diff --git a/arch/AArch64/AArch64GenAsmWriter.inc b/arch/AArch64/AArch64GenAsmWriter.inc index 476c3d220..0cfe19973 100644 --- a/arch/AArch64/AArch64GenAsmWriter.inc +++ b/arch/AArch64/AArch64GenAsmWriter.inc @@ -9,814 +9,1136 @@ |* *| \*===----------------------------------------------------------------------===*/ -/// printInstruction - This method is automatically generated by tablegen +/// getMnemonic - This method is automatically generated by tablegen /// from the instruction set description. -static void printInstruction(MCInst *MI, SStream *O) -{ +static uint64_t getMnemonic(MCInst *MI, SStream *O, unsigned int opcode) { + +#ifdef __GNUC__ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Woverlength-strings" +#endif #ifndef CAPSTONE_DIET static const char AsmStrs[] = { - /* 0 */ 's', 'h', 'a', '1', 's', 'u', '0', 9, 0, - /* 9 */ 's', 'h', 'a', '5', '1', '2', 's', 'u', '0', 9, 0, - /* 20 */ 's', 'h', 'a', '2', '5', '6', 's', 'u', '0', 9, 0, - /* 31 */ 'l', 'd', '1', 9, 0, - /* 36 */ 't', 'r', 'n', '1', 9, 0, - /* 42 */ 'z', 'i', 'p', '1', 9, 0, - /* 48 */ 'u', 'z', 'p', '1', 9, 0, - /* 54 */ 'd', 'c', 'p', 's', '1', 9, 0, - /* 61 */ 's', 'm', '3', 's', 's', '1', 9, 0, - /* 69 */ 's', 't', '1', 9, 0, - /* 74 */ 's', 'h', 'a', '1', 's', 'u', '1', 9, 0, - /* 83 */ 's', 'h', 'a', '5', '1', '2', 's', 'u', '1', 9, 0, - /* 94 */ 's', 'h', 'a', '2', '5', '6', 's', 'u', '1', 9, 0, - /* 105 */ 's', 'm', '3', 'p', 'a', 'r', 't', 'w', '1', 9, 0, - /* 116 */ 'r', 'a', 'x', '1', 9, 0, - /* 122 */ 'r', 'e', 'v', '3', '2', 9, 0, - /* 129 */ 'l', 'd', '2', 9, 0, - /* 134 */ 's', 'h', 'a', '5', '1', '2', 'h', '2', 9, 0, - /* 144 */ 's', 'h', 'a', '2', '5', '6', 'h', '2', 9, 0, - /* 154 */ 's', 'a', 'b', 'a', 'l', '2', 9, 0, - /* 162 */ 'u', 'a', 'b', 'a', 'l', '2', 9, 0, - /* 170 */ 's', 'q', 'd', 'm', 'l', 'a', 'l', '2', 9, 0, - /* 180 */ 's', 'm', 'l', 'a', 'l', '2', 9, 0, - /* 188 */ 'u', 'm', 'l', 'a', 'l', '2', 9, 0, - /* 196 */ 's', 's', 'u', 'b', 'l', '2', 9, 0, - /* 204 */ 'u', 's', 'u', 'b', 'l', '2', 9, 0, - /* 212 */ 's', 'a', 'b', 'd', 'l', '2', 9, 0, - /* 220 */ 'u', 'a', 'b', 'd', 'l', '2', 9, 0, - /* 228 */ 's', 'a', 'd', 'd', 'l', '2', 9, 0, - /* 236 */ 'u', 'a', 'd', 'd', 'l', '2', 9, 0, - /* 244 */ 's', 's', 'h', 'l', 'l', '2', 9, 0, - /* 252 */ 'u', 's', 'h', 'l', 'l', '2', 9, 0, - /* 260 */ 's', 'q', 'd', 'm', 'u', 'l', 'l', '2', 9, 0, - /* 270 */ 'p', 'm', 'u', 'l', 'l', '2', 9, 0, - /* 278 */ 's', 'm', 'u', 'l', 'l', '2', 9, 0, - /* 286 */ 'u', 'm', 'u', 'l', 'l', '2', 9, 0, - /* 294 */ 's', 'q', 'd', 'm', 'l', 's', 'l', '2', 9, 0, - /* 304 */ 's', 'm', 'l', 's', 'l', '2', 9, 0, - /* 312 */ 'u', 'm', 'l', 's', 'l', '2', 9, 0, - /* 320 */ 'f', 'c', 'v', 't', 'l', '2', 9, 0, - /* 328 */ 'r', 's', 'u', 'b', 'h', 'n', '2', 9, 0, - /* 337 */ 'r', 'a', 'd', 'd', 'h', 'n', '2', 9, 0, - /* 346 */ 's', 'q', 's', 'h', 'r', 'n', '2', 9, 0, - /* 355 */ 'u', 'q', 's', 'h', 'r', 'n', '2', 9, 0, - /* 364 */ 's', 'q', 'r', 's', 'h', 'r', 'n', '2', 9, 0, - /* 374 */ 'u', 'q', 'r', 's', 'h', 'r', 'n', '2', 9, 0, - /* 384 */ 't', 'r', 'n', '2', 9, 0, - /* 390 */ 'f', 'c', 'v', 't', 'n', '2', 9, 0, - /* 398 */ 's', 'q', 'x', 't', 'n', '2', 9, 0, - /* 406 */ 'u', 'q', 'x', 't', 'n', '2', 9, 0, - /* 414 */ 's', 'q', 's', 'h', 'r', 'u', 'n', '2', 9, 0, - /* 424 */ 's', 'q', 'r', 's', 'h', 'r', 'u', 'n', '2', 9, 0, - /* 435 */ 's', 'q', 'x', 't', 'u', 'n', '2', 9, 0, - /* 444 */ 'f', 'c', 'v', 't', 'x', 'n', '2', 9, 0, - /* 453 */ 'z', 'i', 'p', '2', 9, 0, - /* 459 */ 'u', 'z', 'p', '2', 9, 0, - /* 465 */ 'd', 'c', 'p', 's', '2', 9, 0, - /* 472 */ 's', 't', '2', 9, 0, - /* 477 */ 's', 's', 'u', 'b', 'w', '2', 9, 0, - /* 485 */ 'u', 's', 'u', 'b', 'w', '2', 9, 0, - /* 493 */ 's', 'a', 'd', 'd', 'w', '2', 9, 0, - /* 501 */ 'u', 'a', 'd', 'd', 'w', '2', 9, 0, - /* 509 */ 's', 'm', '3', 'p', 'a', 'r', 't', 'w', '2', 9, 0, - /* 520 */ 'l', 'd', '3', 9, 0, - /* 525 */ 'e', 'o', 'r', '3', 9, 0, - /* 531 */ 'd', 'c', 'p', 's', '3', 9, 0, - /* 538 */ 's', 't', '3', 9, 0, - /* 543 */ 'r', 'e', 'v', '6', '4', 9, 0, - /* 550 */ 'l', 'd', '4', 9, 0, - /* 555 */ 's', 't', '4', 9, 0, - /* 560 */ 's', 'e', 't', 'f', '1', '6', 9, 0, - /* 568 */ 'r', 'e', 'v', '1', '6', 9, 0, - /* 575 */ 's', 'e', 't', 'f', '8', 9, 0, - /* 582 */ 's', 'm', '3', 't', 't', '1', 'a', 9, 0, - /* 591 */ 's', 'm', '3', 't', 't', '2', 'a', 9, 0, - /* 600 */ 'b', 'r', 'a', 'a', 9, 0, - /* 606 */ 'l', 'd', 'r', 'a', 'a', 9, 0, - /* 613 */ 'b', 'l', 'r', 'a', 'a', 9, 0, - /* 620 */ 's', 'a', 'b', 'a', 9, 0, - /* 626 */ 'u', 'a', 'b', 'a', 9, 0, - /* 632 */ 'p', 'a', 'c', 'd', 'a', 9, 0, - /* 639 */ 'l', 'd', 'a', 'd', 'd', 'a', 9, 0, - /* 647 */ 'f', 'a', 'd', 'd', 'a', 9, 0, - /* 654 */ 'a', 'u', 't', 'd', 'a', 9, 0, - /* 661 */ 'p', 'a', 'c', 'g', 'a', 9, 0, - /* 668 */ 'p', 'a', 'c', 'i', 'a', 9, 0, - /* 675 */ 'a', 'u', 't', 'i', 'a', 9, 0, - /* 682 */ 'b', 'r', 'k', 'a', 9, 0, - /* 688 */ 'f', 'c', 'm', 'l', 'a', 9, 0, - /* 695 */ 'f', 'm', 'l', 'a', 9, 0, - /* 701 */ 'f', 'n', 'm', 'l', 'a', 9, 0, - /* 708 */ 'l', 'd', 's', 'm', 'i', 'n', 'a', 9, 0, - /* 717 */ 'l', 'd', 'u', 'm', 'i', 'n', 'a', 9, 0, - /* 726 */ 'b', 'r', 'k', 'p', 'a', 9, 0, - /* 733 */ 'c', 'a', 's', 'p', 'a', 9, 0, - /* 740 */ 's', 'w', 'p', 'a', 9, 0, - /* 746 */ 'f', 'e', 'x', 'p', 'a', 9, 0, - /* 753 */ 'l', 'd', 'c', 'l', 'r', 'a', 9, 0, - /* 761 */ 'l', 'd', 'e', 'o', 'r', 'a', 9, 0, - /* 769 */ 's', 'r', 's', 'r', 'a', 9, 0, - /* 776 */ 'u', 'r', 's', 'r', 'a', 9, 0, - /* 783 */ 's', 's', 'r', 'a', 9, 0, - /* 789 */ 'u', 's', 'r', 'a', 9, 0, - /* 795 */ 'c', 'a', 's', 'a', 9, 0, - /* 801 */ 'l', 'd', 's', 'e', 't', 'a', 9, 0, - /* 809 */ 'f', 'r', 'i', 'n', 't', 'a', 9, 0, - /* 817 */ 'c', 'l', 'a', 's', 't', 'a', 9, 0, - /* 825 */ 'l', 'd', 's', 'm', 'a', 'x', 'a', 9, 0, - /* 834 */ 'l', 'd', 'u', 'm', 'a', 'x', 'a', 9, 0, - /* 843 */ 'p', 'a', 'c', 'd', 'z', 'a', 9, 0, - /* 851 */ 'a', 'u', 't', 'd', 'z', 'a', 9, 0, - /* 859 */ 'p', 'a', 'c', 'i', 'z', 'a', 9, 0, - /* 867 */ 'a', 'u', 't', 'i', 'z', 'a', 9, 0, - /* 875 */ 'l', 'd', '1', 'b', 9, 0, - /* 881 */ 'l', 'd', 'f', 'f', '1', 'b', 9, 0, - /* 889 */ 'l', 'd', 'n', 'f', '1', 'b', 9, 0, - /* 897 */ 'l', 'd', 'n', 't', '1', 'b', 9, 0, - /* 905 */ 's', 't', 'n', 't', '1', 'b', 9, 0, - /* 913 */ 's', 't', '1', 'b', 9, 0, - /* 919 */ 's', 'm', '3', 't', 't', '1', 'b', 9, 0, - /* 928 */ 'c', 'r', 'c', '3', '2', 'b', 9, 0, - /* 936 */ 'l', 'd', '2', 'b', 9, 0, - /* 942 */ 's', 't', '2', 'b', 9, 0, - /* 948 */ 's', 'm', '3', 't', 't', '2', 'b', 9, 0, - /* 957 */ 'l', 'd', '3', 'b', 9, 0, - /* 963 */ 's', 't', '3', 'b', 9, 0, - /* 969 */ 'l', 'd', '4', 'b', 9, 0, - /* 975 */ 's', 't', '4', 'b', 9, 0, - /* 981 */ 'l', 'd', 'a', 'd', 'd', 'a', 'b', 9, 0, - /* 990 */ 'l', 'd', 's', 'm', 'i', 'n', 'a', 'b', 9, 0, - /* 1000 */ 'l', 'd', 'u', 'm', 'i', 'n', 'a', 'b', 9, 0, - /* 1010 */ 's', 'w', 'p', 'a', 'b', 9, 0, - /* 1017 */ 'b', 'r', 'a', 'b', 9, 0, - /* 1023 */ 'l', 'd', 'r', 'a', 'b', 9, 0, - /* 1030 */ 'b', 'l', 'r', 'a', 'b', 9, 0, - /* 1037 */ 'l', 'd', 'c', 'l', 'r', 'a', 'b', 9, 0, - /* 1046 */ 'l', 'd', 'e', 'o', 'r', 'a', 'b', 9, 0, - /* 1055 */ 'c', 'a', 's', 'a', 'b', 9, 0, - /* 1062 */ 'l', 'd', 's', 'e', 't', 'a', 'b', 9, 0, - /* 1071 */ 'l', 'd', 's', 'm', 'a', 'x', 'a', 'b', 9, 0, - /* 1081 */ 'l', 'd', 'u', 'm', 'a', 'x', 'a', 'b', 9, 0, - /* 1091 */ 'c', 'r', 'c', '3', '2', 'c', 'b', 9, 0, - /* 1100 */ 's', 'q', 'd', 'e', 'c', 'b', 9, 0, - /* 1108 */ 'u', 'q', 'd', 'e', 'c', 'b', 9, 0, - /* 1116 */ 's', 'q', 'i', 'n', 'c', 'b', 9, 0, - /* 1124 */ 'u', 'q', 'i', 'n', 'c', 'b', 9, 0, - /* 1132 */ 'p', 'a', 'c', 'd', 'b', 9, 0, - /* 1139 */ 'l', 'd', 'a', 'd', 'd', 'b', 9, 0, - /* 1147 */ 'a', 'u', 't', 'd', 'b', 9, 0, - /* 1154 */ 'p', 'r', 'f', 'b', 9, 0, - /* 1160 */ 'p', 'a', 'c', 'i', 'b', 9, 0, - /* 1167 */ 'a', 'u', 't', 'i', 'b', 9, 0, - /* 1174 */ 'b', 'r', 'k', 'b', 9, 0, - /* 1180 */ 'l', 'd', 'a', 'd', 'd', 'a', 'l', 'b', 9, 0, - /* 1190 */ 'l', 'd', 's', 'm', 'i', 'n', 'a', 'l', 'b', 9, 0, - /* 1201 */ 'l', 'd', 'u', 'm', 'i', 'n', 'a', 'l', 'b', 9, 0, - /* 1212 */ 's', 'w', 'p', 'a', 'l', 'b', 9, 0, - /* 1220 */ 'l', 'd', 'c', 'l', 'r', 'a', 'l', 'b', 9, 0, - /* 1230 */ 'l', 'd', 'e', 'o', 'r', 'a', 'l', 'b', 9, 0, - /* 1240 */ 'c', 'a', 's', 'a', 'l', 'b', 9, 0, - /* 1248 */ 'l', 'd', 's', 'e', 't', 'a', 'l', 'b', 9, 0, - /* 1258 */ 'l', 'd', 's', 'm', 'a', 'x', 'a', 'l', 'b', 9, 0, - /* 1269 */ 'l', 'd', 'u', 'm', 'a', 'x', 'a', 'l', 'b', 9, 0, - /* 1280 */ 'l', 'd', 'a', 'd', 'd', 'l', 'b', 9, 0, - /* 1289 */ 'l', 'd', 's', 'm', 'i', 'n', 'l', 'b', 9, 0, - /* 1299 */ 'l', 'd', 'u', 'm', 'i', 'n', 'l', 'b', 9, 0, - /* 1309 */ 's', 'w', 'p', 'l', 'b', 9, 0, - /* 1316 */ 'l', 'd', 'c', 'l', 'r', 'l', 'b', 9, 0, - /* 1325 */ 'l', 'd', 'e', 'o', 'r', 'l', 'b', 9, 0, - /* 1334 */ 'c', 'a', 's', 'l', 'b', 9, 0, - /* 1341 */ 'l', 'd', 's', 'e', 't', 'l', 'b', 9, 0, - /* 1350 */ 'l', 'd', 's', 'm', 'a', 'x', 'l', 'b', 9, 0, - /* 1360 */ 'l', 'd', 'u', 'm', 'a', 'x', 'l', 'b', 9, 0, - /* 1370 */ 'd', 'm', 'b', 9, 0, - /* 1375 */ 'l', 'd', 's', 'm', 'i', 'n', 'b', 9, 0, - /* 1384 */ 'l', 'd', 'u', 'm', 'i', 'n', 'b', 9, 0, - /* 1393 */ 'b', 'r', 'k', 'p', 'b', 9, 0, - /* 1400 */ 's', 'w', 'p', 'b', 9, 0, - /* 1406 */ 'l', 'd', '1', 'r', 'q', 'b', 9, 0, - /* 1414 */ 'l', 'd', '1', 'r', 'b', 9, 0, - /* 1421 */ 'l', 'd', 'a', 'r', 'b', 9, 0, - /* 1428 */ 'l', 'd', 'l', 'a', 'r', 'b', 9, 0, - /* 1436 */ 'l', 'd', 'r', 'b', 9, 0, - /* 1442 */ 'l', 'd', 'c', 'l', 'r', 'b', 9, 0, - /* 1450 */ 's', 't', 'l', 'l', 'r', 'b', 9, 0, - /* 1458 */ 's', 't', 'l', 'r', 'b', 9, 0, - /* 1465 */ 'l', 'd', 'e', 'o', 'r', 'b', 9, 0, - /* 1473 */ 'l', 'd', 'a', 'p', 'r', 'b', 9, 0, - /* 1481 */ 'l', 'd', 't', 'r', 'b', 9, 0, - /* 1488 */ 's', 't', 'r', 'b', 9, 0, - /* 1494 */ 's', 't', 't', 'r', 'b', 9, 0, - /* 1501 */ 'l', 'd', 'u', 'r', 'b', 9, 0, - /* 1508 */ 's', 't', 'l', 'u', 'r', 'b', 9, 0, - /* 1516 */ 'l', 'd', 'a', 'p', 'u', 'r', 'b', 9, 0, - /* 1525 */ 's', 't', 'u', 'r', 'b', 9, 0, - /* 1532 */ 'l', 'd', 'a', 'x', 'r', 'b', 9, 0, - /* 1540 */ 'l', 'd', 'x', 'r', 'b', 9, 0, - /* 1547 */ 's', 't', 'l', 'x', 'r', 'b', 9, 0, - /* 1555 */ 's', 't', 'x', 'r', 'b', 9, 0, - /* 1562 */ 'l', 'd', '1', 's', 'b', 9, 0, - /* 1569 */ 'l', 'd', 'f', 'f', '1', 's', 'b', 9, 0, - /* 1578 */ 'l', 'd', 'n', 'f', '1', 's', 'b', 9, 0, - /* 1587 */ 'c', 'a', 's', 'b', 9, 0, - /* 1593 */ 'd', 's', 'b', 9, 0, - /* 1598 */ 'i', 's', 'b', 9, 0, - /* 1603 */ 'f', 'm', 's', 'b', 9, 0, - /* 1609 */ 'f', 'n', 'm', 's', 'b', 9, 0, - /* 1616 */ 'l', 'd', '1', 'r', 's', 'b', 9, 0, - /* 1624 */ 'l', 'd', 'r', 's', 'b', 9, 0, - /* 1631 */ 'l', 'd', 't', 'r', 's', 'b', 9, 0, - /* 1639 */ 'l', 'd', 'u', 'r', 's', 'b', 9, 0, - /* 1647 */ 'l', 'd', 'a', 'p', 'u', 'r', 's', 'b', 9, 0, - /* 1657 */ 't', 's', 'b', 9, 0, - /* 1662 */ 'l', 'd', 's', 'e', 't', 'b', 9, 0, - /* 1670 */ 'c', 'n', 't', 'b', 9, 0, - /* 1676 */ 'c', 'l', 'a', 's', 't', 'b', 9, 0, - /* 1684 */ 's', 'x', 't', 'b', 9, 0, - /* 1690 */ 'u', 'x', 't', 'b', 9, 0, - /* 1696 */ 'f', 's', 'u', 'b', 9, 0, - /* 1702 */ 's', 'h', 's', 'u', 'b', 9, 0, - /* 1709 */ 'u', 'h', 's', 'u', 'b', 9, 0, - /* 1716 */ 'f', 'm', 's', 'u', 'b', 9, 0, - /* 1723 */ 'f', 'n', 'm', 's', 'u', 'b', 9, 0, - /* 1731 */ 's', 'q', 's', 'u', 'b', 9, 0, - /* 1738 */ 'u', 'q', 's', 'u', 'b', 9, 0, - /* 1745 */ 'r', 'e', 'v', 'b', 9, 0, - /* 1751 */ 'l', 'd', 's', 'm', 'a', 'x', 'b', 9, 0, - /* 1760 */ 'l', 'd', 'u', 'm', 'a', 'x', 'b', 9, 0, - /* 1769 */ 'p', 'a', 'c', 'd', 'z', 'b', 9, 0, - /* 1777 */ 'a', 'u', 't', 'd', 'z', 'b', 9, 0, - /* 1785 */ 'p', 'a', 'c', 'i', 'z', 'b', 9, 0, - /* 1793 */ 'a', 'u', 't', 'i', 'z', 'b', 9, 0, - /* 1801 */ 's', 'h', 'a', '1', 'c', 9, 0, - /* 1808 */ 's', 'b', 'c', 9, 0, - /* 1813 */ 'a', 'd', 'c', 9, 0, - /* 1818 */ 'b', 'i', 'c', 9, 0, - /* 1823 */ 'a', 'e', 's', 'i', 'm', 'c', 9, 0, - /* 1831 */ 'a', 'e', 's', 'm', 'c', 9, 0, - /* 1838 */ 'c', 's', 'i', 'n', 'c', 9, 0, - /* 1845 */ 'h', 'v', 'c', 9, 0, - /* 1850 */ 's', 'v', 'c', 9, 0, - /* 1855 */ 'l', 'd', '1', 'd', 9, 0, - /* 1861 */ 'l', 'd', 'f', 'f', '1', 'd', 9, 0, - /* 1869 */ 'l', 'd', 'n', 'f', '1', 'd', 9, 0, - /* 1877 */ 'l', 'd', 'n', 't', '1', 'd', 9, 0, - /* 1885 */ 's', 't', 'n', 't', '1', 'd', 9, 0, - /* 1893 */ 's', 't', '1', 'd', 9, 0, - /* 1899 */ 'l', 'd', '2', 'd', 9, 0, - /* 1905 */ 's', 't', '2', 'd', 9, 0, - /* 1911 */ 'l', 'd', '3', 'd', 9, 0, - /* 1917 */ 's', 't', '3', 'd', 9, 0, - /* 1923 */ 'l', 'd', '4', 'd', 9, 0, - /* 1929 */ 's', 't', '4', 'd', 9, 0, - /* 1935 */ 'f', 'm', 'a', 'd', 9, 0, - /* 1941 */ 'f', 'n', 'm', 'a', 'd', 9, 0, - /* 1948 */ 'f', 't', 'm', 'a', 'd', 9, 0, - /* 1955 */ 'f', 'a', 'b', 'd', 9, 0, - /* 1961 */ 's', 'a', 'b', 'd', 9, 0, - /* 1967 */ 'u', 'a', 'b', 'd', 9, 0, - /* 1973 */ 'x', 'p', 'a', 'c', 'd', 9, 0, - /* 1980 */ 's', 'q', 'd', 'e', 'c', 'd', 9, 0, - /* 1988 */ 'u', 'q', 'd', 'e', 'c', 'd', 9, 0, - /* 1996 */ 's', 'q', 'i', 'n', 'c', 'd', 9, 0, - /* 2004 */ 'u', 'q', 'i', 'n', 'c', 'd', 9, 0, - /* 2012 */ 'f', 'c', 'a', 'd', 'd', 9, 0, - /* 2019 */ 'l', 'd', 'a', 'd', 'd', 9, 0, - /* 2026 */ 'f', 'a', 'd', 'd', 9, 0, - /* 2032 */ 's', 'r', 'h', 'a', 'd', 'd', 9, 0, - /* 2040 */ 'u', 'r', 'h', 'a', 'd', 'd', 9, 0, - /* 2048 */ 's', 'h', 'a', 'd', 'd', 9, 0, - /* 2055 */ 'u', 'h', 'a', 'd', 'd', 9, 0, - /* 2062 */ 'f', 'm', 'a', 'd', 'd', 9, 0, - /* 2069 */ 'f', 'n', 'm', 'a', 'd', 'd', 9, 0, - /* 2077 */ 'u', 's', 'q', 'a', 'd', 'd', 9, 0, - /* 2085 */ 's', 'u', 'q', 'a', 'd', 'd', 9, 0, - /* 2093 */ 'p', 'r', 'f', 'd', 9, 0, - /* 2099 */ 'n', 'a', 'n', 'd', 9, 0, - /* 2105 */ 'l', 'd', '1', 'r', 'q', 'd', 9, 0, - /* 2113 */ 'l', 'd', '1', 'r', 'd', 9, 0, - /* 2120 */ 'a', 's', 'r', 'd', 9, 0, - /* 2126 */ 'a', 'e', 's', 'd', 9, 0, - /* 2132 */ 'c', 'n', 't', 'd', 9, 0, - /* 2138 */ 's', 'm', '4', 'e', 9, 0, - /* 2144 */ 's', 'p', 'l', 'i', 'c', 'e', 9, 0, - /* 2152 */ 'f', 'a', 'c', 'g', 'e', 9, 0, - /* 2159 */ 'f', 'c', 'm', 'g', 'e', 9, 0, - /* 2166 */ 'c', 'm', 'p', 'g', 'e', 9, 0, - /* 2173 */ 'f', 's', 'c', 'a', 'l', 'e', 9, 0, - /* 2181 */ 'w', 'h', 'i', 'l', 'e', 'l', 'e', 9, 0, - /* 2190 */ 'f', 'c', 'm', 'l', 'e', 9, 0, - /* 2197 */ 'c', 'm', 'p', 'l', 'e', 9, 0, - /* 2204 */ 'f', 'c', 'm', 'n', 'e', 9, 0, - /* 2211 */ 'c', 't', 'e', 'r', 'm', 'n', 'e', 9, 0, - /* 2220 */ 'c', 'm', 'p', 'n', 'e', 9, 0, - /* 2227 */ 'f', 'r', 'e', 'c', 'p', 'e', 9, 0, - /* 2235 */ 'u', 'r', 'e', 'c', 'p', 'e', 9, 0, - /* 2243 */ 'f', 'c', 'c', 'm', 'p', 'e', 9, 0, - /* 2251 */ 'f', 'c', 'm', 'p', 'e', 9, 0, - /* 2258 */ 'a', 'e', 's', 'e', 9, 0, - /* 2264 */ 'p', 'f', 'a', 'l', 's', 'e', 9, 0, - /* 2272 */ 'f', 'r', 's', 'q', 'r', 't', 'e', 9, 0, - /* 2281 */ 'u', 'r', 's', 'q', 'r', 't', 'e', 9, 0, - /* 2290 */ 'p', 't', 'r', 'u', 'e', 9, 0, - /* 2297 */ 'b', 'i', 'f', 9, 0, - /* 2302 */ 'r', 'm', 'i', 'f', 9, 0, - /* 2308 */ 's', 'c', 'v', 't', 'f', 9, 0, - /* 2315 */ 'u', 'c', 'v', 't', 'f', 9, 0, - /* 2322 */ 'f', 'n', 'e', 'g', 9, 0, - /* 2328 */ 's', 'q', 'n', 'e', 'g', 9, 0, - /* 2335 */ 'c', 's', 'n', 'e', 'g', 9, 0, - /* 2342 */ 's', 'h', 'a', '1', 'h', 9, 0, - /* 2349 */ 'l', 'd', '1', 'h', 9, 0, - /* 2355 */ 'l', 'd', 'f', 'f', '1', 'h', 9, 0, - /* 2363 */ 'l', 'd', 'n', 'f', '1', 'h', 9, 0, - /* 2371 */ 'l', 'd', 'n', 't', '1', 'h', 9, 0, - /* 2379 */ 's', 't', 'n', 't', '1', 'h', 9, 0, - /* 2387 */ 's', 't', '1', 'h', 9, 0, - /* 2393 */ 's', 'h', 'a', '5', '1', '2', 'h', 9, 0, - /* 2402 */ 'c', 'r', 'c', '3', '2', 'h', 9, 0, - /* 2410 */ 'l', 'd', '2', 'h', 9, 0, - /* 2416 */ 's', 't', '2', 'h', 9, 0, - /* 2422 */ 'l', 'd', '3', 'h', 9, 0, - /* 2428 */ 's', 't', '3', 'h', 9, 0, - /* 2434 */ 'l', 'd', '4', 'h', 9, 0, - /* 2440 */ 's', 't', '4', 'h', 9, 0, - /* 2446 */ 's', 'h', 'a', '2', '5', '6', 'h', 9, 0, - /* 2455 */ 'l', 'd', 'a', 'd', 'd', 'a', 'h', 9, 0, - /* 2464 */ 's', 'q', 'r', 'd', 'm', 'l', 'a', 'h', 9, 0, - /* 2474 */ 'l', 'd', 's', 'm', 'i', 'n', 'a', 'h', 9, 0, - /* 2484 */ 'l', 'd', 'u', 'm', 'i', 'n', 'a', 'h', 9, 0, - /* 2494 */ 's', 'w', 'p', 'a', 'h', 9, 0, - /* 2501 */ 'l', 'd', 'c', 'l', 'r', 'a', 'h', 9, 0, - /* 2510 */ 'l', 'd', 'e', 'o', 'r', 'a', 'h', 9, 0, - /* 2519 */ 'c', 'a', 's', 'a', 'h', 9, 0, - /* 2526 */ 'l', 'd', 's', 'e', 't', 'a', 'h', 9, 0, - /* 2535 */ 'l', 'd', 's', 'm', 'a', 'x', 'a', 'h', 9, 0, - /* 2545 */ 'l', 'd', 'u', 'm', 'a', 'x', 'a', 'h', 9, 0, - /* 2555 */ 'c', 'r', 'c', '3', '2', 'c', 'h', 9, 0, - /* 2564 */ 's', 'q', 'd', 'e', 'c', 'h', 9, 0, - /* 2572 */ 'u', 'q', 'd', 'e', 'c', 'h', 9, 0, - /* 2580 */ 's', 'q', 'i', 'n', 'c', 'h', 9, 0, - /* 2588 */ 'u', 'q', 'i', 'n', 'c', 'h', 9, 0, - /* 2596 */ 'l', 'd', 'a', 'd', 'd', 'h', 9, 0, - /* 2604 */ 'p', 'r', 'f', 'h', 9, 0, - /* 2610 */ 'l', 'd', 'a', 'd', 'd', 'a', 'l', 'h', 9, 0, - /* 2620 */ 'l', 'd', 's', 'm', 'i', 'n', 'a', 'l', 'h', 9, 0, - /* 2631 */ 'l', 'd', 'u', 'm', 'i', 'n', 'a', 'l', 'h', 9, 0, - /* 2642 */ 's', 'w', 'p', 'a', 'l', 'h', 9, 0, - /* 2650 */ 'l', 'd', 'c', 'l', 'r', 'a', 'l', 'h', 9, 0, - /* 2660 */ 'l', 'd', 'e', 'o', 'r', 'a', 'l', 'h', 9, 0, - /* 2670 */ 'c', 'a', 's', 'a', 'l', 'h', 9, 0, - /* 2678 */ 'l', 'd', 's', 'e', 't', 'a', 'l', 'h', 9, 0, - /* 2688 */ 'l', 'd', 's', 'm', 'a', 'x', 'a', 'l', 'h', 9, 0, - /* 2699 */ 'l', 'd', 'u', 'm', 'a', 'x', 'a', 'l', 'h', 9, 0, - /* 2710 */ 'l', 'd', 'a', 'd', 'd', 'l', 'h', 9, 0, - /* 2719 */ 'l', 'd', 's', 'm', 'i', 'n', 'l', 'h', 9, 0, - /* 2729 */ 'l', 'd', 'u', 'm', 'i', 'n', 'l', 'h', 9, 0, - /* 2739 */ 's', 'w', 'p', 'l', 'h', 9, 0, - /* 2746 */ 'l', 'd', 'c', 'l', 'r', 'l', 'h', 9, 0, - /* 2755 */ 'l', 'd', 'e', 'o', 'r', 'l', 'h', 9, 0, - /* 2764 */ 'c', 'a', 's', 'l', 'h', 9, 0, - /* 2771 */ 'l', 'd', 's', 'e', 't', 'l', 'h', 9, 0, - /* 2780 */ 's', 'q', 'd', 'm', 'u', 'l', 'h', 9, 0, - /* 2789 */ 's', 'q', 'r', 'd', 'm', 'u', 'l', 'h', 9, 0, - /* 2799 */ 's', 'm', 'u', 'l', 'h', 9, 0, - /* 2806 */ 'u', 'm', 'u', 'l', 'h', 9, 0, - /* 2813 */ 'l', 'd', 's', 'm', 'a', 'x', 'l', 'h', 9, 0, - /* 2823 */ 'l', 'd', 'u', 'm', 'a', 'x', 'l', 'h', 9, 0, - /* 2833 */ 'l', 'd', 's', 'm', 'i', 'n', 'h', 9, 0, - /* 2842 */ 'l', 'd', 'u', 'm', 'i', 'n', 'h', 9, 0, - /* 2851 */ 's', 'w', 'p', 'h', 9, 0, - /* 2857 */ 'l', 'd', '1', 'r', 'q', 'h', 9, 0, - /* 2865 */ 'l', 'd', '1', 'r', 'h', 9, 0, - /* 2872 */ 'l', 'd', 'a', 'r', 'h', 9, 0, - /* 2879 */ 'l', 'd', 'l', 'a', 'r', 'h', 9, 0, - /* 2887 */ 'l', 'd', 'r', 'h', 9, 0, - /* 2893 */ 'l', 'd', 'c', 'l', 'r', 'h', 9, 0, - /* 2901 */ 's', 't', 'l', 'l', 'r', 'h', 9, 0, - /* 2909 */ 's', 't', 'l', 'r', 'h', 9, 0, - /* 2916 */ 'l', 'd', 'e', 'o', 'r', 'h', 9, 0, - /* 2924 */ 'l', 'd', 'a', 'p', 'r', 'h', 9, 0, - /* 2932 */ 'l', 'd', 't', 'r', 'h', 9, 0, - /* 2939 */ 's', 't', 'r', 'h', 9, 0, - /* 2945 */ 's', 't', 't', 'r', 'h', 9, 0, - /* 2952 */ 'l', 'd', 'u', 'r', 'h', 9, 0, - /* 2959 */ 's', 't', 'l', 'u', 'r', 'h', 9, 0, - /* 2967 */ 'l', 'd', 'a', 'p', 'u', 'r', 'h', 9, 0, - /* 2976 */ 's', 't', 'u', 'r', 'h', 9, 0, - /* 2983 */ 'l', 'd', 'a', 'x', 'r', 'h', 9, 0, - /* 2991 */ 'l', 'd', 'x', 'r', 'h', 9, 0, - /* 2998 */ 's', 't', 'l', 'x', 'r', 'h', 9, 0, - /* 3006 */ 's', 't', 'x', 'r', 'h', 9, 0, - /* 3013 */ 'l', 'd', '1', 's', 'h', 9, 0, - /* 3020 */ 'l', 'd', 'f', 'f', '1', 's', 'h', 9, 0, - /* 3029 */ 'l', 'd', 'n', 'f', '1', 's', 'h', 9, 0, - /* 3038 */ 'c', 'a', 's', 'h', 9, 0, - /* 3044 */ 's', 'q', 'r', 'd', 'm', 'l', 's', 'h', 9, 0, - /* 3054 */ 'l', 'd', '1', 'r', 's', 'h', 9, 0, - /* 3062 */ 'l', 'd', 'r', 's', 'h', 9, 0, - /* 3069 */ 'l', 'd', 't', 'r', 's', 'h', 9, 0, - /* 3077 */ 'l', 'd', 'u', 'r', 's', 'h', 9, 0, - /* 3085 */ 'l', 'd', 'a', 'p', 'u', 'r', 's', 'h', 9, 0, - /* 3095 */ 'l', 'd', 's', 'e', 't', 'h', 9, 0, - /* 3103 */ 'c', 'n', 't', 'h', 9, 0, - /* 3109 */ 's', 'x', 't', 'h', 9, 0, - /* 3115 */ 'u', 'x', 't', 'h', 9, 0, - /* 3121 */ 'r', 'e', 'v', 'h', 9, 0, - /* 3127 */ 'l', 'd', 's', 'm', 'a', 'x', 'h', 9, 0, - /* 3136 */ 'l', 'd', 'u', 'm', 'a', 'x', 'h', 9, 0, - /* 3145 */ 'x', 'p', 'a', 'c', 'i', 9, 0, - /* 3152 */ 'p', 'u', 'n', 'p', 'k', 'h', 'i', 9, 0, - /* 3161 */ 's', 'u', 'n', 'p', 'k', 'h', 'i', 9, 0, - /* 3170 */ 'u', 'u', 'n', 'p', 'k', 'h', 'i', 9, 0, - /* 3179 */ 'c', 'm', 'h', 'i', 9, 0, - /* 3185 */ 'c', 'm', 'p', 'h', 'i', 9, 0, - /* 3192 */ 's', 'l', 'i', 9, 0, - /* 3197 */ 'm', 'v', 'n', 'i', 9, 0, - /* 3203 */ 's', 'r', 'i', 9, 0, - /* 3208 */ 'f', 'r', 'i', 'n', 't', 'i', 9, 0, - /* 3216 */ 'm', 'o', 'v', 'i', 9, 0, - /* 3222 */ 'b', 'r', 'k', 9, 0, - /* 3227 */ 'm', 'o', 'v', 'k', 9, 0, - /* 3233 */ 's', 'a', 'b', 'a', 'l', 9, 0, - /* 3240 */ 'u', 'a', 'b', 'a', 'l', 9, 0, - /* 3247 */ 'l', 'd', 'a', 'd', 'd', 'a', 'l', 9, 0, - /* 3256 */ 's', 'q', 'd', 'm', 'l', 'a', 'l', 9, 0, - /* 3265 */ 's', 'm', 'l', 'a', 'l', 9, 0, - /* 3272 */ 'u', 'm', 'l', 'a', 'l', 9, 0, - /* 3279 */ 'l', 'd', 's', 'm', 'i', 'n', 'a', 'l', 9, 0, - /* 3289 */ 'l', 'd', 'u', 'm', 'i', 'n', 'a', 'l', 9, 0, - /* 3299 */ 'c', 'a', 's', 'p', 'a', 'l', 9, 0, - /* 3307 */ 's', 'w', 'p', 'a', 'l', 9, 0, - /* 3314 */ 'l', 'd', 'c', 'l', 'r', 'a', 'l', 9, 0, - /* 3323 */ 'l', 'd', 'e', 'o', 'r', 'a', 'l', 9, 0, - /* 3332 */ 'c', 'a', 's', 'a', 'l', 9, 0, - /* 3339 */ 'l', 'd', 's', 'e', 't', 'a', 'l', 9, 0, - /* 3348 */ 'l', 'd', 's', 'm', 'a', 'x', 'a', 'l', 9, 0, - /* 3358 */ 'l', 'd', 'u', 'm', 'a', 'x', 'a', 'l', 9, 0, - /* 3368 */ 't', 'b', 'l', 9, 0, - /* 3373 */ 's', 'm', 's', 'u', 'b', 'l', 9, 0, - /* 3381 */ 'u', 'm', 's', 'u', 'b', 'l', 9, 0, - /* 3389 */ 's', 's', 'u', 'b', 'l', 9, 0, - /* 3396 */ 'u', 's', 'u', 'b', 'l', 9, 0, - /* 3403 */ 's', 'a', 'b', 'd', 'l', 9, 0, - /* 3410 */ 'u', 'a', 'b', 'd', 'l', 9, 0, - /* 3417 */ 'l', 'd', 'a', 'd', 'd', 'l', 9, 0, - /* 3425 */ 's', 'm', 'a', 'd', 'd', 'l', 9, 0, - /* 3433 */ 'u', 'm', 'a', 'd', 'd', 'l', 9, 0, - /* 3441 */ 's', 'a', 'd', 'd', 'l', 9, 0, - /* 3448 */ 'u', 'a', 'd', 'd', 'l', 9, 0, - /* 3455 */ 'f', 'c', 's', 'e', 'l', 9, 0, - /* 3462 */ 'f', 't', 's', 's', 'e', 'l', 9, 0, - /* 3470 */ 's', 'q', 's', 'h', 'l', 9, 0, - /* 3477 */ 'u', 'q', 's', 'h', 'l', 9, 0, - /* 3484 */ 's', 'q', 'r', 's', 'h', 'l', 9, 0, - /* 3492 */ 'u', 'q', 'r', 's', 'h', 'l', 9, 0, - /* 3500 */ 's', 'r', 's', 'h', 'l', 9, 0, - /* 3507 */ 'u', 'r', 's', 'h', 'l', 9, 0, - /* 3514 */ 's', 's', 'h', 'l', 9, 0, - /* 3520 */ 'u', 's', 'h', 'l', 9, 0, - /* 3526 */ 's', 's', 'h', 'l', 'l', 9, 0, - /* 3533 */ 'u', 's', 'h', 'l', 'l', 9, 0, - /* 3540 */ 's', 'q', 'd', 'm', 'u', 'l', 'l', 9, 0, - /* 3549 */ 'p', 'm', 'u', 'l', 'l', 9, 0, - /* 3556 */ 's', 'm', 'u', 'l', 'l', 9, 0, - /* 3563 */ 'u', 'm', 'u', 'l', 'l', 9, 0, - /* 3570 */ 'l', 'd', 's', 'm', 'i', 'n', 'l', 9, 0, - /* 3579 */ 'l', 'd', 'u', 'm', 'i', 'n', 'l', 9, 0, - /* 3588 */ 'a', 'd', 'd', 'p', 'l', 9, 0, - /* 3595 */ 'c', 'a', 's', 'p', 'l', 9, 0, - /* 3602 */ 's', 'w', 'p', 'l', 9, 0, - /* 3608 */ 'l', 'd', 'c', 'l', 'r', 'l', 9, 0, - /* 3616 */ 'l', 'd', 'e', 'o', 'r', 'l', 9, 0, - /* 3624 */ 'c', 'a', 's', 'l', 9, 0, - /* 3630 */ 'b', 's', 'l', 9, 0, - /* 3635 */ 's', 'q', 'd', 'm', 'l', 's', 'l', 9, 0, - /* 3644 */ 's', 'm', 'l', 's', 'l', 9, 0, - /* 3651 */ 'u', 'm', 'l', 's', 'l', 9, 0, - /* 3658 */ 's', 'y', 's', 'l', 9, 0, - /* 3664 */ 'l', 'd', 's', 'e', 't', 'l', 9, 0, - /* 3672 */ 'f', 'c', 'v', 't', 'l', 9, 0, - /* 3679 */ 'f', 'm', 'u', 'l', 9, 0, - /* 3685 */ 'f', 'n', 'm', 'u', 'l', 9, 0, - /* 3692 */ 'p', 'm', 'u', 'l', 9, 0, - /* 3698 */ 'f', 't', 's', 'm', 'u', 'l', 9, 0, - /* 3706 */ 'a', 'd', 'd', 'v', 'l', 9, 0, - /* 3713 */ 'r', 'd', 'v', 'l', 9, 0, - /* 3719 */ 'l', 'd', 's', 'm', 'a', 'x', 'l', 9, 0, - /* 3728 */ 'l', 'd', 'u', 'm', 'a', 'x', 'l', 9, 0, - /* 3737 */ 's', 'h', 'a', '1', 'm', 9, 0, - /* 3744 */ 's', 'b', 'f', 'm', 9, 0, - /* 3750 */ 'u', 'b', 'f', 'm', 9, 0, - /* 3756 */ 'p', 'r', 'f', 'm', 9, 0, - /* 3762 */ 'f', 'm', 'i', 'n', 'n', 'm', 9, 0, - /* 3770 */ 'f', 'm', 'a', 'x', 'n', 'm', 9, 0, - /* 3778 */ 'd', 'u', 'p', 'm', 9, 0, - /* 3784 */ 'f', 'r', 'i', 'n', 't', 'm', 9, 0, - /* 3792 */ 'p', 'r', 'f', 'u', 'm', 9, 0, - /* 3799 */ 'r', 's', 'u', 'b', 'h', 'n', 9, 0, - /* 3807 */ 'r', 'a', 'd', 'd', 'h', 'n', 9, 0, - /* 3815 */ 'f', 'm', 'i', 'n', 9, 0, - /* 3821 */ 'l', 'd', 's', 'm', 'i', 'n', 9, 0, - /* 3829 */ 'l', 'd', 'u', 'm', 'i', 'n', 9, 0, - /* 3837 */ 'b', 'r', 'k', 'n', 9, 0, - /* 3843 */ 'c', 'c', 'm', 'n', 9, 0, - /* 3849 */ 'e', 'o', 'n', 9, 0, - /* 3854 */ 's', 'q', 's', 'h', 'r', 'n', 9, 0, - /* 3862 */ 'u', 'q', 's', 'h', 'r', 'n', 9, 0, - /* 3870 */ 's', 'q', 'r', 's', 'h', 'r', 'n', 9, 0, - /* 3879 */ 'u', 'q', 'r', 's', 'h', 'r', 'n', 9, 0, - /* 3888 */ 'o', 'r', 'n', 9, 0, - /* 3893 */ 'f', 'r', 'i', 'n', 't', 'n', 9, 0, - /* 3901 */ 'f', 'c', 'v', 't', 'n', 9, 0, - /* 3908 */ 's', 'q', 'x', 't', 'n', 9, 0, - /* 3915 */ 'u', 'q', 'x', 't', 'n', 9, 0, - /* 3922 */ 's', 'q', 's', 'h', 'r', 'u', 'n', 9, 0, - /* 3931 */ 's', 'q', 'r', 's', 'h', 'r', 'u', 'n', 9, 0, - /* 3941 */ 's', 'q', 'x', 't', 'u', 'n', 9, 0, - /* 3949 */ 'm', 'o', 'v', 'n', 9, 0, - /* 3955 */ 'f', 'c', 'v', 't', 'x', 'n', 9, 0, - /* 3963 */ 'w', 'h', 'i', 'l', 'e', 'l', 'o', 9, 0, - /* 3972 */ 'p', 'u', 'n', 'p', 'k', 'l', 'o', 9, 0, - /* 3981 */ 's', 'u', 'n', 'p', 'k', 'l', 'o', 9, 0, - /* 3990 */ 'u', 'u', 'n', 'p', 'k', 'l', 'o', 9, 0, - /* 3999 */ 'c', 'm', 'p', 'l', 'o', 9, 0, - /* 4006 */ 'f', 'c', 'm', 'u', 'o', 9, 0, - /* 4013 */ 's', 'h', 'a', '1', 'p', 9, 0, - /* 4020 */ 's', 'q', 'd', 'e', 'c', 'p', 9, 0, - /* 4028 */ 'u', 'q', 'd', 'e', 'c', 'p', 9, 0, - /* 4036 */ 's', 'q', 'i', 'n', 'c', 'p', 9, 0, - /* 4044 */ 'u', 'q', 'i', 'n', 'c', 'p', 9, 0, - /* 4052 */ 'f', 'a', 'd', 'd', 'p', 9, 0, - /* 4059 */ 'l', 'd', 'p', 9, 0, - /* 4064 */ 's', 'a', 'd', 'a', 'l', 'p', 9, 0, - /* 4072 */ 'u', 'a', 'd', 'a', 'l', 'p', 9, 0, - /* 4080 */ 's', 'a', 'd', 'd', 'l', 'p', 9, 0, - /* 4088 */ 'u', 'a', 'd', 'd', 'l', 'p', 9, 0, - /* 4096 */ 'f', 'c', 'c', 'm', 'p', 9, 0, - /* 4103 */ 'f', 'c', 'm', 'p', 9, 0, - /* 4109 */ 'f', 'm', 'i', 'n', 'n', 'm', 'p', 9, 0, - /* 4118 */ 'f', 'm', 'a', 'x', 'n', 'm', 'p', 9, 0, - /* 4127 */ 'l', 'd', 'n', 'p', 9, 0, - /* 4133 */ 'f', 'm', 'i', 'n', 'p', 9, 0, - /* 4140 */ 's', 'm', 'i', 'n', 'p', 9, 0, - /* 4147 */ 'u', 'm', 'i', 'n', 'p', 9, 0, - /* 4154 */ 's', 't', 'n', 'p', 9, 0, - /* 4160 */ 'a', 'd', 'r', 'p', 9, 0, - /* 4166 */ 'c', 'a', 's', 'p', 9, 0, - /* 4172 */ 'c', 'n', 't', 'p', 9, 0, - /* 4178 */ 'f', 'r', 'i', 'n', 't', 'p', 9, 0, - /* 4186 */ 's', 't', 'p', 9, 0, - /* 4191 */ 'f', 'd', 'u', 'p', 9, 0, - /* 4197 */ 's', 'w', 'p', 9, 0, - /* 4202 */ 'l', 'd', 'a', 'x', 'p', 9, 0, - /* 4209 */ 'f', 'm', 'a', 'x', 'p', 9, 0, - /* 4216 */ 's', 'm', 'a', 'x', 'p', 9, 0, - /* 4223 */ 'u', 'm', 'a', 'x', 'p', 9, 0, - /* 4230 */ 'l', 'd', 'x', 'p', 9, 0, - /* 4236 */ 's', 't', 'l', 'x', 'p', 9, 0, - /* 4243 */ 's', 't', 'x', 'p', 9, 0, - /* 4249 */ 'f', 'c', 'm', 'e', 'q', 9, 0, - /* 4256 */ 'c', 't', 'e', 'r', 'm', 'e', 'q', 9, 0, - /* 4265 */ 'c', 'm', 'p', 'e', 'q', 9, 0, - /* 4272 */ 'l', 'd', '1', 'r', 9, 0, - /* 4278 */ 'l', 'd', '2', 'r', 9, 0, - /* 4284 */ 'l', 'd', '3', 'r', 9, 0, - /* 4290 */ 'l', 'd', '4', 'r', 9, 0, - /* 4296 */ 'l', 'd', 'a', 'r', 9, 0, - /* 4302 */ 'l', 'd', 'l', 'a', 'r', 9, 0, - /* 4309 */ 'x', 'a', 'r', 9, 0, - /* 4314 */ 'f', 's', 'u', 'b', 'r', 9, 0, - /* 4321 */ 'a', 'd', 'r', 9, 0, - /* 4326 */ 'l', 'd', 'r', 9, 0, - /* 4331 */ 'r', 'd', 'f', 'f', 'r', 9, 0, - /* 4338 */ 'w', 'r', 'f', 'f', 'r', 9, 0, - /* 4345 */ 's', 'r', 's', 'h', 'r', 9, 0, - /* 4352 */ 'u', 'r', 's', 'h', 'r', 9, 0, - /* 4359 */ 's', 's', 'h', 'r', 9, 0, - /* 4365 */ 'u', 's', 'h', 'r', 9, 0, - /* 4371 */ 'b', 'l', 'r', 9, 0, - /* 4376 */ 'l', 'd', 'c', 'l', 'r', 9, 0, - /* 4383 */ 's', 't', 'l', 'l', 'r', 9, 0, - /* 4390 */ 'l', 's', 'l', 'r', 9, 0, - /* 4396 */ 's', 't', 'l', 'r', 9, 0, - /* 4402 */ 'l', 'd', 'e', 'o', 'r', 9, 0, - /* 4409 */ 'n', 'o', 'r', 9, 0, - /* 4414 */ 'r', 'o', 'r', 9, 0, - /* 4419 */ 'l', 'd', 'a', 'p', 'r', 9, 0, - /* 4426 */ 'o', 'r', 'r', 9, 0, - /* 4431 */ 'a', 's', 'r', 'r', 9, 0, - /* 4437 */ 'l', 's', 'r', 'r', 9, 0, - /* 4443 */ 'a', 's', 'r', 9, 0, - /* 4448 */ 'l', 's', 'r', 9, 0, - /* 4453 */ 'm', 's', 'r', 9, 0, - /* 4458 */ 'i', 'n', 's', 'r', 9, 0, - /* 4464 */ 'l', 'd', 't', 'r', 9, 0, - /* 4470 */ 's', 't', 'r', 9, 0, - /* 4475 */ 's', 't', 't', 'r', 9, 0, - /* 4481 */ 'e', 'x', 't', 'r', 9, 0, - /* 4487 */ 'l', 'd', 'u', 'r', 9, 0, - /* 4493 */ 's', 't', 'l', 'u', 'r', 9, 0, - /* 4500 */ 'l', 'd', 'a', 'p', 'u', 'r', 9, 0, - /* 4508 */ 's', 't', 'u', 'r', 9, 0, - /* 4514 */ 'f', 'd', 'i', 'v', 'r', 9, 0, - /* 4521 */ 's', 'd', 'i', 'v', 'r', 9, 0, - /* 4528 */ 'u', 'd', 'i', 'v', 'r', 9, 0, - /* 4535 */ 'l', 'd', 'a', 'x', 'r', 9, 0, - /* 4542 */ 'l', 'd', 'x', 'r', 9, 0, - /* 4548 */ 's', 't', 'l', 'x', 'r', 9, 0, - /* 4555 */ 's', 't', 'x', 'r', 9, 0, - /* 4561 */ 'c', 'a', 's', 9, 0, - /* 4566 */ 'b', 'r', 'k', 'a', 's', 9, 0, - /* 4573 */ 'b', 'r', 'k', 'p', 'a', 's', 9, 0, - /* 4581 */ 'f', 'c', 'v', 't', 'a', 's', 9, 0, - /* 4589 */ 'f', 'a', 'b', 's', 9, 0, - /* 4595 */ 's', 'q', 'a', 'b', 's', 9, 0, - /* 4602 */ 'b', 'r', 'k', 'b', 's', 9, 0, - /* 4609 */ 'b', 'r', 'k', 'p', 'b', 's', 9, 0, - /* 4617 */ 's', 'u', 'b', 's', 9, 0, - /* 4623 */ 's', 'b', 'c', 's', 9, 0, - /* 4629 */ 'a', 'd', 'c', 's', 9, 0, - /* 4635 */ 'b', 'i', 'c', 's', 9, 0, - /* 4641 */ 'a', 'd', 'd', 's', 9, 0, - /* 4647 */ 'n', 'a', 'n', 'd', 's', 9, 0, - /* 4654 */ 'p', 't', 'r', 'u', 'e', 's', 9, 0, - /* 4662 */ 'c', 'm', 'h', 's', 9, 0, - /* 4668 */ 'c', 'm', 'p', 'h', 's', 9, 0, - /* 4675 */ 'c', 'l', 's', 9, 0, - /* 4680 */ 'w', 'h', 'i', 'l', 'e', 'l', 's', 9, 0, - /* 4689 */ 'f', 'm', 'l', 's', 9, 0, - /* 4695 */ 'f', 'n', 'm', 'l', 's', 9, 0, - /* 4702 */ 'c', 'm', 'p', 'l', 's', 9, 0, - /* 4709 */ 'f', 'c', 'v', 't', 'm', 's', 9, 0, - /* 4717 */ 'i', 'n', 's', 9, 0, - /* 4722 */ 'b', 'r', 'k', 'n', 's', 9, 0, - /* 4729 */ 'o', 'r', 'n', 's', 9, 0, - /* 4735 */ 'f', 'c', 'v', 't', 'n', 's', 9, 0, - /* 4743 */ 'f', 'r', 'e', 'c', 'p', 's', 9, 0, - /* 4751 */ 'f', 'c', 'v', 't', 'p', 's', 9, 0, - /* 4759 */ 'r', 'd', 'f', 'f', 'r', 's', 9, 0, - /* 4767 */ 'm', 'r', 's', 9, 0, - /* 4772 */ 'e', 'o', 'r', 's', 9, 0, - /* 4778 */ 'n', 'o', 'r', 's', 9, 0, - /* 4784 */ 'o', 'r', 'r', 's', 9, 0, - /* 4790 */ 'f', 'r', 's', 'q', 'r', 't', 's', 9, 0, - /* 4799 */ 's', 'y', 's', 9, 0, - /* 4804 */ 'f', 'c', 'v', 't', 'z', 's', 9, 0, - /* 4812 */ 'f', 'j', 'c', 'v', 't', 'z', 's', 9, 0, - /* 4821 */ 'c', 'o', 'm', 'p', 'a', 'c', 't', 9, 0, - /* 4830 */ 'r', 'e', 't', 9, 0, - /* 4835 */ 'l', 'd', 's', 'e', 't', 9, 0, - /* 4842 */ 'f', 'a', 'c', 'g', 't', 9, 0, - /* 4849 */ 'f', 'c', 'm', 'g', 't', 9, 0, - /* 4856 */ 'c', 'm', 'p', 'g', 't', 9, 0, - /* 4863 */ 'r', 'b', 'i', 't', 9, 0, - /* 4869 */ 'w', 'h', 'i', 'l', 'e', 'l', 't', 9, 0, - /* 4878 */ 'h', 'l', 't', 9, 0, - /* 4883 */ 'f', 'c', 'm', 'l', 't', 9, 0, - /* 4890 */ 'c', 'm', 'p', 'l', 't', 9, 0, - /* 4897 */ 'c', 'n', 't', 9, 0, - /* 4902 */ 'h', 'i', 'n', 't', 9, 0, - /* 4908 */ 's', 'd', 'o', 't', 9, 0, - /* 4914 */ 'u', 'd', 'o', 't', 9, 0, - /* 4920 */ 'c', 'n', 'o', 't', 9, 0, - /* 4926 */ 'f', 's', 'q', 'r', 't', 9, 0, - /* 4933 */ 'p', 't', 'e', 's', 't', 9, 0, - /* 4940 */ 'p', 'f', 'i', 'r', 's', 't', 9, 0, - /* 4948 */ 'c', 'm', 't', 's', 't', 9, 0, - /* 4955 */ 'f', 'c', 'v', 't', 9, 0, - /* 4961 */ 'p', 'n', 'e', 'x', 't', 9, 0, - /* 4968 */ 'f', 'c', 'v', 't', 'a', 'u', 9, 0, - /* 4976 */ 's', 'q', 's', 'h', 'l', 'u', 9, 0, - /* 4984 */ 'f', 'c', 'v', 't', 'm', 'u', 9, 0, - /* 4992 */ 'f', 'c', 'v', 't', 'n', 'u', 9, 0, - /* 5000 */ 'f', 'c', 'v', 't', 'p', 'u', 9, 0, - /* 5008 */ 'f', 'c', 'v', 't', 'z', 'u', 9, 0, - /* 5016 */ 'f', 'a', 'd', 'd', 'v', 9, 0, - /* 5023 */ 's', 'a', 'd', 'd', 'v', 9, 0, - /* 5030 */ 'u', 'a', 'd', 'd', 'v', 9, 0, - /* 5037 */ 'a', 'n', 'd', 'v', 9, 0, - /* 5043 */ 'r', 'e', 'v', 9, 0, - /* 5048 */ 'f', 'd', 'i', 'v', 9, 0, - /* 5054 */ 's', 'd', 'i', 'v', 9, 0, - /* 5060 */ 'u', 'd', 'i', 'v', 9, 0, - /* 5066 */ 's', 'a', 'd', 'd', 'l', 'v', 9, 0, - /* 5074 */ 'u', 'a', 'd', 'd', 'l', 'v', 9, 0, - /* 5082 */ 'f', 'm', 'i', 'n', 'n', 'm', 'v', 9, 0, - /* 5091 */ 'f', 'm', 'a', 'x', 'n', 'm', 'v', 9, 0, - /* 5100 */ 'f', 'm', 'i', 'n', 'v', 9, 0, - /* 5107 */ 's', 'm', 'i', 'n', 'v', 9, 0, - /* 5114 */ 'u', 'm', 'i', 'n', 'v', 9, 0, - /* 5121 */ 'c', 's', 'i', 'n', 'v', 9, 0, - /* 5128 */ 'f', 'm', 'o', 'v', 9, 0, - /* 5134 */ 's', 'm', 'o', 'v', 9, 0, - /* 5140 */ 'u', 'm', 'o', 'v', 9, 0, - /* 5146 */ 'e', 'o', 'r', 'v', 9, 0, - /* 5152 */ 'f', 'm', 'a', 'x', 'v', 9, 0, - /* 5159 */ 's', 'm', 'a', 'x', 'v', 9, 0, - /* 5166 */ 'u', 'm', 'a', 'x', 'v', 9, 0, - /* 5173 */ 'l', 'd', '1', 'w', 9, 0, - /* 5179 */ 'l', 'd', 'f', 'f', '1', 'w', 9, 0, - /* 5187 */ 'l', 'd', 'n', 'f', '1', 'w', 9, 0, - /* 5195 */ 'l', 'd', 'n', 't', '1', 'w', 9, 0, - /* 5203 */ 's', 't', 'n', 't', '1', 'w', 9, 0, - /* 5211 */ 's', 't', '1', 'w', 9, 0, - /* 5217 */ 'c', 'r', 'c', '3', '2', 'w', 9, 0, - /* 5225 */ 'l', 'd', '2', 'w', 9, 0, - /* 5231 */ 's', 't', '2', 'w', 9, 0, - /* 5237 */ 'l', 'd', '3', 'w', 9, 0, - /* 5243 */ 's', 't', '3', 'w', 9, 0, - /* 5249 */ 'l', 'd', '4', 'w', 9, 0, - /* 5255 */ 's', 't', '4', 'w', 9, 0, - /* 5261 */ 's', 's', 'u', 'b', 'w', 9, 0, - /* 5268 */ 'u', 's', 'u', 'b', 'w', 9, 0, - /* 5275 */ 'c', 'r', 'c', '3', '2', 'c', 'w', 9, 0, - /* 5284 */ 's', 'q', 'd', 'e', 'c', 'w', 9, 0, - /* 5292 */ 'u', 'q', 'd', 'e', 'c', 'w', 9, 0, - /* 5300 */ 's', 'q', 'i', 'n', 'c', 'w', 9, 0, - /* 5308 */ 'u', 'q', 'i', 'n', 'c', 'w', 9, 0, - /* 5316 */ 's', 'a', 'd', 'd', 'w', 9, 0, - /* 5323 */ 'u', 'a', 'd', 'd', 'w', 9, 0, - /* 5330 */ 'p', 'r', 'f', 'w', 9, 0, - /* 5336 */ 'l', 'd', '1', 'r', 'q', 'w', 9, 0, - /* 5344 */ 'l', 'd', '1', 'r', 'w', 9, 0, - /* 5351 */ 'l', 'd', '1', 's', 'w', 9, 0, - /* 5358 */ 'l', 'd', 'f', 'f', '1', 's', 'w', 9, 0, - /* 5367 */ 'l', 'd', 'n', 'f', '1', 's', 'w', 9, 0, - /* 5376 */ 'l', 'd', 'p', 's', 'w', 9, 0, - /* 5383 */ 'l', 'd', '1', 'r', 's', 'w', 9, 0, - /* 5391 */ 'l', 'd', 'r', 's', 'w', 9, 0, - /* 5398 */ 'l', 'd', 't', 'r', 's', 'w', 9, 0, - /* 5406 */ 'l', 'd', 'u', 'r', 's', 'w', 9, 0, - /* 5414 */ 'l', 'd', 'a', 'p', 'u', 'r', 's', 'w', 9, 0, - /* 5424 */ 'c', 'n', 't', 'w', 9, 0, - /* 5430 */ 's', 'x', 't', 'w', 9, 0, - /* 5436 */ 'u', 'x', 't', 'w', 9, 0, - /* 5442 */ 'r', 'e', 'v', 'w', 9, 0, - /* 5448 */ 'c', 'r', 'c', '3', '2', 'x', 9, 0, - /* 5456 */ 'b', 'c', 'a', 'x', 9, 0, - /* 5462 */ 'f', 'm', 'a', 'x', 9, 0, - /* 5468 */ 'l', 'd', 's', 'm', 'a', 'x', 9, 0, - /* 5476 */ 'l', 'd', 'u', 'm', 'a', 'x', 9, 0, - /* 5484 */ 't', 'b', 'x', 9, 0, - /* 5489 */ 'c', 'r', 'c', '3', '2', 'c', 'x', 9, 0, - /* 5498 */ 'i', 'n', 'd', 'e', 'x', 9, 0, - /* 5505 */ 'c', 'l', 'r', 'e', 'x', 9, 0, - /* 5512 */ 'm', 'o', 'v', 'p', 'r', 'f', 'x', 9, 0, - /* 5521 */ 'f', 'm', 'u', 'l', 'x', 9, 0, - /* 5528 */ 'f', 'r', 'e', 'c', 'p', 'x', 9, 0, - /* 5536 */ 'f', 'r', 'i', 'n', 't', 'x', 9, 0, - /* 5544 */ 's', 'm', '4', 'e', 'k', 'e', 'y', 9, 0, - /* 5553 */ 'f', 'c', 'p', 'y', 9, 0, - /* 5559 */ 'b', 'r', 'a', 'a', 'z', 9, 0, - /* 5566 */ 'b', 'l', 'r', 'a', 'a', 'z', 9, 0, - /* 5574 */ 'b', 'r', 'a', 'b', 'z', 9, 0, - /* 5581 */ 'b', 'l', 'r', 'a', 'b', 'z', 9, 0, - /* 5589 */ 'c', 'b', 'z', 9, 0, - /* 5594 */ 't', 'b', 'z', 9, 0, - /* 5599 */ 'c', 'l', 'z', 9, 0, - /* 5604 */ 'c', 'b', 'n', 'z', 9, 0, - /* 5610 */ 't', 'b', 'n', 'z', 9, 0, - /* 5616 */ 'f', 'r', 'i', 'n', 't', 'z', 9, 0, - /* 5624 */ 'm', 'o', 'v', 'z', 9, 0, - /* 5630 */ '.', 't', 'l', 's', 'd', 'e', 's', 'c', 'c', 'a', 'l', 'l', 32, 0, - /* 5644 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 32, 'P', 'a', 't', 'c', 'h', 'a', 'b', 'l', 'e', 32, 'R', 'E', 'T', '.', 0, - /* 5675 */ 'b', '.', 0, - /* 5678 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'T', 'y', 'p', 'e', 'd', 32, 'E', 'v', 'e', 'n', 't', 32, 'L', 'o', 'g', '.', 0, - /* 5702 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'C', 'u', 's', 't', 'o', 'm', 32, 'E', 'v', 'e', 'n', 't', 32, 'L', 'o', 'g', '.', 0, - /* 5727 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 32, 'E', 'n', 't', 'e', 'r', '.', 0, - /* 5750 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'T', 'a', 'i', 'l', 32, 'C', 'a', 'l', 'l', 32, 'E', 'x', 'i', 't', '.', 0, - /* 5773 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 32, 'E', 'x', 'i', 't', '.', 0, - /* 5795 */ 'p', 'a', 'c', 'i', 'a', '1', '7', '1', '6', 0, - /* 5805 */ 'a', 'u', 't', 'i', 'a', '1', '7', '1', '6', 0, - /* 5815 */ 'p', 'a', 'c', 'i', 'b', '1', '7', '1', '6', 0, - /* 5825 */ 'a', 'u', 't', 'i', 'b', '1', '7', '1', '6', 0, - /* 5835 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'E', 'N', 'D', 0, - /* 5848 */ 'B', 'U', 'N', 'D', 'L', 'E', 0, - /* 5855 */ 'D', 'B', 'G', '_', 'V', 'A', 'L', 'U', 'E', 0, - /* 5865 */ 'D', 'B', 'G', '_', 'L', 'A', 'B', 'E', 'L', 0, - /* 5875 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0, - /* 5890 */ 'e', 'r', 'e', 't', 'a', 'a', 0, - /* 5897 */ 'e', 'r', 'e', 't', 'a', 'b', 0, - /* 5904 */ 'x', 'p', 'a', 'c', 'l', 'r', 'i', 0, - /* 5912 */ '#', 32, 'F', 'E', 'n', 't', 'r', 'y', 32, 'c', 'a', 'l', 'l', 0, - /* 5926 */ 'p', 'a', 'c', 'i', 'a', 's', 'p', 0, - /* 5934 */ 'a', 'u', 't', 'i', 'a', 's', 'p', 0, - /* 5942 */ 'p', 'a', 'c', 'i', 'b', 's', 'p', 0, - /* 5950 */ 'a', 'u', 't', 'i', 'b', 's', 'p', 0, - /* 5958 */ 's', 'e', 't', 'f', 'f', 'r', 0, - /* 5965 */ 'd', 'r', 'p', 's', 0, - /* 5970 */ 'e', 'r', 'e', 't', 0, - /* 5975 */ 'c', 'f', 'i', 'n', 'v', 0, - /* 5981 */ 'p', 'a', 'c', 'i', 'a', 'z', 0, - /* 5988 */ 'a', 'u', 't', 'i', 'a', 'z', 0, - /* 5995 */ 'p', 'a', 'c', 'i', 'b', 'z', 0, - /* 6002 */ 'a', 'u', 't', 'i', 'b', 'z', 0, - }; + /* 0 */ "sha1su0\t\0" + /* 9 */ "sha512su0\t\0" + /* 20 */ "sha256su0\t\0" + /* 31 */ "st64bv0\t\0" + /* 40 */ "ld1\t\0" + /* 45 */ "trn1\t\0" + /* 51 */ "zip1\t\0" + /* 57 */ "uzp1\t\0" + /* 63 */ "dcps1\t\0" + /* 70 */ "sm3ss1\t\0" + /* 78 */ "st1\t\0" + /* 83 */ "sha1su1\t\0" + /* 92 */ "sha512su1\t\0" + /* 103 */ "sha256su1\t\0" + /* 114 */ "sm3partw1\t\0" + /* 125 */ "rax1\t\0" + /* 131 */ "rev32\t\0" + /* 138 */ "ld2\t\0" + /* 143 */ "sha512h2\t\0" + /* 153 */ "sha256h2\t\0" + /* 163 */ "sabal2\t\0" + /* 171 */ "uabal2\t\0" + /* 179 */ "sqdmlal2\t\0" + /* 189 */ "fmlal2\t\0" + /* 197 */ "smlal2\t\0" + /* 205 */ "umlal2\t\0" + /* 213 */ "ssubl2\t\0" + /* 221 */ "usubl2\t\0" + /* 229 */ "sabdl2\t\0" + /* 237 */ "uabdl2\t\0" + /* 245 */ "saddl2\t\0" + /* 253 */ "uaddl2\t\0" + /* 261 */ "sshll2\t\0" + /* 269 */ "ushll2\t\0" + /* 277 */ "sqdmull2\t\0" + /* 287 */ "pmull2\t\0" + /* 295 */ "smull2\t\0" + /* 303 */ "umull2\t\0" + /* 311 */ "sqdmlsl2\t\0" + /* 321 */ "fmlsl2\t\0" + /* 329 */ "smlsl2\t\0" + /* 337 */ "umlsl2\t\0" + /* 345 */ "fcvtl2\t\0" + /* 353 */ "rsubhn2\t\0" + /* 362 */ "raddhn2\t\0" + /* 371 */ "sqshrn2\t\0" + /* 380 */ "uqshrn2\t\0" + /* 389 */ "sqrshrn2\t\0" + /* 399 */ "uqrshrn2\t\0" + /* 409 */ "trn2\t\0" + /* 415 */ "bfcvtn2\t\0" + /* 424 */ "sqxtn2\t\0" + /* 432 */ "uqxtn2\t\0" + /* 440 */ "sqshrun2\t\0" + /* 450 */ "sqrshrun2\t\0" + /* 461 */ "sqxtun2\t\0" + /* 470 */ "fcvtxn2\t\0" + /* 479 */ "zip2\t\0" + /* 485 */ "uzp2\t\0" + /* 491 */ "dcps2\t\0" + /* 498 */ "st2\t\0" + /* 503 */ "ssubw2\t\0" + /* 511 */ "usubw2\t\0" + /* 519 */ "saddw2\t\0" + /* 527 */ "uaddw2\t\0" + /* 535 */ "sm3partw2\t\0" + /* 546 */ "ld3\t\0" + /* 551 */ "eor3\t\0" + /* 557 */ "dcps3\t\0" + /* 564 */ "st3\t\0" + /* 569 */ "rev64\t\0" + /* 576 */ "ld4\t\0" + /* 581 */ "st4\t\0" + /* 586 */ "setf16\t\0" + /* 594 */ "rev16\t\0" + /* 601 */ "setf8\t\0" + /* 608 */ "sm3tt1a\t\0" + /* 617 */ "sm3tt2a\t\0" + /* 626 */ "braa\t\0" + /* 632 */ "ldraa\t\0" + /* 639 */ "blraa\t\0" + /* 646 */ "saba\t\0" + /* 652 */ "uaba\t\0" + /* 658 */ "pacda\t\0" + /* 665 */ "ldadda\t\0" + /* 673 */ "fadda\t\0" + /* 680 */ "autda\t\0" + /* 687 */ "pacga\t\0" + /* 694 */ "addha\t\0" + /* 701 */ "pacia\t\0" + /* 708 */ "autia\t\0" + /* 715 */ "brka\t\0" + /* 721 */ "fcmla\t\0" + /* 728 */ "fmla\t\0" + /* 734 */ "bfmmla\t\0" + /* 742 */ "usmmla\t\0" + /* 750 */ "ummla\t\0" + /* 757 */ "fnmla\t\0" + /* 764 */ "ldsmina\t\0" + /* 773 */ "ldumina\t\0" + /* 782 */ "brkpa\t\0" + /* 789 */ "bfmopa\t\0" + /* 797 */ "usmopa\t\0" + /* 805 */ "sumopa\t\0" + /* 813 */ "caspa\t\0" + /* 820 */ "swpa\t\0" + /* 826 */ "fexpa\t\0" + /* 833 */ "ldclra\t\0" + /* 841 */ "ldeora\t\0" + /* 849 */ "srsra\t\0" + /* 856 */ "ursra\t\0" + /* 863 */ "ssra\t\0" + /* 869 */ "usra\t\0" + /* 875 */ "casa\t\0" + /* 881 */ "ldseta\t\0" + /* 889 */ "frinta\t\0" + /* 897 */ "clasta\t\0" + /* 905 */ "addva\t\0" + /* 912 */ "mova\t\0" + /* 918 */ "ldsmaxa\t\0" + /* 927 */ "ldumaxa\t\0" + /* 936 */ "pacdza\t\0" + /* 944 */ "autdza\t\0" + /* 952 */ "paciza\t\0" + /* 960 */ "autiza\t\0" + /* 968 */ "ld1b\t\0" + /* 974 */ "ldff1b\t\0" + /* 982 */ "ldnf1b\t\0" + /* 990 */ "ldnt1b\t\0" + /* 998 */ "stnt1b\t\0" + /* 1006 */ "st1b\t\0" + /* 1012 */ "sm3tt1b\t\0" + /* 1021 */ "crc32b\t\0" + /* 1029 */ "ld2b\t\0" + /* 1035 */ "st2b\t\0" + /* 1041 */ "sm3tt2b\t\0" + /* 1050 */ "ld3b\t\0" + /* 1056 */ "st3b\t\0" + /* 1062 */ "ld64b\t\0" + /* 1069 */ "st64b\t\0" + /* 1076 */ "ld4b\t\0" + /* 1082 */ "st4b\t\0" + /* 1088 */ "ldaddab\t\0" + /* 1097 */ "ldsminab\t\0" + /* 1107 */ "lduminab\t\0" + /* 1117 */ "swpab\t\0" + /* 1124 */ "brab\t\0" + /* 1130 */ "ldrab\t\0" + /* 1137 */ "blrab\t\0" + /* 1144 */ "ldclrab\t\0" + /* 1153 */ "ldeorab\t\0" + /* 1162 */ "casab\t\0" + /* 1169 */ "ldsetab\t\0" + /* 1178 */ "ldsmaxab\t\0" + /* 1188 */ "ldumaxab\t\0" + /* 1198 */ "crc32cb\t\0" + /* 1207 */ "sqdecb\t\0" + /* 1215 */ "uqdecb\t\0" + /* 1223 */ "sqincb\t\0" + /* 1231 */ "uqincb\t\0" + /* 1239 */ "pacdb\t\0" + /* 1246 */ "ldaddb\t\0" + /* 1254 */ "autdb\t\0" + /* 1261 */ "prfb\t\0" + /* 1267 */ "flogb\t\0" + /* 1274 */ "pacib\t\0" + /* 1281 */ "autib\t\0" + /* 1288 */ "brkb\t\0" + /* 1294 */ "sabalb\t\0" + /* 1302 */ "uabalb\t\0" + /* 1310 */ "ldaddalb\t\0" + /* 1320 */ "sqdmlalb\t\0" + /* 1330 */ "bfmlalb\t\0" + /* 1339 */ "smlalb\t\0" + /* 1347 */ "umlalb\t\0" + /* 1355 */ "ldsminalb\t\0" + /* 1366 */ "lduminalb\t\0" + /* 1377 */ "swpalb\t\0" + /* 1385 */ "ldclralb\t\0" + /* 1395 */ "ldeoralb\t\0" + /* 1405 */ "casalb\t\0" + /* 1413 */ "ldsetalb\t\0" + /* 1423 */ "ldsmaxalb\t\0" + /* 1434 */ "ldumaxalb\t\0" + /* 1445 */ "ssublb\t\0" + /* 1453 */ "usublb\t\0" + /* 1461 */ "sbclb\t\0" + /* 1468 */ "adclb\t\0" + /* 1475 */ "sabdlb\t\0" + /* 1483 */ "uabdlb\t\0" + /* 1491 */ "ldaddlb\t\0" + /* 1500 */ "saddlb\t\0" + /* 1508 */ "uaddlb\t\0" + /* 1516 */ "sshllb\t\0" + /* 1524 */ "ushllb\t\0" + /* 1532 */ "sqdmullb\t\0" + /* 1542 */ "pmullb\t\0" + /* 1550 */ "smullb\t\0" + /* 1558 */ "umullb\t\0" + /* 1566 */ "ldsminlb\t\0" + /* 1576 */ "lduminlb\t\0" + /* 1586 */ "swplb\t\0" + /* 1593 */ "ldclrlb\t\0" + /* 1602 */ "ldeorlb\t\0" + /* 1611 */ "caslb\t\0" + /* 1618 */ "sqdmlslb\t\0" + /* 1628 */ "fmlslb\t\0" + /* 1636 */ "smlslb\t\0" + /* 1644 */ "umlslb\t\0" + /* 1652 */ "ldsetlb\t\0" + /* 1661 */ "ldsmaxlb\t\0" + /* 1671 */ "ldumaxlb\t\0" + /* 1681 */ "dmb\t\0" + /* 1686 */ "rsubhnb\t\0" + /* 1695 */ "raddhnb\t\0" + /* 1704 */ "ldsminb\t\0" + /* 1713 */ "lduminb\t\0" + /* 1722 */ "sqshrnb\t\0" + /* 1731 */ "uqshrnb\t\0" + /* 1740 */ "sqrshrnb\t\0" + /* 1750 */ "uqrshrnb\t\0" + /* 1760 */ "sqxtnb\t\0" + /* 1768 */ "uqxtnb\t\0" + /* 1776 */ "sqshrunb\t\0" + /* 1786 */ "sqrshrunb\t\0" + /* 1797 */ "sqxtunb\t\0" + /* 1806 */ "ld1rob\t\0" + /* 1814 */ "brkpb\t\0" + /* 1821 */ "swpb\t\0" + /* 1827 */ "ld1rqb\t\0" + /* 1835 */ "ld1rb\t\0" + /* 1842 */ "ldarb\t\0" + /* 1849 */ "ldlarb\t\0" + /* 1857 */ "ldrb\t\0" + /* 1863 */ "ldclrb\t\0" + /* 1871 */ "stllrb\t\0" + /* 1879 */ "stlrb\t\0" + /* 1886 */ "ldeorb\t\0" + /* 1894 */ "ldaprb\t\0" + /* 1902 */ "ldtrb\t\0" + /* 1909 */ "strb\t\0" + /* 1915 */ "sttrb\t\0" + /* 1922 */ "ldurb\t\0" + /* 1929 */ "stlurb\t\0" + /* 1937 */ "ldapurb\t\0" + /* 1946 */ "sturb\t\0" + /* 1953 */ "ldaxrb\t\0" + /* 1961 */ "ldxrb\t\0" + /* 1968 */ "stlxrb\t\0" + /* 1976 */ "stxrb\t\0" + /* 1983 */ "ld1sb\t\0" + /* 1990 */ "ldff1sb\t\0" + /* 1999 */ "ldnf1sb\t\0" + /* 2008 */ "ldnt1sb\t\0" + /* 2017 */ "casb\t\0" + /* 2023 */ "dsb\t\0" + /* 2028 */ "isb\t\0" + /* 2033 */ "fmsb\t\0" + /* 2039 */ "fnmsb\t\0" + /* 2046 */ "ld1rsb\t\0" + /* 2054 */ "ldrsb\t\0" + /* 2061 */ "ldtrsb\t\0" + /* 2069 */ "ldursb\t\0" + /* 2077 */ "ldapursb\t\0" + /* 2087 */ "tsb\t\0" + /* 2092 */ "ldsetb\t\0" + /* 2100 */ "ssubltb\t\0" + /* 2109 */ "cntb\t\0" + /* 2115 */ "eortb\t\0" + /* 2122 */ "clastb\t\0" + /* 2130 */ "sxtb\t\0" + /* 2136 */ "uxtb\t\0" + /* 2142 */ "fsub\t\0" + /* 2148 */ "shsub\t\0" + /* 2155 */ "uhsub\t\0" + /* 2162 */ "fmsub\t\0" + /* 2169 */ "fnmsub\t\0" + /* 2177 */ "sqsub\t\0" + /* 2184 */ "uqsub\t\0" + /* 2191 */ "revb\t\0" + /* 2197 */ "ssubwb\t\0" + /* 2205 */ "usubwb\t\0" + /* 2213 */ "saddwb\t\0" + /* 2221 */ "uaddwb\t\0" + /* 2229 */ "ldsmaxb\t\0" + /* 2238 */ "ldumaxb\t\0" + /* 2247 */ "pacdzb\t\0" + /* 2255 */ "autdzb\t\0" + /* 2263 */ "pacizb\t\0" + /* 2271 */ "autizb\t\0" + /* 2279 */ "sha1c\t\0" + /* 2286 */ "sbc\t\0" + /* 2291 */ "adc\t\0" + /* 2296 */ "bic\t\0" + /* 2301 */ "aesimc\t\0" + /* 2309 */ "aesmc\t\0" + /* 2316 */ "csinc\t\0" + /* 2323 */ "hvc\t\0" + /* 2328 */ "svc\t\0" + /* 2333 */ "ld1d\t\0" + /* 2339 */ "ldff1d\t\0" + /* 2347 */ "ldnf1d\t\0" + /* 2355 */ "ldnt1d\t\0" + /* 2363 */ "stnt1d\t\0" + /* 2371 */ "st1d\t\0" + /* 2377 */ "ld2d\t\0" + /* 2383 */ "st2d\t\0" + /* 2389 */ "ld3d\t\0" + /* 2395 */ "st3d\t\0" + /* 2401 */ "ld4d\t\0" + /* 2407 */ "st4d\t\0" + /* 2413 */ "fmad\t\0" + /* 2419 */ "fnmad\t\0" + /* 2426 */ "ftmad\t\0" + /* 2433 */ "fabd\t\0" + /* 2439 */ "sabd\t\0" + /* 2445 */ "uabd\t\0" + /* 2451 */ "xpacd\t\0" + /* 2458 */ "sqdecd\t\0" + /* 2466 */ "uqdecd\t\0" + /* 2474 */ "sqincd\t\0" + /* 2482 */ "uqincd\t\0" + /* 2490 */ "fcadd\t\0" + /* 2497 */ "sqcadd\t\0" + /* 2505 */ "ldadd\t\0" + /* 2512 */ "fadd\t\0" + /* 2518 */ "srhadd\t\0" + /* 2526 */ "urhadd\t\0" + /* 2534 */ "shadd\t\0" + /* 2541 */ "uhadd\t\0" + /* 2548 */ "fmadd\t\0" + /* 2555 */ "fnmadd\t\0" + /* 2563 */ "usqadd\t\0" + /* 2571 */ "suqadd\t\0" + /* 2579 */ "prfd\t\0" + /* 2585 */ "nand\t\0" + /* 2591 */ "ld1rod\t\0" + /* 2599 */ "ld1rqd\t\0" + /* 2607 */ "ld1rd\t\0" + /* 2614 */ "asrd\t\0" + /* 2620 */ "aesd\t\0" + /* 2626 */ "cntd\t\0" + /* 2632 */ "revd\t\0" + /* 2638 */ "sm4e\t\0" + /* 2644 */ "splice\t\0" + /* 2652 */ "facge\t\0" + /* 2659 */ "whilege\t\0" + /* 2668 */ "fcmge\t\0" + /* 2675 */ "cmpge\t\0" + /* 2682 */ "fscale\t\0" + /* 2690 */ "whilele\t\0" + /* 2699 */ "fcmle\t\0" + /* 2706 */ "cmple\t\0" + /* 2713 */ "fcmne\t\0" + /* 2720 */ "ctermne\t\0" + /* 2729 */ "cmpne\t\0" + /* 2736 */ "frecpe\t\0" + /* 2744 */ "urecpe\t\0" + /* 2752 */ "fccmpe\t\0" + /* 2760 */ "fcmpe\t\0" + /* 2767 */ "aese\t\0" + /* 2773 */ "pfalse\t\0" + /* 2781 */ "frsqrte\t\0" + /* 2790 */ "ursqrte\t\0" + /* 2799 */ "ptrue\t\0" + /* 2806 */ "udf\t\0" + /* 2811 */ "bif\t\0" + /* 2816 */ "rmif\t\0" + /* 2822 */ "scvtf\t\0" + /* 2829 */ "ucvtf\t\0" + /* 2836 */ "st2g\t\0" + /* 2842 */ "stz2g\t\0" + /* 2849 */ "subg\t\0" + /* 2855 */ "addg\t\0" + /* 2861 */ "ldg\t\0" + /* 2866 */ "fneg\t\0" + /* 2872 */ "sqneg\t\0" + /* 2879 */ "csneg\t\0" + /* 2886 */ "histseg\t\0" + /* 2895 */ "irg\t\0" + /* 2900 */ "stg\t\0" + /* 2905 */ "stzg\t\0" + /* 2911 */ "sha1h\t\0" + /* 2918 */ "ld1h\t\0" + /* 2924 */ "ldff1h\t\0" + /* 2932 */ "ldnf1h\t\0" + /* 2940 */ "ldnt1h\t\0" + /* 2948 */ "stnt1h\t\0" + /* 2956 */ "st1h\t\0" + /* 2962 */ "sha512h\t\0" + /* 2971 */ "crc32h\t\0" + /* 2979 */ "ld2h\t\0" + /* 2985 */ "st2h\t\0" + /* 2991 */ "ld3h\t\0" + /* 2997 */ "st3h\t\0" + /* 3003 */ "ld4h\t\0" + /* 3009 */ "st4h\t\0" + /* 3015 */ "sha256h\t\0" + /* 3024 */ "ldaddah\t\0" + /* 3033 */ "sqrdcmlah\t\0" + /* 3044 */ "sqrdmlah\t\0" + /* 3054 */ "ldsminah\t\0" + /* 3064 */ "lduminah\t\0" + /* 3074 */ "swpah\t\0" + /* 3081 */ "ldclrah\t\0" + /* 3090 */ "ldeorah\t\0" + /* 3099 */ "casah\t\0" + /* 3106 */ "ldsetah\t\0" + /* 3115 */ "ldsmaxah\t\0" + /* 3125 */ "ldumaxah\t\0" + /* 3135 */ "crc32ch\t\0" + /* 3144 */ "sqdech\t\0" + /* 3152 */ "uqdech\t\0" + /* 3160 */ "sqinch\t\0" + /* 3168 */ "uqinch\t\0" + /* 3176 */ "nmatch\t\0" + /* 3184 */ "ldaddh\t\0" + /* 3192 */ "prfh\t\0" + /* 3198 */ "ldaddalh\t\0" + /* 3208 */ "ldsminalh\t\0" + /* 3219 */ "lduminalh\t\0" + /* 3230 */ "swpalh\t\0" + /* 3238 */ "ldclralh\t\0" + /* 3248 */ "ldeoralh\t\0" + /* 3258 */ "casalh\t\0" + /* 3266 */ "ldsetalh\t\0" + /* 3276 */ "ldsmaxalh\t\0" + /* 3287 */ "ldumaxalh\t\0" + /* 3298 */ "ldaddlh\t\0" + /* 3307 */ "ldsminlh\t\0" + /* 3317 */ "lduminlh\t\0" + /* 3327 */ "swplh\t\0" + /* 3334 */ "ldclrlh\t\0" + /* 3343 */ "ldeorlh\t\0" + /* 3352 */ "caslh\t\0" + /* 3359 */ "ldsetlh\t\0" + /* 3368 */ "sqdmulh\t\0" + /* 3377 */ "sqrdmulh\t\0" + /* 3387 */ "smulh\t\0" + /* 3394 */ "umulh\t\0" + /* 3401 */ "ldsmaxlh\t\0" + /* 3411 */ "ldumaxlh\t\0" + /* 3421 */ "ldsminh\t\0" + /* 3430 */ "lduminh\t\0" + /* 3439 */ "ld1roh\t\0" + /* 3447 */ "swph\t\0" + /* 3453 */ "ld1rqh\t\0" + /* 3461 */ "ld1rh\t\0" + /* 3468 */ "ldarh\t\0" + /* 3475 */ "ldlarh\t\0" + /* 3483 */ "ldrh\t\0" + /* 3489 */ "ldclrh\t\0" + /* 3497 */ "stllrh\t\0" + /* 3505 */ "stlrh\t\0" + /* 3512 */ "ldeorh\t\0" + /* 3520 */ "ldaprh\t\0" + /* 3528 */ "ldtrh\t\0" + /* 3535 */ "strh\t\0" + /* 3541 */ "sttrh\t\0" + /* 3548 */ "ldurh\t\0" + /* 3555 */ "stlurh\t\0" + /* 3563 */ "ldapurh\t\0" + /* 3572 */ "sturh\t\0" + /* 3579 */ "ldaxrh\t\0" + /* 3587 */ "ldxrh\t\0" + /* 3594 */ "stlxrh\t\0" + /* 3602 */ "stxrh\t\0" + /* 3609 */ "ld1sh\t\0" + /* 3616 */ "ldff1sh\t\0" + /* 3625 */ "ldnf1sh\t\0" + /* 3634 */ "ldnt1sh\t\0" + /* 3643 */ "cash\t\0" + /* 3649 */ "sqrdmlsh\t\0" + /* 3659 */ "ld1rsh\t\0" + /* 3667 */ "ldrsh\t\0" + /* 3674 */ "ldtrsh\t\0" + /* 3682 */ "ldursh\t\0" + /* 3690 */ "ldapursh\t\0" + /* 3700 */ "ldseth\t\0" + /* 3708 */ "cnth\t\0" + /* 3714 */ "sxth\t\0" + /* 3720 */ "uxth\t\0" + /* 3726 */ "revh\t\0" + /* 3732 */ "ldsmaxh\t\0" + /* 3741 */ "ldumaxh\t\0" + /* 3750 */ "xpaci\t\0" + /* 3757 */ "whilehi\t\0" + /* 3766 */ "punpkhi\t\0" + /* 3775 */ "sunpkhi\t\0" + /* 3784 */ "uunpkhi\t\0" + /* 3793 */ "cmhi\t\0" + /* 3799 */ "cmphi\t\0" + /* 3806 */ "sli\t\0" + /* 3811 */ "gmi\t\0" + /* 3816 */ "mvni\t\0" + /* 3822 */ "sri\t\0" + /* 3827 */ "frinti\t\0" + /* 3835 */ "movi\t\0" + /* 3841 */ "brk\t\0" + /* 3846 */ "movk\t\0" + /* 3852 */ "sabal\t\0" + /* 3859 */ "uabal\t\0" + /* 3866 */ "ldaddal\t\0" + /* 3875 */ "sqdmlal\t\0" + /* 3884 */ "fmlal\t\0" + /* 3891 */ "smlal\t\0" + /* 3898 */ "umlal\t\0" + /* 3905 */ "ldsminal\t\0" + /* 3915 */ "lduminal\t\0" + /* 3925 */ "caspal\t\0" + /* 3933 */ "swpal\t\0" + /* 3940 */ "ldclral\t\0" + /* 3949 */ "ldeoral\t\0" + /* 3958 */ "casal\t\0" + /* 3965 */ "ldsetal\t\0" + /* 3974 */ "ldsmaxal\t\0" + /* 3984 */ "ldumaxal\t\0" + /* 3994 */ "tbl\t\0" + /* 3999 */ "smsubl\t\0" + /* 4007 */ "umsubl\t\0" + /* 4015 */ "ssubl\t\0" + /* 4022 */ "usubl\t\0" + /* 4029 */ "sabdl\t\0" + /* 4036 */ "uabdl\t\0" + /* 4043 */ "ldaddl\t\0" + /* 4051 */ "smaddl\t\0" + /* 4059 */ "umaddl\t\0" + /* 4067 */ "saddl\t\0" + /* 4074 */ "uaddl\t\0" + /* 4081 */ "tcancel\t\0" + /* 4090 */ "fcsel\t\0" + /* 4097 */ "psel\t\0" + /* 4103 */ "ftssel\t\0" + /* 4111 */ "sqshl\t\0" + /* 4118 */ "uqshl\t\0" + /* 4125 */ "sqrshl\t\0" + /* 4133 */ "uqrshl\t\0" + /* 4141 */ "srshl\t\0" + /* 4148 */ "urshl\t\0" + /* 4155 */ "sshl\t\0" + /* 4161 */ "ushl\t\0" + /* 4167 */ "sshll\t\0" + /* 4174 */ "ushll\t\0" + /* 4181 */ "sqdmull\t\0" + /* 4190 */ "pmull\t\0" + /* 4197 */ "smull\t\0" + /* 4204 */ "umull\t\0" + /* 4211 */ "ldsminl\t\0" + /* 4220 */ "lduminl\t\0" + /* 4229 */ "addpl\t\0" + /* 4236 */ "caspl\t\0" + /* 4243 */ "swpl\t\0" + /* 4249 */ "ldclrl\t\0" + /* 4257 */ "ldeorl\t\0" + /* 4265 */ "casl\t\0" + /* 4271 */ "nbsl\t\0" + /* 4277 */ "sqdmlsl\t\0" + /* 4286 */ "fmlsl\t\0" + /* 4293 */ "smlsl\t\0" + /* 4300 */ "umlsl\t\0" + /* 4307 */ "sysl\t\0" + /* 4313 */ "ldsetl\t\0" + /* 4321 */ "fcvtl\t\0" + /* 4328 */ "fmul\t\0" + /* 4334 */ "fnmul\t\0" + /* 4341 */ "pmul\t\0" + /* 4347 */ "ftsmul\t\0" + /* 4355 */ "addvl\t\0" + /* 4362 */ "rdvl\t\0" + /* 4368 */ "ldsmaxl\t\0" + /* 4377 */ "ldumaxl\t\0" + /* 4386 */ "sha1m\t\0" + /* 4393 */ "sbfm\t\0" + /* 4399 */ "ubfm\t\0" + /* 4405 */ "prfm\t\0" + /* 4411 */ "ldgm\t\0" + /* 4417 */ "stgm\t\0" + /* 4423 */ "stzgm\t\0" + /* 4430 */ "fminnm\t\0" + /* 4438 */ "fmaxnm\t\0" + /* 4446 */ "dupm\t\0" + /* 4452 */ "frintm\t\0" + /* 4460 */ "prfum\t\0" + /* 4467 */ "bsl1n\t\0" + /* 4474 */ "bsl2n\t\0" + /* 4481 */ "rsubhn\t\0" + /* 4489 */ "raddhn\t\0" + /* 4497 */ "fmin\t\0" + /* 4503 */ "ldsmin\t\0" + /* 4511 */ "ldumin\t\0" + /* 4519 */ "brkn\t\0" + /* 4525 */ "ccmn\t\0" + /* 4531 */ "eon\t\0" + /* 4536 */ "sqshrn\t\0" + /* 4544 */ "uqshrn\t\0" + /* 4552 */ "sqrshrn\t\0" + /* 4561 */ "uqrshrn\t\0" + /* 4570 */ "orn\t\0" + /* 4575 */ "frintn\t\0" + /* 4583 */ "bfcvtn\t\0" + /* 4591 */ "sqxtn\t\0" + /* 4598 */ "uqxtn\t\0" + /* 4605 */ "sqshrun\t\0" + /* 4614 */ "sqrshrun\t\0" + /* 4624 */ "sqxtun\t\0" + /* 4632 */ "movn\t\0" + /* 4638 */ "fcvtxn\t\0" + /* 4646 */ "whilelo\t\0" + /* 4655 */ "punpklo\t\0" + /* 4664 */ "sunpklo\t\0" + /* 4673 */ "uunpklo\t\0" + /* 4682 */ "cmplo\t\0" + /* 4689 */ "zero\t\0" + /* 4695 */ "fcmuo\t\0" + /* 4702 */ "sha1p\t\0" + /* 4709 */ "subp\t\0" + /* 4715 */ "sqdecp\t\0" + /* 4723 */ "uqdecp\t\0" + /* 4731 */ "sqincp\t\0" + /* 4739 */ "uqincp\t\0" + /* 4747 */ "faddp\t\0" + /* 4754 */ "ldp\t\0" + /* 4759 */ "bdep\t\0" + /* 4765 */ "stgp\t\0" + /* 4771 */ "sadalp\t\0" + /* 4779 */ "uadalp\t\0" + /* 4787 */ "saddlp\t\0" + /* 4795 */ "uaddlp\t\0" + /* 4803 */ "sclamp\t\0" + /* 4811 */ "uclamp\t\0" + /* 4819 */ "fccmp\t\0" + /* 4826 */ "fcmp\t\0" + /* 4832 */ "fminnmp\t\0" + /* 4841 */ "fmaxnmp\t\0" + /* 4850 */ "ldnp\t\0" + /* 4856 */ "fminp\t\0" + /* 4863 */ "sminp\t\0" + /* 4870 */ "uminp\t\0" + /* 4877 */ "stnp\t\0" + /* 4883 */ "adrp\t\0" + /* 4889 */ "bgrp\t\0" + /* 4895 */ "casp\t\0" + /* 4901 */ "cntp\t\0" + /* 4907 */ "frintp\t\0" + /* 4915 */ "stp\t\0" + /* 4920 */ "fdup\t\0" + /* 4926 */ "swp\t\0" + /* 4931 */ "ldaxp\t\0" + /* 4938 */ "fmaxp\t\0" + /* 4945 */ "smaxp\t\0" + /* 4952 */ "umaxp\t\0" + /* 4959 */ "ldxp\t\0" + /* 4965 */ "stlxp\t\0" + /* 4972 */ "stxp\t\0" + /* 4978 */ "fcmeq\t\0" + /* 4985 */ "ctermeq\t\0" + /* 4994 */ "cmpeq\t\0" + /* 5001 */ "ld1r\t\0" + /* 5007 */ "ld2r\t\0" + /* 5013 */ "ld3r\t\0" + /* 5019 */ "ld4r\t\0" + /* 5025 */ "ldar\t\0" + /* 5031 */ "ldlar\t\0" + /* 5038 */ "xar\t\0" + /* 5043 */ "fsubr\t\0" + /* 5050 */ "shsubr\t\0" + /* 5058 */ "uhsubr\t\0" + /* 5066 */ "sqsubr\t\0" + /* 5074 */ "uqsubr\t\0" + /* 5082 */ "adr\t\0" + /* 5087 */ "ldr\t\0" + /* 5092 */ "rdffr\t\0" + /* 5099 */ "wrffr\t\0" + /* 5106 */ "srshr\t\0" + /* 5113 */ "urshr\t\0" + /* 5120 */ "sshr\t\0" + /* 5126 */ "ushr\t\0" + /* 5132 */ "blr\t\0" + /* 5137 */ "ldclr\t\0" + /* 5144 */ "sqshlr\t\0" + /* 5152 */ "uqshlr\t\0" + /* 5160 */ "sqrshlr\t\0" + /* 5169 */ "uqrshlr\t\0" + /* 5178 */ "srshlr\t\0" + /* 5186 */ "urshlr\t\0" + /* 5194 */ "stllr\t\0" + /* 5201 */ "lslr\t\0" + /* 5207 */ "stlr\t\0" + /* 5213 */ "ldeor\t\0" + /* 5220 */ "nor\t\0" + /* 5225 */ "ror\t\0" + /* 5230 */ "ldapr\t\0" + /* 5237 */ "orr\t\0" + /* 5242 */ "asrr\t\0" + /* 5248 */ "lsrr\t\0" + /* 5254 */ "asr\t\0" + /* 5259 */ "lsr\t\0" + /* 5264 */ "msr\t\0" + /* 5269 */ "insr\t\0" + /* 5275 */ "ldtr\t\0" + /* 5281 */ "str\t\0" + /* 5286 */ "sttr\t\0" + /* 5292 */ "extr\t\0" + /* 5298 */ "ldur\t\0" + /* 5304 */ "stlur\t\0" + /* 5311 */ "ldapur\t\0" + /* 5319 */ "stur\t\0" + /* 5325 */ "fdivr\t\0" + /* 5332 */ "sdivr\t\0" + /* 5339 */ "udivr\t\0" + /* 5346 */ "whilewr\t\0" + /* 5355 */ "ldaxr\t\0" + /* 5362 */ "ldxr\t\0" + /* 5368 */ "stlxr\t\0" + /* 5375 */ "stxr\t\0" + /* 5381 */ "cas\t\0" + /* 5386 */ "brkas\t\0" + /* 5393 */ "brkpas\t\0" + /* 5401 */ "fcvtas\t\0" + /* 5409 */ "fabs\t\0" + /* 5415 */ "sqabs\t\0" + /* 5422 */ "brkbs\t\0" + /* 5429 */ "brkpbs\t\0" + /* 5437 */ "subs\t\0" + /* 5443 */ "sbcs\t\0" + /* 5449 */ "adcs\t\0" + /* 5455 */ "bics\t\0" + /* 5461 */ "adds\t\0" + /* 5467 */ "nands\t\0" + /* 5474 */ "ptrues\t\0" + /* 5482 */ "whilehs\t\0" + /* 5491 */ "cmhs\t\0" + /* 5497 */ "cmphs\t\0" + /* 5504 */ "cls\t\0" + /* 5509 */ "whilels\t\0" + /* 5518 */ "fmls\t\0" + /* 5524 */ "fnmls\t\0" + /* 5531 */ "cmpls\t\0" + /* 5538 */ "fcvtms\t\0" + /* 5546 */ "ins\t\0" + /* 5551 */ "brkns\t\0" + /* 5558 */ "orns\t\0" + /* 5564 */ "fcvtns\t\0" + /* 5572 */ "subps\t\0" + /* 5579 */ "frecps\t\0" + /* 5587 */ "bfmops\t\0" + /* 5595 */ "usmops\t\0" + /* 5603 */ "sumops\t\0" + /* 5611 */ "fcvtps\t\0" + /* 5619 */ "rdffrs\t\0" + /* 5627 */ "mrs\t\0" + /* 5632 */ "eors\t\0" + /* 5638 */ "nors\t\0" + /* 5644 */ "orrs\t\0" + /* 5650 */ "frsqrts\t\0" + /* 5659 */ "sys\t\0" + /* 5664 */ "fcvtzs\t\0" + /* 5672 */ "fjcvtzs\t\0" + /* 5681 */ "sqdmlalbt\t\0" + /* 5692 */ "ssublbt\t\0" + /* 5701 */ "saddlbt\t\0" + /* 5710 */ "sqdmlslbt\t\0" + /* 5721 */ "eorbt\t\0" + /* 5728 */ "compact\t\0" + /* 5737 */ "wfet\t\0" + /* 5743 */ "ret\t\0" + /* 5748 */ "ldset\t\0" + /* 5755 */ "facgt\t\0" + /* 5762 */ "whilegt\t\0" + /* 5771 */ "fcmgt\t\0" + /* 5778 */ "cmpgt\t\0" + /* 5785 */ "rbit\t\0" + /* 5791 */ "wfit\t\0" + /* 5797 */ "sabalt\t\0" + /* 5805 */ "uabalt\t\0" + /* 5813 */ "sqdmlalt\t\0" + /* 5823 */ "bfmlalt\t\0" + /* 5832 */ "smlalt\t\0" + /* 5840 */ "umlalt\t\0" + /* 5848 */ "ssublt\t\0" + /* 5856 */ "usublt\t\0" + /* 5864 */ "sbclt\t\0" + /* 5871 */ "adclt\t\0" + /* 5878 */ "sabdlt\t\0" + /* 5886 */ "uabdlt\t\0" + /* 5894 */ "saddlt\t\0" + /* 5902 */ "uaddlt\t\0" + /* 5910 */ "whilelt\t\0" + /* 5919 */ "hlt\t\0" + /* 5924 */ "sshllt\t\0" + /* 5932 */ "ushllt\t\0" + /* 5940 */ "sqdmullt\t\0" + /* 5950 */ "pmullt\t\0" + /* 5958 */ "smullt\t\0" + /* 5966 */ "umullt\t\0" + /* 5974 */ "fcmlt\t\0" + /* 5981 */ "cmplt\t\0" + /* 5988 */ "sqdmlslt\t\0" + /* 5998 */ "fmlslt\t\0" + /* 6006 */ "smlslt\t\0" + /* 6014 */ "umlslt\t\0" + /* 6022 */ "fcvtlt\t\0" + /* 6030 */ "histcnt\t\0" + /* 6039 */ "rsubhnt\t\0" + /* 6048 */ "raddhnt\t\0" + /* 6057 */ "hint\t\0" + /* 6063 */ "sqshrnt\t\0" + /* 6072 */ "uqshrnt\t\0" + /* 6081 */ "sqrshrnt\t\0" + /* 6091 */ "uqrshrnt\t\0" + /* 6101 */ "bfcvtnt\t\0" + /* 6110 */ "sqxtnt\t\0" + /* 6118 */ "uqxtnt\t\0" + /* 6126 */ "sqshrunt\t\0" + /* 6136 */ "sqrshrunt\t\0" + /* 6147 */ "sqxtunt\t\0" + /* 6156 */ "fcvtxnt\t\0" + /* 6165 */ "cdot\t\0" + /* 6171 */ "bfdot\t\0" + /* 6178 */ "usdot\t\0" + /* 6185 */ "sudot\t\0" + /* 6192 */ "cnot\t\0" + /* 6198 */ "tstart\t\0" + /* 6206 */ "fsqrt\t\0" + /* 6213 */ "ptest\t\0" + /* 6220 */ "ttest\t\0" + /* 6227 */ "pfirst\t\0" + /* 6235 */ "cmtst\t\0" + /* 6242 */ "bfcvt\t\0" + /* 6249 */ "ssubwt\t\0" + /* 6257 */ "usubwt\t\0" + /* 6265 */ "saddwt\t\0" + /* 6273 */ "uaddwt\t\0" + /* 6281 */ "bext\t\0" + /* 6287 */ "pnext\t\0" + /* 6294 */ "fcvtau\t\0" + /* 6302 */ "sqshlu\t\0" + /* 6310 */ "fcvtmu\t\0" + /* 6318 */ "fcvtnu\t\0" + /* 6326 */ "fcvtpu\t\0" + /* 6334 */ "fcvtzu\t\0" + /* 6342 */ "st64bv\t\0" + /* 6350 */ "faddv\t\0" + /* 6357 */ "saddv\t\0" + /* 6364 */ "uaddv\t\0" + /* 6371 */ "andv\t\0" + /* 6377 */ "rev\t\0" + /* 6382 */ "fdiv\t\0" + /* 6388 */ "sdiv\t\0" + /* 6394 */ "udiv\t\0" + /* 6400 */ "saddlv\t\0" + /* 6408 */ "uaddlv\t\0" + /* 6416 */ "fminnmv\t\0" + /* 6425 */ "fmaxnmv\t\0" + /* 6434 */ "fminv\t\0" + /* 6441 */ "sminv\t\0" + /* 6448 */ "uminv\t\0" + /* 6455 */ "csinv\t\0" + /* 6462 */ "fmov\t\0" + /* 6468 */ "smov\t\0" + /* 6474 */ "umov\t\0" + /* 6480 */ "eorv\t\0" + /* 6486 */ "fmaxv\t\0" + /* 6493 */ "smaxv\t\0" + /* 6500 */ "umaxv\t\0" + /* 6507 */ "ld1w\t\0" + /* 6513 */ "ldff1w\t\0" + /* 6521 */ "ldnf1w\t\0" + /* 6529 */ "ldnt1w\t\0" + /* 6537 */ "stnt1w\t\0" + /* 6545 */ "st1w\t\0" + /* 6551 */ "crc32w\t\0" + /* 6559 */ "ld2w\t\0" + /* 6565 */ "st2w\t\0" + /* 6571 */ "ld3w\t\0" + /* 6577 */ "st3w\t\0" + /* 6583 */ "ld4w\t\0" + /* 6589 */ "st4w\t\0" + /* 6595 */ "ssubw\t\0" + /* 6602 */ "usubw\t\0" + /* 6609 */ "crc32cw\t\0" + /* 6618 */ "sqdecw\t\0" + /* 6626 */ "uqdecw\t\0" + /* 6634 */ "sqincw\t\0" + /* 6642 */ "uqincw\t\0" + /* 6650 */ "saddw\t\0" + /* 6657 */ "uaddw\t\0" + /* 6664 */ "prfw\t\0" + /* 6670 */ "ld1row\t\0" + /* 6678 */ "ld1rqw\t\0" + /* 6686 */ "ld1rw\t\0" + /* 6693 */ "whilerw\t\0" + /* 6702 */ "ld1sw\t\0" + /* 6709 */ "ldff1sw\t\0" + /* 6718 */ "ldnf1sw\t\0" + /* 6727 */ "ldnt1sw\t\0" + /* 6736 */ "ldpsw\t\0" + /* 6743 */ "ld1rsw\t\0" + /* 6751 */ "ldrsw\t\0" + /* 6758 */ "ldtrsw\t\0" + /* 6766 */ "ldursw\t\0" + /* 6774 */ "ldapursw\t\0" + /* 6784 */ "cntw\t\0" + /* 6790 */ "sxtw\t\0" + /* 6796 */ "uxtw\t\0" + /* 6802 */ "revw\t\0" + /* 6808 */ "crc32x\t\0" + /* 6816 */ "frint32x\t\0" + /* 6826 */ "frint64x\t\0" + /* 6836 */ "bcax\t\0" + /* 6842 */ "fmax\t\0" + /* 6848 */ "ldsmax\t\0" + /* 6856 */ "ldumax\t\0" + /* 6864 */ "tbx\t\0" + /* 6869 */ "crc32cx\t\0" + /* 6878 */ "index\t\0" + /* 6885 */ "clrex\t\0" + /* 6892 */ "movprfx\t\0" + /* 6901 */ "fmulx\t\0" + /* 6908 */ "frecpx\t\0" + /* 6916 */ "frintx\t\0" + /* 6924 */ "fcvtx\t\0" + /* 6931 */ "sm4ekey\t\0" + /* 6940 */ "fcpy\t\0" + /* 6946 */ "frint32z\t\0" + /* 6956 */ "frint64z\t\0" + /* 6966 */ "braaz\t\0" + /* 6973 */ "blraaz\t\0" + /* 6981 */ "brabz\t\0" + /* 6988 */ "blrabz\t\0" + /* 6996 */ "cbz\t\0" + /* 7001 */ "tbz\t\0" + /* 7006 */ "clz\t\0" + /* 7011 */ "cbnz\t\0" + /* 7017 */ "tbnz\t\0" + /* 7023 */ "frintz\t\0" + /* 7031 */ "movz\t\0" + /* 7037 */ ".tlsdesccall \0" + /* 7051 */ "# XRay Function Patchable RET.\0" + /* 7082 */ "b.\0" + /* 7085 */ "bc.\0" + /* 7089 */ "# XRay Typed Event Log.\0" + /* 7113 */ "# XRay Custom Event Log.\0" + /* 7138 */ "# XRay Function Enter.\0" + /* 7161 */ "# XRay Tail Call Exit.\0" + /* 7184 */ "# XRay Function Exit.\0" + /* 7206 */ "hint\t#10\0" + /* 7215 */ "hint\t#30\0" + /* 7224 */ "hint\t#31\0" + /* 7233 */ "hint\t#12\0" + /* 7242 */ "hint\t#14\0" + /* 7251 */ "hint\t#24\0" + /* 7260 */ "hint\t#25\0" + /* 7269 */ "hint\t#26\0" + /* 7278 */ "hint\t#7\0" + /* 7286 */ "hint\t#27\0" + /* 7295 */ "hint\t#8\0" + /* 7303 */ "hint\t#28\0" + /* 7312 */ "hint\t#29\0" + /* 7321 */ "LIFETIME_END\0" + /* 7334 */ "PSEUDO_PROBE\0" + /* 7347 */ "BUNDLE\0" + /* 7354 */ "DBG_VALUE\0" + /* 7364 */ "DBG_INSTR_REF\0" + /* 7378 */ "DBG_PHI\0" + /* 7386 */ "DBG_LABEL\0" + /* 7396 */ "LIFETIME_START\0" + /* 7411 */ "DBG_VALUE_LIST\0" + /* 7426 */ "cpyfe\t[\0" + /* 7434 */ "setge\t[\0" + /* 7442 */ "sete\t[\0" + /* 7449 */ "cpye\t[\0" + /* 7456 */ "cpyfm\t[\0" + /* 7464 */ "setgm\t[\0" + /* 7472 */ "setm\t[\0" + /* 7479 */ "cpym\t[\0" + /* 7486 */ "cpyfen\t[\0" + /* 7495 */ "setgen\t[\0" + /* 7504 */ "seten\t[\0" + /* 7512 */ "cpyen\t[\0" + /* 7520 */ "cpyfmn\t[\0" + /* 7529 */ "setgmn\t[\0" + /* 7538 */ "setmn\t[\0" + /* 7546 */ "cpymn\t[\0" + /* 7554 */ "cpyfpn\t[\0" + /* 7563 */ "setgpn\t[\0" + /* 7572 */ "setpn\t[\0" + /* 7580 */ "cpypn\t[\0" + /* 7588 */ "cpyfern\t[\0" + /* 7598 */ "cpyern\t[\0" + /* 7607 */ "cpyfmrn\t[\0" + /* 7617 */ "cpymrn\t[\0" + /* 7626 */ "cpyfprn\t[\0" + /* 7636 */ "cpyprn\t[\0" + /* 7645 */ "cpyfetrn\t[\0" + /* 7656 */ "cpyetrn\t[\0" + /* 7666 */ "cpyfmtrn\t[\0" + /* 7677 */ "cpymtrn\t[\0" + /* 7687 */ "cpyfptrn\t[\0" + /* 7698 */ "cpyptrn\t[\0" + /* 7708 */ "cpyfertrn\t[\0" + /* 7720 */ "cpyertrn\t[\0" + /* 7731 */ "cpyfmrtrn\t[\0" + /* 7743 */ "cpymrtrn\t[\0" + /* 7754 */ "cpyfprtrn\t[\0" + /* 7766 */ "cpyprtrn\t[\0" + /* 7777 */ "cpyfewtrn\t[\0" + /* 7789 */ "cpyewtrn\t[\0" + /* 7800 */ "cpyfmwtrn\t[\0" + /* 7812 */ "cpymwtrn\t[\0" + /* 7823 */ "cpyfpwtrn\t[\0" + /* 7835 */ "cpypwtrn\t[\0" + /* 7846 */ "cpyfetn\t[\0" + /* 7856 */ "setgetn\t[\0" + /* 7866 */ "setetn\t[\0" + /* 7875 */ "cpyetn\t[\0" + /* 7884 */ "cpyfmtn\t[\0" + /* 7894 */ "setgmtn\t[\0" + /* 7904 */ "setmtn\t[\0" + /* 7913 */ "cpymtn\t[\0" + /* 7922 */ "cpyfptn\t[\0" + /* 7932 */ "setgptn\t[\0" + /* 7942 */ "setptn\t[\0" + /* 7951 */ "cpyptn\t[\0" + /* 7960 */ "cpyfertn\t[\0" + /* 7971 */ "cpyertn\t[\0" + /* 7981 */ "cpyfmrtn\t[\0" + /* 7992 */ "cpymrtn\t[\0" + /* 8002 */ "cpyfprtn\t[\0" + /* 8013 */ "cpyprtn\t[\0" + /* 8023 */ "cpyfewtn\t[\0" + /* 8034 */ "cpyewtn\t[\0" + /* 8044 */ "cpyfmwtn\t[\0" + /* 8055 */ "cpymwtn\t[\0" + /* 8065 */ "cpyfpwtn\t[\0" + /* 8076 */ "cpypwtn\t[\0" + /* 8086 */ "cpyfewn\t[\0" + /* 8096 */ "cpyewn\t[\0" + /* 8105 */ "cpyfmwn\t[\0" + /* 8115 */ "cpymwn\t[\0" + /* 8124 */ "cpyfpwn\t[\0" + /* 8134 */ "cpypwn\t[\0" + /* 8143 */ "cpyfetwn\t[\0" + /* 8154 */ "cpyetwn\t[\0" + /* 8164 */ "cpyfmtwn\t[\0" + /* 8175 */ "cpymtwn\t[\0" + /* 8185 */ "cpyfptwn\t[\0" + /* 8196 */ "cpyptwn\t[\0" + /* 8206 */ "cpyfertwn\t[\0" + /* 8218 */ "cpyertwn\t[\0" + /* 8229 */ "cpyfmrtwn\t[\0" + /* 8241 */ "cpymrtwn\t[\0" + /* 8252 */ "cpyfprtwn\t[\0" + /* 8264 */ "cpyprtwn\t[\0" + /* 8275 */ "cpyfewtwn\t[\0" + /* 8287 */ "cpyewtwn\t[\0" + /* 8298 */ "cpyfmwtwn\t[\0" + /* 8310 */ "cpymwtwn\t[\0" + /* 8321 */ "cpyfpwtwn\t[\0" + /* 8333 */ "cpypwtwn\t[\0" + /* 8344 */ "cpyfp\t[\0" + /* 8352 */ "setgp\t[\0" + /* 8360 */ "setp\t[\0" + /* 8367 */ "cpyp\t[\0" + /* 8374 */ "cpyfet\t[\0" + /* 8383 */ "setget\t[\0" + /* 8392 */ "setet\t[\0" + /* 8400 */ "cpyet\t[\0" + /* 8408 */ "cpyfmt\t[\0" + /* 8417 */ "setgmt\t[\0" + /* 8426 */ "setmt\t[\0" + /* 8434 */ "cpymt\t[\0" + /* 8442 */ "cpyfpt\t[\0" + /* 8451 */ "setgpt\t[\0" + /* 8460 */ "setpt\t[\0" + /* 8468 */ "cpypt\t[\0" + /* 8476 */ "cpyfert\t[\0" + /* 8486 */ "cpyert\t[\0" + /* 8495 */ "cpyfmrt\t[\0" + /* 8505 */ "cpymrt\t[\0" + /* 8514 */ "cpyfprt\t[\0" + /* 8524 */ "cpyprt\t[\0" + /* 8533 */ "cpyfewt\t[\0" + /* 8543 */ "cpyewt\t[\0" + /* 8552 */ "cpyfmwt\t[\0" + /* 8562 */ "cpymwt\t[\0" + /* 8571 */ "cpyfpwt\t[\0" + /* 8581 */ "cpypwt\t[\0" + /* 8590 */ "eretaa\0" + /* 8597 */ "eretab\0" + /* 8604 */ "sb\0" + /* 8607 */ "xaflag\0" + /* 8614 */ "axflag\0" + /* 8621 */ "brb\tinj\0" + /* 8629 */ "# FEntry call\0" + /* 8643 */ "brb\tiall\0" + /* 8652 */ "setffr\0" + /* 8659 */ "drps\0" + /* 8664 */ "eret\0" + /* 8669 */ "tcommit\0" + /* 8677 */ "cfinv\0" + /* 8683 */ "ld1b\t{\0" + /* 8690 */ "st1b\t{\0" + /* 8697 */ "ld1d\t{\0" + /* 8704 */ "st1d\t{\0" + /* 8711 */ "ld1h\t{\0" + /* 8718 */ "st1h\t{\0" + /* 8725 */ "ld1q\t{\0" + /* 8732 */ "st1q\t{\0" + /* 8739 */ "ld1w\t{\0" + /* 8746 */ "st1w\t{\0" +}; +#ifdef __GNUC__ +#pragma GCC diagnostic pop #endif static const uint32_t OpInfo0[] = { 0U, // PHI 0U, // INLINEASM + 0U, // INLINEASM_BR 0U, // CFI_INSTRUCTION 0U, // EH_LABEL 0U, // GC_LABEL @@ -827,28 +1149,38 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // IMPLICIT_DEF 0U, // SUBREG_TO_REG 0U, // COPY_TO_REGCLASS - 5856U, // DBG_VALUE - 5866U, // DBG_LABEL + 7355U, // DBG_VALUE + 7412U, // DBG_VALUE_LIST + 7365U, // DBG_INSTR_REF + 7379U, // DBG_PHI + 7387U, // DBG_LABEL 0U, // REG_SEQUENCE 0U, // COPY - 5849U, // BUNDLE - 5876U, // LIFETIME_START - 5836U, // LIFETIME_END + 7348U, // BUNDLE + 7397U, // LIFETIME_START + 7322U, // LIFETIME_END + 7335U, // PSEUDO_PROBE + 0U, // ARITH_FENCE 0U, // STACKMAP - 5913U, // FENTRY_CALL + 8630U, // FENTRY_CALL 0U, // PATCHPOINT 0U, // LOAD_STACK_GUARD + 0U, // PREALLOCATED_SETUP + 0U, // PREALLOCATED_ARG 0U, // STATEPOINT 0U, // LOCAL_ESCAPE 0U, // FAULTING_OP 0U, // PATCHABLE_OP - 5728U, // PATCHABLE_FUNCTION_ENTER - 5645U, // PATCHABLE_RET - 5774U, // PATCHABLE_FUNCTION_EXIT - 5751U, // PATCHABLE_TAIL_CALL - 5703U, // PATCHABLE_EVENT_CALL - 5679U, // PATCHABLE_TYPED_EVENT_CALL + 7139U, // PATCHABLE_FUNCTION_ENTER + 7052U, // PATCHABLE_RET + 7185U, // PATCHABLE_FUNCTION_EXIT + 7162U, // PATCHABLE_TAIL_CALL + 7114U, // PATCHABLE_EVENT_CALL + 7090U, // PATCHABLE_TYPED_EVENT_CALL 0U, // ICALL_BRANCH_FUNNEL + 0U, // G_ASSERT_SEXT + 0U, // G_ASSERT_ZEXT + 0U, // G_ASSERT_ALIGN 0U, // G_ADD 0U, // G_SUB 0U, // G_MUL @@ -856,6 +1188,8 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_UDIV 0U, // G_SREM 0U, // G_UREM + 0U, // G_SDIVREM + 0U, // G_UDIVREM 0U, // G_AND 0U, // G_OR 0U, // G_XOR @@ -867,13 +1201,26 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_UNMERGE_VALUES 0U, // G_INSERT 0U, // G_MERGE_VALUES + 0U, // G_BUILD_VECTOR + 0U, // G_BUILD_VECTOR_TRUNC + 0U, // G_CONCAT_VECTORS 0U, // G_PTRTOINT 0U, // G_INTTOPTR 0U, // G_BITCAST + 0U, // G_FREEZE + 0U, // G_INTRINSIC_TRUNC + 0U, // G_INTRINSIC_ROUND + 0U, // G_INTRINSIC_LRINT + 0U, // G_INTRINSIC_ROUNDEVEN + 0U, // G_READCYCLECOUNTER 0U, // G_LOAD 0U, // G_SEXTLOAD 0U, // G_ZEXTLOAD + 0U, // G_INDEXED_LOAD + 0U, // G_INDEXED_SEXTLOAD + 0U, // G_INDEXED_ZEXTLOAD 0U, // G_STORE + 0U, // G_INDEXED_STORE 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS 0U, // G_ATOMIC_CMPXCHG 0U, // G_ATOMICRMW_XCHG @@ -887,6 +1234,9 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_ATOMICRMW_MIN 0U, // G_ATOMICRMW_UMAX 0U, // G_ATOMICRMW_UMIN + 0U, // G_ATOMICRMW_FADD + 0U, // G_ATOMICRMW_FSUB + 0U, // G_FENCE 0U, // G_BRCOND 0U, // G_BRINDIRECT 0U, // G_INTRINSIC @@ -898,32 +1248,58 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_VASTART 0U, // G_VAARG 0U, // G_SEXT + 0U, // G_SEXT_INREG 0U, // G_ZEXT 0U, // G_SHL 0U, // G_LSHR 0U, // G_ASHR + 0U, // G_FSHL + 0U, // G_FSHR + 0U, // G_ROTR + 0U, // G_ROTL 0U, // G_ICMP 0U, // G_FCMP 0U, // G_SELECT + 0U, // G_UADDO 0U, // G_UADDE + 0U, // G_USUBO 0U, // G_USUBE 0U, // G_SADDO + 0U, // G_SADDE 0U, // G_SSUBO + 0U, // G_SSUBE 0U, // G_UMULO 0U, // G_SMULO 0U, // G_UMULH 0U, // G_SMULH + 0U, // G_UADDSAT + 0U, // G_SADDSAT + 0U, // G_USUBSAT + 0U, // G_SSUBSAT + 0U, // G_USHLSAT + 0U, // G_SSHLSAT + 0U, // G_SMULFIX + 0U, // G_UMULFIX + 0U, // G_SMULFIXSAT + 0U, // G_UMULFIXSAT + 0U, // G_SDIVFIX + 0U, // G_UDIVFIX + 0U, // G_SDIVFIXSAT + 0U, // G_UDIVFIXSAT 0U, // G_FADD 0U, // G_FSUB 0U, // G_FMUL 0U, // G_FMA + 0U, // G_FMAD 0U, // G_FDIV 0U, // G_FREM 0U, // G_FPOW + 0U, // G_FPOWI 0U, // G_FEXP 0U, // G_FEXP2 0U, // G_FLOG 0U, // G_FLOG2 + 0U, // G_FLOG10 0U, // G_FNEG 0U, // G_FPEXT 0U, // G_FPTRUNC @@ -932,2451 +1308,584 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_SITOFP 0U, // G_UITOFP 0U, // G_FABS - 0U, // G_GEP - 0U, // G_PTR_MASK + 0U, // G_FCOPYSIGN + 0U, // G_FCANONICALIZE + 0U, // G_FMINNUM + 0U, // G_FMAXNUM + 0U, // G_FMINNUM_IEEE + 0U, // G_FMAXNUM_IEEE + 0U, // G_FMINIMUM + 0U, // G_FMAXIMUM + 0U, // G_PTR_ADD + 0U, // G_PTRMASK + 0U, // G_SMIN + 0U, // G_SMAX + 0U, // G_UMIN + 0U, // G_UMAX + 0U, // G_ABS + 0U, // G_LROUND + 0U, // G_LLROUND 0U, // G_BR + 0U, // G_BRJT 0U, // G_INSERT_VECTOR_ELT 0U, // G_EXTRACT_VECTOR_ELT 0U, // G_SHUFFLE_VECTOR + 0U, // G_CTTZ + 0U, // G_CTTZ_ZERO_UNDEF + 0U, // G_CTLZ + 0U, // G_CTLZ_ZERO_UNDEF + 0U, // G_CTPOP 0U, // G_BSWAP + 0U, // G_BITREVERSE + 0U, // G_FCEIL + 0U, // G_FCOS + 0U, // G_FSIN + 0U, // G_FSQRT + 0U, // G_FFLOOR + 0U, // G_FRINT + 0U, // G_FNEARBYINT 0U, // G_ADDRSPACE_CAST 0U, // G_BLOCK_ADDR - 12783U, // ABS_ZPmZ_B - 20975U, // ABS_ZPmZ_D - 2181591535U, // ABS_ZPmZ_H - 37359U, // ABS_ZPmZ_S - 68202991U, // ABSv16i8 - 2248200687U, // ABSv1i64 - 68727279U, // ABSv2i32 - 2216735215U, // ABSv2i64 - 69775855U, // ABSv4i16 - 2217783791U, // ABSv4i32 - 70824431U, // ABSv8i16 - 2218832367U, // ABSv8i8 - 100717078U, // ADCSWr - 100717078U, // ADCSXr - 100714262U, // ADCWr - 100714262U, // ADCXr - 2216210145U, // ADDHNv2i64_v2i32 - 2284904787U, // ADDHNv2i64_v4i32 - 69775073U, // ADDHNv4i32_v4i16 - 137945427U, // ADDHNv4i32_v8i16 - 2282807635U, // ADDHNv8i16_v16i8 - 2218831585U, // ADDHNv8i16_v8i8 - 100716037U, // ADDPL_XXI - 68202454U, // ADDPv16i8 - 2216210390U, // ADDPv2i32 - 2216734678U, // ADDPv2i64 - 2214645718U, // ADDPv2i64p - 69775318U, // ADDPv4i16 - 70299606U, // ADDPv4i32 - 2218307542U, // ADDPv8i16 - 2218831830U, // ADDPv8i8 - 100717090U, // ADDSWri + 0U, // G_JUMP_TABLE + 0U, // G_DYN_STACKALLOC + 0U, // G_STRICT_FADD + 0U, // G_STRICT_FSUB + 0U, // G_STRICT_FMUL + 0U, // G_STRICT_FDIV + 0U, // G_STRICT_FREM + 0U, // G_STRICT_FMA + 0U, // G_STRICT_FSQRT + 0U, // G_READ_REGISTER + 0U, // G_WRITE_REGISTER + 0U, // G_MEMCPY + 0U, // G_MEMCPY_INLINE + 0U, // G_MEMMOVE + 0U, // G_MEMSET + 0U, // G_BZERO + 0U, // G_VECREDUCE_SEQ_FADD + 0U, // G_VECREDUCE_SEQ_FMUL + 0U, // G_VECREDUCE_FADD + 0U, // G_VECREDUCE_FMUL + 0U, // G_VECREDUCE_FMAX + 0U, // G_VECREDUCE_FMIN + 0U, // G_VECREDUCE_ADD + 0U, // G_VECREDUCE_MUL + 0U, // G_VECREDUCE_AND + 0U, // G_VECREDUCE_OR + 0U, // G_VECREDUCE_XOR + 0U, // G_VECREDUCE_SMAX + 0U, // G_VECREDUCE_SMIN + 0U, // G_VECREDUCE_UMAX + 0U, // G_VECREDUCE_UMIN + 0U, // G_SBFX + 0U, // G_UBFX + 0U, // ABS_ZPmZ_UNDEF_B + 0U, // ABS_ZPmZ_UNDEF_D + 0U, // ABS_ZPmZ_UNDEF_H + 0U, // ABS_ZPmZ_UNDEF_S 0U, // ADDSWrr - 100717090U, // ADDSWrs - 100717090U, // ADDSWrx - 100717090U, // ADDSXri 0U, // ADDSXrr - 100717090U, // ADDSXrs - 100717090U, // ADDSXrx - 100717090U, // ADDSXrx64 - 100716155U, // ADDVL_XXI - 67163034U, // ADDVv16i8v - 67163034U, // ADDVv4i16v - 2214646682U, // ADDVv4i32v - 67163034U, // ADDVv8i16v - 2214646682U, // ADDVv8i8v - 100714463U, // ADDWri 0U, // ADDWrr - 100714463U, // ADDWrs - 100714463U, // ADDWrx - 100714463U, // ADDXri 0U, // ADDXrr - 100714463U, // ADDXrs - 100714463U, // ADDXrx - 100714463U, // ADDXrx64 - 167782367U, // ADD_ZI_B - 201344991U, // ADD_ZI_D - 239626207U, // ADD_ZI_H - 268470239U, // ADD_ZI_S - 302000095U, // ADD_ZPmZ_B - 302008287U, // ADD_ZPmZ_D - 2186307551U, // ADD_ZPmZ_H - 302024671U, // ADD_ZPmZ_S - 167782367U, // ADD_ZZZ_B - 201344991U, // ADD_ZZZ_D - 2387109855U, // ADD_ZZZ_H - 268470239U, // ADD_ZZZ_S + 0U, // ADD_ZPZZ_UNDEF_B + 0U, // ADD_ZPZZ_UNDEF_D + 0U, // ADD_ZPZZ_UNDEF_H + 0U, // ADD_ZPZZ_UNDEF_S + 0U, // ADD_ZPZZ_ZERO_B + 0U, // ADD_ZPZZ_ZERO_D + 0U, // ADD_ZPZZ_ZERO_H + 0U, // ADD_ZPZZ_ZERO_S 0U, // ADDlowTLS - 68200415U, // ADDv16i8 - 100714463U, // ADDv1i64 - 2216208351U, // ADDv2i32 - 2216732639U, // ADDv2i64 - 69773279U, // ADDv4i16 - 70297567U, // ADDv4i32 - 2218305503U, // ADDv8i16 - 2218829791U, // ADDv8i8 0U, // ADJCALLSTACKDOWN 0U, // ADJCALLSTACKUP - 2248200418U, // ADR - 335597633U, // ADRP - 207114466U, // ADR_LSL_ZZZ_D_0 - 207114466U, // ADR_LSL_ZZZ_D_1 - 207114466U, // ADR_LSL_ZZZ_D_2 - 207114466U, // ADR_LSL_ZZZ_D_3 - 274239714U, // ADR_LSL_ZZZ_S_0 - 274239714U, // ADR_LSL_ZZZ_S_1 - 274239714U, // ADR_LSL_ZZZ_S_2 - 274239714U, // ADR_LSL_ZZZ_S_3 - 207114466U, // ADR_SXTW_ZZZ_D_0 - 207114466U, // ADR_SXTW_ZZZ_D_1 - 207114466U, // ADR_SXTW_ZZZ_D_2 - 207114466U, // ADR_SXTW_ZZZ_D_3 - 207114466U, // ADR_UXTW_ZZZ_D_0 - 207114466U, // ADR_UXTW_ZZZ_D_1 - 207114466U, // ADR_UXTW_ZZZ_D_2 - 207114466U, // ADR_UXTW_ZZZ_D_3 - 135325775U, // AESDrr - 135325907U, // AESErr - 68200224U, // AESIMCrr 0U, // AESIMCrrTied - 68200232U, // AESMCrr 0U, // AESMCrrTied - 100717097U, // ANDSWri 0U, // ANDSWrr - 100717097U, // ANDSWrs - 100717097U, // ANDSXri 0U, // ANDSXrr - 100717097U, // ANDSXrs - 302002729U, // ANDS_PPzPP - 302044078U, // ANDV_VPZ_B - 302044078U, // ANDV_VPZ_D - 302044078U, // ANDV_VPZ_H - 302044078U, // ANDV_VPZ_S - 100714549U, // ANDWri 0U, // ANDWrr - 100714549U, // ANDWrs - 100714549U, // ANDXri 0U, // ANDXrr - 100714549U, // ANDXrs - 302000181U, // AND_PPzPP - 201345077U, // AND_ZI - 302000181U, // AND_ZPmZ_B - 302008373U, // AND_ZPmZ_D - 2186307637U, // AND_ZPmZ_H - 302024757U, // AND_ZPmZ_S - 201345077U, // AND_ZZZ - 68200501U, // ANDv16i8 - 2218829877U, // ANDv8i8 - 302000201U, // ASRD_ZPmI_B - 302008393U, // ASRD_ZPmI_D - 2186307657U, // ASRD_ZPmI_H - 302024777U, // ASRD_ZPmI_S - 302002512U, // ASRR_ZPmZ_B - 302010704U, // ASRR_ZPmZ_D - 2186309968U, // ASRR_ZPmZ_H - 302027088U, // ASRR_ZPmZ_S - 100716892U, // ASRVWr - 100716892U, // ASRVXr - 302002524U, // ASR_WIDE_ZPmZ_B - 2186309980U, // ASR_WIDE_ZPmZ_H - 302027100U, // ASR_WIDE_ZPmZ_S - 167784796U, // ASR_WIDE_ZZZ_B - 2387112284U, // ASR_WIDE_ZZZ_H - 268472668U, // ASR_WIDE_ZZZ_S - 302002524U, // ASR_ZPmI_B - 302010716U, // ASR_ZPmI_D - 2186309980U, // ASR_ZPmI_H - 302027100U, // ASR_ZPmI_S - 302002524U, // ASR_ZPmZ_B - 302010716U, // ASR_ZPmZ_D - 2186309980U, // ASR_ZPmZ_H - 302027100U, // ASR_ZPmZ_S - 167784796U, // ASR_ZZI_B - 201347420U, // ASR_ZZI_D - 239628636U, // ASR_ZZI_H - 268472668U, // ASR_ZZI_S - 2248196751U, // AUTDA - 2248197244U, // AUTDB - 6341460U, // AUTDZA - 6342386U, // AUTDZB - 2248196772U, // AUTIA - 5806U, // AUTIA1716 - 5935U, // AUTIASP - 5989U, // AUTIAZ - 2248197264U, // AUTIB - 5826U, // AUTIB1716 - 5951U, // AUTIBSP - 6003U, // AUTIBZ - 6341476U, // AUTIZA - 6342402U, // AUTIZB - 66415U, // B - 68203857U, // BCAX - 369151650U, // BFMWri - 369151650U, // BFMXri + 0U, // ASRD_ZPZI_ZERO_B + 0U, // ASRD_ZPZI_ZERO_D + 0U, // ASRD_ZPZI_ZERO_H + 0U, // ASRD_ZPZI_ZERO_S + 0U, // ASR_ZPZI_UNDEF_B + 0U, // ASR_ZPZI_UNDEF_D + 0U, // ASR_ZPZI_UNDEF_H + 0U, // ASR_ZPZI_UNDEF_S + 0U, // ASR_ZPZZ_UNDEF_B + 0U, // ASR_ZPZZ_UNDEF_D + 0U, // ASR_ZPZZ_UNDEF_H + 0U, // ASR_ZPZZ_UNDEF_S + 0U, // ASR_ZPZZ_ZERO_B + 0U, // ASR_ZPZZ_ZERO_D + 0U, // ASR_ZPZZ_ZERO_H + 0U, // ASR_ZPZZ_ZERO_S 0U, // BICSWrr - 100717084U, // BICSWrs 0U, // BICSXrr - 100717084U, // BICSXrs - 302002716U, // BICS_PPzPP 0U, // BICWrr - 100714267U, // BICWrs 0U, // BICXrr - 100714267U, // BICXrs - 301999899U, // BIC_PPzPP - 301999899U, // BIC_ZPmZ_B - 302008091U, // BIC_ZPmZ_D - 2186307355U, // BIC_ZPmZ_H - 302024475U, // BIC_ZPmZ_S - 201344795U, // BIC_ZZZ - 68200219U, // BICv16i8 - 404285211U, // BICv2i32 - 405333787U, // BICv4i16 - 405858075U, // BICv4i32 - 406382363U, // BICv8i16 - 2218829595U, // BICv8i8 - 68200698U, // BIFv16i8 - 2218830074U, // BIFv8i8 - 135328513U, // BITv16i8 - 2285957889U, // BITv8i8 - 68906U, // BL - 6344980U, // BLR - 2248196710U, // BLRAA - 6346175U, // BLRAAZ - 2248197127U, // BLRAB - 6346190U, // BLRABZ - 6344926U, // BR - 2248196697U, // BRAA - 6346168U, // BRAAZ - 2248197114U, // BRAB - 6346183U, // BRABZ - 76951U, // BRK - 302002647U, // BRKAS_PPzP - 8875U, // BRKA_PPmP - 301998763U, // BRKA_PPzP - 302002683U, // BRKBS_PPzP - 9367U, // BRKB_PPmP - 301999255U, // BRKB_PPzP - 302002803U, // BRKNS_PPzP - 302001918U, // BRKN_PPzP - 302002654U, // BRKPAS_PPzPP - 301998807U, // BRKPA_PPzPP - 302002690U, // BRKPBS_PPzPP - 301999474U, // BRKPB_PPzPP - 135327279U, // BSLv16i8 - 2285956655U, // BSLv8i8 - 87596U, // Bcc - 2516673568U, // CASAB - 2516675032U, // CASAH - 2516673753U, // CASALB - 2516675183U, // CASALH - 2516675845U, // CASALW - 2516675845U, // CASALX - 2516673308U, // CASAW - 2516673308U, // CASAX - 2516674100U, // CASB - 2516675551U, // CASH - 2516673847U, // CASLB - 2516675277U, // CASLH - 2516676137U, // CASLW - 2516676137U, // CASLX - 101604U, // CASPALW - 109796U, // CASPALX - 99038U, // CASPAW - 107230U, // CASPAX - 101900U, // CASPLW - 110092U, // CASPLX - 102471U, // CASPW - 110663U, // CASPX - 2516677074U, // CASW - 2516677074U, // CASX - 436262373U, // CBNZW - 436262373U, // CBNZX - 436262358U, // CBZW - 436262358U, // CBZX - 100716292U, // CCMNWi - 100716292U, // CCMNWr - 100716292U, // CCMNXi - 100716292U, // CCMNXr - 100716546U, // CCMPWi - 100716546U, // CCMPWr - 100716546U, // CCMPXi - 100716546U, // CCMPXr - 5976U, // CFINV - 302039858U, // CLASTA_RPZ_B - 302039858U, // CLASTA_RPZ_D - 302039858U, // CLASTA_RPZ_H - 302039858U, // CLASTA_RPZ_S - 302039858U, // CLASTA_VPZ_B - 302039858U, // CLASTA_VPZ_D - 302039858U, // CLASTA_VPZ_H - 302039858U, // CLASTA_VPZ_S - 301998898U, // CLASTA_ZPZ_B - 302007090U, // CLASTA_ZPZ_D - 2387632946U, // CLASTA_ZPZ_H - 302023474U, // CLASTA_ZPZ_S - 302040717U, // CLASTB_RPZ_B - 302040717U, // CLASTB_RPZ_D - 302040717U, // CLASTB_RPZ_H - 302040717U, // CLASTB_RPZ_S - 302040717U, // CLASTB_VPZ_B - 302040717U, // CLASTB_VPZ_D - 302040717U, // CLASTB_VPZ_H - 302040717U, // CLASTB_VPZ_S - 301999757U, // CLASTB_ZPZ_B - 302007949U, // CLASTB_ZPZ_D - 2387633805U, // CLASTB_ZPZ_H - 302024333U, // CLASTB_ZPZ_S - 6346114U, // CLREX - 2248200772U, // CLSWr - 2248200772U, // CLSXr - 12868U, // CLS_ZPmZ_B - 21060U, // CLS_ZPmZ_D - 2181591620U, // CLS_ZPmZ_H - 37444U, // CLS_ZPmZ_S - 68203076U, // CLSv16i8 - 68727364U, // CLSv2i32 - 69775940U, // CLSv4i16 - 2217783876U, // CLSv4i32 - 70824516U, // CLSv8i16 - 2218832452U, // CLSv8i8 - 2248201696U, // CLZWr - 2248201696U, // CLZXr - 13792U, // CLZ_ZPmZ_B - 21984U, // CLZ_ZPmZ_D - 2181592544U, // CLZ_ZPmZ_H - 38368U, // CLZ_ZPmZ_S - 68204000U, // CLZv16i8 - 68728288U, // CLZv2i32 - 69776864U, // CLZv4i16 - 2217784800U, // CLZv4i32 - 70825440U, // CLZv8i16 - 2218833376U, // CLZv8i8 - 68202651U, // CMEQv16i8 - 68202651U, // CMEQv16i8rz - 100716699U, // CMEQv1i64 - 2248200347U, // CMEQv1i64rz - 2216210587U, // CMEQv2i32 - 68726939U, // CMEQv2i32rz - 2216734875U, // CMEQv2i64 - 2216734875U, // CMEQv2i64rz - 69775515U, // CMEQv4i16 - 69775515U, // CMEQv4i16rz - 70299803U, // CMEQv4i32 - 2217783451U, // CMEQv4i32rz - 2218307739U, // CMEQv8i16 - 70824091U, // CMEQv8i16rz - 2218832027U, // CMEQv8i8 - 2218832027U, // CMEQv8i8rz - 68200561U, // CMGEv16i8 - 68200561U, // CMGEv16i8rz - 100714609U, // CMGEv1i64 - 2248198257U, // CMGEv1i64rz - 2216208497U, // CMGEv2i32 - 68724849U, // CMGEv2i32rz - 2216732785U, // CMGEv2i64 - 2216732785U, // CMGEv2i64rz - 69773425U, // CMGEv4i16 - 69773425U, // CMGEv4i16rz - 70297713U, // CMGEv4i32 - 2217781361U, // CMGEv4i32rz - 2218305649U, // CMGEv8i16 - 70822001U, // CMGEv8i16rz - 2218829937U, // CMGEv8i8 - 2218829937U, // CMGEv8i8rz - 68203251U, // CMGTv16i8 - 68203251U, // CMGTv16i8rz - 100717299U, // CMGTv1i64 - 2248200947U, // CMGTv1i64rz - 2216211187U, // CMGTv2i32 - 68727539U, // CMGTv2i32rz - 2216735475U, // CMGTv2i64 - 2216735475U, // CMGTv2i64rz - 69776115U, // CMGTv4i16 - 69776115U, // CMGTv4i16rz - 70300403U, // CMGTv4i32 - 2217784051U, // CMGTv4i32rz - 2218308339U, // CMGTv8i16 - 70824691U, // CMGTv8i16rz - 2218832627U, // CMGTv8i8 - 2218832627U, // CMGTv8i8rz - 68201580U, // CMHIv16i8 - 100715628U, // CMHIv1i64 - 2216209516U, // CMHIv2i32 - 2216733804U, // CMHIv2i64 - 69774444U, // CMHIv4i16 - 70298732U, // CMHIv4i32 - 2218306668U, // CMHIv8i16 - 2218830956U, // CMHIv8i8 - 68203063U, // CMHSv16i8 - 100717111U, // CMHSv1i64 - 2216210999U, // CMHSv2i32 - 2216735287U, // CMHSv2i64 - 69775927U, // CMHSv4i16 - 70300215U, // CMHSv4i32 - 2218308151U, // CMHSv8i16 - 2218832439U, // CMHSv8i8 - 68200592U, // CMLEv16i8rz - 2248198288U, // CMLEv1i64rz - 68724880U, // CMLEv2i32rz - 2216732816U, // CMLEv2i64rz - 69773456U, // CMLEv4i16rz - 2217781392U, // CMLEv4i32rz - 70822032U, // CMLEv8i16rz - 2218829968U, // CMLEv8i8rz - 68203285U, // CMLTv16i8rz - 2248200981U, // CMLTv1i64rz - 68727573U, // CMLTv2i32rz - 2216735509U, // CMLTv2i64rz - 69776149U, // CMLTv4i16rz - 2217784085U, // CMLTv4i32rz - 70824725U, // CMLTv8i16rz - 2218832661U, // CMLTv8i8rz - 302002346U, // CMPEQ_PPzZI_B - 302010538U, // CMPEQ_PPzZI_D - 2622517418U, // CMPEQ_PPzZI_H - 302026922U, // CMPEQ_PPzZI_S - 302002346U, // CMPEQ_PPzZZ_B - 302010538U, // CMPEQ_PPzZZ_D - 2622517418U, // CMPEQ_PPzZZ_H - 302026922U, // CMPEQ_PPzZZ_S - 302002346U, // CMPEQ_WIDE_PPzZZ_B - 2622517418U, // CMPEQ_WIDE_PPzZZ_H - 302026922U, // CMPEQ_WIDE_PPzZZ_S - 302000247U, // CMPGE_PPzZI_B - 302008439U, // CMPGE_PPzZI_D - 2622515319U, // CMPGE_PPzZI_H - 302024823U, // CMPGE_PPzZI_S - 302000247U, // CMPGE_PPzZZ_B - 302008439U, // CMPGE_PPzZZ_D - 2622515319U, // CMPGE_PPzZZ_H - 302024823U, // CMPGE_PPzZZ_S - 302000247U, // CMPGE_WIDE_PPzZZ_B - 2622515319U, // CMPGE_WIDE_PPzZZ_H - 302024823U, // CMPGE_WIDE_PPzZZ_S - 302002937U, // CMPGT_PPzZI_B - 302011129U, // CMPGT_PPzZI_D - 2622518009U, // CMPGT_PPzZI_H - 302027513U, // CMPGT_PPzZI_S - 302002937U, // CMPGT_PPzZZ_B - 302011129U, // CMPGT_PPzZZ_D - 2622518009U, // CMPGT_PPzZZ_H - 302027513U, // CMPGT_PPzZZ_S - 302002937U, // CMPGT_WIDE_PPzZZ_B - 2622518009U, // CMPGT_WIDE_PPzZZ_H - 302027513U, // CMPGT_WIDE_PPzZZ_S - 302001266U, // CMPHI_PPzZI_B - 302009458U, // CMPHI_PPzZI_D - 2622516338U, // CMPHI_PPzZI_H - 302025842U, // CMPHI_PPzZI_S - 302001266U, // CMPHI_PPzZZ_B - 302009458U, // CMPHI_PPzZZ_D - 2622516338U, // CMPHI_PPzZZ_H - 302025842U, // CMPHI_PPzZZ_S - 302001266U, // CMPHI_WIDE_PPzZZ_B - 2622516338U, // CMPHI_WIDE_PPzZZ_H - 302025842U, // CMPHI_WIDE_PPzZZ_S - 302002749U, // CMPHS_PPzZI_B - 302010941U, // CMPHS_PPzZI_D - 2622517821U, // CMPHS_PPzZI_H - 302027325U, // CMPHS_PPzZI_S - 302002749U, // CMPHS_PPzZZ_B - 302010941U, // CMPHS_PPzZZ_D - 2622517821U, // CMPHS_PPzZZ_H - 302027325U, // CMPHS_PPzZZ_S - 302002749U, // CMPHS_WIDE_PPzZZ_B - 2622517821U, // CMPHS_WIDE_PPzZZ_H - 302027325U, // CMPHS_WIDE_PPzZZ_S - 302000278U, // CMPLE_PPzZI_B - 302008470U, // CMPLE_PPzZI_D - 2622515350U, // CMPLE_PPzZI_H - 302024854U, // CMPLE_PPzZI_S - 302000278U, // CMPLE_WIDE_PPzZZ_B - 2622515350U, // CMPLE_WIDE_PPzZZ_H - 302024854U, // CMPLE_WIDE_PPzZZ_S - 302002080U, // CMPLO_PPzZI_B - 302010272U, // CMPLO_PPzZI_D - 2622517152U, // CMPLO_PPzZI_H - 302026656U, // CMPLO_PPzZI_S - 302002080U, // CMPLO_WIDE_PPzZZ_B - 2622517152U, // CMPLO_WIDE_PPzZZ_H - 302026656U, // CMPLO_WIDE_PPzZZ_S - 302002783U, // CMPLS_PPzZI_B - 302010975U, // CMPLS_PPzZI_D - 2622517855U, // CMPLS_PPzZI_H - 302027359U, // CMPLS_PPzZI_S - 302002783U, // CMPLS_WIDE_PPzZZ_B - 2622517855U, // CMPLS_WIDE_PPzZZ_H - 302027359U, // CMPLS_WIDE_PPzZZ_S - 302002971U, // CMPLT_PPzZI_B - 302011163U, // CMPLT_PPzZI_D - 2622518043U, // CMPLT_PPzZI_H - 302027547U, // CMPLT_PPzZI_S - 302002971U, // CMPLT_WIDE_PPzZZ_B - 2622518043U, // CMPLT_WIDE_PPzZZ_H - 302027547U, // CMPLT_WIDE_PPzZZ_S - 302000301U, // CMPNE_PPzZI_B - 302008493U, // CMPNE_PPzZI_D - 2622515373U, // CMPNE_PPzZI_H - 302024877U, // CMPNE_PPzZI_S - 302000301U, // CMPNE_PPzZZ_B - 302008493U, // CMPNE_PPzZZ_D - 2622515373U, // CMPNE_PPzZZ_H - 302024877U, // CMPNE_PPzZZ_S - 302000301U, // CMPNE_WIDE_PPzZZ_B - 2622515373U, // CMPNE_WIDE_PPzZZ_H - 302024877U, // CMPNE_WIDE_PPzZZ_S + 0U, // BLRNoIP + 0U, // BLR_BTI + 0U, // BLR_RVMARKER + 0U, // BSPv16i8 + 0U, // BSPv8i8 + 0U, // CATCHRET + 0U, // CLEANUPRET + 0U, // CLS_ZPmZ_UNDEF_B + 0U, // CLS_ZPmZ_UNDEF_D + 0U, // CLS_ZPmZ_UNDEF_H + 0U, // CLS_ZPmZ_UNDEF_S + 0U, // CLZ_ZPmZ_UNDEF_B + 0U, // CLZ_ZPmZ_UNDEF_D + 0U, // CLZ_ZPmZ_UNDEF_H + 0U, // CLZ_ZPmZ_UNDEF_S 0U, // CMP_SWAP_128 + 0U, // CMP_SWAP_128_ACQUIRE + 0U, // CMP_SWAP_128_MONOTONIC + 0U, // CMP_SWAP_128_RELEASE 0U, // CMP_SWAP_16 0U, // CMP_SWAP_32 0U, // CMP_SWAP_64 0U, // CMP_SWAP_8 - 68203349U, // CMTSTv16i8 - 100717397U, // CMTSTv1i64 - 2216211285U, // CMTSTv2i32 - 2216735573U, // CMTSTv2i64 - 69776213U, // CMTSTv4i16 - 70300501U, // CMTSTv4i32 - 2218308437U, // CMTSTv8i16 - 2218832725U, // CMTSTv8i8 - 13113U, // CNOT_ZPmZ_B - 21305U, // CNOT_ZPmZ_D - 2181591865U, // CNOT_ZPmZ_H - 37689U, // CNOT_ZPmZ_S - 503367303U, // CNTB_XPiI - 503367765U, // CNTD_XPiI - 503368736U, // CNTH_XPiI - 302043213U, // CNTP_XPP_B - 302043213U, // CNTP_XPP_D - 302043213U, // CNTP_XPP_H - 302043213U, // CNTP_XPP_S - 503371057U, // CNTW_XPiI - 13090U, // CNT_ZPmZ_B - 21282U, // CNT_ZPmZ_D - 2181591842U, // CNT_ZPmZ_H - 37666U, // CNT_ZPmZ_S - 68203298U, // CNTv16i8 - 2218832674U, // CNTv8i8 - 302011094U, // COMPACT_ZPZ_D - 302027478U, // COMPACT_ZPZ_S - 13747U, // CPY_ZPmI_B - 21939U, // CPY_ZPmI_D - 2181592499U, // CPY_ZPmI_H - 38323U, // CPY_ZPmI_S - 13747U, // CPY_ZPmR_B - 21939U, // CPY_ZPmR_D - 34108851U, // CPY_ZPmR_H - 38323U, // CPY_ZPmR_S - 13747U, // CPY_ZPmV_B - 21939U, // CPY_ZPmV_D - 34108851U, // CPY_ZPmV_H - 38323U, // CPY_ZPmV_S - 302003635U, // CPY_ZPzI_B - 302011827U, // CPY_ZPzI_D - 2622518707U, // CPY_ZPzI_H - 302028211U, // CPY_ZPzI_S - 67163146U, // CPYi16 - 2214646794U, // CPYi32 - 67163146U, // CPYi64 - 2214646794U, // CPYi8 - 100713377U, // CRC32Brr - 100713540U, // CRC32CBrr - 100715004U, // CRC32CHrr - 100717724U, // CRC32CWrr - 100717938U, // CRC32CXrr - 100714851U, // CRC32Hrr - 100717666U, // CRC32Wrr - 100717897U, // CRC32Xrr - 100715905U, // CSELWr - 100715905U, // CSELXr - 100714287U, // CSINCWr - 100714287U, // CSINCXr - 100717570U, // CSINVWr - 100717570U, // CSINVXr - 100714784U, // CSNEGWr - 100714784U, // CSNEGXr - 2248200353U, // CTERMEQ_WW - 2248200353U, // CTERMEQ_XX - 2248198308U, // CTERMNE_WW - 2248198308U, // CTERMNE_XX + 0U, // CNOT_ZPmZ_UNDEF_B + 0U, // CNOT_ZPmZ_UNDEF_D + 0U, // CNOT_ZPmZ_UNDEF_H + 0U, // CNOT_ZPmZ_UNDEF_S + 0U, // CNT_ZPmZ_UNDEF_B + 0U, // CNT_ZPmZ_UNDEF_D + 0U, // CNT_ZPmZ_UNDEF_H + 0U, // CNT_ZPmZ_UNDEF_S 0U, // CompilerBarrier - 73783U, // DCPS1 - 74194U, // DCPS2 - 74260U, // DCPS3 - 536921167U, // DECB_XPiI - 536922047U, // DECD_XPiI - 536889279U, // DECD_ZPiI - 536922631U, // DECH_XPiI - 6842887U, // DECH_ZPiI - 2315308983U, // DECP_XP_B - 2348863415U, // DECP_XP_D - 2717962167U, // DECP_XP_H - 2415972279U, // DECP_XP_S - 2147504055U, // DECP_ZP_D - 604532663U, // DECP_ZP_H - 2147520439U, // DECP_ZP_S - 536925351U, // DECW_XPiI - 536908967U, // DECW_ZPiI - 116059U, // DMB - 5966U, // DRPS - 116282U, // DSB - 637554371U, // DUPM_ZI - 671101025U, // DUP_ZI_B - 704663649U, // DUP_ZI_D - 7368801U, // DUP_ZI_H - 738234465U, // DUP_ZI_S - 2248159329U, // DUP_ZR_B - 2248167521U, // DUP_ZR_D - 611872865U, // DUP_ZR_H - 2248183905U, // DUP_ZR_S - 167784545U, // DUP_ZZI_B - 201347169U, // DUP_ZZI_D - 776499297U, // DUP_ZZI_H - 127073U, // DUP_ZZI_Q - 268472417U, // DUP_ZZI_S - 2249240673U, // DUPv16i8gpr - 2215686241U, // DUPv16i8lane - 2249764961U, // DUPv2i32gpr - 2216210529U, // DUPv2i32lane - 2250289249U, // DUPv2i64gpr - 69251169U, // DUPv2i64lane - 2250813537U, // DUPv4i16gpr - 69775457U, // DUPv4i16lane - 2251337825U, // DUPv4i32gpr - 2217783393U, // DUPv4i32lane - 2251862113U, // DUPv8i16gpr - 70824033U, // DUPv8i16lane - 2252386401U, // DUPv8i8gpr - 2218831969U, // DUPv8i8lane + 0U, // EMITBKEY 0U, // EONWrr - 100716298U, // EONWrs 0U, // EONXrr - 100716298U, // EONXrs - 68198926U, // EOR3 - 302002853U, // EORS_PPzPP - 302044187U, // EORV_VPZ_B - 302044187U, // EORV_VPZ_D - 302044187U, // EORV_VPZ_H - 302044187U, // EORV_VPZ_S - 100716853U, // EORWri 0U, // EORWrr - 100716853U, // EORWrs - 100716853U, // EORXri 0U, // EORXrr - 100716853U, // EORXrs - 302002485U, // EOR_PPzPP - 201347381U, // EOR_ZI - 302002485U, // EOR_ZPmZ_B - 302010677U, // EOR_ZPmZ_D - 2186309941U, // EOR_ZPmZ_H - 302027061U, // EOR_ZPmZ_S - 201347381U, // EOR_ZZZ - 68202805U, // EORv16i8 - 2218832181U, // EORv8i8 - 5971U, // ERET - 5891U, // ERETAA - 5898U, // ERETAB - 100716930U, // EXTRWrri - 100716930U, // EXTRXrri - 167785316U, // EXT_ZZI - 68203364U, // EXTv16i8 - 2218832740U, // EXTv8i8 0U, // F128CSEL - 100714404U, // FABD16 - 100714404U, // FABD32 - 100714404U, // FABD64 - 302008228U, // FABD_ZPmZ_D - 2186307492U, // FABD_ZPmZ_H - 302024612U, // FABD_ZPmZ_S - 2216208292U, // FABDv2f32 - 2216732580U, // FABDv2f64 - 69773220U, // FABDv4f16 - 70297508U, // FABDv4f32 - 2218305444U, // FABDv8f16 - 2248200686U, // FABSDr - 2248200686U, // FABSHr - 2248200686U, // FABSSr - 20974U, // FABS_ZPmZ_D - 2181591534U, // FABS_ZPmZ_H - 37358U, // FABS_ZPmZ_S - 68727278U, // FABSv2f32 - 2216735214U, // FABSv2f64 - 69775854U, // FABSv4f16 - 2217783790U, // FABSv4f32 - 70824430U, // FABSv8f16 - 100714601U, // FACGE16 - 100714601U, // FACGE32 - 100714601U, // FACGE64 - 302008425U, // FACGE_PPzZZ_D - 2622515305U, // FACGE_PPzZZ_H - 302024809U, // FACGE_PPzZZ_S - 2216208489U, // FACGEv2f32 - 2216732777U, // FACGEv2f64 - 69773417U, // FACGEv4f16 - 70297705U, // FACGEv4f32 - 2218305641U, // FACGEv8f16 - 100717291U, // FACGT16 - 100717291U, // FACGT32 - 100717291U, // FACGT64 - 302011115U, // FACGT_PPzZZ_D - 2622517995U, // FACGT_PPzZZ_H - 302027499U, // FACGT_PPzZZ_S - 2216211179U, // FACGTv2f32 - 2216735467U, // FACGTv2f64 - 69776107U, // FACGTv4f16 - 70300395U, // FACGTv4f32 - 2218308331U, // FACGTv8f16 - 302039688U, // FADDA_VPZ_D - 302039688U, // FADDA_VPZ_H - 302039688U, // FADDA_VPZ_S - 100714475U, // FADDDrr - 100714475U, // FADDHrr - 2216210389U, // FADDPv2f32 - 2216734677U, // FADDPv2f64 - 2214645717U, // FADDPv2i16p - 67162069U, // FADDPv2i32p - 2214645717U, // FADDPv2i64p - 69775317U, // FADDPv4f16 - 70299605U, // FADDPv4f32 - 2218307541U, // FADDPv8f16 - 100714475U, // FADDSrr - 302044057U, // FADDV_VPZ_D - 302044057U, // FADDV_VPZ_H - 302044057U, // FADDV_VPZ_S - 302008299U, // FADD_ZPmI_D - 2186307563U, // FADD_ZPmI_H - 302024683U, // FADD_ZPmI_S - 302008299U, // FADD_ZPmZ_D - 2186307563U, // FADD_ZPmZ_H - 302024683U, // FADD_ZPmZ_S - 201345003U, // FADD_ZZZ_D - 2387109867U, // FADD_ZZZ_H - 268470251U, // FADD_ZZZ_S - 2216208363U, // FADDv2f32 - 2216732651U, // FADDv2f64 - 69773291U, // FADDv4f16 - 70297579U, // FADDv4f32 - 2218305515U, // FADDv8f16 - 302008285U, // FCADD_ZPmZ_D - 2186307549U, // FCADD_ZPmZ_H - 302024669U, // FCADD_ZPmZ_S - 2216208349U, // FCADDv2f32 - 2216732637U, // FCADDv2f64 - 69773277U, // FCADDv4f16 - 70297565U, // FCADDv4f32 - 2218305501U, // FCADDv8f16 - 100716545U, // FCCMPDrr - 100714692U, // FCCMPEDrr - 100714692U, // FCCMPEHrr - 100714692U, // FCCMPESrr - 100716545U, // FCCMPHrr - 100716545U, // FCCMPSrr - 100716698U, // FCMEQ16 - 100716698U, // FCMEQ32 - 100716698U, // FCMEQ64 - 302010522U, // FCMEQ_PPzZ0_D - 2622517402U, // FCMEQ_PPzZ0_H - 302026906U, // FCMEQ_PPzZ0_S - 302010522U, // FCMEQ_PPzZZ_D - 2622517402U, // FCMEQ_PPzZZ_H - 302026906U, // FCMEQ_PPzZZ_S - 100716698U, // FCMEQv1i16rz - 100716698U, // FCMEQv1i32rz - 100716698U, // FCMEQv1i64rz - 2216210586U, // FCMEQv2f32 - 2216734874U, // FCMEQv2f64 - 2216210586U, // FCMEQv2i32rz - 69251226U, // FCMEQv2i64rz - 69775514U, // FCMEQv4f16 - 70299802U, // FCMEQv4f32 - 2217259162U, // FCMEQv4i16rz - 70299802U, // FCMEQv4i32rz - 2218307738U, // FCMEQv8f16 - 2218307738U, // FCMEQv8i16rz - 100714608U, // FCMGE16 - 100714608U, // FCMGE32 - 100714608U, // FCMGE64 - 302008432U, // FCMGE_PPzZ0_D - 2622515312U, // FCMGE_PPzZ0_H - 302024816U, // FCMGE_PPzZ0_S - 302008432U, // FCMGE_PPzZZ_D - 2622515312U, // FCMGE_PPzZZ_H - 302024816U, // FCMGE_PPzZZ_S - 100714608U, // FCMGEv1i16rz - 100714608U, // FCMGEv1i32rz - 100714608U, // FCMGEv1i64rz - 2216208496U, // FCMGEv2f32 - 2216732784U, // FCMGEv2f64 - 2216208496U, // FCMGEv2i32rz - 69249136U, // FCMGEv2i64rz - 69773424U, // FCMGEv4f16 - 70297712U, // FCMGEv4f32 - 2217257072U, // FCMGEv4i16rz - 70297712U, // FCMGEv4i32rz - 2218305648U, // FCMGEv8f16 - 2218305648U, // FCMGEv8i16rz - 100717298U, // FCMGT16 - 100717298U, // FCMGT32 - 100717298U, // FCMGT64 - 302011122U, // FCMGT_PPzZ0_D - 2622518002U, // FCMGT_PPzZ0_H - 302027506U, // FCMGT_PPzZ0_S - 302011122U, // FCMGT_PPzZZ_D - 2622518002U, // FCMGT_PPzZZ_H - 302027506U, // FCMGT_PPzZZ_S - 100717298U, // FCMGTv1i16rz - 100717298U, // FCMGTv1i32rz - 100717298U, // FCMGTv1i64rz - 2216211186U, // FCMGTv2f32 - 2216735474U, // FCMGTv2f64 - 2216211186U, // FCMGTv2i32rz - 69251826U, // FCMGTv2i64rz - 69776114U, // FCMGTv4f16 - 70300402U, // FCMGTv4f32 - 2217259762U, // FCMGTv4i16rz - 70300402U, // FCMGTv4i32rz - 2218308338U, // FCMGTv8f16 - 2218308338U, // FCMGTv8i16rz - 302006961U, // FCMLA_ZPmZZ_D - 2186306225U, // FCMLA_ZPmZZ_H - 302023345U, // FCMLA_ZPmZZ_S - 243294897U, // FCMLA_ZZZI_H - 2952823473U, // FCMLA_ZZZI_S - 2283332273U, // FCMLAv2f32 - 2283856561U, // FCMLAv2f64 - 136897201U, // FCMLAv4f16 - 136897201U, // FCMLAv4f16_indexed - 137421489U, // FCMLAv4f32 - 137421489U, // FCMLAv4f32_indexed - 2285429425U, // FCMLAv8f16 - 2285429425U, // FCMLAv8f16_indexed - 302008463U, // FCMLE_PPzZ0_D - 2622515343U, // FCMLE_PPzZ0_H - 302024847U, // FCMLE_PPzZ0_S - 100714639U, // FCMLEv1i16rz - 100714639U, // FCMLEv1i32rz - 100714639U, // FCMLEv1i64rz - 2216208527U, // FCMLEv2i32rz - 69249167U, // FCMLEv2i64rz - 2217257103U, // FCMLEv4i16rz - 70297743U, // FCMLEv4i32rz - 2218305679U, // FCMLEv8i16rz - 302011156U, // FCMLT_PPzZ0_D - 2622518036U, // FCMLT_PPzZ0_H - 302027540U, // FCMLT_PPzZ0_S - 100717332U, // FCMLTv1i16rz - 100717332U, // FCMLTv1i32rz - 100717332U, // FCMLTv1i64rz - 2216211220U, // FCMLTv2i32rz - 69251860U, // FCMLTv2i64rz - 2217259796U, // FCMLTv4i16rz - 70300436U, // FCMLTv4i32rz - 2218308372U, // FCMLTv8i16rz - 302008477U, // FCMNE_PPzZ0_D - 2622515357U, // FCMNE_PPzZ0_H - 302024861U, // FCMNE_PPzZ0_S - 302008477U, // FCMNE_PPzZZ_D - 2622515357U, // FCMNE_PPzZZ_H - 302024861U, // FCMNE_PPzZZ_S - 8966152U, // FCMPDri - 2248200200U, // FCMPDrr - 8964300U, // FCMPEDri - 2248198348U, // FCMPEDrr - 8964300U, // FCMPEHri - 2248198348U, // FCMPEHrr - 8964300U, // FCMPESri - 2248198348U, // FCMPESrr - 8966152U, // FCMPHri - 2248200200U, // FCMPHrr - 8966152U, // FCMPSri - 2248200200U, // FCMPSrr - 302010279U, // FCMUO_PPzZZ_D - 2622517159U, // FCMUO_PPzZZ_H - 302026663U, // FCMUO_PPzZZ_S - 21938U, // FCPY_ZPmI_D - 34108850U, // FCPY_ZPmI_H - 38322U, // FCPY_ZPmI_S - 100715904U, // FCSELDrrr - 100715904U, // FCSELHrrr - 100715904U, // FCSELSrrr - 2248200678U, // FCVTASUWDr - 2248200678U, // FCVTASUWHr - 2248200678U, // FCVTASUWSr - 2248200678U, // FCVTASUXDr - 2248200678U, // FCVTASUXHr - 2248200678U, // FCVTASUXSr - 2248200678U, // FCVTASv1f16 - 2248200678U, // FCVTASv1i32 - 2248200678U, // FCVTASv1i64 - 68727270U, // FCVTASv2f32 - 2216735206U, // FCVTASv2f64 - 69775846U, // FCVTASv4f16 - 2217783782U, // FCVTASv4f32 - 70824422U, // FCVTASv8f16 - 2248201065U, // FCVTAUUWDr - 2248201065U, // FCVTAUUWHr - 2248201065U, // FCVTAUUWSr - 2248201065U, // FCVTAUUXDr - 2248201065U, // FCVTAUUXHr - 2248201065U, // FCVTAUUXSr - 2248201065U, // FCVTAUv1f16 - 2248201065U, // FCVTAUv1i32 - 2248201065U, // FCVTAUv1i64 - 68727657U, // FCVTAUv2f32 - 2216735593U, // FCVTAUv2f64 - 69776233U, // FCVTAUv4f16 - 2217784169U, // FCVTAUv4f32 - 70824809U, // FCVTAUv8f16 - 2248201052U, // FCVTDHr - 2248201052U, // FCVTDSr - 2248201052U, // FCVTHDr - 2248201052U, // FCVTHSr - 69250649U, // FCVTLv2i32 - 70299225U, // FCVTLv4i16 - 2216730945U, // FCVTLv4i32 - 70295873U, // FCVTLv8i16 - 2248200806U, // FCVTMSUWDr - 2248200806U, // FCVTMSUWHr - 2248200806U, // FCVTMSUWSr - 2248200806U, // FCVTMSUXDr - 2248200806U, // FCVTMSUXHr - 2248200806U, // FCVTMSUXSr - 2248200806U, // FCVTMSv1f16 - 2248200806U, // FCVTMSv1i32 - 2248200806U, // FCVTMSv1i64 - 68727398U, // FCVTMSv2f32 - 2216735334U, // FCVTMSv2f64 - 69775974U, // FCVTMSv4f16 - 2217783910U, // FCVTMSv4f32 - 70824550U, // FCVTMSv8f16 - 2248201081U, // FCVTMUUWDr - 2248201081U, // FCVTMUUWHr - 2248201081U, // FCVTMUUWSr - 2248201081U, // FCVTMUUXDr - 2248201081U, // FCVTMUUXHr - 2248201081U, // FCVTMUUXSr - 2248201081U, // FCVTMUv1f16 - 2248201081U, // FCVTMUv1i32 - 2248201081U, // FCVTMUv1i64 - 68727673U, // FCVTMUv2f32 - 2216735609U, // FCVTMUv2f64 - 69776249U, // FCVTMUv4f16 - 2217784185U, // FCVTMUv4f32 - 70824825U, // FCVTMUv8f16 - 2248200832U, // FCVTNSUWDr - 2248200832U, // FCVTNSUWHr - 2248200832U, // FCVTNSUWSr - 2248200832U, // FCVTNSUXDr - 2248200832U, // FCVTNSUXHr - 2248200832U, // FCVTNSUXSr - 2248200832U, // FCVTNSv1f16 - 2248200832U, // FCVTNSv1i32 - 2248200832U, // FCVTNSv1i64 - 68727424U, // FCVTNSv2f32 - 2216735360U, // FCVTNSv2f64 - 69776000U, // FCVTNSv4f16 - 2217783936U, // FCVTNSv4f32 - 70824576U, // FCVTNSv8f16 - 2248201089U, // FCVTNUUWDr - 2248201089U, // FCVTNUUWHr - 2248201089U, // FCVTNUUWSr - 2248201089U, // FCVTNUUXDr - 2248201089U, // FCVTNUUXHr - 2248201089U, // FCVTNUUXSr - 2248201089U, // FCVTNUv1f16 - 2248201089U, // FCVTNUv1i32 - 2248201089U, // FCVTNUv1i64 - 68727681U, // FCVTNUv2f32 - 2216735617U, // FCVTNUv2f64 - 69776257U, // FCVTNUv4f16 - 2217784193U, // FCVTNUv4f32 - 70824833U, // FCVTNUv8f16 - 2216210238U, // FCVTNv2i32 - 2217258814U, // FCVTNv4i16 - 2284904839U, // FCVTNv4i32 - 2285429127U, // FCVTNv8i16 - 2248200848U, // FCVTPSUWDr - 2248200848U, // FCVTPSUWHr - 2248200848U, // FCVTPSUWSr - 2248200848U, // FCVTPSUXDr - 2248200848U, // FCVTPSUXHr - 2248200848U, // FCVTPSUXSr - 2248200848U, // FCVTPSv1f16 - 2248200848U, // FCVTPSv1i32 - 2248200848U, // FCVTPSv1i64 - 68727440U, // FCVTPSv2f32 - 2216735376U, // FCVTPSv2f64 - 69776016U, // FCVTPSv4f16 - 2217783952U, // FCVTPSv4f32 - 70824592U, // FCVTPSv8f16 - 2248201097U, // FCVTPUUWDr - 2248201097U, // FCVTPUUWHr - 2248201097U, // FCVTPUUWSr - 2248201097U, // FCVTPUUXDr - 2248201097U, // FCVTPUUXHr - 2248201097U, // FCVTPUUXSr - 2248201097U, // FCVTPUv1f16 - 2248201097U, // FCVTPUv1i32 - 2248201097U, // FCVTPUv1i64 - 68727689U, // FCVTPUv2f32 - 2216735625U, // FCVTPUv2f64 - 69776265U, // FCVTPUv4f16 - 2217784201U, // FCVTPUv4f32 - 70824841U, // FCVTPUv8f16 - 2248201052U, // FCVTSDr - 2248201052U, // FCVTSHr - 2248200052U, // FCVTXNv1i64 - 2216210292U, // FCVTXNv2f32 - 2284904893U, // FCVTXNv4f32 - 100717253U, // FCVTZSSWDri - 100717253U, // FCVTZSSWHri - 100717253U, // FCVTZSSWSri - 100717253U, // FCVTZSSXDri - 100717253U, // FCVTZSSXHri - 100717253U, // FCVTZSSXSri - 2248200901U, // FCVTZSUWDr - 2248200901U, // FCVTZSUWHr - 2248200901U, // FCVTZSUWSr - 2248200901U, // FCVTZSUXDr - 2248200901U, // FCVTZSUXHr - 2248200901U, // FCVTZSUXSr - 21189U, // FCVTZS_ZPmZ_DtoD - 37573U, // FCVTZS_ZPmZ_DtoS - 21189U, // FCVTZS_ZPmZ_HtoD - 2181591749U, // FCVTZS_ZPmZ_HtoH - 37573U, // FCVTZS_ZPmZ_HtoS - 21189U, // FCVTZS_ZPmZ_StoD - 37573U, // FCVTZS_ZPmZ_StoS - 100717253U, // FCVTZSd - 100717253U, // FCVTZSh - 100717253U, // FCVTZSs - 2248200901U, // FCVTZSv1f16 - 2248200901U, // FCVTZSv1i32 - 2248200901U, // FCVTZSv1i64 - 68727493U, // FCVTZSv2f32 - 2216735429U, // FCVTZSv2f64 - 2216211141U, // FCVTZSv2i32_shift - 2216735429U, // FCVTZSv2i64_shift - 69776069U, // FCVTZSv4f16 - 2217784005U, // FCVTZSv4f32 - 69776069U, // FCVTZSv4i16_shift - 70300357U, // FCVTZSv4i32_shift - 70824645U, // FCVTZSv8f16 - 2218308293U, // FCVTZSv8i16_shift - 100717457U, // FCVTZUSWDri - 100717457U, // FCVTZUSWHri - 100717457U, // FCVTZUSWSri - 100717457U, // FCVTZUSXDri - 100717457U, // FCVTZUSXHri - 100717457U, // FCVTZUSXSri - 2248201105U, // FCVTZUUWDr - 2248201105U, // FCVTZUUWHr - 2248201105U, // FCVTZUUWSr - 2248201105U, // FCVTZUUXDr - 2248201105U, // FCVTZUUXHr - 2248201105U, // FCVTZUUXSr - 21393U, // FCVTZU_ZPmZ_DtoD - 37777U, // FCVTZU_ZPmZ_DtoS - 21393U, // FCVTZU_ZPmZ_HtoD - 2181591953U, // FCVTZU_ZPmZ_HtoH - 37777U, // FCVTZU_ZPmZ_HtoS - 21393U, // FCVTZU_ZPmZ_StoD - 37777U, // FCVTZU_ZPmZ_StoS - 100717457U, // FCVTZUd - 100717457U, // FCVTZUh - 100717457U, // FCVTZUs - 2248201105U, // FCVTZUv1f16 - 2248201105U, // FCVTZUv1i32 - 2248201105U, // FCVTZUv1i64 - 68727697U, // FCVTZUv2f32 - 2216735633U, // FCVTZUv2f64 - 2216211345U, // FCVTZUv2i32_shift - 2216735633U, // FCVTZUv2i64_shift - 69776273U, // FCVTZUv4f16 - 2217784209U, // FCVTZUv4f32 - 69776273U, // FCVTZUv4i16_shift - 70300561U, // FCVTZUv4i32_shift - 70824849U, // FCVTZUv8f16 - 2218308497U, // FCVTZUv8i16_shift - 2181591900U, // FCVT_ZPmZ_DtoH - 37724U, // FCVT_ZPmZ_DtoS - 21340U, // FCVT_ZPmZ_HtoD - 37724U, // FCVT_ZPmZ_HtoS - 21340U, // FCVT_ZPmZ_StoD - 2181591900U, // FCVT_ZPmZ_StoH - 100717497U, // FDIVDrr - 100717497U, // FDIVHrr - 302010787U, // FDIVR_ZPmZ_D - 2186310051U, // FDIVR_ZPmZ_H - 302027171U, // FDIVR_ZPmZ_S - 100717497U, // FDIVSrr - 302011321U, // FDIV_ZPmZ_D - 2186310585U, // FDIV_ZPmZ_H - 302027705U, // FDIV_ZPmZ_S - 2216211385U, // FDIVv2f32 - 2216735673U, // FDIVv2f64 - 69776313U, // FDIVv4f16 - 70300601U, // FDIVv4f32 - 2218308537U, // FDIVv8f16 - 838881376U, // FDUP_ZI_D - 9465952U, // FDUP_ZI_H - 838897760U, // FDUP_ZI_S - 2348827371U, // FEXPA_ZZ_D - 608723691U, // FEXPA_ZZ_H - 2415952619U, // FEXPA_ZZ_S - 2248200909U, // FJCVTZS - 100714511U, // FMADDDrrr - 100714511U, // FMADDHrrr - 100714511U, // FMADDSrrr - 302008208U, // FMAD_ZPmZZ_D - 2186307472U, // FMAD_ZPmZZ_H - 302024592U, // FMAD_ZPmZZ_S - 100717911U, // FMAXDrr - 100717911U, // FMAXHrr - 100716219U, // FMAXNMDrr - 100716219U, // FMAXNMHrr - 2216210455U, // FMAXNMPv2f32 - 2216734743U, // FMAXNMPv2f64 - 2214645783U, // FMAXNMPv2i16p - 67162135U, // FMAXNMPv2i32p - 2214645783U, // FMAXNMPv2i64p - 69775383U, // FMAXNMPv4f16 - 70299671U, // FMAXNMPv4f32 - 2218307607U, // FMAXNMPv8f16 - 100716219U, // FMAXNMSrr - 302044132U, // FMAXNMV_VPZ_D - 302044132U, // FMAXNMV_VPZ_H - 302044132U, // FMAXNMV_VPZ_S - 67163108U, // FMAXNMVv4i16v - 2214646756U, // FMAXNMVv4i32v - 67163108U, // FMAXNMVv8i16v - 302010043U, // FMAXNM_ZPmI_D - 2186309307U, // FMAXNM_ZPmI_H - 302026427U, // FMAXNM_ZPmI_S - 302010043U, // FMAXNM_ZPmZ_D - 2186309307U, // FMAXNM_ZPmZ_H - 302026427U, // FMAXNM_ZPmZ_S - 2216210107U, // FMAXNMv2f32 - 2216734395U, // FMAXNMv2f64 - 69775035U, // FMAXNMv4f16 - 70299323U, // FMAXNMv4f32 - 2218307259U, // FMAXNMv8f16 - 2216210546U, // FMAXPv2f32 - 2216734834U, // FMAXPv2f64 - 2214645874U, // FMAXPv2i16p - 67162226U, // FMAXPv2i32p - 2214645874U, // FMAXPv2i64p - 69775474U, // FMAXPv4f16 - 70299762U, // FMAXPv4f32 - 2218307698U, // FMAXPv8f16 - 100717911U, // FMAXSrr - 302044193U, // FMAXV_VPZ_D - 302044193U, // FMAXV_VPZ_H - 302044193U, // FMAXV_VPZ_S - 67163169U, // FMAXVv4i16v - 2214646817U, // FMAXVv4i32v - 67163169U, // FMAXVv8i16v - 302011735U, // FMAX_ZPmI_D - 2186310999U, // FMAX_ZPmI_H - 302028119U, // FMAX_ZPmI_S - 302011735U, // FMAX_ZPmZ_D - 2186310999U, // FMAX_ZPmZ_H - 302028119U, // FMAX_ZPmZ_S - 2216211799U, // FMAXv2f32 - 2216736087U, // FMAXv2f64 - 69776727U, // FMAXv4f16 - 70301015U, // FMAXv4f32 - 2218308951U, // FMAXv8f16 - 100716264U, // FMINDrr - 100716264U, // FMINHrr - 100716211U, // FMINNMDrr - 100716211U, // FMINNMHrr - 2216210446U, // FMINNMPv2f32 - 2216734734U, // FMINNMPv2f64 - 2214645774U, // FMINNMPv2i16p - 67162126U, // FMINNMPv2i32p - 2214645774U, // FMINNMPv2i64p - 69775374U, // FMINNMPv4f16 - 70299662U, // FMINNMPv4f32 - 2218307598U, // FMINNMPv8f16 - 100716211U, // FMINNMSrr - 302044123U, // FMINNMV_VPZ_D - 302044123U, // FMINNMV_VPZ_H - 302044123U, // FMINNMV_VPZ_S - 67163099U, // FMINNMVv4i16v - 2214646747U, // FMINNMVv4i32v - 67163099U, // FMINNMVv8i16v - 302010035U, // FMINNM_ZPmI_D - 2186309299U, // FMINNM_ZPmI_H - 302026419U, // FMINNM_ZPmI_S - 302010035U, // FMINNM_ZPmZ_D - 2186309299U, // FMINNM_ZPmZ_H - 302026419U, // FMINNM_ZPmZ_S - 2216210099U, // FMINNMv2f32 - 2216734387U, // FMINNMv2f64 - 69775027U, // FMINNMv4f16 - 70299315U, // FMINNMv4f32 - 2218307251U, // FMINNMv8f16 - 2216210470U, // FMINPv2f32 - 2216734758U, // FMINPv2f64 - 2214645798U, // FMINPv2i16p - 67162150U, // FMINPv2i32p - 2214645798U, // FMINPv2i64p - 69775398U, // FMINPv4f16 - 70299686U, // FMINPv4f32 - 2218307622U, // FMINPv8f16 - 100716264U, // FMINSrr - 302044141U, // FMINV_VPZ_D - 302044141U, // FMINV_VPZ_H - 302044141U, // FMINV_VPZ_S - 67163117U, // FMINVv4i16v - 2214646765U, // FMINVv4i32v - 67163117U, // FMINVv8i16v - 302010088U, // FMIN_ZPmI_D - 2186309352U, // FMIN_ZPmI_H - 302026472U, // FMIN_ZPmI_S - 302010088U, // FMIN_ZPmZ_D - 2186309352U, // FMIN_ZPmZ_H - 302026472U, // FMIN_ZPmZ_S - 2216210152U, // FMINv2f32 - 2216734440U, // FMINv2f64 - 69775080U, // FMINv4f16 - 70299368U, // FMINv4f32 - 2218307304U, // FMINv8f16 - 302006968U, // FMLA_ZPmZZ_D - 2186306232U, // FMLA_ZPmZZ_H - 302023352U, // FMLA_ZPmZZ_S - 3019915960U, // FMLA_ZZZI_D - 612393656U, // FMLA_ZZZI_H - 2952823480U, // FMLA_ZZZI_S - 369189560U, // FMLAv1i16_indexed - 369189560U, // FMLAv1i32_indexed - 369189560U, // FMLAv1i64_indexed - 2283332280U, // FMLAv2f32 - 2283856568U, // FMLAv2f64 - 2283332280U, // FMLAv2i32_indexed - 2283856568U, // FMLAv2i64_indexed - 136897208U, // FMLAv4f16 - 137421496U, // FMLAv4f32 - 136897208U, // FMLAv4i16_indexed - 137421496U, // FMLAv4i32_indexed - 2285429432U, // FMLAv8f16 - 2285429432U, // FMLAv8i16_indexed - 302010962U, // FMLS_ZPmZZ_D - 2186310226U, // FMLS_ZPmZZ_H - 302027346U, // FMLS_ZPmZZ_S - 3019919954U, // FMLS_ZZZI_D - 612397650U, // FMLS_ZZZI_H - 2952827474U, // FMLS_ZZZI_S - 369193554U, // FMLSv1i16_indexed - 369193554U, // FMLSv1i32_indexed - 369193554U, // FMLSv1i64_indexed - 2283336274U, // FMLSv2f32 - 2283860562U, // FMLSv2f64 - 2283336274U, // FMLSv2i32_indexed - 2283860562U, // FMLSv2i64_indexed - 136901202U, // FMLSv4f16 - 137425490U, // FMLSv4f32 - 136901202U, // FMLSv4i16_indexed - 137425490U, // FMLSv4i32_indexed - 2285433426U, // FMLSv8f16 - 2285433426U, // FMLSv8i16_indexed + 0U, // FABD_ZPZZ_UNDEF_D + 0U, // FABD_ZPZZ_UNDEF_H + 0U, // FABD_ZPZZ_UNDEF_S + 0U, // FABD_ZPZZ_ZERO_D + 0U, // FABD_ZPZZ_ZERO_H + 0U, // FABD_ZPZZ_ZERO_S + 0U, // FABS_ZPmZ_UNDEF_D + 0U, // FABS_ZPmZ_UNDEF_H + 0U, // FABS_ZPmZ_UNDEF_S + 0U, // FADD_ZPZI_UNDEF_D + 0U, // FADD_ZPZI_UNDEF_H + 0U, // FADD_ZPZI_UNDEF_S + 0U, // FADD_ZPZI_ZERO_D + 0U, // FADD_ZPZI_ZERO_H + 0U, // FADD_ZPZI_ZERO_S + 0U, // FADD_ZPZZ_UNDEF_D + 0U, // FADD_ZPZZ_UNDEF_H + 0U, // FADD_ZPZZ_UNDEF_S + 0U, // FADD_ZPZZ_ZERO_D + 0U, // FADD_ZPZZ_ZERO_H + 0U, // FADD_ZPZZ_ZERO_S + 0U, // FCVTZS_ZPmZ_DtoD_UNDEF + 0U, // FCVTZS_ZPmZ_DtoS_UNDEF + 0U, // FCVTZS_ZPmZ_HtoD_UNDEF + 0U, // FCVTZS_ZPmZ_HtoH_UNDEF + 0U, // FCVTZS_ZPmZ_HtoS_UNDEF + 0U, // FCVTZS_ZPmZ_StoD_UNDEF + 0U, // FCVTZS_ZPmZ_StoS_UNDEF + 0U, // FCVTZU_ZPmZ_DtoD_UNDEF + 0U, // FCVTZU_ZPmZ_DtoS_UNDEF + 0U, // FCVTZU_ZPmZ_HtoD_UNDEF + 0U, // FCVTZU_ZPmZ_HtoH_UNDEF + 0U, // FCVTZU_ZPmZ_HtoS_UNDEF + 0U, // FCVTZU_ZPmZ_StoD_UNDEF + 0U, // FCVTZU_ZPmZ_StoS_UNDEF + 0U, // FCVT_ZPmZ_DtoH_UNDEF + 0U, // FCVT_ZPmZ_DtoS_UNDEF + 0U, // FCVT_ZPmZ_HtoD_UNDEF + 0U, // FCVT_ZPmZ_HtoS_UNDEF + 0U, // FCVT_ZPmZ_StoD_UNDEF + 0U, // FCVT_ZPmZ_StoH_UNDEF + 0U, // FDIVR_ZPZZ_ZERO_D + 0U, // FDIVR_ZPZZ_ZERO_H + 0U, // FDIVR_ZPZZ_ZERO_S + 0U, // FDIV_ZPZZ_UNDEF_D + 0U, // FDIV_ZPZZ_UNDEF_H + 0U, // FDIV_ZPZZ_UNDEF_S + 0U, // FDIV_ZPZZ_ZERO_D + 0U, // FDIV_ZPZZ_ZERO_H + 0U, // FDIV_ZPZZ_ZERO_S + 0U, // FMAXNM_ZPZI_UNDEF_D + 0U, // FMAXNM_ZPZI_UNDEF_H + 0U, // FMAXNM_ZPZI_UNDEF_S + 0U, // FMAXNM_ZPZI_ZERO_D + 0U, // FMAXNM_ZPZI_ZERO_H + 0U, // FMAXNM_ZPZI_ZERO_S + 0U, // FMAXNM_ZPZZ_UNDEF_D + 0U, // FMAXNM_ZPZZ_UNDEF_H + 0U, // FMAXNM_ZPZZ_UNDEF_S + 0U, // FMAXNM_ZPZZ_ZERO_D + 0U, // FMAXNM_ZPZZ_ZERO_H + 0U, // FMAXNM_ZPZZ_ZERO_S + 0U, // FMAX_ZPZI_UNDEF_D + 0U, // FMAX_ZPZI_UNDEF_H + 0U, // FMAX_ZPZI_UNDEF_S + 0U, // FMAX_ZPZI_ZERO_D + 0U, // FMAX_ZPZI_ZERO_H + 0U, // FMAX_ZPZI_ZERO_S + 0U, // FMAX_ZPZZ_UNDEF_D + 0U, // FMAX_ZPZZ_UNDEF_H + 0U, // FMAX_ZPZZ_UNDEF_S + 0U, // FMAX_ZPZZ_ZERO_D + 0U, // FMAX_ZPZZ_ZERO_H + 0U, // FMAX_ZPZZ_ZERO_S + 0U, // FMINNM_ZPZI_UNDEF_D + 0U, // FMINNM_ZPZI_UNDEF_H + 0U, // FMINNM_ZPZI_UNDEF_S + 0U, // FMINNM_ZPZI_ZERO_D + 0U, // FMINNM_ZPZI_ZERO_H + 0U, // FMINNM_ZPZI_ZERO_S + 0U, // FMINNM_ZPZZ_UNDEF_D + 0U, // FMINNM_ZPZZ_UNDEF_H + 0U, // FMINNM_ZPZZ_UNDEF_S + 0U, // FMINNM_ZPZZ_ZERO_D + 0U, // FMINNM_ZPZZ_ZERO_H + 0U, // FMINNM_ZPZZ_ZERO_S + 0U, // FMIN_ZPZI_UNDEF_D + 0U, // FMIN_ZPZI_UNDEF_H + 0U, // FMIN_ZPZI_UNDEF_S + 0U, // FMIN_ZPZI_ZERO_D + 0U, // FMIN_ZPZI_ZERO_H + 0U, // FMIN_ZPZI_ZERO_S + 0U, // FMIN_ZPZZ_UNDEF_D + 0U, // FMIN_ZPZZ_UNDEF_H + 0U, // FMIN_ZPZZ_UNDEF_S + 0U, // FMIN_ZPZZ_ZERO_D + 0U, // FMIN_ZPZZ_ZERO_H + 0U, // FMIN_ZPZZ_ZERO_S + 0U, // FMLA_ZPZZZ_UNDEF_D + 0U, // FMLA_ZPZZZ_UNDEF_H + 0U, // FMLA_ZPZZZ_UNDEF_S + 0U, // FMLS_ZPZZZ_UNDEF_D + 0U, // FMLS_ZPZZZ_UNDEF_H + 0U, // FMLS_ZPZZZ_UNDEF_S 0U, // FMOVD0 - 67163145U, // FMOVDXHighr - 2248201225U, // FMOVDXr - 838915081U, // FMOVDi - 2248201225U, // FMOVDr 0U, // FMOVH0 - 2248201225U, // FMOVHWr - 2248201225U, // FMOVHXr - 838915081U, // FMOVHi - 2248201225U, // FMOVHr 0U, // FMOVS0 - 2248201225U, // FMOVSWr - 838915081U, // FMOVSi - 2248201225U, // FMOVSr - 2248201225U, // FMOVWHr - 2248201225U, // FMOVWSr - 2258154505U, // FMOVXDHighr - 2248201225U, // FMOVXDr - 2248201225U, // FMOVXHr - 840479753U, // FMOVv2f32_ns - 841004041U, // FMOVv2f64_ns - 841528329U, // FMOVv4f16_ns - 842052617U, // FMOVv4f32_ns - 842576905U, // FMOVv8f16_ns - 302007876U, // FMSB_ZPmZZ_D - 2186307140U, // FMSB_ZPmZZ_H - 302024260U, // FMSB_ZPmZZ_S - 100714165U, // FMSUBDrrr - 100714165U, // FMSUBHrrr - 100714165U, // FMSUBSrrr - 100716128U, // FMULDrr - 100716128U, // FMULHrr - 100716128U, // FMULSrr - 100717970U, // FMULX16 - 100717970U, // FMULX32 - 100717970U, // FMULX64 - 302011794U, // FMULX_ZPmZ_D - 2186311058U, // FMULX_ZPmZ_H - 302028178U, // FMULX_ZPmZ_S - 100717970U, // FMULXv1i16_indexed - 100717970U, // FMULXv1i32_indexed - 100717970U, // FMULXv1i64_indexed - 2216211858U, // FMULXv2f32 - 2216736146U, // FMULXv2f64 - 2216211858U, // FMULXv2i32_indexed - 2216736146U, // FMULXv2i64_indexed - 69776786U, // FMULXv4f16 - 70301074U, // FMULXv4f32 - 69776786U, // FMULXv4i16_indexed - 70301074U, // FMULXv4i32_indexed - 2218309010U, // FMULXv8f16 - 2218309010U, // FMULXv8i16_indexed - 302009952U, // FMUL_ZPmI_D - 2186309216U, // FMUL_ZPmI_H - 302026336U, // FMUL_ZPmI_S - 302009952U, // FMUL_ZPmZ_D - 2186309216U, // FMUL_ZPmZ_H - 302026336U, // FMUL_ZPmZ_S - 201346656U, // FMUL_ZZZI_D - 2387111520U, // FMUL_ZZZI_H - 268471904U, // FMUL_ZZZI_S - 201346656U, // FMUL_ZZZ_D - 2387111520U, // FMUL_ZZZ_H - 268471904U, // FMUL_ZZZ_S - 100716128U, // FMULv1i16_indexed - 100716128U, // FMULv1i32_indexed - 100716128U, // FMULv1i64_indexed - 2216210016U, // FMULv2f32 - 2216734304U, // FMULv2f64 - 2216210016U, // FMULv2i32_indexed - 2216734304U, // FMULv2i64_indexed - 69774944U, // FMULv4f16 - 70299232U, // FMULv4f32 - 69774944U, // FMULv4i16_indexed - 70299232U, // FMULv4i32_indexed - 2218307168U, // FMULv8f16 - 2218307168U, // FMULv8i16_indexed - 2248198419U, // FNEGDr - 2248198419U, // FNEGHr - 2248198419U, // FNEGSr - 18707U, // FNEG_ZPmZ_D - 2181589267U, // FNEG_ZPmZ_H - 35091U, // FNEG_ZPmZ_S - 68725011U, // FNEGv2f32 - 2216732947U, // FNEGv2f64 - 69773587U, // FNEGv4f16 - 2217781523U, // FNEGv4f32 - 70822163U, // FNEGv8f16 - 100714518U, // FNMADDDrrr - 100714518U, // FNMADDHrrr - 100714518U, // FNMADDSrrr - 302008214U, // FNMAD_ZPmZZ_D - 2186307478U, // FNMAD_ZPmZZ_H - 302024598U, // FNMAD_ZPmZZ_S - 302006974U, // FNMLA_ZPmZZ_D - 2186306238U, // FNMLA_ZPmZZ_H - 302023358U, // FNMLA_ZPmZZ_S - 302010968U, // FNMLS_ZPmZZ_D - 2186310232U, // FNMLS_ZPmZZ_H - 302027352U, // FNMLS_ZPmZZ_S - 302007882U, // FNMSB_ZPmZZ_D - 2186307146U, // FNMSB_ZPmZZ_H - 302024266U, // FNMSB_ZPmZZ_S - 100714172U, // FNMSUBDrrr - 100714172U, // FNMSUBHrrr - 100714172U, // FNMSUBSrrr - 100716134U, // FNMULDrr - 100716134U, // FNMULHrr - 100716134U, // FNMULSrr - 2348828852U, // FRECPE_ZZ_D - 608725172U, // FRECPE_ZZ_H - 2415954100U, // FRECPE_ZZ_S - 2248198324U, // FRECPEv1f16 - 2248198324U, // FRECPEv1i32 - 2248198324U, // FRECPEv1i64 - 68724916U, // FRECPEv2f32 - 2216732852U, // FRECPEv2f64 - 69773492U, // FRECPEv4f16 - 2217781428U, // FRECPEv4f32 - 70822068U, // FRECPEv8f16 - 100717192U, // FRECPS16 - 100717192U, // FRECPS32 - 100717192U, // FRECPS64 - 201347720U, // FRECPS_ZZZ_D - 2387112584U, // FRECPS_ZZZ_H - 268472968U, // FRECPS_ZZZ_S - 2216211080U, // FRECPSv2f32 - 2216735368U, // FRECPSv2f64 - 69776008U, // FRECPSv4f16 - 70300296U, // FRECPSv4f32 - 2218308232U, // FRECPSv8f16 - 21913U, // FRECPX_ZPmZ_D - 2181592473U, // FRECPX_ZPmZ_H - 38297U, // FRECPX_ZPmZ_S - 2248201625U, // FRECPXv1f16 - 2248201625U, // FRECPXv1i32 - 2248201625U, // FRECPXv1i64 - 2248196906U, // FRINTADr - 2248196906U, // FRINTAHr - 2248196906U, // FRINTASr - 17194U, // FRINTA_ZPmZ_D - 2181587754U, // FRINTA_ZPmZ_H - 33578U, // FRINTA_ZPmZ_S - 68723498U, // FRINTAv2f32 - 2216731434U, // FRINTAv2f64 - 69772074U, // FRINTAv4f16 - 2217780010U, // FRINTAv4f32 - 70820650U, // FRINTAv8f16 - 2248199305U, // FRINTIDr - 2248199305U, // FRINTIHr - 2248199305U, // FRINTISr - 19593U, // FRINTI_ZPmZ_D - 2181590153U, // FRINTI_ZPmZ_H - 35977U, // FRINTI_ZPmZ_S - 68725897U, // FRINTIv2f32 - 2216733833U, // FRINTIv2f64 - 69774473U, // FRINTIv4f16 - 2217782409U, // FRINTIv4f32 - 70823049U, // FRINTIv8f16 - 2248199881U, // FRINTMDr - 2248199881U, // FRINTMHr - 2248199881U, // FRINTMSr - 20169U, // FRINTM_ZPmZ_D - 2181590729U, // FRINTM_ZPmZ_H - 36553U, // FRINTM_ZPmZ_S - 68726473U, // FRINTMv2f32 - 2216734409U, // FRINTMv2f64 - 69775049U, // FRINTMv4f16 - 2217782985U, // FRINTMv4f32 - 70823625U, // FRINTMv8f16 - 2248199990U, // FRINTNDr - 2248199990U, // FRINTNHr - 2248199990U, // FRINTNSr - 20278U, // FRINTN_ZPmZ_D - 2181590838U, // FRINTN_ZPmZ_H - 36662U, // FRINTN_ZPmZ_S - 68726582U, // FRINTNv2f32 - 2216734518U, // FRINTNv2f64 - 69775158U, // FRINTNv4f16 - 2217783094U, // FRINTNv4f32 - 70823734U, // FRINTNv8f16 - 2248200275U, // FRINTPDr - 2248200275U, // FRINTPHr - 2248200275U, // FRINTPSr - 20563U, // FRINTP_ZPmZ_D - 2181591123U, // FRINTP_ZPmZ_H - 36947U, // FRINTP_ZPmZ_S - 68726867U, // FRINTPv2f32 - 2216734803U, // FRINTPv2f64 - 69775443U, // FRINTPv4f16 - 2217783379U, // FRINTPv4f32 - 70824019U, // FRINTPv8f16 - 2248201633U, // FRINTXDr - 2248201633U, // FRINTXHr - 2248201633U, // FRINTXSr - 21921U, // FRINTX_ZPmZ_D - 2181592481U, // FRINTX_ZPmZ_H - 38305U, // FRINTX_ZPmZ_S - 68728225U, // FRINTXv2f32 - 2216736161U, // FRINTXv2f64 - 69776801U, // FRINTXv4f16 - 2217784737U, // FRINTXv4f32 - 70825377U, // FRINTXv8f16 - 2248201713U, // FRINTZDr - 2248201713U, // FRINTZHr - 2248201713U, // FRINTZSr - 22001U, // FRINTZ_ZPmZ_D - 2181592561U, // FRINTZ_ZPmZ_H - 38385U, // FRINTZ_ZPmZ_S - 68728305U, // FRINTZv2f32 - 2216736241U, // FRINTZv2f64 - 69776881U, // FRINTZv4f16 - 2217784817U, // FRINTZv4f32 - 70825457U, // FRINTZv8f16 - 2348828897U, // FRSQRTE_ZZ_D - 608725217U, // FRSQRTE_ZZ_H - 2415954145U, // FRSQRTE_ZZ_S - 2248198369U, // FRSQRTEv1f16 - 2248198369U, // FRSQRTEv1i32 - 2248198369U, // FRSQRTEv1i64 - 68724961U, // FRSQRTEv2f32 - 2216732897U, // FRSQRTEv2f64 - 69773537U, // FRSQRTEv4f16 - 2217781473U, // FRSQRTEv4f32 - 70822113U, // FRSQRTEv8f16 - 100717239U, // FRSQRTS16 - 100717239U, // FRSQRTS32 - 100717239U, // FRSQRTS64 - 201347767U, // FRSQRTS_ZZZ_D - 2387112631U, // FRSQRTS_ZZZ_H - 268473015U, // FRSQRTS_ZZZ_S - 2216211127U, // FRSQRTSv2f32 - 2216735415U, // FRSQRTSv2f64 - 69776055U, // FRSQRTSv4f16 - 70300343U, // FRSQRTSv4f32 - 2218308279U, // FRSQRTSv8f16 - 302008446U, // FSCALE_ZPmZ_D - 2186307710U, // FSCALE_ZPmZ_H - 302024830U, // FSCALE_ZPmZ_S - 2248201023U, // FSQRTDr - 2248201023U, // FSQRTHr - 2248201023U, // FSQRTSr - 21311U, // FSQRT_ZPmZ_D - 2181591871U, // FSQRT_ZPmZ_H - 37695U, // FSQRT_ZPmZ_S - 68727615U, // FSQRTv2f32 - 2216735551U, // FSQRTv2f64 - 69776191U, // FSQRTv4f16 - 2217784127U, // FSQRTv4f32 - 70824767U, // FSQRTv8f16 - 100714145U, // FSUBDrr - 100714145U, // FSUBHrr - 302010587U, // FSUBR_ZPmI_D - 2186309851U, // FSUBR_ZPmI_H - 302026971U, // FSUBR_ZPmI_S - 302010587U, // FSUBR_ZPmZ_D - 2186309851U, // FSUBR_ZPmZ_H - 302026971U, // FSUBR_ZPmZ_S - 100714145U, // FSUBSrr - 302007969U, // FSUB_ZPmI_D - 2186307233U, // FSUB_ZPmI_H - 302024353U, // FSUB_ZPmI_S - 302007969U, // FSUB_ZPmZ_D - 2186307233U, // FSUB_ZPmZ_H - 302024353U, // FSUB_ZPmZ_S - 201344673U, // FSUB_ZZZ_D - 2387109537U, // FSUB_ZZZ_H - 268469921U, // FSUB_ZZZ_S - 2216208033U, // FSUBv2f32 - 2216732321U, // FSUBv2f64 - 69772961U, // FSUBv4f16 - 70297249U, // FSUBv4f32 - 2218305185U, // FSUBv8f16 - 201344925U, // FTMAD_ZZI_D - 2387109789U, // FTMAD_ZZI_H - 268470173U, // FTMAD_ZZI_S - 201346675U, // FTSMUL_ZZZ_D - 2387111539U, // FTSMUL_ZZZ_H - 268471923U, // FTSMUL_ZZZ_S - 201346439U, // FTSSEL_ZZZ_D - 2387111303U, // FTSSEL_ZZZ_H - 268471687U, // FTSSEL_ZZZ_S - 883032940U, // GLD1B_D_IMM_REAL - 379716460U, // GLD1B_D_REAL - 379716460U, // GLD1B_D_SXTW_REAL - 379716460U, // GLD1B_D_UXTW_REAL - 815932268U, // GLD1B_S_IMM_REAL - 379724652U, // GLD1B_S_SXTW_REAL - 379724652U, // GLD1B_S_UXTW_REAL - 883033920U, // GLD1D_IMM_REAL - 379717440U, // GLD1D_REAL - 379717440U, // GLD1D_SCALED_REAL - 379717440U, // GLD1D_SXTW_REAL - 379717440U, // GLD1D_SXTW_SCALED_REAL - 379717440U, // GLD1D_UXTW_REAL - 379717440U, // GLD1D_UXTW_SCALED_REAL - 3030518062U, // GLD1H_D_IMM_REAL - 379717934U, // GLD1H_D_REAL - 379717934U, // GLD1H_D_SCALED_REAL - 379717934U, // GLD1H_D_SXTW_REAL - 379717934U, // GLD1H_D_SXTW_SCALED_REAL - 379717934U, // GLD1H_D_UXTW_REAL - 379717934U, // GLD1H_D_UXTW_SCALED_REAL - 2963417390U, // GLD1H_S_IMM_REAL - 379726126U, // GLD1H_S_SXTW_REAL - 379726126U, // GLD1H_S_SXTW_SCALED_REAL - 379726126U, // GLD1H_S_UXTW_REAL - 379726126U, // GLD1H_S_UXTW_SCALED_REAL - 883033627U, // GLD1SB_D_IMM_REAL - 379717147U, // GLD1SB_D_REAL - 379717147U, // GLD1SB_D_SXTW_REAL - 379717147U, // GLD1SB_D_UXTW_REAL - 815932955U, // GLD1SB_S_IMM_REAL - 379725339U, // GLD1SB_S_SXTW_REAL - 379725339U, // GLD1SB_S_UXTW_REAL - 3030518726U, // GLD1SH_D_IMM_REAL - 379718598U, // GLD1SH_D_REAL - 379718598U, // GLD1SH_D_SCALED_REAL - 379718598U, // GLD1SH_D_SXTW_REAL - 379718598U, // GLD1SH_D_SXTW_SCALED_REAL - 379718598U, // GLD1SH_D_UXTW_REAL - 379718598U, // GLD1SH_D_UXTW_SCALED_REAL - 2963418054U, // GLD1SH_S_IMM_REAL - 379726790U, // GLD1SH_S_SXTW_REAL - 379726790U, // GLD1SH_S_SXTW_SCALED_REAL - 379726790U, // GLD1SH_S_UXTW_REAL - 379726790U, // GLD1SH_S_UXTW_SCALED_REAL - 883037416U, // GLD1SW_D_IMM_REAL - 379720936U, // GLD1SW_D_REAL - 379720936U, // GLD1SW_D_SCALED_REAL - 379720936U, // GLD1SW_D_SXTW_REAL - 379720936U, // GLD1SW_D_SXTW_SCALED_REAL - 379720936U, // GLD1SW_D_UXTW_REAL - 379720936U, // GLD1SW_D_UXTW_SCALED_REAL - 883037238U, // GLD1W_D_IMM_REAL - 379720758U, // GLD1W_D_REAL - 379720758U, // GLD1W_D_SCALED_REAL - 379720758U, // GLD1W_D_SXTW_REAL - 379720758U, // GLD1W_D_SXTW_SCALED_REAL - 379720758U, // GLD1W_D_UXTW_REAL - 379720758U, // GLD1W_D_UXTW_SCALED_REAL - 815936566U, // GLD1W_IMM_REAL - 379728950U, // GLD1W_SXTW_REAL - 379728950U, // GLD1W_SXTW_SCALED_REAL - 379728950U, // GLD1W_UXTW_REAL - 379728950U, // GLD1W_UXTW_SCALED_REAL - 883032946U, // GLDFF1B_D_IMM_REAL - 379716466U, // GLDFF1B_D_REAL - 379716466U, // GLDFF1B_D_SXTW_REAL - 379716466U, // GLDFF1B_D_UXTW_REAL - 815932274U, // GLDFF1B_S_IMM_REAL - 379724658U, // GLDFF1B_S_SXTW_REAL - 379724658U, // GLDFF1B_S_UXTW_REAL - 883033926U, // GLDFF1D_IMM_REAL - 379717446U, // GLDFF1D_REAL - 379717446U, // GLDFF1D_SCALED_REAL - 379717446U, // GLDFF1D_SXTW_REAL - 379717446U, // GLDFF1D_SXTW_SCALED_REAL - 379717446U, // GLDFF1D_UXTW_REAL - 379717446U, // GLDFF1D_UXTW_SCALED_REAL - 3030518068U, // GLDFF1H_D_IMM_REAL - 379717940U, // GLDFF1H_D_REAL - 379717940U, // GLDFF1H_D_SCALED_REAL - 379717940U, // GLDFF1H_D_SXTW_REAL - 379717940U, // GLDFF1H_D_SXTW_SCALED_REAL - 379717940U, // GLDFF1H_D_UXTW_REAL - 379717940U, // GLDFF1H_D_UXTW_SCALED_REAL - 2963417396U, // GLDFF1H_S_IMM_REAL - 379726132U, // GLDFF1H_S_SXTW_REAL - 379726132U, // GLDFF1H_S_SXTW_SCALED_REAL - 379726132U, // GLDFF1H_S_UXTW_REAL - 379726132U, // GLDFF1H_S_UXTW_SCALED_REAL - 883033634U, // GLDFF1SB_D_IMM_REAL - 379717154U, // GLDFF1SB_D_REAL - 379717154U, // GLDFF1SB_D_SXTW_REAL - 379717154U, // GLDFF1SB_D_UXTW_REAL - 815932962U, // GLDFF1SB_S_IMM_REAL - 379725346U, // GLDFF1SB_S_SXTW_REAL - 379725346U, // GLDFF1SB_S_UXTW_REAL - 3030518733U, // GLDFF1SH_D_IMM_REAL - 379718605U, // GLDFF1SH_D_REAL - 379718605U, // GLDFF1SH_D_SCALED_REAL - 379718605U, // GLDFF1SH_D_SXTW_REAL - 379718605U, // GLDFF1SH_D_SXTW_SCALED_REAL - 379718605U, // GLDFF1SH_D_UXTW_REAL - 379718605U, // GLDFF1SH_D_UXTW_SCALED_REAL - 2963418061U, // GLDFF1SH_S_IMM_REAL - 379726797U, // GLDFF1SH_S_SXTW_REAL - 379726797U, // GLDFF1SH_S_SXTW_SCALED_REAL - 379726797U, // GLDFF1SH_S_UXTW_REAL - 379726797U, // GLDFF1SH_S_UXTW_SCALED_REAL - 883037423U, // GLDFF1SW_D_IMM_REAL - 379720943U, // GLDFF1SW_D_REAL - 379720943U, // GLDFF1SW_D_SCALED_REAL - 379720943U, // GLDFF1SW_D_SXTW_REAL - 379720943U, // GLDFF1SW_D_SXTW_SCALED_REAL - 379720943U, // GLDFF1SW_D_UXTW_REAL - 379720943U, // GLDFF1SW_D_UXTW_SCALED_REAL - 883037244U, // GLDFF1W_D_IMM_REAL - 379720764U, // GLDFF1W_D_REAL - 379720764U, // GLDFF1W_D_SCALED_REAL - 379720764U, // GLDFF1W_D_SXTW_REAL - 379720764U, // GLDFF1W_D_SXTW_SCALED_REAL - 379720764U, // GLDFF1W_D_UXTW_REAL - 379720764U, // GLDFF1W_D_UXTW_SCALED_REAL - 815936572U, // GLDFF1W_IMM_REAL - 379728956U, // GLDFF1W_SXTW_REAL - 379728956U, // GLDFF1W_SXTW_SCALED_REAL - 379728956U, // GLDFF1W_UXTW_REAL - 379728956U, // GLDFF1W_UXTW_SCALED_REAL - 152359U, // HINT - 78607U, // HLT - 75574U, // HVC - 536921183U, // INCB_XPiI - 536922063U, // INCD_XPiI - 536889295U, // INCD_ZPiI - 536922647U, // INCH_XPiI - 6842903U, // INCH_ZPiI - 2315308999U, // INCP_XP_B - 2348863431U, // INCP_XP_D - 2717962183U, // INCP_XP_H - 2415972295U, // INCP_XP_S - 2147504071U, // INCP_ZP_D - 604532679U, // INCP_ZP_H - 2147520455U, // INCP_ZP_S - 536925367U, // INCW_XPiI - 536908983U, // INCW_ZPiI - 100676987U, // INDEX_II_B - 100685179U, // INDEX_II_D - 242775419U, // INDEX_II_H - 100701563U, // INDEX_II_S - 100676987U, // INDEX_IR_B - 100685179U, // INDEX_IR_D - 242775419U, // INDEX_IR_H - 100701563U, // INDEX_IR_S - 100676987U, // INDEX_RI_B - 100685179U, // INDEX_RI_D - 242775419U, // INDEX_RI_H - 100701563U, // INDEX_RI_S - 100676987U, // INDEX_RR_B - 100685179U, // INDEX_RR_D - 242775419U, // INDEX_RR_H - 100701563U, // INDEX_RR_S - 2516595051U, // INSR_ZR_B - 2516603243U, // INSR_ZR_D - 615018859U, // INSR_ZR_H - 2516619627U, // INSR_ZR_S - 2516595051U, // INSR_ZV_B - 2516603243U, // INSR_ZV_D - 615018859U, // INSR_ZV_H - 2516619627U, // INSR_ZV_S - 3065049710U, // INSvi16gpr - 951120494U, // INSvi16lane - 3065573998U, // INSvi32gpr - 3099128430U, // INSvi32lane - 3063476846U, // INSvi64gpr - 949547630U, // INSvi64lane - 3066098286U, // INSvi8gpr - 3099652718U, // INSvi8lane - 116287U, // ISB - 302039859U, // LASTA_RPZ_B - 302039859U, // LASTA_RPZ_D - 302039859U, // LASTA_RPZ_H - 302039859U, // LASTA_RPZ_S - 302039859U, // LASTA_VPZ_B - 302039859U, // LASTA_VPZ_D - 302039859U, // LASTA_VPZ_H - 302039859U, // LASTA_VPZ_S - 302040718U, // LASTB_RPZ_B - 302040718U, // LASTB_RPZ_D - 302040718U, // LASTB_RPZ_H - 302040718U, // LASTB_RPZ_S - 302040718U, // LASTB_VPZ_B - 302040718U, // LASTB_VPZ_D - 302040718U, // LASTB_VPZ_H - 302040718U, // LASTB_VPZ_S - 379741036U, // LD1B - 379716460U, // LD1B_D - 379716460U, // LD1B_D_IMM_REAL - 379749228U, // LD1B_H - 379749228U, // LD1B_H_IMM_REAL - 379741036U, // LD1B_IMM_REAL - 379724652U, // LD1B_S - 379724652U, // LD1B_S_IMM_REAL - 379717440U, // LD1D - 379717440U, // LD1D_IMM_REAL - 172064U, // LD1Fourv16b - 13287456U, // LD1Fourv16b_POST - 188448U, // LD1Fourv1d - 13828128U, // LD1Fourv1d_POST - 204832U, // LD1Fourv2d - 13320224U, // LD1Fourv2d_POST - 221216U, // LD1Fourv2s - 13860896U, // LD1Fourv2s_POST - 237600U, // LD1Fourv4h - 13877280U, // LD1Fourv4h_POST - 253984U, // LD1Fourv4s - 13369376U, // LD1Fourv4s_POST - 270368U, // LD1Fourv8b - 13910048U, // LD1Fourv8b_POST - 286752U, // LD1Fourv8h - 13402144U, // LD1Fourv8h_POST - 379750702U, // LD1H - 379717934U, // LD1H_D - 379717934U, // LD1H_D_IMM_REAL - 379750702U, // LD1H_IMM_REAL - 379726126U, // LD1H_S - 379726126U, // LD1H_S_IMM_REAL - 172064U, // LD1Onev16b - 14336032U, // LD1Onev16b_POST - 188448U, // LD1Onev1d - 14876704U, // LD1Onev1d_POST - 204832U, // LD1Onev2d - 14368800U, // LD1Onev2d_POST - 221216U, // LD1Onev2s - 14909472U, // LD1Onev2s_POST - 237600U, // LD1Onev4h - 14925856U, // LD1Onev4h_POST - 253984U, // LD1Onev4s - 14417952U, // LD1Onev4s_POST - 270368U, // LD1Onev8b - 14958624U, // LD1Onev8b_POST - 286752U, // LD1Onev8h - 14450720U, // LD1Onev8h_POST - 379716999U, // LD1RB_D_IMM - 379749767U, // LD1RB_H_IMM - 379741575U, // LD1RB_IMM - 379725191U, // LD1RB_S_IMM - 379717698U, // LD1RD_IMM - 379718450U, // LD1RH_D_IMM - 379751218U, // LD1RH_IMM - 379726642U, // LD1RH_S_IMM - 379741567U, // LD1RQ_B - 379741567U, // LD1RQ_B_IMM - 379717690U, // LD1RQ_D - 379717690U, // LD1RQ_D_IMM - 379751210U, // LD1RQ_H - 379751210U, // LD1RQ_H_IMM - 379729113U, // LD1RQ_W - 379729113U, // LD1RQ_W_IMM - 379717201U, // LD1RSB_D_IMM - 379749969U, // LD1RSB_H_IMM - 379725393U, // LD1RSB_S_IMM - 379718639U, // LD1RSH_D_IMM - 379726831U, // LD1RSH_S_IMM - 379720968U, // LD1RSW_IMM - 379720929U, // LD1RW_D_IMM - 379729121U, // LD1RW_IMM - 176305U, // LD1Rv16b - 15388849U, // LD1Rv16b_POST - 192689U, // LD1Rv1d - 14880945U, // LD1Rv1d_POST - 209073U, // LD1Rv2d - 14897329U, // LD1Rv2d_POST - 225457U, // LD1Rv2s - 15962289U, // LD1Rv2s_POST - 241841U, // LD1Rv4h - 16502961U, // LD1Rv4h_POST - 258225U, // LD1Rv4s - 15995057U, // LD1Rv4s_POST - 274609U, // LD1Rv8b - 15487153U, // LD1Rv8b_POST - 290993U, // LD1Rv8h - 16552113U, // LD1Rv8h_POST - 379717147U, // LD1SB_D - 379717147U, // LD1SB_D_IMM_REAL - 379749915U, // LD1SB_H - 379749915U, // LD1SB_H_IMM_REAL - 379725339U, // LD1SB_S - 379725339U, // LD1SB_S_IMM_REAL - 379718598U, // LD1SH_D - 379718598U, // LD1SH_D_IMM_REAL - 379726790U, // LD1SH_S - 379726790U, // LD1SH_S_IMM_REAL - 379720936U, // LD1SW_D - 379720936U, // LD1SW_D_IMM_REAL - 172064U, // LD1Threev16b - 16957472U, // LD1Threev16b_POST - 188448U, // LD1Threev1d - 17498144U, // LD1Threev1d_POST - 204832U, // LD1Threev2d - 16990240U, // LD1Threev2d_POST - 221216U, // LD1Threev2s - 17530912U, // LD1Threev2s_POST - 237600U, // LD1Threev4h - 17547296U, // LD1Threev4h_POST - 253984U, // LD1Threev4s - 17039392U, // LD1Threev4s_POST - 270368U, // LD1Threev8b - 17580064U, // LD1Threev8b_POST - 286752U, // LD1Threev8h - 17072160U, // LD1Threev8h_POST - 172064U, // LD1Twov16b - 13811744U, // LD1Twov16b_POST - 188448U, // LD1Twov1d - 14352416U, // LD1Twov1d_POST - 204832U, // LD1Twov2d - 13844512U, // LD1Twov2d_POST - 221216U, // LD1Twov2s - 14385184U, // LD1Twov2s_POST - 237600U, // LD1Twov4h - 14401568U, // LD1Twov4h_POST - 253984U, // LD1Twov4s - 13893664U, // LD1Twov4s_POST - 270368U, // LD1Twov8b - 14434336U, // LD1Twov8b_POST - 286752U, // LD1Twov8h - 13926432U, // LD1Twov8h_POST - 379728950U, // LD1W - 379720758U, // LD1W_D - 379720758U, // LD1W_D_IMM_REAL - 379728950U, // LD1W_IMM_REAL - 18128928U, // LD1i16 - 18661408U, // LD1i16_POST - 18145312U, // LD1i32 - 19202080U, // LD1i32_POST - 18161696U, // LD1i64 - 19742752U, // LD1i64_POST - 18178080U, // LD1i8 - 20283424U, // LD1i8_POST - 379741097U, // LD2B - 379741097U, // LD2B_IMM - 379717484U, // LD2D - 379717484U, // LD2D_IMM - 379750763U, // LD2H - 379750763U, // LD2H_IMM - 176311U, // LD2Rv16b - 16437431U, // LD2Rv16b_POST - 192695U, // LD2Rv1d - 14356663U, // LD2Rv1d_POST - 209079U, // LD2Rv2d - 14373047U, // LD2Rv2d_POST - 225463U, // LD2Rv2s - 14913719U, // LD2Rv2s_POST - 241847U, // LD2Rv4h - 15978679U, // LD2Rv4h_POST - 258231U, // LD2Rv4s - 14946487U, // LD2Rv4s_POST - 274615U, // LD2Rv8b - 16535735U, // LD2Rv8b_POST - 290999U, // LD2Rv8h - 16027831U, // LD2Rv8h_POST - 172162U, // LD2Twov16b - 13811842U, // LD2Twov16b_POST - 204930U, // LD2Twov2d - 13844610U, // LD2Twov2d_POST - 221314U, // LD2Twov2s - 14385282U, // LD2Twov2s_POST - 237698U, // LD2Twov4h - 14401666U, // LD2Twov4h_POST - 254082U, // LD2Twov4s - 13893762U, // LD2Twov4s_POST - 270466U, // LD2Twov8b - 14434434U, // LD2Twov8b_POST - 286850U, // LD2Twov8h - 13926530U, // LD2Twov8h_POST - 379729002U, // LD2W - 379729002U, // LD2W_IMM - 18129026U, // LD2i16 - 19185794U, // LD2i16_POST - 18145410U, // LD2i32 - 19726466U, // LD2i32_POST - 18161794U, // LD2i64 - 20791426U, // LD2i64_POST - 18178178U, // LD2i8 - 18710658U, // LD2i8_POST - 379741118U, // LD3B - 379741118U, // LD3B_IMM - 379717496U, // LD3D - 379717496U, // LD3D_IMM - 379750775U, // LD3H - 379750775U, // LD3H_IMM - 176317U, // LD3Rv16b - 21156029U, // LD3Rv16b_POST - 192701U, // LD3Rv1d - 17502397U, // LD3Rv1d_POST - 209085U, // LD3Rv2d - 17518781U, // LD3Rv2d_POST - 225469U, // LD3Rv2s - 21729469U, // LD3Rv2s_POST - 241853U, // LD3Rv4h - 22270141U, // LD3Rv4h_POST - 258237U, // LD3Rv4s - 21762237U, // LD3Rv4s_POST - 274621U, // LD3Rv8b - 21254333U, // LD3Rv8b_POST - 291005U, // LD3Rv8h - 22319293U, // LD3Rv8h_POST - 172553U, // LD3Threev16b - 16957961U, // LD3Threev16b_POST - 205321U, // LD3Threev2d - 16990729U, // LD3Threev2d_POST - 221705U, // LD3Threev2s - 17531401U, // LD3Threev2s_POST - 238089U, // LD3Threev4h - 17547785U, // LD3Threev4h_POST - 254473U, // LD3Threev4s - 17039881U, // LD3Threev4s_POST - 270857U, // LD3Threev8b - 17580553U, // LD3Threev8b_POST - 287241U, // LD3Threev8h - 17072649U, // LD3Threev8h_POST - 379729014U, // LD3W - 379729014U, // LD3W_IMM - 18129417U, // LD3i16 - 22856201U, // LD3i16_POST - 18145801U, // LD3i32 - 23396873U, // LD3i32_POST - 18162185U, // LD3i64 - 23937545U, // LD3i64_POST - 18178569U, // LD3i8 - 24478217U, // LD3i8_POST - 379741130U, // LD4B - 379741130U, // LD4B_IMM - 379717508U, // LD4D - 379717508U, // LD4D_IMM - 172583U, // LD4Fourv16b - 13287975U, // LD4Fourv16b_POST - 205351U, // LD4Fourv2d - 13320743U, // LD4Fourv2d_POST - 221735U, // LD4Fourv2s - 13861415U, // LD4Fourv2s_POST - 238119U, // LD4Fourv4h - 13877799U, // LD4Fourv4h_POST - 254503U, // LD4Fourv4s - 13369895U, // LD4Fourv4s_POST - 270887U, // LD4Fourv8b - 13910567U, // LD4Fourv8b_POST - 287271U, // LD4Fourv8h - 13402663U, // LD4Fourv8h_POST - 379750787U, // LD4H - 379750787U, // LD4H_IMM - 176323U, // LD4Rv16b - 15913155U, // LD4Rv16b_POST - 192707U, // LD4Rv1d - 13832387U, // LD4Rv1d_POST - 209091U, // LD4Rv2d - 13848771U, // LD4Rv2d_POST - 225475U, // LD4Rv2s - 14389443U, // LD4Rv2s_POST - 241859U, // LD4Rv4h - 14930115U, // LD4Rv4h_POST - 258243U, // LD4Rv4s - 14422211U, // LD4Rv4s_POST - 274627U, // LD4Rv8b - 16011459U, // LD4Rv8b_POST - 291011U, // LD4Rv8h - 14979267U, // LD4Rv8h_POST - 379729026U, // LD4W - 379729026U, // LD4W_IMM - 18129447U, // LD4i16 - 19710503U, // LD4i16_POST - 18145831U, // LD4i32 - 20775463U, // LD4i32_POST - 18162215U, // LD4i64 - 24986151U, // LD4i64_POST - 18178599U, // LD4i8 - 19235367U, // LD4i8_POST - 973169622U, // LDADDAB - 973171096U, // LDADDAH - 973169821U, // LDADDALB - 973171251U, // LDADDALH - 973171888U, // LDADDALW - 973171888U, // LDADDALX - 973169280U, // LDADDAW - 973169280U, // LDADDAX - 973169780U, // LDADDB - 973171237U, // LDADDH - 973169921U, // LDADDLB - 973171351U, // LDADDLH - 973172058U, // LDADDLW - 973172058U, // LDADDLX - 973170660U, // LDADDW - 973170660U, // LDADDX - 2253964738U, // LDAPRB - 2253966189U, // LDAPRH - 2253967684U, // LDAPRW - 2253967684U, // LDAPRX - 106481133U, // LDAPURBi - 106482584U, // LDAPURHi - 106481264U, // LDAPURSBWi - 106481264U, // LDAPURSBXi - 106482702U, // LDAPURSHWi - 106482702U, // LDAPURSHXi - 106485031U, // LDAPURSWi - 106484117U, // LDAPURXi - 106484117U, // LDAPURi - 2253964686U, // LDARB - 2253966137U, // LDARH - 2253967561U, // LDARW - 2253967561U, // LDARX - 2248200299U, // LDAXPW - 2248200299U, // LDAXPX - 2253964797U, // LDAXRB - 2253966248U, // LDAXRH - 2253967800U, // LDAXRW - 2253967800U, // LDAXRX - 973169678U, // LDCLRAB - 973171142U, // LDCLRAH - 973169861U, // LDCLRALB - 973171291U, // LDCLRALH - 973171955U, // LDCLRALW - 973171955U, // LDCLRALX - 973169394U, // LDCLRAW - 973169394U, // LDCLRAX - 973170083U, // LDCLRB - 973171534U, // LDCLRH - 973169957U, // LDCLRLB - 973171387U, // LDCLRLH - 973172249U, // LDCLRLW - 973172249U, // LDCLRLX - 973173017U, // LDCLRW - 973173017U, // LDCLRX - 973169687U, // LDEORAB - 973171151U, // LDEORAH - 973169871U, // LDEORALB - 973171301U, // LDEORALH - 973171964U, // LDEORALW - 973171964U, // LDEORALX - 973169402U, // LDEORAW - 973169402U, // LDEORAX - 973170106U, // LDEORB - 973171557U, // LDEORH - 973169966U, // LDEORLB - 973171396U, // LDEORLH - 973172257U, // LDEORLW - 973172257U, // LDEORLX - 973173043U, // LDEORW - 973173043U, // LDEORX - 379716466U, // LDFF1B_D_REAL - 379749234U, // LDFF1B_H_REAL - 379741042U, // LDFF1B_REAL - 379724658U, // LDFF1B_S_REAL - 379717446U, // LDFF1D_REAL - 379717940U, // LDFF1H_D_REAL - 379750708U, // LDFF1H_REAL - 379726132U, // LDFF1H_S_REAL - 379717154U, // LDFF1SB_D_REAL - 379749922U, // LDFF1SB_H_REAL - 379725346U, // LDFF1SB_S_REAL - 379718605U, // LDFF1SH_D_REAL - 379726797U, // LDFF1SH_S_REAL - 379720943U, // LDFF1SW_D_REAL - 379720764U, // LDFF1W_D_REAL - 379728956U, // LDFF1W_REAL - 2253964693U, // LDLARB - 2253966144U, // LDLARH - 2253967567U, // LDLARW - 2253967567U, // LDLARX - 379716474U, // LDNF1B_D_IMM_REAL - 379749242U, // LDNF1B_H_IMM_REAL - 379741050U, // LDNF1B_IMM_REAL - 379724666U, // LDNF1B_S_IMM_REAL - 379717454U, // LDNF1D_IMM_REAL - 379717948U, // LDNF1H_D_IMM_REAL - 379750716U, // LDNF1H_IMM_REAL - 379726140U, // LDNF1H_S_IMM_REAL - 379717163U, // LDNF1SB_D_IMM_REAL - 379749931U, // LDNF1SB_H_IMM_REAL - 379725355U, // LDNF1SB_S_IMM_REAL - 379718614U, // LDNF1SH_D_IMM_REAL - 379726806U, // LDNF1SH_S_IMM_REAL - 379720952U, // LDNF1SW_D_IMM_REAL - 379720772U, // LDNF1W_D_IMM_REAL - 379728964U, // LDNF1W_IMM_REAL - 2248200224U, // LDNPDi - 2248200224U, // LDNPQi - 2248200224U, // LDNPSi - 2248200224U, // LDNPWi - 2248200224U, // LDNPXi - 379741058U, // LDNT1B_ZRI - 379741058U, // LDNT1B_ZRR - 379717462U, // LDNT1D_ZRI - 379717462U, // LDNT1D_ZRR - 379750724U, // LDNT1H_ZRI - 379750724U, // LDNT1H_ZRR - 379728972U, // LDNT1W_ZRI - 379728972U, // LDNT1W_ZRR - 2248200156U, // LDPDi - 2516676572U, // LDPDpost - 2516676572U, // LDPDpre - 2248200156U, // LDPQi - 2516676572U, // LDPQpost - 2516676572U, // LDPQpre - 2248201473U, // LDPSWi - 2516677889U, // LDPSWpost - 2516677889U, // LDPSWpre - 2248200156U, // LDPSi - 2516676572U, // LDPSpost - 2516676572U, // LDPSpre - 2248200156U, // LDPWi - 2516676572U, // LDPWpost - 2516676572U, // LDPWpre - 2248200156U, // LDPXi - 2516676572U, // LDPXpost - 2516676572U, // LDPXpre - 106480223U, // LDRAAindexed - 374956639U, // LDRAAwriteback - 106480640U, // LDRABindexed - 374957056U, // LDRABwriteback - 374957469U, // LDRBBpost - 374957469U, // LDRBBpre - 106481053U, // LDRBBroW - 106481053U, // LDRBBroX - 106481053U, // LDRBBui - 374960359U, // LDRBpost - 374960359U, // LDRBpre - 106483943U, // LDRBroW - 106483943U, // LDRBroX - 106483943U, // LDRBui - 436261095U, // LDRDl - 374960359U, // LDRDpost - 374960359U, // LDRDpre - 106483943U, // LDRDroW - 106483943U, // LDRDroX - 106483943U, // LDRDui - 374958920U, // LDRHHpost - 374958920U, // LDRHHpre - 106482504U, // LDRHHroW - 106482504U, // LDRHHroX - 106482504U, // LDRHHui - 374960359U, // LDRHpost - 374960359U, // LDRHpre - 106483943U, // LDRHroW - 106483943U, // LDRHroX - 106483943U, // LDRHui - 436261095U, // LDRQl - 374960359U, // LDRQpost - 374960359U, // LDRQpre - 106483943U, // LDRQroW - 106483943U, // LDRQroX - 106483943U, // LDRQui - 374957657U, // LDRSBWpost - 374957657U, // LDRSBWpre - 106481241U, // LDRSBWroW - 106481241U, // LDRSBWroX - 106481241U, // LDRSBWui - 374957657U, // LDRSBXpost - 374957657U, // LDRSBXpre - 106481241U, // LDRSBXroW - 106481241U, // LDRSBXroX - 106481241U, // LDRSBXui - 374959095U, // LDRSHWpost - 374959095U, // LDRSHWpre - 106482679U, // LDRSHWroW - 106482679U, // LDRSHWroX - 106482679U, // LDRSHWui - 374959095U, // LDRSHXpost - 374959095U, // LDRSHXpre - 106482679U, // LDRSHXroW - 106482679U, // LDRSHXroX - 106482679U, // LDRSHXui - 436262160U, // LDRSWl - 374961424U, // LDRSWpost - 374961424U, // LDRSWpre - 106485008U, // LDRSWroW - 106485008U, // LDRSWroX - 106485008U, // LDRSWui - 436261095U, // LDRSl - 374960359U, // LDRSpost - 374960359U, // LDRSpre - 106483943U, // LDRSroW - 106483943U, // LDRSroX - 106483943U, // LDRSui - 436261095U, // LDRWl - 374960359U, // LDRWpost - 374960359U, // LDRWpre - 106483943U, // LDRWroW - 106483943U, // LDRWroX - 106483943U, // LDRWui - 436261095U, // LDRXl - 374960359U, // LDRXpost - 374960359U, // LDRXpre - 106483943U, // LDRXroW - 106483943U, // LDRXroX - 106483943U, // LDRXui - 106803431U, // LDR_PXI - 106803431U, // LDR_ZXI - 973169703U, // LDSETAB - 973171167U, // LDSETAH - 973169889U, // LDSETALB - 973171319U, // LDSETALH - 973171980U, // LDSETALW - 973171980U, // LDSETALX - 973169442U, // LDSETAW - 973169442U, // LDSETAX - 973170303U, // LDSETB - 973171736U, // LDSETH - 973169982U, // LDSETLB - 973171412U, // LDSETLH - 973172305U, // LDSETLW - 973172305U, // LDSETLX - 973173476U, // LDSETW - 973173476U, // LDSETX - 973169712U, // LDSMAXAB - 973171176U, // LDSMAXAH - 973169899U, // LDSMAXALB - 973171329U, // LDSMAXALH - 973171989U, // LDSMAXALW - 973171989U, // LDSMAXALX - 973169466U, // LDSMAXAW - 973169466U, // LDSMAXAX - 973170392U, // LDSMAXB - 973171768U, // LDSMAXH - 973169991U, // LDSMAXLB - 973171454U, // LDSMAXLH - 973172360U, // LDSMAXLW - 973172360U, // LDSMAXLX - 973174109U, // LDSMAXW - 973174109U, // LDSMAXX - 973169631U, // LDSMINAB - 973171115U, // LDSMINAH - 973169831U, // LDSMINALB - 973171261U, // LDSMINALH - 973171920U, // LDSMINALW - 973171920U, // LDSMINALX - 973169349U, // LDSMINAW - 973169349U, // LDSMINAX - 973170016U, // LDSMINB - 973171474U, // LDSMINH - 973169930U, // LDSMINLB - 973171360U, // LDSMINLH - 973172211U, // LDSMINLW - 973172211U, // LDSMINLX - 973172462U, // LDSMINW - 973172462U, // LDSMINX - 106481098U, // LDTRBi - 106482549U, // LDTRHi - 106481248U, // LDTRSBWi - 106481248U, // LDTRSBXi - 106482686U, // LDTRSHWi - 106482686U, // LDTRSHXi - 106485015U, // LDTRSWi - 106484081U, // LDTRWi - 106484081U, // LDTRXi - 973169722U, // LDUMAXAB - 973171186U, // LDUMAXAH - 973169910U, // LDUMAXALB - 973171340U, // LDUMAXALH - 973171999U, // LDUMAXALW - 973171999U, // LDUMAXALX - 973169475U, // LDUMAXAW - 973169475U, // LDUMAXAX - 973170401U, // LDUMAXB - 973171777U, // LDUMAXH - 973170001U, // LDUMAXLB - 973171464U, // LDUMAXLH - 973172369U, // LDUMAXLW - 973172369U, // LDUMAXLX - 973174117U, // LDUMAXW - 973174117U, // LDUMAXX - 973169641U, // LDUMINAB - 973171125U, // LDUMINAH - 973169842U, // LDUMINALB - 973171272U, // LDUMINALH - 973171930U, // LDUMINALW - 973171930U, // LDUMINALX - 973169358U, // LDUMINAW - 973169358U, // LDUMINAX - 973170025U, // LDUMINB - 973171483U, // LDUMINH - 973169940U, // LDUMINLB - 973171370U, // LDUMINLH - 973172220U, // LDUMINLW - 973172220U, // LDUMINLX - 973172470U, // LDUMINW - 973172470U, // LDUMINX - 106481118U, // LDURBBi - 106484104U, // LDURBi - 106484104U, // LDURDi - 106482569U, // LDURHHi - 106484104U, // LDURHi - 106484104U, // LDURQi - 106481256U, // LDURSBWi - 106481256U, // LDURSBXi - 106482694U, // LDURSHWi - 106482694U, // LDURSHXi - 106485023U, // LDURSWi - 106484104U, // LDURSi - 106484104U, // LDURWi - 106484104U, // LDURXi - 2248200327U, // LDXPW - 2248200327U, // LDXPX - 2253964805U, // LDXRB - 2253966256U, // LDXRH - 2253967807U, // LDXRW - 2253967807U, // LDXRX + 0U, // FMULX_ZPZZ_ZERO_D + 0U, // FMULX_ZPZZ_ZERO_H + 0U, // FMULX_ZPZZ_ZERO_S + 0U, // FMUL_ZPZI_UNDEF_D + 0U, // FMUL_ZPZI_UNDEF_H + 0U, // FMUL_ZPZI_UNDEF_S + 0U, // FMUL_ZPZI_ZERO_D + 0U, // FMUL_ZPZI_ZERO_H + 0U, // FMUL_ZPZI_ZERO_S + 0U, // FMUL_ZPZZ_UNDEF_D + 0U, // FMUL_ZPZZ_UNDEF_H + 0U, // FMUL_ZPZZ_UNDEF_S + 0U, // FMUL_ZPZZ_ZERO_D + 0U, // FMUL_ZPZZ_ZERO_H + 0U, // FMUL_ZPZZ_ZERO_S + 0U, // FNEG_ZPmZ_UNDEF_D + 0U, // FNEG_ZPmZ_UNDEF_H + 0U, // FNEG_ZPmZ_UNDEF_S + 0U, // FNMLA_ZPZZZ_UNDEF_D + 0U, // FNMLA_ZPZZZ_UNDEF_H + 0U, // FNMLA_ZPZZZ_UNDEF_S + 0U, // FNMLS_ZPZZZ_UNDEF_D + 0U, // FNMLS_ZPZZZ_UNDEF_H + 0U, // FNMLS_ZPZZZ_UNDEF_S + 0U, // FRECPX_ZPmZ_UNDEF_D + 0U, // FRECPX_ZPmZ_UNDEF_H + 0U, // FRECPX_ZPmZ_UNDEF_S + 0U, // FRINTA_ZPmZ_UNDEF_D + 0U, // FRINTA_ZPmZ_UNDEF_H + 0U, // FRINTA_ZPmZ_UNDEF_S + 0U, // FRINTI_ZPmZ_UNDEF_D + 0U, // FRINTI_ZPmZ_UNDEF_H + 0U, // FRINTI_ZPmZ_UNDEF_S + 0U, // FRINTM_ZPmZ_UNDEF_D + 0U, // FRINTM_ZPmZ_UNDEF_H + 0U, // FRINTM_ZPmZ_UNDEF_S + 0U, // FRINTN_ZPmZ_UNDEF_D + 0U, // FRINTN_ZPmZ_UNDEF_H + 0U, // FRINTN_ZPmZ_UNDEF_S + 0U, // FRINTP_ZPmZ_UNDEF_D + 0U, // FRINTP_ZPmZ_UNDEF_H + 0U, // FRINTP_ZPmZ_UNDEF_S + 0U, // FRINTX_ZPmZ_UNDEF_D + 0U, // FRINTX_ZPmZ_UNDEF_H + 0U, // FRINTX_ZPmZ_UNDEF_S + 0U, // FRINTZ_ZPmZ_UNDEF_D + 0U, // FRINTZ_ZPmZ_UNDEF_H + 0U, // FRINTZ_ZPmZ_UNDEF_S + 0U, // FSQRT_ZPmZ_UNDEF_D + 0U, // FSQRT_ZPmZ_UNDEF_H + 0U, // FSQRT_ZPmZ_UNDEF_S + 0U, // FSUBR_ZPZI_UNDEF_D + 0U, // FSUBR_ZPZI_UNDEF_H + 0U, // FSUBR_ZPZI_UNDEF_S + 0U, // FSUBR_ZPZI_ZERO_D + 0U, // FSUBR_ZPZI_ZERO_H + 0U, // FSUBR_ZPZI_ZERO_S + 0U, // FSUBR_ZPZZ_ZERO_D + 0U, // FSUBR_ZPZZ_ZERO_H + 0U, // FSUBR_ZPZZ_ZERO_S + 0U, // FSUB_ZPZI_UNDEF_D + 0U, // FSUB_ZPZI_UNDEF_H + 0U, // FSUB_ZPZI_UNDEF_S + 0U, // FSUB_ZPZI_ZERO_D + 0U, // FSUB_ZPZI_ZERO_H + 0U, // FSUB_ZPZI_ZERO_S + 0U, // FSUB_ZPZZ_UNDEF_D + 0U, // FSUB_ZPZZ_UNDEF_H + 0U, // FSUB_ZPZZ_UNDEF_S + 0U, // FSUB_ZPZZ_ZERO_D + 0U, // FSUB_ZPZZ_ZERO_H + 0U, // FSUB_ZPZZ_ZERO_S + 0U, // GLD1B_D + 0U, // GLD1B_D_IMM + 0U, // GLD1B_D_SXTW + 0U, // GLD1B_D_UXTW + 0U, // GLD1B_S_IMM + 0U, // GLD1B_S_SXTW + 0U, // GLD1B_S_UXTW + 0U, // GLD1D + 0U, // GLD1D_IMM + 0U, // GLD1D_SCALED + 0U, // GLD1D_SXTW + 0U, // GLD1D_SXTW_SCALED + 0U, // GLD1D_UXTW + 0U, // GLD1D_UXTW_SCALED + 0U, // GLD1H_D + 0U, // GLD1H_D_IMM + 0U, // GLD1H_D_SCALED + 0U, // GLD1H_D_SXTW + 0U, // GLD1H_D_SXTW_SCALED + 0U, // GLD1H_D_UXTW + 0U, // GLD1H_D_UXTW_SCALED + 0U, // GLD1H_S_IMM + 0U, // GLD1H_S_SXTW + 0U, // GLD1H_S_SXTW_SCALED + 0U, // GLD1H_S_UXTW + 0U, // GLD1H_S_UXTW_SCALED + 0U, // GLD1SB_D + 0U, // GLD1SB_D_IMM + 0U, // GLD1SB_D_SXTW + 0U, // GLD1SB_D_UXTW + 0U, // GLD1SB_S_IMM + 0U, // GLD1SB_S_SXTW + 0U, // GLD1SB_S_UXTW + 0U, // GLD1SH_D + 0U, // GLD1SH_D_IMM + 0U, // GLD1SH_D_SCALED + 0U, // GLD1SH_D_SXTW + 0U, // GLD1SH_D_SXTW_SCALED + 0U, // GLD1SH_D_UXTW + 0U, // GLD1SH_D_UXTW_SCALED + 0U, // GLD1SH_S_IMM + 0U, // GLD1SH_S_SXTW + 0U, // GLD1SH_S_SXTW_SCALED + 0U, // GLD1SH_S_UXTW + 0U, // GLD1SH_S_UXTW_SCALED + 0U, // GLD1SW_D + 0U, // GLD1SW_D_IMM + 0U, // GLD1SW_D_SCALED + 0U, // GLD1SW_D_SXTW + 0U, // GLD1SW_D_SXTW_SCALED + 0U, // GLD1SW_D_UXTW + 0U, // GLD1SW_D_UXTW_SCALED + 0U, // GLD1W_D + 0U, // GLD1W_D_IMM + 0U, // GLD1W_D_SCALED + 0U, // GLD1W_D_SXTW + 0U, // GLD1W_D_SXTW_SCALED + 0U, // GLD1W_D_UXTW + 0U, // GLD1W_D_UXTW_SCALED + 0U, // GLD1W_IMM + 0U, // GLD1W_SXTW + 0U, // GLD1W_SXTW_SCALED + 0U, // GLD1W_UXTW + 0U, // GLD1W_UXTW_SCALED + 0U, // GLDFF1B_D + 0U, // GLDFF1B_D_IMM + 0U, // GLDFF1B_D_SXTW + 0U, // GLDFF1B_D_UXTW + 0U, // GLDFF1B_S_IMM + 0U, // GLDFF1B_S_SXTW + 0U, // GLDFF1B_S_UXTW + 0U, // GLDFF1D + 0U, // GLDFF1D_IMM + 0U, // GLDFF1D_SCALED + 0U, // GLDFF1D_SXTW + 0U, // GLDFF1D_SXTW_SCALED + 0U, // GLDFF1D_UXTW + 0U, // GLDFF1D_UXTW_SCALED + 0U, // GLDFF1H_D + 0U, // GLDFF1H_D_IMM + 0U, // GLDFF1H_D_SCALED + 0U, // GLDFF1H_D_SXTW + 0U, // GLDFF1H_D_SXTW_SCALED + 0U, // GLDFF1H_D_UXTW + 0U, // GLDFF1H_D_UXTW_SCALED + 0U, // GLDFF1H_S_IMM + 0U, // GLDFF1H_S_SXTW + 0U, // GLDFF1H_S_SXTW_SCALED + 0U, // GLDFF1H_S_UXTW + 0U, // GLDFF1H_S_UXTW_SCALED + 0U, // GLDFF1SB_D + 0U, // GLDFF1SB_D_IMM + 0U, // GLDFF1SB_D_SXTW + 0U, // GLDFF1SB_D_UXTW + 0U, // GLDFF1SB_S_IMM + 0U, // GLDFF1SB_S_SXTW + 0U, // GLDFF1SB_S_UXTW + 0U, // GLDFF1SH_D + 0U, // GLDFF1SH_D_IMM + 0U, // GLDFF1SH_D_SCALED + 0U, // GLDFF1SH_D_SXTW + 0U, // GLDFF1SH_D_SXTW_SCALED + 0U, // GLDFF1SH_D_UXTW + 0U, // GLDFF1SH_D_UXTW_SCALED + 0U, // GLDFF1SH_S_IMM + 0U, // GLDFF1SH_S_SXTW + 0U, // GLDFF1SH_S_SXTW_SCALED + 0U, // GLDFF1SH_S_UXTW + 0U, // GLDFF1SH_S_UXTW_SCALED + 0U, // GLDFF1SW_D + 0U, // GLDFF1SW_D_IMM + 0U, // GLDFF1SW_D_SCALED + 0U, // GLDFF1SW_D_SXTW + 0U, // GLDFF1SW_D_SXTW_SCALED + 0U, // GLDFF1SW_D_UXTW + 0U, // GLDFF1SW_D_UXTW_SCALED + 0U, // GLDFF1W_D + 0U, // GLDFF1W_D_IMM + 0U, // GLDFF1W_D_SCALED + 0U, // GLDFF1W_D_SXTW + 0U, // GLDFF1W_D_SXTW_SCALED + 0U, // GLDFF1W_D_UXTW + 0U, // GLDFF1W_D_UXTW_SCALED + 0U, // GLDFF1W_IMM + 0U, // GLDFF1W_SXTW + 0U, // GLDFF1W_SXTW_SCALED + 0U, // GLDFF1W_UXTW + 0U, // GLDFF1W_UXTW_SCALED + 0U, // G_ADD_LOW + 0U, // G_DUP + 0U, // G_DUPLANE16 + 0U, // G_DUPLANE32 + 0U, // G_DUPLANE64 + 0U, // G_DUPLANE8 + 0U, // G_EXT + 0U, // G_FCMEQ + 0U, // G_FCMEQZ + 0U, // G_FCMGE + 0U, // G_FCMGEZ + 0U, // G_FCMGT + 0U, // G_FCMGTZ + 0U, // G_FCMLEZ + 0U, // G_FCMLTZ + 0U, // G_REV16 + 0U, // G_REV32 + 0U, // G_REV64 + 0U, // G_SITOF + 0U, // G_TRN1 + 0U, // G_TRN2 + 0U, // G_UITOF + 0U, // G_UZP1 + 0U, // G_UZP2 + 0U, // G_VASHR + 0U, // G_VLSHR + 0U, // G_ZIP1 + 0U, // G_ZIP2 + 0U, // HOM_Epilog + 0U, // HOM_Prolog + 0U, // HWASAN_CHECK_MEMACCESS + 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES + 0U, // IRGstack + 0U, // JumpTableDest16 + 0U, // JumpTableDest32 + 0U, // JumpTableDest8 + 0U, // LD1B_D_IMM + 0U, // LD1B_H_IMM + 0U, // LD1B_IMM + 0U, // LD1B_S_IMM + 0U, // LD1D_IMM + 0U, // LD1H_D_IMM + 0U, // LD1H_IMM + 0U, // LD1H_S_IMM + 0U, // LD1SB_D_IMM + 0U, // LD1SB_H_IMM + 0U, // LD1SB_S_IMM + 0U, // LD1SH_D_IMM + 0U, // LD1SH_S_IMM + 0U, // LD1SW_D_IMM + 0U, // LD1W_D_IMM + 0U, // LD1W_IMM + 0U, // LDFF1B + 0U, // LDFF1B_D + 0U, // LDFF1B_H + 0U, // LDFF1B_S + 0U, // LDFF1D + 0U, // LDFF1H + 0U, // LDFF1H_D + 0U, // LDFF1H_S + 0U, // LDFF1SB_D + 0U, // LDFF1SB_H + 0U, // LDFF1SB_S + 0U, // LDFF1SH_D + 0U, // LDFF1SH_S + 0U, // LDFF1SW_D + 0U, // LDFF1W + 0U, // LDFF1W_D + 0U, // LDNF1B_D_IMM + 0U, // LDNF1B_H_IMM + 0U, // LDNF1B_IMM + 0U, // LDNF1B_S_IMM + 0U, // LDNF1D_IMM + 0U, // LDNF1H_D_IMM + 0U, // LDNF1H_IMM + 0U, // LDNF1H_S_IMM + 0U, // LDNF1SB_D_IMM + 0U, // LDNF1SB_H_IMM + 0U, // LDNF1SB_S_IMM + 0U, // LDNF1SH_D_IMM + 0U, // LDNF1SH_S_IMM + 0U, // LDNF1SW_D_IMM + 0U, // LDNF1W_D_IMM + 0U, // LDNF1W_IMM + 0U, // LDR_ZZXI + 0U, // LDR_ZZZXI + 0U, // LDR_ZZZZXI 0U, // LOADgot - 302002471U, // LSLR_ZPmZ_B - 302010663U, // LSLR_ZPmZ_D - 2186309927U, // LSLR_ZPmZ_H - 302027047U, // LSLR_ZPmZ_S - 100716088U, // LSLVWr - 100716088U, // LSLVXr - 302001720U, // LSL_WIDE_ZPmZ_B - 2186309176U, // LSL_WIDE_ZPmZ_H - 302026296U, // LSL_WIDE_ZPmZ_S - 167783992U, // LSL_WIDE_ZZZ_B - 2387111480U, // LSL_WIDE_ZZZ_H - 268471864U, // LSL_WIDE_ZZZ_S - 302001720U, // LSL_ZPmI_B - 302009912U, // LSL_ZPmI_D - 2186309176U, // LSL_ZPmI_H - 302026296U, // LSL_ZPmI_S - 302001720U, // LSL_ZPmZ_B - 302009912U, // LSL_ZPmZ_D - 2186309176U, // LSL_ZPmZ_H - 302026296U, // LSL_ZPmZ_S - 167783992U, // LSL_ZZI_B - 201346616U, // LSL_ZZI_D - 239627832U, // LSL_ZZI_H - 268471864U, // LSL_ZZI_S - 302002518U, // LSRR_ZPmZ_B - 302010710U, // LSRR_ZPmZ_D - 2186309974U, // LSRR_ZPmZ_H - 302027094U, // LSRR_ZPmZ_S - 100716897U, // LSRVWr - 100716897U, // LSRVXr - 302002529U, // LSR_WIDE_ZPmZ_B - 2186309985U, // LSR_WIDE_ZPmZ_H - 302027105U, // LSR_WIDE_ZPmZ_S - 167784801U, // LSR_WIDE_ZZZ_B - 2387112289U, // LSR_WIDE_ZZZ_H - 268472673U, // LSR_WIDE_ZZZ_S - 302002529U, // LSR_ZPmI_B - 302010721U, // LSR_ZPmI_D - 2186309985U, // LSR_ZPmI_H - 302027105U, // LSR_ZPmI_S - 302002529U, // LSR_ZPmZ_B - 302010721U, // LSR_ZPmZ_D - 2186309985U, // LSR_ZPmZ_H - 302027105U, // LSR_ZPmZ_S - 167784801U, // LSR_ZZI_B - 201347425U, // LSR_ZZI_D - 239628641U, // LSR_ZZI_H - 268472673U, // LSR_ZZI_S - 100714512U, // MADDWrrr - 100714512U, // MADDXrrr - 302000017U, // MAD_ZPmZZ_B - 302008209U, // MAD_ZPmZZ_D - 2186307473U, // MAD_ZPmZZ_H - 302024593U, // MAD_ZPmZZ_S - 301998771U, // MLA_ZPmZZ_B - 302006963U, // MLA_ZPmZZ_D - 2186306227U, // MLA_ZPmZZ_H - 302023347U, // MLA_ZPmZZ_S - 135324339U, // MLAv16i8 - 2283332275U, // MLAv2i32 - 2283332275U, // MLAv2i32_indexed - 136897203U, // MLAv4i16 - 136897203U, // MLAv4i16_indexed - 137421491U, // MLAv4i32 - 137421491U, // MLAv4i32_indexed - 2285429427U, // MLAv8i16 - 2285429427U, // MLAv8i16_indexed - 2285953715U, // MLAv8i8 - 302002771U, // MLS_ZPmZZ_B - 302010963U, // MLS_ZPmZZ_D - 2186310227U, // MLS_ZPmZZ_H - 302027347U, // MLS_ZPmZZ_S - 135328339U, // MLSv16i8 - 2283336275U, // MLSv2i32 - 2283336275U, // MLSv2i32_indexed - 136901203U, // MLSv4i16 - 136901203U, // MLSv4i16_indexed - 137425491U, // MLSv4i32 - 137425491U, // MLSv4i32_indexed - 2285433427U, // MLSv8i16 - 2285433427U, // MLSv8i16_indexed - 2285957715U, // MLSv8i8 - 1006685329U, // MOVID - 3188763793U, // MOVIv16b_ns - 1008774289U, // MOVIv2d_ns - 3189288081U, // MOVIv2i32 - 3189288081U, // MOVIv2s_msl - 3190336657U, // MOVIv4i16 - 3190860945U, // MOVIv4i32 - 3190860945U, // MOVIv4s_msl - 3191909521U, // MOVIv8b_ns - 3191385233U, // MOVIv8i16 - 402705564U, // MOVKWi - 402705564U, // MOVKXi - 3187724142U, // MOVNWi - 3187724142U, // MOVNXi - 13705U, // MOVPRFX_ZPmZ_B - 21897U, // MOVPRFX_ZPmZ_D - 2181592457U, // MOVPRFX_ZPmZ_H - 38281U, // MOVPRFX_ZPmZ_S - 302003593U, // MOVPRFX_ZPzZ_B - 302011785U, // MOVPRFX_ZPzZ_D - 2622518665U, // MOVPRFX_ZPzZ_H - 302028169U, // MOVPRFX_ZPzZ_S - 2449847689U, // MOVPRFX_ZZ - 3187725817U, // MOVZWi - 3187725817U, // MOVZXi + 0U, // LSL_ZPZI_UNDEF_B + 0U, // LSL_ZPZI_UNDEF_D + 0U, // LSL_ZPZI_UNDEF_H + 0U, // LSL_ZPZI_UNDEF_S + 0U, // LSL_ZPZZ_UNDEF_B + 0U, // LSL_ZPZZ_UNDEF_D + 0U, // LSL_ZPZZ_UNDEF_H + 0U, // LSL_ZPZZ_UNDEF_S + 0U, // LSL_ZPZZ_ZERO_B + 0U, // LSL_ZPZZ_ZERO_D + 0U, // LSL_ZPZZ_ZERO_H + 0U, // LSL_ZPZZ_ZERO_S + 0U, // LSR_ZPZI_UNDEF_B + 0U, // LSR_ZPZI_UNDEF_D + 0U, // LSR_ZPZI_UNDEF_H + 0U, // LSR_ZPZI_UNDEF_S + 0U, // LSR_ZPZZ_UNDEF_B + 0U, // LSR_ZPZZ_UNDEF_D + 0U, // LSR_ZPZZ_UNDEF_H + 0U, // LSR_ZPZZ_UNDEF_S + 0U, // LSR_ZPZZ_ZERO_B + 0U, // LSR_ZPZZ_ZERO_D + 0U, // LSR_ZPZZ_ZERO_H + 0U, // LSR_ZPZZ_ZERO_S + 0U, // MOPSMemoryCopyPseudo + 0U, // MOPSMemoryMovePseudo + 0U, // MOPSMemorySetPseudo + 0U, // MOPSMemorySetTaggingPseudo + 0U, // MOVMCSym 0U, // MOVaddr 0U, // MOVaddrBA 0U, // MOVaddrCP @@ -3386,1956 +1895,5597 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // MOVbaseTLS 0U, // MOVi32imm 0U, // MOVi64imm - 1073795744U, // MRS - 301999685U, // MSB_ZPmZZ_B - 302007877U, // MSB_ZPmZZ_D - 2186307141U, // MSB_ZPmZZ_H - 302024261U, // MSB_ZPmZZ_S - 381286U, // MSR - 389478U, // MSRpstateImm1 - 389478U, // MSRpstateImm4 - 100714166U, // MSUBWrrr - 100714166U, // MSUBXrrr - 167784033U, // MUL_ZI_B - 201346657U, // MUL_ZI_D - 239627873U, // MUL_ZI_H - 268471905U, // MUL_ZI_S - 302001761U, // MUL_ZPmZ_B - 302009953U, // MUL_ZPmZ_D - 2186309217U, // MUL_ZPmZ_H - 302026337U, // MUL_ZPmZ_S - 68202081U, // MULv16i8 - 2216210017U, // MULv2i32 - 2216210017U, // MULv2i32_indexed - 69774945U, // MULv4i16 - 69774945U, // MULv4i16_indexed - 70299233U, // MULv4i32 - 70299233U, // MULv4i32_indexed - 2218307169U, // MULv8i16 - 2218307169U, // MULv8i16_indexed - 2218831457U, // MULv8i8 - 3189288062U, // MVNIv2i32 - 3189288062U, // MVNIv2s_msl - 3190336638U, // MVNIv4i16 - 3190860926U, // MVNIv4i32 - 3190860926U, // MVNIv4s_msl - 3191385214U, // MVNIv8i16 - 302002728U, // NANDS_PPzPP - 302000180U, // NAND_PPzPP - 10516U, // NEG_ZPmZ_B - 18708U, // NEG_ZPmZ_D - 2181589268U, // NEG_ZPmZ_H - 35092U, // NEG_ZPmZ_S - 68200724U, // NEGv16i8 - 2248198420U, // NEGv1i64 - 68725012U, // NEGv2i32 - 2216732948U, // NEGv2i64 - 69773588U, // NEGv4i16 - 2217781524U, // NEGv4i32 - 70822164U, // NEGv8i16 - 2218830100U, // NEGv8i8 - 302002859U, // NORS_PPzPP - 302002490U, // NOR_PPzPP - 13114U, // NOT_ZPmZ_B - 21306U, // NOT_ZPmZ_D - 2181591866U, // NOT_ZPmZ_H - 37690U, // NOT_ZPmZ_S - 68203322U, // NOTv16i8 - 2218832698U, // NOTv8i8 - 302002810U, // ORNS_PPzPP + 0U, // MUL_ZPZZ_UNDEF_B + 0U, // MUL_ZPZZ_UNDEF_D + 0U, // MUL_ZPZZ_UNDEF_H + 0U, // MUL_ZPZZ_UNDEF_S + 0U, // NEG_ZPmZ_UNDEF_B + 0U, // NEG_ZPmZ_UNDEF_D + 0U, // NEG_ZPmZ_UNDEF_H + 0U, // NEG_ZPmZ_UNDEF_S + 0U, // NOT_ZPmZ_UNDEF_B + 0U, // NOT_ZPmZ_UNDEF_D + 0U, // NOT_ZPmZ_UNDEF_H + 0U, // NOT_ZPmZ_UNDEF_S 0U, // ORNWrr - 100716337U, // ORNWrs 0U, // ORNXrr - 100716337U, // ORNXrs - 302001969U, // ORN_PPzPP - 68202289U, // ORNv16i8 - 2218831665U, // ORNv8i8 - 302002865U, // ORRS_PPzPP - 100716875U, // ORRWri 0U, // ORRWrr - 100716875U, // ORRWrs - 100716875U, // ORRXri 0U, // ORRXrr - 100716875U, // ORRXrs - 302002507U, // ORR_PPzPP - 201347403U, // ORR_ZI - 302002507U, // ORR_ZPmZ_B - 302010699U, // ORR_ZPmZ_D - 2186309963U, // ORR_ZPmZ_H - 302027083U, // ORR_ZPmZ_S - 201347403U, // ORR_ZZZ - 68202827U, // ORRv16i8 - 404287819U, // ORRv2i32 - 405336395U, // ORRv4i16 - 405860683U, // ORRv4i32 - 406384971U, // ORRv8i16 - 2218832203U, // ORRv8i8 - 302044188U, // ORV_VPZ_B - 302044188U, // ORV_VPZ_D - 302044188U, // ORV_VPZ_H - 302044188U, // ORV_VPZ_S - 2248196729U, // PACDA - 2248197229U, // PACDB - 6341452U, // PACDZA - 6342378U, // PACDZB - 100713110U, // PACGA - 2248196765U, // PACIA - 5796U, // PACIA1716 - 5927U, // PACIASP - 5982U, // PACIAZ - 2248197257U, // PACIB - 5816U, // PACIB1716 - 5943U, // PACIBSP - 5996U, // PACIBZ - 6341468U, // PACIZA - 6342394U, // PACIZB - 6301913U, // PFALSE - 70820111U, // PMULLv16i8 - 1132506590U, // PMULLv1i64 - 1166057743U, // PMULLv2i64 - 2218307038U, // PMULLv8i8 - 68202093U, // PMULv16i8 - 2218831469U, // PMULv8i8 - 302003042U, // PNEXT_B - 302011234U, // PNEXT_D - 2387637090U, // PNEXT_H - 302027618U, // PNEXT_S - 3079537795U, // PRFB_D_PZI - 246285443U, // PRFB_D_SCALED - 2393769091U, // PRFB_D_SXTW_SCALED - 246285443U, // PRFB_D_UXTW_SCALED - 246285443U, // PRFB_PRI - 2393769091U, // PRFB_PRR - 3080062083U, // PRFB_S_PZI - 246285443U, // PRFB_S_SXTW_SCALED - 2393769091U, // PRFB_S_UXTW_SCALED - 1200490542U, // PRFD_D_PZI - 246286382U, // PRFD_D_SCALED - 2393770030U, // PRFD_D_SXTW_SCALED - 246286382U, // PRFD_D_UXTW_SCALED - 246286382U, // PRFD_PRI - 2393770030U, // PRFD_PRR - 1201014830U, // PRFD_S_PZI - 246286382U, // PRFD_S_SXTW_SCALED - 2393770030U, // PRFD_S_UXTW_SCALED - 1234045485U, // PRFH_D_PZI - 246286893U, // PRFH_D_SCALED - 2393770541U, // PRFH_D_SXTW_SCALED - 246286893U, // PRFH_D_UXTW_SCALED - 246286893U, // PRFH_PRI - 2393770541U, // PRFH_PRR - 1234569773U, // PRFH_S_PZI - 246286893U, // PRFH_S_SXTW_SCALED - 2393770541U, // PRFH_S_UXTW_SCALED - 436612781U, // PRFMl - 106835629U, // PRFMroW - 106835629U, // PRFMroX - 106835629U, // PRFMui - 246289619U, // PRFS_PRR - 106835665U, // PRFUMi - 1267602643U, // PRFW_D_PZI - 2393773267U, // PRFW_D_SCALED - 246289619U, // PRFW_D_SXTW_SCALED - 2393773267U, // PRFW_D_UXTW_SCALED - 246289619U, // PRFW_PRI - 1268126931U, // PRFW_S_PZI - 246289619U, // PRFW_S_SXTW_SCALED - 2393773267U, // PRFW_S_UXTW_SCALED - 2315629382U, // PTEST_PP - 2650812975U, // PTRUES_B - 2650821167U, // PTRUES_D - 26767919U, // PTRUES_H - 2650837551U, // PTRUES_S - 2650810611U, // PTRUE_B - 2650818803U, // PTRUE_D - 26765555U, // PTRUE_H - 2650835187U, // PTRUE_S - 27290705U, // PUNPKHI_PP - 27291525U, // PUNPKLO_PP - 2216210144U, // RADDHNv2i64_v2i32 - 2284904786U, // RADDHNv2i64_v4i32 - 69775072U, // RADDHNv4i32_v4i16 - 137945426U, // RADDHNv4i32_v8i16 - 2282807634U, // RADDHNv8i16_v16i8 - 2218831584U, // RADDHNv8i16_v8i8 - 2216730741U, // RAX1 - 2248200960U, // RBITWr - 2248200960U, // RBITXr - 13056U, // RBIT_ZPmZ_B - 21248U, // RBIT_ZPmZ_D - 2181591808U, // RBIT_ZPmZ_H - 37632U, // RBIT_ZPmZ_S - 68203264U, // RBITv16i8 - 2218832640U, // RBITv8i8 - 302002840U, // RDFFRS_PPz - 6303980U, // RDFFR_P - 302002412U, // RDFFR_PPz - 2248199810U, // RDVLI_XI - 6345439U, // RET - 5892U, // RETAA - 5899U, // RETAB + 0U, // RDFFR_P + 0U, // RDFFR_PPz 0U, // RET_ReallyLR - 2248196665U, // REV16Wr - 2248196665U, // REV16Xr - 68198969U, // REV16v16i8 - 2218828345U, // REV16v8i8 - 2248196219U, // REV32Xr - 68198523U, // REV32v16i8 - 69771387U, // REV32v4i16 - 70819963U, // REV32v8i16 - 2218827899U, // REV32v8i8 - 68198944U, // REV64v16i8 - 68723232U, // REV64v2i32 - 69771808U, // REV64v4i16 - 2217779744U, // REV64v4i32 - 70820384U, // REV64v8i16 - 2218828320U, // REV64v8i8 - 18130U, // REVB_ZPmZ_D - 2181588690U, // REVB_ZPmZ_H - 34514U, // REVB_ZPmZ_S - 19506U, // REVH_ZPmZ_D - 35890U, // REVH_ZPmZ_S - 21827U, // REVW_ZPmZ_D - 2248201140U, // REVWr - 2248201140U, // REVXr - 2315269044U, // REV_PP_B - 2348831668U, // REV_PP_D - 608727988U, // REV_PP_H - 2415956916U, // REV_PP_S - 2315269044U, // REV_ZZ_B - 2348831668U, // REV_ZZ_D - 608727988U, // REV_ZZ_H - 2415956916U, // REV_ZZ_S - 100714751U, // RMIF - 100716863U, // RORVWr - 100716863U, // RORVXr - 2282807663U, // RSHRNv16i8_shift - 2216210209U, // RSHRNv2i32_shift - 69775137U, // RSHRNv4i16_shift - 2284904815U, // RSHRNv4i32_shift - 137945455U, // RSHRNv8i16_shift - 2218831649U, // RSHRNv8i8_shift - 2216210136U, // RSUBHNv2i64_v2i32 - 2284904777U, // RSUBHNv2i64_v4i32 - 69775064U, // RSUBHNv4i32_v4i16 - 137945417U, // RSUBHNv4i32_v8i16 - 2282807625U, // RSUBHNv8i16_v16i8 - 2218831576U, // RSUBHNv8i16_v8i8 - 137945243U, // SABALv16i8_v8i16 - 2283859106U, // SABALv2i32_v2i64 - 137424034U, // SABALv4i16_v4i32 - 136372379U, // SABALv4i32_v2i64 - 2284904603U, // SABALv8i16_v4i32 - 2285431970U, // SABALv8i8_v8i16 - 135324269U, // SABAv16i8 - 2283332205U, // SABAv2i32 - 136897133U, // SABAv4i16 - 137421421U, // SABAv4i32 - 2285429357U, // SABAv8i16 - 2285953645U, // SABAv8i8 - 70820053U, // SABDLv16i8_v8i16 - 2216734028U, // SABDLv2i32_v2i64 - 70298956U, // SABDLv4i16_v4i32 - 69247189U, // SABDLv4i32_v2i64 - 2217779413U, // SABDLv8i16_v4i32 - 2218306892U, // SABDLv8i8_v8i16 - 302000042U, // SABD_ZPmZ_B - 302008234U, // SABD_ZPmZ_D - 2186307498U, // SABD_ZPmZ_H - 302024618U, // SABD_ZPmZ_S - 68200362U, // SABDv16i8 - 2216208298U, // SABDv2i32 - 69773226U, // SABDv4i16 - 70297514U, // SABDv4i32 - 2218305450U, // SABDv8i16 - 2218829738U, // SABDv8i8 - 137949153U, // SADALPv16i8_v8i16 - 162066401U, // SADALPv2i32_v1i64 - 135852001U, // SADALPv4i16_v2i32 - 2283859937U, // SADALPv4i32_v2i64 - 137424865U, // SADALPv8i16_v4i32 - 2284384225U, // SADALPv8i8_v4i16 - 70823921U, // SADDLPv16i8_v8i16 - 94941169U, // SADDLPv2i32_v1i64 - 68726769U, // SADDLPv4i16_v2i32 - 2216734705U, // SADDLPv4i32_v2i64 - 70299633U, // SADDLPv8i16_v4i32 - 2217258993U, // SADDLPv8i8_v4i16 - 67163083U, // SADDLVv16i8v - 67163083U, // SADDLVv4i16v - 2214646731U, // SADDLVv4i32v - 67163083U, // SADDLVv8i16v - 2214646731U, // SADDLVv8i8v - 70820069U, // SADDLv16i8_v8i16 - 2216734066U, // SADDLv2i32_v2i64 - 70298994U, // SADDLv4i16_v4i32 - 69247205U, // SADDLv4i32_v2i64 - 2217779429U, // SADDLv8i16_v4i32 - 2218306930U, // SADDLv8i8_v8i16 - 302044064U, // SADDV_VPZ_B - 302044064U, // SADDV_VPZ_H - 302044064U, // SADDV_VPZ_S - 2218303982U, // SADDWv16i8_v8i16 - 2216735941U, // SADDWv2i32_v2i64 - 70300869U, // SADDWv4i16_v4i32 - 2216731118U, // SADDWv4i32_v2i64 - 70296046U, // SADDWv8i16_v4i32 - 2218308805U, // SADDWv8i8_v8i16 - 100717072U, // SBCSWr - 100717072U, // SBCSXr - 100714257U, // SBCWr - 100714257U, // SBCXr - 100716193U, // SBFMWri - 100716193U, // SBFMXri - 100714757U, // SCVTFSWDri - 100714757U, // SCVTFSWHri - 100714757U, // SCVTFSWSri - 100714757U, // SCVTFSXDri - 100714757U, // SCVTFSXHri - 100714757U, // SCVTFSXSri - 2248198405U, // SCVTFUWDri - 2248198405U, // SCVTFUWHri - 2248198405U, // SCVTFUWSri - 2248198405U, // SCVTFUXDri - 2248198405U, // SCVTFUXHri - 2248198405U, // SCVTFUXSri - 18693U, // SCVTF_ZPmZ_DtoD - 2181589253U, // SCVTF_ZPmZ_DtoH - 35077U, // SCVTF_ZPmZ_DtoS - 2181589253U, // SCVTF_ZPmZ_HtoH - 18693U, // SCVTF_ZPmZ_StoD - 2181589253U, // SCVTF_ZPmZ_StoH - 35077U, // SCVTF_ZPmZ_StoS - 100714757U, // SCVTFd - 100714757U, // SCVTFh - 100714757U, // SCVTFs - 2248198405U, // SCVTFv1i16 - 2248198405U, // SCVTFv1i32 - 2248198405U, // SCVTFv1i64 - 68724997U, // SCVTFv2f32 - 2216732933U, // SCVTFv2f64 - 2216208645U, // SCVTFv2i32_shift - 2216732933U, // SCVTFv2i64_shift - 69773573U, // SCVTFv4f16 - 2217781509U, // SCVTFv4f32 - 69773573U, // SCVTFv4i16_shift - 70297861U, // SCVTFv4i32_shift - 70822149U, // SCVTFv8f16 - 2218305797U, // SCVTFv8i16_shift - 302010794U, // SDIVR_ZPmZ_D - 302027178U, // SDIVR_ZPmZ_S - 100717503U, // SDIVWr - 100717503U, // SDIVXr - 302011327U, // SDIV_ZPmZ_D - 302027711U, // SDIV_ZPmZ_S - 3422573357U, // SDOT_ZZZI_D - 3456144173U, // SDOT_ZZZI_S - 3422573357U, // SDOT_ZZZ_D - 3456144173U, // SDOT_ZZZ_S - 137425709U, // SDOTlanev16i8 - 2283336493U, // SDOTlanev8i8 - 137425709U, // SDOTv16i8 - 2283336493U, // SDOTv8i8 - 302001538U, // SEL_PPPP - 302001538U, // SEL_ZPZZ_B - 302009730U, // SEL_ZPZZ_D - 2387635586U, // SEL_ZPZZ_H - 302026114U, // SEL_ZPZZ_S - 6341169U, // SETF16 - 6341184U, // SETF8 - 5959U, // SETFFR - 369190666U, // SHA1Crrr - 2248198439U, // SHA1Hrr - 369192602U, // SHA1Mrrr - 369192878U, // SHA1Prrr - 137420801U, // SHA1SU0rrr - 2284904523U, // SHA1SU1rr - 369189009U, // SHA256H2rrr - 369191311U, // SHA256Hrrr - 2284904469U, // SHA256SU0rr - 137420895U, // SHA256SU1rrr - 369191258U, // SHA512H - 369188999U, // SHA512H2 - 2216730634U, // SHA512SU0 - 2283855956U, // SHA512SU1 - 68200449U, // SHADDv16i8 - 2216208385U, // SHADDv2i32 - 69773313U, // SHADDv4i16 - 70297601U, // SHADDv4i32 - 2218305537U, // SHADDv8i16 - 2218829825U, // SHADDv8i8 - 70820086U, // SHLLv16i8 - 2216734152U, // SHLLv2i32 - 70299080U, // SHLLv4i16 - 2216730870U, // SHLLv4i32 - 70295798U, // SHLLv8i16 - 2218307016U, // SHLLv8i8 - 100715921U, // SHLd - 68201873U, // SHLv16i8_shift - 2216209809U, // SHLv2i32_shift - 2216734097U, // SHLv2i64_shift - 69774737U, // SHLv4i16_shift - 70299025U, // SHLv4i32_shift - 2218306961U, // SHLv8i16_shift - 2218831249U, // SHLv8i8_shift - 2282807645U, // SHRNv16i8_shift - 2216210193U, // SHRNv2i32_shift - 69775121U, // SHRNv4i16_shift - 2284904797U, // SHRNv4i32_shift - 137945437U, // SHRNv8i16_shift - 2218831633U, // SHRNv8i8_shift - 68200103U, // SHSUBv16i8 - 2216208039U, // SHSUBv2i32 - 69772967U, // SHSUBv4i16 - 70297255U, // SHSUBv4i32 - 2218305191U, // SHSUBv8i16 - 2218829479U, // SHSUBv8i8 - 369192057U, // SLId - 135326841U, // SLIv16i8_shift - 2283334777U, // SLIv2i32_shift - 2283859065U, // SLIv2i64_shift - 136899705U, // SLIv4i16_shift - 137423993U, // SLIv4i32_shift - 2285431929U, // SLIv8i16_shift - 2285956217U, // SLIv8i8_shift - 137420906U, // SM3PARTW1 - 137421310U, // SM3PARTW2 - 70295614U, // SM3SS1 - 137421383U, // SM3TT1A - 137421720U, // SM3TT1B - 137421392U, // SM3TT2A - 137421749U, // SM3TT2B - 2217781339U, // SM4E - 70301097U, // SM4ENCKEY - 100715874U, // SMADDLrrr - 68202617U, // SMAXPv16i8 - 2216210553U, // SMAXPv2i32 - 69775481U, // SMAXPv4i16 - 70299769U, // SMAXPv4i32 - 2218307705U, // SMAXPv8i16 - 2218831993U, // SMAXPv8i8 - 302044200U, // SMAXV_VPZ_B - 302044200U, // SMAXV_VPZ_D - 302044200U, // SMAXV_VPZ_H - 302044200U, // SMAXV_VPZ_S - 67163176U, // SMAXVv16i8v - 67163176U, // SMAXVv4i16v - 2214646824U, // SMAXVv4i32v - 67163176U, // SMAXVv8i16v - 2214646824U, // SMAXVv8i8v - 167785823U, // SMAX_ZI_B - 201348447U, // SMAX_ZI_D - 239629663U, // SMAX_ZI_H - 268473695U, // SMAX_ZI_S - 302003551U, // SMAX_ZPmZ_B - 302011743U, // SMAX_ZPmZ_D - 2186311007U, // SMAX_ZPmZ_H - 302028127U, // SMAX_ZPmZ_S - 68203871U, // SMAXv16i8 - 2216211807U, // SMAXv2i32 - 69776735U, // SMAXv4i16 - 70301023U, // SMAXv4i32 - 2218308959U, // SMAXv8i16 - 2218833247U, // SMAXv8i8 - 75562U, // SMC - 68202541U, // SMINPv16i8 - 2216210477U, // SMINPv2i32 - 69775405U, // SMINPv4i16 - 70299693U, // SMINPv4i32 - 2218307629U, // SMINPv8i16 - 2218831917U, // SMINPv8i8 - 302044148U, // SMINV_VPZ_B - 302044148U, // SMINV_VPZ_D - 302044148U, // SMINV_VPZ_H - 302044148U, // SMINV_VPZ_S - 67163124U, // SMINVv16i8v - 67163124U, // SMINVv4i16v - 2214646772U, // SMINVv4i32v - 67163124U, // SMINVv8i16v - 2214646772U, // SMINVv8i8v - 167784176U, // SMIN_ZI_B - 201346800U, // SMIN_ZI_D - 239628016U, // SMIN_ZI_H - 268472048U, // SMIN_ZI_S - 302001904U, // SMIN_ZPmZ_B - 302010096U, // SMIN_ZPmZ_D - 2186309360U, // SMIN_ZPmZ_H - 302026480U, // SMIN_ZPmZ_S - 68202224U, // SMINv16i8 - 2216210160U, // SMINv2i32 - 69775088U, // SMINv4i16 - 70299376U, // SMINv4i32 - 2218307312U, // SMINv8i16 - 2218831600U, // SMINv8i8 - 137945269U, // SMLALv16i8_v8i16 - 2283859138U, // SMLALv2i32_indexed - 2283859138U, // SMLALv2i32_v2i64 - 137424066U, // SMLALv4i16_indexed - 137424066U, // SMLALv4i16_v4i32 - 136372405U, // SMLALv4i32_indexed - 136372405U, // SMLALv4i32_v2i64 - 2284904629U, // SMLALv8i16_indexed - 2284904629U, // SMLALv8i16_v4i32 - 2285432002U, // SMLALv8i8_v8i16 - 137945393U, // SMLSLv16i8_v8i16 - 2283859517U, // SMLSLv2i32_indexed - 2283859517U, // SMLSLv2i32_v2i64 - 137424445U, // SMLSLv4i16_indexed - 137424445U, // SMLSLv4i16_v4i32 - 136372529U, // SMLSLv4i32_indexed - 136372529U, // SMLSLv4i32_v2i64 - 2284904753U, // SMLSLv8i16_indexed - 2284904753U, // SMLSLv8i16_v4i32 - 2285432381U, // SMLSLv8i8_v8i16 - 67163151U, // SMOVvi16to32 - 67163151U, // SMOVvi16to64 - 2214646799U, // SMOVvi32to64 - 2214646799U, // SMOVvi8to32 - 2214646799U, // SMOVvi8to64 - 100715822U, // SMSUBLrrr - 302000880U, // SMULH_ZPmZ_B - 302009072U, // SMULH_ZPmZ_D - 2186308336U, // SMULH_ZPmZ_H - 302025456U, // SMULH_ZPmZ_S - 100715248U, // SMULHrr - 70820119U, // SMULLv16i8_v8i16 - 2216734181U, // SMULLv2i32_indexed - 2216734181U, // SMULLv2i32_v2i64 - 70299109U, // SMULLv4i16_indexed - 70299109U, // SMULLv4i16_v4i32 - 69247255U, // SMULLv4i32_indexed - 69247255U, // SMULLv4i32_v2i64 - 2217779479U, // SMULLv8i16_indexed - 2217779479U, // SMULLv8i16_v4i32 - 2218307045U, // SMULLv8i8_v8i16 - 302000225U, // SPLICE_ZPZ_B - 302008417U, // SPLICE_ZPZ_D - 2387634273U, // SPLICE_ZPZ_H - 302024801U, // SPLICE_ZPZ_S - 68202996U, // SQABSv16i8 - 2248200692U, // SQABSv1i16 - 2248200692U, // SQABSv1i32 - 2248200692U, // SQABSv1i64 - 2248200692U, // SQABSv1i8 - 68727284U, // SQABSv2i32 - 2216735220U, // SQABSv2i64 - 69775860U, // SQABSv4i16 - 2217783796U, // SQABSv4i32 - 70824436U, // SQABSv8i16 - 2218832372U, // SQABSv8i8 - 167782431U, // SQADD_ZI_B - 201345055U, // SQADD_ZI_D - 239626271U, // SQADD_ZI_H - 268470303U, // SQADD_ZI_S - 167782431U, // SQADD_ZZZ_B - 201345055U, // SQADD_ZZZ_D - 2387109919U, // SQADD_ZZZ_H - 268470303U, // SQADD_ZZZ_S - 68200479U, // SQADDv16i8 - 100714527U, // SQADDv1i16 - 100714527U, // SQADDv1i32 - 100714527U, // SQADDv1i64 - 100714527U, // SQADDv1i8 - 2216208415U, // SQADDv2i32 - 2216732703U, // SQADDv2i64 - 69773343U, // SQADDv4i16 - 70297631U, // SQADDv4i32 - 2218305567U, // SQADDv8i16 - 2218829855U, // SQADDv8i8 - 536921165U, // SQDECB_XPiI - 1342227533U, // SQDECB_XPiWdI - 536922045U, // SQDECD_XPiI - 1342228413U, // SQDECD_XPiWdI - 536889277U, // SQDECD_ZPiI - 536922629U, // SQDECH_XPiI - 1342228997U, // SQDECH_XPiWdI - 6842885U, // SQDECH_ZPiI - 167825333U, // SQDECP_XPWd_B - 201379765U, // SQDECP_XPWd_D - 570478517U, // SQDECP_XPWd_H - 268488629U, // SQDECP_XPWd_S - 2315308981U, // SQDECP_XP_B - 2348863413U, // SQDECP_XP_D - 2717962165U, // SQDECP_XP_H - 2415972277U, // SQDECP_XP_S - 2147504053U, // SQDECP_ZP_D - 604532661U, // SQDECP_ZP_H - 2147520437U, // SQDECP_ZP_S - 536925349U, // SQDECW_XPiI - 1342231717U, // SQDECW_XPiWdI - 536908965U, // SQDECW_ZPiI - 369192121U, // SQDMLALi16 - 369192121U, // SQDMLALi32 - 369192121U, // SQDMLALv1i32_indexed - 369192121U, // SQDMLALv1i64_indexed - 2283859129U, // SQDMLALv2i32_indexed - 2283859129U, // SQDMLALv2i32_v2i64 - 137424057U, // SQDMLALv4i16_indexed - 137424057U, // SQDMLALv4i16_v4i32 - 136372395U, // SQDMLALv4i32_indexed - 136372395U, // SQDMLALv4i32_v2i64 - 2284904619U, // SQDMLALv8i16_indexed - 2284904619U, // SQDMLALv8i16_v4i32 - 369192500U, // SQDMLSLi16 - 369192500U, // SQDMLSLi32 - 369192500U, // SQDMLSLv1i32_indexed - 369192500U, // SQDMLSLv1i64_indexed - 2283859508U, // SQDMLSLv2i32_indexed - 2283859508U, // SQDMLSLv2i32_v2i64 - 137424436U, // SQDMLSLv4i16_indexed - 137424436U, // SQDMLSLv4i16_v4i32 - 136372519U, // SQDMLSLv4i32_indexed - 136372519U, // SQDMLSLv4i32_v2i64 - 2284904743U, // SQDMLSLv8i16_indexed - 2284904743U, // SQDMLSLv8i16_v4i32 - 100715229U, // SQDMULHv1i16 - 100715229U, // SQDMULHv1i16_indexed - 100715229U, // SQDMULHv1i32 - 100715229U, // SQDMULHv1i32_indexed - 2216209117U, // SQDMULHv2i32 - 2216209117U, // SQDMULHv2i32_indexed - 69774045U, // SQDMULHv4i16 - 69774045U, // SQDMULHv4i16_indexed - 70298333U, // SQDMULHv4i32 - 70298333U, // SQDMULHv4i32_indexed - 2218306269U, // SQDMULHv8i16 - 2218306269U, // SQDMULHv8i16_indexed - 100715989U, // SQDMULLi16 - 100715989U, // SQDMULLi32 - 100715989U, // SQDMULLv1i32_indexed - 100715989U, // SQDMULLv1i64_indexed - 2216734165U, // SQDMULLv2i32_indexed - 2216734165U, // SQDMULLv2i32_v2i64 - 70299093U, // SQDMULLv4i16_indexed - 70299093U, // SQDMULLv4i16_v4i32 - 69247237U, // SQDMULLv4i32_indexed - 69247237U, // SQDMULLv4i32_v2i64 - 2217779461U, // SQDMULLv8i16_indexed - 2217779461U, // SQDMULLv8i16_v4i32 - 536921181U, // SQINCB_XPiI - 1342227549U, // SQINCB_XPiWdI - 536922061U, // SQINCD_XPiI - 1342228429U, // SQINCD_XPiWdI - 536889293U, // SQINCD_ZPiI - 536922645U, // SQINCH_XPiI - 1342229013U, // SQINCH_XPiWdI - 6842901U, // SQINCH_ZPiI - 167825349U, // SQINCP_XPWd_B - 201379781U, // SQINCP_XPWd_D - 570478533U, // SQINCP_XPWd_H - 268488645U, // SQINCP_XPWd_S - 2315308997U, // SQINCP_XP_B - 2348863429U, // SQINCP_XP_D - 2717962181U, // SQINCP_XP_H - 2415972293U, // SQINCP_XP_S - 2147504069U, // SQINCP_ZP_D - 604532677U, // SQINCP_ZP_H - 2147520453U, // SQINCP_ZP_S - 536925365U, // SQINCW_XPiI - 1342231733U, // SQINCW_XPiWdI - 536908981U, // SQINCW_ZPiI - 68200729U, // SQNEGv16i8 - 2248198425U, // SQNEGv1i16 - 2248198425U, // SQNEGv1i32 - 2248198425U, // SQNEGv1i64 - 2248198425U, // SQNEGv1i8 - 68725017U, // SQNEGv2i32 - 2216732953U, // SQNEGv2i64 - 69773593U, // SQNEGv4i16 - 2217781529U, // SQNEGv4i32 - 70822169U, // SQNEGv8i16 - 2218830105U, // SQNEGv8i8 - 369191329U, // SQRDMLAHi16_indexed - 369191329U, // SQRDMLAHi32_indexed - 369191329U, // SQRDMLAHv1i16 - 369191329U, // SQRDMLAHv1i32 - 2283334049U, // SQRDMLAHv2i32 - 2283334049U, // SQRDMLAHv2i32_indexed - 136898977U, // SQRDMLAHv4i16 - 136898977U, // SQRDMLAHv4i16_indexed - 137423265U, // SQRDMLAHv4i32 - 137423265U, // SQRDMLAHv4i32_indexed - 2285431201U, // SQRDMLAHv8i16 - 2285431201U, // SQRDMLAHv8i16_indexed - 369191909U, // SQRDMLSHi16_indexed - 369191909U, // SQRDMLSHi32_indexed - 369191909U, // SQRDMLSHv1i16 - 369191909U, // SQRDMLSHv1i32 - 2283334629U, // SQRDMLSHv2i32 - 2283334629U, // SQRDMLSHv2i32_indexed - 136899557U, // SQRDMLSHv4i16 - 136899557U, // SQRDMLSHv4i16_indexed - 137423845U, // SQRDMLSHv4i32 - 137423845U, // SQRDMLSHv4i32_indexed - 2285431781U, // SQRDMLSHv8i16 - 2285431781U, // SQRDMLSHv8i16_indexed - 100715238U, // SQRDMULHv1i16 - 100715238U, // SQRDMULHv1i16_indexed - 100715238U, // SQRDMULHv1i32 - 100715238U, // SQRDMULHv1i32_indexed - 2216209126U, // SQRDMULHv2i32 - 2216209126U, // SQRDMULHv2i32_indexed - 69774054U, // SQRDMULHv4i16 - 69774054U, // SQRDMULHv4i16_indexed - 70298342U, // SQRDMULHv4i32 - 70298342U, // SQRDMULHv4i32_indexed - 2218306278U, // SQRDMULHv8i16 - 2218306278U, // SQRDMULHv8i16_indexed - 68201885U, // SQRSHLv16i8 - 100715933U, // SQRSHLv1i16 - 100715933U, // SQRSHLv1i32 - 100715933U, // SQRSHLv1i64 - 100715933U, // SQRSHLv1i8 - 2216209821U, // SQRSHLv2i32 - 2216734109U, // SQRSHLv2i64 - 69774749U, // SQRSHLv4i16 - 70299037U, // SQRSHLv4i32 - 2218306973U, // SQRSHLv8i16 - 2218831261U, // SQRSHLv8i8 - 100716319U, // SQRSHRNb - 100716319U, // SQRSHRNh - 100716319U, // SQRSHRNs - 2282807661U, // SQRSHRNv16i8_shift - 2216210207U, // SQRSHRNv2i32_shift - 69775135U, // SQRSHRNv4i16_shift - 2284904813U, // SQRSHRNv4i32_shift - 137945453U, // SQRSHRNv8i16_shift - 2218831647U, // SQRSHRNv8i8_shift - 100716380U, // SQRSHRUNb - 100716380U, // SQRSHRUNh - 100716380U, // SQRSHRUNs - 2282807721U, // SQRSHRUNv16i8_shift - 2216210268U, // SQRSHRUNv2i32_shift - 69775196U, // SQRSHRUNv4i16_shift - 2284904873U, // SQRSHRUNv4i32_shift - 137945513U, // SQRSHRUNv8i16_shift - 2218831708U, // SQRSHRUNv8i8_shift - 100717425U, // SQSHLUb - 100717425U, // SQSHLUd - 100717425U, // SQSHLUh - 100717425U, // SQSHLUs - 68203377U, // SQSHLUv16i8_shift - 2216211313U, // SQSHLUv2i32_shift - 2216735601U, // SQSHLUv2i64_shift - 69776241U, // SQSHLUv4i16_shift - 70300529U, // SQSHLUv4i32_shift - 2218308465U, // SQSHLUv8i16_shift - 2218832753U, // SQSHLUv8i8_shift - 100715919U, // SQSHLb - 100715919U, // SQSHLd - 100715919U, // SQSHLh - 100715919U, // SQSHLs - 68201871U, // SQSHLv16i8 - 68201871U, // SQSHLv16i8_shift - 100715919U, // SQSHLv1i16 - 100715919U, // SQSHLv1i32 - 100715919U, // SQSHLv1i64 - 100715919U, // SQSHLv1i8 - 2216209807U, // SQSHLv2i32 - 2216209807U, // SQSHLv2i32_shift - 2216734095U, // SQSHLv2i64 - 2216734095U, // SQSHLv2i64_shift - 69774735U, // SQSHLv4i16 - 69774735U, // SQSHLv4i16_shift - 70299023U, // SQSHLv4i32 - 70299023U, // SQSHLv4i32_shift - 2218306959U, // SQSHLv8i16 - 2218306959U, // SQSHLv8i16_shift - 2218831247U, // SQSHLv8i8 - 2218831247U, // SQSHLv8i8_shift - 100716303U, // SQSHRNb - 100716303U, // SQSHRNh - 100716303U, // SQSHRNs - 2282807643U, // SQSHRNv16i8_shift - 2216210191U, // SQSHRNv2i32_shift - 69775119U, // SQSHRNv4i16_shift - 2284904795U, // SQSHRNv4i32_shift - 137945435U, // SQSHRNv8i16_shift - 2218831631U, // SQSHRNv8i8_shift - 100716371U, // SQSHRUNb - 100716371U, // SQSHRUNh - 100716371U, // SQSHRUNs - 2282807711U, // SQSHRUNv16i8_shift - 2216210259U, // SQSHRUNv2i32_shift - 69775187U, // SQSHRUNv4i16_shift - 2284904863U, // SQSHRUNv4i32_shift - 137945503U, // SQSHRUNv8i16_shift - 2218831699U, // SQSHRUNv8i8_shift - 167782084U, // SQSUB_ZI_B - 201344708U, // SQSUB_ZI_D - 239625924U, // SQSUB_ZI_H - 268469956U, // SQSUB_ZI_S - 167782084U, // SQSUB_ZZZ_B - 201344708U, // SQSUB_ZZZ_D - 2387109572U, // SQSUB_ZZZ_H - 268469956U, // SQSUB_ZZZ_S - 68200132U, // SQSUBv16i8 - 100714180U, // SQSUBv1i16 - 100714180U, // SQSUBv1i32 - 100714180U, // SQSUBv1i64 - 100714180U, // SQSUBv1i8 - 2216208068U, // SQSUBv2i32 - 2216732356U, // SQSUBv2i64 - 69772996U, // SQSUBv4i16 - 70297284U, // SQSUBv4i32 - 2218305220U, // SQSUBv8i16 - 2218829508U, // SQSUBv8i8 - 135324047U, // SQXTNv16i8 - 2248200005U, // SQXTNv1i16 - 2248200005U, // SQXTNv1i32 - 2248200005U, // SQXTNv1i8 - 2216210245U, // SQXTNv2i32 - 2217258821U, // SQXTNv4i16 - 2284904847U, // SQXTNv4i32 - 2285429135U, // SQXTNv8i16 - 71348037U, // SQXTNv8i8 - 135324084U, // SQXTUNv16i8 - 2248200038U, // SQXTUNv1i16 - 2248200038U, // SQXTUNv1i32 - 2248200038U, // SQXTUNv1i8 - 2216210278U, // SQXTUNv2i32 - 2217258854U, // SQXTUNv4i16 - 2284904884U, // SQXTUNv4i32 - 2285429172U, // SQXTUNv8i16 - 71348070U, // SQXTUNv8i8 - 68200433U, // SRHADDv16i8 - 2216208369U, // SRHADDv2i32 - 69773297U, // SRHADDv4i16 - 70297585U, // SRHADDv4i32 - 2218305521U, // SRHADDv8i16 - 2218829809U, // SRHADDv8i8 - 369192068U, // SRId - 135326852U, // SRIv16i8_shift - 2283334788U, // SRIv2i32_shift - 2283859076U, // SRIv2i64_shift - 136899716U, // SRIv4i16_shift - 137424004U, // SRIv4i32_shift - 2285431940U, // SRIv8i16_shift - 2285956228U, // SRIv8i8_shift - 68201901U, // SRSHLv16i8 - 100715949U, // SRSHLv1i64 - 2216209837U, // SRSHLv2i32 - 2216734125U, // SRSHLv2i64 - 69774765U, // SRSHLv4i16 - 70299053U, // SRSHLv4i32 - 2218306989U, // SRSHLv8i16 - 2218831277U, // SRSHLv8i8 - 100716794U, // SRSHRd - 68202746U, // SRSHRv16i8_shift - 2216210682U, // SRSHRv2i32_shift - 2216734970U, // SRSHRv2i64_shift - 69775610U, // SRSHRv4i16_shift - 70299898U, // SRSHRv4i32_shift - 2218307834U, // SRSHRv8i16_shift - 2218832122U, // SRSHRv8i8_shift - 369189634U, // SRSRAd - 135324418U, // SRSRAv16i8_shift - 2283332354U, // SRSRAv2i32_shift - 2283856642U, // SRSRAv2i64_shift - 136897282U, // SRSRAv4i16_shift - 137421570U, // SRSRAv4i32_shift - 2285429506U, // SRSRAv8i16_shift - 2285953794U, // SRSRAv8i8_shift - 70820085U, // SSHLLv16i8_shift - 2216734151U, // SSHLLv2i32_shift - 70299079U, // SSHLLv4i16_shift - 69247221U, // SSHLLv4i32_shift - 2217779445U, // SSHLLv8i16_shift - 2218307015U, // SSHLLv8i8_shift - 68201915U, // SSHLv16i8 - 100715963U, // SSHLv1i64 - 2216209851U, // SSHLv2i32 - 2216734139U, // SSHLv2i64 - 69774779U, // SSHLv4i16 - 70299067U, // SSHLv4i32 - 2218307003U, // SSHLv8i16 - 2218831291U, // SSHLv8i8 - 100716808U, // SSHRd - 68202760U, // SSHRv16i8_shift - 2216210696U, // SSHRv2i32_shift - 2216734984U, // SSHRv2i64_shift - 69775624U, // SSHRv4i16_shift - 70299912U, // SSHRv4i32_shift - 2218307848U, // SSHRv8i16_shift - 2218832136U, // SSHRv8i8_shift - 369189648U, // SSRAd - 135324432U, // SSRAv16i8_shift - 2283332368U, // SSRAv2i32_shift - 2283856656U, // SSRAv2i64_shift - 136897296U, // SSRAv4i16_shift - 137421584U, // SSRAv4i32_shift - 2285429520U, // SSRAv8i16_shift - 2285953808U, // SSRAv8i8_shift - 374997906U, // SST1B_D - 878314386U, // SST1B_D_IMM - 374997906U, // SST1B_D_SXTW - 374997906U, // SST1B_D_UXTW - 811213714U, // SST1B_S_IMM - 375006098U, // SST1B_S_SXTW - 375006098U, // SST1B_S_UXTW - 374998886U, // SST1D - 878315366U, // SST1D_IMM - 374998886U, // SST1D_SCALED - 374998886U, // SST1D_SXTW - 374998886U, // SST1D_SXTW_SCALED - 374998886U, // SST1D_UXTW - 374998886U, // SST1D_UXTW_SCALED - 374999380U, // SST1H_D - 3025799508U, // SST1H_D_IMM - 374999380U, // SST1H_D_SCALED - 374999380U, // SST1H_D_SXTW - 374999380U, // SST1H_D_SXTW_SCALED - 374999380U, // SST1H_D_UXTW - 374999380U, // SST1H_D_UXTW_SCALED - 2958698836U, // SST1H_S_IMM - 375007572U, // SST1H_S_SXTW - 375007572U, // SST1H_S_SXTW_SCALED - 375007572U, // SST1H_S_UXTW - 375007572U, // SST1H_S_UXTW_SCALED - 375002204U, // SST1W_D - 878318684U, // SST1W_D_IMM - 375002204U, // SST1W_D_SCALED - 375002204U, // SST1W_D_SXTW - 375002204U, // SST1W_D_SXTW_SCALED - 375002204U, // SST1W_D_UXTW - 375002204U, // SST1W_D_UXTW_SCALED - 811218012U, // SST1W_IMM - 375010396U, // SST1W_SXTW - 375010396U, // SST1W_SXTW_SCALED - 375010396U, // SST1W_UXTW - 375010396U, // SST1W_UXTW_SCALED - 70820037U, // SSUBLv16i8_v8i16 - 2216734014U, // SSUBLv2i32_v2i64 - 70298942U, // SSUBLv4i16_v4i32 - 69247173U, // SSUBLv4i32_v2i64 - 2217779397U, // SSUBLv8i16_v4i32 - 2218306878U, // SSUBLv8i8_v8i16 - 2218303966U, // SSUBWv16i8_v8i16 - 2216735886U, // SSUBWv2i32_v2i64 - 70300814U, // SSUBWv4i16_v4i32 - 2216731102U, // SSUBWv4i32_v2i64 - 70296030U, // SSUBWv8i16_v4i32 - 2218308750U, // SSUBWv8i8_v8i16 - 375022482U, // ST1B - 374997906U, // ST1B_D - 374997906U, // ST1B_D_IMM - 375030674U, // ST1B_H - 375030674U, // ST1B_H_IMM - 375022482U, // ST1B_IMM - 375006098U, // ST1B_S - 375006098U, // ST1B_S_IMM - 374998886U, // ST1D - 374998886U, // ST1D_IMM - 172102U, // ST1Fourv16b - 13287494U, // ST1Fourv16b_POST - 188486U, // ST1Fourv1d - 13828166U, // ST1Fourv1d_POST - 204870U, // ST1Fourv2d - 13320262U, // ST1Fourv2d_POST - 221254U, // ST1Fourv2s - 13860934U, // ST1Fourv2s_POST - 237638U, // ST1Fourv4h - 13877318U, // ST1Fourv4h_POST - 254022U, // ST1Fourv4s - 13369414U, // ST1Fourv4s_POST - 270406U, // ST1Fourv8b - 13910086U, // ST1Fourv8b_POST - 286790U, // ST1Fourv8h - 13402182U, // ST1Fourv8h_POST - 375032148U, // ST1H - 374999380U, // ST1H_D - 374999380U, // ST1H_D_IMM - 375032148U, // ST1H_IMM - 375007572U, // ST1H_S - 375007572U, // ST1H_S_IMM - 172102U, // ST1Onev16b - 14336070U, // ST1Onev16b_POST - 188486U, // ST1Onev1d - 14876742U, // ST1Onev1d_POST - 204870U, // ST1Onev2d - 14368838U, // ST1Onev2d_POST - 221254U, // ST1Onev2s - 14909510U, // ST1Onev2s_POST - 237638U, // ST1Onev4h - 14925894U, // ST1Onev4h_POST - 254022U, // ST1Onev4s - 14417990U, // ST1Onev4s_POST - 270406U, // ST1Onev8b - 14958662U, // ST1Onev8b_POST - 286790U, // ST1Onev8h - 14450758U, // ST1Onev8h_POST - 172102U, // ST1Threev16b - 16957510U, // ST1Threev16b_POST - 188486U, // ST1Threev1d - 17498182U, // ST1Threev1d_POST - 204870U, // ST1Threev2d - 16990278U, // ST1Threev2d_POST - 221254U, // ST1Threev2s - 17530950U, // ST1Threev2s_POST - 237638U, // ST1Threev4h - 17547334U, // ST1Threev4h_POST - 254022U, // ST1Threev4s - 17039430U, // ST1Threev4s_POST - 270406U, // ST1Threev8b - 17580102U, // ST1Threev8b_POST - 286790U, // ST1Threev8h - 17072198U, // ST1Threev8h_POST - 172102U, // ST1Twov16b - 13811782U, // ST1Twov16b_POST - 188486U, // ST1Twov1d - 14352454U, // ST1Twov1d_POST - 204870U, // ST1Twov2d - 13844550U, // ST1Twov2d_POST - 221254U, // ST1Twov2s - 14385222U, // ST1Twov2s_POST - 237638U, // ST1Twov4h - 14401606U, // ST1Twov4h_POST - 254022U, // ST1Twov4s - 13893702U, // ST1Twov4s_POST - 270406U, // ST1Twov8b - 14434374U, // ST1Twov8b_POST - 286790U, // ST1Twov8h - 13926470U, // ST1Twov8h_POST - 375010396U, // ST1W - 375002204U, // ST1W_D - 375002204U, // ST1W_D_IMM - 375010396U, // ST1W_IMM - 409670U, // ST1i16 - 1404346438U, // ST1i16_POST - 417862U, // ST1i32 - 1437917254U, // ST1i32_POST - 426054U, // ST1i64 - 1471488070U, // ST1i64_POST - 434246U, // ST1i8 - 1505058886U, // ST1i8_POST - 375022511U, // ST2B - 375022511U, // ST2B_IMM - 374998898U, // ST2D - 374998898U, // ST2D_IMM - 375032177U, // ST2H - 375032177U, // ST2H_IMM - 172505U, // ST2Twov16b - 13812185U, // ST2Twov16b_POST - 205273U, // ST2Twov2d - 13844953U, // ST2Twov2d_POST - 221657U, // ST2Twov2s - 14385625U, // ST2Twov2s_POST - 238041U, // ST2Twov4h - 14402009U, // ST2Twov4h_POST - 254425U, // ST2Twov4s - 13894105U, // ST2Twov4s_POST - 270809U, // ST2Twov8b - 14434777U, // ST2Twov8b_POST - 287193U, // ST2Twov8h - 13926873U, // ST2Twov8h_POST - 375010416U, // ST2W - 375010416U, // ST2W_IMM - 410073U, // ST2i16 - 1437901273U, // ST2i16_POST - 418265U, // ST2i32 - 1471472089U, // ST2i32_POST - 426457U, // ST2i64 - 1538597337U, // ST2i64_POST - 434649U, // ST2i8 - 1404395993U, // ST2i8_POST - 375022532U, // ST3B - 375022532U, // ST3B_IMM - 374998910U, // ST3D - 374998910U, // ST3D_IMM - 375032189U, // ST3H - 375032189U, // ST3H_IMM - 172571U, // ST3Threev16b - 16957979U, // ST3Threev16b_POST - 205339U, // ST3Threev2d - 16990747U, // ST3Threev2d_POST - 221723U, // ST3Threev2s - 17531419U, // ST3Threev2s_POST - 238107U, // ST3Threev4h - 17547803U, // ST3Threev4h_POST - 254491U, // ST3Threev4s - 17039899U, // ST3Threev4s_POST - 270875U, // ST3Threev8b - 17580571U, // ST3Threev8b_POST - 287259U, // ST3Threev8h - 17072667U, // ST3Threev8h_POST - 375010428U, // ST3W - 375010428U, // ST3W_IMM - 410139U, // ST3i16 - 1572119067U, // ST3i16_POST - 418331U, // ST3i32 - 1605689883U, // ST3i32_POST - 426523U, // ST3i64 - 1639260699U, // ST3i64_POST - 434715U, // ST3i8 - 1672831515U, // ST3i8_POST - 375022544U, // ST4B - 375022544U, // ST4B_IMM - 374998922U, // ST4D - 374998922U, // ST4D_IMM - 172588U, // ST4Fourv16b - 13287980U, // ST4Fourv16b_POST - 205356U, // ST4Fourv2d - 13320748U, // ST4Fourv2d_POST - 221740U, // ST4Fourv2s - 13861420U, // ST4Fourv2s_POST - 238124U, // ST4Fourv4h - 13877804U, // ST4Fourv4h_POST - 254508U, // ST4Fourv4s - 13369900U, // ST4Fourv4s_POST - 270892U, // ST4Fourv8b - 13910572U, // ST4Fourv8b_POST - 287276U, // ST4Fourv8h - 13402668U, // ST4Fourv8h_POST - 375032201U, // ST4H - 375032201U, // ST4H_IMM - 375010440U, // ST4W - 375010440U, // ST4W_IMM - 410156U, // ST4i16 - 1471455788U, // ST4i16_POST - 418348U, // ST4i32 - 1538581036U, // ST4i32_POST - 426540U, // ST4i64 - 1706369580U, // ST4i64_POST - 434732U, // ST4i8 - 1437950508U, // ST4i8_POST - 2253964715U, // STLLRB - 2253966166U, // STLLRH - 2253967648U, // STLLRW - 2253967648U, // STLLRX - 2253964723U, // STLRB - 2253966174U, // STLRH - 2253967661U, // STLRW - 2253967661U, // STLRX - 106481125U, // STLURBi - 106482576U, // STLURHi - 106484110U, // STLURWi - 106484110U, // STLURXi - 100716685U, // STLXPW - 100716685U, // STLXPX - 2248197644U, // STLXRB - 2248199095U, // STLXRH - 2248200645U, // STLXRW - 2248200645U, // STLXRX - 2248200251U, // STNPDi - 2248200251U, // STNPQi - 2248200251U, // STNPSi - 2248200251U, // STNPWi - 2248200251U, // STNPXi - 375022474U, // STNT1B_ZRI - 375022474U, // STNT1B_ZRR - 374998878U, // STNT1D_ZRI - 374998878U, // STNT1D_ZRR - 375032140U, // STNT1H_ZRI - 375032140U, // STNT1H_ZRR - 375010388U, // STNT1W_ZRI - 375010388U, // STNT1W_ZRR - 2248200283U, // STPDi - 2516676699U, // STPDpost - 2516676699U, // STPDpre - 2248200283U, // STPQi - 2516676699U, // STPQpost - 2516676699U, // STPQpre - 2248200283U, // STPSi - 2516676699U, // STPSpost - 2516676699U, // STPSpre - 2248200283U, // STPWi - 2516676699U, // STPWpost - 2516676699U, // STPWpre - 2248200283U, // STPXi - 2516676699U, // STPXpost - 2516676699U, // STPXpre - 374957521U, // STRBBpost - 374957521U, // STRBBpre - 106481105U, // STRBBroW - 106481105U, // STRBBroX - 106481105U, // STRBBui - 374960503U, // STRBpost - 374960503U, // STRBpre - 106484087U, // STRBroW - 106484087U, // STRBroX - 106484087U, // STRBui - 374960503U, // STRDpost - 374960503U, // STRDpre - 106484087U, // STRDroW - 106484087U, // STRDroX - 106484087U, // STRDui - 374958972U, // STRHHpost - 374958972U, // STRHHpre - 106482556U, // STRHHroW - 106482556U, // STRHHroX - 106482556U, // STRHHui - 374960503U, // STRHpost - 374960503U, // STRHpre - 106484087U, // STRHroW - 106484087U, // STRHroX - 106484087U, // STRHui - 374960503U, // STRQpost - 374960503U, // STRQpre - 106484087U, // STRQroW - 106484087U, // STRQroX - 106484087U, // STRQui - 374960503U, // STRSpost - 374960503U, // STRSpre - 106484087U, // STRSroW - 106484087U, // STRSroX - 106484087U, // STRSui - 374960503U, // STRWpost - 374960503U, // STRWpre - 106484087U, // STRWroW - 106484087U, // STRWroX - 106484087U, // STRWui - 374960503U, // STRXpost - 374960503U, // STRXpre - 106484087U, // STRXroW - 106484087U, // STRXroX - 106484087U, // STRXui - 106803575U, // STR_PXI - 106803575U, // STR_ZXI - 106481111U, // STTRBi - 106482562U, // STTRHi - 106484092U, // STTRWi - 106484092U, // STTRXi - 106481142U, // STURBBi - 106484125U, // STURBi - 106484125U, // STURDi - 106482593U, // STURHHi - 106484125U, // STURHi - 106484125U, // STURQi - 106484125U, // STURSi - 106484125U, // STURWi - 106484125U, // STURXi - 100716692U, // STXPW - 100716692U, // STXPX - 2248197652U, // STXRB - 2248199103U, // STXRH - 2248200652U, // STXRW - 2248200652U, // STXRX - 2216210137U, // SUBHNv2i64_v2i32 - 2284904778U, // SUBHNv2i64_v4i32 - 69775065U, // SUBHNv4i32_v4i16 - 137945418U, // SUBHNv4i32_v8i16 - 2282807626U, // SUBHNv8i16_v16i8 - 2218831577U, // SUBHNv8i16_v8i8 - 167784668U, // SUBR_ZI_B - 201347292U, // SUBR_ZI_D - 239628508U, // SUBR_ZI_H - 268472540U, // SUBR_ZI_S - 302002396U, // SUBR_ZPmZ_B - 302010588U, // SUBR_ZPmZ_D - 2186309852U, // SUBR_ZPmZ_H - 302026972U, // SUBR_ZPmZ_S - 100717066U, // SUBSWri + 0U, // SABD_ZPZZ_UNDEF_B + 0U, // SABD_ZPZZ_UNDEF_D + 0U, // SABD_ZPZZ_UNDEF_H + 0U, // SABD_ZPZZ_UNDEF_S + 0U, // SCVTF_ZPmZ_DtoD_UNDEF + 0U, // SCVTF_ZPmZ_DtoH_UNDEF + 0U, // SCVTF_ZPmZ_DtoS_UNDEF + 0U, // SCVTF_ZPmZ_HtoH_UNDEF + 0U, // SCVTF_ZPmZ_StoD_UNDEF + 0U, // SCVTF_ZPmZ_StoH_UNDEF + 0U, // SCVTF_ZPmZ_StoS_UNDEF + 0U, // SDIV_ZPZZ_UNDEF_D + 0U, // SDIV_ZPZZ_UNDEF_S + 0U, // SEH_AddFP + 0U, // SEH_EpilogEnd + 0U, // SEH_EpilogStart + 0U, // SEH_Nop + 0U, // SEH_PrologEnd + 0U, // SEH_SaveFPLR + 0U, // SEH_SaveFPLR_X + 0U, // SEH_SaveFReg + 0U, // SEH_SaveFRegP + 0U, // SEH_SaveFRegP_X + 0U, // SEH_SaveFReg_X + 0U, // SEH_SaveReg + 0U, // SEH_SaveRegP + 0U, // SEH_SaveRegP_X + 0U, // SEH_SaveReg_X + 0U, // SEH_SetFP + 0U, // SEH_StackAlloc + 0U, // SMAX_ZPZZ_UNDEF_B + 0U, // SMAX_ZPZZ_UNDEF_D + 0U, // SMAX_ZPZZ_UNDEF_H + 0U, // SMAX_ZPZZ_UNDEF_S + 0U, // SMIN_ZPZZ_UNDEF_B + 0U, // SMIN_ZPZZ_UNDEF_D + 0U, // SMIN_ZPZZ_UNDEF_H + 0U, // SMIN_ZPZZ_UNDEF_S + 0U, // SMULH_ZPZZ_UNDEF_B + 0U, // SMULH_ZPZZ_UNDEF_D + 0U, // SMULH_ZPZZ_UNDEF_H + 0U, // SMULH_ZPZZ_UNDEF_S + 0U, // SPACE + 0U, // SQABS_ZPmZ_UNDEF_B + 0U, // SQABS_ZPmZ_UNDEF_D + 0U, // SQABS_ZPmZ_UNDEF_H + 0U, // SQABS_ZPmZ_UNDEF_S + 0U, // SQNEG_ZPmZ_UNDEF_B + 0U, // SQNEG_ZPmZ_UNDEF_D + 0U, // SQNEG_ZPmZ_UNDEF_H + 0U, // SQNEG_ZPmZ_UNDEF_S + 0U, // SQRSHL_ZPZZ_UNDEF_B + 0U, // SQRSHL_ZPZZ_UNDEF_D + 0U, // SQRSHL_ZPZZ_UNDEF_H + 0U, // SQRSHL_ZPZZ_UNDEF_S + 0U, // SQSHLU_ZPZI_ZERO_B + 0U, // SQSHLU_ZPZI_ZERO_D + 0U, // SQSHLU_ZPZI_ZERO_H + 0U, // SQSHLU_ZPZI_ZERO_S + 0U, // SQSHL_ZPZI_ZERO_B + 0U, // SQSHL_ZPZI_ZERO_D + 0U, // SQSHL_ZPZI_ZERO_H + 0U, // SQSHL_ZPZI_ZERO_S + 0U, // SQSHL_ZPZZ_UNDEF_B + 0U, // SQSHL_ZPZZ_UNDEF_D + 0U, // SQSHL_ZPZZ_UNDEF_H + 0U, // SQSHL_ZPZZ_UNDEF_S + 0U, // SRSHL_ZPZZ_UNDEF_B + 0U, // SRSHL_ZPZZ_UNDEF_D + 0U, // SRSHL_ZPZZ_UNDEF_H + 0U, // SRSHL_ZPZZ_UNDEF_S + 0U, // SRSHR_ZPZI_ZERO_B + 0U, // SRSHR_ZPZI_ZERO_D + 0U, // SRSHR_ZPZI_ZERO_H + 0U, // SRSHR_ZPZI_ZERO_S + 0U, // STGloop + 0U, // STGloop_wback + 0U, // STR_ZZXI + 0U, // STR_ZZZXI + 0U, // STR_ZZZZXI + 0U, // STZGloop + 0U, // STZGloop_wback + 0U, // SUBR_ZPZZ_ZERO_B + 0U, // SUBR_ZPZZ_ZERO_D + 0U, // SUBR_ZPZZ_ZERO_H + 0U, // SUBR_ZPZZ_ZERO_S 0U, // SUBSWrr - 100717066U, // SUBSWrs - 100717066U, // SUBSWrx - 100717066U, // SUBSXri 0U, // SUBSXrr - 100717066U, // SUBSXrs - 100717066U, // SUBSXrx - 100717066U, // SUBSXrx64 - 100714146U, // SUBWri 0U, // SUBWrr - 100714146U, // SUBWrs - 100714146U, // SUBWrx - 100714146U, // SUBXri 0U, // SUBXrr - 100714146U, // SUBXrs - 100714146U, // SUBXrx - 100714146U, // SUBXrx64 - 167782050U, // SUB_ZI_B - 201344674U, // SUB_ZI_D - 239625890U, // SUB_ZI_H - 268469922U, // SUB_ZI_S - 301999778U, // SUB_ZPmZ_B - 302007970U, // SUB_ZPmZ_D - 2186307234U, // SUB_ZPmZ_H - 302024354U, // SUB_ZPmZ_S - 167782050U, // SUB_ZZZ_B - 201344674U, // SUB_ZZZ_D - 2387109538U, // SUB_ZZZ_H - 268469922U, // SUB_ZZZ_S - 68200098U, // SUBv16i8 - 100714146U, // SUBv1i64 - 2216208034U, // SUBv2i32 - 2216732322U, // SUBv2i64 - 69772962U, // SUBv4i16 - 70297250U, // SUBv4i32 - 2218305186U, // SUBv8i16 - 2218829474U, // SUBv8i8 - 2415938650U, // SUNPKHI_ZZ_D - 27290714U, // SUNPKHI_ZZ_H - 2717944922U, // SUNPKHI_ZZ_S - 2415939470U, // SUNPKLO_ZZ_D - 27291534U, // SUNPKLO_ZZ_H - 2717945742U, // SUNPKLO_ZZ_S - 135325734U, // SUQADDv16i8 - 2516674598U, // SUQADDv1i16 - 2516674598U, // SUQADDv1i32 - 2516674598U, // SUQADDv1i64 - 2516674598U, // SUQADDv1i8 - 135850022U, // SUQADDv2i32 - 2283857958U, // SUQADDv2i64 - 136898598U, // SUQADDv4i16 - 2284906534U, // SUQADDv4i32 - 137947174U, // SUQADDv8i16 - 2285955110U, // SUQADDv8i8 - 75579U, // SVC - 973169651U, // SWPAB - 973171135U, // SWPAH - 973169853U, // SWPALB - 973171283U, // SWPALH - 973171948U, // SWPALW - 973171948U, // SWPALX - 973169381U, // SWPAW - 973169381U, // SWPAX - 973170041U, // SWPB - 973171492U, // SWPH - 973169950U, // SWPLB - 973171380U, // SWPLH - 973172243U, // SWPLW - 973172243U, // SWPLX - 973172838U, // SWPW - 973172838U, // SWPX - 18069U, // SXTB_ZPmZ_D - 2181588629U, // SXTB_ZPmZ_H - 34453U, // SXTB_ZPmZ_S - 19494U, // SXTH_ZPmZ_D - 35878U, // SXTH_ZPmZ_S - 21815U, // SXTW_ZPmZ_D - 100716107U, // SYSLxt - 1711329984U, // SYSxt - 1744842025U, // TBL_ZZZ_B - 1778404649U, // TBL_ZZZ_D - 28863785U, // TBL_ZZZ_H - 1811975465U, // TBL_ZZZ_S - 1846586665U, // TBLv16i8Four - 1846586665U, // TBLv16i8One - 1846586665U, // TBLv16i8Three - 1846586665U, // TBLv16i8Two - 3997216041U, // TBLv8i8Four - 3997216041U, // TBLv8i8One - 3997216041U, // TBLv8i8Three - 3997216041U, // TBLv8i8Two - 100718059U, // TBNZW - 100718059U, // TBNZX - 1880159597U, // TBXv16i8Four - 1880159597U, // TBXv16i8One - 1880159597U, // TBXv16i8Three - 1880159597U, // TBXv16i8Two - 4030788973U, // TBXv8i8Four - 4030788973U, // TBXv8i8One - 4030788973U, // TBXv8i8Three - 4030788973U, // TBXv8i8Two - 100718043U, // TBZW - 100718043U, // TBZX + 0U, // SUB_ZPZZ_UNDEF_B + 0U, // SUB_ZPZZ_UNDEF_D + 0U, // SUB_ZPZZ_UNDEF_H + 0U, // SUB_ZPZZ_UNDEF_S + 0U, // SUB_ZPZZ_ZERO_B + 0U, // SUB_ZPZZ_ZERO_D + 0U, // SUB_ZPZZ_ZERO_H + 0U, // SUB_ZPZZ_ZERO_S + 0U, // SXTB_ZPmZ_UNDEF_D + 0U, // SXTB_ZPmZ_UNDEF_H + 0U, // SXTB_ZPmZ_UNDEF_S + 0U, // SXTH_ZPmZ_UNDEF_D + 0U, // SXTH_ZPmZ_UNDEF_S + 0U, // SXTW_ZPmZ_UNDEF_D + 0U, // SpeculationBarrierISBDSBEndBB + 0U, // SpeculationBarrierSBEndBB + 0U, // SpeculationSafeValueW + 0U, // SpeculationSafeValueX + 0U, // StoreSwiftAsyncContext + 0U, // TAGPstack 0U, // TCRETURNdi 0U, // TCRETURNri - 6346239U, // TLSDESCCALL + 0U, // TCRETURNriALL + 0U, // TCRETURNriBTI + 23422U, // TLSDESCCALL 0U, // TLSDESC_CALLSEQ - 167780389U, // TRN1_PPP_B - 201343013U, // TRN1_PPP_D - 2387107877U, // TRN1_PPP_H - 268468261U, // TRN1_PPP_S - 167780389U, // TRN1_ZZZ_B - 201343013U, // TRN1_ZZZ_D - 2387107877U, // TRN1_ZZZ_H - 268468261U, // TRN1_ZZZ_S - 68198437U, // TRN1v16i8 - 2216206373U, // TRN1v2i32 - 2216730661U, // TRN1v2i64 - 69771301U, // TRN1v4i16 - 70295589U, // TRN1v4i32 - 2218303525U, // TRN1v8i16 - 2218827813U, // TRN1v8i8 - 167780737U, // TRN2_PPP_B - 201343361U, // TRN2_PPP_D - 2387108225U, // TRN2_PPP_H - 268468609U, // TRN2_PPP_S - 167780737U, // TRN2_ZZZ_B - 201343361U, // TRN2_ZZZ_D - 2387108225U, // TRN2_ZZZ_H - 268468609U, // TRN2_ZZZ_S - 68198785U, // TRN2v16i8 - 2216206721U, // TRN2v2i32 - 2216731009U, // TRN2v2i64 - 69771649U, // TRN2v4i16 - 70295937U, // TRN2v4i32 - 2218303873U, // TRN2v8i16 - 2218828161U, // TRN2v8i8 - 116346U, // TSB - 137945251U, // UABALv16i8_v8i16 - 2283859113U, // UABALv2i32_v2i64 - 137424041U, // UABALv4i16_v4i32 - 136372387U, // UABALv4i32_v2i64 - 2284904611U, // UABALv8i16_v4i32 - 2285431977U, // UABALv8i8_v8i16 - 135324275U, // UABAv16i8 - 2283332211U, // UABAv2i32 - 136897139U, // UABAv4i16 - 137421427U, // UABAv4i32 - 2285429363U, // UABAv8i16 - 2285953651U, // UABAv8i8 - 70820061U, // UABDLv16i8_v8i16 - 2216734035U, // UABDLv2i32_v2i64 - 70298963U, // UABDLv4i16_v4i32 - 69247197U, // UABDLv4i32_v2i64 - 2217779421U, // UABDLv8i16_v4i32 - 2218306899U, // UABDLv8i8_v8i16 - 302000048U, // UABD_ZPmZ_B - 302008240U, // UABD_ZPmZ_D - 2186307504U, // UABD_ZPmZ_H - 302024624U, // UABD_ZPmZ_S - 68200368U, // UABDv16i8 - 2216208304U, // UABDv2i32 - 69773232U, // UABDv4i16 - 70297520U, // UABDv4i32 - 2218305456U, // UABDv8i16 - 2218829744U, // UABDv8i8 - 137949161U, // UADALPv16i8_v8i16 - 162066409U, // UADALPv2i32_v1i64 - 135852009U, // UADALPv4i16_v2i32 - 2283859945U, // UADALPv4i32_v2i64 - 137424873U, // UADALPv8i16_v4i32 - 2284384233U, // UADALPv8i8_v4i16 - 70823929U, // UADDLPv16i8_v8i16 - 94941177U, // UADDLPv2i32_v1i64 - 68726777U, // UADDLPv4i16_v2i32 - 2216734713U, // UADDLPv4i32_v2i64 - 70299641U, // UADDLPv8i16_v4i32 - 2217259001U, // UADDLPv8i8_v4i16 - 67163091U, // UADDLVv16i8v - 67163091U, // UADDLVv4i16v - 2214646739U, // UADDLVv4i32v - 67163091U, // UADDLVv8i16v - 2214646739U, // UADDLVv8i8v - 70820077U, // UADDLv16i8_v8i16 - 2216734073U, // UADDLv2i32_v2i64 - 70299001U, // UADDLv4i16_v4i32 - 69247213U, // UADDLv4i32_v2i64 - 2217779437U, // UADDLv8i16_v4i32 - 2218306937U, // UADDLv8i8_v8i16 - 302044071U, // UADDV_VPZ_B - 302044071U, // UADDV_VPZ_D - 302044071U, // UADDV_VPZ_H - 302044071U, // UADDV_VPZ_S - 2218303990U, // UADDWv16i8_v8i16 - 2216735948U, // UADDWv2i32_v2i64 - 70300876U, // UADDWv4i16_v4i32 - 2216731126U, // UADDWv4i32_v2i64 - 70296054U, // UADDWv8i16_v4i32 - 2218308812U, // UADDWv8i8_v8i16 - 100716199U, // UBFMWri - 100716199U, // UBFMXri - 100714764U, // UCVTFSWDri - 100714764U, // UCVTFSWHri - 100714764U, // UCVTFSWSri - 100714764U, // UCVTFSXDri - 100714764U, // UCVTFSXHri - 100714764U, // UCVTFSXSri - 2248198412U, // UCVTFUWDri - 2248198412U, // UCVTFUWHri - 2248198412U, // UCVTFUWSri - 2248198412U, // UCVTFUXDri - 2248198412U, // UCVTFUXHri - 2248198412U, // UCVTFUXSri - 18700U, // UCVTF_ZPmZ_DtoD - 2181589260U, // UCVTF_ZPmZ_DtoH - 35084U, // UCVTF_ZPmZ_DtoS - 2181589260U, // UCVTF_ZPmZ_HtoH - 18700U, // UCVTF_ZPmZ_StoD - 2181589260U, // UCVTF_ZPmZ_StoH - 35084U, // UCVTF_ZPmZ_StoS - 100714764U, // UCVTFd - 100714764U, // UCVTFh - 100714764U, // UCVTFs - 2248198412U, // UCVTFv1i16 - 2248198412U, // UCVTFv1i32 - 2248198412U, // UCVTFv1i64 - 68725004U, // UCVTFv2f32 - 2216732940U, // UCVTFv2f64 - 2216208652U, // UCVTFv2i32_shift - 2216732940U, // UCVTFv2i64_shift - 69773580U, // UCVTFv4f16 - 2217781516U, // UCVTFv4f32 - 69773580U, // UCVTFv4i16_shift - 70297868U, // UCVTFv4i32_shift - 70822156U, // UCVTFv8f16 - 2218305804U, // UCVTFv8i16_shift - 302010801U, // UDIVR_ZPmZ_D - 302027185U, // UDIVR_ZPmZ_S - 100717509U, // UDIVWr - 100717509U, // UDIVXr - 302011333U, // UDIV_ZPmZ_D - 302027717U, // UDIV_ZPmZ_S - 3422573363U, // UDOT_ZZZI_D - 3456144179U, // UDOT_ZZZI_S - 3422573363U, // UDOT_ZZZ_D - 3456144179U, // UDOT_ZZZ_S - 137425715U, // UDOTlanev16i8 - 2283336499U, // UDOTlanev8i8 - 137425715U, // UDOTv16i8 - 2283336499U, // UDOTv8i8 - 68200456U, // UHADDv16i8 - 2216208392U, // UHADDv2i32 - 69773320U, // UHADDv4i16 - 70297608U, // UHADDv4i32 - 2218305544U, // UHADDv8i16 - 2218829832U, // UHADDv8i8 - 68200110U, // UHSUBv16i8 - 2216208046U, // UHSUBv2i32 - 69772974U, // UHSUBv4i16 - 70297262U, // UHSUBv4i32 - 2218305198U, // UHSUBv8i16 - 2218829486U, // UHSUBv8i8 - 100715882U, // UMADDLrrr - 68202624U, // UMAXPv16i8 - 2216210560U, // UMAXPv2i32 - 69775488U, // UMAXPv4i16 - 70299776U, // UMAXPv4i32 - 2218307712U, // UMAXPv8i16 - 2218832000U, // UMAXPv8i8 - 302044207U, // UMAXV_VPZ_B - 302044207U, // UMAXV_VPZ_D - 302044207U, // UMAXV_VPZ_H - 302044207U, // UMAXV_VPZ_S - 67163183U, // UMAXVv16i8v - 67163183U, // UMAXVv4i16v - 2214646831U, // UMAXVv4i32v - 67163183U, // UMAXVv8i16v - 2214646831U, // UMAXVv8i8v - 167785831U, // UMAX_ZI_B - 201348455U, // UMAX_ZI_D - 239629671U, // UMAX_ZI_H - 268473703U, // UMAX_ZI_S - 302003559U, // UMAX_ZPmZ_B - 302011751U, // UMAX_ZPmZ_D - 2186311015U, // UMAX_ZPmZ_H - 302028135U, // UMAX_ZPmZ_S - 68203879U, // UMAXv16i8 - 2216211815U, // UMAXv2i32 - 69776743U, // UMAXv4i16 - 70301031U, // UMAXv4i32 - 2218308967U, // UMAXv8i16 - 2218833255U, // UMAXv8i8 - 68202548U, // UMINPv16i8 - 2216210484U, // UMINPv2i32 - 69775412U, // UMINPv4i16 - 70299700U, // UMINPv4i32 - 2218307636U, // UMINPv8i16 - 2218831924U, // UMINPv8i8 - 302044155U, // UMINV_VPZ_B - 302044155U, // UMINV_VPZ_D - 302044155U, // UMINV_VPZ_H - 302044155U, // UMINV_VPZ_S - 67163131U, // UMINVv16i8v - 67163131U, // UMINVv4i16v - 2214646779U, // UMINVv4i32v - 67163131U, // UMINVv8i16v - 2214646779U, // UMINVv8i8v - 167784184U, // UMIN_ZI_B - 201346808U, // UMIN_ZI_D - 239628024U, // UMIN_ZI_H - 268472056U, // UMIN_ZI_S - 302001912U, // UMIN_ZPmZ_B - 302010104U, // UMIN_ZPmZ_D - 2186309368U, // UMIN_ZPmZ_H - 302026488U, // UMIN_ZPmZ_S - 68202232U, // UMINv16i8 - 2216210168U, // UMINv2i32 - 69775096U, // UMINv4i16 - 70299384U, // UMINv4i32 - 2218307320U, // UMINv8i16 - 2218831608U, // UMINv8i8 - 137945277U, // UMLALv16i8_v8i16 - 2283859145U, // UMLALv2i32_indexed - 2283859145U, // UMLALv2i32_v2i64 - 137424073U, // UMLALv4i16_indexed - 137424073U, // UMLALv4i16_v4i32 - 136372413U, // UMLALv4i32_indexed - 136372413U, // UMLALv4i32_v2i64 - 2284904637U, // UMLALv8i16_indexed - 2284904637U, // UMLALv8i16_v4i32 - 2285432009U, // UMLALv8i8_v8i16 - 137945401U, // UMLSLv16i8_v8i16 - 2283859524U, // UMLSLv2i32_indexed - 2283859524U, // UMLSLv2i32_v2i64 - 137424452U, // UMLSLv4i16_indexed - 137424452U, // UMLSLv4i16_v4i32 - 136372537U, // UMLSLv4i32_indexed - 136372537U, // UMLSLv4i32_v2i64 - 2284904761U, // UMLSLv8i16_indexed - 2284904761U, // UMLSLv8i16_v4i32 - 2285432388U, // UMLSLv8i8_v8i16 - 67163157U, // UMOVvi16 - 2214646805U, // UMOVvi32 - 67163157U, // UMOVvi64 - 2214646805U, // UMOVvi8 - 100715830U, // UMSUBLrrr - 302000887U, // UMULH_ZPmZ_B - 302009079U, // UMULH_ZPmZ_D - 2186308343U, // UMULH_ZPmZ_H - 302025463U, // UMULH_ZPmZ_S - 100715255U, // UMULHrr - 70820127U, // UMULLv16i8_v8i16 - 2216734188U, // UMULLv2i32_indexed - 2216734188U, // UMULLv2i32_v2i64 - 70299116U, // UMULLv4i16_indexed - 70299116U, // UMULLv4i16_v4i32 - 69247263U, // UMULLv4i32_indexed - 69247263U, // UMULLv4i32_v2i64 - 2217779487U, // UMULLv8i16_indexed - 2217779487U, // UMULLv8i16_v4i32 - 2218307052U, // UMULLv8i8_v8i16 - 167782439U, // UQADD_ZI_B - 201345063U, // UQADD_ZI_D - 239626279U, // UQADD_ZI_H - 268470311U, // UQADD_ZI_S - 167782439U, // UQADD_ZZZ_B - 201345063U, // UQADD_ZZZ_D - 2387109927U, // UQADD_ZZZ_H - 268470311U, // UQADD_ZZZ_S - 68200487U, // UQADDv16i8 - 100714535U, // UQADDv1i16 - 100714535U, // UQADDv1i32 - 100714535U, // UQADDv1i64 - 100714535U, // UQADDv1i8 - 2216208423U, // UQADDv2i32 - 2216732711U, // UQADDv2i64 - 69773351U, // UQADDv4i16 - 70297639U, // UQADDv4i32 - 2218305575U, // UQADDv8i16 - 2218829863U, // UQADDv8i8 - 536921173U, // UQDECB_WPiI - 536921173U, // UQDECB_XPiI - 536922053U, // UQDECD_WPiI - 536922053U, // UQDECD_XPiI - 536889285U, // UQDECD_ZPiI - 536922637U, // UQDECH_WPiI - 536922637U, // UQDECH_XPiI - 6842893U, // UQDECH_ZPiI - 2315308989U, // UQDECP_WP_B - 2348863421U, // UQDECP_WP_D - 2717962173U, // UQDECP_WP_H - 2415972285U, // UQDECP_WP_S - 2315308989U, // UQDECP_XP_B - 2348863421U, // UQDECP_XP_D - 2717962173U, // UQDECP_XP_H - 2415972285U, // UQDECP_XP_S - 2147504061U, // UQDECP_ZP_D - 604532669U, // UQDECP_ZP_H - 2147520445U, // UQDECP_ZP_S - 536925357U, // UQDECW_WPiI - 536925357U, // UQDECW_XPiI - 536908973U, // UQDECW_ZPiI - 536921189U, // UQINCB_WPiI - 536921189U, // UQINCB_XPiI - 536922069U, // UQINCD_WPiI - 536922069U, // UQINCD_XPiI - 536889301U, // UQINCD_ZPiI - 536922653U, // UQINCH_WPiI - 536922653U, // UQINCH_XPiI - 6842909U, // UQINCH_ZPiI - 2315309005U, // UQINCP_WP_B - 2348863437U, // UQINCP_WP_D - 2717962189U, // UQINCP_WP_H - 2415972301U, // UQINCP_WP_S - 2315309005U, // UQINCP_XP_B - 2348863437U, // UQINCP_XP_D - 2717962189U, // UQINCP_XP_H - 2415972301U, // UQINCP_XP_S - 2147504077U, // UQINCP_ZP_D - 604532685U, // UQINCP_ZP_H - 2147520461U, // UQINCP_ZP_S - 536925373U, // UQINCW_WPiI - 536925373U, // UQINCW_XPiI - 536908989U, // UQINCW_ZPiI - 68201893U, // UQRSHLv16i8 - 100715941U, // UQRSHLv1i16 - 100715941U, // UQRSHLv1i32 - 100715941U, // UQRSHLv1i64 - 100715941U, // UQRSHLv1i8 - 2216209829U, // UQRSHLv2i32 - 2216734117U, // UQRSHLv2i64 - 69774757U, // UQRSHLv4i16 - 70299045U, // UQRSHLv4i32 - 2218306981U, // UQRSHLv8i16 - 2218831269U, // UQRSHLv8i8 - 100716328U, // UQRSHRNb - 100716328U, // UQRSHRNh - 100716328U, // UQRSHRNs - 2282807671U, // UQRSHRNv16i8_shift - 2216210216U, // UQRSHRNv2i32_shift - 69775144U, // UQRSHRNv4i16_shift - 2284904823U, // UQRSHRNv4i32_shift - 137945463U, // UQRSHRNv8i16_shift - 2218831656U, // UQRSHRNv8i8_shift - 100715926U, // UQSHLb - 100715926U, // UQSHLd - 100715926U, // UQSHLh - 100715926U, // UQSHLs - 68201878U, // UQSHLv16i8 - 68201878U, // UQSHLv16i8_shift - 100715926U, // UQSHLv1i16 - 100715926U, // UQSHLv1i32 - 100715926U, // UQSHLv1i64 - 100715926U, // UQSHLv1i8 - 2216209814U, // UQSHLv2i32 - 2216209814U, // UQSHLv2i32_shift - 2216734102U, // UQSHLv2i64 - 2216734102U, // UQSHLv2i64_shift - 69774742U, // UQSHLv4i16 - 69774742U, // UQSHLv4i16_shift - 70299030U, // UQSHLv4i32 - 70299030U, // UQSHLv4i32_shift - 2218306966U, // UQSHLv8i16 - 2218306966U, // UQSHLv8i16_shift - 2218831254U, // UQSHLv8i8 - 2218831254U, // UQSHLv8i8_shift - 100716311U, // UQSHRNb - 100716311U, // UQSHRNh - 100716311U, // UQSHRNs - 2282807652U, // UQSHRNv16i8_shift - 2216210199U, // UQSHRNv2i32_shift - 69775127U, // UQSHRNv4i16_shift - 2284904804U, // UQSHRNv4i32_shift - 137945444U, // UQSHRNv8i16_shift - 2218831639U, // UQSHRNv8i8_shift - 167782091U, // UQSUB_ZI_B - 201344715U, // UQSUB_ZI_D - 239625931U, // UQSUB_ZI_H - 268469963U, // UQSUB_ZI_S - 167782091U, // UQSUB_ZZZ_B - 201344715U, // UQSUB_ZZZ_D - 2387109579U, // UQSUB_ZZZ_H - 268469963U, // UQSUB_ZZZ_S - 68200139U, // UQSUBv16i8 - 100714187U, // UQSUBv1i16 - 100714187U, // UQSUBv1i32 - 100714187U, // UQSUBv1i64 - 100714187U, // UQSUBv1i8 - 2216208075U, // UQSUBv2i32 - 2216732363U, // UQSUBv2i64 - 69773003U, // UQSUBv4i16 - 70297291U, // UQSUBv4i32 - 2218305227U, // UQSUBv8i16 - 2218829515U, // UQSUBv8i8 - 135324055U, // UQXTNv16i8 - 2248200012U, // UQXTNv1i16 - 2248200012U, // UQXTNv1i32 - 2248200012U, // UQXTNv1i8 - 2216210252U, // UQXTNv2i32 - 2217258828U, // UQXTNv4i16 - 2284904855U, // UQXTNv4i32 - 2285429143U, // UQXTNv8i16 - 71348044U, // UQXTNv8i8 - 68724924U, // URECPEv2i32 - 2217781436U, // URECPEv4i32 - 68200441U, // URHADDv16i8 - 2216208377U, // URHADDv2i32 - 69773305U, // URHADDv4i16 - 70297593U, // URHADDv4i32 - 2218305529U, // URHADDv8i16 - 2218829817U, // URHADDv8i8 - 68201908U, // URSHLv16i8 - 100715956U, // URSHLv1i64 - 2216209844U, // URSHLv2i32 - 2216734132U, // URSHLv2i64 - 69774772U, // URSHLv4i16 - 70299060U, // URSHLv4i32 - 2218306996U, // URSHLv8i16 - 2218831284U, // URSHLv8i8 - 100716801U, // URSHRd - 68202753U, // URSHRv16i8_shift - 2216210689U, // URSHRv2i32_shift - 2216734977U, // URSHRv2i64_shift - 69775617U, // URSHRv4i16_shift - 70299905U, // URSHRv4i32_shift - 2218307841U, // URSHRv8i16_shift - 2218832129U, // URSHRv8i8_shift - 68724970U, // URSQRTEv2i32 - 2217781482U, // URSQRTEv4i32 - 369189641U, // URSRAd - 135324425U, // URSRAv16i8_shift - 2283332361U, // URSRAv2i32_shift - 2283856649U, // URSRAv2i64_shift - 136897289U, // URSRAv4i16_shift - 137421577U, // URSRAv4i32_shift - 2285429513U, // URSRAv8i16_shift - 2285953801U, // URSRAv8i8_shift - 70820093U, // USHLLv16i8_shift - 2216734158U, // USHLLv2i32_shift - 70299086U, // USHLLv4i16_shift - 69247229U, // USHLLv4i32_shift - 2217779453U, // USHLLv8i16_shift - 2218307022U, // USHLLv8i8_shift - 68201921U, // USHLv16i8 - 100715969U, // USHLv1i64 - 2216209857U, // USHLv2i32 - 2216734145U, // USHLv2i64 - 69774785U, // USHLv4i16 - 70299073U, // USHLv4i32 - 2218307009U, // USHLv8i16 - 2218831297U, // USHLv8i8 - 100716814U, // USHRd - 68202766U, // USHRv16i8_shift - 2216210702U, // USHRv2i32_shift - 2216734990U, // USHRv2i64_shift - 69775630U, // USHRv4i16_shift - 70299918U, // USHRv4i32_shift - 2218307854U, // USHRv8i16_shift - 2218832142U, // USHRv8i8_shift - 135325726U, // USQADDv16i8 - 2516674590U, // USQADDv1i16 - 2516674590U, // USQADDv1i32 - 2516674590U, // USQADDv1i64 - 2516674590U, // USQADDv1i8 - 135850014U, // USQADDv2i32 - 2283857950U, // USQADDv2i64 - 136898590U, // USQADDv4i16 - 2284906526U, // USQADDv4i32 - 137947166U, // USQADDv8i16 - 2285955102U, // USQADDv8i8 - 369189654U, // USRAd - 135324438U, // USRAv16i8_shift - 2283332374U, // USRAv2i32_shift - 2283856662U, // USRAv2i64_shift - 136897302U, // USRAv4i16_shift - 137421590U, // USRAv4i32_shift - 2285429526U, // USRAv8i16_shift - 2285953814U, // USRAv8i8_shift - 70820045U, // USUBLv16i8_v8i16 - 2216734021U, // USUBLv2i32_v2i64 - 70298949U, // USUBLv4i16_v4i32 - 69247181U, // USUBLv4i32_v2i64 - 2217779405U, // USUBLv8i16_v4i32 - 2218306885U, // USUBLv8i8_v8i16 - 2218303974U, // USUBWv16i8_v8i16 - 2216735893U, // USUBWv2i32_v2i64 - 70300821U, // USUBWv4i16_v4i32 - 2216731110U, // USUBWv4i32_v2i64 - 70296038U, // USUBWv8i16_v4i32 - 2218308757U, // USUBWv8i8_v8i16 - 2415938659U, // UUNPKHI_ZZ_D - 27290723U, // UUNPKHI_ZZ_H - 2717944931U, // UUNPKHI_ZZ_S - 2415939479U, // UUNPKLO_ZZ_D - 27291543U, // UUNPKLO_ZZ_H - 2717945751U, // UUNPKLO_ZZ_S - 18075U, // UXTB_ZPmZ_D - 2181588635U, // UXTB_ZPmZ_H - 34459U, // UXTB_ZPmZ_S - 19500U, // UXTH_ZPmZ_D - 35884U, // UXTH_ZPmZ_S - 21821U, // UXTW_ZPmZ_D - 167780401U, // UZP1_PPP_B - 201343025U, // UZP1_PPP_D - 2387107889U, // UZP1_PPP_H - 268468273U, // UZP1_PPP_S - 167780401U, // UZP1_ZZZ_B - 201343025U, // UZP1_ZZZ_D - 2387107889U, // UZP1_ZZZ_H - 268468273U, // UZP1_ZZZ_S - 68198449U, // UZP1v16i8 - 2216206385U, // UZP1v2i32 - 2216730673U, // UZP1v2i64 - 69771313U, // UZP1v4i16 - 70295601U, // UZP1v4i32 - 2218303537U, // UZP1v8i16 - 2218827825U, // UZP1v8i8 - 167780812U, // UZP2_PPP_B - 201343436U, // UZP2_PPP_D - 2387108300U, // UZP2_PPP_H - 268468684U, // UZP2_PPP_S - 167780812U, // UZP2_ZZZ_B - 201343436U, // UZP2_ZZZ_D - 2387108300U, // UZP2_ZZZ_H - 268468684U, // UZP2_ZZZ_S - 68198860U, // UZP2v16i8 - 2216206796U, // UZP2v2i32 - 2216731084U, // UZP2v2i64 - 69771724U, // UZP2v4i16 - 70296012U, // UZP2v4i32 - 2218303948U, // UZP2v8i16 - 2218828236U, // UZP2v8i8 - 100673670U, // WHILELE_PWW_B - 100681862U, // WHILELE_PWW_D - 242772102U, // WHILELE_PWW_H - 100698246U, // WHILELE_PWW_S - 100673670U, // WHILELE_PXX_B - 100681862U, // WHILELE_PXX_D - 242772102U, // WHILELE_PXX_H - 100698246U, // WHILELE_PXX_S - 100675452U, // WHILELO_PWW_B - 100683644U, // WHILELO_PWW_D - 242773884U, // WHILELO_PWW_H - 100700028U, // WHILELO_PWW_S - 100675452U, // WHILELO_PXX_B - 100683644U, // WHILELO_PXX_D - 242773884U, // WHILELO_PXX_H - 100700028U, // WHILELO_PXX_S - 100676169U, // WHILELS_PWW_B - 100684361U, // WHILELS_PWW_D - 242774601U, // WHILELS_PWW_H - 100700745U, // WHILELS_PWW_S - 100676169U, // WHILELS_PXX_B - 100684361U, // WHILELS_PXX_D - 242774601U, // WHILELS_PXX_H - 100700745U, // WHILELS_PXX_S - 100676358U, // WHILELT_PWW_B - 100684550U, // WHILELT_PWW_D - 242774790U, // WHILELT_PWW_H - 100700934U, // WHILELT_PWW_S - 100676358U, // WHILELT_PXX_B - 100684550U, // WHILELT_PXX_D - 242774790U, // WHILELT_PXX_H - 100700934U, // WHILELT_PXX_S - 6303987U, // WRFFR - 2216734934U, // XAR - 6342582U, // XPACD - 6343754U, // XPACI - 5905U, // XPACLRI - 135324049U, // XTNv16i8 - 2216210247U, // XTNv2i32 - 2217258823U, // XTNv4i16 - 2284904849U, // XTNv4i32 - 2285429137U, // XTNv8i16 - 71348039U, // XTNv8i8 - 167780395U, // ZIP1_PPP_B - 201343019U, // ZIP1_PPP_D - 2387107883U, // ZIP1_PPP_H - 268468267U, // ZIP1_PPP_S - 167780395U, // ZIP1_ZZZ_B - 201343019U, // ZIP1_ZZZ_D - 2387107883U, // ZIP1_ZZZ_H - 268468267U, // ZIP1_ZZZ_S - 68198443U, // ZIP1v16i8 - 2216206379U, // ZIP1v2i32 - 2216730667U, // ZIP1v2i64 - 69771307U, // ZIP1v4i16 - 70295595U, // ZIP1v4i32 - 2218303531U, // ZIP1v8i16 - 2218827819U, // ZIP1v8i8 - 167780806U, // ZIP2_PPP_B - 201343430U, // ZIP2_PPP_D - 2387108294U, // ZIP2_PPP_H - 268468678U, // ZIP2_PPP_S - 167780806U, // ZIP2_ZZZ_B - 201343430U, // ZIP2_ZZZ_D - 2387108294U, // ZIP2_ZZZ_H - 268468678U, // ZIP2_ZZZ_S - 68198854U, // ZIP2v16i8 - 2216206790U, // ZIP2v2i32 - 2216731078U, // ZIP2v2i64 - 69771718U, // ZIP2v4i16 - 70296006U, // ZIP2v4i32 - 2218303942U, // ZIP2v8i16 - 2218828230U, // ZIP2v8i8 - 302003021U, // anonymous_1349 + 0U, // UABD_ZPZZ_UNDEF_B + 0U, // UABD_ZPZZ_UNDEF_D + 0U, // UABD_ZPZZ_UNDEF_H + 0U, // UABD_ZPZZ_UNDEF_S + 0U, // UCVTF_ZPmZ_DtoD_UNDEF + 0U, // UCVTF_ZPmZ_DtoH_UNDEF + 0U, // UCVTF_ZPmZ_DtoS_UNDEF + 0U, // UCVTF_ZPmZ_HtoH_UNDEF + 0U, // UCVTF_ZPmZ_StoD_UNDEF + 0U, // UCVTF_ZPmZ_StoH_UNDEF + 0U, // UCVTF_ZPmZ_StoS_UNDEF + 0U, // UDIV_ZPZZ_UNDEF_D + 0U, // UDIV_ZPZZ_UNDEF_S + 0U, // UMAX_ZPZZ_UNDEF_B + 0U, // UMAX_ZPZZ_UNDEF_D + 0U, // UMAX_ZPZZ_UNDEF_H + 0U, // UMAX_ZPZZ_UNDEF_S + 0U, // UMIN_ZPZZ_UNDEF_B + 0U, // UMIN_ZPZZ_UNDEF_D + 0U, // UMIN_ZPZZ_UNDEF_H + 0U, // UMIN_ZPZZ_UNDEF_S + 0U, // UMULH_ZPZZ_UNDEF_B + 0U, // UMULH_ZPZZ_UNDEF_D + 0U, // UMULH_ZPZZ_UNDEF_H + 0U, // UMULH_ZPZZ_UNDEF_S + 0U, // UQRSHL_ZPZZ_UNDEF_B + 0U, // UQRSHL_ZPZZ_UNDEF_D + 0U, // UQRSHL_ZPZZ_UNDEF_H + 0U, // UQRSHL_ZPZZ_UNDEF_S + 0U, // UQSHL_ZPZI_ZERO_B + 0U, // UQSHL_ZPZI_ZERO_D + 0U, // UQSHL_ZPZI_ZERO_H + 0U, // UQSHL_ZPZI_ZERO_S + 0U, // UQSHL_ZPZZ_UNDEF_B + 0U, // UQSHL_ZPZZ_UNDEF_D + 0U, // UQSHL_ZPZZ_UNDEF_H + 0U, // UQSHL_ZPZZ_UNDEF_S + 0U, // URECPE_ZPmZ_UNDEF_S + 0U, // URSHL_ZPZZ_UNDEF_B + 0U, // URSHL_ZPZZ_UNDEF_D + 0U, // URSHL_ZPZZ_UNDEF_H + 0U, // URSHL_ZPZZ_UNDEF_S + 0U, // URSHR_ZPZI_ZERO_B + 0U, // URSHR_ZPZI_ZERO_D + 0U, // URSHR_ZPZI_ZERO_H + 0U, // URSHR_ZPZI_ZERO_S + 0U, // URSQRTE_ZPmZ_UNDEF_S + 0U, // UXTB_ZPmZ_UNDEF_D + 0U, // UXTB_ZPmZ_UNDEF_H + 0U, // UXTB_ZPmZ_UNDEF_S + 0U, // UXTH_ZPmZ_UNDEF_D + 0U, // UXTH_ZPmZ_UNDEF_S + 0U, // UXTW_ZPmZ_UNDEF_D + 2135331U, // ABS_ZPmZ_B + 2151715U, // ABS_ZPmZ_D + 272700707U, // ABS_ZPmZ_H + 2184483U, // ABS_ZPmZ_S + 543266083U, // ABSv16i8 + 807425315U, // ABSv1i64 + 545363235U, // ABSv2i32 + 547460387U, // ABSv2i64 + 549557539U, // ABSv4i16 + 551654691U, // ABSv4i32 + 553751843U, // ABSv8i16 + 555848995U, // ABSv8i8 + 1075889597U, // ADCLB_ZZZ_D + 1344357821U, // ADCLB_ZZZ_S + 1075894000U, // ADCLT_ZZZ_D + 1344362224U, // ADCLT_ZZZ_S + 807425354U, // ADCSWr + 807425354U, // ADCSXr + 807422196U, // ADCWr + 807422196U, // ADCXr + 807422760U, // ADDG + 1631699639U, // ADDHA_MPPZ_D + 1633796791U, // ADDHA_MPPZ_S + 1881179809U, // ADDHNB_ZZZ_B + 2172716705U, // ADDHNB_ZZZ_H + 2418099873U, // ADDHNB_ZZZ_S + 2686490530U, // ADDHNT_ZZZ_B + 2174818210U, // ADDHNT_ZZZ_H + 1075926946U, // ADDHNT_ZZZ_S + 545362315U, // ADDHNv2i64_v2i32 + 2967601516U, // ADDHNv2i64_v4i32 + 549556619U, // ADDHNv4i32_v4i16 + 2969698668U, // ADDHNv4i32_v8i16 + 2959212908U, // ADDHNv8i16_v16i8 + 555848075U, // ADDHNv8i16_v8i8 + 807424134U, // ADDPL_XXI + 3223360141U, // ADDP_ZPmZ_B + 3223376525U, // ADDP_ZPmZ_D + 3519091341U, // ADDP_ZPmZ_H + 3223409293U, // ADDP_ZPmZ_S + 543265421U, // ADDPv16i8 + 545362573U, // ADDPv2i32 + 547459725U, // ADDPv2i64 + 538989197U, // ADDPv2i64p + 549556877U, // ADDPv4i16 + 551654029U, // ADDPv4i32 + 553751181U, // ADDPv8i16 + 555848333U, // ADDPv8i8 + 807425366U, // ADDSWri + 807425366U, // ADDSWrs + 807425366U, // ADDSWrx + 807425366U, // ADDSXri + 807425366U, // ADDSXrs + 807425366U, // ADDSXrx + 807425366U, // ADDSXrx64 + 1631699850U, // ADDVA_MPPZ_D + 1633797002U, // ADDVA_MPPZ_S + 807424260U, // ADDVL_XXI + 538990800U, // ADDVv16i8v + 538990800U, // ADDVv4i16v + 538990800U, // ADDVv4i32v + 538990800U, // ADDVv8i16v + 538990800U, // ADDVv8i8v + 807422397U, // ADDWri + 807422397U, // ADDWrs + 807422397U, // ADDWrx + 807422397U, // ADDXri + 807422397U, // ADDXrs + 807422397U, // ADDXrx + 807422397U, // ADDXrx64 + 3760228797U, // ADD_ZI_B + 2418067901U, // ADD_ZI_D + 2179008957U, // ADD_ZI_H + 4028713405U, // ADD_ZI_S + 3223357885U, // ADD_ZPmZ_B + 3223374269U, // ADD_ZPmZ_D + 3519089085U, // ADD_ZPmZ_H + 3223407037U, // ADD_ZPmZ_S + 3760228797U, // ADD_ZZZ_B + 2418067901U, // ADD_ZZZ_D + 2179008957U, // ADD_ZZZ_H + 4028713405U, // ADD_ZZZ_S + 543263165U, // ADDv16i8 + 807422397U, // ADDv1i64 + 545360317U, // ADDv2i32 + 547457469U, // ADDv2i64 + 549554621U, // ADDv4i16 + 551651773U, // ADDv4i32 + 553748925U, // ADDv8i16 + 555846077U, // ADDv8i8 + 807424987U, // ADR + 2118420U, // ADRP + 2449527771U, // ADR_LSL_ZZZ_D_0 + 2449527771U, // ADR_LSL_ZZZ_D_1 + 2449527771U, // ADR_LSL_ZZZ_D_2 + 2449527771U, // ADR_LSL_ZZZ_D_3 + 4060173275U, // ADR_LSL_ZZZ_S_0 + 4060173275U, // ADR_LSL_ZZZ_S_1 + 4060173275U, // ADR_LSL_ZZZ_S_2 + 4060173275U, // ADR_LSL_ZZZ_S_3 + 2449527771U, // ADR_SXTW_ZZZ_D_0 + 2449527771U, // ADR_SXTW_ZZZ_D_1 + 2449527771U, // ADR_SXTW_ZZZ_D_2 + 2449527771U, // ADR_SXTW_ZZZ_D_3 + 2449527771U, // ADR_UXTW_ZZZ_D_0 + 2449527771U, // ADR_UXTW_ZZZ_D_1 + 2449527771U, // ADR_UXTW_ZZZ_D_2 + 2449527771U, // ADR_UXTW_ZZZ_D_3 + 3760228925U, // AESD_ZZZ_B + 2959215165U, // AESDrr + 3760229072U, // AESE_ZZZ_B + 2959215312U, // AESErr + 3760228606U, // AESIMC_ZZ_B + 543262974U, // AESIMCrr + 3760228614U, // AESMC_ZZ_B + 543262982U, // AESMCrr + 807425373U, // ANDSWri + 807425373U, // ANDSWrs + 807425373U, // ANDSXri + 807425373U, // ANDSXrs + 3223360861U, // ANDS_PPzPP + 153828U, // ANDV_VPZ_B + 1646434532U, // ANDV_VPZ_D + 1648548068U, // ANDV_VPZ_H + 1638078692U, // ANDV_VPZ_S + 807422491U, // ANDWri + 807422491U, // ANDWrs + 807422491U, // ANDXri + 807422491U, // ANDXrs + 3223357979U, // AND_PPzPP + 2418067995U, // AND_ZI + 3223357979U, // AND_ZPmZ_B + 3223374363U, // AND_ZPmZ_D + 3519089179U, // AND_ZPmZ_H + 3223407131U, // AND_ZPmZ_S + 2418067995U, // AND_ZZZ + 543263259U, // ANDv16i8 + 555846171U, // ANDv8i8 + 3223358007U, // ASRD_ZPmI_B + 3223374391U, // ASRD_ZPmI_D + 3519089207U, // ASRD_ZPmI_H + 3223407159U, // ASRD_ZPmI_S + 3223360635U, // ASRR_ZPmZ_B + 3223377019U, // ASRR_ZPmZ_D + 3519091835U, // ASRR_ZPmZ_H + 3223409787U, // ASRR_ZPmZ_S + 807425159U, // ASRVWr + 807425159U, // ASRVXr + 3223360647U, // ASR_WIDE_ZPmZ_B + 3519091847U, // ASR_WIDE_ZPmZ_H + 3223409799U, // ASR_WIDE_ZPmZ_S + 3760231559U, // ASR_WIDE_ZZZ_B + 2179011719U, // ASR_WIDE_ZZZ_H + 4028716167U, // ASR_WIDE_ZZZ_S + 3223360647U, // ASR_ZPmI_B + 3223377031U, // ASR_ZPmI_D + 3519091847U, // ASR_ZPmI_H + 3223409799U, // ASR_ZPmI_S + 3223360647U, // ASR_ZPmZ_B + 3223377031U, // ASR_ZPmZ_D + 3519091847U, // ASR_ZPmZ_H + 3223409799U, // ASR_ZPmZ_S + 3760231559U, // ASR_ZZI_B + 2418070663U, // ASR_ZZI_D + 2179011719U, // ASR_ZZI_H + 4028716167U, // ASR_ZZI_S + 270746281U, // AUTDA + 270746855U, // AUTDB + 213937U, // AUTDZA + 215248U, // AUTDZB + 270746309U, // AUTIA + 7234U, // AUTIA1716 + 7313U, // AUTIASP + 7304U, // AUTIAZ + 270746882U, // AUTIB + 7243U, // AUTIB1716 + 7225U, // AUTIBSP + 7216U, // AUTIBZ + 213953U, // AUTIZA + 215264U, // AUTIZB + 8615U, // AXFLAG + 230348U, // B + 543267509U, // BCAX + 2418072245U, // BCAX_ZZZZ + 252846U, // BCcc + 3760231064U, // BDEP_ZZZ_B + 2418070168U, // BDEP_ZZZ_D + 2179011224U, // BDEP_ZZZ_H + 4028715672U, // BDEP_ZZZ_S + 3760232586U, // BEXT_ZZZ_B + 2418071690U, // BEXT_ZZZ_D + 2179012746U, // BEXT_ZZZ_H + 4028717194U, // BEXT_ZZZ_S + 2961315868U, // BF16DOTlanev4bf16 + 2967607324U, // BF16DOTlanev8bf16 + 807426147U, // BFCVT + 549556712U, // BFCVTN + 2969698720U, // BFCVTN2 + 541136854U, // BFCVTNT_ZPmZ + 541136995U, // BFCVT_ZPmZ + 2686539804U, // BFDOT_ZZI + 2686539804U, // BFDOT_ZZZ + 2961315868U, // BFDOTv4bf16 + 2967607324U, // BFDOTv8bf16 + 2967602483U, // BFMLALB + 2967602483U, // BFMLALBIdx + 2967606976U, // BFMLALT + 2967606976U, // BFMLALTIdx + 2967601887U, // BFMMLA + 2686534963U, // BFMMLA_B_ZZI + 2686534963U, // BFMMLA_B_ZZZ + 2686539456U, // BFMMLA_T_ZZI + 2686539456U, // BFMMLA_T_ZZZ + 2686534367U, // BFMMLA_ZZZ + 270553387U, // BFMWri + 270553387U, // BFMXri + 3760231194U, // BGRP_ZZZ_B + 2418070298U, // BGRP_ZZZ_D + 2179011354U, // BGRP_ZZZ_H + 4028715802U, // BGRP_ZZZ_S + 807425360U, // BICSWrs + 807425360U, // BICSXrs + 3223360848U, // BICS_PPzPP + 807422201U, // BICWrs + 807422201U, // BICXrs + 3223357689U, // BIC_PPzPP + 3223357689U, // BIC_ZPmZ_B + 3223374073U, // BIC_ZPmZ_D + 3519088889U, // BIC_ZPmZ_H + 3223406841U, // BIC_ZPmZ_S + 2418067705U, // BIC_ZZZ + 543262969U, // BICv16i8 + 813828345U, // BICv2i32 + 818022649U, // BICv4i16 + 820119801U, // BICv4i32 + 822216953U, // BICv8i16 + 555845881U, // BICv8i8 + 2959215356U, // BIFv16i8 + 2971798268U, // BIFv8i8 + 2959218331U, // BITv16i8 + 2971801243U, // BITv8i8 + 233372U, // BL + 21517U, // BLR + 807420544U, // BLRAA + 23358U, // BLRAAZ + 807421042U, // BLRAB + 23373U, // BLRABZ + 21431U, // BR + 807420531U, // BRAA + 23351U, // BRAAZ + 807421029U, // BRAB + 23366U, // BRABZ + 8644U, // BRB_IALL + 8622U, // BRB_INJ + 265986U, // BRK + 3223360779U, // BRKAS_PPzP + 2130636U, // BRKA_PPmP + 3223356108U, // BRKA_PPzP + 3223360815U, // BRKBS_PPzP + 2131209U, // BRKB_PPmP + 3223356681U, // BRKB_PPzP + 3223360944U, // BRKNS_PPzP + 3223359912U, // BRKN_PPzP + 3223360786U, // BRKPAS_PPzPP + 3223356175U, // BRKPA_PPzPP + 3223360822U, // BRKPBS_PPzPP + 3223357207U, // BRKPB_PPzPP + 2418069876U, // BSL1N_ZZZZ + 2418069883U, // BSL2N_ZZZZ + 2418069681U, // BSL_ZZZZ + 2959216817U, // BSLv16i8 + 2971799729U, // BSLv8i8 + 252843U, // Bcc + 3760228796U, // CADD_ZZI_B + 2418067900U, // CADD_ZZI_D + 2179008956U, // CADD_ZZI_H + 4028713404U, // CADD_ZZI_S + 270746763U, // CASAB + 270748700U, // CASAH + 270747006U, // CASALB + 270748859U, // CASALH + 270749559U, // CASALW + 270749559U, // CASALX + 270746476U, // CASAW + 270746476U, // CASAX + 270747618U, // CASB + 270749244U, // CASH + 270747212U, // CASLB + 270748953U, // CASLH + 270749866U, // CASLW + 270749866U, // CASLX + 282454U, // CASPALW + 298838U, // CASPALX + 279342U, // CASPAW + 295726U, // CASPAX + 282765U, // CASPLW + 299149U, // CASPLX + 283424U, // CASPW + 299808U, // CASPX + 270750982U, // CASW + 270750982U, // CASX + 1075862372U, // CBNZW + 1075862372U, // CBNZX + 1075862357U, // CBZW + 1075862357U, // CBZX + 807424430U, // CCMNWi + 807424430U, // CCMNWr + 807424430U, // CCMNXi + 807424430U, // CCMNXr + 807424725U, // CCMPWi + 807424725U, // CCMPWr + 807424725U, // CCMPXi + 807424725U, // CCMPXr + 2686507030U, // CDOT_ZZZI_D + 1344362518U, // CDOT_ZZZI_S + 2686507030U, // CDOT_ZZZ_D + 1344362518U, // CDOT_ZZZ_S + 8678U, // CFINV + 3223339906U, // CLASTA_RPZ_B + 3223339906U, // CLASTA_RPZ_D + 3223339906U, // CLASTA_RPZ_H + 3223339906U, // CLASTA_RPZ_S + 3223339906U, // CLASTA_VPZ_B + 3223339906U, // CLASTA_VPZ_D + 3223339906U, // CLASTA_VPZ_H + 3223339906U, // CLASTA_VPZ_S + 3223356290U, // CLASTA_ZPZ_B + 3223372674U, // CLASTA_ZPZ_D + 2176910210U, // CLASTA_ZPZ_H + 3223405442U, // CLASTA_ZPZ_S + 3223341131U, // CLASTB_RPZ_B + 3223341131U, // CLASTB_RPZ_D + 3223341131U, // CLASTB_RPZ_H + 3223341131U, // CLASTB_RPZ_S + 3223341131U, // CLASTB_VPZ_B + 3223341131U, // CLASTB_VPZ_D + 3223341131U, // CLASTB_VPZ_H + 3223341131U, // CLASTB_VPZ_S + 3223357515U, // CLASTB_ZPZ_B + 3223373899U, // CLASTB_ZPZ_D + 2176911435U, // CLASTB_ZPZ_H + 3223406667U, // CLASTB_ZPZ_S + 23270U, // CLREX + 807425409U, // CLSWr + 807425409U, // CLSXr + 2135425U, // CLS_ZPmZ_B + 2151809U, // CLS_ZPmZ_D + 272700801U, // CLS_ZPmZ_H + 2184577U, // CLS_ZPmZ_S + 543266177U, // CLSv16i8 + 545363329U, // CLSv2i32 + 549557633U, // CLSv4i16 + 551654785U, // CLSv4i32 + 553751937U, // CLSv8i16 + 555849089U, // CLSv8i8 + 807426911U, // CLZWr + 807426911U, // CLZXr + 2136927U, // CLZ_ZPmZ_B + 2153311U, // CLZ_ZPmZ_D + 272702303U, // CLZ_ZPmZ_H + 2186079U, // CLZ_ZPmZ_S + 543267679U, // CLZv16i8 + 545364831U, // CLZv2i32 + 549559135U, // CLZv4i16 + 551656287U, // CLZv4i32 + 553753439U, // CLZv8i16 + 555850591U, // CLZv8i8 + 543265652U, // CMEQv16i8 + 543265652U, // CMEQv16i8rz + 807424884U, // CMEQv1i64 + 807424884U, // CMEQv1i64rz + 545362804U, // CMEQv2i32 + 545362804U, // CMEQv2i32rz + 547459956U, // CMEQv2i64 + 547459956U, // CMEQv2i64rz + 549557108U, // CMEQv4i16 + 549557108U, // CMEQv4i16rz + 551654260U, // CMEQv4i32 + 551654260U, // CMEQv4i32rz + 553751412U, // CMEQv8i16 + 553751412U, // CMEQv8i16rz + 555848564U, // CMEQv8i8 + 555848564U, // CMEQv8i8rz + 543263342U, // CMGEv16i8 + 543263342U, // CMGEv16i8rz + 807422574U, // CMGEv1i64 + 807422574U, // CMGEv1i64rz + 545360494U, // CMGEv2i32 + 545360494U, // CMGEv2i32rz + 547457646U, // CMGEv2i64 + 547457646U, // CMGEv2i64rz + 549554798U, // CMGEv4i16 + 549554798U, // CMGEv4i16rz + 551651950U, // CMGEv4i32 + 551651950U, // CMGEv4i32rz + 553749102U, // CMGEv8i16 + 553749102U, // CMGEv8i16rz + 555846254U, // CMGEv8i8 + 555846254U, // CMGEv8i8rz + 543266445U, // CMGTv16i8 + 543266445U, // CMGTv16i8rz + 807425677U, // CMGTv1i64 + 807425677U, // CMGTv1i64rz + 545363597U, // CMGTv2i32 + 545363597U, // CMGTv2i32rz + 547460749U, // CMGTv2i64 + 547460749U, // CMGTv2i64rz + 549557901U, // CMGTv4i16 + 549557901U, // CMGTv4i16rz + 551655053U, // CMGTv4i32 + 551655053U, // CMGTv4i32rz + 553752205U, // CMGTv8i16 + 553752205U, // CMGTv8i16rz + 555849357U, // CMGTv8i8 + 555849357U, // CMGTv8i8rz + 543264466U, // CMHIv16i8 + 807423698U, // CMHIv1i64 + 545361618U, // CMHIv2i32 + 547458770U, // CMHIv2i64 + 549555922U, // CMHIv4i16 + 551653074U, // CMHIv4i32 + 553750226U, // CMHIv8i16 + 555847378U, // CMHIv8i8 + 543266164U, // CMHSv16i8 + 807425396U, // CMHSv1i64 + 545363316U, // CMHSv2i32 + 547460468U, // CMHSv2i64 + 549557620U, // CMHSv4i16 + 551654772U, // CMHSv4i32 + 553751924U, // CMHSv8i16 + 555849076U, // CMHSv8i8 + 2185298643U, // CMLA_ZZZI_H + 1344357075U, // CMLA_ZZZI_S + 1344307923U, // CMLA_ZZZ_B + 1075888851U, // CMLA_ZZZ_D + 2185298643U, // CMLA_ZZZ_H + 1344357075U, // CMLA_ZZZ_S + 543263373U, // CMLEv16i8rz + 807422605U, // CMLEv1i64rz + 545360525U, // CMLEv2i32rz + 547457677U, // CMLEv2i64rz + 549554829U, // CMLEv4i16rz + 551651981U, // CMLEv4i32rz + 553749133U, // CMLEv8i16rz + 555846285U, // CMLEv8i8rz + 543266648U, // CMLTv16i8rz + 807425880U, // CMLTv1i64rz + 545363800U, // CMLTv2i32rz + 547460952U, // CMLTv2i64rz + 549558104U, // CMLTv4i16rz + 551655256U, // CMLTv4i32rz + 553752408U, // CMLTv8i16rz + 555849560U, // CMLTv8i8rz + 3223360387U, // CMPEQ_PPzZI_B + 3223376771U, // CMPEQ_PPzZI_D + 1640043395U, // CMPEQ_PPzZI_H + 3223409539U, // CMPEQ_PPzZI_S + 3223360387U, // CMPEQ_PPzZZ_B + 3223376771U, // CMPEQ_PPzZZ_D + 1640043395U, // CMPEQ_PPzZZ_H + 3223409539U, // CMPEQ_PPzZZ_S + 3223360387U, // CMPEQ_WIDE_PPzZZ_B + 1640043395U, // CMPEQ_WIDE_PPzZZ_H + 3223409539U, // CMPEQ_WIDE_PPzZZ_S + 3223358068U, // CMPGE_PPzZI_B + 3223374452U, // CMPGE_PPzZI_D + 1640041076U, // CMPGE_PPzZI_H + 3223407220U, // CMPGE_PPzZI_S + 3223358068U, // CMPGE_PPzZZ_B + 3223374452U, // CMPGE_PPzZZ_D + 1640041076U, // CMPGE_PPzZZ_H + 3223407220U, // CMPGE_PPzZZ_S + 3223358068U, // CMPGE_WIDE_PPzZZ_B + 1640041076U, // CMPGE_WIDE_PPzZZ_H + 3223407220U, // CMPGE_WIDE_PPzZZ_S + 3223361171U, // CMPGT_PPzZI_B + 3223377555U, // CMPGT_PPzZI_D + 1640044179U, // CMPGT_PPzZI_H + 3223410323U, // CMPGT_PPzZI_S + 3223361171U, // CMPGT_PPzZZ_B + 3223377555U, // CMPGT_PPzZZ_D + 1640044179U, // CMPGT_PPzZZ_H + 3223410323U, // CMPGT_PPzZZ_S + 3223361171U, // CMPGT_WIDE_PPzZZ_B + 1640044179U, // CMPGT_WIDE_PPzZZ_H + 3223410323U, // CMPGT_WIDE_PPzZZ_S + 3223359192U, // CMPHI_PPzZI_B + 3223375576U, // CMPHI_PPzZI_D + 1640042200U, // CMPHI_PPzZI_H + 3223408344U, // CMPHI_PPzZI_S + 3223359192U, // CMPHI_PPzZZ_B + 3223375576U, // CMPHI_PPzZZ_D + 1640042200U, // CMPHI_PPzZZ_H + 3223408344U, // CMPHI_PPzZZ_S + 3223359192U, // CMPHI_WIDE_PPzZZ_B + 1640042200U, // CMPHI_WIDE_PPzZZ_H + 3223408344U, // CMPHI_WIDE_PPzZZ_S + 3223360890U, // CMPHS_PPzZI_B + 3223377274U, // CMPHS_PPzZI_D + 1640043898U, // CMPHS_PPzZI_H + 3223410042U, // CMPHS_PPzZI_S + 3223360890U, // CMPHS_PPzZZ_B + 3223377274U, // CMPHS_PPzZZ_D + 1640043898U, // CMPHS_PPzZZ_H + 3223410042U, // CMPHS_PPzZZ_S + 3223360890U, // CMPHS_WIDE_PPzZZ_B + 1640043898U, // CMPHS_WIDE_PPzZZ_H + 3223410042U, // CMPHS_WIDE_PPzZZ_S + 3223358099U, // CMPLE_PPzZI_B + 3223374483U, // CMPLE_PPzZI_D + 1640041107U, // CMPLE_PPzZI_H + 3223407251U, // CMPLE_PPzZI_S + 3223358099U, // CMPLE_WIDE_PPzZZ_B + 1640041107U, // CMPLE_WIDE_PPzZZ_H + 3223407251U, // CMPLE_WIDE_PPzZZ_S + 3223360075U, // CMPLO_PPzZI_B + 3223376459U, // CMPLO_PPzZI_D + 1640043083U, // CMPLO_PPzZI_H + 3223409227U, // CMPLO_PPzZI_S + 3223360075U, // CMPLO_WIDE_PPzZZ_B + 1640043083U, // CMPLO_WIDE_PPzZZ_H + 3223409227U, // CMPLO_WIDE_PPzZZ_S + 3223360924U, // CMPLS_PPzZI_B + 3223377308U, // CMPLS_PPzZI_D + 1640043932U, // CMPLS_PPzZI_H + 3223410076U, // CMPLS_PPzZI_S + 3223360924U, // CMPLS_WIDE_PPzZZ_B + 1640043932U, // CMPLS_WIDE_PPzZZ_H + 3223410076U, // CMPLS_WIDE_PPzZZ_S + 3223361374U, // CMPLT_PPzZI_B + 3223377758U, // CMPLT_PPzZI_D + 1640044382U, // CMPLT_PPzZI_H + 3223410526U, // CMPLT_PPzZI_S + 3223361374U, // CMPLT_WIDE_PPzZZ_B + 1640044382U, // CMPLT_WIDE_PPzZZ_H + 3223410526U, // CMPLT_WIDE_PPzZZ_S + 3223358122U, // CMPNE_PPzZI_B + 3223374506U, // CMPNE_PPzZI_D + 1640041130U, // CMPNE_PPzZI_H + 3223407274U, // CMPNE_PPzZI_S + 3223358122U, // CMPNE_PPzZZ_B + 3223374506U, // CMPNE_PPzZZ_D + 1640041130U, // CMPNE_PPzZZ_H + 3223407274U, // CMPNE_PPzZZ_S + 3223358122U, // CMPNE_WIDE_PPzZZ_B + 1640041130U, // CMPNE_WIDE_PPzZZ_H + 3223407274U, // CMPNE_WIDE_PPzZZ_S + 543266908U, // CMTSTv16i8 + 807426140U, // CMTSTv1i64 + 545364060U, // CMTSTv2i32 + 547461212U, // CMTSTv2i64 + 549558364U, // CMTSTv4i16 + 551655516U, // CMTSTv4i32 + 553752668U, // CMTSTv8i16 + 555849820U, // CMTSTv8i8 + 2136113U, // CNOT_ZPmZ_B + 2152497U, // CNOT_ZPmZ_D + 272701489U, // CNOT_ZPmZ_H + 2185265U, // CNOT_ZPmZ_S + 1881163838U, // CNTB_XPiI + 1881164355U, // CNTD_XPiI + 1881165437U, // CNTH_XPiI + 3223343910U, // CNTP_XPP_B + 3223343910U, // CNTP_XPP_D + 3223343910U, // CNTP_XPP_H + 3223343910U, // CNTP_XPP_S + 1881168513U, // CNTW_XPiI + 2135955U, // CNT_ZPmZ_B + 2152339U, // CNT_ZPmZ_D + 272701331U, // CNT_ZPmZ_H + 2185107U, // CNT_ZPmZ_S + 543266707U, // CNTv16i8 + 555849619U, // CNTv8i8 + 3223377505U, // COMPACT_ZPZ_D + 3223410273U, // COMPACT_ZPZ_S + 318746U, // CPYE + 318809U, // CPYEN + 318895U, // CPYERN + 319783U, // CPYERT + 319268U, // CPYERTN + 319017U, // CPYERTRN + 319515U, // CPYERTWN + 319697U, // CPYET + 319172U, // CPYETN + 318953U, // CPYETRN + 319451U, // CPYETWN + 319393U, // CPYEWN + 319840U, // CPYEWT + 319331U, // CPYEWTN + 319086U, // CPYEWTRN + 319584U, // CPYEWTWN + 318723U, // CPYFE + 318783U, // CPYFEN + 318885U, // CPYFERN + 319773U, // CPYFERT + 319257U, // CPYFERTN + 319005U, // CPYFERTRN + 319503U, // CPYFERTWN + 319671U, // CPYFET + 319143U, // CPYFETN + 318942U, // CPYFETRN + 319440U, // CPYFETWN + 319383U, // CPYFEWN + 319830U, // CPYFEWT + 319320U, // CPYFEWTN + 319074U, // CPYFEWTRN + 319572U, // CPYFEWTWN + 318753U, // CPYFM + 318817U, // CPYFMN + 318904U, // CPYFMRN + 319792U, // CPYFMRT + 319278U, // CPYFMRTN + 319028U, // CPYFMRTRN + 319526U, // CPYFMRTWN + 319705U, // CPYFMT + 319181U, // CPYFMTN + 318963U, // CPYFMTRN + 319461U, // CPYFMTWN + 319402U, // CPYFMWN + 319849U, // CPYFMWT + 319341U, // CPYFMWTN + 319097U, // CPYFMWTRN + 319595U, // CPYFMWTWN + 319641U, // CPYFP + 318851U, // CPYFPN + 318923U, // CPYFPRN + 319811U, // CPYFPRT + 319299U, // CPYFPRTN + 319051U, // CPYFPRTRN + 319549U, // CPYFPRTWN + 319739U, // CPYFPT + 319219U, // CPYFPTN + 318984U, // CPYFPTRN + 319482U, // CPYFPTWN + 319421U, // CPYFPWN + 319868U, // CPYFPWT + 319362U, // CPYFPWTN + 319120U, // CPYFPWTRN + 319618U, // CPYFPWTWN + 318776U, // CPYM + 318843U, // CPYMN + 318914U, // CPYMRN + 319802U, // CPYMRT + 319289U, // CPYMRTN + 319040U, // CPYMRTRN + 319538U, // CPYMRTWN + 319731U, // CPYMT + 319210U, // CPYMTN + 318974U, // CPYMTRN + 319472U, // CPYMTWN + 319412U, // CPYMWN + 319859U, // CPYMWT + 319352U, // CPYMWTN + 319109U, // CPYMWTRN + 319607U, // CPYMWTWN + 319664U, // CPYP + 318877U, // CPYPN + 318933U, // CPYPRN + 319821U, // CPYPRT + 319310U, // CPYPRTN + 319063U, // CPYPRTRN + 319561U, // CPYPRTWN + 319765U, // CPYPT + 319248U, // CPYPTN + 318995U, // CPYPTRN + 319493U, // CPYPTWN + 319431U, // CPYPWN + 319878U, // CPYPWT + 319373U, // CPYPWTN + 319132U, // CPYPWTRN + 319630U, // CPYPWTWN + 2136862U, // CPY_ZPmI_B + 2153246U, // CPY_ZPmI_D + 2151750430U, // CPY_ZPmI_H + 2186014U, // CPY_ZPmI_S + 2136862U, // CPY_ZPmR_B + 2153246U, // CPY_ZPmR_D + 2420185886U, // CPY_ZPmR_H + 2186014U, // CPY_ZPmR_S + 2136862U, // CPY_ZPmV_B + 2153246U, // CPY_ZPmV_D + 2420185886U, // CPY_ZPmV_H + 2186014U, // CPY_ZPmV_S + 3223362334U, // CPY_ZPzI_B + 3223378718U, // CPY_ZPzI_D + 1640045342U, // CPY_ZPzI_H + 3223411486U, // CPY_ZPzI_S + 807420926U, // CRC32Brr + 807421103U, // CRC32CBrr + 807423040U, // CRC32CHrr + 807426514U, // CRC32CWrr + 807426774U, // CRC32CXrr + 807422876U, // CRC32Hrr + 807426456U, // CRC32Wrr + 807426713U, // CRC32Xrr + 807423996U, // CSELWr + 807423996U, // CSELXr + 807422221U, // CSINCWr + 807422221U, // CSINCXr + 807426360U, // CSINVWr + 807426360U, // CSINVXr + 807422784U, // CSNEGWr + 807422784U, // CSNEGXr + 807424890U, // CTERMEQ_WW + 807424890U, // CTERMEQ_XX + 807422625U, // CTERMNE_WW + 807422625U, // CTERMNE_XX + 262208U, // DCPS1 + 262636U, // DCPS2 + 262702U, // DCPS3 + 2686469306U, // DECB_XPiI + 2686470557U, // DECD_XPiI + 2686503325U, // DECD_ZPiI + 2686471243U, // DECH_XPiI + 39914571U, // DECH_ZPiI + 3760214638U, // DECP_XP_B + 2418037358U, // DECP_XP_D + 1881166446U, // DECP_XP_H + 4028650094U, // DECP_XP_S + 1075892846U, // DECP_ZP_D + 1648431726U, // DECP_ZP_H + 1344361070U, // DECP_ZP_S + 2686474717U, // DECW_XPiI + 2686540253U, // DECW_ZPiI + 329362U, // DMB + 8660U, // DRPS + 329704U, // DSB + 346088U, // DSBnXS + 2954940767U, // DUPM_ZI + 3223360314U, // DUP_ZI_B + 3491812154U, // DUP_ZI_D + 42013498U, // DUP_ZI_H + 3760280378U, // DUP_ZI_S + 807441210U, // DUP_ZR_B + 807457594U, // DUP_ZR_D + 1654723386U, // DUP_ZR_H + 807490362U, // DUP_ZR_S + 3760231226U, // DUP_ZZI_B + 2418070330U, // DUP_ZZI_D + 4058059578U, // DUP_ZZI_H + 4073034554U, // DUP_ZZI_Q + 4028715834U, // DUP_ZZI_S + 538990912U, // DUPi16 + 538990912U, // DUPi32 + 538990912U, // DUPi64 + 538990912U, // DUPi8 + 811701050U, // DUPv16i8gpr + 543265594U, // DUPv16i8lane + 813798202U, // DUPv2i32gpr + 545362746U, // DUPv2i32lane + 815895354U, // DUPv2i64gpr + 547459898U, // DUPv2i64lane + 817992506U, // DUPv4i16gpr + 549557050U, // DUPv4i16lane + 820089658U, // DUPv4i32gpr + 551654202U, // DUPv4i32lane + 822186810U, // DUPv8i16gpr + 553751354U, // DUPv8i16lane + 824283962U, // DUPv8i8gpr + 555848506U, // DUPv8i8lane + 807424436U, // EONWrs + 807424436U, // EONXrs + 543261224U, // EOR3 + 2418065960U, // EOR3_ZZZZ + 1344312922U, // EORBT_ZZZ_B + 1075893850U, // EORBT_ZZZ_D + 2185303642U, // EORBT_ZZZ_H + 1344362074U, // EORBT_ZZZ_S + 3223361025U, // EORS_PPzPP + 1344309316U, // EORTB_ZZZ_B + 1075890244U, // EORTB_ZZZ_D + 2185300036U, // EORTB_ZZZ_H + 1344358468U, // EORTB_ZZZ_S + 153937U, // EORV_VPZ_B + 1646434641U, // EORV_VPZ_D + 1648548177U, // EORV_VPZ_H + 1638078801U, // EORV_VPZ_S + 807425120U, // EORWri + 807425120U, // EORWrs + 807425120U, // EORXri + 807425120U, // EORXrs + 3223360608U, // EOR_PPzPP + 2418070624U, // EOR_ZI + 3223360608U, // EOR_ZPmZ_B + 3223376992U, // EOR_ZPmZ_D + 3519091808U, // EOR_ZPmZ_H + 3223409760U, // EOR_ZPmZ_S + 2418070624U, // EOR_ZZZ + 543265888U, // EORv16i8 + 555848800U, // EORv8i8 + 8665U, // ERET + 8591U, // ERETAA + 8598U, // ERETAB + 3223356305U, // EXTRACT_ZPMXI_H_B + 3223372689U, // EXTRACT_ZPMXI_H_D + 3519087505U, // EXTRACT_ZPMXI_H_H + 3519382417U, // EXTRACT_ZPMXI_H_Q + 3223405457U, // EXTRACT_ZPMXI_H_S + 3223356305U, // EXTRACT_ZPMXI_V_B + 3223372689U, // EXTRACT_ZPMXI_V_D + 3519087505U, // EXTRACT_ZPMXI_V_H + 3519382417U, // EXTRACT_ZPMXI_V_Q + 3223405457U, // EXTRACT_ZPMXI_V_S + 807425197U, // EXTRWrri + 807425197U, // EXTRXrri + 3760232587U, // EXT_ZZI + 2136203U, // EXT_ZZI_B + 543266955U, // EXTv16i8 + 555849867U, // EXTv8i8 + 807422338U, // FABD16 + 807422338U, // FABD32 + 807422338U, // FABD64 + 3223374210U, // FABD_ZPmZ_D + 3519089026U, // FABD_ZPmZ_H + 3223406978U, // FABD_ZPmZ_S + 545360258U, // FABDv2f32 + 547457410U, // FABDv2f64 + 549554562U, // FABDv4f16 + 551651714U, // FABDv4f32 + 553748866U, // FABDv8f16 + 807425314U, // FABSDr + 807425314U, // FABSHr + 807425314U, // FABSSr + 2151714U, // FABS_ZPmZ_D + 272700706U, // FABS_ZPmZ_H + 2184482U, // FABS_ZPmZ_S + 545363234U, // FABSv2f32 + 547460386U, // FABSv2f64 + 549557538U, // FABSv4f16 + 551654690U, // FABSv4f32 + 553751842U, // FABSv8f16 + 807422557U, // FACGE16 + 807422557U, // FACGE32 + 807422557U, // FACGE64 + 3223374429U, // FACGE_PPzZZ_D + 1640041053U, // FACGE_PPzZZ_H + 3223407197U, // FACGE_PPzZZ_S + 545360477U, // FACGEv2f32 + 547457629U, // FACGEv2f64 + 549554781U, // FACGEv4f16 + 551651933U, // FACGEv4f32 + 553749085U, // FACGEv8f16 + 807425660U, // FACGT16 + 807425660U, // FACGT32 + 807425660U, // FACGT64 + 3223377532U, // FACGT_PPzZZ_D + 1640044156U, // FACGT_PPzZZ_H + 3223410300U, // FACGT_PPzZZ_S + 545363580U, // FACGTv2f32 + 547460732U, // FACGTv2f64 + 549557884U, // FACGTv4f16 + 551655036U, // FACGTv4f32 + 553752188U, // FACGTv8f16 + 48399010U, // FADDA_VPZ_D + 2197996194U, // FADDA_VPZ_H + 52626082U, // FADDA_VPZ_S + 807422417U, // FADDDrr + 807422417U, // FADDHrr + 3223376524U, // FADDP_ZPmZZ_D + 3519091340U, // FADDP_ZPmZZ_H + 3223409292U, // FADDP_ZPmZZ_S + 545362572U, // FADDPv2f32 + 547459724U, // FADDPv2f64 + 538989196U, // FADDPv2i16p + 538989196U, // FADDPv2i32p + 538989196U, // FADDPv2i64p + 549556876U, // FADDPv4f16 + 551654028U, // FADDPv4f32 + 553751180U, // FADDPv8f16 + 807422417U, // FADDSrr + 1646434511U, // FADDV_VPZ_D + 1648548047U, // FADDV_VPZ_H + 1638078671U, // FADDV_VPZ_S + 3223374289U, // FADD_ZPmI_D + 3519089105U, // FADD_ZPmI_H + 3223407057U, // FADD_ZPmI_S + 3223374289U, // FADD_ZPmZ_D + 3519089105U, // FADD_ZPmZ_H + 3223407057U, // FADD_ZPmZ_S + 2418067921U, // FADD_ZZZ_D + 2179008977U, // FADD_ZZZ_H + 4028713425U, // FADD_ZZZ_S + 545360337U, // FADDv2f32 + 547457489U, // FADDv2f64 + 549554641U, // FADDv4f16 + 551651793U, // FADDv4f32 + 553748945U, // FADDv8f16 + 3223374267U, // FCADD_ZPmZ_D + 3519089083U, // FCADD_ZPmZ_H + 3223407035U, // FCADD_ZPmZ_S + 545360315U, // FCADDv2f32 + 547457467U, // FCADDv2f64 + 549554619U, // FCADDv4f16 + 551651771U, // FCADDv4f32 + 553748923U, // FCADDv8f16 + 807424724U, // FCCMPDrr + 807422657U, // FCCMPEDrr + 807422657U, // FCCMPEHrr + 807422657U, // FCCMPESrr + 807424724U, // FCCMPHrr + 807424724U, // FCCMPSrr + 807424883U, // FCMEQ16 + 807424883U, // FCMEQ32 + 807424883U, // FCMEQ64 + 3223376755U, // FCMEQ_PPzZ0_D + 1640043379U, // FCMEQ_PPzZ0_H + 3223409523U, // FCMEQ_PPzZ0_S + 3223376755U, // FCMEQ_PPzZZ_D + 1640043379U, // FCMEQ_PPzZZ_H + 3223409523U, // FCMEQ_PPzZZ_S + 807424883U, // FCMEQv1i16rz + 807424883U, // FCMEQv1i32rz + 807424883U, // FCMEQv1i64rz + 545362803U, // FCMEQv2f32 + 547459955U, // FCMEQv2f64 + 545362803U, // FCMEQv2i32rz + 547459955U, // FCMEQv2i64rz + 549557107U, // FCMEQv4f16 + 551654259U, // FCMEQv4f32 + 549557107U, // FCMEQv4i16rz + 551654259U, // FCMEQv4i32rz + 553751411U, // FCMEQv8f16 + 553751411U, // FCMEQv8i16rz + 807422573U, // FCMGE16 + 807422573U, // FCMGE32 + 807422573U, // FCMGE64 + 3223374445U, // FCMGE_PPzZ0_D + 1640041069U, // FCMGE_PPzZ0_H + 3223407213U, // FCMGE_PPzZ0_S + 3223374445U, // FCMGE_PPzZZ_D + 1640041069U, // FCMGE_PPzZZ_H + 3223407213U, // FCMGE_PPzZZ_S + 807422573U, // FCMGEv1i16rz + 807422573U, // FCMGEv1i32rz + 807422573U, // FCMGEv1i64rz + 545360493U, // FCMGEv2f32 + 547457645U, // FCMGEv2f64 + 545360493U, // FCMGEv2i32rz + 547457645U, // FCMGEv2i64rz + 549554797U, // FCMGEv4f16 + 551651949U, // FCMGEv4f32 + 549554797U, // FCMGEv4i16rz + 551651949U, // FCMGEv4i32rz + 553749101U, // FCMGEv8f16 + 553749101U, // FCMGEv8i16rz + 807425676U, // FCMGT16 + 807425676U, // FCMGT32 + 807425676U, // FCMGT64 + 3223377548U, // FCMGT_PPzZ0_D + 1640044172U, // FCMGT_PPzZ0_H + 3223410316U, // FCMGT_PPzZ0_S + 3223377548U, // FCMGT_PPzZZ_D + 1640044172U, // FCMGT_PPzZZ_H + 3223410316U, // FCMGT_PPzZZ_S + 807425676U, // FCMGTv1i16rz + 807425676U, // FCMGTv1i32rz + 807425676U, // FCMGTv1i64rz + 545363596U, // FCMGTv2f32 + 547460748U, // FCMGTv2f64 + 545363596U, // FCMGTv2i32rz + 547460748U, // FCMGTv2i64rz + 549557900U, // FCMGTv4f16 + 551655052U, // FCMGTv4f32 + 549557900U, // FCMGTv4i16rz + 551655052U, // FCMGTv4i32rz + 553752204U, // FCMGTv8f16 + 553752204U, // FCMGTv8i16rz + 3223372498U, // FCMLA_ZPmZZ_D + 3519087314U, // FCMLA_ZPmZZ_H + 3223405266U, // FCMLA_ZPmZZ_S + 2185298642U, // FCMLA_ZZZI_H + 1344357074U, // FCMLA_ZZZI_S + 2961310418U, // FCMLAv2f32 + 2963407570U, // FCMLAv2f64 + 2965504722U, // FCMLAv4f16 + 2965504722U, // FCMLAv4f16_indexed + 2967601874U, // FCMLAv4f32 + 2967601874U, // FCMLAv4f32_indexed + 2969699026U, // FCMLAv8f16 + 2969699026U, // FCMLAv8f16_indexed + 3223374476U, // FCMLE_PPzZ0_D + 1640041100U, // FCMLE_PPzZ0_H + 3223407244U, // FCMLE_PPzZ0_S + 807422604U, // FCMLEv1i16rz + 807422604U, // FCMLEv1i32rz + 807422604U, // FCMLEv1i64rz + 545360524U, // FCMLEv2i32rz + 547457676U, // FCMLEv2i64rz + 549554828U, // FCMLEv4i16rz + 551651980U, // FCMLEv4i32rz + 553749132U, // FCMLEv8i16rz + 3223377751U, // FCMLT_PPzZ0_D + 1640044375U, // FCMLT_PPzZ0_H + 3223410519U, // FCMLT_PPzZ0_S + 807425879U, // FCMLTv1i16rz + 807425879U, // FCMLTv1i32rz + 807425879U, // FCMLTv1i64rz + 545363799U, // FCMLTv2i32rz + 547460951U, // FCMLTv2i64rz + 549558103U, // FCMLTv4i16rz + 551655255U, // FCMLTv4i32rz + 553752407U, // FCMLTv8i16rz + 3223374490U, // FCMNE_PPzZ0_D + 1640041114U, // FCMNE_PPzZ0_H + 3223407258U, // FCMNE_PPzZ0_S + 3223374490U, // FCMNE_PPzZZ_D + 1640041114U, // FCMNE_PPzZZ_H + 3223407258U, // FCMNE_PPzZZ_S + 54547163U, // FCMPDri + 807424731U, // FCMPDrr + 54545097U, // FCMPEDri + 807422665U, // FCMPEDrr + 54545097U, // FCMPEHri + 807422665U, // FCMPEHrr + 54545097U, // FCMPESri + 807422665U, // FCMPESrr + 54547163U, // FCMPHri + 807424731U, // FCMPHrr + 54547163U, // FCMPSri + 807424731U, // FCMPSrr + 3223376472U, // FCMUO_PPzZZ_D + 1640043096U, // FCMUO_PPzZZ_H + 3223409240U, // FCMUO_PPzZZ_S + 2153245U, // FCPY_ZPmI_D + 272702237U, // FCPY_ZPmI_H + 2186013U, // FCPY_ZPmI_S + 807423995U, // FCSELDrrr + 807423995U, // FCSELHrrr + 807423995U, // FCSELSrrr + 807425306U, // FCVTASUWDr + 807425306U, // FCVTASUWHr + 807425306U, // FCVTASUWSr + 807425306U, // FCVTASUXDr + 807425306U, // FCVTASUXHr + 807425306U, // FCVTASUXSr + 807425306U, // FCVTASv1f16 + 807425306U, // FCVTASv1i32 + 807425306U, // FCVTASv1i64 + 545363226U, // FCVTASv2f32 + 547460378U, // FCVTASv2f64 + 549557530U, // FCVTASv4f16 + 551654682U, // FCVTASv4f32 + 553751834U, // FCVTASv8f16 + 807426199U, // FCVTAUUWDr + 807426199U, // FCVTAUUWHr + 807426199U, // FCVTAUUWSr + 807426199U, // FCVTAUUXDr + 807426199U, // FCVTAUUXHr + 807426199U, // FCVTAUUXSr + 807426199U, // FCVTAUv1f16 + 807426199U, // FCVTAUv1i32 + 807426199U, // FCVTAUv1i64 + 545364119U, // FCVTAUv2f32 + 547461271U, // FCVTAUv2f64 + 549558423U, // FCVTAUv4f16 + 551655575U, // FCVTAUv4f32 + 553752727U, // FCVTAUv8f16 + 807426148U, // FCVTDHr + 807426148U, // FCVTDSr + 807426148U, // FCVTHDr + 807426148U, // FCVTHSr + 2185095U, // FCVTLT_ZPmZ_HtoS + 2152327U, // FCVTLT_ZPmZ_StoD + 547459298U, // FCVTLv2i32 + 551653602U, // FCVTLv4i16 + 547455322U, // FCVTLv4i32 + 551649626U, // FCVTLv8i16 + 807425443U, // FCVTMSUWDr + 807425443U, // FCVTMSUWHr + 807425443U, // FCVTMSUWSr + 807425443U, // FCVTMSUXDr + 807425443U, // FCVTMSUXHr + 807425443U, // FCVTMSUXSr + 807425443U, // FCVTMSv1f16 + 807425443U, // FCVTMSv1i32 + 807425443U, // FCVTMSv1i64 + 545363363U, // FCVTMSv2f32 + 547460515U, // FCVTMSv2f64 + 549557667U, // FCVTMSv4f16 + 551654819U, // FCVTMSv4f32 + 553751971U, // FCVTMSv8f16 + 807426215U, // FCVTMUUWDr + 807426215U, // FCVTMUUWHr + 807426215U, // FCVTMUUWSr + 807426215U, // FCVTMUUXDr + 807426215U, // FCVTMUUXHr + 807426215U, // FCVTMUUXSr + 807426215U, // FCVTMUv1f16 + 807426215U, // FCVTMUv1i32 + 807426215U, // FCVTMUv1i64 + 545364135U, // FCVTMUv2f32 + 547461287U, // FCVTMUv2f64 + 549558439U, // FCVTMUv4f16 + 551655591U, // FCVTMUv4f32 + 553752743U, // FCVTMUv8f16 + 807425469U, // FCVTNSUWDr + 807425469U, // FCVTNSUWHr + 807425469U, // FCVTNSUWSr + 807425469U, // FCVTNSUXDr + 807425469U, // FCVTNSUXHr + 807425469U, // FCVTNSUXSr + 807425469U, // FCVTNSv1f16 + 807425469U, // FCVTNSv1i32 + 807425469U, // FCVTNSv1i64 + 545363389U, // FCVTNSv2f32 + 547460541U, // FCVTNSv2f64 + 549557693U, // FCVTNSv4f16 + 551654845U, // FCVTNSv4f32 + 553751997U, // FCVTNSv8f16 + 2185175U, // FCVTNT_ZPmZ_DtoS + 541136855U, // FCVTNT_ZPmZ_StoH + 807426223U, // FCVTNUUWDr + 807426223U, // FCVTNUUWHr + 807426223U, // FCVTNUUWSr + 807426223U, // FCVTNUUXDr + 807426223U, // FCVTNUUXHr + 807426223U, // FCVTNUUXSr + 807426223U, // FCVTNUv1f16 + 807426223U, // FCVTNUv1i32 + 807426223U, // FCVTNUv1i64 + 545364143U, // FCVTNUv2f32 + 547461295U, // FCVTNUv2f64 + 549558447U, // FCVTNUv4f16 + 551655599U, // FCVTNUv4f32 + 553752751U, // FCVTNUv8f16 + 545362409U, // FCVTNv2i32 + 549556713U, // FCVTNv4i16 + 2967601569U, // FCVTNv4i32 + 2969698721U, // FCVTNv8i16 + 807425516U, // FCVTPSUWDr + 807425516U, // FCVTPSUWHr + 807425516U, // FCVTPSUWSr + 807425516U, // FCVTPSUXDr + 807425516U, // FCVTPSUXHr + 807425516U, // FCVTPSUXSr + 807425516U, // FCVTPSv1f16 + 807425516U, // FCVTPSv1i32 + 807425516U, // FCVTPSv1i64 + 545363436U, // FCVTPSv2f32 + 547460588U, // FCVTPSv2f64 + 549557740U, // FCVTPSv4f16 + 551654892U, // FCVTPSv4f32 + 553752044U, // FCVTPSv8f16 + 807426231U, // FCVTPUUWDr + 807426231U, // FCVTPUUWHr + 807426231U, // FCVTPUUWSr + 807426231U, // FCVTPUUXDr + 807426231U, // FCVTPUUXHr + 807426231U, // FCVTPUUXSr + 807426231U, // FCVTPUv1f16 + 807426231U, // FCVTPUv1i32 + 807426231U, // FCVTPUv1i64 + 545364151U, // FCVTPUv2f32 + 547461303U, // FCVTPUv2f64 + 549558455U, // FCVTPUv4f16 + 551655607U, // FCVTPUv4f32 + 553752759U, // FCVTPUv8f16 + 807426148U, // FCVTSDr + 807426148U, // FCVTSHr + 2185229U, // FCVTXNT_ZPmZ_DtoS + 807424543U, // FCVTXNv1i64 + 545362463U, // FCVTXNv2f32 + 2967601623U, // FCVTXNv4f32 + 2185997U, // FCVTX_ZPmZ_DtoS + 807425569U, // FCVTZSSWDri + 807425569U, // FCVTZSSWHri + 807425569U, // FCVTZSSWSri + 807425569U, // FCVTZSSXDri + 807425569U, // FCVTZSSXHri + 807425569U, // FCVTZSSXSri + 807425569U, // FCVTZSUWDr + 807425569U, // FCVTZSUWHr + 807425569U, // FCVTZSUWSr + 807425569U, // FCVTZSUXDr + 807425569U, // FCVTZSUXHr + 807425569U, // FCVTZSUXSr + 2151969U, // FCVTZS_ZPmZ_DtoD + 2184737U, // FCVTZS_ZPmZ_DtoS + 2151969U, // FCVTZS_ZPmZ_HtoD + 272700961U, // FCVTZS_ZPmZ_HtoH + 2184737U, // FCVTZS_ZPmZ_HtoS + 2151969U, // FCVTZS_ZPmZ_StoD + 2184737U, // FCVTZS_ZPmZ_StoS + 807425569U, // FCVTZSd + 807425569U, // FCVTZSh + 807425569U, // FCVTZSs + 807425569U, // FCVTZSv1f16 + 807425569U, // FCVTZSv1i32 + 807425569U, // FCVTZSv1i64 + 545363489U, // FCVTZSv2f32 + 547460641U, // FCVTZSv2f64 + 545363489U, // FCVTZSv2i32_shift + 547460641U, // FCVTZSv2i64_shift + 549557793U, // FCVTZSv4f16 + 551654945U, // FCVTZSv4f32 + 549557793U, // FCVTZSv4i16_shift + 551654945U, // FCVTZSv4i32_shift + 553752097U, // FCVTZSv8f16 + 553752097U, // FCVTZSv8i16_shift + 807426239U, // FCVTZUSWDri + 807426239U, // FCVTZUSWHri + 807426239U, // FCVTZUSWSri + 807426239U, // FCVTZUSXDri + 807426239U, // FCVTZUSXHri + 807426239U, // FCVTZUSXSri + 807426239U, // FCVTZUUWDr + 807426239U, // FCVTZUUWHr + 807426239U, // FCVTZUUWSr + 807426239U, // FCVTZUUXDr + 807426239U, // FCVTZUUXHr + 807426239U, // FCVTZUUXSr + 2152639U, // FCVTZU_ZPmZ_DtoD + 2185407U, // FCVTZU_ZPmZ_DtoS + 2152639U, // FCVTZU_ZPmZ_HtoD + 272701631U, // FCVTZU_ZPmZ_HtoH + 2185407U, // FCVTZU_ZPmZ_HtoS + 2152639U, // FCVTZU_ZPmZ_StoD + 2185407U, // FCVTZU_ZPmZ_StoS + 807426239U, // FCVTZUd + 807426239U, // FCVTZUh + 807426239U, // FCVTZUs + 807426239U, // FCVTZUv1f16 + 807426239U, // FCVTZUv1i32 + 807426239U, // FCVTZUv1i64 + 545364159U, // FCVTZUv2f32 + 547461311U, // FCVTZUv2f64 + 545364159U, // FCVTZUv2i32_shift + 547461311U, // FCVTZUv2i64_shift + 549558463U, // FCVTZUv4f16 + 551655615U, // FCVTZUv4f32 + 549558463U, // FCVTZUv4i16_shift + 551655615U, // FCVTZUv4i32_shift + 553752767U, // FCVTZUv8f16 + 553752767U, // FCVTZUv8i16_shift + 541136996U, // FCVT_ZPmZ_DtoH + 2185316U, // FCVT_ZPmZ_DtoS + 2152548U, // FCVT_ZPmZ_HtoD + 2185316U, // FCVT_ZPmZ_HtoS + 2152548U, // FCVT_ZPmZ_StoD + 541136996U, // FCVT_ZPmZ_StoH + 807426287U, // FDIVDrr + 807426287U, // FDIVHrr + 3223377102U, // FDIVR_ZPmZ_D + 3519091918U, // FDIVR_ZPmZ_H + 3223409870U, // FDIVR_ZPmZ_S + 807426287U, // FDIVSrr + 3223378159U, // FDIV_ZPmZ_D + 3519092975U, // FDIV_ZPmZ_H + 3223410927U, // FDIV_ZPmZ_S + 545364207U, // FDIVv2f32 + 547461359U, // FDIVv2f64 + 549558511U, // FDIVv4f16 + 551655663U, // FDIVv4f32 + 553752815U, // FDIVv8f16 + 807457593U, // FDUP_ZI_D + 56693561U, // FDUP_ZI_H + 807490361U, // FDUP_ZI_S + 2418066235U, // FEXPA_ZZ_D + 1642136379U, // FEXPA_ZZ_H + 4028711739U, // FEXPA_ZZ_S + 807425577U, // FJCVTZS + 2147572U, // FLOGB_ZPmZ_D + 272696564U, // FLOGB_ZPmZ_H + 2180340U, // FLOGB_ZPmZ_S + 807422453U, // FMADDDrrr + 807422453U, // FMADDHrrr + 807422453U, // FMADDSrrr + 3223374190U, // FMAD_ZPmZZ_D + 3519089006U, // FMAD_ZPmZZ_H + 3223406958U, // FMAD_ZPmZZ_S + 807426747U, // FMAXDrr + 807426747U, // FMAXHrr + 807424343U, // FMAXNMDrr + 807424343U, // FMAXNMHrr + 3223376618U, // FMAXNMP_ZPmZZ_D + 3519091434U, // FMAXNMP_ZPmZZ_H + 3223409386U, // FMAXNMP_ZPmZZ_S + 545362666U, // FMAXNMPv2f32 + 547459818U, // FMAXNMPv2f64 + 538989290U, // FMAXNMPv2i16p + 538989290U, // FMAXNMPv2i32p + 538989290U, // FMAXNMPv2i64p + 549556970U, // FMAXNMPv4f16 + 551654122U, // FMAXNMPv4f32 + 553751274U, // FMAXNMPv8f16 + 807424343U, // FMAXNMSrr + 1646434586U, // FMAXNMV_VPZ_D + 1648548122U, // FMAXNMV_VPZ_H + 1638078746U, // FMAXNMV_VPZ_S + 538990874U, // FMAXNMVv4i16v + 538990874U, // FMAXNMVv4i32v + 538990874U, // FMAXNMVv8i16v + 3223376215U, // FMAXNM_ZPmI_D + 3519091031U, // FMAXNM_ZPmI_H + 3223408983U, // FMAXNM_ZPmI_S + 3223376215U, // FMAXNM_ZPmZ_D + 3519091031U, // FMAXNM_ZPmZ_H + 3223408983U, // FMAXNM_ZPmZ_S + 545362263U, // FMAXNMv2f32 + 547459415U, // FMAXNMv2f64 + 549556567U, // FMAXNMv4f16 + 551653719U, // FMAXNMv4f32 + 553750871U, // FMAXNMv8f16 + 3223376715U, // FMAXP_ZPmZZ_D + 3519091531U, // FMAXP_ZPmZZ_H + 3223409483U, // FMAXP_ZPmZZ_S + 545362763U, // FMAXPv2f32 + 547459915U, // FMAXPv2f64 + 538989387U, // FMAXPv2i16p + 538989387U, // FMAXPv2i32p + 538989387U, // FMAXPv2i64p + 549557067U, // FMAXPv4f16 + 551654219U, // FMAXPv4f32 + 553751371U, // FMAXPv8f16 + 807426747U, // FMAXSrr + 1646434647U, // FMAXV_VPZ_D + 1648548183U, // FMAXV_VPZ_H + 1638078807U, // FMAXV_VPZ_S + 538990935U, // FMAXVv4i16v + 538990935U, // FMAXVv4i32v + 538990935U, // FMAXVv8i16v + 3223378619U, // FMAX_ZPmI_D + 3519093435U, // FMAX_ZPmI_H + 3223411387U, // FMAX_ZPmI_S + 3223378619U, // FMAX_ZPmZ_D + 3519093435U, // FMAX_ZPmZ_H + 3223411387U, // FMAX_ZPmZ_S + 545364667U, // FMAXv2f32 + 547461819U, // FMAXv2f64 + 549558971U, // FMAXv4f16 + 551656123U, // FMAXv4f32 + 553753275U, // FMAXv8f16 + 807424402U, // FMINDrr + 807424402U, // FMINHrr + 807424335U, // FMINNMDrr + 807424335U, // FMINNMHrr + 3223376609U, // FMINNMP_ZPmZZ_D + 3519091425U, // FMINNMP_ZPmZZ_H + 3223409377U, // FMINNMP_ZPmZZ_S + 545362657U, // FMINNMPv2f32 + 547459809U, // FMINNMPv2f64 + 538989281U, // FMINNMPv2i16p + 538989281U, // FMINNMPv2i32p + 538989281U, // FMINNMPv2i64p + 549556961U, // FMINNMPv4f16 + 551654113U, // FMINNMPv4f32 + 553751265U, // FMINNMPv8f16 + 807424335U, // FMINNMSrr + 1646434577U, // FMINNMV_VPZ_D + 1648548113U, // FMINNMV_VPZ_H + 1638078737U, // FMINNMV_VPZ_S + 538990865U, // FMINNMVv4i16v + 538990865U, // FMINNMVv4i32v + 538990865U, // FMINNMVv8i16v + 3223376207U, // FMINNM_ZPmI_D + 3519091023U, // FMINNM_ZPmI_H + 3223408975U, // FMINNM_ZPmI_S + 3223376207U, // FMINNM_ZPmZ_D + 3519091023U, // FMINNM_ZPmZ_H + 3223408975U, // FMINNM_ZPmZ_S + 545362255U, // FMINNMv2f32 + 547459407U, // FMINNMv2f64 + 549556559U, // FMINNMv4f16 + 551653711U, // FMINNMv4f32 + 553750863U, // FMINNMv8f16 + 3223376633U, // FMINP_ZPmZZ_D + 3519091449U, // FMINP_ZPmZZ_H + 3223409401U, // FMINP_ZPmZZ_S + 545362681U, // FMINPv2f32 + 547459833U, // FMINPv2f64 + 538989305U, // FMINPv2i16p + 538989305U, // FMINPv2i32p + 538989305U, // FMINPv2i64p + 549556985U, // FMINPv4f16 + 551654137U, // FMINPv4f32 + 553751289U, // FMINPv8f16 + 807424402U, // FMINSrr + 1646434595U, // FMINV_VPZ_D + 1648548131U, // FMINV_VPZ_H + 1638078755U, // FMINV_VPZ_S + 538990883U, // FMINVv4i16v + 538990883U, // FMINVv4i32v + 538990883U, // FMINVv8i16v + 3223376274U, // FMIN_ZPmI_D + 3519091090U, // FMIN_ZPmI_H + 3223409042U, // FMIN_ZPmI_S + 3223376274U, // FMIN_ZPmZ_D + 3519091090U, // FMIN_ZPmZ_H + 3223409042U, // FMIN_ZPmZ_S + 545362322U, // FMINv2f32 + 547459474U, // FMINv2f64 + 549556626U, // FMINv4f16 + 551653778U, // FMINv4f32 + 553750930U, // FMINv8f16 + 2961309886U, // FMLAL2lanev4f16 + 2967601342U, // FMLAL2lanev8f16 + 2961309886U, // FMLAL2v4f16 + 2967601342U, // FMLAL2v8f16 + 2686534964U, // FMLALB_ZZZI_SHH + 2686534964U, // FMLALB_ZZZ_SHH + 2686539457U, // FMLALT_ZZZI_SHH + 2686539457U, // FMLALT_ZZZ_SHH + 2961313581U, // FMLALlanev4f16 + 2967605037U, // FMLALlanev8f16 + 2961313581U, // FMLALv4f16 + 2967605037U, // FMLALv8f16 + 3223372505U, // FMLA_ZPmZZ_D + 3519087321U, // FMLA_ZPmZZ_H + 3223405273U, // FMLA_ZPmZZ_S + 1075888857U, // FMLA_ZZZI_D + 2185298649U, // FMLA_ZZZI_H + 1344357081U, // FMLA_ZZZI_S + 270746329U, // FMLAv1i16_indexed + 270746329U, // FMLAv1i32_indexed + 270746329U, // FMLAv1i64_indexed + 2961310425U, // FMLAv2f32 + 2963407577U, // FMLAv2f64 + 2961310425U, // FMLAv2i32_indexed + 2963407577U, // FMLAv2i64_indexed + 2965504729U, // FMLAv4f16 + 2967601881U, // FMLAv4f32 + 2965504729U, // FMLAv4i16_indexed + 2967601881U, // FMLAv4i32_indexed + 2969699033U, // FMLAv8f16 + 2969699033U, // FMLAv8i16_indexed + 2961310018U, // FMLSL2lanev4f16 + 2967601474U, // FMLSL2lanev8f16 + 2961310018U, // FMLSL2v4f16 + 2967601474U, // FMLSL2v8f16 + 2686535261U, // FMLSLB_ZZZI_SHH + 2686535261U, // FMLSLB_ZZZ_SHH + 2686539631U, // FMLSLT_ZZZI_SHH + 2686539631U, // FMLSLT_ZZZ_SHH + 2961313983U, // FMLSLlanev4f16 + 2967605439U, // FMLSLlanev8f16 + 2961313983U, // FMLSLv4f16 + 2967605439U, // FMLSLv8f16 + 3223377295U, // FMLS_ZPmZZ_D + 3519092111U, // FMLS_ZPmZZ_H + 3223410063U, // FMLS_ZPmZZ_S + 1075893647U, // FMLS_ZZZI_D + 2185303439U, // FMLS_ZZZI_H + 1344361871U, // FMLS_ZZZI_S + 270751119U, // FMLSv1i16_indexed + 270751119U, // FMLSv1i32_indexed + 270751119U, // FMLSv1i64_indexed + 2961315215U, // FMLSv2f32 + 2963412367U, // FMLSv2f64 + 2961315215U, // FMLSv2i32_indexed + 2963412367U, // FMLSv2i64_indexed + 2965509519U, // FMLSv4f16 + 2967606671U, // FMLSv4f32 + 2965509519U, // FMLSv4i16_indexed + 2967606671U, // FMLSv4i32_indexed + 2969703823U, // FMLSv8f16 + 2969703823U, // FMLSv8i16_indexed + 1075888864U, // FMMLA_ZZZ_D + 1344357088U, // FMMLA_ZZZ_S + 2168570647U, // FMOPA_MPPZZ_D + 2170667799U, // FMOPA_MPPZZ_S + 2168575445U, // FMOPS_MPPZZ_D + 2170672597U, // FMOPS_MPPZZ_S + 538990911U, // FMOVDXHighr + 807426367U, // FMOVDXr + 807426367U, // FMOVDi + 807426367U, // FMOVDr + 807426367U, // FMOVHWr + 807426367U, // FMOVHXr + 807426367U, // FMOVHi + 807426367U, // FMOVHr + 807426367U, // FMOVSWr + 807426367U, // FMOVSi + 807426367U, // FMOVSr + 807426367U, // FMOVWHr + 807426367U, // FMOVWSr + 864131391U, // FMOVXDHighr + 807426367U, // FMOVXDr + 807426367U, // FMOVXHr + 813799743U, // FMOVv2f32_ns + 815896895U, // FMOVv2f64_ns + 817994047U, // FMOVv4f16_ns + 820091199U, // FMOVv4f32_ns + 822188351U, // FMOVv8f16_ns + 3223373810U, // FMSB_ZPmZZ_D + 3519088626U, // FMSB_ZPmZZ_H + 3223406578U, // FMSB_ZPmZZ_S + 807422067U, // FMSUBDrrr + 807422067U, // FMSUBHrrr + 807422067U, // FMSUBSrrr + 807424233U, // FMULDrr + 807424233U, // FMULHrr + 807424233U, // FMULSrr + 807426806U, // FMULX16 + 807426806U, // FMULX32 + 807426806U, // FMULX64 + 3223378678U, // FMULX_ZPmZ_D + 3519093494U, // FMULX_ZPmZ_H + 3223411446U, // FMULX_ZPmZ_S + 807426806U, // FMULXv1i16_indexed + 807426806U, // FMULXv1i32_indexed + 807426806U, // FMULXv1i64_indexed + 545364726U, // FMULXv2f32 + 547461878U, // FMULXv2f64 + 545364726U, // FMULXv2i32_indexed + 547461878U, // FMULXv2i64_indexed + 549559030U, // FMULXv4f16 + 551656182U, // FMULXv4f32 + 549559030U, // FMULXv4i16_indexed + 551656182U, // FMULXv4i32_indexed + 553753334U, // FMULXv8f16 + 553753334U, // FMULXv8i16_indexed + 3223376105U, // FMUL_ZPmI_D + 3519090921U, // FMUL_ZPmI_H + 3223408873U, // FMUL_ZPmI_S + 3223376105U, // FMUL_ZPmZ_D + 3519090921U, // FMUL_ZPmZ_H + 3223408873U, // FMUL_ZPmZ_S + 2418069737U, // FMUL_ZZZI_D + 2179010793U, // FMUL_ZZZI_H + 4028715241U, // FMUL_ZZZI_S + 2418069737U, // FMUL_ZZZ_D + 2179010793U, // FMUL_ZZZ_H + 4028715241U, // FMUL_ZZZ_S + 807424233U, // FMULv1i16_indexed + 807424233U, // FMULv1i32_indexed + 807424233U, // FMULv1i64_indexed + 545362153U, // FMULv2f32 + 547459305U, // FMULv2f64 + 545362153U, // FMULv2i32_indexed + 547459305U, // FMULv2i64_indexed + 549556457U, // FMULv4f16 + 551653609U, // FMULv4f32 + 549556457U, // FMULv4i16_indexed + 551653609U, // FMULv4i32_indexed + 553750761U, // FMULv8f16 + 553750761U, // FMULv8i16_indexed + 807422771U, // FNEGDr + 807422771U, // FNEGHr + 807422771U, // FNEGSr + 2149171U, // FNEG_ZPmZ_D + 272698163U, // FNEG_ZPmZ_H + 2181939U, // FNEG_ZPmZ_S + 545360691U, // FNEGv2f32 + 547457843U, // FNEGv2f64 + 549554995U, // FNEGv4f16 + 551652147U, // FNEGv4f32 + 553749299U, // FNEGv8f16 + 807422460U, // FNMADDDrrr + 807422460U, // FNMADDHrrr + 807422460U, // FNMADDSrrr + 3223374196U, // FNMAD_ZPmZZ_D + 3519089012U, // FNMAD_ZPmZZ_H + 3223406964U, // FNMAD_ZPmZZ_S + 3223372534U, // FNMLA_ZPmZZ_D + 3519087350U, // FNMLA_ZPmZZ_H + 3223405302U, // FNMLA_ZPmZZ_S + 3223377301U, // FNMLS_ZPmZZ_D + 3519092117U, // FNMLS_ZPmZZ_H + 3223410069U, // FNMLS_ZPmZZ_S + 3223373816U, // FNMSB_ZPmZZ_D + 3519088632U, // FNMSB_ZPmZZ_H + 3223406584U, // FNMSB_ZPmZZ_S + 807422074U, // FNMSUBDrrr + 807422074U, // FNMSUBHrrr + 807422074U, // FNMSUBSrrr + 807424239U, // FNMULDrr + 807424239U, // FNMULHrr + 807424239U, // FNMULSrr + 2418068145U, // FRECPE_ZZ_D + 1642138289U, // FRECPE_ZZ_H + 4028713649U, // FRECPE_ZZ_S + 807422641U, // FRECPEv1f16 + 807422641U, // FRECPEv1i32 + 807422641U, // FRECPEv1i64 + 545360561U, // FRECPEv2f32 + 547457713U, // FRECPEv2f64 + 549554865U, // FRECPEv4f16 + 551652017U, // FRECPEv4f32 + 553749169U, // FRECPEv8f16 + 807425484U, // FRECPS16 + 807425484U, // FRECPS32 + 807425484U, // FRECPS64 + 2418070988U, // FRECPS_ZZZ_D + 2179012044U, // FRECPS_ZZZ_H + 4028716492U, // FRECPS_ZZZ_S + 545363404U, // FRECPSv2f32 + 547460556U, // FRECPSv2f64 + 549557708U, // FRECPSv4f16 + 551654860U, // FRECPSv4f32 + 553752012U, // FRECPSv8f16 + 2153213U, // FRECPX_ZPmZ_D + 272702205U, // FRECPX_ZPmZ_H + 2185981U, // FRECPX_ZPmZ_S + 807426813U, // FRECPXv1f16 + 807426813U, // FRECPXv1i32 + 807426813U, // FRECPXv1i64 + 807426721U, // FRINT32XDr + 807426721U, // FRINT32XSr + 545364641U, // FRINT32Xv2f32 + 547461793U, // FRINT32Xv2f64 + 551656097U, // FRINT32Xv4f32 + 807426851U, // FRINT32ZDr + 807426851U, // FRINT32ZSr + 545364771U, // FRINT32Zv2f32 + 547461923U, // FRINT32Zv2f64 + 551656227U, // FRINT32Zv4f32 + 807426731U, // FRINT64XDr + 807426731U, // FRINT64XSr + 545364651U, // FRINT64Xv2f32 + 547461803U, // FRINT64Xv2f64 + 551656107U, // FRINT64Xv4f32 + 807426861U, // FRINT64ZDr + 807426861U, // FRINT64ZSr + 545364781U, // FRINT64Zv2f32 + 547461933U, // FRINT64Zv2f64 + 551656237U, // FRINT64Zv4f32 + 807420794U, // FRINTADr + 807420794U, // FRINTAHr + 807420794U, // FRINTASr + 2147194U, // FRINTA_ZPmZ_D + 272696186U, // FRINTA_ZPmZ_H + 2179962U, // FRINTA_ZPmZ_S + 545358714U, // FRINTAv2f32 + 547455866U, // FRINTAv2f64 + 549553018U, // FRINTAv4f16 + 551650170U, // FRINTAv4f32 + 553747322U, // FRINTAv8f16 + 807423732U, // FRINTIDr + 807423732U, // FRINTIHr + 807423732U, // FRINTISr + 2150132U, // FRINTI_ZPmZ_D + 272699124U, // FRINTI_ZPmZ_H + 2182900U, // FRINTI_ZPmZ_S + 545361652U, // FRINTIv2f32 + 547458804U, // FRINTIv2f64 + 549555956U, // FRINTIv4f16 + 551653108U, // FRINTIv4f32 + 553750260U, // FRINTIv8f16 + 807424357U, // FRINTMDr + 807424357U, // FRINTMHr + 807424357U, // FRINTMSr + 2150757U, // FRINTM_ZPmZ_D + 272699749U, // FRINTM_ZPmZ_H + 2183525U, // FRINTM_ZPmZ_S + 545362277U, // FRINTMv2f32 + 547459429U, // FRINTMv2f64 + 549556581U, // FRINTMv4f16 + 551653733U, // FRINTMv4f32 + 553750885U, // FRINTMv8f16 + 807424480U, // FRINTNDr + 807424480U, // FRINTNHr + 807424480U, // FRINTNSr + 2150880U, // FRINTN_ZPmZ_D + 272699872U, // FRINTN_ZPmZ_H + 2183648U, // FRINTN_ZPmZ_S + 545362400U, // FRINTNv2f32 + 547459552U, // FRINTNv2f64 + 549556704U, // FRINTNv4f16 + 551653856U, // FRINTNv4f32 + 553751008U, // FRINTNv8f16 + 807424812U, // FRINTPDr + 807424812U, // FRINTPHr + 807424812U, // FRINTPSr + 2151212U, // FRINTP_ZPmZ_D + 272700204U, // FRINTP_ZPmZ_H + 2183980U, // FRINTP_ZPmZ_S + 545362732U, // FRINTPv2f32 + 547459884U, // FRINTPv2f64 + 549557036U, // FRINTPv4f16 + 551654188U, // FRINTPv4f32 + 553751340U, // FRINTPv8f16 + 807426821U, // FRINTXDr + 807426821U, // FRINTXHr + 807426821U, // FRINTXSr + 2153221U, // FRINTX_ZPmZ_D + 272702213U, // FRINTX_ZPmZ_H + 2185989U, // FRINTX_ZPmZ_S + 545364741U, // FRINTXv2f32 + 547461893U, // FRINTXv2f64 + 549559045U, // FRINTXv4f16 + 551656197U, // FRINTXv4f32 + 553753349U, // FRINTXv8f16 + 807426928U, // FRINTZDr + 807426928U, // FRINTZHr + 807426928U, // FRINTZSr + 2153328U, // FRINTZ_ZPmZ_D + 272702320U, // FRINTZ_ZPmZ_H + 2186096U, // FRINTZ_ZPmZ_S + 545364848U, // FRINTZv2f32 + 547462000U, // FRINTZv2f64 + 549559152U, // FRINTZv4f16 + 551656304U, // FRINTZv4f32 + 553753456U, // FRINTZv8f16 + 2418068190U, // FRSQRTE_ZZ_D + 1642138334U, // FRSQRTE_ZZ_H + 4028713694U, // FRSQRTE_ZZ_S + 807422686U, // FRSQRTEv1f16 + 807422686U, // FRSQRTEv1i32 + 807422686U, // FRSQRTEv1i64 + 545360606U, // FRSQRTEv2f32 + 547457758U, // FRSQRTEv2f64 + 549554910U, // FRSQRTEv4f16 + 551652062U, // FRSQRTEv4f32 + 553749214U, // FRSQRTEv8f16 + 807425555U, // FRSQRTS16 + 807425555U, // FRSQRTS32 + 807425555U, // FRSQRTS64 + 2418071059U, // FRSQRTS_ZZZ_D + 2179012115U, // FRSQRTS_ZZZ_H + 4028716563U, // FRSQRTS_ZZZ_S + 545363475U, // FRSQRTSv2f32 + 547460627U, // FRSQRTSv2f64 + 549557779U, // FRSQRTSv4f16 + 551654931U, // FRSQRTSv4f32 + 553752083U, // FRSQRTSv8f16 + 3223374459U, // FSCALE_ZPmZ_D + 3519089275U, // FSCALE_ZPmZ_H + 3223407227U, // FSCALE_ZPmZ_S + 807426111U, // FSQRTDr + 807426111U, // FSQRTHr + 807426111U, // FSQRTSr + 2152511U, // FSQRT_ZPmZ_D + 272701503U, // FSQRT_ZPmZ_H + 2185279U, // FSQRT_ZPmZ_S + 545364031U, // FSQRTv2f32 + 547461183U, // FSQRTv2f64 + 549558335U, // FSQRTv4f16 + 551655487U, // FSQRTv4f32 + 553752639U, // FSQRTv8f16 + 807422047U, // FSUBDrr + 807422047U, // FSUBHrr + 3223376820U, // FSUBR_ZPmI_D + 3519091636U, // FSUBR_ZPmI_H + 3223409588U, // FSUBR_ZPmI_S + 3223376820U, // FSUBR_ZPmZ_D + 3519091636U, // FSUBR_ZPmZ_H + 3223409588U, // FSUBR_ZPmZ_S + 807422047U, // FSUBSrr + 3223373919U, // FSUB_ZPmI_D + 3519088735U, // FSUB_ZPmI_H + 3223406687U, // FSUB_ZPmI_S + 3223373919U, // FSUB_ZPmZ_D + 3519088735U, // FSUB_ZPmZ_H + 3223406687U, // FSUB_ZPmZ_S + 2418067551U, // FSUB_ZZZ_D + 2179008607U, // FSUB_ZZZ_H + 4028713055U, // FSUB_ZZZ_S + 545359967U, // FSUBv2f32 + 547457119U, // FSUBv2f64 + 549554271U, // FSUBv4f16 + 551651423U, // FSUBv4f32 + 553748575U, // FSUBv8f16 + 2418067835U, // FTMAD_ZZI_D + 2179008891U, // FTMAD_ZZI_H + 4028713339U, // FTMAD_ZZI_S + 2418069756U, // FTSMUL_ZZZ_D + 2179010812U, // FTSMUL_ZZZ_H + 4028715260U, // FTSMUL_ZZZ_S + 2418069512U, // FTSSEL_ZZZ_D + 2179010568U, // FTSSEL_ZZZ_H + 4028715016U, // FTSSEL_ZZZ_S + 1134937033U, // GLD1B_D_IMM_REAL + 329630665U, // GLD1B_D_REAL + 329630665U, // GLD1B_D_SXTW_REAL + 329630665U, // GLD1B_D_UXTW_REAL + 1403388873U, // GLD1B_S_IMM_REAL + 329647049U, // GLD1B_S_SXTW_REAL + 329647049U, // GLD1B_S_UXTW_REAL + 1134938398U, // GLD1D_IMM_REAL + 329632030U, // GLD1D_REAL + 329632030U, // GLD1D_SCALED_REAL + 329632030U, // GLD1D_SXTW_REAL + 329632030U, // GLD1D_SXTW_SCALED_REAL + 329632030U, // GLD1D_UXTW_REAL + 329632030U, // GLD1D_UXTW_SCALED_REAL + 1134938983U, // GLD1H_D_IMM_REAL + 329632615U, // GLD1H_D_REAL + 329632615U, // GLD1H_D_SCALED_REAL + 329632615U, // GLD1H_D_SXTW_REAL + 329632615U, // GLD1H_D_SXTW_SCALED_REAL + 329632615U, // GLD1H_D_UXTW_REAL + 329632615U, // GLD1H_D_UXTW_SCALED_REAL + 1403390823U, // GLD1H_S_IMM_REAL + 329648999U, // GLD1H_S_SXTW_REAL + 329648999U, // GLD1H_S_SXTW_SCALED_REAL + 329648999U, // GLD1H_S_UXTW_REAL + 329648999U, // GLD1H_S_UXTW_SCALED_REAL + 1134938048U, // GLD1SB_D_IMM_REAL + 329631680U, // GLD1SB_D_REAL + 329631680U, // GLD1SB_D_SXTW_REAL + 329631680U, // GLD1SB_D_UXTW_REAL + 1403389888U, // GLD1SB_S_IMM_REAL + 329648064U, // GLD1SB_S_SXTW_REAL + 329648064U, // GLD1SB_S_UXTW_REAL + 1134939674U, // GLD1SH_D_IMM_REAL + 329633306U, // GLD1SH_D_REAL + 329633306U, // GLD1SH_D_SCALED_REAL + 329633306U, // GLD1SH_D_SXTW_REAL + 329633306U, // GLD1SH_D_SXTW_SCALED_REAL + 329633306U, // GLD1SH_D_UXTW_REAL + 329633306U, // GLD1SH_D_UXTW_SCALED_REAL + 1403391514U, // GLD1SH_S_IMM_REAL + 329649690U, // GLD1SH_S_SXTW_REAL + 329649690U, // GLD1SH_S_SXTW_SCALED_REAL + 329649690U, // GLD1SH_S_UXTW_REAL + 329649690U, // GLD1SH_S_UXTW_SCALED_REAL + 1134942767U, // GLD1SW_D_IMM_REAL + 329636399U, // GLD1SW_D_REAL + 329636399U, // GLD1SW_D_SCALED_REAL + 329636399U, // GLD1SW_D_SXTW_REAL + 329636399U, // GLD1SW_D_SXTW_SCALED_REAL + 329636399U, // GLD1SW_D_UXTW_REAL + 329636399U, // GLD1SW_D_UXTW_SCALED_REAL + 1134942572U, // GLD1W_D_IMM_REAL + 329636204U, // GLD1W_D_REAL + 329636204U, // GLD1W_D_SCALED_REAL + 329636204U, // GLD1W_D_SXTW_REAL + 329636204U, // GLD1W_D_SXTW_SCALED_REAL + 329636204U, // GLD1W_D_UXTW_REAL + 329636204U, // GLD1W_D_UXTW_SCALED_REAL + 1403394412U, // GLD1W_IMM_REAL + 329652588U, // GLD1W_SXTW_REAL + 329652588U, // GLD1W_SXTW_SCALED_REAL + 329652588U, // GLD1W_UXTW_REAL + 329652588U, // GLD1W_UXTW_SCALED_REAL + 1134937039U, // GLDFF1B_D_IMM_REAL + 329630671U, // GLDFF1B_D_REAL + 329630671U, // GLDFF1B_D_SXTW_REAL + 329630671U, // GLDFF1B_D_UXTW_REAL + 1403388879U, // GLDFF1B_S_IMM_REAL + 329647055U, // GLDFF1B_S_SXTW_REAL + 329647055U, // GLDFF1B_S_UXTW_REAL + 1134938404U, // GLDFF1D_IMM_REAL + 329632036U, // GLDFF1D_REAL + 329632036U, // GLDFF1D_SCALED_REAL + 329632036U, // GLDFF1D_SXTW_REAL + 329632036U, // GLDFF1D_SXTW_SCALED_REAL + 329632036U, // GLDFF1D_UXTW_REAL + 329632036U, // GLDFF1D_UXTW_SCALED_REAL + 1134938989U, // GLDFF1H_D_IMM_REAL + 329632621U, // GLDFF1H_D_REAL + 329632621U, // GLDFF1H_D_SCALED_REAL + 329632621U, // GLDFF1H_D_SXTW_REAL + 329632621U, // GLDFF1H_D_SXTW_SCALED_REAL + 329632621U, // GLDFF1H_D_UXTW_REAL + 329632621U, // GLDFF1H_D_UXTW_SCALED_REAL + 1403390829U, // GLDFF1H_S_IMM_REAL + 329649005U, // GLDFF1H_S_SXTW_REAL + 329649005U, // GLDFF1H_S_SXTW_SCALED_REAL + 329649005U, // GLDFF1H_S_UXTW_REAL + 329649005U, // GLDFF1H_S_UXTW_SCALED_REAL + 1134938055U, // GLDFF1SB_D_IMM_REAL + 329631687U, // GLDFF1SB_D_REAL + 329631687U, // GLDFF1SB_D_SXTW_REAL + 329631687U, // GLDFF1SB_D_UXTW_REAL + 1403389895U, // GLDFF1SB_S_IMM_REAL + 329648071U, // GLDFF1SB_S_SXTW_REAL + 329648071U, // GLDFF1SB_S_UXTW_REAL + 1134939681U, // GLDFF1SH_D_IMM_REAL + 329633313U, // GLDFF1SH_D_REAL + 329633313U, // GLDFF1SH_D_SCALED_REAL + 329633313U, // GLDFF1SH_D_SXTW_REAL + 329633313U, // GLDFF1SH_D_SXTW_SCALED_REAL + 329633313U, // GLDFF1SH_D_UXTW_REAL + 329633313U, // GLDFF1SH_D_UXTW_SCALED_REAL + 1403391521U, // GLDFF1SH_S_IMM_REAL + 329649697U, // GLDFF1SH_S_SXTW_REAL + 329649697U, // GLDFF1SH_S_SXTW_SCALED_REAL + 329649697U, // GLDFF1SH_S_UXTW_REAL + 329649697U, // GLDFF1SH_S_UXTW_SCALED_REAL + 1134942774U, // GLDFF1SW_D_IMM_REAL + 329636406U, // GLDFF1SW_D_REAL + 329636406U, // GLDFF1SW_D_SCALED_REAL + 329636406U, // GLDFF1SW_D_SXTW_REAL + 329636406U, // GLDFF1SW_D_SXTW_SCALED_REAL + 329636406U, // GLDFF1SW_D_UXTW_REAL + 329636406U, // GLDFF1SW_D_UXTW_SCALED_REAL + 1134942578U, // GLDFF1W_D_IMM_REAL + 329636210U, // GLDFF1W_D_REAL + 329636210U, // GLDFF1W_D_SCALED_REAL + 329636210U, // GLDFF1W_D_SXTW_REAL + 329636210U, // GLDFF1W_D_SXTW_SCALED_REAL + 329636210U, // GLDFF1W_D_UXTW_REAL + 329636210U, // GLDFF1W_D_UXTW_SCALED_REAL + 1403394418U, // GLDFF1W_IMM_REAL + 329652594U, // GLDFF1W_SXTW_REAL + 329652594U, // GLDFF1W_SXTW_SCALED_REAL + 329652594U, // GLDFF1W_UXTW_REAL + 329652594U, // GLDFF1W_UXTW_SCALED_REAL + 807423716U, // GMI + 415658U, // HINT + 3223377807U, // HISTCNT_ZPzZZ_D + 3223410575U, // HISTCNT_ZPzZZ_S + 3760229191U, // HISTSEG_ZZZ + 268064U, // HLT + 264468U, // HVC + 2686469322U, // INCB_XPiI + 2686470573U, // INCD_XPiI + 2686503341U, // INCD_ZPiI + 2686471259U, // INCH_XPiI + 39914587U, // INCH_ZPiI + 3760214654U, // INCP_XP_B + 2418037374U, // INCP_XP_D + 1881166462U, // INCP_XP_H + 4028650110U, // INCP_XP_S + 1075892862U, // INCP_ZP_D + 1648431742U, // INCP_ZP_H + 1344361086U, // INCP_ZP_S + 2686474733U, // INCW_XPiI + 2686540269U, // INCW_ZPiI + 1075878623U, // INDEX_II_B + 807459551U, // INDEX_II_D + 1405164255U, // INDEX_II_H + 807492319U, // INDEX_II_S + 1075878623U, // INDEX_IR_B + 807459551U, // INDEX_IR_D + 331422431U, // INDEX_IR_H + 807492319U, // INDEX_IR_S + 807443167U, // INDEX_RI_B + 807459551U, // INDEX_RI_D + 2191596255U, // INDEX_RI_H + 807492319U, // INDEX_RI_S + 807443167U, // INDEX_RR_B + 807459551U, // INDEX_RR_D + 2191596255U, // INDEX_RR_H + 807492319U, // INDEX_RR_S + 1676051345U, // INSERT_MXIPZ_H_B + 1676051345U, // INSERT_MXIPZ_H_D + 1676051345U, // INSERT_MXIPZ_H_H + 1676051345U, // INSERT_MXIPZ_H_Q + 1676051345U, // INSERT_MXIPZ_H_S + 1676067729U, // INSERT_MXIPZ_V_B + 1676067729U, // INSERT_MXIPZ_V_D + 1676067729U, // INSERT_MXIPZ_V_H + 1676067729U, // INSERT_MXIPZ_V_Q + 1676067729U, // INSERT_MXIPZ_V_S + 270570646U, // INSR_ZR_B + 270587030U, // INSR_ZR_D + 1677792406U, // INSR_ZR_H + 270619798U, // INSR_ZR_S + 1881183382U, // INSR_ZV_B + 2149635222U, // INSR_ZV_D + 1661015190U, // INSR_ZV_H + 2418103446U, // INSR_ZV_S + 2485261739U, // INSvi16gpr + 2753697195U, // INSvi16lane + 2487358891U, // INSvi32gpr + 2755794347U, // INSvi32lane + 2474775979U, // INSvi64gpr + 2743211435U, // INSvi64lane + 2489456043U, // INSvi8gpr + 2757891499U, // INSvi8lane + 807422800U, // IRG + 329709U, // ISB + 3223339907U, // LASTA_RPZ_B + 3223339907U, // LASTA_RPZ_D + 3223339907U, // LASTA_RPZ_H + 3223339907U, // LASTA_RPZ_S + 3223339907U, // LASTA_VPZ_B + 3223339907U, // LASTA_VPZ_D + 3223339907U, // LASTA_VPZ_H + 3223339907U, // LASTA_VPZ_S + 3223341132U, // LASTB_RPZ_B + 3223341132U, // LASTB_RPZ_D + 3223341132U, // LASTB_RPZ_H + 3223341132U, // LASTB_RPZ_S + 3223341132U, // LASTB_VPZ_B + 3223341132U, // LASTB_VPZ_D + 3223341132U, // LASTB_VPZ_H + 3223341132U, // LASTB_VPZ_S + 329712585U, // LD1B + 329630665U, // LD1B_D + 329630665U, // LD1B_D_IMM_REAL + 329728969U, // LD1B_H + 329728969U, // LD1B_H_IMM_REAL + 329712585U, // LD1B_IMM_REAL + 329647049U, // LD1B_S + 329647049U, // LD1B_S_IMM_REAL + 329632030U, // LD1D + 329632030U, // LD1D_IMM_REAL + 491561U, // LD1Fourv16b + 76005417U, // LD1Fourv16b_POST + 524329U, // LD1Fourv1d + 78135337U, // LD1Fourv1d_POST + 557097U, // LD1Fourv2d + 76070953U, // LD1Fourv2d_POST + 589865U, // LD1Fourv2s + 78200873U, // LD1Fourv2s_POST + 622633U, // LD1Fourv4h + 78233641U, // LD1Fourv4h_POST + 655401U, // LD1Fourv4s + 76169257U, // LD1Fourv4s_POST + 688169U, // LD1Fourv8b + 78299177U, // LD1Fourv8b_POST + 720937U, // LD1Fourv8h + 76234793U, // LD1Fourv8h_POST + 329730919U, // LD1H + 329632615U, // LD1H_D + 329632615U, // LD1H_D_IMM_REAL + 329730919U, // LD1H_IMM_REAL + 329648999U, // LD1H_S + 329648999U, // LD1H_S_IMM_REAL + 491561U, // LD1Onev16b + 80199721U, // LD1Onev16b_POST + 524329U, // LD1Onev1d + 82329641U, // LD1Onev1d_POST + 557097U, // LD1Onev2d + 80265257U, // LD1Onev2d_POST + 589865U, // LD1Onev2s + 82395177U, // LD1Onev2s_POST + 622633U, // LD1Onev4h + 82427945U, // LD1Onev4h_POST + 655401U, // LD1Onev4s + 80363561U, // LD1Onev4s_POST + 688169U, // LD1Onev8b + 82493481U, // LD1Onev8b_POST + 720937U, // LD1Onev8h + 80429097U, // LD1Onev8h_POST + 329631532U, // LD1RB_D_IMM + 329729836U, // LD1RB_H_IMM + 329713452U, // LD1RB_IMM + 329647916U, // LD1RB_S_IMM + 329632304U, // LD1RD_IMM + 329633158U, // LD1RH_D_IMM + 329731462U, // LD1RH_IMM + 329649542U, // LD1RH_S_IMM + 329713423U, // LD1RO_B + 329713423U, // LD1RO_B_IMM + 329632288U, // LD1RO_D + 329632288U, // LD1RO_D_IMM + 329731440U, // LD1RO_H + 329731440U, // LD1RO_H_IMM + 329652751U, // LD1RO_W + 329652751U, // LD1RO_W_IMM + 329713444U, // LD1RQ_B + 329713444U, // LD1RQ_B_IMM + 329632296U, // LD1RQ_D + 329632296U, // LD1RQ_D_IMM + 329731454U, // LD1RQ_H + 329731454U, // LD1RQ_H_IMM + 329652759U, // LD1RQ_W + 329652759U, // LD1RQ_W_IMM + 329631743U, // LD1RSB_D_IMM + 329730047U, // LD1RSB_H_IMM + 329648127U, // LD1RSB_S_IMM + 329633356U, // LD1RSH_D_IMM + 329649740U, // LD1RSH_S_IMM + 329636440U, // LD1RSW_IMM + 329636383U, // LD1RW_D_IMM + 329652767U, // LD1RW_IMM + 496522U, // LD1Rv16b + 84398986U, // LD1Rv16b_POST + 529290U, // LD1Rv1d + 82334602U, // LD1Rv1d_POST + 562058U, // LD1Rv2d + 82367370U, // LD1Rv2d_POST + 594826U, // LD1Rv2s + 86594442U, // LD1Rv2s_POST + 627594U, // LD1Rv4h + 88724362U, // LD1Rv4h_POST + 660362U, // LD1Rv4s + 86659978U, // LD1Rv4s_POST + 693130U, // LD1Rv8b + 84595594U, // LD1Rv8b_POST + 725898U, // LD1Rv8h + 88822666U, // LD1Rv8h_POST + 329631680U, // LD1SB_D + 329631680U, // LD1SB_D_IMM_REAL + 329729984U, // LD1SB_H + 329729984U, // LD1SB_H_IMM_REAL + 329648064U, // LD1SB_S + 329648064U, // LD1SB_S_IMM_REAL + 329633306U, // LD1SH_D + 329633306U, // LD1SH_D_IMM_REAL + 329649690U, // LD1SH_S + 329649690U, // LD1SH_S_IMM_REAL + 329636399U, // LD1SW_D + 329636399U, // LD1SW_D_IMM_REAL + 491561U, // LD1Threev16b + 90685481U, // LD1Threev16b_POST + 524329U, // LD1Threev1d + 92815401U, // LD1Threev1d_POST + 557097U, // LD1Threev2d + 90751017U, // LD1Threev2d_POST + 589865U, // LD1Threev2s + 92880937U, // LD1Threev2s_POST + 622633U, // LD1Threev4h + 92913705U, // LD1Threev4h_POST + 655401U, // LD1Threev4s + 90849321U, // LD1Threev4s_POST + 688169U, // LD1Threev8b + 92979241U, // LD1Threev8b_POST + 720937U, // LD1Threev8h + 90914857U, // LD1Threev8h_POST + 491561U, // LD1Twov16b + 78102569U, // LD1Twov16b_POST + 524329U, // LD1Twov1d + 80232489U, // LD1Twov1d_POST + 557097U, // LD1Twov2d + 78168105U, // LD1Twov2d_POST + 589865U, // LD1Twov2s + 80298025U, // LD1Twov2s_POST + 622633U, // LD1Twov4h + 80330793U, // LD1Twov4h_POST + 655401U, // LD1Twov4s + 78266409U, // LD1Twov4s_POST + 688169U, // LD1Twov8b + 80396329U, // LD1Twov8b_POST + 720937U, // LD1Twov8h + 78331945U, // LD1Twov8h_POST + 329652588U, // LD1W + 329636204U, // LD1W_D + 329636204U, // LD1W_D_IMM_REAL + 329652588U, // LD1W_IMM_REAL + 3047596524U, // LD1_MXIPXX_H_B + 3047596538U, // LD1_MXIPXX_H_D + 3047596552U, // LD1_MXIPXX_H_H + 3047596566U, // LD1_MXIPXX_H_Q + 3047596580U, // LD1_MXIPXX_H_S + 3047612908U, // LD1_MXIPXX_V_B + 3047612922U, // LD1_MXIPXX_V_D + 3047612936U, // LD1_MXIPXX_V_H + 3047612950U, // LD1_MXIPXX_V_Q + 3047612964U, // LD1_MXIPXX_V_S + 97222697U, // LD1i16 + 99336233U, // LD1i16_POST + 97255465U, // LD1i32 + 101466153U, // LD1i32_POST + 97288233U, // LD1i64 + 103596073U, // LD1i64_POST + 97321001U, // LD1i8 + 105725993U, // LD1i8_POST + 329712646U, // LD2B + 329712646U, // LD2B_IMM + 329632074U, // LD2D + 329632074U, // LD2D_IMM + 329730980U, // LD2H + 329730980U, // LD2H_IMM + 496528U, // LD2Rv16b + 88593296U, // LD2Rv16b_POST + 529296U, // LD2Rv1d + 80237456U, // LD2Rv1d_POST + 562064U, // LD2Rv2d + 80270224U, // LD2Rv2d_POST + 594832U, // LD2Rv2s + 82400144U, // LD2Rv2s_POST + 627600U, // LD2Rv4h + 86627216U, // LD2Rv4h_POST + 660368U, // LD2Rv4s + 82465680U, // LD2Rv4s_POST + 693136U, // LD2Rv8b + 88789904U, // LD2Rv8b_POST + 725904U, // LD2Rv8h + 86725520U, // LD2Rv8h_POST + 491659U, // LD2Twov16b + 78102667U, // LD2Twov16b_POST + 557195U, // LD2Twov2d + 78168203U, // LD2Twov2d_POST + 589963U, // LD2Twov2s + 80298123U, // LD2Twov2s_POST + 622731U, // LD2Twov4h + 80330891U, // LD2Twov4h_POST + 655499U, // LD2Twov4s + 78266507U, // LD2Twov4s_POST + 688267U, // LD2Twov8b + 80396427U, // LD2Twov8b_POST + 721035U, // LD2Twov8h + 78332043U, // LD2Twov8h_POST + 329652640U, // LD2W + 329652640U, // LD2W_IMM + 97222795U, // LD2i16 + 101433483U, // LD2i16_POST + 97255563U, // LD2i32 + 103563403U, // LD2i32_POST + 97288331U, // LD2i64 + 107790475U, // LD2i64_POST + 97321099U, // LD2i8 + 99434635U, // LD2i8_POST + 329712667U, // LD3B + 329712667U, // LD3B_IMM + 329632086U, // LD3D + 329632086U, // LD3D_IMM + 329730992U, // LD3H + 329730992U, // LD3H_IMM + 496534U, // LD3Rv16b + 109564822U, // LD3Rv16b_POST + 529302U, // LD3Rv1d + 92820374U, // LD3Rv1d_POST + 562070U, // LD3Rv2d + 92853142U, // LD3Rv2d_POST + 594838U, // LD3Rv2s + 111760278U, // LD3Rv2s_POST + 627606U, // LD3Rv4h + 113890198U, // LD3Rv4h_POST + 660374U, // LD3Rv4s + 111825814U, // LD3Rv4s_POST + 693142U, // LD3Rv8b + 109761430U, // LD3Rv8b_POST + 725910U, // LD3Rv8h + 113988502U, // LD3Rv8h_POST + 492067U, // LD3Threev16b + 90685987U, // LD3Threev16b_POST + 557603U, // LD3Threev2d + 90751523U, // LD3Threev2d_POST + 590371U, // LD3Threev2s + 92881443U, // LD3Threev2s_POST + 623139U, // LD3Threev4h + 92914211U, // LD3Threev4h_POST + 655907U, // LD3Threev4s + 90849827U, // LD3Threev4s_POST + 688675U, // LD3Threev8b + 92979747U, // LD3Threev8b_POST + 721443U, // LD3Threev8h + 90915363U, // LD3Threev8h_POST + 329652652U, // LD3W + 329652652U, // LD3W_IMM + 97223203U, // LD3i16 + 116113955U, // LD3i16_POST + 97255971U, // LD3i32 + 118243875U, // LD3i32_POST + 97288739U, // LD3i64 + 120373795U, // LD3i64_POST + 97321507U, // LD3i8 + 122503715U, // LD3i8_POST + 329712693U, // LD4B + 329712693U, // LD4B_IMM + 329632098U, // LD4D + 329632098U, // LD4D_IMM + 492097U, // LD4Fourv16b + 76005953U, // LD4Fourv16b_POST + 557633U, // LD4Fourv2d + 76071489U, // LD4Fourv2d_POST + 590401U, // LD4Fourv2s + 78201409U, // LD4Fourv2s_POST + 623169U, // LD4Fourv4h + 78234177U, // LD4Fourv4h_POST + 655937U, // LD4Fourv4s + 76169793U, // LD4Fourv4s_POST + 688705U, // LD4Fourv8b + 78299713U, // LD4Fourv8b_POST + 721473U, // LD4Fourv8h + 76235329U, // LD4Fourv8h_POST + 329731004U, // LD4H + 329731004U, // LD4H_IMM + 496540U, // LD4Rv16b + 86496156U, // LD4Rv16b_POST + 529308U, // LD4Rv1d + 78140316U, // LD4Rv1d_POST + 562076U, // LD4Rv2d + 78173084U, // LD4Rv2d_POST + 594844U, // LD4Rv2s + 80303004U, // LD4Rv2s_POST + 627612U, // LD4Rv4h + 82432924U, // LD4Rv4h_POST + 660380U, // LD4Rv4s + 80368540U, // LD4Rv4s_POST + 693148U, // LD4Rv8b + 86692764U, // LD4Rv8b_POST + 725916U, // LD4Rv8h + 82531228U, // LD4Rv8h_POST + 329652664U, // LD4W + 329652664U, // LD4W_IMM + 97223233U, // LD4i16 + 103531073U, // LD4i16_POST + 97256001U, // LD4i32 + 107758145U, // LD4i32_POST + 97288769U, // LD4i64 + 124568129U, // LD4i64_POST + 97321537U, // LD4i8 + 101532225U, // LD4i8_POST + 885799U, // LD64B + 3223536705U, // LDADDAB + 3223538641U, // LDADDAH + 3223536927U, // LDADDALB + 3223538815U, // LDADDALH + 3223539483U, // LDADDALW + 3223539483U, // LDADDALX + 3223536282U, // LDADDAW + 3223536282U, // LDADDAX + 3223536863U, // LDADDB + 3223538801U, // LDADDH + 3223537108U, // LDADDLB + 3223538915U, // LDADDLH + 3223539660U, // LDADDLW + 3223539660U, // LDADDLX + 3223538122U, // LDADDW + 3223538122U, // LDADDX + 838879079U, // LDAPRB + 838880705U, // LDAPRH + 838882415U, // LDAPRW + 838882415U, // LDAPRX + 838879122U, // LDAPURBi + 838880748U, // LDAPURHi + 838879262U, // LDAPURSBWi + 838879262U, // LDAPURSBXi + 838880875U, // LDAPURSHWi + 838880875U, // LDAPURSHXi + 838883959U, // LDAPURSWi + 838882496U, // LDAPURXi + 838882496U, // LDAPURi + 838879027U, // LDARB + 838880653U, // LDARH + 838882210U, // LDARW + 838882210U, // LDARX + 807424836U, // LDAXPW + 807424836U, // LDAXPX + 838879138U, // LDAXRB + 838880764U, // LDAXRH + 838882540U, // LDAXRW + 838882540U, // LDAXRX + 3223536761U, // LDCLRAB + 3223538698U, // LDCLRAH + 3223537002U, // LDCLRALB + 3223538855U, // LDCLRALH + 3223539557U, // LDCLRALW + 3223539557U, // LDCLRALX + 3223536450U, // LDCLRAW + 3223536450U, // LDCLRAX + 3223537480U, // LDCLRB + 3223539106U, // LDCLRH + 3223537210U, // LDCLRLB + 3223538951U, // LDCLRLH + 3223539866U, // LDCLRLW + 3223539866U, // LDCLRLX + 3223540754U, // LDCLRW + 3223540754U, // LDCLRX + 3223536770U, // LDEORAB + 3223538707U, // LDEORAH + 3223537012U, // LDEORALB + 3223538865U, // LDEORALH + 3223539566U, // LDEORALW + 3223539566U, // LDEORALX + 3223536458U, // LDEORAW + 3223536458U, // LDEORAX + 3223537503U, // LDEORB + 3223539129U, // LDEORH + 3223537219U, // LDEORLB + 3223538960U, // LDEORLH + 3223539874U, // LDEORLW + 3223539874U, // LDEORLX + 3223540830U, // LDEORW + 3223540830U, // LDEORX + 329630671U, // LDFF1B_D_REAL + 329728975U, // LDFF1B_H_REAL + 329712591U, // LDFF1B_REAL + 329647055U, // LDFF1B_S_REAL + 329632036U, // LDFF1D_REAL + 329632621U, // LDFF1H_D_REAL + 329730925U, // LDFF1H_REAL + 329649005U, // LDFF1H_S_REAL + 329631687U, // LDFF1SB_D_REAL + 329729991U, // LDFF1SB_H_REAL + 329648071U, // LDFF1SB_S_REAL + 329633313U, // LDFF1SH_D_REAL + 329649697U, // LDFF1SH_S_REAL + 329636406U, // LDFF1SW_D_REAL + 329636210U, // LDFF1W_D_REAL + 329652594U, // LDFF1W_REAL + 302205742U, // LDG + 838881596U, // LDGM + 838879034U, // LDLARB + 838880660U, // LDLARH + 838882216U, // LDLARW + 838882216U, // LDLARX + 329630679U, // LDNF1B_D_IMM_REAL + 329728983U, // LDNF1B_H_IMM_REAL + 329712599U, // LDNF1B_IMM_REAL + 329647063U, // LDNF1B_S_IMM_REAL + 329632044U, // LDNF1D_IMM_REAL + 329632629U, // LDNF1H_D_IMM_REAL + 329730933U, // LDNF1H_IMM_REAL + 329649013U, // LDNF1H_S_IMM_REAL + 329631696U, // LDNF1SB_D_IMM_REAL + 329730000U, // LDNF1SB_H_IMM_REAL + 329648080U, // LDNF1SB_S_IMM_REAL + 329633322U, // LDNF1SH_D_IMM_REAL + 329649706U, // LDNF1SH_S_IMM_REAL + 329636415U, // LDNF1SW_D_IMM_REAL + 329636218U, // LDNF1W_D_IMM_REAL + 329652602U, // LDNF1W_IMM_REAL + 807424755U, // LDNPDi + 807424755U, // LDNPQi + 807424755U, // LDNPSi + 807424755U, // LDNPWi + 807424755U, // LDNPXi + 329712607U, // LDNT1B_ZRI + 329712607U, // LDNT1B_ZRR + 1134937055U, // LDNT1B_ZZR_D_REAL + 1403388895U, // LDNT1B_ZZR_S_REAL + 329632052U, // LDNT1D_ZRI + 329632052U, // LDNT1D_ZRR + 1134938420U, // LDNT1D_ZZR_D_REAL + 329730941U, // LDNT1H_ZRI + 329730941U, // LDNT1H_ZRR + 1134939005U, // LDNT1H_ZZR_D_REAL + 1403390845U, // LDNT1H_ZZR_S_REAL + 1134938073U, // LDNT1SB_ZZR_D_REAL + 1403389913U, // LDNT1SB_ZZR_S_REAL + 1134939699U, // LDNT1SH_ZZR_D_REAL + 1403391539U, // LDNT1SH_ZZR_S_REAL + 1134942792U, // LDNT1SW_ZZR_D_REAL + 329652610U, // LDNT1W_ZRI + 329652610U, // LDNT1W_ZRR + 1134942594U, // LDNT1W_ZZR_D_REAL + 1403394434U, // LDNT1W_ZZR_S_REAL + 807424659U, // LDPDi + 270750355U, // LDPDpost + 270750355U, // LDPDpre + 807424659U, // LDPQi + 270750355U, // LDPQpost + 270750355U, // LDPQpre + 807426641U, // LDPSWi + 270752337U, // LDPSWpost + 270752337U, // LDPSWpre + 807424659U, // LDPSi + 270750355U, // LDPSpost + 270750355U, // LDPSpre + 807424659U, // LDPWi + 270750355U, // LDPWpost + 270750355U, // LDPWpre + 807424659U, // LDPXi + 270750355U, // LDPXpost + 270750355U, // LDPXpre + 838877817U, // LDRAAindexed + 302203513U, // LDRAAwriteback + 838878315U, // LDRABindexed + 302204011U, // LDRABwriteback + 302204738U, // LDRBBpost + 302204738U, // LDRBBpre + 838879042U, // LDRBBroW + 838879042U, // LDRBBroX + 838879042U, // LDRBBui + 302207968U, // LDRBpost + 302207968U, // LDRBpre + 838882272U, // LDRBroW + 838882272U, // LDRBroX + 838882272U, // LDRBui + 1075860448U, // LDRDl + 302207968U, // LDRDpost + 302207968U, // LDRDpre + 838882272U, // LDRDroW + 838882272U, // LDRDroX + 838882272U, // LDRDui + 302206364U, // LDRHHpost + 302206364U, // LDRHHpre + 838880668U, // LDRHHroW + 838880668U, // LDRHHroX + 838880668U, // LDRHHui + 302207968U, // LDRHpost + 302207968U, // LDRHpre + 838882272U, // LDRHroW + 838882272U, // LDRHroX + 838882272U, // LDRHui + 1075860448U, // LDRQl + 302207968U, // LDRQpost + 302207968U, // LDRQpre + 838882272U, // LDRQroW + 838882272U, // LDRQroX + 838882272U, // LDRQui + 302204935U, // LDRSBWpost + 302204935U, // LDRSBWpre + 838879239U, // LDRSBWroW + 838879239U, // LDRSBWroX + 838879239U, // LDRSBWui + 302204935U, // LDRSBXpost + 302204935U, // LDRSBXpre + 838879239U, // LDRSBXroW + 838879239U, // LDRSBXroX + 838879239U, // LDRSBXui + 302206548U, // LDRSHWpost + 302206548U, // LDRSHWpre + 838880852U, // LDRSHWroW + 838880852U, // LDRSHWroX + 838880852U, // LDRSHWui + 302206548U, // LDRSHXpost + 302206548U, // LDRSHXpre + 838880852U, // LDRSHXroW + 838880852U, // LDRSHXroX + 838880852U, // LDRSHXui + 1075862112U, // LDRSWl + 302209632U, // LDRSWpost + 302209632U, // LDRSWpre + 838883936U, // LDRSWroW + 838883936U, // LDRSWroX + 838883936U, // LDRSWui + 1075860448U, // LDRSl + 302207968U, // LDRSpost + 302207968U, // LDRSpre + 838882272U, // LDRSroW + 838882272U, // LDRSroX + 838882272U, // LDRSui + 1075860448U, // LDRWl + 302207968U, // LDRWpost + 302207968U, // LDRWpre + 838882272U, // LDRWroW + 838882272U, // LDRWroX + 838882272U, // LDRWui + 1075860448U, // LDRXl + 302207968U, // LDRXpost + 302207968U, // LDRXpre + 838882272U, // LDRXroW + 838882272U, // LDRXroX + 838882272U, // LDRXui + 839767008U, // LDR_PXI + 922592U, // LDR_ZA + 839767008U, // LDR_ZXI + 3223536786U, // LDSETAB + 3223538723U, // LDSETAH + 3223537030U, // LDSETALB + 3223538883U, // LDSETALH + 3223539582U, // LDSETALW + 3223539582U, // LDSETALX + 3223536498U, // LDSETAW + 3223536498U, // LDSETAX + 3223537709U, // LDSETB + 3223539317U, // LDSETH + 3223537269U, // LDSETLB + 3223538976U, // LDSETLH + 3223539930U, // LDSETLW + 3223539930U, // LDSETLX + 3223541365U, // LDSETW + 3223541365U, // LDSETX + 3223536795U, // LDSMAXAB + 3223538732U, // LDSMAXAH + 3223537040U, // LDSMAXALB + 3223538893U, // LDSMAXALH + 3223539591U, // LDSMAXALW + 3223539591U, // LDSMAXALX + 3223536535U, // LDSMAXAW + 3223536535U, // LDSMAXAX + 3223537846U, // LDSMAXB + 3223539349U, // LDSMAXH + 3223537278U, // LDSMAXLB + 3223539018U, // LDSMAXLH + 3223539985U, // LDSMAXLW + 3223539985U, // LDSMAXLX + 3223542465U, // LDSMAXW + 3223542465U, // LDSMAXX + 3223536714U, // LDSMINAB + 3223538671U, // LDSMINAH + 3223536972U, // LDSMINALB + 3223538825U, // LDSMINALH + 3223539522U, // LDSMINALW + 3223539522U, // LDSMINALX + 3223536381U, // LDSMINAW + 3223536381U, // LDSMINAX + 3223537321U, // LDSMINB + 3223539038U, // LDSMINH + 3223537183U, // LDSMINLB + 3223538924U, // LDSMINLH + 3223539828U, // LDSMINLW + 3223539828U, // LDSMINLX + 3223540120U, // LDSMINW + 3223540120U, // LDSMINX + 838879087U, // LDTRBi + 838880713U, // LDTRHi + 838879246U, // LDTRSBWi + 838879246U, // LDTRSBXi + 838880859U, // LDTRSHWi + 838880859U, // LDTRSHXi + 838883943U, // LDTRSWi + 838882460U, // LDTRWi + 838882460U, // LDTRXi + 3223536805U, // LDUMAXAB + 3223538742U, // LDUMAXAH + 3223537051U, // LDUMAXALB + 3223538904U, // LDUMAXALH + 3223539601U, // LDUMAXALW + 3223539601U, // LDUMAXALX + 3223536544U, // LDUMAXAW + 3223536544U, // LDUMAXAX + 3223537855U, // LDUMAXB + 3223539358U, // LDUMAXH + 3223537288U, // LDUMAXLB + 3223539028U, // LDUMAXLH + 3223539994U, // LDUMAXLW + 3223539994U, // LDUMAXLX + 3223542473U, // LDUMAXW + 3223542473U, // LDUMAXX + 3223536724U, // LDUMINAB + 3223538681U, // LDUMINAH + 3223536983U, // LDUMINALB + 3223538836U, // LDUMINALH + 3223539532U, // LDUMINALW + 3223539532U, // LDUMINALX + 3223536390U, // LDUMINAW + 3223536390U, // LDUMINAX + 3223537330U, // LDUMINB + 3223539047U, // LDUMINH + 3223537193U, // LDUMINLB + 3223538934U, // LDUMINLH + 3223539837U, // LDUMINLW + 3223539837U, // LDUMINLX + 3223540128U, // LDUMINW + 3223540128U, // LDUMINX + 838879107U, // LDURBBi + 838882483U, // LDURBi + 838882483U, // LDURDi + 838880733U, // LDURHHi + 838882483U, // LDURHi + 838882483U, // LDURQi + 838879254U, // LDURSBWi + 838879254U, // LDURSBXi + 838880867U, // LDURSHWi + 838880867U, // LDURSHXi + 838883951U, // LDURSWi + 838882483U, // LDURSi + 838882483U, // LDURWi + 838882483U, // LDURXi + 807424864U, // LDXPW + 807424864U, // LDXPX + 838879146U, // LDXRB + 838880772U, // LDXRH + 838882547U, // LDXRW + 838882547U, // LDXRX + 3223360594U, // LSLR_ZPmZ_B + 3223376978U, // LSLR_ZPmZ_D + 3519091794U, // LSLR_ZPmZ_H + 3223409746U, // LSLR_ZPmZ_S + 807424186U, // LSLVWr + 807424186U, // LSLVXr + 3223359674U, // LSL_WIDE_ZPmZ_B + 3519090874U, // LSL_WIDE_ZPmZ_H + 3223408826U, // LSL_WIDE_ZPmZ_S + 3760230586U, // LSL_WIDE_ZZZ_B + 2179010746U, // LSL_WIDE_ZZZ_H + 4028715194U, // LSL_WIDE_ZZZ_S + 3223359674U, // LSL_ZPmI_B + 3223376058U, // LSL_ZPmI_D + 3519090874U, // LSL_ZPmI_H + 3223408826U, // LSL_ZPmI_S + 3223359674U, // LSL_ZPmZ_B + 3223376058U, // LSL_ZPmZ_D + 3519090874U, // LSL_ZPmZ_H + 3223408826U, // LSL_ZPmZ_S + 3760230586U, // LSL_ZZI_B + 2418069690U, // LSL_ZZI_D + 2179010746U, // LSL_ZZI_H + 4028715194U, // LSL_ZZI_S + 3223360641U, // LSRR_ZPmZ_B + 3223377025U, // LSRR_ZPmZ_D + 3519091841U, // LSRR_ZPmZ_H + 3223409793U, // LSRR_ZPmZ_S + 807425164U, // LSRVWr + 807425164U, // LSRVXr + 3223360652U, // LSR_WIDE_ZPmZ_B + 3519091852U, // LSR_WIDE_ZPmZ_H + 3223409804U, // LSR_WIDE_ZPmZ_S + 3760231564U, // LSR_WIDE_ZZZ_B + 2179011724U, // LSR_WIDE_ZZZ_H + 4028716172U, // LSR_WIDE_ZZZ_S + 3223360652U, // LSR_ZPmI_B + 3223377036U, // LSR_ZPmI_D + 3519091852U, // LSR_ZPmI_H + 3223409804U, // LSR_ZPmI_S + 3223360652U, // LSR_ZPmZ_B + 3223377036U, // LSR_ZPmZ_D + 3519091852U, // LSR_ZPmZ_H + 3223409804U, // LSR_ZPmZ_S + 3760231564U, // LSR_ZZI_B + 2418070668U, // LSR_ZZI_D + 2179011724U, // LSR_ZZI_H + 4028716172U, // LSR_ZZI_S + 807422454U, // MADDWrrr + 807422454U, // MADDXrrr + 3223357807U, // MAD_ZPmZZ_B + 3223374191U, // MAD_ZPmZZ_D + 3519089007U, // MAD_ZPmZZ_H + 3223406959U, // MAD_ZPmZZ_S + 3223358570U, // MATCH_PPzZZ_B + 1640041578U, // MATCH_PPzZZ_H + 3223356116U, // MLA_ZPmZZ_B + 3223372500U, // MLA_ZPmZZ_D + 3519087316U, // MLA_ZPmZZ_H + 3223405268U, // MLA_ZPmZZ_S + 1075888852U, // MLA_ZZZI_D + 2185298644U, // MLA_ZZZI_H + 1344357076U, // MLA_ZZZI_S + 2959213268U, // MLAv16i8 + 2961310420U, // MLAv2i32 + 2961310420U, // MLAv2i32_indexed + 2965504724U, // MLAv4i16 + 2965504724U, // MLAv4i16_indexed + 2967601876U, // MLAv4i32 + 2967601876U, // MLAv4i32_indexed + 2969699028U, // MLAv8i16 + 2969699028U, // MLAv8i16_indexed + 2971796180U, // MLAv8i8 + 3223360912U, // MLS_ZPmZZ_B + 3223377296U, // MLS_ZPmZZ_D + 3519092112U, // MLS_ZPmZZ_H + 3223410064U, // MLS_ZPmZZ_S + 1075893648U, // MLS_ZZZI_D + 2185303440U, // MLS_ZZZI_H + 1344361872U, // MLS_ZZZI_S + 2959218064U, // MLSv16i8 + 2961315216U, // MLSv2i32 + 2961315216U, // MLSv2i32_indexed + 2965509520U, // MLSv4i16 + 2965509520U, // MLSv4i16_indexed + 2967606672U, // MLSv4i32 + 2967606672U, // MLSv4i32_indexed + 2969703824U, // MLSv8i16 + 2969703824U, // MLSv8i16_indexed + 2971800976U, // MLSv8i8 + 941323U, // MOPSSETGE + 941384U, // MOPSSETGEN + 942272U, // MOPSSETGET + 941745U, // MOPSSETGETN + 3491778300U, // MOVID + 3764489980U, // MOVIv16b_ns + 3500248828U, // MOVIv2d_ns + 3766587132U, // MOVIv2i32 + 3766587132U, // MOVIv2s_msl + 3770781436U, // MOVIv4i16 + 3772878588U, // MOVIv4i32 + 3772878588U, // MOVIv4s_msl + 3777072892U, // MOVIv8b_ns + 3774975740U, // MOVIv8i16 + 807423751U, // MOVKWi + 807423751U, // MOVKXi + 3760214553U, // MOVNWi + 3760214553U, // MOVNXi + 2136813U, // MOVPRFX_ZPmZ_B + 2153197U, // MOVPRFX_ZPmZ_D + 272702189U, // MOVPRFX_ZPmZ_H + 2185965U, // MOVPRFX_ZPmZ_S + 3223362285U, // MOVPRFX_ZPzZ_B + 3223378669U, // MOVPRFX_ZPzZ_D + 1640045293U, // MOVPRFX_ZPzZ_H + 3223411437U, // MOVPRFX_ZPzZ_S + 3224230637U, // MOVPRFX_ZZ + 3760216952U, // MOVZWi + 3760216952U, // MOVZXi + 4028651004U, // MRS + 3223357427U, // MSB_ZPmZZ_B + 3223373811U, // MSB_ZPmZZ_D + 3519088627U, // MSB_ZPmZZ_H + 3223406579U, // MSB_ZPmZZ_S + 955537U, // MSR + 971921U, // MSRpstateImm1 + 971921U, // MSRpstateImm4 + 988305U, // MSRpstatesvcrImm1 + 807422068U, // MSUBWrrr + 807422068U, // MSUBXrrr + 3760230634U, // MUL_ZI_B + 2418069738U, // MUL_ZI_D + 2179010794U, // MUL_ZI_H + 4028715242U, // MUL_ZI_S + 3223359722U, // MUL_ZPmZ_B + 3223376106U, // MUL_ZPmZ_D + 3519090922U, // MUL_ZPmZ_H + 3223408874U, // MUL_ZPmZ_S + 2418069738U, // MUL_ZZZI_D + 2179010794U, // MUL_ZZZI_H + 4028715242U, // MUL_ZZZI_S + 3760230634U, // MUL_ZZZ_B + 2418069738U, // MUL_ZZZ_D + 2179010794U, // MUL_ZZZ_H + 4028715242U, // MUL_ZZZ_S + 543265002U, // MULv16i8 + 545362154U, // MULv2i32 + 545362154U, // MULv2i32_indexed + 549556458U, // MULv4i16 + 549556458U, // MULv4i16_indexed + 551653610U, // MULv4i32 + 551653610U, // MULv4i32_indexed + 553750762U, // MULv8i16 + 553750762U, // MULv8i16_indexed + 555847914U, // MULv8i8 + 3766587113U, // MVNIv2i32 + 3766587113U, // MVNIv2s_msl + 3770781417U, // MVNIv4i16 + 3772878569U, // MVNIv4i32 + 3772878569U, // MVNIv4s_msl + 3774975721U, // MVNIv8i16 + 3223360860U, // NANDS_PPzPP + 3223357978U, // NAND_PPzPP + 2418069680U, // NBSL_ZZZZ + 2132788U, // NEG_ZPmZ_B + 2149172U, // NEG_ZPmZ_D + 272698164U, // NEG_ZPmZ_H + 2181940U, // NEG_ZPmZ_S + 543263540U, // NEGv16i8 + 807422772U, // NEGv1i64 + 545360692U, // NEGv2i32 + 547457844U, // NEGv2i64 + 549554996U, // NEGv4i16 + 551652148U, // NEGv4i32 + 553749300U, // NEGv8i16 + 555846452U, // NEGv8i8 + 3223358569U, // NMATCH_PPzZZ_B + 1640041577U, // NMATCH_PPzZZ_H + 3223361031U, // NORS_PPzPP + 3223360613U, // NOR_PPzPP + 2136114U, // NOT_ZPmZ_B + 2152498U, // NOT_ZPmZ_D + 272701490U, // NOT_ZPmZ_H + 2185266U, // NOT_ZPmZ_S + 543266866U, // NOTv16i8 + 555849778U, // NOTv8i8 + 3223360951U, // ORNS_PPzPP + 807424475U, // ORNWrs + 807424475U, // ORNXrs + 3223359963U, // ORN_PPzPP + 543265243U, // ORNv16i8 + 555848155U, // ORNv8i8 + 3223361037U, // ORRS_PPzPP + 807425142U, // ORRWri + 807425142U, // ORRWrs + 807425142U, // ORRXri + 807425142U, // ORRXrs + 3223360630U, // ORR_PPzPP + 2418070646U, // ORR_ZI + 3223360630U, // ORR_ZPmZ_B + 3223377014U, // ORR_ZPmZ_D + 3519091830U, // ORR_ZPmZ_H + 3223409782U, // ORR_ZPmZ_S + 2418070646U, // ORR_ZZZ + 543265910U, // ORRv16i8 + 813831286U, // ORRv2i32 + 818025590U, // ORRv4i16 + 820122742U, // ORRv4i32 + 822219894U, // ORRv8i16 + 555848822U, // ORRv8i8 + 153938U, // ORV_VPZ_B + 1646434642U, // ORV_VPZ_D + 1648548178U, // ORV_VPZ_H + 1638078802U, // ORV_VPZ_S + 270746259U, // PACDA + 270746840U, // PACDB + 213929U, // PACDZA + 215240U, // PACDZB + 807420592U, // PACGA + 270746302U, // PACIA + 7296U, // PACIA1716 + 7261U, // PACIASP + 7252U, // PACIAZ + 270746875U, // PACIB + 7207U, // PACIB1716 + 7287U, // PACIBSP + 7270U, // PACIBZ + 213945U, // PACIZA + 215256U, // PACIZB + 35542U, // PFALSE + 3223361620U, // PFIRST_B + 4028679687U, // PMULLB_ZZZ_D + 2273379847U, // PMULLB_ZZZ_H + 128288263U, // PMULLB_ZZZ_Q + 4028684095U, // PMULLT_ZZZ_D + 2273384255U, // PMULLT_ZZZ_H + 128292671U, // PMULLT_ZZZ_Q + 553746720U, // PMULLv16i8 + 130125919U, // PMULLv1i64 + 398557472U, // PMULLv2i64 + 553750623U, // PMULLv8i8 + 3760230646U, // PMUL_ZZZ_B + 543265014U, // PMULv16i8 + 555847926U, // PMULv8i8 + 3223361680U, // PNEXT_B + 3223378064U, // PNEXT_D + 2176915600U, // PNEXT_H + 3223410832U, // PNEXT_S + 2184135918U, // PRFB_D_PZI + 2215593198U, // PRFB_D_SCALED + 2215593198U, // PRFB_D_SXTW_SCALED + 2215593198U, // PRFB_D_UXTW_SCALED + 2215593198U, // PRFB_PRI + 2215593198U, // PRFB_PRR + 2175747310U, // PRFB_S_PZI + 2215593198U, // PRFB_S_SXTW_SCALED + 2215593198U, // PRFB_S_UXTW_SCALED + 2184137236U, // PRFD_D_PZI + 2215594516U, // PRFD_D_SCALED + 2215594516U, // PRFD_D_SXTW_SCALED + 2215594516U, // PRFD_D_UXTW_SCALED + 2215594516U, // PRFD_PRI + 2215594516U, // PRFD_PRR + 2175748628U, // PRFD_S_PZI + 2215594516U, // PRFD_S_SXTW_SCALED + 2215594516U, // PRFD_S_UXTW_SCALED + 2184137849U, // PRFH_D_PZI + 2215595129U, // PRFH_D_SCALED + 2215595129U, // PRFH_D_SXTW_SCALED + 2215595129U, // PRFH_D_UXTW_SCALED + 2215595129U, // PRFH_PRI + 2215595129U, // PRFH_PRR + 2175749241U, // PRFH_S_PZI + 2215595129U, // PRFH_S_SXTW_SCALED + 2215595129U, // PRFH_S_UXTW_SCALED + 1076859190U, // PRFMl + 839881014U, // PRFMroW + 839881014U, // PRFMroX + 839881014U, // PRFMui + 2215598601U, // PRFS_PRR + 839881069U, // PRFUMi + 2184141321U, // PRFW_D_PZI + 2215598601U, // PRFW_D_SCALED + 2215598601U, // PRFW_D_SXTW_SCALED + 2215598601U, // PRFW_D_UXTW_SCALED + 2215598601U, // PRFW_PRI + 2175752713U, // PRFW_S_PZI + 2215598601U, // PRFW_S_SXTW_SCALED + 2215598601U, // PRFW_S_UXTW_SCALED + 3224227842U, // PSEL_PPPRI_B + 3224227842U, // PSEL_PPPRI_D + 3224227842U, // PSEL_PPPRI_H + 3224227842U, // PSEL_PPPRI_S + 3761100870U, // PTEST_PP + 1881183587U, // PTRUES_B + 1881199971U, // PTRUES_D + 132191587U, // PTRUES_H + 1881232739U, // PTRUES_S + 1881180912U, // PTRUE_B + 1881197296U, // PTRUE_D + 132188912U, // PTRUE_H + 1881230064U, // PTRUE_S + 1736511159U, // PUNPKHI_PP + 1736512048U, // PUNPKLO_PP + 1881179808U, // RADDHNB_ZZZ_B + 2172716704U, // RADDHNB_ZZZ_H + 2418099872U, // RADDHNB_ZZZ_S + 2686490529U, // RADDHNT_ZZZ_B + 2174818209U, // RADDHNT_ZZZ_H + 1075926945U, // RADDHNT_ZZZ_S + 545362314U, // RADDHNv2i64_v2i32 + 2967601515U, // RADDHNv2i64_v4i32 + 549556618U, // RADDHNv4i32_v4i16 + 2969698667U, // RADDHNv4i32_v8i16 + 2959212907U, // RADDHNv8i16_v16i8 + 555848074U, // RADDHNv8i16_v8i8 + 547455102U, // RAX1 + 2418065534U, // RAX1_ZZZ_D + 807425690U, // RBITWr + 807425690U, // RBITXr + 2135706U, // RBIT_ZPmZ_B + 2152090U, // RBIT_ZPmZ_D + 272701082U, // RBIT_ZPmZ_H + 2184858U, // RBIT_ZPmZ_S + 543266458U, // RBITv16i8 + 555849370U, // RBITv8i8 + 3223361012U, // RDFFRS_PPz + 3223360485U, // RDFFR_PPz_REAL + 37861U, // RDFFR_P_REAL + 807424267U, // RDVLI_XI + 22128U, // RET + 8592U, // RETAA + 8599U, // RETAB + 807420499U, // REV16Wr + 807420499U, // REV16Xr + 543261267U, // REV16v16i8 + 555844179U, // REV16v8i8 + 807420036U, // REV32Xr + 543260804U, // REV32v16i8 + 549552260U, // REV32v4i16 + 553746564U, // REV32v8i16 + 555843716U, // REV32v8i8 + 543261242U, // REV64v16i8 + 545358394U, // REV64v2i32 + 549552698U, // REV64v4i16 + 551649850U, // REV64v4i32 + 553747002U, // REV64v8i16 + 555844154U, // REV64v8i8 + 2148496U, // REVB_ZPmZ_D + 272697488U, // REVB_ZPmZ_H + 2181264U, // REVB_ZPmZ_S + 541428297U, // REVD_ZPmZ + 2150031U, // REVH_ZPmZ_D + 2182799U, // REVH_ZPmZ_S + 2153107U, // REVW_ZPmZ_D + 807426282U, // REVWr + 807426282U, // REVXr + 3760232682U, // REV_PP_B + 2418071786U, // REV_PP_D + 1642141930U, // REV_PP_H + 4028717290U, // REV_PP_S + 3760232682U, // REV_ZZ_B + 2418071786U, // REV_ZZ_D + 1642141930U, // REV_ZZ_H + 4028717290U, // REV_ZZ_S + 807422721U, // RMIF + 807425130U, // RORVWr + 807425130U, // RORVXr + 1881179855U, // RSHRNB_ZZI_B + 2172716751U, // RSHRNB_ZZI_H + 2418099919U, // RSHRNB_ZZI_S + 2686490564U, // RSHRNT_ZZI_B + 2174818244U, // RSHRNT_ZZI_H + 1075926980U, // RSHRNT_ZZI_S + 2959212936U, // RSHRNv16i8_shift + 545362379U, // RSHRNv2i32_shift + 549556683U, // RSHRNv4i16_shift + 2967601544U, // RSHRNv4i32_shift + 2969698696U, // RSHRNv8i16_shift + 555848139U, // RSHRNv8i8_shift + 1881179799U, // RSUBHNB_ZZZ_B + 2172716695U, // RSUBHNB_ZZZ_H + 2418099863U, // RSUBHNB_ZZZ_S + 2686490520U, // RSUBHNT_ZZZ_B + 2174818200U, // RSUBHNT_ZZZ_H + 1075926936U, // RSUBHNT_ZZZ_S + 545362306U, // RSUBHNv2i64_v2i32 + 2967601506U, // RSUBHNv2i64_v4i32 + 549556610U, // RSUBHNv4i32_v4i16 + 2969698658U, // RSUBHNv4i32_v8i16 + 2959212898U, // RSUBHNv8i16_v16i8 + 555848066U, // RSUBHNv8i16_v8i8 + 1344324879U, // SABALB_ZZZ_D + 2281768207U, // SABALB_ZZZ_H + 2686534927U, // SABALB_ZZZ_S + 1344329382U, // SABALT_ZZZ_D + 2281772710U, // SABALT_ZZZ_H + 2686539430U, // SABALT_ZZZ_S + 2969698468U, // SABALv16i8_v8i16 + 2963410701U, // SABALv2i32_v2i64 + 2967605005U, // SABALv4i16_v4i32 + 2963407012U, // SABALv4i32_v2i64 + 2967601316U, // SABALv8i16_v4i32 + 2969702157U, // SABALv8i8_v8i16 + 1344307847U, // SABA_ZZZ_B + 1075888775U, // SABA_ZZZ_D + 2185298567U, // SABA_ZZZ_H + 1344356999U, // SABA_ZZZ_S + 2959213191U, // SABAv16i8 + 2961310343U, // SABAv2i32 + 2965504647U, // SABAv4i16 + 2967601799U, // SABAv4i32 + 2969698951U, // SABAv8i16 + 2971796103U, // SABAv8i8 + 4028679620U, // SABDLB_ZZZ_D + 2273379780U, // SABDLB_ZZZ_H + 1881228740U, // SABDLB_ZZZ_S + 4028684023U, // SABDLT_ZZZ_D + 2273384183U, // SABDLT_ZZZ_H + 1881233143U, // SABDLT_ZZZ_S + 553746662U, // SABDLv16i8_v8i16 + 547459006U, // SABDLv2i32_v2i64 + 551653310U, // SABDLv4i16_v4i32 + 547455206U, // SABDLv4i32_v2i64 + 551649510U, // SABDLv8i16_v4i32 + 553750462U, // SABDLv8i8_v8i16 + 3223357832U, // SABD_ZPmZ_B + 3223374216U, // SABD_ZPmZ_D + 3519089032U, // SABD_ZPmZ_H + 3223406984U, // SABD_ZPmZ_S + 543263112U, // SABDv16i8 + 545360264U, // SABDv2i32 + 549554568U, // SABDv4i16 + 551651720U, // SABDv4i32 + 553748872U, // SABDv8i16 + 555846024U, // SABDv8i8 + 3223376548U, // SADALP_ZPmZ_D + 3519091364U, // SADALP_ZPmZ_H + 3223409316U, // SADALP_ZPmZ_S + 2969703076U, // SADALPv16i8_v8i16 + 3089240740U, // SADALPv2i32_v1i64 + 2961314468U, // SADALPv4i16_v2i32 + 2963411620U, // SADALPv4i32_v2i64 + 2967605924U, // SADALPv8i16_v4i32 + 2965508772U, // SADALPv8i8_v4i16 + 4028683846U, // SADDLBT_ZZZ_D + 2273384006U, // SADDLBT_ZZZ_H + 1881232966U, // SADDLBT_ZZZ_S + 4028679645U, // SADDLB_ZZZ_D + 2273379805U, // SADDLB_ZZZ_H + 1881228765U, // SADDLB_ZZZ_S + 553751220U, // SADDLPv16i8_v8i16 + 673288884U, // SADDLPv2i32_v1i64 + 545362612U, // SADDLPv4i16_v2i32 + 547459764U, // SADDLPv4i32_v2i64 + 551654068U, // SADDLPv8i16_v4i32 + 549556916U, // SADDLPv8i8_v4i16 + 4028684039U, // SADDLT_ZZZ_D + 2273384199U, // SADDLT_ZZZ_H + 1881233159U, // SADDLT_ZZZ_S + 538990849U, // SADDLVv16i8v + 538990849U, // SADDLVv4i16v + 538990849U, // SADDLVv4i32v + 538990849U, // SADDLVv8i16v + 538990849U, // SADDLVv8i8v + 553746678U, // SADDLv16i8_v8i16 + 547459044U, // SADDLv2i32_v2i64 + 551653348U, // SADDLv4i16_v4i32 + 547455222U, // SADDLv4i32_v2i64 + 551649526U, // SADDLv8i16_v4i32 + 553750500U, // SADDLv8i8_v8i16 + 1745000662U, // SADDV_VPZ_B + 1648531670U, // SADDV_VPZ_H + 1638045910U, // SADDV_VPZ_S + 2418067622U, // SADDWB_ZZZ_D + 2179008678U, // SADDWB_ZZZ_H + 4028713126U, // SADDWB_ZZZ_S + 2418071674U, // SADDWT_ZZZ_D + 2179012730U, // SADDWT_ZZZ_H + 4028717178U, // SADDWT_ZZZ_S + 553746952U, // SADDWv16i8_v8i16 + 547461627U, // SADDWv2i32_v2i64 + 551655931U, // SADDWv4i16_v4i32 + 547455496U, // SADDWv4i32_v2i64 + 551649800U, // SADDWv8i16_v4i32 + 553753083U, // SADDWv8i8_v8i16 + 8605U, // SB + 1075889590U, // SBCLB_ZZZ_D + 1344357814U, // SBCLB_ZZZ_S + 1075893993U, // SBCLT_ZZZ_D + 1344362217U, // SBCLT_ZZZ_S + 807425348U, // SBCSWr + 807425348U, // SBCSXr + 807422191U, // SBCWr + 807422191U, // SBCXr + 807424298U, // SBFMWri + 807424298U, // SBFMXri + 3760231108U, // SCLAMP_ZZZ_B + 2418070212U, // SCLAMP_ZZZ_D + 2179011268U, // SCLAMP_ZZZ_H + 4028715716U, // SCLAMP_ZZZ_S + 807422727U, // SCVTFSWDri + 807422727U, // SCVTFSWHri + 807422727U, // SCVTFSWSri + 807422727U, // SCVTFSXDri + 807422727U, // SCVTFSXHri + 807422727U, // SCVTFSXSri + 807422727U, // SCVTFUWDri + 807422727U, // SCVTFUWHri + 807422727U, // SCVTFUWSri + 807422727U, // SCVTFUXDri + 807422727U, // SCVTFUXHri + 807422727U, // SCVTFUXSri + 2149127U, // SCVTF_ZPmZ_DtoD + 541133575U, // SCVTF_ZPmZ_DtoH + 2181895U, // SCVTF_ZPmZ_DtoS + 272698119U, // SCVTF_ZPmZ_HtoH + 2149127U, // SCVTF_ZPmZ_StoD + 541133575U, // SCVTF_ZPmZ_StoH + 2181895U, // SCVTF_ZPmZ_StoS + 807422727U, // SCVTFd + 807422727U, // SCVTFh + 807422727U, // SCVTFs + 807422727U, // SCVTFv1i16 + 807422727U, // SCVTFv1i32 + 807422727U, // SCVTFv1i64 + 545360647U, // SCVTFv2f32 + 547457799U, // SCVTFv2f64 + 545360647U, // SCVTFv2i32_shift + 547457799U, // SCVTFv2i64_shift + 549554951U, // SCVTFv4f16 + 551652103U, // SCVTFv4f32 + 549554951U, // SCVTFv4i16_shift + 551652103U, // SCVTFv4i32_shift + 553749255U, // SCVTFv8f16 + 553749255U, // SCVTFv8i16_shift + 3223377109U, // SDIVR_ZPmZ_D + 3223409877U, // SDIVR_ZPmZ_S + 807426293U, // SDIVWr + 807426293U, // SDIVXr + 3223378165U, // SDIV_ZPmZ_D + 3223410933U, // SDIV_ZPmZ_S + 2686507044U, // SDOT_ZZZI_D + 1344362532U, // SDOT_ZZZI_S + 2686507044U, // SDOT_ZZZ_D + 1344362532U, // SDOT_ZZZ_S + 2967607332U, // SDOTlanev16i8 + 2961315876U, // SDOTlanev8i8 + 2967607332U, // SDOTv16i8 + 2961315876U, // SDOTv8i8 + 3223359485U, // SEL_PPPP + 3223359485U, // SEL_ZPZZ_B + 3223375869U, // SEL_ZPZZ_D + 2176913405U, // SEL_ZPZZ_H + 3223408637U, // SEL_ZPZZ_S + 941331U, // SETE + 941393U, // SETEN + 942281U, // SETET + 941755U, // SETETN + 16971U, // SETF16 + 16986U, // SETF8 + 8653U, // SETFFR + 941353U, // SETGM + 941418U, // SETGMN + 942306U, // SETGMT + 941783U, // SETGMTN + 942241U, // SETGP + 941452U, // SETGPN + 942340U, // SETGPT + 941821U, // SETGPTN + 941361U, // SETM + 941427U, // SETMN + 942315U, // SETMT + 941793U, // SETMTN + 942249U, // SETP + 941461U, // SETPN + 942349U, // SETPT + 941831U, // SETPTN + 270747880U, // SHA1Crrr + 807422816U, // SHA1Hrr + 270749987U, // SHA1Mrrr + 270750303U, // SHA1Prrr + 2967601153U, // SHA1SU0rrr + 2967601236U, // SHA1SU1rr + 270745754U, // SHA256H2rrr + 270748616U, // SHA256Hrrr + 2967601173U, // SHA256SU0rr + 2967601256U, // SHA256SU1rrr + 270748563U, // SHA512H + 270745744U, // SHA512H2 + 2963406858U, // SHA512SU0 + 2963406941U, // SHA512SU1 + 3223357927U, // SHADD_ZPmZ_B + 3223374311U, // SHADD_ZPmZ_D + 3519089127U, // SHADD_ZPmZ_H + 3223407079U, // SHADD_ZPmZ_S + 543263207U, // SHADDv16i8 + 545360359U, // SHADDv2i32 + 549554663U, // SHADDv4i16 + 551651815U, // SHADDv4i32 + 553748967U, // SHADDv8i16 + 555846119U, // SHADDv8i8 + 553746695U, // SHLLv16i8 + 547459145U, // SHLLv2i32 + 551653449U, // SHLLv4i16 + 547455239U, // SHLLv4i32 + 551649543U, // SHLLv8i16 + 553750601U, // SHLLv8i8 + 807424018U, // SHLd + 543264786U, // SHLv16i8_shift + 545361938U, // SHLv2i32_shift + 547459090U, // SHLv2i64_shift + 549556242U, // SHLv4i16_shift + 551653394U, // SHLv4i32_shift + 553750546U, // SHLv8i16_shift + 555847698U, // SHLv8i8_shift + 1881179837U, // SHRNB_ZZI_B + 2172716733U, // SHRNB_ZZI_H + 2418099901U, // SHRNB_ZZI_S + 2686490546U, // SHRNT_ZZI_B + 2174818226U, // SHRNT_ZZI_H + 1075926962U, // SHRNT_ZZI_S + 2959212918U, // SHRNv16i8_shift + 545362363U, // SHRNv2i32_shift + 549556667U, // SHRNv4i16_shift + 2967601526U, // SHRNv4i32_shift + 2969698678U, // SHRNv8i16_shift + 555848123U, // SHRNv8i8_shift + 3223360443U, // SHSUBR_ZPmZ_B + 3223376827U, // SHSUBR_ZPmZ_D + 3519091643U, // SHSUBR_ZPmZ_H + 3223409595U, // SHSUBR_ZPmZ_S + 3223357541U, // SHSUB_ZPmZ_B + 3223373925U, // SHSUB_ZPmZ_D + 3519088741U, // SHSUB_ZPmZ_H + 3223406693U, // SHSUB_ZPmZ_S + 543262821U, // SHSUBv16i8 + 545359973U, // SHSUBv2i32 + 549554277U, // SHSUBv4i16 + 551651429U, // SHSUBv4i32 + 553748581U, // SHSUBv8i16 + 555845733U, // SHSUBv8i8 + 1344311007U, // SLI_ZZI_B + 1075891935U, // SLI_ZZI_D + 2185301727U, // SLI_ZZI_H + 1344360159U, // SLI_ZZI_S + 270749407U, // SLId + 2959216351U, // SLIv16i8_shift + 2961313503U, // SLIv2i32_shift + 2963410655U, // SLIv2i64_shift + 2965507807U, // SLIv4i16_shift + 2967604959U, // SLIv4i32_shift + 2969702111U, // SLIv8i16_shift + 2971799263U, // SLIv8i8_shift + 2967601267U, // SM3PARTW1 + 2967601688U, // SM3PARTW2 + 551649351U, // SM3SS1 + 2967601761U, // SM3TT1A + 2967602165U, // SM3TT1B + 2967601770U, // SM3TT2A + 2967602194U, // SM3TT2B + 2967603791U, // SM4E + 4028717844U, // SM4EKEY_ZZZ_S + 551656212U, // SM4ENCKEY + 4028713551U, // SM4E_ZZZ_S + 807423956U, // SMADDLrrr + 3223360338U, // SMAXP_ZPmZ_B + 3223376722U, // SMAXP_ZPmZ_D + 3519091538U, // SMAXP_ZPmZ_H + 3223409490U, // SMAXP_ZPmZ_S + 543265618U, // SMAXPv16i8 + 545362770U, // SMAXPv2i32 + 549557074U, // SMAXPv4i16 + 551654226U, // SMAXPv4i32 + 553751378U, // SMAXPv8i16 + 555848530U, // SMAXPv8i8 + 153950U, // SMAXV_VPZ_B + 1646434654U, // SMAXV_VPZ_D + 1648548190U, // SMAXV_VPZ_H + 1638078814U, // SMAXV_VPZ_S + 538990942U, // SMAXVv16i8v + 538990942U, // SMAXVv4i16v + 538990942U, // SMAXVv4i32v + 538990942U, // SMAXVv8i16v + 538990942U, // SMAXVv8i8v + 3760233155U, // SMAX_ZI_B + 2418072259U, // SMAX_ZI_D + 2179013315U, // SMAX_ZI_H + 4028717763U, // SMAX_ZI_S + 3223362243U, // SMAX_ZPmZ_B + 3223378627U, // SMAX_ZPmZ_D + 3519093443U, // SMAX_ZPmZ_H + 3223411395U, // SMAX_ZPmZ_S + 543267523U, // SMAXv16i8 + 545364675U, // SMAXv2i32 + 549558979U, // SMAXv4i16 + 551656131U, // SMAXv4i32 + 553753283U, // SMAXv8i16 + 555850435U, // SMAXv8i8 + 264456U, // SMC + 3223360256U, // SMINP_ZPmZ_B + 3223376640U, // SMINP_ZPmZ_D + 3519091456U, // SMINP_ZPmZ_H + 3223409408U, // SMINP_ZPmZ_S + 543265536U, // SMINPv16i8 + 545362688U, // SMINPv2i32 + 549556992U, // SMINPv4i16 + 551654144U, // SMINPv4i32 + 553751296U, // SMINPv8i16 + 555848448U, // SMINPv8i8 + 153898U, // SMINV_VPZ_B + 1646434602U, // SMINV_VPZ_D + 1648548138U, // SMINV_VPZ_H + 1638078762U, // SMINV_VPZ_S + 538990890U, // SMINVv16i8v + 538990890U, // SMINVv4i16v + 538990890U, // SMINVv4i32v + 538990890U, // SMINVv8i16v + 538990890U, // SMINVv8i8v + 3760230810U, // SMIN_ZI_B + 2418069914U, // SMIN_ZI_D + 2179010970U, // SMIN_ZI_H + 4028715418U, // SMIN_ZI_S + 3223359898U, // SMIN_ZPmZ_B + 3223376282U, // SMIN_ZPmZ_D + 3519091098U, // SMIN_ZPmZ_H + 3223409050U, // SMIN_ZPmZ_S + 543265178U, // SMINv16i8 + 545362330U, // SMINv2i32 + 549556634U, // SMINv4i16 + 551653786U, // SMINv4i32 + 553750938U, // SMINv8i16 + 555848090U, // SMINv8i8 + 1344324924U, // SMLALB_ZZZI_D + 2686534972U, // SMLALB_ZZZI_S + 1344324924U, // SMLALB_ZZZ_D + 2281768252U, // SMLALB_ZZZ_H + 2686534972U, // SMLALB_ZZZ_S + 1344329417U, // SMLALT_ZZZI_D + 2686539465U, // SMLALT_ZZZI_S + 1344329417U, // SMLALT_ZZZ_D + 2281772745U, // SMLALT_ZZZ_H + 2686539465U, // SMLALT_ZZZ_S + 2969698502U, // SMLALv16i8_v8i16 + 2963410740U, // SMLALv2i32_indexed + 2963410740U, // SMLALv2i32_v2i64 + 2967605044U, // SMLALv4i16_indexed + 2967605044U, // SMLALv4i16_v4i32 + 2963407046U, // SMLALv4i32_indexed + 2963407046U, // SMLALv4i32_v2i64 + 2967601350U, // SMLALv8i16_indexed + 2967601350U, // SMLALv8i16_v4i32 + 2969702196U, // SMLALv8i8_v8i16 + 1344325221U, // SMLSLB_ZZZI_D + 2686535269U, // SMLSLB_ZZZI_S + 1344325221U, // SMLSLB_ZZZ_D + 2281768549U, // SMLSLB_ZZZ_H + 2686535269U, // SMLSLB_ZZZ_S + 1344329591U, // SMLSLT_ZZZI_D + 2686539639U, // SMLSLT_ZZZI_S + 1344329591U, // SMLSLT_ZZZ_D + 2281772919U, // SMLSLT_ZZZ_H + 2686539639U, // SMLSLT_ZZZ_S + 2969698634U, // SMLSLv16i8_v8i16 + 2963411142U, // SMLSLv2i32_indexed + 2963411142U, // SMLSLv2i32_v2i64 + 2967605446U, // SMLSLv4i16_indexed + 2967605446U, // SMLSLv4i16_v4i32 + 2963407178U, // SMLSLv4i32_indexed + 2963407178U, // SMLSLv4i32_v2i64 + 2967601482U, // SMLSLv8i16_indexed + 2967601482U, // SMLSLv8i16_v4i32 + 2969702598U, // SMLSLv8i8_v8i16 + 2967601896U, // SMMLA + 1344357096U, // SMMLA_ZZZ + 138527519U, // SMOPA_MPPZZ_D + 140624671U, // SMOPA_MPPZZ_S + 138532317U, // SMOPS_MPPZZ_D + 140629469U, // SMOPS_MPPZZ_S + 538990917U, // SMOVvi16to32 + 538990917U, // SMOVvi16to32_idx0 + 538990917U, // SMOVvi16to64 + 538990917U, // SMOVvi16to64_idx0 + 538990917U, // SMOVvi32to64 + 538990917U, // SMOVvi32to64_idx0 + 538990917U, // SMOVvi8to32 + 538990917U, // SMOVvi8to32_idx0 + 538990917U, // SMOVvi8to64 + 538990917U, // SMOVvi8to64_idx0 + 807423904U, // SMSUBLrrr + 3223358780U, // SMULH_ZPmZ_B + 3223375164U, // SMULH_ZPmZ_D + 3519089980U, // SMULH_ZPmZ_H + 3223407932U, // SMULH_ZPmZ_S + 3760229692U, // SMULH_ZZZ_B + 2418068796U, // SMULH_ZZZ_D + 2179009852U, // SMULH_ZZZ_H + 4028714300U, // SMULH_ZZZ_S + 807423292U, // SMULHrr + 4028679695U, // SMULLB_ZZZI_D + 1881228815U, // SMULLB_ZZZI_S + 4028679695U, // SMULLB_ZZZ_D + 2273379855U, // SMULLB_ZZZ_H + 1881228815U, // SMULLB_ZZZ_S + 4028684103U, // SMULLT_ZZZI_D + 1881233223U, // SMULLT_ZZZI_S + 4028684103U, // SMULLT_ZZZ_D + 2273384263U, // SMULLT_ZZZ_H + 1881233223U, // SMULLT_ZZZ_S + 553746728U, // SMULLv16i8_v8i16 + 547459174U, // SMULLv2i32_indexed + 547459174U, // SMULLv2i32_v2i64 + 551653478U, // SMULLv4i16_indexed + 551653478U, // SMULLv4i16_v4i32 + 547455272U, // SMULLv4i32_indexed + 547455272U, // SMULLv4i32_v2i64 + 551649576U, // SMULLv8i16_indexed + 551649576U, // SMULLv8i16_v4i32 + 553750630U, // SMULLv8i8_v8i16 + 3223358037U, // SPLICE_ZPZZ_B + 3223374421U, // SPLICE_ZPZZ_D + 2176911957U, // SPLICE_ZPZZ_H + 3223407189U, // SPLICE_ZPZZ_S + 3223358037U, // SPLICE_ZPZ_B + 3223374421U, // SPLICE_ZPZ_D + 2176911957U, // SPLICE_ZPZ_H + 3223407189U, // SPLICE_ZPZ_S + 2135336U, // SQABS_ZPmZ_B + 2151720U, // SQABS_ZPmZ_D + 272700712U, // SQABS_ZPmZ_H + 2184488U, // SQABS_ZPmZ_S + 543266088U, // SQABSv16i8 + 807425320U, // SQABSv1i16 + 807425320U, // SQABSv1i32 + 807425320U, // SQABSv1i64 + 807425320U, // SQABSv1i8 + 545363240U, // SQABSv2i32 + 547460392U, // SQABSv2i64 + 549557544U, // SQABSv4i16 + 551654696U, // SQABSv4i32 + 553751848U, // SQABSv8i16 + 555849000U, // SQABSv8i8 + 3760228869U, // SQADD_ZI_B + 2418067973U, // SQADD_ZI_D + 2179009029U, // SQADD_ZI_H + 4028713477U, // SQADD_ZI_S + 3223357957U, // SQADD_ZPmZ_B + 3223374341U, // SQADD_ZPmZ_D + 3519089157U, // SQADD_ZPmZ_H + 3223407109U, // SQADD_ZPmZ_S + 3760228869U, // SQADD_ZZZ_B + 2418067973U, // SQADD_ZZZ_D + 2179009029U, // SQADD_ZZZ_H + 4028713477U, // SQADD_ZZZ_S + 543263237U, // SQADDv16i8 + 807422469U, // SQADDv1i16 + 807422469U, // SQADDv1i32 + 807422469U, // SQADDv1i64 + 807422469U, // SQADDv1i8 + 545360389U, // SQADDv2i32 + 547457541U, // SQADDv2i64 + 549554693U, // SQADDv4i16 + 551651845U, // SQADDv4i32 + 553748997U, // SQADDv8i16 + 555846149U, // SQADDv8i8 + 3760228802U, // SQCADD_ZZI_B + 2418067906U, // SQCADD_ZZI_D + 2179008962U, // SQCADD_ZZI_H + 4028713410U, // SQCADD_ZZI_S + 2686469304U, // SQDECB_XPiI + 807421112U, // SQDECB_XPiWdI + 2686470555U, // SQDECD_XPiI + 807422363U, // SQDECD_XPiWdI + 2686503323U, // SQDECD_ZPiI + 2686471241U, // SQDECH_XPiI + 807423049U, // SQDECH_XPiWdI + 39914569U, // SQDECH_ZPiI + 3760214636U, // SQDECP_XPWd_B + 2418037356U, // SQDECP_XPWd_D + 1881166444U, // SQDECP_XPWd_H + 4028650092U, // SQDECP_XPWd_S + 3760214636U, // SQDECP_XP_B + 2418037356U, // SQDECP_XP_D + 1881166444U, // SQDECP_XP_H + 4028650092U, // SQDECP_XP_S + 1075892844U, // SQDECP_ZP_D + 1648431724U, // SQDECP_ZP_H + 1344361068U, // SQDECP_ZP_S + 2686474715U, // SQDECW_XPiI + 807426523U, // SQDECW_XPiWdI + 2686540251U, // SQDECW_ZPiI + 1344329266U, // SQDMLALBT_ZZZ_D + 2281772594U, // SQDMLALBT_ZZZ_H + 2686539314U, // SQDMLALBT_ZZZ_S + 1344324905U, // SQDMLALB_ZZZI_D + 2686534953U, // SQDMLALB_ZZZI_S + 1344324905U, // SQDMLALB_ZZZ_D + 2281768233U, // SQDMLALB_ZZZ_H + 2686534953U, // SQDMLALB_ZZZ_S + 1344329398U, // SQDMLALT_ZZZI_D + 2686539446U, // SQDMLALT_ZZZI_S + 1344329398U, // SQDMLALT_ZZZ_D + 2281772726U, // SQDMLALT_ZZZ_H + 2686539446U, // SQDMLALT_ZZZ_S + 270749476U, // SQDMLALi16 + 270749476U, // SQDMLALi32 + 270749476U, // SQDMLALv1i32_indexed + 270749476U, // SQDMLALv1i64_indexed + 2963410724U, // SQDMLALv2i32_indexed + 2963410724U, // SQDMLALv2i32_v2i64 + 2967605028U, // SQDMLALv4i16_indexed + 2967605028U, // SQDMLALv4i16_v4i32 + 2963407028U, // SQDMLALv4i32_indexed + 2963407028U, // SQDMLALv4i32_v2i64 + 2967601332U, // SQDMLALv8i16_indexed + 2967601332U, // SQDMLALv8i16_v4i32 + 1344329295U, // SQDMLSLBT_ZZZ_D + 2281772623U, // SQDMLSLBT_ZZZ_H + 2686539343U, // SQDMLSLBT_ZZZ_S + 1344325203U, // SQDMLSLB_ZZZI_D + 2686535251U, // SQDMLSLB_ZZZI_S + 1344325203U, // SQDMLSLB_ZZZ_D + 2281768531U, // SQDMLSLB_ZZZ_H + 2686535251U, // SQDMLSLB_ZZZ_S + 1344329573U, // SQDMLSLT_ZZZI_D + 2686539621U, // SQDMLSLT_ZZZI_S + 1344329573U, // SQDMLSLT_ZZZ_D + 2281772901U, // SQDMLSLT_ZZZ_H + 2686539621U, // SQDMLSLT_ZZZ_S + 270749878U, // SQDMLSLi16 + 270749878U, // SQDMLSLi32 + 270749878U, // SQDMLSLv1i32_indexed + 270749878U, // SQDMLSLv1i64_indexed + 2963411126U, // SQDMLSLv2i32_indexed + 2963411126U, // SQDMLSLv2i32_v2i64 + 2967605430U, // SQDMLSLv4i16_indexed + 2967605430U, // SQDMLSLv4i16_v4i32 + 2963407160U, // SQDMLSLv4i32_indexed + 2963407160U, // SQDMLSLv4i32_v2i64 + 2967601464U, // SQDMLSLv8i16_indexed + 2967601464U, // SQDMLSLv8i16_v4i32 + 2418068777U, // SQDMULH_ZZZI_D + 2179009833U, // SQDMULH_ZZZI_H + 4028714281U, // SQDMULH_ZZZI_S + 3760229673U, // SQDMULH_ZZZ_B + 2418068777U, // SQDMULH_ZZZ_D + 2179009833U, // SQDMULH_ZZZ_H + 4028714281U, // SQDMULH_ZZZ_S + 807423273U, // SQDMULHv1i16 + 807423273U, // SQDMULHv1i16_indexed + 807423273U, // SQDMULHv1i32 + 807423273U, // SQDMULHv1i32_indexed + 545361193U, // SQDMULHv2i32 + 545361193U, // SQDMULHv2i32_indexed + 549555497U, // SQDMULHv4i16 + 549555497U, // SQDMULHv4i16_indexed + 551652649U, // SQDMULHv4i32 + 551652649U, // SQDMULHv4i32_indexed + 553749801U, // SQDMULHv8i16 + 553749801U, // SQDMULHv8i16_indexed + 4028679677U, // SQDMULLB_ZZZI_D + 1881228797U, // SQDMULLB_ZZZI_S + 4028679677U, // SQDMULLB_ZZZ_D + 2273379837U, // SQDMULLB_ZZZ_H + 1881228797U, // SQDMULLB_ZZZ_S + 4028684085U, // SQDMULLT_ZZZI_D + 1881233205U, // SQDMULLT_ZZZI_S + 4028684085U, // SQDMULLT_ZZZ_D + 2273384245U, // SQDMULLT_ZZZ_H + 1881233205U, // SQDMULLT_ZZZ_S + 807424086U, // SQDMULLi16 + 807424086U, // SQDMULLi32 + 807424086U, // SQDMULLv1i32_indexed + 807424086U, // SQDMULLv1i64_indexed + 547459158U, // SQDMULLv2i32_indexed + 547459158U, // SQDMULLv2i32_v2i64 + 551653462U, // SQDMULLv4i16_indexed + 551653462U, // SQDMULLv4i16_v4i32 + 547455254U, // SQDMULLv4i32_indexed + 547455254U, // SQDMULLv4i32_v2i64 + 551649558U, // SQDMULLv8i16_indexed + 551649558U, // SQDMULLv8i16_v4i32 + 2686469320U, // SQINCB_XPiI + 807421128U, // SQINCB_XPiWdI + 2686470571U, // SQINCD_XPiI + 807422379U, // SQINCD_XPiWdI + 2686503339U, // SQINCD_ZPiI + 2686471257U, // SQINCH_XPiI + 807423065U, // SQINCH_XPiWdI + 39914585U, // SQINCH_ZPiI + 3760214652U, // SQINCP_XPWd_B + 2418037372U, // SQINCP_XPWd_D + 1881166460U, // SQINCP_XPWd_H + 4028650108U, // SQINCP_XPWd_S + 3760214652U, // SQINCP_XP_B + 2418037372U, // SQINCP_XP_D + 1881166460U, // SQINCP_XP_H + 4028650108U, // SQINCP_XP_S + 1075892860U, // SQINCP_ZP_D + 1648431740U, // SQINCP_ZP_H + 1344361084U, // SQINCP_ZP_S + 2686474731U, // SQINCW_XPiI + 807426539U, // SQINCW_XPiWdI + 2686540267U, // SQINCW_ZPiI + 2132793U, // SQNEG_ZPmZ_B + 2149177U, // SQNEG_ZPmZ_D + 272698169U, // SQNEG_ZPmZ_H + 2181945U, // SQNEG_ZPmZ_S + 543263545U, // SQNEGv16i8 + 807422777U, // SQNEGv1i16 + 807422777U, // SQNEGv1i32 + 807422777U, // SQNEGv1i64 + 807422777U, // SQNEGv1i8 + 545360697U, // SQNEGv2i32 + 547457849U, // SQNEGv2i64 + 549555001U, // SQNEGv4i16 + 551652153U, // SQNEGv4i32 + 553749305U, // SQNEGv8i16 + 555846457U, // SQNEGv8i8 + 2185300954U, // SQRDCMLAH_ZZZI_H + 1344359386U, // SQRDCMLAH_ZZZI_S + 1344310234U, // SQRDCMLAH_ZZZ_B + 1075891162U, // SQRDCMLAH_ZZZ_D + 2185300954U, // SQRDCMLAH_ZZZ_H + 1344359386U, // SQRDCMLAH_ZZZ_S + 1075891173U, // SQRDMLAH_ZZZI_D + 2185300965U, // SQRDMLAH_ZZZI_H + 1344359397U, // SQRDMLAH_ZZZI_S + 1344310245U, // SQRDMLAH_ZZZ_B + 1075891173U, // SQRDMLAH_ZZZ_D + 2185300965U, // SQRDMLAH_ZZZ_H + 1344359397U, // SQRDMLAH_ZZZ_S + 270748645U, // SQRDMLAHi16_indexed + 270748645U, // SQRDMLAHi32_indexed + 270748645U, // SQRDMLAHv1i16 + 270748645U, // SQRDMLAHv1i32 + 2961312741U, // SQRDMLAHv2i32 + 2961312741U, // SQRDMLAHv2i32_indexed + 2965507045U, // SQRDMLAHv4i16 + 2965507045U, // SQRDMLAHv4i16_indexed + 2967604197U, // SQRDMLAHv4i32 + 2967604197U, // SQRDMLAHv4i32_indexed + 2969701349U, // SQRDMLAHv8i16 + 2969701349U, // SQRDMLAHv8i16_indexed + 1075891778U, // SQRDMLSH_ZZZI_D + 2185301570U, // SQRDMLSH_ZZZI_H + 1344360002U, // SQRDMLSH_ZZZI_S + 1344310850U, // SQRDMLSH_ZZZ_B + 1075891778U, // SQRDMLSH_ZZZ_D + 2185301570U, // SQRDMLSH_ZZZ_H + 1344360002U, // SQRDMLSH_ZZZ_S + 270749250U, // SQRDMLSHi16_indexed + 270749250U, // SQRDMLSHi32_indexed + 270749250U, // SQRDMLSHv1i16 + 270749250U, // SQRDMLSHv1i32 + 2961313346U, // SQRDMLSHv2i32 + 2961313346U, // SQRDMLSHv2i32_indexed + 2965507650U, // SQRDMLSHv4i16 + 2965507650U, // SQRDMLSHv4i16_indexed + 2967604802U, // SQRDMLSHv4i32 + 2967604802U, // SQRDMLSHv4i32_indexed + 2969701954U, // SQRDMLSHv8i16 + 2969701954U, // SQRDMLSHv8i16_indexed + 2418068786U, // SQRDMULH_ZZZI_D + 2179009842U, // SQRDMULH_ZZZI_H + 4028714290U, // SQRDMULH_ZZZI_S + 3760229682U, // SQRDMULH_ZZZ_B + 2418068786U, // SQRDMULH_ZZZ_D + 2179009842U, // SQRDMULH_ZZZ_H + 4028714290U, // SQRDMULH_ZZZ_S + 807423282U, // SQRDMULHv1i16 + 807423282U, // SQRDMULHv1i16_indexed + 807423282U, // SQRDMULHv1i32 + 807423282U, // SQRDMULHv1i32_indexed + 545361202U, // SQRDMULHv2i32 + 545361202U, // SQRDMULHv2i32_indexed + 549555506U, // SQRDMULHv4i16 + 549555506U, // SQRDMULHv4i16_indexed + 551652658U, // SQRDMULHv4i32 + 551652658U, // SQRDMULHv4i32_indexed + 553749810U, // SQRDMULHv8i16 + 553749810U, // SQRDMULHv8i16_indexed + 3223360553U, // SQRSHLR_ZPmZ_B + 3223376937U, // SQRSHLR_ZPmZ_D + 3519091753U, // SQRSHLR_ZPmZ_H + 3223409705U, // SQRSHLR_ZPmZ_S + 3223359518U, // SQRSHL_ZPmZ_B + 3223375902U, // SQRSHL_ZPmZ_D + 3519090718U, // SQRSHL_ZPmZ_H + 3223408670U, // SQRSHL_ZPmZ_S + 543264798U, // SQRSHLv16i8 + 807424030U, // SQRSHLv1i16 + 807424030U, // SQRSHLv1i32 + 807424030U, // SQRSHLv1i64 + 807424030U, // SQRSHLv1i8 + 545361950U, // SQRSHLv2i32 + 547459102U, // SQRSHLv2i64 + 549556254U, // SQRSHLv4i16 + 551653406U, // SQRSHLv4i32 + 553750558U, // SQRSHLv8i16 + 555847710U, // SQRSHLv8i8 + 1881179853U, // SQRSHRNB_ZZI_B + 2172716749U, // SQRSHRNB_ZZI_H + 2418099917U, // SQRSHRNB_ZZI_S + 2686490562U, // SQRSHRNT_ZZI_B + 2174818242U, // SQRSHRNT_ZZI_H + 1075926978U, // SQRSHRNT_ZZI_S + 807424457U, // SQRSHRNb + 807424457U, // SQRSHRNh + 807424457U, // SQRSHRNs + 2959212934U, // SQRSHRNv16i8_shift + 545362377U, // SQRSHRNv2i32_shift + 549556681U, // SQRSHRNv4i16_shift + 2967601542U, // SQRSHRNv4i32_shift + 2969698694U, // SQRSHRNv8i16_shift + 555848137U, // SQRSHRNv8i8_shift + 1881179899U, // SQRSHRUNB_ZZI_B + 2172716795U, // SQRSHRUNB_ZZI_H + 2418099963U, // SQRSHRUNB_ZZI_S + 2686490617U, // SQRSHRUNT_ZZI_B + 2174818297U, // SQRSHRUNT_ZZI_H + 1075927033U, // SQRSHRUNT_ZZI_S + 807424519U, // SQRSHRUNb + 807424519U, // SQRSHRUNh + 807424519U, // SQRSHRUNs + 2959212995U, // SQRSHRUNv16i8_shift + 545362439U, // SQRSHRUNv2i32_shift + 549556743U, // SQRSHRUNv4i16_shift + 2967601603U, // SQRSHRUNv4i32_shift + 2969698755U, // SQRSHRUNv8i16_shift + 555848199U, // SQRSHRUNv8i8_shift + 3223360537U, // SQSHLR_ZPmZ_B + 3223376921U, // SQSHLR_ZPmZ_D + 3519091737U, // SQSHLR_ZPmZ_H + 3223409689U, // SQSHLR_ZPmZ_S + 3223361695U, // SQSHLU_ZPmI_B + 3223378079U, // SQSHLU_ZPmI_D + 3519092895U, // SQSHLU_ZPmI_H + 3223410847U, // SQSHLU_ZPmI_S + 807426207U, // SQSHLUb + 807426207U, // SQSHLUd + 807426207U, // SQSHLUh + 807426207U, // SQSHLUs + 543266975U, // SQSHLUv16i8_shift + 545364127U, // SQSHLUv2i32_shift + 547461279U, // SQSHLUv2i64_shift + 549558431U, // SQSHLUv4i16_shift + 551655583U, // SQSHLUv4i32_shift + 553752735U, // SQSHLUv8i16_shift + 555849887U, // SQSHLUv8i8_shift + 3223359504U, // SQSHL_ZPmI_B + 3223375888U, // SQSHL_ZPmI_D + 3519090704U, // SQSHL_ZPmI_H + 3223408656U, // SQSHL_ZPmI_S + 3223359504U, // SQSHL_ZPmZ_B + 3223375888U, // SQSHL_ZPmZ_D + 3519090704U, // SQSHL_ZPmZ_H + 3223408656U, // SQSHL_ZPmZ_S + 807424016U, // SQSHLb + 807424016U, // SQSHLd + 807424016U, // SQSHLh + 807424016U, // SQSHLs + 543264784U, // SQSHLv16i8 + 543264784U, // SQSHLv16i8_shift + 807424016U, // SQSHLv1i16 + 807424016U, // SQSHLv1i32 + 807424016U, // SQSHLv1i64 + 807424016U, // SQSHLv1i8 + 545361936U, // SQSHLv2i32 + 545361936U, // SQSHLv2i32_shift + 547459088U, // SQSHLv2i64 + 547459088U, // SQSHLv2i64_shift + 549556240U, // SQSHLv4i16 + 549556240U, // SQSHLv4i16_shift + 551653392U, // SQSHLv4i32 + 551653392U, // SQSHLv4i32_shift + 553750544U, // SQSHLv8i16 + 553750544U, // SQSHLv8i16_shift + 555847696U, // SQSHLv8i8 + 555847696U, // SQSHLv8i8_shift + 1881179835U, // SQSHRNB_ZZI_B + 2172716731U, // SQSHRNB_ZZI_H + 2418099899U, // SQSHRNB_ZZI_S + 2686490544U, // SQSHRNT_ZZI_B + 2174818224U, // SQSHRNT_ZZI_H + 1075926960U, // SQSHRNT_ZZI_S + 807424441U, // SQSHRNb + 807424441U, // SQSHRNh + 807424441U, // SQSHRNs + 2959212916U, // SQSHRNv16i8_shift + 545362361U, // SQSHRNv2i32_shift + 549556665U, // SQSHRNv4i16_shift + 2967601524U, // SQSHRNv4i32_shift + 2969698676U, // SQSHRNv8i16_shift + 555848121U, // SQSHRNv8i8_shift + 1881179889U, // SQSHRUNB_ZZI_B + 2172716785U, // SQSHRUNB_ZZI_H + 2418099953U, // SQSHRUNB_ZZI_S + 2686490607U, // SQSHRUNT_ZZI_B + 2174818287U, // SQSHRUNT_ZZI_H + 1075927023U, // SQSHRUNT_ZZI_S + 807424510U, // SQSHRUNb + 807424510U, // SQSHRUNh + 807424510U, // SQSHRUNs + 2959212985U, // SQSHRUNv16i8_shift + 545362430U, // SQSHRUNv2i32_shift + 549556734U, // SQSHRUNv4i16_shift + 2967601593U, // SQSHRUNv4i32_shift + 2969698745U, // SQSHRUNv8i16_shift + 555848190U, // SQSHRUNv8i8_shift + 3223360459U, // SQSUBR_ZPmZ_B + 3223376843U, // SQSUBR_ZPmZ_D + 3519091659U, // SQSUBR_ZPmZ_H + 3223409611U, // SQSUBR_ZPmZ_S + 3760228482U, // SQSUB_ZI_B + 2418067586U, // SQSUB_ZI_D + 2179008642U, // SQSUB_ZI_H + 4028713090U, // SQSUB_ZI_S + 3223357570U, // SQSUB_ZPmZ_B + 3223373954U, // SQSUB_ZPmZ_D + 3519088770U, // SQSUB_ZPmZ_H + 3223406722U, // SQSUB_ZPmZ_S + 3760228482U, // SQSUB_ZZZ_B + 2418067586U, // SQSUB_ZZZ_D + 2179008642U, // SQSUB_ZZZ_H + 4028713090U, // SQSUB_ZZZ_S + 543262850U, // SQSUBv16i8 + 807422082U, // SQSUBv1i16 + 807422082U, // SQSUBv1i32 + 807422082U, // SQSUBv1i64 + 807422082U, // SQSUBv1i8 + 545360002U, // SQSUBv2i32 + 547457154U, // SQSUBv2i64 + 549554306U, // SQSUBv4i16 + 551651458U, // SQSUBv4i32 + 553748610U, // SQSUBv8i16 + 555845762U, // SQSUBv8i8 + 1881179873U, // SQXTNB_ZZ_B + 1635845857U, // SQXTNB_ZZ_H + 2418099937U, // SQXTNB_ZZ_S + 2686490591U, // SQXTNT_ZZ_B + 1637947359U, // SQXTNT_ZZ_H + 1075927007U, // SQXTNT_ZZ_S + 2959212969U, // SQXTNv16i8 + 807424496U, // SQXTNv1i16 + 807424496U, // SQXTNv1i32 + 807424496U, // SQXTNv1i8 + 545362416U, // SQXTNv2i32 + 549556720U, // SQXTNv4i16 + 2967601577U, // SQXTNv4i32 + 2969698729U, // SQXTNv8i16 + 555848176U, // SQXTNv8i8 + 1881179910U, // SQXTUNB_ZZ_B + 1635845894U, // SQXTUNB_ZZ_H + 2418099974U, // SQXTUNB_ZZ_S + 2686490628U, // SQXTUNT_ZZ_B + 1637947396U, // SQXTUNT_ZZ_H + 1075927044U, // SQXTUNT_ZZ_S + 2959213006U, // SQXTUNv16i8 + 807424529U, // SQXTUNv1i16 + 807424529U, // SQXTUNv1i32 + 807424529U, // SQXTUNv1i8 + 545362449U, // SQXTUNv2i32 + 549556753U, // SQXTUNv4i16 + 2967601614U, // SQXTUNv4i32 + 2969698766U, // SQXTUNv8i16 + 555848209U, // SQXTUNv8i8 + 3223357911U, // SRHADD_ZPmZ_B + 3223374295U, // SRHADD_ZPmZ_D + 3519089111U, // SRHADD_ZPmZ_H + 3223407063U, // SRHADD_ZPmZ_S + 543263191U, // SRHADDv16i8 + 545360343U, // SRHADDv2i32 + 549554647U, // SRHADDv4i16 + 551651799U, // SRHADDv4i32 + 553748951U, // SRHADDv8i16 + 555846103U, // SRHADDv8i8 + 1344311023U, // SRI_ZZI_B + 1075891951U, // SRI_ZZI_D + 2185301743U, // SRI_ZZI_H + 1344360175U, // SRI_ZZI_S + 270749423U, // SRId + 2959216367U, // SRIv16i8_shift + 2961313519U, // SRIv2i32_shift + 2963410671U, // SRIv2i64_shift + 2965507823U, // SRIv4i16_shift + 2967604975U, // SRIv4i32_shift + 2969702127U, // SRIv8i16_shift + 2971799279U, // SRIv8i8_shift + 3223360571U, // SRSHLR_ZPmZ_B + 3223376955U, // SRSHLR_ZPmZ_D + 3519091771U, // SRSHLR_ZPmZ_H + 3223409723U, // SRSHLR_ZPmZ_S + 3223359534U, // SRSHL_ZPmZ_B + 3223375918U, // SRSHL_ZPmZ_D + 3519090734U, // SRSHL_ZPmZ_H + 3223408686U, // SRSHL_ZPmZ_S + 543264814U, // SRSHLv16i8 + 807424046U, // SRSHLv1i64 + 545361966U, // SRSHLv2i32 + 547459118U, // SRSHLv2i64 + 549556270U, // SRSHLv4i16 + 551653422U, // SRSHLv4i32 + 553750574U, // SRSHLv8i16 + 555847726U, // SRSHLv8i8 + 3223360499U, // SRSHR_ZPmI_B + 3223376883U, // SRSHR_ZPmI_D + 3519091699U, // SRSHR_ZPmI_H + 3223409651U, // SRSHR_ZPmI_S + 807425011U, // SRSHRd + 543265779U, // SRSHRv16i8_shift + 545362931U, // SRSHRv2i32_shift + 547460083U, // SRSHRv2i64_shift + 549557235U, // SRSHRv4i16_shift + 551654387U, // SRSHRv4i32_shift + 553751539U, // SRSHRv8i16_shift + 555848691U, // SRSHRv8i8_shift + 1344308050U, // SRSRA_ZZI_B + 1075888978U, // SRSRA_ZZI_D + 2185298770U, // SRSRA_ZZI_H + 1344357202U, // SRSRA_ZZI_S + 270746450U, // SRSRAd + 2959213394U, // SRSRAv16i8_shift + 2961310546U, // SRSRAv2i32_shift + 2963407698U, // SRSRAv2i64_shift + 2965504850U, // SRSRAv4i16_shift + 2967602002U, // SRSRAv4i32_shift + 2969699154U, // SRSRAv8i16_shift + 2971796306U, // SRSRAv8i8_shift + 4028679661U, // SSHLLB_ZZI_D + 2273379821U, // SSHLLB_ZZI_H + 1881228781U, // SSHLLB_ZZI_S + 4028684069U, // SSHLLT_ZZI_D + 2273384229U, // SSHLLT_ZZI_H + 1881233189U, // SSHLLT_ZZI_S + 553746694U, // SSHLLv16i8_shift + 547459144U, // SSHLLv2i32_shift + 551653448U, // SSHLLv4i16_shift + 547455238U, // SSHLLv4i32_shift + 551649542U, // SSHLLv8i16_shift + 553750600U, // SSHLLv8i8_shift + 543264828U, // SSHLv16i8 + 807424060U, // SSHLv1i64 + 545361980U, // SSHLv2i32 + 547459132U, // SSHLv2i64 + 549556284U, // SSHLv4i16 + 551653436U, // SSHLv4i32 + 553750588U, // SSHLv8i16 + 555847740U, // SSHLv8i8 + 807425025U, // SSHRd + 543265793U, // SSHRv16i8_shift + 545362945U, // SSHRv2i32_shift + 547460097U, // SSHRv2i64_shift + 549557249U, // SSHRv4i16_shift + 551654401U, // SSHRv4i32_shift + 553751553U, // SSHRv8i16_shift + 555848705U, // SSHRv8i8_shift + 1344308064U, // SSRA_ZZI_B + 1075888992U, // SSRA_ZZI_D + 2185298784U, // SSRA_ZZI_H + 1344357216U, // SSRA_ZZI_S + 270746464U, // SSRAd + 2959213408U, // SSRAv16i8_shift + 2961310560U, // SSRAv2i32_shift + 2963407712U, // SSRAv2i64_shift + 2965504864U, // SSRAv4i16_shift + 2967602016U, // SSRAv4i32_shift + 2969699168U, // SSRAv8i16_shift + 2971796320U, // SSRAv8i8_shift + 1107674095U, // SST1B_D_IMM + 302367727U, // SST1B_D_REAL + 302367727U, // SST1B_D_SXTW + 302367727U, // SST1B_D_UXTW + 1376125935U, // SST1B_S_IMM + 302384111U, // SST1B_S_SXTW + 302384111U, // SST1B_S_UXTW + 1107675460U, // SST1D_IMM + 302369092U, // SST1D_REAL + 302369092U, // SST1D_SCALED_SCALED_REAL + 302369092U, // SST1D_SXTW + 302369092U, // SST1D_SXTW_SCALED + 302369092U, // SST1D_UXTW + 302369092U, // SST1D_UXTW_SCALED + 1107676045U, // SST1H_D_IMM + 302369677U, // SST1H_D_REAL + 302369677U, // SST1H_D_SCALED_SCALED_REAL + 302369677U, // SST1H_D_SXTW + 302369677U, // SST1H_D_SXTW_SCALED + 302369677U, // SST1H_D_UXTW + 302369677U, // SST1H_D_UXTW_SCALED + 1376127885U, // SST1H_S_IMM + 302386061U, // SST1H_S_SXTW + 302386061U, // SST1H_S_SXTW_SCALED + 302386061U, // SST1H_S_UXTW + 302386061U, // SST1H_S_UXTW_SCALED + 1107679634U, // SST1W_D_IMM + 302373266U, // SST1W_D_REAL + 302373266U, // SST1W_D_SCALED_SCALED_REAL + 302373266U, // SST1W_D_SXTW + 302373266U, // SST1W_D_SXTW_SCALED + 302373266U, // SST1W_D_UXTW + 302373266U, // SST1W_D_UXTW_SCALED + 1376131474U, // SST1W_IMM + 302389650U, // SST1W_SXTW + 302389650U, // SST1W_SXTW_SCALED + 302389650U, // SST1W_UXTW + 302389650U, // SST1W_UXTW_SCALED + 4028683837U, // SSUBLBT_ZZZ_D + 2273383997U, // SSUBLBT_ZZZ_H + 1881232957U, // SSUBLBT_ZZZ_S + 4028679590U, // SSUBLB_ZZZ_D + 2273379750U, // SSUBLB_ZZZ_H + 1881228710U, // SSUBLB_ZZZ_S + 4028680245U, // SSUBLTB_ZZZ_D + 2273380405U, // SSUBLTB_ZZZ_H + 1881229365U, // SSUBLTB_ZZZ_S + 4028683993U, // SSUBLT_ZZZ_D + 2273384153U, // SSUBLT_ZZZ_H + 1881233113U, // SSUBLT_ZZZ_S + 553746646U, // SSUBLv16i8_v8i16 + 547458992U, // SSUBLv2i32_v2i64 + 551653296U, // SSUBLv4i16_v4i32 + 547455190U, // SSUBLv4i32_v2i64 + 551649494U, // SSUBLv8i16_v4i32 + 553750448U, // SSUBLv8i8_v8i16 + 2418067606U, // SSUBWB_ZZZ_D + 2179008662U, // SSUBWB_ZZZ_H + 4028713110U, // SSUBWB_ZZZ_S + 2418071658U, // SSUBWT_ZZZ_D + 2179012714U, // SSUBWT_ZZZ_H + 4028717162U, // SSUBWT_ZZZ_S + 553746936U, // SSUBWv16i8_v8i16 + 547461572U, // SSUBWv2i32_v2i64 + 551655876U, // SSUBWv4i16_v4i32 + 547455480U, // SSUBWv4i32_v2i64 + 551649784U, // SSUBWv8i16_v4i32 + 553753028U, // SSUBWv8i8_v8i16 + 302449647U, // ST1B + 302367727U, // ST1B_D + 302367727U, // ST1B_D_IMM + 302466031U, // ST1B_H + 302466031U, // ST1B_H_IMM + 302449647U, // ST1B_IMM + 302384111U, // ST1B_S + 302384111U, // ST1B_S_IMM + 302369092U, // ST1D + 302369092U, // ST1D_IMM + 491599U, // ST1Fourv16b + 76005455U, // ST1Fourv16b_POST + 524367U, // ST1Fourv1d + 78135375U, // ST1Fourv1d_POST + 557135U, // ST1Fourv2d + 76070991U, // ST1Fourv2d_POST + 589903U, // ST1Fourv2s + 78200911U, // ST1Fourv2s_POST + 622671U, // ST1Fourv4h + 78233679U, // ST1Fourv4h_POST + 655439U, // ST1Fourv4s + 76169295U, // ST1Fourv4s_POST + 688207U, // ST1Fourv8b + 78299215U, // ST1Fourv8b_POST + 720975U, // ST1Fourv8h + 76234831U, // ST1Fourv8h_POST + 302467981U, // ST1H + 302369677U, // ST1H_D + 302369677U, // ST1H_D_IMM + 302467981U, // ST1H_IMM + 302386061U, // ST1H_S + 302386061U, // ST1H_S_IMM + 491599U, // ST1Onev16b + 80199759U, // ST1Onev16b_POST + 524367U, // ST1Onev1d + 82329679U, // ST1Onev1d_POST + 557135U, // ST1Onev2d + 80265295U, // ST1Onev2d_POST + 589903U, // ST1Onev2s + 82395215U, // ST1Onev2s_POST + 622671U, // ST1Onev4h + 82427983U, // ST1Onev4h_POST + 655439U, // ST1Onev4s + 80363599U, // ST1Onev4s_POST + 688207U, // ST1Onev8b + 82493519U, // ST1Onev8b_POST + 720975U, // ST1Onev8h + 80429135U, // ST1Onev8h_POST + 491599U, // ST1Threev16b + 90685519U, // ST1Threev16b_POST + 524367U, // ST1Threev1d + 92815439U, // ST1Threev1d_POST + 557135U, // ST1Threev2d + 90751055U, // ST1Threev2d_POST + 589903U, // ST1Threev2s + 92880975U, // ST1Threev2s_POST + 622671U, // ST1Threev4h + 92913743U, // ST1Threev4h_POST + 655439U, // ST1Threev4s + 90849359U, // ST1Threev4s_POST + 688207U, // ST1Threev8b + 92979279U, // ST1Threev8b_POST + 720975U, // ST1Threev8h + 90914895U, // ST1Threev8h_POST + 491599U, // ST1Twov16b + 78102607U, // ST1Twov16b_POST + 524367U, // ST1Twov1d + 80232527U, // ST1Twov1d_POST + 557135U, // ST1Twov2d + 78168143U, // ST1Twov2d_POST + 589903U, // ST1Twov2s + 80298063U, // ST1Twov2s_POST + 622671U, // ST1Twov4h + 80330831U, // ST1Twov4h_POST + 655439U, // ST1Twov4s + 78266447U, // ST1Twov4s_POST + 688207U, // ST1Twov8b + 80396367U, // ST1Twov8b_POST + 720975U, // ST1Twov8h + 78331983U, // ST1Twov8h_POST + 302389650U, // ST1W + 302373266U, // ST1W_D + 302373266U, // ST1W_D_IMM + 302389650U, // ST1W_IMM + 1168548339U, // ST1_MXIPXX_H_B + 1168548353U, // ST1_MXIPXX_H_D + 1168548367U, // ST1_MXIPXX_H_H + 1168548381U, // ST1_MXIPXX_H_Q + 1168548395U, // ST1_MXIPXX_H_S + 1168564723U, // ST1_MXIPXX_V_B + 1168564737U, // ST1_MXIPXX_V_D + 1168564751U, // ST1_MXIPXX_V_H + 1168564765U, // ST1_MXIPXX_V_Q + 1168564779U, // ST1_MXIPXX_V_S + 1032271U, // ST1i16 + 1407942735U, // ST1i16_POST + 1048655U, // ST1i32 + 1676410959U, // ST1i32_POST + 1065039U, // ST1i64 + 1944879183U, // ST1i64_POST + 1081423U, // ST1i8 + 2213347407U, // ST1i8_POST + 302449676U, // ST2B + 302449676U, // ST2B_IMM + 302369104U, // ST2D + 302369104U, // ST2D_IMM + 838880021U, // ST2GOffset + 302205717U, // ST2GPostIndex + 302205717U, // ST2GPreIndex + 302468010U, // ST2H + 302468010U, // ST2H_IMM + 492019U, // ST2Twov16b + 78103027U, // ST2Twov16b_POST + 557555U, // ST2Twov2d + 78168563U, // ST2Twov2d_POST + 590323U, // ST2Twov2s + 80298483U, // ST2Twov2s_POST + 623091U, // ST2Twov4h + 80331251U, // ST2Twov4h_POST + 655859U, // ST2Twov4s + 78266867U, // ST2Twov4s_POST + 688627U, // ST2Twov8b + 80396787U, // ST2Twov8b_POST + 721395U, // ST2Twov8h + 78332403U, // ST2Twov8h_POST + 302389670U, // ST2W + 302389670U, // ST2W_IMM + 1032691U, // ST2i16 + 1676378611U, // ST2i16_POST + 1049075U, // ST2i32 + 1944846835U, // ST2i32_POST + 1065459U, // ST2i64 + 2481750515U, // ST2i64_POST + 1081843U, // ST2i8 + 1408041459U, // ST2i8_POST + 302449697U, // ST3B + 302449697U, // ST3B_IMM + 302369116U, // ST3D + 302369116U, // ST3D_IMM + 302468022U, // ST3H + 302468022U, // ST3H_IMM + 492085U, // ST3Threev16b + 90686005U, // ST3Threev16b_POST + 557621U, // ST3Threev2d + 90751541U, // ST3Threev2d_POST + 590389U, // ST3Threev2s + 92881461U, // ST3Threev2s_POST + 623157U, // ST3Threev4h + 92914229U, // ST3Threev4h_POST + 655925U, // ST3Threev4s + 90849845U, // ST3Threev4s_POST + 688693U, // ST3Threev8b + 92979765U, // ST3Threev8b_POST + 721461U, // ST3Threev8h + 90915381U, // ST3Threev8h_POST + 302389682U, // ST3W + 302389682U, // ST3W_IMM + 1032757U, // ST3i16 + 2750120501U, // ST3i16_POST + 1049141U, // ST3i32 + 3018588725U, // ST3i32_POST + 1065525U, // ST3i64 + 3287056949U, // ST3i64_POST + 1081909U, // ST3i8 + 3555525173U, // ST3i8_POST + 302449723U, // ST4B + 302449723U, // ST4B_IMM + 302369128U, // ST4D + 302369128U, // ST4D_IMM + 492102U, // ST4Fourv16b + 76005958U, // ST4Fourv16b_POST + 557638U, // ST4Fourv2d + 76071494U, // ST4Fourv2d_POST + 590406U, // ST4Fourv2s + 78201414U, // ST4Fourv2s_POST + 623174U, // ST4Fourv4h + 78234182U, // ST4Fourv4h_POST + 655942U, // ST4Fourv4s + 76169798U, // ST4Fourv4s_POST + 688710U, // ST4Fourv8b + 78299718U, // ST4Fourv8b_POST + 721478U, // ST4Fourv8h + 76235334U, // ST4Fourv8h_POST + 302468034U, // ST4H + 302468034U, // ST4H_IMM + 302389694U, // ST4W + 302389694U, // ST4W_IMM + 1032774U, // ST4i16 + 1944814150U, // ST4i16_POST + 1049158U, // ST4i32 + 2481717830U, // ST4i32_POST + 1065542U, // ST4i64 + 3823927878U, // ST4i64_POST + 1081926U, // ST4i8 + 1676476998U, // ST4i8_POST + 885806U, // ST64B + 4028651719U, // ST64BV + 4028645408U, // ST64BV0 + 838881602U, // STGM + 838880085U, // STGOffset + 807424670U, // STGPi + 302205781U, // STGPostIndex + 270750366U, // STGPpost + 270750366U, // STGPpre + 302205781U, // STGPreIndex + 838879056U, // STLLRB + 838880682U, // STLLRH + 838882379U, // STLLRW + 838882379U, // STLLRX + 838879064U, // STLRB + 838880690U, // STLRH + 838882392U, // STLRW + 838882392U, // STLRX + 838879114U, // STLURBi + 838880740U, // STLURHi + 838882489U, // STLURWi + 838882489U, // STLURXi + 807424870U, // STLXPW + 807424870U, // STLXPX + 807421873U, // STLXRB + 807423499U, // STLXRH + 807425273U, // STLXRW + 807425273U, // STLXRX + 807424782U, // STNPDi + 807424782U, // STNPQi + 807424782U, // STNPSi + 807424782U, // STNPWi + 807424782U, // STNPXi + 302449639U, // STNT1B_ZRI + 302449639U, // STNT1B_ZRR + 1107674087U, // STNT1B_ZZR_D_REAL + 1376125927U, // STNT1B_ZZR_S_REAL + 302369084U, // STNT1D_ZRI + 302369084U, // STNT1D_ZRR + 1107675452U, // STNT1D_ZZR_D_REAL + 302467973U, // STNT1H_ZRI + 302467973U, // STNT1H_ZRR + 1107676037U, // STNT1H_ZZR_D_REAL + 1376127877U, // STNT1H_ZZR_S_REAL + 302389642U, // STNT1W_ZRI + 302389642U, // STNT1W_ZRR + 1107679626U, // STNT1W_ZZR_D_REAL + 1376131466U, // STNT1W_ZZR_S_REAL + 807424820U, // STPDi + 270750516U, // STPDpost + 270750516U, // STPDpre + 807424820U, // STPQi + 270750516U, // STPQpost + 270750516U, // STPQpre + 807424820U, // STPSi + 270750516U, // STPSpost + 270750516U, // STPSpre + 807424820U, // STPWi + 270750516U, // STPWpost + 270750516U, // STPWpre + 807424820U, // STPXi + 270750516U, // STPXpost + 270750516U, // STPXpre + 302204790U, // STRBBpost + 302204790U, // STRBBpre + 838879094U, // STRBBroW + 838879094U, // STRBBroX + 838879094U, // STRBBui + 302208162U, // STRBpost + 302208162U, // STRBpre + 838882466U, // STRBroW + 838882466U, // STRBroX + 838882466U, // STRBui + 302208162U, // STRDpost + 302208162U, // STRDpre + 838882466U, // STRDroW + 838882466U, // STRDroX + 838882466U, // STRDui + 302206416U, // STRHHpost + 302206416U, // STRHHpre + 838880720U, // STRHHroW + 838880720U, // STRHHroX + 838880720U, // STRHHui + 302208162U, // STRHpost + 302208162U, // STRHpre + 838882466U, // STRHroW + 838882466U, // STRHroX + 838882466U, // STRHui + 302208162U, // STRQpost + 302208162U, // STRQpre + 838882466U, // STRQroW + 838882466U, // STRQroX + 838882466U, // STRQui + 302208162U, // STRSpost + 302208162U, // STRSpre + 838882466U, // STRSroW + 838882466U, // STRSroX + 838882466U, // STRSui + 302208162U, // STRWpost + 302208162U, // STRWpre + 838882466U, // STRWroW + 838882466U, // STRWroX + 838882466U, // STRWui + 302208162U, // STRXpost + 302208162U, // STRXpre + 838882466U, // STRXroW + 838882466U, // STRXroX + 838882466U, // STRXui + 839767202U, // STR_PXI + 922786U, // STR_ZA + 839767202U, // STR_ZXI + 838879100U, // STTRBi + 838880726U, // STTRHi + 838882471U, // STTRWi + 838882471U, // STTRXi + 838879131U, // STURBBi + 838882504U, // STURBi + 838882504U, // STURDi + 838880757U, // STURHHi + 838882504U, // STURHi + 838882504U, // STURQi + 838882504U, // STURSi + 838882504U, // STURWi + 838882504U, // STURXi + 807424877U, // STXPW + 807424877U, // STXPX + 807421881U, // STXRB + 807423507U, // STXRH + 807425280U, // STXRW + 807425280U, // STXRX + 838880027U, // STZ2GOffset + 302205723U, // STZ2GPostIndex + 302205723U, // STZ2GPreIndex + 838881608U, // STZGM + 838880090U, // STZGOffset + 302205786U, // STZGPostIndex + 302205786U, // STZGPreIndex + 807422754U, // SUBG + 1881179800U, // SUBHNB_ZZZ_B + 2172716696U, // SUBHNB_ZZZ_H + 2418099864U, // SUBHNB_ZZZ_S + 2686490521U, // SUBHNT_ZZZ_B + 2174818201U, // SUBHNT_ZZZ_H + 1075926937U, // SUBHNT_ZZZ_S + 545362307U, // SUBHNv2i64_v2i32 + 2967601507U, // SUBHNv2i64_v4i32 + 549556611U, // SUBHNv4i32_v4i16 + 2969698659U, // SUBHNv4i32_v8i16 + 2959212899U, // SUBHNv8i16_v16i8 + 555848067U, // SUBHNv8i16_v8i8 + 807424614U, // SUBP + 807425477U, // SUBPS + 3760231349U, // SUBR_ZI_B + 2418070453U, // SUBR_ZI_D + 2179011509U, // SUBR_ZI_H + 4028715957U, // SUBR_ZI_S + 3223360437U, // SUBR_ZPmZ_B + 3223376821U, // SUBR_ZPmZ_D + 3519091637U, // SUBR_ZPmZ_H + 3223409589U, // SUBR_ZPmZ_S + 807425342U, // SUBSWri + 807425342U, // SUBSWrs + 807425342U, // SUBSWrx + 807425342U, // SUBSXri + 807425342U, // SUBSXrs + 807425342U, // SUBSXrx + 807425342U, // SUBSXrx64 + 807422048U, // SUBWri + 807422048U, // SUBWrs + 807422048U, // SUBWrx + 807422048U, // SUBXri + 807422048U, // SUBXrs + 807422048U, // SUBXrx + 807422048U, // SUBXrx64 + 3760228448U, // SUB_ZI_B + 2418067552U, // SUB_ZI_D + 2179008608U, // SUB_ZI_H + 4028713056U, // SUB_ZI_S + 3223357536U, // SUB_ZPmZ_B + 3223373920U, // SUB_ZPmZ_D + 3519088736U, // SUB_ZPmZ_H + 3223406688U, // SUB_ZPmZ_S + 3760228448U, // SUB_ZZZ_B + 2418067552U, // SUB_ZZZ_D + 2179008608U, // SUB_ZZZ_H + 4028713056U, // SUB_ZZZ_S + 543262816U, // SUBv16i8 + 807422048U, // SUBv1i64 + 545359968U, // SUBv2i32 + 547457120U, // SUBv2i64 + 549554272U, // SUBv4i16 + 551651424U, // SUBv4i32 + 553748576U, // SUBv8i16 + 555845728U, // SUBv8i8 + 1344362538U, // SUDOT_ZZZI + 2967607338U, // SUDOTlanev16i8 + 2961315882U, // SUDOTlanev8i8 + 138527526U, // SUMOPA_MPPZZ_D + 140624678U, // SUMOPA_MPPZZ_S + 138532324U, // SUMOPS_MPPZZ_D + 140629476U, // SUMOPS_MPPZZ_S + 4028681920U, // SUNPKHI_ZZ_D + 1736511168U, // SUNPKHI_ZZ_H + 1881231040U, // SUNPKHI_ZZ_S + 4028682809U, // SUNPKLO_ZZ_D + 1736512057U, // SUNPKLO_ZZ_H + 1881231929U, // SUNPKLO_ZZ_S + 3223357964U, // SUQADD_ZPmZ_B + 3223374348U, // SUQADD_ZPmZ_D + 3519089164U, // SUQADD_ZPmZ_H + 3223407116U, // SUQADD_ZPmZ_S + 2959215116U, // SUQADDv16i8 + 270748172U, // SUQADDv1i16 + 270748172U, // SUQADDv1i32 + 270748172U, // SUQADDv1i64 + 270748172U, // SUQADDv1i8 + 2961312268U, // SUQADDv2i32 + 2963409420U, // SUQADDv2i64 + 2965506572U, // SUQADDv4i16 + 2967603724U, // SUQADDv4i32 + 2969700876U, // SUQADDv8i16 + 2971798028U, // SUQADDv8i8 + 264473U, // SVC + 3223536734U, // SWPAB + 3223538691U, // SWPAH + 3223536994U, // SWPALB + 3223538847U, // SWPALH + 3223539550U, // SWPALW + 3223539550U, // SWPALX + 3223536437U, // SWPAW + 3223536437U, // SWPAX + 3223537438U, // SWPB + 3223539064U, // SWPH + 3223537203U, // SWPLB + 3223538944U, // SWPLH + 3223539860U, // SWPLW + 3223539860U, // SWPLX + 3223540543U, // SWPW + 3223540543U, // SWPX + 2148435U, // SXTB_ZPmZ_D + 272697427U, // SXTB_ZPmZ_H + 2181203U, // SXTB_ZPmZ_S + 2150019U, // SXTH_ZPmZ_D + 2182787U, // SXTH_ZPmZ_S + 2153095U, // SXTW_ZPmZ_D + 807424212U, // SYSLxt + 2119196U, // SYSxt + 2133915U, // TBL_ZZZZ_B + 270585755U, // TBL_ZZZZ_D + 142675867U, // TBL_ZZZZ_H + 539053979U, // TBL_ZZZZ_S + 2133915U, // TBL_ZZZ_B + 270585755U, // TBL_ZZZ_D + 142675867U, // TBL_ZZZ_H + 539053979U, // TBL_ZZZ_S + 811700123U, // TBLv16i8Four + 811700123U, // TBLv16i8One + 811700123U, // TBLv16i8Three + 811700123U, // TBLv16i8Two + 824283035U, // TBLv8i8Four + 824283035U, // TBLv8i8One + 824283035U, // TBLv8i8Three + 824283035U, // TBLv8i8Two + 807426922U, // TBNZW + 807426922U, // TBNZX + 1344314065U, // TBX_ZZZ_B + 1075894993U, // TBX_ZZZ_D + 2185304785U, // TBX_ZZZ_H + 1344363217U, // TBX_ZZZ_S + 1080171217U, // TBXv16i8Four + 1080171217U, // TBXv16i8One + 1080171217U, // TBXv16i8Three + 1080171217U, // TBXv16i8Two + 1092754129U, // TBXv8i8Four + 1092754129U, // TBXv8i8One + 1092754129U, // TBXv8i8Three + 1092754129U, // TBXv8i8Two + 807426906U, // TBZW + 807426906U, // TBZX + 266226U, // TCANCEL + 8670U, // TCOMMIT + 3760226350U, // TRN1_PPP_B + 2418065454U, // TRN1_PPP_D + 2179006510U, // TRN1_PPP_H + 4028710958U, // TRN1_PPP_S + 3760226350U, // TRN1_ZZZ_B + 2418065454U, // TRN1_ZZZ_D + 2179006510U, // TRN1_ZZZ_H + 2193981486U, // TRN1_ZZZ_Q + 4028710958U, // TRN1_ZZZ_S + 543260718U, // TRN1v16i8 + 545357870U, // TRN1v2i32 + 547455022U, // TRN1v2i64 + 549552174U, // TRN1v4i16 + 551649326U, // TRN1v4i32 + 553746478U, // TRN1v8i16 + 555843630U, // TRN1v8i8 + 3760226714U, // TRN2_PPP_B + 2418065818U, // TRN2_PPP_D + 2179006874U, // TRN2_PPP_H + 4028711322U, // TRN2_PPP_S + 3760226714U, // TRN2_ZZZ_B + 2418065818U, // TRN2_ZZZ_D + 2179006874U, // TRN2_ZZZ_H + 2193981850U, // TRN2_ZZZ_Q + 4028711322U, // TRN2_ZZZ_S + 543261082U, // TRN2v16i8 + 545358234U, // TRN2v2i32 + 547455386U, // TRN2v2i64 + 549552538U, // TRN2v4i16 + 551649690U, // TRN2v4i32 + 553746842U, // TRN2v8i16 + 555843994U, // TRN2v8i8 + 329768U, // TSB + 22583U, // TSTART + 22605U, // TTEST + 1344324887U, // UABALB_ZZZ_D + 2281768215U, // UABALB_ZZZ_H + 2686534935U, // UABALB_ZZZ_S + 1344329390U, // UABALT_ZZZ_D + 2281772718U, // UABALT_ZZZ_H + 2686539438U, // UABALT_ZZZ_S + 2969698476U, // UABALv16i8_v8i16 + 2963410708U, // UABALv2i32_v2i64 + 2967605012U, // UABALv4i16_v4i32 + 2963407020U, // UABALv4i32_v2i64 + 2967601324U, // UABALv8i16_v4i32 + 2969702164U, // UABALv8i8_v8i16 + 1344307853U, // UABA_ZZZ_B + 1075888781U, // UABA_ZZZ_D + 2185298573U, // UABA_ZZZ_H + 1344357005U, // UABA_ZZZ_S + 2959213197U, // UABAv16i8 + 2961310349U, // UABAv2i32 + 2965504653U, // UABAv4i16 + 2967601805U, // UABAv4i32 + 2969698957U, // UABAv8i16 + 2971796109U, // UABAv8i8 + 4028679628U, // UABDLB_ZZZ_D + 2273379788U, // UABDLB_ZZZ_H + 1881228748U, // UABDLB_ZZZ_S + 4028684031U, // UABDLT_ZZZ_D + 2273384191U, // UABDLT_ZZZ_H + 1881233151U, // UABDLT_ZZZ_S + 553746670U, // UABDLv16i8_v8i16 + 547459013U, // UABDLv2i32_v2i64 + 551653317U, // UABDLv4i16_v4i32 + 547455214U, // UABDLv4i32_v2i64 + 551649518U, // UABDLv8i16_v4i32 + 553750469U, // UABDLv8i8_v8i16 + 3223357838U, // UABD_ZPmZ_B + 3223374222U, // UABD_ZPmZ_D + 3519089038U, // UABD_ZPmZ_H + 3223406990U, // UABD_ZPmZ_S + 543263118U, // UABDv16i8 + 545360270U, // UABDv2i32 + 549554574U, // UABDv4i16 + 551651726U, // UABDv4i32 + 553748878U, // UABDv8i16 + 555846030U, // UABDv8i8 + 3223376556U, // UADALP_ZPmZ_D + 3519091372U, // UADALP_ZPmZ_H + 3223409324U, // UADALP_ZPmZ_S + 2969703084U, // UADALPv16i8_v8i16 + 3089240748U, // UADALPv2i32_v1i64 + 2961314476U, // UADALPv4i16_v2i32 + 2963411628U, // UADALPv4i32_v2i64 + 2967605932U, // UADALPv8i16_v4i32 + 2965508780U, // UADALPv8i8_v4i16 + 4028679653U, // UADDLB_ZZZ_D + 2273379813U, // UADDLB_ZZZ_H + 1881228773U, // UADDLB_ZZZ_S + 553751228U, // UADDLPv16i8_v8i16 + 673288892U, // UADDLPv2i32_v1i64 + 545362620U, // UADDLPv4i16_v2i32 + 547459772U, // UADDLPv4i32_v2i64 + 551654076U, // UADDLPv8i16_v4i32 + 549556924U, // UADDLPv8i8_v4i16 + 4028684047U, // UADDLT_ZZZ_D + 2273384207U, // UADDLT_ZZZ_H + 1881233167U, // UADDLT_ZZZ_S + 538990857U, // UADDLVv16i8v + 538990857U, // UADDLVv4i16v + 538990857U, // UADDLVv4i32v + 538990857U, // UADDLVv8i16v + 538990857U, // UADDLVv8i8v + 553746686U, // UADDLv16i8_v8i16 + 547459051U, // UADDLv2i32_v2i64 + 551653355U, // UADDLv4i16_v4i32 + 547455230U, // UADDLv4i32_v2i64 + 551649534U, // UADDLv8i16_v4i32 + 553750507U, // UADDLv8i8_v8i16 + 1745000669U, // UADDV_VPZ_B + 1646434525U, // UADDV_VPZ_D + 1648531677U, // UADDV_VPZ_H + 1638045917U, // UADDV_VPZ_S + 2418067630U, // UADDWB_ZZZ_D + 2179008686U, // UADDWB_ZZZ_H + 4028713134U, // UADDWB_ZZZ_S + 2418071682U, // UADDWT_ZZZ_D + 2179012738U, // UADDWT_ZZZ_H + 4028717186U, // UADDWT_ZZZ_S + 553746960U, // UADDWv16i8_v8i16 + 547461634U, // UADDWv2i32_v2i64 + 551655938U, // UADDWv4i16_v4i32 + 547455504U, // UADDWv4i32_v2i64 + 551649808U, // UADDWv8i16_v4i32 + 553753090U, // UADDWv8i8_v8i16 + 807424304U, // UBFMWri + 807424304U, // UBFMXri + 3760231116U, // UCLAMP_ZZZ_B + 2418070220U, // UCLAMP_ZZZ_D + 2179011276U, // UCLAMP_ZZZ_H + 4028715724U, // UCLAMP_ZZZ_S + 807422734U, // UCVTFSWDri + 807422734U, // UCVTFSWHri + 807422734U, // UCVTFSWSri + 807422734U, // UCVTFSXDri + 807422734U, // UCVTFSXHri + 807422734U, // UCVTFSXSri + 807422734U, // UCVTFUWDri + 807422734U, // UCVTFUWHri + 807422734U, // UCVTFUWSri + 807422734U, // UCVTFUXDri + 807422734U, // UCVTFUXHri + 807422734U, // UCVTFUXSri + 2149134U, // UCVTF_ZPmZ_DtoD + 541133582U, // UCVTF_ZPmZ_DtoH + 2181902U, // UCVTF_ZPmZ_DtoS + 272698126U, // UCVTF_ZPmZ_HtoH + 2149134U, // UCVTF_ZPmZ_StoD + 541133582U, // UCVTF_ZPmZ_StoH + 2181902U, // UCVTF_ZPmZ_StoS + 807422734U, // UCVTFd + 807422734U, // UCVTFh + 807422734U, // UCVTFs + 807422734U, // UCVTFv1i16 + 807422734U, // UCVTFv1i32 + 807422734U, // UCVTFv1i64 + 545360654U, // UCVTFv2f32 + 547457806U, // UCVTFv2f64 + 545360654U, // UCVTFv2i32_shift + 547457806U, // UCVTFv2i64_shift + 549554958U, // UCVTFv4f16 + 551652110U, // UCVTFv4f32 + 549554958U, // UCVTFv4i16_shift + 551652110U, // UCVTFv4i32_shift + 553749262U, // UCVTFv8f16 + 553749262U, // UCVTFv8i16_shift + 19191U, // UDF + 3223377116U, // UDIVR_ZPmZ_D + 3223409884U, // UDIVR_ZPmZ_S + 807426299U, // UDIVWr + 807426299U, // UDIVXr + 3223378171U, // UDIV_ZPmZ_D + 3223410939U, // UDIV_ZPmZ_S + 2686507051U, // UDOT_ZZZI_D + 1344362539U, // UDOT_ZZZI_S + 2686507051U, // UDOT_ZZZ_D + 1344362539U, // UDOT_ZZZ_S + 2967607339U, // UDOTlanev16i8 + 2961315883U, // UDOTlanev8i8 + 2967607339U, // UDOTv16i8 + 2961315883U, // UDOTv8i8 + 3223357934U, // UHADD_ZPmZ_B + 3223374318U, // UHADD_ZPmZ_D + 3519089134U, // UHADD_ZPmZ_H + 3223407086U, // UHADD_ZPmZ_S + 543263214U, // UHADDv16i8 + 545360366U, // UHADDv2i32 + 549554670U, // UHADDv4i16 + 551651822U, // UHADDv4i32 + 553748974U, // UHADDv8i16 + 555846126U, // UHADDv8i8 + 3223360451U, // UHSUBR_ZPmZ_B + 3223376835U, // UHSUBR_ZPmZ_D + 3519091651U, // UHSUBR_ZPmZ_H + 3223409603U, // UHSUBR_ZPmZ_S + 3223357548U, // UHSUB_ZPmZ_B + 3223373932U, // UHSUB_ZPmZ_D + 3519088748U, // UHSUB_ZPmZ_H + 3223406700U, // UHSUB_ZPmZ_S + 543262828U, // UHSUBv16i8 + 545359980U, // UHSUBv2i32 + 549554284U, // UHSUBv4i16 + 551651436U, // UHSUBv4i32 + 553748588U, // UHSUBv8i16 + 555845740U, // UHSUBv8i8 + 807423964U, // UMADDLrrr + 3223360345U, // UMAXP_ZPmZ_B + 3223376729U, // UMAXP_ZPmZ_D + 3519091545U, // UMAXP_ZPmZ_H + 3223409497U, // UMAXP_ZPmZ_S + 543265625U, // UMAXPv16i8 + 545362777U, // UMAXPv2i32 + 549557081U, // UMAXPv4i16 + 551654233U, // UMAXPv4i32 + 553751385U, // UMAXPv8i16 + 555848537U, // UMAXPv8i8 + 153957U, // UMAXV_VPZ_B + 1646434661U, // UMAXV_VPZ_D + 1648548197U, // UMAXV_VPZ_H + 1638078821U, // UMAXV_VPZ_S + 538990949U, // UMAXVv16i8v + 538990949U, // UMAXVv4i16v + 538990949U, // UMAXVv4i32v + 538990949U, // UMAXVv8i16v + 538990949U, // UMAXVv8i8v + 3760233163U, // UMAX_ZI_B + 2418072267U, // UMAX_ZI_D + 2179013323U, // UMAX_ZI_H + 4028717771U, // UMAX_ZI_S + 3223362251U, // UMAX_ZPmZ_B + 3223378635U, // UMAX_ZPmZ_D + 3519093451U, // UMAX_ZPmZ_H + 3223411403U, // UMAX_ZPmZ_S + 543267531U, // UMAXv16i8 + 545364683U, // UMAXv2i32 + 549558987U, // UMAXv4i16 + 551656139U, // UMAXv4i32 + 553753291U, // UMAXv8i16 + 555850443U, // UMAXv8i8 + 3223360263U, // UMINP_ZPmZ_B + 3223376647U, // UMINP_ZPmZ_D + 3519091463U, // UMINP_ZPmZ_H + 3223409415U, // UMINP_ZPmZ_S + 543265543U, // UMINPv16i8 + 545362695U, // UMINPv2i32 + 549556999U, // UMINPv4i16 + 551654151U, // UMINPv4i32 + 553751303U, // UMINPv8i16 + 555848455U, // UMINPv8i8 + 153905U, // UMINV_VPZ_B + 1646434609U, // UMINV_VPZ_D + 1648548145U, // UMINV_VPZ_H + 1638078769U, // UMINV_VPZ_S + 538990897U, // UMINVv16i8v + 538990897U, // UMINVv4i16v + 538990897U, // UMINVv4i32v + 538990897U, // UMINVv8i16v + 538990897U, // UMINVv8i8v + 3760230818U, // UMIN_ZI_B + 2418069922U, // UMIN_ZI_D + 2179010978U, // UMIN_ZI_H + 4028715426U, // UMIN_ZI_S + 3223359906U, // UMIN_ZPmZ_B + 3223376290U, // UMIN_ZPmZ_D + 3519091106U, // UMIN_ZPmZ_H + 3223409058U, // UMIN_ZPmZ_S + 543265186U, // UMINv16i8 + 545362338U, // UMINv2i32 + 549556642U, // UMINv4i16 + 551653794U, // UMINv4i32 + 553750946U, // UMINv8i16 + 555848098U, // UMINv8i8 + 1344324932U, // UMLALB_ZZZI_D + 2686534980U, // UMLALB_ZZZI_S + 1344324932U, // UMLALB_ZZZ_D + 2281768260U, // UMLALB_ZZZ_H + 2686534980U, // UMLALB_ZZZ_S + 1344329425U, // UMLALT_ZZZI_D + 2686539473U, // UMLALT_ZZZI_S + 1344329425U, // UMLALT_ZZZ_D + 2281772753U, // UMLALT_ZZZ_H + 2686539473U, // UMLALT_ZZZ_S + 2969698510U, // UMLALv16i8_v8i16 + 2963410747U, // UMLALv2i32_indexed + 2963410747U, // UMLALv2i32_v2i64 + 2967605051U, // UMLALv4i16_indexed + 2967605051U, // UMLALv4i16_v4i32 + 2963407054U, // UMLALv4i32_indexed + 2963407054U, // UMLALv4i32_v2i64 + 2967601358U, // UMLALv8i16_indexed + 2967601358U, // UMLALv8i16_v4i32 + 2969702203U, // UMLALv8i8_v8i16 + 1344325229U, // UMLSLB_ZZZI_D + 2686535277U, // UMLSLB_ZZZI_S + 1344325229U, // UMLSLB_ZZZ_D + 2281768557U, // UMLSLB_ZZZ_H + 2686535277U, // UMLSLB_ZZZ_S + 1344329599U, // UMLSLT_ZZZI_D + 2686539647U, // UMLSLT_ZZZI_S + 1344329599U, // UMLSLT_ZZZ_D + 2281772927U, // UMLSLT_ZZZ_H + 2686539647U, // UMLSLT_ZZZ_S + 2969698642U, // UMLSLv16i8_v8i16 + 2963411149U, // UMLSLv2i32_indexed + 2963411149U, // UMLSLv2i32_v2i64 + 2967605453U, // UMLSLv4i16_indexed + 2967605453U, // UMLSLv4i16_v4i32 + 2963407186U, // UMLSLv4i32_indexed + 2963407186U, // UMLSLv4i32_v2i64 + 2967601490U, // UMLSLv8i16_indexed + 2967601490U, // UMLSLv8i16_v4i32 + 2969702605U, // UMLSLv8i8_v8i16 + 2967601903U, // UMMLA + 1344357103U, // UMMLA_ZZZ + 138527527U, // UMOPA_MPPZZ_D + 140624679U, // UMOPA_MPPZZ_S + 138532325U, // UMOPS_MPPZZ_D + 140629477U, // UMOPS_MPPZZ_S + 538990923U, // UMOVvi16 + 538990923U, // UMOVvi16_idx0 + 538990923U, // UMOVvi32 + 538990923U, // UMOVvi32_idx0 + 538990923U, // UMOVvi64 + 538990923U, // UMOVvi64_idx0 + 538990923U, // UMOVvi8 + 538990923U, // UMOVvi8_idx0 + 807423912U, // UMSUBLrrr + 3223358787U, // UMULH_ZPmZ_B + 3223375171U, // UMULH_ZPmZ_D + 3519089987U, // UMULH_ZPmZ_H + 3223407939U, // UMULH_ZPmZ_S + 3760229699U, // UMULH_ZZZ_B + 2418068803U, // UMULH_ZZZ_D + 2179009859U, // UMULH_ZZZ_H + 4028714307U, // UMULH_ZZZ_S + 807423299U, // UMULHrr + 4028679703U, // UMULLB_ZZZI_D + 1881228823U, // UMULLB_ZZZI_S + 4028679703U, // UMULLB_ZZZ_D + 2273379863U, // UMULLB_ZZZ_H + 1881228823U, // UMULLB_ZZZ_S + 4028684111U, // UMULLT_ZZZI_D + 1881233231U, // UMULLT_ZZZI_S + 4028684111U, // UMULLT_ZZZ_D + 2273384271U, // UMULLT_ZZZ_H + 1881233231U, // UMULLT_ZZZ_S + 553746736U, // UMULLv16i8_v8i16 + 547459181U, // UMULLv2i32_indexed + 547459181U, // UMULLv2i32_v2i64 + 551653485U, // UMULLv4i16_indexed + 551653485U, // UMULLv4i16_v4i32 + 547455280U, // UMULLv4i32_indexed + 547455280U, // UMULLv4i32_v2i64 + 551649584U, // UMULLv8i16_indexed + 551649584U, // UMULLv8i16_v4i32 + 553750637U, // UMULLv8i8_v8i16 + 3760228877U, // UQADD_ZI_B + 2418067981U, // UQADD_ZI_D + 2179009037U, // UQADD_ZI_H + 4028713485U, // UQADD_ZI_S + 3223357965U, // UQADD_ZPmZ_B + 3223374349U, // UQADD_ZPmZ_D + 3519089165U, // UQADD_ZPmZ_H + 3223407117U, // UQADD_ZPmZ_S + 3760228877U, // UQADD_ZZZ_B + 2418067981U, // UQADD_ZZZ_D + 2179009037U, // UQADD_ZZZ_H + 4028713485U, // UQADD_ZZZ_S + 543263245U, // UQADDv16i8 + 807422477U, // UQADDv1i16 + 807422477U, // UQADDv1i32 + 807422477U, // UQADDv1i64 + 807422477U, // UQADDv1i8 + 545360397U, // UQADDv2i32 + 547457549U, // UQADDv2i64 + 549554701U, // UQADDv4i16 + 551651853U, // UQADDv4i32 + 553749005U, // UQADDv8i16 + 555846157U, // UQADDv8i8 + 2686469312U, // UQDECB_WPiI + 2686469312U, // UQDECB_XPiI + 2686470563U, // UQDECD_WPiI + 2686470563U, // UQDECD_XPiI + 2686503331U, // UQDECD_ZPiI + 2686471249U, // UQDECH_WPiI + 2686471249U, // UQDECH_XPiI + 39914577U, // UQDECH_ZPiI + 3760214644U, // UQDECP_WP_B + 2418037364U, // UQDECP_WP_D + 1881166452U, // UQDECP_WP_H + 4028650100U, // UQDECP_WP_S + 3760214644U, // UQDECP_XP_B + 2418037364U, // UQDECP_XP_D + 1881166452U, // UQDECP_XP_H + 4028650100U, // UQDECP_XP_S + 1075892852U, // UQDECP_ZP_D + 1648431732U, // UQDECP_ZP_H + 1344361076U, // UQDECP_ZP_S + 2686474723U, // UQDECW_WPiI + 2686474723U, // UQDECW_XPiI + 2686540259U, // UQDECW_ZPiI + 2686469328U, // UQINCB_WPiI + 2686469328U, // UQINCB_XPiI + 2686470579U, // UQINCD_WPiI + 2686470579U, // UQINCD_XPiI + 2686503347U, // UQINCD_ZPiI + 2686471265U, // UQINCH_WPiI + 2686471265U, // UQINCH_XPiI + 39914593U, // UQINCH_ZPiI + 3760214660U, // UQINCP_WP_B + 2418037380U, // UQINCP_WP_D + 1881166468U, // UQINCP_WP_H + 4028650116U, // UQINCP_WP_S + 3760214660U, // UQINCP_XP_B + 2418037380U, // UQINCP_XP_D + 1881166468U, // UQINCP_XP_H + 4028650116U, // UQINCP_XP_S + 1075892868U, // UQINCP_ZP_D + 1648431748U, // UQINCP_ZP_H + 1344361092U, // UQINCP_ZP_S + 2686474739U, // UQINCW_WPiI + 2686474739U, // UQINCW_XPiI + 2686540275U, // UQINCW_ZPiI + 3223360562U, // UQRSHLR_ZPmZ_B + 3223376946U, // UQRSHLR_ZPmZ_D + 3519091762U, // UQRSHLR_ZPmZ_H + 3223409714U, // UQRSHLR_ZPmZ_S + 3223359526U, // UQRSHL_ZPmZ_B + 3223375910U, // UQRSHL_ZPmZ_D + 3519090726U, // UQRSHL_ZPmZ_H + 3223408678U, // UQRSHL_ZPmZ_S + 543264806U, // UQRSHLv16i8 + 807424038U, // UQRSHLv1i16 + 807424038U, // UQRSHLv1i32 + 807424038U, // UQRSHLv1i64 + 807424038U, // UQRSHLv1i8 + 545361958U, // UQRSHLv2i32 + 547459110U, // UQRSHLv2i64 + 549556262U, // UQRSHLv4i16 + 551653414U, // UQRSHLv4i32 + 553750566U, // UQRSHLv8i16 + 555847718U, // UQRSHLv8i8 + 1881179863U, // UQRSHRNB_ZZI_B + 2172716759U, // UQRSHRNB_ZZI_H + 2418099927U, // UQRSHRNB_ZZI_S + 2686490572U, // UQRSHRNT_ZZI_B + 2174818252U, // UQRSHRNT_ZZI_H + 1075926988U, // UQRSHRNT_ZZI_S + 807424466U, // UQRSHRNb + 807424466U, // UQRSHRNh + 807424466U, // UQRSHRNs + 2959212944U, // UQRSHRNv16i8_shift + 545362386U, // UQRSHRNv2i32_shift + 549556690U, // UQRSHRNv4i16_shift + 2967601552U, // UQRSHRNv4i32_shift + 2969698704U, // UQRSHRNv8i16_shift + 555848146U, // UQRSHRNv8i8_shift + 3223360545U, // UQSHLR_ZPmZ_B + 3223376929U, // UQSHLR_ZPmZ_D + 3519091745U, // UQSHLR_ZPmZ_H + 3223409697U, // UQSHLR_ZPmZ_S + 3223359511U, // UQSHL_ZPmI_B + 3223375895U, // UQSHL_ZPmI_D + 3519090711U, // UQSHL_ZPmI_H + 3223408663U, // UQSHL_ZPmI_S + 3223359511U, // UQSHL_ZPmZ_B + 3223375895U, // UQSHL_ZPmZ_D + 3519090711U, // UQSHL_ZPmZ_H + 3223408663U, // UQSHL_ZPmZ_S + 807424023U, // UQSHLb + 807424023U, // UQSHLd + 807424023U, // UQSHLh + 807424023U, // UQSHLs + 543264791U, // UQSHLv16i8 + 543264791U, // UQSHLv16i8_shift + 807424023U, // UQSHLv1i16 + 807424023U, // UQSHLv1i32 + 807424023U, // UQSHLv1i64 + 807424023U, // UQSHLv1i8 + 545361943U, // UQSHLv2i32 + 545361943U, // UQSHLv2i32_shift + 547459095U, // UQSHLv2i64 + 547459095U, // UQSHLv2i64_shift + 549556247U, // UQSHLv4i16 + 549556247U, // UQSHLv4i16_shift + 551653399U, // UQSHLv4i32 + 551653399U, // UQSHLv4i32_shift + 553750551U, // UQSHLv8i16 + 553750551U, // UQSHLv8i16_shift + 555847703U, // UQSHLv8i8 + 555847703U, // UQSHLv8i8_shift + 1881179844U, // UQSHRNB_ZZI_B + 2172716740U, // UQSHRNB_ZZI_H + 2418099908U, // UQSHRNB_ZZI_S + 2686490553U, // UQSHRNT_ZZI_B + 2174818233U, // UQSHRNT_ZZI_H + 1075926969U, // UQSHRNT_ZZI_S + 807424449U, // UQSHRNb + 807424449U, // UQSHRNh + 807424449U, // UQSHRNs + 2959212925U, // UQSHRNv16i8_shift + 545362369U, // UQSHRNv2i32_shift + 549556673U, // UQSHRNv4i16_shift + 2967601533U, // UQSHRNv4i32_shift + 2969698685U, // UQSHRNv8i16_shift + 555848129U, // UQSHRNv8i8_shift + 3223360467U, // UQSUBR_ZPmZ_B + 3223376851U, // UQSUBR_ZPmZ_D + 3519091667U, // UQSUBR_ZPmZ_H + 3223409619U, // UQSUBR_ZPmZ_S + 3760228489U, // UQSUB_ZI_B + 2418067593U, // UQSUB_ZI_D + 2179008649U, // UQSUB_ZI_H + 4028713097U, // UQSUB_ZI_S + 3223357577U, // UQSUB_ZPmZ_B + 3223373961U, // UQSUB_ZPmZ_D + 3519088777U, // UQSUB_ZPmZ_H + 3223406729U, // UQSUB_ZPmZ_S + 3760228489U, // UQSUB_ZZZ_B + 2418067593U, // UQSUB_ZZZ_D + 2179008649U, // UQSUB_ZZZ_H + 4028713097U, // UQSUB_ZZZ_S + 543262857U, // UQSUBv16i8 + 807422089U, // UQSUBv1i16 + 807422089U, // UQSUBv1i32 + 807422089U, // UQSUBv1i64 + 807422089U, // UQSUBv1i8 + 545360009U, // UQSUBv2i32 + 547457161U, // UQSUBv2i64 + 549554313U, // UQSUBv4i16 + 551651465U, // UQSUBv4i32 + 553748617U, // UQSUBv8i16 + 555845769U, // UQSUBv8i8 + 1881179881U, // UQXTNB_ZZ_B + 1635845865U, // UQXTNB_ZZ_H + 2418099945U, // UQXTNB_ZZ_S + 2686490599U, // UQXTNT_ZZ_B + 1637947367U, // UQXTNT_ZZ_H + 1075927015U, // UQXTNT_ZZ_S + 2959212977U, // UQXTNv16i8 + 807424503U, // UQXTNv1i16 + 807424503U, // UQXTNv1i32 + 807424503U, // UQXTNv1i8 + 545362423U, // UQXTNv2i32 + 549556727U, // UQXTNv4i16 + 2967601585U, // UQXTNv4i32 + 2969698737U, // UQXTNv8i16 + 555848183U, // UQXTNv8i8 + 2181817U, // URECPE_ZPmZ_S + 545360569U, // URECPEv2i32 + 551652025U, // URECPEv4i32 + 3223357919U, // URHADD_ZPmZ_B + 3223374303U, // URHADD_ZPmZ_D + 3519089119U, // URHADD_ZPmZ_H + 3223407071U, // URHADD_ZPmZ_S + 543263199U, // URHADDv16i8 + 545360351U, // URHADDv2i32 + 549554655U, // URHADDv4i16 + 551651807U, // URHADDv4i32 + 553748959U, // URHADDv8i16 + 555846111U, // URHADDv8i8 + 3223360579U, // URSHLR_ZPmZ_B + 3223376963U, // URSHLR_ZPmZ_D + 3519091779U, // URSHLR_ZPmZ_H + 3223409731U, // URSHLR_ZPmZ_S + 3223359541U, // URSHL_ZPmZ_B + 3223375925U, // URSHL_ZPmZ_D + 3519090741U, // URSHL_ZPmZ_H + 3223408693U, // URSHL_ZPmZ_S + 543264821U, // URSHLv16i8 + 807424053U, // URSHLv1i64 + 545361973U, // URSHLv2i32 + 547459125U, // URSHLv2i64 + 549556277U, // URSHLv4i16 + 551653429U, // URSHLv4i32 + 553750581U, // URSHLv8i16 + 555847733U, // URSHLv8i8 + 3223360506U, // URSHR_ZPmI_B + 3223376890U, // URSHR_ZPmI_D + 3519091706U, // URSHR_ZPmI_H + 3223409658U, // URSHR_ZPmI_S + 807425018U, // URSHRd + 543265786U, // URSHRv16i8_shift + 545362938U, // URSHRv2i32_shift + 547460090U, // URSHRv2i64_shift + 549557242U, // URSHRv4i16_shift + 551654394U, // URSHRv4i32_shift + 553751546U, // URSHRv8i16_shift + 555848698U, // URSHRv8i8_shift + 2181863U, // URSQRTE_ZPmZ_S + 545360615U, // URSQRTEv2i32 + 551652071U, // URSQRTEv4i32 + 1344308057U, // URSRA_ZZI_B + 1075888985U, // URSRA_ZZI_D + 2185298777U, // URSRA_ZZI_H + 1344357209U, // URSRA_ZZI_S + 270746457U, // URSRAd + 2959213401U, // URSRAv16i8_shift + 2961310553U, // URSRAv2i32_shift + 2963407705U, // URSRAv2i64_shift + 2965504857U, // URSRAv4i16_shift + 2967602009U, // URSRAv4i32_shift + 2969699161U, // URSRAv8i16_shift + 2971796313U, // URSRAv8i8_shift + 1344362531U, // USDOT_ZZZ + 1344362531U, // USDOT_ZZZI + 2967607331U, // USDOTlanev16i8 + 2961315875U, // USDOTlanev8i8 + 2967607331U, // USDOTv16i8 + 2961315875U, // USDOTv8i8 + 4028679669U, // USHLLB_ZZI_D + 2273379829U, // USHLLB_ZZI_H + 1881228789U, // USHLLB_ZZI_S + 4028684077U, // USHLLT_ZZI_D + 2273384237U, // USHLLT_ZZI_H + 1881233197U, // USHLLT_ZZI_S + 553746702U, // USHLLv16i8_shift + 547459151U, // USHLLv2i32_shift + 551653455U, // USHLLv4i16_shift + 547455246U, // USHLLv4i32_shift + 551649550U, // USHLLv8i16_shift + 553750607U, // USHLLv8i8_shift + 543264834U, // USHLv16i8 + 807424066U, // USHLv1i64 + 545361986U, // USHLv2i32 + 547459138U, // USHLv2i64 + 549556290U, // USHLv4i16 + 551653442U, // USHLv4i32 + 553750594U, // USHLv8i16 + 555847746U, // USHLv8i8 + 807425031U, // USHRd + 543265799U, // USHRv16i8_shift + 545362951U, // USHRv2i32_shift + 547460103U, // USHRv2i64_shift + 549557255U, // USHRv4i16_shift + 551654407U, // USHRv4i32_shift + 553751559U, // USHRv8i16_shift + 555848711U, // USHRv8i8_shift + 2967601895U, // USMMLA + 1344357095U, // USMMLA_ZZZ + 138527518U, // USMOPA_MPPZZ_D + 140624670U, // USMOPA_MPPZZ_S + 138532316U, // USMOPS_MPPZZ_D + 140629468U, // USMOPS_MPPZZ_S + 3223357956U, // USQADD_ZPmZ_B + 3223374340U, // USQADD_ZPmZ_D + 3519089156U, // USQADD_ZPmZ_H + 3223407108U, // USQADD_ZPmZ_S + 2959215108U, // USQADDv16i8 + 270748164U, // USQADDv1i16 + 270748164U, // USQADDv1i32 + 270748164U, // USQADDv1i64 + 270748164U, // USQADDv1i8 + 2961312260U, // USQADDv2i32 + 2963409412U, // USQADDv2i64 + 2965506564U, // USQADDv4i16 + 2967603716U, // USQADDv4i32 + 2969700868U, // USQADDv8i16 + 2971798020U, // USQADDv8i8 + 1344308070U, // USRA_ZZI_B + 1075888998U, // USRA_ZZI_D + 2185298790U, // USRA_ZZI_H + 1344357222U, // USRA_ZZI_S + 270746470U, // USRAd + 2959213414U, // USRAv16i8_shift + 2961310566U, // USRAv2i32_shift + 2963407718U, // USRAv2i64_shift + 2965504870U, // USRAv4i16_shift + 2967602022U, // USRAv4i32_shift + 2969699174U, // USRAv8i16_shift + 2971796326U, // USRAv8i8_shift + 4028679598U, // USUBLB_ZZZ_D + 2273379758U, // USUBLB_ZZZ_H + 1881228718U, // USUBLB_ZZZ_S + 4028684001U, // USUBLT_ZZZ_D + 2273384161U, // USUBLT_ZZZ_H + 1881233121U, // USUBLT_ZZZ_S + 553746654U, // USUBLv16i8_v8i16 + 547458999U, // USUBLv2i32_v2i64 + 551653303U, // USUBLv4i16_v4i32 + 547455198U, // USUBLv4i32_v2i64 + 551649502U, // USUBLv8i16_v4i32 + 553750455U, // USUBLv8i8_v8i16 + 2418067614U, // USUBWB_ZZZ_D + 2179008670U, // USUBWB_ZZZ_H + 4028713118U, // USUBWB_ZZZ_S + 2418071666U, // USUBWT_ZZZ_D + 2179012722U, // USUBWT_ZZZ_H + 4028717170U, // USUBWT_ZZZ_S + 553746944U, // USUBWv16i8_v8i16 + 547461579U, // USUBWv2i32_v2i64 + 551655883U, // USUBWv4i16_v4i32 + 547455488U, // USUBWv4i32_v2i64 + 551649792U, // USUBWv8i16_v4i32 + 553753035U, // USUBWv8i8_v8i16 + 4028681929U, // UUNPKHI_ZZ_D + 1736511177U, // UUNPKHI_ZZ_H + 1881231049U, // UUNPKHI_ZZ_S + 4028682818U, // UUNPKLO_ZZ_D + 1736512066U, // UUNPKLO_ZZ_H + 1881231938U, // UUNPKLO_ZZ_S + 2148441U, // UXTB_ZPmZ_D + 272697433U, // UXTB_ZPmZ_H + 2181209U, // UXTB_ZPmZ_S + 2150025U, // UXTH_ZPmZ_D + 2182793U, // UXTH_ZPmZ_S + 2153101U, // UXTW_ZPmZ_D + 3760226362U, // UZP1_PPP_B + 2418065466U, // UZP1_PPP_D + 2179006522U, // UZP1_PPP_H + 4028710970U, // UZP1_PPP_S + 3760226362U, // UZP1_ZZZ_B + 2418065466U, // UZP1_ZZZ_D + 2179006522U, // UZP1_ZZZ_H + 2193981498U, // UZP1_ZZZ_Q + 4028710970U, // UZP1_ZZZ_S + 543260730U, // UZP1v16i8 + 545357882U, // UZP1v2i32 + 547455034U, // UZP1v2i64 + 549552186U, // UZP1v4i16 + 551649338U, // UZP1v4i32 + 553746490U, // UZP1v8i16 + 555843642U, // UZP1v8i8 + 3760226790U, // UZP2_PPP_B + 2418065894U, // UZP2_PPP_D + 2179006950U, // UZP2_PPP_H + 4028711398U, // UZP2_PPP_S + 3760226790U, // UZP2_ZZZ_B + 2418065894U, // UZP2_ZZZ_D + 2179006950U, // UZP2_ZZZ_H + 2193981926U, // UZP2_ZZZ_Q + 4028711398U, // UZP2_ZZZ_S + 543261158U, // UZP2v16i8 + 545358310U, // UZP2v2i32 + 547455462U, // UZP2v2i64 + 549552614U, // UZP2v4i16 + 551649766U, // UZP2v4i32 + 553746918U, // UZP2v8i16 + 555844070U, // UZP2v8i8 + 22122U, // WFET + 22176U, // WFIT + 807438948U, // WHILEGE_PWW_B + 807455332U, // WHILEGE_PWW_D + 2191592036U, // WHILEGE_PWW_H + 807488100U, // WHILEGE_PWW_S + 807438948U, // WHILEGE_PXX_B + 807455332U, // WHILEGE_PXX_D + 2191592036U, // WHILEGE_PXX_H + 807488100U, // WHILEGE_PXX_S + 807442051U, // WHILEGT_PWW_B + 807458435U, // WHILEGT_PWW_D + 2191595139U, // WHILEGT_PWW_H + 807491203U, // WHILEGT_PWW_S + 807442051U, // WHILEGT_PXX_B + 807458435U, // WHILEGT_PXX_D + 2191595139U, // WHILEGT_PXX_H + 807491203U, // WHILEGT_PXX_S + 807440046U, // WHILEHI_PWW_B + 807456430U, // WHILEHI_PWW_D + 2191593134U, // WHILEHI_PWW_H + 807489198U, // WHILEHI_PWW_S + 807440046U, // WHILEHI_PXX_B + 807456430U, // WHILEHI_PXX_D + 2191593134U, // WHILEHI_PXX_H + 807489198U, // WHILEHI_PXX_S + 807441771U, // WHILEHS_PWW_B + 807458155U, // WHILEHS_PWW_D + 2191594859U, // WHILEHS_PWW_H + 807490923U, // WHILEHS_PWW_S + 807441771U, // WHILEHS_PXX_B + 807458155U, // WHILEHS_PXX_D + 2191594859U, // WHILEHS_PXX_H + 807490923U, // WHILEHS_PXX_S + 807438979U, // WHILELE_PWW_B + 807455363U, // WHILELE_PWW_D + 2191592067U, // WHILELE_PWW_H + 807488131U, // WHILELE_PWW_S + 807438979U, // WHILELE_PXX_B + 807455363U, // WHILELE_PXX_D + 2191592067U, // WHILELE_PXX_H + 807488131U, // WHILELE_PXX_S + 807440935U, // WHILELO_PWW_B + 807457319U, // WHILELO_PWW_D + 2191594023U, // WHILELO_PWW_H + 807490087U, // WHILELO_PWW_S + 807440935U, // WHILELO_PXX_B + 807457319U, // WHILELO_PXX_D + 2191594023U, // WHILELO_PXX_H + 807490087U, // WHILELO_PXX_S + 807441798U, // WHILELS_PWW_B + 807458182U, // WHILELS_PWW_D + 2191594886U, // WHILELS_PWW_H + 807490950U, // WHILELS_PWW_S + 807441798U, // WHILELS_PXX_B + 807458182U, // WHILELS_PXX_D + 2191594886U, // WHILELS_PXX_H + 807490950U, // WHILELS_PXX_S + 807442199U, // WHILELT_PWW_B + 807458583U, // WHILELT_PWW_D + 2191595287U, // WHILELT_PWW_H + 807491351U, // WHILELT_PWW_S + 807442199U, // WHILELT_PXX_B + 807458583U, // WHILELT_PXX_D + 2191595287U, // WHILELT_PXX_H + 807491351U, // WHILELT_PXX_S + 807442982U, // WHILERW_PXX_B + 807459366U, // WHILERW_PXX_D + 2191596070U, // WHILERW_PXX_H + 807492134U, // WHILERW_PXX_S + 807441635U, // WHILEWR_PXX_B + 807458019U, // WHILEWR_PXX_D + 2191594723U, // WHILEWR_PXX_H + 807490787U, // WHILEWR_PXX_S + 37868U, // WRFFR + 8608U, // XAFLAG + 547460015U, // XAR + 3760231343U, // XAR_ZZZI_B + 2418070447U, // XAR_ZZZI_D + 2179011503U, // XAR_ZZZI_H + 4028715951U, // XAR_ZZZI_S + 18836U, // XPACD + 20135U, // XPACI + 7279U, // XPACLRI + 2959212971U, // XTNv16i8 + 545362418U, // XTNv2i32 + 549556722U, // XTNv4i16 + 2967601579U, // XTNv4i32 + 2969698731U, // XTNv8i16 + 555848178U, // XTNv8i8 + 1102418U, // ZERO_M + 3760226356U, // ZIP1_PPP_B + 2418065460U, // ZIP1_PPP_D + 2179006516U, // ZIP1_PPP_H + 4028710964U, // ZIP1_PPP_S + 3760226356U, // ZIP1_ZZZ_B + 2418065460U, // ZIP1_ZZZ_D + 2179006516U, // ZIP1_ZZZ_H + 2193981492U, // ZIP1_ZZZ_Q + 4028710964U, // ZIP1_ZZZ_S + 543260724U, // ZIP1v16i8 + 545357876U, // ZIP1v2i32 + 547455028U, // ZIP1v2i64 + 549552180U, // ZIP1v4i16 + 551649332U, // ZIP1v4i32 + 553746484U, // ZIP1v8i16 + 555843636U, // ZIP1v8i8 + 3760226784U, // ZIP2_PPP_B + 2418065888U, // ZIP2_PPP_D + 2179006944U, // ZIP2_PPP_H + 4028711392U, // ZIP2_PPP_S + 3760226784U, // ZIP2_ZZZ_B + 2418065888U, // ZIP2_ZZZ_D + 2179006944U, // ZIP2_ZZZ_H + 2193981920U, // ZIP2_ZZZ_Q + 4028711392U, // ZIP2_ZZZ_S + 543261152U, // ZIP2v16i8 + 545358304U, // ZIP2v2i32 + 547455456U, // ZIP2v2i64 + 549552608U, // ZIP2v4i16 + 551649760U, // ZIP2v4i32 + 553746912U, // ZIP2v8i16 + 555844064U, // ZIP2v8i8 + 138532308U, // anonymous_13987 + 138532309U, // anonymous_13988 + 138527510U, // anonymous_5384 + 138527511U, // anonymous_5385 }; +#endif static const uint32_t OpInfo1[] = { 0U, // PHI 0U, // INLINEASM + 0U, // INLINEASM_BR 0U, // CFI_INSTRUCTION 0U, // EH_LABEL 0U, // GC_LABEL @@ -5347,16 +7497,23 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // SUBREG_TO_REG 0U, // COPY_TO_REGCLASS 0U, // DBG_VALUE + 0U, // DBG_VALUE_LIST + 0U, // DBG_INSTR_REF + 0U, // DBG_PHI 0U, // DBG_LABEL 0U, // REG_SEQUENCE 0U, // COPY 0U, // BUNDLE 0U, // LIFETIME_START 0U, // LIFETIME_END + 0U, // PSEUDO_PROBE + 0U, // ARITH_FENCE 0U, // STACKMAP 0U, // FENTRY_CALL 0U, // PATCHPOINT 0U, // LOAD_STACK_GUARD + 0U, // PREALLOCATED_SETUP + 0U, // PREALLOCATED_ARG 0U, // STATEPOINT 0U, // LOCAL_ESCAPE 0U, // FAULTING_OP @@ -5368,6 +7525,9 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // PATCHABLE_EVENT_CALL 0U, // PATCHABLE_TYPED_EVENT_CALL 0U, // ICALL_BRANCH_FUNNEL + 0U, // G_ASSERT_SEXT + 0U, // G_ASSERT_ZEXT + 0U, // G_ASSERT_ALIGN 0U, // G_ADD 0U, // G_SUB 0U, // G_MUL @@ -5375,6 +7535,8 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_UDIV 0U, // G_SREM 0U, // G_UREM + 0U, // G_SDIVREM + 0U, // G_UDIVREM 0U, // G_AND 0U, // G_OR 0U, // G_XOR @@ -5386,13 +7548,26 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_UNMERGE_VALUES 0U, // G_INSERT 0U, // G_MERGE_VALUES + 0U, // G_BUILD_VECTOR + 0U, // G_BUILD_VECTOR_TRUNC + 0U, // G_CONCAT_VECTORS 0U, // G_PTRTOINT 0U, // G_INTTOPTR 0U, // G_BITCAST + 0U, // G_FREEZE + 0U, // G_INTRINSIC_TRUNC + 0U, // G_INTRINSIC_ROUND + 0U, // G_INTRINSIC_LRINT + 0U, // G_INTRINSIC_ROUNDEVEN + 0U, // G_READCYCLECOUNTER 0U, // G_LOAD 0U, // G_SEXTLOAD 0U, // G_ZEXTLOAD + 0U, // G_INDEXED_LOAD + 0U, // G_INDEXED_SEXTLOAD + 0U, // G_INDEXED_ZEXTLOAD 0U, // G_STORE + 0U, // G_INDEXED_STORE 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS 0U, // G_ATOMIC_CMPXCHG 0U, // G_ATOMICRMW_XCHG @@ -5406,6 +7581,9 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_ATOMICRMW_MIN 0U, // G_ATOMICRMW_UMAX 0U, // G_ATOMICRMW_UMIN + 0U, // G_ATOMICRMW_FADD + 0U, // G_ATOMICRMW_FSUB + 0U, // G_FENCE 0U, // G_BRCOND 0U, // G_BRINDIRECT 0U, // G_INTRINSIC @@ -5417,32 +7595,58 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_VASTART 0U, // G_VAARG 0U, // G_SEXT + 0U, // G_SEXT_INREG 0U, // G_ZEXT 0U, // G_SHL 0U, // G_LSHR 0U, // G_ASHR + 0U, // G_FSHL + 0U, // G_FSHR + 0U, // G_ROTR + 0U, // G_ROTL 0U, // G_ICMP 0U, // G_FCMP 0U, // G_SELECT + 0U, // G_UADDO 0U, // G_UADDE + 0U, // G_USUBO 0U, // G_USUBE 0U, // G_SADDO + 0U, // G_SADDE 0U, // G_SSUBO + 0U, // G_SSUBE 0U, // G_UMULO 0U, // G_SMULO 0U, // G_UMULH 0U, // G_SMULH + 0U, // G_UADDSAT + 0U, // G_SADDSAT + 0U, // G_USUBSAT + 0U, // G_SSUBSAT + 0U, // G_USHLSAT + 0U, // G_SSHLSAT + 0U, // G_SMULFIX + 0U, // G_UMULFIX + 0U, // G_SMULFIXSAT + 0U, // G_UMULFIXSAT + 0U, // G_SDIVFIX + 0U, // G_UDIVFIX + 0U, // G_SDIVFIXSAT + 0U, // G_UDIVFIXSAT 0U, // G_FADD 0U, // G_FSUB 0U, // G_FMUL 0U, // G_FMA + 0U, // G_FMAD 0U, // G_FDIV 0U, // G_FREM 0U, // G_FPOW + 0U, // G_FPOWI 0U, // G_FEXP 0U, // G_FEXP2 0U, // G_FLOG 0U, // G_FLOG2 + 0U, // G_FLOG10 0U, // G_FNEG 0U, // G_FPEXT 0U, // G_FPTRUNC @@ -5451,255 +7655,1072 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // G_SITOFP 0U, // G_UITOFP 0U, // G_FABS - 0U, // G_GEP - 0U, // G_PTR_MASK + 0U, // G_FCOPYSIGN + 0U, // G_FCANONICALIZE + 0U, // G_FMINNUM + 0U, // G_FMAXNUM + 0U, // G_FMINNUM_IEEE + 0U, // G_FMAXNUM_IEEE + 0U, // G_FMINIMUM + 0U, // G_FMAXIMUM + 0U, // G_PTR_ADD + 0U, // G_PTRMASK + 0U, // G_SMIN + 0U, // G_SMAX + 0U, // G_UMIN + 0U, // G_UMAX + 0U, // G_ABS + 0U, // G_LROUND + 0U, // G_LLROUND 0U, // G_BR + 0U, // G_BRJT 0U, // G_INSERT_VECTOR_ELT 0U, // G_EXTRACT_VECTOR_ELT 0U, // G_SHUFFLE_VECTOR + 0U, // G_CTTZ + 0U, // G_CTTZ_ZERO_UNDEF + 0U, // G_CTLZ + 0U, // G_CTLZ_ZERO_UNDEF + 0U, // G_CTPOP 0U, // G_BSWAP + 0U, // G_BITREVERSE + 0U, // G_FCEIL + 0U, // G_FCOS + 0U, // G_FSIN + 0U, // G_FSQRT + 0U, // G_FFLOOR + 0U, // G_FRINT + 0U, // G_FNEARBYINT 0U, // G_ADDRSPACE_CAST 0U, // G_BLOCK_ADDR - 0U, // ABS_ZPmZ_B - 64U, // ABS_ZPmZ_D - 128U, // ABS_ZPmZ_H - 192U, // ABS_ZPmZ_S - 1U, // ABSv16i8 - 1U, // ABSv1i64 - 2U, // ABSv2i32 - 2U, // ABSv2i64 - 3U, // ABSv4i16 - 3U, // ABSv4i32 - 4U, // ABSv8i16 - 4U, // ABSv8i8 - 261U, // ADCSWr - 261U, // ADCSXr - 261U, // ADCWr - 261U, // ADCXr - 8517U, // ADDHNv2i64_v2i32 - 8581U, // ADDHNv2i64_v4i32 - 16710U, // ADDHNv4i32_v4i16 - 16774U, // ADDHNv4i32_v8i16 - 24966U, // ADDHNv8i16_v16i8 - 24902U, // ADDHNv8i16_v8i8 - 261U, // ADDPL_XXI - 33095U, // ADDPv16i8 - 41287U, // ADDPv2i32 - 8517U, // ADDPv2i64 - 2U, // ADDPv2i64p - 49480U, // ADDPv4i16 - 16710U, // ADDPv4i32 - 24902U, // ADDPv8i16 - 57672U, // ADDPv8i8 - 453U, // ADDSWri + 0U, // G_JUMP_TABLE + 0U, // G_DYN_STACKALLOC + 0U, // G_STRICT_FADD + 0U, // G_STRICT_FSUB + 0U, // G_STRICT_FMUL + 0U, // G_STRICT_FDIV + 0U, // G_STRICT_FREM + 0U, // G_STRICT_FMA + 0U, // G_STRICT_FSQRT + 0U, // G_READ_REGISTER + 0U, // G_WRITE_REGISTER + 0U, // G_MEMCPY + 0U, // G_MEMCPY_INLINE + 0U, // G_MEMMOVE + 0U, // G_MEMSET + 0U, // G_BZERO + 0U, // G_VECREDUCE_SEQ_FADD + 0U, // G_VECREDUCE_SEQ_FMUL + 0U, // G_VECREDUCE_FADD + 0U, // G_VECREDUCE_FMUL + 0U, // G_VECREDUCE_FMAX + 0U, // G_VECREDUCE_FMIN + 0U, // G_VECREDUCE_ADD + 0U, // G_VECREDUCE_MUL + 0U, // G_VECREDUCE_AND + 0U, // G_VECREDUCE_OR + 0U, // G_VECREDUCE_XOR + 0U, // G_VECREDUCE_SMAX + 0U, // G_VECREDUCE_SMIN + 0U, // G_VECREDUCE_UMAX + 0U, // G_VECREDUCE_UMIN + 0U, // G_SBFX + 0U, // G_UBFX + 0U, // ABS_ZPmZ_UNDEF_B + 0U, // ABS_ZPmZ_UNDEF_D + 0U, // ABS_ZPmZ_UNDEF_H + 0U, // ABS_ZPmZ_UNDEF_S 0U, // ADDSWrr - 517U, // ADDSWrs - 581U, // ADDSWrx - 453U, // ADDSXri 0U, // ADDSXrr - 517U, // ADDSXrs - 581U, // ADDSXrx - 65797U, // ADDSXrx64 - 261U, // ADDVL_XXI - 1U, // ADDVv16i8v - 3U, // ADDVv4i16v - 3U, // ADDVv4i32v - 4U, // ADDVv8i16v - 4U, // ADDVv8i8v - 453U, // ADDWri 0U, // ADDWrr - 517U, // ADDWrs - 581U, // ADDWrx - 453U, // ADDXri 0U, // ADDXrr - 517U, // ADDXrs - 581U, // ADDXrx - 65797U, // ADDXrx64 - 645U, // ADD_ZI_B - 709U, // ADD_ZI_D - 9U, // ADD_ZI_H - 773U, // ADD_ZI_S - 74560U, // ADD_ZPmZ_B - 598912U, // ADD_ZPmZ_D - 1131465U, // ADD_ZPmZ_H - 1647616U, // ADD_ZPmZ_S - 837U, // ADD_ZZZ_B - 901U, // ADD_ZZZ_D - 137U, // ADD_ZZZ_H - 1029U, // ADD_ZZZ_S + 0U, // ADD_ZPZZ_UNDEF_B + 0U, // ADD_ZPZZ_UNDEF_D + 0U, // ADD_ZPZZ_UNDEF_H + 0U, // ADD_ZPZZ_UNDEF_S + 0U, // ADD_ZPZZ_ZERO_B + 0U, // ADD_ZPZZ_ZERO_D + 0U, // ADD_ZPZZ_ZERO_H + 0U, // ADD_ZPZZ_ZERO_S 0U, // ADDlowTLS - 33095U, // ADDv16i8 - 261U, // ADDv1i64 - 41287U, // ADDv2i32 - 8517U, // ADDv2i64 - 49480U, // ADDv4i16 - 16710U, // ADDv4i32 - 24902U, // ADDv8i16 - 57672U, // ADDv8i8 0U, // ADJCALLSTACKDOWN 0U, // ADJCALLSTACKUP - 1U, // ADR - 0U, // ADRP - 1093U, // ADR_LSL_ZZZ_D_0 - 1157U, // ADR_LSL_ZZZ_D_1 - 1221U, // ADR_LSL_ZZZ_D_2 - 1285U, // ADR_LSL_ZZZ_D_3 - 1349U, // ADR_LSL_ZZZ_S_0 - 1413U, // ADR_LSL_ZZZ_S_1 - 1477U, // ADR_LSL_ZZZ_S_2 - 1541U, // ADR_LSL_ZZZ_S_3 - 1605U, // ADR_SXTW_ZZZ_D_0 - 1669U, // ADR_SXTW_ZZZ_D_1 - 1733U, // ADR_SXTW_ZZZ_D_2 - 1797U, // ADR_SXTW_ZZZ_D_3 - 1861U, // ADR_UXTW_ZZZ_D_0 - 1925U, // ADR_UXTW_ZZZ_D_1 - 1989U, // ADR_UXTW_ZZZ_D_2 - 2053U, // ADR_UXTW_ZZZ_D_3 - 1U, // AESDrr - 1U, // AESErr - 1U, // AESIMCrr 0U, // AESIMCrrTied - 1U, // AESMCrr 0U, // AESMCrrTied - 2117U, // ANDSWri 0U, // ANDSWrr - 517U, // ANDSWrs - 2181U, // ANDSXri 0U, // ANDSXrr - 517U, // ANDSXrs - 74570U, // ANDS_PPzPP - 837U, // ANDV_VPZ_B - 901U, // ANDV_VPZ_D - 2245U, // ANDV_VPZ_H - 1029U, // ANDV_VPZ_S - 2117U, // ANDWri 0U, // ANDWrr - 517U, // ANDWrs - 2181U, // ANDXri 0U, // ANDXrr - 517U, // ANDXrs - 74570U, // AND_PPzPP - 2181U, // AND_ZI - 74560U, // AND_ZPmZ_B - 598912U, // AND_ZPmZ_D - 1131465U, // AND_ZPmZ_H - 1647616U, // AND_ZPmZ_S - 901U, // AND_ZZZ - 33095U, // ANDv16i8 - 57672U, // ANDv8i8 - 2171712U, // ASRD_ZPmI_B - 2171776U, // ASRD_ZPmI_D - 91081U, // ASRD_ZPmI_H - 2171904U, // ASRD_ZPmI_S - 74560U, // ASRR_ZPmZ_B - 598912U, // ASRR_ZPmZ_D - 1131465U, // ASRR_ZPmZ_H - 1647616U, // ASRR_ZPmZ_S - 261U, // ASRVWr - 261U, // ASRVXr - 598848U, // ASR_WIDE_ZPmZ_B - 99273U, // ASR_WIDE_ZPmZ_H - 599040U, // ASR_WIDE_ZPmZ_S - 901U, // ASR_WIDE_ZZZ_B - 10U, // ASR_WIDE_ZZZ_H - 901U, // ASR_WIDE_ZZZ_S - 2171712U, // ASR_ZPmI_B - 2171776U, // ASR_ZPmI_D - 91081U, // ASR_ZPmI_H - 2171904U, // ASR_ZPmI_S - 74560U, // ASR_ZPmZ_B - 598912U, // ASR_ZPmZ_D - 1131465U, // ASR_ZPmZ_H - 1647616U, // ASR_ZPmZ_S - 261U, // ASR_ZZI_B - 261U, // ASR_ZZI_D - 11U, // ASR_ZZI_H - 261U, // ASR_ZZI_S - 1U, // AUTDA - 1U, // AUTDB + 0U, // ASRD_ZPZI_ZERO_B + 0U, // ASRD_ZPZI_ZERO_D + 0U, // ASRD_ZPZI_ZERO_H + 0U, // ASRD_ZPZI_ZERO_S + 0U, // ASR_ZPZI_UNDEF_B + 0U, // ASR_ZPZI_UNDEF_D + 0U, // ASR_ZPZI_UNDEF_H + 0U, // ASR_ZPZI_UNDEF_S + 0U, // ASR_ZPZZ_UNDEF_B + 0U, // ASR_ZPZZ_UNDEF_D + 0U, // ASR_ZPZZ_UNDEF_H + 0U, // ASR_ZPZZ_UNDEF_S + 0U, // ASR_ZPZZ_ZERO_B + 0U, // ASR_ZPZZ_ZERO_D + 0U, // ASR_ZPZZ_ZERO_H + 0U, // ASR_ZPZZ_ZERO_S + 0U, // BICSWrr + 0U, // BICSXrr + 0U, // BICWrr + 0U, // BICXrr + 0U, // BLRNoIP + 0U, // BLR_BTI + 0U, // BLR_RVMARKER + 0U, // BSPv16i8 + 0U, // BSPv8i8 + 0U, // CATCHRET + 0U, // CLEANUPRET + 0U, // CLS_ZPmZ_UNDEF_B + 0U, // CLS_ZPmZ_UNDEF_D + 0U, // CLS_ZPmZ_UNDEF_H + 0U, // CLS_ZPmZ_UNDEF_S + 0U, // CLZ_ZPmZ_UNDEF_B + 0U, // CLZ_ZPmZ_UNDEF_D + 0U, // CLZ_ZPmZ_UNDEF_H + 0U, // CLZ_ZPmZ_UNDEF_S + 0U, // CMP_SWAP_128 + 0U, // CMP_SWAP_128_ACQUIRE + 0U, // CMP_SWAP_128_MONOTONIC + 0U, // CMP_SWAP_128_RELEASE + 0U, // CMP_SWAP_16 + 0U, // CMP_SWAP_32 + 0U, // CMP_SWAP_64 + 0U, // CMP_SWAP_8 + 0U, // CNOT_ZPmZ_UNDEF_B + 0U, // CNOT_ZPmZ_UNDEF_D + 0U, // CNOT_ZPmZ_UNDEF_H + 0U, // CNOT_ZPmZ_UNDEF_S + 0U, // CNT_ZPmZ_UNDEF_B + 0U, // CNT_ZPmZ_UNDEF_D + 0U, // CNT_ZPmZ_UNDEF_H + 0U, // CNT_ZPmZ_UNDEF_S + 0U, // CompilerBarrier + 0U, // EMITBKEY + 0U, // EONWrr + 0U, // EONXrr + 0U, // EORWrr + 0U, // EORXrr + 0U, // F128CSEL + 0U, // FABD_ZPZZ_UNDEF_D + 0U, // FABD_ZPZZ_UNDEF_H + 0U, // FABD_ZPZZ_UNDEF_S + 0U, // FABD_ZPZZ_ZERO_D + 0U, // FABD_ZPZZ_ZERO_H + 0U, // FABD_ZPZZ_ZERO_S + 0U, // FABS_ZPmZ_UNDEF_D + 0U, // FABS_ZPmZ_UNDEF_H + 0U, // FABS_ZPmZ_UNDEF_S + 0U, // FADD_ZPZI_UNDEF_D + 0U, // FADD_ZPZI_UNDEF_H + 0U, // FADD_ZPZI_UNDEF_S + 0U, // FADD_ZPZI_ZERO_D + 0U, // FADD_ZPZI_ZERO_H + 0U, // FADD_ZPZI_ZERO_S + 0U, // FADD_ZPZZ_UNDEF_D + 0U, // FADD_ZPZZ_UNDEF_H + 0U, // FADD_ZPZZ_UNDEF_S + 0U, // FADD_ZPZZ_ZERO_D + 0U, // FADD_ZPZZ_ZERO_H + 0U, // FADD_ZPZZ_ZERO_S + 0U, // FCVTZS_ZPmZ_DtoD_UNDEF + 0U, // FCVTZS_ZPmZ_DtoS_UNDEF + 0U, // FCVTZS_ZPmZ_HtoD_UNDEF + 0U, // FCVTZS_ZPmZ_HtoH_UNDEF + 0U, // FCVTZS_ZPmZ_HtoS_UNDEF + 0U, // FCVTZS_ZPmZ_StoD_UNDEF + 0U, // FCVTZS_ZPmZ_StoS_UNDEF + 0U, // FCVTZU_ZPmZ_DtoD_UNDEF + 0U, // FCVTZU_ZPmZ_DtoS_UNDEF + 0U, // FCVTZU_ZPmZ_HtoD_UNDEF + 0U, // FCVTZU_ZPmZ_HtoH_UNDEF + 0U, // FCVTZU_ZPmZ_HtoS_UNDEF + 0U, // FCVTZU_ZPmZ_StoD_UNDEF + 0U, // FCVTZU_ZPmZ_StoS_UNDEF + 0U, // FCVT_ZPmZ_DtoH_UNDEF + 0U, // FCVT_ZPmZ_DtoS_UNDEF + 0U, // FCVT_ZPmZ_HtoD_UNDEF + 0U, // FCVT_ZPmZ_HtoS_UNDEF + 0U, // FCVT_ZPmZ_StoD_UNDEF + 0U, // FCVT_ZPmZ_StoH_UNDEF + 0U, // FDIVR_ZPZZ_ZERO_D + 0U, // FDIVR_ZPZZ_ZERO_H + 0U, // FDIVR_ZPZZ_ZERO_S + 0U, // FDIV_ZPZZ_UNDEF_D + 0U, // FDIV_ZPZZ_UNDEF_H + 0U, // FDIV_ZPZZ_UNDEF_S + 0U, // FDIV_ZPZZ_ZERO_D + 0U, // FDIV_ZPZZ_ZERO_H + 0U, // FDIV_ZPZZ_ZERO_S + 0U, // FMAXNM_ZPZI_UNDEF_D + 0U, // FMAXNM_ZPZI_UNDEF_H + 0U, // FMAXNM_ZPZI_UNDEF_S + 0U, // FMAXNM_ZPZI_ZERO_D + 0U, // FMAXNM_ZPZI_ZERO_H + 0U, // FMAXNM_ZPZI_ZERO_S + 0U, // FMAXNM_ZPZZ_UNDEF_D + 0U, // FMAXNM_ZPZZ_UNDEF_H + 0U, // FMAXNM_ZPZZ_UNDEF_S + 0U, // FMAXNM_ZPZZ_ZERO_D + 0U, // FMAXNM_ZPZZ_ZERO_H + 0U, // FMAXNM_ZPZZ_ZERO_S + 0U, // FMAX_ZPZI_UNDEF_D + 0U, // FMAX_ZPZI_UNDEF_H + 0U, // FMAX_ZPZI_UNDEF_S + 0U, // FMAX_ZPZI_ZERO_D + 0U, // FMAX_ZPZI_ZERO_H + 0U, // FMAX_ZPZI_ZERO_S + 0U, // FMAX_ZPZZ_UNDEF_D + 0U, // FMAX_ZPZZ_UNDEF_H + 0U, // FMAX_ZPZZ_UNDEF_S + 0U, // FMAX_ZPZZ_ZERO_D + 0U, // FMAX_ZPZZ_ZERO_H + 0U, // FMAX_ZPZZ_ZERO_S + 0U, // FMINNM_ZPZI_UNDEF_D + 0U, // FMINNM_ZPZI_UNDEF_H + 0U, // FMINNM_ZPZI_UNDEF_S + 0U, // FMINNM_ZPZI_ZERO_D + 0U, // FMINNM_ZPZI_ZERO_H + 0U, // FMINNM_ZPZI_ZERO_S + 0U, // FMINNM_ZPZZ_UNDEF_D + 0U, // FMINNM_ZPZZ_UNDEF_H + 0U, // FMINNM_ZPZZ_UNDEF_S + 0U, // FMINNM_ZPZZ_ZERO_D + 0U, // FMINNM_ZPZZ_ZERO_H + 0U, // FMINNM_ZPZZ_ZERO_S + 0U, // FMIN_ZPZI_UNDEF_D + 0U, // FMIN_ZPZI_UNDEF_H + 0U, // FMIN_ZPZI_UNDEF_S + 0U, // FMIN_ZPZI_ZERO_D + 0U, // FMIN_ZPZI_ZERO_H + 0U, // FMIN_ZPZI_ZERO_S + 0U, // FMIN_ZPZZ_UNDEF_D + 0U, // FMIN_ZPZZ_UNDEF_H + 0U, // FMIN_ZPZZ_UNDEF_S + 0U, // FMIN_ZPZZ_ZERO_D + 0U, // FMIN_ZPZZ_ZERO_H + 0U, // FMIN_ZPZZ_ZERO_S + 0U, // FMLA_ZPZZZ_UNDEF_D + 0U, // FMLA_ZPZZZ_UNDEF_H + 0U, // FMLA_ZPZZZ_UNDEF_S + 0U, // FMLS_ZPZZZ_UNDEF_D + 0U, // FMLS_ZPZZZ_UNDEF_H + 0U, // FMLS_ZPZZZ_UNDEF_S + 0U, // FMOVD0 + 0U, // FMOVH0 + 0U, // FMOVS0 + 0U, // FMULX_ZPZZ_ZERO_D + 0U, // FMULX_ZPZZ_ZERO_H + 0U, // FMULX_ZPZZ_ZERO_S + 0U, // FMUL_ZPZI_UNDEF_D + 0U, // FMUL_ZPZI_UNDEF_H + 0U, // FMUL_ZPZI_UNDEF_S + 0U, // FMUL_ZPZI_ZERO_D + 0U, // FMUL_ZPZI_ZERO_H + 0U, // FMUL_ZPZI_ZERO_S + 0U, // FMUL_ZPZZ_UNDEF_D + 0U, // FMUL_ZPZZ_UNDEF_H + 0U, // FMUL_ZPZZ_UNDEF_S + 0U, // FMUL_ZPZZ_ZERO_D + 0U, // FMUL_ZPZZ_ZERO_H + 0U, // FMUL_ZPZZ_ZERO_S + 0U, // FNEG_ZPmZ_UNDEF_D + 0U, // FNEG_ZPmZ_UNDEF_H + 0U, // FNEG_ZPmZ_UNDEF_S + 0U, // FNMLA_ZPZZZ_UNDEF_D + 0U, // FNMLA_ZPZZZ_UNDEF_H + 0U, // FNMLA_ZPZZZ_UNDEF_S + 0U, // FNMLS_ZPZZZ_UNDEF_D + 0U, // FNMLS_ZPZZZ_UNDEF_H + 0U, // FNMLS_ZPZZZ_UNDEF_S + 0U, // FRECPX_ZPmZ_UNDEF_D + 0U, // FRECPX_ZPmZ_UNDEF_H + 0U, // FRECPX_ZPmZ_UNDEF_S + 0U, // FRINTA_ZPmZ_UNDEF_D + 0U, // FRINTA_ZPmZ_UNDEF_H + 0U, // FRINTA_ZPmZ_UNDEF_S + 0U, // FRINTI_ZPmZ_UNDEF_D + 0U, // FRINTI_ZPmZ_UNDEF_H + 0U, // FRINTI_ZPmZ_UNDEF_S + 0U, // FRINTM_ZPmZ_UNDEF_D + 0U, // FRINTM_ZPmZ_UNDEF_H + 0U, // FRINTM_ZPmZ_UNDEF_S + 0U, // FRINTN_ZPmZ_UNDEF_D + 0U, // FRINTN_ZPmZ_UNDEF_H + 0U, // FRINTN_ZPmZ_UNDEF_S + 0U, // FRINTP_ZPmZ_UNDEF_D + 0U, // FRINTP_ZPmZ_UNDEF_H + 0U, // FRINTP_ZPmZ_UNDEF_S + 0U, // FRINTX_ZPmZ_UNDEF_D + 0U, // FRINTX_ZPmZ_UNDEF_H + 0U, // FRINTX_ZPmZ_UNDEF_S + 0U, // FRINTZ_ZPmZ_UNDEF_D + 0U, // FRINTZ_ZPmZ_UNDEF_H + 0U, // FRINTZ_ZPmZ_UNDEF_S + 0U, // FSQRT_ZPmZ_UNDEF_D + 0U, // FSQRT_ZPmZ_UNDEF_H + 0U, // FSQRT_ZPmZ_UNDEF_S + 0U, // FSUBR_ZPZI_UNDEF_D + 0U, // FSUBR_ZPZI_UNDEF_H + 0U, // FSUBR_ZPZI_UNDEF_S + 0U, // FSUBR_ZPZI_ZERO_D + 0U, // FSUBR_ZPZI_ZERO_H + 0U, // FSUBR_ZPZI_ZERO_S + 0U, // FSUBR_ZPZZ_ZERO_D + 0U, // FSUBR_ZPZZ_ZERO_H + 0U, // FSUBR_ZPZZ_ZERO_S + 0U, // FSUB_ZPZI_UNDEF_D + 0U, // FSUB_ZPZI_UNDEF_H + 0U, // FSUB_ZPZI_UNDEF_S + 0U, // FSUB_ZPZI_ZERO_D + 0U, // FSUB_ZPZI_ZERO_H + 0U, // FSUB_ZPZI_ZERO_S + 0U, // FSUB_ZPZZ_UNDEF_D + 0U, // FSUB_ZPZZ_UNDEF_H + 0U, // FSUB_ZPZZ_UNDEF_S + 0U, // FSUB_ZPZZ_ZERO_D + 0U, // FSUB_ZPZZ_ZERO_H + 0U, // FSUB_ZPZZ_ZERO_S + 0U, // GLD1B_D + 0U, // GLD1B_D_IMM + 0U, // GLD1B_D_SXTW + 0U, // GLD1B_D_UXTW + 0U, // GLD1B_S_IMM + 0U, // GLD1B_S_SXTW + 0U, // GLD1B_S_UXTW + 0U, // GLD1D + 0U, // GLD1D_IMM + 0U, // GLD1D_SCALED + 0U, // GLD1D_SXTW + 0U, // GLD1D_SXTW_SCALED + 0U, // GLD1D_UXTW + 0U, // GLD1D_UXTW_SCALED + 0U, // GLD1H_D + 0U, // GLD1H_D_IMM + 0U, // GLD1H_D_SCALED + 0U, // GLD1H_D_SXTW + 0U, // GLD1H_D_SXTW_SCALED + 0U, // GLD1H_D_UXTW + 0U, // GLD1H_D_UXTW_SCALED + 0U, // GLD1H_S_IMM + 0U, // GLD1H_S_SXTW + 0U, // GLD1H_S_SXTW_SCALED + 0U, // GLD1H_S_UXTW + 0U, // GLD1H_S_UXTW_SCALED + 0U, // GLD1SB_D + 0U, // GLD1SB_D_IMM + 0U, // GLD1SB_D_SXTW + 0U, // GLD1SB_D_UXTW + 0U, // GLD1SB_S_IMM + 0U, // GLD1SB_S_SXTW + 0U, // GLD1SB_S_UXTW + 0U, // GLD1SH_D + 0U, // GLD1SH_D_IMM + 0U, // GLD1SH_D_SCALED + 0U, // GLD1SH_D_SXTW + 0U, // GLD1SH_D_SXTW_SCALED + 0U, // GLD1SH_D_UXTW + 0U, // GLD1SH_D_UXTW_SCALED + 0U, // GLD1SH_S_IMM + 0U, // GLD1SH_S_SXTW + 0U, // GLD1SH_S_SXTW_SCALED + 0U, // GLD1SH_S_UXTW + 0U, // GLD1SH_S_UXTW_SCALED + 0U, // GLD1SW_D + 0U, // GLD1SW_D_IMM + 0U, // GLD1SW_D_SCALED + 0U, // GLD1SW_D_SXTW + 0U, // GLD1SW_D_SXTW_SCALED + 0U, // GLD1SW_D_UXTW + 0U, // GLD1SW_D_UXTW_SCALED + 0U, // GLD1W_D + 0U, // GLD1W_D_IMM + 0U, // GLD1W_D_SCALED + 0U, // GLD1W_D_SXTW + 0U, // GLD1W_D_SXTW_SCALED + 0U, // GLD1W_D_UXTW + 0U, // GLD1W_D_UXTW_SCALED + 0U, // GLD1W_IMM + 0U, // GLD1W_SXTW + 0U, // GLD1W_SXTW_SCALED + 0U, // GLD1W_UXTW + 0U, // GLD1W_UXTW_SCALED + 0U, // GLDFF1B_D + 0U, // GLDFF1B_D_IMM + 0U, // GLDFF1B_D_SXTW + 0U, // GLDFF1B_D_UXTW + 0U, // GLDFF1B_S_IMM + 0U, // GLDFF1B_S_SXTW + 0U, // GLDFF1B_S_UXTW + 0U, // GLDFF1D + 0U, // GLDFF1D_IMM + 0U, // GLDFF1D_SCALED + 0U, // GLDFF1D_SXTW + 0U, // GLDFF1D_SXTW_SCALED + 0U, // GLDFF1D_UXTW + 0U, // GLDFF1D_UXTW_SCALED + 0U, // GLDFF1H_D + 0U, // GLDFF1H_D_IMM + 0U, // GLDFF1H_D_SCALED + 0U, // GLDFF1H_D_SXTW + 0U, // GLDFF1H_D_SXTW_SCALED + 0U, // GLDFF1H_D_UXTW + 0U, // GLDFF1H_D_UXTW_SCALED + 0U, // GLDFF1H_S_IMM + 0U, // GLDFF1H_S_SXTW + 0U, // GLDFF1H_S_SXTW_SCALED + 0U, // GLDFF1H_S_UXTW + 0U, // GLDFF1H_S_UXTW_SCALED + 0U, // GLDFF1SB_D + 0U, // GLDFF1SB_D_IMM + 0U, // GLDFF1SB_D_SXTW + 0U, // GLDFF1SB_D_UXTW + 0U, // GLDFF1SB_S_IMM + 0U, // GLDFF1SB_S_SXTW + 0U, // GLDFF1SB_S_UXTW + 0U, // GLDFF1SH_D + 0U, // GLDFF1SH_D_IMM + 0U, // GLDFF1SH_D_SCALED + 0U, // GLDFF1SH_D_SXTW + 0U, // GLDFF1SH_D_SXTW_SCALED + 0U, // GLDFF1SH_D_UXTW + 0U, // GLDFF1SH_D_UXTW_SCALED + 0U, // GLDFF1SH_S_IMM + 0U, // GLDFF1SH_S_SXTW + 0U, // GLDFF1SH_S_SXTW_SCALED + 0U, // GLDFF1SH_S_UXTW + 0U, // GLDFF1SH_S_UXTW_SCALED + 0U, // GLDFF1SW_D + 0U, // GLDFF1SW_D_IMM + 0U, // GLDFF1SW_D_SCALED + 0U, // GLDFF1SW_D_SXTW + 0U, // GLDFF1SW_D_SXTW_SCALED + 0U, // GLDFF1SW_D_UXTW + 0U, // GLDFF1SW_D_UXTW_SCALED + 0U, // GLDFF1W_D + 0U, // GLDFF1W_D_IMM + 0U, // GLDFF1W_D_SCALED + 0U, // GLDFF1W_D_SXTW + 0U, // GLDFF1W_D_SXTW_SCALED + 0U, // GLDFF1W_D_UXTW + 0U, // GLDFF1W_D_UXTW_SCALED + 0U, // GLDFF1W_IMM + 0U, // GLDFF1W_SXTW + 0U, // GLDFF1W_SXTW_SCALED + 0U, // GLDFF1W_UXTW + 0U, // GLDFF1W_UXTW_SCALED + 0U, // G_ADD_LOW + 0U, // G_DUP + 0U, // G_DUPLANE16 + 0U, // G_DUPLANE32 + 0U, // G_DUPLANE64 + 0U, // G_DUPLANE8 + 0U, // G_EXT + 0U, // G_FCMEQ + 0U, // G_FCMEQZ + 0U, // G_FCMGE + 0U, // G_FCMGEZ + 0U, // G_FCMGT + 0U, // G_FCMGTZ + 0U, // G_FCMLEZ + 0U, // G_FCMLTZ + 0U, // G_REV16 + 0U, // G_REV32 + 0U, // G_REV64 + 0U, // G_SITOF + 0U, // G_TRN1 + 0U, // G_TRN2 + 0U, // G_UITOF + 0U, // G_UZP1 + 0U, // G_UZP2 + 0U, // G_VASHR + 0U, // G_VLSHR + 0U, // G_ZIP1 + 0U, // G_ZIP2 + 0U, // HOM_Epilog + 0U, // HOM_Prolog + 0U, // HWASAN_CHECK_MEMACCESS + 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES + 0U, // IRGstack + 0U, // JumpTableDest16 + 0U, // JumpTableDest32 + 0U, // JumpTableDest8 + 0U, // LD1B_D_IMM + 0U, // LD1B_H_IMM + 0U, // LD1B_IMM + 0U, // LD1B_S_IMM + 0U, // LD1D_IMM + 0U, // LD1H_D_IMM + 0U, // LD1H_IMM + 0U, // LD1H_S_IMM + 0U, // LD1SB_D_IMM + 0U, // LD1SB_H_IMM + 0U, // LD1SB_S_IMM + 0U, // LD1SH_D_IMM + 0U, // LD1SH_S_IMM + 0U, // LD1SW_D_IMM + 0U, // LD1W_D_IMM + 0U, // LD1W_IMM + 0U, // LDFF1B + 0U, // LDFF1B_D + 0U, // LDFF1B_H + 0U, // LDFF1B_S + 0U, // LDFF1D + 0U, // LDFF1H + 0U, // LDFF1H_D + 0U, // LDFF1H_S + 0U, // LDFF1SB_D + 0U, // LDFF1SB_H + 0U, // LDFF1SB_S + 0U, // LDFF1SH_D + 0U, // LDFF1SH_S + 0U, // LDFF1SW_D + 0U, // LDFF1W + 0U, // LDFF1W_D + 0U, // LDNF1B_D_IMM + 0U, // LDNF1B_H_IMM + 0U, // LDNF1B_IMM + 0U, // LDNF1B_S_IMM + 0U, // LDNF1D_IMM + 0U, // LDNF1H_D_IMM + 0U, // LDNF1H_IMM + 0U, // LDNF1H_S_IMM + 0U, // LDNF1SB_D_IMM + 0U, // LDNF1SB_H_IMM + 0U, // LDNF1SB_S_IMM + 0U, // LDNF1SH_D_IMM + 0U, // LDNF1SH_S_IMM + 0U, // LDNF1SW_D_IMM + 0U, // LDNF1W_D_IMM + 0U, // LDNF1W_IMM + 0U, // LDR_ZZXI + 0U, // LDR_ZZZXI + 0U, // LDR_ZZZZXI + 0U, // LOADgot + 0U, // LSL_ZPZI_UNDEF_B + 0U, // LSL_ZPZI_UNDEF_D + 0U, // LSL_ZPZI_UNDEF_H + 0U, // LSL_ZPZI_UNDEF_S + 0U, // LSL_ZPZZ_UNDEF_B + 0U, // LSL_ZPZZ_UNDEF_D + 0U, // LSL_ZPZZ_UNDEF_H + 0U, // LSL_ZPZZ_UNDEF_S + 0U, // LSL_ZPZZ_ZERO_B + 0U, // LSL_ZPZZ_ZERO_D + 0U, // LSL_ZPZZ_ZERO_H + 0U, // LSL_ZPZZ_ZERO_S + 0U, // LSR_ZPZI_UNDEF_B + 0U, // LSR_ZPZI_UNDEF_D + 0U, // LSR_ZPZI_UNDEF_H + 0U, // LSR_ZPZI_UNDEF_S + 0U, // LSR_ZPZZ_UNDEF_B + 0U, // LSR_ZPZZ_UNDEF_D + 0U, // LSR_ZPZZ_UNDEF_H + 0U, // LSR_ZPZZ_UNDEF_S + 0U, // LSR_ZPZZ_ZERO_B + 0U, // LSR_ZPZZ_ZERO_D + 0U, // LSR_ZPZZ_ZERO_H + 0U, // LSR_ZPZZ_ZERO_S + 0U, // MOPSMemoryCopyPseudo + 0U, // MOPSMemoryMovePseudo + 0U, // MOPSMemorySetPseudo + 0U, // MOPSMemorySetTaggingPseudo + 0U, // MOVMCSym + 0U, // MOVaddr + 0U, // MOVaddrBA + 0U, // MOVaddrCP + 0U, // MOVaddrEXT + 0U, // MOVaddrJT + 0U, // MOVaddrTLS + 0U, // MOVbaseTLS + 0U, // MOVi32imm + 0U, // MOVi64imm + 0U, // MUL_ZPZZ_UNDEF_B + 0U, // MUL_ZPZZ_UNDEF_D + 0U, // MUL_ZPZZ_UNDEF_H + 0U, // MUL_ZPZZ_UNDEF_S + 0U, // NEG_ZPmZ_UNDEF_B + 0U, // NEG_ZPmZ_UNDEF_D + 0U, // NEG_ZPmZ_UNDEF_H + 0U, // NEG_ZPmZ_UNDEF_S + 0U, // NOT_ZPmZ_UNDEF_B + 0U, // NOT_ZPmZ_UNDEF_D + 0U, // NOT_ZPmZ_UNDEF_H + 0U, // NOT_ZPmZ_UNDEF_S + 0U, // ORNWrr + 0U, // ORNXrr + 0U, // ORRWrr + 0U, // ORRXrr + 0U, // RDFFR_P + 0U, // RDFFR_PPz + 0U, // RET_ReallyLR + 0U, // SABD_ZPZZ_UNDEF_B + 0U, // SABD_ZPZZ_UNDEF_D + 0U, // SABD_ZPZZ_UNDEF_H + 0U, // SABD_ZPZZ_UNDEF_S + 0U, // SCVTF_ZPmZ_DtoD_UNDEF + 0U, // SCVTF_ZPmZ_DtoH_UNDEF + 0U, // SCVTF_ZPmZ_DtoS_UNDEF + 0U, // SCVTF_ZPmZ_HtoH_UNDEF + 0U, // SCVTF_ZPmZ_StoD_UNDEF + 0U, // SCVTF_ZPmZ_StoH_UNDEF + 0U, // SCVTF_ZPmZ_StoS_UNDEF + 0U, // SDIV_ZPZZ_UNDEF_D + 0U, // SDIV_ZPZZ_UNDEF_S + 0U, // SEH_AddFP + 0U, // SEH_EpilogEnd + 0U, // SEH_EpilogStart + 0U, // SEH_Nop + 0U, // SEH_PrologEnd + 0U, // SEH_SaveFPLR + 0U, // SEH_SaveFPLR_X + 0U, // SEH_SaveFReg + 0U, // SEH_SaveFRegP + 0U, // SEH_SaveFRegP_X + 0U, // SEH_SaveFReg_X + 0U, // SEH_SaveReg + 0U, // SEH_SaveRegP + 0U, // SEH_SaveRegP_X + 0U, // SEH_SaveReg_X + 0U, // SEH_SetFP + 0U, // SEH_StackAlloc + 0U, // SMAX_ZPZZ_UNDEF_B + 0U, // SMAX_ZPZZ_UNDEF_D + 0U, // SMAX_ZPZZ_UNDEF_H + 0U, // SMAX_ZPZZ_UNDEF_S + 0U, // SMIN_ZPZZ_UNDEF_B + 0U, // SMIN_ZPZZ_UNDEF_D + 0U, // SMIN_ZPZZ_UNDEF_H + 0U, // SMIN_ZPZZ_UNDEF_S + 0U, // SMULH_ZPZZ_UNDEF_B + 0U, // SMULH_ZPZZ_UNDEF_D + 0U, // SMULH_ZPZZ_UNDEF_H + 0U, // SMULH_ZPZZ_UNDEF_S + 0U, // SPACE + 0U, // SQABS_ZPmZ_UNDEF_B + 0U, // SQABS_ZPmZ_UNDEF_D + 0U, // SQABS_ZPmZ_UNDEF_H + 0U, // SQABS_ZPmZ_UNDEF_S + 0U, // SQNEG_ZPmZ_UNDEF_B + 0U, // SQNEG_ZPmZ_UNDEF_D + 0U, // SQNEG_ZPmZ_UNDEF_H + 0U, // SQNEG_ZPmZ_UNDEF_S + 0U, // SQRSHL_ZPZZ_UNDEF_B + 0U, // SQRSHL_ZPZZ_UNDEF_D + 0U, // SQRSHL_ZPZZ_UNDEF_H + 0U, // SQRSHL_ZPZZ_UNDEF_S + 0U, // SQSHLU_ZPZI_ZERO_B + 0U, // SQSHLU_ZPZI_ZERO_D + 0U, // SQSHLU_ZPZI_ZERO_H + 0U, // SQSHLU_ZPZI_ZERO_S + 0U, // SQSHL_ZPZI_ZERO_B + 0U, // SQSHL_ZPZI_ZERO_D + 0U, // SQSHL_ZPZI_ZERO_H + 0U, // SQSHL_ZPZI_ZERO_S + 0U, // SQSHL_ZPZZ_UNDEF_B + 0U, // SQSHL_ZPZZ_UNDEF_D + 0U, // SQSHL_ZPZZ_UNDEF_H + 0U, // SQSHL_ZPZZ_UNDEF_S + 0U, // SRSHL_ZPZZ_UNDEF_B + 0U, // SRSHL_ZPZZ_UNDEF_D + 0U, // SRSHL_ZPZZ_UNDEF_H + 0U, // SRSHL_ZPZZ_UNDEF_S + 0U, // SRSHR_ZPZI_ZERO_B + 0U, // SRSHR_ZPZI_ZERO_D + 0U, // SRSHR_ZPZI_ZERO_H + 0U, // SRSHR_ZPZI_ZERO_S + 0U, // STGloop + 0U, // STGloop_wback + 0U, // STR_ZZXI + 0U, // STR_ZZZXI + 0U, // STR_ZZZZXI + 0U, // STZGloop + 0U, // STZGloop_wback + 0U, // SUBR_ZPZZ_ZERO_B + 0U, // SUBR_ZPZZ_ZERO_D + 0U, // SUBR_ZPZZ_ZERO_H + 0U, // SUBR_ZPZZ_ZERO_S + 0U, // SUBSWrr + 0U, // SUBSXrr + 0U, // SUBWrr + 0U, // SUBXrr + 0U, // SUB_ZPZZ_UNDEF_B + 0U, // SUB_ZPZZ_UNDEF_D + 0U, // SUB_ZPZZ_UNDEF_H + 0U, // SUB_ZPZZ_UNDEF_S + 0U, // SUB_ZPZZ_ZERO_B + 0U, // SUB_ZPZZ_ZERO_D + 0U, // SUB_ZPZZ_ZERO_H + 0U, // SUB_ZPZZ_ZERO_S + 0U, // SXTB_ZPmZ_UNDEF_D + 0U, // SXTB_ZPmZ_UNDEF_H + 0U, // SXTB_ZPmZ_UNDEF_S + 0U, // SXTH_ZPmZ_UNDEF_D + 0U, // SXTH_ZPmZ_UNDEF_S + 0U, // SXTW_ZPmZ_UNDEF_D + 0U, // SpeculationBarrierISBDSBEndBB + 0U, // SpeculationBarrierSBEndBB + 0U, // SpeculationSafeValueW + 0U, // SpeculationSafeValueX + 0U, // StoreSwiftAsyncContext + 0U, // TAGPstack + 0U, // TCRETURNdi + 0U, // TCRETURNri + 0U, // TCRETURNriALL + 0U, // TCRETURNriBTI + 0U, // TLSDESCCALL + 0U, // TLSDESC_CALLSEQ + 0U, // UABD_ZPZZ_UNDEF_B + 0U, // UABD_ZPZZ_UNDEF_D + 0U, // UABD_ZPZZ_UNDEF_H + 0U, // UABD_ZPZZ_UNDEF_S + 0U, // UCVTF_ZPmZ_DtoD_UNDEF + 0U, // UCVTF_ZPmZ_DtoH_UNDEF + 0U, // UCVTF_ZPmZ_DtoS_UNDEF + 0U, // UCVTF_ZPmZ_HtoH_UNDEF + 0U, // UCVTF_ZPmZ_StoD_UNDEF + 0U, // UCVTF_ZPmZ_StoH_UNDEF + 0U, // UCVTF_ZPmZ_StoS_UNDEF + 0U, // UDIV_ZPZZ_UNDEF_D + 0U, // UDIV_ZPZZ_UNDEF_S + 0U, // UMAX_ZPZZ_UNDEF_B + 0U, // UMAX_ZPZZ_UNDEF_D + 0U, // UMAX_ZPZZ_UNDEF_H + 0U, // UMAX_ZPZZ_UNDEF_S + 0U, // UMIN_ZPZZ_UNDEF_B + 0U, // UMIN_ZPZZ_UNDEF_D + 0U, // UMIN_ZPZZ_UNDEF_H + 0U, // UMIN_ZPZZ_UNDEF_S + 0U, // UMULH_ZPZZ_UNDEF_B + 0U, // UMULH_ZPZZ_UNDEF_D + 0U, // UMULH_ZPZZ_UNDEF_H + 0U, // UMULH_ZPZZ_UNDEF_S + 0U, // UQRSHL_ZPZZ_UNDEF_B + 0U, // UQRSHL_ZPZZ_UNDEF_D + 0U, // UQRSHL_ZPZZ_UNDEF_H + 0U, // UQRSHL_ZPZZ_UNDEF_S + 0U, // UQSHL_ZPZI_ZERO_B + 0U, // UQSHL_ZPZI_ZERO_D + 0U, // UQSHL_ZPZI_ZERO_H + 0U, // UQSHL_ZPZI_ZERO_S + 0U, // UQSHL_ZPZZ_UNDEF_B + 0U, // UQSHL_ZPZZ_UNDEF_D + 0U, // UQSHL_ZPZZ_UNDEF_H + 0U, // UQSHL_ZPZZ_UNDEF_S + 0U, // URECPE_ZPmZ_UNDEF_S + 0U, // URSHL_ZPZZ_UNDEF_B + 0U, // URSHL_ZPZZ_UNDEF_D + 0U, // URSHL_ZPZZ_UNDEF_H + 0U, // URSHL_ZPZZ_UNDEF_S + 0U, // URSHR_ZPZI_ZERO_B + 0U, // URSHR_ZPZI_ZERO_D + 0U, // URSHR_ZPZI_ZERO_H + 0U, // URSHR_ZPZI_ZERO_S + 0U, // URSQRTE_ZPmZ_UNDEF_S + 0U, // UXTB_ZPmZ_UNDEF_D + 0U, // UXTB_ZPmZ_UNDEF_H + 0U, // UXTB_ZPmZ_UNDEF_S + 0U, // UXTH_ZPmZ_UNDEF_D + 0U, // UXTH_ZPmZ_UNDEF_S + 0U, // UXTW_ZPmZ_UNDEF_D + 0U, // ABS_ZPmZ_B + 8U, // ABS_ZPmZ_D + 0U, // ABS_ZPmZ_H + 16U, // ABS_ZPmZ_S + 24U, // ABSv16i8 + 32U, // ABSv1i64 + 40U, // ABSv2i32 + 48U, // ABSv2i64 + 56U, // ABSv4i16 + 64U, // ABSv4i32 + 72U, // ABSv8i16 + 80U, // ABSv8i8 + 1112U, // ADCLB_ZZZ_D + 2136U, // ADCLB_ZZZ_S + 1112U, // ADCLT_ZZZ_D + 2136U, // ADCLT_ZZZ_S + 3160U, // ADCSWr + 3160U, // ADCSXr + 3160U, // ADCWr + 3160U, // ADCXr + 135256U, // ADDG + 0U, // ADDHA_MPPZ_D + 0U, // ADDHA_MPPZ_S + 5208U, // ADDHNB_ZZZ_B + 96U, // ADDHNB_ZZZ_H + 6232U, // ADDHNB_ZZZ_S + 7256U, // ADDHNT_ZZZ_B + 16U, // ADDHNT_ZZZ_H + 1112U, // ADDHNT_ZZZ_S + 270440U, // ADDHNv2i64_v2i32 + 271464U, // ADDHNv2i64_v4i32 + 401520U, // ADDHNv4i32_v4i16 + 402544U, // ADDHNv4i32_v8i16 + 533624U, // ADDHNv8i16_v16i8 + 532600U, // ADDHNv8i16_v8i8 + 3160U, // ADDPL_XXI + 8530048U, // ADDP_ZPmZ_B + 16914560U, // ADDP_ZPmZ_D + 25832584U, // ADDP_ZPmZ_H + 33697920U, // ADDP_ZPmZ_S + 794768U, // ADDPv16i8 + 925848U, // ADDPv2i32 + 270440U, // ADDPv2i64 + 48U, // ADDPv2i64p + 1056928U, // ADDPv4i16 + 401520U, // ADDPv4i32 + 532600U, // ADDPv8i16 + 1188008U, // ADDPv8i8 + 13400U, // ADDSWri + 14424U, // ADDSWrs + 15448U, // ADDSWrx + 13400U, // ADDSXri + 14424U, // ADDSXrs + 15448U, // ADDSXrx + 1313880U, // ADDSXrx64 + 0U, // ADDVA_MPPZ_D + 0U, // ADDVA_MPPZ_S + 3160U, // ADDVL_XXI + 24U, // ADDVv16i8v + 56U, // ADDVv4i16v + 64U, // ADDVv4i32v + 72U, // ADDVv8i16v + 80U, // ADDVv8i8v + 13400U, // ADDWri + 14424U, // ADDWrs + 15448U, // ADDWrx + 13400U, // ADDXri + 14424U, // ADDXrs + 15448U, // ADDXrx + 1313880U, // ADDXrx64 + 16472U, // ADD_ZI_B + 17496U, // ADD_ZI_D + 176U, // ADD_ZI_H + 18520U, // ADD_ZI_S + 8530048U, // ADD_ZPmZ_B + 16914560U, // ADD_ZPmZ_D + 25832584U, // ADD_ZPmZ_H + 33697920U, // ADD_ZPmZ_S + 10328U, // ADD_ZZZ_B + 6232U, // ADD_ZZZ_D + 136U, // ADD_ZZZ_H + 12376U, // ADD_ZZZ_S + 794768U, // ADDv16i8 + 3160U, // ADDv1i64 + 925848U, // ADDv2i32 + 270440U, // ADDv2i64 + 1056928U, // ADDv4i16 + 401520U, // ADDv4i32 + 532600U, // ADDv8i16 + 1188008U, // ADDv8i8 + 32U, // ADR + 1U, // ADRP + 19544U, // ADR_LSL_ZZZ_D_0 + 20568U, // ADR_LSL_ZZZ_D_1 + 21592U, // ADR_LSL_ZZZ_D_2 + 22616U, // ADR_LSL_ZZZ_D_3 + 23640U, // ADR_LSL_ZZZ_S_0 + 24664U, // ADR_LSL_ZZZ_S_1 + 25688U, // ADR_LSL_ZZZ_S_2 + 26712U, // ADR_LSL_ZZZ_S_3 + 27736U, // ADR_SXTW_ZZZ_D_0 + 28760U, // ADR_SXTW_ZZZ_D_1 + 29784U, // ADR_SXTW_ZZZ_D_2 + 30808U, // ADR_SXTW_ZZZ_D_3 + 31832U, // ADR_UXTW_ZZZ_D_0 + 32856U, // ADR_UXTW_ZZZ_D_1 + 33880U, // ADR_UXTW_ZZZ_D_2 + 34904U, // ADR_UXTW_ZZZ_D_3 + 10328U, // AESD_ZZZ_B + 24U, // AESDrr + 10328U, // AESE_ZZZ_B + 24U, // AESErr + 32U, // AESIMC_ZZ_B + 24U, // AESIMCrr + 32U, // AESMC_ZZ_B + 24U, // AESMCrr + 35928U, // ANDSWri + 14424U, // ANDSWrs + 36952U, // ANDSXri + 14424U, // ANDSXrs + 8530104U, // ANDS_PPzPP + 0U, // ANDV_VPZ_B + 0U, // ANDV_VPZ_D + 0U, // ANDV_VPZ_H + 0U, // ANDV_VPZ_S + 35928U, // ANDWri + 14424U, // ANDWrs + 36952U, // ANDXri + 14424U, // ANDXrs + 8530104U, // AND_PPzPP + 36952U, // AND_ZI + 8530048U, // AND_ZPmZ_B + 16914560U, // AND_ZPmZ_D + 25832584U, // AND_ZPmZ_H + 33697920U, // AND_ZPmZ_S + 6232U, // AND_ZZZ + 794768U, // ANDv16i8 + 1188008U, // ANDv8i8 + 141440U, // ASRD_ZPmI_B + 137344U, // ASRD_ZPmI_D + 1453192U, // ASRD_ZPmI_H + 143488U, // ASRD_ZPmI_S + 8530048U, // ASRR_ZPmZ_B + 16914560U, // ASRR_ZPmZ_D + 25832584U, // ASRR_ZPmZ_H + 33697920U, // ASRR_ZPmZ_S + 3160U, // ASRVWr + 3160U, // ASRVXr + 16918656U, // ASR_WIDE_ZPmZ_B + 1584264U, // ASR_WIDE_ZPmZ_H + 16920704U, // ASR_WIDE_ZPmZ_S + 6232U, // ASR_WIDE_ZZZ_B + 192U, // ASR_WIDE_ZZZ_H + 6232U, // ASR_WIDE_ZZZ_S + 141440U, // ASR_ZPmI_B + 137344U, // ASR_ZPmI_D + 1453192U, // ASR_ZPmI_H + 143488U, // ASR_ZPmI_S + 8530048U, // ASR_ZPmZ_B + 16914560U, // ASR_ZPmZ_D + 25832584U, // ASR_ZPmZ_H + 33697920U, // ASR_ZPmZ_S + 3160U, // ASR_ZZI_B + 3160U, // ASR_ZZI_D + 200U, // ASR_ZZI_H + 3160U, // ASR_ZZI_S + 33U, // AUTDA + 33U, // AUTDB 0U, // AUTDZA 0U, // AUTDZB - 1U, // AUTIA + 33U, // AUTIA 0U, // AUTIA1716 0U, // AUTIASP 0U, // AUTIAZ - 1U, // AUTIB + 33U, // AUTIB 0U, // AUTIB1716 0U, // AUTIBSP 0U, // AUTIBZ 0U, // AUTIZA 0U, // AUTIZB + 0U, // AXFLAG 0U, // B - 36282695U, // BCAX - 3221765U, // BFMWri - 3221765U, // BFMXri - 0U, // BICSWrr - 517U, // BICSWrs - 0U, // BICSXrr - 517U, // BICSXrs - 74570U, // BICS_PPzPP - 0U, // BICWrr - 517U, // BICWrs - 0U, // BICXrr - 517U, // BICXrs - 74570U, // BIC_PPzPP - 74560U, // BIC_ZPmZ_B - 598912U, // BIC_ZPmZ_D - 1131465U, // BIC_ZPmZ_H - 1647616U, // BIC_ZPmZ_S - 901U, // BIC_ZZZ - 33095U, // BICv16i8 - 0U, // BICv2i32 - 0U, // BICv4i16 - 0U, // BICv4i32 - 0U, // BICv8i16 - 57672U, // BICv8i8 - 33095U, // BIFv16i8 - 57672U, // BIFv8i8 - 33159U, // BITv16i8 - 57736U, // BITv8i8 + 580526224U, // BCAX + 16914520U, // BCAX_ZZZZ + 0U, // BCcc + 10328U, // BDEP_ZZZ_B + 6232U, // BDEP_ZZZ_D + 136U, // BDEP_ZZZ_H + 12376U, // BDEP_ZZZ_S + 10328U, // BEXT_ZZZ_B + 6232U, // BEXT_ZZZ_D + 136U, // BEXT_ZZZ_H + 12376U, // BEXT_ZZZ_S + 1844384U, // BF16DOTlanev4bf16 + 1844344U, // BF16DOTlanev8bf16 + 32U, // BFCVT + 64U, // BFCVTN + 64U, // BFCVTN2 + 1U, // BFCVTNT_ZPmZ + 1U, // BFCVT_ZPmZ + 27139160U, // BFDOT_ZZI + 7256U, // BFDOT_ZZZ + 1057952U, // BFDOTv4bf16 + 533624U, // BFDOTv8bf16 + 533624U, // BFMLALB + 52438136U, // BFMLALBIdx + 533624U, // BFMLALT + 52438136U, // BFMLALTIdx + 533624U, // BFMMLA + 27139160U, // BFMMLA_B_ZZI + 7256U, // BFMMLA_B_ZZZ + 27139160U, // BFMMLA_T_ZZI + 7256U, // BFMMLA_T_ZZZ + 7256U, // BFMMLA_ZZZ + 58889305U, // BFMWri + 58889305U, // BFMXri + 10328U, // BGRP_ZZZ_B + 6232U, // BGRP_ZZZ_D + 136U, // BGRP_ZZZ_H + 12376U, // BGRP_ZZZ_S + 14424U, // BICSWrs + 14424U, // BICSXrs + 8530104U, // BICS_PPzPP + 14424U, // BICWrs + 14424U, // BICXrs + 8530104U, // BIC_PPzPP + 8530048U, // BIC_ZPmZ_B + 16914560U, // BIC_ZPmZ_D + 25832584U, // BIC_ZPmZ_H + 33697920U, // BIC_ZPmZ_S + 6232U, // BIC_ZZZ + 794768U, // BICv16i8 + 1U, // BICv2i32 + 1U, // BICv4i16 + 1U, // BICv4i32 + 1U, // BICv8i16 + 1188008U, // BICv8i8 + 795792U, // BIFv16i8 + 1189032U, // BIFv8i8 + 795792U, // BITv16i8 + 1189032U, // BITv8i8 0U, // BL 0U, // BLR - 1U, // BLRAA + 32U, // BLRAA 0U, // BLRAAZ - 1U, // BLRAB + 32U, // BLRAB 0U, // BLRABZ 0U, // BR - 1U, // BRAA + 32U, // BRAA 0U, // BRAAZ - 1U, // BRAB + 32U, // BRAB 0U, // BRABZ + 0U, // BRB_IALL + 0U, // BRB_INJ 0U, // BRK - 842U, // BRKAS_PPzP + 10424U, // BRKAS_PPzP 0U, // BRKA_PPmP - 842U, // BRKA_PPzP - 842U, // BRKBS_PPzP + 10424U, // BRKA_PPzP + 10424U, // BRKBS_PPzP 0U, // BRKB_PPmP - 842U, // BRKB_PPzP - 74570U, // BRKNS_PPzP - 74570U, // BRKN_PPzP - 74570U, // BRKPAS_PPzPP - 74570U, // BRKPA_PPzPP - 74570U, // BRKPBS_PPzPP - 74570U, // BRKPB_PPzPP - 33159U, // BSLv16i8 - 57736U, // BSLv8i8 + 10424U, // BRKB_PPzP + 8530104U, // BRKNS_PPzP + 8530104U, // BRKN_PPzP + 8530104U, // BRKPAS_PPzPP + 8530104U, // BRKPA_PPzPP + 8530104U, // BRKPBS_PPzPP + 8530104U, // BRKPB_PPzPP + 16914520U, // BSL1N_ZZZZ + 16914520U, // BSL2N_ZZZZ + 16914520U, // BSL_ZZZZ + 795792U, // BSLv16i8 + 1189032U, // BSLv8i8 0U, // Bcc - 117003U, // CASAB - 117003U, // CASAH - 117003U, // CASALB - 117003U, // CASALH - 117003U, // CASALW - 117003U, // CASALX - 117003U, // CASAW - 117003U, // CASAX - 117003U, // CASB - 117003U, // CASH - 117003U, // CASLB - 117003U, // CASLH - 117003U, // CASLW - 117003U, // CASLX + 67250264U, // CADD_ZZI_B + 67246168U, // CADD_ZZI_D + 2239624U, // CADD_ZZI_H + 67252312U, // CADD_ZZI_S + 2397393U, // CASAB + 2397393U, // CASAH + 2397393U, // CASALB + 2397393U, // CASALH + 2397393U, // CASALW + 2397393U, // CASALX + 2397393U, // CASAW + 2397393U, // CASAX + 2397393U, // CASB + 2397393U, // CASH + 2397393U, // CASLB + 2397393U, // CASLH + 2397393U, // CASLW + 2397393U, // CASLX 0U, // CASPALW 0U, // CASPALX 0U, // CASPAW @@ -5708,1485 +8729,1687 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // CASPLX 0U, // CASPW 0U, // CASPX - 117003U, // CASW - 117003U, // CASX - 0U, // CBNZW - 0U, // CBNZX - 0U, // CBZW - 0U, // CBZX - 3744005U, // CCMNWi - 3744005U, // CCMNWr - 3744005U, // CCMNXi - 3744005U, // CCMNXr - 3744005U, // CCMPWi - 3744005U, // CCMPWr - 3744005U, // CCMPXi - 3744005U, // CCMPXr + 2397393U, // CASW + 2397393U, // CASX + 1U, // CBNZW + 1U, // CBNZX + 1U, // CBZW + 1U, // CBZX + 75631704U, // CCMNWi + 75631704U, // CCMNWr + 75631704U, // CCMNXi + 75631704U, // CCMNXr + 75631704U, // CCMPWi + 75631704U, // CCMPWr + 75631704U, // CCMPXi + 75631704U, // CCMPXr + 1159601240U, // CDOT_ZZZI_D + 92444673U, // CDOT_ZZZI_S + 100801624U, // CDOT_ZZZ_D + 2501633U, // CDOT_ZZZ_S 0U, // CFINV - 73989U, // CLASTA_RPZ_B - 598277U, // CLASTA_RPZ_D - 4268293U, // CLASTA_RPZ_H - 1646853U, // CLASTA_RPZ_S - 73989U, // CLASTA_VPZ_B - 598277U, // CLASTA_VPZ_D - 4268293U, // CLASTA_VPZ_H - 1646853U, // CLASTA_VPZ_S - 74565U, // CLASTA_ZPZ_B - 598917U, // CLASTA_ZPZ_D - 1131465U, // CLASTA_ZPZ_H - 1647621U, // CLASTA_ZPZ_S - 73989U, // CLASTB_RPZ_B - 598277U, // CLASTB_RPZ_D - 4268293U, // CLASTB_RPZ_H - 1646853U, // CLASTB_RPZ_S - 73989U, // CLASTB_VPZ_B - 598277U, // CLASTB_VPZ_D - 4268293U, // CLASTB_VPZ_H - 1646853U, // CLASTB_VPZ_S - 74565U, // CLASTB_ZPZ_B - 598917U, // CLASTB_ZPZ_D - 1131465U, // CLASTB_ZPZ_H - 1647621U, // CLASTB_ZPZ_S + 8522840U, // CLASTA_RPZ_B + 16911448U, // CLASTA_RPZ_D + 109186136U, // CLASTA_RPZ_H + 33688664U, // CLASTA_RPZ_S + 8522840U, // CLASTA_VPZ_B + 16911448U, // CLASTA_VPZ_D + 109186136U, // CLASTA_VPZ_H + 33688664U, // CLASTA_VPZ_S + 8530008U, // CLASTA_ZPZ_B + 16914520U, // CLASTA_ZPZ_D + 25832584U, // CLASTA_ZPZ_H + 33697880U, // CLASTA_ZPZ_S + 8522840U, // CLASTB_RPZ_B + 16911448U, // CLASTB_RPZ_D + 109186136U, // CLASTB_RPZ_H + 33688664U, // CLASTB_RPZ_S + 8522840U, // CLASTB_VPZ_B + 16911448U, // CLASTB_VPZ_D + 109186136U, // CLASTB_VPZ_H + 33688664U, // CLASTB_VPZ_S + 8530008U, // CLASTB_ZPZ_B + 16914520U, // CLASTB_ZPZ_D + 25832584U, // CLASTB_ZPZ_H + 33697880U, // CLASTB_ZPZ_S 0U, // CLREX - 1U, // CLSWr - 1U, // CLSXr + 32U, // CLSWr + 32U, // CLSXr 0U, // CLS_ZPmZ_B - 64U, // CLS_ZPmZ_D - 128U, // CLS_ZPmZ_H - 192U, // CLS_ZPmZ_S - 1U, // CLSv16i8 - 2U, // CLSv2i32 - 3U, // CLSv4i16 - 3U, // CLSv4i32 - 4U, // CLSv8i16 - 4U, // CLSv8i8 - 1U, // CLZWr - 1U, // CLZXr + 8U, // CLS_ZPmZ_D + 0U, // CLS_ZPmZ_H + 16U, // CLS_ZPmZ_S + 24U, // CLSv16i8 + 40U, // CLSv2i32 + 56U, // CLSv4i16 + 64U, // CLSv4i32 + 72U, // CLSv8i16 + 80U, // CLSv8i8 + 32U, // CLZWr + 32U, // CLZXr 0U, // CLZ_ZPmZ_B - 64U, // CLZ_ZPmZ_D - 128U, // CLZ_ZPmZ_H - 192U, // CLZ_ZPmZ_S - 1U, // CLZv16i8 - 2U, // CLZv2i32 - 3U, // CLZv4i16 - 3U, // CLZv4i32 - 4U, // CLZv8i16 - 4U, // CLZv8i8 - 33095U, // CMEQv16i8 - 12U, // CMEQv16i8rz - 261U, // CMEQv1i64 - 12U, // CMEQv1i64rz - 41287U, // CMEQv2i32 - 13U, // CMEQv2i32rz - 8517U, // CMEQv2i64 - 13U, // CMEQv2i64rz - 49480U, // CMEQv4i16 - 14U, // CMEQv4i16rz - 16710U, // CMEQv4i32 - 14U, // CMEQv4i32rz - 24902U, // CMEQv8i16 - 15U, // CMEQv8i16rz - 57672U, // CMEQv8i8 - 15U, // CMEQv8i8rz - 33095U, // CMGEv16i8 - 12U, // CMGEv16i8rz - 261U, // CMGEv1i64 - 12U, // CMGEv1i64rz - 41287U, // CMGEv2i32 - 13U, // CMGEv2i32rz - 8517U, // CMGEv2i64 - 13U, // CMGEv2i64rz - 49480U, // CMGEv4i16 - 14U, // CMGEv4i16rz - 16710U, // CMGEv4i32 - 14U, // CMGEv4i32rz - 24902U, // CMGEv8i16 - 15U, // CMGEv8i16rz - 57672U, // CMGEv8i8 - 15U, // CMGEv8i8rz - 33095U, // CMGTv16i8 - 12U, // CMGTv16i8rz - 261U, // CMGTv1i64 - 12U, // CMGTv1i64rz - 41287U, // CMGTv2i32 - 13U, // CMGTv2i32rz - 8517U, // CMGTv2i64 - 13U, // CMGTv2i64rz - 49480U, // CMGTv4i16 - 14U, // CMGTv4i16rz - 16710U, // CMGTv4i32 - 14U, // CMGTv4i32rz - 24902U, // CMGTv8i16 - 15U, // CMGTv8i16rz - 57672U, // CMGTv8i8 - 15U, // CMGTv8i8rz - 33095U, // CMHIv16i8 - 261U, // CMHIv1i64 - 41287U, // CMHIv2i32 - 8517U, // CMHIv2i64 - 49480U, // CMHIv4i16 - 16710U, // CMHIv4i32 - 24902U, // CMHIv8i16 - 57672U, // CMHIv8i8 - 33095U, // CMHSv16i8 - 261U, // CMHSv1i64 - 41287U, // CMHSv2i32 - 8517U, // CMHSv2i64 - 49480U, // CMHSv4i16 - 16710U, // CMHSv4i32 - 24902U, // CMHSv8i16 - 57672U, // CMHSv8i8 - 12U, // CMLEv16i8rz - 12U, // CMLEv1i64rz - 13U, // CMLEv2i32rz - 13U, // CMLEv2i64rz - 14U, // CMLEv4i16rz - 14U, // CMLEv4i32rz - 15U, // CMLEv8i16rz - 15U, // CMLEv8i8rz - 12U, // CMLTv16i8rz - 12U, // CMLTv1i64rz - 13U, // CMLTv2i32rz - 13U, // CMLTv2i64rz - 14U, // CMLTv4i16rz - 14U, // CMLTv4i32rz - 15U, // CMLTv8i16rz - 15U, // CMLTv8i8rz - 2171722U, // CMPEQ_PPzZI_B - 2171786U, // CMPEQ_PPzZI_D - 91081U, // CMPEQ_PPzZI_H - 2171914U, // CMPEQ_PPzZI_S - 74570U, // CMPEQ_PPzZZ_B - 598922U, // CMPEQ_PPzZZ_D - 1131465U, // CMPEQ_PPzZZ_H - 1647626U, // CMPEQ_PPzZZ_S - 598858U, // CMPEQ_WIDE_PPzZZ_B - 99273U, // CMPEQ_WIDE_PPzZZ_H - 599050U, // CMPEQ_WIDE_PPzZZ_S - 2171722U, // CMPGE_PPzZI_B - 2171786U, // CMPGE_PPzZI_D - 91081U, // CMPGE_PPzZI_H - 2171914U, // CMPGE_PPzZI_S - 74570U, // CMPGE_PPzZZ_B - 598922U, // CMPGE_PPzZZ_D - 1131465U, // CMPGE_PPzZZ_H - 1647626U, // CMPGE_PPzZZ_S - 598858U, // CMPGE_WIDE_PPzZZ_B - 99273U, // CMPGE_WIDE_PPzZZ_H - 599050U, // CMPGE_WIDE_PPzZZ_S - 2171722U, // CMPGT_PPzZI_B - 2171786U, // CMPGT_PPzZI_D - 91081U, // CMPGT_PPzZI_H - 2171914U, // CMPGT_PPzZI_S - 74570U, // CMPGT_PPzZZ_B - 598922U, // CMPGT_PPzZZ_D - 1131465U, // CMPGT_PPzZZ_H - 1647626U, // CMPGT_PPzZZ_S - 598858U, // CMPGT_WIDE_PPzZZ_B - 99273U, // CMPGT_WIDE_PPzZZ_H - 599050U, // CMPGT_WIDE_PPzZZ_S - 4793162U, // CMPHI_PPzZI_B - 4793226U, // CMPHI_PPzZI_D - 123849U, // CMPHI_PPzZI_H - 4793354U, // CMPHI_PPzZI_S - 74570U, // CMPHI_PPzZZ_B - 598922U, // CMPHI_PPzZZ_D - 1131465U, // CMPHI_PPzZZ_H - 1647626U, // CMPHI_PPzZZ_S - 598858U, // CMPHI_WIDE_PPzZZ_B - 99273U, // CMPHI_WIDE_PPzZZ_H - 599050U, // CMPHI_WIDE_PPzZZ_S - 4793162U, // CMPHS_PPzZI_B - 4793226U, // CMPHS_PPzZI_D - 123849U, // CMPHS_PPzZI_H - 4793354U, // CMPHS_PPzZI_S - 74570U, // CMPHS_PPzZZ_B - 598922U, // CMPHS_PPzZZ_D - 1131465U, // CMPHS_PPzZZ_H - 1647626U, // CMPHS_PPzZZ_S - 598858U, // CMPHS_WIDE_PPzZZ_B - 99273U, // CMPHS_WIDE_PPzZZ_H - 599050U, // CMPHS_WIDE_PPzZZ_S - 2171722U, // CMPLE_PPzZI_B - 2171786U, // CMPLE_PPzZI_D - 91081U, // CMPLE_PPzZI_H - 2171914U, // CMPLE_PPzZI_S - 598858U, // CMPLE_WIDE_PPzZZ_B - 99273U, // CMPLE_WIDE_PPzZZ_H - 599050U, // CMPLE_WIDE_PPzZZ_S - 4793162U, // CMPLO_PPzZI_B - 4793226U, // CMPLO_PPzZI_D - 123849U, // CMPLO_PPzZI_H - 4793354U, // CMPLO_PPzZI_S - 598858U, // CMPLO_WIDE_PPzZZ_B - 99273U, // CMPLO_WIDE_PPzZZ_H - 599050U, // CMPLO_WIDE_PPzZZ_S - 4793162U, // CMPLS_PPzZI_B - 4793226U, // CMPLS_PPzZI_D - 123849U, // CMPLS_PPzZI_H - 4793354U, // CMPLS_PPzZI_S - 598858U, // CMPLS_WIDE_PPzZZ_B - 99273U, // CMPLS_WIDE_PPzZZ_H - 599050U, // CMPLS_WIDE_PPzZZ_S - 2171722U, // CMPLT_PPzZI_B - 2171786U, // CMPLT_PPzZI_D - 91081U, // CMPLT_PPzZI_H - 2171914U, // CMPLT_PPzZI_S - 598858U, // CMPLT_WIDE_PPzZZ_B - 99273U, // CMPLT_WIDE_PPzZZ_H - 599050U, // CMPLT_WIDE_PPzZZ_S - 2171722U, // CMPNE_PPzZI_B - 2171786U, // CMPNE_PPzZI_D - 91081U, // CMPNE_PPzZI_H - 2171914U, // CMPNE_PPzZI_S - 74570U, // CMPNE_PPzZZ_B - 598922U, // CMPNE_PPzZZ_D - 1131465U, // CMPNE_PPzZZ_H - 1647626U, // CMPNE_PPzZZ_S - 598858U, // CMPNE_WIDE_PPzZZ_B - 99273U, // CMPNE_WIDE_PPzZZ_H - 599050U, // CMPNE_WIDE_PPzZZ_S - 0U, // CMP_SWAP_128 - 0U, // CMP_SWAP_16 - 0U, // CMP_SWAP_32 - 0U, // CMP_SWAP_64 - 0U, // CMP_SWAP_8 - 33095U, // CMTSTv16i8 - 261U, // CMTSTv1i64 - 41287U, // CMTSTv2i32 - 8517U, // CMTSTv2i64 - 49480U, // CMTSTv4i16 - 16710U, // CMTSTv4i32 - 24902U, // CMTSTv8i16 - 57672U, // CMTSTv8i8 + 8U, // CLZ_ZPmZ_D + 0U, // CLZ_ZPmZ_H + 16U, // CLZ_ZPmZ_S + 24U, // CLZv16i8 + 40U, // CLZv2i32 + 56U, // CLZv4i16 + 64U, // CLZv4i32 + 72U, // CLZv8i16 + 80U, // CLZv8i8 + 794768U, // CMEQv16i8 + 216U, // CMEQv16i8rz + 3160U, // CMEQv1i64 + 224U, // CMEQv1i64rz + 925848U, // CMEQv2i32 + 232U, // CMEQv2i32rz + 270440U, // CMEQv2i64 + 240U, // CMEQv2i64rz + 1056928U, // CMEQv4i16 + 248U, // CMEQv4i16rz + 401520U, // CMEQv4i32 + 256U, // CMEQv4i32rz + 532600U, // CMEQv8i16 + 264U, // CMEQv8i16rz + 1188008U, // CMEQv8i8 + 272U, // CMEQv8i8rz + 794768U, // CMGEv16i8 + 216U, // CMGEv16i8rz + 3160U, // CMGEv1i64 + 224U, // CMGEv1i64rz + 925848U, // CMGEv2i32 + 232U, // CMGEv2i32rz + 270440U, // CMGEv2i64 + 240U, // CMGEv2i64rz + 1056928U, // CMGEv4i16 + 248U, // CMGEv4i16rz + 401520U, // CMGEv4i32 + 256U, // CMGEv4i32rz + 532600U, // CMGEv8i16 + 264U, // CMGEv8i16rz + 1188008U, // CMGEv8i8 + 272U, // CMGEv8i8rz + 794768U, // CMGTv16i8 + 216U, // CMGTv16i8rz + 3160U, // CMGTv1i64 + 224U, // CMGTv1i64rz + 925848U, // CMGTv2i32 + 232U, // CMGTv2i32rz + 270440U, // CMGTv2i64 + 240U, // CMGTv2i64rz + 1056928U, // CMGTv4i16 + 248U, // CMGTv4i16rz + 401520U, // CMGTv4i32 + 256U, // CMGTv4i32rz + 532600U, // CMGTv8i16 + 264U, // CMGTv8i16rz + 1188008U, // CMGTv8i8 + 272U, // CMGTv8i8rz + 794768U, // CMHIv16i8 + 3160U, // CMHIv1i64 + 925848U, // CMHIv2i32 + 270440U, // CMHIv2i64 + 1056928U, // CMHIv4i16 + 401520U, // CMHIv4i32 + 532600U, // CMHIv8i16 + 1188008U, // CMHIv8i8 + 794768U, // CMHSv16i8 + 3160U, // CMHSv1i64 + 925848U, // CMHSv2i32 + 270440U, // CMHSv2i64 + 1056928U, // CMHSv4i16 + 401520U, // CMHSv4i32 + 532600U, // CMHSv8i16 + 1188008U, // CMHSv8i8 + 92444952U, // CMLA_ZZZI_H + 1159596120U, // CMLA_ZZZI_S + 2501633U, // CMLA_ZZZ_B + 100795480U, // CMLA_ZZZ_D + 2501912U, // CMLA_ZZZ_H + 100796504U, // CMLA_ZZZ_S + 216U, // CMLEv16i8rz + 224U, // CMLEv1i64rz + 232U, // CMLEv2i32rz + 240U, // CMLEv2i64rz + 248U, // CMLEv4i16rz + 256U, // CMLEv4i32rz + 264U, // CMLEv8i16rz + 272U, // CMLEv8i8rz + 216U, // CMLTv16i8rz + 224U, // CMLTv1i64rz + 232U, // CMLTv2i32rz + 240U, // CMLTv2i64rz + 248U, // CMLTv4i16rz + 256U, // CMLTv4i32rz + 264U, // CMLTv8i16rz + 272U, // CMLTv8i8rz + 141496U, // CMPEQ_PPzZI_B + 137400U, // CMPEQ_PPzZI_D + 1453193U, // CMPEQ_PPzZI_H + 143544U, // CMPEQ_PPzZI_S + 8530104U, // CMPEQ_PPzZZ_B + 16914616U, // CMPEQ_PPzZZ_D + 25832585U, // CMPEQ_PPzZZ_H + 33697976U, // CMPEQ_PPzZZ_S + 16918712U, // CMPEQ_WIDE_PPzZZ_B + 1584265U, // CMPEQ_WIDE_PPzZZ_H + 16920760U, // CMPEQ_WIDE_PPzZZ_S + 141496U, // CMPGE_PPzZI_B + 137400U, // CMPGE_PPzZI_D + 1453193U, // CMPGE_PPzZI_H + 143544U, // CMPGE_PPzZI_S + 8530104U, // CMPGE_PPzZZ_B + 16914616U, // CMPGE_PPzZZ_D + 25832585U, // CMPGE_PPzZZ_H + 33697976U, // CMPGE_PPzZZ_S + 16918712U, // CMPGE_WIDE_PPzZZ_B + 1584265U, // CMPGE_WIDE_PPzZZ_H + 16920760U, // CMPGE_WIDE_PPzZZ_S + 141496U, // CMPGT_PPzZI_B + 137400U, // CMPGT_PPzZI_D + 1453193U, // CMPGT_PPzZI_H + 143544U, // CMPGT_PPzZI_S + 8530104U, // CMPGT_PPzZZ_B + 16914616U, // CMPGT_PPzZZ_D + 25832585U, // CMPGT_PPzZZ_H + 33697976U, // CMPGT_PPzZZ_S + 16918712U, // CMPGT_WIDE_PPzZZ_B + 1584265U, // CMPGT_WIDE_PPzZZ_H + 16920760U, // CMPGT_WIDE_PPzZZ_S + 117582008U, // CMPHI_PPzZI_B + 117577912U, // CMPHI_PPzZI_D + 2632841U, // CMPHI_PPzZI_H + 117584056U, // CMPHI_PPzZI_S + 8530104U, // CMPHI_PPzZZ_B + 16914616U, // CMPHI_PPzZZ_D + 25832585U, // CMPHI_PPzZZ_H + 33697976U, // CMPHI_PPzZZ_S + 16918712U, // CMPHI_WIDE_PPzZZ_B + 1584265U, // CMPHI_WIDE_PPzZZ_H + 16920760U, // CMPHI_WIDE_PPzZZ_S + 117582008U, // CMPHS_PPzZI_B + 117577912U, // CMPHS_PPzZI_D + 2632841U, // CMPHS_PPzZI_H + 117584056U, // CMPHS_PPzZI_S + 8530104U, // CMPHS_PPzZZ_B + 16914616U, // CMPHS_PPzZZ_D + 25832585U, // CMPHS_PPzZZ_H + 33697976U, // CMPHS_PPzZZ_S + 16918712U, // CMPHS_WIDE_PPzZZ_B + 1584265U, // CMPHS_WIDE_PPzZZ_H + 16920760U, // CMPHS_WIDE_PPzZZ_S + 141496U, // CMPLE_PPzZI_B + 137400U, // CMPLE_PPzZI_D + 1453193U, // CMPLE_PPzZI_H + 143544U, // CMPLE_PPzZI_S + 16918712U, // CMPLE_WIDE_PPzZZ_B + 1584265U, // CMPLE_WIDE_PPzZZ_H + 16920760U, // CMPLE_WIDE_PPzZZ_S + 117582008U, // CMPLO_PPzZI_B + 117577912U, // CMPLO_PPzZI_D + 2632841U, // CMPLO_PPzZI_H + 117584056U, // CMPLO_PPzZI_S + 16918712U, // CMPLO_WIDE_PPzZZ_B + 1584265U, // CMPLO_WIDE_PPzZZ_H + 16920760U, // CMPLO_WIDE_PPzZZ_S + 117582008U, // CMPLS_PPzZI_B + 117577912U, // CMPLS_PPzZI_D + 2632841U, // CMPLS_PPzZI_H + 117584056U, // CMPLS_PPzZI_S + 16918712U, // CMPLS_WIDE_PPzZZ_B + 1584265U, // CMPLS_WIDE_PPzZZ_H + 16920760U, // CMPLS_WIDE_PPzZZ_S + 141496U, // CMPLT_PPzZI_B + 137400U, // CMPLT_PPzZI_D + 1453193U, // CMPLT_PPzZI_H + 143544U, // CMPLT_PPzZI_S + 16918712U, // CMPLT_WIDE_PPzZZ_B + 1584265U, // CMPLT_WIDE_PPzZZ_H + 16920760U, // CMPLT_WIDE_PPzZZ_S + 141496U, // CMPNE_PPzZI_B + 137400U, // CMPNE_PPzZI_D + 1453193U, // CMPNE_PPzZI_H + 143544U, // CMPNE_PPzZI_S + 8530104U, // CMPNE_PPzZZ_B + 16914616U, // CMPNE_PPzZZ_D + 25832585U, // CMPNE_PPzZZ_H + 33697976U, // CMPNE_PPzZZ_S + 16918712U, // CMPNE_WIDE_PPzZZ_B + 1584265U, // CMPNE_WIDE_PPzZZ_H + 16920760U, // CMPNE_WIDE_PPzZZ_S + 794768U, // CMTSTv16i8 + 3160U, // CMTSTv1i64 + 925848U, // CMTSTv2i32 + 270440U, // CMTSTv2i64 + 1056928U, // CMTSTv4i16 + 401520U, // CMTSTv4i32 + 532600U, // CMTSTv8i16 + 1188008U, // CMTSTv8i8 0U, // CNOT_ZPmZ_B - 64U, // CNOT_ZPmZ_D - 128U, // CNOT_ZPmZ_H - 192U, // CNOT_ZPmZ_S - 16U, // CNTB_XPiI - 16U, // CNTD_XPiI - 16U, // CNTH_XPiI - 837U, // CNTP_XPP_B - 901U, // CNTP_XPP_D - 2245U, // CNTP_XPP_H - 1029U, // CNTP_XPP_S - 16U, // CNTW_XPiI + 8U, // CNOT_ZPmZ_D + 0U, // CNOT_ZPmZ_H + 16U, // CNOT_ZPmZ_S + 289U, // CNTB_XPiI + 289U, // CNTD_XPiI + 289U, // CNTH_XPiI + 10328U, // CNTP_XPP_B + 6232U, // CNTP_XPP_D + 5208U, // CNTP_XPP_H + 12376U, // CNTP_XPP_S + 289U, // CNTW_XPiI 0U, // CNT_ZPmZ_B - 64U, // CNT_ZPmZ_D - 128U, // CNT_ZPmZ_H - 192U, // CNT_ZPmZ_S - 1U, // CNTv16i8 - 4U, // CNTv8i8 - 901U, // COMPACT_ZPZ_D - 1029U, // COMPACT_ZPZ_S - 2368U, // CPY_ZPmI_B - 2432U, // CPY_ZPmI_D - 16U, // CPY_ZPmI_H - 2496U, // CPY_ZPmI_S - 2304U, // CPY_ZPmR_B - 2304U, // CPY_ZPmR_D - 145U, // CPY_ZPmR_H - 2304U, // CPY_ZPmR_S - 2304U, // CPY_ZPmV_B - 2304U, // CPY_ZPmV_D - 145U, // CPY_ZPmV_H - 2304U, // CPY_ZPmV_S - 2570U, // CPY_ZPzI_B - 2634U, // CPY_ZPzI_D - 17U, // CPY_ZPzI_H - 2698U, // CPY_ZPzI_S - 2770U, // CPYi16 - 2770U, // CPYi32 - 2771U, // CPYi64 - 2771U, // CPYi8 - 261U, // CRC32Brr - 261U, // CRC32CBrr - 261U, // CRC32CHrr - 261U, // CRC32CWrr - 261U, // CRC32CXrr - 261U, // CRC32Hrr - 261U, // CRC32Wrr - 261U, // CRC32Xrr - 3744005U, // CSELWr - 3744005U, // CSELXr - 3744005U, // CSINCWr - 3744005U, // CSINCXr - 3744005U, // CSINVWr - 3744005U, // CSINVXr - 3744005U, // CSNEGWr - 3744005U, // CSNEGXr - 1U, // CTERMEQ_WW - 1U, // CTERMEQ_XX - 1U, // CTERMNE_WW - 1U, // CTERMNE_XX - 0U, // CompilerBarrier + 8U, // CNT_ZPmZ_D + 0U, // CNT_ZPmZ_H + 16U, // CNT_ZPmZ_S + 24U, // CNTv16i8 + 80U, // CNTv8i8 + 6232U, // COMPACT_ZPZ_D + 12376U, // COMPACT_ZPZ_S + 0U, // CPYE + 0U, // CPYEN + 0U, // CPYERN + 0U, // CPYERT + 0U, // CPYERTN + 0U, // CPYERTRN + 0U, // CPYERTWN + 0U, // CPYET + 0U, // CPYETN + 0U, // CPYETRN + 0U, // CPYETWN + 0U, // CPYEWN + 0U, // CPYEWT + 0U, // CPYEWTN + 0U, // CPYEWTRN + 0U, // CPYEWTWN + 0U, // CPYFE + 0U, // CPYFEN + 0U, // CPYFERN + 0U, // CPYFERT + 0U, // CPYFERTN + 0U, // CPYFERTRN + 0U, // CPYFERTWN + 0U, // CPYFET + 0U, // CPYFETN + 0U, // CPYFETRN + 0U, // CPYFETWN + 0U, // CPYFEWN + 0U, // CPYFEWT + 0U, // CPYFEWTN + 0U, // CPYFEWTRN + 0U, // CPYFEWTWN + 0U, // CPYFM + 0U, // CPYFMN + 0U, // CPYFMRN + 0U, // CPYFMRT + 0U, // CPYFMRTN + 0U, // CPYFMRTRN + 0U, // CPYFMRTWN + 0U, // CPYFMT + 0U, // CPYFMTN + 0U, // CPYFMTRN + 0U, // CPYFMTWN + 0U, // CPYFMWN + 0U, // CPYFMWT + 0U, // CPYFMWTN + 0U, // CPYFMWTRN + 0U, // CPYFMWTWN + 0U, // CPYFP + 0U, // CPYFPN + 0U, // CPYFPRN + 0U, // CPYFPRT + 0U, // CPYFPRTN + 0U, // CPYFPRTRN + 0U, // CPYFPRTWN + 0U, // CPYFPT + 0U, // CPYFPTN + 0U, // CPYFPTRN + 0U, // CPYFPTWN + 0U, // CPYFPWN + 0U, // CPYFPWT + 0U, // CPYFPWTN + 0U, // CPYFPWTRN + 0U, // CPYFPWTWN + 0U, // CPYM + 0U, // CPYMN + 0U, // CPYMRN + 0U, // CPYMRT + 0U, // CPYMRTN + 0U, // CPYMRTRN + 0U, // CPYMRTWN + 0U, // CPYMT + 0U, // CPYMTN + 0U, // CPYMTRN + 0U, // CPYMTWN + 0U, // CPYMWN + 0U, // CPYMWT + 0U, // CPYMWTN + 0U, // CPYMWTRN + 0U, // CPYMWTWN + 0U, // CPYP + 0U, // CPYPN + 0U, // CPYPRN + 0U, // CPYPRT + 0U, // CPYPRTN + 0U, // CPYPRTRN + 0U, // CPYPRTWN + 0U, // CPYPT + 0U, // CPYPTN + 0U, // CPYPTRN + 0U, // CPYPTWN + 0U, // CPYPWN + 0U, // CPYPWT + 0U, // CPYPWTN + 0U, // CPYPWTRN + 0U, // CPYPWTWN + 296U, // CPY_ZPmI_B + 304U, // CPY_ZPmI_D + 1U, // CPY_ZPmI_H + 312U, // CPY_ZPmI_S + 320U, // CPY_ZPmR_B + 320U, // CPY_ZPmR_D + 1U, // CPY_ZPmR_H + 320U, // CPY_ZPmR_S + 320U, // CPY_ZPmV_B + 320U, // CPY_ZPmV_D + 1U, // CPY_ZPmV_H + 320U, // CPY_ZPmV_S + 40120U, // CPY_ZPzI_B + 41144U, // CPY_ZPzI_D + 329U, // CPY_ZPzI_H + 42168U, // CPY_ZPzI_S + 3160U, // CRC32Brr + 3160U, // CRC32CBrr + 3160U, // CRC32CHrr + 3160U, // CRC32CWrr + 3160U, // CRC32CXrr + 3160U, // CRC32Hrr + 3160U, // CRC32Wrr + 3160U, // CRC32Xrr + 75631704U, // CSELWr + 75631704U, // CSELXr + 75631704U, // CSINCWr + 75631704U, // CSINCXr + 75631704U, // CSINVWr + 75631704U, // CSINVXr + 75631704U, // CSNEGWr + 75631704U, // CSNEGXr + 32U, // CTERMEQ_WW + 32U, // CTERMEQ_XX + 32U, // CTERMNE_WW + 32U, // CTERMNE_XX 0U, // DCPS1 0U, // DCPS2 0U, // DCPS3 - 0U, // DECB_XPiI - 0U, // DECD_XPiI - 0U, // DECD_ZPiI - 0U, // DECH_XPiI + 1U, // DECB_XPiI + 1U, // DECD_XPiI + 1U, // DECD_ZPiI + 1U, // DECH_XPiI 0U, // DECH_ZPiI - 1U, // DECP_XP_B - 1U, // DECP_XP_D - 1U, // DECP_XP_H - 1U, // DECP_XP_S - 1U, // DECP_ZP_D + 32U, // DECP_XP_B + 32U, // DECP_XP_D + 32U, // DECP_XP_H + 32U, // DECP_XP_S + 32U, // DECP_ZP_D 0U, // DECP_ZP_H - 1U, // DECP_ZP_S - 0U, // DECW_XPiI - 0U, // DECW_ZPiI + 32U, // DECP_ZP_S + 1U, // DECW_XPiI + 1U, // DECW_ZPiI 0U, // DMB 0U, // DRPS 0U, // DSB - 0U, // DUPM_ZI - 0U, // DUP_ZI_B - 0U, // DUP_ZI_D + 0U, // DSBnXS + 1U, // DUPM_ZI + 1U, // DUP_ZI_B + 1U, // DUP_ZI_D 0U, // DUP_ZI_H - 0U, // DUP_ZI_S - 1U, // DUP_ZR_B - 1U, // DUP_ZR_D + 1U, // DUP_ZI_S + 32U, // DUP_ZR_B + 32U, // DUP_ZR_D 0U, // DUP_ZR_H - 1U, // DUP_ZR_S - 20U, // DUP_ZZI_B - 20U, // DUP_ZZI_D - 0U, // DUP_ZZI_H - 0U, // DUP_ZZI_Q - 20U, // DUP_ZZI_S - 1U, // DUPv16i8gpr - 2771U, // DUPv16i8lane - 1U, // DUPv2i32gpr - 2770U, // DUPv2i32lane - 1U, // DUPv2i64gpr - 2771U, // DUPv2i64lane - 1U, // DUPv4i16gpr - 2770U, // DUPv4i16lane - 1U, // DUPv4i32gpr - 2770U, // DUPv4i32lane - 1U, // DUPv8i16gpr - 2770U, // DUPv8i16lane - 1U, // DUPv8i8gpr - 2771U, // DUPv8i8lane - 0U, // EONWrr - 517U, // EONWrs - 0U, // EONXrr - 517U, // EONXrs - 36282695U, // EOR3 - 74570U, // EORS_PPzPP - 837U, // EORV_VPZ_B - 901U, // EORV_VPZ_D - 2245U, // EORV_VPZ_H - 1029U, // EORV_VPZ_S - 2117U, // EORWri - 0U, // EORWrr - 517U, // EORWrs - 2181U, // EORXri - 0U, // EORXrr - 517U, // EORXrs - 74570U, // EOR_PPzPP - 2181U, // EOR_ZI - 74560U, // EOR_ZPmZ_B - 598912U, // EOR_ZPmZ_D - 1131465U, // EOR_ZPmZ_H - 1647616U, // EOR_ZPmZ_S - 901U, // EOR_ZZZ - 33095U, // EORv16i8 - 57672U, // EORv8i8 + 32U, // DUP_ZR_S + 336U, // DUP_ZZI_B + 336U, // DUP_ZZI_D + 1U, // DUP_ZZI_H + 1U, // DUP_ZZI_Q + 336U, // DUP_ZZI_S + 43352U, // DUPi16 + 43360U, // DUPi32 + 43368U, // DUPi64 + 43376U, // DUPi8 + 32U, // DUPv16i8gpr + 43376U, // DUPv16i8lane + 32U, // DUPv2i32gpr + 43360U, // DUPv2i32lane + 32U, // DUPv2i64gpr + 43368U, // DUPv2i64lane + 32U, // DUPv4i16gpr + 43352U, // DUPv4i16lane + 32U, // DUPv4i32gpr + 43360U, // DUPv4i32lane + 32U, // DUPv8i16gpr + 43352U, // DUPv8i16lane + 32U, // DUPv8i8gpr + 43376U, // DUPv8i8lane + 14424U, // EONWrs + 14424U, // EONXrs + 580526224U, // EOR3 + 16914520U, // EOR3_ZZZZ + 1U, // EORBT_ZZZ_B + 1112U, // EORBT_ZZZ_D + 280U, // EORBT_ZZZ_H + 2136U, // EORBT_ZZZ_S + 8530104U, // EORS_PPzPP + 1U, // EORTB_ZZZ_B + 1112U, // EORTB_ZZZ_D + 280U, // EORTB_ZZZ_H + 2136U, // EORTB_ZZZ_S + 0U, // EORV_VPZ_B + 0U, // EORV_VPZ_D + 0U, // EORV_VPZ_H + 0U, // EORV_VPZ_S + 35928U, // EORWri + 14424U, // EORWrs + 36952U, // EORXri + 14424U, // EORXrs + 8530104U, // EOR_PPzPP + 36952U, // EOR_ZI + 8530048U, // EOR_ZPmZ_B + 16914560U, // EOR_ZPmZ_D + 25832584U, // EOR_ZPmZ_H + 33697920U, // EOR_ZPmZ_S + 6232U, // EOR_ZZZ + 794768U, // EORv16i8 + 1188008U, // EORv8i8 0U, // ERET 0U, // ERETAA 0U, // ERETAB - 2171141U, // EXTRWrri - 2171141U, // EXTRXrri - 4793157U, // EXT_ZZI - 2203975U, // EXTv16i8 - 131400U, // EXTv8i8 - 0U, // F128CSEL - 261U, // FABD16 - 261U, // FABD32 - 261U, // FABD64 - 598912U, // FABD_ZPmZ_D - 1131465U, // FABD_ZPmZ_H - 1647616U, // FABD_ZPmZ_S - 41287U, // FABDv2f32 - 8517U, // FABDv2f64 - 49480U, // FABDv4f16 - 16710U, // FABDv4f32 - 24902U, // FABDv8f16 - 1U, // FABSDr - 1U, // FABSHr - 1U, // FABSSr - 64U, // FABS_ZPmZ_D - 128U, // FABS_ZPmZ_H - 192U, // FABS_ZPmZ_S - 2U, // FABSv2f32 - 2U, // FABSv2f64 - 3U, // FABSv4f16 - 3U, // FABSv4f32 - 4U, // FABSv8f16 - 261U, // FACGE16 - 261U, // FACGE32 - 261U, // FACGE64 - 598922U, // FACGE_PPzZZ_D - 1131465U, // FACGE_PPzZZ_H - 1647626U, // FACGE_PPzZZ_S - 41287U, // FACGEv2f32 - 8517U, // FACGEv2f64 - 49480U, // FACGEv4f16 - 16710U, // FACGEv4f32 - 24902U, // FACGEv8f16 - 261U, // FACGT16 - 261U, // FACGT32 - 261U, // FACGT64 - 598922U, // FACGT_PPzZZ_D - 1131465U, // FACGT_PPzZZ_H - 1647626U, // FACGT_PPzZZ_S - 41287U, // FACGTv2f32 - 8517U, // FACGTv2f64 - 49480U, // FACGTv4f16 - 16710U, // FACGTv4f32 - 24902U, // FACGTv8f16 - 598277U, // FADDA_VPZ_D - 4268293U, // FADDA_VPZ_H - 1646853U, // FADDA_VPZ_S - 261U, // FADDDrr - 261U, // FADDHrr - 41287U, // FADDPv2f32 - 8517U, // FADDPv2f64 - 20U, // FADDPv2i16p - 2U, // FADDPv2i32p - 2U, // FADDPv2i64p - 49480U, // FADDPv4f16 - 16710U, // FADDPv4f32 - 24902U, // FADDPv8f16 - 261U, // FADDSrr - 901U, // FADDV_VPZ_D - 2245U, // FADDV_VPZ_H - 1029U, // FADDV_VPZ_S - 5317504U, // FADD_ZPmI_D - 140233U, // FADD_ZPmI_H - 5317632U, // FADD_ZPmI_S - 598912U, // FADD_ZPmZ_D - 1131465U, // FADD_ZPmZ_H - 1647616U, // FADD_ZPmZ_S - 901U, // FADD_ZZZ_D - 137U, // FADD_ZZZ_H - 1029U, // FADD_ZZZ_S - 41287U, // FADDv2f32 - 8517U, // FADDv2f64 - 49480U, // FADDv4f16 - 16710U, // FADDv4f32 - 24902U, // FADDv8f16 - 67707776U, // FCADD_ZPmZ_D - 106513353U, // FCADD_ZPmZ_H - 68756480U, // FCADD_ZPmZ_S - 6439239U, // FCADDv2f32 - 6447429U, // FCADDv2f64 - 6455624U, // FCADDv4f16 - 6463814U, // FCADDv4f32 - 6472006U, // FCADDv8f16 - 3744005U, // FCCMPDrr - 3744005U, // FCCMPEDrr - 3744005U, // FCCMPEHrr - 3744005U, // FCCMPESrr - 3744005U, // FCCMPHrr - 3744005U, // FCCMPSrr - 261U, // FCMEQ16 - 261U, // FCMEQ32 - 261U, // FCMEQ64 - 189322U, // FCMEQ_PPzZ0_D - 2825U, // FCMEQ_PPzZ0_H - 189450U, // FCMEQ_PPzZ0_S - 598922U, // FCMEQ_PPzZZ_D - 1131465U, // FCMEQ_PPzZZ_H - 1647626U, // FCMEQ_PPzZZ_S - 21U, // FCMEQv1i16rz - 21U, // FCMEQv1i32rz - 21U, // FCMEQv1i64rz - 41287U, // FCMEQv2f32 - 8517U, // FCMEQv2f64 - 21U, // FCMEQv2i32rz - 22U, // FCMEQv2i64rz - 49480U, // FCMEQv4f16 - 16710U, // FCMEQv4f32 - 22U, // FCMEQv4i16rz - 23U, // FCMEQv4i32rz - 24902U, // FCMEQv8f16 - 23U, // FCMEQv8i16rz - 261U, // FCMGE16 - 261U, // FCMGE32 - 261U, // FCMGE64 - 189322U, // FCMGE_PPzZ0_D - 2825U, // FCMGE_PPzZ0_H - 189450U, // FCMGE_PPzZ0_S - 598922U, // FCMGE_PPzZZ_D - 1131465U, // FCMGE_PPzZZ_H - 1647626U, // FCMGE_PPzZZ_S - 21U, // FCMGEv1i16rz - 21U, // FCMGEv1i32rz - 21U, // FCMGEv1i64rz - 41287U, // FCMGEv2f32 - 8517U, // FCMGEv2f64 - 21U, // FCMGEv2i32rz - 22U, // FCMGEv2i64rz - 49480U, // FCMGEv4f16 - 16710U, // FCMGEv4f32 - 22U, // FCMGEv4i16rz - 23U, // FCMGEv4i32rz - 24902U, // FCMGEv8f16 - 23U, // FCMGEv8i16rz - 261U, // FCMGT16 - 261U, // FCMGT32 - 261U, // FCMGT64 - 189322U, // FCMGT_PPzZ0_D - 2825U, // FCMGT_PPzZ0_H - 189450U, // FCMGT_PPzZ0_S - 598922U, // FCMGT_PPzZZ_D - 1131465U, // FCMGT_PPzZZ_H - 1647626U, // FCMGT_PPzZZ_S - 21U, // FCMGTv1i16rz - 21U, // FCMGTv1i32rz - 21U, // FCMGTv1i64rz - 41287U, // FCMGTv2f32 - 8517U, // FCMGTv2f64 - 21U, // FCMGTv2i32rz - 22U, // FCMGTv2i64rz - 49480U, // FCMGTv4f16 - 16710U, // FCMGTv4f32 - 22U, // FCMGTv4i16rz - 23U, // FCMGTv4i32rz - 24902U, // FCMGTv8f16 - 23U, // FCMGTv8i16rz - 342433856U, // FCMLA_ZPmZZ_D - 140182464U, // FCMLA_ZPmZZ_H - 342958272U, // FCMLA_ZPmZZ_S - 24U, // FCMLA_ZZZI_H - 7940952U, // FCMLA_ZZZI_S - 8536455U, // FCMLAv2f32 - 8544645U, // FCMLAv2f64 - 8552840U, // FCMLAv4f16 - 344662408U, // FCMLAv4f16_indexed - 8561030U, // FCMLAv4f32 - 344670598U, // FCMLAv4f32_indexed - 8569222U, // FCMLAv8f16 - 344662406U, // FCMLAv8f16_indexed - 189322U, // FCMLE_PPzZ0_D - 2825U, // FCMLE_PPzZ0_H - 189450U, // FCMLE_PPzZ0_S - 21U, // FCMLEv1i16rz - 21U, // FCMLEv1i32rz - 21U, // FCMLEv1i64rz - 21U, // FCMLEv2i32rz - 22U, // FCMLEv2i64rz - 22U, // FCMLEv4i16rz - 23U, // FCMLEv4i32rz - 23U, // FCMLEv8i16rz - 189322U, // FCMLT_PPzZ0_D - 2825U, // FCMLT_PPzZ0_H - 189450U, // FCMLT_PPzZ0_S - 21U, // FCMLTv1i16rz - 21U, // FCMLTv1i32rz - 21U, // FCMLTv1i64rz - 21U, // FCMLTv2i32rz - 22U, // FCMLTv2i64rz - 22U, // FCMLTv4i16rz - 23U, // FCMLTv4i32rz - 23U, // FCMLTv8i16rz - 189322U, // FCMNE_PPzZ0_D - 2825U, // FCMNE_PPzZ0_H - 189450U, // FCMNE_PPzZ0_S - 598922U, // FCMNE_PPzZZ_D - 1131465U, // FCMNE_PPzZZ_H - 1647626U, // FCMNE_PPzZZ_S + 44160U, // EXTRACT_ZPMXI_H_B + 44160U, // EXTRACT_ZPMXI_H_D + 376U, // EXTRACT_ZPMXI_H_H + 376U, // EXTRACT_ZPMXI_H_Q + 44160U, // EXTRACT_ZPMXI_H_S + 45184U, // EXTRACT_ZPMXI_V_B + 45184U, // EXTRACT_ZPMXI_V_D + 384U, // EXTRACT_ZPMXI_V_H + 384U, // EXTRACT_ZPMXI_V_Q + 45184U, // EXTRACT_ZPMXI_V_S + 134232U, // EXTRWrri + 134232U, // EXTRXrri + 117581912U, // EXT_ZZI + 394U, // EXT_ZZI_B + 1712272U, // EXTv16i8 + 2760872U, // EXTv8i8 + 3160U, // FABD16 + 3160U, // FABD32 + 3160U, // FABD64 + 16914560U, // FABD_ZPmZ_D + 25832584U, // FABD_ZPmZ_H + 33697920U, // FABD_ZPmZ_S + 925848U, // FABDv2f32 + 270440U, // FABDv2f64 + 1056928U, // FABDv4f16 + 401520U, // FABDv4f32 + 532600U, // FABDv8f16 + 32U, // FABSDr + 32U, // FABSHr + 32U, // FABSSr + 8U, // FABS_ZPmZ_D + 0U, // FABS_ZPmZ_H + 16U, // FABS_ZPmZ_S + 40U, // FABSv2f32 + 48U, // FABSv2f64 + 56U, // FABSv4f16 + 64U, // FABSv4f32 + 72U, // FABSv8f16 + 3160U, // FACGE16 + 3160U, // FACGE32 + 3160U, // FACGE64 + 16914616U, // FACGE_PPzZZ_D + 25832585U, // FACGE_PPzZZ_H + 33697976U, // FACGE_PPzZZ_S + 925848U, // FACGEv2f32 + 270440U, // FACGEv2f64 + 1056928U, // FACGEv4f16 + 401520U, // FACGEv4f32 + 532600U, // FACGEv8f16 + 3160U, // FACGT16 + 3160U, // FACGT32 + 3160U, // FACGT64 + 16914616U, // FACGT_PPzZZ_D + 25832585U, // FACGT_PPzZZ_H + 33697976U, // FACGT_PPzZZ_S + 925848U, // FACGTv2f32 + 270440U, // FACGTv2f64 + 1056928U, // FACGTv4f16 + 401520U, // FACGTv4f32 + 532600U, // FACGTv8f16 + 0U, // FADDA_VPZ_D + 280U, // FADDA_VPZ_H + 0U, // FADDA_VPZ_S + 3160U, // FADDDrr + 3160U, // FADDHrr + 16914560U, // FADDP_ZPmZZ_D + 25832584U, // FADDP_ZPmZZ_H + 33697920U, // FADDP_ZPmZZ_S + 925848U, // FADDPv2f32 + 270440U, // FADDPv2f64 + 400U, // FADDPv2i16p + 40U, // FADDPv2i32p + 48U, // FADDPv2i64p + 1056928U, // FADDPv4f16 + 401520U, // FADDPv4f32 + 532600U, // FADDPv8f16 + 3160U, // FADDSrr + 0U, // FADDV_VPZ_D + 0U, // FADDV_VPZ_H + 0U, // FADDV_VPZ_S + 125966464U, // FADD_ZPmI_D + 2894984U, // FADD_ZPmI_H + 125972608U, // FADD_ZPmI_S + 16914560U, // FADD_ZPmZ_D + 25832584U, // FADD_ZPmZ_H + 33697920U, // FADD_ZPmZ_S + 6232U, // FADD_ZZZ_D + 136U, // FADD_ZZZ_H + 12376U, // FADD_ZZZ_S + 925848U, // FADDv2f32 + 270440U, // FADDv2f64 + 1056928U, // FADDv4f16 + 401520U, // FADDv4f32 + 532600U, // FADDv8f16 + 1627527296U, // FCADD_ZPmZ_D + 2232036488U, // FCADD_ZPmZ_H + 1644310656U, // FCADD_ZPmZ_S + 70131864U, // FCADDv2f32 + 70262888U, // FCADDv2f64 + 70394016U, // FCADDv4f16 + 70525040U, // FCADDv4f32 + 70656120U, // FCADDv8f16 + 75631704U, // FCCMPDrr + 75631704U, // FCCMPEDrr + 75631704U, // FCCMPEHrr + 75631704U, // FCCMPESrr + 75631704U, // FCCMPHrr + 75631704U, // FCCMPSrr + 3160U, // FCMEQ16 + 3160U, // FCMEQ32 + 3160U, // FCMEQ64 + 3676344U, // FCMEQ_PPzZ0_D + 46217U, // FCMEQ_PPzZ0_H + 3682488U, // FCMEQ_PPzZ0_S + 16914616U, // FCMEQ_PPzZZ_D + 25832585U, // FCMEQ_PPzZZ_H + 33697976U, // FCMEQ_PPzZZ_S + 408U, // FCMEQv1i16rz + 408U, // FCMEQv1i32rz + 408U, // FCMEQv1i64rz + 925848U, // FCMEQv2f32 + 270440U, // FCMEQv2f64 + 416U, // FCMEQv2i32rz + 424U, // FCMEQv2i64rz + 1056928U, // FCMEQv4f16 + 401520U, // FCMEQv4f32 + 432U, // FCMEQv4i16rz + 440U, // FCMEQv4i32rz + 532600U, // FCMEQv8f16 + 448U, // FCMEQv8i16rz + 3160U, // FCMGE16 + 3160U, // FCMGE32 + 3160U, // FCMGE64 + 3676344U, // FCMGE_PPzZ0_D + 46217U, // FCMGE_PPzZ0_H + 3682488U, // FCMGE_PPzZ0_S + 16914616U, // FCMGE_PPzZZ_D + 25832585U, // FCMGE_PPzZZ_H + 33697976U, // FCMGE_PPzZZ_S + 408U, // FCMGEv1i16rz + 408U, // FCMGEv1i32rz + 408U, // FCMGEv1i64rz + 925848U, // FCMGEv2f32 + 270440U, // FCMGEv2f64 + 416U, // FCMGEv2i32rz + 424U, // FCMGEv2i64rz + 1056928U, // FCMGEv4f16 + 401520U, // FCMGEv4f32 + 432U, // FCMGEv4i16rz + 440U, // FCMGEv4i32rz + 532600U, // FCMGEv8f16 + 448U, // FCMGEv8i16rz + 3160U, // FCMGT16 + 3160U, // FCMGT32 + 3160U, // FCMGT64 + 3676344U, // FCMGT_PPzZ0_D + 46217U, // FCMGT_PPzZ0_H + 3682488U, // FCMGT_PPzZ0_S + 16914616U, // FCMGT_PPzZZ_D + 25832585U, // FCMGT_PPzZZ_H + 33697976U, // FCMGT_PPzZZ_S + 408U, // FCMGTv1i16rz + 408U, // FCMGTv1i32rz + 408U, // FCMGTv1i64rz + 925848U, // FCMGTv2f32 + 270440U, // FCMGTv2f64 + 416U, // FCMGTv2i32rz + 424U, // FCMGTv2i64rz + 1056928U, // FCMGTv4f16 + 401520U, // FCMGTv4f32 + 432U, // FCMGTv4i16rz + 440U, // FCMGTv4i32rz + 532600U, // FCMGTv8f16 + 448U, // FCMGTv8i16rz + 1744962688U, // FCMLA_ZPmZZ_D + 1161440536U, // FCMLA_ZPmZZ_H + 1753352320U, // FCMLA_ZPmZZ_S + 92444952U, // FCMLA_ZZZI_H + 1159596120U, // FCMLA_ZZZI_S + 103687320U, // FCMLAv2f32 + 103818344U, // FCMLAv2f64 + 103949472U, // FCMLAv4f16 + 1663050912U, // FCMLAv4f16_indexed + 104080496U, // FCMLAv4f32 + 1664885872U, // FCMLAv4f32_indexed + 104211576U, // FCMLAv8f16 + 1663050872U, // FCMLAv8f16_indexed + 3676344U, // FCMLE_PPzZ0_D + 46217U, // FCMLE_PPzZ0_H + 3682488U, // FCMLE_PPzZ0_S + 408U, // FCMLEv1i16rz + 408U, // FCMLEv1i32rz + 408U, // FCMLEv1i64rz + 416U, // FCMLEv2i32rz + 424U, // FCMLEv2i64rz + 432U, // FCMLEv4i16rz + 440U, // FCMLEv4i32rz + 448U, // FCMLEv8i16rz + 3676344U, // FCMLT_PPzZ0_D + 46217U, // FCMLT_PPzZ0_H + 3682488U, // FCMLT_PPzZ0_S + 408U, // FCMLTv1i16rz + 408U, // FCMLTv1i32rz + 408U, // FCMLTv1i64rz + 416U, // FCMLTv2i32rz + 424U, // FCMLTv2i64rz + 432U, // FCMLTv4i16rz + 440U, // FCMLTv4i32rz + 448U, // FCMLTv8i16rz + 3676344U, // FCMNE_PPzZ0_D + 46217U, // FCMNE_PPzZ0_H + 3682488U, // FCMNE_PPzZ0_S + 16914616U, // FCMNE_PPzZZ_D + 25832585U, // FCMNE_PPzZZ_H + 33697976U, // FCMNE_PPzZZ_S 0U, // FCMPDri - 1U, // FCMPDrr + 32U, // FCMPDrr 0U, // FCMPEDri - 1U, // FCMPEDrr + 32U, // FCMPEDrr 0U, // FCMPEHri - 1U, // FCMPEHrr + 32U, // FCMPEHrr 0U, // FCMPESri - 1U, // FCMPESrr + 32U, // FCMPESrr 0U, // FCMPHri - 1U, // FCMPHrr + 32U, // FCMPHrr 0U, // FCMPSri - 1U, // FCMPSrr - 598922U, // FCMUO_PPzZZ_D - 1131465U, // FCMUO_PPzZZ_H - 1647626U, // FCMUO_PPzZZ_S - 2944U, // FCPY_ZPmI_D - 25U, // FCPY_ZPmI_H - 2944U, // FCPY_ZPmI_S - 3744005U, // FCSELDrrr - 3744005U, // FCSELHrrr - 3744005U, // FCSELSrrr - 1U, // FCVTASUWDr - 1U, // FCVTASUWHr - 1U, // FCVTASUWSr - 1U, // FCVTASUXDr - 1U, // FCVTASUXHr - 1U, // FCVTASUXSr - 1U, // FCVTASv1f16 - 1U, // FCVTASv1i32 - 1U, // FCVTASv1i64 - 2U, // FCVTASv2f32 - 2U, // FCVTASv2f64 - 3U, // FCVTASv4f16 - 3U, // FCVTASv4f32 - 4U, // FCVTASv8f16 - 1U, // FCVTAUUWDr - 1U, // FCVTAUUWHr - 1U, // FCVTAUUWSr - 1U, // FCVTAUUXDr - 1U, // FCVTAUUXHr - 1U, // FCVTAUUXSr - 1U, // FCVTAUv1f16 - 1U, // FCVTAUv1i32 - 1U, // FCVTAUv1i64 - 2U, // FCVTAUv2f32 - 2U, // FCVTAUv2f64 - 3U, // FCVTAUv4f16 - 3U, // FCVTAUv4f32 - 4U, // FCVTAUv8f16 - 1U, // FCVTDHr - 1U, // FCVTDSr - 1U, // FCVTHDr - 1U, // FCVTHSr - 2U, // FCVTLv2i32 - 3U, // FCVTLv4i16 - 3U, // FCVTLv4i32 - 4U, // FCVTLv8i16 - 1U, // FCVTMSUWDr - 1U, // FCVTMSUWHr - 1U, // FCVTMSUWSr - 1U, // FCVTMSUXDr - 1U, // FCVTMSUXHr - 1U, // FCVTMSUXSr - 1U, // FCVTMSv1f16 - 1U, // FCVTMSv1i32 - 1U, // FCVTMSv1i64 - 2U, // FCVTMSv2f32 - 2U, // FCVTMSv2f64 - 3U, // FCVTMSv4f16 - 3U, // FCVTMSv4f32 - 4U, // FCVTMSv8f16 - 1U, // FCVTMUUWDr - 1U, // FCVTMUUWHr - 1U, // FCVTMUUWSr - 1U, // FCVTMUUXDr - 1U, // FCVTMUUXHr - 1U, // FCVTMUUXSr - 1U, // FCVTMUv1f16 - 1U, // FCVTMUv1i32 - 1U, // FCVTMUv1i64 - 2U, // FCVTMUv2f32 - 2U, // FCVTMUv2f64 - 3U, // FCVTMUv4f16 - 3U, // FCVTMUv4f32 - 4U, // FCVTMUv8f16 - 1U, // FCVTNSUWDr - 1U, // FCVTNSUWHr - 1U, // FCVTNSUWSr - 1U, // FCVTNSUXDr - 1U, // FCVTNSUXHr - 1U, // FCVTNSUXSr - 1U, // FCVTNSv1f16 - 1U, // FCVTNSv1i32 - 1U, // FCVTNSv1i64 - 2U, // FCVTNSv2f32 - 2U, // FCVTNSv2f64 - 3U, // FCVTNSv4f16 - 3U, // FCVTNSv4f32 - 4U, // FCVTNSv8f16 - 1U, // FCVTNUUWDr - 1U, // FCVTNUUWHr - 1U, // FCVTNUUWSr - 1U, // FCVTNUUXDr - 1U, // FCVTNUUXHr - 1U, // FCVTNUUXSr - 1U, // FCVTNUv1f16 - 1U, // FCVTNUv1i32 - 1U, // FCVTNUv1i64 - 2U, // FCVTNUv2f32 - 2U, // FCVTNUv2f64 - 3U, // FCVTNUv4f16 - 3U, // FCVTNUv4f32 - 4U, // FCVTNUv8f16 - 2U, // FCVTNv2i32 - 3U, // FCVTNv4i16 - 2U, // FCVTNv4i32 - 3U, // FCVTNv8i16 - 1U, // FCVTPSUWDr - 1U, // FCVTPSUWHr - 1U, // FCVTPSUWSr - 1U, // FCVTPSUXDr - 1U, // FCVTPSUXHr - 1U, // FCVTPSUXSr - 1U, // FCVTPSv1f16 - 1U, // FCVTPSv1i32 - 1U, // FCVTPSv1i64 - 2U, // FCVTPSv2f32 - 2U, // FCVTPSv2f64 - 3U, // FCVTPSv4f16 - 3U, // FCVTPSv4f32 - 4U, // FCVTPSv8f16 - 1U, // FCVTPUUWDr - 1U, // FCVTPUUWHr - 1U, // FCVTPUUWSr - 1U, // FCVTPUUXDr - 1U, // FCVTPUUXHr - 1U, // FCVTPUUXSr - 1U, // FCVTPUv1f16 - 1U, // FCVTPUv1i32 - 1U, // FCVTPUv1i64 - 2U, // FCVTPUv2f32 - 2U, // FCVTPUv2f64 - 3U, // FCVTPUv4f16 - 3U, // FCVTPUv4f32 - 4U, // FCVTPUv8f16 - 1U, // FCVTSDr - 1U, // FCVTSHr - 1U, // FCVTXNv1i64 - 2U, // FCVTXNv2f32 - 2U, // FCVTXNv4f32 - 261U, // FCVTZSSWDri - 261U, // FCVTZSSWHri - 261U, // FCVTZSSWSri - 261U, // FCVTZSSXDri - 261U, // FCVTZSSXHri - 261U, // FCVTZSSXSri - 1U, // FCVTZSUWDr - 1U, // FCVTZSUWHr - 1U, // FCVTZSUWSr - 1U, // FCVTZSUXDr - 1U, // FCVTZSUXHr - 1U, // FCVTZSUXSr - 64U, // FCVTZS_ZPmZ_DtoD - 64U, // FCVTZS_ZPmZ_DtoS - 3008U, // FCVTZS_ZPmZ_HtoD - 128U, // FCVTZS_ZPmZ_HtoH - 3008U, // FCVTZS_ZPmZ_HtoS - 192U, // FCVTZS_ZPmZ_StoD - 192U, // FCVTZS_ZPmZ_StoS - 261U, // FCVTZSd - 261U, // FCVTZSh - 261U, // FCVTZSs - 1U, // FCVTZSv1f16 - 1U, // FCVTZSv1i32 - 1U, // FCVTZSv1i64 - 2U, // FCVTZSv2f32 - 2U, // FCVTZSv2f64 - 263U, // FCVTZSv2i32_shift - 261U, // FCVTZSv2i64_shift - 3U, // FCVTZSv4f16 - 3U, // FCVTZSv4f32 - 264U, // FCVTZSv4i16_shift - 262U, // FCVTZSv4i32_shift - 4U, // FCVTZSv8f16 - 262U, // FCVTZSv8i16_shift - 261U, // FCVTZUSWDri - 261U, // FCVTZUSWHri - 261U, // FCVTZUSWSri - 261U, // FCVTZUSXDri - 261U, // FCVTZUSXHri - 261U, // FCVTZUSXSri - 1U, // FCVTZUUWDr - 1U, // FCVTZUUWHr - 1U, // FCVTZUUWSr - 1U, // FCVTZUUXDr - 1U, // FCVTZUUXHr - 1U, // FCVTZUUXSr - 64U, // FCVTZU_ZPmZ_DtoD - 64U, // FCVTZU_ZPmZ_DtoS - 3008U, // FCVTZU_ZPmZ_HtoD - 128U, // FCVTZU_ZPmZ_HtoH - 3008U, // FCVTZU_ZPmZ_HtoS - 192U, // FCVTZU_ZPmZ_StoD - 192U, // FCVTZU_ZPmZ_StoS - 261U, // FCVTZUd - 261U, // FCVTZUh - 261U, // FCVTZUs - 1U, // FCVTZUv1f16 - 1U, // FCVTZUv1i32 - 1U, // FCVTZUv1i64 - 2U, // FCVTZUv2f32 - 2U, // FCVTZUv2f64 - 263U, // FCVTZUv2i32_shift - 261U, // FCVTZUv2i64_shift - 3U, // FCVTZUv4f16 - 3U, // FCVTZUv4f32 - 264U, // FCVTZUv4i16_shift - 262U, // FCVTZUv4i32_shift - 4U, // FCVTZUv8f16 - 262U, // FCVTZUv8i16_shift - 153U, // FCVT_ZPmZ_DtoH - 64U, // FCVT_ZPmZ_DtoS - 3008U, // FCVT_ZPmZ_HtoD - 3008U, // FCVT_ZPmZ_HtoS - 192U, // FCVT_ZPmZ_StoD - 152U, // FCVT_ZPmZ_StoH - 261U, // FDIVDrr - 261U, // FDIVHrr - 598912U, // FDIVR_ZPmZ_D - 1131465U, // FDIVR_ZPmZ_H - 1647616U, // FDIVR_ZPmZ_S - 261U, // FDIVSrr - 598912U, // FDIV_ZPmZ_D - 1131465U, // FDIV_ZPmZ_H - 1647616U, // FDIV_ZPmZ_S - 41287U, // FDIVv2f32 - 8517U, // FDIVv2f64 - 49480U, // FDIVv4f16 - 16710U, // FDIVv4f32 - 24902U, // FDIVv8f16 - 0U, // FDUP_ZI_D + 32U, // FCMPSrr + 16914616U, // FCMUO_PPzZZ_D + 25832585U, // FCMUO_PPzZZ_H + 33697976U, // FCMUO_PPzZZ_S + 456U, // FCPY_ZPmI_D + 2U, // FCPY_ZPmI_H + 456U, // FCPY_ZPmI_S + 75631704U, // FCSELDrrr + 75631704U, // FCSELHrrr + 75631704U, // FCSELSrrr + 32U, // FCVTASUWDr + 32U, // FCVTASUWHr + 32U, // FCVTASUWSr + 32U, // FCVTASUXDr + 32U, // FCVTASUXHr + 32U, // FCVTASUXSr + 32U, // FCVTASv1f16 + 32U, // FCVTASv1i32 + 32U, // FCVTASv1i64 + 40U, // FCVTASv2f32 + 48U, // FCVTASv2f64 + 56U, // FCVTASv4f16 + 64U, // FCVTASv4f32 + 72U, // FCVTASv8f16 + 32U, // FCVTAUUWDr + 32U, // FCVTAUUWHr + 32U, // FCVTAUUWSr + 32U, // FCVTAUUXDr + 32U, // FCVTAUUXHr + 32U, // FCVTAUUXSr + 32U, // FCVTAUv1f16 + 32U, // FCVTAUv1i32 + 32U, // FCVTAUv1i64 + 40U, // FCVTAUv2f32 + 48U, // FCVTAUv2f64 + 56U, // FCVTAUv4f16 + 64U, // FCVTAUv4f32 + 72U, // FCVTAUv8f16 + 32U, // FCVTDHr + 32U, // FCVTDSr + 32U, // FCVTHDr + 32U, // FCVTHSr + 280U, // FCVTLT_ZPmZ_HtoS + 16U, // FCVTLT_ZPmZ_StoD + 40U, // FCVTLv2i32 + 56U, // FCVTLv4i16 + 64U, // FCVTLv4i32 + 72U, // FCVTLv8i16 + 32U, // FCVTMSUWDr + 32U, // FCVTMSUWHr + 32U, // FCVTMSUWSr + 32U, // FCVTMSUXDr + 32U, // FCVTMSUXHr + 32U, // FCVTMSUXSr + 32U, // FCVTMSv1f16 + 32U, // FCVTMSv1i32 + 32U, // FCVTMSv1i64 + 40U, // FCVTMSv2f32 + 48U, // FCVTMSv2f64 + 56U, // FCVTMSv4f16 + 64U, // FCVTMSv4f32 + 72U, // FCVTMSv8f16 + 32U, // FCVTMUUWDr + 32U, // FCVTMUUWHr + 32U, // FCVTMUUWSr + 32U, // FCVTMUUXDr + 32U, // FCVTMUUXHr + 32U, // FCVTMUUXSr + 32U, // FCVTMUv1f16 + 32U, // FCVTMUv1i32 + 32U, // FCVTMUv1i64 + 40U, // FCVTMUv2f32 + 48U, // FCVTMUv2f64 + 56U, // FCVTMUv4f16 + 64U, // FCVTMUv4f32 + 72U, // FCVTMUv8f16 + 32U, // FCVTNSUWDr + 32U, // FCVTNSUWHr + 32U, // FCVTNSUWSr + 32U, // FCVTNSUXDr + 32U, // FCVTNSUXHr + 32U, // FCVTNSUXSr + 32U, // FCVTNSv1f16 + 32U, // FCVTNSv1i32 + 32U, // FCVTNSv1i64 + 40U, // FCVTNSv2f32 + 48U, // FCVTNSv2f64 + 56U, // FCVTNSv4f16 + 64U, // FCVTNSv4f32 + 72U, // FCVTNSv8f16 + 8U, // FCVTNT_ZPmZ_DtoS + 1U, // FCVTNT_ZPmZ_StoH + 32U, // FCVTNUUWDr + 32U, // FCVTNUUWHr + 32U, // FCVTNUUWSr + 32U, // FCVTNUUXDr + 32U, // FCVTNUUXHr + 32U, // FCVTNUUXSr + 32U, // FCVTNUv1f16 + 32U, // FCVTNUv1i32 + 32U, // FCVTNUv1i64 + 40U, // FCVTNUv2f32 + 48U, // FCVTNUv2f64 + 56U, // FCVTNUv4f16 + 64U, // FCVTNUv4f32 + 72U, // FCVTNUv8f16 + 48U, // FCVTNv2i32 + 64U, // FCVTNv4i16 + 48U, // FCVTNv4i32 + 64U, // FCVTNv8i16 + 32U, // FCVTPSUWDr + 32U, // FCVTPSUWHr + 32U, // FCVTPSUWSr + 32U, // FCVTPSUXDr + 32U, // FCVTPSUXHr + 32U, // FCVTPSUXSr + 32U, // FCVTPSv1f16 + 32U, // FCVTPSv1i32 + 32U, // FCVTPSv1i64 + 40U, // FCVTPSv2f32 + 48U, // FCVTPSv2f64 + 56U, // FCVTPSv4f16 + 64U, // FCVTPSv4f32 + 72U, // FCVTPSv8f16 + 32U, // FCVTPUUWDr + 32U, // FCVTPUUWHr + 32U, // FCVTPUUWSr + 32U, // FCVTPUUXDr + 32U, // FCVTPUUXHr + 32U, // FCVTPUUXSr + 32U, // FCVTPUv1f16 + 32U, // FCVTPUv1i32 + 32U, // FCVTPUv1i64 + 40U, // FCVTPUv2f32 + 48U, // FCVTPUv2f64 + 56U, // FCVTPUv4f16 + 64U, // FCVTPUv4f32 + 72U, // FCVTPUv8f16 + 32U, // FCVTSDr + 32U, // FCVTSHr + 8U, // FCVTXNT_ZPmZ_DtoS + 32U, // FCVTXNv1i64 + 48U, // FCVTXNv2f32 + 48U, // FCVTXNv4f32 + 8U, // FCVTX_ZPmZ_DtoS + 3160U, // FCVTZSSWDri + 3160U, // FCVTZSSWHri + 3160U, // FCVTZSSWSri + 3160U, // FCVTZSSXDri + 3160U, // FCVTZSSXHri + 3160U, // FCVTZSSXSri + 32U, // FCVTZSUWDr + 32U, // FCVTZSUWHr + 32U, // FCVTZSUWSr + 32U, // FCVTZSUXDr + 32U, // FCVTZSUXHr + 32U, // FCVTZSUXSr + 8U, // FCVTZS_ZPmZ_DtoD + 8U, // FCVTZS_ZPmZ_DtoS + 280U, // FCVTZS_ZPmZ_HtoD + 0U, // FCVTZS_ZPmZ_HtoH + 280U, // FCVTZS_ZPmZ_HtoS + 16U, // FCVTZS_ZPmZ_StoD + 16U, // FCVTZS_ZPmZ_StoS + 3160U, // FCVTZSd + 3160U, // FCVTZSh + 3160U, // FCVTZSs + 32U, // FCVTZSv1f16 + 32U, // FCVTZSv1i32 + 32U, // FCVTZSv1i64 + 40U, // FCVTZSv2f32 + 48U, // FCVTZSv2f64 + 3224U, // FCVTZSv2i32_shift + 3176U, // FCVTZSv2i64_shift + 56U, // FCVTZSv4f16 + 64U, // FCVTZSv4f32 + 3232U, // FCVTZSv4i16_shift + 3184U, // FCVTZSv4i32_shift + 72U, // FCVTZSv8f16 + 3192U, // FCVTZSv8i16_shift + 3160U, // FCVTZUSWDri + 3160U, // FCVTZUSWHri + 3160U, // FCVTZUSWSri + 3160U, // FCVTZUSXDri + 3160U, // FCVTZUSXHri + 3160U, // FCVTZUSXSri + 32U, // FCVTZUUWDr + 32U, // FCVTZUUWHr + 32U, // FCVTZUUWSr + 32U, // FCVTZUUXDr + 32U, // FCVTZUUXHr + 32U, // FCVTZUUXSr + 8U, // FCVTZU_ZPmZ_DtoD + 8U, // FCVTZU_ZPmZ_DtoS + 280U, // FCVTZU_ZPmZ_HtoD + 0U, // FCVTZU_ZPmZ_HtoH + 280U, // FCVTZU_ZPmZ_HtoS + 16U, // FCVTZU_ZPmZ_StoD + 16U, // FCVTZU_ZPmZ_StoS + 3160U, // FCVTZUd + 3160U, // FCVTZUh + 3160U, // FCVTZUs + 32U, // FCVTZUv1f16 + 32U, // FCVTZUv1i32 + 32U, // FCVTZUv1i64 + 40U, // FCVTZUv2f32 + 48U, // FCVTZUv2f64 + 3224U, // FCVTZUv2i32_shift + 3176U, // FCVTZUv2i64_shift + 56U, // FCVTZUv4f16 + 64U, // FCVTZUv4f32 + 3232U, // FCVTZUv4i16_shift + 3184U, // FCVTZUv4i32_shift + 72U, // FCVTZUv8f16 + 3192U, // FCVTZUv8i16_shift + 2U, // FCVT_ZPmZ_DtoH + 8U, // FCVT_ZPmZ_DtoS + 280U, // FCVT_ZPmZ_HtoD + 280U, // FCVT_ZPmZ_HtoS + 16U, // FCVT_ZPmZ_StoD + 1U, // FCVT_ZPmZ_StoH + 3160U, // FDIVDrr + 3160U, // FDIVHrr + 16914560U, // FDIVR_ZPmZ_D + 25832584U, // FDIVR_ZPmZ_H + 33697920U, // FDIVR_ZPmZ_S + 3160U, // FDIVSrr + 16914560U, // FDIV_ZPmZ_D + 25832584U, // FDIV_ZPmZ_H + 33697920U, // FDIV_ZPmZ_S + 925848U, // FDIVv2f32 + 270440U, // FDIVv2f64 + 1056928U, // FDIVv4f16 + 401520U, // FDIVv4f32 + 532600U, // FDIVv8f16 + 2U, // FDUP_ZI_D 0U, // FDUP_ZI_H - 0U, // FDUP_ZI_S - 1U, // FEXPA_ZZ_D + 2U, // FDUP_ZI_S + 32U, // FEXPA_ZZ_D 0U, // FEXPA_ZZ_H - 1U, // FEXPA_ZZ_S - 1U, // FJCVTZS - 2171141U, // FMADDDrrr - 2171141U, // FMADDHrrr - 2171141U, // FMADDSrrr - 6889536U, // FMAD_ZPmZZ_D - 1246144U, // FMAD_ZPmZZ_H - 7413952U, // FMAD_ZPmZZ_S - 261U, // FMAXDrr - 261U, // FMAXHrr - 261U, // FMAXNMDrr - 261U, // FMAXNMHrr - 41287U, // FMAXNMPv2f32 - 8517U, // FMAXNMPv2f64 - 20U, // FMAXNMPv2i16p - 2U, // FMAXNMPv2i32p - 2U, // FMAXNMPv2i64p - 49480U, // FMAXNMPv4f16 - 16710U, // FMAXNMPv4f32 - 24902U, // FMAXNMPv8f16 - 261U, // FMAXNMSrr - 901U, // FMAXNMV_VPZ_D - 2245U, // FMAXNMV_VPZ_H - 1029U, // FMAXNMV_VPZ_S - 3U, // FMAXNMVv4i16v - 3U, // FMAXNMVv4i32v - 4U, // FMAXNMVv8i16v - 9511808U, // FMAXNM_ZPmI_D - 222153U, // FMAXNM_ZPmI_H - 9511936U, // FMAXNM_ZPmI_S - 598912U, // FMAXNM_ZPmZ_D - 1131465U, // FMAXNM_ZPmZ_H - 1647616U, // FMAXNM_ZPmZ_S - 41287U, // FMAXNMv2f32 - 8517U, // FMAXNMv2f64 - 49480U, // FMAXNMv4f16 - 16710U, // FMAXNMv4f32 - 24902U, // FMAXNMv8f16 - 41287U, // FMAXPv2f32 - 8517U, // FMAXPv2f64 - 20U, // FMAXPv2i16p - 2U, // FMAXPv2i32p - 2U, // FMAXPv2i64p - 49480U, // FMAXPv4f16 - 16710U, // FMAXPv4f32 - 24902U, // FMAXPv8f16 - 261U, // FMAXSrr - 901U, // FMAXV_VPZ_D - 2245U, // FMAXV_VPZ_H - 1029U, // FMAXV_VPZ_S - 3U, // FMAXVv4i16v - 3U, // FMAXVv4i32v - 4U, // FMAXVv8i16v - 9511808U, // FMAX_ZPmI_D - 222153U, // FMAX_ZPmI_H - 9511936U, // FMAX_ZPmI_S - 598912U, // FMAX_ZPmZ_D - 1131465U, // FMAX_ZPmZ_H - 1647616U, // FMAX_ZPmZ_S - 41287U, // FMAXv2f32 - 8517U, // FMAXv2f64 - 49480U, // FMAXv4f16 - 16710U, // FMAXv4f32 - 24902U, // FMAXv8f16 - 261U, // FMINDrr - 261U, // FMINHrr - 261U, // FMINNMDrr - 261U, // FMINNMHrr - 41287U, // FMINNMPv2f32 - 8517U, // FMINNMPv2f64 - 20U, // FMINNMPv2i16p - 2U, // FMINNMPv2i32p - 2U, // FMINNMPv2i64p - 49480U, // FMINNMPv4f16 - 16710U, // FMINNMPv4f32 - 24902U, // FMINNMPv8f16 - 261U, // FMINNMSrr - 901U, // FMINNMV_VPZ_D - 2245U, // FMINNMV_VPZ_H - 1029U, // FMINNMV_VPZ_S - 3U, // FMINNMVv4i16v - 3U, // FMINNMVv4i32v - 4U, // FMINNMVv8i16v - 9511808U, // FMINNM_ZPmI_D - 222153U, // FMINNM_ZPmI_H - 9511936U, // FMINNM_ZPmI_S - 598912U, // FMINNM_ZPmZ_D - 1131465U, // FMINNM_ZPmZ_H - 1647616U, // FMINNM_ZPmZ_S - 41287U, // FMINNMv2f32 - 8517U, // FMINNMv2f64 - 49480U, // FMINNMv4f16 - 16710U, // FMINNMv4f32 - 24902U, // FMINNMv8f16 - 41287U, // FMINPv2f32 - 8517U, // FMINPv2f64 - 20U, // FMINPv2i16p - 2U, // FMINPv2i32p - 2U, // FMINPv2i64p - 49480U, // FMINPv4f16 - 16710U, // FMINPv4f32 - 24902U, // FMINPv8f16 - 261U, // FMINSrr - 901U, // FMINV_VPZ_D - 2245U, // FMINV_VPZ_H - 1029U, // FMINV_VPZ_S - 3U, // FMINVv4i16v - 3U, // FMINVv4i32v - 4U, // FMINVv8i16v - 9511808U, // FMIN_ZPmI_D - 222153U, // FMIN_ZPmI_H - 9511936U, // FMIN_ZPmI_S - 598912U, // FMIN_ZPmZ_D - 1131465U, // FMIN_ZPmZ_H - 1647616U, // FMIN_ZPmZ_S - 41287U, // FMINv2f32 - 8517U, // FMINv2f64 - 49480U, // FMINv4f16 - 16710U, // FMINv4f32 - 24902U, // FMINv8f16 - 6889536U, // FMLA_ZPmZZ_D - 1246144U, // FMLA_ZPmZZ_H - 7413952U, // FMLA_ZPmZZ_S - 2905U, // FMLA_ZZZI_D - 0U, // FMLA_ZZZI_H - 2904U, // FMLA_ZZZI_S - 9118085U, // FMLAv1i16_indexed - 9126277U, // FMLAv1i32_indexed - 9142661U, // FMLAv1i64_indexed - 41351U, // FMLAv2f32 - 8581U, // FMLAv2f64 - 9126279U, // FMLAv2i32_indexed - 9142661U, // FMLAv2i64_indexed - 49544U, // FMLAv4f16 - 16774U, // FMLAv4f32 - 9118088U, // FMLAv4i16_indexed - 9126278U, // FMLAv4i32_indexed - 24966U, // FMLAv8f16 - 9118086U, // FMLAv8i16_indexed - 6889536U, // FMLS_ZPmZZ_D - 1246144U, // FMLS_ZPmZZ_H - 7413952U, // FMLS_ZPmZZ_S - 2905U, // FMLS_ZZZI_D - 0U, // FMLS_ZZZI_H - 2904U, // FMLS_ZZZI_S - 9118085U, // FMLSv1i16_indexed - 9126277U, // FMLSv1i32_indexed - 9142661U, // FMLSv1i64_indexed - 41351U, // FMLSv2f32 - 8581U, // FMLSv2f64 - 9126279U, // FMLSv2i32_indexed - 9142661U, // FMLSv2i64_indexed - 49544U, // FMLSv4f16 - 16774U, // FMLSv4f32 - 9118088U, // FMLSv4i16_indexed - 9126278U, // FMLSv4i32_indexed - 24966U, // FMLSv8f16 - 9118086U, // FMLSv8i16_indexed - 0U, // FMOVD0 - 2771U, // FMOVDXHighr - 1U, // FMOVDXr - 0U, // FMOVDi - 1U, // FMOVDr - 0U, // FMOVH0 - 1U, // FMOVHWr - 1U, // FMOVHXr - 0U, // FMOVHi - 1U, // FMOVHr - 0U, // FMOVS0 - 1U, // FMOVSWr - 0U, // FMOVSi - 1U, // FMOVSr - 1U, // FMOVWHr - 1U, // FMOVWSr - 1U, // FMOVXDHighr - 1U, // FMOVXDr - 1U, // FMOVXHr - 0U, // FMOVv2f32_ns - 0U, // FMOVv2f64_ns - 0U, // FMOVv4f16_ns - 0U, // FMOVv4f32_ns - 0U, // FMOVv8f16_ns - 6889536U, // FMSB_ZPmZZ_D - 1246144U, // FMSB_ZPmZZ_H - 7413952U, // FMSB_ZPmZZ_S - 2171141U, // FMSUBDrrr - 2171141U, // FMSUBHrrr - 2171141U, // FMSUBSrrr - 261U, // FMULDrr - 261U, // FMULHrr - 261U, // FMULSrr - 261U, // FMULX16 - 261U, // FMULX32 - 261U, // FMULX64 - 598912U, // FMULX_ZPmZ_D - 1131465U, // FMULX_ZPmZ_H - 1647616U, // FMULX_ZPmZ_S - 10166597U, // FMULXv1i16_indexed - 10174789U, // FMULXv1i32_indexed - 10191173U, // FMULXv1i64_indexed - 41287U, // FMULXv2f32 - 8517U, // FMULXv2f64 - 10174791U, // FMULXv2i32_indexed - 10191173U, // FMULXv2i64_indexed - 49480U, // FMULXv4f16 - 16710U, // FMULXv4f32 - 10166600U, // FMULXv4i16_indexed - 10174790U, // FMULXv4i32_indexed - 24902U, // FMULXv8f16 - 10166598U, // FMULXv8i16_indexed - 10560384U, // FMUL_ZPmI_D - 238537U, // FMUL_ZPmI_H - 10560512U, // FMUL_ZPmI_S - 598912U, // FMUL_ZPmZ_D - 1131465U, // FMUL_ZPmZ_H - 1647616U, // FMUL_ZPmZ_S - 246661U, // FMUL_ZZZI_D - 3081U, // FMUL_ZZZI_H - 246789U, // FMUL_ZZZI_S - 901U, // FMUL_ZZZ_D - 137U, // FMUL_ZZZ_H - 1029U, // FMUL_ZZZ_S - 10166597U, // FMULv1i16_indexed - 10174789U, // FMULv1i32_indexed - 10191173U, // FMULv1i64_indexed - 41287U, // FMULv2f32 - 8517U, // FMULv2f64 - 10174791U, // FMULv2i32_indexed - 10191173U, // FMULv2i64_indexed - 49480U, // FMULv4f16 - 16710U, // FMULv4f32 - 10166600U, // FMULv4i16_indexed - 10174790U, // FMULv4i32_indexed - 24902U, // FMULv8f16 - 10166598U, // FMULv8i16_indexed - 1U, // FNEGDr - 1U, // FNEGHr - 1U, // FNEGSr - 64U, // FNEG_ZPmZ_D - 128U, // FNEG_ZPmZ_H - 192U, // FNEG_ZPmZ_S - 2U, // FNEGv2f32 - 2U, // FNEGv2f64 - 3U, // FNEGv4f16 - 3U, // FNEGv4f32 - 4U, // FNEGv8f16 - 2171141U, // FNMADDDrrr - 2171141U, // FNMADDHrrr - 2171141U, // FNMADDSrrr - 6889536U, // FNMAD_ZPmZZ_D - 1246144U, // FNMAD_ZPmZZ_H - 7413952U, // FNMAD_ZPmZZ_S - 6889536U, // FNMLA_ZPmZZ_D - 1246144U, // FNMLA_ZPmZZ_H - 7413952U, // FNMLA_ZPmZZ_S - 6889536U, // FNMLS_ZPmZZ_D - 1246144U, // FNMLS_ZPmZZ_H - 7413952U, // FNMLS_ZPmZZ_S - 6889536U, // FNMSB_ZPmZZ_D - 1246144U, // FNMSB_ZPmZZ_H - 7413952U, // FNMSB_ZPmZZ_S - 2171141U, // FNMSUBDrrr - 2171141U, // FNMSUBHrrr - 2171141U, // FNMSUBSrrr - 261U, // FNMULDrr - 261U, // FNMULHrr - 261U, // FNMULSrr - 1U, // FRECPE_ZZ_D + 32U, // FEXPA_ZZ_S + 32U, // FJCVTZS + 8U, // FLOGB_ZPmZ_D + 0U, // FLOGB_ZPmZ_H + 16U, // FLOGB_ZPmZ_S + 134232U, // FMADDDrrr + 134232U, // FMADDHrrr + 134232U, // FMADDSrrr + 134349952U, // FMAD_ZPmZZ_D + 28978456U, // FMAD_ZPmZZ_H + 142739584U, // FMAD_ZPmZZ_S + 3160U, // FMAXDrr + 3160U, // FMAXHrr + 3160U, // FMAXNMDrr + 3160U, // FMAXNMHrr + 16914560U, // FMAXNMP_ZPmZZ_D + 25832584U, // FMAXNMP_ZPmZZ_H + 33697920U, // FMAXNMP_ZPmZZ_S + 925848U, // FMAXNMPv2f32 + 270440U, // FMAXNMPv2f64 + 400U, // FMAXNMPv2i16p + 40U, // FMAXNMPv2i32p + 48U, // FMAXNMPv2i64p + 1056928U, // FMAXNMPv4f16 + 401520U, // FMAXNMPv4f32 + 532600U, // FMAXNMPv8f16 + 3160U, // FMAXNMSrr + 0U, // FMAXNMV_VPZ_D + 0U, // FMAXNMV_VPZ_H + 0U, // FMAXNMV_VPZ_S + 56U, // FMAXNMVv4i16v + 64U, // FMAXNMVv4i32v + 72U, // FMAXNMVv8i16v + 151132288U, // FMAXNM_ZPmI_D + 4074632U, // FMAXNM_ZPmI_H + 151138432U, // FMAXNM_ZPmI_S + 16914560U, // FMAXNM_ZPmZ_D + 25832584U, // FMAXNM_ZPmZ_H + 33697920U, // FMAXNM_ZPmZ_S + 925848U, // FMAXNMv2f32 + 270440U, // FMAXNMv2f64 + 1056928U, // FMAXNMv4f16 + 401520U, // FMAXNMv4f32 + 532600U, // FMAXNMv8f16 + 16914560U, // FMAXP_ZPmZZ_D + 25832584U, // FMAXP_ZPmZZ_H + 33697920U, // FMAXP_ZPmZZ_S + 925848U, // FMAXPv2f32 + 270440U, // FMAXPv2f64 + 400U, // FMAXPv2i16p + 40U, // FMAXPv2i32p + 48U, // FMAXPv2i64p + 1056928U, // FMAXPv4f16 + 401520U, // FMAXPv4f32 + 532600U, // FMAXPv8f16 + 3160U, // FMAXSrr + 0U, // FMAXV_VPZ_D + 0U, // FMAXV_VPZ_H + 0U, // FMAXV_VPZ_S + 56U, // FMAXVv4i16v + 64U, // FMAXVv4i32v + 72U, // FMAXVv8i16v + 151132288U, // FMAX_ZPmI_D + 4074632U, // FMAX_ZPmI_H + 151138432U, // FMAX_ZPmI_S + 16914560U, // FMAX_ZPmZ_D + 25832584U, // FMAX_ZPmZ_H + 33697920U, // FMAX_ZPmZ_S + 925848U, // FMAXv2f32 + 270440U, // FMAXv2f64 + 1056928U, // FMAXv4f16 + 401520U, // FMAXv4f32 + 532600U, // FMAXv8f16 + 3160U, // FMINDrr + 3160U, // FMINHrr + 3160U, // FMINNMDrr + 3160U, // FMINNMHrr + 16914560U, // FMINNMP_ZPmZZ_D + 25832584U, // FMINNMP_ZPmZZ_H + 33697920U, // FMINNMP_ZPmZZ_S + 925848U, // FMINNMPv2f32 + 270440U, // FMINNMPv2f64 + 400U, // FMINNMPv2i16p + 40U, // FMINNMPv2i32p + 48U, // FMINNMPv2i64p + 1056928U, // FMINNMPv4f16 + 401520U, // FMINNMPv4f32 + 532600U, // FMINNMPv8f16 + 3160U, // FMINNMSrr + 0U, // FMINNMV_VPZ_D + 0U, // FMINNMV_VPZ_H + 0U, // FMINNMV_VPZ_S + 56U, // FMINNMVv4i16v + 64U, // FMINNMVv4i32v + 72U, // FMINNMVv8i16v + 151132288U, // FMINNM_ZPmI_D + 4074632U, // FMINNM_ZPmI_H + 151138432U, // FMINNM_ZPmI_S + 16914560U, // FMINNM_ZPmZ_D + 25832584U, // FMINNM_ZPmZ_H + 33697920U, // FMINNM_ZPmZ_S + 925848U, // FMINNMv2f32 + 270440U, // FMINNMv2f64 + 1056928U, // FMINNMv4f16 + 401520U, // FMINNMv4f32 + 532600U, // FMINNMv8f16 + 16914560U, // FMINP_ZPmZZ_D + 25832584U, // FMINP_ZPmZZ_H + 33697920U, // FMINP_ZPmZZ_S + 925848U, // FMINPv2f32 + 270440U, // FMINPv2f64 + 400U, // FMINPv2i16p + 40U, // FMINPv2i32p + 48U, // FMINPv2i64p + 1056928U, // FMINPv4f16 + 401520U, // FMINPv4f32 + 532600U, // FMINPv8f16 + 3160U, // FMINSrr + 0U, // FMINV_VPZ_D + 0U, // FMINV_VPZ_H + 0U, // FMINV_VPZ_S + 56U, // FMINVv4i16v + 64U, // FMINVv4i32v + 72U, // FMINVv8i16v + 151132288U, // FMIN_ZPmI_D + 4074632U, // FMIN_ZPmI_H + 151138432U, // FMIN_ZPmI_S + 16914560U, // FMIN_ZPmZ_D + 25832584U, // FMIN_ZPmZ_H + 33697920U, // FMIN_ZPmZ_S + 925848U, // FMINv2f32 + 270440U, // FMINv2f64 + 1056928U, // FMINv4f16 + 401520U, // FMINv4f32 + 532600U, // FMINv8f16 + 47568U, // FMLAL2lanev4f16 + 52438176U, // FMLAL2lanev8f16 + 48592U, // FMLAL2v4f16 + 1057952U, // FMLAL2v8f16 + 27139160U, // FMLALB_ZZZI_SHH + 7256U, // FMLALB_ZZZ_SHH + 27139160U, // FMLALT_ZZZI_SHH + 7256U, // FMLALT_ZZZ_SHH + 47568U, // FMLALlanev4f16 + 52438176U, // FMLALlanev8f16 + 48592U, // FMLALv4f16 + 1057952U, // FMLALv8f16 + 134349952U, // FMLA_ZPmZZ_D + 28978456U, // FMLA_ZPmZZ_H + 142739584U, // FMLA_ZPmZZ_S + 27133016U, // FMLA_ZZZI_D + 39192U, // FMLA_ZZZI_H + 27134040U, // FMLA_ZZZI_S + 52438105U, // FMLAv1i16_indexed + 54273113U, // FMLAv1i32_indexed + 54535257U, // FMLAv1i64_indexed + 926872U, // FMLAv2f32 + 271464U, // FMLAv2f64 + 54273176U, // FMLAv2i32_indexed + 54535272U, // FMLAv2i64_indexed + 1057952U, // FMLAv4f16 + 402544U, // FMLAv4f32 + 52438176U, // FMLAv4i16_indexed + 54273136U, // FMLAv4i32_indexed + 533624U, // FMLAv8f16 + 52438136U, // FMLAv8i16_indexed + 47568U, // FMLSL2lanev4f16 + 52438176U, // FMLSL2lanev8f16 + 48592U, // FMLSL2v4f16 + 1057952U, // FMLSL2v8f16 + 27139160U, // FMLSLB_ZZZI_SHH + 7256U, // FMLSLB_ZZZ_SHH + 27139160U, // FMLSLT_ZZZI_SHH + 7256U, // FMLSLT_ZZZ_SHH + 47568U, // FMLSLlanev4f16 + 52438176U, // FMLSLlanev8f16 + 48592U, // FMLSLv4f16 + 1057952U, // FMLSLv8f16 + 134349952U, // FMLS_ZPmZZ_D + 28978456U, // FMLS_ZPmZZ_H + 142739584U, // FMLS_ZPmZZ_S + 27133016U, // FMLS_ZZZI_D + 39192U, // FMLS_ZZZI_H + 27134040U, // FMLS_ZZZI_S + 52438105U, // FMLSv1i16_indexed + 54273113U, // FMLSv1i32_indexed + 54535257U, // FMLSv1i64_indexed + 926872U, // FMLSv2f32 + 271464U, // FMLSv2f64 + 54273176U, // FMLSv2i32_indexed + 54535272U, // FMLSv2i64_indexed + 1057952U, // FMLSv4f16 + 402544U, // FMLSv4f32 + 52438176U, // FMLSv4i16_indexed + 54273136U, // FMLSv4i32_indexed + 533624U, // FMLSv8f16 + 52438136U, // FMLSv8i16_indexed + 1112U, // FMMLA_ZZZ_D + 2136U, // FMMLA_ZZZ_S + 472U, // FMOPA_MPPZZ_D + 480U, // FMOPA_MPPZZ_S + 472U, // FMOPS_MPPZZ_D + 480U, // FMOPS_MPPZZ_S + 43368U, // FMOVDXHighr + 32U, // FMOVDXr + 2U, // FMOVDi + 32U, // FMOVDr + 32U, // FMOVHWr + 32U, // FMOVHXr + 2U, // FMOVHi + 32U, // FMOVHr + 32U, // FMOVSWr + 2U, // FMOVSi + 32U, // FMOVSr + 32U, // FMOVWHr + 32U, // FMOVWSr + 32U, // FMOVXDHighr + 32U, // FMOVXDr + 32U, // FMOVXHr + 2U, // FMOVv2f32_ns + 2U, // FMOVv2f64_ns + 2U, // FMOVv4f16_ns + 2U, // FMOVv4f32_ns + 2U, // FMOVv8f16_ns + 134349952U, // FMSB_ZPmZZ_D + 28978456U, // FMSB_ZPmZZ_H + 142739584U, // FMSB_ZPmZZ_S + 134232U, // FMSUBDrrr + 134232U, // FMSUBHrrr + 134232U, // FMSUBSrrr + 3160U, // FMULDrr + 3160U, // FMULHrr + 3160U, // FMULSrr + 3160U, // FMULX16 + 3160U, // FMULX32 + 3160U, // FMULX64 + 16914560U, // FMULX_ZPmZ_D + 25832584U, // FMULX_ZPmZ_H + 33697920U, // FMULX_ZPmZ_S + 161488984U, // FMULXv1i16_indexed + 163323992U, // FMULXv1i32_indexed + 163586136U, // FMULXv1i64_indexed + 925848U, // FMULXv2f32 + 270440U, // FMULXv2f64 + 163324056U, // FMULXv2i32_indexed + 163586152U, // FMULXv2i64_indexed + 1056928U, // FMULXv4f16 + 401520U, // FMULXv4f32 + 161489056U, // FMULXv4i16_indexed + 163324016U, // FMULXv4i32_indexed + 532600U, // FMULXv8f16 + 161489016U, // FMULXv8i16_indexed + 167909504U, // FMUL_ZPmI_D + 4336776U, // FMUL_ZPmI_H + 167915648U, // FMUL_ZPmI_S + 16914560U, // FMUL_ZPmZ_D + 25832584U, // FMUL_ZPmZ_H + 33697920U, // FMUL_ZPmZ_S + 4462680U, // FMUL_ZZZI_D + 49288U, // FMUL_ZZZI_H + 4468824U, // FMUL_ZZZI_S + 6232U, // FMUL_ZZZ_D + 136U, // FMUL_ZZZ_H + 12376U, // FMUL_ZZZ_S + 161488984U, // FMULv1i16_indexed + 163323992U, // FMULv1i32_indexed + 163586136U, // FMULv1i64_indexed + 925848U, // FMULv2f32 + 270440U, // FMULv2f64 + 163324056U, // FMULv2i32_indexed + 163586152U, // FMULv2i64_indexed + 1056928U, // FMULv4f16 + 401520U, // FMULv4f32 + 161489056U, // FMULv4i16_indexed + 163324016U, // FMULv4i32_indexed + 532600U, // FMULv8f16 + 161489016U, // FMULv8i16_indexed + 32U, // FNEGDr + 32U, // FNEGHr + 32U, // FNEGSr + 8U, // FNEG_ZPmZ_D + 0U, // FNEG_ZPmZ_H + 16U, // FNEG_ZPmZ_S + 40U, // FNEGv2f32 + 48U, // FNEGv2f64 + 56U, // FNEGv4f16 + 64U, // FNEGv4f32 + 72U, // FNEGv8f16 + 134232U, // FNMADDDrrr + 134232U, // FNMADDHrrr + 134232U, // FNMADDSrrr + 134349952U, // FNMAD_ZPmZZ_D + 28978456U, // FNMAD_ZPmZZ_H + 142739584U, // FNMAD_ZPmZZ_S + 134349952U, // FNMLA_ZPmZZ_D + 28978456U, // FNMLA_ZPmZZ_H + 142739584U, // FNMLA_ZPmZZ_S + 134349952U, // FNMLS_ZPmZZ_D + 28978456U, // FNMLS_ZPmZZ_H + 142739584U, // FNMLS_ZPmZZ_S + 134349952U, // FNMSB_ZPmZZ_D + 28978456U, // FNMSB_ZPmZZ_H + 142739584U, // FNMSB_ZPmZZ_S + 134232U, // FNMSUBDrrr + 134232U, // FNMSUBHrrr + 134232U, // FNMSUBSrrr + 3160U, // FNMULDrr + 3160U, // FNMULHrr + 3160U, // FNMULSrr + 32U, // FRECPE_ZZ_D 0U, // FRECPE_ZZ_H - 1U, // FRECPE_ZZ_S - 1U, // FRECPEv1f16 - 1U, // FRECPEv1i32 - 1U, // FRECPEv1i64 - 2U, // FRECPEv2f32 - 2U, // FRECPEv2f64 - 3U, // FRECPEv4f16 - 3U, // FRECPEv4f32 - 4U, // FRECPEv8f16 - 261U, // FRECPS16 - 261U, // FRECPS32 - 261U, // FRECPS64 - 901U, // FRECPS_ZZZ_D - 137U, // FRECPS_ZZZ_H - 1029U, // FRECPS_ZZZ_S - 41287U, // FRECPSv2f32 - 8517U, // FRECPSv2f64 - 49480U, // FRECPSv4f16 - 16710U, // FRECPSv4f32 - 24902U, // FRECPSv8f16 - 64U, // FRECPX_ZPmZ_D - 128U, // FRECPX_ZPmZ_H - 192U, // FRECPX_ZPmZ_S - 1U, // FRECPXv1f16 - 1U, // FRECPXv1i32 - 1U, // FRECPXv1i64 - 1U, // FRINTADr - 1U, // FRINTAHr - 1U, // FRINTASr - 64U, // FRINTA_ZPmZ_D - 128U, // FRINTA_ZPmZ_H - 192U, // FRINTA_ZPmZ_S - 2U, // FRINTAv2f32 - 2U, // FRINTAv2f64 - 3U, // FRINTAv4f16 - 3U, // FRINTAv4f32 - 4U, // FRINTAv8f16 - 1U, // FRINTIDr - 1U, // FRINTIHr - 1U, // FRINTISr - 64U, // FRINTI_ZPmZ_D - 128U, // FRINTI_ZPmZ_H - 192U, // FRINTI_ZPmZ_S - 2U, // FRINTIv2f32 - 2U, // FRINTIv2f64 - 3U, // FRINTIv4f16 - 3U, // FRINTIv4f32 - 4U, // FRINTIv8f16 - 1U, // FRINTMDr - 1U, // FRINTMHr - 1U, // FRINTMSr - 64U, // FRINTM_ZPmZ_D - 128U, // FRINTM_ZPmZ_H - 192U, // FRINTM_ZPmZ_S - 2U, // FRINTMv2f32 - 2U, // FRINTMv2f64 - 3U, // FRINTMv4f16 - 3U, // FRINTMv4f32 - 4U, // FRINTMv8f16 - 1U, // FRINTNDr - 1U, // FRINTNHr - 1U, // FRINTNSr - 64U, // FRINTN_ZPmZ_D - 128U, // FRINTN_ZPmZ_H - 192U, // FRINTN_ZPmZ_S - 2U, // FRINTNv2f32 - 2U, // FRINTNv2f64 - 3U, // FRINTNv4f16 - 3U, // FRINTNv4f32 - 4U, // FRINTNv8f16 - 1U, // FRINTPDr - 1U, // FRINTPHr - 1U, // FRINTPSr - 64U, // FRINTP_ZPmZ_D - 128U, // FRINTP_ZPmZ_H - 192U, // FRINTP_ZPmZ_S - 2U, // FRINTPv2f32 - 2U, // FRINTPv2f64 - 3U, // FRINTPv4f16 - 3U, // FRINTPv4f32 - 4U, // FRINTPv8f16 - 1U, // FRINTXDr - 1U, // FRINTXHr - 1U, // FRINTXSr - 64U, // FRINTX_ZPmZ_D - 128U, // FRINTX_ZPmZ_H - 192U, // FRINTX_ZPmZ_S - 2U, // FRINTXv2f32 - 2U, // FRINTXv2f64 - 3U, // FRINTXv4f16 - 3U, // FRINTXv4f32 - 4U, // FRINTXv8f16 - 1U, // FRINTZDr - 1U, // FRINTZHr - 1U, // FRINTZSr - 64U, // FRINTZ_ZPmZ_D - 128U, // FRINTZ_ZPmZ_H - 192U, // FRINTZ_ZPmZ_S - 2U, // FRINTZv2f32 - 2U, // FRINTZv2f64 - 3U, // FRINTZv4f16 - 3U, // FRINTZv4f32 - 4U, // FRINTZv8f16 - 1U, // FRSQRTE_ZZ_D + 32U, // FRECPE_ZZ_S + 32U, // FRECPEv1f16 + 32U, // FRECPEv1i32 + 32U, // FRECPEv1i64 + 40U, // FRECPEv2f32 + 48U, // FRECPEv2f64 + 56U, // FRECPEv4f16 + 64U, // FRECPEv4f32 + 72U, // FRECPEv8f16 + 3160U, // FRECPS16 + 3160U, // FRECPS32 + 3160U, // FRECPS64 + 6232U, // FRECPS_ZZZ_D + 136U, // FRECPS_ZZZ_H + 12376U, // FRECPS_ZZZ_S + 925848U, // FRECPSv2f32 + 270440U, // FRECPSv2f64 + 1056928U, // FRECPSv4f16 + 401520U, // FRECPSv4f32 + 532600U, // FRECPSv8f16 + 8U, // FRECPX_ZPmZ_D + 0U, // FRECPX_ZPmZ_H + 16U, // FRECPX_ZPmZ_S + 32U, // FRECPXv1f16 + 32U, // FRECPXv1i32 + 32U, // FRECPXv1i64 + 32U, // FRINT32XDr + 32U, // FRINT32XSr + 40U, // FRINT32Xv2f32 + 48U, // FRINT32Xv2f64 + 64U, // FRINT32Xv4f32 + 32U, // FRINT32ZDr + 32U, // FRINT32ZSr + 40U, // FRINT32Zv2f32 + 48U, // FRINT32Zv2f64 + 64U, // FRINT32Zv4f32 + 32U, // FRINT64XDr + 32U, // FRINT64XSr + 40U, // FRINT64Xv2f32 + 48U, // FRINT64Xv2f64 + 64U, // FRINT64Xv4f32 + 32U, // FRINT64ZDr + 32U, // FRINT64ZSr + 40U, // FRINT64Zv2f32 + 48U, // FRINT64Zv2f64 + 64U, // FRINT64Zv4f32 + 32U, // FRINTADr + 32U, // FRINTAHr + 32U, // FRINTASr + 8U, // FRINTA_ZPmZ_D + 0U, // FRINTA_ZPmZ_H + 16U, // FRINTA_ZPmZ_S + 40U, // FRINTAv2f32 + 48U, // FRINTAv2f64 + 56U, // FRINTAv4f16 + 64U, // FRINTAv4f32 + 72U, // FRINTAv8f16 + 32U, // FRINTIDr + 32U, // FRINTIHr + 32U, // FRINTISr + 8U, // FRINTI_ZPmZ_D + 0U, // FRINTI_ZPmZ_H + 16U, // FRINTI_ZPmZ_S + 40U, // FRINTIv2f32 + 48U, // FRINTIv2f64 + 56U, // FRINTIv4f16 + 64U, // FRINTIv4f32 + 72U, // FRINTIv8f16 + 32U, // FRINTMDr + 32U, // FRINTMHr + 32U, // FRINTMSr + 8U, // FRINTM_ZPmZ_D + 0U, // FRINTM_ZPmZ_H + 16U, // FRINTM_ZPmZ_S + 40U, // FRINTMv2f32 + 48U, // FRINTMv2f64 + 56U, // FRINTMv4f16 + 64U, // FRINTMv4f32 + 72U, // FRINTMv8f16 + 32U, // FRINTNDr + 32U, // FRINTNHr + 32U, // FRINTNSr + 8U, // FRINTN_ZPmZ_D + 0U, // FRINTN_ZPmZ_H + 16U, // FRINTN_ZPmZ_S + 40U, // FRINTNv2f32 + 48U, // FRINTNv2f64 + 56U, // FRINTNv4f16 + 64U, // FRINTNv4f32 + 72U, // FRINTNv8f16 + 32U, // FRINTPDr + 32U, // FRINTPHr + 32U, // FRINTPSr + 8U, // FRINTP_ZPmZ_D + 0U, // FRINTP_ZPmZ_H + 16U, // FRINTP_ZPmZ_S + 40U, // FRINTPv2f32 + 48U, // FRINTPv2f64 + 56U, // FRINTPv4f16 + 64U, // FRINTPv4f32 + 72U, // FRINTPv8f16 + 32U, // FRINTXDr + 32U, // FRINTXHr + 32U, // FRINTXSr + 8U, // FRINTX_ZPmZ_D + 0U, // FRINTX_ZPmZ_H + 16U, // FRINTX_ZPmZ_S + 40U, // FRINTXv2f32 + 48U, // FRINTXv2f64 + 56U, // FRINTXv4f16 + 64U, // FRINTXv4f32 + 72U, // FRINTXv8f16 + 32U, // FRINTZDr + 32U, // FRINTZHr + 32U, // FRINTZSr + 8U, // FRINTZ_ZPmZ_D + 0U, // FRINTZ_ZPmZ_H + 16U, // FRINTZ_ZPmZ_S + 40U, // FRINTZv2f32 + 48U, // FRINTZv2f64 + 56U, // FRINTZv4f16 + 64U, // FRINTZv4f32 + 72U, // FRINTZv8f16 + 32U, // FRSQRTE_ZZ_D 0U, // FRSQRTE_ZZ_H - 1U, // FRSQRTE_ZZ_S - 1U, // FRSQRTEv1f16 - 1U, // FRSQRTEv1i32 - 1U, // FRSQRTEv1i64 - 2U, // FRSQRTEv2f32 - 2U, // FRSQRTEv2f64 - 3U, // FRSQRTEv4f16 - 3U, // FRSQRTEv4f32 - 4U, // FRSQRTEv8f16 - 261U, // FRSQRTS16 - 261U, // FRSQRTS32 - 261U, // FRSQRTS64 - 901U, // FRSQRTS_ZZZ_D - 137U, // FRSQRTS_ZZZ_H - 1029U, // FRSQRTS_ZZZ_S - 41287U, // FRSQRTSv2f32 - 8517U, // FRSQRTSv2f64 - 49480U, // FRSQRTSv4f16 - 16710U, // FRSQRTSv4f32 - 24902U, // FRSQRTSv8f16 - 598912U, // FSCALE_ZPmZ_D - 1131465U, // FSCALE_ZPmZ_H - 1647616U, // FSCALE_ZPmZ_S - 1U, // FSQRTDr - 1U, // FSQRTHr - 1U, // FSQRTSr - 64U, // FSQRT_ZPmZ_D - 128U, // FSQRT_ZPmZ_H - 192U, // FSQRT_ZPmZ_S - 2U, // FSQRTv2f32 - 2U, // FSQRTv2f64 - 3U, // FSQRTv4f16 - 3U, // FSQRTv4f32 - 4U, // FSQRTv8f16 - 261U, // FSUBDrr - 261U, // FSUBHrr - 5317504U, // FSUBR_ZPmI_D - 140233U, // FSUBR_ZPmI_H - 5317632U, // FSUBR_ZPmI_S - 598912U, // FSUBR_ZPmZ_D - 1131465U, // FSUBR_ZPmZ_H - 1647616U, // FSUBR_ZPmZ_S - 261U, // FSUBSrr - 5317504U, // FSUB_ZPmI_D - 140233U, // FSUB_ZPmI_H - 5317632U, // FSUB_ZPmI_S - 598912U, // FSUB_ZPmZ_D - 1131465U, // FSUB_ZPmZ_H - 1647616U, // FSUB_ZPmZ_S - 901U, // FSUB_ZZZ_D - 137U, // FSUB_ZZZ_H - 1029U, // FSUB_ZZZ_S - 41287U, // FSUBv2f32 - 8517U, // FSUBv2f64 - 49480U, // FSUBv4f16 - 16710U, // FSUBv4f32 - 24902U, // FSUBv8f16 - 2171781U, // FTMAD_ZZI_D - 91081U, // FTMAD_ZZI_H - 2171909U, // FTMAD_ZZI_S - 901U, // FTSMUL_ZZZ_D - 137U, // FTSMUL_ZZZ_H - 1029U, // FTSMUL_ZZZ_S - 901U, // FTSSEL_ZZZ_D - 137U, // FTSSEL_ZZZ_H - 1029U, // FTSSEL_ZZZ_S - 3153U, // GLD1B_D_IMM_REAL - 3205U, // GLD1B_D_REAL - 3269U, // GLD1B_D_SXTW_REAL - 3333U, // GLD1B_D_UXTW_REAL - 3153U, // GLD1B_S_IMM_REAL - 3397U, // GLD1B_S_SXTW_REAL - 3461U, // GLD1B_S_UXTW_REAL - 26U, // GLD1D_IMM_REAL - 3205U, // GLD1D_REAL - 3525U, // GLD1D_SCALED_REAL - 3269U, // GLD1D_SXTW_REAL - 3589U, // GLD1D_SXTW_SCALED_REAL - 3333U, // GLD1D_UXTW_REAL - 3653U, // GLD1D_UXTW_SCALED_REAL - 26U, // GLD1H_D_IMM_REAL - 3205U, // GLD1H_D_REAL - 3717U, // GLD1H_D_SCALED_REAL - 3269U, // GLD1H_D_SXTW_REAL - 3781U, // GLD1H_D_SXTW_SCALED_REAL - 3333U, // GLD1H_D_UXTW_REAL - 3845U, // GLD1H_D_UXTW_SCALED_REAL - 26U, // GLD1H_S_IMM_REAL - 3397U, // GLD1H_S_SXTW_REAL - 3909U, // GLD1H_S_SXTW_SCALED_REAL - 3461U, // GLD1H_S_UXTW_REAL - 3973U, // GLD1H_S_UXTW_SCALED_REAL - 3153U, // GLD1SB_D_IMM_REAL - 3205U, // GLD1SB_D_REAL - 3269U, // GLD1SB_D_SXTW_REAL - 3333U, // GLD1SB_D_UXTW_REAL - 3153U, // GLD1SB_S_IMM_REAL - 3397U, // GLD1SB_S_SXTW_REAL - 3461U, // GLD1SB_S_UXTW_REAL - 26U, // GLD1SH_D_IMM_REAL - 3205U, // GLD1SH_D_REAL - 3717U, // GLD1SH_D_SCALED_REAL - 3269U, // GLD1SH_D_SXTW_REAL - 3781U, // GLD1SH_D_SXTW_SCALED_REAL - 3333U, // GLD1SH_D_UXTW_REAL - 3845U, // GLD1SH_D_UXTW_SCALED_REAL - 26U, // GLD1SH_S_IMM_REAL - 3397U, // GLD1SH_S_SXTW_REAL - 3909U, // GLD1SH_S_SXTW_SCALED_REAL - 3461U, // GLD1SH_S_UXTW_REAL - 3973U, // GLD1SH_S_UXTW_SCALED_REAL - 27U, // GLD1SW_D_IMM_REAL - 3205U, // GLD1SW_D_REAL - 4037U, // GLD1SW_D_SCALED_REAL - 3269U, // GLD1SW_D_SXTW_REAL - 4101U, // GLD1SW_D_SXTW_SCALED_REAL - 3333U, // GLD1SW_D_UXTW_REAL - 4165U, // GLD1SW_D_UXTW_SCALED_REAL - 27U, // GLD1W_D_IMM_REAL - 3205U, // GLD1W_D_REAL - 4037U, // GLD1W_D_SCALED_REAL - 3269U, // GLD1W_D_SXTW_REAL - 4101U, // GLD1W_D_SXTW_SCALED_REAL - 3333U, // GLD1W_D_UXTW_REAL - 4165U, // GLD1W_D_UXTW_SCALED_REAL - 27U, // GLD1W_IMM_REAL - 3397U, // GLD1W_SXTW_REAL - 4229U, // GLD1W_SXTW_SCALED_REAL - 3461U, // GLD1W_UXTW_REAL - 4293U, // GLD1W_UXTW_SCALED_REAL - 3153U, // GLDFF1B_D_IMM_REAL - 3205U, // GLDFF1B_D_REAL - 3269U, // GLDFF1B_D_SXTW_REAL - 3333U, // GLDFF1B_D_UXTW_REAL - 3153U, // GLDFF1B_S_IMM_REAL - 3397U, // GLDFF1B_S_SXTW_REAL - 3461U, // GLDFF1B_S_UXTW_REAL - 26U, // GLDFF1D_IMM_REAL - 3205U, // GLDFF1D_REAL - 3525U, // GLDFF1D_SCALED_REAL - 3269U, // GLDFF1D_SXTW_REAL - 3589U, // GLDFF1D_SXTW_SCALED_REAL - 3333U, // GLDFF1D_UXTW_REAL - 3653U, // GLDFF1D_UXTW_SCALED_REAL - 26U, // GLDFF1H_D_IMM_REAL - 3205U, // GLDFF1H_D_REAL - 3717U, // GLDFF1H_D_SCALED_REAL - 3269U, // GLDFF1H_D_SXTW_REAL - 3781U, // GLDFF1H_D_SXTW_SCALED_REAL - 3333U, // GLDFF1H_D_UXTW_REAL - 3845U, // GLDFF1H_D_UXTW_SCALED_REAL - 26U, // GLDFF1H_S_IMM_REAL - 3397U, // GLDFF1H_S_SXTW_REAL - 3909U, // GLDFF1H_S_SXTW_SCALED_REAL - 3461U, // GLDFF1H_S_UXTW_REAL - 3973U, // GLDFF1H_S_UXTW_SCALED_REAL - 3153U, // GLDFF1SB_D_IMM_REAL - 3205U, // GLDFF1SB_D_REAL - 3269U, // GLDFF1SB_D_SXTW_REAL - 3333U, // GLDFF1SB_D_UXTW_REAL - 3153U, // GLDFF1SB_S_IMM_REAL - 3397U, // GLDFF1SB_S_SXTW_REAL - 3461U, // GLDFF1SB_S_UXTW_REAL - 26U, // GLDFF1SH_D_IMM_REAL - 3205U, // GLDFF1SH_D_REAL - 3717U, // GLDFF1SH_D_SCALED_REAL - 3269U, // GLDFF1SH_D_SXTW_REAL - 3781U, // GLDFF1SH_D_SXTW_SCALED_REAL - 3333U, // GLDFF1SH_D_UXTW_REAL - 3845U, // GLDFF1SH_D_UXTW_SCALED_REAL - 26U, // GLDFF1SH_S_IMM_REAL - 3397U, // GLDFF1SH_S_SXTW_REAL - 3909U, // GLDFF1SH_S_SXTW_SCALED_REAL - 3461U, // GLDFF1SH_S_UXTW_REAL - 3973U, // GLDFF1SH_S_UXTW_SCALED_REAL - 27U, // GLDFF1SW_D_IMM_REAL - 3205U, // GLDFF1SW_D_REAL - 4037U, // GLDFF1SW_D_SCALED_REAL - 3269U, // GLDFF1SW_D_SXTW_REAL - 4101U, // GLDFF1SW_D_SXTW_SCALED_REAL - 3333U, // GLDFF1SW_D_UXTW_REAL - 4165U, // GLDFF1SW_D_UXTW_SCALED_REAL - 27U, // GLDFF1W_D_IMM_REAL - 3205U, // GLDFF1W_D_REAL - 4037U, // GLDFF1W_D_SCALED_REAL - 3269U, // GLDFF1W_D_SXTW_REAL - 4101U, // GLDFF1W_D_SXTW_SCALED_REAL - 3333U, // GLDFF1W_D_UXTW_REAL - 4165U, // GLDFF1W_D_UXTW_SCALED_REAL - 27U, // GLDFF1W_IMM_REAL - 3397U, // GLDFF1W_SXTW_REAL - 4229U, // GLDFF1W_SXTW_SCALED_REAL - 3461U, // GLDFF1W_UXTW_REAL - 4293U, // GLDFF1W_UXTW_SCALED_REAL + 32U, // FRSQRTE_ZZ_S + 32U, // FRSQRTEv1f16 + 32U, // FRSQRTEv1i32 + 32U, // FRSQRTEv1i64 + 40U, // FRSQRTEv2f32 + 48U, // FRSQRTEv2f64 + 56U, // FRSQRTEv4f16 + 64U, // FRSQRTEv4f32 + 72U, // FRSQRTEv8f16 + 3160U, // FRSQRTS16 + 3160U, // FRSQRTS32 + 3160U, // FRSQRTS64 + 6232U, // FRSQRTS_ZZZ_D + 136U, // FRSQRTS_ZZZ_H + 12376U, // FRSQRTS_ZZZ_S + 925848U, // FRSQRTSv2f32 + 270440U, // FRSQRTSv2f64 + 1056928U, // FRSQRTSv4f16 + 401520U, // FRSQRTSv4f32 + 532600U, // FRSQRTSv8f16 + 16914560U, // FSCALE_ZPmZ_D + 25832584U, // FSCALE_ZPmZ_H + 33697920U, // FSCALE_ZPmZ_S + 32U, // FSQRTDr + 32U, // FSQRTHr + 32U, // FSQRTSr + 8U, // FSQRT_ZPmZ_D + 0U, // FSQRT_ZPmZ_H + 16U, // FSQRT_ZPmZ_S + 40U, // FSQRTv2f32 + 48U, // FSQRTv2f64 + 56U, // FSQRTv4f16 + 64U, // FSQRTv4f32 + 72U, // FSQRTv8f16 + 3160U, // FSUBDrr + 3160U, // FSUBHrr + 125966464U, // FSUBR_ZPmI_D + 2894984U, // FSUBR_ZPmI_H + 125972608U, // FSUBR_ZPmI_S + 16914560U, // FSUBR_ZPmZ_D + 25832584U, // FSUBR_ZPmZ_H + 33697920U, // FSUBR_ZPmZ_S + 3160U, // FSUBSrr + 125966464U, // FSUB_ZPmI_D + 2894984U, // FSUB_ZPmI_H + 125972608U, // FSUB_ZPmI_S + 16914560U, // FSUB_ZPmZ_D + 25832584U, // FSUB_ZPmZ_H + 33697920U, // FSUB_ZPmZ_S + 6232U, // FSUB_ZZZ_D + 136U, // FSUB_ZZZ_H + 12376U, // FSUB_ZZZ_S + 925848U, // FSUBv2f32 + 270440U, // FSUBv2f64 + 1056928U, // FSUBv4f16 + 401520U, // FSUBv4f32 + 532600U, // FSUBv8f16 + 137304U, // FTMAD_ZZI_D + 1453192U, // FTMAD_ZZI_H + 143448U, // FTMAD_ZZI_S + 6232U, // FTSMUL_ZZZ_D + 136U, // FTSMUL_ZZZ_H + 12376U, // FTSMUL_ZZZ_S + 6232U, // FTSSEL_ZZZ_D + 136U, // FTSSEL_ZZZ_H + 12376U, // FTSSEL_ZZZ_S + 2397272U, // GLD1B_D_IMM_REAL + 50265U, // GLD1B_D_REAL + 51289U, // GLD1B_D_SXTW_REAL + 52313U, // GLD1B_D_UXTW_REAL + 2397272U, // GLD1B_S_IMM_REAL + 53337U, // GLD1B_S_SXTW_REAL + 54361U, // GLD1B_S_UXTW_REAL + 2414680U, // GLD1D_IMM_REAL + 50265U, // GLD1D_REAL + 56409U, // GLD1D_SCALED_REAL + 51289U, // GLD1D_SXTW_REAL + 57433U, // GLD1D_SXTW_SCALED_REAL + 52313U, // GLD1D_UXTW_REAL + 58457U, // GLD1D_UXTW_SCALED_REAL + 2418776U, // GLD1H_D_IMM_REAL + 50265U, // GLD1H_D_REAL + 60505U, // GLD1H_D_SCALED_REAL + 51289U, // GLD1H_D_SXTW_REAL + 61529U, // GLD1H_D_SXTW_SCALED_REAL + 52313U, // GLD1H_D_UXTW_REAL + 62553U, // GLD1H_D_UXTW_SCALED_REAL + 2418776U, // GLD1H_S_IMM_REAL + 53337U, // GLD1H_S_SXTW_REAL + 63577U, // GLD1H_S_SXTW_SCALED_REAL + 54361U, // GLD1H_S_UXTW_REAL + 64601U, // GLD1H_S_UXTW_SCALED_REAL + 2397272U, // GLD1SB_D_IMM_REAL + 50265U, // GLD1SB_D_REAL + 51289U, // GLD1SB_D_SXTW_REAL + 52313U, // GLD1SB_D_UXTW_REAL + 2397272U, // GLD1SB_S_IMM_REAL + 53337U, // GLD1SB_S_SXTW_REAL + 54361U, // GLD1SB_S_UXTW_REAL + 2418776U, // GLD1SH_D_IMM_REAL + 50265U, // GLD1SH_D_REAL + 60505U, // GLD1SH_D_SCALED_REAL + 51289U, // GLD1SH_D_SXTW_REAL + 61529U, // GLD1SH_D_SXTW_SCALED_REAL + 52313U, // GLD1SH_D_UXTW_REAL + 62553U, // GLD1SH_D_UXTW_SCALED_REAL + 2418776U, // GLD1SH_S_IMM_REAL + 53337U, // GLD1SH_S_SXTW_REAL + 63577U, // GLD1SH_S_SXTW_SCALED_REAL + 54361U, // GLD1SH_S_UXTW_REAL + 64601U, // GLD1SH_S_UXTW_SCALED_REAL + 2424920U, // GLD1SW_D_IMM_REAL + 50265U, // GLD1SW_D_REAL + 66649U, // GLD1SW_D_SCALED_REAL + 51289U, // GLD1SW_D_SXTW_REAL + 67673U, // GLD1SW_D_SXTW_SCALED_REAL + 52313U, // GLD1SW_D_UXTW_REAL + 68697U, // GLD1SW_D_UXTW_SCALED_REAL + 2424920U, // GLD1W_D_IMM_REAL + 50265U, // GLD1W_D_REAL + 66649U, // GLD1W_D_SCALED_REAL + 51289U, // GLD1W_D_SXTW_REAL + 67673U, // GLD1W_D_SXTW_SCALED_REAL + 52313U, // GLD1W_D_UXTW_REAL + 68697U, // GLD1W_D_UXTW_SCALED_REAL + 2424920U, // GLD1W_IMM_REAL + 53337U, // GLD1W_SXTW_REAL + 69721U, // GLD1W_SXTW_SCALED_REAL + 54361U, // GLD1W_UXTW_REAL + 70745U, // GLD1W_UXTW_SCALED_REAL + 2397272U, // GLDFF1B_D_IMM_REAL + 50265U, // GLDFF1B_D_REAL + 51289U, // GLDFF1B_D_SXTW_REAL + 52313U, // GLDFF1B_D_UXTW_REAL + 2397272U, // GLDFF1B_S_IMM_REAL + 53337U, // GLDFF1B_S_SXTW_REAL + 54361U, // GLDFF1B_S_UXTW_REAL + 2414680U, // GLDFF1D_IMM_REAL + 50265U, // GLDFF1D_REAL + 56409U, // GLDFF1D_SCALED_REAL + 51289U, // GLDFF1D_SXTW_REAL + 57433U, // GLDFF1D_SXTW_SCALED_REAL + 52313U, // GLDFF1D_UXTW_REAL + 58457U, // GLDFF1D_UXTW_SCALED_REAL + 2418776U, // GLDFF1H_D_IMM_REAL + 50265U, // GLDFF1H_D_REAL + 60505U, // GLDFF1H_D_SCALED_REAL + 51289U, // GLDFF1H_D_SXTW_REAL + 61529U, // GLDFF1H_D_SXTW_SCALED_REAL + 52313U, // GLDFF1H_D_UXTW_REAL + 62553U, // GLDFF1H_D_UXTW_SCALED_REAL + 2418776U, // GLDFF1H_S_IMM_REAL + 53337U, // GLDFF1H_S_SXTW_REAL + 63577U, // GLDFF1H_S_SXTW_SCALED_REAL + 54361U, // GLDFF1H_S_UXTW_REAL + 64601U, // GLDFF1H_S_UXTW_SCALED_REAL + 2397272U, // GLDFF1SB_D_IMM_REAL + 50265U, // GLDFF1SB_D_REAL + 51289U, // GLDFF1SB_D_SXTW_REAL + 52313U, // GLDFF1SB_D_UXTW_REAL + 2397272U, // GLDFF1SB_S_IMM_REAL + 53337U, // GLDFF1SB_S_SXTW_REAL + 54361U, // GLDFF1SB_S_UXTW_REAL + 2418776U, // GLDFF1SH_D_IMM_REAL + 50265U, // GLDFF1SH_D_REAL + 60505U, // GLDFF1SH_D_SCALED_REAL + 51289U, // GLDFF1SH_D_SXTW_REAL + 61529U, // GLDFF1SH_D_SXTW_SCALED_REAL + 52313U, // GLDFF1SH_D_UXTW_REAL + 62553U, // GLDFF1SH_D_UXTW_SCALED_REAL + 2418776U, // GLDFF1SH_S_IMM_REAL + 53337U, // GLDFF1SH_S_SXTW_REAL + 63577U, // GLDFF1SH_S_SXTW_SCALED_REAL + 54361U, // GLDFF1SH_S_UXTW_REAL + 64601U, // GLDFF1SH_S_UXTW_SCALED_REAL + 2424920U, // GLDFF1SW_D_IMM_REAL + 50265U, // GLDFF1SW_D_REAL + 66649U, // GLDFF1SW_D_SCALED_REAL + 51289U, // GLDFF1SW_D_SXTW_REAL + 67673U, // GLDFF1SW_D_SXTW_SCALED_REAL + 52313U, // GLDFF1SW_D_UXTW_REAL + 68697U, // GLDFF1SW_D_UXTW_SCALED_REAL + 2424920U, // GLDFF1W_D_IMM_REAL + 50265U, // GLDFF1W_D_REAL + 66649U, // GLDFF1W_D_SCALED_REAL + 51289U, // GLDFF1W_D_SXTW_REAL + 67673U, // GLDFF1W_D_SXTW_SCALED_REAL + 52313U, // GLDFF1W_D_UXTW_REAL + 68697U, // GLDFF1W_D_UXTW_SCALED_REAL + 2424920U, // GLDFF1W_IMM_REAL + 53337U, // GLDFF1W_SXTW_REAL + 69721U, // GLDFF1W_SXTW_SCALED_REAL + 54361U, // GLDFF1W_UXTW_REAL + 70745U, // GLDFF1W_UXTW_SCALED_REAL + 3160U, // GMI 0U, // HINT + 16914616U, // HISTCNT_ZPzZZ_D + 33697976U, // HISTCNT_ZPzZZ_S + 10328U, // HISTSEG_ZZZ 0U, // HLT 0U, // HVC - 0U, // INCB_XPiI - 0U, // INCD_XPiI - 0U, // INCD_ZPiI - 0U, // INCH_XPiI + 1U, // INCB_XPiI + 1U, // INCD_XPiI + 1U, // INCD_ZPiI + 1U, // INCH_XPiI 0U, // INCH_ZPiI - 1U, // INCP_XP_B - 1U, // INCP_XP_D - 1U, // INCP_XP_H - 1U, // INCP_XP_S - 1U, // INCP_ZP_D + 32U, // INCP_XP_B + 32U, // INCP_XP_D + 32U, // INCP_XP_H + 32U, // INCP_XP_S + 32U, // INCP_ZP_D 0U, // INCP_ZP_H - 1U, // INCP_ZP_S - 0U, // INCW_XPiI - 0U, // INCW_ZPiI - 261U, // INDEX_II_B - 261U, // INDEX_II_D - 11U, // INDEX_II_H - 261U, // INDEX_II_S - 261U, // INDEX_IR_B - 261U, // INDEX_IR_D - 11U, // INDEX_IR_H - 261U, // INDEX_IR_S - 261U, // INDEX_RI_B - 261U, // INDEX_RI_D - 11U, // INDEX_RI_H - 261U, // INDEX_RI_S - 261U, // INDEX_RR_B - 261U, // INDEX_RR_D - 11U, // INDEX_RR_H - 261U, // INDEX_RR_S - 1U, // INSR_ZR_B - 1U, // INSR_ZR_D + 32U, // INCP_ZP_S + 1U, // INCW_XPiI + 1U, // INCW_ZPiI + 490U, // INDEX_II_B + 3160U, // INDEX_II_D + 2U, // INDEX_II_H + 3160U, // INDEX_II_S + 202U, // INDEX_IR_B + 3160U, // INDEX_IR_D + 33U, // INDEX_IR_H + 3160U, // INDEX_IR_S + 71768U, // INDEX_RI_B + 3160U, // INDEX_RI_D + 496U, // INDEX_RI_H + 3160U, // INDEX_RI_S + 3160U, // INDEX_RR_B + 3160U, // INDEX_RR_D + 200U, // INDEX_RR_H + 3160U, // INDEX_RR_S + 506U, // INSERT_MXIPZ_H_B + 474U, // INSERT_MXIPZ_H_D + 514U, // INSERT_MXIPZ_H_H + 522U, // INSERT_MXIPZ_H_Q + 482U, // INSERT_MXIPZ_H_S + 506U, // INSERT_MXIPZ_V_B + 474U, // INSERT_MXIPZ_V_D + 514U, // INSERT_MXIPZ_V_H + 522U, // INSERT_MXIPZ_V_Q + 482U, // INSERT_MXIPZ_V_S + 33U, // INSR_ZR_B + 33U, // INSR_ZR_D 0U, // INSR_ZR_H - 1U, // INSR_ZR_S - 1U, // INSR_ZV_B - 1U, // INSR_ZV_D + 33U, // INSR_ZR_S + 2U, // INSR_ZV_B + 2U, // INSR_ZV_D 0U, // INSR_ZV_H - 1U, // INSR_ZV_S + 2U, // INSR_ZV_S 1U, // INSvi16gpr - 2898U, // INSvi16lane + 39258U, // INSvi16lane 1U, // INSvi32gpr - 2898U, // INSvi32lane + 39266U, // INSvi32lane 1U, // INSvi64gpr - 2899U, // INSvi64lane + 39274U, // INSvi64lane 1U, // INSvi8gpr - 2899U, // INSvi8lane + 39282U, // INSvi8lane + 3160U, // IRG 0U, // ISB - 837U, // LASTA_RPZ_B - 901U, // LASTA_RPZ_D - 2245U, // LASTA_RPZ_H - 1029U, // LASTA_RPZ_S - 837U, // LASTA_VPZ_B - 901U, // LASTA_VPZ_D - 2245U, // LASTA_VPZ_H - 1029U, // LASTA_VPZ_S - 837U, // LASTB_RPZ_B - 901U, // LASTB_RPZ_D - 2245U, // LASTB_RPZ_H - 1029U, // LASTB_RPZ_S - 837U, // LASTB_VPZ_B - 901U, // LASTB_VPZ_D - 2245U, // LASTB_VPZ_H - 1029U, // LASTB_VPZ_S - 4357U, // LD1B - 4357U, // LD1B_D - 256261U, // LD1B_D_IMM_REAL - 4357U, // LD1B_H - 256261U, // LD1B_H_IMM_REAL - 256261U, // LD1B_IMM_REAL - 4357U, // LD1B_S - 256261U, // LD1B_S_IMM_REAL - 4421U, // LD1D - 256261U, // LD1D_IMM_REAL + 10328U, // LASTA_RPZ_B + 6232U, // LASTA_RPZ_D + 5208U, // LASTA_RPZ_H + 12376U, // LASTA_RPZ_S + 10328U, // LASTA_VPZ_B + 6232U, // LASTA_VPZ_D + 5208U, // LASTA_VPZ_H + 12376U, // LASTA_VPZ_S + 10328U, // LASTB_RPZ_B + 6232U, // LASTB_RPZ_D + 5208U, // LASTB_RPZ_H + 12376U, // LASTB_RPZ_S + 10328U, // LASTB_VPZ_B + 6232U, // LASTB_VPZ_D + 5208U, // LASTB_VPZ_H + 12376U, // LASTB_VPZ_S + 72793U, // LD1B + 72793U, // LD1B_D + 4625497U, // LD1B_D_IMM_REAL + 72793U, // LD1B_H + 4625497U, // LD1B_H_IMM_REAL + 4625497U, // LD1B_IMM_REAL + 72793U, // LD1B_S + 4625497U, // LD1B_S_IMM_REAL + 73817U, // LD1D + 4625497U, // LD1D_IMM_REAL 0U, // LD1Fourv16b 0U, // LD1Fourv16b_POST 0U, // LD1Fourv1d @@ -7203,12 +10426,12 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD1Fourv8b_POST 0U, // LD1Fourv8h 0U, // LD1Fourv8h_POST - 4485U, // LD1H - 4485U, // LD1H_D - 256261U, // LD1H_D_IMM_REAL - 256261U, // LD1H_IMM_REAL - 4485U, // LD1H_S - 256261U, // LD1H_S_IMM_REAL + 74841U, // LD1H + 74841U, // LD1H_D + 4625497U, // LD1H_D_IMM_REAL + 4625497U, // LD1H_IMM_REAL + 74841U, // LD1H_S + 4625497U, // LD1H_S_IMM_REAL 0U, // LD1Onev16b 0U, // LD1Onev16b_POST 0U, // LD1Onev1d @@ -7225,30 +10448,38 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD1Onev8b_POST 0U, // LD1Onev8h 0U, // LD1Onev8h_POST - 116997U, // LD1RB_D_IMM - 116997U, // LD1RB_H_IMM - 116997U, // LD1RB_IMM - 116997U, // LD1RB_S_IMM - 119237U, // LD1RD_IMM - 119301U, // LD1RH_D_IMM - 119301U, // LD1RH_IMM - 119301U, // LD1RH_S_IMM - 4357U, // LD1RQ_B - 4677U, // LD1RQ_B_IMM - 4421U, // LD1RQ_D - 4677U, // LD1RQ_D_IMM - 4485U, // LD1RQ_H - 4677U, // LD1RQ_H_IMM - 4741U, // LD1RQ_W - 4677U, // LD1RQ_W_IMM - 116997U, // LD1RSB_D_IMM - 116997U, // LD1RSB_H_IMM - 116997U, // LD1RSB_S_IMM - 119301U, // LD1RSH_D_IMM - 119301U, // LD1RSH_S_IMM - 119493U, // LD1RSW_IMM - 119493U, // LD1RW_D_IMM - 119493U, // LD1RW_IMM + 2397273U, // LD1RB_D_IMM + 2397273U, // LD1RB_H_IMM + 2397273U, // LD1RB_IMM + 2397273U, // LD1RB_S_IMM + 2414681U, // LD1RD_IMM + 2418777U, // LD1RH_D_IMM + 2418777U, // LD1RH_IMM + 2418777U, // LD1RH_S_IMM + 72793U, // LD1RO_B + 75865U, // LD1RO_B_IMM + 73817U, // LD1RO_D + 75865U, // LD1RO_D_IMM + 74841U, // LD1RO_H + 75865U, // LD1RO_H_IMM + 76889U, // LD1RO_W + 75865U, // LD1RO_W_IMM + 72793U, // LD1RQ_B + 2437209U, // LD1RQ_B_IMM + 73817U, // LD1RQ_D + 2437209U, // LD1RQ_D_IMM + 74841U, // LD1RQ_H + 2437209U, // LD1RQ_H_IMM + 76889U, // LD1RQ_W + 2437209U, // LD1RQ_W_IMM + 2397273U, // LD1RSB_D_IMM + 2397273U, // LD1RSB_H_IMM + 2397273U, // LD1RSB_S_IMM + 2418777U, // LD1RSH_D_IMM + 2418777U, // LD1RSH_S_IMM + 2424921U, // LD1RSW_IMM + 2424921U, // LD1RW_D_IMM + 2424921U, // LD1RW_IMM 0U, // LD1Rv16b 0U, // LD1Rv16b_POST 0U, // LD1Rv1d @@ -7265,18 +10496,18 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD1Rv8b_POST 0U, // LD1Rv8h 0U, // LD1Rv8h_POST - 4357U, // LD1SB_D - 256261U, // LD1SB_D_IMM_REAL - 4357U, // LD1SB_H - 256261U, // LD1SB_H_IMM_REAL - 4357U, // LD1SB_S - 256261U, // LD1SB_S_IMM_REAL - 4485U, // LD1SH_D - 256261U, // LD1SH_D_IMM_REAL - 4485U, // LD1SH_S - 256261U, // LD1SH_S_IMM_REAL - 4741U, // LD1SW_D - 256261U, // LD1SW_D_IMM_REAL + 72793U, // LD1SB_D + 4625497U, // LD1SB_D_IMM_REAL + 72793U, // LD1SB_H + 4625497U, // LD1SB_H_IMM_REAL + 72793U, // LD1SB_S + 4625497U, // LD1SB_S_IMM_REAL + 74841U, // LD1SH_D + 4625497U, // LD1SH_D_IMM_REAL + 74841U, // LD1SH_S + 4625497U, // LD1SH_S_IMM_REAL + 76889U, // LD1SW_D + 4625497U, // LD1SW_D_IMM_REAL 0U, // LD1Threev16b 0U, // LD1Threev16b_POST 0U, // LD1Threev1d @@ -7309,10 +10540,20 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD1Twov8b_POST 0U, // LD1Twov8h 0U, // LD1Twov8h_POST - 4741U, // LD1W - 4741U, // LD1W_D - 256261U, // LD1W_D_IMM_REAL - 256261U, // LD1W_IMM_REAL + 76889U, // LD1W + 76889U, // LD1W_D + 4625497U, // LD1W_D_IMM_REAL + 4625497U, // LD1W_IMM_REAL + 530U, // LD1_MXIPXX_H_B + 538U, // LD1_MXIPXX_H_D + 546U, // LD1_MXIPXX_H_H + 554U, // LD1_MXIPXX_H_Q + 562U, // LD1_MXIPXX_H_S + 530U, // LD1_MXIPXX_V_B + 538U, // LD1_MXIPXX_V_D + 546U, // LD1_MXIPXX_V_H + 554U, // LD1_MXIPXX_V_Q + 562U, // LD1_MXIPXX_V_S 0U, // LD1i16 0U, // LD1i16_POST 0U, // LD1i32 @@ -7321,12 +10562,12 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD1i64_POST 0U, // LD1i8 0U, // LD1i8_POST - 4357U, // LD2B - 258565U, // LD2B_IMM - 4421U, // LD2D - 258565U, // LD2D_IMM - 4485U, // LD2H - 258565U, // LD2H_IMM + 72793U, // LD2B + 4647001U, // LD2B_IMM + 73817U, // LD2D + 4647001U, // LD2D_IMM + 74841U, // LD2H + 4647001U, // LD2H_IMM 0U, // LD2Rv16b 0U, // LD2Rv16b_POST 0U, // LD2Rv1d @@ -7357,8 +10598,8 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD2Twov8b_POST 0U, // LD2Twov8h 0U, // LD2Twov8h_POST - 4741U, // LD2W - 258565U, // LD2W_IMM + 76889U, // LD2W + 4647001U, // LD2W_IMM 0U, // LD2i16 0U, // LD2i16_POST 0U, // LD2i32 @@ -7367,12 +10608,12 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD2i64_POST 0U, // LD2i8 0U, // LD2i8_POST - 4357U, // LD3B - 4869U, // LD3B_IMM - 4421U, // LD3D - 4869U, // LD3D_IMM - 4485U, // LD3H - 4869U, // LD3H_IMM + 72793U, // LD3B + 78937U, // LD3B_IMM + 73817U, // LD3D + 78937U, // LD3D_IMM + 74841U, // LD3H + 78937U, // LD3H_IMM 0U, // LD3Rv16b 0U, // LD3Rv16b_POST 0U, // LD3Rv1d @@ -7403,8 +10644,8 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD3Threev8b_POST 0U, // LD3Threev8h 0U, // LD3Threev8h_POST - 4741U, // LD3W - 4869U, // LD3W_IMM + 76889U, // LD3W + 78937U, // LD3W_IMM 0U, // LD3i16 0U, // LD3i16_POST 0U, // LD3i32 @@ -7413,10 +10654,10 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD3i64_POST 0U, // LD3i8 0U, // LD3i8_POST - 4357U, // LD4B - 258757U, // LD4B_IMM - 4421U, // LD4D - 258757U, // LD4D_IMM + 72793U, // LD4B + 4653145U, // LD4B_IMM + 73817U, // LD4D + 4653145U, // LD4D_IMM 0U, // LD4Fourv16b 0U, // LD4Fourv16b_POST 0U, // LD4Fourv2d @@ -7431,8 +10672,8 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD4Fourv8b_POST 0U, // LD4Fourv8h 0U, // LD4Fourv8h_POST - 4485U, // LD4H - 258757U, // LD4H_IMM + 74841U, // LD4H + 4653145U, // LD4H_IMM 0U, // LD4Rv16b 0U, // LD4Rv16b_POST 0U, // LD4Rv1d @@ -7449,8 +10690,8 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD4Rv8b_POST 0U, // LD4Rv8h 0U, // LD4Rv8h_POST - 4741U, // LD4W - 258757U, // LD4W_IMM + 76889U, // LD4W + 4653145U, // LD4W_IMM 0U, // LD4i16 0U, // LD4i16_POST 0U, // LD4i32 @@ -7459,1392 +10700,1798 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // LD4i64_POST 0U, // LD4i8 0U, // LD4i8_POST - 0U, // LDADDAB - 0U, // LDADDAH - 0U, // LDADDALB - 0U, // LDADDALH - 0U, // LDADDALW - 0U, // LDADDALX - 0U, // LDADDAW - 0U, // LDADDAX - 0U, // LDADDB - 0U, // LDADDH - 0U, // LDADDLB - 0U, // LDADDLH - 0U, // LDADDLW - 0U, // LDADDLX - 0U, // LDADDW - 0U, // LDADDX - 27U, // LDAPRB - 27U, // LDAPRH - 27U, // LDAPRW - 27U, // LDAPRX - 114949U, // LDAPURBi - 114949U, // LDAPURHi - 114949U, // LDAPURSBWi - 114949U, // LDAPURSBXi - 114949U, // LDAPURSHWi - 114949U, // LDAPURSHXi - 114949U, // LDAPURSWi - 114949U, // LDAPURXi - 114949U, // LDAPURi - 27U, // LDARB - 27U, // LDARH - 27U, // LDARW - 27U, // LDARX - 114955U, // LDAXPW - 114955U, // LDAXPX - 27U, // LDAXRB - 27U, // LDAXRH - 27U, // LDAXRW - 27U, // LDAXRX - 0U, // LDCLRAB - 0U, // LDCLRAH - 0U, // LDCLRALB - 0U, // LDCLRALH - 0U, // LDCLRALW - 0U, // LDCLRALX - 0U, // LDCLRAW - 0U, // LDCLRAX - 0U, // LDCLRB - 0U, // LDCLRH - 0U, // LDCLRLB - 0U, // LDCLRLH - 0U, // LDCLRLW - 0U, // LDCLRLX - 0U, // LDCLRW - 0U, // LDCLRX - 0U, // LDEORAB - 0U, // LDEORAH - 0U, // LDEORALB - 0U, // LDEORALH - 0U, // LDEORALW - 0U, // LDEORALX - 0U, // LDEORAW - 0U, // LDEORAX - 0U, // LDEORB - 0U, // LDEORH - 0U, // LDEORLB - 0U, // LDEORLH - 0U, // LDEORLW - 0U, // LDEORLX - 0U, // LDEORW - 0U, // LDEORX - 4357U, // LDFF1B_D_REAL - 4357U, // LDFF1B_H_REAL - 4357U, // LDFF1B_REAL - 4357U, // LDFF1B_S_REAL - 4421U, // LDFF1D_REAL - 4485U, // LDFF1H_D_REAL - 4485U, // LDFF1H_REAL - 4485U, // LDFF1H_S_REAL - 4357U, // LDFF1SB_D_REAL - 4357U, // LDFF1SB_H_REAL - 4357U, // LDFF1SB_S_REAL - 4485U, // LDFF1SH_D_REAL - 4485U, // LDFF1SH_S_REAL - 4741U, // LDFF1SW_D_REAL - 4741U, // LDFF1W_D_REAL - 4741U, // LDFF1W_REAL - 27U, // LDLARB - 27U, // LDLARH - 27U, // LDLARW - 27U, // LDLARX - 256261U, // LDNF1B_D_IMM_REAL - 256261U, // LDNF1B_H_IMM_REAL - 256261U, // LDNF1B_IMM_REAL - 256261U, // LDNF1B_S_IMM_REAL - 256261U, // LDNF1D_IMM_REAL - 256261U, // LDNF1H_D_IMM_REAL - 256261U, // LDNF1H_IMM_REAL - 256261U, // LDNF1H_S_IMM_REAL - 256261U, // LDNF1SB_D_IMM_REAL - 256261U, // LDNF1SB_H_IMM_REAL - 256261U, // LDNF1SB_S_IMM_REAL - 256261U, // LDNF1SH_D_IMM_REAL - 256261U, // LDNF1SH_S_IMM_REAL - 256261U, // LDNF1SW_D_IMM_REAL - 256261U, // LDNF1W_D_IMM_REAL - 256261U, // LDNF1W_IMM_REAL - 11084043U, // LDNPDi - 11608331U, // LDNPQi - 12132619U, // LDNPSi - 12132619U, // LDNPWi - 11084043U, // LDNPXi - 256261U, // LDNT1B_ZRI - 4357U, // LDNT1B_ZRR - 256261U, // LDNT1D_ZRI - 4421U, // LDNT1D_ZRR - 256261U, // LDNT1H_ZRI - 4485U, // LDNT1H_ZRR - 256261U, // LDNT1W_ZRI - 4741U, // LDNT1W_ZRR - 11084043U, // LDPDi - 12847371U, // LDPDpost - 180431115U, // LDPDpre - 11608331U, // LDPQi - 13371659U, // LDPQpost - 180955403U, // LDPQpre - 12132619U, // LDPSWi - 13895947U, // LDPSWpost - 181479691U, // LDPSWpre - 12132619U, // LDPSi - 13895947U, // LDPSpost - 181479691U, // LDPSpre - 12132619U, // LDPWi - 13895947U, // LDPWpost - 181479691U, // LDPWpre - 11084043U, // LDPXi - 12847371U, // LDPXpost - 180431115U, // LDPXpre - 4933U, // LDRAAindexed - 274885U, // LDRAAwriteback - 4933U, // LDRABindexed - 274885U, // LDRABwriteback - 28U, // LDRBBpost - 272645U, // LDRBBpre - 14229765U, // LDRBBroW - 14754053U, // LDRBBroX - 4997U, // LDRBBui - 28U, // LDRBpost - 272645U, // LDRBpre - 14229765U, // LDRBroW - 14754053U, // LDRBroX - 4997U, // LDRBui - 0U, // LDRDl - 28U, // LDRDpost - 272645U, // LDRDpre - 15278341U, // LDRDroW - 15802629U, // LDRDroX - 5061U, // LDRDui - 28U, // LDRHHpost - 272645U, // LDRHHpre - 16326917U, // LDRHHroW - 16851205U, // LDRHHroX - 5125U, // LDRHHui - 28U, // LDRHpost - 272645U, // LDRHpre - 16326917U, // LDRHroW - 16851205U, // LDRHroX - 5125U, // LDRHui - 0U, // LDRQl - 28U, // LDRQpost - 272645U, // LDRQpre - 17375493U, // LDRQroW - 17899781U, // LDRQroX - 5189U, // LDRQui - 28U, // LDRSBWpost - 272645U, // LDRSBWpre - 14229765U, // LDRSBWroW - 14754053U, // LDRSBWroX - 4997U, // LDRSBWui - 28U, // LDRSBXpost - 272645U, // LDRSBXpre - 14229765U, // LDRSBXroW - 14754053U, // LDRSBXroX - 4997U, // LDRSBXui - 28U, // LDRSHWpost - 272645U, // LDRSHWpre - 16326917U, // LDRSHWroW - 16851205U, // LDRSHWroX - 5125U, // LDRSHWui - 28U, // LDRSHXpost - 272645U, // LDRSHXpre - 16326917U, // LDRSHXroW - 16851205U, // LDRSHXroX - 5125U, // LDRSHXui - 0U, // LDRSWl - 28U, // LDRSWpost - 272645U, // LDRSWpre - 18424069U, // LDRSWroW - 18948357U, // LDRSWroX - 5253U, // LDRSWui - 0U, // LDRSl - 28U, // LDRSpost - 272645U, // LDRSpre - 18424069U, // LDRSroW - 18948357U, // LDRSroX - 5253U, // LDRSui - 0U, // LDRWl - 28U, // LDRWpost - 272645U, // LDRWpre - 18424069U, // LDRWroW - 18948357U, // LDRWroX - 5253U, // LDRWui - 0U, // LDRXl - 28U, // LDRXpost - 272645U, // LDRXpre - 15278341U, // LDRXroW - 15802629U, // LDRXroX - 5061U, // LDRXui - 254213U, // LDR_PXI - 254213U, // LDR_ZXI - 0U, // LDSETAB - 0U, // LDSETAH - 0U, // LDSETALB - 0U, // LDSETALH - 0U, // LDSETALW - 0U, // LDSETALX - 0U, // LDSETAW - 0U, // LDSETAX - 0U, // LDSETB - 0U, // LDSETH - 0U, // LDSETLB - 0U, // LDSETLH - 0U, // LDSETLW - 0U, // LDSETLX - 0U, // LDSETW - 0U, // LDSETX - 0U, // LDSMAXAB - 0U, // LDSMAXAH - 0U, // LDSMAXALB - 0U, // LDSMAXALH - 0U, // LDSMAXALW - 0U, // LDSMAXALX - 0U, // LDSMAXAW - 0U, // LDSMAXAX - 0U, // LDSMAXB - 0U, // LDSMAXH - 0U, // LDSMAXLB - 0U, // LDSMAXLH - 0U, // LDSMAXLW - 0U, // LDSMAXLX - 0U, // LDSMAXW - 0U, // LDSMAXX - 0U, // LDSMINAB - 0U, // LDSMINAH - 0U, // LDSMINALB - 0U, // LDSMINALH - 0U, // LDSMINALW - 0U, // LDSMINALX - 0U, // LDSMINAW - 0U, // LDSMINAX - 0U, // LDSMINB - 0U, // LDSMINH - 0U, // LDSMINLB - 0U, // LDSMINLH - 0U, // LDSMINLW - 0U, // LDSMINLX - 0U, // LDSMINW - 0U, // LDSMINX - 114949U, // LDTRBi - 114949U, // LDTRHi - 114949U, // LDTRSBWi - 114949U, // LDTRSBXi - 114949U, // LDTRSHWi - 114949U, // LDTRSHXi - 114949U, // LDTRSWi - 114949U, // LDTRWi - 114949U, // LDTRXi - 0U, // LDUMAXAB - 0U, // LDUMAXAH - 0U, // LDUMAXALB - 0U, // LDUMAXALH - 0U, // LDUMAXALW - 0U, // LDUMAXALX - 0U, // LDUMAXAW - 0U, // LDUMAXAX - 0U, // LDUMAXB - 0U, // LDUMAXH - 0U, // LDUMAXLB - 0U, // LDUMAXLH - 0U, // LDUMAXLW - 0U, // LDUMAXLX - 0U, // LDUMAXW - 0U, // LDUMAXX - 0U, // LDUMINAB - 0U, // LDUMINAH - 0U, // LDUMINALB - 0U, // LDUMINALH - 0U, // LDUMINALW - 0U, // LDUMINALX - 0U, // LDUMINAW - 0U, // LDUMINAX - 0U, // LDUMINB - 0U, // LDUMINH - 0U, // LDUMINLB - 0U, // LDUMINLH - 0U, // LDUMINLW - 0U, // LDUMINLX - 0U, // LDUMINW - 0U, // LDUMINX - 114949U, // LDURBBi - 114949U, // LDURBi - 114949U, // LDURDi - 114949U, // LDURHHi - 114949U, // LDURHi - 114949U, // LDURQi - 114949U, // LDURSBWi - 114949U, // LDURSBXi - 114949U, // LDURSHWi - 114949U, // LDURSHXi - 114949U, // LDURSWi - 114949U, // LDURSi - 114949U, // LDURWi - 114949U, // LDURXi - 114955U, // LDXPW - 114955U, // LDXPX - 27U, // LDXRB - 27U, // LDXRH - 27U, // LDXRW - 27U, // LDXRX - 0U, // LOADgot - 74560U, // LSLR_ZPmZ_B - 598912U, // LSLR_ZPmZ_D - 1131465U, // LSLR_ZPmZ_H - 1647616U, // LSLR_ZPmZ_S - 261U, // LSLVWr - 261U, // LSLVXr - 598848U, // LSL_WIDE_ZPmZ_B - 99273U, // LSL_WIDE_ZPmZ_H - 599040U, // LSL_WIDE_ZPmZ_S - 901U, // LSL_WIDE_ZZZ_B - 10U, // LSL_WIDE_ZZZ_H - 901U, // LSL_WIDE_ZZZ_S - 2171712U, // LSL_ZPmI_B - 2171776U, // LSL_ZPmI_D - 91081U, // LSL_ZPmI_H - 2171904U, // LSL_ZPmI_S - 74560U, // LSL_ZPmZ_B - 598912U, // LSL_ZPmZ_D - 1131465U, // LSL_ZPmZ_H - 1647616U, // LSL_ZPmZ_S - 261U, // LSL_ZZI_B - 261U, // LSL_ZZI_D - 11U, // LSL_ZZI_H - 261U, // LSL_ZZI_S - 74560U, // LSRR_ZPmZ_B - 598912U, // LSRR_ZPmZ_D - 1131465U, // LSRR_ZPmZ_H - 1647616U, // LSRR_ZPmZ_S - 261U, // LSRVWr - 261U, // LSRVXr - 598848U, // LSR_WIDE_ZPmZ_B - 99273U, // LSR_WIDE_ZPmZ_H - 599040U, // LSR_WIDE_ZPmZ_S - 901U, // LSR_WIDE_ZZZ_B - 10U, // LSR_WIDE_ZZZ_H - 901U, // LSR_WIDE_ZZZ_S - 2171712U, // LSR_ZPmI_B - 2171776U, // LSR_ZPmI_D - 91081U, // LSR_ZPmI_H - 2171904U, // LSR_ZPmI_S - 74560U, // LSR_ZPmZ_B - 598912U, // LSR_ZPmZ_D - 1131465U, // LSR_ZPmZ_H - 1647616U, // LSR_ZPmZ_S - 261U, // LSR_ZZI_B - 261U, // LSR_ZZI_D - 11U, // LSR_ZZI_H - 261U, // LSR_ZZI_S - 2171141U, // MADDWrrr - 2171141U, // MADDXrrr - 19472384U, // MAD_ZPmZZ_B - 6889536U, // MAD_ZPmZZ_D - 1246144U, // MAD_ZPmZZ_H - 7413952U, // MAD_ZPmZZ_S - 19472384U, // MLA_ZPmZZ_B - 6889536U, // MLA_ZPmZZ_D - 1246144U, // MLA_ZPmZZ_H - 7413952U, // MLA_ZPmZZ_S - 33159U, // MLAv16i8 - 41351U, // MLAv2i32 - 9126279U, // MLAv2i32_indexed - 49544U, // MLAv4i16 - 9118088U, // MLAv4i16_indexed - 16774U, // MLAv4i32 - 9126278U, // MLAv4i32_indexed - 24966U, // MLAv8i16 - 9118086U, // MLAv8i16_indexed - 57736U, // MLAv8i8 - 19472384U, // MLS_ZPmZZ_B - 6889536U, // MLS_ZPmZZ_D - 1246144U, // MLS_ZPmZZ_H - 7413952U, // MLS_ZPmZZ_S - 33159U, // MLSv16i8 - 41351U, // MLSv2i32 - 9126279U, // MLSv2i32_indexed - 49544U, // MLSv4i16 - 9118088U, // MLSv4i16_indexed - 16774U, // MLSv4i32 - 9126278U, // MLSv4i32_indexed - 24966U, // MLSv8i16 - 9118086U, // MLSv8i16_indexed - 57736U, // MLSv8i8 - 0U, // MOVID - 1U, // MOVIv16b_ns - 0U, // MOVIv2d_ns - 28U, // MOVIv2i32 - 28U, // MOVIv2s_msl - 28U, // MOVIv4i16 - 28U, // MOVIv4i32 - 28U, // MOVIv4s_msl - 1U, // MOVIv8b_ns - 28U, // MOVIv8i16 - 0U, // MOVKWi - 0U, // MOVKXi - 28U, // MOVNWi - 28U, // MOVNXi + 0U, // LD64B + 2U, // LDADDAB + 2U, // LDADDAH + 2U, // LDADDALB + 2U, // LDADDALH + 2U, // LDADDALW + 2U, // LDADDALX + 2U, // LDADDAW + 2U, // LDADDAX + 2U, // LDADDB + 2U, // LDADDH + 2U, // LDADDLB + 2U, // LDADDLH + 2U, // LDADDLW + 2U, // LDADDLX + 2U, // LDADDW + 2U, // LDADDX + 568U, // LDAPRB + 568U, // LDAPRH + 568U, // LDAPRW + 568U, // LDAPRX + 2362456U, // LDAPURBi + 2362456U, // LDAPURHi + 2362456U, // LDAPURSBWi + 2362456U, // LDAPURSBXi + 2362456U, // LDAPURSHWi + 2362456U, // LDAPURSHXi + 2362456U, // LDAPURSWi + 2362456U, // LDAPURXi + 2362456U, // LDAPURi + 568U, // LDARB + 568U, // LDARH + 568U, // LDARW + 568U, // LDARX + 2362576U, // LDAXPW + 2362576U, // LDAXPX + 568U, // LDAXRB + 568U, // LDAXRH + 568U, // LDAXRW + 568U, // LDAXRX + 2U, // LDCLRAB + 2U, // LDCLRAH + 2U, // LDCLRALB + 2U, // LDCLRALH + 2U, // LDCLRALW + 2U, // LDCLRALX + 2U, // LDCLRAW + 2U, // LDCLRAX + 2U, // LDCLRB + 2U, // LDCLRH + 2U, // LDCLRLB + 2U, // LDCLRLH + 2U, // LDCLRLW + 2U, // LDCLRLX + 2U, // LDCLRW + 2U, // LDCLRX + 2U, // LDEORAB + 2U, // LDEORAH + 2U, // LDEORALB + 2U, // LDEORALH + 2U, // LDEORALW + 2U, // LDEORALX + 2U, // LDEORAW + 2U, // LDEORAX + 2U, // LDEORB + 2U, // LDEORH + 2U, // LDEORLB + 2U, // LDEORLH + 2U, // LDEORLW + 2U, // LDEORLX + 2U, // LDEORW + 2U, // LDEORX + 72793U, // LDFF1B_D_REAL + 72793U, // LDFF1B_H_REAL + 72793U, // LDFF1B_REAL + 72793U, // LDFF1B_S_REAL + 73817U, // LDFF1D_REAL + 74841U, // LDFF1H_D_REAL + 74841U, // LDFF1H_REAL + 74841U, // LDFF1H_S_REAL + 72793U, // LDFF1SB_D_REAL + 72793U, // LDFF1SB_H_REAL + 72793U, // LDFF1SB_S_REAL + 74841U, // LDFF1SH_D_REAL + 74841U, // LDFF1SH_S_REAL + 76889U, // LDFF1SW_D_REAL + 76889U, // LDFF1W_D_REAL + 76889U, // LDFF1W_REAL + 2437209U, // LDG + 568U, // LDGM + 568U, // LDLARB + 568U, // LDLARH + 568U, // LDLARW + 568U, // LDLARX + 4625497U, // LDNF1B_D_IMM_REAL + 4625497U, // LDNF1B_H_IMM_REAL + 4625497U, // LDNF1B_IMM_REAL + 4625497U, // LDNF1B_S_IMM_REAL + 4625497U, // LDNF1D_IMM_REAL + 4625497U, // LDNF1H_D_IMM_REAL + 4625497U, // LDNF1H_IMM_REAL + 4625497U, // LDNF1H_S_IMM_REAL + 4625497U, // LDNF1SB_D_IMM_REAL + 4625497U, // LDNF1SB_H_IMM_REAL + 4625497U, // LDNF1SB_S_IMM_REAL + 4625497U, // LDNF1SH_D_IMM_REAL + 4625497U, // LDNF1SH_S_IMM_REAL + 4625497U, // LDNF1SW_D_IMM_REAL + 4625497U, // LDNF1W_D_IMM_REAL + 4625497U, // LDNF1W_IMM_REAL + 176295120U, // LDNPDi + 184683728U, // LDNPQi + 193072336U, // LDNPSi + 193072336U, // LDNPWi + 176295120U, // LDNPXi + 4625497U, // LDNT1B_ZRI + 72793U, // LDNT1B_ZRR + 2397272U, // LDNT1B_ZZR_D_REAL + 2397272U, // LDNT1B_ZZR_S_REAL + 4625497U, // LDNT1D_ZRI + 73817U, // LDNT1D_ZRR + 2397272U, // LDNT1D_ZZR_D_REAL + 4625497U, // LDNT1H_ZRI + 74841U, // LDNT1H_ZRR + 2397272U, // LDNT1H_ZZR_D_REAL + 2397272U, // LDNT1H_ZZR_S_REAL + 2397272U, // LDNT1SB_ZZR_D_REAL + 2397272U, // LDNT1SB_ZZR_S_REAL + 2397272U, // LDNT1SH_ZZR_D_REAL + 2397272U, // LDNT1SH_ZZR_S_REAL + 2397272U, // LDNT1SW_ZZR_D_REAL + 4625497U, // LDNT1W_ZRI + 76889U, // LDNT1W_ZRR + 2397272U, // LDNT1W_ZZR_D_REAL + 2397272U, // LDNT1W_ZZR_S_REAL + 176295120U, // LDPDi + 206083281U, // LDPDpost + 2885850321U, // LDPDpre + 184683728U, // LDPQi + 214471889U, // LDPQpost + 2894238929U, // LDPQpre + 193072336U, // LDPSWi + 222860497U, // LDPSWpost + 2902627537U, // LDPSWpre + 193072336U, // LDPSi + 222860497U, // LDPSpost + 2902627537U, // LDPSpre + 193072336U, // LDPWi + 222860497U, // LDPWpost + 2902627537U, // LDPWpre + 176295120U, // LDPXi + 206083281U, // LDPXpost + 2885850321U, // LDPXpre + 79960U, // LDRAAindexed + 4905049U, // LDRAAwriteback + 79960U, // LDRABindexed + 4905049U, // LDRABwriteback + 38465U, // LDRBBpost + 4887641U, // LDRBBpre + 226626648U, // LDRBBroW + 235015256U, // LDRBBroX + 80984U, // LDRBBui + 38465U, // LDRBpost + 4887641U, // LDRBpre + 226626648U, // LDRBroW + 235015256U, // LDRBroX + 80984U, // LDRBui + 1U, // LDRDl + 38465U, // LDRDpost + 4887641U, // LDRDpre + 243403864U, // LDRDroW + 251792472U, // LDRDroX + 82008U, // LDRDui + 38465U, // LDRHHpost + 4887641U, // LDRHHpre + 260181080U, // LDRHHroW + 268569688U, // LDRHHroX + 83032U, // LDRHHui + 38465U, // LDRHpost + 4887641U, // LDRHpre + 260181080U, // LDRHroW + 268569688U, // LDRHroX + 83032U, // LDRHui + 1U, // LDRQl + 38465U, // LDRQpost + 4887641U, // LDRQpre + 276958296U, // LDRQroW + 285346904U, // LDRQroX + 84056U, // LDRQui + 38465U, // LDRSBWpost + 4887641U, // LDRSBWpre + 226626648U, // LDRSBWroW + 235015256U, // LDRSBWroX + 80984U, // LDRSBWui + 38465U, // LDRSBXpost + 4887641U, // LDRSBXpre + 226626648U, // LDRSBXroW + 235015256U, // LDRSBXroX + 80984U, // LDRSBXui + 38465U, // LDRSHWpost + 4887641U, // LDRSHWpre + 260181080U, // LDRSHWroW + 268569688U, // LDRSHWroX + 83032U, // LDRSHWui + 38465U, // LDRSHXpost + 4887641U, // LDRSHXpre + 260181080U, // LDRSHXroW + 268569688U, // LDRSHXroX + 83032U, // LDRSHXui + 1U, // LDRSWl + 38465U, // LDRSWpost + 4887641U, // LDRSWpre + 293735512U, // LDRSWroW + 302124120U, // LDRSWroX + 85080U, // LDRSWui + 1U, // LDRSl + 38465U, // LDRSpost + 4887641U, // LDRSpre + 293735512U, // LDRSroW + 302124120U, // LDRSroX + 85080U, // LDRSui + 1U, // LDRWl + 38465U, // LDRWpost + 4887641U, // LDRWpre + 293735512U, // LDRWroW + 302124120U, // LDRWroX + 85080U, // LDRWui + 1U, // LDRXl + 38465U, // LDRXpost + 4887641U, // LDRXpre + 243403864U, // LDRXroW + 251792472U, // LDRXroX + 82008U, // LDRXui + 4590680U, // LDR_PXI + 0U, // LDR_ZA + 4590680U, // LDR_ZXI + 2U, // LDSETAB + 2U, // LDSETAH + 2U, // LDSETALB + 2U, // LDSETALH + 2U, // LDSETALW + 2U, // LDSETALX + 2U, // LDSETAW + 2U, // LDSETAX + 2U, // LDSETB + 2U, // LDSETH + 2U, // LDSETLB + 2U, // LDSETLH + 2U, // LDSETLW + 2U, // LDSETLX + 2U, // LDSETW + 2U, // LDSETX + 2U, // LDSMAXAB + 2U, // LDSMAXAH + 2U, // LDSMAXALB + 2U, // LDSMAXALH + 2U, // LDSMAXALW + 2U, // LDSMAXALX + 2U, // LDSMAXAW + 2U, // LDSMAXAX + 2U, // LDSMAXB + 2U, // LDSMAXH + 2U, // LDSMAXLB + 2U, // LDSMAXLH + 2U, // LDSMAXLW + 2U, // LDSMAXLX + 2U, // LDSMAXW + 2U, // LDSMAXX + 2U, // LDSMINAB + 2U, // LDSMINAH + 2U, // LDSMINALB + 2U, // LDSMINALH + 2U, // LDSMINALW + 2U, // LDSMINALX + 2U, // LDSMINAW + 2U, // LDSMINAX + 2U, // LDSMINB + 2U, // LDSMINH + 2U, // LDSMINLB + 2U, // LDSMINLH + 2U, // LDSMINLW + 2U, // LDSMINLX + 2U, // LDSMINW + 2U, // LDSMINX + 2362456U, // LDTRBi + 2362456U, // LDTRHi + 2362456U, // LDTRSBWi + 2362456U, // LDTRSBXi + 2362456U, // LDTRSHWi + 2362456U, // LDTRSHXi + 2362456U, // LDTRSWi + 2362456U, // LDTRWi + 2362456U, // LDTRXi + 2U, // LDUMAXAB + 2U, // LDUMAXAH + 2U, // LDUMAXALB + 2U, // LDUMAXALH + 2U, // LDUMAXALW + 2U, // LDUMAXALX + 2U, // LDUMAXAW + 2U, // LDUMAXAX + 2U, // LDUMAXB + 2U, // LDUMAXH + 2U, // LDUMAXLB + 2U, // LDUMAXLH + 2U, // LDUMAXLW + 2U, // LDUMAXLX + 2U, // LDUMAXW + 2U, // LDUMAXX + 2U, // LDUMINAB + 2U, // LDUMINAH + 2U, // LDUMINALB + 2U, // LDUMINALH + 2U, // LDUMINALW + 2U, // LDUMINALX + 2U, // LDUMINAW + 2U, // LDUMINAX + 2U, // LDUMINB + 2U, // LDUMINH + 2U, // LDUMINLB + 2U, // LDUMINLH + 2U, // LDUMINLW + 2U, // LDUMINLX + 2U, // LDUMINW + 2U, // LDUMINX + 2362456U, // LDURBBi + 2362456U, // LDURBi + 2362456U, // LDURDi + 2362456U, // LDURHHi + 2362456U, // LDURHi + 2362456U, // LDURQi + 2362456U, // LDURSBWi + 2362456U, // LDURSBXi + 2362456U, // LDURSHWi + 2362456U, // LDURSHXi + 2362456U, // LDURSWi + 2362456U, // LDURSi + 2362456U, // LDURWi + 2362456U, // LDURXi + 2362576U, // LDXPW + 2362576U, // LDXPX + 568U, // LDXRB + 568U, // LDXRH + 568U, // LDXRW + 568U, // LDXRX + 8530048U, // LSLR_ZPmZ_B + 16914560U, // LSLR_ZPmZ_D + 25832584U, // LSLR_ZPmZ_H + 33697920U, // LSLR_ZPmZ_S + 3160U, // LSLVWr + 3160U, // LSLVXr + 16918656U, // LSL_WIDE_ZPmZ_B + 1584264U, // LSL_WIDE_ZPmZ_H + 16920704U, // LSL_WIDE_ZPmZ_S + 6232U, // LSL_WIDE_ZZZ_B + 192U, // LSL_WIDE_ZZZ_H + 6232U, // LSL_WIDE_ZZZ_S + 141440U, // LSL_ZPmI_B + 137344U, // LSL_ZPmI_D + 1453192U, // LSL_ZPmI_H + 143488U, // LSL_ZPmI_S + 8530048U, // LSL_ZPmZ_B + 16914560U, // LSL_ZPmZ_D + 25832584U, // LSL_ZPmZ_H + 33697920U, // LSL_ZPmZ_S + 3160U, // LSL_ZZI_B + 3160U, // LSL_ZZI_D + 200U, // LSL_ZZI_H + 3160U, // LSL_ZZI_S + 8530048U, // LSRR_ZPmZ_B + 16914560U, // LSRR_ZPmZ_D + 25832584U, // LSRR_ZPmZ_H + 33697920U, // LSRR_ZPmZ_S + 3160U, // LSRVWr + 3160U, // LSRVXr + 16918656U, // LSR_WIDE_ZPmZ_B + 1584264U, // LSR_WIDE_ZPmZ_H + 16920704U, // LSR_WIDE_ZPmZ_S + 6232U, // LSR_WIDE_ZZZ_B + 192U, // LSR_WIDE_ZZZ_H + 6232U, // LSR_WIDE_ZZZ_S + 141440U, // LSR_ZPmI_B + 137344U, // LSR_ZPmI_D + 1453192U, // LSR_ZPmI_H + 143488U, // LSR_ZPmI_S + 8530048U, // LSR_ZPmZ_B + 16914560U, // LSR_ZPmZ_D + 25832584U, // LSR_ZPmZ_H + 33697920U, // LSR_ZPmZ_S + 3160U, // LSR_ZZI_B + 3160U, // LSR_ZZI_D + 200U, // LSR_ZZI_H + 3160U, // LSR_ZZI_S + 134232U, // MADDWrrr + 134232U, // MADDXrrr + 86144U, // MAD_ZPmZZ_B + 134349952U, // MAD_ZPmZZ_D + 28978456U, // MAD_ZPmZZ_H + 142739584U, // MAD_ZPmZZ_S + 8530104U, // MATCH_PPzZZ_B + 25832585U, // MATCH_PPzZZ_H + 86144U, // MLA_ZPmZZ_B + 134349952U, // MLA_ZPmZZ_D + 28978456U, // MLA_ZPmZZ_H + 142739584U, // MLA_ZPmZZ_S + 27133016U, // MLA_ZZZI_D + 39192U, // MLA_ZZZI_H + 27134040U, // MLA_ZZZI_S + 795792U, // MLAv16i8 + 926872U, // MLAv2i32 + 54273176U, // MLAv2i32_indexed + 1057952U, // MLAv4i16 + 52438176U, // MLAv4i16_indexed + 402544U, // MLAv4i32 + 54273136U, // MLAv4i32_indexed + 533624U, // MLAv8i16 + 52438136U, // MLAv8i16_indexed + 1189032U, // MLAv8i8 + 86144U, // MLS_ZPmZZ_B + 134349952U, // MLS_ZPmZZ_D + 28978456U, // MLS_ZPmZZ_H + 142739584U, // MLS_ZPmZZ_S + 27133016U, // MLS_ZZZI_D + 39192U, // MLS_ZZZI_H + 27134040U, // MLS_ZZZI_S + 795792U, // MLSv16i8 + 926872U, // MLSv2i32 + 54273176U, // MLSv2i32_indexed + 1057952U, // MLSv4i16 + 52438176U, // MLSv4i16_indexed + 402544U, // MLSv4i32 + 54273136U, // MLSv4i32_indexed + 533624U, // MLSv8i16 + 52438136U, // MLSv8i16_indexed + 1189032U, // MLSv8i8 + 0U, // MOPSSETGE + 0U, // MOPSSETGEN + 0U, // MOPSSETGET + 0U, // MOPSSETGETN + 2U, // MOVID + 34U, // MOVIv16b_ns + 2U, // MOVIv2d_ns + 586U, // MOVIv2i32 + 586U, // MOVIv2s_msl + 586U, // MOVIv4i16 + 586U, // MOVIv4i32 + 586U, // MOVIv4s_msl + 34U, // MOVIv8b_ns + 586U, // MOVIv8i16 + 1U, // MOVKWi + 1U, // MOVKXi + 586U, // MOVNWi + 586U, // MOVNXi 0U, // MOVPRFX_ZPmZ_B - 64U, // MOVPRFX_ZPmZ_D - 128U, // MOVPRFX_ZPmZ_H - 192U, // MOVPRFX_ZPmZ_S - 842U, // MOVPRFX_ZPzZ_B - 906U, // MOVPRFX_ZPzZ_D + 8U, // MOVPRFX_ZPmZ_D + 0U, // MOVPRFX_ZPmZ_H + 16U, // MOVPRFX_ZPmZ_S + 10424U, // MOVPRFX_ZPzZ_B + 6328U, // MOVPRFX_ZPzZ_D 137U, // MOVPRFX_ZPzZ_H - 1034U, // MOVPRFX_ZPzZ_S - 1U, // MOVPRFX_ZZ - 28U, // MOVZWi - 28U, // MOVZXi - 0U, // MOVaddr - 0U, // MOVaddrBA - 0U, // MOVaddrCP - 0U, // MOVaddrEXT - 0U, // MOVaddrJT - 0U, // MOVaddrTLS - 0U, // MOVbaseTLS - 0U, // MOVi32imm - 0U, // MOVi64imm - 0U, // MRS - 19472384U, // MSB_ZPmZZ_B - 6889536U, // MSB_ZPmZZ_D - 1246144U, // MSB_ZPmZZ_H - 7413952U, // MSB_ZPmZZ_S + 12472U, // MOVPRFX_ZPzZ_S + 32U, // MOVPRFX_ZZ + 586U, // MOVZWi + 586U, // MOVZXi + 2U, // MRS + 86144U, // MSB_ZPmZZ_B + 134349952U, // MSB_ZPmZZ_D + 28978456U, // MSB_ZPmZZ_H + 142739584U, // MSB_ZPmZZ_S 0U, // MSR 0U, // MSRpstateImm1 0U, // MSRpstateImm4 - 2171141U, // MSUBWrrr - 2171141U, // MSUBXrrr - 261U, // MUL_ZI_B - 261U, // MUL_ZI_D - 11U, // MUL_ZI_H - 261U, // MUL_ZI_S - 74560U, // MUL_ZPmZ_B - 598912U, // MUL_ZPmZ_D - 1131465U, // MUL_ZPmZ_H - 1647616U, // MUL_ZPmZ_S - 33095U, // MULv16i8 - 41287U, // MULv2i32 - 10174791U, // MULv2i32_indexed - 49480U, // MULv4i16 - 10166600U, // MULv4i16_indexed - 16710U, // MULv4i32 - 10174790U, // MULv4i32_indexed - 24902U, // MULv8i16 - 10166598U, // MULv8i16_indexed - 57672U, // MULv8i8 - 28U, // MVNIv2i32 - 28U, // MVNIv2s_msl - 28U, // MVNIv4i16 - 28U, // MVNIv4i32 - 28U, // MVNIv4s_msl - 28U, // MVNIv8i16 - 74570U, // NANDS_PPzPP - 74570U, // NAND_PPzPP + 0U, // MSRpstatesvcrImm1 + 134232U, // MSUBWrrr + 134232U, // MSUBXrrr + 3160U, // MUL_ZI_B + 3160U, // MUL_ZI_D + 200U, // MUL_ZI_H + 3160U, // MUL_ZI_S + 8530048U, // MUL_ZPmZ_B + 16914560U, // MUL_ZPmZ_D + 25832584U, // MUL_ZPmZ_H + 33697920U, // MUL_ZPmZ_S + 4462680U, // MUL_ZZZI_D + 49288U, // MUL_ZZZI_H + 4468824U, // MUL_ZZZI_S + 10328U, // MUL_ZZZ_B + 6232U, // MUL_ZZZ_D + 136U, // MUL_ZZZ_H + 12376U, // MUL_ZZZ_S + 794768U, // MULv16i8 + 925848U, // MULv2i32 + 163324056U, // MULv2i32_indexed + 1056928U, // MULv4i16 + 161489056U, // MULv4i16_indexed + 401520U, // MULv4i32 + 163324016U, // MULv4i32_indexed + 532600U, // MULv8i16 + 161489016U, // MULv8i16_indexed + 1188008U, // MULv8i8 + 586U, // MVNIv2i32 + 586U, // MVNIv2s_msl + 586U, // MVNIv4i16 + 586U, // MVNIv4i32 + 586U, // MVNIv4s_msl + 586U, // MVNIv8i16 + 8530104U, // NANDS_PPzPP + 8530104U, // NAND_PPzPP + 16914520U, // NBSL_ZZZZ 0U, // NEG_ZPmZ_B - 64U, // NEG_ZPmZ_D - 128U, // NEG_ZPmZ_H - 192U, // NEG_ZPmZ_S - 1U, // NEGv16i8 - 1U, // NEGv1i64 - 2U, // NEGv2i32 - 2U, // NEGv2i64 - 3U, // NEGv4i16 - 3U, // NEGv4i32 - 4U, // NEGv8i16 - 4U, // NEGv8i8 - 74570U, // NORS_PPzPP - 74570U, // NOR_PPzPP + 8U, // NEG_ZPmZ_D + 0U, // NEG_ZPmZ_H + 16U, // NEG_ZPmZ_S + 24U, // NEGv16i8 + 32U, // NEGv1i64 + 40U, // NEGv2i32 + 48U, // NEGv2i64 + 56U, // NEGv4i16 + 64U, // NEGv4i32 + 72U, // NEGv8i16 + 80U, // NEGv8i8 + 8530104U, // NMATCH_PPzZZ_B + 25832585U, // NMATCH_PPzZZ_H + 8530104U, // NORS_PPzPP + 8530104U, // NOR_PPzPP 0U, // NOT_ZPmZ_B - 64U, // NOT_ZPmZ_D - 128U, // NOT_ZPmZ_H - 192U, // NOT_ZPmZ_S - 1U, // NOTv16i8 - 4U, // NOTv8i8 - 74570U, // ORNS_PPzPP - 0U, // ORNWrr - 517U, // ORNWrs - 0U, // ORNXrr - 517U, // ORNXrs - 74570U, // ORN_PPzPP - 33095U, // ORNv16i8 - 57672U, // ORNv8i8 - 74570U, // ORRS_PPzPP - 2117U, // ORRWri - 0U, // ORRWrr - 517U, // ORRWrs - 2181U, // ORRXri - 0U, // ORRXrr - 517U, // ORRXrs - 74570U, // ORR_PPzPP - 2181U, // ORR_ZI - 74560U, // ORR_ZPmZ_B - 598912U, // ORR_ZPmZ_D - 1131465U, // ORR_ZPmZ_H - 1647616U, // ORR_ZPmZ_S - 901U, // ORR_ZZZ - 33095U, // ORRv16i8 - 0U, // ORRv2i32 - 0U, // ORRv4i16 - 0U, // ORRv4i32 - 0U, // ORRv8i16 - 57672U, // ORRv8i8 - 837U, // ORV_VPZ_B - 901U, // ORV_VPZ_D - 2245U, // ORV_VPZ_H - 1029U, // ORV_VPZ_S - 1U, // PACDA - 1U, // PACDB + 8U, // NOT_ZPmZ_D + 0U, // NOT_ZPmZ_H + 16U, // NOT_ZPmZ_S + 24U, // NOTv16i8 + 80U, // NOTv8i8 + 8530104U, // ORNS_PPzPP + 14424U, // ORNWrs + 14424U, // ORNXrs + 8530104U, // ORN_PPzPP + 794768U, // ORNv16i8 + 1188008U, // ORNv8i8 + 8530104U, // ORRS_PPzPP + 35928U, // ORRWri + 14424U, // ORRWrs + 36952U, // ORRXri + 14424U, // ORRXrs + 8530104U, // ORR_PPzPP + 36952U, // ORR_ZI + 8530048U, // ORR_ZPmZ_B + 16914560U, // ORR_ZPmZ_D + 25832584U, // ORR_ZPmZ_H + 33697920U, // ORR_ZPmZ_S + 6232U, // ORR_ZZZ + 794768U, // ORRv16i8 + 1U, // ORRv2i32 + 1U, // ORRv4i16 + 1U, // ORRv4i32 + 1U, // ORRv8i16 + 1188008U, // ORRv8i8 + 0U, // ORV_VPZ_B + 0U, // ORV_VPZ_D + 0U, // ORV_VPZ_H + 0U, // ORV_VPZ_S + 33U, // PACDA + 33U, // PACDB 0U, // PACDZA 0U, // PACDZB - 261U, // PACGA - 1U, // PACIA + 3160U, // PACGA + 33U, // PACIA 0U, // PACIA1716 0U, // PACIASP 0U, // PACIAZ - 1U, // PACIB + 33U, // PACIB 0U, // PACIB1716 0U, // PACIBSP 0U, // PACIBZ 0U, // PACIZA 0U, // PACIZB 0U, // PFALSE - 33095U, // PMULLv16i8 - 0U, // PMULLv1i64 - 0U, // PMULLv2i64 - 57672U, // PMULLv8i8 - 33095U, // PMULv16i8 - 57672U, // PMULv8i8 - 837U, // PNEXT_B - 901U, // PNEXT_D - 137U, // PNEXT_H - 1029U, // PNEXT_S - 27U, // PRFB_D_PZI - 29U, // PRFB_D_SCALED - 29U, // PRFB_D_SXTW_SCALED - 30U, // PRFB_D_UXTW_SCALED - 5329U, // PRFB_PRI - 30U, // PRFB_PRR - 27U, // PRFB_S_PZI - 31U, // PRFB_S_SXTW_SCALED - 31U, // PRFB_S_UXTW_SCALED - 0U, // PRFD_D_PZI - 32U, // PRFD_D_SCALED - 32U, // PRFD_D_SXTW_SCALED - 33U, // PRFD_D_UXTW_SCALED - 5329U, // PRFD_PRI - 33U, // PRFD_PRR - 0U, // PRFD_S_PZI - 34U, // PRFD_S_SXTW_SCALED - 34U, // PRFD_S_UXTW_SCALED - 0U, // PRFH_D_PZI - 35U, // PRFH_D_SCALED - 35U, // PRFH_D_SXTW_SCALED - 36U, // PRFH_D_UXTW_SCALED - 5329U, // PRFH_PRI - 36U, // PRFH_PRR - 0U, // PRFH_S_PZI - 37U, // PRFH_S_SXTW_SCALED - 37U, // PRFH_S_UXTW_SCALED - 0U, // PRFMl - 15278341U, // PRFMroW - 15802629U, // PRFMroX - 5061U, // PRFMui - 38U, // PRFS_PRR - 114949U, // PRFUMi - 0U, // PRFW_D_PZI - 38U, // PRFW_D_SCALED - 39U, // PRFW_D_SXTW_SCALED - 39U, // PRFW_D_UXTW_SCALED - 5329U, // PRFW_PRI - 0U, // PRFW_S_PZI - 40U, // PRFW_S_SXTW_SCALED - 40U, // PRFW_S_UXTW_SCALED - 1U, // PTEST_PP - 1U, // PTRUES_B - 1U, // PTRUES_D + 10328U, // PFIRST_B + 12376U, // PMULLB_ZZZ_D + 592U, // PMULLB_ZZZ_H + 0U, // PMULLB_ZZZ_Q + 12376U, // PMULLT_ZZZ_D + 592U, // PMULLT_ZZZ_H + 0U, // PMULLT_ZZZ_Q + 794768U, // PMULLv16i8 + 3U, // PMULLv1i64 + 3U, // PMULLv2i64 + 1188008U, // PMULLv8i8 + 10328U, // PMUL_ZZZ_B + 794768U, // PMULv16i8 + 1188008U, // PMULv8i8 + 10328U, // PNEXT_B + 6232U, // PNEXT_D + 136U, // PNEXT_H + 12376U, // PNEXT_S + 87360U, // PRFB_D_PZI + 600U, // PRFB_D_SCALED + 608U, // PRFB_D_SXTW_SCALED + 616U, // PRFB_D_UXTW_SCALED + 88384U, // PRFB_PRI + 624U, // PRFB_PRR + 87360U, // PRFB_S_PZI + 632U, // PRFB_S_SXTW_SCALED + 640U, // PRFB_S_UXTW_SCALED + 648U, // PRFD_D_PZI + 656U, // PRFD_D_SCALED + 664U, // PRFD_D_SXTW_SCALED + 672U, // PRFD_D_UXTW_SCALED + 88384U, // PRFD_PRI + 680U, // PRFD_PRR + 648U, // PRFD_S_PZI + 688U, // PRFD_S_SXTW_SCALED + 696U, // PRFD_S_UXTW_SCALED + 704U, // PRFH_D_PZI + 712U, // PRFH_D_SCALED + 720U, // PRFH_D_SXTW_SCALED + 728U, // PRFH_D_UXTW_SCALED + 88384U, // PRFH_PRI + 736U, // PRFH_PRR + 704U, // PRFH_S_PZI + 744U, // PRFH_S_SXTW_SCALED + 752U, // PRFH_S_UXTW_SCALED + 1U, // PRFMl + 243403864U, // PRFMroW + 251792472U, // PRFMroX + 82008U, // PRFMui + 760U, // PRFS_PRR + 2362456U, // PRFUMi + 768U, // PRFW_D_PZI + 776U, // PRFW_D_SCALED + 784U, // PRFW_D_SXTW_SCALED + 792U, // PRFW_D_UXTW_SCALED + 88384U, // PRFW_PRI + 768U, // PRFW_S_PZI + 800U, // PRFW_S_SXTW_SCALED + 808U, // PRFW_S_UXTW_SCALED + 4991064U, // PSEL_PPPRI_B + 4986968U, // PSEL_PPPRI_D + 4985944U, // PSEL_PPPRI_H + 4993112U, // PSEL_PPPRI_S + 32U, // PTEST_PP + 33U, // PTRUES_B + 33U, // PTRUES_D 0U, // PTRUES_H - 1U, // PTRUES_S - 1U, // PTRUE_B - 1U, // PTRUE_D + 33U, // PTRUES_S + 33U, // PTRUE_B + 33U, // PTRUE_D 0U, // PTRUE_H - 1U, // PTRUE_S + 33U, // PTRUE_S 0U, // PUNPKHI_PP 0U, // PUNPKLO_PP - 8517U, // RADDHNv2i64_v2i32 - 8581U, // RADDHNv2i64_v4i32 - 16710U, // RADDHNv4i32_v4i16 - 16774U, // RADDHNv4i32_v8i16 - 24966U, // RADDHNv8i16_v16i8 - 24902U, // RADDHNv8i16_v8i8 - 8517U, // RAX1 - 1U, // RBITWr - 1U, // RBITXr + 5208U, // RADDHNB_ZZZ_B + 96U, // RADDHNB_ZZZ_H + 6232U, // RADDHNB_ZZZ_S + 7256U, // RADDHNT_ZZZ_B + 16U, // RADDHNT_ZZZ_H + 1112U, // RADDHNT_ZZZ_S + 270440U, // RADDHNv2i64_v2i32 + 271464U, // RADDHNv2i64_v4i32 + 401520U, // RADDHNv4i32_v4i16 + 402544U, // RADDHNv4i32_v8i16 + 533624U, // RADDHNv8i16_v16i8 + 532600U, // RADDHNv8i16_v8i8 + 270440U, // RAX1 + 6232U, // RAX1_ZZZ_D + 32U, // RBITWr + 32U, // RBITXr 0U, // RBIT_ZPmZ_B - 64U, // RBIT_ZPmZ_D - 128U, // RBIT_ZPmZ_H - 192U, // RBIT_ZPmZ_S - 1U, // RBITv16i8 - 4U, // RBITv8i8 - 41U, // RDFFRS_PPz - 0U, // RDFFR_P - 41U, // RDFFR_PPz - 1U, // RDVLI_XI + 8U, // RBIT_ZPmZ_D + 0U, // RBIT_ZPmZ_H + 16U, // RBIT_ZPmZ_S + 24U, // RBITv16i8 + 80U, // RBITv8i8 + 816U, // RDFFRS_PPz + 816U, // RDFFR_PPz_REAL + 0U, // RDFFR_P_REAL + 32U, // RDVLI_XI 0U, // RET 0U, // RETAA 0U, // RETAB - 0U, // RET_ReallyLR - 1U, // REV16Wr - 1U, // REV16Xr - 1U, // REV16v16i8 - 4U, // REV16v8i8 - 1U, // REV32Xr - 1U, // REV32v16i8 - 3U, // REV32v4i16 - 4U, // REV32v8i16 - 4U, // REV32v8i8 - 1U, // REV64v16i8 - 2U, // REV64v2i32 - 3U, // REV64v4i16 - 3U, // REV64v4i32 - 4U, // REV64v8i16 - 4U, // REV64v8i8 - 64U, // REVB_ZPmZ_D - 128U, // REVB_ZPmZ_H - 192U, // REVB_ZPmZ_S - 64U, // REVH_ZPmZ_D - 192U, // REVH_ZPmZ_S - 64U, // REVW_ZPmZ_D - 1U, // REVWr - 1U, // REVXr - 1U, // REV_PP_B - 1U, // REV_PP_D + 32U, // REV16Wr + 32U, // REV16Xr + 24U, // REV16v16i8 + 80U, // REV16v8i8 + 32U, // REV32Xr + 24U, // REV32v16i8 + 56U, // REV32v4i16 + 72U, // REV32v8i16 + 80U, // REV32v8i8 + 24U, // REV64v16i8 + 40U, // REV64v2i32 + 56U, // REV64v4i16 + 64U, // REV64v4i32 + 72U, // REV64v8i16 + 80U, // REV64v8i8 + 8U, // REVB_ZPmZ_D + 0U, // REVB_ZPmZ_H + 16U, // REVB_ZPmZ_S + 3U, // REVD_ZPmZ + 8U, // REVH_ZPmZ_D + 16U, // REVH_ZPmZ_S + 8U, // REVW_ZPmZ_D + 32U, // REVWr + 32U, // REVXr + 32U, // REV_PP_B + 32U, // REV_PP_D 0U, // REV_PP_H - 1U, // REV_PP_S - 1U, // REV_ZZ_B - 1U, // REV_ZZ_D + 32U, // REV_PP_S + 32U, // REV_ZZ_B + 32U, // REV_ZZ_D 0U, // REV_ZZ_H - 1U, // REV_ZZ_S - 261U, // RMIF - 261U, // RORVWr - 261U, // RORVXr - 2310U, // RSHRNv16i8_shift - 261U, // RSHRNv2i32_shift - 262U, // RSHRNv4i16_shift - 2309U, // RSHRNv4i32_shift - 2310U, // RSHRNv8i16_shift - 262U, // RSHRNv8i8_shift - 8517U, // RSUBHNv2i64_v2i32 - 8581U, // RSUBHNv2i64_v4i32 - 16710U, // RSUBHNv4i32_v4i16 - 16774U, // RSUBHNv4i32_v8i16 - 24966U, // RSUBHNv8i16_v16i8 - 24902U, // RSUBHNv8i16_v8i8 - 33159U, // SABALv16i8_v8i16 - 41351U, // SABALv2i32_v2i64 - 49544U, // SABALv4i16_v4i32 - 16774U, // SABALv4i32_v2i64 - 24966U, // SABALv8i16_v4i32 - 57736U, // SABALv8i8_v8i16 - 33159U, // SABAv16i8 - 41351U, // SABAv2i32 - 49544U, // SABAv4i16 - 16774U, // SABAv4i32 - 24966U, // SABAv8i16 - 57736U, // SABAv8i8 - 33095U, // SABDLv16i8_v8i16 - 41287U, // SABDLv2i32_v2i64 - 49480U, // SABDLv4i16_v4i32 - 16710U, // SABDLv4i32_v2i64 - 24902U, // SABDLv8i16_v4i32 - 57672U, // SABDLv8i8_v8i16 - 74560U, // SABD_ZPmZ_B - 598912U, // SABD_ZPmZ_D - 1131465U, // SABD_ZPmZ_H - 1647616U, // SABD_ZPmZ_S - 33095U, // SABDv16i8 - 41287U, // SABDv2i32 - 49480U, // SABDv4i16 - 16710U, // SABDv4i32 - 24902U, // SABDv8i16 - 57672U, // SABDv8i8 - 1U, // SADALPv16i8_v8i16 - 2U, // SADALPv2i32_v1i64 - 3U, // SADALPv4i16_v2i32 - 3U, // SADALPv4i32_v2i64 - 4U, // SADALPv8i16_v4i32 - 4U, // SADALPv8i8_v4i16 - 1U, // SADDLPv16i8_v8i16 - 2U, // SADDLPv2i32_v1i64 - 3U, // SADDLPv4i16_v2i32 - 3U, // SADDLPv4i32_v2i64 - 4U, // SADDLPv8i16_v4i32 - 4U, // SADDLPv8i8_v4i16 - 1U, // SADDLVv16i8v - 3U, // SADDLVv4i16v - 3U, // SADDLVv4i32v - 4U, // SADDLVv8i16v - 4U, // SADDLVv8i8v - 33095U, // SADDLv16i8_v8i16 - 41287U, // SADDLv2i32_v2i64 - 49480U, // SADDLv4i16_v4i32 - 16710U, // SADDLv4i32_v2i64 - 24902U, // SADDLv8i16_v4i32 - 57672U, // SADDLv8i8_v8i16 - 837U, // SADDV_VPZ_B - 2245U, // SADDV_VPZ_H - 1029U, // SADDV_VPZ_S - 33094U, // SADDWv16i8_v8i16 - 41285U, // SADDWv2i32_v2i64 - 49478U, // SADDWv4i16_v4i32 - 16709U, // SADDWv4i32_v2i64 - 24902U, // SADDWv8i16_v4i32 - 57670U, // SADDWv8i8_v8i16 - 261U, // SBCSWr - 261U, // SBCSXr - 261U, // SBCWr - 261U, // SBCXr - 2171141U, // SBFMWri - 2171141U, // SBFMXri - 261U, // SCVTFSWDri - 261U, // SCVTFSWHri - 261U, // SCVTFSWSri - 261U, // SCVTFSXDri - 261U, // SCVTFSXHri - 261U, // SCVTFSXSri - 1U, // SCVTFUWDri - 1U, // SCVTFUWHri - 1U, // SCVTFUWSri - 1U, // SCVTFUXDri - 1U, // SCVTFUXHri - 1U, // SCVTFUXSri - 64U, // SCVTF_ZPmZ_DtoD - 153U, // SCVTF_ZPmZ_DtoH - 64U, // SCVTF_ZPmZ_DtoS - 128U, // SCVTF_ZPmZ_HtoH - 192U, // SCVTF_ZPmZ_StoD - 152U, // SCVTF_ZPmZ_StoH - 192U, // SCVTF_ZPmZ_StoS - 261U, // SCVTFd - 261U, // SCVTFh - 261U, // SCVTFs - 1U, // SCVTFv1i16 - 1U, // SCVTFv1i32 - 1U, // SCVTFv1i64 - 2U, // SCVTFv2f32 - 2U, // SCVTFv2f64 - 263U, // SCVTFv2i32_shift - 261U, // SCVTFv2i64_shift - 3U, // SCVTFv4f16 - 3U, // SCVTFv4f32 - 264U, // SCVTFv4i16_shift - 262U, // SCVTFv4i32_shift - 4U, // SCVTFv8f16 - 262U, // SCVTFv8i16_shift - 598912U, // SDIVR_ZPmZ_D - 1647616U, // SDIVR_ZPmZ_S - 261U, // SDIVWr - 261U, // SDIVXr - 598912U, // SDIV_ZPmZ_D - 1647616U, // SDIV_ZPmZ_S - 41U, // SDOT_ZZZI_D - 41U, // SDOT_ZZZI_S - 1U, // SDOT_ZZZ_D + 32U, // REV_ZZ_S + 3160U, // RMIF + 3160U, // RORVWr + 3160U, // RORVXr + 3160U, // RSHRNB_ZZI_B + 200U, // RSHRNB_ZZI_H + 3160U, // RSHRNB_ZZI_S + 37976U, // RSHRNT_ZZI_B + 320U, // RSHRNT_ZZI_H + 37976U, // RSHRNT_ZZI_S + 38008U, // RSHRNv16i8_shift + 3176U, // RSHRNv2i32_shift + 3184U, // RSHRNv4i16_shift + 37992U, // RSHRNv4i32_shift + 38000U, // RSHRNv8i16_shift + 3192U, // RSHRNv8i8_shift + 5208U, // RSUBHNB_ZZZ_B + 96U, // RSUBHNB_ZZZ_H + 6232U, // RSUBHNB_ZZZ_S + 7256U, // RSUBHNT_ZZZ_B + 16U, // RSUBHNT_ZZZ_H + 1112U, // RSUBHNT_ZZZ_S + 270440U, // RSUBHNv2i64_v2i32 + 271464U, // RSUBHNv2i64_v4i32 + 401520U, // RSUBHNv4i32_v4i16 + 402544U, // RSUBHNv4i32_v8i16 + 533624U, // RSUBHNv8i16_v16i8 + 532600U, // RSUBHNv8i16_v8i8 + 2136U, // SABALB_ZZZ_D + 0U, // SABALB_ZZZ_H + 7256U, // SABALB_ZZZ_S + 2136U, // SABALT_ZZZ_D + 0U, // SABALT_ZZZ_H + 7256U, // SABALT_ZZZ_S + 795792U, // SABALv16i8_v8i16 + 926872U, // SABALv2i32_v2i64 + 1057952U, // SABALv4i16_v4i32 + 402544U, // SABALv4i32_v2i64 + 533624U, // SABALv8i16_v4i32 + 1189032U, // SABALv8i8_v8i16 + 1U, // SABA_ZZZ_B + 1112U, // SABA_ZZZ_D + 280U, // SABA_ZZZ_H + 2136U, // SABA_ZZZ_S + 795792U, // SABAv16i8 + 926872U, // SABAv2i32 + 1057952U, // SABAv4i16 + 402544U, // SABAv4i32 + 533624U, // SABAv8i16 + 1189032U, // SABAv8i8 + 12376U, // SABDLB_ZZZ_D + 592U, // SABDLB_ZZZ_H + 5208U, // SABDLB_ZZZ_S + 12376U, // SABDLT_ZZZ_D + 592U, // SABDLT_ZZZ_H + 5208U, // SABDLT_ZZZ_S + 794768U, // SABDLv16i8_v8i16 + 925848U, // SABDLv2i32_v2i64 + 1056928U, // SABDLv4i16_v4i32 + 401520U, // SABDLv4i32_v2i64 + 532600U, // SABDLv8i16_v4i32 + 1188008U, // SABDLv8i8_v8i16 + 8530048U, // SABD_ZPmZ_B + 16914560U, // SABD_ZPmZ_D + 25832584U, // SABD_ZPmZ_H + 33697920U, // SABD_ZPmZ_S + 794768U, // SABDv16i8 + 925848U, // SABDv2i32 + 1056928U, // SABDv4i16 + 401520U, // SABDv4i32 + 532600U, // SABDv8i16 + 1188008U, // SABDv8i8 + 2176U, // SADALP_ZPmZ_D + 0U, // SADALP_ZPmZ_H + 7296U, // SADALP_ZPmZ_S + 24U, // SADALPv16i8_v8i16 + 40U, // SADALPv2i32_v1i64 + 56U, // SADALPv4i16_v2i32 + 64U, // SADALPv4i32_v2i64 + 72U, // SADALPv8i16_v4i32 + 80U, // SADALPv8i8_v4i16 + 12376U, // SADDLBT_ZZZ_D + 592U, // SADDLBT_ZZZ_H + 5208U, // SADDLBT_ZZZ_S + 12376U, // SADDLB_ZZZ_D + 592U, // SADDLB_ZZZ_H + 5208U, // SADDLB_ZZZ_S + 24U, // SADDLPv16i8_v8i16 + 40U, // SADDLPv2i32_v1i64 + 56U, // SADDLPv4i16_v2i32 + 64U, // SADDLPv4i32_v2i64 + 72U, // SADDLPv8i16_v4i32 + 80U, // SADDLPv8i8_v4i16 + 12376U, // SADDLT_ZZZ_D + 592U, // SADDLT_ZZZ_H + 5208U, // SADDLT_ZZZ_S + 24U, // SADDLVv16i8v + 56U, // SADDLVv4i16v + 64U, // SADDLVv4i32v + 72U, // SADDLVv8i16v + 80U, // SADDLVv8i8v + 794768U, // SADDLv16i8_v8i16 + 925848U, // SADDLv2i32_v2i64 + 1056928U, // SADDLv4i16_v4i32 + 401520U, // SADDLv4i32_v2i64 + 532600U, // SADDLv8i16_v4i32 + 1188008U, // SADDLv8i8_v8i16 + 0U, // SADDV_VPZ_B + 0U, // SADDV_VPZ_H + 0U, // SADDV_VPZ_S + 12376U, // SADDWB_ZZZ_D + 592U, // SADDWB_ZZZ_H + 5208U, // SADDWB_ZZZ_S + 12376U, // SADDWT_ZZZ_D + 592U, // SADDWT_ZZZ_H + 5208U, // SADDWT_ZZZ_S + 794744U, // SADDWv16i8_v8i16 + 925800U, // SADDWv2i32_v2i64 + 1056880U, // SADDWv4i16_v4i32 + 401512U, // SADDWv4i32_v2i64 + 532592U, // SADDWv8i16_v4i32 + 1187960U, // SADDWv8i8_v8i16 + 0U, // SB + 1112U, // SBCLB_ZZZ_D + 2136U, // SBCLB_ZZZ_S + 1112U, // SBCLT_ZZZ_D + 2136U, // SBCLT_ZZZ_S + 3160U, // SBCSWr + 3160U, // SBCSXr + 3160U, // SBCWr + 3160U, // SBCXr + 134232U, // SBFMWri + 134232U, // SBFMXri + 10328U, // SCLAMP_ZZZ_B + 6232U, // SCLAMP_ZZZ_D + 136U, // SCLAMP_ZZZ_H + 12376U, // SCLAMP_ZZZ_S + 3160U, // SCVTFSWDri + 3160U, // SCVTFSWHri + 3160U, // SCVTFSWSri + 3160U, // SCVTFSXDri + 3160U, // SCVTFSXHri + 3160U, // SCVTFSXSri + 32U, // SCVTFUWDri + 32U, // SCVTFUWHri + 32U, // SCVTFUWSri + 32U, // SCVTFUXDri + 32U, // SCVTFUXHri + 32U, // SCVTFUXSri + 8U, // SCVTF_ZPmZ_DtoD + 2U, // SCVTF_ZPmZ_DtoH + 8U, // SCVTF_ZPmZ_DtoS + 0U, // SCVTF_ZPmZ_HtoH + 16U, // SCVTF_ZPmZ_StoD + 1U, // SCVTF_ZPmZ_StoH + 16U, // SCVTF_ZPmZ_StoS + 3160U, // SCVTFd + 3160U, // SCVTFh + 3160U, // SCVTFs + 32U, // SCVTFv1i16 + 32U, // SCVTFv1i32 + 32U, // SCVTFv1i64 + 40U, // SCVTFv2f32 + 48U, // SCVTFv2f64 + 3224U, // SCVTFv2i32_shift + 3176U, // SCVTFv2i64_shift + 56U, // SCVTFv4f16 + 64U, // SCVTFv4f32 + 3232U, // SCVTFv4i16_shift + 3184U, // SCVTFv4i32_shift + 72U, // SCVTFv8f16 + 3192U, // SCVTFv8i16_shift + 16914560U, // SDIVR_ZPmZ_D + 33697920U, // SDIVR_ZPmZ_S + 3160U, // SDIVWr + 3160U, // SDIVXr + 16914560U, // SDIV_ZPmZ_D + 33697920U, // SDIV_ZPmZ_S + 27139160U, // SDOT_ZZZI_D + 38913U, // SDOT_ZZZI_S + 7256U, // SDOT_ZZZ_D 1U, // SDOT_ZZZ_S - 278919U, // SDOTlanev16i8 - 278920U, // SDOTlanev8i8 - 33159U, // SDOTv16i8 - 57736U, // SDOTv8i8 - 74565U, // SEL_PPPP - 74565U, // SEL_ZPZZ_B - 598917U, // SEL_ZPZZ_D - 1131465U, // SEL_ZPZZ_H - 1647621U, // SEL_ZPZZ_S + 5121168U, // SDOTlanev16i8 + 5121192U, // SDOTlanev8i8 + 795792U, // SDOTv16i8 + 1189032U, // SDOTv8i8 + 8530008U, // SEL_PPPP + 8530008U, // SEL_ZPZZ_B + 16914520U, // SEL_ZPZZ_D + 25832584U, // SEL_ZPZZ_H + 33697880U, // SEL_ZPZZ_S + 0U, // SETE + 0U, // SETEN + 0U, // SETET + 0U, // SETETN 0U, // SETF16 0U, // SETF8 0U, // SETFFR - 16773U, // SHA1Crrr - 1U, // SHA1Hrr - 16773U, // SHA1Mrrr - 16773U, // SHA1Prrr - 16774U, // SHA1SU0rrr - 3U, // SHA1SU1rr - 16773U, // SHA256H2rrr - 16773U, // SHA256Hrrr - 3U, // SHA256SU0rr - 16774U, // SHA256SU1rrr - 8581U, // SHA512H - 8581U, // SHA512H2 - 2U, // SHA512SU0 - 8581U, // SHA512SU1 - 33095U, // SHADDv16i8 - 41287U, // SHADDv2i32 - 49480U, // SHADDv4i16 - 16710U, // SHADDv4i32 - 24902U, // SHADDv8i16 - 57672U, // SHADDv8i8 - 42U, // SHLLv16i8 - 42U, // SHLLv2i32 - 43U, // SHLLv4i16 - 43U, // SHLLv4i32 - 44U, // SHLLv8i16 - 44U, // SHLLv8i8 - 261U, // SHLd - 263U, // SHLv16i8_shift - 263U, // SHLv2i32_shift - 261U, // SHLv2i64_shift - 264U, // SHLv4i16_shift - 262U, // SHLv4i32_shift - 262U, // SHLv8i16_shift - 264U, // SHLv8i8_shift - 2310U, // SHRNv16i8_shift - 261U, // SHRNv2i32_shift - 262U, // SHRNv4i16_shift - 2309U, // SHRNv4i32_shift - 2310U, // SHRNv8i16_shift - 262U, // SHRNv8i8_shift - 33095U, // SHSUBv16i8 - 41287U, // SHSUBv2i32 - 49480U, // SHSUBv4i16 - 16710U, // SHSUBv4i32 - 24902U, // SHSUBv8i16 - 57672U, // SHSUBv8i8 - 2309U, // SLId - 2311U, // SLIv16i8_shift - 2311U, // SLIv2i32_shift - 2309U, // SLIv2i64_shift - 2312U, // SLIv4i16_shift - 2310U, // SLIv4i32_shift - 2310U, // SLIv8i16_shift - 2312U, // SLIv8i8_shift - 16774U, // SM3PARTW1 - 16774U, // SM3PARTW2 - 204120390U, // SM3SS1 - 9126278U, // SM3TT1A - 9126278U, // SM3TT1B - 9126278U, // SM3TT2A - 9126278U, // SM3TT2B - 3U, // SM4E - 16710U, // SM4ENCKEY - 2171141U, // SMADDLrrr - 33095U, // SMAXPv16i8 - 41287U, // SMAXPv2i32 - 49480U, // SMAXPv4i16 - 16710U, // SMAXPv4i32 - 24902U, // SMAXPv8i16 - 57672U, // SMAXPv8i8 - 837U, // SMAXV_VPZ_B - 901U, // SMAXV_VPZ_D - 2245U, // SMAXV_VPZ_H - 1029U, // SMAXV_VPZ_S - 1U, // SMAXVv16i8v - 3U, // SMAXVv4i16v - 3U, // SMAXVv4i32v - 4U, // SMAXVv8i16v - 4U, // SMAXVv8i8v - 261U, // SMAX_ZI_B - 261U, // SMAX_ZI_D - 11U, // SMAX_ZI_H - 261U, // SMAX_ZI_S - 74560U, // SMAX_ZPmZ_B - 598912U, // SMAX_ZPmZ_D - 1131465U, // SMAX_ZPmZ_H - 1647616U, // SMAX_ZPmZ_S - 33095U, // SMAXv16i8 - 41287U, // SMAXv2i32 - 49480U, // SMAXv4i16 - 16710U, // SMAXv4i32 - 24902U, // SMAXv8i16 - 57672U, // SMAXv8i8 + 0U, // SETGM + 0U, // SETGMN + 0U, // SETGMT + 0U, // SETGMTN + 0U, // SETGP + 0U, // SETGPN + 0U, // SETGPT + 0U, // SETGPTN + 0U, // SETM + 0U, // SETMN + 0U, // SETMT + 0U, // SETMTN + 0U, // SETP + 0U, // SETPN + 0U, // SETPT + 0U, // SETPTN + 402521U, // SHA1Crrr + 32U, // SHA1Hrr + 402521U, // SHA1Mrrr + 402521U, // SHA1Prrr + 402544U, // SHA1SU0rrr + 64U, // SHA1SU1rr + 402521U, // SHA256H2rrr + 402521U, // SHA256Hrrr + 64U, // SHA256SU0rr + 402544U, // SHA256SU1rrr + 271449U, // SHA512H + 271449U, // SHA512H2 + 48U, // SHA512SU0 + 271464U, // SHA512SU1 + 8530048U, // SHADD_ZPmZ_B + 16914560U, // SHADD_ZPmZ_D + 25832584U, // SHADD_ZPmZ_H + 33697920U, // SHADD_ZPmZ_S + 794768U, // SHADDv16i8 + 925848U, // SHADDv2i32 + 1056928U, // SHADDv4i16 + 401520U, // SHADDv4i32 + 532600U, // SHADDv8i16 + 1188008U, // SHADDv8i8 + 824U, // SHLLv16i8 + 832U, // SHLLv2i32 + 840U, // SHLLv4i16 + 848U, // SHLLv4i32 + 856U, // SHLLv8i16 + 864U, // SHLLv8i8 + 3160U, // SHLd + 3216U, // SHLv16i8_shift + 3224U, // SHLv2i32_shift + 3176U, // SHLv2i64_shift + 3232U, // SHLv4i16_shift + 3184U, // SHLv4i32_shift + 3192U, // SHLv8i16_shift + 3240U, // SHLv8i8_shift + 3160U, // SHRNB_ZZI_B + 200U, // SHRNB_ZZI_H + 3160U, // SHRNB_ZZI_S + 37976U, // SHRNT_ZZI_B + 320U, // SHRNT_ZZI_H + 37976U, // SHRNT_ZZI_S + 38008U, // SHRNv16i8_shift + 3176U, // SHRNv2i32_shift + 3184U, // SHRNv4i16_shift + 37992U, // SHRNv4i32_shift + 38000U, // SHRNv8i16_shift + 3192U, // SHRNv8i8_shift + 8530048U, // SHSUBR_ZPmZ_B + 16914560U, // SHSUBR_ZPmZ_D + 25832584U, // SHSUBR_ZPmZ_H + 33697920U, // SHSUBR_ZPmZ_S + 8530048U, // SHSUB_ZPmZ_B + 16914560U, // SHSUB_ZPmZ_D + 25832584U, // SHSUB_ZPmZ_H + 33697920U, // SHSUB_ZPmZ_S + 794768U, // SHSUBv16i8 + 925848U, // SHSUBv2i32 + 1056928U, // SHSUBv4i16 + 401520U, // SHSUBv4i32 + 532600U, // SHSUBv8i16 + 1188008U, // SHSUBv8i8 + 321U, // SLI_ZZI_B + 37976U, // SLI_ZZI_D + 320U, // SLI_ZZI_H + 37976U, // SLI_ZZI_S + 37977U, // SLId + 38032U, // SLIv16i8_shift + 38040U, // SLIv2i32_shift + 37992U, // SLIv2i64_shift + 38048U, // SLIv4i16_shift + 38000U, // SLIv4i32_shift + 38008U, // SLIv8i16_shift + 38056U, // SLIv8i8_shift + 402544U, // SM3PARTW1 + 402544U, // SM3PARTW2 + 3266584688U, // SM3SS1 + 54273136U, // SM3TT1A + 54273136U, // SM3TT1B + 54273136U, // SM3TT2A + 54273136U, // SM3TT2B + 64U, // SM4E + 12376U, // SM4EKEY_ZZZ_S + 401520U, // SM4ENCKEY + 12376U, // SM4E_ZZZ_S + 134232U, // SMADDLrrr + 8530048U, // SMAXP_ZPmZ_B + 16914560U, // SMAXP_ZPmZ_D + 25832584U, // SMAXP_ZPmZ_H + 33697920U, // SMAXP_ZPmZ_S + 794768U, // SMAXPv16i8 + 925848U, // SMAXPv2i32 + 1056928U, // SMAXPv4i16 + 401520U, // SMAXPv4i32 + 532600U, // SMAXPv8i16 + 1188008U, // SMAXPv8i8 + 0U, // SMAXV_VPZ_B + 0U, // SMAXV_VPZ_D + 0U, // SMAXV_VPZ_H + 0U, // SMAXV_VPZ_S + 24U, // SMAXVv16i8v + 56U, // SMAXVv4i16v + 64U, // SMAXVv4i32v + 72U, // SMAXVv8i16v + 80U, // SMAXVv8i8v + 3160U, // SMAX_ZI_B + 3160U, // SMAX_ZI_D + 200U, // SMAX_ZI_H + 3160U, // SMAX_ZI_S + 8530048U, // SMAX_ZPmZ_B + 16914560U, // SMAX_ZPmZ_D + 25832584U, // SMAX_ZPmZ_H + 33697920U, // SMAX_ZPmZ_S + 794768U, // SMAXv16i8 + 925848U, // SMAXv2i32 + 1056928U, // SMAXv4i16 + 401520U, // SMAXv4i32 + 532600U, // SMAXv8i16 + 1188008U, // SMAXv8i8 0U, // SMC - 33095U, // SMINPv16i8 - 41287U, // SMINPv2i32 - 49480U, // SMINPv4i16 - 16710U, // SMINPv4i32 - 24902U, // SMINPv8i16 - 57672U, // SMINPv8i8 - 837U, // SMINV_VPZ_B - 901U, // SMINV_VPZ_D - 2245U, // SMINV_VPZ_H - 1029U, // SMINV_VPZ_S - 1U, // SMINVv16i8v - 3U, // SMINVv4i16v - 3U, // SMINVv4i32v - 4U, // SMINVv8i16v - 4U, // SMINVv8i8v - 261U, // SMIN_ZI_B - 261U, // SMIN_ZI_D - 11U, // SMIN_ZI_H - 261U, // SMIN_ZI_S - 74560U, // SMIN_ZPmZ_B - 598912U, // SMIN_ZPmZ_D - 1131465U, // SMIN_ZPmZ_H - 1647616U, // SMIN_ZPmZ_S - 33095U, // SMINv16i8 - 41287U, // SMINv2i32 - 49480U, // SMINv4i16 - 16710U, // SMINv4i32 - 24902U, // SMINv8i16 - 57672U, // SMINv8i8 - 33159U, // SMLALv16i8_v8i16 - 9126279U, // SMLALv2i32_indexed - 41351U, // SMLALv2i32_v2i64 - 9118088U, // SMLALv4i16_indexed - 49544U, // SMLALv4i16_v4i32 - 9126278U, // SMLALv4i32_indexed - 16774U, // SMLALv4i32_v2i64 - 9118086U, // SMLALv8i16_indexed - 24966U, // SMLALv8i16_v4i32 - 57736U, // SMLALv8i8_v8i16 - 33159U, // SMLSLv16i8_v8i16 - 9126279U, // SMLSLv2i32_indexed - 41351U, // SMLSLv2i32_v2i64 - 9118088U, // SMLSLv4i16_indexed - 49544U, // SMLSLv4i16_v4i32 - 9126278U, // SMLSLv4i32_indexed - 16774U, // SMLSLv4i32_v2i64 - 9118086U, // SMLSLv8i16_indexed - 24966U, // SMLSLv8i16_v4i32 - 57736U, // SMLSLv8i8_v8i16 - 2770U, // SMOVvi16to32 - 2770U, // SMOVvi16to64 - 2770U, // SMOVvi32to64 - 2771U, // SMOVvi8to32 - 2771U, // SMOVvi8to64 - 2171141U, // SMSUBLrrr - 74560U, // SMULH_ZPmZ_B - 598912U, // SMULH_ZPmZ_D - 1131465U, // SMULH_ZPmZ_H - 1647616U, // SMULH_ZPmZ_S - 261U, // SMULHrr - 33095U, // SMULLv16i8_v8i16 - 10174791U, // SMULLv2i32_indexed - 41287U, // SMULLv2i32_v2i64 - 10166600U, // SMULLv4i16_indexed - 49480U, // SMULLv4i16_v4i32 - 10174790U, // SMULLv4i32_indexed - 16710U, // SMULLv4i32_v2i64 - 10166598U, // SMULLv8i16_indexed - 24902U, // SMULLv8i16_v4i32 - 57672U, // SMULLv8i8_v8i16 - 74565U, // SPLICE_ZPZ_B - 598917U, // SPLICE_ZPZ_D - 1131465U, // SPLICE_ZPZ_H - 1647621U, // SPLICE_ZPZ_S - 1U, // SQABSv16i8 - 1U, // SQABSv1i16 - 1U, // SQABSv1i32 - 1U, // SQABSv1i64 - 1U, // SQABSv1i8 - 2U, // SQABSv2i32 - 2U, // SQABSv2i64 - 3U, // SQABSv4i16 - 3U, // SQABSv4i32 - 4U, // SQABSv8i16 - 4U, // SQABSv8i8 - 645U, // SQADD_ZI_B - 709U, // SQADD_ZI_D - 9U, // SQADD_ZI_H - 773U, // SQADD_ZI_S - 837U, // SQADD_ZZZ_B - 901U, // SQADD_ZZZ_D - 137U, // SQADD_ZZZ_H - 1029U, // SQADD_ZZZ_S - 33095U, // SQADDv16i8 - 261U, // SQADDv1i16 - 261U, // SQADDv1i32 - 261U, // SQADDv1i64 - 261U, // SQADDv1i8 - 41287U, // SQADDv2i32 - 8517U, // SQADDv2i64 - 49480U, // SQADDv4i16 - 16710U, // SQADDv4i32 - 24902U, // SQADDv8i16 - 57672U, // SQADDv8i8 - 0U, // SQDECB_XPiI - 0U, // SQDECB_XPiWdI - 0U, // SQDECD_XPiI - 0U, // SQDECD_XPiWdI - 0U, // SQDECD_ZPiI - 0U, // SQDECH_XPiI - 0U, // SQDECH_XPiWdI + 8530048U, // SMINP_ZPmZ_B + 16914560U, // SMINP_ZPmZ_D + 25832584U, // SMINP_ZPmZ_H + 33697920U, // SMINP_ZPmZ_S + 794768U, // SMINPv16i8 + 925848U, // SMINPv2i32 + 1056928U, // SMINPv4i16 + 401520U, // SMINPv4i32 + 532600U, // SMINPv8i16 + 1188008U, // SMINPv8i8 + 0U, // SMINV_VPZ_B + 0U, // SMINV_VPZ_D + 0U, // SMINV_VPZ_H + 0U, // SMINV_VPZ_S + 24U, // SMINVv16i8v + 56U, // SMINVv4i16v + 64U, // SMINVv4i32v + 72U, // SMINVv8i16v + 80U, // SMINVv8i8v + 3160U, // SMIN_ZI_B + 3160U, // SMIN_ZI_D + 200U, // SMIN_ZI_H + 3160U, // SMIN_ZI_S + 8530048U, // SMIN_ZPmZ_B + 16914560U, // SMIN_ZPmZ_D + 25832584U, // SMIN_ZPmZ_H + 33697920U, // SMIN_ZPmZ_S + 794768U, // SMINv16i8 + 925848U, // SMINv2i32 + 1056928U, // SMINv4i16 + 401520U, // SMINv4i32 + 532600U, // SMINv8i16 + 1188008U, // SMINv8i8 + 27134040U, // SMLALB_ZZZI_D + 27139160U, // SMLALB_ZZZI_S + 2136U, // SMLALB_ZZZ_D + 0U, // SMLALB_ZZZ_H + 7256U, // SMLALB_ZZZ_S + 27134040U, // SMLALT_ZZZI_D + 27139160U, // SMLALT_ZZZI_S + 2136U, // SMLALT_ZZZ_D + 0U, // SMLALT_ZZZ_H + 7256U, // SMLALT_ZZZ_S + 795792U, // SMLALv16i8_v8i16 + 54273176U, // SMLALv2i32_indexed + 926872U, // SMLALv2i32_v2i64 + 52438176U, // SMLALv4i16_indexed + 1057952U, // SMLALv4i16_v4i32 + 54273136U, // SMLALv4i32_indexed + 402544U, // SMLALv4i32_v2i64 + 52438136U, // SMLALv8i16_indexed + 533624U, // SMLALv8i16_v4i32 + 1189032U, // SMLALv8i8_v8i16 + 27134040U, // SMLSLB_ZZZI_D + 27139160U, // SMLSLB_ZZZI_S + 2136U, // SMLSLB_ZZZ_D + 0U, // SMLSLB_ZZZ_H + 7256U, // SMLSLB_ZZZ_S + 27134040U, // SMLSLT_ZZZI_D + 27139160U, // SMLSLT_ZZZI_S + 2136U, // SMLSLT_ZZZ_D + 0U, // SMLSLT_ZZZ_H + 7256U, // SMLSLT_ZZZ_S + 795792U, // SMLSLv16i8_v8i16 + 54273176U, // SMLSLv2i32_indexed + 926872U, // SMLSLv2i32_v2i64 + 52438176U, // SMLSLv4i16_indexed + 1057952U, // SMLSLv4i16_v4i32 + 54273136U, // SMLSLv4i32_indexed + 402544U, // SMLSLv4i32_v2i64 + 52438136U, // SMLSLv8i16_indexed + 533624U, // SMLSLv8i16_v4i32 + 1189032U, // SMLSLv8i8_v8i16 + 795792U, // SMMLA + 1U, // SMMLA_ZZZ + 0U, // SMOPA_MPPZZ_D + 0U, // SMOPA_MPPZZ_S + 0U, // SMOPS_MPPZZ_D + 0U, // SMOPS_MPPZZ_S + 43352U, // SMOVvi16to32 + 43352U, // SMOVvi16to32_idx0 + 43352U, // SMOVvi16to64 + 43352U, // SMOVvi16to64_idx0 + 43360U, // SMOVvi32to64 + 43360U, // SMOVvi32to64_idx0 + 43376U, // SMOVvi8to32 + 43376U, // SMOVvi8to32_idx0 + 43376U, // SMOVvi8to64 + 43376U, // SMOVvi8to64_idx0 + 134232U, // SMSUBLrrr + 8530048U, // SMULH_ZPmZ_B + 16914560U, // SMULH_ZPmZ_D + 25832584U, // SMULH_ZPmZ_H + 33697920U, // SMULH_ZPmZ_S + 10328U, // SMULH_ZZZ_B + 6232U, // SMULH_ZZZ_D + 136U, // SMULH_ZZZ_H + 12376U, // SMULH_ZZZ_S + 3160U, // SMULHrr + 4468824U, // SMULLB_ZZZI_D + 4461656U, // SMULLB_ZZZI_S + 12376U, // SMULLB_ZZZ_D + 592U, // SMULLB_ZZZ_H + 5208U, // SMULLB_ZZZ_S + 4468824U, // SMULLT_ZZZI_D + 4461656U, // SMULLT_ZZZI_S + 12376U, // SMULLT_ZZZ_D + 592U, // SMULLT_ZZZ_H + 5208U, // SMULLT_ZZZ_S + 794768U, // SMULLv16i8_v8i16 + 163324056U, // SMULLv2i32_indexed + 925848U, // SMULLv2i32_v2i64 + 161489056U, // SMULLv4i16_indexed + 1056928U, // SMULLv4i16_v4i32 + 163324016U, // SMULLv4i32_indexed + 401520U, // SMULLv4i32_v2i64 + 161489016U, // SMULLv8i16_indexed + 532600U, // SMULLv8i16_v4i32 + 1188008U, // SMULLv8i8_v8i16 + 89176U, // SPLICE_ZPZZ_B + 90200U, // SPLICE_ZPZZ_D + 872U, // SPLICE_ZPZZ_H + 91224U, // SPLICE_ZPZZ_S + 8530008U, // SPLICE_ZPZ_B + 16914520U, // SPLICE_ZPZ_D + 25832584U, // SPLICE_ZPZ_H + 33697880U, // SPLICE_ZPZ_S + 0U, // SQABS_ZPmZ_B + 8U, // SQABS_ZPmZ_D + 0U, // SQABS_ZPmZ_H + 16U, // SQABS_ZPmZ_S + 24U, // SQABSv16i8 + 32U, // SQABSv1i16 + 32U, // SQABSv1i32 + 32U, // SQABSv1i64 + 32U, // SQABSv1i8 + 40U, // SQABSv2i32 + 48U, // SQABSv2i64 + 56U, // SQABSv4i16 + 64U, // SQABSv4i32 + 72U, // SQABSv8i16 + 80U, // SQABSv8i8 + 16472U, // SQADD_ZI_B + 17496U, // SQADD_ZI_D + 176U, // SQADD_ZI_H + 18520U, // SQADD_ZI_S + 8530048U, // SQADD_ZPmZ_B + 16914560U, // SQADD_ZPmZ_D + 25832584U, // SQADD_ZPmZ_H + 33697920U, // SQADD_ZPmZ_S + 10328U, // SQADD_ZZZ_B + 6232U, // SQADD_ZZZ_D + 136U, // SQADD_ZZZ_H + 12376U, // SQADD_ZZZ_S + 794768U, // SQADDv16i8 + 3160U, // SQADDv1i16 + 3160U, // SQADDv1i32 + 3160U, // SQADDv1i64 + 3160U, // SQADDv1i8 + 925848U, // SQADDv2i32 + 270440U, // SQADDv2i64 + 1056928U, // SQADDv4i16 + 401520U, // SQADDv4i32 + 532600U, // SQADDv8i16 + 1188008U, // SQADDv8i8 + 67250264U, // SQCADD_ZZI_B + 67246168U, // SQCADD_ZZI_D + 2239624U, // SQCADD_ZZI_H + 67252312U, // SQCADD_ZZI_S + 1U, // SQDECB_XPiI + 3U, // SQDECB_XPiWdI + 1U, // SQDECD_XPiI + 3U, // SQDECD_XPiWdI + 1U, // SQDECD_ZPiI + 1U, // SQDECH_XPiI + 3U, // SQDECH_XPiWdI 0U, // SQDECH_ZPiI - 5381U, // SQDECP_XPWd_B - 5381U, // SQDECP_XPWd_D - 5381U, // SQDECP_XPWd_H - 5381U, // SQDECP_XPWd_S - 1U, // SQDECP_XP_B - 1U, // SQDECP_XP_D - 1U, // SQDECP_XP_H - 1U, // SQDECP_XP_S - 1U, // SQDECP_ZP_D + 92248U, // SQDECP_XPWd_B + 92248U, // SQDECP_XPWd_D + 92248U, // SQDECP_XPWd_H + 92248U, // SQDECP_XPWd_S + 32U, // SQDECP_XP_B + 32U, // SQDECP_XP_D + 32U, // SQDECP_XP_H + 32U, // SQDECP_XP_S + 32U, // SQDECP_ZP_D 0U, // SQDECP_ZP_H - 1U, // SQDECP_ZP_S - 0U, // SQDECW_XPiI - 0U, // SQDECW_XPiWdI - 0U, // SQDECW_ZPiI - 2309U, // SQDMLALi16 - 2309U, // SQDMLALi32 - 9118085U, // SQDMLALv1i32_indexed - 9126277U, // SQDMLALv1i64_indexed - 9126279U, // SQDMLALv2i32_indexed - 41351U, // SQDMLALv2i32_v2i64 - 9118088U, // SQDMLALv4i16_indexed - 49544U, // SQDMLALv4i16_v4i32 - 9126278U, // SQDMLALv4i32_indexed - 16774U, // SQDMLALv4i32_v2i64 - 9118086U, // SQDMLALv8i16_indexed - 24966U, // SQDMLALv8i16_v4i32 - 2309U, // SQDMLSLi16 - 2309U, // SQDMLSLi32 - 9118085U, // SQDMLSLv1i32_indexed - 9126277U, // SQDMLSLv1i64_indexed - 9126279U, // SQDMLSLv2i32_indexed - 41351U, // SQDMLSLv2i32_v2i64 - 9118088U, // SQDMLSLv4i16_indexed - 49544U, // SQDMLSLv4i16_v4i32 - 9126278U, // SQDMLSLv4i32_indexed - 16774U, // SQDMLSLv4i32_v2i64 - 9118086U, // SQDMLSLv8i16_indexed - 24966U, // SQDMLSLv8i16_v4i32 - 261U, // SQDMULHv1i16 - 10166597U, // SQDMULHv1i16_indexed - 261U, // SQDMULHv1i32 - 10174789U, // SQDMULHv1i32_indexed - 41287U, // SQDMULHv2i32 - 10174791U, // SQDMULHv2i32_indexed - 49480U, // SQDMULHv4i16 - 10166600U, // SQDMULHv4i16_indexed - 16710U, // SQDMULHv4i32 - 10174790U, // SQDMULHv4i32_indexed - 24902U, // SQDMULHv8i16 - 10166598U, // SQDMULHv8i16_indexed - 261U, // SQDMULLi16 - 261U, // SQDMULLi32 - 10166597U, // SQDMULLv1i32_indexed - 10174789U, // SQDMULLv1i64_indexed - 10174791U, // SQDMULLv2i32_indexed - 41287U, // SQDMULLv2i32_v2i64 - 10166600U, // SQDMULLv4i16_indexed - 49480U, // SQDMULLv4i16_v4i32 - 10174790U, // SQDMULLv4i32_indexed - 16710U, // SQDMULLv4i32_v2i64 - 10166598U, // SQDMULLv8i16_indexed - 24902U, // SQDMULLv8i16_v4i32 - 0U, // SQINCB_XPiI - 0U, // SQINCB_XPiWdI - 0U, // SQINCD_XPiI - 0U, // SQINCD_XPiWdI - 0U, // SQINCD_ZPiI - 0U, // SQINCH_XPiI - 0U, // SQINCH_XPiWdI + 32U, // SQDECP_ZP_S + 1U, // SQDECW_XPiI + 3U, // SQDECW_XPiWdI + 1U, // SQDECW_ZPiI + 2136U, // SQDMLALBT_ZZZ_D + 0U, // SQDMLALBT_ZZZ_H + 7256U, // SQDMLALBT_ZZZ_S + 27134040U, // SQDMLALB_ZZZI_D + 27139160U, // SQDMLALB_ZZZI_S + 2136U, // SQDMLALB_ZZZ_D + 0U, // SQDMLALB_ZZZ_H + 7256U, // SQDMLALB_ZZZ_S + 27134040U, // SQDMLALT_ZZZI_D + 27139160U, // SQDMLALT_ZZZI_S + 2136U, // SQDMLALT_ZZZ_D + 0U, // SQDMLALT_ZZZ_H + 7256U, // SQDMLALT_ZZZ_S + 37977U, // SQDMLALi16 + 37977U, // SQDMLALi32 + 52438105U, // SQDMLALv1i32_indexed + 54273113U, // SQDMLALv1i64_indexed + 54273176U, // SQDMLALv2i32_indexed + 926872U, // SQDMLALv2i32_v2i64 + 52438176U, // SQDMLALv4i16_indexed + 1057952U, // SQDMLALv4i16_v4i32 + 54273136U, // SQDMLALv4i32_indexed + 402544U, // SQDMLALv4i32_v2i64 + 52438136U, // SQDMLALv8i16_indexed + 533624U, // SQDMLALv8i16_v4i32 + 2136U, // SQDMLSLBT_ZZZ_D + 0U, // SQDMLSLBT_ZZZ_H + 7256U, // SQDMLSLBT_ZZZ_S + 27134040U, // SQDMLSLB_ZZZI_D + 27139160U, // SQDMLSLB_ZZZI_S + 2136U, // SQDMLSLB_ZZZ_D + 0U, // SQDMLSLB_ZZZ_H + 7256U, // SQDMLSLB_ZZZ_S + 27134040U, // SQDMLSLT_ZZZI_D + 27139160U, // SQDMLSLT_ZZZI_S + 2136U, // SQDMLSLT_ZZZ_D + 0U, // SQDMLSLT_ZZZ_H + 7256U, // SQDMLSLT_ZZZ_S + 37977U, // SQDMLSLi16 + 37977U, // SQDMLSLi32 + 52438105U, // SQDMLSLv1i32_indexed + 54273113U, // SQDMLSLv1i64_indexed + 54273176U, // SQDMLSLv2i32_indexed + 926872U, // SQDMLSLv2i32_v2i64 + 52438176U, // SQDMLSLv4i16_indexed + 1057952U, // SQDMLSLv4i16_v4i32 + 54273136U, // SQDMLSLv4i32_indexed + 402544U, // SQDMLSLv4i32_v2i64 + 52438136U, // SQDMLSLv8i16_indexed + 533624U, // SQDMLSLv8i16_v4i32 + 4462680U, // SQDMULH_ZZZI_D + 49288U, // SQDMULH_ZZZI_H + 4468824U, // SQDMULH_ZZZI_S + 10328U, // SQDMULH_ZZZ_B + 6232U, // SQDMULH_ZZZ_D + 136U, // SQDMULH_ZZZ_H + 12376U, // SQDMULH_ZZZ_S + 3160U, // SQDMULHv1i16 + 161488984U, // SQDMULHv1i16_indexed + 3160U, // SQDMULHv1i32 + 163323992U, // SQDMULHv1i32_indexed + 925848U, // SQDMULHv2i32 + 163324056U, // SQDMULHv2i32_indexed + 1056928U, // SQDMULHv4i16 + 161489056U, // SQDMULHv4i16_indexed + 401520U, // SQDMULHv4i32 + 163324016U, // SQDMULHv4i32_indexed + 532600U, // SQDMULHv8i16 + 161489016U, // SQDMULHv8i16_indexed + 4468824U, // SQDMULLB_ZZZI_D + 4461656U, // SQDMULLB_ZZZI_S + 12376U, // SQDMULLB_ZZZ_D + 592U, // SQDMULLB_ZZZ_H + 5208U, // SQDMULLB_ZZZ_S + 4468824U, // SQDMULLT_ZZZI_D + 4461656U, // SQDMULLT_ZZZI_S + 12376U, // SQDMULLT_ZZZ_D + 592U, // SQDMULLT_ZZZ_H + 5208U, // SQDMULLT_ZZZ_S + 3160U, // SQDMULLi16 + 3160U, // SQDMULLi32 + 161488984U, // SQDMULLv1i32_indexed + 163323992U, // SQDMULLv1i64_indexed + 163324056U, // SQDMULLv2i32_indexed + 925848U, // SQDMULLv2i32_v2i64 + 161489056U, // SQDMULLv4i16_indexed + 1056928U, // SQDMULLv4i16_v4i32 + 163324016U, // SQDMULLv4i32_indexed + 401520U, // SQDMULLv4i32_v2i64 + 161489016U, // SQDMULLv8i16_indexed + 532600U, // SQDMULLv8i16_v4i32 + 1U, // SQINCB_XPiI + 3U, // SQINCB_XPiWdI + 1U, // SQINCD_XPiI + 3U, // SQINCD_XPiWdI + 1U, // SQINCD_ZPiI + 1U, // SQINCH_XPiI + 3U, // SQINCH_XPiWdI 0U, // SQINCH_ZPiI - 5381U, // SQINCP_XPWd_B - 5381U, // SQINCP_XPWd_D - 5381U, // SQINCP_XPWd_H - 5381U, // SQINCP_XPWd_S - 1U, // SQINCP_XP_B - 1U, // SQINCP_XP_D - 1U, // SQINCP_XP_H - 1U, // SQINCP_XP_S - 1U, // SQINCP_ZP_D + 92248U, // SQINCP_XPWd_B + 92248U, // SQINCP_XPWd_D + 92248U, // SQINCP_XPWd_H + 92248U, // SQINCP_XPWd_S + 32U, // SQINCP_XP_B + 32U, // SQINCP_XP_D + 32U, // SQINCP_XP_H + 32U, // SQINCP_XP_S + 32U, // SQINCP_ZP_D 0U, // SQINCP_ZP_H - 1U, // SQINCP_ZP_S - 0U, // SQINCW_XPiI - 0U, // SQINCW_XPiWdI - 0U, // SQINCW_ZPiI - 1U, // SQNEGv16i8 - 1U, // SQNEGv1i16 - 1U, // SQNEGv1i32 - 1U, // SQNEGv1i64 - 1U, // SQNEGv1i8 - 2U, // SQNEGv2i32 - 2U, // SQNEGv2i64 - 3U, // SQNEGv4i16 - 3U, // SQNEGv4i32 - 4U, // SQNEGv8i16 - 4U, // SQNEGv8i8 - 9118085U, // SQRDMLAHi16_indexed - 9126277U, // SQRDMLAHi32_indexed - 2309U, // SQRDMLAHv1i16 - 2309U, // SQRDMLAHv1i32 - 41351U, // SQRDMLAHv2i32 - 9126279U, // SQRDMLAHv2i32_indexed - 49544U, // SQRDMLAHv4i16 - 9118088U, // SQRDMLAHv4i16_indexed - 16774U, // SQRDMLAHv4i32 - 9126278U, // SQRDMLAHv4i32_indexed - 24966U, // SQRDMLAHv8i16 - 9118086U, // SQRDMLAHv8i16_indexed - 9118085U, // SQRDMLSHi16_indexed - 9126277U, // SQRDMLSHi32_indexed - 2309U, // SQRDMLSHv1i16 - 2309U, // SQRDMLSHv1i32 - 41351U, // SQRDMLSHv2i32 - 9126279U, // SQRDMLSHv2i32_indexed - 49544U, // SQRDMLSHv4i16 - 9118088U, // SQRDMLSHv4i16_indexed - 16774U, // SQRDMLSHv4i32 - 9126278U, // SQRDMLSHv4i32_indexed - 24966U, // SQRDMLSHv8i16 - 9118086U, // SQRDMLSHv8i16_indexed - 261U, // SQRDMULHv1i16 - 10166597U, // SQRDMULHv1i16_indexed - 261U, // SQRDMULHv1i32 - 10174789U, // SQRDMULHv1i32_indexed - 41287U, // SQRDMULHv2i32 - 10174791U, // SQRDMULHv2i32_indexed - 49480U, // SQRDMULHv4i16 - 10166600U, // SQRDMULHv4i16_indexed - 16710U, // SQRDMULHv4i32 - 10174790U, // SQRDMULHv4i32_indexed - 24902U, // SQRDMULHv8i16 - 10166598U, // SQRDMULHv8i16_indexed - 33095U, // SQRSHLv16i8 - 261U, // SQRSHLv1i16 - 261U, // SQRSHLv1i32 - 261U, // SQRSHLv1i64 - 261U, // SQRSHLv1i8 - 41287U, // SQRSHLv2i32 - 8517U, // SQRSHLv2i64 - 49480U, // SQRSHLv4i16 - 16710U, // SQRSHLv4i32 - 24902U, // SQRSHLv8i16 - 57672U, // SQRSHLv8i8 - 261U, // SQRSHRNb - 261U, // SQRSHRNh - 261U, // SQRSHRNs - 2310U, // SQRSHRNv16i8_shift - 261U, // SQRSHRNv2i32_shift - 262U, // SQRSHRNv4i16_shift - 2309U, // SQRSHRNv4i32_shift - 2310U, // SQRSHRNv8i16_shift - 262U, // SQRSHRNv8i8_shift - 261U, // SQRSHRUNb - 261U, // SQRSHRUNh - 261U, // SQRSHRUNs - 2310U, // SQRSHRUNv16i8_shift - 261U, // SQRSHRUNv2i32_shift - 262U, // SQRSHRUNv4i16_shift - 2309U, // SQRSHRUNv4i32_shift - 2310U, // SQRSHRUNv8i16_shift - 262U, // SQRSHRUNv8i8_shift - 261U, // SQSHLUb - 261U, // SQSHLUd - 261U, // SQSHLUh - 261U, // SQSHLUs - 263U, // SQSHLUv16i8_shift - 263U, // SQSHLUv2i32_shift - 261U, // SQSHLUv2i64_shift - 264U, // SQSHLUv4i16_shift - 262U, // SQSHLUv4i32_shift - 262U, // SQSHLUv8i16_shift - 264U, // SQSHLUv8i8_shift - 261U, // SQSHLb - 261U, // SQSHLd - 261U, // SQSHLh - 261U, // SQSHLs - 33095U, // SQSHLv16i8 - 263U, // SQSHLv16i8_shift - 261U, // SQSHLv1i16 - 261U, // SQSHLv1i32 - 261U, // SQSHLv1i64 - 261U, // SQSHLv1i8 - 41287U, // SQSHLv2i32 - 263U, // SQSHLv2i32_shift - 8517U, // SQSHLv2i64 - 261U, // SQSHLv2i64_shift - 49480U, // SQSHLv4i16 - 264U, // SQSHLv4i16_shift - 16710U, // SQSHLv4i32 - 262U, // SQSHLv4i32_shift - 24902U, // SQSHLv8i16 - 262U, // SQSHLv8i16_shift - 57672U, // SQSHLv8i8 - 264U, // SQSHLv8i8_shift - 261U, // SQSHRNb - 261U, // SQSHRNh - 261U, // SQSHRNs - 2310U, // SQSHRNv16i8_shift - 261U, // SQSHRNv2i32_shift - 262U, // SQSHRNv4i16_shift - 2309U, // SQSHRNv4i32_shift - 2310U, // SQSHRNv8i16_shift - 262U, // SQSHRNv8i8_shift - 261U, // SQSHRUNb - 261U, // SQSHRUNh - 261U, // SQSHRUNs - 2310U, // SQSHRUNv16i8_shift - 261U, // SQSHRUNv2i32_shift - 262U, // SQSHRUNv4i16_shift - 2309U, // SQSHRUNv4i32_shift - 2310U, // SQSHRUNv8i16_shift - 262U, // SQSHRUNv8i8_shift - 645U, // SQSUB_ZI_B - 709U, // SQSUB_ZI_D - 9U, // SQSUB_ZI_H - 773U, // SQSUB_ZI_S - 837U, // SQSUB_ZZZ_B - 901U, // SQSUB_ZZZ_D - 137U, // SQSUB_ZZZ_H - 1029U, // SQSUB_ZZZ_S - 33095U, // SQSUBv16i8 - 261U, // SQSUBv1i16 - 261U, // SQSUBv1i32 - 261U, // SQSUBv1i64 - 261U, // SQSUBv1i8 - 41287U, // SQSUBv2i32 - 8517U, // SQSUBv2i64 - 49480U, // SQSUBv4i16 - 16710U, // SQSUBv4i32 - 24902U, // SQSUBv8i16 - 57672U, // SQSUBv8i8 - 4U, // SQXTNv16i8 - 1U, // SQXTNv1i16 - 1U, // SQXTNv1i32 - 1U, // SQXTNv1i8 - 2U, // SQXTNv2i32 - 3U, // SQXTNv4i16 - 2U, // SQXTNv4i32 - 3U, // SQXTNv8i16 - 4U, // SQXTNv8i8 - 4U, // SQXTUNv16i8 - 1U, // SQXTUNv1i16 - 1U, // SQXTUNv1i32 - 1U, // SQXTUNv1i8 - 2U, // SQXTUNv2i32 - 3U, // SQXTUNv4i16 - 2U, // SQXTUNv4i32 - 3U, // SQXTUNv8i16 - 4U, // SQXTUNv8i8 - 33095U, // SRHADDv16i8 - 41287U, // SRHADDv2i32 - 49480U, // SRHADDv4i16 - 16710U, // SRHADDv4i32 - 24902U, // SRHADDv8i16 - 57672U, // SRHADDv8i8 - 2309U, // SRId - 2311U, // SRIv16i8_shift - 2311U, // SRIv2i32_shift - 2309U, // SRIv2i64_shift - 2312U, // SRIv4i16_shift - 2310U, // SRIv4i32_shift - 2310U, // SRIv8i16_shift - 2312U, // SRIv8i8_shift - 33095U, // SRSHLv16i8 - 261U, // SRSHLv1i64 - 41287U, // SRSHLv2i32 - 8517U, // SRSHLv2i64 - 49480U, // SRSHLv4i16 - 16710U, // SRSHLv4i32 - 24902U, // SRSHLv8i16 - 57672U, // SRSHLv8i8 - 261U, // SRSHRd - 263U, // SRSHRv16i8_shift - 263U, // SRSHRv2i32_shift - 261U, // SRSHRv2i64_shift - 264U, // SRSHRv4i16_shift - 262U, // SRSHRv4i32_shift - 262U, // SRSHRv8i16_shift - 264U, // SRSHRv8i8_shift - 2309U, // SRSRAd - 2311U, // SRSRAv16i8_shift - 2311U, // SRSRAv2i32_shift - 2309U, // SRSRAv2i64_shift - 2312U, // SRSRAv4i16_shift - 2310U, // SRSRAv4i32_shift - 2310U, // SRSRAv8i16_shift - 2312U, // SRSRAv8i8_shift - 263U, // SSHLLv16i8_shift - 263U, // SSHLLv2i32_shift - 264U, // SSHLLv4i16_shift - 262U, // SSHLLv4i32_shift - 262U, // SSHLLv8i16_shift - 264U, // SSHLLv8i8_shift - 33095U, // SSHLv16i8 - 261U, // SSHLv1i64 - 41287U, // SSHLv2i32 - 8517U, // SSHLv2i64 - 49480U, // SSHLv4i16 - 16710U, // SSHLv4i32 - 24902U, // SSHLv8i16 - 57672U, // SSHLv8i8 - 261U, // SSHRd - 263U, // SSHRv16i8_shift - 263U, // SSHRv2i32_shift - 261U, // SSHRv2i64_shift - 264U, // SSHRv4i16_shift - 262U, // SSHRv4i32_shift - 262U, // SSHRv8i16_shift - 264U, // SSHRv8i8_shift - 2309U, // SSRAd - 2311U, // SSRAv16i8_shift - 2311U, // SSRAv2i32_shift - 2309U, // SSRAv2i64_shift - 2312U, // SSRAv4i16_shift - 2310U, // SSRAv4i32_shift - 2310U, // SSRAv8i16_shift - 2312U, // SSRAv8i8_shift - 3205U, // SST1B_D - 3153U, // SST1B_D_IMM - 3269U, // SST1B_D_SXTW - 3333U, // SST1B_D_UXTW - 3153U, // SST1B_S_IMM - 3397U, // SST1B_S_SXTW - 3461U, // SST1B_S_UXTW - 3205U, // SST1D - 26U, // SST1D_IMM - 3525U, // SST1D_SCALED - 3269U, // SST1D_SXTW - 3589U, // SST1D_SXTW_SCALED - 3333U, // SST1D_UXTW - 3653U, // SST1D_UXTW_SCALED - 3205U, // SST1H_D - 26U, // SST1H_D_IMM - 3717U, // SST1H_D_SCALED - 3269U, // SST1H_D_SXTW - 3781U, // SST1H_D_SXTW_SCALED - 3333U, // SST1H_D_UXTW - 3845U, // SST1H_D_UXTW_SCALED - 26U, // SST1H_S_IMM - 3397U, // SST1H_S_SXTW - 3909U, // SST1H_S_SXTW_SCALED - 3461U, // SST1H_S_UXTW - 3973U, // SST1H_S_UXTW_SCALED - 3205U, // SST1W_D - 27U, // SST1W_D_IMM - 4037U, // SST1W_D_SCALED - 3269U, // SST1W_D_SXTW - 4101U, // SST1W_D_SXTW_SCALED - 3333U, // SST1W_D_UXTW - 4165U, // SST1W_D_UXTW_SCALED - 27U, // SST1W_IMM - 3397U, // SST1W_SXTW - 4229U, // SST1W_SXTW_SCALED - 3461U, // SST1W_UXTW - 4293U, // SST1W_UXTW_SCALED - 33095U, // SSUBLv16i8_v8i16 - 41287U, // SSUBLv2i32_v2i64 - 49480U, // SSUBLv4i16_v4i32 - 16710U, // SSUBLv4i32_v2i64 - 24902U, // SSUBLv8i16_v4i32 - 57672U, // SSUBLv8i8_v8i16 - 33094U, // SSUBWv16i8_v8i16 - 41285U, // SSUBWv2i32_v2i64 - 49478U, // SSUBWv4i16_v4i32 - 16709U, // SSUBWv4i32_v2i64 - 24902U, // SSUBWv8i16_v4i32 - 57670U, // SSUBWv8i8_v8i16 - 4357U, // ST1B - 4357U, // ST1B_D - 256261U, // ST1B_D_IMM - 4357U, // ST1B_H - 256261U, // ST1B_H_IMM - 256261U, // ST1B_IMM - 4357U, // ST1B_S - 256261U, // ST1B_S_IMM - 4421U, // ST1D - 256261U, // ST1D_IMM + 32U, // SQINCP_ZP_S + 1U, // SQINCW_XPiI + 3U, // SQINCW_XPiWdI + 1U, // SQINCW_ZPiI + 0U, // SQNEG_ZPmZ_B + 8U, // SQNEG_ZPmZ_D + 0U, // SQNEG_ZPmZ_H + 16U, // SQNEG_ZPmZ_S + 24U, // SQNEGv16i8 + 32U, // SQNEGv1i16 + 32U, // SQNEGv1i32 + 32U, // SQNEGv1i64 + 32U, // SQNEGv1i8 + 40U, // SQNEGv2i32 + 48U, // SQNEGv2i64 + 56U, // SQNEGv4i16 + 64U, // SQNEGv4i32 + 72U, // SQNEGv8i16 + 80U, // SQNEGv8i8 + 92444952U, // SQRDCMLAH_ZZZI_H + 1159596120U, // SQRDCMLAH_ZZZI_S + 2501633U, // SQRDCMLAH_ZZZ_B + 100795480U, // SQRDCMLAH_ZZZ_D + 2501912U, // SQRDCMLAH_ZZZ_H + 100796504U, // SQRDCMLAH_ZZZ_S + 27133016U, // SQRDMLAH_ZZZI_D + 39192U, // SQRDMLAH_ZZZI_H + 27134040U, // SQRDMLAH_ZZZI_S + 1U, // SQRDMLAH_ZZZ_B + 1112U, // SQRDMLAH_ZZZ_D + 280U, // SQRDMLAH_ZZZ_H + 2136U, // SQRDMLAH_ZZZ_S + 52438105U, // SQRDMLAHi16_indexed + 54273113U, // SQRDMLAHi32_indexed + 37977U, // SQRDMLAHv1i16 + 37977U, // SQRDMLAHv1i32 + 926872U, // SQRDMLAHv2i32 + 54273176U, // SQRDMLAHv2i32_indexed + 1057952U, // SQRDMLAHv4i16 + 52438176U, // SQRDMLAHv4i16_indexed + 402544U, // SQRDMLAHv4i32 + 54273136U, // SQRDMLAHv4i32_indexed + 533624U, // SQRDMLAHv8i16 + 52438136U, // SQRDMLAHv8i16_indexed + 27133016U, // SQRDMLSH_ZZZI_D + 39192U, // SQRDMLSH_ZZZI_H + 27134040U, // SQRDMLSH_ZZZI_S + 1U, // SQRDMLSH_ZZZ_B + 1112U, // SQRDMLSH_ZZZ_D + 280U, // SQRDMLSH_ZZZ_H + 2136U, // SQRDMLSH_ZZZ_S + 52438105U, // SQRDMLSHi16_indexed + 54273113U, // SQRDMLSHi32_indexed + 37977U, // SQRDMLSHv1i16 + 37977U, // SQRDMLSHv1i32 + 926872U, // SQRDMLSHv2i32 + 54273176U, // SQRDMLSHv2i32_indexed + 1057952U, // SQRDMLSHv4i16 + 52438176U, // SQRDMLSHv4i16_indexed + 402544U, // SQRDMLSHv4i32 + 54273136U, // SQRDMLSHv4i32_indexed + 533624U, // SQRDMLSHv8i16 + 52438136U, // SQRDMLSHv8i16_indexed + 4462680U, // SQRDMULH_ZZZI_D + 49288U, // SQRDMULH_ZZZI_H + 4468824U, // SQRDMULH_ZZZI_S + 10328U, // SQRDMULH_ZZZ_B + 6232U, // SQRDMULH_ZZZ_D + 136U, // SQRDMULH_ZZZ_H + 12376U, // SQRDMULH_ZZZ_S + 3160U, // SQRDMULHv1i16 + 161488984U, // SQRDMULHv1i16_indexed + 3160U, // SQRDMULHv1i32 + 163323992U, // SQRDMULHv1i32_indexed + 925848U, // SQRDMULHv2i32 + 163324056U, // SQRDMULHv2i32_indexed + 1056928U, // SQRDMULHv4i16 + 161489056U, // SQRDMULHv4i16_indexed + 401520U, // SQRDMULHv4i32 + 163324016U, // SQRDMULHv4i32_indexed + 532600U, // SQRDMULHv8i16 + 161489016U, // SQRDMULHv8i16_indexed + 8530048U, // SQRSHLR_ZPmZ_B + 16914560U, // SQRSHLR_ZPmZ_D + 25832584U, // SQRSHLR_ZPmZ_H + 33697920U, // SQRSHLR_ZPmZ_S + 8530048U, // SQRSHL_ZPmZ_B + 16914560U, // SQRSHL_ZPmZ_D + 25832584U, // SQRSHL_ZPmZ_H + 33697920U, // SQRSHL_ZPmZ_S + 794768U, // SQRSHLv16i8 + 3160U, // SQRSHLv1i16 + 3160U, // SQRSHLv1i32 + 3160U, // SQRSHLv1i64 + 3160U, // SQRSHLv1i8 + 925848U, // SQRSHLv2i32 + 270440U, // SQRSHLv2i64 + 1056928U, // SQRSHLv4i16 + 401520U, // SQRSHLv4i32 + 532600U, // SQRSHLv8i16 + 1188008U, // SQRSHLv8i8 + 3160U, // SQRSHRNB_ZZI_B + 200U, // SQRSHRNB_ZZI_H + 3160U, // SQRSHRNB_ZZI_S + 37976U, // SQRSHRNT_ZZI_B + 320U, // SQRSHRNT_ZZI_H + 37976U, // SQRSHRNT_ZZI_S + 3160U, // SQRSHRNb + 3160U, // SQRSHRNh + 3160U, // SQRSHRNs + 38008U, // SQRSHRNv16i8_shift + 3176U, // SQRSHRNv2i32_shift + 3184U, // SQRSHRNv4i16_shift + 37992U, // SQRSHRNv4i32_shift + 38000U, // SQRSHRNv8i16_shift + 3192U, // SQRSHRNv8i8_shift + 3160U, // SQRSHRUNB_ZZI_B + 200U, // SQRSHRUNB_ZZI_H + 3160U, // SQRSHRUNB_ZZI_S + 37976U, // SQRSHRUNT_ZZI_B + 320U, // SQRSHRUNT_ZZI_H + 37976U, // SQRSHRUNT_ZZI_S + 3160U, // SQRSHRUNb + 3160U, // SQRSHRUNh + 3160U, // SQRSHRUNs + 38008U, // SQRSHRUNv16i8_shift + 3176U, // SQRSHRUNv2i32_shift + 3184U, // SQRSHRUNv4i16_shift + 37992U, // SQRSHRUNv4i32_shift + 38000U, // SQRSHRUNv8i16_shift + 3192U, // SQRSHRUNv8i8_shift + 8530048U, // SQSHLR_ZPmZ_B + 16914560U, // SQSHLR_ZPmZ_D + 25832584U, // SQSHLR_ZPmZ_H + 33697920U, // SQSHLR_ZPmZ_S + 141440U, // SQSHLU_ZPmI_B + 137344U, // SQSHLU_ZPmI_D + 1453192U, // SQSHLU_ZPmI_H + 143488U, // SQSHLU_ZPmI_S + 3160U, // SQSHLUb + 3160U, // SQSHLUd + 3160U, // SQSHLUh + 3160U, // SQSHLUs + 3216U, // SQSHLUv16i8_shift + 3224U, // SQSHLUv2i32_shift + 3176U, // SQSHLUv2i64_shift + 3232U, // SQSHLUv4i16_shift + 3184U, // SQSHLUv4i32_shift + 3192U, // SQSHLUv8i16_shift + 3240U, // SQSHLUv8i8_shift + 141440U, // SQSHL_ZPmI_B + 137344U, // SQSHL_ZPmI_D + 1453192U, // SQSHL_ZPmI_H + 143488U, // SQSHL_ZPmI_S + 8530048U, // SQSHL_ZPmZ_B + 16914560U, // SQSHL_ZPmZ_D + 25832584U, // SQSHL_ZPmZ_H + 33697920U, // SQSHL_ZPmZ_S + 3160U, // SQSHLb + 3160U, // SQSHLd + 3160U, // SQSHLh + 3160U, // SQSHLs + 794768U, // SQSHLv16i8 + 3216U, // SQSHLv16i8_shift + 3160U, // SQSHLv1i16 + 3160U, // SQSHLv1i32 + 3160U, // SQSHLv1i64 + 3160U, // SQSHLv1i8 + 925848U, // SQSHLv2i32 + 3224U, // SQSHLv2i32_shift + 270440U, // SQSHLv2i64 + 3176U, // SQSHLv2i64_shift + 1056928U, // SQSHLv4i16 + 3232U, // SQSHLv4i16_shift + 401520U, // SQSHLv4i32 + 3184U, // SQSHLv4i32_shift + 532600U, // SQSHLv8i16 + 3192U, // SQSHLv8i16_shift + 1188008U, // SQSHLv8i8 + 3240U, // SQSHLv8i8_shift + 3160U, // SQSHRNB_ZZI_B + 200U, // SQSHRNB_ZZI_H + 3160U, // SQSHRNB_ZZI_S + 37976U, // SQSHRNT_ZZI_B + 320U, // SQSHRNT_ZZI_H + 37976U, // SQSHRNT_ZZI_S + 3160U, // SQSHRNb + 3160U, // SQSHRNh + 3160U, // SQSHRNs + 38008U, // SQSHRNv16i8_shift + 3176U, // SQSHRNv2i32_shift + 3184U, // SQSHRNv4i16_shift + 37992U, // SQSHRNv4i32_shift + 38000U, // SQSHRNv8i16_shift + 3192U, // SQSHRNv8i8_shift + 3160U, // SQSHRUNB_ZZI_B + 200U, // SQSHRUNB_ZZI_H + 3160U, // SQSHRUNB_ZZI_S + 37976U, // SQSHRUNT_ZZI_B + 320U, // SQSHRUNT_ZZI_H + 37976U, // SQSHRUNT_ZZI_S + 3160U, // SQSHRUNb + 3160U, // SQSHRUNh + 3160U, // SQSHRUNs + 38008U, // SQSHRUNv16i8_shift + 3176U, // SQSHRUNv2i32_shift + 3184U, // SQSHRUNv4i16_shift + 37992U, // SQSHRUNv4i32_shift + 38000U, // SQSHRUNv8i16_shift + 3192U, // SQSHRUNv8i8_shift + 8530048U, // SQSUBR_ZPmZ_B + 16914560U, // SQSUBR_ZPmZ_D + 25832584U, // SQSUBR_ZPmZ_H + 33697920U, // SQSUBR_ZPmZ_S + 16472U, // SQSUB_ZI_B + 17496U, // SQSUB_ZI_D + 176U, // SQSUB_ZI_H + 18520U, // SQSUB_ZI_S + 8530048U, // SQSUB_ZPmZ_B + 16914560U, // SQSUB_ZPmZ_D + 25832584U, // SQSUB_ZPmZ_H + 33697920U, // SQSUB_ZPmZ_S + 10328U, // SQSUB_ZZZ_B + 6232U, // SQSUB_ZZZ_D + 136U, // SQSUB_ZZZ_H + 12376U, // SQSUB_ZZZ_S + 794768U, // SQSUBv16i8 + 3160U, // SQSUBv1i16 + 3160U, // SQSUBv1i32 + 3160U, // SQSUBv1i64 + 3160U, // SQSUBv1i8 + 925848U, // SQSUBv2i32 + 270440U, // SQSUBv2i64 + 1056928U, // SQSUBv4i16 + 401520U, // SQSUBv4i32 + 532600U, // SQSUBv8i16 + 1188008U, // SQSUBv8i8 + 32U, // SQXTNB_ZZ_B + 0U, // SQXTNB_ZZ_H + 32U, // SQXTNB_ZZ_S + 32U, // SQXTNT_ZZ_B + 0U, // SQXTNT_ZZ_H + 32U, // SQXTNT_ZZ_S + 72U, // SQXTNv16i8 + 32U, // SQXTNv1i16 + 32U, // SQXTNv1i32 + 32U, // SQXTNv1i8 + 48U, // SQXTNv2i32 + 64U, // SQXTNv4i16 + 48U, // SQXTNv4i32 + 64U, // SQXTNv8i16 + 72U, // SQXTNv8i8 + 32U, // SQXTUNB_ZZ_B + 0U, // SQXTUNB_ZZ_H + 32U, // SQXTUNB_ZZ_S + 32U, // SQXTUNT_ZZ_B + 0U, // SQXTUNT_ZZ_H + 32U, // SQXTUNT_ZZ_S + 72U, // SQXTUNv16i8 + 32U, // SQXTUNv1i16 + 32U, // SQXTUNv1i32 + 32U, // SQXTUNv1i8 + 48U, // SQXTUNv2i32 + 64U, // SQXTUNv4i16 + 48U, // SQXTUNv4i32 + 64U, // SQXTUNv8i16 + 72U, // SQXTUNv8i8 + 8530048U, // SRHADD_ZPmZ_B + 16914560U, // SRHADD_ZPmZ_D + 25832584U, // SRHADD_ZPmZ_H + 33697920U, // SRHADD_ZPmZ_S + 794768U, // SRHADDv16i8 + 925848U, // SRHADDv2i32 + 1056928U, // SRHADDv4i16 + 401520U, // SRHADDv4i32 + 532600U, // SRHADDv8i16 + 1188008U, // SRHADDv8i8 + 321U, // SRI_ZZI_B + 37976U, // SRI_ZZI_D + 320U, // SRI_ZZI_H + 37976U, // SRI_ZZI_S + 37977U, // SRId + 38032U, // SRIv16i8_shift + 38040U, // SRIv2i32_shift + 37992U, // SRIv2i64_shift + 38048U, // SRIv4i16_shift + 38000U, // SRIv4i32_shift + 38008U, // SRIv8i16_shift + 38056U, // SRIv8i8_shift + 8530048U, // SRSHLR_ZPmZ_B + 16914560U, // SRSHLR_ZPmZ_D + 25832584U, // SRSHLR_ZPmZ_H + 33697920U, // SRSHLR_ZPmZ_S + 8530048U, // SRSHL_ZPmZ_B + 16914560U, // SRSHL_ZPmZ_D + 25832584U, // SRSHL_ZPmZ_H + 33697920U, // SRSHL_ZPmZ_S + 794768U, // SRSHLv16i8 + 3160U, // SRSHLv1i64 + 925848U, // SRSHLv2i32 + 270440U, // SRSHLv2i64 + 1056928U, // SRSHLv4i16 + 401520U, // SRSHLv4i32 + 532600U, // SRSHLv8i16 + 1188008U, // SRSHLv8i8 + 141440U, // SRSHR_ZPmI_B + 137344U, // SRSHR_ZPmI_D + 1453192U, // SRSHR_ZPmI_H + 143488U, // SRSHR_ZPmI_S + 3160U, // SRSHRd + 3216U, // SRSHRv16i8_shift + 3224U, // SRSHRv2i32_shift + 3176U, // SRSHRv2i64_shift + 3232U, // SRSHRv4i16_shift + 3184U, // SRSHRv4i32_shift + 3192U, // SRSHRv8i16_shift + 3240U, // SRSHRv8i8_shift + 321U, // SRSRA_ZZI_B + 37976U, // SRSRA_ZZI_D + 320U, // SRSRA_ZZI_H + 37976U, // SRSRA_ZZI_S + 37977U, // SRSRAd + 38032U, // SRSRAv16i8_shift + 38040U, // SRSRAv2i32_shift + 37992U, // SRSRAv2i64_shift + 38048U, // SRSRAv4i16_shift + 38000U, // SRSRAv4i32_shift + 38008U, // SRSRAv8i16_shift + 38056U, // SRSRAv8i8_shift + 3160U, // SSHLLB_ZZI_D + 200U, // SSHLLB_ZZI_H + 3160U, // SSHLLB_ZZI_S + 3160U, // SSHLLT_ZZI_D + 200U, // SSHLLT_ZZI_H + 3160U, // SSHLLT_ZZI_S + 3216U, // SSHLLv16i8_shift + 3224U, // SSHLLv2i32_shift + 3232U, // SSHLLv4i16_shift + 3184U, // SSHLLv4i32_shift + 3192U, // SSHLLv8i16_shift + 3240U, // SSHLLv8i8_shift + 794768U, // SSHLv16i8 + 3160U, // SSHLv1i64 + 925848U, // SSHLv2i32 + 270440U, // SSHLv2i64 + 1056928U, // SSHLv4i16 + 401520U, // SSHLv4i32 + 532600U, // SSHLv8i16 + 1188008U, // SSHLv8i8 + 3160U, // SSHRd + 3216U, // SSHRv16i8_shift + 3224U, // SSHRv2i32_shift + 3176U, // SSHRv2i64_shift + 3232U, // SSHRv4i16_shift + 3184U, // SSHRv4i32_shift + 3192U, // SSHRv8i16_shift + 3240U, // SSHRv8i8_shift + 321U, // SSRA_ZZI_B + 37976U, // SSRA_ZZI_D + 320U, // SSRA_ZZI_H + 37976U, // SSRA_ZZI_S + 37977U, // SSRAd + 38032U, // SSRAv16i8_shift + 38040U, // SSRAv2i32_shift + 37992U, // SSRAv2i64_shift + 38048U, // SSRAv4i16_shift + 38000U, // SSRAv4i32_shift + 38008U, // SSRAv8i16_shift + 38056U, // SSRAv8i8_shift + 2397272U, // SST1B_D_IMM + 50265U, // SST1B_D_REAL + 51289U, // SST1B_D_SXTW + 52313U, // SST1B_D_UXTW + 2397272U, // SST1B_S_IMM + 53337U, // SST1B_S_SXTW + 54361U, // SST1B_S_UXTW + 2414680U, // SST1D_IMM + 50265U, // SST1D_REAL + 56409U, // SST1D_SCALED_SCALED_REAL + 51289U, // SST1D_SXTW + 57433U, // SST1D_SXTW_SCALED + 52313U, // SST1D_UXTW + 58457U, // SST1D_UXTW_SCALED + 2418776U, // SST1H_D_IMM + 50265U, // SST1H_D_REAL + 60505U, // SST1H_D_SCALED_SCALED_REAL + 51289U, // SST1H_D_SXTW + 61529U, // SST1H_D_SXTW_SCALED + 52313U, // SST1H_D_UXTW + 62553U, // SST1H_D_UXTW_SCALED + 2418776U, // SST1H_S_IMM + 53337U, // SST1H_S_SXTW + 63577U, // SST1H_S_SXTW_SCALED + 54361U, // SST1H_S_UXTW + 64601U, // SST1H_S_UXTW_SCALED + 2424920U, // SST1W_D_IMM + 50265U, // SST1W_D_REAL + 66649U, // SST1W_D_SCALED_SCALED_REAL + 51289U, // SST1W_D_SXTW + 67673U, // SST1W_D_SXTW_SCALED + 52313U, // SST1W_D_UXTW + 68697U, // SST1W_D_UXTW_SCALED + 2424920U, // SST1W_IMM + 53337U, // SST1W_SXTW + 69721U, // SST1W_SXTW_SCALED + 54361U, // SST1W_UXTW + 70745U, // SST1W_UXTW_SCALED + 12376U, // SSUBLBT_ZZZ_D + 592U, // SSUBLBT_ZZZ_H + 5208U, // SSUBLBT_ZZZ_S + 12376U, // SSUBLB_ZZZ_D + 592U, // SSUBLB_ZZZ_H + 5208U, // SSUBLB_ZZZ_S + 12376U, // SSUBLTB_ZZZ_D + 592U, // SSUBLTB_ZZZ_H + 5208U, // SSUBLTB_ZZZ_S + 12376U, // SSUBLT_ZZZ_D + 592U, // SSUBLT_ZZZ_H + 5208U, // SSUBLT_ZZZ_S + 794768U, // SSUBLv16i8_v8i16 + 925848U, // SSUBLv2i32_v2i64 + 1056928U, // SSUBLv4i16_v4i32 + 401520U, // SSUBLv4i32_v2i64 + 532600U, // SSUBLv8i16_v4i32 + 1188008U, // SSUBLv8i8_v8i16 + 12376U, // SSUBWB_ZZZ_D + 592U, // SSUBWB_ZZZ_H + 5208U, // SSUBWB_ZZZ_S + 12376U, // SSUBWT_ZZZ_D + 592U, // SSUBWT_ZZZ_H + 5208U, // SSUBWT_ZZZ_S + 794744U, // SSUBWv16i8_v8i16 + 925800U, // SSUBWv2i32_v2i64 + 1056880U, // SSUBWv4i16_v4i32 + 401512U, // SSUBWv4i32_v2i64 + 532592U, // SSUBWv8i16_v4i32 + 1187960U, // SSUBWv8i8_v8i16 + 72793U, // ST1B + 72793U, // ST1B_D + 4625497U, // ST1B_D_IMM + 72793U, // ST1B_H + 4625497U, // ST1B_H_IMM + 4625497U, // ST1B_IMM + 72793U, // ST1B_S + 4625497U, // ST1B_S_IMM + 73817U, // ST1D + 4625497U, // ST1D_IMM 0U, // ST1Fourv16b 0U, // ST1Fourv16b_POST 0U, // ST1Fourv1d @@ -8861,12 +12508,12 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // ST1Fourv8b_POST 0U, // ST1Fourv8h 0U, // ST1Fourv8h_POST - 4485U, // ST1H - 4485U, // ST1H_D - 256261U, // ST1H_D_IMM - 256261U, // ST1H_IMM - 4485U, // ST1H_S - 256261U, // ST1H_S_IMM + 74841U, // ST1H + 74841U, // ST1H_D + 4625497U, // ST1H_D_IMM + 4625497U, // ST1H_IMM + 74841U, // ST1H_S + 4625497U, // ST1H_S_IMM 0U, // ST1Onev16b 0U, // ST1Onev16b_POST 0U, // ST1Onev1d @@ -8915,24 +12562,37 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // ST1Twov8b_POST 0U, // ST1Twov8h 0U, // ST1Twov8h_POST - 4741U, // ST1W - 4741U, // ST1W_D - 256261U, // ST1W_D_IMM - 256261U, // ST1W_IMM + 76889U, // ST1W + 76889U, // ST1W_D + 4625497U, // ST1W_D_IMM + 4625497U, // ST1W_IMM + 531U, // ST1_MXIPXX_H_B + 539U, // ST1_MXIPXX_H_D + 547U, // ST1_MXIPXX_H_H + 555U, // ST1_MXIPXX_H_Q + 563U, // ST1_MXIPXX_H_S + 531U, // ST1_MXIPXX_V_B + 539U, // ST1_MXIPXX_V_D + 547U, // ST1_MXIPXX_V_H + 555U, // ST1_MXIPXX_V_Q + 563U, // ST1_MXIPXX_V_S 0U, // ST1i16 - 0U, // ST1i16_POST + 3U, // ST1i16_POST 0U, // ST1i32 - 0U, // ST1i32_POST + 3U, // ST1i32_POST 0U, // ST1i64 - 0U, // ST1i64_POST + 3U, // ST1i64_POST 0U, // ST1i8 - 0U, // ST1i8_POST - 4357U, // ST2B - 258565U, // ST2B_IMM - 4421U, // ST2D - 258565U, // ST2D_IMM - 4485U, // ST2H - 258565U, // ST2H_IMM + 3U, // ST1i8_POST + 72793U, // ST2B + 4647001U, // ST2B_IMM + 73817U, // ST2D + 4647001U, // ST2D_IMM + 2363480U, // ST2GOffset + 78401U, // ST2GPostIndex + 4927577U, // ST2GPreIndex + 74841U, // ST2H + 4647001U, // ST2H_IMM 0U, // ST2Twov16b 0U, // ST2Twov16b_POST 0U, // ST2Twov2d @@ -8947,22 +12607,22 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // ST2Twov8b_POST 0U, // ST2Twov8h 0U, // ST2Twov8h_POST - 4741U, // ST2W - 258565U, // ST2W_IMM + 76889U, // ST2W + 4647001U, // ST2W_IMM 0U, // ST2i16 - 0U, // ST2i16_POST + 3U, // ST2i16_POST 0U, // ST2i32 - 0U, // ST2i32_POST + 3U, // ST2i32_POST 0U, // ST2i64 - 0U, // ST2i64_POST + 3U, // ST2i64_POST 0U, // ST2i8 - 0U, // ST2i8_POST - 4357U, // ST3B - 4869U, // ST3B_IMM - 4421U, // ST3D - 4869U, // ST3D_IMM - 4485U, // ST3H - 4869U, // ST3H_IMM + 3U, // ST2i8_POST + 72793U, // ST3B + 78937U, // ST3B_IMM + 73817U, // ST3D + 78937U, // ST3D_IMM + 74841U, // ST3H + 78937U, // ST3H_IMM 0U, // ST3Threev16b 0U, // ST3Threev16b_POST 0U, // ST3Threev2d @@ -8977,20 +12637,20 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // ST3Threev8b_POST 0U, // ST3Threev8h 0U, // ST3Threev8h_POST - 4741U, // ST3W - 4869U, // ST3W_IMM + 76889U, // ST3W + 78937U, // ST3W_IMM 0U, // ST3i16 - 0U, // ST3i16_POST + 3U, // ST3i16_POST 0U, // ST3i32 - 0U, // ST3i32_POST + 3U, // ST3i32_POST 0U, // ST3i64 - 0U, // ST3i64_POST + 3U, // ST3i64_POST 0U, // ST3i8 - 0U, // ST3i8_POST - 4357U, // ST4B - 258757U, // ST4B_IMM - 4421U, // ST4D - 258757U, // ST4D_IMM + 3U, // ST3i8_POST + 72793U, // ST4B + 4653145U, // ST4B_IMM + 73817U, // ST4D + 4653145U, // ST4D_IMM 0U, // ST4Fourv16b 0U, // ST4Fourv16b_POST 0U, // ST4Fourv2d @@ -9005,923 +12665,1286 @@ static void printInstruction(MCInst *MI, SStream *O) 0U, // ST4Fourv8b_POST 0U, // ST4Fourv8h 0U, // ST4Fourv8h_POST - 4485U, // ST4H - 258757U, // ST4H_IMM - 4741U, // ST4W - 258757U, // ST4W_IMM + 74841U, // ST4H + 4653145U, // ST4H_IMM + 76889U, // ST4W + 4653145U, // ST4W_IMM 0U, // ST4i16 - 0U, // ST4i16_POST + 3U, // ST4i16_POST 0U, // ST4i32 - 0U, // ST4i32_POST + 3U, // ST4i32_POST 0U, // ST4i64 - 0U, // ST4i64_POST + 3U, // ST4i64_POST 0U, // ST4i8 - 0U, // ST4i8_POST - 27U, // STLLRB - 27U, // STLLRH - 27U, // STLLRW - 27U, // STLLRX - 27U, // STLRB - 27U, // STLRH - 27U, // STLRW - 27U, // STLRX - 114949U, // STLURBi - 114949U, // STLURHi - 114949U, // STLURWi - 114949U, // STLURXi - 286981U, // STLXPW - 286981U, // STLXPX - 114955U, // STLXRB - 114955U, // STLXRH - 114955U, // STLXRW - 114955U, // STLXRX - 11084043U, // STNPDi - 11608331U, // STNPQi - 12132619U, // STNPSi - 12132619U, // STNPWi - 11084043U, // STNPXi - 256261U, // STNT1B_ZRI - 4357U, // STNT1B_ZRR - 256261U, // STNT1D_ZRI - 4421U, // STNT1D_ZRR - 256261U, // STNT1H_ZRI - 4485U, // STNT1H_ZRR - 256261U, // STNT1W_ZRI - 4741U, // STNT1W_ZRR - 11084043U, // STPDi - 12847371U, // STPDpost - 180431115U, // STPDpre - 11608331U, // STPQi - 13371659U, // STPQpost - 180955403U, // STPQpre - 12132619U, // STPSi - 13895947U, // STPSpost - 181479691U, // STPSpre - 12132619U, // STPWi - 13895947U, // STPWpost - 181479691U, // STPWpre - 11084043U, // STPXi - 12847371U, // STPXpost - 180431115U, // STPXpre - 28U, // STRBBpost - 272645U, // STRBBpre - 14229765U, // STRBBroW - 14754053U, // STRBBroX - 4997U, // STRBBui - 28U, // STRBpost - 272645U, // STRBpre - 14229765U, // STRBroW - 14754053U, // STRBroX - 4997U, // STRBui - 28U, // STRDpost - 272645U, // STRDpre - 15278341U, // STRDroW - 15802629U, // STRDroX - 5061U, // STRDui - 28U, // STRHHpost - 272645U, // STRHHpre - 16326917U, // STRHHroW - 16851205U, // STRHHroX - 5125U, // STRHHui - 28U, // STRHpost - 272645U, // STRHpre - 16326917U, // STRHroW - 16851205U, // STRHroX - 5125U, // STRHui - 28U, // STRQpost - 272645U, // STRQpre - 17375493U, // STRQroW - 17899781U, // STRQroX - 5189U, // STRQui - 28U, // STRSpost - 272645U, // STRSpre - 18424069U, // STRSroW - 18948357U, // STRSroX - 5253U, // STRSui - 28U, // STRWpost - 272645U, // STRWpre - 18424069U, // STRWroW - 18948357U, // STRWroX - 5253U, // STRWui - 28U, // STRXpost - 272645U, // STRXpre - 15278341U, // STRXroW - 15802629U, // STRXroX - 5061U, // STRXui - 254213U, // STR_PXI - 254213U, // STR_ZXI - 114949U, // STTRBi - 114949U, // STTRHi - 114949U, // STTRWi - 114949U, // STTRXi - 114949U, // STURBBi - 114949U, // STURBi - 114949U, // STURDi - 114949U, // STURHHi - 114949U, // STURHi - 114949U, // STURQi - 114949U, // STURSi - 114949U, // STURWi - 114949U, // STURXi - 286981U, // STXPW - 286981U, // STXPX - 114955U, // STXRB - 114955U, // STXRH - 114955U, // STXRW - 114955U, // STXRX - 8517U, // SUBHNv2i64_v2i32 - 8581U, // SUBHNv2i64_v4i32 - 16710U, // SUBHNv4i32_v4i16 - 16774U, // SUBHNv4i32_v8i16 - 24966U, // SUBHNv8i16_v16i8 - 24902U, // SUBHNv8i16_v8i8 - 645U, // SUBR_ZI_B - 709U, // SUBR_ZI_D - 9U, // SUBR_ZI_H - 773U, // SUBR_ZI_S - 74560U, // SUBR_ZPmZ_B - 598912U, // SUBR_ZPmZ_D - 1131465U, // SUBR_ZPmZ_H - 1647616U, // SUBR_ZPmZ_S - 453U, // SUBSWri - 0U, // SUBSWrr - 517U, // SUBSWrs - 581U, // SUBSWrx - 453U, // SUBSXri - 0U, // SUBSXrr - 517U, // SUBSXrs - 581U, // SUBSXrx - 65797U, // SUBSXrx64 - 453U, // SUBWri - 0U, // SUBWrr - 517U, // SUBWrs - 581U, // SUBWrx - 453U, // SUBXri - 0U, // SUBXrr - 517U, // SUBXrs - 581U, // SUBXrx - 65797U, // SUBXrx64 - 645U, // SUB_ZI_B - 709U, // SUB_ZI_D - 9U, // SUB_ZI_H - 773U, // SUB_ZI_S - 74560U, // SUB_ZPmZ_B - 598912U, // SUB_ZPmZ_D - 1131465U, // SUB_ZPmZ_H - 1647616U, // SUB_ZPmZ_S - 837U, // SUB_ZZZ_B - 901U, // SUB_ZZZ_D - 137U, // SUB_ZZZ_H - 1029U, // SUB_ZZZ_S - 33095U, // SUBv16i8 - 261U, // SUBv1i64 - 41287U, // SUBv2i32 - 8517U, // SUBv2i64 - 49480U, // SUBv4i16 - 16710U, // SUBv4i32 - 24902U, // SUBv8i16 - 57672U, // SUBv8i8 - 1U, // SUNPKHI_ZZ_D + 3U, // ST4i8_POST + 0U, // ST64B + 3U, // ST64BV + 3U, // ST64BV0 + 568U, // STGM + 2363480U, // STGOffset + 184683728U, // STGPi + 78401U, // STGPostIndex + 214471889U, // STGPpost + 2894238929U, // STGPpre + 4927577U, // STGPreIndex + 568U, // STLLRB + 568U, // STLLRH + 568U, // STLLRW + 568U, // STLLRX + 568U, // STLRB + 568U, // STLRH + 568U, // STLRW + 568U, // STLRX + 2362456U, // STLURBi + 2362456U, // STLURHi + 2362456U, // STLURWi + 2362456U, // STLURXi + 5246040U, // STLXPW + 5246040U, // STLXPX + 2362576U, // STLXRB + 2362576U, // STLXRH + 2362576U, // STLXRW + 2362576U, // STLXRX + 176295120U, // STNPDi + 184683728U, // STNPQi + 193072336U, // STNPSi + 193072336U, // STNPWi + 176295120U, // STNPXi + 4625497U, // STNT1B_ZRI + 72793U, // STNT1B_ZRR + 2397272U, // STNT1B_ZZR_D_REAL + 2397272U, // STNT1B_ZZR_S_REAL + 4625497U, // STNT1D_ZRI + 73817U, // STNT1D_ZRR + 2397272U, // STNT1D_ZZR_D_REAL + 4625497U, // STNT1H_ZRI + 74841U, // STNT1H_ZRR + 2397272U, // STNT1H_ZZR_D_REAL + 2397272U, // STNT1H_ZZR_S_REAL + 4625497U, // STNT1W_ZRI + 76889U, // STNT1W_ZRR + 2397272U, // STNT1W_ZZR_D_REAL + 2397272U, // STNT1W_ZZR_S_REAL + 176295120U, // STPDi + 206083281U, // STPDpost + 2885850321U, // STPDpre + 184683728U, // STPQi + 214471889U, // STPQpost + 2894238929U, // STPQpre + 193072336U, // STPSi + 222860497U, // STPSpost + 2902627537U, // STPSpre + 193072336U, // STPWi + 222860497U, // STPWpost + 2902627537U, // STPWpre + 176295120U, // STPXi + 206083281U, // STPXpost + 2885850321U, // STPXpre + 38465U, // STRBBpost + 4887641U, // STRBBpre + 226626648U, // STRBBroW + 235015256U, // STRBBroX + 80984U, // STRBBui + 38465U, // STRBpost + 4887641U, // STRBpre + 226626648U, // STRBroW + 235015256U, // STRBroX + 80984U, // STRBui + 38465U, // STRDpost + 4887641U, // STRDpre + 243403864U, // STRDroW + 251792472U, // STRDroX + 82008U, // STRDui + 38465U, // STRHHpost + 4887641U, // STRHHpre + 260181080U, // STRHHroW + 268569688U, // STRHHroX + 83032U, // STRHHui + 38465U, // STRHpost + 4887641U, // STRHpre + 260181080U, // STRHroW + 268569688U, // STRHroX + 83032U, // STRHui + 38465U, // STRQpost + 4887641U, // STRQpre + 276958296U, // STRQroW + 285346904U, // STRQroX + 84056U, // STRQui + 38465U, // STRSpost + 4887641U, // STRSpre + 293735512U, // STRSroW + 302124120U, // STRSroX + 85080U, // STRSui + 38465U, // STRWpost + 4887641U, // STRWpre + 293735512U, // STRWroW + 302124120U, // STRWroX + 85080U, // STRWui + 38465U, // STRXpost + 4887641U, // STRXpre + 243403864U, // STRXroW + 251792472U, // STRXroX + 82008U, // STRXui + 4590680U, // STR_PXI + 0U, // STR_ZA + 4590680U, // STR_ZXI + 2362456U, // STTRBi + 2362456U, // STTRHi + 2362456U, // STTRWi + 2362456U, // STTRXi + 2362456U, // STURBBi + 2362456U, // STURBi + 2362456U, // STURDi + 2362456U, // STURHHi + 2362456U, // STURHi + 2362456U, // STURQi + 2362456U, // STURSi + 2362456U, // STURWi + 2362456U, // STURXi + 5246040U, // STXPW + 5246040U, // STXPX + 2362576U, // STXRB + 2362576U, // STXRH + 2362576U, // STXRW + 2362576U, // STXRX + 2363480U, // STZ2GOffset + 78401U, // STZ2GPostIndex + 4927577U, // STZ2GPreIndex + 568U, // STZGM + 2363480U, // STZGOffset + 78401U, // STZGPostIndex + 4927577U, // STZGPreIndex + 135256U, // SUBG + 5208U, // SUBHNB_ZZZ_B + 96U, // SUBHNB_ZZZ_H + 6232U, // SUBHNB_ZZZ_S + 7256U, // SUBHNT_ZZZ_B + 16U, // SUBHNT_ZZZ_H + 1112U, // SUBHNT_ZZZ_S + 270440U, // SUBHNv2i64_v2i32 + 271464U, // SUBHNv2i64_v4i32 + 401520U, // SUBHNv4i32_v4i16 + 402544U, // SUBHNv4i32_v8i16 + 533624U, // SUBHNv8i16_v16i8 + 532600U, // SUBHNv8i16_v8i8 + 3160U, // SUBP + 3160U, // SUBPS + 16472U, // SUBR_ZI_B + 17496U, // SUBR_ZI_D + 176U, // SUBR_ZI_H + 18520U, // SUBR_ZI_S + 8530048U, // SUBR_ZPmZ_B + 16914560U, // SUBR_ZPmZ_D + 25832584U, // SUBR_ZPmZ_H + 33697920U, // SUBR_ZPmZ_S + 13400U, // SUBSWri + 14424U, // SUBSWrs + 15448U, // SUBSWrx + 13400U, // SUBSXri + 14424U, // SUBSXrs + 15448U, // SUBSXrx + 1313880U, // SUBSXrx64 + 13400U, // SUBWri + 14424U, // SUBWrs + 15448U, // SUBWrx + 13400U, // SUBXri + 14424U, // SUBXrs + 15448U, // SUBXrx + 1313880U, // SUBXrx64 + 16472U, // SUB_ZI_B + 17496U, // SUB_ZI_D + 176U, // SUB_ZI_H + 18520U, // SUB_ZI_S + 8530048U, // SUB_ZPmZ_B + 16914560U, // SUB_ZPmZ_D + 25832584U, // SUB_ZPmZ_H + 33697920U, // SUB_ZPmZ_S + 10328U, // SUB_ZZZ_B + 6232U, // SUB_ZZZ_D + 136U, // SUB_ZZZ_H + 12376U, // SUB_ZZZ_S + 794768U, // SUBv16i8 + 3160U, // SUBv1i64 + 925848U, // SUBv2i32 + 270440U, // SUBv2i64 + 1056928U, // SUBv4i16 + 401520U, // SUBv4i32 + 532600U, // SUBv8i16 + 1188008U, // SUBv8i8 + 38913U, // SUDOT_ZZZI + 5121168U, // SUDOTlanev16i8 + 5121192U, // SUDOTlanev8i8 + 0U, // SUMOPA_MPPZZ_D + 0U, // SUMOPA_MPPZZ_S + 0U, // SUMOPS_MPPZZ_D + 0U, // SUMOPS_MPPZZ_S + 32U, // SUNPKHI_ZZ_D 0U, // SUNPKHI_ZZ_H - 1U, // SUNPKHI_ZZ_S - 1U, // SUNPKLO_ZZ_D + 32U, // SUNPKHI_ZZ_S + 32U, // SUNPKLO_ZZ_D 0U, // SUNPKLO_ZZ_H - 1U, // SUNPKLO_ZZ_S - 1U, // SUQADDv16i8 - 1U, // SUQADDv1i16 - 1U, // SUQADDv1i32 - 1U, // SUQADDv1i64 - 1U, // SUQADDv1i8 - 2U, // SUQADDv2i32 - 2U, // SUQADDv2i64 - 3U, // SUQADDv4i16 - 3U, // SUQADDv4i32 - 4U, // SUQADDv8i16 - 4U, // SUQADDv8i8 + 32U, // SUNPKLO_ZZ_S + 8530048U, // SUQADD_ZPmZ_B + 16914560U, // SUQADD_ZPmZ_D + 25832584U, // SUQADD_ZPmZ_H + 33697920U, // SUQADD_ZPmZ_S + 24U, // SUQADDv16i8 + 33U, // SUQADDv1i16 + 33U, // SUQADDv1i32 + 33U, // SUQADDv1i64 + 33U, // SUQADDv1i8 + 40U, // SUQADDv2i32 + 48U, // SUQADDv2i64 + 56U, // SUQADDv4i16 + 64U, // SUQADDv4i32 + 72U, // SUQADDv8i16 + 80U, // SUQADDv8i8 0U, // SVC - 0U, // SWPAB - 0U, // SWPAH - 0U, // SWPALB - 0U, // SWPALH - 0U, // SWPALW - 0U, // SWPALX - 0U, // SWPAW - 0U, // SWPAX - 0U, // SWPB - 0U, // SWPH - 0U, // SWPLB - 0U, // SWPLH - 0U, // SWPLW - 0U, // SWPLX - 0U, // SWPW - 0U, // SWPX - 64U, // SXTB_ZPmZ_D - 128U, // SXTB_ZPmZ_H - 192U, // SXTB_ZPmZ_S - 64U, // SXTH_ZPmZ_D - 192U, // SXTH_ZPmZ_S - 64U, // SXTW_ZPmZ_D - 5445U, // SYSLxt - 0U, // SYSxt - 0U, // TBL_ZZZ_B - 0U, // TBL_ZZZ_D + 2U, // SWPAB + 2U, // SWPAH + 2U, // SWPALB + 2U, // SWPALH + 2U, // SWPALW + 2U, // SWPALX + 2U, // SWPAW + 2U, // SWPAX + 2U, // SWPB + 2U, // SWPH + 2U, // SWPLB + 2U, // SWPLH + 2U, // SWPLW + 2U, // SWPLX + 2U, // SWPW + 2U, // SWPX + 8U, // SXTB_ZPmZ_D + 0U, // SXTB_ZPmZ_H + 16U, // SXTB_ZPmZ_S + 8U, // SXTH_ZPmZ_D + 16U, // SXTH_ZPmZ_S + 8U, // SXTW_ZPmZ_D + 93272U, // SYSLxt + 4U, // SYSxt + 594U, // TBL_ZZZZ_B + 4U, // TBL_ZZZZ_D + 0U, // TBL_ZZZZ_H + 4U, // TBL_ZZZZ_S + 594U, // TBL_ZZZ_B + 4U, // TBL_ZZZ_D 0U, // TBL_ZZZ_H - 0U, // TBL_ZZZ_S - 1U, // TBLv16i8Four - 1U, // TBLv16i8One - 1U, // TBLv16i8Three - 1U, // TBLv16i8Two - 4U, // TBLv8i8Four - 4U, // TBLv8i8One - 4U, // TBLv8i8Three - 4U, // TBLv8i8Two - 5509U, // TBNZW - 5509U, // TBNZX - 1U, // TBXv16i8Four - 1U, // TBXv16i8One - 1U, // TBXv16i8Three - 1U, // TBXv16i8Two - 4U, // TBXv8i8Four - 4U, // TBXv8i8One - 4U, // TBXv8i8Three - 4U, // TBXv8i8Two - 5509U, // TBZW - 5509U, // TBZX - 0U, // TCRETURNdi - 0U, // TCRETURNri - 0U, // TLSDESCCALL - 0U, // TLSDESC_CALLSEQ - 837U, // TRN1_PPP_B - 901U, // TRN1_PPP_D - 137U, // TRN1_PPP_H - 1029U, // TRN1_PPP_S - 837U, // TRN1_ZZZ_B - 901U, // TRN1_ZZZ_D - 137U, // TRN1_ZZZ_H - 1029U, // TRN1_ZZZ_S - 33095U, // TRN1v16i8 - 41287U, // TRN1v2i32 - 8517U, // TRN1v2i64 - 49480U, // TRN1v4i16 - 16710U, // TRN1v4i32 - 24902U, // TRN1v8i16 - 57672U, // TRN1v8i8 - 837U, // TRN2_PPP_B - 901U, // TRN2_PPP_D - 137U, // TRN2_PPP_H - 1029U, // TRN2_PPP_S - 837U, // TRN2_ZZZ_B - 901U, // TRN2_ZZZ_D - 137U, // TRN2_ZZZ_H - 1029U, // TRN2_ZZZ_S - 33095U, // TRN2v16i8 - 41287U, // TRN2v2i32 - 8517U, // TRN2v2i64 - 49480U, // TRN2v4i16 - 16710U, // TRN2v4i32 - 24902U, // TRN2v8i16 - 57672U, // TRN2v8i8 + 4U, // TBL_ZZZ_S + 28U, // TBLv16i8Four + 28U, // TBLv16i8One + 28U, // TBLv16i8Three + 28U, // TBLv16i8Two + 84U, // TBLv8i8Four + 84U, // TBLv8i8One + 84U, // TBLv8i8Three + 84U, // TBLv8i8Two + 94296U, // TBNZW + 94296U, // TBNZX + 1U, // TBX_ZZZ_B + 1112U, // TBX_ZZZ_D + 280U, // TBX_ZZZ_H + 2136U, // TBX_ZZZ_S + 28U, // TBXv16i8Four + 28U, // TBXv16i8One + 28U, // TBXv16i8Three + 28U, // TBXv16i8Two + 84U, // TBXv8i8Four + 84U, // TBXv8i8One + 84U, // TBXv8i8Three + 84U, // TBXv8i8Two + 94296U, // TBZW + 94296U, // TBZX + 0U, // TCANCEL + 0U, // TCOMMIT + 10328U, // TRN1_PPP_B + 6232U, // TRN1_PPP_D + 136U, // TRN1_PPP_H + 12376U, // TRN1_PPP_S + 10328U, // TRN1_ZZZ_B + 6232U, // TRN1_ZZZ_D + 136U, // TRN1_ZZZ_H + 880U, // TRN1_ZZZ_Q + 12376U, // TRN1_ZZZ_S + 794768U, // TRN1v16i8 + 925848U, // TRN1v2i32 + 270440U, // TRN1v2i64 + 1056928U, // TRN1v4i16 + 401520U, // TRN1v4i32 + 532600U, // TRN1v8i16 + 1188008U, // TRN1v8i8 + 10328U, // TRN2_PPP_B + 6232U, // TRN2_PPP_D + 136U, // TRN2_PPP_H + 12376U, // TRN2_PPP_S + 10328U, // TRN2_ZZZ_B + 6232U, // TRN2_ZZZ_D + 136U, // TRN2_ZZZ_H + 880U, // TRN2_ZZZ_Q + 12376U, // TRN2_ZZZ_S + 794768U, // TRN2v16i8 + 925848U, // TRN2v2i32 + 270440U, // TRN2v2i64 + 1056928U, // TRN2v4i16 + 401520U, // TRN2v4i32 + 532600U, // TRN2v8i16 + 1188008U, // TRN2v8i8 0U, // TSB - 33159U, // UABALv16i8_v8i16 - 41351U, // UABALv2i32_v2i64 - 49544U, // UABALv4i16_v4i32 - 16774U, // UABALv4i32_v2i64 - 24966U, // UABALv8i16_v4i32 - 57736U, // UABALv8i8_v8i16 - 33159U, // UABAv16i8 - 41351U, // UABAv2i32 - 49544U, // UABAv4i16 - 16774U, // UABAv4i32 - 24966U, // UABAv8i16 - 57736U, // UABAv8i8 - 33095U, // UABDLv16i8_v8i16 - 41287U, // UABDLv2i32_v2i64 - 49480U, // UABDLv4i16_v4i32 - 16710U, // UABDLv4i32_v2i64 - 24902U, // UABDLv8i16_v4i32 - 57672U, // UABDLv8i8_v8i16 - 74560U, // UABD_ZPmZ_B - 598912U, // UABD_ZPmZ_D - 1131465U, // UABD_ZPmZ_H - 1647616U, // UABD_ZPmZ_S - 33095U, // UABDv16i8 - 41287U, // UABDv2i32 - 49480U, // UABDv4i16 - 16710U, // UABDv4i32 - 24902U, // UABDv8i16 - 57672U, // UABDv8i8 - 1U, // UADALPv16i8_v8i16 - 2U, // UADALPv2i32_v1i64 - 3U, // UADALPv4i16_v2i32 - 3U, // UADALPv4i32_v2i64 - 4U, // UADALPv8i16_v4i32 - 4U, // UADALPv8i8_v4i16 - 1U, // UADDLPv16i8_v8i16 - 2U, // UADDLPv2i32_v1i64 - 3U, // UADDLPv4i16_v2i32 - 3U, // UADDLPv4i32_v2i64 - 4U, // UADDLPv8i16_v4i32 - 4U, // UADDLPv8i8_v4i16 - 1U, // UADDLVv16i8v - 3U, // UADDLVv4i16v - 3U, // UADDLVv4i32v - 4U, // UADDLVv8i16v - 4U, // UADDLVv8i8v - 33095U, // UADDLv16i8_v8i16 - 41287U, // UADDLv2i32_v2i64 - 49480U, // UADDLv4i16_v4i32 - 16710U, // UADDLv4i32_v2i64 - 24902U, // UADDLv8i16_v4i32 - 57672U, // UADDLv8i8_v8i16 - 837U, // UADDV_VPZ_B - 901U, // UADDV_VPZ_D - 2245U, // UADDV_VPZ_H - 1029U, // UADDV_VPZ_S - 33094U, // UADDWv16i8_v8i16 - 41285U, // UADDWv2i32_v2i64 - 49478U, // UADDWv4i16_v4i32 - 16709U, // UADDWv4i32_v2i64 - 24902U, // UADDWv8i16_v4i32 - 57670U, // UADDWv8i8_v8i16 - 2171141U, // UBFMWri - 2171141U, // UBFMXri - 261U, // UCVTFSWDri - 261U, // UCVTFSWHri - 261U, // UCVTFSWSri - 261U, // UCVTFSXDri - 261U, // UCVTFSXHri - 261U, // UCVTFSXSri - 1U, // UCVTFUWDri - 1U, // UCVTFUWHri - 1U, // UCVTFUWSri - 1U, // UCVTFUXDri - 1U, // UCVTFUXHri - 1U, // UCVTFUXSri - 64U, // UCVTF_ZPmZ_DtoD - 153U, // UCVTF_ZPmZ_DtoH - 64U, // UCVTF_ZPmZ_DtoS - 128U, // UCVTF_ZPmZ_HtoH - 192U, // UCVTF_ZPmZ_StoD - 152U, // UCVTF_ZPmZ_StoH - 192U, // UCVTF_ZPmZ_StoS - 261U, // UCVTFd - 261U, // UCVTFh - 261U, // UCVTFs - 1U, // UCVTFv1i16 - 1U, // UCVTFv1i32 - 1U, // UCVTFv1i64 - 2U, // UCVTFv2f32 - 2U, // UCVTFv2f64 - 263U, // UCVTFv2i32_shift - 261U, // UCVTFv2i64_shift - 3U, // UCVTFv4f16 - 3U, // UCVTFv4f32 - 264U, // UCVTFv4i16_shift - 262U, // UCVTFv4i32_shift - 4U, // UCVTFv8f16 - 262U, // UCVTFv8i16_shift - 598912U, // UDIVR_ZPmZ_D - 1647616U, // UDIVR_ZPmZ_S - 261U, // UDIVWr - 261U, // UDIVXr - 598912U, // UDIV_ZPmZ_D - 1647616U, // UDIV_ZPmZ_S - 41U, // UDOT_ZZZI_D - 41U, // UDOT_ZZZI_S - 1U, // UDOT_ZZZ_D + 0U, // TSTART + 0U, // TTEST + 2136U, // UABALB_ZZZ_D + 0U, // UABALB_ZZZ_H + 7256U, // UABALB_ZZZ_S + 2136U, // UABALT_ZZZ_D + 0U, // UABALT_ZZZ_H + 7256U, // UABALT_ZZZ_S + 795792U, // UABALv16i8_v8i16 + 926872U, // UABALv2i32_v2i64 + 1057952U, // UABALv4i16_v4i32 + 402544U, // UABALv4i32_v2i64 + 533624U, // UABALv8i16_v4i32 + 1189032U, // UABALv8i8_v8i16 + 1U, // UABA_ZZZ_B + 1112U, // UABA_ZZZ_D + 280U, // UABA_ZZZ_H + 2136U, // UABA_ZZZ_S + 795792U, // UABAv16i8 + 926872U, // UABAv2i32 + 1057952U, // UABAv4i16 + 402544U, // UABAv4i32 + 533624U, // UABAv8i16 + 1189032U, // UABAv8i8 + 12376U, // UABDLB_ZZZ_D + 592U, // UABDLB_ZZZ_H + 5208U, // UABDLB_ZZZ_S + 12376U, // UABDLT_ZZZ_D + 592U, // UABDLT_ZZZ_H + 5208U, // UABDLT_ZZZ_S + 794768U, // UABDLv16i8_v8i16 + 925848U, // UABDLv2i32_v2i64 + 1056928U, // UABDLv4i16_v4i32 + 401520U, // UABDLv4i32_v2i64 + 532600U, // UABDLv8i16_v4i32 + 1188008U, // UABDLv8i8_v8i16 + 8530048U, // UABD_ZPmZ_B + 16914560U, // UABD_ZPmZ_D + 25832584U, // UABD_ZPmZ_H + 33697920U, // UABD_ZPmZ_S + 794768U, // UABDv16i8 + 925848U, // UABDv2i32 + 1056928U, // UABDv4i16 + 401520U, // UABDv4i32 + 532600U, // UABDv8i16 + 1188008U, // UABDv8i8 + 2176U, // UADALP_ZPmZ_D + 0U, // UADALP_ZPmZ_H + 7296U, // UADALP_ZPmZ_S + 24U, // UADALPv16i8_v8i16 + 40U, // UADALPv2i32_v1i64 + 56U, // UADALPv4i16_v2i32 + 64U, // UADALPv4i32_v2i64 + 72U, // UADALPv8i16_v4i32 + 80U, // UADALPv8i8_v4i16 + 12376U, // UADDLB_ZZZ_D + 592U, // UADDLB_ZZZ_H + 5208U, // UADDLB_ZZZ_S + 24U, // UADDLPv16i8_v8i16 + 40U, // UADDLPv2i32_v1i64 + 56U, // UADDLPv4i16_v2i32 + 64U, // UADDLPv4i32_v2i64 + 72U, // UADDLPv8i16_v4i32 + 80U, // UADDLPv8i8_v4i16 + 12376U, // UADDLT_ZZZ_D + 592U, // UADDLT_ZZZ_H + 5208U, // UADDLT_ZZZ_S + 24U, // UADDLVv16i8v + 56U, // UADDLVv4i16v + 64U, // UADDLVv4i32v + 72U, // UADDLVv8i16v + 80U, // UADDLVv8i8v + 794768U, // UADDLv16i8_v8i16 + 925848U, // UADDLv2i32_v2i64 + 1056928U, // UADDLv4i16_v4i32 + 401520U, // UADDLv4i32_v2i64 + 532600U, // UADDLv8i16_v4i32 + 1188008U, // UADDLv8i8_v8i16 + 0U, // UADDV_VPZ_B + 0U, // UADDV_VPZ_D + 0U, // UADDV_VPZ_H + 0U, // UADDV_VPZ_S + 12376U, // UADDWB_ZZZ_D + 592U, // UADDWB_ZZZ_H + 5208U, // UADDWB_ZZZ_S + 12376U, // UADDWT_ZZZ_D + 592U, // UADDWT_ZZZ_H + 5208U, // UADDWT_ZZZ_S + 794744U, // UADDWv16i8_v8i16 + 925800U, // UADDWv2i32_v2i64 + 1056880U, // UADDWv4i16_v4i32 + 401512U, // UADDWv4i32_v2i64 + 532592U, // UADDWv8i16_v4i32 + 1187960U, // UADDWv8i8_v8i16 + 134232U, // UBFMWri + 134232U, // UBFMXri + 10328U, // UCLAMP_ZZZ_B + 6232U, // UCLAMP_ZZZ_D + 136U, // UCLAMP_ZZZ_H + 12376U, // UCLAMP_ZZZ_S + 3160U, // UCVTFSWDri + 3160U, // UCVTFSWHri + 3160U, // UCVTFSWSri + 3160U, // UCVTFSXDri + 3160U, // UCVTFSXHri + 3160U, // UCVTFSXSri + 32U, // UCVTFUWDri + 32U, // UCVTFUWHri + 32U, // UCVTFUWSri + 32U, // UCVTFUXDri + 32U, // UCVTFUXHri + 32U, // UCVTFUXSri + 8U, // UCVTF_ZPmZ_DtoD + 2U, // UCVTF_ZPmZ_DtoH + 8U, // UCVTF_ZPmZ_DtoS + 0U, // UCVTF_ZPmZ_HtoH + 16U, // UCVTF_ZPmZ_StoD + 1U, // UCVTF_ZPmZ_StoH + 16U, // UCVTF_ZPmZ_StoS + 3160U, // UCVTFd + 3160U, // UCVTFh + 3160U, // UCVTFs + 32U, // UCVTFv1i16 + 32U, // UCVTFv1i32 + 32U, // UCVTFv1i64 + 40U, // UCVTFv2f32 + 48U, // UCVTFv2f64 + 3224U, // UCVTFv2i32_shift + 3176U, // UCVTFv2i64_shift + 56U, // UCVTFv4f16 + 64U, // UCVTFv4f32 + 3232U, // UCVTFv4i16_shift + 3184U, // UCVTFv4i32_shift + 72U, // UCVTFv8f16 + 3192U, // UCVTFv8i16_shift + 0U, // UDF + 16914560U, // UDIVR_ZPmZ_D + 33697920U, // UDIVR_ZPmZ_S + 3160U, // UDIVWr + 3160U, // UDIVXr + 16914560U, // UDIV_ZPmZ_D + 33697920U, // UDIV_ZPmZ_S + 27139160U, // UDOT_ZZZI_D + 38913U, // UDOT_ZZZI_S + 7256U, // UDOT_ZZZ_D 1U, // UDOT_ZZZ_S - 278919U, // UDOTlanev16i8 - 278920U, // UDOTlanev8i8 - 33159U, // UDOTv16i8 - 57736U, // UDOTv8i8 - 33095U, // UHADDv16i8 - 41287U, // UHADDv2i32 - 49480U, // UHADDv4i16 - 16710U, // UHADDv4i32 - 24902U, // UHADDv8i16 - 57672U, // UHADDv8i8 - 33095U, // UHSUBv16i8 - 41287U, // UHSUBv2i32 - 49480U, // UHSUBv4i16 - 16710U, // UHSUBv4i32 - 24902U, // UHSUBv8i16 - 57672U, // UHSUBv8i8 - 2171141U, // UMADDLrrr - 33095U, // UMAXPv16i8 - 41287U, // UMAXPv2i32 - 49480U, // UMAXPv4i16 - 16710U, // UMAXPv4i32 - 24902U, // UMAXPv8i16 - 57672U, // UMAXPv8i8 - 837U, // UMAXV_VPZ_B - 901U, // UMAXV_VPZ_D - 2245U, // UMAXV_VPZ_H - 1029U, // UMAXV_VPZ_S - 1U, // UMAXVv16i8v - 3U, // UMAXVv4i16v - 3U, // UMAXVv4i32v - 4U, // UMAXVv8i16v - 4U, // UMAXVv8i8v - 5573U, // UMAX_ZI_B - 5573U, // UMAX_ZI_D - 45U, // UMAX_ZI_H - 5573U, // UMAX_ZI_S - 74560U, // UMAX_ZPmZ_B - 598912U, // UMAX_ZPmZ_D - 1131465U, // UMAX_ZPmZ_H - 1647616U, // UMAX_ZPmZ_S - 33095U, // UMAXv16i8 - 41287U, // UMAXv2i32 - 49480U, // UMAXv4i16 - 16710U, // UMAXv4i32 - 24902U, // UMAXv8i16 - 57672U, // UMAXv8i8 - 33095U, // UMINPv16i8 - 41287U, // UMINPv2i32 - 49480U, // UMINPv4i16 - 16710U, // UMINPv4i32 - 24902U, // UMINPv8i16 - 57672U, // UMINPv8i8 - 837U, // UMINV_VPZ_B - 901U, // UMINV_VPZ_D - 2245U, // UMINV_VPZ_H - 1029U, // UMINV_VPZ_S - 1U, // UMINVv16i8v - 3U, // UMINVv4i16v - 3U, // UMINVv4i32v - 4U, // UMINVv8i16v - 4U, // UMINVv8i8v - 5573U, // UMIN_ZI_B - 5573U, // UMIN_ZI_D - 45U, // UMIN_ZI_H - 5573U, // UMIN_ZI_S - 74560U, // UMIN_ZPmZ_B - 598912U, // UMIN_ZPmZ_D - 1131465U, // UMIN_ZPmZ_H - 1647616U, // UMIN_ZPmZ_S - 33095U, // UMINv16i8 - 41287U, // UMINv2i32 - 49480U, // UMINv4i16 - 16710U, // UMINv4i32 - 24902U, // UMINv8i16 - 57672U, // UMINv8i8 - 33159U, // UMLALv16i8_v8i16 - 9126279U, // UMLALv2i32_indexed - 41351U, // UMLALv2i32_v2i64 - 9118088U, // UMLALv4i16_indexed - 49544U, // UMLALv4i16_v4i32 - 9126278U, // UMLALv4i32_indexed - 16774U, // UMLALv4i32_v2i64 - 9118086U, // UMLALv8i16_indexed - 24966U, // UMLALv8i16_v4i32 - 57736U, // UMLALv8i8_v8i16 - 33159U, // UMLSLv16i8_v8i16 - 9126279U, // UMLSLv2i32_indexed - 41351U, // UMLSLv2i32_v2i64 - 9118088U, // UMLSLv4i16_indexed - 49544U, // UMLSLv4i16_v4i32 - 9126278U, // UMLSLv4i32_indexed - 16774U, // UMLSLv4i32_v2i64 - 9118086U, // UMLSLv8i16_indexed - 24966U, // UMLSLv8i16_v4i32 - 57736U, // UMLSLv8i8_v8i16 - 2770U, // UMOVvi16 - 2770U, // UMOVvi32 - 2771U, // UMOVvi64 - 2771U, // UMOVvi8 - 2171141U, // UMSUBLrrr - 74560U, // UMULH_ZPmZ_B - 598912U, // UMULH_ZPmZ_D - 1131465U, // UMULH_ZPmZ_H - 1647616U, // UMULH_ZPmZ_S - 261U, // UMULHrr - 33095U, // UMULLv16i8_v8i16 - 10174791U, // UMULLv2i32_indexed - 41287U, // UMULLv2i32_v2i64 - 10166600U, // UMULLv4i16_indexed - 49480U, // UMULLv4i16_v4i32 - 10174790U, // UMULLv4i32_indexed - 16710U, // UMULLv4i32_v2i64 - 10166598U, // UMULLv8i16_indexed - 24902U, // UMULLv8i16_v4i32 - 57672U, // UMULLv8i8_v8i16 - 645U, // UQADD_ZI_B - 709U, // UQADD_ZI_D - 9U, // UQADD_ZI_H - 773U, // UQADD_ZI_S - 837U, // UQADD_ZZZ_B - 901U, // UQADD_ZZZ_D - 137U, // UQADD_ZZZ_H - 1029U, // UQADD_ZZZ_S - 33095U, // UQADDv16i8 - 261U, // UQADDv1i16 - 261U, // UQADDv1i32 - 261U, // UQADDv1i64 - 261U, // UQADDv1i8 - 41287U, // UQADDv2i32 - 8517U, // UQADDv2i64 - 49480U, // UQADDv4i16 - 16710U, // UQADDv4i32 - 24902U, // UQADDv8i16 - 57672U, // UQADDv8i8 - 0U, // UQDECB_WPiI - 0U, // UQDECB_XPiI - 0U, // UQDECD_WPiI - 0U, // UQDECD_XPiI - 0U, // UQDECD_ZPiI - 0U, // UQDECH_WPiI - 0U, // UQDECH_XPiI + 5121168U, // UDOTlanev16i8 + 5121192U, // UDOTlanev8i8 + 795792U, // UDOTv16i8 + 1189032U, // UDOTv8i8 + 8530048U, // UHADD_ZPmZ_B + 16914560U, // UHADD_ZPmZ_D + 25832584U, // UHADD_ZPmZ_H + 33697920U, // UHADD_ZPmZ_S + 794768U, // UHADDv16i8 + 925848U, // UHADDv2i32 + 1056928U, // UHADDv4i16 + 401520U, // UHADDv4i32 + 532600U, // UHADDv8i16 + 1188008U, // UHADDv8i8 + 8530048U, // UHSUBR_ZPmZ_B + 16914560U, // UHSUBR_ZPmZ_D + 25832584U, // UHSUBR_ZPmZ_H + 33697920U, // UHSUBR_ZPmZ_S + 8530048U, // UHSUB_ZPmZ_B + 16914560U, // UHSUB_ZPmZ_D + 25832584U, // UHSUB_ZPmZ_H + 33697920U, // UHSUB_ZPmZ_S + 794768U, // UHSUBv16i8 + 925848U, // UHSUBv2i32 + 1056928U, // UHSUBv4i16 + 401520U, // UHSUBv4i32 + 532600U, // UHSUBv8i16 + 1188008U, // UHSUBv8i8 + 134232U, // UMADDLrrr + 8530048U, // UMAXP_ZPmZ_B + 16914560U, // UMAXP_ZPmZ_D + 25832584U, // UMAXP_ZPmZ_H + 33697920U, // UMAXP_ZPmZ_S + 794768U, // UMAXPv16i8 + 925848U, // UMAXPv2i32 + 1056928U, // UMAXPv4i16 + 401520U, // UMAXPv4i32 + 532600U, // UMAXPv8i16 + 1188008U, // UMAXPv8i8 + 0U, // UMAXV_VPZ_B + 0U, // UMAXV_VPZ_D + 0U, // UMAXV_VPZ_H + 0U, // UMAXV_VPZ_S + 24U, // UMAXVv16i8v + 56U, // UMAXVv4i16v + 64U, // UMAXVv4i32v + 72U, // UMAXVv8i16v + 80U, // UMAXVv8i8v + 95320U, // UMAX_ZI_B + 95320U, // UMAX_ZI_D + 392U, // UMAX_ZI_H + 95320U, // UMAX_ZI_S + 8530048U, // UMAX_ZPmZ_B + 16914560U, // UMAX_ZPmZ_D + 25832584U, // UMAX_ZPmZ_H + 33697920U, // UMAX_ZPmZ_S + 794768U, // UMAXv16i8 + 925848U, // UMAXv2i32 + 1056928U, // UMAXv4i16 + 401520U, // UMAXv4i32 + 532600U, // UMAXv8i16 + 1188008U, // UMAXv8i8 + 8530048U, // UMINP_ZPmZ_B + 16914560U, // UMINP_ZPmZ_D + 25832584U, // UMINP_ZPmZ_H + 33697920U, // UMINP_ZPmZ_S + 794768U, // UMINPv16i8 + 925848U, // UMINPv2i32 + 1056928U, // UMINPv4i16 + 401520U, // UMINPv4i32 + 532600U, // UMINPv8i16 + 1188008U, // UMINPv8i8 + 0U, // UMINV_VPZ_B + 0U, // UMINV_VPZ_D + 0U, // UMINV_VPZ_H + 0U, // UMINV_VPZ_S + 24U, // UMINVv16i8v + 56U, // UMINVv4i16v + 64U, // UMINVv4i32v + 72U, // UMINVv8i16v + 80U, // UMINVv8i8v + 95320U, // UMIN_ZI_B + 95320U, // UMIN_ZI_D + 392U, // UMIN_ZI_H + 95320U, // UMIN_ZI_S + 8530048U, // UMIN_ZPmZ_B + 16914560U, // UMIN_ZPmZ_D + 25832584U, // UMIN_ZPmZ_H + 33697920U, // UMIN_ZPmZ_S + 794768U, // UMINv16i8 + 925848U, // UMINv2i32 + 1056928U, // UMINv4i16 + 401520U, // UMINv4i32 + 532600U, // UMINv8i16 + 1188008U, // UMINv8i8 + 27134040U, // UMLALB_ZZZI_D + 27139160U, // UMLALB_ZZZI_S + 2136U, // UMLALB_ZZZ_D + 0U, // UMLALB_ZZZ_H + 7256U, // UMLALB_ZZZ_S + 27134040U, // UMLALT_ZZZI_D + 27139160U, // UMLALT_ZZZI_S + 2136U, // UMLALT_ZZZ_D + 0U, // UMLALT_ZZZ_H + 7256U, // UMLALT_ZZZ_S + 795792U, // UMLALv16i8_v8i16 + 54273176U, // UMLALv2i32_indexed + 926872U, // UMLALv2i32_v2i64 + 52438176U, // UMLALv4i16_indexed + 1057952U, // UMLALv4i16_v4i32 + 54273136U, // UMLALv4i32_indexed + 402544U, // UMLALv4i32_v2i64 + 52438136U, // UMLALv8i16_indexed + 533624U, // UMLALv8i16_v4i32 + 1189032U, // UMLALv8i8_v8i16 + 27134040U, // UMLSLB_ZZZI_D + 27139160U, // UMLSLB_ZZZI_S + 2136U, // UMLSLB_ZZZ_D + 0U, // UMLSLB_ZZZ_H + 7256U, // UMLSLB_ZZZ_S + 27134040U, // UMLSLT_ZZZI_D + 27139160U, // UMLSLT_ZZZI_S + 2136U, // UMLSLT_ZZZ_D + 0U, // UMLSLT_ZZZ_H + 7256U, // UMLSLT_ZZZ_S + 795792U, // UMLSLv16i8_v8i16 + 54273176U, // UMLSLv2i32_indexed + 926872U, // UMLSLv2i32_v2i64 + 52438176U, // UMLSLv4i16_indexed + 1057952U, // UMLSLv4i16_v4i32 + 54273136U, // UMLSLv4i32_indexed + 402544U, // UMLSLv4i32_v2i64 + 52438136U, // UMLSLv8i16_indexed + 533624U, // UMLSLv8i16_v4i32 + 1189032U, // UMLSLv8i8_v8i16 + 795792U, // UMMLA + 1U, // UMMLA_ZZZ + 0U, // UMOPA_MPPZZ_D + 0U, // UMOPA_MPPZZ_S + 0U, // UMOPS_MPPZZ_D + 0U, // UMOPS_MPPZZ_S + 43352U, // UMOVvi16 + 43352U, // UMOVvi16_idx0 + 43360U, // UMOVvi32 + 43360U, // UMOVvi32_idx0 + 43368U, // UMOVvi64 + 43368U, // UMOVvi64_idx0 + 43376U, // UMOVvi8 + 43376U, // UMOVvi8_idx0 + 134232U, // UMSUBLrrr + 8530048U, // UMULH_ZPmZ_B + 16914560U, // UMULH_ZPmZ_D + 25832584U, // UMULH_ZPmZ_H + 33697920U, // UMULH_ZPmZ_S + 10328U, // UMULH_ZZZ_B + 6232U, // UMULH_ZZZ_D + 136U, // UMULH_ZZZ_H + 12376U, // UMULH_ZZZ_S + 3160U, // UMULHrr + 4468824U, // UMULLB_ZZZI_D + 4461656U, // UMULLB_ZZZI_S + 12376U, // UMULLB_ZZZ_D + 592U, // UMULLB_ZZZ_H + 5208U, // UMULLB_ZZZ_S + 4468824U, // UMULLT_ZZZI_D + 4461656U, // UMULLT_ZZZI_S + 12376U, // UMULLT_ZZZ_D + 592U, // UMULLT_ZZZ_H + 5208U, // UMULLT_ZZZ_S + 794768U, // UMULLv16i8_v8i16 + 163324056U, // UMULLv2i32_indexed + 925848U, // UMULLv2i32_v2i64 + 161489056U, // UMULLv4i16_indexed + 1056928U, // UMULLv4i16_v4i32 + 163324016U, // UMULLv4i32_indexed + 401520U, // UMULLv4i32_v2i64 + 161489016U, // UMULLv8i16_indexed + 532600U, // UMULLv8i16_v4i32 + 1188008U, // UMULLv8i8_v8i16 + 16472U, // UQADD_ZI_B + 17496U, // UQADD_ZI_D + 176U, // UQADD_ZI_H + 18520U, // UQADD_ZI_S + 8530048U, // UQADD_ZPmZ_B + 16914560U, // UQADD_ZPmZ_D + 25832584U, // UQADD_ZPmZ_H + 33697920U, // UQADD_ZPmZ_S + 10328U, // UQADD_ZZZ_B + 6232U, // UQADD_ZZZ_D + 136U, // UQADD_ZZZ_H + 12376U, // UQADD_ZZZ_S + 794768U, // UQADDv16i8 + 3160U, // UQADDv1i16 + 3160U, // UQADDv1i32 + 3160U, // UQADDv1i64 + 3160U, // UQADDv1i8 + 925848U, // UQADDv2i32 + 270440U, // UQADDv2i64 + 1056928U, // UQADDv4i16 + 401520U, // UQADDv4i32 + 532600U, // UQADDv8i16 + 1188008U, // UQADDv8i8 + 1U, // UQDECB_WPiI + 1U, // UQDECB_XPiI + 1U, // UQDECD_WPiI + 1U, // UQDECD_XPiI + 1U, // UQDECD_ZPiI + 1U, // UQDECH_WPiI + 1U, // UQDECH_XPiI 0U, // UQDECH_ZPiI - 1U, // UQDECP_WP_B - 1U, // UQDECP_WP_D - 1U, // UQDECP_WP_H - 1U, // UQDECP_WP_S - 1U, // UQDECP_XP_B - 1U, // UQDECP_XP_D - 1U, // UQDECP_XP_H - 1U, // UQDECP_XP_S - 1U, // UQDECP_ZP_D + 32U, // UQDECP_WP_B + 32U, // UQDECP_WP_D + 32U, // UQDECP_WP_H + 32U, // UQDECP_WP_S + 32U, // UQDECP_XP_B + 32U, // UQDECP_XP_D + 32U, // UQDECP_XP_H + 32U, // UQDECP_XP_S + 32U, // UQDECP_ZP_D 0U, // UQDECP_ZP_H - 1U, // UQDECP_ZP_S - 0U, // UQDECW_WPiI - 0U, // UQDECW_XPiI - 0U, // UQDECW_ZPiI - 0U, // UQINCB_WPiI - 0U, // UQINCB_XPiI - 0U, // UQINCD_WPiI - 0U, // UQINCD_XPiI - 0U, // UQINCD_ZPiI - 0U, // UQINCH_WPiI - 0U, // UQINCH_XPiI + 32U, // UQDECP_ZP_S + 1U, // UQDECW_WPiI + 1U, // UQDECW_XPiI + 1U, // UQDECW_ZPiI + 1U, // UQINCB_WPiI + 1U, // UQINCB_XPiI + 1U, // UQINCD_WPiI + 1U, // UQINCD_XPiI + 1U, // UQINCD_ZPiI + 1U, // UQINCH_WPiI + 1U, // UQINCH_XPiI 0U, // UQINCH_ZPiI - 1U, // UQINCP_WP_B - 1U, // UQINCP_WP_D - 1U, // UQINCP_WP_H - 1U, // UQINCP_WP_S - 1U, // UQINCP_XP_B - 1U, // UQINCP_XP_D - 1U, // UQINCP_XP_H - 1U, // UQINCP_XP_S - 1U, // UQINCP_ZP_D + 32U, // UQINCP_WP_B + 32U, // UQINCP_WP_D + 32U, // UQINCP_WP_H + 32U, // UQINCP_WP_S + 32U, // UQINCP_XP_B + 32U, // UQINCP_XP_D + 32U, // UQINCP_XP_H + 32U, // UQINCP_XP_S + 32U, // UQINCP_ZP_D 0U, // UQINCP_ZP_H - 1U, // UQINCP_ZP_S - 0U, // UQINCW_WPiI - 0U, // UQINCW_XPiI - 0U, // UQINCW_ZPiI - 33095U, // UQRSHLv16i8 - 261U, // UQRSHLv1i16 - 261U, // UQRSHLv1i32 - 261U, // UQRSHLv1i64 - 261U, // UQRSHLv1i8 - 41287U, // UQRSHLv2i32 - 8517U, // UQRSHLv2i64 - 49480U, // UQRSHLv4i16 - 16710U, // UQRSHLv4i32 - 24902U, // UQRSHLv8i16 - 57672U, // UQRSHLv8i8 - 261U, // UQRSHRNb - 261U, // UQRSHRNh - 261U, // UQRSHRNs - 2310U, // UQRSHRNv16i8_shift - 261U, // UQRSHRNv2i32_shift - 262U, // UQRSHRNv4i16_shift - 2309U, // UQRSHRNv4i32_shift - 2310U, // UQRSHRNv8i16_shift - 262U, // UQRSHRNv8i8_shift - 261U, // UQSHLb - 261U, // UQSHLd - 261U, // UQSHLh - 261U, // UQSHLs - 33095U, // UQSHLv16i8 - 263U, // UQSHLv16i8_shift - 261U, // UQSHLv1i16 - 261U, // UQSHLv1i32 - 261U, // UQSHLv1i64 - 261U, // UQSHLv1i8 - 41287U, // UQSHLv2i32 - 263U, // UQSHLv2i32_shift - 8517U, // UQSHLv2i64 - 261U, // UQSHLv2i64_shift - 49480U, // UQSHLv4i16 - 264U, // UQSHLv4i16_shift - 16710U, // UQSHLv4i32 - 262U, // UQSHLv4i32_shift - 24902U, // UQSHLv8i16 - 262U, // UQSHLv8i16_shift - 57672U, // UQSHLv8i8 - 264U, // UQSHLv8i8_shift - 261U, // UQSHRNb - 261U, // UQSHRNh - 261U, // UQSHRNs - 2310U, // UQSHRNv16i8_shift - 261U, // UQSHRNv2i32_shift - 262U, // UQSHRNv4i16_shift - 2309U, // UQSHRNv4i32_shift - 2310U, // UQSHRNv8i16_shift - 262U, // UQSHRNv8i8_shift - 645U, // UQSUB_ZI_B - 709U, // UQSUB_ZI_D - 9U, // UQSUB_ZI_H - 773U, // UQSUB_ZI_S - 837U, // UQSUB_ZZZ_B - 901U, // UQSUB_ZZZ_D - 137U, // UQSUB_ZZZ_H - 1029U, // UQSUB_ZZZ_S - 33095U, // UQSUBv16i8 - 261U, // UQSUBv1i16 - 261U, // UQSUBv1i32 - 261U, // UQSUBv1i64 - 261U, // UQSUBv1i8 - 41287U, // UQSUBv2i32 - 8517U, // UQSUBv2i64 - 49480U, // UQSUBv4i16 - 16710U, // UQSUBv4i32 - 24902U, // UQSUBv8i16 - 57672U, // UQSUBv8i8 - 4U, // UQXTNv16i8 - 1U, // UQXTNv1i16 - 1U, // UQXTNv1i32 - 1U, // UQXTNv1i8 - 2U, // UQXTNv2i32 - 3U, // UQXTNv4i16 - 2U, // UQXTNv4i32 - 3U, // UQXTNv8i16 - 4U, // UQXTNv8i8 - 2U, // URECPEv2i32 - 3U, // URECPEv4i32 - 33095U, // URHADDv16i8 - 41287U, // URHADDv2i32 - 49480U, // URHADDv4i16 - 16710U, // URHADDv4i32 - 24902U, // URHADDv8i16 - 57672U, // URHADDv8i8 - 33095U, // URSHLv16i8 - 261U, // URSHLv1i64 - 41287U, // URSHLv2i32 - 8517U, // URSHLv2i64 - 49480U, // URSHLv4i16 - 16710U, // URSHLv4i32 - 24902U, // URSHLv8i16 - 57672U, // URSHLv8i8 - 261U, // URSHRd - 263U, // URSHRv16i8_shift - 263U, // URSHRv2i32_shift - 261U, // URSHRv2i64_shift - 264U, // URSHRv4i16_shift - 262U, // URSHRv4i32_shift - 262U, // URSHRv8i16_shift - 264U, // URSHRv8i8_shift - 2U, // URSQRTEv2i32 - 3U, // URSQRTEv4i32 - 2309U, // URSRAd - 2311U, // URSRAv16i8_shift - 2311U, // URSRAv2i32_shift - 2309U, // URSRAv2i64_shift - 2312U, // URSRAv4i16_shift - 2310U, // URSRAv4i32_shift - 2310U, // URSRAv8i16_shift - 2312U, // URSRAv8i8_shift - 263U, // USHLLv16i8_shift - 263U, // USHLLv2i32_shift - 264U, // USHLLv4i16_shift - 262U, // USHLLv4i32_shift - 262U, // USHLLv8i16_shift - 264U, // USHLLv8i8_shift - 33095U, // USHLv16i8 - 261U, // USHLv1i64 - 41287U, // USHLv2i32 - 8517U, // USHLv2i64 - 49480U, // USHLv4i16 - 16710U, // USHLv4i32 - 24902U, // USHLv8i16 - 57672U, // USHLv8i8 - 261U, // USHRd - 263U, // USHRv16i8_shift - 263U, // USHRv2i32_shift - 261U, // USHRv2i64_shift - 264U, // USHRv4i16_shift - 262U, // USHRv4i32_shift - 262U, // USHRv8i16_shift - 264U, // USHRv8i8_shift - 1U, // USQADDv16i8 - 1U, // USQADDv1i16 - 1U, // USQADDv1i32 - 1U, // USQADDv1i64 - 1U, // USQADDv1i8 - 2U, // USQADDv2i32 - 2U, // USQADDv2i64 - 3U, // USQADDv4i16 - 3U, // USQADDv4i32 - 4U, // USQADDv8i16 - 4U, // USQADDv8i8 - 2309U, // USRAd - 2311U, // USRAv16i8_shift - 2311U, // USRAv2i32_shift - 2309U, // USRAv2i64_shift - 2312U, // USRAv4i16_shift - 2310U, // USRAv4i32_shift - 2310U, // USRAv8i16_shift - 2312U, // USRAv8i8_shift - 33095U, // USUBLv16i8_v8i16 - 41287U, // USUBLv2i32_v2i64 - 49480U, // USUBLv4i16_v4i32 - 16710U, // USUBLv4i32_v2i64 - 24902U, // USUBLv8i16_v4i32 - 57672U, // USUBLv8i8_v8i16 - 33094U, // USUBWv16i8_v8i16 - 41285U, // USUBWv2i32_v2i64 - 49478U, // USUBWv4i16_v4i32 - 16709U, // USUBWv4i32_v2i64 - 24902U, // USUBWv8i16_v4i32 - 57670U, // USUBWv8i8_v8i16 - 1U, // UUNPKHI_ZZ_D + 32U, // UQINCP_ZP_S + 1U, // UQINCW_WPiI + 1U, // UQINCW_XPiI + 1U, // UQINCW_ZPiI + 8530048U, // UQRSHLR_ZPmZ_B + 16914560U, // UQRSHLR_ZPmZ_D + 25832584U, // UQRSHLR_ZPmZ_H + 33697920U, // UQRSHLR_ZPmZ_S + 8530048U, // UQRSHL_ZPmZ_B + 16914560U, // UQRSHL_ZPmZ_D + 25832584U, // UQRSHL_ZPmZ_H + 33697920U, // UQRSHL_ZPmZ_S + 794768U, // UQRSHLv16i8 + 3160U, // UQRSHLv1i16 + 3160U, // UQRSHLv1i32 + 3160U, // UQRSHLv1i64 + 3160U, // UQRSHLv1i8 + 925848U, // UQRSHLv2i32 + 270440U, // UQRSHLv2i64 + 1056928U, // UQRSHLv4i16 + 401520U, // UQRSHLv4i32 + 532600U, // UQRSHLv8i16 + 1188008U, // UQRSHLv8i8 + 3160U, // UQRSHRNB_ZZI_B + 200U, // UQRSHRNB_ZZI_H + 3160U, // UQRSHRNB_ZZI_S + 37976U, // UQRSHRNT_ZZI_B + 320U, // UQRSHRNT_ZZI_H + 37976U, // UQRSHRNT_ZZI_S + 3160U, // UQRSHRNb + 3160U, // UQRSHRNh + 3160U, // UQRSHRNs + 38008U, // UQRSHRNv16i8_shift + 3176U, // UQRSHRNv2i32_shift + 3184U, // UQRSHRNv4i16_shift + 37992U, // UQRSHRNv4i32_shift + 38000U, // UQRSHRNv8i16_shift + 3192U, // UQRSHRNv8i8_shift + 8530048U, // UQSHLR_ZPmZ_B + 16914560U, // UQSHLR_ZPmZ_D + 25832584U, // UQSHLR_ZPmZ_H + 33697920U, // UQSHLR_ZPmZ_S + 141440U, // UQSHL_ZPmI_B + 137344U, // UQSHL_ZPmI_D + 1453192U, // UQSHL_ZPmI_H + 143488U, // UQSHL_ZPmI_S + 8530048U, // UQSHL_ZPmZ_B + 16914560U, // UQSHL_ZPmZ_D + 25832584U, // UQSHL_ZPmZ_H + 33697920U, // UQSHL_ZPmZ_S + 3160U, // UQSHLb + 3160U, // UQSHLd + 3160U, // UQSHLh + 3160U, // UQSHLs + 794768U, // UQSHLv16i8 + 3216U, // UQSHLv16i8_shift + 3160U, // UQSHLv1i16 + 3160U, // UQSHLv1i32 + 3160U, // UQSHLv1i64 + 3160U, // UQSHLv1i8 + 925848U, // UQSHLv2i32 + 3224U, // UQSHLv2i32_shift + 270440U, // UQSHLv2i64 + 3176U, // UQSHLv2i64_shift + 1056928U, // UQSHLv4i16 + 3232U, // UQSHLv4i16_shift + 401520U, // UQSHLv4i32 + 3184U, // UQSHLv4i32_shift + 532600U, // UQSHLv8i16 + 3192U, // UQSHLv8i16_shift + 1188008U, // UQSHLv8i8 + 3240U, // UQSHLv8i8_shift + 3160U, // UQSHRNB_ZZI_B + 200U, // UQSHRNB_ZZI_H + 3160U, // UQSHRNB_ZZI_S + 37976U, // UQSHRNT_ZZI_B + 320U, // UQSHRNT_ZZI_H + 37976U, // UQSHRNT_ZZI_S + 3160U, // UQSHRNb + 3160U, // UQSHRNh + 3160U, // UQSHRNs + 38008U, // UQSHRNv16i8_shift + 3176U, // UQSHRNv2i32_shift + 3184U, // UQSHRNv4i16_shift + 37992U, // UQSHRNv4i32_shift + 38000U, // UQSHRNv8i16_shift + 3192U, // UQSHRNv8i8_shift + 8530048U, // UQSUBR_ZPmZ_B + 16914560U, // UQSUBR_ZPmZ_D + 25832584U, // UQSUBR_ZPmZ_H + 33697920U, // UQSUBR_ZPmZ_S + 16472U, // UQSUB_ZI_B + 17496U, // UQSUB_ZI_D + 176U, // UQSUB_ZI_H + 18520U, // UQSUB_ZI_S + 8530048U, // UQSUB_ZPmZ_B + 16914560U, // UQSUB_ZPmZ_D + 25832584U, // UQSUB_ZPmZ_H + 33697920U, // UQSUB_ZPmZ_S + 10328U, // UQSUB_ZZZ_B + 6232U, // UQSUB_ZZZ_D + 136U, // UQSUB_ZZZ_H + 12376U, // UQSUB_ZZZ_S + 794768U, // UQSUBv16i8 + 3160U, // UQSUBv1i16 + 3160U, // UQSUBv1i32 + 3160U, // UQSUBv1i64 + 3160U, // UQSUBv1i8 + 925848U, // UQSUBv2i32 + 270440U, // UQSUBv2i64 + 1056928U, // UQSUBv4i16 + 401520U, // UQSUBv4i32 + 532600U, // UQSUBv8i16 + 1188008U, // UQSUBv8i8 + 32U, // UQXTNB_ZZ_B + 0U, // UQXTNB_ZZ_H + 32U, // UQXTNB_ZZ_S + 32U, // UQXTNT_ZZ_B + 0U, // UQXTNT_ZZ_H + 32U, // UQXTNT_ZZ_S + 72U, // UQXTNv16i8 + 32U, // UQXTNv1i16 + 32U, // UQXTNv1i32 + 32U, // UQXTNv1i8 + 48U, // UQXTNv2i32 + 64U, // UQXTNv4i16 + 48U, // UQXTNv4i32 + 64U, // UQXTNv8i16 + 72U, // UQXTNv8i8 + 16U, // URECPE_ZPmZ_S + 40U, // URECPEv2i32 + 64U, // URECPEv4i32 + 8530048U, // URHADD_ZPmZ_B + 16914560U, // URHADD_ZPmZ_D + 25832584U, // URHADD_ZPmZ_H + 33697920U, // URHADD_ZPmZ_S + 794768U, // URHADDv16i8 + 925848U, // URHADDv2i32 + 1056928U, // URHADDv4i16 + 401520U, // URHADDv4i32 + 532600U, // URHADDv8i16 + 1188008U, // URHADDv8i8 + 8530048U, // URSHLR_ZPmZ_B + 16914560U, // URSHLR_ZPmZ_D + 25832584U, // URSHLR_ZPmZ_H + 33697920U, // URSHLR_ZPmZ_S + 8530048U, // URSHL_ZPmZ_B + 16914560U, // URSHL_ZPmZ_D + 25832584U, // URSHL_ZPmZ_H + 33697920U, // URSHL_ZPmZ_S + 794768U, // URSHLv16i8 + 3160U, // URSHLv1i64 + 925848U, // URSHLv2i32 + 270440U, // URSHLv2i64 + 1056928U, // URSHLv4i16 + 401520U, // URSHLv4i32 + 532600U, // URSHLv8i16 + 1188008U, // URSHLv8i8 + 141440U, // URSHR_ZPmI_B + 137344U, // URSHR_ZPmI_D + 1453192U, // URSHR_ZPmI_H + 143488U, // URSHR_ZPmI_S + 3160U, // URSHRd + 3216U, // URSHRv16i8_shift + 3224U, // URSHRv2i32_shift + 3176U, // URSHRv2i64_shift + 3232U, // URSHRv4i16_shift + 3184U, // URSHRv4i32_shift + 3192U, // URSHRv8i16_shift + 3240U, // URSHRv8i8_shift + 16U, // URSQRTE_ZPmZ_S + 40U, // URSQRTEv2i32 + 64U, // URSQRTEv4i32 + 321U, // URSRA_ZZI_B + 37976U, // URSRA_ZZI_D + 320U, // URSRA_ZZI_H + 37976U, // URSRA_ZZI_S + 37977U, // URSRAd + 38032U, // URSRAv16i8_shift + 38040U, // URSRAv2i32_shift + 37992U, // URSRAv2i64_shift + 38048U, // URSRAv4i16_shift + 38000U, // URSRAv4i32_shift + 38008U, // URSRAv8i16_shift + 38056U, // URSRAv8i8_shift + 1U, // USDOT_ZZZ + 38913U, // USDOT_ZZZI + 5121168U, // USDOTlanev16i8 + 5121192U, // USDOTlanev8i8 + 795792U, // USDOTv16i8 + 1189032U, // USDOTv8i8 + 3160U, // USHLLB_ZZI_D + 200U, // USHLLB_ZZI_H + 3160U, // USHLLB_ZZI_S + 3160U, // USHLLT_ZZI_D + 200U, // USHLLT_ZZI_H + 3160U, // USHLLT_ZZI_S + 3216U, // USHLLv16i8_shift + 3224U, // USHLLv2i32_shift + 3232U, // USHLLv4i16_shift + 3184U, // USHLLv4i32_shift + 3192U, // USHLLv8i16_shift + 3240U, // USHLLv8i8_shift + 794768U, // USHLv16i8 + 3160U, // USHLv1i64 + 925848U, // USHLv2i32 + 270440U, // USHLv2i64 + 1056928U, // USHLv4i16 + 401520U, // USHLv4i32 + 532600U, // USHLv8i16 + 1188008U, // USHLv8i8 + 3160U, // USHRd + 3216U, // USHRv16i8_shift + 3224U, // USHRv2i32_shift + 3176U, // USHRv2i64_shift + 3232U, // USHRv4i16_shift + 3184U, // USHRv4i32_shift + 3192U, // USHRv8i16_shift + 3240U, // USHRv8i8_shift + 795792U, // USMMLA + 1U, // USMMLA_ZZZ + 0U, // USMOPA_MPPZZ_D + 0U, // USMOPA_MPPZZ_S + 0U, // USMOPS_MPPZZ_D + 0U, // USMOPS_MPPZZ_S + 8530048U, // USQADD_ZPmZ_B + 16914560U, // USQADD_ZPmZ_D + 25832584U, // USQADD_ZPmZ_H + 33697920U, // USQADD_ZPmZ_S + 24U, // USQADDv16i8 + 33U, // USQADDv1i16 + 33U, // USQADDv1i32 + 33U, // USQADDv1i64 + 33U, // USQADDv1i8 + 40U, // USQADDv2i32 + 48U, // USQADDv2i64 + 56U, // USQADDv4i16 + 64U, // USQADDv4i32 + 72U, // USQADDv8i16 + 80U, // USQADDv8i8 + 321U, // USRA_ZZI_B + 37976U, // USRA_ZZI_D + 320U, // USRA_ZZI_H + 37976U, // USRA_ZZI_S + 37977U, // USRAd + 38032U, // USRAv16i8_shift + 38040U, // USRAv2i32_shift + 37992U, // USRAv2i64_shift + 38048U, // USRAv4i16_shift + 38000U, // USRAv4i32_shift + 38008U, // USRAv8i16_shift + 38056U, // USRAv8i8_shift + 12376U, // USUBLB_ZZZ_D + 592U, // USUBLB_ZZZ_H + 5208U, // USUBLB_ZZZ_S + 12376U, // USUBLT_ZZZ_D + 592U, // USUBLT_ZZZ_H + 5208U, // USUBLT_ZZZ_S + 794768U, // USUBLv16i8_v8i16 + 925848U, // USUBLv2i32_v2i64 + 1056928U, // USUBLv4i16_v4i32 + 401520U, // USUBLv4i32_v2i64 + 532600U, // USUBLv8i16_v4i32 + 1188008U, // USUBLv8i8_v8i16 + 12376U, // USUBWB_ZZZ_D + 592U, // USUBWB_ZZZ_H + 5208U, // USUBWB_ZZZ_S + 12376U, // USUBWT_ZZZ_D + 592U, // USUBWT_ZZZ_H + 5208U, // USUBWT_ZZZ_S + 794744U, // USUBWv16i8_v8i16 + 925800U, // USUBWv2i32_v2i64 + 1056880U, // USUBWv4i16_v4i32 + 401512U, // USUBWv4i32_v2i64 + 532592U, // USUBWv8i16_v4i32 + 1187960U, // USUBWv8i8_v8i16 + 32U, // UUNPKHI_ZZ_D 0U, // UUNPKHI_ZZ_H - 1U, // UUNPKHI_ZZ_S - 1U, // UUNPKLO_ZZ_D + 32U, // UUNPKHI_ZZ_S + 32U, // UUNPKLO_ZZ_D 0U, // UUNPKLO_ZZ_H - 1U, // UUNPKLO_ZZ_S - 64U, // UXTB_ZPmZ_D - 128U, // UXTB_ZPmZ_H - 192U, // UXTB_ZPmZ_S - 64U, // UXTH_ZPmZ_D - 192U, // UXTH_ZPmZ_S - 64U, // UXTW_ZPmZ_D - 837U, // UZP1_PPP_B - 901U, // UZP1_PPP_D - 137U, // UZP1_PPP_H - 1029U, // UZP1_PPP_S - 837U, // UZP1_ZZZ_B - 901U, // UZP1_ZZZ_D - 137U, // UZP1_ZZZ_H - 1029U, // UZP1_ZZZ_S - 33095U, // UZP1v16i8 - 41287U, // UZP1v2i32 - 8517U, // UZP1v2i64 - 49480U, // UZP1v4i16 - 16710U, // UZP1v4i32 - 24902U, // UZP1v8i16 - 57672U, // UZP1v8i8 - 837U, // UZP2_PPP_B - 901U, // UZP2_PPP_D - 137U, // UZP2_PPP_H - 1029U, // UZP2_PPP_S - 837U, // UZP2_ZZZ_B - 901U, // UZP2_ZZZ_D - 137U, // UZP2_ZZZ_H - 1029U, // UZP2_ZZZ_S - 33095U, // UZP2v16i8 - 41287U, // UZP2v2i32 - 8517U, // UZP2v2i64 - 49480U, // UZP2v4i16 - 16710U, // UZP2v4i32 - 24902U, // UZP2v8i16 - 57672U, // UZP2v8i8 - 261U, // WHILELE_PWW_B - 261U, // WHILELE_PWW_D - 11U, // WHILELE_PWW_H - 261U, // WHILELE_PWW_S - 261U, // WHILELE_PXX_B - 261U, // WHILELE_PXX_D - 11U, // WHILELE_PXX_H - 261U, // WHILELE_PXX_S - 261U, // WHILELO_PWW_B - 261U, // WHILELO_PWW_D - 11U, // WHILELO_PWW_H - 261U, // WHILELO_PWW_S - 261U, // WHILELO_PXX_B - 261U, // WHILELO_PXX_D - 11U, // WHILELO_PXX_H - 261U, // WHILELO_PXX_S - 261U, // WHILELS_PWW_B - 261U, // WHILELS_PWW_D - 11U, // WHILELS_PWW_H - 261U, // WHILELS_PWW_S - 261U, // WHILELS_PXX_B - 261U, // WHILELS_PXX_D - 11U, // WHILELS_PXX_H - 261U, // WHILELS_PXX_S - 261U, // WHILELT_PWW_B - 261U, // WHILELT_PWW_D - 11U, // WHILELT_PWW_H - 261U, // WHILELT_PWW_S - 261U, // WHILELT_PXX_B - 261U, // WHILELT_PXX_D - 11U, // WHILELT_PXX_H - 261U, // WHILELT_PXX_S + 32U, // UUNPKLO_ZZ_S + 8U, // UXTB_ZPmZ_D + 0U, // UXTB_ZPmZ_H + 16U, // UXTB_ZPmZ_S + 8U, // UXTH_ZPmZ_D + 16U, // UXTH_ZPmZ_S + 8U, // UXTW_ZPmZ_D + 10328U, // UZP1_PPP_B + 6232U, // UZP1_PPP_D + 136U, // UZP1_PPP_H + 12376U, // UZP1_PPP_S + 10328U, // UZP1_ZZZ_B + 6232U, // UZP1_ZZZ_D + 136U, // UZP1_ZZZ_H + 880U, // UZP1_ZZZ_Q + 12376U, // UZP1_ZZZ_S + 794768U, // UZP1v16i8 + 925848U, // UZP1v2i32 + 270440U, // UZP1v2i64 + 1056928U, // UZP1v4i16 + 401520U, // UZP1v4i32 + 532600U, // UZP1v8i16 + 1188008U, // UZP1v8i8 + 10328U, // UZP2_PPP_B + 6232U, // UZP2_PPP_D + 136U, // UZP2_PPP_H + 12376U, // UZP2_PPP_S + 10328U, // UZP2_ZZZ_B + 6232U, // UZP2_ZZZ_D + 136U, // UZP2_ZZZ_H + 880U, // UZP2_ZZZ_Q + 12376U, // UZP2_ZZZ_S + 794768U, // UZP2v16i8 + 925848U, // UZP2v2i32 + 270440U, // UZP2v2i64 + 1056928U, // UZP2v4i16 + 401520U, // UZP2v4i32 + 532600U, // UZP2v8i16 + 1188008U, // UZP2v8i8 + 0U, // WFET + 0U, // WFIT + 3160U, // WHILEGE_PWW_B + 3160U, // WHILEGE_PWW_D + 200U, // WHILEGE_PWW_H + 3160U, // WHILEGE_PWW_S + 3160U, // WHILEGE_PXX_B + 3160U, // WHILEGE_PXX_D + 200U, // WHILEGE_PXX_H + 3160U, // WHILEGE_PXX_S + 3160U, // WHILEGT_PWW_B + 3160U, // WHILEGT_PWW_D + 200U, // WHILEGT_PWW_H + 3160U, // WHILEGT_PWW_S + 3160U, // WHILEGT_PXX_B + 3160U, // WHILEGT_PXX_D + 200U, // WHILEGT_PXX_H + 3160U, // WHILEGT_PXX_S + 3160U, // WHILEHI_PWW_B + 3160U, // WHILEHI_PWW_D + 200U, // WHILEHI_PWW_H + 3160U, // WHILEHI_PWW_S + 3160U, // WHILEHI_PXX_B + 3160U, // WHILEHI_PXX_D + 200U, // WHILEHI_PXX_H + 3160U, // WHILEHI_PXX_S + 3160U, // WHILEHS_PWW_B + 3160U, // WHILEHS_PWW_D + 200U, // WHILEHS_PWW_H + 3160U, // WHILEHS_PWW_S + 3160U, // WHILEHS_PXX_B + 3160U, // WHILEHS_PXX_D + 200U, // WHILEHS_PXX_H + 3160U, // WHILEHS_PXX_S + 3160U, // WHILELE_PWW_B + 3160U, // WHILELE_PWW_D + 200U, // WHILELE_PWW_H + 3160U, // WHILELE_PWW_S + 3160U, // WHILELE_PXX_B + 3160U, // WHILELE_PXX_D + 200U, // WHILELE_PXX_H + 3160U, // WHILELE_PXX_S + 3160U, // WHILELO_PWW_B + 3160U, // WHILELO_PWW_D + 200U, // WHILELO_PWW_H + 3160U, // WHILELO_PWW_S + 3160U, // WHILELO_PXX_B + 3160U, // WHILELO_PXX_D + 200U, // WHILELO_PXX_H + 3160U, // WHILELO_PXX_S + 3160U, // WHILELS_PWW_B + 3160U, // WHILELS_PWW_D + 200U, // WHILELS_PWW_H + 3160U, // WHILELS_PWW_S + 3160U, // WHILELS_PXX_B + 3160U, // WHILELS_PXX_D + 200U, // WHILELS_PXX_H + 3160U, // WHILELS_PXX_S + 3160U, // WHILELT_PWW_B + 3160U, // WHILELT_PWW_D + 200U, // WHILELT_PWW_H + 3160U, // WHILELT_PWW_S + 3160U, // WHILELT_PXX_B + 3160U, // WHILELT_PXX_D + 200U, // WHILELT_PXX_H + 3160U, // WHILELT_PXX_S + 3160U, // WHILERW_PXX_B + 3160U, // WHILERW_PXX_D + 200U, // WHILERW_PXX_H + 3160U, // WHILERW_PXX_S + 3160U, // WHILEWR_PXX_B + 3160U, // WHILEWR_PXX_D + 200U, // WHILEWR_PXX_H + 3160U, // WHILEWR_PXX_S 0U, // WRFFR - 2253125U, // XAR + 0U, // XAFLAG + 3154024U, // XAR + 141400U, // XAR_ZZZI_B + 137304U, // XAR_ZZZI_D + 1453192U, // XAR_ZZZI_H + 143448U, // XAR_ZZZI_S 0U, // XPACD 0U, // XPACI 0U, // XPACLRI - 4U, // XTNv16i8 - 2U, // XTNv2i32 - 3U, // XTNv4i16 - 2U, // XTNv4i32 - 3U, // XTNv8i16 - 4U, // XTNv8i8 - 837U, // ZIP1_PPP_B - 901U, // ZIP1_PPP_D - 137U, // ZIP1_PPP_H - 1029U, // ZIP1_PPP_S - 837U, // ZIP1_ZZZ_B - 901U, // ZIP1_ZZZ_D - 137U, // ZIP1_ZZZ_H - 1029U, // ZIP1_ZZZ_S - 33095U, // ZIP1v16i8 - 41287U, // ZIP1v2i32 - 8517U, // ZIP1v2i64 - 49480U, // ZIP1v4i16 - 16710U, // ZIP1v4i32 - 24902U, // ZIP1v8i16 - 57672U, // ZIP1v8i8 - 837U, // ZIP2_PPP_B - 901U, // ZIP2_PPP_D - 137U, // ZIP2_PPP_H - 1029U, // ZIP2_PPP_S - 837U, // ZIP2_ZZZ_B - 901U, // ZIP2_ZZZ_D - 137U, // ZIP2_ZZZ_H - 1029U, // ZIP2_ZZZ_S - 33095U, // ZIP2v16i8 - 41287U, // ZIP2v2i32 - 8517U, // ZIP2v2i64 - 49480U, // ZIP2v4i16 - 16710U, // ZIP2v4i32 - 24902U, // ZIP2v8i16 - 57672U, // ZIP2v8i8 - 837U, // anonymous_1349 + 72U, // XTNv16i8 + 48U, // XTNv2i32 + 64U, // XTNv4i16 + 48U, // XTNv4i32 + 64U, // XTNv8i16 + 72U, // XTNv8i8 + 0U, // ZERO_M + 10328U, // ZIP1_PPP_B + 6232U, // ZIP1_PPP_D + 136U, // ZIP1_PPP_H + 12376U, // ZIP1_PPP_S + 10328U, // ZIP1_ZZZ_B + 6232U, // ZIP1_ZZZ_D + 136U, // ZIP1_ZZZ_H + 880U, // ZIP1_ZZZ_Q + 12376U, // ZIP1_ZZZ_S + 794768U, // ZIP1v16i8 + 925848U, // ZIP1v2i32 + 270440U, // ZIP1v2i64 + 1056928U, // ZIP1v4i16 + 401520U, // ZIP1v4i32 + 532600U, // ZIP1v8i16 + 1188008U, // ZIP1v8i8 + 10328U, // ZIP2_PPP_B + 6232U, // ZIP2_PPP_D + 136U, // ZIP2_PPP_H + 12376U, // ZIP2_PPP_S + 10328U, // ZIP2_ZZZ_B + 6232U, // ZIP2_ZZZ_D + 136U, // ZIP2_ZZZ_H + 880U, // ZIP2_ZZZ_Q + 12376U, // ZIP2_ZZZ_S + 794768U, // ZIP2v16i8 + 925848U, // ZIP2v2i32 + 270440U, // ZIP2v2i64 + 1056928U, // ZIP2v4i16 + 401520U, // ZIP2v4i32 + 532600U, // ZIP2v8i16 + 1188008U, // ZIP2v8i8 + 0U, // anonymous_13987 + 0U, // anonymous_13988 + 0U, // anonymous_5384 + 0U, // anonymous_5385 }; - unsigned int opcode = MCInst_getOpcode(MI); - // printf("opcode = %u\n", opcode); - // Emit the opcode for the instruction. uint64_t Bits = 0; Bits |= (uint64_t)OpInfo0[opcode] << 0; Bits |= (uint64_t)OpInfo1[opcode] << 32; -#ifndef CAPSTONE_DIET - SStream_concat0(O, AsmStrs+(Bits & 8191)-1); -#endif + SStream_concat0(O, AsmStrs+(Bits & 16383)-1); + return Bits; - // Fragment 0 encoded into 6 bits for 54 unique commands. - // printf("Fragment 0: %"PRIu64"\n", ((Bits >> 13) & 63)); - switch ((Bits >> 13) & 63) { +} +/// printInstruction - This method is automatically generated by tablegen +/// from the instruction set description. +static void printInstruction(MCInst *MI, SStream *O) +{ + unsigned int opcode = MCInst_getOpcode(MI); + // printf("opcode = %u\n", opcode); + + + + uint64_t Bits = getMnemonic(MI, O, opcode); + + // Fragment 0 encoded into 7 bits for 68 unique commands. + // printf("Fragment 0: %"PRIu64"\n", ((Bits >> 14) & 127)); + switch ((Bits >> 14) & 127) { default: // unreachable case 0: - // DBG_VALUE, DBG_LABEL, BUNDLE, LIFETIME_START, LIFETIME_END, FENTRY_CAL... + // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ... return; break; case 1: - // ABS_ZPmZ_B, ADD_ZI_B, ADD_ZPmZ_B, ADD_ZZZ_B, ANDS_PPzPP, AND_PPzPP, AN... - printSVERegOp(MI, 0, O, 'b'); + // TLSDESCCALL, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI, ... + printOperand(MI, 0, O); break; case 2: - // ABS_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_D, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_LSL_... - printSVERegOp(MI, 0, O, 'd'); + // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm... + printSVERegOp(MI, 0, O, 'b'); break; case 3: - // ABS_ZPmZ_H, ADD_ZI_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ... + // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_... + printSVERegOp(MI, 0, O, 'd'); + break; + case 4: + // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm... printSVERegOp(MI, 0, O, 'h'); SStream_concat0(O, ", "); break; - case 4: - // ABS_ZPmZ_S, ADD_ZI_S, ADD_ZPmZ_S, ADD_ZZZ_S, ADR_LSL_ZZZ_S_0, ADR_LSL_... + case 5: + // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP... printSVERegOp(MI, 0, O, 's'); break; - case 5: + case 6: // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A... printVRegOperand(MI, 0, O); break; - case 6: - // ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPv2i64p, ADDSWri... - printOperand(MI, 0, O); - break; case 7: + // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, FMOPA_MPPZZ_D,... + printMatrixTile(MI, 0, O); + SStream_concat0(O, ", "); + printSVERegOp(MI, 1, O, 0); + SStream_concat0(O, "/m, "); + printSVERegOp(MI, 2, O, 0); + SStream_concat0(O, "/m, "); + break; + case 8: // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ... printVRegOperand(MI, 1, O); break; - case 8: + case 9: + // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ... + printZPRasFPR(MI, 0, O, 8); + SStream_concat0(O, ", "); + printSVERegOp(MI, 1, O, 0); + SStream_concat0(O, ", "); + printSVERegOp(MI, 2, O, 'b'); + return; + break; + case 10: + // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV... + printZPRasFPR(MI, 0, O, 64); + SStream_concat0(O, ", "); + printSVERegOp(MI, 1, O, 0); + SStream_concat0(O, ", "); + break; + case 11: + // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV... + printZPRasFPR(MI, 0, O, 16); + SStream_concat0(O, ", "); + printSVERegOp(MI, 1, O, 0); + SStream_concat0(O, ", "); + break; + case 12: + // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV... + printZPRasFPR(MI, 0, O, 32); + SStream_concat0(O, ", "); + printSVERegOp(MI, 1, O, 0); + SStream_concat0(O, ", "); + break; + case 13: + // AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB, CASAB, CAS... + printOperand(MI, 1, O); + break; + case 14: // B, BL printAlignedLabel(MI, 0, O); return; break; - case 9: - // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC - printImmHex(MI, 0, O); - return; - break; - case 10: - // Bcc + case 15: + // BCcc, Bcc printCondCode(MI, 0, O); SStream_concat0(O, "\t"); printAlignedLabel(MI, 1, O); return; break; - case 11: - // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH... - printOperand(MI, 1, O); + case 16: + // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL + printImmHex(MI, 0, O); + return; break; - case 12: + case 17: // CASPALW, CASPAW, CASPLW, CASPW printGPRSeqPairsClassOperand(MI, 1, O, 32); SStream_concat0(O, ", "); @@ -9933,7 +13956,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 13: + case 18: // CASPALX, CASPAX, CASPLX, CASPX printGPRSeqPairsClassOperand(MI, 1, O, 64); SStream_concat0(O, ", "); @@ -9945,49 +13968,82 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 14: + case 19: + // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET... + printOperand(MI, 3, O); + SStream_concat0(O, "]!, ["); + set_mem_access(MI, false); + set_mem_access(MI, true); + printOperand(MI, 4, O); + SStream_concat0(O, "]!, "); + set_mem_access(MI, false); + printOperand(MI, 5, O); + SStream_concat0(O, "!"); + return; + break; + case 20: // DMB, DSB, ISB, TSB printBarrierOption(MI, 0, O); return; break; - case 15: - // DUP_ZZI_Q - printSVERegOp(MI, 0, O, 'q'); - SStream_concat0(O, ", "); - printSVERegOp(MI, 1, O, 'q'); - printVectorIndex(MI, 2, O); + case 21: + // DSBnXS + printBarriernXSOption(MI, 0, O); return; break; - case 16: + case 22: + // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, PMULLB_ZZZ_Q, PMULLT_... + printSVERegOp(MI, 0, O, 'q'); + SStream_concat0(O, ", "); + break; + case 23: // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ... printTypedVectorList(MI, 0, O, 0,'d'); SStream_concat0(O, ", "); printSVERegOp(MI, 1, O, 0); break; - case 17: + case 24: // GLD1B_S_IMM_REAL, GLD1B_S_SXTW_REAL, GLD1B_S_UXTW_REAL, GLD1H_S_IMM_RE... printTypedVectorList(MI, 0, O, 0,'s'); SStream_concat0(O, ", "); printSVERegOp(MI, 1, O, 0); break; - case 18: + case 25: // HINT printImm(MI, 0, O); return; break; - case 19: - // LD1B, LD1B_IMM_REAL, LD1RB_IMM, LD1RQ_B, LD1RQ_B_IMM, LD2B, LD2B_IMM, ... + case 26: + // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... + printMatrixTileVector(MI, 0, O, 0); + SStream_concat0(O, "["); + set_sme_index(MI, true); + printOperand(MI, 1, O); + SStream_concat0(O, ", "); + printMatrixIndex(MI, 2, O); + break; + case 27: + // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q... + printMatrixTileVector(MI, 0, O, 1); + SStream_concat0(O, "["); + set_sme_index(MI, true); + printOperand(MI, 1, O); + SStream_concat0(O, ", "); + printMatrixIndex(MI, 2, O); + break; + case 28: + // LD1B, LD1B_IMM_REAL, LD1RB_IMM, LD1RO_B, LD1RO_B_IMM, LD1RQ_B, LD1RQ_B... printTypedVectorList(MI, 0, O, 0,'b'); SStream_concat0(O, ", "); printSVERegOp(MI, 1, O, 0); break; - case 20: + case 29: // LD1B_H, LD1B_H_IMM_REAL, LD1H, LD1H_IMM_REAL, LD1RB_H_IMM, LD1RH_IMM, ... printTypedVectorList(MI, 0, O, 0,'h'); SStream_concat0(O, ", "); printSVERegOp(MI, 1, O, 0); break; - case 21: + case 30: // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,... printTypedVectorList(MI, 0, O, 16, 'b'); SStream_concat0(O, ", ["); @@ -9997,7 +14053,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 22: + case 31: // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L... printTypedVectorList(MI, 1, O, 16, 'b'); SStream_concat0(O, ", ["); @@ -10006,7 +14062,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 23: + case 32: // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv... printTypedVectorList(MI, 0, O, 1, 'd'); SStream_concat0(O, ", ["); @@ -10016,7 +14072,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 24: + case 33: // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw... printTypedVectorList(MI, 1, O, 1, 'd'); SStream_concat0(O, ", ["); @@ -10025,7 +14081,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 25: + case 34: // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw... printTypedVectorList(MI, 0, O, 2, 'd'); SStream_concat0(O, ", ["); @@ -10035,7 +14091,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 26: + case 35: // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw... printTypedVectorList(MI, 1, O, 2, 'd'); SStream_concat0(O, ", ["); @@ -10044,7 +14100,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 27: + case 36: // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw... printTypedVectorList(MI, 0, O, 2, 's'); SStream_concat0(O, ", ["); @@ -10054,7 +14110,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 28: + case 37: // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw... printTypedVectorList(MI, 1, O, 2, 's'); SStream_concat0(O, ", ["); @@ -10063,7 +14119,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 29: + case 38: // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw... printTypedVectorList(MI, 0, O, 4, 'h'); SStream_concat0(O, ", ["); @@ -10073,7 +14129,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 30: + case 39: // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw... printTypedVectorList(MI, 1, O, 4, 'h'); SStream_concat0(O, ", ["); @@ -10082,7 +14138,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 31: + case 40: // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw... printTypedVectorList(MI, 0, O, 4, 's'); SStream_concat0(O, ", ["); @@ -10092,7 +14148,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 32: + case 41: // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw... printTypedVectorList(MI, 1, O, 4, 's'); SStream_concat0(O, ", ["); @@ -10101,7 +14157,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 33: + case 42: // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw... printTypedVectorList(MI, 0, O, 8, 'b'); SStream_concat0(O, ", ["); @@ -10111,7 +14167,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 34: + case 43: // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw... printTypedVectorList(MI, 1, O, 8, 'b'); SStream_concat0(O, ", ["); @@ -10120,7 +14176,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 35: + case 44: // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw... printTypedVectorList(MI, 0, O, 8, 'h'); SStream_concat0(O, ", ["); @@ -10130,7 +14186,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 36: + case 45: // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw... printTypedVectorList(MI, 1, O, 8, 'h'); SStream_concat0(O, ", ["); @@ -10139,7 +14195,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 37: + case 46: // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,... printTypedVectorList(MI, 1, O, 0, 'h'); printVectorIndex(MI, 2, O); @@ -10147,7 +14203,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, true); printOperand(MI, 3, O); break; - case 38: + case 47: // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST printTypedVectorList(MI, 2, O, 0, 'h'); printVectorIndex(MI, 3, O); @@ -10157,7 +14213,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 39: + case 48: // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,... printTypedVectorList(MI, 1, O, 0, 's'); printVectorIndex(MI, 2, O); @@ -10165,7 +14221,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, true); printOperand(MI, 3, O); break; - case 40: + case 49: // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST printTypedVectorList(MI, 2, O, 0, 's'); printVectorIndex(MI, 3, O); @@ -10175,7 +14231,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 41: + case 50: // LD1i64, LD2i64, LD3i64, LD4i64, ST1i64_POST, ST2i64_POST, ST3i64_POST,... printTypedVectorList(MI, 1, O, 0, 'd'); printVectorIndex(MI, 2, O); @@ -10183,7 +14239,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, true); printOperand(MI, 3, O); break; - case 42: + case 51: // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST printTypedVectorList(MI, 2, O, 0, 'd'); printVectorIndex(MI, 3, O); @@ -10193,7 +14249,7 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 43: + case 52: // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_... printTypedVectorList(MI, 1, O, 0, 'b'); printVectorIndex(MI, 2, O); @@ -10201,7 +14257,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, true); printOperand(MI, 3, O); break; - case 44: + case 53: // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST printTypedVectorList(MI, 2, O, 0, 'b'); printVectorIndex(MI, 3, O); @@ -10211,25 +14267,70 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 45: - // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PTEST_PP, STR_PXI, STR_ZXI + case 54: + // LD64B, ST64B + printGPR64x8(MI, 0, O); + SStream_concat0(O, ", ["); + set_mem_access(MI, true); + printOperand(MI, 1, O); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 55: + // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H... printSVERegOp(MI, 0, O, 0); break; - case 46: + case 56: + // LDR_ZA, STR_ZA + printMatrix(MI, 0, O, 0); + SStream_concat0(O, "["); + set_sme_index(MI, true); + printOperand(MI, 1, O); + SStream_concat0(O, ", "); + printMatrixIndex(MI, 2, O); + SStream_concat0(O, "], ["); + set_mem_access(MI, false); + set_mem_access(MI, true); + printOperand(MI, 3, O); + SStream_concat0(O, ", "); + printOperand(MI, 4, O); + SStream_concat0(O, ", mul vl]"); + set_mem_access(MI, false); + return; + break; + case 57: + // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE... + printOperand(MI, 2, O); + SStream_concat0(O, "]!, "); + set_mem_access(MI, false); + printOperand(MI, 3, O); + SStream_concat0(O, "!, "); + printOperand(MI, 4, O); + return; + break; + case 58: // MSR printMSRSystemRegister(MI, 0, O); SStream_concat0(O, ", "); printOperand(MI, 1, O); return; break; - case 47: + case 59: // MSRpstateImm1, MSRpstateImm4 printSystemPStateField(MI, 0, O); SStream_concat0(O, ", "); printOperand(MI, 1, O); return; break; - case 48: + case 60: + // MSRpstatesvcrImm1 + printSVCROp(MI, 0, O); + SStream_concat0(O, ", "); + printOperand(MI, 1, O); + return; + break; + case 61: // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF... printPrefetchOp(MI, 0, O, true); SStream_concat0(O, ", "); @@ -10237,11 +14338,11 @@ static void printInstruction(MCInst *MI, SStream *O) SStream_concat0(O, ", ["); set_mem_access(MI, true); break; - case 49: + case 62: // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi printPrefetchOp(MI, 0, O, false); break; - case 50: + case 63: // ST1i16, ST2i16, ST3i16, ST4i16 printTypedVectorList(MI, 0, O, 0, 'h'); printVectorIndex(MI, 1, O); @@ -10252,7 +14353,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 51: + case 64: // ST1i32, ST2i32, ST3i32, ST4i32 printTypedVectorList(MI, 0, O, 0, 's'); printVectorIndex(MI, 1, O); @@ -10263,7 +14364,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 52: + case 65: // ST1i64, ST2i64, ST3i64, ST4i64 printTypedVectorList(MI, 0, O, 0, 'd'); printVectorIndex(MI, 1, O); @@ -10274,7 +14375,7 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 53: + case 66: // ST1i8, ST2i8, ST3i8, ST4i8 printTypedVectorList(MI, 0, O, 0, 'b'); printVectorIndex(MI, 1, O); @@ -10285,298 +14386,367 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; + case 67: + // ZERO_M + printMatrixTileList(MI, 0, O); + return; + break; } - // Fragment 1 encoded into 6 bits for 56 unique commands. - // printf("Fragment 1: %"PRIu64"\n", ((Bits >> 19) & 63)); - switch ((Bits >> 19) & 63) { + // Fragment 1 encoded into 7 bits for 69 unique commands. + // printf("Fragment 1: %"PRIu64"\n", ((Bits >> 21) & 127)); + switch ((Bits >> 21) & 127) { default: // unreachable case 0: - // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCSWr, ADCSXr, ADCWr, A... - SStream_concat0(O, ", "); + // TLSDESCCALL, AUTDZA, AUTDZB, AUTIZA, AUTIZB, BLR, BLRAAZ, BLRABZ, BR, ... + return; break; case 1: - // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, CPY_ZPmI_... - printSVERegOp(MI, 2, O, 0); + // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_D, ADCLB_ZZZ_S... + SStream_concat0(O, ", "); break; case 2: + // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm... + printSVERegOp(MI, 2, O, 0); + SStream_concat0(O, "/m, "); + break; + case 3: // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDv16i8, AESDrr, AESErr, AESIM... SStream_concat0(O, ".16b, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_16B); break; - case 3: - // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BICv2i32, CLSv2i32, C... + case 4: + // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF... SStream_concat0(O, ".2s, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); break; - case 4: + case 5: // ABSv2i64, ADDPv2i64, ADDv2i64, CMEQv2i64, CMEQv2i64rz, CMGEv2i64, CMGE... SStream_concat0(O, ".2d, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); break; - case 5: - // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BICv4i16, CLSv4i16, C... + case 6: + // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS... SStream_concat0(O, ".4h, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); break; - case 6: - // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDv4i32, BICv4i32, CLSv4i32, C... + case 7: + // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDv4i32, BF16DOTlanev8bf16, BF... SStream_concat0(O, ".4s, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); break; - case 7: - // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDv8i16, BICv8i16, CLSv8i16, C... + case 8: + // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDv8i16, BFCVTN2, BICv8i16, CL... SStream_concat0(O, ".8h, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); break; - case 8: + case 9: // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8... SStream_concat0(O, ".8b, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8B); break; - case 9: - // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, DUP_ZZI_H, FADD_ZZZ_H,... - printSVERegOp(MI, 1, O, 'h'); - break; case 10: - // ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WIDE_ZPmZ_H, ASR... - printSVERegOp(MI, 1, O, 0); + // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D + printSVERegOp(MI, 3, O, 'd'); break; case 11: + // ADDHA_MPPZ_S, ADDVA_MPPZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S + printSVERegOp(MI, 3, O, 's'); + break; + case 12: + // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,... + printSVERegOp(MI, 1, O, 's'); + break; + case 13: + // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAX... + printSVERegOp(MI, 2, O, 's'); + break; + case 14: + // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID... + printSVERegOp(MI, 1, O, 0); + break; + case 15: + // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H... + printSVERegOp(MI, 1, O, 'h'); + break; + case 16: // ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, ADR_LSL_ZZZ_D_2, ADR_LSL_ZZZ_D_3, AD... SStream_concat0(O, ", ["); set_mem_access(MI, true); break; - case 12: - // AUTDZA, AUTDZB, AUTIZA, AUTIZB, BLR, BLRAAZ, BLRABZ, BR, BRAAZ, BRABZ,... - return; + case 17: + // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV_VPZ_D, FMINN... + printSVERegOp(MI, 2, O, 'd'); break; - case 13: + case 18: + // ANDV_VPZ_H, CMLA_ZZZI_H, CMLA_ZZZ_H, DECP_ZP_H, EORBT_ZZZ_H, EORTB_ZZZ... + printSVERegOp(MI, 2, O, 'h'); + break; + case 19: // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP... printSVEPattern(MI, 2, O); SStream_concat0(O, ", mul "); printOperand(MI, 3, O); return; break; - case 14: + case 20: // DUP_ZI_H printImm8OptLsl32(MI, 1, O); return; break; - case 15: - // DUP_ZR_H, INDEX_II_H, INDEX_IR_H, INDEX_RI_H, INDEX_RR_H, WHILELE_PWW_... + case 21: + // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, WHILEGE_PWW_H, WHILEGE_PXX_H, WHILEG... printOperand(MI, 1, O); break; - case 16: - // FCMLA_ZZZI_H, FMLA_ZZZI_H, FMLS_ZZZI_H - printSVERegOp(MI, 2, O, 'h'); - SStream_concat0(O, ", "); - printSVERegOp(MI, 3, O, 'h'); - printVectorIndex(MI, 4, O); + case 22: + // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, ZIP1_ZZZ_Q,... + printSVERegOp(MI, 1, O, 'q'); break; - case 17: + case 23: + // FADDA_VPZ_D + printZPRasFPR(MI, 2, O, 64); + SStream_concat0(O, ", "); + printSVERegOp(MI, 3, O, 'd'); + return; + break; + case 24: + // FADDA_VPZ_H, INSR_ZV_H + printZPRasFPR(MI, 2, O, 16); + break; + case 25: + // FADDA_VPZ_S + printZPRasFPR(MI, 2, O, 32); + SStream_concat0(O, ", "); + printSVERegOp(MI, 3, O, 's'); + return; + break; + case 26: // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri SStream_concat0(O, ", #0.0"); arm64_op_addFP(MI, 0); return; break; - case 18: + case 27: // FDUP_ZI_H printFPImmOperand(MI, 1, O); return; break; - case 19: + case 28: // FMOVXDHighr, INSvi64gpr, INSvi64lane SStream_concat0(O, ".d"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1D); printVectorIndex(MI, 2, O); SStream_concat0(O, ", "); break; - case 20: + case 29: // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ... SStream_concat0(O, "/z, ["); set_mem_access(MI, true); break; - case 21: - // INSR_ZR_H, INSR_ZV_H, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_S... + case 30: + // INDEX_II_H, INDEX_IR_H + printSImm(MI, 1, O, 16); + SStream_concat0(O, ", "); + break; + case 31: + // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... + SStream_concat0(O, "], "); + set_mem_access(MI, false); + break; + case 32: + // INSR_ZR_H, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRFB... printOperand(MI, 2, O); break; - case 22: + case 33: // INSvi16gpr, INSvi16lane SStream_concat0(O, ".h"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1H); printVectorIndex(MI, 2, O); SStream_concat0(O, ", "); break; - case 23: + case 34: // INSvi32gpr, INSvi32lane SStream_concat0(O, ".s"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1S); printVectorIndex(MI, 2, O); SStream_concat0(O, ", "); break; - case 24: + case 35: // INSvi8gpr, INSvi8lane SStream_concat0(O, ".b"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1B); printVectorIndex(MI, 2, O); SStream_concat0(O, ", "); break; - case 25: + case 36: // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L... printPostIncOperand(MI, 3, O, 64); return; break; - case 26: + case 37: // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD... printPostIncOperand(MI, 3, O, 32); return; break; - case 27: + case 38: // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw... printPostIncOperand(MI, 3, O, 16); return; break; - case 28: + case 39: // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1... printPostIncOperand(MI, 3, O, 8); return; break; - case 29: + case 40: // LD1Rv16b_POST, LD1Rv8b_POST printPostIncOperand(MI, 3, O, 1); return; break; - case 30: + case 41: // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,... printPostIncOperand(MI, 3, O, 4); return; break; - case 31: + case 42: // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST printPostIncOperand(MI, 3, O, 2); return; break; - case 32: + case 43: // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS... printPostIncOperand(MI, 3, O, 48); return; break; - case 33: + case 44: // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST... printPostIncOperand(MI, 3, O, 24); return; break; - case 34: + case 45: + // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX... + SStream_concat0(O, "]}, "); + set_mem_access(MI, false); + printSVERegOp(MI, 3, O, 0); + break; + case 46: // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ... SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 35: + case 47: // LD1i16_POST, LD2i8_POST printPostIncOperand(MI, 5, O, 2); return; break; - case 36: + case 48: // LD1i32_POST, LD2i16_POST, LD4i8_POST printPostIncOperand(MI, 5, O, 4); return; break; - case 37: + case 49: // LD1i64_POST, LD2i32_POST, LD4i16_POST printPostIncOperand(MI, 5, O, 8); return; break; - case 38: + case 50: // LD1i8_POST printPostIncOperand(MI, 5, O, 1); return; break; - case 39: + case 51: // LD2i64_POST, LD4i32_POST printPostIncOperand(MI, 5, O, 16); return; break; - case 40: + case 52: // LD3Rv16b_POST, LD3Rv8b_POST printPostIncOperand(MI, 3, O, 3); return; break; - case 41: + case 53: // LD3Rv2s_POST, LD3Rv4s_POST printPostIncOperand(MI, 3, O, 12); return; break; - case 42: + case 54: // LD3Rv4h_POST, LD3Rv8h_POST printPostIncOperand(MI, 3, O, 6); return; break; - case 43: + case 55: // LD3i16_POST printPostIncOperand(MI, 5, O, 6); return; break; - case 44: + case 56: // LD3i32_POST printPostIncOperand(MI, 5, O, 12); return; break; - case 45: + case 57: // LD3i64_POST printPostIncOperand(MI, 5, O, 24); return; break; - case 46: + case 58: // LD3i8_POST printPostIncOperand(MI, 5, O, 3); return; break; - case 47: + case 59: // LD4i64_POST printPostIncOperand(MI, 5, O, 32); return; break; - case 48: + case 60: + // PMULLB_ZZZ_H, PMULLT_ZZZ_H, PUNPKHI_PP, PUNPKLO_PP, SABDLB_ZZZ_H, SABD... + printSVERegOp(MI, 1, O, 'b'); + break; + case 61: + // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q + printSVERegOp(MI, 1, O, 'd'); + SStream_concat0(O, ", "); + printSVERegOp(MI, 2, O, 'd'); + return; + break; + case 62: // PMULLv1i64, PMULLv2i64 SStream_concat0(O, ".1q, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1Q); printVRegOperand(MI, 1, O); break; - case 49: - // PRFB_D_PZI, PRFD_D_PZI, PRFH_D_PZI, PRFW_D_PZI - printSVERegOp(MI, 2, O, 'd'); - SStream_concat0(O, ", "); - break; - case 50: - // PRFB_S_PZI, PRFD_S_PZI, PRFH_S_PZI, PRFW_S_PZI - printSVERegOp(MI, 2, O, 's'); - SStream_concat0(O, ", "); - break; - case 51: + case 63: // PTRUES_H, PTRUE_H printSVEPattern(MI, 1, O); return; break; - case 52: - // PUNPKHI_PP, PUNPKLO_PP, SUNPKHI_ZZ_H, SUNPKLO_ZZ_H, UUNPKHI_ZZ_H, UUNP... - printSVERegOp(MI, 1, O, 'b'); - return; + case 64: + // SABALB_ZZZ_H, SABALT_ZZZ_H, SADDV_VPZ_B, SMLALB_ZZZ_H, SMLALT_ZZZ_H, S... + printSVERegOp(MI, 2, O, 'b'); break; - case 53: + case 65: // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v... SStream_concat0(O, ".1d, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1D); break; - case 54: - // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32... - SStream_concat0(O, "], "); - set_mem_access(MI, false); + case 66: + // SMOPA_MPPZZ_D, SMOPS_MPPZZ_D, SUMOPA_MPPZZ_D, SUMOPS_MPPZZ_D, UMOPA_MP... + printSVERegOp(MI, 3, O, 'h'); + SStream_concat0(O, ", "); + printSVERegOp(MI, 4, O, 'h'); + return; break; - case 55: - // TBL_ZZZ_H + case 67: + // SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMOPA_MPPZZ_S, SUMOPS_MPPZZ_S, UMOPA_MP... + printSVERegOp(MI, 3, O, 'b'); + SStream_concat0(O, ", "); + printSVERegOp(MI, 4, O, 'b'); + return; + break; + case 68: + // TBL_ZZZZ_H, TBL_ZZZ_H printTypedVectorList(MI, 1, O, 0,'h'); SStream_concat0(O, ", "); printSVERegOp(MI, 2, O, 'h'); @@ -10585,142 +14755,218 @@ static void printInstruction(MCInst *MI, SStream *O) } - // Fragment 2 encoded into 6 bits for 57 unique commands. - // printf("Fragment 2: %"PRIu64"\n", ((Bits >> 25) & 63)); - switch ((Bits >> 25) & 63) { + // Fragment 2 encoded into 7 bits for 69 unique commands. + // printf("Fragment 2: %"PRIu64"\n", ((Bits >> 28) & 127)); + switch ((Bits >> 28) & 127) { default: // unreachable case 0: // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ... printSVERegOp(MI, 2, O, 0); + SStream_concat0(O, "/m, "); break; case 1: - // ABS_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WIDE... - SStream_concat0(O, "/m, "); + // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ... + printSVERegOp(MI, 3, O, 'h'); + return; break; case 2: // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A... printVRegOperand(MI, 1, O); break; case 3: - // ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDSWri, ADDSWrs, A... + // ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI, ADDSWri, ADDS... printOperand(MI, 1, O); break; case 4: + // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z... + printSVERegOp(MI, 2, O, 'd'); + break; + case 5: + // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ... + printSVERegOp(MI, 2, O, 's'); + break; + case 6: + // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN... + return; + break; + case 7: + // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH... + printSVERegOp(MI, 1, O, 'h'); + break; + case 8: + // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_Z... + SStream_concat0(O, ", "); + break; + case 9: + // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, A... + printSVERegOp(MI, 1, O, 'd'); + break; + case 10: + // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMMLA_B_ZZI, BFMMLA_B_ZZZ, BFMMLA... + printSVERegOp(MI, 2, O, 'h'); + break; + case 11: // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ... printVRegOperand(MI, 2, O); break; - case 5: - // ADD_ZI_B, ADD_ZZZ_B, ASR_WIDE_ZZZ_B, ASR_ZZI_B, DECP_XP_B, DUP_ZZI_B, ... + case 12: + // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_D, ADD_ZPm... + printSVERegOp(MI, 1, O, 0); + break; + case 13: + // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID... + SStream_concat0(O, "/m, "); + break; + case 14: + // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ... printSVERegOp(MI, 1, O, 'b'); break; - case 6: - // ADD_ZI_D, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, ADR_LSL_ZZZ_D_2... - printSVERegOp(MI, 1, O, 'd'); - break; - case 7: - // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, CLASTA_ZPZ_H, CLASTB_Z... - SStream_concat0(O, ", "); - break; - case 8: + case 15: // ADD_ZI_S, ADD_ZZZ_S, ADR_LSL_ZZZ_S_0, ADR_LSL_ZZZ_S_1, ADR_LSL_ZZZ_S_2... printSVERegOp(MI, 1, O, 's'); break; - case 9: - // ADD_ZPmZ_B, ADD_ZPmZ_D, ADD_ZPmZ_S, ANDS_PPzPP, ANDV_VPZ_B, ANDV_VPZ_D... - printSVERegOp(MI, 1, O, 0); - break; - case 10: + case 16: // ADRP printAdrpLabel(MI, 1, O); return; break; - case 11: - // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C... + case 17: + // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA... printOperand(MI, 2, O); break; - case 12: + case 18: + // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, SCVTF_ZPmZ... + printSVERegOp(MI, 3, O, 's'); + return; + break; + case 19: // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv... printImm(MI, 2, O); printShifter(MI, 3, O); return; break; - case 13: + case 20: // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P... printAlignedLabel(MI, 1, O); return; break; - case 14: + case 21: + // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, SABA_ZZ... + printSVERegOp(MI, 2, O, 'b'); + SStream_concat0(O, ", "); + break; + case 22: // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE... SStream_concat0(O, "/z, "); break; - case 15: + case 23: // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES... printSVEPattern(MI, 1, O); break; - case 16: + case 24: + // CPY_ZPmI_H + printImm8OptLsl32(MI, 3, O); + return; + break; + case 25: + // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr + printOperand(MI, 3, O); + return; + break; + case 26: // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB... printSVEPattern(MI, 2, O); SStream_concat0(O, ", mul "); printOperand(MI, 3, O); return; break; - case 17: - // DECP_XP_H, INCP_XP_H, SQDECP_XPWd_H, SQDECP_XP_H, SQINCP_XPWd_H, SQINC... - printSVERegOp(MI, 1, O, 'h'); - break; - case 18: - // DECP_ZP_H, DUP_ZR_H, FEXPA_ZZ_H, FMLA_ZZZI_H, FMLS_ZZZI_H, FRECPE_ZZ_H... - return; - break; - case 19: + case 27: // DUPM_ZI printLogicalImm64(MI, 1, O); return; break; - case 20: + case 28: // DUP_ZI_B printImm8OptLsl32(MI, 1, O); return; break; - case 21: + case 29: // DUP_ZI_D printImm8OptLsl64(MI, 1, O); return; break; - case 22: + case 30: // DUP_ZI_S printImm8OptLsl32(MI, 1, O); return; break; - case 23: - // DUP_ZZI_H + case 31: + // DUP_ZZI_H, DUP_ZZI_Q printVectorIndex(MI, 2, O); return; break; - case 24: - // FCMLA_ZZZI_S, FMLA_ZZZI_S, FMLS_ZZZI_S, GLD1B_S_IMM_REAL, GLD1H_S_IMM_... - printSVERegOp(MI, 2, O, 's'); + case 32: + // EXT_ZZI_B, TBL_ZZZZ_B, TBL_ZZZ_B + printTypedVectorList(MI, 1, O, 0,'b'); SStream_concat0(O, ", "); break; - case 25: + case 33: + // FCPY_ZPmI_H + printFPImmOperand(MI, 3, O); + return; + break; + case 34: + // FCVT_ZPmZ_DtoH, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH + printSVERegOp(MI, 3, O, 'd'); + return; + break; + case 35: // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_... printFPImmOperand(MI, 1, O); return; break; - case 26: - // FMLA_ZZZI_D, FMLS_ZZZI_D, GLD1B_D_IMM_REAL, GLD1D_IMM_REAL, GLD1H_D_IM... - printSVERegOp(MI, 2, O, 'd'); + case 36: + // INDEX_II_B, INDEX_IR_B + printSImm(MI, 1, O, 8); SStream_concat0(O, ", "); break; - case 27: - // INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr, PRFB_D_PZI, PRFB_S_PZI - printOperand(MI, 3, O); + case 37: + // INDEX_II_H + printSImm(MI, 2, O, 16); + return; break; - case 28: + case 38: + // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... + printSVERegOp(MI, 3, O, 0); + SStream_concat0(O, "/m, "); + break; + case 39: + // INSR_ZV_B + printZPRasFPR(MI, 2, O, 8); + return; + break; + case 40: + // INSR_ZV_D + printZPRasFPR(MI, 2, O, 64); + return; + break; + case 41: + // INSR_ZV_S + printZPRasFPR(MI, 2, O, 32); + return; + break; + case 42: // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane printVRegOperand(MI, 3, O); break; - case 29: + case 43: + // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX... + SStream_concat0(O, "/z, ["); + set_mem_access(MI, true); + printOperand(MI, 4, O); + SStream_concat0(O, ", "); + break; + case 44: // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA... printOperand(MI, 0, O); SStream_concat0(O, ", ["); @@ -10730,21 +14976,21 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 30: + case 45: // MOVID, MOVIv2d_ns printSIMDType10Operand(MI, 1, O); return; break; - case 31: + case 46: // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl... printImm(MI, 1, O); break; - case 32: + case 47: // MRS printMRSSystemRegister(MI, 1, O); return; break; - case 33: + case 48: // PMULLv1i64 SStream_concat0(O, ".1d, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1D); @@ -10753,7 +14999,7 @@ static void printInstruction(MCInst *MI, SStream *O) arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1D); return; break; - case 34: + case 49: // PMULLv2i64 SStream_concat0(O, ".2d, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); @@ -10762,40 +15008,12 @@ static void printInstruction(MCInst *MI, SStream *O) arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); return; break; - case 35: - // PRFD_D_PZI, PRFD_S_PZI - printImmScale(MI, 3, O, 8); - SStream_concat0(O, "]"); - set_mem_access(MI, false); + case 50: + // REVD_ZPmZ + printSVERegOp(MI, 3, O, 'q'); return; break; - case 36: - // PRFH_D_PZI, PRFH_S_PZI - printImmScale(MI, 3, O, 2); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 37: - // PRFW_D_PZI, PRFW_S_PZI - printImmScale(MI, 3, O, 4); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 38: - // SDOT_ZZZI_D, SDOT_ZZZ_D, UDOT_ZZZI_D, UDOT_ZZZ_D - printSVERegOp(MI, 2, O, 'h'); - SStream_concat0(O, ", "); - printSVERegOp(MI, 3, O, 'h'); - break; - case 39: - // SDOT_ZZZI_S, SDOT_ZZZ_S, UDOT_ZZZI_S, UDOT_ZZZ_S - printSVERegOp(MI, 2, O, 'b'); - SStream_concat0(O, ", "); - printSVERegOp(MI, 3, O, 'b'); - break; - case 40: + case 51: // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi... printGPR64as32(MI, 1, O); SStream_concat0(O, ", "); @@ -10804,57 +15022,74 @@ static void printInstruction(MCInst *MI, SStream *O) printOperand(MI, 3, O); return; break; - case 41: + case 52: + // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX... + SStream_concat0(O, ", ["); + set_mem_access(MI, true); + printOperand(MI, 4, O); + SStream_concat0(O, ", "); + break; + case 53: // ST1i16_POST, ST2i8_POST printPostIncOperand(MI, 4, O, 2); return; break; - case 42: + case 54: // ST1i32_POST, ST2i16_POST, ST4i8_POST printPostIncOperand(MI, 4, O, 4); return; break; - case 43: + case 55: // ST1i64_POST, ST2i32_POST, ST4i16_POST printPostIncOperand(MI, 4, O, 8); return; break; - case 44: + case 56: // ST1i8_POST printPostIncOperand(MI, 4, O, 1); return; break; - case 45: + case 57: // ST2i64_POST, ST4i32_POST printPostIncOperand(MI, 4, O, 16); return; break; - case 46: + case 58: // ST3i16_POST printPostIncOperand(MI, 4, O, 6); return; break; - case 47: + case 59: // ST3i32_POST printPostIncOperand(MI, 4, O, 12); return; break; - case 48: + case 60: // ST3i64_POST printPostIncOperand(MI, 4, O, 24); return; break; - case 49: + case 61: // ST3i8_POST printPostIncOperand(MI, 4, O, 3); return; break; - case 50: + case 62: // ST4i64_POST printPostIncOperand(MI, 4, O, 32); return; break; - case 51: + case 63: + // ST64BV, ST64BV0 + printGPR64x8(MI, 1, O); + SStream_concat0(O, ", ["); + set_mem_access(MI, true); + printOperand(MI, 2, O); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 64: // SYSxt printSysCROperand(MI, 1, O); SStream_concat0(O, ", "); @@ -10865,34 +15100,27 @@ static void printInstruction(MCInst *MI, SStream *O) printOperand(MI, 4, O); return; break; - case 52: - // TBL_ZZZ_B - printTypedVectorList(MI, 1, O, 0,'b'); - SStream_concat0(O, ", "); - printSVERegOp(MI, 2, O, 'b'); - return; - break; - case 53: - // TBL_ZZZ_D + case 65: + // TBL_ZZZZ_D, TBL_ZZZ_D printTypedVectorList(MI, 1, O, 0,'d'); SStream_concat0(O, ", "); printSVERegOp(MI, 2, O, 'd'); return; break; - case 54: - // TBL_ZZZ_S + case 66: + // TBL_ZZZZ_S, TBL_ZZZ_S printTypedVectorList(MI, 1, O, 0,'s'); SStream_concat0(O, ", "); printSVERegOp(MI, 2, O, 's'); return; break; - case 55: + case 67: // TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16i8Two, TBLv8i8Four, TB... printTypedVectorList(MI, 1, O, 16, 'b'); SStream_concat0(O, ", "); printVRegOperand(MI, 2, O); break; - case 56: + case 68: // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB... printTypedVectorList(MI, 2, O, 16, 'b'); SStream_concat0(O, ", "); @@ -10901,773 +15129,212 @@ static void printInstruction(MCInst *MI, SStream *O) } - // Fragment 3 encoded into 7 bits for 91 unique commands. - // printf("Fragment 3: %"PRIu64"\n", ((Bits >> 31) & 127)); - switch ((Bits >> 31) & 127) { + // Fragment 3 encoded into 7 bits for 111 unique commands. + // printf("Fragment 3: %"PRIu64"\n", ((Bits >> 35) & 127)); + switch ((Bits >> 35) & 127) { default: // unreachable case 0: - // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_D, ADD_ZPmZ_S... - SStream_concat0(O, "/m, "); + // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,... + printSVERegOp(MI, 3, O, 'b'); break; case 1: - // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ... - printSVERegOp(MI, 3, O, 'h'); + // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ... + printSVERegOp(MI, 3, O, 'd'); + return; break; case 2: + // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm... + printSVERegOp(MI, 3, O, 's'); + return; + break; + case 3: // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, CLSv16i8, CLZ... SStream_concat0(O, ".16b"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_16B); return; break; - case 3: - // ABSv1i64, ADR, AUTDA, AUTDB, AUTIA, AUTIB, BLRAA, BLRAB, BRAA, BRAB, C... + case 4: + // ABSv1i64, ADR, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, AUTIB, BF... return; break; - case 4: + case 5: // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV... SStream_concat0(O, ".2s"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); return; break; - case 5: + case 6: // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64... SStream_concat0(O, ".2d"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); return; break; - case 6: + case 7: // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT... SStream_concat0(O, ".4h"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); return; break; - case 7: - // ABSv4i32, ADDVv4i32v, CLSv4i32, CLZv4i32, FABSv4f32, FCVTASv4f32, FCVT... + case 8: + // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ... SStream_concat0(O, ".4s"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); return; break; - case 8: + case 9: // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT... SStream_concat0(O, ".8h"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); return; break; - case 9: + case 10: // ABSv8i8, ADDVv8i8v, CLSv8i8, CLZv8i8, CNTv8i8, NEGv8i8, NOTv8i8, RBITv... SStream_concat0(O, ".8b"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8B); return; break; - case 10: - // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDSWri, ADDSWrs, ADDSWrx, AD... + case 11: + // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD... SStream_concat0(O, ", "); break; - case 11: + case 12: + // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSUBHNB_ZZZ_H, SUBHNB_ZZZ_H + printSVERegOp(MI, 2, O, 's'); + return; + break; + case 13: // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM... SStream_concat0(O, ".2d, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); break; - case 12: + case 14: // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM... SStream_concat0(O, ".4s, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); break; - case 13: - // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, CMEQv8i16, CMG... + case 15: + // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b... SStream_concat0(O, ".8h, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); break; - case 14: + case 16: + // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_D, ADD_ZPm... + SStream_concat0(O, "/m, "); + break; + case 17: + // ADDP_ZPmZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ... + printSVERegOp(MI, 2, O, 'h'); + break; + case 18: // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL... SStream_concat0(O, ".16b, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_16B); break; - case 15: + case 19: // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv... SStream_concat0(O, ".2s, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); break; - case 16: - // ADDPv4i16, ADDv4i16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMHIv4i16, CMHSv... + case 20: + // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4... SStream_concat0(O, ".4h, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); break; - case 17: + case 21: // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8... SStream_concat0(O, ".8b, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8B); break; - case 18: + case 22: // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS... printImm8OptLsl32(MI, 2, O); return; break; - case 19: - // ADD_ZPmZ_H, ADD_ZZZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WIDE_... - printSVERegOp(MI, 2, O, 'h'); - break; - case 20: + case 23: // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B... SStream_concat0(O, "/z, "); break; - case 21: + case 24: // ASR_WIDE_ZZZ_H, LSL_WIDE_ZZZ_H, LSR_WIDE_ZZZ_H printSVERegOp(MI, 2, O, 'd'); return; break; - case 22: - // ASR_ZZI_H, INDEX_II_H, INDEX_IR_H, INDEX_RI_H, INDEX_RR_H, LSL_ZZI_H, ... + case 25: + // ASR_ZZI_H, INDEX_IR_B, INDEX_RR_H, LSL_ZZI_H, LSR_ZZI_H, MUL_ZI_H, RSH... printOperand(MI, 2, O); return; break; - case 23: + case 26: // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH... SStream_concat0(O, ", ["); set_mem_access(MI, true); break; - case 24: + case 27: // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz SStream_concat0(O, ".16b, #0"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_16B); arm64_op_addImm(MI, 0); return; break; - case 25: + case 28: // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz SStream_concat0(O, ", #0"); op_addImm(MI, 0); arm64_op_addImm(MI, 0); return; break; - case 26: + case 29: // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz SStream_concat0(O, ".2s, #0"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); arm64_op_addImm(MI, 0); return; break; - case 27: + case 30: // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz SStream_concat0(O, ".2d, #0"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); arm64_op_addImm(MI, 0); return; break; - case 28: + case 31: // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz SStream_concat0(O, ".4h, #0"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); arm64_op_addImm(MI, 0); return; break; - case 29: + case 32: // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz SStream_concat0(O, ".4s, #0"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); arm64_op_addImm(MI, 0); return; break; - case 30: + case 33: // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz SStream_concat0(O, ".8h, #0"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); arm64_op_addImm(MI, 0); return; break; - case 31: + case 34: // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz SStream_concat0(O, ".8b, #0"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8B); arm64_op_addImm(MI, 0); return; break; - case 32: + case 35: + // CMLA_ZZZI_H, CMLA_ZZZ_H, EORBT_ZZZ_H, EORTB_ZZZ_H, FADDA_VPZ_H, FCMLA_... + printSVERegOp(MI, 3, O, 'h'); + break; + case 36: // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI SStream_concat0(O, ", mul "); printOperand(MI, 2, O); return; break; - case 33: - // CPY_ZPmI_H - printImm8OptLsl32(MI, 3, O); - return; - break; - case 34: - // CPY_ZPmR_H, CPY_ZPmV_H, GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1SB_D_I... - printOperand(MI, 3, O); - break; - case 35: - // CPY_ZPzI_H - printImm8OptLsl32(MI, 2, O); - return; - break; - case 36: - // CPYi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1... - SStream_concat0(O, ".h"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1H); - break; - case 37: - // CPYi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, UMOVvi3... - SStream_concat0(O, ".s"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1S); - break; - case 38: - // CPYi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64 - SStream_concat0(O, ".d"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1D); - break; - case 39: - // CPYi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to64... - SStream_concat0(O, ".b"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1B); - break; - case 40: - // DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S - printVectorIndex(MI, 2, O); - return; - break; - case 41: - // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p - SStream_concat0(O, ".2h"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2H); - return; - break; - case 42: - // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ... - SStream_concat0(O, ", #0.0"); - arm64_op_addFP(MI, 0); - return; - break; - case 43: - // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz - SStream_concat0(O, ".2s, #0.0"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); - arm64_op_addFP(MI, 0); - return; - break; - case 44: - // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz - SStream_concat0(O, ".2d, #0.0"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); - arm64_op_addFP(MI, 0); - return; - break; - case 45: - // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz - SStream_concat0(O, ".4h, #0.0"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); - arm64_op_addFP(MI, 0); - return; - break; - case 46: - // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz - SStream_concat0(O, ".4s, #0.0"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); - arm64_op_addFP(MI, 0); - return; - break; - case 47: - // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz - SStream_concat0(O, ".8h, #0.0"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); - arm64_op_addFP(MI, 0); - return; - break; - case 48: - // FCMLA_ZZZI_H - printComplexRotationOp(MI, 5, O, 90, 0); - return; - break; - case 49: - // FCMLA_ZZZI_S, FCVT_ZPmZ_StoH, FMLA_ZZZI_S, FMLS_ZZZI_S, SCVTF_ZPmZ_Sto... - printSVERegOp(MI, 3, O, 's'); - break; - case 50: - // FCPY_ZPmI_H - printFPImmOperand(MI, 3, O); - return; - break; - case 51: - // FCVT_ZPmZ_DtoH, FMLA_ZZZI_D, FMLS_ZZZI_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_... - printSVERegOp(MI, 3, O, 'd'); - break; - case 52: - // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, SST1D_IMM - printImmScale(MI, 3, O, 8); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 53: - // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE... - printImmScale(MI, 3, O, 2); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 54: - // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE... - printImmScale(MI, 3, O, 4); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 55: - // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD... - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 56: - // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo... - SStream_concat0(O, "], "); - set_mem_access(MI, false); - printOperand(MI, 3, O); - return; - break; - case 57: - // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ... - printShifter(MI, 2, O); - return; - break; - case 58: - // PRFB_D_SCALED - printRegWithShiftExtend(MI, 3, O, false, 8, 'x', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 59: - // PRFB_D_SXTW_SCALED - printRegWithShiftExtend(MI, 3, O, true, 8, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 60: - // PRFB_D_UXTW_SCALED - printRegWithShiftExtend(MI, 3, O, false, 8, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 61: - // PRFB_PRR - printRegWithShiftExtend(MI, 3, O, false, 8, 'x', 0); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 62: - // PRFB_S_SXTW_SCALED - printRegWithShiftExtend(MI, 3, O, true, 8, 'w', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 63: - // PRFB_S_UXTW_SCALED - printRegWithShiftExtend(MI, 3, O, false, 8, 'w', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 64: - // PRFD_D_SCALED - printRegWithShiftExtend(MI, 3, O, false, 64, 'x', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 65: - // PRFD_D_SXTW_SCALED - printRegWithShiftExtend(MI, 3, O, true, 64, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 66: - // PRFD_D_UXTW_SCALED - printRegWithShiftExtend(MI, 3, O, false, 64, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 67: - // PRFD_PRR - printRegWithShiftExtend(MI, 3, O, false, 64, 'x', 0); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 68: - // PRFD_S_SXTW_SCALED - printRegWithShiftExtend(MI, 3, O, true, 64, 'w', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 69: - // PRFD_S_UXTW_SCALED - printRegWithShiftExtend(MI, 3, O, false, 64, 'w', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 70: - // PRFH_D_SCALED - printRegWithShiftExtend(MI, 3, O, false, 16, 'x', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 71: - // PRFH_D_SXTW_SCALED - printRegWithShiftExtend(MI, 3, O, true, 16, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 72: - // PRFH_D_UXTW_SCALED - printRegWithShiftExtend(MI, 3, O, false, 16, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 73: - // PRFH_PRR - printRegWithShiftExtend(MI, 3, O, false, 16, 'x', 0); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 74: - // PRFH_S_SXTW_SCALED - printRegWithShiftExtend(MI, 3, O, true, 16, 'w', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 75: - // PRFH_S_UXTW_SCALED - printRegWithShiftExtend(MI, 3, O, false, 16, 'w', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 76: - // PRFS_PRR - printRegWithShiftExtend(MI, 3, O, false, 32, 'x', 0); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 77: - // PRFW_D_SCALED - printRegWithShiftExtend(MI, 3, O, false, 32, 'x', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 78: - // PRFW_D_SXTW_SCALED - printRegWithShiftExtend(MI, 3, O, true, 32, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 79: - // PRFW_D_UXTW_SCALED - printRegWithShiftExtend(MI, 3, O, false, 32, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 80: - // PRFW_S_SXTW_SCALED - printRegWithShiftExtend(MI, 3, O, true, 32, 'w', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 81: - // PRFW_S_UXTW_SCALED - printRegWithShiftExtend(MI, 3, O, false, 32, 'w', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 82: - // RDFFRS_PPz, RDFFR_PPz - SStream_concat0(O, "/z"); - return; - break; - case 83: - // SDOT_ZZZI_D, SDOT_ZZZI_S, UDOT_ZZZI_D, UDOT_ZZZI_S - printVectorIndex(MI, 4, O); - return; - break; - case 84: - // SHLLv16i8 - SStream_concat0(O, ".16b, #8"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_16B); - arm64_op_addImm(MI, 8); - return; - break; - case 85: - // SHLLv2i32 - SStream_concat0(O, ".2s, #32"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); - arm64_op_addImm(MI, 32); - return; - break; - case 86: - // SHLLv4i16 - SStream_concat0(O, ".4h, #16"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); - arm64_op_addImm(MI, 16); - return; - break; - case 87: - // SHLLv4i32 - SStream_concat0(O, ".4s, #32"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); - arm64_op_addImm(MI, 32); - return; - break; - case 88: - // SHLLv8i16 - SStream_concat0(O, ".8h, #16"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); - arm64_op_addImm(MI, 16); - return; - break; - case 89: - // SHLLv8i8 - SStream_concat0(O, ".8b, #8"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8B); - arm64_op_addImm(MI, 8); - return; - break; - case 90: - // UMAX_ZI_H, UMIN_ZI_H - printImm(MI, 2, O); - return; - break; - } - - - // Fragment 4 encoded into 7 bits for 88 unique commands. - // printf("Fragment 4: %"PRIu64"\n", ((Bits >> 38) & 127)); - switch ((Bits >> 38) & 127) { - default: // unreachable - case 0: - // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, CLZ_ZPmZ_B, CNOT_ZPmZ_B,... - printSVERegOp(MI, 3, O, 'b'); - break; - case 1: - // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ... - printSVERegOp(MI, 3, O, 'd'); - break; - case 2: - // ABS_ZPmZ_H, ADD_ZZZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H... - return; - break; - case 3: - // ABS_ZPmZ_S, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPmZ_S, FABS_ZPmZ... - printSVERegOp(MI, 3, O, 's'); - break; - case 4: - // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDSXrx64, ADDVL_XXI, ADDXrx6... - printOperand(MI, 2, O); - break; - case 5: - // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2... - printVRegOperand(MI, 2, O); - break; - case 6: - // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BITv16i8, BITv8i... - printVRegOperand(MI, 3, O); - break; - case 7: - // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri - printAddSubImm(MI, 2, O); - return; - break; - case 8: - // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI... - printShiftedRegister(MI, 2, O); - return; - break; - case 9: - // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx - printExtendedRegister(MI, 2, O); - return; - break; - case 10: - // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS... - printImm8OptLsl32(MI, 2, O); - return; - break; - case 11: - // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS... - printImm8OptLsl64(MI, 2, O); - return; - break; - case 12: - // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS... - printImm8OptLsl32(MI, 2, O); - return; - break; - case 13: - // ADD_ZPmZ_B, ADD_ZZZ_B, ANDS_PPzPP, ANDV_VPZ_B, AND_PPzPP, AND_ZPmZ_B, ... - printSVERegOp(MI, 2, O, 'b'); - break; - case 14: - // ADD_ZPmZ_D, ADD_ZZZ_D, ANDV_VPZ_D, AND_ZPmZ_D, AND_ZZZ, ASRD_ZPmI_D, A... - printSVERegOp(MI, 2, O, 'd'); - break; - case 15: - // ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WIDE_ZPmZ_H, ASR... - SStream_concat0(O, ", "); - break; - case 16: - // ADD_ZPmZ_S, ADD_ZZZ_S, ANDV_VPZ_S, AND_ZPmZ_S, ASRD_ZPmI_S, ASRR_ZPmZ_... - printSVERegOp(MI, 2, O, 's'); - break; - case 17: - // ADR_LSL_ZZZ_D_0 - printRegWithShiftExtend(MI, 2, O, false, 8, 'x', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 18: - // ADR_LSL_ZZZ_D_1 - printRegWithShiftExtend(MI, 2, O, false, 16, 'x', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 19: - // ADR_LSL_ZZZ_D_2 - printRegWithShiftExtend(MI, 2, O, false, 32, 'x', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 20: - // ADR_LSL_ZZZ_D_3 - printRegWithShiftExtend(MI, 2, O, false, 64, 'x', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 21: - // ADR_LSL_ZZZ_S_0 - printRegWithShiftExtend(MI, 2, O, false, 8, 'x', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 22: - // ADR_LSL_ZZZ_S_1 - printRegWithShiftExtend(MI, 2, O, false, 16, 'x', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 23: - // ADR_LSL_ZZZ_S_2 - printRegWithShiftExtend(MI, 2, O, false, 32, 'x', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 24: - // ADR_LSL_ZZZ_S_3 - printRegWithShiftExtend(MI, 2, O, false, 64, 'x', 's'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 25: - // ADR_SXTW_ZZZ_D_0 - printRegWithShiftExtend(MI, 2, O, true, 8, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 26: - // ADR_SXTW_ZZZ_D_1 - printRegWithShiftExtend(MI, 2, O, true, 16, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 27: - // ADR_SXTW_ZZZ_D_2 - printRegWithShiftExtend(MI, 2, O, true, 32, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 28: - // ADR_SXTW_ZZZ_D_3 - printRegWithShiftExtend(MI, 2, O, true, 64, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 29: - // ADR_UXTW_ZZZ_D_0 - printRegWithShiftExtend(MI, 2, O, false, 8, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 30: - // ADR_UXTW_ZZZ_D_1 - printRegWithShiftExtend(MI, 2, O, false, 16, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 31: - // ADR_UXTW_ZZZ_D_2 - printRegWithShiftExtend(MI, 2, O, false, 32, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 32: - // ADR_UXTW_ZZZ_D_3 - printRegWithShiftExtend(MI, 2, O, false, 64, 'w', 'd'); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 33: - // ANDSWri, ANDWri, EORWri, ORRWri - printLogicalImm32(MI, 2, O); - return; - break; - case 34: - // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI - printLogicalImm64(MI, 2, O); - return; - break; - case 35: - // ANDV_VPZ_H, CNTP_XPP_H, EORV_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV_... - printSVERegOp(MI, 2, O, 'h'); - return; - break; - case 36: - // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C... - printOperand(MI, 3, O); - break; case 37: // CPY_ZPmI_B printImm8OptLsl32(MI, 3, O); @@ -11684,93 +15351,790 @@ static void printInstruction(MCInst *MI, SStream *O) return; break; case 40: + // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S... + printOperand(MI, 3, O); + break; + case 41: + // CPY_ZPzI_H + printImm8OptLsl32(MI, 2, O); + return; + break; + case 42: + // DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S + printVectorIndex(MI, 2, O); + return; + break; + case 43: + // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1... + SStream_concat0(O, ".h"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1H); + break; + case 44: + // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3... + SStream_concat0(O, ".s"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1S); + break; + case 45: + // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx... + SStream_concat0(O, ".d"); + break; + case 46: + // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32... + SStream_concat0(O, ".b"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1B); + break; + case 47: + // EXTRACT_ZPMXI_H_H, EXTRACT_ZPMXI_H_Q + printMatrixTileVector(MI, 2, O, 0); + SStream_concat0(O, "["); + set_sme_index(MI, true); + printOperand(MI, 3, O); + SStream_concat0(O, ", "); + printMatrixIndex(MI, 4, O); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 48: + // EXTRACT_ZPMXI_V_H, EXTRACT_ZPMXI_V_Q + printMatrixTileVector(MI, 2, O, 1); + SStream_concat0(O, "["); + set_sme_index(MI, true); + printOperand(MI, 3, O); + SStream_concat0(O, ", "); + printMatrixIndex(MI, 4, O); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 49: + // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H + printImm(MI, 2, O); + return; + break; + case 50: + // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p + SStream_concat0(O, ".2h"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2H); + return; + break; + case 51: + // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ... + SStream_concat0(O, ", #0.0"); + arm64_op_addFP(MI, 0); + return; + break; + case 52: + // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz + SStream_concat0(O, ".2s, #0.0"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); + arm64_op_addFP(MI, 0); + return; + break; + case 53: + // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz + SStream_concat0(O, ".2d, #0.0"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); + arm64_op_addFP(MI, 0); + return; + break; + case 54: + // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz + SStream_concat0(O, ".4h, #0.0"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); + arm64_op_addFP(MI, 0); + return; + break; + case 55: + // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz + SStream_concat0(O, ".4s, #0.0"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); + arm64_op_addFP(MI, 0); + return; + break; + case 56: + // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz + SStream_concat0(O, ".8h, #0.0"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); + arm64_op_addFP(MI, 0); + return; + break; + case 57: + // FCPY_ZPmI_D, FCPY_ZPmI_S + printFPImmOperand(MI, 3, O); + return; + break; + case 58: + // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4... + SStream_concat0(O, ".2h, "); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2H); + printVRegOperand(MI, 3, O); + break; + case 59: + // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D, INSERT_MXIPZ_H_D, INSERT_MXIPZ_V_D + printSVERegOp(MI, 4, O, 'd'); + return; + break; + case 60: + // FMOPA_MPPZZ_S, FMOPS_MPPZZ_S, INSERT_MXIPZ_H_S, INSERT_MXIPZ_V_S + printSVERegOp(MI, 4, O, 's'); + return; + break; + case 61: + // INDEX_II_B + printSImm(MI, 2, O, 8); + return; + break; + case 62: + // INDEX_RI_H + printSImm(MI, 2, O, 16); + return; + break; + case 63: + // INSERT_MXIPZ_H_B, INSERT_MXIPZ_V_B + printSVERegOp(MI, 4, O, 'b'); + return; + break; + case 64: + // INSERT_MXIPZ_H_H, INSERT_MXIPZ_V_H + printSVERegOp(MI, 4, O, 'h'); + return; + break; + case 65: + // INSERT_MXIPZ_H_Q, INSERT_MXIPZ_V_Q + printSVERegOp(MI, 4, O, 'q'); + return; + break; + case 66: + // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B + printRegWithShiftExtend(MI, 5, O, false, 8, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 67: + // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D + printRegWithShiftExtend(MI, 5, O, false, 64, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 68: + // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H + printRegWithShiftExtend(MI, 5, O, false, 16, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 69: + // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q + printRegWithShiftExtend(MI, 5, O, false, 128, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 70: + // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S + printRegWithShiftExtend(MI, 5, O, false, 32, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 71: + // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD... + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 72: + // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo... + SStream_concat0(O, "], "); + set_mem_access(MI, false); + break; + case 73: + // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ... + printShifter(MI, 2, O); + return; + break; + case 74: + // PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H, SABDLT_ZZZ_H, SADDLBT_ZZZ_H,... + printSVERegOp(MI, 2, O, 'b'); + return; + break; + case 75: + // PRFB_D_SCALED + printRegWithShiftExtend(MI, 3, O, false, 8, 'x', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 76: + // PRFB_D_SXTW_SCALED + printRegWithShiftExtend(MI, 3, O, true, 8, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 77: + // PRFB_D_UXTW_SCALED + printRegWithShiftExtend(MI, 3, O, false, 8, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 78: + // PRFB_PRR + printRegWithShiftExtend(MI, 3, O, false, 8, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 79: + // PRFB_S_SXTW_SCALED + printRegWithShiftExtend(MI, 3, O, true, 8, 'w', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 80: + // PRFB_S_UXTW_SCALED + printRegWithShiftExtend(MI, 3, O, false, 8, 'w', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 81: + // PRFD_D_PZI, PRFD_S_PZI + printImmScale(MI, 3, O, 8); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 82: + // PRFD_D_SCALED + printRegWithShiftExtend(MI, 3, O, false, 64, 'x', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 83: + // PRFD_D_SXTW_SCALED + printRegWithShiftExtend(MI, 3, O, true, 64, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 84: + // PRFD_D_UXTW_SCALED + printRegWithShiftExtend(MI, 3, O, false, 64, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 85: + // PRFD_PRR + printRegWithShiftExtend(MI, 3, O, false, 64, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 86: + // PRFD_S_SXTW_SCALED + printRegWithShiftExtend(MI, 3, O, true, 64, 'w', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 87: + // PRFD_S_UXTW_SCALED + printRegWithShiftExtend(MI, 3, O, false, 64, 'w', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 88: + // PRFH_D_PZI, PRFH_S_PZI + printImmScale(MI, 3, O, 2); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 89: + // PRFH_D_SCALED + printRegWithShiftExtend(MI, 3, O, false, 16, 'x', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 90: + // PRFH_D_SXTW_SCALED + printRegWithShiftExtend(MI, 3, O, true, 16, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 91: + // PRFH_D_UXTW_SCALED + printRegWithShiftExtend(MI, 3, O, false, 16, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 92: + // PRFH_PRR + printRegWithShiftExtend(MI, 3, O, false, 16, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 93: + // PRFH_S_SXTW_SCALED + printRegWithShiftExtend(MI, 3, O, true, 16, 'w', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 94: + // PRFH_S_UXTW_SCALED + printRegWithShiftExtend(MI, 3, O, false, 16, 'w', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 95: + // PRFS_PRR + printRegWithShiftExtend(MI, 3, O, false, 32, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 96: + // PRFW_D_PZI, PRFW_S_PZI + printImmScale(MI, 3, O, 4); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 97: + // PRFW_D_SCALED + printRegWithShiftExtend(MI, 3, O, false, 32, 'x', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 98: + // PRFW_D_SXTW_SCALED + printRegWithShiftExtend(MI, 3, O, true, 32, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 99: + // PRFW_D_UXTW_SCALED + printRegWithShiftExtend(MI, 3, O, false, 32, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 100: + // PRFW_S_SXTW_SCALED + printRegWithShiftExtend(MI, 3, O, true, 32, 'w', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 101: + // PRFW_S_UXTW_SCALED + printRegWithShiftExtend(MI, 3, O, false, 32, 'w', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 102: + // RDFFRS_PPz, RDFFR_PPz_REAL + SStream_concat0(O, "/z"); + return; + break; + case 103: + // SHLLv16i8 + SStream_concat0(O, ".16b, #8"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_16B); + arm64_op_addImm(MI, 8); + return; + break; + case 104: + // SHLLv2i32 + SStream_concat0(O, ".2s, #32"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); + arm64_op_addImm(MI, 32); + return; + break; + case 105: + // SHLLv4i16 + SStream_concat0(O, ".4h, #16"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); + arm64_op_addImm(MI, 16); + return; + break; + case 106: + // SHLLv4i32 + SStream_concat0(O, ".4s, #32"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); + arm64_op_addImm(MI, 32); + return; + break; + case 107: + // SHLLv8i16 + SStream_concat0(O, ".8h, #16"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); + arm64_op_addImm(MI, 16); + return; + break; + case 108: + // SHLLv8i8 + SStream_concat0(O, ".8b, #8"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8B); + arm64_op_addImm(MI, 8); + return; + break; + case 109: + // SPLICE_ZPZZ_H + printTypedVectorList(MI, 2, O, 0,'h'); + return; + break; + case 110: + // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, ZIP1_ZZZ_Q, ZIP2_ZZZ_Q + printSVERegOp(MI, 2, O, 'q'); + return; + break; + } + + + // Fragment 4 encoded into 7 bits for 94 unique commands. + // printf("Fragment 4: %"PRIu64"\n", ((Bits >> 42) & 127)); + switch ((Bits >> 42) & 127) { + default: // unreachable + case 0: + // ABS_ZPmZ_B, ADD_ZZZ_H, BDEP_ZZZ_H, BEXT_ZZZ_H, BGRP_ZZZ_H, BRKA_PPmP, ... + return; + break; + case 1: + // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB... + printSVERegOp(MI, 3, O, 'd'); + break; + case 2: + // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_... + printSVERegOp(MI, 3, O, 's'); + break; + case 3: + // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDSXrx64, ADDVL_XXI, ADDXrx6... + printOperand(MI, 2, O); + break; + case 4: + // ADDG, ST2GOffset, STGOffset, STZ2GOffset, STZGOffset, SUBG + printImmScale(MI, 2, O, 16); + break; + case 5: + // ADDHNB_ZZZ_B, CNTP_XPP_H, LASTA_RPZ_H, LASTA_VPZ_H, LASTB_RPZ_H, LASTB... + printSVERegOp(MI, 2, O, 'h'); + break; + case 6: + // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADD_ZPmZ_D, ADD_ZZZ_D, AND_ZPmZ_D, AND_ZZZ,... + printSVERegOp(MI, 2, O, 'd'); + break; + case 7: + // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMMLA_B_ZZI, BFMMLA_B_ZZZ, BFMMLA... + printSVERegOp(MI, 3, O, 'h'); + break; + case 8: + // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2... + printVRegOperand(MI, 2, O); + break; + case 9: + // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1... + printVRegOperand(MI, 3, O); + break; + case 10: + // ADDP_ZPmZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, ANDS_PPzPP... + printSVERegOp(MI, 2, O, 'b'); + break; + case 11: + // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID... + SStream_concat0(O, ", "); + break; + case 12: + // ADDP_ZPmZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, AND_ZPmZ_S, ASRD_ZPmI_S, ASRR_ZPmZ... + printSVERegOp(MI, 2, O, 's'); + break; + case 13: + // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri + printAddSubImm(MI, 2, O); + return; + break; + case 14: + // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI... + printShiftedRegister(MI, 2, O); + return; + break; + case 15: + // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx + printExtendedRegister(MI, 2, O); + return; + break; + case 16: + // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS... + printImm8OptLsl32(MI, 2, O); + return; + break; + case 17: + // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS... + printImm8OptLsl64(MI, 2, O); + return; + break; + case 18: + // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS... + printImm8OptLsl32(MI, 2, O); + return; + break; + case 19: + // ADR_LSL_ZZZ_D_0 + printRegWithShiftExtend(MI, 2, O, false, 8, 'x', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 20: + // ADR_LSL_ZZZ_D_1 + printRegWithShiftExtend(MI, 2, O, false, 16, 'x', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 21: + // ADR_LSL_ZZZ_D_2 + printRegWithShiftExtend(MI, 2, O, false, 32, 'x', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 22: + // ADR_LSL_ZZZ_D_3 + printRegWithShiftExtend(MI, 2, O, false, 64, 'x', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 23: + // ADR_LSL_ZZZ_S_0 + printRegWithShiftExtend(MI, 2, O, false, 8, 'x', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 24: + // ADR_LSL_ZZZ_S_1 + printRegWithShiftExtend(MI, 2, O, false, 16, 'x', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 25: + // ADR_LSL_ZZZ_S_2 + printRegWithShiftExtend(MI, 2, O, false, 32, 'x', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 26: + // ADR_LSL_ZZZ_S_3 + printRegWithShiftExtend(MI, 2, O, false, 64, 'x', 's'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 27: + // ADR_SXTW_ZZZ_D_0 + printRegWithShiftExtend(MI, 2, O, true, 8, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 28: + // ADR_SXTW_ZZZ_D_1 + printRegWithShiftExtend(MI, 2, O, true, 16, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 29: + // ADR_SXTW_ZZZ_D_2 + printRegWithShiftExtend(MI, 2, O, true, 32, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 30: + // ADR_SXTW_ZZZ_D_3 + printRegWithShiftExtend(MI, 2, O, true, 64, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 31: + // ADR_UXTW_ZZZ_D_0 + printRegWithShiftExtend(MI, 2, O, false, 8, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 32: + // ADR_UXTW_ZZZ_D_1 + printRegWithShiftExtend(MI, 2, O, false, 16, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 33: + // ADR_UXTW_ZZZ_D_2 + printRegWithShiftExtend(MI, 2, O, false, 32, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 34: + // ADR_UXTW_ZZZ_D_3 + printRegWithShiftExtend(MI, 2, O, false, 64, 'w', 'd'); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 35: + // ANDSWri, ANDWri, EORWri, ORRWri + printLogicalImm32(MI, 2, O); + return; + break; + case 36: + // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI + printLogicalImm64(MI, 2, O); + return; + break; + case 37: + // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C... + printOperand(MI, 3, O); + break; + case 38: + // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FMLA_ZZZI_H, FMLS_ZZZI_H, INSv... + printVectorIndex(MI, 4, O); + break; + case 39: // CPY_ZPzI_B printImm8OptLsl32(MI, 2, O); return; break; - case 41: + case 40: // CPY_ZPzI_D printImm8OptLsl64(MI, 2, O); return; break; - case 42: + case 41: // CPY_ZPzI_S printImm8OptLsl32(MI, 2, O); return; break; - case 43: - // CPYi16, CPYi32, CPYi64, CPYi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan... + case 42: + // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan... printVectorIndex(MI, 2, O); return; break; + case 43: + // EXTRACT_ZPMXI_H_B, EXTRACT_ZPMXI_H_D, EXTRACT_ZPMXI_H_S + printMatrixTileVector(MI, 2, O, 0); + SStream_concat0(O, "["); + set_sme_index(MI, true); + printOperand(MI, 3, O); + SStream_concat0(O, ", "); + printMatrixIndex(MI, 4, O); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; case 44: + // EXTRACT_ZPMXI_V_B, EXTRACT_ZPMXI_V_D, EXTRACT_ZPMXI_V_S + printMatrixTileVector(MI, 2, O, 1); + SStream_concat0(O, "["); + set_sme_index(MI, true); + printOperand(MI, 3, O); + SStream_concat0(O, ", "); + printMatrixIndex(MI, 4, O); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 45: // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ... SStream_concat0(O, ", #0.0"); arm64_op_addFP(MI, 0); return; break; - case 45: - // FCMLA_ZZZI_S, FMLA_ZZZI_D, FMLA_ZZZI_S, FMLS_ZZZI_D, FMLS_ZZZI_S, INSv... - printVectorIndex(MI, 4, O); - break; case 46: - // FCPY_ZPmI_D, FCPY_ZPmI_S - printFPImmOperand(MI, 3, O); + // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16 + SStream_concat0(O, ".h"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1H); + printVectorIndex(MI, 4, O); return; break; case 47: - // FCVTZS_ZPmZ_HtoD, FCVTZS_ZPmZ_HtoS, FCVTZU_ZPmZ_HtoD, FCVTZU_ZPmZ_HtoS... - printSVERegOp(MI, 3, O, 'h'); + // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16 + SStream_concat0(O, ".2h"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2H); return; break; case 48: - // FMUL_ZZZI_H + // FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H printVectorIndex(MI, 3, O); return; break; case 49: - // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1SB_D_IMM_REAL, GLD1SB_S_IMM_RE... - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; - case 50: // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ... printRegWithShiftExtend(MI, 3, O, false, 8, 'x', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 51: + case 50: // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R... printRegWithShiftExtend(MI, 3, O, true, 8, 'w', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 52: + case 51: // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R... printRegWithShiftExtend(MI, 3, O, false, 8, 'w', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 53: + case 52: // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT... printRegWithShiftExtend(MI, 3, O, true, 8, 'w', 's'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 54: + case 53: // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT... printRegWithShiftExtend(MI, 3, O, false, 8, 'w', 's'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; + case 54: + // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, LDRAAwriteback, LDRABwrit... + printImmScale(MI, 3, O, 8); + break; case 55: - // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED + // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED_SCALED_REAL printRegWithShiftExtend(MI, 3, O, false, 64, 'x', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); @@ -11791,183 +16155,216 @@ static void printInstruction(MCInst *MI, SStream *O) return; break; case 58: + // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE... + printImmScale(MI, 3, O, 2); + break; + case 59: // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF... printRegWithShiftExtend(MI, 3, O, false, 16, 'x', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 59: + case 60: // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC... printRegWithShiftExtend(MI, 3, O, true, 16, 'w', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 60: + case 61: // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC... printRegWithShiftExtend(MI, 3, O, false, 16, 'w', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 61: + case 62: // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC... printRegWithShiftExtend(MI, 3, O, true, 16, 'w', 's'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 62: + case 63: // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC... printRegWithShiftExtend(MI, 3, O, false, 16, 'w', 's'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 63: + case 64: + // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE... + printImmScale(MI, 3, O, 4); + break; + case 65: // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD... printRegWithShiftExtend(MI, 3, O, false, 32, 'x', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 64: + case 66: // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S... printRegWithShiftExtend(MI, 3, O, true, 32, 'w', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 65: + case 67: // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S... printRegWithShiftExtend(MI, 3, O, false, 32, 'w', 'd'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 66: + case 68: // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED printRegWithShiftExtend(MI, 3, O, true, 32, 'w', 's'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 67: + case 69: // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED printRegWithShiftExtend(MI, 3, O, false, 32, 'w', 's'); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 68: - // LD1B, LD1B_D, LD1B_H, LD1B_S, LD1RQ_B, LD1SB_D, LD1SB_H, LD1SB_S, LD2B... + case 70: + // INDEX_RI_B + printSImm(MI, 2, O, 8); + return; + break; + case 71: + // LD1B, LD1B_D, LD1B_H, LD1B_S, LD1RO_B, LD1RQ_B, LD1SB_D, LD1SB_H, LD1S... printRegWithShiftExtend(MI, 3, O, false, 8, 'x', 0); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 69: - // LD1D, LD1RQ_D, LD2D, LD3D, LD4D, LDFF1D_REAL, LDNT1D_ZRR, ST1D, ST2D, ... + case 72: + // LD1D, LD1RO_D, LD1RQ_D, LD2D, LD3D, LD4D, LDFF1D_REAL, LDNT1D_ZRR, ST1... printRegWithShiftExtend(MI, 3, O, false, 64, 'x', 0); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 70: - // LD1H, LD1H_D, LD1H_S, LD1RQ_H, LD1SH_D, LD1SH_S, LD2H, LD3H, LD4H, LDF... + case 73: + // LD1H, LD1H_D, LD1H_S, LD1RO_H, LD1RQ_H, LD1SH_D, LD1SH_S, LD2H, LD3H, ... printRegWithShiftExtend(MI, 3, O, false, 16, 'x', 0); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 71: - // LD1RD_IMM, LDRAAwriteback, LDRABwriteback - printImmScale(MI, 3, O, 8); - break; - case 72: - // LD1RH_D_IMM, LD1RH_IMM, LD1RH_S_IMM, LD1RSH_D_IMM, LD1RSH_S_IMM, LD2B_... - printImmScale(MI, 3, O, 2); - break; - case 73: - // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM - printImmScale(MI, 3, O, 16); - SStream_concat0(O, "]"); - set_mem_access(MI, false); - return; - break; case 74: - // LD1RQ_W, LD1SW_D, LD1W, LD1W_D, LD2W, LD3W, LD4W, LDFF1SW_D_REAL, LDFF... - printRegWithShiftExtend(MI, 3, O, false, 32, 'x', 0); + // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM + printImmScale(MI, 3, O, 32); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; case 75: - // LD1RSW_IMM, LD1RW_D_IMM, LD1RW_IMM, LD4B_IMM, LD4D_IMM, LD4H_IMM, LD4W... - printImmScale(MI, 3, O, 4); + // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_D, LD2W, LD3W, LD4W, LDFF1SW_D_R... + printRegWithShiftExtend(MI, 3, O, false, 32, 'x', 0); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; break; case 76: + // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM, LDG, ST2GPostIndex... + printImmScale(MI, 3, O, 16); + break; + case 77: // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ST3H_IMM, ... printImmScale(MI, 3, O, 3); SStream_concat0(O, ", mul vl]"); set_mem_access(MI, false); return; break; - case 77: + case 78: // LDRAAindexed, LDRABindexed printImmScale(MI, 2, O, 8); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 78: + case 79: // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui printUImm12Offset(MI, 2, O, 1); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 79: + case 80: // LDRDui, LDRXui, PRFMui, STRDui, STRXui printUImm12Offset(MI, 2, O, 8); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 80: + case 81: // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui printUImm12Offset(MI, 2, O, 2); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 81: + case 82: // LDRQui, STRQui printUImm12Offset(MI, 2, O, 16); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 82: + case 83: // LDRSWui, LDRSui, LDRWui, STRSui, STRWui printUImm12Offset(MI, 2, O, 4); SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 83: + case 84: + // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B + printSVERegOp(MI, 3, O, 'b'); + SStream_concat0(O, ", "); + printSVERegOp(MI, 4, O, 'b'); + return; + break; + case 85: + // PRFB_D_PZI, PRFB_S_PZI + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 86: // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI SStream_concat0(O, ", mul vl]"); set_mem_access(MI, false); return; break; - case 84: + case 87: + // SPLICE_ZPZZ_B + printTypedVectorList(MI, 2, O, 0,'b'); + return; + break; + case 88: + // SPLICE_ZPZZ_D + printTypedVectorList(MI, 2, O, 0,'d'); + return; + break; + case 89: + // SPLICE_ZPZZ_S + printTypedVectorList(MI, 2, O, 0,'s'); + return; + break; + case 90: // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW... printGPR64as32(MI, 2, O); return; break; - case 85: + case 91: // SYSLxt printSysCROperand(MI, 2, O); SStream_concat0(O, ", "); @@ -11976,12 +16373,12 @@ static void printInstruction(MCInst *MI, SStream *O) printOperand(MI, 4, O); return; break; - case 86: + case 92: // TBNZW, TBNZX, TBZW, TBZX printAlignedLabel(MI, 2, O); return; break; - case 87: + case 93: // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S printImm(MI, 2, O); return; @@ -11989,69 +16386,69 @@ static void printInstruction(MCInst *MI, SStream *O) } - // Fragment 5 encoded into 6 bits for 36 unique commands. - // printf("Fragment 5: %"PRIu64"\n", ((Bits >> 45) & 63)); - switch ((Bits >> 45) & 63) { + // Fragment 5 encoded into 6 bits for 41 unique commands. + // printf("Fragment 5: %"PRIu64"\n", ((Bits >> 49) & 63)); + switch ((Bits >> 49) & 63) { default: // unreachable case 0: - // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDP... + // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD... return; break; case 1: + // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_D, A... + SStream_concat0(O, ", "); + break; + case 2: // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM... SStream_concat0(O, ".2d"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); return; break; - case 2: + case 3: // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM... SStream_concat0(O, ".4s"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); return; break; - case 3: - // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, CMEQv8i16, CMG... + case 4: + // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B... SStream_concat0(O, ".8h"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); return; break; - case 4: + case 5: + // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BIC_ZPmZ... + printSVERegOp(MI, 3, O, 'h'); + break; + case 6: // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,... SStream_concat0(O, ".16b"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_16B); return; break; - case 5: + case 7: // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv... SStream_concat0(O, ".2s"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); return; break; - case 6: - // ADDPv4i16, ADDv4i16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMHIv4i16, CMHSv... + case 8: + // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH... SStream_concat0(O, ".4h"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); return; break; - case 7: + case 9: // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8... SStream_concat0(O, ".8b"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8B); return; break; - case 8: + case 10: // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64 printArithExtend(MI, 3, O); return; break; - case 9: - // ADD_ZPmZ_B, ADD_ZPmZ_D, ADD_ZPmZ_S, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B,... - SStream_concat0(O, ", "); - break; - case 10: - // ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BIC_ZPmZ_H, CLASTA_ZP... - printSVERegOp(MI, 3, O, 'h'); - break; case 11: // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ... printOperand(MI, 3, O); @@ -12068,118 +16465,149 @@ static void printInstruction(MCInst *MI, SStream *O) arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_16B); break; case 14: + // BF16DOTlanev4bf16, BF16DOTlanev8bf16 + SStream_concat0(O, ".2h"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2H); + printVectorIndex(MI, 4, O); + return; + break; + case 15: + // BFDOT_ZZI, BFMMLA_B_ZZI, BFMMLA_T_ZZI, CDOT_ZZZI_D, CMLA_ZZZI_S, FCMLA... + printVectorIndex(MI, 4, O); + break; + case 16: + // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2... + SStream_concat0(O, ".h"); + arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1H); + break; + case 17: + // CADD_ZZI_H, SQCADD_ZZI_H + printComplexRotationOp(MI, 3, O, 180, 90); + return; + break; + case 18: // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH... SStream_concat0(O, "]"); set_mem_access(MI, false); return; break; - case 15: + case 19: + // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H + printComplexRotationOp(MI, 4, O, 90, 0); + return; + break; + case 20: // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H printImm(MI, 3, O); return; break; - case 16: + case 21: // EXTv8i8 SStream_concat0(O, ".8b, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8B); printOperand(MI, 3, O); return; break; - case 17: + case 22: // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H printExactFPImm(MI, 3, O, AArch64ExactFPImm_half, AArch64ExactFPImm_one); return; break; - case 18: + case 23: // FCADDv2f32, FCMLAv2f32 SStream_concat0(O, ".2s, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2S); break; - case 19: + case 24: // FCADDv2f64, FCMLAv2f64, XAR SStream_concat0(O, ".2d, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_2D); break; - case 20: + case 25: // FCADDv4f16, FCMLAv4f16 SStream_concat0(O, ".4h, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4H); break; - case 21: + case 26: // FCADDv4f32, FCMLAv4f32, SM3SS1 SStream_concat0(O, ".4s, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4S); break; - case 22: + case 27: // FCADDv8f16, FCMLAv8f16 SStream_concat0(O, ".8h, "); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_8H); break; - case 23: + case 28: // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ... SStream_concat0(O, ", #0.0"); arm64_op_addFP(MI, 0); return; break; - case 24: + case 29: // FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, FMLS_ZPmZZ_H, FMSB_ZPmZZ_H,... printSVERegOp(MI, 4, O, 'h'); break; - case 25: - // FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAv1i16_indexed, FMLAv4i16_i... - SStream_concat0(O, ".h"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1H); - break; - case 26: + case 30: // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in... SStream_concat0(O, ".s"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1S); break; - case 27: + case 31: // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H printExactFPImm(MI, 3, O, AArch64ExactFPImm_zero, AArch64ExactFPImm_one); return; break; - case 28: + case 32: // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind... SStream_concat0(O, ".d"); - arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_1D); break; - case 29: + case 33: // FMUL_ZPmI_H printExactFPImm(MI, 3, O, AArch64ExactFPImm_half, AArch64ExactFPImm_two); return; break; - case 30: - // FMUL_ZZZI_D, FMUL_ZZZI_S + case 34: + // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL... printVectorIndex(MI, 3, O); return; break; - case 31: + case 35: // LD1B_D_IMM_REAL, LD1B_H_IMM_REAL, LD1B_IMM_REAL, LD1B_S_IMM_REAL, LD1D... SStream_concat0(O, ", mul vl]"); set_mem_access(MI, false); return; break; - case 32: - // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STPDpost,... + case 36: + // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,... SStream_concat0(O, "], "); set_mem_access(MI, false); break; - case 33: + case 37: // LDRAAwriteback, LDRABwriteback, LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, ... SStream_concat0(O, "]!"); set_mem_access(MI, false); return; break; - case 34: - // SDOTlanev16i8, SDOTlanev8i8, UDOTlanev16i8, UDOTlanev8i8 + case 38: + // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S + SStream_concat0(O, "["); + set_sme_index(MI, true); + printOperand(MI, 3, O); + SStream_concat0(O, ", "); + printMatrixIndex(MI, 4, O); + SStream_concat0(O, "]"); + set_mem_access(MI, false); + return; + break; + case 39: + // SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16i8, SUDOTlanev8i8, UDOTlanev1... SStream_concat0(O, ".4b"); arm64_op_addVectorArrSpecifier(MI, ARM64_VAS_4B); printVectorIndex(MI, 4, O); return; break; - case 35: + case 40: // STLXPW, STLXPX, STXPW, STXPX SStream_concat0(O, ", ["); set_mem_access(MI, true); @@ -12191,92 +16619,92 @@ static void printInstruction(MCInst *MI, SStream *O) } - // Fragment 6 encoded into 6 bits for 38 unique commands. - // printf("Fragment 6: %"PRIu64"\n", ((Bits >> 51) & 63)); - switch ((Bits >> 51) & 63) { + // Fragment 6 encoded into 6 bits for 37 unique commands. + // printf("Fragment 6: %"PRIu64"\n", ((Bits >> 55) & 63)); + switch ((Bits >> 55) & 63) { default: // unreachable case 0: - // ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_B, ASR_ZPmZ_B... - printSVERegOp(MI, 3, O, 'b'); + // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A... + printOperand(MI, 3, O); return; break; case 1: - // ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WIDE_ZPmZ_B, ASR_WIDE_ZPmZ_S,... - printSVERegOp(MI, 3, O, 'd'); + // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_... + printSVERegOp(MI, 3, O, 'b'); + return; break; case 2: - // ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BIC_ZPmZ_H, CLASTA_ZP... - return; + // ADDP_ZPmZ_D, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WIDE_ZPmZ_B, ASR... + printSVERegOp(MI, 3, O, 'd'); break; case 3: - // ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ_S, CLASTA_RP... - printSVERegOp(MI, 3, O, 's'); + // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFDOT_ZZ... + return; break; case 4: - // ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, ASR_ZPm... - printOperand(MI, 3, O); - return; + // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ... + printSVERegOp(MI, 3, O, 's'); break; case 5: // BCAX, EOR3, SM3SS1 printVRegOperand(MI, 3, O); break; case 6: + // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv... + printVectorIndex(MI, 4, O); + break; + case 7: // BFMWri, BFMXri printOperand(MI, 4, O); return; break; - case 7: + case 8: + // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16... + printComplexRotationOp(MI, 3, O, 180, 90); + return; + break; + case 9: // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr... printCondCode(MI, 3, O); return; break; - case 8: - // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H, FADDA_VPZ_H + case 10: + // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S... + SStream_concat0(O, ", "); + break; + case 11: + // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H + printComplexRotationOp(MI, 5, O, 90, 0); + return; + break; + case 12: + // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16... + printComplexRotationOp(MI, 4, O, 90, 0); + return; + break; + case 13: + // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H printSVERegOp(MI, 3, O, 'h'); return; break; - case 9: + case 14: // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ... printImm(MI, 3, O); return; break; - case 10: + case 15: // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU... printExactFPImm(MI, 3, O, AArch64ExactFPImm_half, AArch64ExactFPImm_one); return; break; - case 11: - // FCADD_ZPmZ_H, FCMLA_ZPmZZ_H - SStream_concat0(O, ", "); - break; - case 12: - // FCADDv2f32, FCADDv2f64, FCADDv4f16, FCADDv4f32, FCADDv8f16 - printComplexRotationOp(MI, 3, O, 180, 90); - return; - break; - case 13: + case 16: // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,... printSVERegOp(MI, 4, O, 'd'); break; - case 14: + case 17: // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,... printSVERegOp(MI, 4, O, 's'); break; - case 15: - // FCMLA_ZZZI_S - printComplexRotationOp(MI, 5, O, 90, 0); - return; - break; - case 16: - // FCMLAv2f32, FCMLAv2f64, FCMLAv4f16, FCMLAv4f32, FCMLAv8f16 - printComplexRotationOp(MI, 4, O, 90, 0); - return; - break; - case 17: - // FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv8f16_indexed, FMLAv1i16_... - printVectorIndex(MI, 4, O); - break; case 18: // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,... printExactFPImm(MI, 3, O, AArch64ExactFPImm_zero, AArch64ExactFPImm_one); @@ -12300,7 +16728,7 @@ static void printInstruction(MCInst *MI, SStream *O) return; break; case 22: - // LDNPQi, LDPQi, STNPQi, STPQi + // LDNPQi, LDPQi, STGPi, STNPQi, STPQi printImmScale(MI, 3, O, 16); SStream_concat0(O, "]"); set_mem_access(MI, false); @@ -12318,7 +16746,7 @@ static void printInstruction(MCInst *MI, SStream *O) printImmScale(MI, 4, O, 8); break; case 25: - // LDPQpost, LDPQpre, STPQpost, STPQpre + // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre printImmScale(MI, 4, O, 16); break; case 26: @@ -12395,20 +16823,15 @@ static void printInstruction(MCInst *MI, SStream *O) set_mem_access(MI, false); return; break; - case 37: - // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B - printSVERegOp(MI, 4, O, 'b'); - return; - break; } // Fragment 7 encoded into 3 bits for 7 unique commands. - // printf("Fragment 7: %"PRIu64"\n", ((Bits >> 57) & 7)); - switch ((Bits >> 57) & 7) { + // printf("Fragment 7: %"PRIu64"\n", ((Bits >> 61) & 7)); + switch ((Bits >> 61) & 7) { default: // unreachable case 0: - // ADD_ZPmZ_D, ADD_ZPmZ_S, AND_ZPmZ_D, AND_ZPmZ_S, ASRR_ZPmZ_D, ASRR_ZPmZ... + // ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_D, ADD_ZPmZ_S, AND_ZPmZ_D, AND_ZPmZ... return; break; case 1: @@ -12418,21 +16841,21 @@ static void printInstruction(MCInst *MI, SStream *O) return; break; case 2: + // CDOT_ZZZI_D, CMLA_ZZZI_S, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, SQRDCMLAH_ZZZI_... + printComplexRotationOp(MI, 5, O, 90, 0); + return; + break; + case 3: // FCADD_ZPmZ_D, FCADD_ZPmZ_S, FCMLA_ZPmZZ_D, FCMLA_ZPmZZ_S, FCMLAv4f16_i... SStream_concat0(O, ", "); break; - case 3: + case 4: // FCADD_ZPmZ_H printComplexRotationOp(MI, 4, O, 180, 90); return; break; - case 4: - // FCMLA_ZPmZZ_H - printComplexRotationOp(MI, 5, O, 90, 0); - return; - break; case 5: - // LDPDpre, LDPQpre, LDPSWpre, LDPSpre, LDPWpre, LDPXpre, STPDpre, STPQpr... + // LDPDpre, LDPQpre, LDPSWpre, LDPSpre, LDPWpre, LDPXpre, STGPpre, STPDpr... SStream_concat0(O, "]!"); set_mem_access(MI, false); return; @@ -12445,19 +16868,32 @@ static void printInstruction(MCInst *MI, SStream *O) break; } - - // Fragment 8 encoded into 1 bits for 2 unique commands. - // printf("Fragment 8: %"PRIu64"\n", ((Bits >> 60) & 1)); - if ((Bits >> 60) & 1) { - // FCMLA_ZPmZZ_D, FCMLA_ZPmZZ_S, FCMLAv4f16_indexed, FCMLAv4f32_indexed, ... - printComplexRotationOp(MI, 5, O, 90, 0); - return; - } else { - // FCADD_ZPmZ_D, FCADD_ZPmZ_S - printComplexRotationOp(MI, 4, O, 180, 90); + switch (MCInst_getOpcode(MI)) { + default: + case AArch64_FCADD_ZPmZ_D: + case AArch64_FCADD_ZPmZ_S: + case AArch64_FCMLA_ZPmZZ_D: + case AArch64_FCMLA_ZPmZZ_S: + case AArch64_FCMLAv4f16_indexed: + case AArch64_FCMLAv4f32_indexed: + case AArch64_FCMLAv8f16_indexed: + switch (MCInst_getOpcode(MI)) { + default: + case AArch64_FCADD_ZPmZ_D: + case AArch64_FCADD_ZPmZ_S: + printComplexRotationOp(MI, 4, O, 180, 90); + break; + case AArch64_FCMLA_ZPmZZ_D: + case AArch64_FCMLA_ZPmZZ_S: + case AArch64_FCMLAv4f16_indexed: + case AArch64_FCMLAv4f32_indexed: + case AArch64_FCMLAv8f16_indexed: + printComplexRotationOp(MI, 5, O, 90, 0); + break; + } return; + break; } - } @@ -12472,11544 +16908,9364 @@ static char *printAliasInstr(MCInst *MI, SStream *OS, MCRegisterInfo *MRI) #define GETREGCLASS_CONTAIN(_class, _reg) MCRegisterClass_contains(MCRegisterInfo_getRegClass(MRI, _class), MCOperand_getReg(MCInst_getOperand(MI, _reg))) unsigned int I = 0, OpIdx, PrintMethodIdx; char *tmpString; - const char *AsmString; - switch (MCInst_getOpcode(MI)) { - default: return false; - case AArch64_ADDSWri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1)) { - // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - AsmString = "cmn $\x02, $\xFF\x03\x01"; - break; - } - return NULL; - case AArch64_ADDSWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - AsmString = "cmn $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - AsmString = "cmn $\x02, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "adds $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ADDSWrx: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 16) { - // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - AsmString = "cmn $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - AsmString = "cmn $\x02, $\x03$\xFF\x04\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 16) { - // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - AsmString = "adds $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ADDSXri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1)) { - // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - AsmString = "cmn $\x02, $\xFF\x03\x01"; - break; - } - return NULL; - case AArch64_ADDSXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - AsmString = "cmn $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - AsmString = "cmn $\x02, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "adds $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ADDSXrx: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - AsmString = "cmn $\x02, $\x03$\xFF\x04\x03"; - break; - } - return NULL; - case AArch64_ADDSXrx64: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 24) { - // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - AsmString = "cmn $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - AsmString = "cmn $\x02, $\x03$\xFF\x04\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 24) { - // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - AsmString = "adds $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ADDWri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - AsmString = "mov $\x01, $\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - AsmString = "mov $\x01, $\x02"; - break; - } - return NULL; - case AArch64_ADDWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "add $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ADDWrx: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 16) { - // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - AsmString = "add $\x01, $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 16) { - // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - AsmString = "add $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ADDXri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - AsmString = "mov $\x01, $\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - AsmString = "mov $\x01, $\x02"; - break; - } - return NULL; - case AArch64_ADDXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "add $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ADDXrx64: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 24) { - // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - AsmString = "add $\x01, $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 24) { - // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - AsmString = "add $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ANDSWri: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1)) { - // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - AsmString = "tst $\x02, $\xFF\x03\x04"; - break; - } - return NULL; - case AArch64_ANDSWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - AsmString = "tst $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - AsmString = "tst $\x02, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "ands $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ANDSXri: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1)) { - // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - AsmString = "tst $\x02, $\xFF\x03\x05"; - break; - } - return NULL; - case AArch64_ANDSXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - AsmString = "tst $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - AsmString = "tst $\x02, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "ands $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ANDS_PPzPP: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 2)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - AsmString = "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06"; - break; - } - return NULL; - case AArch64_ANDWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "and $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ANDXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "and $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_AND_PPzPP: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 2)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - AsmString = "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06"; - break; - } - return NULL; - case AArch64_AND_ZI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - AsmString = "and $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - AsmString = "and $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - AsmString = "and $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04"; - break; - } - return NULL; - case AArch64_BICSWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "bics $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_BICSXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "bics $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_BICWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "bic $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_BICXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "bic $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_CLREX: - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 15) { - // (CLREX 15) - AsmString = "clrex"; - break; - } - return NULL; - case AArch64_CNTB_XPiI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - AsmString = "cntb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - AsmString = "cntb $\x01, $\xFF\x02\x0E"; - break; - } - return NULL; - case AArch64_CNTD_XPiI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - AsmString = "cntd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - AsmString = "cntd $\x01, $\xFF\x02\x0E"; - break; - } - return NULL; - case AArch64_CNTH_XPiI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - AsmString = "cnth $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - AsmString = "cnth $\x01, $\xFF\x02\x0E"; - break; - } - return NULL; - case AArch64_CNTW_XPiI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - AsmString = "cntw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - AsmString = "cntw $\x01, $\xFF\x02\x0E"; - break; - } - return NULL; - case AArch64_CPY_ZPmI_B: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - AsmString = "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F"; - break; - } - return NULL; - case AArch64_CPY_ZPmI_D: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - AsmString = "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11"; - break; - } - return NULL; - case AArch64_CPY_ZPmI_H: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - AsmString = "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12"; - break; - } - return NULL; - case AArch64_CPY_ZPmI_S: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13"; - break; - } - return NULL; - case AArch64_CPY_ZPmR_B: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - AsmString = "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04"; - break; - } - return NULL; - case AArch64_CPY_ZPmR_D: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - AsmString = "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04"; - break; - } - return NULL; - case AArch64_CPY_ZPmR_H: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - AsmString = "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04"; - break; - } - return NULL; - case AArch64_CPY_ZPmR_S: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04"; - break; - } - return NULL; - case AArch64_CPY_ZPmV_B: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_FPR8RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - AsmString = "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04"; - break; - } - return NULL; - case AArch64_CPY_ZPmV_D: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - AsmString = "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04"; - break; - } - return NULL; - case AArch64_CPY_ZPmV_H: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_FPR16RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - AsmString = "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04"; - break; - } - return NULL; - case AArch64_CPY_ZPmV_S: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04"; - break; - } - return NULL; - case AArch64_CPY_ZPzI_B: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - AsmString = "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F"; - break; - } - return NULL; - case AArch64_CPY_ZPzI_D: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - AsmString = "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11"; - break; - } - return NULL; - case AArch64_CPY_ZPzI_H: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - AsmString = "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12"; - break; - } - return NULL; - case AArch64_CPY_ZPzI_S: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13"; - break; - } - return NULL; - case AArch64_CSINCWr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == AArch64_WZR && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - AsmString = "cset $\x01, $\xFF\x04\x14"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - AsmString = "cinc $\x01, $\x02, $\xFF\x04\x14"; - break; - } - return NULL; - case AArch64_CSINCXr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == AArch64_XZR && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - AsmString = "cset $\x01, $\xFF\x04\x14"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - AsmString = "cinc $\x01, $\x02, $\xFF\x04\x14"; - break; - } - return NULL; - case AArch64_CSINVWr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == AArch64_WZR && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - AsmString = "csetm $\x01, $\xFF\x04\x14"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - AsmString = "cinv $\x01, $\x02, $\xFF\x04\x14"; - break; - } - return NULL; - case AArch64_CSINVXr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == AArch64_XZR && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - AsmString = "csetm $\x01, $\xFF\x04\x14"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - AsmString = "cinv $\x01, $\x02, $\xFF\x04\x14"; - break; - } - return NULL; - case AArch64_CSNEGWr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - AsmString = "cneg $\x01, $\x02, $\xFF\x04\x14"; - break; - } - return NULL; - case AArch64_CSNEGXr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 3), 4)) { - // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - AsmString = "cneg $\x01, $\x02, $\xFF\x04\x14"; - break; - } - return NULL; - case AArch64_DCPS1: - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { - // (DCPS1 0) - AsmString = "dcps1"; - break; - } - return NULL; - case AArch64_DCPS2: - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { - // (DCPS2 0) - AsmString = "dcps2"; - break; - } - return NULL; - case AArch64_DCPS3: - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { - // (DCPS3 0) - AsmString = "dcps3"; - break; - } - return NULL; - case AArch64_DECB_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "decb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "decb $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_DECD_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "decd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "decd $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_DECD_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "decd $\xFF\x01\x10"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "decd $\xFF\x01\x10, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_DECH_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "dech $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "dech $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_DECH_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "dech $\xFF\x01\x09"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "dech $\xFF\x01\x09, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_DECW_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "decw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "decw $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_DECW_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "decw $\xFF\x01\x0B"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "decw $\xFF\x01\x0B, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_DUPM_ZI: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 1), 5) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - AsmString = "mov $\xFF\x01\x09, $\xFF\x02\x15"; - break; - } - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 1), 6) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x02\x16"; - break; - } - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 1), 7) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - AsmString = "mov $\xFF\x01\x10, $\xFF\x02\x17"; - break; - } - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 1), 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - AsmString = "dupm $\xFF\x01\x06, $\xFF\x02\x08"; - break; - } - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 1), 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - AsmString = "dupm $\xFF\x01\x09, $\xFF\x02\x0A"; - break; - } - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 1), 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - AsmString = "dupm $\xFF\x01\x0B, $\xFF\x02\x04"; - break; - } - return NULL; - case AArch64_DUP_ZI_B: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - AsmString = "mov $\xFF\x01\x06, $\xFF\x02\x0F"; - break; - } - return NULL; - case AArch64_DUP_ZI_D: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - AsmString = "mov $\xFF\x01\x10, $\xFF\x02\x11"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZI_D ZPR64:$Zd, 0, 0) - AsmString = "fmov $\xFF\x01\x10, #0.0"; - break; - } - return NULL; - case AArch64_DUP_ZI_H: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - AsmString = "mov $\xFF\x01\x09, $\xFF\x02\x12"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZI_H ZPR16:$Zd, 0, 0) - AsmString = "fmov $\xFF\x01\x09, #0.0"; - break; - } - return NULL; - case AArch64_DUP_ZI_S: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x02\x13"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZI_S ZPR32:$Zd, 0, 0) - AsmString = "fmov $\xFF\x01\x0B, #0.0"; - break; - } - return NULL; - case AArch64_DUP_ZR_B: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - AsmString = "mov $\xFF\x01\x06, $\x02"; - break; - } - return NULL; - case AArch64_DUP_ZR_D: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - AsmString = "mov $\xFF\x01\x10, $\x02"; - break; - } - return NULL; - case AArch64_DUP_ZR_H: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - AsmString = "mov $\xFF\x01\x09, $\x02"; - break; - } - return NULL; - case AArch64_DUP_ZR_S: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - AsmString = "mov $\xFF\x01\x0B, $\x02"; - break; - } - return NULL; - case AArch64_DUP_ZZI_B: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - AsmString = "mov $\xFF\x01\x06, $\xFF\x02\x18"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - AsmString = "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19"; - break; - } - return NULL; - case AArch64_DUP_ZZI_D: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - AsmString = "mov $\xFF\x01\x10, $\xFF\x02\x1A"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - AsmString = "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19"; - break; - } - return NULL; - case AArch64_DUP_ZZI_H: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - AsmString = "mov $\xFF\x01\x09, $\xFF\x02\x1B"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - AsmString = "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19"; - break; - } - return NULL; - case AArch64_DUP_ZZI_Q: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - AsmString = "mov $\xFF\x01\x1C, $\xFF\x02\x1D"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - AsmString = "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19"; - break; - } - return NULL; - case AArch64_DUP_ZZI_S: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x02\x1E"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19"; - break; - } - return NULL; - case AArch64_EONWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "eon $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_EONXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "eon $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_EORS_PPzPP: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - AsmString = "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06"; - break; - } - return NULL; - case AArch64_EORWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "eor $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_EORXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "eor $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_EOR_PPzPP: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - AsmString = "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06"; - break; - } - return NULL; - case AArch64_EOR_ZI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - AsmString = "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - AsmString = "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - AsmString = "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04"; - break; - } - return NULL; - case AArch64_EXTRWrri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1))) { - // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - AsmString = "ror $\x01, $\x02, $\x04"; - break; - } - return NULL; - case AArch64_EXTRXrri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1))) { - // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - AsmString = "ror $\x01, $\x02, $\x04"; - break; - } - return NULL; - case AArch64_FCPY_ZPmI_D: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - AsmString = "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F"; - break; - } - return NULL; - case AArch64_FCPY_ZPmI_H: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - AsmString = "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F"; - break; - } - return NULL; - case AArch64_FCPY_ZPmI_S: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - AsmString = "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F"; - break; - } - return NULL; - case AArch64_FDUP_ZI_D: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - AsmString = "fmov $\xFF\x01\x10, $\xFF\x02\x1F"; - break; - } - return NULL; - case AArch64_FDUP_ZI_H: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - AsmString = "fmov $\xFF\x01\x09, $\xFF\x02\x1F"; - break; - } - return NULL; - case AArch64_FDUP_ZI_S: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - AsmString = "fmov $\xFF\x01\x0B, $\xFF\x02\x1F"; - break; - } - return NULL; - case AArch64_GLD1B_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ld1b $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLD1B_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ld1b $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLD1D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ld1d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLD1H_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ld1h $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLD1H_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ld1h $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLD1SB_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ld1sb $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLD1SB_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ld1sb $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLD1SH_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ld1sh $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLD1SH_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ld1sh $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLD1SW_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ld1sw $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLD1W_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ld1w $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLD1W_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ld1w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLDFF1B_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ldff1b $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLDFF1B_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ldff1b $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLDFF1D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ldff1d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLDFF1H_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ldff1h $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLDFF1H_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ldff1h $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLDFF1SB_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ldff1sb $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLDFF1SB_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ldff1sb $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLDFF1SH_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ldff1sh $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLDFF1SH_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ldff1sh $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_GLDFF1SW_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ldff1sw $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLDFF1W_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "ldff1w $\xFF\x01\x20, $\xFF\x02\x07/z, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_GLDFF1W_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "ldff1w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_HINT: - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { - // (HINT { 0, 0, 0 }) - AsmString = "nop"; - break; - } - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 1) { - // (HINT { 0, 0, 1 }) - AsmString = "yield"; - break; - } - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 2) { - // (HINT { 0, 1, 0 }) - AsmString = "wfe"; - break; - } - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 3) { - // (HINT { 0, 1, 1 }) - AsmString = "wfi"; - break; - } - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 4) { - // (HINT { 1, 0, 0 }) - AsmString = "sev"; - break; - } - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 5) { - // (HINT { 1, 0, 1 }) - AsmString = "sevl"; - break; - } - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 16 && - AArch64_getFeatureBits(AArch64_FeatureRAS)) { - // (HINT { 1, 0, 0, 0, 0 }) - AsmString = "esb"; - break; - } - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 20) { - // (HINT 20) - AsmString = "csdb"; - break; - } - if (MCInst_getNumOperands(MI) == 1 && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 0), 8) && - AArch64_getFeatureBits(AArch64_FeatureSPE)) { - // (HINT psbhint_op:$op) - AsmString = "psb $\xFF\x01\x22"; - break; - } - return NULL; - case AArch64_INCB_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "incb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "incb $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_INCD_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "incd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "incd $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_INCD_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "incd $\xFF\x01\x10"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "incd $\xFF\x01\x10, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_INCH_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "inch $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "inch $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_INCH_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "inch $\xFF\x01\x09"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "inch $\xFF\x01\x09, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_INCW_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "incw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "incw $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_INCW_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "incw $\xFF\x01\x0B"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "incw $\xFF\x01\x0B, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_INSvi16gpr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - AsmString = "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04"; - break; - } - return NULL; - case AArch64_INSvi16lane: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - AsmString = "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19"; - break; - } - return NULL; - case AArch64_INSvi32gpr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - AsmString = "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04"; - break; - } - return NULL; - case AArch64_INSvi32lane: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - AsmString = "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19"; - break; - } - return NULL; - case AArch64_INSvi64gpr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - AsmString = "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04"; - break; - } - return NULL; - case AArch64_INSvi64lane: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - AsmString = "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19"; - break; - } - return NULL; - case AArch64_INSvi8gpr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - AsmString = "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04"; - break; - } - return NULL; - case AArch64_INSvi8lane: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 3) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - AsmString = "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19"; - break; - } - return NULL; - case AArch64_ISB: - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_isImm(MCInst_getOperand(MI, 0)) && - MCOperand_getImm(MCInst_getOperand(MI, 0)) == 15) { - // (ISB 15) - AsmString = "isb"; - break; - } - return NULL; - case AArch64_LD1B_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1b $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1B_H_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1B_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1B_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1b $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1Fourv16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x25, [$\x01], #64"; - break; - } - return NULL; - case AArch64_LD1Fourv1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x26, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD1Fourv2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x27, [$\x01], #64"; - break; - } - return NULL; - case AArch64_LD1Fourv2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x28, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD1Fourv4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x29, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD1Fourv4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2A, [$\x01], #64"; - break; - } - return NULL; - case AArch64_LD1Fourv8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2B, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD1Fourv8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2C, [$\x01], #64"; - break; - } - return NULL; - case AArch64_LD1H_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1h $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1H_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1H_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1h $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1Onev16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x25, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD1Onev1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x26, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD1Onev2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x27, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD1Onev2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x28, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD1Onev4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x29, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD1Onev4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2A, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD1Onev8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2B, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD1Onev8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2C, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD1RB_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rb $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RB_H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RB_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RB_S_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rb $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RD_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rd $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RH_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rh $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RH_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RH_S_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rh $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RQ_B_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rqb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RQ_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rqd $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RQ_H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rqh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RQ_W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rqw $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RSB_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rsb $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RSB_H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rsb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RSB_S_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rsb $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RSH_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rsh $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RSH_S_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rsh $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RSW_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rsw $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RW_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rw $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1RW_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1rw $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1Rv16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - AsmString = "ld1r $\xFF\x02\x25, [$\x01], #1"; - break; - } - return NULL; - case AArch64_LD1Rv1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - AsmString = "ld1r $\xFF\x02\x26, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD1Rv2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - AsmString = "ld1r $\xFF\x02\x27, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD1Rv2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - AsmString = "ld1r $\xFF\x02\x28, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LD1Rv4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - AsmString = "ld1r $\xFF\x02\x29, [$\x01], #2"; - break; - } - return NULL; - case AArch64_LD1Rv4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - AsmString = "ld1r $\xFF\x02\x2A, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LD1Rv8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - AsmString = "ld1r $\xFF\x02\x2B, [$\x01], #1"; - break; - } - return NULL; - case AArch64_LD1Rv8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - AsmString = "ld1r $\xFF\x02\x2C, [$\x01], #2"; - break; - } - return NULL; - case AArch64_LD1SB_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1sb $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1SB_H_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1SB_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1sb $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1SH_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1sh $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1SH_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1sh $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1SW_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1sw $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1Threev16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x25, [$\x01], #48"; - break; - } - return NULL; - case AArch64_LD1Threev1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x26, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD1Threev2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x27, [$\x01], #48"; - break; - } - return NULL; - case AArch64_LD1Threev2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x28, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD1Threev4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x29, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD1Threev4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2A, [$\x01], #48"; - break; - } - return NULL; - case AArch64_LD1Threev8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2B, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD1Threev8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2C, [$\x01], #48"; - break; - } - return NULL; - case AArch64_LD1Twov16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x25, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD1Twov1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x26, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD1Twov2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x27, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD1Twov2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x28, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD1Twov4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x29, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD1Twov4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2A, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD1Twov8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2B, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD1Twov8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - AsmString = "ld1 $\xFF\x02\x2C, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD1W_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1w $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1W_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld1w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD1i16_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - AsmString = "ld1 $\xFF\x02\x2D$\xFF\x04\x19, [$\x01], #2"; - break; - } - return NULL; - case AArch64_LD1i32_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - AsmString = "ld1 $\xFF\x02\x2E$\xFF\x04\x19, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LD1i64_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - AsmString = "ld1 $\xFF\x02\x2F$\xFF\x04\x19, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD1i8_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - AsmString = "ld1 $\xFF\x02\x30$\xFF\x04\x19, [$\x01], #1"; - break; - } - return NULL; - case AArch64_LD2B_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR2RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld2b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD2D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR2RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld2d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD2H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR2RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld2h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD2Rv16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - AsmString = "ld2r $\xFF\x02\x25, [$\x01], #2"; - break; - } - return NULL; - case AArch64_LD2Rv1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - AsmString = "ld2r $\xFF\x02\x26, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD2Rv2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - AsmString = "ld2r $\xFF\x02\x27, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD2Rv2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - AsmString = "ld2r $\xFF\x02\x28, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD2Rv4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - AsmString = "ld2r $\xFF\x02\x29, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LD2Rv4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - AsmString = "ld2r $\xFF\x02\x2A, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD2Rv8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - AsmString = "ld2r $\xFF\x02\x2B, [$\x01], #2"; - break; - } - return NULL; - case AArch64_LD2Rv8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - AsmString = "ld2r $\xFF\x02\x2C, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LD2Twov16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - AsmString = "ld2 $\xFF\x02\x25, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD2Twov2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - AsmString = "ld2 $\xFF\x02\x27, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD2Twov2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - AsmString = "ld2 $\xFF\x02\x28, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD2Twov4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - AsmString = "ld2 $\xFF\x02\x29, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD2Twov4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - AsmString = "ld2 $\xFF\x02\x2A, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD2Twov8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - AsmString = "ld2 $\xFF\x02\x2B, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD2Twov8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - AsmString = "ld2 $\xFF\x02\x2C, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD2W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR2RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld2w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD2i16_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - AsmString = "ld2 $\xFF\x02\x2D$\xFF\x04\x19, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LD2i32_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - AsmString = "ld2 $\xFF\x02\x2E$\xFF\x04\x19, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD2i64_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - AsmString = "ld2 $\xFF\x02\x2F$\xFF\x04\x19, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD2i8_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - AsmString = "ld2 $\xFF\x02\x30$\xFF\x04\x19, [$\x01], #2"; - break; - } - return NULL; - case AArch64_LD3B_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR3RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld3b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD3D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR3RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld3d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD3H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR3RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld3h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD3Rv16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - AsmString = "ld3r $\xFF\x02\x25, [$\x01], #3"; - break; - } - return NULL; - case AArch64_LD3Rv1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - AsmString = "ld3r $\xFF\x02\x26, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD3Rv2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - AsmString = "ld3r $\xFF\x02\x27, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD3Rv2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - AsmString = "ld3r $\xFF\x02\x28, [$\x01], #12"; - break; - } - return NULL; - case AArch64_LD3Rv4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - AsmString = "ld3r $\xFF\x02\x29, [$\x01], #6"; - break; - } - return NULL; - case AArch64_LD3Rv4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - AsmString = "ld3r $\xFF\x02\x2A, [$\x01], #12"; - break; - } - return NULL; - case AArch64_LD3Rv8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - AsmString = "ld3r $\xFF\x02\x2B, [$\x01], #3"; - break; - } - return NULL; - case AArch64_LD3Rv8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - AsmString = "ld3r $\xFF\x02\x2C, [$\x01], #6"; - break; - } - return NULL; - case AArch64_LD3Threev16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - AsmString = "ld3 $\xFF\x02\x25, [$\x01], #48"; - break; - } - return NULL; - case AArch64_LD3Threev2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - AsmString = "ld3 $\xFF\x02\x27, [$\x01], #48"; - break; - } - return NULL; - case AArch64_LD3Threev2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - AsmString = "ld3 $\xFF\x02\x28, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD3Threev4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - AsmString = "ld3 $\xFF\x02\x29, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD3Threev4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - AsmString = "ld3 $\xFF\x02\x2A, [$\x01], #48"; - break; - } - return NULL; - case AArch64_LD3Threev8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - AsmString = "ld3 $\xFF\x02\x2B, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD3Threev8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - AsmString = "ld3 $\xFF\x02\x2C, [$\x01], #48"; - break; - } - return NULL; - case AArch64_LD3W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR3RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld3w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD3i16_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - AsmString = "ld3 $\xFF\x02\x2D$\xFF\x04\x19, [$\x01], #6"; - break; - } - return NULL; - case AArch64_LD3i32_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - AsmString = "ld3 $\xFF\x02\x2E$\xFF\x04\x19, [$\x01], #12"; - break; - } - return NULL; - case AArch64_LD3i64_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - AsmString = "ld3 $\xFF\x02\x2F$\xFF\x04\x19, [$\x01], #24"; - break; - } - return NULL; - case AArch64_LD3i8_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - AsmString = "ld3 $\xFF\x02\x30$\xFF\x04\x19, [$\x01], #3"; - break; - } - return NULL; - case AArch64_LD4B_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR4RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld4b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD4D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR4RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld4d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD4Fourv16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - AsmString = "ld4 $\xFF\x02\x25, [$\x01], #64"; - break; - } - return NULL; - case AArch64_LD4Fourv2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - AsmString = "ld4 $\xFF\x02\x27, [$\x01], #64"; - break; - } - return NULL; - case AArch64_LD4Fourv2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - AsmString = "ld4 $\xFF\x02\x28, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD4Fourv4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - AsmString = "ld4 $\xFF\x02\x29, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD4Fourv4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - AsmString = "ld4 $\xFF\x02\x2A, [$\x01], #64"; - break; - } - return NULL; - case AArch64_LD4Fourv8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - AsmString = "ld4 $\xFF\x02\x2B, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD4Fourv8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - AsmString = "ld4 $\xFF\x02\x2C, [$\x01], #64"; - break; - } - return NULL; - case AArch64_LD4H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR4RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld4h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD4Rv16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - AsmString = "ld4r $\xFF\x02\x25, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LD4Rv1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - AsmString = "ld4r $\xFF\x02\x26, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD4Rv2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - AsmString = "ld4r $\xFF\x02\x27, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD4Rv2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - AsmString = "ld4r $\xFF\x02\x28, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD4Rv4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - AsmString = "ld4r $\xFF\x02\x29, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD4Rv4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - AsmString = "ld4r $\xFF\x02\x2A, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD4Rv8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - AsmString = "ld4r $\xFF\x02\x2B, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LD4Rv8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - AsmString = "ld4r $\xFF\x02\x2C, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD4W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR4RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ld4w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LD4i16_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - AsmString = "ld4 $\xFF\x02\x2D$\xFF\x04\x19, [$\x01], #8"; - break; - } - return NULL; - case AArch64_LD4i32_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - AsmString = "ld4 $\xFF\x02\x2E$\xFF\x04\x19, [$\x01], #16"; - break; - } - return NULL; - case AArch64_LD4i64_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - AsmString = "ld4 $\xFF\x02\x2F$\xFF\x04\x19, [$\x01], #32"; - break; - } - return NULL; - case AArch64_LD4i8_POST: - if (MCInst_getNumOperands(MI) == 6 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 5)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - AsmString = "ld4 $\xFF\x02\x30$\xFF\x04\x19, [$\x01], #4"; - break; - } - return NULL; - case AArch64_LDADDB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "staddb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDADDH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "staddh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDADDLB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "staddlb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDADDLH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "staddlh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDADDLW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "staddl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDADDLX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "staddl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDADDW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stadd $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDADDX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stadd $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDAPURBi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapurb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDAPURHi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapurh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDAPURSBWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapursb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDAPURSBXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapursb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDAPURSHWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapursh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDAPURSHXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapursh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDAPURSWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapursw $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDAPURXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDAPURi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldapur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDCLRB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stclrb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDCLRH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stclrh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDCLRLB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stclrlb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDCLRLH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stclrlh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDCLRLW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stclrl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDCLRLX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stclrl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDCLRW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stclr $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDCLRX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stclr $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDEORB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "steorb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDEORH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "steorh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDEORLB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "steorlb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDEORLH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "steorlh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDEORLW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "steorl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDEORLX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "steorl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDEORW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "steor $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDEORX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "steor $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1B_D_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1b $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1B_H_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1B_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1B_S_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1b $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1D_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1H_D_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1h $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1H_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1H_S_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1h $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1SB_D_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1sb $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1SB_H_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1SB_S_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1sb $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1SH_D_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1sh $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1SH_S_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1sh $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1SW_D_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1sw $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1W_D_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1w $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDFF1W_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - AsmString = "ldff1w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1B_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1b $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1B_H_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1B_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1B_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1b $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1H_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1h $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1H_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1H_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1h $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1SB_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1sb $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1SB_H_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1SB_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1sb $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1SH_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1sh $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1SH_S_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1sh $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1SW_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1sw $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1W_D_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1w $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNF1W_IMM_REAL: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnf1w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNPDi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNPQi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNPSi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNPWi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNPXi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNT1B_ZRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnt1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNT1D_ZRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnt1d $\xFF\x01\x20, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNT1H_ZRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnt1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDNT1W_ZRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "ldnt1w $\xFF\x01\x21, $\xFF\x02\x07/z, [$\x03]"; - break; - } - return NULL; - case AArch64_LDPDi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDPQi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDPSWi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldpsw $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDPSi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDPWi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDPXi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "ldp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDRAAindexed: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_3aOps)) { - // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldraa $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRABindexed: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_3aOps)) { - // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldrab $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRBBroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldrb $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRBBui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldrb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRBroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR8RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldr $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRBui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR8RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRDroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldr $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRDui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRHHroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldrh $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRHHui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldrh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRHroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR16RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldr $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRHui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR16RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRQroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldr $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRQui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRSBWroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldrsb $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRSBWui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldrsb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRSBXroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldrsb $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRSBXui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldrsb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRSHWroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldrsh $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRSHWui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldrsh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRSHXroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldrsh $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRSHXui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldrsh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRSWroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldrsw $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRSWui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldrsw $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRSroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldr $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRSui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRWroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldr $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRWui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDRXroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "ldr $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_LDRXui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDR_PXI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - AsmString = "ldr $\xFF\x01\x07, [$\x02]"; - break; - } - return NULL; - case AArch64_LDR_ZXI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - AsmString = "ldr $\xFF\x01\x07, [$\x02]"; - break; - } - return NULL; - case AArch64_LDSETB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsetb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSETH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stseth $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSETLB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsetlb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSETLH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsetlh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSETLW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsetl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSETLX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stsetl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSETW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stset $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSETX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stset $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMAXB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsmaxb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMAXH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsmaxh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMAXLB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsmaxlb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMAXLH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsmaxlh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMAXLW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsmaxl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMAXLX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stsmaxl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMAXW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsmax $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMAXX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stsmax $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMINB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsminb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMINH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsminh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMINLB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsminlb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMINLH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsminlh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMINLW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsminl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMINLX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stsminl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMINW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stsmin $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDSMINX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stsmin $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDTRBi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtrb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDTRHi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtrh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDTRSBWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtrsb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDTRSBXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtrsb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDTRSHWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtrsh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDTRSHXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtrsh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDTRSWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtrsw $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDTRWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDTRXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldtr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDUMAXB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stumaxb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMAXH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stumaxh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMAXLB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stumaxlb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMAXLH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stumaxlh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMAXLW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stumaxl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMAXLX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stumaxl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMAXW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stumax $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMAXX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stumax $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMINB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stuminb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMINH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stuminh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMINLB: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stuminlb $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMINLH: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stuminlh $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMINLW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stuminl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMINLX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stuminl $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMINW: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - AsmString = "stumin $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDUMINX: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - AArch64_getFeatureBits(AArch64_FeatureLSE)) { - // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - AsmString = "stumin $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_LDURBBi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldurb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURBi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR8RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURDi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURHHi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldurh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURHi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR16RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURQi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURSBWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldursb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURSBXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldursb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURSHWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldursh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURSHXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldursh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURSWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldursw $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURSi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_LDURXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - AsmString = "ldur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_MADDWrrr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_WZR) { - // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - AsmString = "mul $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_MADDXrrr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR) { - // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - AsmString = "mul $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_MSUBWrrr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_WZR) { - // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - AsmString = "mneg $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_MSUBXrrr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR) { - // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - AsmString = "mneg $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_NOTv16i8: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1)) { - // (NOTv16i8 V128:$Vd, V128:$Vn) - AsmString = "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b"; - break; - } - return NULL; - case AArch64_NOTv8i8: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1)) { - // (NOTv8i8 V64:$Vd, V64:$Vn) - AsmString = "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b"; - break; - } - return NULL; - case AArch64_ORNWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - AsmString = "mvn $\x01, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - AsmString = "mvn $\x01, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "orn $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ORNXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - AsmString = "mvn $\x01, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - AsmString = "mvn $\x01, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "orn $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ORRS_PPzPP: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - AsmString = "movs $\xFF\x01\x06, $\xFF\x02\x06"; - break; - } - return NULL; - case AArch64_ORRWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - AsmString = "mov $\x01, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "orr $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ORRXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - AsmString = "mov $\x01, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "orr $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_ORR_PPzPP: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - AsmString = "mov $\xFF\x01\x06, $\xFF\x02\x06"; - break; - } - return NULL; - case AArch64_ORR_ZI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 1) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - AsmString = "orr $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 2) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - AsmString = "orr $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A"; - break; - } - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - AArch64InstPrinterValidateMCOperand(MCInst_getOperand(MI, 2), 3) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - AsmString = "orr $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04"; - break; - } - return NULL; - case AArch64_ORR_ZZZ: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - AsmString = "mov $\xFF\x01\x10, $\xFF\x02\x10"; - break; - } - return NULL; - case AArch64_ORRv16i8: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1))) { - // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - AsmString = "mov $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b"; - break; - } - return NULL; - case AArch64_ORRv8i8: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - MCOperand_getReg(MCInst_getOperand(MI, 2)) == MCOperand_getReg(MCInst_getOperand(MI, 1))) { - // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - AsmString = "mov $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b"; - break; - } - return NULL; - case AArch64_PRFB_D_PZI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "prfb $\xFF\x01\x32, $\xFF\x02\x07, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_PRFB_PRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "prfb $\xFF\x01\x32, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_PRFB_S_PZI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "prfb $\xFF\x01\x32, $\xFF\x02\x07, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_PRFD_D_PZI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "prfd $\xFF\x01\x32, $\xFF\x02\x07, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_PRFD_PRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "prfd $\xFF\x01\x32, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_PRFD_S_PZI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "prfd $\xFF\x01\x32, $\xFF\x02\x07, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_PRFH_D_PZI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "prfh $\xFF\x01\x32, $\xFF\x02\x07, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_PRFH_PRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "prfh $\xFF\x01\x32, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_PRFH_S_PZI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "prfh $\xFF\x01\x32, $\xFF\x02\x07, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_PRFMroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "prfm $\xFF\x01\x33, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_PRFMui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - AsmString = "prfm $\xFF\x01\x33, [$\x02]"; - break; - } - return NULL; - case AArch64_PRFUMi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - AsmString = "prfum $\xFF\x01\x33, [$\x02]"; - break; - } - return NULL; - case AArch64_PRFW_D_PZI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "prfw $\xFF\x01\x32, $\xFF\x02\x07, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_PRFW_PRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "prfw $\xFF\x01\x32, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_PRFW_S_PZI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "prfw $\xFF\x01\x32, $\xFF\x02\x07, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_PTRUES_B: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - AsmString = "ptrues $\xFF\x01\x06"; - break; - } - return NULL; - case AArch64_PTRUES_D: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - AsmString = "ptrues $\xFF\x01\x10"; - break; - } - return NULL; - case AArch64_PTRUES_H: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - AsmString = "ptrues $\xFF\x01\x09"; - break; - } - return NULL; - case AArch64_PTRUES_S: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - AsmString = "ptrues $\xFF\x01\x0B"; - break; - } - return NULL; - case AArch64_PTRUE_B: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - AsmString = "ptrue $\xFF\x01\x06"; - break; - } - return NULL; - case AArch64_PTRUE_D: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - AsmString = "ptrue $\xFF\x01\x10"; - break; - } - return NULL; - case AArch64_PTRUE_H: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - AsmString = "ptrue $\xFF\x01\x09"; - break; - } - return NULL; - case AArch64_PTRUE_S: - if (MCInst_getNumOperands(MI) == 2 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 1)) && - MCOperand_getImm(MCInst_getOperand(MI, 1)) == 31 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - AsmString = "ptrue $\xFF\x01\x0B"; - break; - } - return NULL; - case AArch64_RET: - if (MCInst_getNumOperands(MI) == 1 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_LR) { - // (RET LR) - AsmString = "ret"; - break; - } - return NULL; - case AArch64_SBCSWr: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - AsmString = "ngcs $\x01, $\x03"; - break; - } - return NULL; - case AArch64_SBCSXr: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - AsmString = "ngcs $\x01, $\x03"; - break; - } - return NULL; - case AArch64_SBCWr: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (SBCWr GPR32:$dst, WZR, GPR32:$src) - AsmString = "ngc $\x01, $\x03"; - break; - } - return NULL; - case AArch64_SBCXr: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (SBCXr GPR64:$dst, XZR, GPR64:$src) - AsmString = "ngc $\x01, $\x03"; - break; - } - return NULL; - case AArch64_SBFMWri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 31) { - // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - AsmString = "asr $\x01, $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 7) { - // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - AsmString = "sxtb $\x01, $\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 15) { - // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - AsmString = "sxth $\x01, $\x02"; - break; - } - return NULL; - case AArch64_SBFMXri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 63) { - // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - AsmString = "asr $\x01, $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 7) { - // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - AsmString = "sxtb $\x01, $\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 15) { - // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - AsmString = "sxth $\x01, $\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 31) { - // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - AsmString = "sxtw $\x01, $\x02"; - break; - } - return NULL; - case AArch64_SEL_PPPP: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 0)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - AsmString = "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06"; - break; - } - return NULL; - case AArch64_SEL_ZPZZ_B: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 0)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - AsmString = "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06"; - break; - } - return NULL; - case AArch64_SEL_ZPZZ_D: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 0)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - AsmString = "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10"; - break; - } - return NULL; - case AArch64_SEL_ZPZZ_H: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 0)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - AsmString = "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09"; - break; - } - return NULL; - case AArch64_SEL_ZPZZ_S: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isReg(MCInst_getOperand(MI, 3)) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == MCOperand_getReg(MCInst_getOperand(MI, 0)) && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - AsmString = "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B"; - break; - } - return NULL; - case AArch64_SMADDLrrr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR) { - // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - AsmString = "smull $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SMSUBLrrr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR) { - // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - AsmString = "smnegl $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SQDECB_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdecb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "sqdecb $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECB_XPiWdI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdecb $\x01, $\xFF\x02\x34"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - AsmString = "sqdecb $\x01, $\xFF\x02\x34, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECD_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdecd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "sqdecd $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECD_XPiWdI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdecd $\x01, $\xFF\x02\x34"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - AsmString = "sqdecd $\x01, $\xFF\x02\x34, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECD_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdecd $\xFF\x01\x10"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECH_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdech $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "sqdech $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECH_XPiWdI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdech $\x01, $\xFF\x02\x34"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - AsmString = "sqdech $\x01, $\xFF\x02\x34, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECH_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdech $\xFF\x01\x09"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "sqdech $\xFF\x01\x09, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECW_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdecw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "sqdecw $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECW_XPiWdI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdecw $\x01, $\xFF\x02\x34"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - AsmString = "sqdecw $\x01, $\xFF\x02\x34, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQDECW_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqdecw $\xFF\x01\x0B"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCB_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqincb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "sqincb $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCB_XPiWdI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqincb $\x01, $\xFF\x02\x34"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - AsmString = "sqincb $\x01, $\xFF\x02\x34, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCD_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqincd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "sqincd $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCD_XPiWdI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqincd $\x01, $\xFF\x02\x34"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - AsmString = "sqincd $\x01, $\xFF\x02\x34, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCD_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqincd $\xFF\x01\x10"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "sqincd $\xFF\x01\x10, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCH_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqinch $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "sqinch $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCH_XPiWdI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqinch $\x01, $\xFF\x02\x34"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - AsmString = "sqinch $\x01, $\xFF\x02\x34, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCH_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqinch $\xFF\x01\x09"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "sqinch $\xFF\x01\x09, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCW_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqincw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "sqincw $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCW_XPiWdI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqincw $\x01, $\xFF\x02\x34"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - AsmString = "sqincw $\x01, $\xFF\x02\x34, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SQINCW_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "sqincw $\xFF\x01\x0B"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_SST1B_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "st1b $\xFF\x01\x20, $\xFF\x02\x07, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_SST1B_S_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "st1b $\xFF\x01\x21, $\xFF\x02\x07, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_SST1D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "st1d $\xFF\x01\x20, $\xFF\x02\x07, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_SST1H_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "st1h $\xFF\x01\x20, $\xFF\x02\x07, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_SST1H_S_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "st1h $\xFF\x01\x21, $\xFF\x02\x07, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_SST1W_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - AsmString = "st1w $\xFF\x01\x20, $\xFF\x02\x07, [$\xFF\x03\x10]"; - break; - } - return NULL; - case AArch64_SST1W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - AsmString = "st1w $\xFF\x01\x21, $\xFF\x02\x07, [$\xFF\x03\x0B]"; - break; - } - return NULL; - case AArch64_ST1B_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1b $\xFF\x01\x20, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1B_H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1B_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1B_S_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1b $\xFF\x01\x21, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1d $\xFF\x01\x20, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1Fourv16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x25, [$\x01], #64"; - break; - } - return NULL; - case AArch64_ST1Fourv1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x26, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST1Fourv2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x27, [$\x01], #64"; - break; - } - return NULL; - case AArch64_ST1Fourv2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x28, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST1Fourv4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x29, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST1Fourv4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2A, [$\x01], #64"; - break; - } - return NULL; - case AArch64_ST1Fourv8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2B, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST1Fourv8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2C, [$\x01], #64"; - break; - } - return NULL; - case AArch64_ST1H_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1h $\xFF\x01\x20, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1H_S_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1h $\xFF\x01\x21, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1Onev16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x25, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST1Onev1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x26, [$\x01], #8"; - break; - } - return NULL; - case AArch64_ST1Onev2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x27, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST1Onev2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x28, [$\x01], #8"; - break; - } - return NULL; - case AArch64_ST1Onev4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x29, [$\x01], #8"; - break; - } - return NULL; - case AArch64_ST1Onev4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2A, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST1Onev8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2B, [$\x01], #8"; - break; - } - return NULL; - case AArch64_ST1Onev8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2C, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST1Threev16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x25, [$\x01], #48"; - break; - } - return NULL; - case AArch64_ST1Threev1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x26, [$\x01], #24"; - break; - } - return NULL; - case AArch64_ST1Threev2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x27, [$\x01], #48"; - break; - } - return NULL; - case AArch64_ST1Threev2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x28, [$\x01], #24"; - break; - } - return NULL; - case AArch64_ST1Threev4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x29, [$\x01], #24"; - break; - } - return NULL; - case AArch64_ST1Threev4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2A, [$\x01], #48"; - break; - } - return NULL; - case AArch64_ST1Threev8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2B, [$\x01], #24"; - break; - } - return NULL; - case AArch64_ST1Threev8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2C, [$\x01], #48"; - break; - } - return NULL; - case AArch64_ST1Twov16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x25, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST1Twov1d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x26, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST1Twov2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x27, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST1Twov2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x28, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST1Twov4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x29, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST1Twov4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2A, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST1Twov8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2B, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST1Twov8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - AsmString = "st1 $\xFF\x02\x2C, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST1W_D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1w $\xFF\x01\x20, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st1w $\xFF\x01\x21, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST1i16_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - AsmString = "st1 $\xFF\x02\x2D$\xFF\x03\x19, [$\x01], #2"; - break; - } - return NULL; - case AArch64_ST1i32_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - AsmString = "st1 $\xFF\x02\x2E$\xFF\x03\x19, [$\x01], #4"; - break; - } - return NULL; - case AArch64_ST1i64_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - AsmString = "st1 $\xFF\x02\x2F$\xFF\x03\x19, [$\x01], #8"; - break; - } - return NULL; - case AArch64_ST1i8_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - AsmString = "st1 $\xFF\x02\x30$\xFF\x03\x19, [$\x01], #1"; - break; - } - return NULL; - case AArch64_ST2B_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR2RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st2b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST2D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR2RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st2d $\xFF\x01\x20, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST2H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR2RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st2h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST2Twov16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - AsmString = "st2 $\xFF\x02\x25, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST2Twov2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - AsmString = "st2 $\xFF\x02\x27, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST2Twov2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - AsmString = "st2 $\xFF\x02\x28, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST2Twov4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - AsmString = "st2 $\xFF\x02\x29, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST2Twov4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - AsmString = "st2 $\xFF\x02\x2A, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST2Twov8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - AsmString = "st2 $\xFF\x02\x2B, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST2Twov8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - AsmString = "st2 $\xFF\x02\x2C, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST2W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR2RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st2w $\xFF\x01\x21, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST2i16_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - AsmString = "st2 $\xFF\x02\x2D$\xFF\x03\x19, [$\x01], #4"; - break; - } - return NULL; - case AArch64_ST2i32_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - AsmString = "st2 $\xFF\x02\x2E$\xFF\x03\x19, [$\x01], #8"; - break; - } - return NULL; - case AArch64_ST2i64_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - AsmString = "st2 $\xFF\x02\x2F$\xFF\x03\x19, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST2i8_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - AsmString = "st2 $\xFF\x02\x30$\xFF\x03\x19, [$\x01], #2"; - break; - } - return NULL; - case AArch64_ST3B_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR3RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st3b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST3D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR3RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st3d $\xFF\x01\x20, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST3H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR3RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st3h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST3Threev16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - AsmString = "st3 $\xFF\x02\x25, [$\x01], #48"; - break; - } - return NULL; - case AArch64_ST3Threev2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - AsmString = "st3 $\xFF\x02\x27, [$\x01], #48"; - break; - } - return NULL; - case AArch64_ST3Threev2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - AsmString = "st3 $\xFF\x02\x28, [$\x01], #24"; - break; - } - return NULL; - case AArch64_ST3Threev4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - AsmString = "st3 $\xFF\x02\x29, [$\x01], #24"; - break; - } - return NULL; - case AArch64_ST3Threev4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - AsmString = "st3 $\xFF\x02\x2A, [$\x01], #48"; - break; - } - return NULL; - case AArch64_ST3Threev8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - AsmString = "st3 $\xFF\x02\x2B, [$\x01], #24"; - break; - } - return NULL; - case AArch64_ST3Threev8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - AsmString = "st3 $\xFF\x02\x2C, [$\x01], #48"; - break; - } - return NULL; - case AArch64_ST3W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR3RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st3w $\xFF\x01\x21, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST3i16_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - AsmString = "st3 $\xFF\x02\x2D$\xFF\x03\x19, [$\x01], #6"; - break; - } - return NULL; - case AArch64_ST3i32_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - AsmString = "st3 $\xFF\x02\x2E$\xFF\x03\x19, [$\x01], #12"; - break; - } - return NULL; - case AArch64_ST3i64_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - AsmString = "st3 $\xFF\x02\x2F$\xFF\x03\x19, [$\x01], #24"; - break; - } - return NULL; - case AArch64_ST3i8_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - AsmString = "st3 $\xFF\x02\x30$\xFF\x03\x19, [$\x01], #3"; - break; - } - return NULL; - case AArch64_ST4B_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR4RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st4b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST4D_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR4RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st4d $\xFF\x01\x20, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST4Fourv16b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - AsmString = "st4 $\xFF\x02\x25, [$\x01], #64"; - break; - } - return NULL; - case AArch64_ST4Fourv2d_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - AsmString = "st4 $\xFF\x02\x27, [$\x01], #64"; - break; - } - return NULL; - case AArch64_ST4Fourv2s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - AsmString = "st4 $\xFF\x02\x28, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST4Fourv4h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - AsmString = "st4 $\xFF\x02\x29, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST4Fourv4s_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - AsmString = "st4 $\xFF\x02\x2A, [$\x01], #64"; - break; - } - return NULL; - case AArch64_ST4Fourv8b_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_DDDDRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - AsmString = "st4 $\xFF\x02\x2B, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST4Fourv8h_POST: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - AsmString = "st4 $\xFF\x02\x2C, [$\x01], #64"; - break; - } - return NULL; - case AArch64_ST4H_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR4RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st4h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST4W_IMM: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPR4RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "st4w $\xFF\x01\x21, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_ST4i16_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - AsmString = "st4 $\xFF\x02\x2D$\xFF\x03\x19, [$\x01], #8"; - break; - } - return NULL; - case AArch64_ST4i32_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - AsmString = "st4 $\xFF\x02\x2E$\xFF\x03\x19, [$\x01], #16"; - break; - } - return NULL; - case AArch64_ST4i64_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - AsmString = "st4 $\xFF\x02\x2F$\xFF\x03\x19, [$\x01], #32"; - break; - } - return NULL; - case AArch64_ST4i8_POST: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_QQQQRegClassID, 1) && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - AsmString = "st4 $\xFF\x02\x30$\xFF\x03\x19, [$\x01], #4"; - break; - } - return NULL; - case AArch64_STLURBi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "stlurb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STLURHi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "stlurh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STLURWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "stlur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STLURXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_HasV8_4aOps)) { - // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "stlur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STNPDi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STNPQi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STNPSi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STNPWi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STNPXi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stnp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STNT1B_ZRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_STNT1D_ZRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "stnt1d $\xFF\x01\x20, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_STNT1H_ZRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_STNT1W_ZRI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_PPR_3bRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - AsmString = "stnt1w $\xFF\x01\x21, $\xFF\x02\x07, [$\x03]"; - break; - } - return NULL; - case AArch64_STPDi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STPQi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STPSi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STPWi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STPXi: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - AsmString = "stp $\x01, $\x02, [$\x03]"; - break; - } - return NULL; - case AArch64_STRBBroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "strb $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRBBui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - AsmString = "strb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STRBroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR8RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "str $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRBui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR8RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "str $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STRDroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "str $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRDui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "str $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STRHHroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "strh $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRHHui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - AsmString = "strh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STRHroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR16RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "str $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRHui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR16RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "str $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STRQroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "str $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRQui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "str $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STRSroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "str $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRSui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "str $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STRWroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "str $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRWui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - AsmString = "str $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STRXroX: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 4)) && - MCOperand_getImm(MCInst_getOperand(MI, 4)) == 0) { - // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - AsmString = "str $\x01, [$\x02, $\x03]"; - break; - } - return NULL; - case AArch64_STRXui: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - AsmString = "str $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STR_PXI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_PPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - AsmString = "str $\xFF\x01\x07, [$\x02]"; - break; - } - return NULL; - case AArch64_STR_ZXI: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - AsmString = "str $\xFF\x01\x07, [$\x02]"; - break; - } - return NULL; - case AArch64_STTRBi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "sttrb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STTRHi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "sttrh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STTRWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - AsmString = "sttr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STTRXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - AsmString = "sttr $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURBBi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - AsmString = "sturb $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURBi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR8RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "stur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURDi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "stur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURHHi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - AsmString = "sturh $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURHi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR16RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "stur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURQi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "stur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURSi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_FPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - AsmString = "stur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURWi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - AsmString = "stur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_STURXi: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { - // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - AsmString = "stur $\x01, [$\x02]"; - break; - } - return NULL; - case AArch64_SUBSWri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1)) { - // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - AsmString = "cmp $\x02, $\xFF\x03\x01"; - break; - } - return NULL; - case AArch64_SUBSWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - AsmString = "cmp $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - AsmString = "cmp $\x02, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - AsmString = "negs $\x01, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - AsmString = "negs $\x01, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "subs $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SUBSWrx: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 16) { - // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - AsmString = "cmp $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - AsmString = "cmp $\x02, $\x03$\xFF\x04\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 16) { - // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - AsmString = "subs $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SUBSXri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1)) { - // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - AsmString = "cmp $\x02, $\xFF\x03\x01"; - break; - } - return NULL; - case AArch64_SUBSXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - AsmString = "cmp $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - AsmString = "cmp $\x02, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - AsmString = "negs $\x01, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - AsmString = "negs $\x01, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "subs $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SUBSXrx: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - AsmString = "cmp $\x02, $\x03$\xFF\x04\x03"; - break; - } - return NULL; - case AArch64_SUBSXrx64: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 24) { - // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - AsmString = "cmp $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_getReg(MCInst_getOperand(MI, 0)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - AsmString = "cmp $\x02, $\x03$\xFF\x04\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 24) { - // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - AsmString = "subs $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SUBWrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - AsmString = "neg $\x01, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_WZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2)) { - // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - AsmString = "neg $\x01, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - AsmString = "sub $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SUBWrx: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 16) { - // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - AsmString = "sub $\x01, $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 16) { - // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - AsmString = "sub $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SUBXrs: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - AsmString = "neg $\x01, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_getReg(MCInst_getOperand(MI, 1)) == AArch64_XZR && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2)) { - // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - AsmString = "neg $\x01, $\x03$\xFF\x04\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 0) { - // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - AsmString = "sub $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SUBXrx64: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 24) { - // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - AsmString = "sub $\x01, $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64spRegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64sponlyRegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 2) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 24) { - // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - AsmString = "sub $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_SYSxt: - if (MCInst_getNumOperands(MI) == 5 && - MCOperand_getReg(MCInst_getOperand(MI, 4)) == AArch64_XZR) { - // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - AsmString = "sys $\x01, $\xFF\x02\x35, $\xFF\x03\x35, $\x04"; - break; - } - return NULL; - case AArch64_UBFMWri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 31) { - // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - AsmString = "lsr $\x01, $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 7) { - // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - AsmString = "uxtb $\x01, $\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 15) { - // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - AsmString = "uxth $\x01, $\x02"; - break; - } - return NULL; - case AArch64_UBFMXri: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 63) { - // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - AsmString = "lsr $\x01, $\x02, $\x03"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 7) { - // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - AsmString = "uxtb $\x01, $\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 15) { - // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - AsmString = "uxth $\x01, $\x02"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 1) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 31) { - // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - AsmString = "uxtw $\x01, $\x02"; - break; - } - return NULL; - case AArch64_UMADDLrrr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR) { - // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - AsmString = "umull $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_UMOVvi32: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - AsmString = "mov $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19"; - break; - } - return NULL; - case AArch64_UMOVvi64: - if (MCInst_getNumOperands(MI) == 3 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_FPR128RegClassID, 1) && - AArch64_getFeatureBits(AArch64_FeatureNEON)) { - // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - AsmString = "mov $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19"; - break; - } - return NULL; - case AArch64_UMSUBLrrr: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isReg(MCInst_getOperand(MI, 1)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 1) && - MCOperand_isReg(MCInst_getOperand(MI, 2)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 2) && - MCOperand_getReg(MCInst_getOperand(MI, 3)) == AArch64_XZR) { - // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - AsmString = "umnegl $\x01, $\x02, $\x03"; - break; - } - return NULL; - case AArch64_UQDECB_WPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdecb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdecb $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECB_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdecb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdecb $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECD_WPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdecd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdecd $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECD_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdecd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdecd $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECD_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdecd $\xFF\x01\x10"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECH_WPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdech $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdech $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECH_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdech $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdech $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECH_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdech $\xFF\x01\x09"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdech $\xFF\x01\x09, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECW_WPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdecw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdecw $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECW_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdecw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdecw $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQDECW_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqdecw $\xFF\x01\x0B"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCB_WPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqincb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqincb $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCB_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqincb $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqincb $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCD_WPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqincd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqincd $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCD_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqincd $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqincd $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCD_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqincd $\xFF\x01\x10"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "uqincd $\xFF\x01\x10, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCH_WPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqinch $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqinch $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCH_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqinch $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqinch $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCH_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqinch $\xFF\x01\x09"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "uqinch $\xFF\x01\x09, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCW_WPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqincw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR32RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqincw $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCW_XPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqincw $\x01"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_GPR64RegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - AsmString = "uqincw $\x01, $\xFF\x03\x0E"; - break; - } - return NULL; - case AArch64_UQINCW_ZPiI: - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 2)) && - MCOperand_getImm(MCInst_getOperand(MI, 2)) == 31 && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - AsmString = "uqincw $\xFF\x01\x0B"; - break; - } - if (MCInst_getNumOperands(MI) == 4 && - MCOperand_isReg(MCInst_getOperand(MI, 0)) && - GETREGCLASS_CONTAIN(AArch64_ZPRRegClassID, 0) && - MCOperand_isImm(MCInst_getOperand(MI, 3)) && - MCOperand_getImm(MCInst_getOperand(MI, 3)) == 1 && - AArch64_getFeatureBits(AArch64_FeatureSVE)) { - // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - AsmString = "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E"; - break; - } - return NULL; + static const PatternsForOpcode OpToPatterns[] = { + {AArch64_ADDSWri, 0, 1 }, + {AArch64_ADDSWrs, 1, 3 }, + {AArch64_ADDSWrx, 4, 3 }, + {AArch64_ADDSXri, 7, 1 }, + {AArch64_ADDSXrs, 8, 3 }, + {AArch64_ADDSXrx, 11, 1 }, + {AArch64_ADDSXrx64, 12, 3 }, + {AArch64_ADDWri, 15, 2 }, + {AArch64_ADDWrs, 17, 1 }, + {AArch64_ADDWrx, 18, 2 }, + {AArch64_ADDXri, 20, 2 }, + {AArch64_ADDXrs, 22, 1 }, + {AArch64_ADDXrx64, 23, 2 }, + {AArch64_ANDSWri, 25, 1 }, + {AArch64_ANDSWrs, 26, 3 }, + {AArch64_ANDSXri, 29, 1 }, + {AArch64_ANDSXrs, 30, 3 }, + {AArch64_ANDS_PPzPP, 33, 1 }, + {AArch64_ANDWrs, 34, 1 }, + {AArch64_ANDXrs, 35, 1 }, + {AArch64_AND_PPzPP, 36, 1 }, + {AArch64_AND_ZI, 37, 3 }, + {AArch64_AUTIA1716, 40, 1 }, + {AArch64_AUTIASP, 41, 1 }, + {AArch64_AUTIAZ, 42, 1 }, + {AArch64_AUTIB1716, 43, 1 }, + {AArch64_AUTIBSP, 44, 1 }, + {AArch64_AUTIBZ, 45, 1 }, + {AArch64_BICSWrs, 46, 1 }, + {AArch64_BICSXrs, 47, 1 }, + {AArch64_BICWrs, 48, 1 }, + {AArch64_BICXrs, 49, 1 }, + {AArch64_CLREX, 50, 1 }, + {AArch64_CNTB_XPiI, 51, 2 }, + {AArch64_CNTD_XPiI, 53, 2 }, + {AArch64_CNTH_XPiI, 55, 2 }, + {AArch64_CNTW_XPiI, 57, 2 }, + {AArch64_CPY_ZPmI_B, 59, 1 }, + {AArch64_CPY_ZPmI_D, 60, 1 }, + {AArch64_CPY_ZPmI_H, 61, 1 }, + {AArch64_CPY_ZPmI_S, 62, 1 }, + {AArch64_CPY_ZPmR_B, 63, 1 }, + {AArch64_CPY_ZPmR_D, 64, 1 }, + {AArch64_CPY_ZPmR_H, 65, 1 }, + {AArch64_CPY_ZPmR_S, 66, 1 }, + {AArch64_CPY_ZPmV_B, 67, 1 }, + {AArch64_CPY_ZPmV_D, 68, 1 }, + {AArch64_CPY_ZPmV_H, 69, 1 }, + {AArch64_CPY_ZPmV_S, 70, 1 }, + {AArch64_CPY_ZPzI_B, 71, 1 }, + {AArch64_CPY_ZPzI_D, 72, 1 }, + {AArch64_CPY_ZPzI_H, 73, 1 }, + {AArch64_CPY_ZPzI_S, 74, 1 }, + {AArch64_CSINCWr, 75, 2 }, + {AArch64_CSINCXr, 77, 2 }, + {AArch64_CSINVWr, 79, 2 }, + {AArch64_CSINVXr, 81, 2 }, + {AArch64_CSNEGWr, 83, 1 }, + {AArch64_CSNEGXr, 84, 1 }, + {AArch64_DCPS1, 85, 1 }, + {AArch64_DCPS2, 86, 1 }, + {AArch64_DCPS3, 87, 1 }, + {AArch64_DECB_XPiI, 88, 2 }, + {AArch64_DECD_XPiI, 90, 2 }, + {AArch64_DECD_ZPiI, 92, 2 }, + {AArch64_DECH_XPiI, 94, 2 }, + {AArch64_DECH_ZPiI, 96, 2 }, + {AArch64_DECW_XPiI, 98, 2 }, + {AArch64_DECW_ZPiI, 100, 2 }, + {AArch64_DSB, 102, 3 }, + {AArch64_DUPM_ZI, 105, 6 }, + {AArch64_DUP_ZI_B, 111, 1 }, + {AArch64_DUP_ZI_D, 112, 2 }, + {AArch64_DUP_ZI_H, 114, 2 }, + {AArch64_DUP_ZI_S, 116, 2 }, + {AArch64_DUP_ZR_B, 118, 1 }, + {AArch64_DUP_ZR_D, 119, 1 }, + {AArch64_DUP_ZR_H, 120, 1 }, + {AArch64_DUP_ZR_S, 121, 1 }, + {AArch64_DUP_ZZI_B, 122, 2 }, + {AArch64_DUP_ZZI_D, 124, 2 }, + {AArch64_DUP_ZZI_H, 126, 2 }, + {AArch64_DUP_ZZI_Q, 128, 2 }, + {AArch64_DUP_ZZI_S, 130, 2 }, + {AArch64_EONWrs, 132, 1 }, + {AArch64_EONXrs, 133, 1 }, + {AArch64_EORS_PPzPP, 134, 1 }, + {AArch64_EORWrs, 135, 1 }, + {AArch64_EORXrs, 136, 1 }, + {AArch64_EOR_PPzPP, 137, 1 }, + {AArch64_EOR_ZI, 138, 3 }, + {AArch64_EXTRACT_ZPMXI_H_B, 141, 1 }, + {AArch64_EXTRACT_ZPMXI_H_D, 142, 1 }, + {AArch64_EXTRACT_ZPMXI_H_H, 143, 1 }, + {AArch64_EXTRACT_ZPMXI_H_Q, 144, 1 }, + {AArch64_EXTRACT_ZPMXI_H_S, 145, 1 }, + {AArch64_EXTRACT_ZPMXI_V_B, 146, 1 }, + {AArch64_EXTRACT_ZPMXI_V_D, 147, 1 }, + {AArch64_EXTRACT_ZPMXI_V_H, 148, 1 }, + {AArch64_EXTRACT_ZPMXI_V_Q, 149, 1 }, + {AArch64_EXTRACT_ZPMXI_V_S, 150, 1 }, + {AArch64_EXTRWrri, 151, 1 }, + {AArch64_EXTRXrri, 152, 1 }, + {AArch64_FCPY_ZPmI_D, 153, 1 }, + {AArch64_FCPY_ZPmI_H, 154, 1 }, + {AArch64_FCPY_ZPmI_S, 155, 1 }, + {AArch64_FDUP_ZI_D, 156, 1 }, + {AArch64_FDUP_ZI_H, 157, 1 }, + {AArch64_FDUP_ZI_S, 158, 1 }, + {AArch64_GLD1B_D_IMM_REAL, 159, 1 }, + {AArch64_GLD1B_S_IMM_REAL, 160, 1 }, + {AArch64_GLD1D_IMM_REAL, 161, 1 }, + {AArch64_GLD1H_D_IMM_REAL, 162, 1 }, + {AArch64_GLD1H_S_IMM_REAL, 163, 1 }, + {AArch64_GLD1SB_D_IMM_REAL, 164, 1 }, + {AArch64_GLD1SB_S_IMM_REAL, 165, 1 }, + {AArch64_GLD1SH_D_IMM_REAL, 166, 1 }, + {AArch64_GLD1SH_S_IMM_REAL, 167, 1 }, + {AArch64_GLD1SW_D_IMM_REAL, 168, 1 }, + {AArch64_GLD1W_D_IMM_REAL, 169, 1 }, + {AArch64_GLD1W_IMM_REAL, 170, 1 }, + {AArch64_GLDFF1B_D_IMM_REAL, 171, 1 }, + {AArch64_GLDFF1B_S_IMM_REAL, 172, 1 }, + {AArch64_GLDFF1D_IMM_REAL, 173, 1 }, + {AArch64_GLDFF1H_D_IMM_REAL, 174, 1 }, + {AArch64_GLDFF1H_S_IMM_REAL, 175, 1 }, + {AArch64_GLDFF1SB_D_IMM_REAL, 176, 1 }, + {AArch64_GLDFF1SB_S_IMM_REAL, 177, 1 }, + {AArch64_GLDFF1SH_D_IMM_REAL, 178, 1 }, + {AArch64_GLDFF1SH_S_IMM_REAL, 179, 1 }, + {AArch64_GLDFF1SW_D_IMM_REAL, 180, 1 }, + {AArch64_GLDFF1W_D_IMM_REAL, 181, 1 }, + {AArch64_GLDFF1W_IMM_REAL, 182, 1 }, + {AArch64_HINT, 183, 12 }, + {AArch64_INCB_XPiI, 195, 2 }, + {AArch64_INCD_XPiI, 197, 2 }, + {AArch64_INCD_ZPiI, 199, 2 }, + {AArch64_INCH_XPiI, 201, 2 }, + {AArch64_INCH_ZPiI, 203, 2 }, + {AArch64_INCW_XPiI, 205, 2 }, + {AArch64_INCW_ZPiI, 207, 2 }, + {AArch64_INSERT_MXIPZ_H_B, 209, 1 }, + {AArch64_INSERT_MXIPZ_H_D, 210, 1 }, + {AArch64_INSERT_MXIPZ_H_H, 211, 1 }, + {AArch64_INSERT_MXIPZ_H_Q, 212, 1 }, + {AArch64_INSERT_MXIPZ_H_S, 213, 1 }, + {AArch64_INSERT_MXIPZ_V_B, 214, 1 }, + {AArch64_INSERT_MXIPZ_V_D, 215, 1 }, + {AArch64_INSERT_MXIPZ_V_H, 216, 1 }, + {AArch64_INSERT_MXIPZ_V_Q, 217, 1 }, + {AArch64_INSERT_MXIPZ_V_S, 218, 1 }, + {AArch64_INSvi16gpr, 219, 1 }, + {AArch64_INSvi16lane, 220, 1 }, + {AArch64_INSvi32gpr, 221, 1 }, + {AArch64_INSvi32lane, 222, 1 }, + {AArch64_INSvi64gpr, 223, 1 }, + {AArch64_INSvi64lane, 224, 1 }, + {AArch64_INSvi8gpr, 225, 1 }, + {AArch64_INSvi8lane, 226, 1 }, + {AArch64_IRG, 227, 1 }, + {AArch64_ISB, 228, 1 }, + {AArch64_LD1B_D_IMM_REAL, 229, 1 }, + {AArch64_LD1B_H_IMM_REAL, 230, 1 }, + {AArch64_LD1B_IMM_REAL, 231, 1 }, + {AArch64_LD1B_S_IMM_REAL, 232, 1 }, + {AArch64_LD1D_IMM_REAL, 233, 1 }, + {AArch64_LD1Fourv16b_POST, 234, 1 }, + {AArch64_LD1Fourv1d_POST, 235, 1 }, + {AArch64_LD1Fourv2d_POST, 236, 1 }, + {AArch64_LD1Fourv2s_POST, 237, 1 }, + {AArch64_LD1Fourv4h_POST, 238, 1 }, + {AArch64_LD1Fourv4s_POST, 239, 1 }, + {AArch64_LD1Fourv8b_POST, 240, 1 }, + {AArch64_LD1Fourv8h_POST, 241, 1 }, + {AArch64_LD1H_D_IMM_REAL, 242, 1 }, + {AArch64_LD1H_IMM_REAL, 243, 1 }, + {AArch64_LD1H_S_IMM_REAL, 244, 1 }, + {AArch64_LD1Onev16b_POST, 245, 1 }, + {AArch64_LD1Onev1d_POST, 246, 1 }, + {AArch64_LD1Onev2d_POST, 247, 1 }, + {AArch64_LD1Onev2s_POST, 248, 1 }, + {AArch64_LD1Onev4h_POST, 249, 1 }, + {AArch64_LD1Onev4s_POST, 250, 1 }, + {AArch64_LD1Onev8b_POST, 251, 1 }, + {AArch64_LD1Onev8h_POST, 252, 1 }, + {AArch64_LD1RB_D_IMM, 253, 1 }, + {AArch64_LD1RB_H_IMM, 254, 1 }, + {AArch64_LD1RB_IMM, 255, 1 }, + {AArch64_LD1RB_S_IMM, 256, 1 }, + {AArch64_LD1RD_IMM, 257, 1 }, + {AArch64_LD1RH_D_IMM, 258, 1 }, + {AArch64_LD1RH_IMM, 259, 1 }, + {AArch64_LD1RH_S_IMM, 260, 1 }, + {AArch64_LD1RO_B_IMM, 261, 1 }, + {AArch64_LD1RO_D_IMM, 262, 1 }, + {AArch64_LD1RO_H_IMM, 263, 1 }, + {AArch64_LD1RO_W_IMM, 264, 1 }, + {AArch64_LD1RQ_B_IMM, 265, 1 }, + {AArch64_LD1RQ_D_IMM, 266, 1 }, + {AArch64_LD1RQ_H_IMM, 267, 1 }, + {AArch64_LD1RQ_W_IMM, 268, 1 }, + {AArch64_LD1RSB_D_IMM, 269, 1 }, + {AArch64_LD1RSB_H_IMM, 270, 1 }, + {AArch64_LD1RSB_S_IMM, 271, 1 }, + {AArch64_LD1RSH_D_IMM, 272, 1 }, + {AArch64_LD1RSH_S_IMM, 273, 1 }, + {AArch64_LD1RSW_IMM, 274, 1 }, + {AArch64_LD1RW_D_IMM, 275, 1 }, + {AArch64_LD1RW_IMM, 276, 1 }, + {AArch64_LD1Rv16b_POST, 277, 1 }, + {AArch64_LD1Rv1d_POST, 278, 1 }, + {AArch64_LD1Rv2d_POST, 279, 1 }, + {AArch64_LD1Rv2s_POST, 280, 1 }, + {AArch64_LD1Rv4h_POST, 281, 1 }, + {AArch64_LD1Rv4s_POST, 282, 1 }, + {AArch64_LD1Rv8b_POST, 283, 1 }, + {AArch64_LD1Rv8h_POST, 284, 1 }, + {AArch64_LD1SB_D_IMM_REAL, 285, 1 }, + {AArch64_LD1SB_H_IMM_REAL, 286, 1 }, + {AArch64_LD1SB_S_IMM_REAL, 287, 1 }, + {AArch64_LD1SH_D_IMM_REAL, 288, 1 }, + {AArch64_LD1SH_S_IMM_REAL, 289, 1 }, + {AArch64_LD1SW_D_IMM_REAL, 290, 1 }, + {AArch64_LD1Threev16b_POST, 291, 1 }, + {AArch64_LD1Threev1d_POST, 292, 1 }, + {AArch64_LD1Threev2d_POST, 293, 1 }, + {AArch64_LD1Threev2s_POST, 294, 1 }, + {AArch64_LD1Threev4h_POST, 295, 1 }, + {AArch64_LD1Threev4s_POST, 296, 1 }, + {AArch64_LD1Threev8b_POST, 297, 1 }, + {AArch64_LD1Threev8h_POST, 298, 1 }, + {AArch64_LD1Twov16b_POST, 299, 1 }, + {AArch64_LD1Twov1d_POST, 300, 1 }, + {AArch64_LD1Twov2d_POST, 301, 1 }, + {AArch64_LD1Twov2s_POST, 302, 1 }, + {AArch64_LD1Twov4h_POST, 303, 1 }, + {AArch64_LD1Twov4s_POST, 304, 1 }, + {AArch64_LD1Twov8b_POST, 305, 1 }, + {AArch64_LD1Twov8h_POST, 306, 1 }, + {AArch64_LD1W_D_IMM_REAL, 307, 1 }, + {AArch64_LD1W_IMM_REAL, 308, 1 }, + {AArch64_LD1_MXIPXX_H_B, 309, 1 }, + {AArch64_LD1_MXIPXX_H_D, 310, 1 }, + {AArch64_LD1_MXIPXX_H_H, 311, 1 }, + {AArch64_LD1_MXIPXX_H_Q, 312, 1 }, + {AArch64_LD1_MXIPXX_H_S, 313, 1 }, + {AArch64_LD1_MXIPXX_V_B, 314, 1 }, + {AArch64_LD1_MXIPXX_V_D, 315, 1 }, + {AArch64_LD1_MXIPXX_V_H, 316, 1 }, + {AArch64_LD1_MXIPXX_V_Q, 317, 1 }, + {AArch64_LD1_MXIPXX_V_S, 318, 1 }, + {AArch64_LD1i16_POST, 319, 1 }, + {AArch64_LD1i32_POST, 320, 1 }, + {AArch64_LD1i64_POST, 321, 1 }, + {AArch64_LD1i8_POST, 322, 1 }, + {AArch64_LD2B_IMM, 323, 1 }, + {AArch64_LD2D_IMM, 324, 1 }, + {AArch64_LD2H_IMM, 325, 1 }, + {AArch64_LD2Rv16b_POST, 326, 1 }, + {AArch64_LD2Rv1d_POST, 327, 1 }, + {AArch64_LD2Rv2d_POST, 328, 1 }, + {AArch64_LD2Rv2s_POST, 329, 1 }, + {AArch64_LD2Rv4h_POST, 330, 1 }, + {AArch64_LD2Rv4s_POST, 331, 1 }, + {AArch64_LD2Rv8b_POST, 332, 1 }, + {AArch64_LD2Rv8h_POST, 333, 1 }, + {AArch64_LD2Twov16b_POST, 334, 1 }, + {AArch64_LD2Twov2d_POST, 335, 1 }, + {AArch64_LD2Twov2s_POST, 336, 1 }, + {AArch64_LD2Twov4h_POST, 337, 1 }, + {AArch64_LD2Twov4s_POST, 338, 1 }, + {AArch64_LD2Twov8b_POST, 339, 1 }, + {AArch64_LD2Twov8h_POST, 340, 1 }, + {AArch64_LD2W_IMM, 341, 1 }, + {AArch64_LD2i16_POST, 342, 1 }, + {AArch64_LD2i32_POST, 343, 1 }, + {AArch64_LD2i64_POST, 344, 1 }, + {AArch64_LD2i8_POST, 345, 1 }, + {AArch64_LD3B_IMM, 346, 1 }, + {AArch64_LD3D_IMM, 347, 1 }, + {AArch64_LD3H_IMM, 348, 1 }, + {AArch64_LD3Rv16b_POST, 349, 1 }, + {AArch64_LD3Rv1d_POST, 350, 1 }, + {AArch64_LD3Rv2d_POST, 351, 1 }, + {AArch64_LD3Rv2s_POST, 352, 1 }, + {AArch64_LD3Rv4h_POST, 353, 1 }, + {AArch64_LD3Rv4s_POST, 354, 1 }, + {AArch64_LD3Rv8b_POST, 355, 1 }, + {AArch64_LD3Rv8h_POST, 356, 1 }, + {AArch64_LD3Threev16b_POST, 357, 1 }, + {AArch64_LD3Threev2d_POST, 358, 1 }, + {AArch64_LD3Threev2s_POST, 359, 1 }, + {AArch64_LD3Threev4h_POST, 360, 1 }, + {AArch64_LD3Threev4s_POST, 361, 1 }, + {AArch64_LD3Threev8b_POST, 362, 1 }, + {AArch64_LD3Threev8h_POST, 363, 1 }, + {AArch64_LD3W_IMM, 364, 1 }, + {AArch64_LD3i16_POST, 365, 1 }, + {AArch64_LD3i32_POST, 366, 1 }, + {AArch64_LD3i64_POST, 367, 1 }, + {AArch64_LD3i8_POST, 368, 1 }, + {AArch64_LD4B_IMM, 369, 1 }, + {AArch64_LD4D_IMM, 370, 1 }, + {AArch64_LD4Fourv16b_POST, 371, 1 }, + {AArch64_LD4Fourv2d_POST, 372, 1 }, + {AArch64_LD4Fourv2s_POST, 373, 1 }, + {AArch64_LD4Fourv4h_POST, 374, 1 }, + {AArch64_LD4Fourv4s_POST, 375, 1 }, + {AArch64_LD4Fourv8b_POST, 376, 1 }, + {AArch64_LD4Fourv8h_POST, 377, 1 }, + {AArch64_LD4H_IMM, 378, 1 }, + {AArch64_LD4Rv16b_POST, 379, 1 }, + {AArch64_LD4Rv1d_POST, 380, 1 }, + {AArch64_LD4Rv2d_POST, 381, 1 }, + {AArch64_LD4Rv2s_POST, 382, 1 }, + {AArch64_LD4Rv4h_POST, 383, 1 }, + {AArch64_LD4Rv4s_POST, 384, 1 }, + {AArch64_LD4Rv8b_POST, 385, 1 }, + {AArch64_LD4Rv8h_POST, 386, 1 }, + {AArch64_LD4W_IMM, 387, 1 }, + {AArch64_LD4i16_POST, 388, 1 }, + {AArch64_LD4i32_POST, 389, 1 }, + {AArch64_LD4i64_POST, 390, 1 }, + {AArch64_LD4i8_POST, 391, 1 }, + {AArch64_LDADDB, 392, 1 }, + {AArch64_LDADDH, 393, 1 }, + {AArch64_LDADDLB, 394, 1 }, + {AArch64_LDADDLH, 395, 1 }, + {AArch64_LDADDLW, 396, 1 }, + {AArch64_LDADDLX, 397, 1 }, + {AArch64_LDADDW, 398, 1 }, + {AArch64_LDADDX, 399, 1 }, + {AArch64_LDAPURBi, 400, 1 }, + {AArch64_LDAPURHi, 401, 1 }, + {AArch64_LDAPURSBWi, 402, 1 }, + {AArch64_LDAPURSBXi, 403, 1 }, + {AArch64_LDAPURSHWi, 404, 1 }, + {AArch64_LDAPURSHXi, 405, 1 }, + {AArch64_LDAPURSWi, 406, 1 }, + {AArch64_LDAPURXi, 407, 1 }, + {AArch64_LDAPURi, 408, 1 }, + {AArch64_LDCLRB, 409, 1 }, + {AArch64_LDCLRH, 410, 1 }, + {AArch64_LDCLRLB, 411, 1 }, + {AArch64_LDCLRLH, 412, 1 }, + {AArch64_LDCLRLW, 413, 1 }, + {AArch64_LDCLRLX, 414, 1 }, + {AArch64_LDCLRW, 415, 1 }, + {AArch64_LDCLRX, 416, 1 }, + {AArch64_LDEORB, 417, 1 }, + {AArch64_LDEORH, 418, 1 }, + {AArch64_LDEORLB, 419, 1 }, + {AArch64_LDEORLH, 420, 1 }, + {AArch64_LDEORLW, 421, 1 }, + {AArch64_LDEORLX, 422, 1 }, + {AArch64_LDEORW, 423, 1 }, + {AArch64_LDEORX, 424, 1 }, + {AArch64_LDFF1B_D_REAL, 425, 1 }, + {AArch64_LDFF1B_H_REAL, 426, 1 }, + {AArch64_LDFF1B_REAL, 427, 1 }, + {AArch64_LDFF1B_S_REAL, 428, 1 }, + {AArch64_LDFF1D_REAL, 429, 1 }, + {AArch64_LDFF1H_D_REAL, 430, 1 }, + {AArch64_LDFF1H_REAL, 431, 1 }, + {AArch64_LDFF1H_S_REAL, 432, 1 }, + {AArch64_LDFF1SB_D_REAL, 433, 1 }, + {AArch64_LDFF1SB_H_REAL, 434, 1 }, + {AArch64_LDFF1SB_S_REAL, 435, 1 }, + {AArch64_LDFF1SH_D_REAL, 436, 1 }, + {AArch64_LDFF1SH_S_REAL, 437, 1 }, + {AArch64_LDFF1SW_D_REAL, 438, 1 }, + {AArch64_LDFF1W_D_REAL, 439, 1 }, + {AArch64_LDFF1W_REAL, 440, 1 }, + {AArch64_LDG, 441, 1 }, + {AArch64_LDNF1B_D_IMM_REAL, 442, 1 }, + {AArch64_LDNF1B_H_IMM_REAL, 443, 1 }, + {AArch64_LDNF1B_IMM_REAL, 444, 1 }, + {AArch64_LDNF1B_S_IMM_REAL, 445, 1 }, + {AArch64_LDNF1D_IMM_REAL, 446, 1 }, + {AArch64_LDNF1H_D_IMM_REAL, 447, 1 }, + {AArch64_LDNF1H_IMM_REAL, 448, 1 }, + {AArch64_LDNF1H_S_IMM_REAL, 449, 1 }, + {AArch64_LDNF1SB_D_IMM_REAL, 450, 1 }, + {AArch64_LDNF1SB_H_IMM_REAL, 451, 1 }, + {AArch64_LDNF1SB_S_IMM_REAL, 452, 1 }, + {AArch64_LDNF1SH_D_IMM_REAL, 453, 1 }, + {AArch64_LDNF1SH_S_IMM_REAL, 454, 1 }, + {AArch64_LDNF1SW_D_IMM_REAL, 455, 1 }, + {AArch64_LDNF1W_D_IMM_REAL, 456, 1 }, + {AArch64_LDNF1W_IMM_REAL, 457, 1 }, + {AArch64_LDNPDi, 458, 1 }, + {AArch64_LDNPQi, 459, 1 }, + {AArch64_LDNPSi, 460, 1 }, + {AArch64_LDNPWi, 461, 1 }, + {AArch64_LDNPXi, 462, 1 }, + {AArch64_LDNT1B_ZRI, 463, 1 }, + {AArch64_LDNT1B_ZZR_D_REAL, 464, 1 }, + {AArch64_LDNT1B_ZZR_S_REAL, 465, 1 }, + {AArch64_LDNT1D_ZRI, 466, 1 }, + {AArch64_LDNT1D_ZZR_D_REAL, 467, 1 }, + {AArch64_LDNT1H_ZRI, 468, 1 }, + {AArch64_LDNT1H_ZZR_D_REAL, 469, 1 }, + {AArch64_LDNT1H_ZZR_S_REAL, 470, 1 }, + {AArch64_LDNT1SB_ZZR_D_REAL, 471, 1 }, + {AArch64_LDNT1SB_ZZR_S_REAL, 472, 1 }, + {AArch64_LDNT1SH_ZZR_D_REAL, 473, 1 }, + {AArch64_LDNT1SH_ZZR_S_REAL, 474, 1 }, + {AArch64_LDNT1SW_ZZR_D_REAL, 475, 1 }, + {AArch64_LDNT1W_ZRI, 476, 1 }, + {AArch64_LDNT1W_ZZR_D_REAL, 477, 1 }, + {AArch64_LDNT1W_ZZR_S_REAL, 478, 1 }, + {AArch64_LDPDi, 479, 1 }, + {AArch64_LDPQi, 480, 1 }, + {AArch64_LDPSWi, 481, 1 }, + {AArch64_LDPSi, 482, 1 }, + {AArch64_LDPWi, 483, 1 }, + {AArch64_LDPXi, 484, 1 }, + {AArch64_LDRAAindexed, 485, 1 }, + {AArch64_LDRABindexed, 486, 1 }, + {AArch64_LDRBBroX, 487, 1 }, + {AArch64_LDRBBui, 488, 1 }, + {AArch64_LDRBroX, 489, 1 }, + {AArch64_LDRBui, 490, 1 }, + {AArch64_LDRDroX, 491, 1 }, + {AArch64_LDRDui, 492, 1 }, + {AArch64_LDRHHroX, 493, 1 }, + {AArch64_LDRHHui, 494, 1 }, + {AArch64_LDRHroX, 495, 1 }, + {AArch64_LDRHui, 496, 1 }, + {AArch64_LDRQroX, 497, 1 }, + {AArch64_LDRQui, 498, 1 }, + {AArch64_LDRSBWroX, 499, 1 }, + {AArch64_LDRSBWui, 500, 1 }, + {AArch64_LDRSBXroX, 501, 1 }, + {AArch64_LDRSBXui, 502, 1 }, + {AArch64_LDRSHWroX, 503, 1 }, + {AArch64_LDRSHWui, 504, 1 }, + {AArch64_LDRSHXroX, 505, 1 }, + {AArch64_LDRSHXui, 506, 1 }, + {AArch64_LDRSWroX, 507, 1 }, + {AArch64_LDRSWui, 508, 1 }, + {AArch64_LDRSroX, 509, 1 }, + {AArch64_LDRSui, 510, 1 }, + {AArch64_LDRWroX, 511, 1 }, + {AArch64_LDRWui, 512, 1 }, + {AArch64_LDRXroX, 513, 1 }, + {AArch64_LDRXui, 514, 1 }, + {AArch64_LDR_PXI, 515, 1 }, + {AArch64_LDR_ZA, 516, 1 }, + {AArch64_LDR_ZXI, 517, 1 }, + {AArch64_LDSETB, 518, 1 }, + {AArch64_LDSETH, 519, 1 }, + {AArch64_LDSETLB, 520, 1 }, + {AArch64_LDSETLH, 521, 1 }, + {AArch64_LDSETLW, 522, 1 }, + {AArch64_LDSETLX, 523, 1 }, + {AArch64_LDSETW, 524, 1 }, + {AArch64_LDSETX, 525, 1 }, + {AArch64_LDSMAXB, 526, 1 }, + {AArch64_LDSMAXH, 527, 1 }, + {AArch64_LDSMAXLB, 528, 1 }, + {AArch64_LDSMAXLH, 529, 1 }, + {AArch64_LDSMAXLW, 530, 1 }, + {AArch64_LDSMAXLX, 531, 1 }, + {AArch64_LDSMAXW, 532, 1 }, + {AArch64_LDSMAXX, 533, 1 }, + {AArch64_LDSMINB, 534, 1 }, + {AArch64_LDSMINH, 535, 1 }, + {AArch64_LDSMINLB, 536, 1 }, + {AArch64_LDSMINLH, 537, 1 }, + {AArch64_LDSMINLW, 538, 1 }, + {AArch64_LDSMINLX, 539, 1 }, + {AArch64_LDSMINW, 540, 1 }, + {AArch64_LDSMINX, 541, 1 }, + {AArch64_LDTRBi, 542, 1 }, + {AArch64_LDTRHi, 543, 1 }, + {AArch64_LDTRSBWi, 544, 1 }, + {AArch64_LDTRSBXi, 545, 1 }, + {AArch64_LDTRSHWi, 546, 1 }, + {AArch64_LDTRSHXi, 547, 1 }, + {AArch64_LDTRSWi, 548, 1 }, + {AArch64_LDTRWi, 549, 1 }, + {AArch64_LDTRXi, 550, 1 }, + {AArch64_LDUMAXB, 551, 1 }, + {AArch64_LDUMAXH, 552, 1 }, + {AArch64_LDUMAXLB, 553, 1 }, + {AArch64_LDUMAXLH, 554, 1 }, + {AArch64_LDUMAXLW, 555, 1 }, + {AArch64_LDUMAXLX, 556, 1 }, + {AArch64_LDUMAXW, 557, 1 }, + {AArch64_LDUMAXX, 558, 1 }, + {AArch64_LDUMINB, 559, 1 }, + {AArch64_LDUMINH, 560, 1 }, + {AArch64_LDUMINLB, 561, 1 }, + {AArch64_LDUMINLH, 562, 1 }, + {AArch64_LDUMINLW, 563, 1 }, + {AArch64_LDUMINLX, 564, 1 }, + {AArch64_LDUMINW, 565, 1 }, + {AArch64_LDUMINX, 566, 1 }, + {AArch64_LDURBBi, 567, 1 }, + {AArch64_LDURBi, 568, 1 }, + {AArch64_LDURDi, 569, 1 }, + {AArch64_LDURHHi, 570, 1 }, + {AArch64_LDURHi, 571, 1 }, + {AArch64_LDURQi, 572, 1 }, + {AArch64_LDURSBWi, 573, 1 }, + {AArch64_LDURSBXi, 574, 1 }, + {AArch64_LDURSHWi, 575, 1 }, + {AArch64_LDURSHXi, 576, 1 }, + {AArch64_LDURSWi, 577, 1 }, + {AArch64_LDURSi, 578, 1 }, + {AArch64_LDURWi, 579, 1 }, + {AArch64_LDURXi, 580, 1 }, + {AArch64_MADDWrrr, 581, 1 }, + {AArch64_MADDXrrr, 582, 1 }, + {AArch64_MSRpstatesvcrImm1, 583, 6 }, + {AArch64_MSUBWrrr, 589, 1 }, + {AArch64_MSUBXrrr, 590, 1 }, + {AArch64_NOTv16i8, 591, 1 }, + {AArch64_NOTv8i8, 592, 1 }, + {AArch64_ORNWrs, 593, 3 }, + {AArch64_ORNXrs, 596, 3 }, + {AArch64_ORRS_PPzPP, 599, 1 }, + {AArch64_ORRWrs, 600, 2 }, + {AArch64_ORRXrs, 602, 2 }, + {AArch64_ORR_PPzPP, 604, 1 }, + {AArch64_ORR_ZI, 605, 3 }, + {AArch64_ORR_ZZZ, 608, 1 }, + {AArch64_ORRv16i8, 609, 1 }, + {AArch64_ORRv8i8, 610, 1 }, + {AArch64_PACIA1716, 611, 1 }, + {AArch64_PACIASP, 612, 1 }, + {AArch64_PACIAZ, 613, 1 }, + {AArch64_PACIB1716, 614, 1 }, + {AArch64_PACIBSP, 615, 1 }, + {AArch64_PACIBZ, 616, 1 }, + {AArch64_PRFB_D_PZI, 617, 1 }, + {AArch64_PRFB_PRI, 618, 1 }, + {AArch64_PRFB_S_PZI, 619, 1 }, + {AArch64_PRFD_D_PZI, 620, 1 }, + {AArch64_PRFD_PRI, 621, 1 }, + {AArch64_PRFD_S_PZI, 622, 1 }, + {AArch64_PRFH_D_PZI, 623, 1 }, + {AArch64_PRFH_PRI, 624, 1 }, + {AArch64_PRFH_S_PZI, 625, 1 }, + {AArch64_PRFMroX, 626, 1 }, + {AArch64_PRFMui, 627, 1 }, + {AArch64_PRFUMi, 628, 1 }, + {AArch64_PRFW_D_PZI, 629, 1 }, + {AArch64_PRFW_PRI, 630, 1 }, + {AArch64_PRFW_S_PZI, 631, 1 }, + {AArch64_PTRUES_B, 632, 1 }, + {AArch64_PTRUES_D, 633, 1 }, + {AArch64_PTRUES_H, 634, 1 }, + {AArch64_PTRUES_S, 635, 1 }, + {AArch64_PTRUE_B, 636, 1 }, + {AArch64_PTRUE_D, 637, 1 }, + {AArch64_PTRUE_H, 638, 1 }, + {AArch64_PTRUE_S, 639, 1 }, + {AArch64_RET, 640, 1 }, + {AArch64_SBCSWr, 641, 1 }, + {AArch64_SBCSXr, 642, 1 }, + {AArch64_SBCWr, 643, 1 }, + {AArch64_SBCXr, 644, 1 }, + {AArch64_SBFMWri, 645, 3 }, + {AArch64_SBFMXri, 648, 4 }, + {AArch64_SEL_PPPP, 652, 1 }, + {AArch64_SEL_ZPZZ_B, 653, 1 }, + {AArch64_SEL_ZPZZ_D, 654, 1 }, + {AArch64_SEL_ZPZZ_H, 655, 1 }, + {AArch64_SEL_ZPZZ_S, 656, 1 }, + {AArch64_SMADDLrrr, 657, 1 }, + {AArch64_SMSUBLrrr, 658, 1 }, + {AArch64_SQDECB_XPiI, 659, 2 }, + {AArch64_SQDECB_XPiWdI, 661, 2 }, + {AArch64_SQDECD_XPiI, 663, 2 }, + {AArch64_SQDECD_XPiWdI, 665, 2 }, + {AArch64_SQDECD_ZPiI, 667, 2 }, + {AArch64_SQDECH_XPiI, 669, 2 }, + {AArch64_SQDECH_XPiWdI, 671, 2 }, + {AArch64_SQDECH_ZPiI, 673, 2 }, + {AArch64_SQDECW_XPiI, 675, 2 }, + {AArch64_SQDECW_XPiWdI, 677, 2 }, + {AArch64_SQDECW_ZPiI, 679, 2 }, + {AArch64_SQINCB_XPiI, 681, 2 }, + {AArch64_SQINCB_XPiWdI, 683, 2 }, + {AArch64_SQINCD_XPiI, 685, 2 }, + {AArch64_SQINCD_XPiWdI, 687, 2 }, + {AArch64_SQINCD_ZPiI, 689, 2 }, + {AArch64_SQINCH_XPiI, 691, 2 }, + {AArch64_SQINCH_XPiWdI, 693, 2 }, + {AArch64_SQINCH_ZPiI, 695, 2 }, + {AArch64_SQINCW_XPiI, 697, 2 }, + {AArch64_SQINCW_XPiWdI, 699, 2 }, + {AArch64_SQINCW_ZPiI, 701, 2 }, + {AArch64_SST1B_D_IMM, 703, 1 }, + {AArch64_SST1B_S_IMM, 704, 1 }, + {AArch64_SST1D_IMM, 705, 1 }, + {AArch64_SST1H_D_IMM, 706, 1 }, + {AArch64_SST1H_S_IMM, 707, 1 }, + {AArch64_SST1W_D_IMM, 708, 1 }, + {AArch64_SST1W_IMM, 709, 1 }, + {AArch64_ST1B_D_IMM, 710, 1 }, + {AArch64_ST1B_H_IMM, 711, 1 }, + {AArch64_ST1B_IMM, 712, 1 }, + {AArch64_ST1B_S_IMM, 713, 1 }, + {AArch64_ST1D_IMM, 714, 1 }, + {AArch64_ST1Fourv16b_POST, 715, 1 }, + {AArch64_ST1Fourv1d_POST, 716, 1 }, + {AArch64_ST1Fourv2d_POST, 717, 1 }, + {AArch64_ST1Fourv2s_POST, 718, 1 }, + {AArch64_ST1Fourv4h_POST, 719, 1 }, + {AArch64_ST1Fourv4s_POST, 720, 1 }, + {AArch64_ST1Fourv8b_POST, 721, 1 }, + {AArch64_ST1Fourv8h_POST, 722, 1 }, + {AArch64_ST1H_D_IMM, 723, 1 }, + {AArch64_ST1H_IMM, 724, 1 }, + {AArch64_ST1H_S_IMM, 725, 1 }, + {AArch64_ST1Onev16b_POST, 726, 1 }, + {AArch64_ST1Onev1d_POST, 727, 1 }, + {AArch64_ST1Onev2d_POST, 728, 1 }, + {AArch64_ST1Onev2s_POST, 729, 1 }, + {AArch64_ST1Onev4h_POST, 730, 1 }, + {AArch64_ST1Onev4s_POST, 731, 1 }, + {AArch64_ST1Onev8b_POST, 732, 1 }, + {AArch64_ST1Onev8h_POST, 733, 1 }, + {AArch64_ST1Threev16b_POST, 734, 1 }, + {AArch64_ST1Threev1d_POST, 735, 1 }, + {AArch64_ST1Threev2d_POST, 736, 1 }, + {AArch64_ST1Threev2s_POST, 737, 1 }, + {AArch64_ST1Threev4h_POST, 738, 1 }, + {AArch64_ST1Threev4s_POST, 739, 1 }, + {AArch64_ST1Threev8b_POST, 740, 1 }, + {AArch64_ST1Threev8h_POST, 741, 1 }, + {AArch64_ST1Twov16b_POST, 742, 1 }, + {AArch64_ST1Twov1d_POST, 743, 1 }, + {AArch64_ST1Twov2d_POST, 744, 1 }, + {AArch64_ST1Twov2s_POST, 745, 1 }, + {AArch64_ST1Twov4h_POST, 746, 1 }, + {AArch64_ST1Twov4s_POST, 747, 1 }, + {AArch64_ST1Twov8b_POST, 748, 1 }, + {AArch64_ST1Twov8h_POST, 749, 1 }, + {AArch64_ST1W_D_IMM, 750, 1 }, + {AArch64_ST1W_IMM, 751, 1 }, + {AArch64_ST1_MXIPXX_H_B, 752, 1 }, + {AArch64_ST1_MXIPXX_H_D, 753, 1 }, + {AArch64_ST1_MXIPXX_H_H, 754, 1 }, + {AArch64_ST1_MXIPXX_H_Q, 755, 1 }, + {AArch64_ST1_MXIPXX_H_S, 756, 1 }, + {AArch64_ST1_MXIPXX_V_B, 757, 1 }, + {AArch64_ST1_MXIPXX_V_D, 758, 1 }, + {AArch64_ST1_MXIPXX_V_H, 759, 1 }, + {AArch64_ST1_MXIPXX_V_Q, 760, 1 }, + {AArch64_ST1_MXIPXX_V_S, 761, 1 }, + {AArch64_ST1i16_POST, 762, 1 }, + {AArch64_ST1i32_POST, 763, 1 }, + {AArch64_ST1i64_POST, 764, 1 }, + {AArch64_ST1i8_POST, 765, 1 }, + {AArch64_ST2B_IMM, 766, 1 }, + {AArch64_ST2D_IMM, 767, 1 }, + {AArch64_ST2GOffset, 768, 1 }, + {AArch64_ST2H_IMM, 769, 1 }, + {AArch64_ST2Twov16b_POST, 770, 1 }, + {AArch64_ST2Twov2d_POST, 771, 1 }, + {AArch64_ST2Twov2s_POST, 772, 1 }, + {AArch64_ST2Twov4h_POST, 773, 1 }, + {AArch64_ST2Twov4s_POST, 774, 1 }, + {AArch64_ST2Twov8b_POST, 775, 1 }, + {AArch64_ST2Twov8h_POST, 776, 1 }, + {AArch64_ST2W_IMM, 777, 1 }, + {AArch64_ST2i16_POST, 778, 1 }, + {AArch64_ST2i32_POST, 779, 1 }, + {AArch64_ST2i64_POST, 780, 1 }, + {AArch64_ST2i8_POST, 781, 1 }, + {AArch64_ST3B_IMM, 782, 1 }, + {AArch64_ST3D_IMM, 783, 1 }, + {AArch64_ST3H_IMM, 784, 1 }, + {AArch64_ST3Threev16b_POST, 785, 1 }, + {AArch64_ST3Threev2d_POST, 786, 1 }, + {AArch64_ST3Threev2s_POST, 787, 1 }, + {AArch64_ST3Threev4h_POST, 788, 1 }, + {AArch64_ST3Threev4s_POST, 789, 1 }, + {AArch64_ST3Threev8b_POST, 790, 1 }, + {AArch64_ST3Threev8h_POST, 791, 1 }, + {AArch64_ST3W_IMM, 792, 1 }, + {AArch64_ST3i16_POST, 793, 1 }, + {AArch64_ST3i32_POST, 794, 1 }, + {AArch64_ST3i64_POST, 795, 1 }, + {AArch64_ST3i8_POST, 796, 1 }, + {AArch64_ST4B_IMM, 797, 1 }, + {AArch64_ST4D_IMM, 798, 1 }, + {AArch64_ST4Fourv16b_POST, 799, 1 }, + {AArch64_ST4Fourv2d_POST, 800, 1 }, + {AArch64_ST4Fourv2s_POST, 801, 1 }, + {AArch64_ST4Fourv4h_POST, 802, 1 }, + {AArch64_ST4Fourv4s_POST, 803, 1 }, + {AArch64_ST4Fourv8b_POST, 804, 1 }, + {AArch64_ST4Fourv8h_POST, 805, 1 }, + {AArch64_ST4H_IMM, 806, 1 }, + {AArch64_ST4W_IMM, 807, 1 }, + {AArch64_ST4i16_POST, 808, 1 }, + {AArch64_ST4i32_POST, 809, 1 }, + {AArch64_ST4i64_POST, 810, 1 }, + {AArch64_ST4i8_POST, 811, 1 }, + {AArch64_STGOffset, 812, 1 }, + {AArch64_STGPi, 813, 1 }, + {AArch64_STLURBi, 814, 1 }, + {AArch64_STLURHi, 815, 1 }, + {AArch64_STLURWi, 816, 1 }, + {AArch64_STLURXi, 817, 1 }, + {AArch64_STNPDi, 818, 1 }, + {AArch64_STNPQi, 819, 1 }, + {AArch64_STNPSi, 820, 1 }, + {AArch64_STNPWi, 821, 1 }, + {AArch64_STNPXi, 822, 1 }, + {AArch64_STNT1B_ZRI, 823, 1 }, + {AArch64_STNT1B_ZZR_D_REAL, 824, 1 }, + {AArch64_STNT1B_ZZR_S_REAL, 825, 1 }, + {AArch64_STNT1D_ZRI, 826, 1 }, + {AArch64_STNT1D_ZZR_D_REAL, 827, 1 }, + {AArch64_STNT1H_ZRI, 828, 1 }, + {AArch64_STNT1H_ZZR_D_REAL, 829, 1 }, + {AArch64_STNT1H_ZZR_S_REAL, 830, 1 }, + {AArch64_STNT1W_ZRI, 831, 1 }, + {AArch64_STNT1W_ZZR_D_REAL, 832, 1 }, + {AArch64_STNT1W_ZZR_S_REAL, 833, 1 }, + {AArch64_STPDi, 834, 1 }, + {AArch64_STPQi, 835, 1 }, + {AArch64_STPSi, 836, 1 }, + {AArch64_STPWi, 837, 1 }, + {AArch64_STPXi, 838, 1 }, + {AArch64_STRBBroX, 839, 1 }, + {AArch64_STRBBui, 840, 1 }, + {AArch64_STRBroX, 841, 1 }, + {AArch64_STRBui, 842, 1 }, + {AArch64_STRDroX, 843, 1 }, + {AArch64_STRDui, 844, 1 }, + {AArch64_STRHHroX, 845, 1 }, + {AArch64_STRHHui, 846, 1 }, + {AArch64_STRHroX, 847, 1 }, + {AArch64_STRHui, 848, 1 }, + {AArch64_STRQroX, 849, 1 }, + {AArch64_STRQui, 850, 1 }, + {AArch64_STRSroX, 851, 1 }, + {AArch64_STRSui, 852, 1 }, + {AArch64_STRWroX, 853, 1 }, + {AArch64_STRWui, 854, 1 }, + {AArch64_STRXroX, 855, 1 }, + {AArch64_STRXui, 856, 1 }, + {AArch64_STR_PXI, 857, 1 }, + {AArch64_STR_ZA, 858, 1 }, + {AArch64_STR_ZXI, 859, 1 }, + {AArch64_STTRBi, 860, 1 }, + {AArch64_STTRHi, 861, 1 }, + {AArch64_STTRWi, 862, 1 }, + {AArch64_STTRXi, 863, 1 }, + {AArch64_STURBBi, 864, 1 }, + {AArch64_STURBi, 865, 1 }, + {AArch64_STURDi, 866, 1 }, + {AArch64_STURHHi, 867, 1 }, + {AArch64_STURHi, 868, 1 }, + {AArch64_STURQi, 869, 1 }, + {AArch64_STURSi, 870, 1 }, + {AArch64_STURWi, 871, 1 }, + {AArch64_STURXi, 872, 1 }, + {AArch64_STZ2GOffset, 873, 1 }, + {AArch64_STZGOffset, 874, 1 }, + {AArch64_SUBSWri, 875, 1 }, + {AArch64_SUBSWrs, 876, 5 }, + {AArch64_SUBSWrx, 881, 3 }, + {AArch64_SUBSXri, 884, 1 }, + {AArch64_SUBSXrs, 885, 5 }, + {AArch64_SUBSXrx, 890, 1 }, + {AArch64_SUBSXrx64, 891, 3 }, + {AArch64_SUBWrs, 894, 3 }, + {AArch64_SUBWrx, 897, 2 }, + {AArch64_SUBXrs, 899, 3 }, + {AArch64_SUBXrx64, 902, 2 }, + {AArch64_SYSxt, 904, 1 }, + {AArch64_UBFMWri, 905, 3 }, + {AArch64_UBFMXri, 908, 4 }, + {AArch64_UMADDLrrr, 912, 1 }, + {AArch64_UMOVvi32, 913, 1 }, + {AArch64_UMOVvi32_idx0, 914, 1 }, + {AArch64_UMOVvi64, 915, 1 }, + {AArch64_UMOVvi64_idx0, 916, 1 }, + {AArch64_UMSUBLrrr, 917, 1 }, + {AArch64_UQDECB_WPiI, 918, 2 }, + {AArch64_UQDECB_XPiI, 920, 2 }, + {AArch64_UQDECD_WPiI, 922, 2 }, + {AArch64_UQDECD_XPiI, 924, 2 }, + {AArch64_UQDECD_ZPiI, 926, 2 }, + {AArch64_UQDECH_WPiI, 928, 2 }, + {AArch64_UQDECH_XPiI, 930, 2 }, + {AArch64_UQDECH_ZPiI, 932, 2 }, + {AArch64_UQDECW_WPiI, 934, 2 }, + {AArch64_UQDECW_XPiI, 936, 2 }, + {AArch64_UQDECW_ZPiI, 938, 2 }, + {AArch64_UQINCB_WPiI, 940, 2 }, + {AArch64_UQINCB_XPiI, 942, 2 }, + {AArch64_UQINCD_WPiI, 944, 2 }, + {AArch64_UQINCD_XPiI, 946, 2 }, + {AArch64_UQINCD_ZPiI, 948, 2 }, + {AArch64_UQINCH_WPiI, 950, 2 }, + {AArch64_UQINCH_XPiI, 952, 2 }, + {AArch64_UQINCH_ZPiI, 954, 2 }, + {AArch64_UQINCW_WPiI, 956, 2 }, + {AArch64_UQINCW_XPiI, 958, 2 }, + {AArch64_UQINCW_ZPiI, 960, 2 }, + {AArch64_XPACLRI, 962, 1 }, + {AArch64_ZERO_M, 963, 15 }, + }; + + static const AliasPattern Patterns[] = { + // AArch64_ADDSWri - 0 + {0, 0, 4, 2 }, + // AArch64_ADDSWrs - 1 + {13, 2, 4, 4 }, + {24, 6, 4, 3 }, + {39, 9, 4, 4 }, + // AArch64_ADDSWrx - 4 + {13, 13, 4, 4 }, + {55, 17, 4, 3 }, + {39, 20, 4, 4 }, + // AArch64_ADDSXri - 7 + {0, 24, 4, 2 }, + // AArch64_ADDSXrs - 8 + {13, 26, 4, 4 }, + {24, 30, 4, 3 }, + {39, 33, 4, 4 }, + // AArch64_ADDSXrx - 11 + {55, 37, 4, 3 }, + // AArch64_ADDSXrx64 - 12 + {13, 40, 4, 4 }, + {55, 44, 4, 3 }, + {39, 47, 4, 4 }, + // AArch64_ADDWri - 15 + {70, 51, 4, 4 }, + {70, 55, 4, 4 }, + // AArch64_ADDWrs - 17 + {81, 59, 4, 4 }, + // AArch64_ADDWrx - 18 + {81, 63, 4, 4 }, + {81, 67, 4, 4 }, + // AArch64_ADDXri - 20 + {70, 71, 4, 4 }, + {70, 75, 4, 4 }, + // AArch64_ADDXrs - 22 + {81, 79, 4, 4 }, + // AArch64_ADDXrx64 - 23 + {81, 83, 4, 4 }, + {81, 87, 4, 4 }, + // AArch64_ANDSWri - 25 + {96, 91, 3, 2 }, + // AArch64_ANDSWrs - 26 + {109, 93, 4, 4 }, + {120, 97, 4, 3 }, + {135, 100, 4, 4 }, + // AArch64_ANDSXri - 29 + {151, 104, 3, 2 }, + // AArch64_ANDSXrs - 30 + {109, 106, 4, 4 }, + {120, 110, 4, 3 }, + {135, 113, 4, 4 }, + // AArch64_ANDS_PPzPP - 33 + {164, 117, 4, 7 }, + // AArch64_ANDWrs - 34 + {188, 124, 4, 4 }, + // AArch64_ANDXrs - 35 + {188, 128, 4, 4 }, + // AArch64_AND_PPzPP - 36 + {203, 132, 4, 7 }, + // AArch64_AND_ZI - 37 + {226, 139, 3, 6 }, + {247, 145, 3, 6 }, + {268, 151, 3, 6 }, + // AArch64_AUTIA1716 - 40 + {289, 157, 0, 1 }, + // AArch64_AUTIASP - 41 + {299, 158, 0, 1 }, + // AArch64_AUTIAZ - 42 + {307, 159, 0, 1 }, + // AArch64_AUTIB1716 - 43 + {314, 160, 0, 1 }, + // AArch64_AUTIBSP - 44 + {324, 161, 0, 1 }, + // AArch64_AUTIBZ - 45 + {332, 162, 0, 1 }, + // AArch64_BICSWrs - 46 + {339, 163, 4, 4 }, + // AArch64_BICSXrs - 47 + {339, 167, 4, 4 }, + // AArch64_BICWrs - 48 + {355, 171, 4, 4 }, + // AArch64_BICXrs - 49 + {355, 175, 4, 4 }, + // AArch64_CLREX - 50 + {370, 179, 1, 1 }, + // AArch64_CNTB_XPiI - 51 + {376, 180, 3, 6 }, + {384, 186, 3, 6 }, + // AArch64_CNTD_XPiI - 53 + {398, 192, 3, 6 }, + {406, 198, 3, 6 }, + // AArch64_CNTH_XPiI - 55 + {420, 204, 3, 6 }, + {428, 210, 3, 6 }, + // AArch64_CNTW_XPiI - 57 + {442, 216, 3, 6 }, + {450, 222, 3, 6 }, + // AArch64_CPY_ZPmI_B - 59 + {464, 228, 5, 6 }, + // AArch64_CPY_ZPmI_D - 60 + {487, 234, 5, 6 }, + // AArch64_CPY_ZPmI_H - 61 + {510, 240, 5, 6 }, + // AArch64_CPY_ZPmI_S - 62 + {533, 246, 5, 6 }, + // AArch64_CPY_ZPmR_B - 63 + {556, 252, 4, 7 }, + // AArch64_CPY_ZPmR_D - 64 + {577, 259, 4, 7 }, + // AArch64_CPY_ZPmR_H - 65 + {598, 266, 4, 7 }, + // AArch64_CPY_ZPmR_S - 66 + {619, 273, 4, 7 }, + // AArch64_CPY_ZPmV_B - 67 + {556, 280, 4, 7 }, + // AArch64_CPY_ZPmV_D - 68 + {577, 287, 4, 7 }, + // AArch64_CPY_ZPmV_H - 69 + {598, 294, 4, 7 }, + // AArch64_CPY_ZPmV_S - 70 + {619, 301, 4, 7 }, + // AArch64_CPY_ZPzI_B - 71 + {640, 308, 4, 5 }, + // AArch64_CPY_ZPzI_D - 72 + {663, 313, 4, 5 }, + // AArch64_CPY_ZPzI_H - 73 + {686, 318, 4, 5 }, + // AArch64_CPY_ZPzI_S - 74 + {709, 323, 4, 5 }, + // AArch64_CSINCWr - 75 + {732, 328, 4, 4 }, + {746, 332, 4, 4 }, + // AArch64_CSINCXr - 77 + {732, 336, 4, 4 }, + {746, 340, 4, 4 }, + // AArch64_CSINVWr - 79 + {764, 344, 4, 4 }, + {779, 348, 4, 4 }, + // AArch64_CSINVXr - 81 + {764, 352, 4, 4 }, + {779, 356, 4, 4 }, + // AArch64_CSNEGWr - 83 + {797, 360, 4, 4 }, + // AArch64_CSNEGXr - 84 + {797, 364, 4, 4 }, + // AArch64_DCPS1 - 85 + {815, 368, 1, 1 }, + // AArch64_DCPS2 - 86 + {821, 369, 1, 1 }, + // AArch64_DCPS3 - 87 + {827, 370, 1, 2 }, + // AArch64_DECB_XPiI - 88 + {833, 372, 4, 7 }, + {841, 379, 4, 7 }, + // AArch64_DECD_XPiI - 90 + {855, 386, 4, 7 }, + {863, 393, 4, 7 }, + // AArch64_DECD_ZPiI - 92 + {877, 400, 4, 7 }, + {887, 407, 4, 7 }, + // AArch64_DECH_XPiI - 94 + {903, 414, 4, 7 }, + {911, 421, 4, 7 }, + // AArch64_DECH_ZPiI - 96 + {925, 428, 4, 7 }, + {935, 435, 4, 7 }, + // AArch64_DECW_XPiI - 98 + {951, 442, 4, 7 }, + {959, 449, 4, 7 }, + // AArch64_DECW_ZPiI - 100 + {973, 456, 4, 7 }, + {983, 463, 4, 7 }, + // AArch64_DSB - 102 + {999, 470, 1, 1 }, + {1004, 471, 1, 1 }, + {1010, 472, 1, 2 }, + // AArch64_DUPM_ZI - 105 + {1014, 474, 2, 5 }, + {1029, 479, 2, 5 }, + {1044, 484, 2, 5 }, + {1059, 489, 2, 5 }, + {1075, 494, 2, 5 }, + {1091, 499, 2, 5 }, + // AArch64_DUP_ZI_B - 111 + {1107, 504, 3, 4 }, + // AArch64_DUP_ZI_D - 112 + {1122, 508, 3, 4 }, + {1137, 512, 3, 6 }, + // AArch64_DUP_ZI_H - 114 + {1153, 518, 3, 4 }, + {1168, 522, 3, 6 }, + // AArch64_DUP_ZI_S - 116 + {1184, 528, 3, 4 }, + {1199, 532, 3, 6 }, + // AArch64_DUP_ZR_B - 118 + {1215, 538, 2, 5 }, + // AArch64_DUP_ZR_D - 119 + {1228, 543, 2, 5 }, + // AArch64_DUP_ZR_H - 120 + {1241, 548, 2, 5 }, + // AArch64_DUP_ZR_S - 121 + {1254, 553, 2, 5 }, + // AArch64_DUP_ZZI_B - 122 + {1267, 558, 3, 6 }, + {1282, 564, 3, 5 }, + // AArch64_DUP_ZZI_D - 124 + {1301, 569, 3, 6 }, + {1316, 575, 3, 5 }, + // AArch64_DUP_ZZI_H - 126 + {1335, 580, 3, 6 }, + {1350, 586, 3, 5 }, + // AArch64_DUP_ZZI_Q - 128 + {1369, 591, 3, 6 }, + {1384, 597, 3, 5 }, + // AArch64_DUP_ZZI_S - 130 + {1403, 602, 3, 6 }, + {1418, 608, 3, 5 }, + // AArch64_EONWrs - 132 + {1437, 613, 4, 4 }, + // AArch64_EONXrs - 133 + {1437, 617, 4, 4 }, + // AArch64_EORS_PPzPP - 134 + {1452, 621, 4, 7 }, + // AArch64_EORWrs - 135 + {1476, 628, 4, 4 }, + // AArch64_EORXrs - 136 + {1476, 632, 4, 4 }, + // AArch64_EOR_PPzPP - 137 + {1491, 636, 4, 7 }, + // AArch64_EOR_ZI - 138 + {1514, 643, 3, 6 }, + {1535, 649, 3, 6 }, + {1556, 655, 3, 6 }, + // AArch64_EXTRACT_ZPMXI_H_B - 141 + {1577, 661, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_H_D - 142 + {1610, 666, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_H_H - 143 + {1643, 671, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_H_Q - 144 + {1676, 676, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_H_S - 145 + {1709, 681, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_V_B - 146 + {1742, 686, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_V_D - 147 + {1775, 691, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_V_H - 148 + {1808, 696, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_V_Q - 149 + {1841, 701, 5, 5 }, + // AArch64_EXTRACT_ZPMXI_V_S - 150 + {1874, 706, 5, 5 }, + // AArch64_EXTRWrri - 151 + {1907, 711, 4, 3 }, + // AArch64_EXTRXrri - 152 + {1907, 714, 4, 3 }, + // AArch64_FCPY_ZPmI_D - 153 + {1922, 717, 4, 6 }, + // AArch64_FCPY_ZPmI_H - 154 + {1946, 723, 4, 6 }, + // AArch64_FCPY_ZPmI_S - 155 + {1970, 729, 4, 6 }, + // AArch64_FDUP_ZI_D - 156 + {1994, 735, 2, 4 }, + // AArch64_FDUP_ZI_H - 157 + {2010, 739, 2, 4 }, + // AArch64_FDUP_ZI_S - 158 + {2026, 743, 2, 4 }, + // AArch64_GLD1B_D_IMM_REAL - 159 + {2042, 747, 4, 5 }, + // AArch64_GLD1B_S_IMM_REAL - 160 + {2068, 752, 4, 5 }, + // AArch64_GLD1D_IMM_REAL - 161 + {2094, 757, 4, 5 }, + // AArch64_GLD1H_D_IMM_REAL - 162 + {2120, 762, 4, 5 }, + // AArch64_GLD1H_S_IMM_REAL - 163 + {2146, 767, 4, 5 }, + // AArch64_GLD1SB_D_IMM_REAL - 164 + {2172, 772, 4, 5 }, + // AArch64_GLD1SB_S_IMM_REAL - 165 + {2199, 777, 4, 5 }, + // AArch64_GLD1SH_D_IMM_REAL - 166 + {2226, 782, 4, 5 }, + // AArch64_GLD1SH_S_IMM_REAL - 167 + {2253, 787, 4, 5 }, + // AArch64_GLD1SW_D_IMM_REAL - 168 + {2280, 792, 4, 5 }, + // AArch64_GLD1W_D_IMM_REAL - 169 + {2307, 797, 4, 5 }, + // AArch64_GLD1W_IMM_REAL - 170 + {2333, 802, 4, 5 }, + // AArch64_GLDFF1B_D_IMM_REAL - 171 + {2359, 807, 4, 5 }, + // AArch64_GLDFF1B_S_IMM_REAL - 172 + {2387, 812, 4, 5 }, + // AArch64_GLDFF1D_IMM_REAL - 173 + {2415, 817, 4, 5 }, + // AArch64_GLDFF1H_D_IMM_REAL - 174 + {2443, 822, 4, 5 }, + // AArch64_GLDFF1H_S_IMM_REAL - 175 + {2471, 827, 4, 5 }, + // AArch64_GLDFF1SB_D_IMM_REAL - 176 + {2499, 832, 4, 5 }, + // AArch64_GLDFF1SB_S_IMM_REAL - 177 + {2528, 837, 4, 5 }, + // AArch64_GLDFF1SH_D_IMM_REAL - 178 + {2557, 842, 4, 5 }, + // AArch64_GLDFF1SH_S_IMM_REAL - 179 + {2586, 847, 4, 5 }, + // AArch64_GLDFF1SW_D_IMM_REAL - 180 + {2615, 852, 4, 5 }, + // AArch64_GLDFF1W_D_IMM_REAL - 181 + {2644, 857, 4, 5 }, + // AArch64_GLDFF1W_IMM_REAL - 182 + {2672, 862, 4, 5 }, + // AArch64_HINT - 183 + {2700, 867, 1, 1 }, + {2704, 868, 1, 1 }, + {2710, 869, 1, 1 }, + {2714, 870, 1, 1 }, + {2718, 871, 1, 1 }, + {2722, 872, 1, 1 }, + {2727, 873, 1, 1 }, + {2731, 874, 1, 2 }, + {2735, 876, 1, 1 }, + {2740, 877, 1, 2 }, + {2744, 879, 1, 2 }, + {2753, 881, 1, 2 }, + // AArch64_INCB_XPiI - 195 + {2762, 883, 4, 7 }, + {2770, 890, 4, 7 }, + // AArch64_INCD_XPiI - 197 + {2784, 897, 4, 7 }, + {2792, 904, 4, 7 }, + // AArch64_INCD_ZPiI - 199 + {2806, 911, 4, 7 }, + {2816, 918, 4, 7 }, + // AArch64_INCH_XPiI - 201 + {2832, 925, 4, 7 }, + {2840, 932, 4, 7 }, + // AArch64_INCH_ZPiI - 203 + {2854, 939, 4, 7 }, + {2864, 946, 4, 7 }, + // AArch64_INCW_XPiI - 205 + {2880, 953, 4, 7 }, + {2888, 960, 4, 7 }, + // AArch64_INCW_ZPiI - 207 + {2902, 967, 4, 7 }, + {2912, 974, 4, 7 }, + // AArch64_INSERT_MXIPZ_H_B - 209 + {2928, 981, 5, 6 }, + // AArch64_INSERT_MXIPZ_H_D - 210 + {2961, 987, 5, 6 }, + // AArch64_INSERT_MXIPZ_H_H - 211 + {2994, 993, 5, 6 }, + // AArch64_INSERT_MXIPZ_H_Q - 212 + {3027, 999, 5, 6 }, + // AArch64_INSERT_MXIPZ_H_S - 213 + {3060, 1005, 5, 6 }, + // AArch64_INSERT_MXIPZ_V_B - 214 + {3093, 1011, 5, 6 }, + // AArch64_INSERT_MXIPZ_V_D - 215 + {3126, 1017, 5, 6 }, + // AArch64_INSERT_MXIPZ_V_H - 216 + {3159, 1023, 5, 6 }, + // AArch64_INSERT_MXIPZ_V_Q - 217 + {3192, 1029, 5, 6 }, + // AArch64_INSERT_MXIPZ_V_S - 218 + {3225, 1035, 5, 6 }, + // AArch64_INSvi16gpr - 219 + {3258, 1041, 4, 5 }, + // AArch64_INSvi16lane - 220 + {3277, 1046, 5, 5 }, + // AArch64_INSvi32gpr - 221 + {3304, 1051, 4, 5 }, + // AArch64_INSvi32lane - 222 + {3323, 1056, 5, 5 }, + // AArch64_INSvi64gpr - 223 + {3350, 1061, 4, 5 }, + // AArch64_INSvi64lane - 224 + {3369, 1066, 5, 5 }, + // AArch64_INSvi8gpr - 225 + {3396, 1071, 4, 5 }, + // AArch64_INSvi8lane - 226 + {3415, 1076, 5, 5 }, + // AArch64_IRG - 227 + {3442, 1081, 3, 4 }, + // AArch64_ISB - 228 + {3453, 1085, 1, 1 }, + // AArch64_LD1B_D_IMM_REAL - 229 + {3457, 1086, 4, 7 }, + // AArch64_LD1B_H_IMM_REAL - 230 + {3481, 1093, 4, 7 }, + // AArch64_LD1B_IMM_REAL - 231 + {3505, 1100, 4, 7 }, + // AArch64_LD1B_S_IMM_REAL - 232 + {3529, 1107, 4, 7 }, + // AArch64_LD1D_IMM_REAL - 233 + {3553, 1114, 4, 7 }, + // AArch64_LD1Fourv16b_POST - 234 + {3577, 1121, 4, 5 }, + // AArch64_LD1Fourv1d_POST - 235 + {3597, 1126, 4, 5 }, + // AArch64_LD1Fourv2d_POST - 236 + {3617, 1131, 4, 5 }, + // AArch64_LD1Fourv2s_POST - 237 + {3637, 1136, 4, 5 }, + // AArch64_LD1Fourv4h_POST - 238 + {3657, 1141, 4, 5 }, + // AArch64_LD1Fourv4s_POST - 239 + {3677, 1146, 4, 5 }, + // AArch64_LD1Fourv8b_POST - 240 + {3697, 1151, 4, 5 }, + // AArch64_LD1Fourv8h_POST - 241 + {3717, 1156, 4, 5 }, + // AArch64_LD1H_D_IMM_REAL - 242 + {3737, 1161, 4, 7 }, + // AArch64_LD1H_IMM_REAL - 243 + {3761, 1168, 4, 7 }, + // AArch64_LD1H_S_IMM_REAL - 244 + {3785, 1175, 4, 7 }, + // AArch64_LD1Onev16b_POST - 245 + {3809, 1182, 4, 5 }, + // AArch64_LD1Onev1d_POST - 246 + {3829, 1187, 4, 5 }, + // AArch64_LD1Onev2d_POST - 247 + {3848, 1192, 4, 5 }, + // AArch64_LD1Onev2s_POST - 248 + {3868, 1197, 4, 5 }, + // AArch64_LD1Onev4h_POST - 249 + {3887, 1202, 4, 5 }, + // AArch64_LD1Onev4s_POST - 250 + {3906, 1207, 4, 5 }, + // AArch64_LD1Onev8b_POST - 251 + {3926, 1212, 4, 5 }, + // AArch64_LD1Onev8h_POST - 252 + {3945, 1217, 4, 5 }, + // AArch64_LD1RB_D_IMM - 253 + {3965, 1222, 4, 7 }, + // AArch64_LD1RB_H_IMM - 254 + {3990, 1229, 4, 7 }, + // AArch64_LD1RB_IMM - 255 + {4015, 1236, 4, 7 }, + // AArch64_LD1RB_S_IMM - 256 + {4040, 1243, 4, 7 }, + // AArch64_LD1RD_IMM - 257 + {4065, 1250, 4, 7 }, + // AArch64_LD1RH_D_IMM - 258 + {4090, 1257, 4, 7 }, + // AArch64_LD1RH_IMM - 259 + {4115, 1264, 4, 7 }, + // AArch64_LD1RH_S_IMM - 260 + {4140, 1271, 4, 7 }, + // AArch64_LD1RO_B_IMM - 261 + {4165, 1278, 4, 6 }, + // AArch64_LD1RO_D_IMM - 262 + {4191, 1284, 4, 6 }, + // AArch64_LD1RO_H_IMM - 263 + {4217, 1290, 4, 6 }, + // AArch64_LD1RO_W_IMM - 264 + {4243, 1296, 4, 6 }, + // AArch64_LD1RQ_B_IMM - 265 + {4269, 1302, 4, 7 }, + // AArch64_LD1RQ_D_IMM - 266 + {4295, 1309, 4, 7 }, + // AArch64_LD1RQ_H_IMM - 267 + {4321, 1316, 4, 7 }, + // AArch64_LD1RQ_W_IMM - 268 + {4347, 1323, 4, 7 }, + // AArch64_LD1RSB_D_IMM - 269 + {4373, 1330, 4, 7 }, + // AArch64_LD1RSB_H_IMM - 270 + {4399, 1337, 4, 7 }, + // AArch64_LD1RSB_S_IMM - 271 + {4425, 1344, 4, 7 }, + // AArch64_LD1RSH_D_IMM - 272 + {4451, 1351, 4, 7 }, + // AArch64_LD1RSH_S_IMM - 273 + {4477, 1358, 4, 7 }, + // AArch64_LD1RSW_IMM - 274 + {4503, 1365, 4, 7 }, + // AArch64_LD1RW_D_IMM - 275 + {4529, 1372, 4, 7 }, + // AArch64_LD1RW_IMM - 276 + {4554, 1379, 4, 7 }, + // AArch64_LD1Rv16b_POST - 277 + {4579, 1386, 4, 5 }, + // AArch64_LD1Rv1d_POST - 278 + {4599, 1391, 4, 5 }, + // AArch64_LD1Rv2d_POST - 279 + {4619, 1396, 4, 5 }, + // AArch64_LD1Rv2s_POST - 280 + {4639, 1401, 4, 5 }, + // AArch64_LD1Rv4h_POST - 281 + {4659, 1406, 4, 5 }, + // AArch64_LD1Rv4s_POST - 282 + {4679, 1411, 4, 5 }, + // AArch64_LD1Rv8b_POST - 283 + {4699, 1416, 4, 5 }, + // AArch64_LD1Rv8h_POST - 284 + {4719, 1421, 4, 5 }, + // AArch64_LD1SB_D_IMM_REAL - 285 + {4739, 1426, 4, 7 }, + // AArch64_LD1SB_H_IMM_REAL - 286 + {4764, 1433, 4, 7 }, + // AArch64_LD1SB_S_IMM_REAL - 287 + {4789, 1440, 4, 7 }, + // AArch64_LD1SH_D_IMM_REAL - 288 + {4814, 1447, 4, 7 }, + // AArch64_LD1SH_S_IMM_REAL - 289 + {4839, 1454, 4, 7 }, + // AArch64_LD1SW_D_IMM_REAL - 290 + {4864, 1461, 4, 7 }, + // AArch64_LD1Threev16b_POST - 291 + {4889, 1468, 4, 5 }, + // AArch64_LD1Threev1d_POST - 292 + {4909, 1473, 4, 5 }, + // AArch64_LD1Threev2d_POST - 293 + {4929, 1478, 4, 5 }, + // AArch64_LD1Threev2s_POST - 294 + {4949, 1483, 4, 5 }, + // AArch64_LD1Threev4h_POST - 295 + {4969, 1488, 4, 5 }, + // AArch64_LD1Threev4s_POST - 296 + {4989, 1493, 4, 5 }, + // AArch64_LD1Threev8b_POST - 297 + {5009, 1498, 4, 5 }, + // AArch64_LD1Threev8h_POST - 298 + {5029, 1503, 4, 5 }, + // AArch64_LD1Twov16b_POST - 299 + {5049, 1508, 4, 5 }, + // AArch64_LD1Twov1d_POST - 300 + {5069, 1513, 4, 5 }, + // AArch64_LD1Twov2d_POST - 301 + {5089, 1518, 4, 5 }, + // AArch64_LD1Twov2s_POST - 302 + {5109, 1523, 4, 5 }, + // AArch64_LD1Twov4h_POST - 303 + {5129, 1528, 4, 5 }, + // AArch64_LD1Twov4s_POST - 304 + {5149, 1533, 4, 5 }, + // AArch64_LD1Twov8b_POST - 305 + {5169, 1538, 4, 5 }, + // AArch64_LD1Twov8h_POST - 306 + {5189, 1543, 4, 5 }, + // AArch64_LD1W_D_IMM_REAL - 307 + {5209, 1548, 4, 7 }, + // AArch64_LD1W_IMM_REAL - 308 + {5233, 1555, 4, 7 }, + // AArch64_LD1_MXIPXX_H_B - 309 + {5257, 1562, 6, 7 }, + // AArch64_LD1_MXIPXX_H_D - 310 + {5293, 1569, 6, 7 }, + // AArch64_LD1_MXIPXX_H_H - 311 + {5329, 1576, 6, 7 }, + // AArch64_LD1_MXIPXX_H_Q - 312 + {5365, 1583, 6, 7 }, + // AArch64_LD1_MXIPXX_H_S - 313 + {5401, 1590, 6, 7 }, + // AArch64_LD1_MXIPXX_V_B - 314 + {5437, 1597, 6, 7 }, + // AArch64_LD1_MXIPXX_V_D - 315 + {5473, 1604, 6, 7 }, + // AArch64_LD1_MXIPXX_V_H - 316 + {5509, 1611, 6, 7 }, + // AArch64_LD1_MXIPXX_V_Q - 317 + {5545, 1618, 6, 7 }, + // AArch64_LD1_MXIPXX_V_S - 318 + {5581, 1625, 6, 7 }, + // AArch64_LD1i16_POST - 319 + {5617, 1632, 6, 7 }, + // AArch64_LD1i32_POST - 320 + {5640, 1639, 6, 7 }, + // AArch64_LD1i64_POST - 321 + {5663, 1646, 6, 7 }, + // AArch64_LD1i8_POST - 322 + {5686, 1653, 6, 7 }, + // AArch64_LD2B_IMM - 323 + {5709, 1660, 4, 7 }, + // AArch64_LD2D_IMM - 324 + {5733, 1667, 4, 7 }, + // AArch64_LD2H_IMM - 325 + {5757, 1674, 4, 7 }, + // AArch64_LD2Rv16b_POST - 326 + {5781, 1681, 4, 5 }, + // AArch64_LD2Rv1d_POST - 327 + {5801, 1686, 4, 5 }, + // AArch64_LD2Rv2d_POST - 328 + {5822, 1691, 4, 5 }, + // AArch64_LD2Rv2s_POST - 329 + {5843, 1696, 4, 5 }, + // AArch64_LD2Rv4h_POST - 330 + {5863, 1701, 4, 5 }, + // AArch64_LD2Rv4s_POST - 331 + {5883, 1706, 4, 5 }, + // AArch64_LD2Rv8b_POST - 332 + {5903, 1711, 4, 5 }, + // AArch64_LD2Rv8h_POST - 333 + {5923, 1716, 4, 5 }, + // AArch64_LD2Twov16b_POST - 334 + {5943, 1721, 4, 5 }, + // AArch64_LD2Twov2d_POST - 335 + {5963, 1726, 4, 5 }, + // AArch64_LD2Twov2s_POST - 336 + {5983, 1731, 4, 5 }, + // AArch64_LD2Twov4h_POST - 337 + {6003, 1736, 4, 5 }, + // AArch64_LD2Twov4s_POST - 338 + {6023, 1741, 4, 5 }, + // AArch64_LD2Twov8b_POST - 339 + {6043, 1746, 4, 5 }, + // AArch64_LD2Twov8h_POST - 340 + {6063, 1751, 4, 5 }, + // AArch64_LD2W_IMM - 341 + {6083, 1756, 4, 7 }, + // AArch64_LD2i16_POST - 342 + {6107, 1763, 6, 7 }, + // AArch64_LD2i32_POST - 343 + {6130, 1770, 6, 7 }, + // AArch64_LD2i64_POST - 344 + {6153, 1777, 6, 7 }, + // AArch64_LD2i8_POST - 345 + {6177, 1784, 6, 7 }, + // AArch64_LD3B_IMM - 346 + {6200, 1791, 4, 7 }, + // AArch64_LD3D_IMM - 347 + {6224, 1798, 4, 7 }, + // AArch64_LD3H_IMM - 348 + {6248, 1805, 4, 7 }, + // AArch64_LD3Rv16b_POST - 349 + {6272, 1812, 4, 5 }, + // AArch64_LD3Rv1d_POST - 350 + {6292, 1817, 4, 5 }, + // AArch64_LD3Rv2d_POST - 351 + {6313, 1822, 4, 5 }, + // AArch64_LD3Rv2s_POST - 352 + {6334, 1827, 4, 5 }, + // AArch64_LD3Rv4h_POST - 353 + {6355, 1832, 4, 5 }, + // AArch64_LD3Rv4s_POST - 354 + {6375, 1837, 4, 5 }, + // AArch64_LD3Rv8b_POST - 355 + {6396, 1842, 4, 5 }, + // AArch64_LD3Rv8h_POST - 356 + {6416, 1847, 4, 5 }, + // AArch64_LD3Threev16b_POST - 357 + {6436, 1852, 4, 5 }, + // AArch64_LD3Threev2d_POST - 358 + {6456, 1857, 4, 5 }, + // AArch64_LD3Threev2s_POST - 359 + {6476, 1862, 4, 5 }, + // AArch64_LD3Threev4h_POST - 360 + {6496, 1867, 4, 5 }, + // AArch64_LD3Threev4s_POST - 361 + {6516, 1872, 4, 5 }, + // AArch64_LD3Threev8b_POST - 362 + {6536, 1877, 4, 5 }, + // AArch64_LD3Threev8h_POST - 363 + {6556, 1882, 4, 5 }, + // AArch64_LD3W_IMM - 364 + {6576, 1887, 4, 7 }, + // AArch64_LD3i16_POST - 365 + {6600, 1894, 6, 7 }, + // AArch64_LD3i32_POST - 366 + {6623, 1901, 6, 7 }, + // AArch64_LD3i64_POST - 367 + {6647, 1908, 6, 7 }, + // AArch64_LD3i8_POST - 368 + {6671, 1915, 6, 7 }, + // AArch64_LD4B_IMM - 369 + {6694, 1922, 4, 7 }, + // AArch64_LD4D_IMM - 370 + {6718, 1929, 4, 7 }, + // AArch64_LD4Fourv16b_POST - 371 + {6742, 1936, 4, 5 }, + // AArch64_LD4Fourv2d_POST - 372 + {6762, 1941, 4, 5 }, + // AArch64_LD4Fourv2s_POST - 373 + {6782, 1946, 4, 5 }, + // AArch64_LD4Fourv4h_POST - 374 + {6802, 1951, 4, 5 }, + // AArch64_LD4Fourv4s_POST - 375 + {6822, 1956, 4, 5 }, + // AArch64_LD4Fourv8b_POST - 376 + {6842, 1961, 4, 5 }, + // AArch64_LD4Fourv8h_POST - 377 + {6862, 1966, 4, 5 }, + // AArch64_LD4H_IMM - 378 + {6882, 1971, 4, 7 }, + // AArch64_LD4Rv16b_POST - 379 + {6906, 1978, 4, 5 }, + // AArch64_LD4Rv1d_POST - 380 + {6926, 1983, 4, 5 }, + // AArch64_LD4Rv2d_POST - 381 + {6947, 1988, 4, 5 }, + // AArch64_LD4Rv2s_POST - 382 + {6968, 1993, 4, 5 }, + // AArch64_LD4Rv4h_POST - 383 + {6989, 1998, 4, 5 }, + // AArch64_LD4Rv4s_POST - 384 + {7009, 2003, 4, 5 }, + // AArch64_LD4Rv8b_POST - 385 + {7030, 2008, 4, 5 }, + // AArch64_LD4Rv8h_POST - 386 + {7050, 2013, 4, 5 }, + // AArch64_LD4W_IMM - 387 + {7070, 2018, 4, 7 }, + // AArch64_LD4i16_POST - 388 + {7094, 2025, 6, 7 }, + // AArch64_LD4i32_POST - 389 + {7117, 2032, 6, 7 }, + // AArch64_LD4i64_POST - 390 + {7141, 2039, 6, 7 }, + // AArch64_LD4i8_POST - 391 + {7165, 2046, 6, 7 }, + // AArch64_LDADDB - 392 + {7188, 2053, 3, 4 }, + // AArch64_LDADDH - 393 + {7204, 2057, 3, 4 }, + // AArch64_LDADDLB - 394 + {7220, 2061, 3, 4 }, + // AArch64_LDADDLH - 395 + {7237, 2065, 3, 4 }, + // AArch64_LDADDLW - 396 + {7254, 2069, 3, 4 }, + // AArch64_LDADDLX - 397 + {7254, 2073, 3, 4 }, + // AArch64_LDADDW - 398 + {7270, 2077, 3, 4 }, + // AArch64_LDADDX - 399 + {7270, 2081, 3, 4 }, + // AArch64_LDAPURBi - 400 + {7285, 2085, 3, 4 }, + // AArch64_LDAPURHi - 401 + {7302, 2089, 3, 4 }, + // AArch64_LDAPURSBWi - 402 + {7319, 2093, 3, 4 }, + // AArch64_LDAPURSBXi - 403 + {7319, 2097, 3, 4 }, + // AArch64_LDAPURSHWi - 404 + {7337, 2101, 3, 4 }, + // AArch64_LDAPURSHXi - 405 + {7337, 2105, 3, 4 }, + // AArch64_LDAPURSWi - 406 + {7355, 2109, 3, 4 }, + // AArch64_LDAPURXi - 407 + {7373, 2113, 3, 4 }, + // AArch64_LDAPURi - 408 + {7373, 2117, 3, 4 }, + // AArch64_LDCLRB - 409 + {7389, 2121, 3, 4 }, + // AArch64_LDCLRH - 410 + {7405, 2125, 3, 4 }, + // AArch64_LDCLRLB - 411 + {7421, 2129, 3, 4 }, + // AArch64_LDCLRLH - 412 + {7438, 2133, 3, 4 }, + // AArch64_LDCLRLW - 413 + {7455, 2137, 3, 4 }, + // AArch64_LDCLRLX - 414 + {7455, 2141, 3, 4 }, + // AArch64_LDCLRW - 415 + {7471, 2145, 3, 4 }, + // AArch64_LDCLRX - 416 + {7471, 2149, 3, 4 }, + // AArch64_LDEORB - 417 + {7486, 2153, 3, 4 }, + // AArch64_LDEORH - 418 + {7502, 2157, 3, 4 }, + // AArch64_LDEORLB - 419 + {7518, 2161, 3, 4 }, + // AArch64_LDEORLH - 420 + {7535, 2165, 3, 4 }, + // AArch64_LDEORLW - 421 + {7552, 2169, 3, 4 }, + // AArch64_LDEORLX - 422 + {7552, 2173, 3, 4 }, + // AArch64_LDEORW - 423 + {7568, 2177, 3, 4 }, + // AArch64_LDEORX - 424 + {7568, 2181, 3, 4 }, + // AArch64_LDFF1B_D_REAL - 425 + {7583, 2185, 4, 5 }, + // AArch64_LDFF1B_H_REAL - 426 + {7609, 2190, 4, 5 }, + // AArch64_LDFF1B_REAL - 427 + {7635, 2195, 4, 5 }, + // AArch64_LDFF1B_S_REAL - 428 + {7661, 2200, 4, 5 }, + // AArch64_LDFF1D_REAL - 429 + {7687, 2205, 4, 5 }, + // AArch64_LDFF1H_D_REAL - 430 + {7713, 2210, 4, 5 }, + // AArch64_LDFF1H_REAL - 431 + {7739, 2215, 4, 5 }, + // AArch64_LDFF1H_S_REAL - 432 + {7765, 2220, 4, 5 }, + // AArch64_LDFF1SB_D_REAL - 433 + {7791, 2225, 4, 5 }, + // AArch64_LDFF1SB_H_REAL - 434 + {7818, 2230, 4, 5 }, + // AArch64_LDFF1SB_S_REAL - 435 + {7845, 2235, 4, 5 }, + // AArch64_LDFF1SH_D_REAL - 436 + {7872, 2240, 4, 5 }, + // AArch64_LDFF1SH_S_REAL - 437 + {7899, 2245, 4, 5 }, + // AArch64_LDFF1SW_D_REAL - 438 + {7926, 2250, 4, 5 }, + // AArch64_LDFF1W_D_REAL - 439 + {7953, 2255, 4, 5 }, + // AArch64_LDFF1W_REAL - 440 + {7979, 2260, 4, 5 }, + // AArch64_LDG - 441 + {8005, 2265, 4, 5 }, + // AArch64_LDNF1B_D_IMM_REAL - 442 + {8018, 2270, 4, 5 }, + // AArch64_LDNF1B_H_IMM_REAL - 443 + {8044, 2275, 4, 5 }, + // AArch64_LDNF1B_IMM_REAL - 444 + {8070, 2280, 4, 5 }, + // AArch64_LDNF1B_S_IMM_REAL - 445 + {8096, 2285, 4, 5 }, + // AArch64_LDNF1D_IMM_REAL - 446 + {8122, 2290, 4, 5 }, + // AArch64_LDNF1H_D_IMM_REAL - 447 + {8148, 2295, 4, 5 }, + // AArch64_LDNF1H_IMM_REAL - 448 + {8174, 2300, 4, 5 }, + // AArch64_LDNF1H_S_IMM_REAL - 449 + {8200, 2305, 4, 5 }, + // AArch64_LDNF1SB_D_IMM_REAL - 450 + {8226, 2310, 4, 5 }, + // AArch64_LDNF1SB_H_IMM_REAL - 451 + {8253, 2315, 4, 5 }, + // AArch64_LDNF1SB_S_IMM_REAL - 452 + {8280, 2320, 4, 5 }, + // AArch64_LDNF1SH_D_IMM_REAL - 453 + {8307, 2325, 4, 5 }, + // AArch64_LDNF1SH_S_IMM_REAL - 454 + {8334, 2330, 4, 5 }, + // AArch64_LDNF1SW_D_IMM_REAL - 455 + {8361, 2335, 4, 5 }, + // AArch64_LDNF1W_D_IMM_REAL - 456 + {8388, 2340, 4, 5 }, + // AArch64_LDNF1W_IMM_REAL - 457 + {8414, 2345, 4, 5 }, + // AArch64_LDNPDi - 458 + {8440, 2350, 4, 4 }, + // AArch64_LDNPQi - 459 + {8440, 2354, 4, 4 }, + // AArch64_LDNPSi - 460 + {8440, 2358, 4, 4 }, + // AArch64_LDNPWi - 461 + {8440, 2362, 4, 4 }, + // AArch64_LDNPXi - 462 + {8440, 2366, 4, 4 }, + // AArch64_LDNT1B_ZRI - 463 + {8458, 2370, 4, 7 }, + // AArch64_LDNT1B_ZZR_D_REAL - 464 + {8484, 2377, 4, 5 }, + // AArch64_LDNT1B_ZZR_S_REAL - 465 + {8512, 2382, 4, 5 }, + // AArch64_LDNT1D_ZRI - 466 + {8540, 2387, 4, 7 }, + // AArch64_LDNT1D_ZZR_D_REAL - 467 + {8566, 2394, 4, 5 }, + // AArch64_LDNT1H_ZRI - 468 + {8594, 2399, 4, 7 }, + // AArch64_LDNT1H_ZZR_D_REAL - 469 + {8620, 2406, 4, 5 }, + // AArch64_LDNT1H_ZZR_S_REAL - 470 + {8648, 2411, 4, 5 }, + // AArch64_LDNT1SB_ZZR_D_REAL - 471 + {8676, 2416, 4, 5 }, + // AArch64_LDNT1SB_ZZR_S_REAL - 472 + {8705, 2421, 4, 5 }, + // AArch64_LDNT1SH_ZZR_D_REAL - 473 + {8734, 2426, 4, 5 }, + // AArch64_LDNT1SH_ZZR_S_REAL - 474 + {8763, 2431, 4, 5 }, + // AArch64_LDNT1SW_ZZR_D_REAL - 475 + {8792, 2436, 4, 5 }, + // AArch64_LDNT1W_ZRI - 476 + {8821, 2441, 4, 7 }, + // AArch64_LDNT1W_ZZR_D_REAL - 477 + {8847, 2448, 4, 5 }, + // AArch64_LDNT1W_ZZR_S_REAL - 478 + {8875, 2453, 4, 5 }, + // AArch64_LDPDi - 479 + {8903, 2458, 4, 4 }, + // AArch64_LDPQi - 480 + {8903, 2462, 4, 4 }, + // AArch64_LDPSWi - 481 + {8920, 2466, 4, 4 }, + // AArch64_LDPSi - 482 + {8903, 2470, 4, 4 }, + // AArch64_LDPWi - 483 + {8903, 2474, 4, 4 }, + // AArch64_LDPXi - 484 + {8903, 2478, 4, 4 }, + // AArch64_LDRAAindexed - 485 + {8939, 2482, 3, 4 }, + // AArch64_LDRABindexed - 486 + {8954, 2486, 3, 4 }, + // AArch64_LDRBBroX - 487 + {8969, 2490, 5, 5 }, + // AArch64_LDRBBui - 488 + {8987, 2495, 3, 3 }, + // AArch64_LDRBroX - 489 + {9001, 2498, 5, 5 }, + // AArch64_LDRBui - 490 + {9018, 2503, 3, 3 }, + // AArch64_LDRDroX - 491 + {9001, 2506, 5, 5 }, + // AArch64_LDRDui - 492 + {9018, 2511, 3, 3 }, + // AArch64_LDRHHroX - 493 + {9031, 2514, 5, 5 }, + // AArch64_LDRHHui - 494 + {9049, 2519, 3, 3 }, + // AArch64_LDRHroX - 495 + {9001, 2522, 5, 5 }, + // AArch64_LDRHui - 496 + {9018, 2527, 3, 3 }, + // AArch64_LDRQroX - 497 + {9001, 2530, 5, 5 }, + // AArch64_LDRQui - 498 + {9018, 2535, 3, 3 }, + // AArch64_LDRSBWroX - 499 + {9063, 2538, 5, 5 }, + // AArch64_LDRSBWui - 500 + {9082, 2543, 3, 3 }, + // AArch64_LDRSBXroX - 501 + {9063, 2546, 5, 5 }, + // AArch64_LDRSBXui - 502 + {9082, 2551, 3, 3 }, + // AArch64_LDRSHWroX - 503 + {9097, 2554, 5, 5 }, + // AArch64_LDRSHWui - 504 + {9116, 2559, 3, 3 }, + // AArch64_LDRSHXroX - 505 + {9097, 2562, 5, 5 }, + // AArch64_LDRSHXui - 506 + {9116, 2567, 3, 3 }, + // AArch64_LDRSWroX - 507 + {9131, 2570, 5, 5 }, + // AArch64_LDRSWui - 508 + {9150, 2575, 3, 3 }, + // AArch64_LDRSroX - 509 + {9001, 2578, 5, 5 }, + // AArch64_LDRSui - 510 + {9018, 2583, 3, 3 }, + // AArch64_LDRWroX - 511 + {9001, 2586, 5, 5 }, + // AArch64_LDRWui - 512 + {9018, 2591, 3, 3 }, + // AArch64_LDRXroX - 513 + {9001, 2594, 5, 5 }, + // AArch64_LDRXui - 514 + {9018, 2599, 3, 3 }, + // AArch64_LDR_PXI - 515 + {9165, 2602, 3, 6 }, + // AArch64_LDR_ZA - 516 + {9180, 2608, 5, 6 }, + // AArch64_LDR_ZXI - 517 + {9165, 2614, 3, 6 }, + // AArch64_LDSETB - 518 + {9205, 2620, 3, 4 }, + // AArch64_LDSETH - 519 + {9221, 2624, 3, 4 }, + // AArch64_LDSETLB - 520 + {9237, 2628, 3, 4 }, + // AArch64_LDSETLH - 521 + {9254, 2632, 3, 4 }, + // AArch64_LDSETLW - 522 + {9271, 2636, 3, 4 }, + // AArch64_LDSETLX - 523 + {9271, 2640, 3, 4 }, + // AArch64_LDSETW - 524 + {9287, 2644, 3, 4 }, + // AArch64_LDSETX - 525 + {9287, 2648, 3, 4 }, + // AArch64_LDSMAXB - 526 + {9302, 2652, 3, 4 }, + // AArch64_LDSMAXH - 527 + {9319, 2656, 3, 4 }, + // AArch64_LDSMAXLB - 528 + {9336, 2660, 3, 4 }, + // AArch64_LDSMAXLH - 529 + {9354, 2664, 3, 4 }, + // AArch64_LDSMAXLW - 530 + {9372, 2668, 3, 4 }, + // AArch64_LDSMAXLX - 531 + {9372, 2672, 3, 4 }, + // AArch64_LDSMAXW - 532 + {9389, 2676, 3, 4 }, + // AArch64_LDSMAXX - 533 + {9389, 2680, 3, 4 }, + // AArch64_LDSMINB - 534 + {9405, 2684, 3, 4 }, + // AArch64_LDSMINH - 535 + {9422, 2688, 3, 4 }, + // AArch64_LDSMINLB - 536 + {9439, 2692, 3, 4 }, + // AArch64_LDSMINLH - 537 + {9457, 2696, 3, 4 }, + // AArch64_LDSMINLW - 538 + {9475, 2700, 3, 4 }, + // AArch64_LDSMINLX - 539 + {9475, 2704, 3, 4 }, + // AArch64_LDSMINW - 540 + {9492, 2708, 3, 4 }, + // AArch64_LDSMINX - 541 + {9492, 2712, 3, 4 }, + // AArch64_LDTRBi - 542 + {9508, 2716, 3, 3 }, + // AArch64_LDTRHi - 543 + {9523, 2719, 3, 3 }, + // AArch64_LDTRSBWi - 544 + {9538, 2722, 3, 3 }, + // AArch64_LDTRSBXi - 545 + {9538, 2725, 3, 3 }, + // AArch64_LDTRSHWi - 546 + {9554, 2728, 3, 3 }, + // AArch64_LDTRSHXi - 547 + {9554, 2731, 3, 3 }, + // AArch64_LDTRSWi - 548 + {9570, 2734, 3, 3 }, + // AArch64_LDTRWi - 549 + {9586, 2737, 3, 3 }, + // AArch64_LDTRXi - 550 + {9586, 2740, 3, 3 }, + // AArch64_LDUMAXB - 551 + {9600, 2743, 3, 4 }, + // AArch64_LDUMAXH - 552 + {9617, 2747, 3, 4 }, + // AArch64_LDUMAXLB - 553 + {9634, 2751, 3, 4 }, + // AArch64_LDUMAXLH - 554 + {9652, 2755, 3, 4 }, + // AArch64_LDUMAXLW - 555 + {9670, 2759, 3, 4 }, + // AArch64_LDUMAXLX - 556 + {9670, 2763, 3, 4 }, + // AArch64_LDUMAXW - 557 + {9687, 2767, 3, 4 }, + // AArch64_LDUMAXX - 558 + {9687, 2771, 3, 4 }, + // AArch64_LDUMINB - 559 + {9703, 2775, 3, 4 }, + // AArch64_LDUMINH - 560 + {9720, 2779, 3, 4 }, + // AArch64_LDUMINLB - 561 + {9737, 2783, 3, 4 }, + // AArch64_LDUMINLH - 562 + {9755, 2787, 3, 4 }, + // AArch64_LDUMINLW - 563 + {9773, 2791, 3, 4 }, + // AArch64_LDUMINLX - 564 + {9773, 2795, 3, 4 }, + // AArch64_LDUMINW - 565 + {9790, 2799, 3, 4 }, + // AArch64_LDUMINX - 566 + {9790, 2803, 3, 4 }, + // AArch64_LDURBBi - 567 + {9806, 2807, 3, 3 }, + // AArch64_LDURBi - 568 + {9821, 2810, 3, 3 }, + // AArch64_LDURDi - 569 + {9821, 2813, 3, 3 }, + // AArch64_LDURHHi - 570 + {9835, 2816, 3, 3 }, + // AArch64_LDURHi - 571 + {9821, 2819, 3, 3 }, + // AArch64_LDURQi - 572 + {9821, 2822, 3, 3 }, + // AArch64_LDURSBWi - 573 + {9850, 2825, 3, 3 }, + // AArch64_LDURSBXi - 574 + {9850, 2828, 3, 3 }, + // AArch64_LDURSHWi - 575 + {9866, 2831, 3, 3 }, + // AArch64_LDURSHXi - 576 + {9866, 2834, 3, 3 }, + // AArch64_LDURSWi - 577 + {9882, 2837, 3, 3 }, + // AArch64_LDURSi - 578 + {9821, 2840, 3, 3 }, + // AArch64_LDURWi - 579 + {9821, 2843, 3, 3 }, + // AArch64_LDURXi - 580 + {9821, 2846, 3, 3 }, + // AArch64_MADDWrrr - 581 + {9898, 2849, 4, 4 }, + // AArch64_MADDXrrr - 582 + {9898, 2853, 4, 4 }, + // AArch64_MSRpstatesvcrImm1 - 583 + {9913, 2857, 2, 3 }, + {9921, 2860, 2, 3 }, + {9932, 2863, 2, 3 }, + {9943, 2866, 2, 3 }, + {9950, 2869, 2, 3 }, + {9960, 2872, 2, 3 }, + // AArch64_MSUBWrrr - 589 + {9970, 2875, 4, 4 }, + // AArch64_MSUBXrrr - 590 + {9970, 2879, 4, 4 }, + // AArch64_NOTv16i8 - 591 + {9986, 2883, 2, 2 }, + // AArch64_NOTv8i8 - 592 + {10009, 2885, 2, 2 }, + // AArch64_ORNWrs - 593 + {10030, 2887, 4, 4 }, + {10041, 2891, 4, 3 }, + {10056, 2894, 4, 4 }, + // AArch64_ORNXrs - 596 + {10030, 2898, 4, 4 }, + {10041, 2902, 4, 3 }, + {10056, 2905, 4, 4 }, + // AArch64_ORRS_PPzPP - 599 + {10071, 2909, 4, 7 }, + // AArch64_ORRWrs - 600 + {10087, 2916, 4, 4 }, + {10098, 2920, 4, 4 }, + // AArch64_ORRXrs - 602 + {10087, 2924, 4, 4 }, + {10098, 2928, 4, 4 }, + // AArch64_ORR_PPzPP - 604 + {10113, 2932, 4, 7 }, + // AArch64_ORR_ZI - 605 + {10128, 2939, 3, 6 }, + {10149, 2945, 3, 6 }, + {10170, 2951, 3, 6 }, + // AArch64_ORR_ZZZ - 608 + {10191, 2957, 3, 6 }, + // AArch64_ORRv16i8 - 609 + {10206, 2963, 3, 3 }, + // AArch64_ORRv8i8 - 610 + {10229, 2966, 3, 3 }, + // AArch64_PACIA1716 - 611 + {10250, 2969, 0, 1 }, + // AArch64_PACIASP - 612 + {10260, 2970, 0, 1 }, + // AArch64_PACIAZ - 613 + {10268, 2971, 0, 1 }, + // AArch64_PACIB1716 - 614 + {10275, 2972, 0, 1 }, + // AArch64_PACIBSP - 615 + {10285, 2973, 0, 1 }, + // AArch64_PACIBZ - 616 + {10293, 2974, 0, 1 }, + // AArch64_PRFB_D_PZI - 617 + {10300, 2975, 4, 5 }, + // AArch64_PRFB_PRI - 618 + {10324, 2980, 4, 7 }, + // AArch64_PRFB_S_PZI - 619 + {10346, 2987, 4, 5 }, + // AArch64_PRFD_D_PZI - 620 + {10370, 2992, 4, 5 }, + // AArch64_PRFD_PRI - 621 + {10394, 2997, 4, 7 }, + // AArch64_PRFD_S_PZI - 622 + {10416, 3004, 4, 5 }, + // AArch64_PRFH_D_PZI - 623 + {10440, 3009, 4, 5 }, + // AArch64_PRFH_PRI - 624 + {10464, 3014, 4, 7 }, + // AArch64_PRFH_S_PZI - 625 + {10486, 3021, 4, 5 }, + // AArch64_PRFMroX - 626 + {10510, 3026, 5, 5 }, + // AArch64_PRFMui - 627 + {10530, 3031, 3, 3 }, + // AArch64_PRFUMi - 628 + {10546, 3034, 3, 3 }, + // AArch64_PRFW_D_PZI - 629 + {10563, 3037, 4, 5 }, + // AArch64_PRFW_PRI - 630 + {10587, 3042, 4, 7 }, + // AArch64_PRFW_S_PZI - 631 + {10609, 3049, 4, 5 }, + // AArch64_PTRUES_B - 632 + {10633, 3054, 2, 5 }, + // AArch64_PTRUES_D - 633 + {10645, 3059, 2, 5 }, + // AArch64_PTRUES_H - 634 + {10657, 3064, 2, 5 }, + // AArch64_PTRUES_S - 635 + {10669, 3069, 2, 5 }, + // AArch64_PTRUE_B - 636 + {10681, 3074, 2, 5 }, + // AArch64_PTRUE_D - 637 + {10692, 3079, 2, 5 }, + // AArch64_PTRUE_H - 638 + {10703, 3084, 2, 5 }, + // AArch64_PTRUE_S - 639 + {10714, 3089, 2, 5 }, + // AArch64_RET - 640 + {10725, 3094, 1, 1 }, + // AArch64_SBCSWr - 641 + {10729, 3095, 3, 3 }, + // AArch64_SBCSXr - 642 + {10729, 3098, 3, 3 }, + // AArch64_SBCWr - 643 + {10741, 3101, 3, 3 }, + // AArch64_SBCXr - 644 + {10741, 3104, 3, 3 }, + // AArch64_SBFMWri - 645 + {10752, 3107, 4, 4 }, + {10767, 3111, 4, 4 }, + {10779, 3115, 4, 4 }, + // AArch64_SBFMXri - 648 + {10752, 3119, 4, 4 }, + {10767, 3123, 4, 4 }, + {10779, 3127, 4, 4 }, + {10791, 3131, 4, 4 }, + // AArch64_SEL_PPPP - 652 + {10803, 3135, 4, 7 }, + // AArch64_SEL_ZPZZ_B - 653 + {10803, 3142, 4, 7 }, + // AArch64_SEL_ZPZZ_D - 654 + {10826, 3149, 4, 7 }, + // AArch64_SEL_ZPZZ_H - 655 + {10849, 3156, 4, 7 }, + // AArch64_SEL_ZPZZ_S - 656 + {10872, 3163, 4, 7 }, + // AArch64_SMADDLrrr - 657 + {10895, 3170, 4, 4 }, + // AArch64_SMSUBLrrr - 658 + {10912, 3174, 4, 4 }, + // AArch64_SQDECB_XPiI - 659 + {10930, 3178, 4, 7 }, + {10940, 3185, 4, 7 }, + // AArch64_SQDECB_XPiWdI - 661 + {10956, 3192, 4, 7 }, + {10972, 3199, 4, 7 }, + // AArch64_SQDECD_XPiI - 663 + {10994, 3206, 4, 7 }, + {11004, 3213, 4, 7 }, + // AArch64_SQDECD_XPiWdI - 665 + {11020, 3220, 4, 7 }, + {11036, 3227, 4, 7 }, + // AArch64_SQDECD_ZPiI - 667 + {11058, 3234, 4, 7 }, + {11070, 3241, 4, 7 }, + // AArch64_SQDECH_XPiI - 669 + {11088, 3248, 4, 7 }, + {11098, 3255, 4, 7 }, + // AArch64_SQDECH_XPiWdI - 671 + {11114, 3262, 4, 7 }, + {11130, 3269, 4, 7 }, + // AArch64_SQDECH_ZPiI - 673 + {11152, 3276, 4, 7 }, + {11164, 3283, 4, 7 }, + // AArch64_SQDECW_XPiI - 675 + {11182, 3290, 4, 7 }, + {11192, 3297, 4, 7 }, + // AArch64_SQDECW_XPiWdI - 677 + {11208, 3304, 4, 7 }, + {11224, 3311, 4, 7 }, + // AArch64_SQDECW_ZPiI - 679 + {11246, 3318, 4, 7 }, + {11258, 3325, 4, 7 }, + // AArch64_SQINCB_XPiI - 681 + {11276, 3332, 4, 7 }, + {11286, 3339, 4, 7 }, + // AArch64_SQINCB_XPiWdI - 683 + {11302, 3346, 4, 7 }, + {11318, 3353, 4, 7 }, + // AArch64_SQINCD_XPiI - 685 + {11340, 3360, 4, 7 }, + {11350, 3367, 4, 7 }, + // AArch64_SQINCD_XPiWdI - 687 + {11366, 3374, 4, 7 }, + {11382, 3381, 4, 7 }, + // AArch64_SQINCD_ZPiI - 689 + {11404, 3388, 4, 7 }, + {11416, 3395, 4, 7 }, + // AArch64_SQINCH_XPiI - 691 + {11434, 3402, 4, 7 }, + {11444, 3409, 4, 7 }, + // AArch64_SQINCH_XPiWdI - 693 + {11460, 3416, 4, 7 }, + {11476, 3423, 4, 7 }, + // AArch64_SQINCH_ZPiI - 695 + {11498, 3430, 4, 7 }, + {11510, 3437, 4, 7 }, + // AArch64_SQINCW_XPiI - 697 + {11528, 3444, 4, 7 }, + {11538, 3451, 4, 7 }, + // AArch64_SQINCW_XPiWdI - 699 + {11554, 3458, 4, 7 }, + {11570, 3465, 4, 7 }, + // AArch64_SQINCW_ZPiI - 701 + {11592, 3472, 4, 7 }, + {11604, 3479, 4, 7 }, + // AArch64_SST1B_D_IMM - 703 + {11622, 3486, 4, 5 }, + // AArch64_SST1B_S_IMM - 704 + {11646, 3491, 4, 5 }, + // AArch64_SST1D_IMM - 705 + {11670, 3496, 4, 5 }, + // AArch64_SST1H_D_IMM - 706 + {11694, 3501, 4, 5 }, + // AArch64_SST1H_S_IMM - 707 + {11718, 3506, 4, 5 }, + // AArch64_SST1W_D_IMM - 708 + {11742, 3511, 4, 5 }, + // AArch64_SST1W_IMM - 709 + {11766, 3516, 4, 5 }, + // AArch64_ST1B_D_IMM - 710 + {11790, 3521, 4, 7 }, + // AArch64_ST1B_H_IMM - 711 + {11812, 3528, 4, 7 }, + // AArch64_ST1B_IMM - 712 + {11834, 3535, 4, 7 }, + // AArch64_ST1B_S_IMM - 713 + {11856, 3542, 4, 7 }, + // AArch64_ST1D_IMM - 714 + {11878, 3549, 4, 7 }, + // AArch64_ST1Fourv16b_POST - 715 + {11900, 3556, 4, 5 }, + // AArch64_ST1Fourv1d_POST - 716 + {11920, 3561, 4, 5 }, + // AArch64_ST1Fourv2d_POST - 717 + {11940, 3566, 4, 5 }, + // AArch64_ST1Fourv2s_POST - 718 + {11960, 3571, 4, 5 }, + // AArch64_ST1Fourv4h_POST - 719 + {11980, 3576, 4, 5 }, + // AArch64_ST1Fourv4s_POST - 720 + {12000, 3581, 4, 5 }, + // AArch64_ST1Fourv8b_POST - 721 + {12020, 3586, 4, 5 }, + // AArch64_ST1Fourv8h_POST - 722 + {12040, 3591, 4, 5 }, + // AArch64_ST1H_D_IMM - 723 + {12060, 3596, 4, 7 }, + // AArch64_ST1H_IMM - 724 + {12082, 3603, 4, 7 }, + // AArch64_ST1H_S_IMM - 725 + {12104, 3610, 4, 7 }, + // AArch64_ST1Onev16b_POST - 726 + {12126, 3617, 4, 5 }, + // AArch64_ST1Onev1d_POST - 727 + {12146, 3622, 4, 5 }, + // AArch64_ST1Onev2d_POST - 728 + {12165, 3627, 4, 5 }, + // AArch64_ST1Onev2s_POST - 729 + {12185, 3632, 4, 5 }, + // AArch64_ST1Onev4h_POST - 730 + {12204, 3637, 4, 5 }, + // AArch64_ST1Onev4s_POST - 731 + {12223, 3642, 4, 5 }, + // AArch64_ST1Onev8b_POST - 732 + {12243, 3647, 4, 5 }, + // AArch64_ST1Onev8h_POST - 733 + {12262, 3652, 4, 5 }, + // AArch64_ST1Threev16b_POST - 734 + {12282, 3657, 4, 5 }, + // AArch64_ST1Threev1d_POST - 735 + {12302, 3662, 4, 5 }, + // AArch64_ST1Threev2d_POST - 736 + {12322, 3667, 4, 5 }, + // AArch64_ST1Threev2s_POST - 737 + {12342, 3672, 4, 5 }, + // AArch64_ST1Threev4h_POST - 738 + {12362, 3677, 4, 5 }, + // AArch64_ST1Threev4s_POST - 739 + {12382, 3682, 4, 5 }, + // AArch64_ST1Threev8b_POST - 740 + {12402, 3687, 4, 5 }, + // AArch64_ST1Threev8h_POST - 741 + {12422, 3692, 4, 5 }, + // AArch64_ST1Twov16b_POST - 742 + {12442, 3697, 4, 5 }, + // AArch64_ST1Twov1d_POST - 743 + {12462, 3702, 4, 5 }, + // AArch64_ST1Twov2d_POST - 744 + {12482, 3707, 4, 5 }, + // AArch64_ST1Twov2s_POST - 745 + {12502, 3712, 4, 5 }, + // AArch64_ST1Twov4h_POST - 746 + {12522, 3717, 4, 5 }, + // AArch64_ST1Twov4s_POST - 747 + {12542, 3722, 4, 5 }, + // AArch64_ST1Twov8b_POST - 748 + {12562, 3727, 4, 5 }, + // AArch64_ST1Twov8h_POST - 749 + {12582, 3732, 4, 5 }, + // AArch64_ST1W_D_IMM - 750 + {12602, 3737, 4, 7 }, + // AArch64_ST1W_IMM - 751 + {12624, 3744, 4, 7 }, + // AArch64_ST1_MXIPXX_H_B - 752 + {12646, 3751, 6, 7 }, + // AArch64_ST1_MXIPXX_H_D - 753 + {12680, 3758, 6, 7 }, + // AArch64_ST1_MXIPXX_H_H - 754 + {12714, 3765, 6, 7 }, + // AArch64_ST1_MXIPXX_H_Q - 755 + {12748, 3772, 6, 7 }, + // AArch64_ST1_MXIPXX_H_S - 756 + {12782, 3779, 6, 7 }, + // AArch64_ST1_MXIPXX_V_B - 757 + {12816, 3786, 6, 7 }, + // AArch64_ST1_MXIPXX_V_D - 758 + {12850, 3793, 6, 7 }, + // AArch64_ST1_MXIPXX_V_H - 759 + {12884, 3800, 6, 7 }, + // AArch64_ST1_MXIPXX_V_Q - 760 + {12918, 3807, 6, 7 }, + // AArch64_ST1_MXIPXX_V_S - 761 + {12952, 3814, 6, 7 }, + // AArch64_ST1i16_POST - 762 + {12986, 3821, 5, 6 }, + // AArch64_ST1i32_POST - 763 + {13009, 3827, 5, 6 }, + // AArch64_ST1i64_POST - 764 + {13032, 3833, 5, 6 }, + // AArch64_ST1i8_POST - 765 + {13055, 3839, 5, 6 }, + // AArch64_ST2B_IMM - 766 + {13078, 3845, 4, 7 }, + // AArch64_ST2D_IMM - 767 + {13100, 3852, 4, 7 }, + // AArch64_ST2GOffset - 768 + {13122, 3859, 3, 4 }, + // AArch64_ST2H_IMM - 769 + {13136, 3863, 4, 7 }, + // AArch64_ST2Twov16b_POST - 770 + {13158, 3870, 4, 5 }, + // AArch64_ST2Twov2d_POST - 771 + {13178, 3875, 4, 5 }, + // AArch64_ST2Twov2s_POST - 772 + {13198, 3880, 4, 5 }, + // AArch64_ST2Twov4h_POST - 773 + {13218, 3885, 4, 5 }, + // AArch64_ST2Twov4s_POST - 774 + {13238, 3890, 4, 5 }, + // AArch64_ST2Twov8b_POST - 775 + {13258, 3895, 4, 5 }, + // AArch64_ST2Twov8h_POST - 776 + {13278, 3900, 4, 5 }, + // AArch64_ST2W_IMM - 777 + {13298, 3905, 4, 7 }, + // AArch64_ST2i16_POST - 778 + {13320, 3912, 5, 6 }, + // AArch64_ST2i32_POST - 779 + {13343, 3918, 5, 6 }, + // AArch64_ST2i64_POST - 780 + {13366, 3924, 5, 6 }, + // AArch64_ST2i8_POST - 781 + {13390, 3930, 5, 6 }, + // AArch64_ST3B_IMM - 782 + {13413, 3936, 4, 7 }, + // AArch64_ST3D_IMM - 783 + {13435, 3943, 4, 7 }, + // AArch64_ST3H_IMM - 784 + {13457, 3950, 4, 7 }, + // AArch64_ST3Threev16b_POST - 785 + {13479, 3957, 4, 5 }, + // AArch64_ST3Threev2d_POST - 786 + {13499, 3962, 4, 5 }, + // AArch64_ST3Threev2s_POST - 787 + {13519, 3967, 4, 5 }, + // AArch64_ST3Threev4h_POST - 788 + {13539, 3972, 4, 5 }, + // AArch64_ST3Threev4s_POST - 789 + {13559, 3977, 4, 5 }, + // AArch64_ST3Threev8b_POST - 790 + {13579, 3982, 4, 5 }, + // AArch64_ST3Threev8h_POST - 791 + {13599, 3987, 4, 5 }, + // AArch64_ST3W_IMM - 792 + {13619, 3992, 4, 7 }, + // AArch64_ST3i16_POST - 793 + {13641, 3999, 5, 6 }, + // AArch64_ST3i32_POST - 794 + {13664, 4005, 5, 6 }, + // AArch64_ST3i64_POST - 795 + {13688, 4011, 5, 6 }, + // AArch64_ST3i8_POST - 796 + {13712, 4017, 5, 6 }, + // AArch64_ST4B_IMM - 797 + {13735, 4023, 4, 7 }, + // AArch64_ST4D_IMM - 798 + {13757, 4030, 4, 7 }, + // AArch64_ST4Fourv16b_POST - 799 + {13779, 4037, 4, 5 }, + // AArch64_ST4Fourv2d_POST - 800 + {13799, 4042, 4, 5 }, + // AArch64_ST4Fourv2s_POST - 801 + {13819, 4047, 4, 5 }, + // AArch64_ST4Fourv4h_POST - 802 + {13839, 4052, 4, 5 }, + // AArch64_ST4Fourv4s_POST - 803 + {13859, 4057, 4, 5 }, + // AArch64_ST4Fourv8b_POST - 804 + {13879, 4062, 4, 5 }, + // AArch64_ST4Fourv8h_POST - 805 + {13899, 4067, 4, 5 }, + // AArch64_ST4H_IMM - 806 + {13919, 4072, 4, 7 }, + // AArch64_ST4W_IMM - 807 + {13941, 4079, 4, 7 }, + // AArch64_ST4i16_POST - 808 + {13963, 4086, 5, 6 }, + // AArch64_ST4i32_POST - 809 + {13986, 4092, 5, 6 }, + // AArch64_ST4i64_POST - 810 + {14010, 4098, 5, 6 }, + // AArch64_ST4i8_POST - 811 + {14034, 4104, 5, 6 }, + // AArch64_STGOffset - 812 + {14057, 4110, 3, 4 }, + // AArch64_STGPi - 813 + {14070, 4114, 4, 5 }, + // AArch64_STLURBi - 814 + {14088, 4119, 3, 4 }, + // AArch64_STLURHi - 815 + {14104, 4123, 3, 4 }, + // AArch64_STLURWi - 816 + {14120, 4127, 3, 4 }, + // AArch64_STLURXi - 817 + {14120, 4131, 3, 4 }, + // AArch64_STNPDi - 818 + {14135, 4135, 4, 4 }, + // AArch64_STNPQi - 819 + {14135, 4139, 4, 4 }, + // AArch64_STNPSi - 820 + {14135, 4143, 4, 4 }, + // AArch64_STNPWi - 821 + {14135, 4147, 4, 4 }, + // AArch64_STNPXi - 822 + {14135, 4151, 4, 4 }, + // AArch64_STNT1B_ZRI - 823 + {14153, 4155, 4, 7 }, + // AArch64_STNT1B_ZZR_D_REAL - 824 + {14177, 4162, 4, 5 }, + // AArch64_STNT1B_ZZR_S_REAL - 825 + {14203, 4167, 4, 5 }, + // AArch64_STNT1D_ZRI - 826 + {14229, 4172, 4, 7 }, + // AArch64_STNT1D_ZZR_D_REAL - 827 + {14253, 4179, 4, 5 }, + // AArch64_STNT1H_ZRI - 828 + {14279, 4184, 4, 7 }, + // AArch64_STNT1H_ZZR_D_REAL - 829 + {14303, 4191, 4, 5 }, + // AArch64_STNT1H_ZZR_S_REAL - 830 + {14329, 4196, 4, 5 }, + // AArch64_STNT1W_ZRI - 831 + {14355, 4201, 4, 7 }, + // AArch64_STNT1W_ZZR_D_REAL - 832 + {14379, 4208, 4, 5 }, + // AArch64_STNT1W_ZZR_S_REAL - 833 + {14405, 4213, 4, 5 }, + // AArch64_STPDi - 834 + {14431, 4218, 4, 4 }, + // AArch64_STPQi - 835 + {14431, 4222, 4, 4 }, + // AArch64_STPSi - 836 + {14431, 4226, 4, 4 }, + // AArch64_STPWi - 837 + {14431, 4230, 4, 4 }, + // AArch64_STPXi - 838 + {14431, 4234, 4, 4 }, + // AArch64_STRBBroX - 839 + {14448, 4238, 5, 5 }, + // AArch64_STRBBui - 840 + {14466, 4243, 3, 3 }, + // AArch64_STRBroX - 841 + {14480, 4246, 5, 5 }, + // AArch64_STRBui - 842 + {14497, 4251, 3, 3 }, + // AArch64_STRDroX - 843 + {14480, 4254, 5, 5 }, + // AArch64_STRDui - 844 + {14497, 4259, 3, 3 }, + // AArch64_STRHHroX - 845 + {14510, 4262, 5, 5 }, + // AArch64_STRHHui - 846 + {14528, 4267, 3, 3 }, + // AArch64_STRHroX - 847 + {14480, 4270, 5, 5 }, + // AArch64_STRHui - 848 + {14497, 4275, 3, 3 }, + // AArch64_STRQroX - 849 + {14480, 4278, 5, 5 }, + // AArch64_STRQui - 850 + {14497, 4283, 3, 3 }, + // AArch64_STRSroX - 851 + {14480, 4286, 5, 5 }, + // AArch64_STRSui - 852 + {14497, 4291, 3, 3 }, + // AArch64_STRWroX - 853 + {14480, 4294, 5, 5 }, + // AArch64_STRWui - 854 + {14497, 4299, 3, 3 }, + // AArch64_STRXroX - 855 + {14480, 4302, 5, 5 }, + // AArch64_STRXui - 856 + {14497, 4307, 3, 3 }, + // AArch64_STR_PXI - 857 + {14542, 4310, 3, 6 }, + // AArch64_STR_ZA - 858 + {14557, 4316, 5, 6 }, + // AArch64_STR_ZXI - 859 + {14542, 4322, 3, 6 }, + // AArch64_STTRBi - 860 + {14582, 4328, 3, 3 }, + // AArch64_STTRHi - 861 + {14597, 4331, 3, 3 }, + // AArch64_STTRWi - 862 + {14612, 4334, 3, 3 }, + // AArch64_STTRXi - 863 + {14612, 4337, 3, 3 }, + // AArch64_STURBBi - 864 + {14626, 4340, 3, 3 }, + // AArch64_STURBi - 865 + {14641, 4343, 3, 3 }, + // AArch64_STURDi - 866 + {14641, 4346, 3, 3 }, + // AArch64_STURHHi - 867 + {14655, 4349, 3, 3 }, + // AArch64_STURHi - 868 + {14641, 4352, 3, 3 }, + // AArch64_STURQi - 869 + {14641, 4355, 3, 3 }, + // AArch64_STURSi - 870 + {14641, 4358, 3, 3 }, + // AArch64_STURWi - 871 + {14641, 4361, 3, 3 }, + // AArch64_STURXi - 872 + {14641, 4364, 3, 3 }, + // AArch64_STZ2GOffset - 873 + {14670, 4367, 3, 4 }, + // AArch64_STZGOffset - 874 + {14685, 4371, 3, 4 }, + // AArch64_SUBSWri - 875 + {14699, 4375, 4, 2 }, + // AArch64_SUBSWrs - 876 + {14712, 4377, 4, 4 }, + {14723, 4381, 4, 3 }, + {14738, 4384, 4, 4 }, + {14750, 4388, 4, 3 }, + {14766, 4391, 4, 4 }, + // AArch64_SUBSWrx - 881 + {14712, 4395, 4, 4 }, + {14782, 4399, 4, 3 }, + {14766, 4402, 4, 4 }, + // AArch64_SUBSXri - 884 + {14699, 4406, 4, 2 }, + // AArch64_SUBSXrs - 885 + {14712, 4408, 4, 4 }, + {14723, 4412, 4, 3 }, + {14738, 4415, 4, 4 }, + {14750, 4419, 4, 3 }, + {14766, 4422, 4, 4 }, + // AArch64_SUBSXrx - 890 + {14782, 4426, 4, 3 }, + // AArch64_SUBSXrx64 - 891 + {14712, 4429, 4, 4 }, + {14782, 4433, 4, 3 }, + {14766, 4436, 4, 4 }, + // AArch64_SUBWrs - 894 + {14797, 4440, 4, 4 }, + {14808, 4444, 4, 3 }, + {14823, 4447, 4, 4 }, + // AArch64_SUBWrx - 897 + {14823, 4451, 4, 4 }, + {14823, 4455, 4, 4 }, + // AArch64_SUBXrs - 899 + {14797, 4459, 4, 4 }, + {14808, 4463, 4, 3 }, + {14823, 4466, 4, 4 }, + // AArch64_SUBXrx64 - 902 + {14823, 4470, 4, 4 }, + {14823, 4474, 4, 4 }, + // AArch64_SYSxt - 904 + {14838, 4478, 5, 5 }, + // AArch64_UBFMWri - 905 + {14861, 4483, 4, 4 }, + {14876, 4487, 4, 4 }, + {14888, 4491, 4, 4 }, + // AArch64_UBFMXri - 908 + {14861, 4495, 4, 4 }, + {14876, 4499, 4, 4 }, + {14888, 4503, 4, 4 }, + {14900, 4507, 4, 4 }, + // AArch64_UMADDLrrr - 912 + {14912, 4511, 4, 4 }, + // AArch64_UMOVvi32 - 913 + {14929, 4515, 3, 3 }, + // AArch64_UMOVvi32_idx0 - 914 + {14929, 4518, 3, 5 }, + // AArch64_UMOVvi64 - 915 + {14948, 4523, 3, 3 }, + // AArch64_UMOVvi64_idx0 - 916 + {14948, 4526, 3, 5 }, + // AArch64_UMSUBLrrr - 917 + {14967, 4531, 4, 4 }, + // AArch64_UQDECB_WPiI - 918 + {14985, 4535, 4, 7 }, + {14995, 4542, 4, 7 }, + // AArch64_UQDECB_XPiI - 920 + {14985, 4549, 4, 7 }, + {14995, 4556, 4, 7 }, + // AArch64_UQDECD_WPiI - 922 + {15011, 4563, 4, 7 }, + {15021, 4570, 4, 7 }, + // AArch64_UQDECD_XPiI - 924 + {15011, 4577, 4, 7 }, + {15021, 4584, 4, 7 }, + // AArch64_UQDECD_ZPiI - 926 + {15037, 4591, 4, 7 }, + {15049, 4598, 4, 7 }, + // AArch64_UQDECH_WPiI - 928 + {15067, 4605, 4, 7 }, + {15077, 4612, 4, 7 }, + // AArch64_UQDECH_XPiI - 930 + {15067, 4619, 4, 7 }, + {15077, 4626, 4, 7 }, + // AArch64_UQDECH_ZPiI - 932 + {15093, 4633, 4, 7 }, + {15105, 4640, 4, 7 }, + // AArch64_UQDECW_WPiI - 934 + {15123, 4647, 4, 7 }, + {15133, 4654, 4, 7 }, + // AArch64_UQDECW_XPiI - 936 + {15123, 4661, 4, 7 }, + {15133, 4668, 4, 7 }, + // AArch64_UQDECW_ZPiI - 938 + {15149, 4675, 4, 7 }, + {15161, 4682, 4, 7 }, + // AArch64_UQINCB_WPiI - 940 + {15179, 4689, 4, 7 }, + {15189, 4696, 4, 7 }, + // AArch64_UQINCB_XPiI - 942 + {15179, 4703, 4, 7 }, + {15189, 4710, 4, 7 }, + // AArch64_UQINCD_WPiI - 944 + {15205, 4717, 4, 7 }, + {15215, 4724, 4, 7 }, + // AArch64_UQINCD_XPiI - 946 + {15205, 4731, 4, 7 }, + {15215, 4738, 4, 7 }, + // AArch64_UQINCD_ZPiI - 948 + {15231, 4745, 4, 7 }, + {15243, 4752, 4, 7 }, + // AArch64_UQINCH_WPiI - 950 + {15261, 4759, 4, 7 }, + {15271, 4766, 4, 7 }, + // AArch64_UQINCH_XPiI - 952 + {15261, 4773, 4, 7 }, + {15271, 4780, 4, 7 }, + // AArch64_UQINCH_ZPiI - 954 + {15287, 4787, 4, 7 }, + {15299, 4794, 4, 7 }, + // AArch64_UQINCW_WPiI - 956 + {15317, 4801, 4, 7 }, + {15327, 4808, 4, 7 }, + // AArch64_UQINCW_XPiI - 958 + {15317, 4815, 4, 7 }, + {15327, 4822, 4, 7 }, + // AArch64_UQINCW_ZPiI - 960 + {15343, 4829, 4, 7 }, + {15355, 4836, 4, 7 }, + // AArch64_XPACLRI - 962 + {15373, 4843, 0, 1 }, + // AArch64_ZERO_M - 963 + {15381, 4844, 1, 2 }, + {15391, 4846, 1, 2 }, + {15404, 4848, 1, 2 }, + {15417, 4850, 1, 2 }, + {15430, 4852, 1, 2 }, + {15443, 4854, 1, 2 }, + {15456, 4856, 1, 2 }, + {15469, 4858, 1, 2 }, + {15488, 4860, 1, 2 }, + {15507, 4862, 1, 2 }, + {15526, 4864, 1, 2 }, + {15545, 4866, 1, 2 }, + {15570, 4868, 1, 2 }, + {15595, 4870, 1, 2 }, + {15620, 4872, 1, 2 }, + }; + + static const AliasPatternCond Conds[] = { + // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 0 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 2 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 9 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 13 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 16}, + // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 17 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 20 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 16}, + // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 24 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 26 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 30 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 33 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 37 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 40 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 24}, + // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 44 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 47 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 24}, + // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 51 + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 55 + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 59 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 63 + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 16}, + // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 67 + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 16}, + // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 71 + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 75 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 79 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 83 + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 24}, + // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 87 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 24}, + // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 91 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 93 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 97 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 100 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 104 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 106 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 110 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 113 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 117 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_TiedReg, 2}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 124 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 128 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 132 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_TiedReg, 2}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 139 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 145 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 2}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 151 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 3}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (AUTIA1716) - 157 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (AUTIASP) - 158 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (AUTIAZ) - 159 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (AUTIB1716) - 160 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (AUTIBSP) - 161 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (AUTIBZ) - 162 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 163 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 167 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 171 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 175 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (CLREX 15) - 179 + {AliasPatternCond_K_Imm, 15}, + // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 180 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 186 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 192 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 198 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 204 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 210 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 216 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 222 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 228 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 234 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 240 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 246 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 252 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 259 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 266 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 273 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 280 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 287 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 294 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 301 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 308 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 313 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 318 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 323 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 328 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_Custom, 4}, + // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 332 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_Custom, 4}, + // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 336 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Custom, 4}, + // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 340 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_Custom, 4}, + // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 344 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_Custom, 4}, + // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 348 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_Custom, 4}, + // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 352 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Custom, 4}, + // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 356 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_Custom, 4}, + // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 360 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_Custom, 4}, + // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 364 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_Custom, 4}, + // (DCPS1 0) - 368 + {AliasPatternCond_K_Imm, 0}, + // (DCPS2 0) - 369 + {AliasPatternCond_K_Imm, 0}, + // (DCPS3 0) - 370 + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureEL3}, + // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 372 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 379 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 386 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 393 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 400 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 407 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 414 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 421 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 428 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 435 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 442 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 456 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 463 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DSB 0) - 470 + {AliasPatternCond_K_Imm, 0}, + // (DSB 4) - 471 + {AliasPatternCond_K_Imm, 4}, + // (DSB { 1, 1, 0, 0 }) - 472 + {AliasPatternCond_K_Imm, 12}, + {AliasPatternCond_K_Feature, AArch64_HasV8_0rOps}, + // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 474 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Custom, 5}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 479 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Custom, 6}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 484 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Custom, 7}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 489 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Custom, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 494 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Custom, 2}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 499 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Custom, 3}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 504 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 508 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 512 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 518 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 522 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 528 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 532 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 538 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 543 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 548 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 553 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 558 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 564 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 569 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 575 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 580 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 586 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 591 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 597 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 602 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 608 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 613 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 617 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 621 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 628 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 632 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 636 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 643 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 649 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 2}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 655 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 3}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (EXTRACT_ZPMXI_H_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 661 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_H_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 666 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_H_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 671 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_H_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpH128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 676 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_H_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 681 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_V_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 686 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_V_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 691 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_V_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 696 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_V_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpV128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 701 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRACT_ZPMXI_V_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 706 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 711 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 714 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 717 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 723 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 729 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 735 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 739 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 743 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 747 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 752 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 757 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 762 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 767 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 772 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 777 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 782 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 787 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 792 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 797 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 802 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 807 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 812 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 817 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 822 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 827 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 832 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 837 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 842 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 847 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 852 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 857 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 862 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (HINT { 0, 0, 0 }) - 867 + {AliasPatternCond_K_Imm, 0}, + // (HINT { 0, 0, 1 }) - 868 + {AliasPatternCond_K_Imm, 1}, + // (HINT { 0, 1, 0 }) - 869 + {AliasPatternCond_K_Imm, 2}, + // (HINT { 0, 1, 1 }) - 870 + {AliasPatternCond_K_Imm, 3}, + // (HINT { 1, 0, 0 }) - 871 + {AliasPatternCond_K_Imm, 4}, + // (HINT { 1, 0, 1 }) - 872 + {AliasPatternCond_K_Imm, 5}, + // (HINT { 1, 1, 0 }) - 873 + {AliasPatternCond_K_Imm, 6}, + // (HINT { 1, 0, 0, 0, 0 }) - 874 + {AliasPatternCond_K_Imm, 16}, + {AliasPatternCond_K_Feature, AArch64_FeatureRAS}, + // (HINT 20) - 876 + {AliasPatternCond_K_Imm, 20}, + // (HINT 32) - 877 + {AliasPatternCond_K_Imm, 32}, + {AliasPatternCond_K_Feature, AArch64_FeatureBranchTargetId}, + // (HINT btihint_op:$op) - 879 + {AliasPatternCond_K_Custom, 8}, + {AliasPatternCond_K_Feature, AArch64_FeatureBranchTargetId}, + // (HINT psbhint_op:$op) - 881 + {AliasPatternCond_K_Custom, 9}, + {AliasPatternCond_K_Feature, AArch64_FeatureSPE}, + // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 883 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 890 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 897 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 904 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 911 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 918 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 925 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 932 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 939 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 946 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 953 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 960 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 967 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 974 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (INSERT_MXIPZ_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 981 + {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 987 + {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 993 + {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_H_Q TileVectorOpH128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 999 + {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1005 + {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1011 + {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1017 + {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1023 + {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_V_Q TileVectorOpV128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1029 + {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSERT_MXIPZ_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1035 + {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1041 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1046 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1051 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1056 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1061 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1066 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1071 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1076 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1081 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureMTE}, + // (ISB 15) - 1085 + {AliasPatternCond_K_Imm, 15}, + // (LD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1086 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1093 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1100 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1107 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1114 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1121 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1126 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1131 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1136 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1141 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1146 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1151 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1156 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1161 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1168 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1175 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1182 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1187 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1192 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1197 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1202 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1207 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1212 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1217 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1222 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1229 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1236 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1243 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1250 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1257 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1264 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1271 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1278 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + {AliasPatternCond_K_Feature, AArch64_FeatureMatMulFP64}, + // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1284 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + {AliasPatternCond_K_Feature, AArch64_FeatureMatMulFP64}, + // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1290 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + {AliasPatternCond_K_Feature, AArch64_FeatureMatMulFP64}, + // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1296 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + {AliasPatternCond_K_Feature, AArch64_FeatureMatMulFP64}, + // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1302 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1309 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1316 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1323 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1330 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1337 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1344 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1351 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1358 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1365 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1372 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1379 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1386 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1391 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1396 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1401 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1406 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1411 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1416 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1421 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1426 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1433 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1440 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1447 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1454 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1461 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1468 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1473 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1478 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1483 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1488 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1493 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1498 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1503 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1508 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 1513 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 1518 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 1523 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 1528 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 1533 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 1538 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 1543 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1548 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1555 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1562 + {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1569 + {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1576 + {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1583 + {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1590 + {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1597 + {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1604 + {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1611 + {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1618 + {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 1625 + {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 1632 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 1639 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 1646 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 1653 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1660 + {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1667 + {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1674 + {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1681 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 1686 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 1691 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 1696 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 1701 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 1706 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 1711 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 1716 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1721 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 1726 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 1731 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 1736 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 1741 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 1746 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 1751 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1756 + {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 1763 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 1770 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 1777 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 1784 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1791 + {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1798 + {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1805 + {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1812 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1817 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1822 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1827 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1832 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1837 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1842 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1847 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1852 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1857 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1862 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1867 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1872 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1877 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1882 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1887 + {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 1894 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 1901 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 1908 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 1915 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1922 + {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929 + {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1936 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1941 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1946 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1951 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1956 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1961 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1966 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1971 + {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1978 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1983 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1988 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1993 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1998 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2003 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2008 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2013 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2018 + {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2025 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2032 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2039 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2046 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2053 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2057 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2061 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2065 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2069 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2073 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2077 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2081 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2085 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2089 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2093 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2097 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2101 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2105 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2109 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2113 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2117 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2121 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2125 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2129 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2133 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2137 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2141 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2145 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2149 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2153 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2157 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2161 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2165 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2169 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2173 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2177 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2181 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2185 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2190 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2195 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2200 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2205 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2210 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2215 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2220 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2225 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2230 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2235 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2240 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2245 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2250 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2255 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2260 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 2265 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureMTE}, + // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2270 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2275 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2280 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2285 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2290 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2295 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2300 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2305 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2310 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2315 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2320 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2325 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2330 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2335 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2340 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2345 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 2350 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 2354 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 2358 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 2362 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 2366 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2370 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 2377 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 2382 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2387 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 2394 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2399 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 2406 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 2411 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 2416 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 2421 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 2426 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 2431 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 2436 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2441 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 2448 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 2453 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 2458 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 2462 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 2466 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 2470 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 2474 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 2478 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 2482 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 2486 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2490 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 2495 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2498 + {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 2503 + {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2506 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 2511 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2514 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 2519 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2522 + {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 2527 + {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2530 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 2535 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2538 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 2543 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2546 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 2551 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2554 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 2559 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2562 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 2567 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2570 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 2575 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2578 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 2583 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2586 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 2591 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 2594 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 2599 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 2602 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 2608 + {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 2614 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2620 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2624 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2628 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2632 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2636 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2640 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2644 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2648 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2652 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2656 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2660 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2664 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2668 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2672 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2676 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2680 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2684 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2688 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2692 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2696 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2700 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2704 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2708 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2712 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2716 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2719 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2722 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2725 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2728 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2731 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2734 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2737 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2740 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2743 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2747 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2751 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2755 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2759 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2763 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2767 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2771 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2775 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2779 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2787 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2791 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2795 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2799 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2803 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureLSE}, + // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2807 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 2810 + {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 2813 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2816 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 2819 + {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 2822 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2828 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2834 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 2840 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 2843 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 2846 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 2849 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 2853 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 2857 + {AliasPatternCond_K_Imm, 3}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 2860 + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 2863 + {AliasPatternCond_K_Imm, 2}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 2866 + {AliasPatternCond_K_Imm, 3}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 2869 + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 2872 + {AliasPatternCond_K_Imm, 2}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 2875 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 2879 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + // (NOTv16i8 V128:$Vd, V128:$Vn) - 2883 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + // (NOTv8i8 V64:$Vd, V64:$Vn) - 2885 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 2887 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 2891 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 2894 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 2898 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 2902 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 2905 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 2909 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 2916 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 2920 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 2924 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 2928 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 2932 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 2939 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 2945 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 2}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 2951 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Custom, 3}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 2957 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 2963 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 2966 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_TiedReg, 1}, + // (PACIA1716) - 2969 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (PACIASP) - 2970 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (PACIAZ) - 2971 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (PACIB1716) - 2972 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (PACIBSP) - 2973 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (PACIBZ) - 2974 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 2975 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2980 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 2987 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 2992 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2997 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 3004 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 3009 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3014 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 3021 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3026 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 3031 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 3034 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 3037 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3042 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 3049 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 3054 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 3059 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 3064 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 3069 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 3074 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 3079 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 3084 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 3089 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (RET LR) - 3094 + {AliasPatternCond_K_Reg, AArch64_LR}, + // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 3095 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 3098 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 3101 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 3104 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 3107 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 3111 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 7}, + // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 3115 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 15}, + // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 3119 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 63}, + // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 3123 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 7}, + // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 3127 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 15}, + // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 3131 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 31}, + // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 3135 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_TiedReg, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 3142 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_TiedReg, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 3149 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_TiedReg, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 3156 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_TiedReg, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 3163 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_TiedReg, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 3170 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 3174 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 3178 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 3185 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 3192 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 3199 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 3206 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 3213 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 3220 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 3227 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 3234 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 3241 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 3248 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 3255 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 3262 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 3269 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 3276 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 3283 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 3290 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 3297 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 3304 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 3311 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 3318 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 3325 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 3332 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 3339 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 3346 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 3353 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 3360 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 3367 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 3374 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 3381 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 3388 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 3395 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 3402 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 3409 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 3416 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 3423 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 3430 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 3437 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 3444 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 3451 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 3458 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 3465 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 3472 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 3479 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 3486 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 3491 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 3496 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 3501 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 3506 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 3511 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 3516 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE}, + // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3521 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3528 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3535 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3542 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3549 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 3556 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 3561 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 3566 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 3571 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 3576 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 3581 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 3586 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 3591 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3596 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3603 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3610 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 3617 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 3622 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 3627 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 3632 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 3637 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 3642 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 3647 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 3652 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 3657 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 3662 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 3667 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 3672 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 3677 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 3682 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 3687 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 3692 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 3697 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 3702 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 3707 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 3712 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 3717 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 3722 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 3727 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 3732 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3737 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3744 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3751 + {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3758 + {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3765 + {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3772 + {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3779 + {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3786 + {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3793 + {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3800 + {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3807 + {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3814 + {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 3821 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 3827 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 3833 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 3839 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3845 + {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3852 + {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST2GOffset GPR64sp:$Rt, GPR64sp:$Rn, 0) - 3859 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureMTE}, + // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3863 + {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 3870 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 3875 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 3880 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 3885 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 3890 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 3895 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 3900 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3905 + {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 3912 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 3918 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 3924 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 3930 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3936 + {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3943 + {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3950 + {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 3957 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 3962 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 3967 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 3972 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 3977 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 3982 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 3987 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3992 + {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 3999 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 4005 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 4011 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 4017 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4023 + {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4030 + {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 4037 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 4042 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 4047 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 4052 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 4057 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 4062 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 4067 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4072 + {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4079 + {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 4086 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 4092 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 4098 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 4104 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (STGOffset GPR64sp:$Rt, GPR64sp:$Rn, 0) - 4110 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureMTE}, + // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 4114 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureMTE}, + // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 4119 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4123 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4127 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4131 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureRCPC_IMMO}, + // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 4135 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 4139 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 4143 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 4147 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 4151 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4155 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 4162 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 4167 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4172 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 4179 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4184 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 4191 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 4196 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4201 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 4208 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 4213 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_Feature, AArch64_FeatureSVE2}, + // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 4218 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 4222 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 4226 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 4230 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 4234 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4238 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 4243 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4246 + {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 4251 + {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4254 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 4259 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4262 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 4267 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4270 + {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4275 + {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4278 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4283 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4286 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4291 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4294 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 4299 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4302 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 0}, + // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 4307 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 4310 + {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 4316 + {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 4322 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 4328 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4331 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4334 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4337 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4340 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 4343 + {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 4346 + {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4349 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4352 + {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4355 + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4358 + {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4361 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4364 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (STZ2GOffset GPR64sp:$Rt, GPR64sp:$Rn, 0) - 4367 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureMTE}, + // (STZGOffset GPR64sp:$Rt, GPR64sp:$Rn, 0) - 4371 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Feature, AArch64_FeatureMTE}, + // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 4375 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 4377 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 4381 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4384 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 4388 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4391 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 4395 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 16}, + // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 4399 + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 4402 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 16}, + // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 4406 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 4408 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 4412 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4415 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 4419 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4422 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 4426 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 4429 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 24}, + // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 4433 + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 4436 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 24}, + // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4440 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 4444 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_WZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4447 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 4451 + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 16}, + // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 4455 + {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 16}, + // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4459 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 4463 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4466 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 4470 + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 24}, + // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 4474 + {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 24}, + // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 4478 + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4483 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4487 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 7}, + // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4491 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 15}, + // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4495 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 63}, + // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4499 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 7}, + // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4503 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 15}, + // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4507 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Imm, 0}, + {AliasPatternCond_K_Imm, 31}, + // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4511 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 4515 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 4518 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 4523 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_Feature, AArch64_FeatureNEON}, + // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 4526 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4531 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Reg, AArch64_XZR}, + // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4535 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 4542 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4549 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4556 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4563 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 4570 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4577 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4584 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4591 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4598 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4605 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 4612 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4619 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4626 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4633 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4640 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4647 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 4654 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4661 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4668 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4675 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4682 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4689 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 4696 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4703 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4710 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4717 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 4724 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4731 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4738 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4745 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4752 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4759 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 4766 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4773 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4780 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4787 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4794 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4801 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 4808 + {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4815 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4822 + {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4829 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 31}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4836 + {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Ignore, 0}, + {AliasPatternCond_K_Imm, 1}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE}, + {AliasPatternCond_K_OrFeature, AArch64_FeatureStreamingSVE}, + {AliasPatternCond_K_EndOrFeatures, 0}, + // (XPACLRI) - 4843 + {AliasPatternCond_K_Feature, AArch64_FeaturePAuth}, + // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 4844 + {AliasPatternCond_K_Imm, 255}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 4846 + {AliasPatternCond_K_Imm, 85}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 4848 + {AliasPatternCond_K_Imm, 170}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 4850 + {AliasPatternCond_K_Imm, 17}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 4852 + {AliasPatternCond_K_Imm, 34}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 4854 + {AliasPatternCond_K_Imm, 68}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 4856 + {AliasPatternCond_K_Imm, 136}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 4858 + {AliasPatternCond_K_Imm, 51}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 4860 + {AliasPatternCond_K_Imm, 153}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 4862 + {AliasPatternCond_K_Imm, 102}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 4864 + {AliasPatternCond_K_Imm, 204}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 4866 + {AliasPatternCond_K_Imm, 119}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 4868 + {AliasPatternCond_K_Imm, 187}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 4870 + {AliasPatternCond_K_Imm, 221}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 4872 + {AliasPatternCond_K_Imm, 238}, + {AliasPatternCond_K_Feature, AArch64_FeatureSME}, + }; + + static const char AsmStrings[] = + /* 0 */ "cmn $\x02, $\xFF\x03\x01\0" + /* 13 */ "cmn $\x02, $\x03\0" + /* 24 */ "cmn $\x02, $\x03$\xFF\x04\x02\0" + /* 39 */ "adds $\x01, $\x02, $\x03\0" + /* 55 */ "cmn $\x02, $\x03$\xFF\x04\x03\0" + /* 70 */ "mov $\x01, $\x02\0" + /* 81 */ "add $\x01, $\x02, $\x03\0" + /* 96 */ "tst $\x02, $\xFF\x03\x04\0" + /* 109 */ "tst $\x02, $\x03\0" + /* 120 */ "tst $\x02, $\x03$\xFF\x04\x02\0" + /* 135 */ "ands $\x01, $\x02, $\x03\0" + /* 151 */ "tst $\x02, $\xFF\x03\x05\0" + /* 164 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" + /* 188 */ "and $\x01, $\x02, $\x03\0" + /* 203 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" + /* 226 */ "and $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" + /* 247 */ "and $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" + /* 268 */ "and $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" + /* 289 */ "autia1716\0" + /* 299 */ "autiasp\0" + /* 307 */ "autiaz\0" + /* 314 */ "autib1716\0" + /* 324 */ "autibsp\0" + /* 332 */ "autibz\0" + /* 339 */ "bics $\x01, $\x02, $\x03\0" + /* 355 */ "bic $\x01, $\x02, $\x03\0" + /* 370 */ "clrex\0" + /* 376 */ "cntb $\x01\0" + /* 384 */ "cntb $\x01, $\xFF\x02\x0E\0" + /* 398 */ "cntd $\x01\0" + /* 406 */ "cntd $\x01, $\xFF\x02\x0E\0" + /* 420 */ "cnth $\x01\0" + /* 428 */ "cnth $\x01, $\xFF\x02\x0E\0" + /* 442 */ "cntw $\x01\0" + /* 450 */ "cntw $\x01, $\xFF\x02\x0E\0" + /* 464 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0" + /* 487 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0" + /* 510 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0" + /* 533 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0" + /* 556 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0" + /* 577 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0" + /* 598 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0" + /* 619 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0" + /* 640 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0" + /* 663 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0" + /* 686 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0" + /* 709 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0" + /* 732 */ "cset $\x01, $\xFF\x04\x14\0" + /* 746 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0" + /* 764 */ "csetm $\x01, $\xFF\x04\x14\0" + /* 779 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0" + /* 797 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0" + /* 815 */ "dcps1\0" + /* 821 */ "dcps2\0" + /* 827 */ "dcps3\0" + /* 833 */ "decb $\x01\0" + /* 841 */ "decb $\x01, $\xFF\x03\x0E\0" + /* 855 */ "decd $\x01\0" + /* 863 */ "decd $\x01, $\xFF\x03\x0E\0" + /* 877 */ "decd $\xFF\x01\x10\0" + /* 887 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0" + /* 903 */ "dech $\x01\0" + /* 911 */ "dech $\x01, $\xFF\x03\x0E\0" + /* 925 */ "dech $\xFF\x01\x09\0" + /* 935 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0" + /* 951 */ "decw $\x01\0" + /* 959 */ "decw $\x01, $\xFF\x03\x0E\0" + /* 973 */ "decw $\xFF\x01\x0B\0" + /* 983 */ "decw $\xFF\x01\x0B, $\xFF\x03\x0E\0" + /* 999 */ "ssbb\0" + /* 1004 */ "pssbb\0" + /* 1010 */ "dfb\0" + /* 1014 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0" + /* 1029 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0" + /* 1044 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0" + /* 1059 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0" + /* 1075 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0" + /* 1091 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0" + /* 1107 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0" + /* 1122 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0" + /* 1137 */ "fmov $\xFF\x01\x10, #0.0\0" + /* 1153 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0" + /* 1168 */ "fmov $\xFF\x01\x09, #0.0\0" + /* 1184 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0" + /* 1199 */ "fmov $\xFF\x01\x0B, #0.0\0" + /* 1215 */ "mov $\xFF\x01\x06, $\x02\0" + /* 1228 */ "mov $\xFF\x01\x10, $\x02\0" + /* 1241 */ "mov $\xFF\x01\x09, $\x02\0" + /* 1254 */ "mov $\xFF\x01\x0B, $\x02\0" + /* 1267 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0" + /* 1282 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0" + /* 1301 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0" + /* 1316 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0" + /* 1335 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0" + /* 1350 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0" + /* 1369 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0" + /* 1384 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0" + /* 1403 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0" + /* 1418 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0" + /* 1437 */ "eon $\x01, $\x02, $\x03\0" + /* 1452 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" + /* 1476 */ "eor $\x01, $\x02, $\x03\0" + /* 1491 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" + /* 1514 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" + /* 1535 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" + /* 1556 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" + /* 1577 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x1F[$\x04, $\xFF\x05\x20]\0" + /* 1610 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x1F[$\x04, $\xFF\x05\x20]\0" + /* 1643 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x1F[$\x04, $\xFF\x05\x20]\0" + /* 1676 */ "mov $\xFF\x01\x1C, $\xFF\x02\x07/m, $\xFF\x03\x1F[$\x04, $\xFF\x05\x20]\0" + /* 1709 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x1F[$\x04, $\xFF\x05\x20]\0" + /* 1742 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x21[$\x04, $\xFF\x05\x20]\0" + /* 1775 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x21[$\x04, $\xFF\x05\x20]\0" + /* 1808 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x21[$\x04, $\xFF\x05\x20]\0" + /* 1841 */ "mov $\xFF\x01\x1C, $\xFF\x02\x07/m, $\xFF\x03\x21[$\x04, $\xFF\x05\x20]\0" + /* 1874 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x21[$\x04, $\xFF\x05\x20]\0" + /* 1907 */ "ror $\x01, $\x02, $\x04\0" + /* 1922 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0" + /* 1946 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0" + /* 1970 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0" + /* 1994 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0" + /* 2010 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0" + /* 2026 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0" + /* 2042 */ "ld1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2068 */ "ld1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2094 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2120 */ "ld1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2146 */ "ld1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2172 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2199 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2226 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2253 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2280 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2307 */ "ld1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2333 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2359 */ "ldff1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2387 */ "ldff1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2415 */ "ldff1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2443 */ "ldff1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2471 */ "ldff1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2499 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2528 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2557 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2586 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2615 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2644 */ "ldff1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 2672 */ "ldff1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 2700 */ "nop\0" + /* 2704 */ "yield\0" + /* 2710 */ "wfe\0" + /* 2714 */ "wfi\0" + /* 2718 */ "sev\0" + /* 2722 */ "sevl\0" + /* 2727 */ "dgh\0" + /* 2731 */ "esb\0" + /* 2735 */ "csdb\0" + /* 2740 */ "bti\0" + /* 2744 */ "bti $\xFF\x01\x25\0" + /* 2753 */ "psb $\xFF\x01\x26\0" + /* 2762 */ "incb $\x01\0" + /* 2770 */ "incb $\x01, $\xFF\x03\x0E\0" + /* 2784 */ "incd $\x01\0" + /* 2792 */ "incd $\x01, $\xFF\x03\x0E\0" + /* 2806 */ "incd $\xFF\x01\x10\0" + /* 2816 */ "incd $\xFF\x01\x10, $\xFF\x03\x0E\0" + /* 2832 */ "inch $\x01\0" + /* 2840 */ "inch $\x01, $\xFF\x03\x0E\0" + /* 2854 */ "inch $\xFF\x01\x09\0" + /* 2864 */ "inch $\xFF\x01\x09, $\xFF\x03\x0E\0" + /* 2880 */ "incw $\x01\0" + /* 2888 */ "incw $\x01, $\xFF\x03\x0E\0" + /* 2902 */ "incw $\xFF\x01\x0B\0" + /* 2912 */ "incw $\xFF\x01\x0B, $\xFF\x03\x0E\0" + /* 2928 */ "mov $\xFF\x01\x1F[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x06\0" + /* 2961 */ "mov $\xFF\x01\x1F[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x10\0" + /* 2994 */ "mov $\xFF\x01\x1F[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x09\0" + /* 3027 */ "mov $\xFF\x01\x1F[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x1C\0" + /* 3060 */ "mov $\xFF\x01\x1F[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x0B\0" + /* 3093 */ "mov $\xFF\x01\x21[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x06\0" + /* 3126 */ "mov $\xFF\x01\x21[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x10\0" + /* 3159 */ "mov $\xFF\x01\x21[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x09\0" + /* 3192 */ "mov $\xFF\x01\x21[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x1C\0" + /* 3225 */ "mov $\xFF\x01\x21[$\x02, $\xFF\x03\x20], $\xFF\x04\x07/m, $\xFF\x05\x0B\0" + /* 3258 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0" + /* 3277 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0" + /* 3304 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0" + /* 3323 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0" + /* 3350 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0" + /* 3369 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0" + /* 3396 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0" + /* 3415 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0" + /* 3442 */ "irg $\x01, $\x02\0" + /* 3453 */ "isb\0" + /* 3457 */ "ld1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 3481 */ "ld1b $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 3505 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 3529 */ "ld1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 3553 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 3577 */ "ld1 $\xFF\x02\x29, [$\x01], #64\0" + /* 3597 */ "ld1 $\xFF\x02\x2A, [$\x01], #32\0" + /* 3617 */ "ld1 $\xFF\x02\x2B, [$\x01], #64\0" + /* 3637 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0" + /* 3657 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0" + /* 3677 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0" + /* 3697 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0" + /* 3717 */ "ld1 $\xFF\x02\x30, [$\x01], #64\0" + /* 3737 */ "ld1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 3761 */ "ld1h $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 3785 */ "ld1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 3809 */ "ld1 $\xFF\x02\x29, [$\x01], #16\0" + /* 3829 */ "ld1 $\xFF\x02\x2A, [$\x01], #8\0" + /* 3848 */ "ld1 $\xFF\x02\x2B, [$\x01], #16\0" + /* 3868 */ "ld1 $\xFF\x02\x2C, [$\x01], #8\0" + /* 3887 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0" + /* 3906 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0" + /* 3926 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0" + /* 3945 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0" + /* 3965 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 3990 */ "ld1rb $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 4015 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 4040 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4065 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4090 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4115 */ "ld1rh $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 4140 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4165 */ "ld1rob $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 4191 */ "ld1rod $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4217 */ "ld1roh $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 4243 */ "ld1row $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4269 */ "ld1rqb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 4295 */ "ld1rqd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4321 */ "ld1rqh $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 4347 */ "ld1rqw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4373 */ "ld1rsb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4399 */ "ld1rsb $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 4425 */ "ld1rsb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4451 */ "ld1rsh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4477 */ "ld1rsh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4503 */ "ld1rsw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4529 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4554 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4579 */ "ld1r $\xFF\x02\x29, [$\x01], #1\0" + /* 4599 */ "ld1r $\xFF\x02\x2A, [$\x01], #8\0" + /* 4619 */ "ld1r $\xFF\x02\x2B, [$\x01], #8\0" + /* 4639 */ "ld1r $\xFF\x02\x2C, [$\x01], #4\0" + /* 4659 */ "ld1r $\xFF\x02\x2D, [$\x01], #2\0" + /* 4679 */ "ld1r $\xFF\x02\x2E, [$\x01], #4\0" + /* 4699 */ "ld1r $\xFF\x02\x2F, [$\x01], #1\0" + /* 4719 */ "ld1r $\xFF\x02\x30, [$\x01], #2\0" + /* 4739 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4764 */ "ld1sb $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 4789 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4814 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4839 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 4864 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 4889 */ "ld1 $\xFF\x02\x29, [$\x01], #48\0" + /* 4909 */ "ld1 $\xFF\x02\x2A, [$\x01], #24\0" + /* 4929 */ "ld1 $\xFF\x02\x2B, [$\x01], #48\0" + /* 4949 */ "ld1 $\xFF\x02\x2C, [$\x01], #24\0" + /* 4969 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0" + /* 4989 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0" + /* 5009 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0" + /* 5029 */ "ld1 $\xFF\x02\x30, [$\x01], #48\0" + /* 5049 */ "ld1 $\xFF\x02\x29, [$\x01], #32\0" + /* 5069 */ "ld1 $\xFF\x02\x2A, [$\x01], #16\0" + /* 5089 */ "ld1 $\xFF\x02\x2B, [$\x01], #32\0" + /* 5109 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0" + /* 5129 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0" + /* 5149 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0" + /* 5169 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0" + /* 5189 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0" + /* 5209 */ "ld1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 5233 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 5257 */ "ld1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5293 */ "ld1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5329 */ "ld1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5365 */ "ld1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5401 */ "ld1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5437 */ "ld1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5473 */ "ld1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5509 */ "ld1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5545 */ "ld1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5581 */ "ld1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" + /* 5617 */ "ld1 $\xFF\x02\x31$\xFF\x04\x19, [$\x01], #2\0" + /* 5640 */ "ld1 $\xFF\x02\x32$\xFF\x04\x19, [$\x01], #4\0" + /* 5663 */ "ld1 $\xFF\x02\x33$\xFF\x04\x19, [$\x01], #8\0" + /* 5686 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #1\0" + /* 5709 */ "ld2b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 5733 */ "ld2d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 5757 */ "ld2h $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 5781 */ "ld2r $\xFF\x02\x29, [$\x01], #2\0" + /* 5801 */ "ld2r $\xFF\x02\x2A, [$\x01], #16\0" + /* 5822 */ "ld2r $\xFF\x02\x2B, [$\x01], #16\0" + /* 5843 */ "ld2r $\xFF\x02\x2C, [$\x01], #8\0" + /* 5863 */ "ld2r $\xFF\x02\x2D, [$\x01], #4\0" + /* 5883 */ "ld2r $\xFF\x02\x2E, [$\x01], #8\0" + /* 5903 */ "ld2r $\xFF\x02\x2F, [$\x01], #2\0" + /* 5923 */ "ld2r $\xFF\x02\x30, [$\x01], #4\0" + /* 5943 */ "ld2 $\xFF\x02\x29, [$\x01], #32\0" + /* 5963 */ "ld2 $\xFF\x02\x2B, [$\x01], #32\0" + /* 5983 */ "ld2 $\xFF\x02\x2C, [$\x01], #16\0" + /* 6003 */ "ld2 $\xFF\x02\x2D, [$\x01], #16\0" + /* 6023 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0" + /* 6043 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0" + /* 6063 */ "ld2 $\xFF\x02\x30, [$\x01], #32\0" + /* 6083 */ "ld2w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 6107 */ "ld2 $\xFF\x02\x31$\xFF\x04\x19, [$\x01], #4\0" + /* 6130 */ "ld2 $\xFF\x02\x32$\xFF\x04\x19, [$\x01], #8\0" + /* 6153 */ "ld2 $\xFF\x02\x33$\xFF\x04\x19, [$\x01], #16\0" + /* 6177 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0" + /* 6200 */ "ld3b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 6224 */ "ld3d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 6248 */ "ld3h $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 6272 */ "ld3r $\xFF\x02\x29, [$\x01], #3\0" + /* 6292 */ "ld3r $\xFF\x02\x2A, [$\x01], #24\0" + /* 6313 */ "ld3r $\xFF\x02\x2B, [$\x01], #24\0" + /* 6334 */ "ld3r $\xFF\x02\x2C, [$\x01], #12\0" + /* 6355 */ "ld3r $\xFF\x02\x2D, [$\x01], #6\0" + /* 6375 */ "ld3r $\xFF\x02\x2E, [$\x01], #12\0" + /* 6396 */ "ld3r $\xFF\x02\x2F, [$\x01], #3\0" + /* 6416 */ "ld3r $\xFF\x02\x30, [$\x01], #6\0" + /* 6436 */ "ld3 $\xFF\x02\x29, [$\x01], #48\0" + /* 6456 */ "ld3 $\xFF\x02\x2B, [$\x01], #48\0" + /* 6476 */ "ld3 $\xFF\x02\x2C, [$\x01], #24\0" + /* 6496 */ "ld3 $\xFF\x02\x2D, [$\x01], #24\0" + /* 6516 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0" + /* 6536 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0" + /* 6556 */ "ld3 $\xFF\x02\x30, [$\x01], #48\0" + /* 6576 */ "ld3w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 6600 */ "ld3 $\xFF\x02\x31$\xFF\x04\x19, [$\x01], #6\0" + /* 6623 */ "ld3 $\xFF\x02\x32$\xFF\x04\x19, [$\x01], #12\0" + /* 6647 */ "ld3 $\xFF\x02\x33$\xFF\x04\x19, [$\x01], #24\0" + /* 6671 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #3\0" + /* 6694 */ "ld4b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 6718 */ "ld4d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 6742 */ "ld4 $\xFF\x02\x29, [$\x01], #64\0" + /* 6762 */ "ld4 $\xFF\x02\x2B, [$\x01], #64\0" + /* 6782 */ "ld4 $\xFF\x02\x2C, [$\x01], #32\0" + /* 6802 */ "ld4 $\xFF\x02\x2D, [$\x01], #32\0" + /* 6822 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0" + /* 6842 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0" + /* 6862 */ "ld4 $\xFF\x02\x30, [$\x01], #64\0" + /* 6882 */ "ld4h $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 6906 */ "ld4r $\xFF\x02\x29, [$\x01], #4\0" + /* 6926 */ "ld4r $\xFF\x02\x2A, [$\x01], #32\0" + /* 6947 */ "ld4r $\xFF\x02\x2B, [$\x01], #32\0" + /* 6968 */ "ld4r $\xFF\x02\x2C, [$\x01], #16\0" + /* 6989 */ "ld4r $\xFF\x02\x2D, [$\x01], #8\0" + /* 7009 */ "ld4r $\xFF\x02\x2E, [$\x01], #16\0" + /* 7030 */ "ld4r $\xFF\x02\x2F, [$\x01], #4\0" + /* 7050 */ "ld4r $\xFF\x02\x30, [$\x01], #8\0" + /* 7070 */ "ld4w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 7094 */ "ld4 $\xFF\x02\x31$\xFF\x04\x19, [$\x01], #8\0" + /* 7117 */ "ld4 $\xFF\x02\x32$\xFF\x04\x19, [$\x01], #16\0" + /* 7141 */ "ld4 $\xFF\x02\x33$\xFF\x04\x19, [$\x01], #32\0" + /* 7165 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0" + /* 7188 */ "staddb $\x02, [$\x03]\0" + /* 7204 */ "staddh $\x02, [$\x03]\0" + /* 7220 */ "staddlb $\x02, [$\x03]\0" + /* 7237 */ "staddlh $\x02, [$\x03]\0" + /* 7254 */ "staddl $\x02, [$\x03]\0" + /* 7270 */ "stadd $\x02, [$\x03]\0" + /* 7285 */ "ldapurb $\x01, [$\x02]\0" + /* 7302 */ "ldapurh $\x01, [$\x02]\0" + /* 7319 */ "ldapursb $\x01, [$\x02]\0" + /* 7337 */ "ldapursh $\x01, [$\x02]\0" + /* 7355 */ "ldapursw $\x01, [$\x02]\0" + /* 7373 */ "ldapur $\x01, [$\x02]\0" + /* 7389 */ "stclrb $\x02, [$\x03]\0" + /* 7405 */ "stclrh $\x02, [$\x03]\0" + /* 7421 */ "stclrlb $\x02, [$\x03]\0" + /* 7438 */ "stclrlh $\x02, [$\x03]\0" + /* 7455 */ "stclrl $\x02, [$\x03]\0" + /* 7471 */ "stclr $\x02, [$\x03]\0" + /* 7486 */ "steorb $\x02, [$\x03]\0" + /* 7502 */ "steorh $\x02, [$\x03]\0" + /* 7518 */ "steorlb $\x02, [$\x03]\0" + /* 7535 */ "steorlh $\x02, [$\x03]\0" + /* 7552 */ "steorl $\x02, [$\x03]\0" + /* 7568 */ "steor $\x02, [$\x03]\0" + /* 7583 */ "ldff1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 7609 */ "ldff1b $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 7635 */ "ldff1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 7661 */ "ldff1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 7687 */ "ldff1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 7713 */ "ldff1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 7739 */ "ldff1h $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 7765 */ "ldff1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 7791 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 7818 */ "ldff1sb $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 7845 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 7872 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 7899 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 7926 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 7953 */ "ldff1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 7979 */ "ldff1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 8005 */ "ldg $\x01, [$\x03]\0" + /* 8018 */ "ldnf1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 8044 */ "ldnf1b $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 8070 */ "ldnf1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 8096 */ "ldnf1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 8122 */ "ldnf1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 8148 */ "ldnf1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 8174 */ "ldnf1h $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 8200 */ "ldnf1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 8226 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 8253 */ "ldnf1sb $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 8280 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 8307 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 8334 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 8361 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 8388 */ "ldnf1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 8414 */ "ldnf1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 8440 */ "ldnp $\x01, $\x02, [$\x03]\0" + /* 8458 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" + /* 8484 */ "ldnt1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 8512 */ "ldnt1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 8540 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" + /* 8566 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 8594 */ "ldnt1h $\xFF\x01\x27, $\xFF\x02\x07/z, [$\x03]\0" + /* 8620 */ "ldnt1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 8648 */ "ldnt1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 8676 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 8705 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 8734 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 8763 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 8792 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 8821 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" + /* 8847 */ "ldnt1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" + /* 8875 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" + /* 8903 */ "ldp $\x01, $\x02, [$\x03]\0" + /* 8920 */ "ldpsw $\x01, $\x02, [$\x03]\0" + /* 8939 */ "ldraa $\x01, [$\x02]\0" + /* 8954 */ "ldrab $\x01, [$\x02]\0" + /* 8969 */ "ldrb $\x01, [$\x02, $\x03]\0" + /* 8987 */ "ldrb $\x01, [$\x02]\0" + /* 9001 */ "ldr $\x01, [$\x02, $\x03]\0" + /* 9018 */ "ldr $\x01, [$\x02]\0" + /* 9031 */ "ldrh $\x01, [$\x02, $\x03]\0" + /* 9049 */ "ldrh $\x01, [$\x02]\0" + /* 9063 */ "ldrsb $\x01, [$\x02, $\x03]\0" + /* 9082 */ "ldrsb $\x01, [$\x02]\0" + /* 9097 */ "ldrsh $\x01, [$\x02, $\x03]\0" + /* 9116 */ "ldrsh $\x01, [$\x02]\0" + /* 9131 */ "ldrsw $\x01, [$\x02, $\x03]\0" + /* 9150 */ "ldrsw $\x01, [$\x02]\0" + /* 9165 */ "ldr $\xFF\x01\x07, [$\x02]\0" + /* 9180 */ "ldr $\xFF\x01\x35[$\x02, $\xFF\x03\x20], [$\x04]\0" + /* 9205 */ "stsetb $\x02, [$\x03]\0" + /* 9221 */ "stseth $\x02, [$\x03]\0" + /* 9237 */ "stsetlb $\x02, [$\x03]\0" + /* 9254 */ "stsetlh $\x02, [$\x03]\0" + /* 9271 */ "stsetl $\x02, [$\x03]\0" + /* 9287 */ "stset $\x02, [$\x03]\0" + /* 9302 */ "stsmaxb $\x02, [$\x03]\0" + /* 9319 */ "stsmaxh $\x02, [$\x03]\0" + /* 9336 */ "stsmaxlb $\x02, [$\x03]\0" + /* 9354 */ "stsmaxlh $\x02, [$\x03]\0" + /* 9372 */ "stsmaxl $\x02, [$\x03]\0" + /* 9389 */ "stsmax $\x02, [$\x03]\0" + /* 9405 */ "stsminb $\x02, [$\x03]\0" + /* 9422 */ "stsminh $\x02, [$\x03]\0" + /* 9439 */ "stsminlb $\x02, [$\x03]\0" + /* 9457 */ "stsminlh $\x02, [$\x03]\0" + /* 9475 */ "stsminl $\x02, [$\x03]\0" + /* 9492 */ "stsmin $\x02, [$\x03]\0" + /* 9508 */ "ldtrb $\x01, [$\x02]\0" + /* 9523 */ "ldtrh $\x01, [$\x02]\0" + /* 9538 */ "ldtrsb $\x01, [$\x02]\0" + /* 9554 */ "ldtrsh $\x01, [$\x02]\0" + /* 9570 */ "ldtrsw $\x01, [$\x02]\0" + /* 9586 */ "ldtr $\x01, [$\x02]\0" + /* 9600 */ "stumaxb $\x02, [$\x03]\0" + /* 9617 */ "stumaxh $\x02, [$\x03]\0" + /* 9634 */ "stumaxlb $\x02, [$\x03]\0" + /* 9652 */ "stumaxlh $\x02, [$\x03]\0" + /* 9670 */ "stumaxl $\x02, [$\x03]\0" + /* 9687 */ "stumax $\x02, [$\x03]\0" + /* 9703 */ "stuminb $\x02, [$\x03]\0" + /* 9720 */ "stuminh $\x02, [$\x03]\0" + /* 9737 */ "stuminlb $\x02, [$\x03]\0" + /* 9755 */ "stuminlh $\x02, [$\x03]\0" + /* 9773 */ "stuminl $\x02, [$\x03]\0" + /* 9790 */ "stumin $\x02, [$\x03]\0" + /* 9806 */ "ldurb $\x01, [$\x02]\0" + /* 9821 */ "ldur $\x01, [$\x02]\0" + /* 9835 */ "ldurh $\x01, [$\x02]\0" + /* 9850 */ "ldursb $\x01, [$\x02]\0" + /* 9866 */ "ldursh $\x01, [$\x02]\0" + /* 9882 */ "ldursw $\x01, [$\x02]\0" + /* 9898 */ "mul $\x01, $\x02, $\x03\0" + /* 9913 */ "smstart\0" + /* 9921 */ "smstart sm\0" + /* 9932 */ "smstart za\0" + /* 9943 */ "smstop\0" + /* 9950 */ "smstop sm\0" + /* 9960 */ "smstop za\0" + /* 9970 */ "mneg $\x01, $\x02, $\x03\0" + /* 9986 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0" + /* 10009 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0" + /* 10030 */ "mvn $\x01, $\x03\0" + /* 10041 */ "mvn $\x01, $\x03$\xFF\x04\x02\0" + /* 10056 */ "orn $\x01, $\x02, $\x03\0" + /* 10071 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0" + /* 10087 */ "mov $\x01, $\x03\0" + /* 10098 */ "orr $\x01, $\x02, $\x03\0" + /* 10113 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0" + /* 10128 */ "orr $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" + /* 10149 */ "orr $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" + /* 10170 */ "orr $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" + /* 10191 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0" + /* 10206 */ "mov $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0" + /* 10229 */ "mov $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0" + /* 10250 */ "pacia1716\0" + /* 10260 */ "paciasp\0" + /* 10268 */ "paciaz\0" + /* 10275 */ "pacib1716\0" + /* 10285 */ "pacibsp\0" + /* 10293 */ "pacibz\0" + /* 10300 */ "prfb $\xFF\x01\x37, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 10324 */ "prfb $\xFF\x01\x37, $\xFF\x02\x07, [$\x03]\0" + /* 10346 */ "prfb $\xFF\x01\x37, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 10370 */ "prfd $\xFF\x01\x37, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 10394 */ "prfd $\xFF\x01\x37, $\xFF\x02\x07, [$\x03]\0" + /* 10416 */ "prfd $\xFF\x01\x37, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 10440 */ "prfh $\xFF\x01\x37, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 10464 */ "prfh $\xFF\x01\x37, $\xFF\x02\x07, [$\x03]\0" + /* 10486 */ "prfh $\xFF\x01\x37, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 10510 */ "prfm $\xFF\x01\x38, [$\x02, $\x03]\0" + /* 10530 */ "prfm $\xFF\x01\x38, [$\x02]\0" + /* 10546 */ "prfum $\xFF\x01\x38, [$\x02]\0" + /* 10563 */ "prfw $\xFF\x01\x37, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 10587 */ "prfw $\xFF\x01\x37, $\xFF\x02\x07, [$\x03]\0" + /* 10609 */ "prfw $\xFF\x01\x37, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 10633 */ "ptrues $\xFF\x01\x06\0" + /* 10645 */ "ptrues $\xFF\x01\x10\0" + /* 10657 */ "ptrues $\xFF\x01\x09\0" + /* 10669 */ "ptrues $\xFF\x01\x0B\0" + /* 10681 */ "ptrue $\xFF\x01\x06\0" + /* 10692 */ "ptrue $\xFF\x01\x10\0" + /* 10703 */ "ptrue $\xFF\x01\x09\0" + /* 10714 */ "ptrue $\xFF\x01\x0B\0" + /* 10725 */ "ret\0" + /* 10729 */ "ngcs $\x01, $\x03\0" + /* 10741 */ "ngc $\x01, $\x03\0" + /* 10752 */ "asr $\x01, $\x02, $\x03\0" + /* 10767 */ "sxtb $\x01, $\x02\0" + /* 10779 */ "sxth $\x01, $\x02\0" + /* 10791 */ "sxtw $\x01, $\x02\0" + /* 10803 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0" + /* 10826 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0" + /* 10849 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0" + /* 10872 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0" + /* 10895 */ "smull $\x01, $\x02, $\x03\0" + /* 10912 */ "smnegl $\x01, $\x02, $\x03\0" + /* 10930 */ "sqdecb $\x01\0" + /* 10940 */ "sqdecb $\x01, $\xFF\x03\x0E\0" + /* 10956 */ "sqdecb $\x01, $\xFF\x02\x39\0" + /* 10972 */ "sqdecb $\x01, $\xFF\x02\x39, $\xFF\x03\x0E\0" + /* 10994 */ "sqdecd $\x01\0" + /* 11004 */ "sqdecd $\x01, $\xFF\x03\x0E\0" + /* 11020 */ "sqdecd $\x01, $\xFF\x02\x39\0" + /* 11036 */ "sqdecd $\x01, $\xFF\x02\x39, $\xFF\x03\x0E\0" + /* 11058 */ "sqdecd $\xFF\x01\x10\0" + /* 11070 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0" + /* 11088 */ "sqdech $\x01\0" + /* 11098 */ "sqdech $\x01, $\xFF\x03\x0E\0" + /* 11114 */ "sqdech $\x01, $\xFF\x02\x39\0" + /* 11130 */ "sqdech $\x01, $\xFF\x02\x39, $\xFF\x03\x0E\0" + /* 11152 */ "sqdech $\xFF\x01\x09\0" + /* 11164 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0" + /* 11182 */ "sqdecw $\x01\0" + /* 11192 */ "sqdecw $\x01, $\xFF\x03\x0E\0" + /* 11208 */ "sqdecw $\x01, $\xFF\x02\x39\0" + /* 11224 */ "sqdecw $\x01, $\xFF\x02\x39, $\xFF\x03\x0E\0" + /* 11246 */ "sqdecw $\xFF\x01\x0B\0" + /* 11258 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0" + /* 11276 */ "sqincb $\x01\0" + /* 11286 */ "sqincb $\x01, $\xFF\x03\x0E\0" + /* 11302 */ "sqincb $\x01, $\xFF\x02\x39\0" + /* 11318 */ "sqincb $\x01, $\xFF\x02\x39, $\xFF\x03\x0E\0" + /* 11340 */ "sqincd $\x01\0" + /* 11350 */ "sqincd $\x01, $\xFF\x03\x0E\0" + /* 11366 */ "sqincd $\x01, $\xFF\x02\x39\0" + /* 11382 */ "sqincd $\x01, $\xFF\x02\x39, $\xFF\x03\x0E\0" + /* 11404 */ "sqincd $\xFF\x01\x10\0" + /* 11416 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0" + /* 11434 */ "sqinch $\x01\0" + /* 11444 */ "sqinch $\x01, $\xFF\x03\x0E\0" + /* 11460 */ "sqinch $\x01, $\xFF\x02\x39\0" + /* 11476 */ "sqinch $\x01, $\xFF\x02\x39, $\xFF\x03\x0E\0" + /* 11498 */ "sqinch $\xFF\x01\x09\0" + /* 11510 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0" + /* 11528 */ "sqincw $\x01\0" + /* 11538 */ "sqincw $\x01, $\xFF\x03\x0E\0" + /* 11554 */ "sqincw $\x01, $\xFF\x02\x39\0" + /* 11570 */ "sqincw $\x01, $\xFF\x02\x39, $\xFF\x03\x0E\0" + /* 11592 */ "sqincw $\xFF\x01\x0B\0" + /* 11604 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0" + /* 11622 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 11646 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 11670 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 11694 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 11718 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 11742 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 11766 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 11790 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" + /* 11812 */ "st1b $\xFF\x01\x27, $\xFF\x02\x07, [$\x03]\0" + /* 11834 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" + /* 11856 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" + /* 11878 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" + /* 11900 */ "st1 $\xFF\x02\x29, [$\x01], #64\0" + /* 11920 */ "st1 $\xFF\x02\x2A, [$\x01], #32\0" + /* 11940 */ "st1 $\xFF\x02\x2B, [$\x01], #64\0" + /* 11960 */ "st1 $\xFF\x02\x2C, [$\x01], #32\0" + /* 11980 */ "st1 $\xFF\x02\x2D, [$\x01], #32\0" + /* 12000 */ "st1 $\xFF\x02\x2E, [$\x01], #64\0" + /* 12020 */ "st1 $\xFF\x02\x2F, [$\x01], #32\0" + /* 12040 */ "st1 $\xFF\x02\x30, [$\x01], #64\0" + /* 12060 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" + /* 12082 */ "st1h $\xFF\x01\x27, $\xFF\x02\x07, [$\x03]\0" + /* 12104 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" + /* 12126 */ "st1 $\xFF\x02\x29, [$\x01], #16\0" + /* 12146 */ "st1 $\xFF\x02\x2A, [$\x01], #8\0" + /* 12165 */ "st1 $\xFF\x02\x2B, [$\x01], #16\0" + /* 12185 */ "st1 $\xFF\x02\x2C, [$\x01], #8\0" + /* 12204 */ "st1 $\xFF\x02\x2D, [$\x01], #8\0" + /* 12223 */ "st1 $\xFF\x02\x2E, [$\x01], #16\0" + /* 12243 */ "st1 $\xFF\x02\x2F, [$\x01], #8\0" + /* 12262 */ "st1 $\xFF\x02\x30, [$\x01], #16\0" + /* 12282 */ "st1 $\xFF\x02\x29, [$\x01], #48\0" + /* 12302 */ "st1 $\xFF\x02\x2A, [$\x01], #24\0" + /* 12322 */ "st1 $\xFF\x02\x2B, [$\x01], #48\0" + /* 12342 */ "st1 $\xFF\x02\x2C, [$\x01], #24\0" + /* 12362 */ "st1 $\xFF\x02\x2D, [$\x01], #24\0" + /* 12382 */ "st1 $\xFF\x02\x2E, [$\x01], #48\0" + /* 12402 */ "st1 $\xFF\x02\x2F, [$\x01], #24\0" + /* 12422 */ "st1 $\xFF\x02\x30, [$\x01], #48\0" + /* 12442 */ "st1 $\xFF\x02\x29, [$\x01], #32\0" + /* 12462 */ "st1 $\xFF\x02\x2A, [$\x01], #16\0" + /* 12482 */ "st1 $\xFF\x02\x2B, [$\x01], #32\0" + /* 12502 */ "st1 $\xFF\x02\x2C, [$\x01], #16\0" + /* 12522 */ "st1 $\xFF\x02\x2D, [$\x01], #16\0" + /* 12542 */ "st1 $\xFF\x02\x2E, [$\x01], #32\0" + /* 12562 */ "st1 $\xFF\x02\x2F, [$\x01], #16\0" + /* 12582 */ "st1 $\xFF\x02\x30, [$\x01], #32\0" + /* 12602 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" + /* 12624 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" + /* 12646 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12680 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12714 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12748 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12782 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12816 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12850 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12884 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12918 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12952 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" + /* 12986 */ "st1 $\xFF\x02\x31$\xFF\x03\x19, [$\x01], #2\0" + /* 13009 */ "st1 $\xFF\x02\x32$\xFF\x03\x19, [$\x01], #4\0" + /* 13032 */ "st1 $\xFF\x02\x33$\xFF\x03\x19, [$\x01], #8\0" + /* 13055 */ "st1 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #1\0" + /* 13078 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" + /* 13100 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" + /* 13122 */ "st2g $\x01, [$\x02]\0" + /* 13136 */ "st2h $\xFF\x01\x27, $\xFF\x02\x07, [$\x03]\0" + /* 13158 */ "st2 $\xFF\x02\x29, [$\x01], #32\0" + /* 13178 */ "st2 $\xFF\x02\x2B, [$\x01], #32\0" + /* 13198 */ "st2 $\xFF\x02\x2C, [$\x01], #16\0" + /* 13218 */ "st2 $\xFF\x02\x2D, [$\x01], #16\0" + /* 13238 */ "st2 $\xFF\x02\x2E, [$\x01], #32\0" + /* 13258 */ "st2 $\xFF\x02\x2F, [$\x01], #16\0" + /* 13278 */ "st2 $\xFF\x02\x30, [$\x01], #32\0" + /* 13298 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" + /* 13320 */ "st2 $\xFF\x02\x31$\xFF\x03\x19, [$\x01], #4\0" + /* 13343 */ "st2 $\xFF\x02\x32$\xFF\x03\x19, [$\x01], #8\0" + /* 13366 */ "st2 $\xFF\x02\x33$\xFF\x03\x19, [$\x01], #16\0" + /* 13390 */ "st2 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0" + /* 13413 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" + /* 13435 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" + /* 13457 */ "st3h $\xFF\x01\x27, $\xFF\x02\x07, [$\x03]\0" + /* 13479 */ "st3 $\xFF\x02\x29, [$\x01], #48\0" + /* 13499 */ "st3 $\xFF\x02\x2B, [$\x01], #48\0" + /* 13519 */ "st3 $\xFF\x02\x2C, [$\x01], #24\0" + /* 13539 */ "st3 $\xFF\x02\x2D, [$\x01], #24\0" + /* 13559 */ "st3 $\xFF\x02\x2E, [$\x01], #48\0" + /* 13579 */ "st3 $\xFF\x02\x2F, [$\x01], #24\0" + /* 13599 */ "st3 $\xFF\x02\x30, [$\x01], #48\0" + /* 13619 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" + /* 13641 */ "st3 $\xFF\x02\x31$\xFF\x03\x19, [$\x01], #6\0" + /* 13664 */ "st3 $\xFF\x02\x32$\xFF\x03\x19, [$\x01], #12\0" + /* 13688 */ "st3 $\xFF\x02\x33$\xFF\x03\x19, [$\x01], #24\0" + /* 13712 */ "st3 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #3\0" + /* 13735 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" + /* 13757 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" + /* 13779 */ "st4 $\xFF\x02\x29, [$\x01], #64\0" + /* 13799 */ "st4 $\xFF\x02\x2B, [$\x01], #64\0" + /* 13819 */ "st4 $\xFF\x02\x2C, [$\x01], #32\0" + /* 13839 */ "st4 $\xFF\x02\x2D, [$\x01], #32\0" + /* 13859 */ "st4 $\xFF\x02\x2E, [$\x01], #64\0" + /* 13879 */ "st4 $\xFF\x02\x2F, [$\x01], #32\0" + /* 13899 */ "st4 $\xFF\x02\x30, [$\x01], #64\0" + /* 13919 */ "st4h $\xFF\x01\x27, $\xFF\x02\x07, [$\x03]\0" + /* 13941 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" + /* 13963 */ "st4 $\xFF\x02\x31$\xFF\x03\x19, [$\x01], #8\0" + /* 13986 */ "st4 $\xFF\x02\x32$\xFF\x03\x19, [$\x01], #16\0" + /* 14010 */ "st4 $\xFF\x02\x33$\xFF\x03\x19, [$\x01], #32\0" + /* 14034 */ "st4 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0" + /* 14057 */ "stg $\x01, [$\x02]\0" + /* 14070 */ "stgp $\x01, $\x02, [$\x03]\0" + /* 14088 */ "stlurb $\x01, [$\x02]\0" + /* 14104 */ "stlurh $\x01, [$\x02]\0" + /* 14120 */ "stlur $\x01, [$\x02]\0" + /* 14135 */ "stnp $\x01, $\x02, [$\x03]\0" + /* 14153 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" + /* 14177 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 14203 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 14229 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" + /* 14253 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 14279 */ "stnt1h $\xFF\x01\x27, $\xFF\x02\x07, [$\x03]\0" + /* 14303 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 14329 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 14355 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" + /* 14379 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" + /* 14405 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" + /* 14431 */ "stp $\x01, $\x02, [$\x03]\0" + /* 14448 */ "strb $\x01, [$\x02, $\x03]\0" + /* 14466 */ "strb $\x01, [$\x02]\0" + /* 14480 */ "str $\x01, [$\x02, $\x03]\0" + /* 14497 */ "str $\x01, [$\x02]\0" + /* 14510 */ "strh $\x01, [$\x02, $\x03]\0" + /* 14528 */ "strh $\x01, [$\x02]\0" + /* 14542 */ "str $\xFF\x01\x07, [$\x02]\0" + /* 14557 */ "str $\xFF\x01\x35[$\x02, $\xFF\x03\x20], [$\x04]\0" + /* 14582 */ "sttrb $\x01, [$\x02]\0" + /* 14597 */ "sttrh $\x01, [$\x02]\0" + /* 14612 */ "sttr $\x01, [$\x02]\0" + /* 14626 */ "sturb $\x01, [$\x02]\0" + /* 14641 */ "stur $\x01, [$\x02]\0" + /* 14655 */ "sturh $\x01, [$\x02]\0" + /* 14670 */ "stz2g $\x01, [$\x02]\0" + /* 14685 */ "stzg $\x01, [$\x02]\0" + /* 14699 */ "cmp $\x02, $\xFF\x03\x01\0" + /* 14712 */ "cmp $\x02, $\x03\0" + /* 14723 */ "cmp $\x02, $\x03$\xFF\x04\x02\0" + /* 14738 */ "negs $\x01, $\x03\0" + /* 14750 */ "negs $\x01, $\x03$\xFF\x04\x02\0" + /* 14766 */ "subs $\x01, $\x02, $\x03\0" + /* 14782 */ "cmp $\x02, $\x03$\xFF\x04\x03\0" + /* 14797 */ "neg $\x01, $\x03\0" + /* 14808 */ "neg $\x01, $\x03$\xFF\x04\x02\0" + /* 14823 */ "sub $\x01, $\x02, $\x03\0" + /* 14838 */ "sys $\x01, $\xFF\x02\x3A, $\xFF\x03\x3A, $\x04\0" + /* 14861 */ "lsr $\x01, $\x02, $\x03\0" + /* 14876 */ "uxtb $\x01, $\x02\0" + /* 14888 */ "uxth $\x01, $\x02\0" + /* 14900 */ "uxtw $\x01, $\x02\0" + /* 14912 */ "umull $\x01, $\x02, $\x03\0" + /* 14929 */ "mov $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0" + /* 14948 */ "mov $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0" + /* 14967 */ "umnegl $\x01, $\x02, $\x03\0" + /* 14985 */ "uqdecb $\x01\0" + /* 14995 */ "uqdecb $\x01, $\xFF\x03\x0E\0" + /* 15011 */ "uqdecd $\x01\0" + /* 15021 */ "uqdecd $\x01, $\xFF\x03\x0E\0" + /* 15037 */ "uqdecd $\xFF\x01\x10\0" + /* 15049 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0" + /* 15067 */ "uqdech $\x01\0" + /* 15077 */ "uqdech $\x01, $\xFF\x03\x0E\0" + /* 15093 */ "uqdech $\xFF\x01\x09\0" + /* 15105 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0" + /* 15123 */ "uqdecw $\x01\0" + /* 15133 */ "uqdecw $\x01, $\xFF\x03\x0E\0" + /* 15149 */ "uqdecw $\xFF\x01\x0B\0" + /* 15161 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0" + /* 15179 */ "uqincb $\x01\0" + /* 15189 */ "uqincb $\x01, $\xFF\x03\x0E\0" + /* 15205 */ "uqincd $\x01\0" + /* 15215 */ "uqincd $\x01, $\xFF\x03\x0E\0" + /* 15231 */ "uqincd $\xFF\x01\x10\0" + /* 15243 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0" + /* 15261 */ "uqinch $\x01\0" + /* 15271 */ "uqinch $\x01, $\xFF\x03\x0E\0" + /* 15287 */ "uqinch $\xFF\x01\x09\0" + /* 15299 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0" + /* 15317 */ "uqincw $\x01\0" + /* 15327 */ "uqincw $\x01, $\xFF\x03\x0E\0" + /* 15343 */ "uqincw $\xFF\x01\x0B\0" + /* 15355 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0" + /* 15373 */ "xpaclri\0" + /* 15381 */ "zero {za}\0" + /* 15391 */ "zero {za0.h}\0" + /* 15404 */ "zero {za1.h}\0" + /* 15417 */ "zero {za0.s}\0" + /* 15430 */ "zero {za1.s}\0" + /* 15443 */ "zero {za2.s}\0" + /* 15456 */ "zero {za3.s}\0" + /* 15469 */ "zero {za0.s,za1.s}\0" + /* 15488 */ "zero {za0.s,za3.s}\0" + /* 15507 */ "zero {za1.s,za2.s}\0" + /* 15526 */ "zero {za2.s,za3.s}\0" + /* 15545 */ "zero {za0.s,za1.s,za2.s}\0" + /* 15570 */ "zero {za0.s,za1.s,za3.s}\0" + /* 15595 */ "zero {za0.s,za2.s,za3.s}\0" + /* 15620 */ "zero {za1.s,za2.s,za3.s}\0" + ; + + + char *AsmString; + const size_t OpToSize = sizeof(OpToPatterns) / sizeof(PatternsForOpcode); + + const unsigned opcode = MCInst_getOpcode(MI); + + // Check for alias + int OpToIndex = 0; + for(int i = 0; i < OpToSize; i++){ + if(OpToPatterns[i].Opcode == opcode){ + OpToIndex = i; + break; + } + } + // Chech for match + if(opcode != OpToPatterns[OpToIndex].Opcode) + return NULL; + + const PatternsForOpcode opToPat = OpToPatterns[OpToIndex]; + + // Try all patterns for this opcode + uint32_t AsmStrOffset = ~0U; + int patIdx = opToPat.PatternStart; + while(patIdx < (opToPat.PatternStart + opToPat.NumPatterns)){ + // Check operand count first + if(MCInst_getNumOperands(MI) != Patterns[patIdx].NumOperands) + return NULL; + + // Test all conditions for this pattern + int condIdx = Patterns[patIdx].AliasCondStart; + int opIdx = 0; + bool allPass = true; + while(condIdx < (Patterns[patIdx].AliasCondStart + Patterns[patIdx].NumConds)){ + MCOperand *opnd = MCInst_getOperand(MI, opIdx); + opIdx++; + // Not concerned with any Feature related conditions as STI is disregarded + switch (Conds[condIdx].Kind) + { + case AliasPatternCond_K_Ignore : + // Operand can be anything. + break; + case AliasPatternCond_K_Reg : + // Operand must be a specific register. + allPass = allPass && (MCOperand_isReg(opnd) && MCOperand_getReg(opnd) == Conds[condIdx].Value); + break; + case AliasPatternCond_K_TiedReg : + // Operand must match the register of another operand. + allPass = allPass && (MCOperand_isReg(opnd) && MCOperand_getReg(opnd) == + MCOperand_getReg(MCInst_getOperand(MI, Conds[condIdx].Value))); + break; + case AliasPatternCond_K_Imm : + // Operand must be a specific immediate. + allPass = allPass && (MCOperand_isImm(opnd) && MCOperand_getImm(opnd) == Conds[condIdx].Value); + break; + case AliasPatternCond_K_RegClass : + // Operand must be a register in this class. Value is a register class id. + allPass = allPass && (MCOperand_isReg(opnd) && GETREGCLASS_CONTAIN(Conds[condIdx].Value, (opIdx-1))); + break; + case AliasPatternCond_K_Custom : + // Operand must match some custom criteria. + allPass = allPass && AArch64InstPrinterValidateMCOperand(opnd, Conds[condIdx].Value); + break; + case AliasPatternCond_K_Feature : + case AliasPatternCond_K_NegFeature : + case AliasPatternCond_K_OrFeature : + case AliasPatternCond_K_OrNegFeature : + case AliasPatternCond_K_EndOrFeatures : + default : + break; + } + condIdx++; + } + if(allPass){ + AsmStrOffset = Patterns[patIdx].AsmStrOffset; + break; + } + patIdx++; } + // If no alias matched, don't print an alias. + if (AsmStrOffset == ~0U) + return NULL; + + AsmString = cs_strdup(&AsmStrings[AsmStrOffset]); tmpString = cs_strdup(AsmString); while (AsmString[I] != ' ' && AsmString[I] != '\t' && - AsmString[I] != '$' && AsmString[I] != '\0') + AsmString[I] != '$' && AsmString[I] != '\0') ++I; tmpString[I] = 0; @@ -24028,10 +26284,9 @@ static char *printAliasInstr(MCInst *MI, SStream *OS, MCRegisterInfo *MRI) ++I; OpIdx = AsmString[I++] - 1; PrintMethodIdx = AsmString[I++] - 1; - printCustomAliasOperand(MI, OpIdx, PrintMethodIdx, OS); - } else { - printOperand(MI, (unsigned)(AsmString[I++]) - 1, OS); - } + printCustomAliasOperand(MI, 0, OpIdx, PrintMethodIdx, OS); + } else + printOperand(MI, (unsigned)(AsmString[I++]) - 1, OS); } else { if (AsmString[I] == '[') { set_mem_access(MI, true); @@ -24042,12 +26297,12 @@ static char *printAliasInstr(MCInst *MI, SStream *OS, MCRegisterInfo *MRI) } } while (AsmString[I] != '\0'); } - + free(AsmString); return tmpString; } static void printCustomAliasOperand( - MCInst *MI, unsigned OpIdx, + MCInst *MI, uint64_t Address, unsigned OpIdx, unsigned PrintMethodIdx, SStream *OS) { @@ -24145,72 +26400,87 @@ static void printCustomAliasOperand( printZPRasFPR(MI, OpIdx, OS, 32); break; case 30: - printFPImmOperand(MI, OpIdx, OS); + printMatrixTileVector(MI, OpIdx, OS, 0); break; case 31: - printTypedVectorList(MI, OpIdx, OS, 0,'d'); + printMatrixIndex(MI, OpIdx, OS); break; case 32: - printTypedVectorList(MI, OpIdx, OS, 0,'s'); + printMatrixTileVector(MI, OpIdx, OS, 1); break; case 33: - printPSBHintOp(MI, OpIdx, OS); + printFPImmOperand(MI, OpIdx, OS); break; case 34: - printTypedVectorList(MI, OpIdx, OS, 0,'h'); + printTypedVectorList(MI, OpIdx, OS, 0,'d'); break; case 35: - printTypedVectorList(MI, OpIdx, OS, 0,'b'); + printTypedVectorList(MI, OpIdx, OS, 0,'s'); break; case 36: - printTypedVectorList(MI, OpIdx, OS, 16, 'b'); + printBTIHintOp(MI, OpIdx, OS); break; case 37: - printTypedVectorList(MI, OpIdx, OS, 1, 'd'); + printPSBHintOp(MI, OpIdx, OS); break; case 38: - printTypedVectorList(MI, OpIdx, OS, 2, 'd'); + printTypedVectorList(MI, OpIdx, OS, 0,'h'); break; case 39: - printTypedVectorList(MI, OpIdx, OS, 2, 's'); + printTypedVectorList(MI, OpIdx, OS, 0,'b'); break; case 40: - printTypedVectorList(MI, OpIdx, OS, 4, 'h'); + printTypedVectorList(MI, OpIdx, OS, 16, 'b'); break; case 41: - printTypedVectorList(MI, OpIdx, OS, 4, 's'); + printTypedVectorList(MI, OpIdx, OS, 1, 'd'); break; case 42: - printTypedVectorList(MI, OpIdx, OS, 8, 'b'); + printTypedVectorList(MI, OpIdx, OS, 2, 'd'); break; case 43: - printTypedVectorList(MI, OpIdx, OS, 8, 'h'); + printTypedVectorList(MI, OpIdx, OS, 2, 's'); break; case 44: - printTypedVectorList(MI, OpIdx, OS, 0, 'h'); + printTypedVectorList(MI, OpIdx, OS, 4, 'h'); break; case 45: - printTypedVectorList(MI, OpIdx, OS, 0, 's'); + printTypedVectorList(MI, OpIdx, OS, 4, 's'); break; case 46: - printTypedVectorList(MI, OpIdx, OS, 0, 'd'); + printTypedVectorList(MI, OpIdx, OS, 8, 'b'); break; case 47: - printTypedVectorList(MI, OpIdx, OS, 0, 'b'); + printTypedVectorList(MI, OpIdx, OS, 8, 'h'); break; case 48: - printImmHex(MI, OpIdx, OS); + printTypedVectorList(MI, OpIdx, OS, 0, 'h'); break; case 49: - printPrefetchOp(MI, OpIdx, OS, true); + printTypedVectorList(MI, OpIdx, OS, 0, 's'); break; case 50: - printPrefetchOp(MI, OpIdx, OS, false); + printTypedVectorList(MI, OpIdx, OS, 0, 'd'); break; case 51: - printGPR64as32(MI, OpIdx, OS); + printTypedVectorList(MI, OpIdx, OS, 0, 'b'); break; case 52: + printMatrix(MI, OpIdx, OS, 0); + break; + case 53: + printImmHex(MI, OpIdx, OS); + break; + case 54: + printPrefetchOp(MI, OpIdx, OS, true); + break; + case 55: + printPrefetchOp(MI, OpIdx, OS, false); + break; + case 56: + printGPR64as32(MI, OpIdx, OS); + break; + case 57: printSysCROperand(MI, OpIdx, OS); break; } @@ -24283,11 +26553,19 @@ static bool AArch64InstPrinterValidateMCOperand(MCOperand *MCOp, } case 8: { + // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields. + if (!MCOperand_isImm(MCOp)) + return false; + return lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL; + + } + case 9: { + // Check, if operand is valid, to fix exhaustive aliasing in disassembly. // "psb" is an alias to "hint" only for certain values of CRm:Op2 fields. if (!MCOperand_isImm(MCOp)) return false; - return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL; + return lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL; } } diff --git a/arch/AArch64/AArch64GenDisassemblerTables.inc b/arch/AArch64/AArch64GenDisassemblerTables.inc index 76323be71..951dda23b 100644 --- a/arch/AArch64/AArch64GenDisassemblerTables.inc +++ b/arch/AArch64/AArch64GenDisassemblerTables.inc @@ -25,17611 +25,21674 @@ static InsnType fname(InsnType insn, unsigned startBit, unsigned numBits) \ static const uint8_t DecoderTable32[] = { /* 0 */ MCD_OPC_ExtractField, 26, 3, // Inst{28-26} ... -/* 3 */ MCD_OPC_FilterValue, 1, 215, 111, 0, // Skip to: 28639 -/* 8 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 11 */ MCD_OPC_FilterValue, 0, 120, 43, 0, // Skip to: 11144 -/* 16 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 19 */ MCD_OPC_FilterValue, 0, 209, 17, 0, // Skip to: 4585 -/* 24 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... -/* 27 */ MCD_OPC_FilterValue, 0, 22, 8, 0, // Skip to: 2102 -/* 32 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 35 */ MCD_OPC_FilterValue, 0, 67, 2, 0, // Skip to: 619 -/* 40 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 43 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 79 -/* 48 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 51 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 65 -/* 56 */ MCD_OPC_CheckPredicate, 0, 103, 83, 1, // Skip to: 86948 -/* 61 */ MCD_OPC_Decode, 185, 1, 0, // Opcode: ADD_ZPmZ_B -/* 65 */ MCD_OPC_FilterValue, 1, 94, 83, 1, // Skip to: 86948 -/* 70 */ MCD_OPC_CheckPredicate, 0, 89, 83, 1, // Skip to: 86948 -/* 75 */ MCD_OPC_Decode, 187, 1, 0, // Opcode: ADD_ZPmZ_H -/* 79 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 115 -/* 84 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 87 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 101 -/* 92 */ MCD_OPC_CheckPredicate, 0, 67, 83, 1, // Skip to: 86948 -/* 97 */ MCD_OPC_Decode, 247, 29, 0, // Opcode: SUB_ZPmZ_B -/* 101 */ MCD_OPC_FilterValue, 1, 58, 83, 1, // Skip to: 86948 -/* 106 */ MCD_OPC_CheckPredicate, 0, 53, 83, 1, // Skip to: 86948 -/* 111 */ MCD_OPC_Decode, 249, 29, 0, // Opcode: SUB_ZPmZ_H -/* 115 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 151 -/* 120 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 123 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 137 -/* 128 */ MCD_OPC_CheckPredicate, 0, 31, 83, 1, // Skip to: 86948 -/* 133 */ MCD_OPC_Decode, 221, 29, 0, // Opcode: SUBR_ZPmZ_B -/* 137 */ MCD_OPC_FilterValue, 1, 22, 83, 1, // Skip to: 86948 -/* 142 */ MCD_OPC_CheckPredicate, 0, 17, 83, 1, // Skip to: 86948 -/* 147 */ MCD_OPC_Decode, 223, 29, 0, // Opcode: SUBR_ZPmZ_H -/* 151 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 187 -/* 156 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 159 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 173 -/* 164 */ MCD_OPC_CheckPredicate, 0, 251, 82, 1, // Skip to: 86948 -/* 169 */ MCD_OPC_Decode, 196, 23, 0, // Opcode: SMAX_ZPmZ_B -/* 173 */ MCD_OPC_FilterValue, 1, 242, 82, 1, // Skip to: 86948 -/* 178 */ MCD_OPC_CheckPredicate, 0, 237, 82, 1, // Skip to: 86948 -/* 183 */ MCD_OPC_Decode, 198, 23, 0, // Opcode: SMAX_ZPmZ_H -/* 187 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 223 -/* 192 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 195 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 209 -/* 200 */ MCD_OPC_CheckPredicate, 0, 215, 82, 1, // Skip to: 86948 -/* 205 */ MCD_OPC_Decode, 252, 31, 0, // Opcode: UMAX_ZPmZ_B -/* 209 */ MCD_OPC_FilterValue, 1, 206, 82, 1, // Skip to: 86948 -/* 214 */ MCD_OPC_CheckPredicate, 0, 201, 82, 1, // Skip to: 86948 -/* 219 */ MCD_OPC_Decode, 254, 31, 0, // Opcode: UMAX_ZPmZ_H -/* 223 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 259 -/* 228 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 231 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 245 -/* 236 */ MCD_OPC_CheckPredicate, 0, 179, 82, 1, // Skip to: 86948 -/* 241 */ MCD_OPC_Decode, 226, 23, 0, // Opcode: SMIN_ZPmZ_B -/* 245 */ MCD_OPC_FilterValue, 1, 170, 82, 1, // Skip to: 86948 -/* 250 */ MCD_OPC_CheckPredicate, 0, 165, 82, 1, // Skip to: 86948 -/* 255 */ MCD_OPC_Decode, 228, 23, 0, // Opcode: SMIN_ZPmZ_H -/* 259 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 295 -/* 264 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 267 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 281 -/* 272 */ MCD_OPC_CheckPredicate, 0, 143, 82, 1, // Skip to: 86948 -/* 277 */ MCD_OPC_Decode, 153, 32, 0, // Opcode: UMIN_ZPmZ_B -/* 281 */ MCD_OPC_FilterValue, 1, 134, 82, 1, // Skip to: 86948 -/* 286 */ MCD_OPC_CheckPredicate, 0, 129, 82, 1, // Skip to: 86948 -/* 291 */ MCD_OPC_Decode, 155, 32, 0, // Opcode: UMIN_ZPmZ_H -/* 295 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 331 -/* 300 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 303 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 317 -/* 308 */ MCD_OPC_CheckPredicate, 0, 107, 82, 1, // Skip to: 86948 -/* 313 */ MCD_OPC_Decode, 136, 22, 0, // Opcode: SABD_ZPmZ_B -/* 317 */ MCD_OPC_FilterValue, 1, 98, 82, 1, // Skip to: 86948 -/* 322 */ MCD_OPC_CheckPredicate, 0, 93, 82, 1, // Skip to: 86948 -/* 327 */ MCD_OPC_Decode, 138, 22, 0, // Opcode: SABD_ZPmZ_H -/* 331 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 367 -/* 336 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 339 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 353 -/* 344 */ MCD_OPC_CheckPredicate, 0, 71, 82, 1, // Skip to: 86948 -/* 349 */ MCD_OPC_Decode, 254, 30, 0, // Opcode: UABD_ZPmZ_B -/* 353 */ MCD_OPC_FilterValue, 1, 62, 82, 1, // Skip to: 86948 -/* 358 */ MCD_OPC_CheckPredicate, 0, 57, 82, 1, // Skip to: 86948 -/* 363 */ MCD_OPC_Decode, 128, 31, 0, // Opcode: UABD_ZPmZ_H -/* 367 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 403 -/* 372 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 375 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 389 -/* 380 */ MCD_OPC_CheckPredicate, 0, 35, 82, 1, // Skip to: 86948 -/* 385 */ MCD_OPC_Decode, 153, 20, 0, // Opcode: MUL_ZPmZ_B -/* 389 */ MCD_OPC_FilterValue, 1, 26, 82, 1, // Skip to: 86948 -/* 394 */ MCD_OPC_CheckPredicate, 0, 21, 82, 1, // Skip to: 86948 -/* 399 */ MCD_OPC_Decode, 155, 20, 0, // Opcode: MUL_ZPmZ_H -/* 403 */ MCD_OPC_FilterValue, 18, 31, 0, 0, // Skip to: 439 -/* 408 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 411 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 425 -/* 416 */ MCD_OPC_CheckPredicate, 0, 255, 81, 1, // Skip to: 86948 -/* 421 */ MCD_OPC_Decode, 134, 24, 0, // Opcode: SMULH_ZPmZ_B -/* 425 */ MCD_OPC_FilterValue, 1, 246, 81, 1, // Skip to: 86948 -/* 430 */ MCD_OPC_CheckPredicate, 0, 241, 81, 1, // Skip to: 86948 -/* 435 */ MCD_OPC_Decode, 136, 24, 0, // Opcode: SMULH_ZPmZ_H -/* 439 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 475 -/* 444 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 447 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 461 -/* 452 */ MCD_OPC_CheckPredicate, 0, 219, 81, 1, // Skip to: 86948 -/* 457 */ MCD_OPC_Decode, 188, 32, 0, // Opcode: UMULH_ZPmZ_B -/* 461 */ MCD_OPC_FilterValue, 1, 210, 81, 1, // Skip to: 86948 -/* 466 */ MCD_OPC_CheckPredicate, 0, 205, 81, 1, // Skip to: 86948 -/* 471 */ MCD_OPC_Decode, 190, 32, 0, // Opcode: UMULH_ZPmZ_H -/* 475 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 511 -/* 480 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 483 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 497 -/* 488 */ MCD_OPC_CheckPredicate, 0, 183, 81, 1, // Skip to: 86948 -/* 493 */ MCD_OPC_Decode, 212, 20, 0, // Opcode: ORR_ZPmZ_B -/* 497 */ MCD_OPC_FilterValue, 1, 174, 81, 1, // Skip to: 86948 -/* 502 */ MCD_OPC_CheckPredicate, 0, 169, 81, 1, // Skip to: 86948 -/* 507 */ MCD_OPC_Decode, 214, 20, 0, // Opcode: ORR_ZPmZ_H -/* 511 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 547 -/* 516 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 519 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 533 -/* 524 */ MCD_OPC_CheckPredicate, 0, 147, 81, 1, // Skip to: 86948 -/* 529 */ MCD_OPC_Decode, 240, 5, 0, // Opcode: EOR_ZPmZ_B -/* 533 */ MCD_OPC_FilterValue, 1, 138, 81, 1, // Skip to: 86948 -/* 538 */ MCD_OPC_CheckPredicate, 0, 133, 81, 1, // Skip to: 86948 -/* 543 */ MCD_OPC_Decode, 242, 5, 0, // Opcode: EOR_ZPmZ_H -/* 547 */ MCD_OPC_FilterValue, 26, 31, 0, 0, // Skip to: 583 -/* 552 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 555 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 569 -/* 560 */ MCD_OPC_CheckPredicate, 0, 111, 81, 1, // Skip to: 86948 -/* 565 */ MCD_OPC_Decode, 247, 1, 0, // Opcode: AND_ZPmZ_B -/* 569 */ MCD_OPC_FilterValue, 1, 102, 81, 1, // Skip to: 86948 -/* 574 */ MCD_OPC_CheckPredicate, 0, 97, 81, 1, // Skip to: 86948 -/* 579 */ MCD_OPC_Decode, 249, 1, 0, // Opcode: AND_ZPmZ_H -/* 583 */ MCD_OPC_FilterValue, 27, 88, 81, 1, // Skip to: 86948 -/* 588 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 591 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 605 -/* 596 */ MCD_OPC_CheckPredicate, 0, 75, 81, 1, // Skip to: 86948 -/* 601 */ MCD_OPC_Decode, 182, 2, 0, // Opcode: BIC_ZPmZ_B -/* 605 */ MCD_OPC_FilterValue, 1, 66, 81, 1, // Skip to: 86948 -/* 610 */ MCD_OPC_CheckPredicate, 0, 61, 81, 1, // Skip to: 86948 -/* 615 */ MCD_OPC_Decode, 184, 2, 0, // Opcode: BIC_ZPmZ_H -/* 619 */ MCD_OPC_FilterValue, 1, 143, 1, 0, // Skip to: 1023 -/* 624 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 627 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 663 -/* 632 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 635 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 649 -/* 640 */ MCD_OPC_CheckPredicate, 0, 31, 81, 1, // Skip to: 86948 -/* 645 */ MCD_OPC_Decode, 169, 22, 1, // Opcode: SADDV_VPZ_B -/* 649 */ MCD_OPC_FilterValue, 1, 22, 81, 1, // Skip to: 86948 -/* 654 */ MCD_OPC_CheckPredicate, 0, 17, 81, 1, // Skip to: 86948 -/* 659 */ MCD_OPC_Decode, 170, 22, 1, // Opcode: SADDV_VPZ_H -/* 663 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 699 -/* 668 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 671 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 685 -/* 676 */ MCD_OPC_CheckPredicate, 0, 251, 80, 1, // Skip to: 86948 -/* 681 */ MCD_OPC_Decode, 159, 31, 1, // Opcode: UADDV_VPZ_B -/* 685 */ MCD_OPC_FilterValue, 1, 242, 80, 1, // Skip to: 86948 -/* 690 */ MCD_OPC_CheckPredicate, 0, 237, 80, 1, // Skip to: 86948 -/* 695 */ MCD_OPC_Decode, 161, 31, 1, // Opcode: UADDV_VPZ_H -/* 699 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 735 -/* 704 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 707 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 721 -/* 712 */ MCD_OPC_CheckPredicate, 0, 215, 80, 1, // Skip to: 86948 -/* 717 */ MCD_OPC_Decode, 183, 23, 2, // Opcode: SMAXV_VPZ_B -/* 721 */ MCD_OPC_FilterValue, 1, 206, 80, 1, // Skip to: 86948 -/* 726 */ MCD_OPC_CheckPredicate, 0, 201, 80, 1, // Skip to: 86948 -/* 731 */ MCD_OPC_Decode, 185, 23, 3, // Opcode: SMAXV_VPZ_H -/* 735 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 771 -/* 740 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 743 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 757 -/* 748 */ MCD_OPC_CheckPredicate, 0, 179, 80, 1, // Skip to: 86948 -/* 753 */ MCD_OPC_Decode, 239, 31, 2, // Opcode: UMAXV_VPZ_B -/* 757 */ MCD_OPC_FilterValue, 1, 170, 80, 1, // Skip to: 86948 -/* 762 */ MCD_OPC_CheckPredicate, 0, 165, 80, 1, // Skip to: 86948 -/* 767 */ MCD_OPC_Decode, 241, 31, 3, // Opcode: UMAXV_VPZ_H -/* 771 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 807 -/* 776 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 779 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 793 -/* 784 */ MCD_OPC_CheckPredicate, 0, 143, 80, 1, // Skip to: 86948 -/* 789 */ MCD_OPC_Decode, 213, 23, 2, // Opcode: SMINV_VPZ_B -/* 793 */ MCD_OPC_FilterValue, 1, 134, 80, 1, // Skip to: 86948 -/* 798 */ MCD_OPC_CheckPredicate, 0, 129, 80, 1, // Skip to: 86948 -/* 803 */ MCD_OPC_Decode, 215, 23, 3, // Opcode: SMINV_VPZ_H -/* 807 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 843 -/* 812 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 815 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 829 -/* 820 */ MCD_OPC_CheckPredicate, 0, 107, 80, 1, // Skip to: 86948 -/* 825 */ MCD_OPC_Decode, 140, 32, 2, // Opcode: UMINV_VPZ_B -/* 829 */ MCD_OPC_FilterValue, 1, 98, 80, 1, // Skip to: 86948 -/* 834 */ MCD_OPC_CheckPredicate, 0, 93, 80, 1, // Skip to: 86948 -/* 839 */ MCD_OPC_Decode, 142, 32, 3, // Opcode: UMINV_VPZ_H -/* 843 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 879 -/* 848 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 851 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 865 -/* 856 */ MCD_OPC_CheckPredicate, 0, 71, 80, 1, // Skip to: 86948 -/* 861 */ MCD_OPC_Decode, 251, 19, 4, // Opcode: MOVPRFX_ZPzZ_B -/* 865 */ MCD_OPC_FilterValue, 1, 62, 80, 1, // Skip to: 86948 -/* 870 */ MCD_OPC_CheckPredicate, 0, 57, 80, 1, // Skip to: 86948 -/* 875 */ MCD_OPC_Decode, 253, 19, 4, // Opcode: MOVPRFX_ZPzZ_H -/* 879 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 915 -/* 884 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 887 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 901 -/* 892 */ MCD_OPC_CheckPredicate, 0, 35, 80, 1, // Skip to: 86948 -/* 897 */ MCD_OPC_Decode, 247, 19, 5, // Opcode: MOVPRFX_ZPmZ_B -/* 901 */ MCD_OPC_FilterValue, 1, 26, 80, 1, // Skip to: 86948 -/* 906 */ MCD_OPC_CheckPredicate, 0, 21, 80, 1, // Skip to: 86948 -/* 911 */ MCD_OPC_Decode, 249, 19, 5, // Opcode: MOVPRFX_ZPmZ_H -/* 915 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 951 -/* 920 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 923 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 937 -/* 928 */ MCD_OPC_CheckPredicate, 0, 255, 79, 1, // Skip to: 86948 -/* 933 */ MCD_OPC_Decode, 223, 20, 2, // Opcode: ORV_VPZ_B -/* 937 */ MCD_OPC_FilterValue, 1, 246, 79, 1, // Skip to: 86948 -/* 942 */ MCD_OPC_CheckPredicate, 0, 241, 79, 1, // Skip to: 86948 -/* 947 */ MCD_OPC_Decode, 225, 20, 3, // Opcode: ORV_VPZ_H -/* 951 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 987 -/* 956 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 959 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 973 -/* 964 */ MCD_OPC_CheckPredicate, 0, 219, 79, 1, // Skip to: 86948 -/* 969 */ MCD_OPC_Decode, 228, 5, 2, // Opcode: EORV_VPZ_B -/* 973 */ MCD_OPC_FilterValue, 1, 210, 79, 1, // Skip to: 86948 -/* 978 */ MCD_OPC_CheckPredicate, 0, 205, 79, 1, // Skip to: 86948 -/* 983 */ MCD_OPC_Decode, 230, 5, 3, // Opcode: EORV_VPZ_H -/* 987 */ MCD_OPC_FilterValue, 26, 196, 79, 1, // Skip to: 86948 -/* 992 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 995 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1009 -/* 1000 */ MCD_OPC_CheckPredicate, 0, 183, 79, 1, // Skip to: 86948 -/* 1005 */ MCD_OPC_Decode, 235, 1, 2, // Opcode: ANDV_VPZ_B -/* 1009 */ MCD_OPC_FilterValue, 1, 174, 79, 1, // Skip to: 86948 -/* 1014 */ MCD_OPC_CheckPredicate, 0, 169, 79, 1, // Skip to: 86948 -/* 1019 */ MCD_OPC_Decode, 237, 1, 3, // Opcode: ANDV_VPZ_H -/* 1023 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 1059 -/* 1028 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1031 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1045 -/* 1036 */ MCD_OPC_CheckPredicate, 0, 147, 79, 1, // Skip to: 86948 -/* 1041 */ MCD_OPC_Decode, 205, 19, 6, // Opcode: MLA_ZPmZZ_B -/* 1045 */ MCD_OPC_FilterValue, 1, 138, 79, 1, // Skip to: 86948 -/* 1050 */ MCD_OPC_CheckPredicate, 0, 133, 79, 1, // Skip to: 86948 -/* 1055 */ MCD_OPC_Decode, 207, 19, 6, // Opcode: MLA_ZPmZZ_H -/* 1059 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 1095 -/* 1064 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1067 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1081 -/* 1072 */ MCD_OPC_CheckPredicate, 0, 111, 79, 1, // Skip to: 86948 -/* 1077 */ MCD_OPC_Decode, 219, 19, 6, // Opcode: MLS_ZPmZZ_B -/* 1081 */ MCD_OPC_FilterValue, 1, 102, 79, 1, // Skip to: 86948 -/* 1086 */ MCD_OPC_CheckPredicate, 0, 97, 79, 1, // Skip to: 86948 -/* 1091 */ MCD_OPC_Decode, 221, 19, 6, // Opcode: MLS_ZPmZZ_H -/* 1095 */ MCD_OPC_FilterValue, 4, 75, 2, 0, // Skip to: 1687 -/* 1100 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 1103 */ MCD_OPC_FilterValue, 0, 60, 0, 0, // Skip to: 1168 -/* 1108 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1111 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 1154 -/* 1116 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 3 */ MCD_OPC_FilterValue, 0, 0, 7, 0, // Skip to: 1800 +/* 8 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 11 */ MCD_OPC_FilterValue, 0, 182, 0, 0, // Skip to: 198 +/* 16 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 19 */ MCD_OPC_FilterValue, 0, 11, 0, 0, // Skip to: 35 +/* 24 */ MCD_OPC_CheckField, 16, 5, 0, 251, 159, 1, // Skip to: 106522 +/* 31 */ MCD_OPC_Decode, 139, 44, 0, // Opcode: UDF +/* 35 */ MCD_OPC_FilterValue, 6, 108, 0, 0, // Skip to: 148 +/* 40 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... +/* 43 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 64 +/* 48 */ MCD_OPC_CheckPredicate, 0, 229, 159, 1, // Skip to: 106522 +/* 53 */ MCD_OPC_CheckField, 4, 1, 0, 222, 159, 1, // Skip to: 106522 +/* 60 */ MCD_OPC_Decode, 185, 22, 1, // Opcode: INSERT_MXIPZ_H_B +/* 64 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 85 +/* 69 */ MCD_OPC_CheckPredicate, 0, 208, 159, 1, // Skip to: 106522 +/* 74 */ MCD_OPC_CheckField, 4, 1, 0, 201, 159, 1, // Skip to: 106522 +/* 81 */ MCD_OPC_Decode, 190, 22, 1, // Opcode: INSERT_MXIPZ_V_B +/* 85 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 106 +/* 90 */ MCD_OPC_CheckPredicate, 0, 187, 159, 1, // Skip to: 106522 +/* 95 */ MCD_OPC_CheckField, 9, 1, 0, 180, 159, 1, // Skip to: 106522 +/* 102 */ MCD_OPC_Decode, 204, 13, 2, // Opcode: EXTRACT_ZPMXI_H_B +/* 106 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 127 +/* 111 */ MCD_OPC_CheckPredicate, 0, 166, 159, 1, // Skip to: 106522 +/* 116 */ MCD_OPC_CheckField, 9, 1, 0, 159, 159, 1, // Skip to: 106522 +/* 123 */ MCD_OPC_Decode, 209, 13, 2, // Opcode: EXTRACT_ZPMXI_V_B +/* 127 */ MCD_OPC_FilterValue, 16, 150, 159, 1, // Skip to: 106522 +/* 132 */ MCD_OPC_CheckPredicate, 0, 145, 159, 1, // Skip to: 106522 +/* 137 */ MCD_OPC_CheckField, 8, 7, 0, 138, 159, 1, // Skip to: 106522 +/* 144 */ MCD_OPC_Decode, 162, 49, 3, // Opcode: ZERO_M +/* 148 */ MCD_OPC_FilterValue, 7, 129, 159, 1, // Skip to: 106522 +/* 153 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 156 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 177 +/* 161 */ MCD_OPC_CheckPredicate, 0, 116, 159, 1, // Skip to: 106522 +/* 166 */ MCD_OPC_CheckField, 4, 1, 0, 109, 159, 1, // Skip to: 106522 +/* 173 */ MCD_OPC_Decode, 245, 23, 4, // Opcode: LD1_MXIPXX_H_B +/* 177 */ MCD_OPC_FilterValue, 1, 100, 159, 1, // Skip to: 106522 +/* 182 */ MCD_OPC_CheckPredicate, 0, 95, 159, 1, // Skip to: 106522 +/* 187 */ MCD_OPC_CheckField, 4, 1, 0, 88, 159, 1, // Skip to: 106522 +/* 194 */ MCD_OPC_Decode, 250, 23, 4, // Opcode: LD1_MXIPXX_V_B +/* 198 */ MCD_OPC_FilterValue, 1, 59, 0, 0, // Skip to: 262 +/* 203 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 206 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 234 +/* 211 */ MCD_OPC_CheckPredicate, 0, 66, 159, 1, // Skip to: 106522 +/* 216 */ MCD_OPC_CheckField, 29, 3, 7, 59, 159, 1, // Skip to: 106522 +/* 223 */ MCD_OPC_CheckField, 4, 1, 0, 52, 159, 1, // Skip to: 106522 +/* 230 */ MCD_OPC_Decode, 219, 39, 4, // Opcode: ST1_MXIPXX_H_B +/* 234 */ MCD_OPC_FilterValue, 1, 43, 159, 1, // Skip to: 106522 +/* 239 */ MCD_OPC_CheckPredicate, 0, 38, 159, 1, // Skip to: 106522 +/* 244 */ MCD_OPC_CheckField, 29, 3, 7, 31, 159, 1, // Skip to: 106522 +/* 251 */ MCD_OPC_CheckField, 4, 1, 0, 24, 159, 1, // Skip to: 106522 +/* 258 */ MCD_OPC_Decode, 224, 39, 4, // Opcode: ST1_MXIPXX_V_B +/* 262 */ MCD_OPC_FilterValue, 2, 161, 0, 0, // Skip to: 428 +/* 267 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 270 */ MCD_OPC_FilterValue, 0, 74, 0, 0, // Skip to: 349 +/* 275 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 278 */ MCD_OPC_FilterValue, 6, 45, 0, 0, // Skip to: 328 +/* 283 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 286 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 307 +/* 291 */ MCD_OPC_CheckPredicate, 0, 242, 158, 1, // Skip to: 106522 +/* 296 */ MCD_OPC_CheckField, 4, 1, 0, 235, 158, 1, // Skip to: 106522 +/* 303 */ MCD_OPC_Decode, 187, 22, 5, // Opcode: INSERT_MXIPZ_H_H +/* 307 */ MCD_OPC_FilterValue, 2, 226, 158, 1, // Skip to: 106522 +/* 312 */ MCD_OPC_CheckPredicate, 0, 221, 158, 1, // Skip to: 106522 +/* 317 */ MCD_OPC_CheckField, 9, 1, 0, 214, 158, 1, // Skip to: 106522 +/* 324 */ MCD_OPC_Decode, 206, 13, 6, // Opcode: EXTRACT_ZPMXI_H_H +/* 328 */ MCD_OPC_FilterValue, 7, 205, 158, 1, // Skip to: 106522 +/* 333 */ MCD_OPC_CheckPredicate, 0, 200, 158, 1, // Skip to: 106522 +/* 338 */ MCD_OPC_CheckField, 4, 1, 0, 193, 158, 1, // Skip to: 106522 +/* 345 */ MCD_OPC_Decode, 247, 23, 7, // Opcode: LD1_MXIPXX_H_H +/* 349 */ MCD_OPC_FilterValue, 1, 184, 158, 1, // Skip to: 106522 +/* 354 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 357 */ MCD_OPC_FilterValue, 6, 45, 0, 0, // Skip to: 407 +/* 362 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 365 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 386 +/* 370 */ MCD_OPC_CheckPredicate, 0, 163, 158, 1, // Skip to: 106522 +/* 375 */ MCD_OPC_CheckField, 4, 1, 0, 156, 158, 1, // Skip to: 106522 +/* 382 */ MCD_OPC_Decode, 192, 22, 5, // Opcode: INSERT_MXIPZ_V_H +/* 386 */ MCD_OPC_FilterValue, 2, 147, 158, 1, // Skip to: 106522 +/* 391 */ MCD_OPC_CheckPredicate, 0, 142, 158, 1, // Skip to: 106522 +/* 396 */ MCD_OPC_CheckField, 9, 1, 0, 135, 158, 1, // Skip to: 106522 +/* 403 */ MCD_OPC_Decode, 211, 13, 6, // Opcode: EXTRACT_ZPMXI_V_H +/* 407 */ MCD_OPC_FilterValue, 7, 126, 158, 1, // Skip to: 106522 +/* 412 */ MCD_OPC_CheckPredicate, 0, 121, 158, 1, // Skip to: 106522 +/* 417 */ MCD_OPC_CheckField, 4, 1, 0, 114, 158, 1, // Skip to: 106522 +/* 424 */ MCD_OPC_Decode, 252, 23, 7, // Opcode: LD1_MXIPXX_V_H +/* 428 */ MCD_OPC_FilterValue, 3, 59, 0, 0, // Skip to: 492 +/* 433 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 436 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 464 +/* 441 */ MCD_OPC_CheckPredicate, 0, 92, 158, 1, // Skip to: 106522 +/* 446 */ MCD_OPC_CheckField, 29, 3, 7, 85, 158, 1, // Skip to: 106522 +/* 453 */ MCD_OPC_CheckField, 4, 1, 0, 78, 158, 1, // Skip to: 106522 +/* 460 */ MCD_OPC_Decode, 221, 39, 7, // Opcode: ST1_MXIPXX_H_H +/* 464 */ MCD_OPC_FilterValue, 1, 69, 158, 1, // Skip to: 106522 +/* 469 */ MCD_OPC_CheckPredicate, 0, 64, 158, 1, // Skip to: 106522 +/* 474 */ MCD_OPC_CheckField, 29, 3, 7, 57, 158, 1, // Skip to: 106522 +/* 481 */ MCD_OPC_CheckField, 4, 1, 0, 50, 158, 1, // Skip to: 106522 +/* 488 */ MCD_OPC_Decode, 226, 39, 7, // Opcode: ST1_MXIPXX_V_H +/* 492 */ MCD_OPC_FilterValue, 4, 19, 1, 0, // Skip to: 772 +/* 497 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 500 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 536 +/* 505 */ MCD_OPC_ExtractField, 2, 3, // Inst{4-2} ... +/* 508 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 522 +/* 513 */ MCD_OPC_CheckPredicate, 0, 20, 158, 1, // Skip to: 106522 +/* 518 */ MCD_OPC_Decode, 230, 18, 8, // Opcode: FMOPA_MPPZZ_S +/* 522 */ MCD_OPC_FilterValue, 4, 11, 158, 1, // Skip to: 106522 +/* 527 */ MCD_OPC_CheckPredicate, 0, 6, 158, 1, // Skip to: 106522 +/* 532 */ MCD_OPC_Decode, 232, 18, 8, // Opcode: FMOPS_MPPZZ_S +/* 536 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 572 +/* 541 */ MCD_OPC_ExtractField, 2, 3, // Inst{4-2} ... +/* 544 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 558 +/* 549 */ MCD_OPC_CheckPredicate, 0, 240, 157, 1, // Skip to: 106522 +/* 554 */ MCD_OPC_Decode, 242, 33, 8, // Opcode: SMOPA_MPPZZ_S +/* 558 */ MCD_OPC_FilterValue, 4, 231, 157, 1, // Skip to: 106522 +/* 563 */ MCD_OPC_CheckPredicate, 0, 226, 157, 1, // Skip to: 106522 +/* 568 */ MCD_OPC_Decode, 244, 33, 8, // Opcode: SMOPS_MPPZZ_S +/* 572 */ MCD_OPC_FilterValue, 6, 145, 0, 0, // Skip to: 722 +/* 577 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 580 */ MCD_OPC_FilterValue, 0, 45, 0, 0, // Skip to: 630 +/* 585 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 588 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 609 +/* 593 */ MCD_OPC_CheckPredicate, 0, 196, 157, 1, // Skip to: 106522 +/* 598 */ MCD_OPC_CheckField, 4, 1, 0, 189, 157, 1, // Skip to: 106522 +/* 605 */ MCD_OPC_Decode, 189, 22, 9, // Opcode: INSERT_MXIPZ_H_S +/* 609 */ MCD_OPC_FilterValue, 1, 180, 157, 1, // Skip to: 106522 +/* 614 */ MCD_OPC_CheckPredicate, 0, 175, 157, 1, // Skip to: 106522 +/* 619 */ MCD_OPC_CheckField, 4, 1, 0, 168, 157, 1, // Skip to: 106522 +/* 626 */ MCD_OPC_Decode, 194, 22, 9, // Opcode: INSERT_MXIPZ_V_S +/* 630 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 680 +/* 635 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 638 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 659 +/* 643 */ MCD_OPC_CheckPredicate, 0, 146, 157, 1, // Skip to: 106522 +/* 648 */ MCD_OPC_CheckField, 9, 1, 0, 139, 157, 1, // Skip to: 106522 +/* 655 */ MCD_OPC_Decode, 208, 13, 10, // Opcode: EXTRACT_ZPMXI_H_S +/* 659 */ MCD_OPC_FilterValue, 1, 130, 157, 1, // Skip to: 106522 +/* 664 */ MCD_OPC_CheckPredicate, 0, 125, 157, 1, // Skip to: 106522 +/* 669 */ MCD_OPC_CheckField, 9, 1, 0, 118, 157, 1, // Skip to: 106522 +/* 676 */ MCD_OPC_Decode, 213, 13, 10, // Opcode: EXTRACT_ZPMXI_V_S +/* 680 */ MCD_OPC_FilterValue, 16, 16, 0, 0, // Skip to: 701 +/* 685 */ MCD_OPC_CheckPredicate, 0, 104, 157, 1, // Skip to: 106522 +/* 690 */ MCD_OPC_CheckField, 2, 3, 0, 97, 157, 1, // Skip to: 106522 +/* 697 */ MCD_OPC_Decode, 201, 7, 11, // Opcode: ADDHA_MPPZ_S +/* 701 */ MCD_OPC_FilterValue, 17, 88, 157, 1, // Skip to: 106522 +/* 706 */ MCD_OPC_CheckPredicate, 0, 83, 157, 1, // Skip to: 106522 +/* 711 */ MCD_OPC_CheckField, 2, 3, 0, 76, 157, 1, // Skip to: 106522 +/* 718 */ MCD_OPC_Decode, 235, 7, 11, // Opcode: ADDVA_MPPZ_S +/* 722 */ MCD_OPC_FilterValue, 7, 67, 157, 1, // Skip to: 106522 +/* 727 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 730 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 751 +/* 735 */ MCD_OPC_CheckPredicate, 0, 54, 157, 1, // Skip to: 106522 +/* 740 */ MCD_OPC_CheckField, 4, 1, 0, 47, 157, 1, // Skip to: 106522 +/* 747 */ MCD_OPC_Decode, 249, 23, 12, // Opcode: LD1_MXIPXX_H_S +/* 751 */ MCD_OPC_FilterValue, 1, 38, 157, 1, // Skip to: 106522 +/* 756 */ MCD_OPC_CheckPredicate, 0, 33, 157, 1, // Skip to: 106522 +/* 761 */ MCD_OPC_CheckField, 4, 1, 0, 26, 157, 1, // Skip to: 106522 +/* 768 */ MCD_OPC_Decode, 254, 23, 12, // Opcode: LD1_MXIPXX_V_S +/* 772 */ MCD_OPC_FilterValue, 5, 96, 0, 0, // Skip to: 873 +/* 777 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 780 */ MCD_OPC_FilterValue, 0, 60, 0, 0, // Skip to: 845 +/* 785 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 788 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 809 +/* 793 */ MCD_OPC_CheckPredicate, 0, 252, 156, 1, // Skip to: 106522 +/* 798 */ MCD_OPC_CheckField, 2, 2, 0, 245, 156, 1, // Skip to: 106522 +/* 805 */ MCD_OPC_Decode, 144, 42, 8, // Opcode: SUMOPA_MPPZZ_S +/* 809 */ MCD_OPC_FilterValue, 7, 236, 156, 1, // Skip to: 106522 +/* 814 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 817 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 831 +/* 822 */ MCD_OPC_CheckPredicate, 0, 223, 156, 1, // Skip to: 106522 +/* 827 */ MCD_OPC_Decode, 223, 39, 12, // Opcode: ST1_MXIPXX_H_S +/* 831 */ MCD_OPC_FilterValue, 1, 214, 156, 1, // Skip to: 106522 +/* 836 */ MCD_OPC_CheckPredicate, 0, 209, 156, 1, // Skip to: 106522 +/* 841 */ MCD_OPC_Decode, 228, 39, 12, // Opcode: ST1_MXIPXX_V_S +/* 845 */ MCD_OPC_FilterValue, 1, 200, 156, 1, // Skip to: 106522 +/* 850 */ MCD_OPC_CheckPredicate, 0, 195, 156, 1, // Skip to: 106522 +/* 855 */ MCD_OPC_CheckField, 29, 3, 5, 188, 156, 1, // Skip to: 106522 +/* 862 */ MCD_OPC_CheckField, 2, 2, 0, 181, 156, 1, // Skip to: 106522 +/* 869 */ MCD_OPC_Decode, 146, 42, 8, // Opcode: SUMOPS_MPPZZ_S +/* 873 */ MCD_OPC_FilterValue, 6, 119, 1, 0, // Skip to: 1253 +/* 878 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 881 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 917 +/* 886 */ MCD_OPC_ExtractField, 3, 2, // Inst{4-3} ... +/* 889 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 903 +/* 894 */ MCD_OPC_CheckPredicate, 1, 151, 156, 1, // Skip to: 106522 +/* 899 */ MCD_OPC_Decode, 229, 18, 13, // Opcode: FMOPA_MPPZZ_D +/* 903 */ MCD_OPC_FilterValue, 2, 142, 156, 1, // Skip to: 106522 +/* 908 */ MCD_OPC_CheckPredicate, 1, 137, 156, 1, // Skip to: 106522 +/* 913 */ MCD_OPC_Decode, 231, 18, 13, // Opcode: FMOPS_MPPZZ_D +/* 917 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 953 +/* 922 */ MCD_OPC_ExtractField, 3, 2, // Inst{4-3} ... +/* 925 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 939 +/* 930 */ MCD_OPC_CheckPredicate, 2, 115, 156, 1, // Skip to: 106522 +/* 935 */ MCD_OPC_Decode, 241, 33, 13, // Opcode: SMOPA_MPPZZ_D +/* 939 */ MCD_OPC_FilterValue, 2, 106, 156, 1, // Skip to: 106522 +/* 944 */ MCD_OPC_CheckPredicate, 2, 101, 156, 1, // Skip to: 106522 +/* 949 */ MCD_OPC_Decode, 243, 33, 13, // Opcode: SMOPS_MPPZZ_D +/* 953 */ MCD_OPC_FilterValue, 6, 245, 0, 0, // Skip to: 1203 +/* 958 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 961 */ MCD_OPC_FilterValue, 0, 45, 0, 0, // Skip to: 1011 +/* 966 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 969 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 990 +/* 974 */ MCD_OPC_CheckPredicate, 0, 71, 156, 1, // Skip to: 106522 +/* 979 */ MCD_OPC_CheckField, 4, 1, 0, 64, 156, 1, // Skip to: 106522 +/* 986 */ MCD_OPC_Decode, 186, 22, 14, // Opcode: INSERT_MXIPZ_H_D +/* 990 */ MCD_OPC_FilterValue, 1, 55, 156, 1, // Skip to: 106522 +/* 995 */ MCD_OPC_CheckPredicate, 0, 50, 156, 1, // Skip to: 106522 +/* 1000 */ MCD_OPC_CheckField, 4, 1, 0, 43, 156, 1, // Skip to: 106522 +/* 1007 */ MCD_OPC_Decode, 191, 22, 14, // Opcode: INSERT_MXIPZ_V_D +/* 1011 */ MCD_OPC_FilterValue, 1, 45, 0, 0, // Skip to: 1061 +/* 1016 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 1019 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 1040 +/* 1024 */ MCD_OPC_CheckPredicate, 0, 21, 156, 1, // Skip to: 106522 +/* 1029 */ MCD_OPC_CheckField, 4, 1, 0, 14, 156, 1, // Skip to: 106522 +/* 1036 */ MCD_OPC_Decode, 188, 22, 15, // Opcode: INSERT_MXIPZ_H_Q +/* 1040 */ MCD_OPC_FilterValue, 1, 5, 156, 1, // Skip to: 106522 +/* 1045 */ MCD_OPC_CheckPredicate, 0, 0, 156, 1, // Skip to: 106522 +/* 1050 */ MCD_OPC_CheckField, 4, 1, 0, 249, 155, 1, // Skip to: 106522 +/* 1057 */ MCD_OPC_Decode, 193, 22, 15, // Opcode: INSERT_MXIPZ_V_Q +/* 1061 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 1111 +/* 1066 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 1069 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 1090 +/* 1074 */ MCD_OPC_CheckPredicate, 0, 227, 155, 1, // Skip to: 106522 +/* 1079 */ MCD_OPC_CheckField, 9, 1, 0, 220, 155, 1, // Skip to: 106522 +/* 1086 */ MCD_OPC_Decode, 205, 13, 16, // Opcode: EXTRACT_ZPMXI_H_D +/* 1090 */ MCD_OPC_FilterValue, 1, 211, 155, 1, // Skip to: 106522 +/* 1095 */ MCD_OPC_CheckPredicate, 0, 206, 155, 1, // Skip to: 106522 +/* 1100 */ MCD_OPC_CheckField, 9, 1, 0, 199, 155, 1, // Skip to: 106522 +/* 1107 */ MCD_OPC_Decode, 210, 13, 16, // Opcode: EXTRACT_ZPMXI_V_D +/* 1111 */ MCD_OPC_FilterValue, 3, 45, 0, 0, // Skip to: 1161 +/* 1116 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... /* 1119 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 1140 -/* 1124 */ MCD_OPC_CheckPredicate, 0, 59, 79, 1, // Skip to: 86948 -/* 1129 */ MCD_OPC_CheckField, 8, 1, 1, 52, 79, 1, // Skip to: 86948 -/* 1136 */ MCD_OPC_Decode, 142, 2, 7, // Opcode: ASR_ZPmI_B -/* 1140 */ MCD_OPC_FilterValue, 1, 43, 79, 1, // Skip to: 86948 -/* 1145 */ MCD_OPC_CheckPredicate, 0, 38, 79, 1, // Skip to: 86948 -/* 1150 */ MCD_OPC_Decode, 144, 2, 8, // Opcode: ASR_ZPmI_H -/* 1154 */ MCD_OPC_FilterValue, 1, 29, 79, 1, // Skip to: 86948 -/* 1159 */ MCD_OPC_CheckPredicate, 0, 24, 79, 1, // Skip to: 86948 -/* 1164 */ MCD_OPC_Decode, 145, 2, 9, // Opcode: ASR_ZPmI_S -/* 1168 */ MCD_OPC_FilterValue, 1, 60, 0, 0, // Skip to: 1233 -/* 1173 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1176 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 1219 -/* 1181 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 1184 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 1205 -/* 1189 */ MCD_OPC_CheckPredicate, 0, 250, 78, 1, // Skip to: 86948 -/* 1194 */ MCD_OPC_CheckField, 8, 1, 1, 243, 78, 1, // Skip to: 86948 -/* 1201 */ MCD_OPC_Decode, 187, 19, 7, // Opcode: LSR_ZPmI_B -/* 1205 */ MCD_OPC_FilterValue, 1, 234, 78, 1, // Skip to: 86948 -/* 1210 */ MCD_OPC_CheckPredicate, 0, 229, 78, 1, // Skip to: 86948 -/* 1215 */ MCD_OPC_Decode, 189, 19, 8, // Opcode: LSR_ZPmI_H -/* 1219 */ MCD_OPC_FilterValue, 1, 220, 78, 1, // Skip to: 86948 -/* 1224 */ MCD_OPC_CheckPredicate, 0, 215, 78, 1, // Skip to: 86948 -/* 1229 */ MCD_OPC_Decode, 190, 19, 9, // Opcode: LSR_ZPmI_S -/* 1233 */ MCD_OPC_FilterValue, 3, 60, 0, 0, // Skip to: 1298 -/* 1238 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1241 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 1284 -/* 1246 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 1249 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 1270 -/* 1254 */ MCD_OPC_CheckPredicate, 0, 185, 78, 1, // Skip to: 86948 -/* 1259 */ MCD_OPC_CheckField, 8, 1, 1, 178, 78, 1, // Skip to: 86948 -/* 1266 */ MCD_OPC_Decode, 163, 19, 10, // Opcode: LSL_ZPmI_B -/* 1270 */ MCD_OPC_FilterValue, 1, 169, 78, 1, // Skip to: 86948 -/* 1275 */ MCD_OPC_CheckPredicate, 0, 164, 78, 1, // Skip to: 86948 -/* 1280 */ MCD_OPC_Decode, 165, 19, 11, // Opcode: LSL_ZPmI_H -/* 1284 */ MCD_OPC_FilterValue, 1, 155, 78, 1, // Skip to: 86948 -/* 1289 */ MCD_OPC_CheckPredicate, 0, 150, 78, 1, // Skip to: 86948 -/* 1294 */ MCD_OPC_Decode, 166, 19, 12, // Opcode: LSL_ZPmI_S -/* 1298 */ MCD_OPC_FilterValue, 4, 60, 0, 0, // Skip to: 1363 -/* 1303 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1306 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 1349 -/* 1311 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 1314 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 1335 -/* 1319 */ MCD_OPC_CheckPredicate, 0, 120, 78, 1, // Skip to: 86948 -/* 1324 */ MCD_OPC_CheckField, 8, 1, 1, 113, 78, 1, // Skip to: 86948 -/* 1331 */ MCD_OPC_Decode, 254, 1, 7, // Opcode: ASRD_ZPmI_B -/* 1335 */ MCD_OPC_FilterValue, 1, 104, 78, 1, // Skip to: 86948 -/* 1340 */ MCD_OPC_CheckPredicate, 0, 99, 78, 1, // Skip to: 86948 -/* 1345 */ MCD_OPC_Decode, 128, 2, 8, // Opcode: ASRD_ZPmI_H -/* 1349 */ MCD_OPC_FilterValue, 1, 90, 78, 1, // Skip to: 86948 -/* 1354 */ MCD_OPC_CheckPredicate, 0, 85, 78, 1, // Skip to: 86948 -/* 1359 */ MCD_OPC_Decode, 129, 2, 9, // Opcode: ASRD_ZPmI_S -/* 1363 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 1399 -/* 1368 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1371 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1385 -/* 1376 */ MCD_OPC_CheckPredicate, 0, 63, 78, 1, // Skip to: 86948 -/* 1381 */ MCD_OPC_Decode, 146, 2, 0, // Opcode: ASR_ZPmZ_B -/* 1385 */ MCD_OPC_FilterValue, 1, 54, 78, 1, // Skip to: 86948 -/* 1390 */ MCD_OPC_CheckPredicate, 0, 49, 78, 1, // Skip to: 86948 -/* 1395 */ MCD_OPC_Decode, 148, 2, 0, // Opcode: ASR_ZPmZ_H -/* 1399 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 1435 -/* 1404 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1407 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1421 -/* 1412 */ MCD_OPC_CheckPredicate, 0, 27, 78, 1, // Skip to: 86948 -/* 1417 */ MCD_OPC_Decode, 191, 19, 0, // Opcode: LSR_ZPmZ_B -/* 1421 */ MCD_OPC_FilterValue, 1, 18, 78, 1, // Skip to: 86948 -/* 1426 */ MCD_OPC_CheckPredicate, 0, 13, 78, 1, // Skip to: 86948 -/* 1431 */ MCD_OPC_Decode, 193, 19, 0, // Opcode: LSR_ZPmZ_H -/* 1435 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 1471 -/* 1440 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1443 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1457 -/* 1448 */ MCD_OPC_CheckPredicate, 0, 247, 77, 1, // Skip to: 86948 -/* 1453 */ MCD_OPC_Decode, 167, 19, 0, // Opcode: LSL_ZPmZ_B -/* 1457 */ MCD_OPC_FilterValue, 1, 238, 77, 1, // Skip to: 86948 -/* 1462 */ MCD_OPC_CheckPredicate, 0, 233, 77, 1, // Skip to: 86948 -/* 1467 */ MCD_OPC_Decode, 169, 19, 0, // Opcode: LSL_ZPmZ_H -/* 1471 */ MCD_OPC_FilterValue, 20, 31, 0, 0, // Skip to: 1507 -/* 1476 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1479 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1493 -/* 1484 */ MCD_OPC_CheckPredicate, 0, 211, 77, 1, // Skip to: 86948 -/* 1489 */ MCD_OPC_Decode, 130, 2, 0, // Opcode: ASRR_ZPmZ_B -/* 1493 */ MCD_OPC_FilterValue, 1, 202, 77, 1, // Skip to: 86948 -/* 1498 */ MCD_OPC_CheckPredicate, 0, 197, 77, 1, // Skip to: 86948 -/* 1503 */ MCD_OPC_Decode, 132, 2, 0, // Opcode: ASRR_ZPmZ_H -/* 1507 */ MCD_OPC_FilterValue, 21, 31, 0, 0, // Skip to: 1543 -/* 1512 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1515 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1529 -/* 1520 */ MCD_OPC_CheckPredicate, 0, 175, 77, 1, // Skip to: 86948 -/* 1525 */ MCD_OPC_Decode, 175, 19, 0, // Opcode: LSRR_ZPmZ_B -/* 1529 */ MCD_OPC_FilterValue, 1, 166, 77, 1, // Skip to: 86948 -/* 1534 */ MCD_OPC_CheckPredicate, 0, 161, 77, 1, // Skip to: 86948 -/* 1539 */ MCD_OPC_Decode, 177, 19, 0, // Opcode: LSRR_ZPmZ_H -/* 1543 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 1579 -/* 1548 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1551 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1565 -/* 1556 */ MCD_OPC_CheckPredicate, 0, 139, 77, 1, // Skip to: 86948 -/* 1561 */ MCD_OPC_Decode, 151, 19, 0, // Opcode: LSLR_ZPmZ_B -/* 1565 */ MCD_OPC_FilterValue, 1, 130, 77, 1, // Skip to: 86948 -/* 1570 */ MCD_OPC_CheckPredicate, 0, 125, 77, 1, // Skip to: 86948 -/* 1575 */ MCD_OPC_Decode, 153, 19, 0, // Opcode: LSLR_ZPmZ_H -/* 1579 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 1615 -/* 1584 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1587 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1601 -/* 1592 */ MCD_OPC_CheckPredicate, 0, 103, 77, 1, // Skip to: 86948 -/* 1597 */ MCD_OPC_Decode, 136, 2, 0, // Opcode: ASR_WIDE_ZPmZ_B -/* 1601 */ MCD_OPC_FilterValue, 1, 94, 77, 1, // Skip to: 86948 -/* 1606 */ MCD_OPC_CheckPredicate, 0, 89, 77, 1, // Skip to: 86948 -/* 1611 */ MCD_OPC_Decode, 137, 2, 0, // Opcode: ASR_WIDE_ZPmZ_H -/* 1615 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 1651 -/* 1620 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1623 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1637 -/* 1628 */ MCD_OPC_CheckPredicate, 0, 67, 77, 1, // Skip to: 86948 -/* 1633 */ MCD_OPC_Decode, 181, 19, 0, // Opcode: LSR_WIDE_ZPmZ_B -/* 1637 */ MCD_OPC_FilterValue, 1, 58, 77, 1, // Skip to: 86948 -/* 1642 */ MCD_OPC_CheckPredicate, 0, 53, 77, 1, // Skip to: 86948 -/* 1647 */ MCD_OPC_Decode, 182, 19, 0, // Opcode: LSR_WIDE_ZPmZ_H -/* 1651 */ MCD_OPC_FilterValue, 27, 44, 77, 1, // Skip to: 86948 -/* 1656 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1659 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1673 -/* 1664 */ MCD_OPC_CheckPredicate, 0, 31, 77, 1, // Skip to: 86948 -/* 1669 */ MCD_OPC_Decode, 157, 19, 0, // Opcode: LSL_WIDE_ZPmZ_B -/* 1673 */ MCD_OPC_FilterValue, 1, 22, 77, 1, // Skip to: 86948 -/* 1678 */ MCD_OPC_CheckPredicate, 0, 17, 77, 1, // Skip to: 86948 -/* 1683 */ MCD_OPC_Decode, 158, 19, 0, // Opcode: LSL_WIDE_ZPmZ_H -/* 1687 */ MCD_OPC_FilterValue, 5, 82, 1, 0, // Skip to: 2030 -/* 1692 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 1695 */ MCD_OPC_FilterValue, 16, 16, 0, 0, // Skip to: 1716 -/* 1700 */ MCD_OPC_CheckPredicate, 0, 251, 76, 1, // Skip to: 86948 -/* 1705 */ MCD_OPC_CheckField, 22, 1, 1, 244, 76, 1, // Skip to: 86948 -/* 1712 */ MCD_OPC_Decode, 170, 30, 5, // Opcode: SXTB_ZPmZ_H -/* 1716 */ MCD_OPC_FilterValue, 17, 16, 0, 0, // Skip to: 1737 -/* 1721 */ MCD_OPC_CheckPredicate, 0, 230, 76, 1, // Skip to: 86948 -/* 1726 */ MCD_OPC_CheckField, 22, 1, 1, 223, 76, 1, // Skip to: 86948 -/* 1733 */ MCD_OPC_Decode, 183, 34, 5, // Opcode: UXTB_ZPmZ_H -/* 1737 */ MCD_OPC_FilterValue, 22, 30, 0, 0, // Skip to: 1772 -/* 1742 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1745 */ MCD_OPC_FilterValue, 0, 8, 0, 0, // Skip to: 1758 -/* 1750 */ MCD_OPC_CheckPredicate, 0, 201, 76, 1, // Skip to: 86948 -/* 1755 */ MCD_OPC_Decode, 126, 5, // Opcode: ABS_ZPmZ_B -/* 1758 */ MCD_OPC_FilterValue, 1, 193, 76, 1, // Skip to: 86948 -/* 1763 */ MCD_OPC_CheckPredicate, 0, 188, 76, 1, // Skip to: 86948 -/* 1768 */ MCD_OPC_Decode, 128, 1, 5, // Opcode: ABS_ZPmZ_H -/* 1772 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 1808 -/* 1777 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1780 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1794 -/* 1785 */ MCD_OPC_CheckPredicate, 0, 166, 76, 1, // Skip to: 86948 -/* 1790 */ MCD_OPC_Decode, 175, 20, 5, // Opcode: NEG_ZPmZ_B -/* 1794 */ MCD_OPC_FilterValue, 1, 157, 76, 1, // Skip to: 86948 -/* 1799 */ MCD_OPC_CheckPredicate, 0, 152, 76, 1, // Skip to: 86948 -/* 1804 */ MCD_OPC_Decode, 177, 20, 5, // Opcode: NEG_ZPmZ_H -/* 1808 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 1844 -/* 1813 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1816 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1830 -/* 1821 */ MCD_OPC_CheckPredicate, 0, 130, 76, 1, // Skip to: 86948 -/* 1826 */ MCD_OPC_Decode, 160, 3, 5, // Opcode: CLS_ZPmZ_B -/* 1830 */ MCD_OPC_FilterValue, 1, 121, 76, 1, // Skip to: 86948 -/* 1835 */ MCD_OPC_CheckPredicate, 0, 116, 76, 1, // Skip to: 86948 -/* 1840 */ MCD_OPC_Decode, 162, 3, 5, // Opcode: CLS_ZPmZ_H -/* 1844 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 1880 -/* 1849 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1852 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1866 -/* 1857 */ MCD_OPC_CheckPredicate, 0, 94, 76, 1, // Skip to: 86948 -/* 1862 */ MCD_OPC_Decode, 172, 3, 5, // Opcode: CLZ_ZPmZ_B -/* 1866 */ MCD_OPC_FilterValue, 1, 85, 76, 1, // Skip to: 86948 -/* 1871 */ MCD_OPC_CheckPredicate, 0, 80, 76, 1, // Skip to: 86948 -/* 1876 */ MCD_OPC_Decode, 174, 3, 5, // Opcode: CLZ_ZPmZ_H -/* 1880 */ MCD_OPC_FilterValue, 26, 31, 0, 0, // Skip to: 1916 -/* 1885 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1888 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1902 -/* 1893 */ MCD_OPC_CheckPredicate, 0, 58, 76, 1, // Skip to: 86948 -/* 1898 */ MCD_OPC_Decode, 253, 4, 5, // Opcode: CNT_ZPmZ_B -/* 1902 */ MCD_OPC_FilterValue, 1, 49, 76, 1, // Skip to: 86948 -/* 1907 */ MCD_OPC_CheckPredicate, 0, 44, 76, 1, // Skip to: 86948 -/* 1912 */ MCD_OPC_Decode, 255, 4, 5, // Opcode: CNT_ZPmZ_H -/* 1916 */ MCD_OPC_FilterValue, 27, 31, 0, 0, // Skip to: 1952 -/* 1921 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 1924 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1938 -/* 1929 */ MCD_OPC_CheckPredicate, 0, 22, 76, 1, // Skip to: 86948 -/* 1934 */ MCD_OPC_Decode, 241, 4, 5, // Opcode: CNOT_ZPmZ_B -/* 1938 */ MCD_OPC_FilterValue, 1, 13, 76, 1, // Skip to: 86948 -/* 1943 */ MCD_OPC_CheckPredicate, 0, 8, 76, 1, // Skip to: 86948 -/* 1948 */ MCD_OPC_Decode, 243, 4, 5, // Opcode: CNOT_ZPmZ_H -/* 1952 */ MCD_OPC_FilterValue, 28, 16, 0, 0, // Skip to: 1973 -/* 1957 */ MCD_OPC_CheckPredicate, 0, 250, 75, 1, // Skip to: 86948 -/* 1962 */ MCD_OPC_CheckField, 22, 1, 1, 243, 75, 1, // Skip to: 86948 -/* 1969 */ MCD_OPC_Decode, 143, 6, 5, // Opcode: FABS_ZPmZ_H -/* 1973 */ MCD_OPC_FilterValue, 29, 16, 0, 0, // Skip to: 1994 -/* 1978 */ MCD_OPC_CheckPredicate, 0, 229, 75, 1, // Skip to: 86948 -/* 1983 */ MCD_OPC_CheckField, 22, 1, 1, 222, 75, 1, // Skip to: 86948 -/* 1990 */ MCD_OPC_Decode, 168, 11, 5, // Opcode: FNEG_ZPmZ_H -/* 1994 */ MCD_OPC_FilterValue, 30, 213, 75, 1, // Skip to: 86948 -/* 1999 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2002 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2016 -/* 2007 */ MCD_OPC_CheckPredicate, 0, 200, 75, 1, // Skip to: 86948 -/* 2012 */ MCD_OPC_Decode, 189, 20, 5, // Opcode: NOT_ZPmZ_B -/* 2016 */ MCD_OPC_FilterValue, 1, 191, 75, 1, // Skip to: 86948 -/* 2021 */ MCD_OPC_CheckPredicate, 0, 186, 75, 1, // Skip to: 86948 -/* 2026 */ MCD_OPC_Decode, 191, 20, 5, // Opcode: NOT_ZPmZ_H -/* 2030 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 2066 -/* 2035 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2038 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2052 -/* 2043 */ MCD_OPC_CheckPredicate, 0, 164, 75, 1, // Skip to: 86948 -/* 2048 */ MCD_OPC_Decode, 201, 19, 13, // Opcode: MAD_ZPmZZ_B -/* 2052 */ MCD_OPC_FilterValue, 1, 155, 75, 1, // Skip to: 86948 -/* 2057 */ MCD_OPC_CheckPredicate, 0, 150, 75, 1, // Skip to: 86948 -/* 2062 */ MCD_OPC_Decode, 203, 19, 13, // Opcode: MAD_ZPmZZ_H -/* 2066 */ MCD_OPC_FilterValue, 7, 141, 75, 1, // Skip to: 86948 -/* 2071 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2074 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2088 -/* 2079 */ MCD_OPC_CheckPredicate, 0, 128, 75, 1, // Skip to: 86948 -/* 2084 */ MCD_OPC_Decode, 140, 20, 13, // Opcode: MSB_ZPmZZ_B -/* 2088 */ MCD_OPC_FilterValue, 1, 119, 75, 1, // Skip to: 86948 -/* 2093 */ MCD_OPC_CheckPredicate, 0, 114, 75, 1, // Skip to: 86948 -/* 2098 */ MCD_OPC_Decode, 142, 20, 13, // Opcode: MSB_ZPmZZ_H -/* 2102 */ MCD_OPC_FilterValue, 1, 76, 8, 0, // Skip to: 4231 -/* 2107 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 2110 */ MCD_OPC_FilterValue, 0, 211, 2, 0, // Skip to: 2838 -/* 2115 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 2118 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 2154 -/* 2123 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2126 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2140 -/* 2131 */ MCD_OPC_CheckPredicate, 0, 76, 75, 1, // Skip to: 86948 -/* 2136 */ MCD_OPC_Decode, 188, 1, 0, // Opcode: ADD_ZPmZ_S -/* 2140 */ MCD_OPC_FilterValue, 1, 67, 75, 1, // Skip to: 86948 -/* 2145 */ MCD_OPC_CheckPredicate, 0, 62, 75, 1, // Skip to: 86948 -/* 2150 */ MCD_OPC_Decode, 186, 1, 0, // Opcode: ADD_ZPmZ_D -/* 2154 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 2190 -/* 2159 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2162 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2176 -/* 2167 */ MCD_OPC_CheckPredicate, 0, 40, 75, 1, // Skip to: 86948 -/* 2172 */ MCD_OPC_Decode, 250, 29, 0, // Opcode: SUB_ZPmZ_S -/* 2176 */ MCD_OPC_FilterValue, 1, 31, 75, 1, // Skip to: 86948 -/* 2181 */ MCD_OPC_CheckPredicate, 0, 26, 75, 1, // Skip to: 86948 -/* 2186 */ MCD_OPC_Decode, 248, 29, 0, // Opcode: SUB_ZPmZ_D -/* 2190 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 2226 -/* 2195 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2198 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2212 -/* 2203 */ MCD_OPC_CheckPredicate, 0, 4, 75, 1, // Skip to: 86948 -/* 2208 */ MCD_OPC_Decode, 224, 29, 0, // Opcode: SUBR_ZPmZ_S -/* 2212 */ MCD_OPC_FilterValue, 1, 251, 74, 1, // Skip to: 86948 -/* 2217 */ MCD_OPC_CheckPredicate, 0, 246, 74, 1, // Skip to: 86948 -/* 2222 */ MCD_OPC_Decode, 222, 29, 0, // Opcode: SUBR_ZPmZ_D -/* 2226 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 2262 -/* 2231 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2234 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2248 -/* 2239 */ MCD_OPC_CheckPredicate, 0, 224, 74, 1, // Skip to: 86948 -/* 2244 */ MCD_OPC_Decode, 199, 23, 0, // Opcode: SMAX_ZPmZ_S -/* 2248 */ MCD_OPC_FilterValue, 1, 215, 74, 1, // Skip to: 86948 -/* 2253 */ MCD_OPC_CheckPredicate, 0, 210, 74, 1, // Skip to: 86948 -/* 2258 */ MCD_OPC_Decode, 197, 23, 0, // Opcode: SMAX_ZPmZ_D -/* 2262 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 2298 -/* 2267 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2270 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2284 -/* 2275 */ MCD_OPC_CheckPredicate, 0, 188, 74, 1, // Skip to: 86948 -/* 2280 */ MCD_OPC_Decode, 255, 31, 0, // Opcode: UMAX_ZPmZ_S -/* 2284 */ MCD_OPC_FilterValue, 1, 179, 74, 1, // Skip to: 86948 -/* 2289 */ MCD_OPC_CheckPredicate, 0, 174, 74, 1, // Skip to: 86948 -/* 2294 */ MCD_OPC_Decode, 253, 31, 0, // Opcode: UMAX_ZPmZ_D -/* 2298 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 2334 -/* 2303 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2306 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2320 -/* 2311 */ MCD_OPC_CheckPredicate, 0, 152, 74, 1, // Skip to: 86948 -/* 2316 */ MCD_OPC_Decode, 229, 23, 0, // Opcode: SMIN_ZPmZ_S -/* 2320 */ MCD_OPC_FilterValue, 1, 143, 74, 1, // Skip to: 86948 -/* 2325 */ MCD_OPC_CheckPredicate, 0, 138, 74, 1, // Skip to: 86948 -/* 2330 */ MCD_OPC_Decode, 227, 23, 0, // Opcode: SMIN_ZPmZ_D -/* 2334 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 2370 -/* 2339 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2342 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2356 -/* 2347 */ MCD_OPC_CheckPredicate, 0, 116, 74, 1, // Skip to: 86948 -/* 2352 */ MCD_OPC_Decode, 156, 32, 0, // Opcode: UMIN_ZPmZ_S -/* 2356 */ MCD_OPC_FilterValue, 1, 107, 74, 1, // Skip to: 86948 -/* 2361 */ MCD_OPC_CheckPredicate, 0, 102, 74, 1, // Skip to: 86948 -/* 2366 */ MCD_OPC_Decode, 154, 32, 0, // Opcode: UMIN_ZPmZ_D -/* 2370 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 2406 -/* 2375 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2378 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2392 -/* 2383 */ MCD_OPC_CheckPredicate, 0, 80, 74, 1, // Skip to: 86948 -/* 2388 */ MCD_OPC_Decode, 139, 22, 0, // Opcode: SABD_ZPmZ_S -/* 2392 */ MCD_OPC_FilterValue, 1, 71, 74, 1, // Skip to: 86948 -/* 2397 */ MCD_OPC_CheckPredicate, 0, 66, 74, 1, // Skip to: 86948 -/* 2402 */ MCD_OPC_Decode, 137, 22, 0, // Opcode: SABD_ZPmZ_D -/* 2406 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 2442 -/* 2411 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2414 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2428 -/* 2419 */ MCD_OPC_CheckPredicate, 0, 44, 74, 1, // Skip to: 86948 -/* 2424 */ MCD_OPC_Decode, 129, 31, 0, // Opcode: UABD_ZPmZ_S -/* 2428 */ MCD_OPC_FilterValue, 1, 35, 74, 1, // Skip to: 86948 -/* 2433 */ MCD_OPC_CheckPredicate, 0, 30, 74, 1, // Skip to: 86948 -/* 2438 */ MCD_OPC_Decode, 255, 30, 0, // Opcode: UABD_ZPmZ_D -/* 2442 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 2478 -/* 2447 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2450 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2464 -/* 2455 */ MCD_OPC_CheckPredicate, 0, 8, 74, 1, // Skip to: 86948 -/* 2460 */ MCD_OPC_Decode, 156, 20, 0, // Opcode: MUL_ZPmZ_S -/* 2464 */ MCD_OPC_FilterValue, 1, 255, 73, 1, // Skip to: 86948 -/* 2469 */ MCD_OPC_CheckPredicate, 0, 250, 73, 1, // Skip to: 86948 -/* 2474 */ MCD_OPC_Decode, 154, 20, 0, // Opcode: MUL_ZPmZ_D -/* 2478 */ MCD_OPC_FilterValue, 18, 31, 0, 0, // Skip to: 2514 -/* 2483 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2486 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2500 -/* 2491 */ MCD_OPC_CheckPredicate, 0, 228, 73, 1, // Skip to: 86948 -/* 2496 */ MCD_OPC_Decode, 137, 24, 0, // Opcode: SMULH_ZPmZ_S -/* 2500 */ MCD_OPC_FilterValue, 1, 219, 73, 1, // Skip to: 86948 -/* 2505 */ MCD_OPC_CheckPredicate, 0, 214, 73, 1, // Skip to: 86948 -/* 2510 */ MCD_OPC_Decode, 135, 24, 0, // Opcode: SMULH_ZPmZ_D -/* 2514 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 2550 -/* 2519 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2522 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2536 -/* 2527 */ MCD_OPC_CheckPredicate, 0, 192, 73, 1, // Skip to: 86948 -/* 2532 */ MCD_OPC_Decode, 191, 32, 0, // Opcode: UMULH_ZPmZ_S -/* 2536 */ MCD_OPC_FilterValue, 1, 183, 73, 1, // Skip to: 86948 -/* 2541 */ MCD_OPC_CheckPredicate, 0, 178, 73, 1, // Skip to: 86948 -/* 2546 */ MCD_OPC_Decode, 189, 32, 0, // Opcode: UMULH_ZPmZ_D -/* 2550 */ MCD_OPC_FilterValue, 20, 31, 0, 0, // Skip to: 2586 -/* 2555 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2558 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2572 -/* 2563 */ MCD_OPC_CheckPredicate, 0, 156, 73, 1, // Skip to: 86948 -/* 2568 */ MCD_OPC_Decode, 224, 22, 0, // Opcode: SDIV_ZPmZ_S -/* 2572 */ MCD_OPC_FilterValue, 1, 147, 73, 1, // Skip to: 86948 -/* 2577 */ MCD_OPC_CheckPredicate, 0, 142, 73, 1, // Skip to: 86948 -/* 2582 */ MCD_OPC_Decode, 223, 22, 0, // Opcode: SDIV_ZPmZ_D -/* 2586 */ MCD_OPC_FilterValue, 21, 31, 0, 0, // Skip to: 2622 -/* 2591 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2594 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2608 -/* 2599 */ MCD_OPC_CheckPredicate, 0, 120, 73, 1, // Skip to: 86948 -/* 2604 */ MCD_OPC_Decode, 211, 31, 0, // Opcode: UDIV_ZPmZ_S -/* 2608 */ MCD_OPC_FilterValue, 1, 111, 73, 1, // Skip to: 86948 -/* 2613 */ MCD_OPC_CheckPredicate, 0, 106, 73, 1, // Skip to: 86948 -/* 2618 */ MCD_OPC_Decode, 210, 31, 0, // Opcode: UDIV_ZPmZ_D -/* 2622 */ MCD_OPC_FilterValue, 22, 31, 0, 0, // Skip to: 2658 -/* 2627 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2630 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2644 -/* 2635 */ MCD_OPC_CheckPredicate, 0, 84, 73, 1, // Skip to: 86948 -/* 2640 */ MCD_OPC_Decode, 220, 22, 0, // Opcode: SDIVR_ZPmZ_S -/* 2644 */ MCD_OPC_FilterValue, 1, 75, 73, 1, // Skip to: 86948 -/* 2649 */ MCD_OPC_CheckPredicate, 0, 70, 73, 1, // Skip to: 86948 -/* 2654 */ MCD_OPC_Decode, 219, 22, 0, // Opcode: SDIVR_ZPmZ_D -/* 2658 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 2694 -/* 2663 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2666 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2680 -/* 2671 */ MCD_OPC_CheckPredicate, 0, 48, 73, 1, // Skip to: 86948 -/* 2676 */ MCD_OPC_Decode, 207, 31, 0, // Opcode: UDIVR_ZPmZ_S -/* 2680 */ MCD_OPC_FilterValue, 1, 39, 73, 1, // Skip to: 86948 -/* 2685 */ MCD_OPC_CheckPredicate, 0, 34, 73, 1, // Skip to: 86948 -/* 2690 */ MCD_OPC_Decode, 206, 31, 0, // Opcode: UDIVR_ZPmZ_D -/* 2694 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 2730 -/* 2699 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2702 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2716 -/* 2707 */ MCD_OPC_CheckPredicate, 0, 12, 73, 1, // Skip to: 86948 -/* 2712 */ MCD_OPC_Decode, 215, 20, 0, // Opcode: ORR_ZPmZ_S -/* 2716 */ MCD_OPC_FilterValue, 1, 3, 73, 1, // Skip to: 86948 -/* 2721 */ MCD_OPC_CheckPredicate, 0, 254, 72, 1, // Skip to: 86948 -/* 2726 */ MCD_OPC_Decode, 213, 20, 0, // Opcode: ORR_ZPmZ_D -/* 2730 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 2766 -/* 2735 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2738 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2752 -/* 2743 */ MCD_OPC_CheckPredicate, 0, 232, 72, 1, // Skip to: 86948 -/* 2748 */ MCD_OPC_Decode, 243, 5, 0, // Opcode: EOR_ZPmZ_S -/* 2752 */ MCD_OPC_FilterValue, 1, 223, 72, 1, // Skip to: 86948 -/* 2757 */ MCD_OPC_CheckPredicate, 0, 218, 72, 1, // Skip to: 86948 -/* 2762 */ MCD_OPC_Decode, 241, 5, 0, // Opcode: EOR_ZPmZ_D -/* 2766 */ MCD_OPC_FilterValue, 26, 31, 0, 0, // Skip to: 2802 -/* 2771 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2774 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2788 -/* 2779 */ MCD_OPC_CheckPredicate, 0, 196, 72, 1, // Skip to: 86948 -/* 2784 */ MCD_OPC_Decode, 250, 1, 0, // Opcode: AND_ZPmZ_S -/* 2788 */ MCD_OPC_FilterValue, 1, 187, 72, 1, // Skip to: 86948 -/* 2793 */ MCD_OPC_CheckPredicate, 0, 182, 72, 1, // Skip to: 86948 -/* 2798 */ MCD_OPC_Decode, 248, 1, 0, // Opcode: AND_ZPmZ_D -/* 2802 */ MCD_OPC_FilterValue, 27, 173, 72, 1, // Skip to: 86948 -/* 2807 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2810 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2824 -/* 2815 */ MCD_OPC_CheckPredicate, 0, 160, 72, 1, // Skip to: 86948 -/* 2820 */ MCD_OPC_Decode, 185, 2, 0, // Opcode: BIC_ZPmZ_S -/* 2824 */ MCD_OPC_FilterValue, 1, 151, 72, 1, // Skip to: 86948 -/* 2829 */ MCD_OPC_CheckPredicate, 0, 146, 72, 1, // Skip to: 86948 -/* 2834 */ MCD_OPC_Decode, 183, 2, 0, // Opcode: BIC_ZPmZ_D -/* 2838 */ MCD_OPC_FilterValue, 1, 128, 1, 0, // Skip to: 3227 -/* 2843 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 2846 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 2867 -/* 2851 */ MCD_OPC_CheckPredicate, 0, 124, 72, 1, // Skip to: 86948 -/* 2856 */ MCD_OPC_CheckField, 22, 1, 0, 117, 72, 1, // Skip to: 86948 -/* 2863 */ MCD_OPC_Decode, 171, 22, 1, // Opcode: SADDV_VPZ_S -/* 2867 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 2903 -/* 2872 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2875 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2889 -/* 2880 */ MCD_OPC_CheckPredicate, 0, 95, 72, 1, // Skip to: 86948 -/* 2885 */ MCD_OPC_Decode, 162, 31, 1, // Opcode: UADDV_VPZ_S -/* 2889 */ MCD_OPC_FilterValue, 1, 86, 72, 1, // Skip to: 86948 -/* 2894 */ MCD_OPC_CheckPredicate, 0, 81, 72, 1, // Skip to: 86948 -/* 2899 */ MCD_OPC_Decode, 160, 31, 1, // Opcode: UADDV_VPZ_D -/* 2903 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 2939 -/* 2908 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2911 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2925 -/* 2916 */ MCD_OPC_CheckPredicate, 0, 59, 72, 1, // Skip to: 86948 -/* 2921 */ MCD_OPC_Decode, 186, 23, 14, // Opcode: SMAXV_VPZ_S -/* 2925 */ MCD_OPC_FilterValue, 1, 50, 72, 1, // Skip to: 86948 -/* 2930 */ MCD_OPC_CheckPredicate, 0, 45, 72, 1, // Skip to: 86948 -/* 2935 */ MCD_OPC_Decode, 184, 23, 1, // Opcode: SMAXV_VPZ_D -/* 2939 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 2975 -/* 2944 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2947 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2961 -/* 2952 */ MCD_OPC_CheckPredicate, 0, 23, 72, 1, // Skip to: 86948 -/* 2957 */ MCD_OPC_Decode, 242, 31, 14, // Opcode: UMAXV_VPZ_S -/* 2961 */ MCD_OPC_FilterValue, 1, 14, 72, 1, // Skip to: 86948 -/* 2966 */ MCD_OPC_CheckPredicate, 0, 9, 72, 1, // Skip to: 86948 -/* 2971 */ MCD_OPC_Decode, 240, 31, 1, // Opcode: UMAXV_VPZ_D -/* 2975 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 3011 -/* 2980 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 2983 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2997 -/* 2988 */ MCD_OPC_CheckPredicate, 0, 243, 71, 1, // Skip to: 86948 -/* 2993 */ MCD_OPC_Decode, 216, 23, 14, // Opcode: SMINV_VPZ_S -/* 2997 */ MCD_OPC_FilterValue, 1, 234, 71, 1, // Skip to: 86948 -/* 3002 */ MCD_OPC_CheckPredicate, 0, 229, 71, 1, // Skip to: 86948 -/* 3007 */ MCD_OPC_Decode, 214, 23, 1, // Opcode: SMINV_VPZ_D -/* 3011 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 3047 -/* 3016 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3019 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3033 -/* 3024 */ MCD_OPC_CheckPredicate, 0, 207, 71, 1, // Skip to: 86948 -/* 3029 */ MCD_OPC_Decode, 143, 32, 14, // Opcode: UMINV_VPZ_S -/* 3033 */ MCD_OPC_FilterValue, 1, 198, 71, 1, // Skip to: 86948 -/* 3038 */ MCD_OPC_CheckPredicate, 0, 193, 71, 1, // Skip to: 86948 -/* 3043 */ MCD_OPC_Decode, 141, 32, 1, // Opcode: UMINV_VPZ_D -/* 3047 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 3083 -/* 3052 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3055 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3069 -/* 3060 */ MCD_OPC_CheckPredicate, 0, 171, 71, 1, // Skip to: 86948 -/* 3065 */ MCD_OPC_Decode, 254, 19, 4, // Opcode: MOVPRFX_ZPzZ_S -/* 3069 */ MCD_OPC_FilterValue, 1, 162, 71, 1, // Skip to: 86948 -/* 3074 */ MCD_OPC_CheckPredicate, 0, 157, 71, 1, // Skip to: 86948 -/* 3079 */ MCD_OPC_Decode, 252, 19, 4, // Opcode: MOVPRFX_ZPzZ_D -/* 3083 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 3119 -/* 3088 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3091 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3105 -/* 3096 */ MCD_OPC_CheckPredicate, 0, 135, 71, 1, // Skip to: 86948 -/* 3101 */ MCD_OPC_Decode, 250, 19, 5, // Opcode: MOVPRFX_ZPmZ_S -/* 3105 */ MCD_OPC_FilterValue, 1, 126, 71, 1, // Skip to: 86948 -/* 3110 */ MCD_OPC_CheckPredicate, 0, 121, 71, 1, // Skip to: 86948 -/* 3115 */ MCD_OPC_Decode, 248, 19, 5, // Opcode: MOVPRFX_ZPmZ_D -/* 3119 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 3155 -/* 3124 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3127 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3141 -/* 3132 */ MCD_OPC_CheckPredicate, 0, 99, 71, 1, // Skip to: 86948 -/* 3137 */ MCD_OPC_Decode, 226, 20, 14, // Opcode: ORV_VPZ_S -/* 3141 */ MCD_OPC_FilterValue, 1, 90, 71, 1, // Skip to: 86948 -/* 3146 */ MCD_OPC_CheckPredicate, 0, 85, 71, 1, // Skip to: 86948 -/* 3151 */ MCD_OPC_Decode, 224, 20, 1, // Opcode: ORV_VPZ_D -/* 3155 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 3191 -/* 3160 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3163 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3177 -/* 3168 */ MCD_OPC_CheckPredicate, 0, 63, 71, 1, // Skip to: 86948 -/* 3173 */ MCD_OPC_Decode, 231, 5, 14, // Opcode: EORV_VPZ_S -/* 3177 */ MCD_OPC_FilterValue, 1, 54, 71, 1, // Skip to: 86948 -/* 3182 */ MCD_OPC_CheckPredicate, 0, 49, 71, 1, // Skip to: 86948 -/* 3187 */ MCD_OPC_Decode, 229, 5, 1, // Opcode: EORV_VPZ_D -/* 3191 */ MCD_OPC_FilterValue, 26, 40, 71, 1, // Skip to: 86948 -/* 3196 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3199 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3213 -/* 3204 */ MCD_OPC_CheckPredicate, 0, 27, 71, 1, // Skip to: 86948 -/* 3209 */ MCD_OPC_Decode, 238, 1, 14, // Opcode: ANDV_VPZ_S -/* 3213 */ MCD_OPC_FilterValue, 1, 18, 71, 1, // Skip to: 86948 -/* 3218 */ MCD_OPC_CheckPredicate, 0, 13, 71, 1, // Skip to: 86948 -/* 3223 */ MCD_OPC_Decode, 236, 1, 1, // Opcode: ANDV_VPZ_D -/* 3227 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 3263 -/* 3232 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3235 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3249 -/* 3240 */ MCD_OPC_CheckPredicate, 0, 247, 70, 1, // Skip to: 86948 -/* 3245 */ MCD_OPC_Decode, 208, 19, 6, // Opcode: MLA_ZPmZZ_S -/* 3249 */ MCD_OPC_FilterValue, 1, 238, 70, 1, // Skip to: 86948 -/* 3254 */ MCD_OPC_CheckPredicate, 0, 233, 70, 1, // Skip to: 86948 -/* 3259 */ MCD_OPC_Decode, 206, 19, 6, // Opcode: MLA_ZPmZZ_D -/* 3263 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 3299 -/* 3268 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3271 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3285 -/* 3276 */ MCD_OPC_CheckPredicate, 0, 211, 70, 1, // Skip to: 86948 -/* 3281 */ MCD_OPC_Decode, 222, 19, 6, // Opcode: MLS_ZPmZZ_S -/* 3285 */ MCD_OPC_FilterValue, 1, 202, 70, 1, // Skip to: 86948 -/* 3290 */ MCD_OPC_CheckPredicate, 0, 197, 70, 1, // Skip to: 86948 -/* 3295 */ MCD_OPC_Decode, 220, 19, 6, // Opcode: MLS_ZPmZZ_D -/* 3299 */ MCD_OPC_FilterValue, 4, 82, 1, 0, // Skip to: 3642 -/* 3304 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 3307 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3321 -/* 3312 */ MCD_OPC_CheckPredicate, 0, 175, 70, 1, // Skip to: 86948 -/* 3317 */ MCD_OPC_Decode, 143, 2, 15, // Opcode: ASR_ZPmI_D -/* 3321 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 3335 -/* 3326 */ MCD_OPC_CheckPredicate, 0, 161, 70, 1, // Skip to: 86948 -/* 3331 */ MCD_OPC_Decode, 188, 19, 15, // Opcode: LSR_ZPmI_D -/* 3335 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 3349 -/* 3340 */ MCD_OPC_CheckPredicate, 0, 147, 70, 1, // Skip to: 86948 -/* 3345 */ MCD_OPC_Decode, 164, 19, 16, // Opcode: LSL_ZPmI_D -/* 3349 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 3363 -/* 3354 */ MCD_OPC_CheckPredicate, 0, 133, 70, 1, // Skip to: 86948 -/* 3359 */ MCD_OPC_Decode, 255, 1, 15, // Opcode: ASRD_ZPmI_D -/* 3363 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 3399 -/* 3368 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3371 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3385 -/* 3376 */ MCD_OPC_CheckPredicate, 0, 111, 70, 1, // Skip to: 86948 -/* 3381 */ MCD_OPC_Decode, 149, 2, 0, // Opcode: ASR_ZPmZ_S -/* 3385 */ MCD_OPC_FilterValue, 1, 102, 70, 1, // Skip to: 86948 -/* 3390 */ MCD_OPC_CheckPredicate, 0, 97, 70, 1, // Skip to: 86948 -/* 3395 */ MCD_OPC_Decode, 147, 2, 0, // Opcode: ASR_ZPmZ_D -/* 3399 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 3435 -/* 3404 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3407 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3421 -/* 3412 */ MCD_OPC_CheckPredicate, 0, 75, 70, 1, // Skip to: 86948 -/* 3417 */ MCD_OPC_Decode, 194, 19, 0, // Opcode: LSR_ZPmZ_S -/* 3421 */ MCD_OPC_FilterValue, 1, 66, 70, 1, // Skip to: 86948 -/* 3426 */ MCD_OPC_CheckPredicate, 0, 61, 70, 1, // Skip to: 86948 -/* 3431 */ MCD_OPC_Decode, 192, 19, 0, // Opcode: LSR_ZPmZ_D -/* 3435 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 3471 -/* 3440 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3443 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3457 -/* 3448 */ MCD_OPC_CheckPredicate, 0, 39, 70, 1, // Skip to: 86948 -/* 3453 */ MCD_OPC_Decode, 170, 19, 0, // Opcode: LSL_ZPmZ_S -/* 3457 */ MCD_OPC_FilterValue, 1, 30, 70, 1, // Skip to: 86948 -/* 3462 */ MCD_OPC_CheckPredicate, 0, 25, 70, 1, // Skip to: 86948 -/* 3467 */ MCD_OPC_Decode, 168, 19, 0, // Opcode: LSL_ZPmZ_D -/* 3471 */ MCD_OPC_FilterValue, 20, 31, 0, 0, // Skip to: 3507 -/* 3476 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3479 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3493 -/* 3484 */ MCD_OPC_CheckPredicate, 0, 3, 70, 1, // Skip to: 86948 -/* 3489 */ MCD_OPC_Decode, 133, 2, 0, // Opcode: ASRR_ZPmZ_S -/* 3493 */ MCD_OPC_FilterValue, 1, 250, 69, 1, // Skip to: 86948 -/* 3498 */ MCD_OPC_CheckPredicate, 0, 245, 69, 1, // Skip to: 86948 -/* 3503 */ MCD_OPC_Decode, 131, 2, 0, // Opcode: ASRR_ZPmZ_D -/* 3507 */ MCD_OPC_FilterValue, 21, 31, 0, 0, // Skip to: 3543 -/* 3512 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3515 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3529 -/* 3520 */ MCD_OPC_CheckPredicate, 0, 223, 69, 1, // Skip to: 86948 -/* 3525 */ MCD_OPC_Decode, 178, 19, 0, // Opcode: LSRR_ZPmZ_S -/* 3529 */ MCD_OPC_FilterValue, 1, 214, 69, 1, // Skip to: 86948 -/* 3534 */ MCD_OPC_CheckPredicate, 0, 209, 69, 1, // Skip to: 86948 -/* 3539 */ MCD_OPC_Decode, 176, 19, 0, // Opcode: LSRR_ZPmZ_D -/* 3543 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 3579 -/* 3548 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3551 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3565 -/* 3556 */ MCD_OPC_CheckPredicate, 0, 187, 69, 1, // Skip to: 86948 -/* 3561 */ MCD_OPC_Decode, 154, 19, 0, // Opcode: LSLR_ZPmZ_S -/* 3565 */ MCD_OPC_FilterValue, 1, 178, 69, 1, // Skip to: 86948 -/* 3570 */ MCD_OPC_CheckPredicate, 0, 173, 69, 1, // Skip to: 86948 -/* 3575 */ MCD_OPC_Decode, 152, 19, 0, // Opcode: LSLR_ZPmZ_D -/* 3579 */ MCD_OPC_FilterValue, 24, 16, 0, 0, // Skip to: 3600 -/* 3584 */ MCD_OPC_CheckPredicate, 0, 159, 69, 1, // Skip to: 86948 -/* 3589 */ MCD_OPC_CheckField, 22, 1, 0, 152, 69, 1, // Skip to: 86948 -/* 3596 */ MCD_OPC_Decode, 138, 2, 0, // Opcode: ASR_WIDE_ZPmZ_S -/* 3600 */ MCD_OPC_FilterValue, 25, 16, 0, 0, // Skip to: 3621 -/* 3605 */ MCD_OPC_CheckPredicate, 0, 138, 69, 1, // Skip to: 86948 -/* 3610 */ MCD_OPC_CheckField, 22, 1, 0, 131, 69, 1, // Skip to: 86948 -/* 3617 */ MCD_OPC_Decode, 183, 19, 0, // Opcode: LSR_WIDE_ZPmZ_S -/* 3621 */ MCD_OPC_FilterValue, 27, 122, 69, 1, // Skip to: 86948 -/* 3626 */ MCD_OPC_CheckPredicate, 0, 117, 69, 1, // Skip to: 86948 -/* 3631 */ MCD_OPC_CheckField, 22, 1, 0, 110, 69, 1, // Skip to: 86948 -/* 3638 */ MCD_OPC_Decode, 159, 19, 0, // Opcode: LSL_WIDE_ZPmZ_S -/* 3642 */ MCD_OPC_FilterValue, 5, 0, 2, 0, // Skip to: 4159 -/* 3647 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 3650 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 3686 -/* 3655 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3658 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3672 -/* 3663 */ MCD_OPC_CheckPredicate, 0, 80, 69, 1, // Skip to: 86948 -/* 3668 */ MCD_OPC_Decode, 171, 30, 5, // Opcode: SXTB_ZPmZ_S -/* 3672 */ MCD_OPC_FilterValue, 1, 71, 69, 1, // Skip to: 86948 -/* 3677 */ MCD_OPC_CheckPredicate, 0, 66, 69, 1, // Skip to: 86948 -/* 3682 */ MCD_OPC_Decode, 169, 30, 5, // Opcode: SXTB_ZPmZ_D -/* 3686 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 3722 -/* 3691 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3694 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3708 -/* 3699 */ MCD_OPC_CheckPredicate, 0, 44, 69, 1, // Skip to: 86948 -/* 3704 */ MCD_OPC_Decode, 184, 34, 5, // Opcode: UXTB_ZPmZ_S -/* 3708 */ MCD_OPC_FilterValue, 1, 35, 69, 1, // Skip to: 86948 -/* 3713 */ MCD_OPC_CheckPredicate, 0, 30, 69, 1, // Skip to: 86948 -/* 3718 */ MCD_OPC_Decode, 182, 34, 5, // Opcode: UXTB_ZPmZ_D -/* 3722 */ MCD_OPC_FilterValue, 18, 31, 0, 0, // Skip to: 3758 -/* 3727 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3730 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3744 -/* 3735 */ MCD_OPC_CheckPredicate, 0, 8, 69, 1, // Skip to: 86948 -/* 3740 */ MCD_OPC_Decode, 173, 30, 5, // Opcode: SXTH_ZPmZ_S -/* 3744 */ MCD_OPC_FilterValue, 1, 255, 68, 1, // Skip to: 86948 -/* 3749 */ MCD_OPC_CheckPredicate, 0, 250, 68, 1, // Skip to: 86948 -/* 3754 */ MCD_OPC_Decode, 172, 30, 5, // Opcode: SXTH_ZPmZ_D -/* 3758 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 3794 -/* 3763 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3766 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3780 -/* 3771 */ MCD_OPC_CheckPredicate, 0, 228, 68, 1, // Skip to: 86948 -/* 3776 */ MCD_OPC_Decode, 186, 34, 5, // Opcode: UXTH_ZPmZ_S -/* 3780 */ MCD_OPC_FilterValue, 1, 219, 68, 1, // Skip to: 86948 -/* 3785 */ MCD_OPC_CheckPredicate, 0, 214, 68, 1, // Skip to: 86948 -/* 3790 */ MCD_OPC_Decode, 185, 34, 5, // Opcode: UXTH_ZPmZ_D -/* 3794 */ MCD_OPC_FilterValue, 20, 16, 0, 0, // Skip to: 3815 -/* 3799 */ MCD_OPC_CheckPredicate, 0, 200, 68, 1, // Skip to: 86948 -/* 3804 */ MCD_OPC_CheckField, 22, 1, 1, 193, 68, 1, // Skip to: 86948 -/* 3811 */ MCD_OPC_Decode, 174, 30, 5, // Opcode: SXTW_ZPmZ_D -/* 3815 */ MCD_OPC_FilterValue, 21, 16, 0, 0, // Skip to: 3836 -/* 3820 */ MCD_OPC_CheckPredicate, 0, 179, 68, 1, // Skip to: 86948 -/* 3825 */ MCD_OPC_CheckField, 22, 1, 1, 172, 68, 1, // Skip to: 86948 -/* 3832 */ MCD_OPC_Decode, 187, 34, 5, // Opcode: UXTW_ZPmZ_D -/* 3836 */ MCD_OPC_FilterValue, 22, 30, 0, 0, // Skip to: 3871 -/* 3841 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3844 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3858 -/* 3849 */ MCD_OPC_CheckPredicate, 0, 150, 68, 1, // Skip to: 86948 -/* 3854 */ MCD_OPC_Decode, 129, 1, 5, // Opcode: ABS_ZPmZ_S -/* 3858 */ MCD_OPC_FilterValue, 1, 141, 68, 1, // Skip to: 86948 -/* 3863 */ MCD_OPC_CheckPredicate, 0, 136, 68, 1, // Skip to: 86948 -/* 3868 */ MCD_OPC_Decode, 127, 5, // Opcode: ABS_ZPmZ_D -/* 3871 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 3907 -/* 3876 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3879 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3893 -/* 3884 */ MCD_OPC_CheckPredicate, 0, 115, 68, 1, // Skip to: 86948 -/* 3889 */ MCD_OPC_Decode, 178, 20, 5, // Opcode: NEG_ZPmZ_S -/* 3893 */ MCD_OPC_FilterValue, 1, 106, 68, 1, // Skip to: 86948 -/* 3898 */ MCD_OPC_CheckPredicate, 0, 101, 68, 1, // Skip to: 86948 -/* 3903 */ MCD_OPC_Decode, 176, 20, 5, // Opcode: NEG_ZPmZ_D -/* 3907 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 3943 -/* 3912 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3915 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3929 -/* 3920 */ MCD_OPC_CheckPredicate, 0, 79, 68, 1, // Skip to: 86948 -/* 3925 */ MCD_OPC_Decode, 163, 3, 5, // Opcode: CLS_ZPmZ_S -/* 3929 */ MCD_OPC_FilterValue, 1, 70, 68, 1, // Skip to: 86948 -/* 3934 */ MCD_OPC_CheckPredicate, 0, 65, 68, 1, // Skip to: 86948 -/* 3939 */ MCD_OPC_Decode, 161, 3, 5, // Opcode: CLS_ZPmZ_D -/* 3943 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 3979 -/* 3948 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3951 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3965 -/* 3956 */ MCD_OPC_CheckPredicate, 0, 43, 68, 1, // Skip to: 86948 -/* 3961 */ MCD_OPC_Decode, 175, 3, 5, // Opcode: CLZ_ZPmZ_S -/* 3965 */ MCD_OPC_FilterValue, 1, 34, 68, 1, // Skip to: 86948 -/* 3970 */ MCD_OPC_CheckPredicate, 0, 29, 68, 1, // Skip to: 86948 -/* 3975 */ MCD_OPC_Decode, 173, 3, 5, // Opcode: CLZ_ZPmZ_D -/* 3979 */ MCD_OPC_FilterValue, 26, 31, 0, 0, // Skip to: 4015 -/* 3984 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 3987 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4001 -/* 3992 */ MCD_OPC_CheckPredicate, 0, 7, 68, 1, // Skip to: 86948 -/* 3997 */ MCD_OPC_Decode, 128, 5, 5, // Opcode: CNT_ZPmZ_S -/* 4001 */ MCD_OPC_FilterValue, 1, 254, 67, 1, // Skip to: 86948 -/* 4006 */ MCD_OPC_CheckPredicate, 0, 249, 67, 1, // Skip to: 86948 -/* 4011 */ MCD_OPC_Decode, 254, 4, 5, // Opcode: CNT_ZPmZ_D -/* 4015 */ MCD_OPC_FilterValue, 27, 31, 0, 0, // Skip to: 4051 -/* 4020 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4023 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4037 -/* 4028 */ MCD_OPC_CheckPredicate, 0, 227, 67, 1, // Skip to: 86948 -/* 4033 */ MCD_OPC_Decode, 244, 4, 5, // Opcode: CNOT_ZPmZ_S -/* 4037 */ MCD_OPC_FilterValue, 1, 218, 67, 1, // Skip to: 86948 -/* 4042 */ MCD_OPC_CheckPredicate, 0, 213, 67, 1, // Skip to: 86948 -/* 4047 */ MCD_OPC_Decode, 242, 4, 5, // Opcode: CNOT_ZPmZ_D -/* 4051 */ MCD_OPC_FilterValue, 28, 31, 0, 0, // Skip to: 4087 -/* 4056 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4059 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4073 -/* 4064 */ MCD_OPC_CheckPredicate, 0, 191, 67, 1, // Skip to: 86948 -/* 4069 */ MCD_OPC_Decode, 144, 6, 5, // Opcode: FABS_ZPmZ_S -/* 4073 */ MCD_OPC_FilterValue, 1, 182, 67, 1, // Skip to: 86948 -/* 4078 */ MCD_OPC_CheckPredicate, 0, 177, 67, 1, // Skip to: 86948 -/* 4083 */ MCD_OPC_Decode, 142, 6, 5, // Opcode: FABS_ZPmZ_D -/* 4087 */ MCD_OPC_FilterValue, 29, 31, 0, 0, // Skip to: 4123 -/* 4092 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4095 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4109 -/* 4100 */ MCD_OPC_CheckPredicate, 0, 155, 67, 1, // Skip to: 86948 -/* 4105 */ MCD_OPC_Decode, 169, 11, 5, // Opcode: FNEG_ZPmZ_S -/* 4109 */ MCD_OPC_FilterValue, 1, 146, 67, 1, // Skip to: 86948 -/* 4114 */ MCD_OPC_CheckPredicate, 0, 141, 67, 1, // Skip to: 86948 -/* 4119 */ MCD_OPC_Decode, 167, 11, 5, // Opcode: FNEG_ZPmZ_D -/* 4123 */ MCD_OPC_FilterValue, 30, 132, 67, 1, // Skip to: 86948 -/* 4128 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4131 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4145 -/* 4136 */ MCD_OPC_CheckPredicate, 0, 119, 67, 1, // Skip to: 86948 -/* 4141 */ MCD_OPC_Decode, 192, 20, 5, // Opcode: NOT_ZPmZ_S -/* 4145 */ MCD_OPC_FilterValue, 1, 110, 67, 1, // Skip to: 86948 -/* 4150 */ MCD_OPC_CheckPredicate, 0, 105, 67, 1, // Skip to: 86948 -/* 4155 */ MCD_OPC_Decode, 190, 20, 5, // Opcode: NOT_ZPmZ_D -/* 4159 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 4195 -/* 4164 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4167 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4181 -/* 4172 */ MCD_OPC_CheckPredicate, 0, 83, 67, 1, // Skip to: 86948 -/* 4177 */ MCD_OPC_Decode, 204, 19, 13, // Opcode: MAD_ZPmZZ_S -/* 4181 */ MCD_OPC_FilterValue, 1, 74, 67, 1, // Skip to: 86948 -/* 4186 */ MCD_OPC_CheckPredicate, 0, 69, 67, 1, // Skip to: 86948 -/* 4191 */ MCD_OPC_Decode, 202, 19, 13, // Opcode: MAD_ZPmZZ_D -/* 4195 */ MCD_OPC_FilterValue, 7, 60, 67, 1, // Skip to: 86948 -/* 4200 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4203 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4217 -/* 4208 */ MCD_OPC_CheckPredicate, 0, 47, 67, 1, // Skip to: 86948 -/* 4213 */ MCD_OPC_Decode, 143, 20, 13, // Opcode: MSB_ZPmZZ_S -/* 4217 */ MCD_OPC_FilterValue, 1, 38, 67, 1, // Skip to: 86948 -/* 4222 */ MCD_OPC_CheckPredicate, 0, 33, 67, 1, // Skip to: 86948 -/* 4227 */ MCD_OPC_Decode, 141, 20, 13, // Opcode: MSB_ZPmZZ_D -/* 4231 */ MCD_OPC_FilterValue, 2, 161, 0, 0, // Skip to: 4397 -/* 4236 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 4239 */ MCD_OPC_FilterValue, 0, 45, 0, 0, // Skip to: 4289 -/* 4244 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4247 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 4268 -/* 4252 */ MCD_OPC_CheckPredicate, 0, 3, 67, 1, // Skip to: 86948 -/* 4257 */ MCD_OPC_CheckField, 18, 2, 0, 252, 66, 1, // Skip to: 86948 -/* 4264 */ MCD_OPC_Decode, 211, 20, 17, // Opcode: ORR_ZI -/* 4268 */ MCD_OPC_FilterValue, 1, 243, 66, 1, // Skip to: 86948 -/* 4273 */ MCD_OPC_CheckPredicate, 0, 238, 66, 1, // Skip to: 86948 -/* 4278 */ MCD_OPC_CheckField, 18, 2, 0, 231, 66, 1, // Skip to: 86948 -/* 4285 */ MCD_OPC_Decode, 239, 5, 17, // Opcode: EOR_ZI -/* 4289 */ MCD_OPC_FilterValue, 1, 222, 66, 1, // Skip to: 86948 -/* 4294 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 4297 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 4333 -/* 4302 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4305 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4319 -/* 4310 */ MCD_OPC_CheckPredicate, 0, 201, 66, 1, // Skip to: 86948 -/* 4315 */ MCD_OPC_Decode, 145, 5, 18, // Opcode: CPY_ZPzI_B -/* 4319 */ MCD_OPC_FilterValue, 1, 192, 66, 1, // Skip to: 86948 -/* 4324 */ MCD_OPC_CheckPredicate, 0, 187, 66, 1, // Skip to: 86948 -/* 4329 */ MCD_OPC_Decode, 147, 5, 19, // Opcode: CPY_ZPzI_H -/* 4333 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 4369 -/* 4338 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4341 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4355 -/* 4346 */ MCD_OPC_CheckPredicate, 0, 165, 66, 1, // Skip to: 86948 -/* 4351 */ MCD_OPC_Decode, 133, 5, 20, // Opcode: CPY_ZPmI_B -/* 4355 */ MCD_OPC_FilterValue, 1, 156, 66, 1, // Skip to: 86948 -/* 4360 */ MCD_OPC_CheckPredicate, 0, 151, 66, 1, // Skip to: 86948 -/* 4365 */ MCD_OPC_Decode, 135, 5, 21, // Opcode: CPY_ZPmI_H -/* 4369 */ MCD_OPC_FilterValue, 3, 142, 66, 1, // Skip to: 86948 -/* 4374 */ MCD_OPC_CheckPredicate, 0, 137, 66, 1, // Skip to: 86948 -/* 4379 */ MCD_OPC_CheckField, 22, 1, 1, 130, 66, 1, // Skip to: 86948 -/* 4386 */ MCD_OPC_CheckField, 13, 1, 0, 123, 66, 1, // Skip to: 86948 -/* 4393 */ MCD_OPC_Decode, 212, 7, 22, // Opcode: FCPY_ZPmI_H -/* 4397 */ MCD_OPC_FilterValue, 3, 114, 66, 1, // Skip to: 86948 -/* 4402 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 4405 */ MCD_OPC_FilterValue, 0, 45, 0, 0, // Skip to: 4455 -/* 4410 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4413 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 4434 -/* 4418 */ MCD_OPC_CheckPredicate, 0, 93, 66, 1, // Skip to: 86948 -/* 4423 */ MCD_OPC_CheckField, 18, 2, 0, 86, 66, 1, // Skip to: 86948 -/* 4430 */ MCD_OPC_Decode, 246, 1, 17, // Opcode: AND_ZI -/* 4434 */ MCD_OPC_FilterValue, 1, 77, 66, 1, // Skip to: 86948 -/* 4439 */ MCD_OPC_CheckPredicate, 0, 72, 66, 1, // Skip to: 86948 -/* 4444 */ MCD_OPC_CheckField, 18, 2, 0, 65, 66, 1, // Skip to: 86948 -/* 4451 */ MCD_OPC_Decode, 194, 5, 17, // Opcode: DUPM_ZI -/* 4455 */ MCD_OPC_FilterValue, 1, 56, 66, 1, // Skip to: 86948 -/* 4460 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 4463 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 4499 -/* 4468 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4471 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4485 -/* 4476 */ MCD_OPC_CheckPredicate, 0, 35, 66, 1, // Skip to: 86948 -/* 4481 */ MCD_OPC_Decode, 148, 5, 23, // Opcode: CPY_ZPzI_S -/* 4485 */ MCD_OPC_FilterValue, 1, 26, 66, 1, // Skip to: 86948 -/* 4490 */ MCD_OPC_CheckPredicate, 0, 21, 66, 1, // Skip to: 86948 -/* 4495 */ MCD_OPC_Decode, 146, 5, 24, // Opcode: CPY_ZPzI_D -/* 4499 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 4535 -/* 4504 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4507 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4521 -/* 4512 */ MCD_OPC_CheckPredicate, 0, 255, 65, 1, // Skip to: 86948 -/* 4517 */ MCD_OPC_Decode, 136, 5, 25, // Opcode: CPY_ZPmI_S -/* 4521 */ MCD_OPC_FilterValue, 1, 246, 65, 1, // Skip to: 86948 -/* 4526 */ MCD_OPC_CheckPredicate, 0, 241, 65, 1, // Skip to: 86948 -/* 4531 */ MCD_OPC_Decode, 134, 5, 26, // Opcode: CPY_ZPmI_D -/* 4535 */ MCD_OPC_FilterValue, 3, 232, 65, 1, // Skip to: 86948 -/* 4540 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 4543 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 4564 -/* 4548 */ MCD_OPC_CheckPredicate, 0, 219, 65, 1, // Skip to: 86948 -/* 4553 */ MCD_OPC_CheckField, 13, 1, 0, 212, 65, 1, // Skip to: 86948 -/* 4560 */ MCD_OPC_Decode, 213, 7, 22, // Opcode: FCPY_ZPmI_S -/* 4564 */ MCD_OPC_FilterValue, 1, 203, 65, 1, // Skip to: 86948 -/* 4569 */ MCD_OPC_CheckPredicate, 0, 198, 65, 1, // Skip to: 86948 -/* 4574 */ MCD_OPC_CheckField, 13, 1, 0, 191, 65, 1, // Skip to: 86948 -/* 4581 */ MCD_OPC_Decode, 211, 7, 22, // Opcode: FCPY_ZPmI_D -/* 4585 */ MCD_OPC_FilterValue, 1, 182, 65, 1, // Skip to: 86948 -/* 4590 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 4593 */ MCD_OPC_FilterValue, 0, 105, 4, 0, // Skip to: 5727 -/* 4598 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 4601 */ MCD_OPC_FilterValue, 0, 129, 1, 0, // Skip to: 4991 -/* 4606 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 4609 */ MCD_OPC_FilterValue, 0, 87, 0, 0, // Skip to: 4701 -/* 4614 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 4617 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4631 -/* 4622 */ MCD_OPC_CheckPredicate, 0, 145, 65, 1, // Skip to: 86948 -/* 4627 */ MCD_OPC_Decode, 189, 1, 27, // Opcode: ADD_ZZZ_B -/* 4631 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 4645 -/* 4636 */ MCD_OPC_CheckPredicate, 0, 131, 65, 1, // Skip to: 86948 -/* 4641 */ MCD_OPC_Decode, 251, 29, 27, // Opcode: SUB_ZZZ_B -/* 4645 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 4659 -/* 4650 */ MCD_OPC_CheckPredicate, 0, 117, 65, 1, // Skip to: 86948 -/* 4655 */ MCD_OPC_Decode, 168, 24, 27, // Opcode: SQADD_ZZZ_B -/* 4659 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 4673 -/* 4664 */ MCD_OPC_CheckPredicate, 0, 103, 65, 1, // Skip to: 86948 -/* 4669 */ MCD_OPC_Decode, 207, 32, 27, // Opcode: UQADD_ZZZ_B -/* 4673 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 4687 -/* 4678 */ MCD_OPC_CheckPredicate, 0, 89, 65, 1, // Skip to: 86948 -/* 4683 */ MCD_OPC_Decode, 150, 26, 27, // Opcode: SQSUB_ZZZ_B -/* 4687 */ MCD_OPC_FilterValue, 7, 80, 65, 1, // Skip to: 86948 -/* 4692 */ MCD_OPC_CheckPredicate, 0, 75, 65, 1, // Skip to: 86948 -/* 4697 */ MCD_OPC_Decode, 193, 33, 27, // Opcode: UQSUB_ZZZ_B -/* 4701 */ MCD_OPC_FilterValue, 1, 87, 0, 0, // Skip to: 4793 -/* 4706 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 4709 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4723 -/* 4714 */ MCD_OPC_CheckPredicate, 0, 53, 65, 1, // Skip to: 86948 -/* 4719 */ MCD_OPC_Decode, 191, 1, 27, // Opcode: ADD_ZZZ_H -/* 4723 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 4737 -/* 4728 */ MCD_OPC_CheckPredicate, 0, 39, 65, 1, // Skip to: 86948 -/* 4733 */ MCD_OPC_Decode, 253, 29, 27, // Opcode: SUB_ZZZ_H -/* 4737 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 4751 -/* 4742 */ MCD_OPC_CheckPredicate, 0, 25, 65, 1, // Skip to: 86948 -/* 4747 */ MCD_OPC_Decode, 170, 24, 27, // Opcode: SQADD_ZZZ_H -/* 4751 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 4765 -/* 4756 */ MCD_OPC_CheckPredicate, 0, 11, 65, 1, // Skip to: 86948 -/* 4761 */ MCD_OPC_Decode, 209, 32, 27, // Opcode: UQADD_ZZZ_H -/* 4765 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 4779 -/* 4770 */ MCD_OPC_CheckPredicate, 0, 253, 64, 1, // Skip to: 86948 -/* 4775 */ MCD_OPC_Decode, 152, 26, 27, // Opcode: SQSUB_ZZZ_H -/* 4779 */ MCD_OPC_FilterValue, 7, 244, 64, 1, // Skip to: 86948 -/* 4784 */ MCD_OPC_CheckPredicate, 0, 239, 64, 1, // Skip to: 86948 -/* 4789 */ MCD_OPC_Decode, 195, 33, 27, // Opcode: UQSUB_ZZZ_H -/* 4793 */ MCD_OPC_FilterValue, 2, 87, 0, 0, // Skip to: 4885 -/* 4798 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 4801 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4815 -/* 4806 */ MCD_OPC_CheckPredicate, 0, 217, 64, 1, // Skip to: 86948 -/* 4811 */ MCD_OPC_Decode, 192, 1, 27, // Opcode: ADD_ZZZ_S -/* 4815 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 4829 -/* 4820 */ MCD_OPC_CheckPredicate, 0, 203, 64, 1, // Skip to: 86948 -/* 4825 */ MCD_OPC_Decode, 254, 29, 27, // Opcode: SUB_ZZZ_S -/* 4829 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 4843 -/* 4834 */ MCD_OPC_CheckPredicate, 0, 189, 64, 1, // Skip to: 86948 -/* 4839 */ MCD_OPC_Decode, 171, 24, 27, // Opcode: SQADD_ZZZ_S -/* 4843 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 4857 -/* 4848 */ MCD_OPC_CheckPredicate, 0, 175, 64, 1, // Skip to: 86948 -/* 4853 */ MCD_OPC_Decode, 210, 32, 27, // Opcode: UQADD_ZZZ_S -/* 4857 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 4871 -/* 4862 */ MCD_OPC_CheckPredicate, 0, 161, 64, 1, // Skip to: 86948 -/* 4867 */ MCD_OPC_Decode, 153, 26, 27, // Opcode: SQSUB_ZZZ_S -/* 4871 */ MCD_OPC_FilterValue, 7, 152, 64, 1, // Skip to: 86948 -/* 4876 */ MCD_OPC_CheckPredicate, 0, 147, 64, 1, // Skip to: 86948 -/* 4881 */ MCD_OPC_Decode, 196, 33, 27, // Opcode: UQSUB_ZZZ_S -/* 4885 */ MCD_OPC_FilterValue, 3, 87, 0, 0, // Skip to: 4977 -/* 4890 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 4893 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4907 -/* 4898 */ MCD_OPC_CheckPredicate, 0, 125, 64, 1, // Skip to: 86948 -/* 4903 */ MCD_OPC_Decode, 190, 1, 27, // Opcode: ADD_ZZZ_D -/* 4907 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 4921 -/* 4912 */ MCD_OPC_CheckPredicate, 0, 111, 64, 1, // Skip to: 86948 -/* 4917 */ MCD_OPC_Decode, 252, 29, 27, // Opcode: SUB_ZZZ_D -/* 4921 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 4935 -/* 4926 */ MCD_OPC_CheckPredicate, 0, 97, 64, 1, // Skip to: 86948 -/* 4931 */ MCD_OPC_Decode, 169, 24, 27, // Opcode: SQADD_ZZZ_D -/* 4935 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 4949 -/* 4940 */ MCD_OPC_CheckPredicate, 0, 83, 64, 1, // Skip to: 86948 -/* 4945 */ MCD_OPC_Decode, 208, 32, 27, // Opcode: UQADD_ZZZ_D -/* 4949 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 4963 -/* 4954 */ MCD_OPC_CheckPredicate, 0, 69, 64, 1, // Skip to: 86948 -/* 4959 */ MCD_OPC_Decode, 151, 26, 27, // Opcode: SQSUB_ZZZ_D -/* 4963 */ MCD_OPC_FilterValue, 7, 60, 64, 1, // Skip to: 86948 -/* 4968 */ MCD_OPC_CheckPredicate, 0, 55, 64, 1, // Skip to: 86948 -/* 4973 */ MCD_OPC_Decode, 194, 33, 27, // Opcode: UQSUB_ZZZ_D -/* 4977 */ MCD_OPC_FilterValue, 4, 46, 64, 1, // Skip to: 86948 -/* 4982 */ MCD_OPC_CheckPredicate, 0, 41, 64, 1, // Skip to: 86948 -/* 4987 */ MCD_OPC_Decode, 252, 5, 28, // Opcode: EXT_ZZI -/* 4991 */ MCD_OPC_FilterValue, 1, 32, 64, 1, // Skip to: 86948 -/* 4996 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 4999 */ MCD_OPC_FilterValue, 0, 139, 0, 0, // Skip to: 5143 -/* 5004 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 5007 */ MCD_OPC_FilterValue, 0, 110, 0, 0, // Skip to: 5122 -/* 5012 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 5015 */ MCD_OPC_FilterValue, 0, 81, 0, 0, // Skip to: 5101 -/* 5020 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... -/* 5023 */ MCD_OPC_FilterValue, 0, 52, 0, 0, // Skip to: 5080 -/* 5028 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 5031 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 5059 -/* 5036 */ MCD_OPC_CheckPredicate, 0, 243, 63, 1, // Skip to: 86948 -/* 5041 */ MCD_OPC_CheckField, 24, 2, 1, 236, 63, 1, // Skip to: 86948 -/* 5048 */ MCD_OPC_CheckField, 20, 1, 1, 229, 63, 1, // Skip to: 86948 -/* 5055 */ MCD_OPC_Decode, 206, 5, 29, // Opcode: DUP_ZZI_Q -/* 5059 */ MCD_OPC_FilterValue, 1, 220, 63, 1, // Skip to: 86948 -/* 5064 */ MCD_OPC_CheckPredicate, 0, 215, 63, 1, // Skip to: 86948 -/* 5069 */ MCD_OPC_CheckField, 24, 2, 1, 208, 63, 1, // Skip to: 86948 -/* 5076 */ MCD_OPC_Decode, 204, 5, 30, // Opcode: DUP_ZZI_D -/* 5080 */ MCD_OPC_FilterValue, 1, 199, 63, 1, // Skip to: 86948 -/* 5085 */ MCD_OPC_CheckPredicate, 0, 194, 63, 1, // Skip to: 86948 -/* 5090 */ MCD_OPC_CheckField, 24, 2, 1, 187, 63, 1, // Skip to: 86948 -/* 5097 */ MCD_OPC_Decode, 207, 5, 31, // Opcode: DUP_ZZI_S -/* 5101 */ MCD_OPC_FilterValue, 1, 178, 63, 1, // Skip to: 86948 -/* 5106 */ MCD_OPC_CheckPredicate, 0, 173, 63, 1, // Skip to: 86948 -/* 5111 */ MCD_OPC_CheckField, 24, 2, 1, 166, 63, 1, // Skip to: 86948 -/* 5118 */ MCD_OPC_Decode, 205, 5, 32, // Opcode: DUP_ZZI_H -/* 5122 */ MCD_OPC_FilterValue, 1, 157, 63, 1, // Skip to: 86948 -/* 5127 */ MCD_OPC_CheckPredicate, 0, 152, 63, 1, // Skip to: 86948 -/* 5132 */ MCD_OPC_CheckField, 24, 2, 1, 145, 63, 1, // Skip to: 86948 -/* 5139 */ MCD_OPC_Decode, 203, 5, 33, // Opcode: DUP_ZZI_B -/* 5143 */ MCD_OPC_FilterValue, 4, 115, 0, 0, // Skip to: 5263 -/* 5148 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5151 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5165 -/* 5156 */ MCD_OPC_CheckPredicate, 0, 123, 63, 1, // Skip to: 86948 -/* 5161 */ MCD_OPC_Decode, 251, 1, 27, // Opcode: AND_ZZZ -/* 5165 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 5179 -/* 5170 */ MCD_OPC_CheckPredicate, 0, 109, 63, 1, // Skip to: 86948 -/* 5175 */ MCD_OPC_Decode, 216, 20, 27, // Opcode: ORR_ZZZ -/* 5179 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 5193 -/* 5184 */ MCD_OPC_CheckPredicate, 0, 95, 63, 1, // Skip to: 86948 -/* 5189 */ MCD_OPC_Decode, 244, 5, 27, // Opcode: EOR_ZZZ -/* 5193 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 5207 -/* 5198 */ MCD_OPC_CheckPredicate, 0, 81, 63, 1, // Skip to: 86948 -/* 5203 */ MCD_OPC_Decode, 186, 2, 27, // Opcode: BIC_ZZZ -/* 5207 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 5221 -/* 5212 */ MCD_OPC_CheckPredicate, 0, 67, 63, 1, // Skip to: 86948 -/* 5217 */ MCD_OPC_Decode, 177, 30, 27, // Opcode: TBL_ZZZ_B -/* 5221 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5235 -/* 5226 */ MCD_OPC_CheckPredicate, 0, 53, 63, 1, // Skip to: 86948 -/* 5231 */ MCD_OPC_Decode, 179, 30, 27, // Opcode: TBL_ZZZ_H -/* 5235 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5249 -/* 5240 */ MCD_OPC_CheckPredicate, 0, 39, 63, 1, // Skip to: 86948 -/* 5245 */ MCD_OPC_Decode, 180, 30, 27, // Opcode: TBL_ZZZ_S -/* 5249 */ MCD_OPC_FilterValue, 7, 30, 63, 1, // Skip to: 86948 -/* 5254 */ MCD_OPC_CheckPredicate, 0, 25, 63, 1, // Skip to: 86948 -/* 5259 */ MCD_OPC_Decode, 178, 30, 27, // Opcode: TBL_ZZZ_D -/* 5263 */ MCD_OPC_FilterValue, 6, 16, 63, 1, // Skip to: 86948 -/* 5268 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 5271 */ MCD_OPC_FilterValue, 0, 59, 0, 0, // Skip to: 5335 -/* 5276 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5279 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 5293 -/* 5284 */ MCD_OPC_CheckPredicate, 0, 251, 62, 1, // Skip to: 86948 -/* 5289 */ MCD_OPC_Decode, 199, 5, 34, // Opcode: DUP_ZR_B -/* 5293 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5307 -/* 5298 */ MCD_OPC_CheckPredicate, 0, 237, 62, 1, // Skip to: 86948 -/* 5303 */ MCD_OPC_Decode, 201, 5, 34, // Opcode: DUP_ZR_H -/* 5307 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5321 -/* 5312 */ MCD_OPC_CheckPredicate, 0, 223, 62, 1, // Skip to: 86948 -/* 5317 */ MCD_OPC_Decode, 202, 5, 34, // Opcode: DUP_ZR_S -/* 5321 */ MCD_OPC_FilterValue, 7, 214, 62, 1, // Skip to: 86948 -/* 5326 */ MCD_OPC_CheckPredicate, 0, 209, 62, 1, // Skip to: 86948 -/* 5331 */ MCD_OPC_Decode, 200, 5, 35, // Opcode: DUP_ZR_D -/* 5335 */ MCD_OPC_FilterValue, 4, 59, 0, 0, // Skip to: 5399 -/* 5340 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5343 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 5357 -/* 5348 */ MCD_OPC_CheckPredicate, 0, 187, 62, 1, // Skip to: 86948 -/* 5353 */ MCD_OPC_Decode, 146, 14, 36, // Opcode: INSR_ZR_B -/* 5357 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5371 -/* 5362 */ MCD_OPC_CheckPredicate, 0, 173, 62, 1, // Skip to: 86948 -/* 5367 */ MCD_OPC_Decode, 148, 14, 36, // Opcode: INSR_ZR_H -/* 5371 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5385 -/* 5376 */ MCD_OPC_CheckPredicate, 0, 159, 62, 1, // Skip to: 86948 -/* 5381 */ MCD_OPC_Decode, 149, 14, 36, // Opcode: INSR_ZR_S -/* 5385 */ MCD_OPC_FilterValue, 7, 150, 62, 1, // Skip to: 86948 -/* 5390 */ MCD_OPC_CheckPredicate, 0, 145, 62, 1, // Skip to: 86948 -/* 5395 */ MCD_OPC_Decode, 147, 14, 37, // Opcode: INSR_ZR_D -/* 5399 */ MCD_OPC_FilterValue, 16, 45, 0, 0, // Skip to: 5449 -/* 5404 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5407 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5421 -/* 5412 */ MCD_OPC_CheckPredicate, 0, 123, 62, 1, // Skip to: 86948 -/* 5417 */ MCD_OPC_Decode, 139, 30, 38, // Opcode: SUNPKLO_ZZ_H -/* 5421 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5435 -/* 5426 */ MCD_OPC_CheckPredicate, 0, 109, 62, 1, // Skip to: 86948 -/* 5431 */ MCD_OPC_Decode, 140, 30, 38, // Opcode: SUNPKLO_ZZ_S -/* 5435 */ MCD_OPC_FilterValue, 7, 100, 62, 1, // Skip to: 86948 -/* 5440 */ MCD_OPC_CheckPredicate, 0, 95, 62, 1, // Skip to: 86948 -/* 5445 */ MCD_OPC_Decode, 138, 30, 38, // Opcode: SUNPKLO_ZZ_D -/* 5449 */ MCD_OPC_FilterValue, 17, 45, 0, 0, // Skip to: 5499 -/* 5454 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5457 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5471 -/* 5462 */ MCD_OPC_CheckPredicate, 0, 73, 62, 1, // Skip to: 86948 -/* 5467 */ MCD_OPC_Decode, 136, 30, 38, // Opcode: SUNPKHI_ZZ_H -/* 5471 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5485 -/* 5476 */ MCD_OPC_CheckPredicate, 0, 59, 62, 1, // Skip to: 86948 -/* 5481 */ MCD_OPC_Decode, 137, 30, 38, // Opcode: SUNPKHI_ZZ_S -/* 5485 */ MCD_OPC_FilterValue, 7, 50, 62, 1, // Skip to: 86948 -/* 5490 */ MCD_OPC_CheckPredicate, 0, 45, 62, 1, // Skip to: 86948 -/* 5495 */ MCD_OPC_Decode, 135, 30, 38, // Opcode: SUNPKHI_ZZ_D -/* 5499 */ MCD_OPC_FilterValue, 18, 45, 0, 0, // Skip to: 5549 -/* 5504 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5507 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5521 -/* 5512 */ MCD_OPC_CheckPredicate, 0, 23, 62, 1, // Skip to: 86948 -/* 5517 */ MCD_OPC_Decode, 180, 34, 38, // Opcode: UUNPKLO_ZZ_H -/* 5521 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5535 -/* 5526 */ MCD_OPC_CheckPredicate, 0, 9, 62, 1, // Skip to: 86948 -/* 5531 */ MCD_OPC_Decode, 181, 34, 38, // Opcode: UUNPKLO_ZZ_S -/* 5535 */ MCD_OPC_FilterValue, 7, 0, 62, 1, // Skip to: 86948 -/* 5540 */ MCD_OPC_CheckPredicate, 0, 251, 61, 1, // Skip to: 86948 -/* 5545 */ MCD_OPC_Decode, 179, 34, 38, // Opcode: UUNPKLO_ZZ_D -/* 5549 */ MCD_OPC_FilterValue, 19, 45, 0, 0, // Skip to: 5599 -/* 5554 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5557 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5571 -/* 5562 */ MCD_OPC_CheckPredicate, 0, 229, 61, 1, // Skip to: 86948 -/* 5567 */ MCD_OPC_Decode, 177, 34, 38, // Opcode: UUNPKHI_ZZ_H -/* 5571 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5585 -/* 5576 */ MCD_OPC_CheckPredicate, 0, 215, 61, 1, // Skip to: 86948 -/* 5581 */ MCD_OPC_Decode, 178, 34, 38, // Opcode: UUNPKHI_ZZ_S -/* 5585 */ MCD_OPC_FilterValue, 7, 206, 61, 1, // Skip to: 86948 -/* 5590 */ MCD_OPC_CheckPredicate, 0, 201, 61, 1, // Skip to: 86948 -/* 5595 */ MCD_OPC_Decode, 176, 34, 38, // Opcode: UUNPKHI_ZZ_D -/* 5599 */ MCD_OPC_FilterValue, 20, 59, 0, 0, // Skip to: 5663 -/* 5604 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5607 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 5621 -/* 5612 */ MCD_OPC_CheckPredicate, 0, 179, 61, 1, // Skip to: 86948 -/* 5617 */ MCD_OPC_Decode, 150, 14, 39, // Opcode: INSR_ZV_B -/* 5621 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5635 -/* 5626 */ MCD_OPC_CheckPredicate, 0, 165, 61, 1, // Skip to: 86948 -/* 5631 */ MCD_OPC_Decode, 152, 14, 40, // Opcode: INSR_ZV_H -/* 5635 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5649 -/* 5640 */ MCD_OPC_CheckPredicate, 0, 151, 61, 1, // Skip to: 86948 -/* 5645 */ MCD_OPC_Decode, 153, 14, 41, // Opcode: INSR_ZV_S -/* 5649 */ MCD_OPC_FilterValue, 7, 142, 61, 1, // Skip to: 86948 -/* 5654 */ MCD_OPC_CheckPredicate, 0, 137, 61, 1, // Skip to: 86948 -/* 5659 */ MCD_OPC_Decode, 151, 14, 42, // Opcode: INSR_ZV_D -/* 5663 */ MCD_OPC_FilterValue, 24, 128, 61, 1, // Skip to: 86948 -/* 5668 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5671 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 5685 -/* 5676 */ MCD_OPC_CheckPredicate, 0, 115, 61, 1, // Skip to: 86948 -/* 5681 */ MCD_OPC_Decode, 227, 21, 38, // Opcode: REV_ZZ_B -/* 5685 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 5699 -/* 5690 */ MCD_OPC_CheckPredicate, 0, 101, 61, 1, // Skip to: 86948 -/* 5695 */ MCD_OPC_Decode, 229, 21, 38, // Opcode: REV_ZZ_H -/* 5699 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5713 -/* 5704 */ MCD_OPC_CheckPredicate, 0, 87, 61, 1, // Skip to: 86948 -/* 5709 */ MCD_OPC_Decode, 230, 21, 38, // Opcode: REV_ZZ_S -/* 5713 */ MCD_OPC_FilterValue, 7, 78, 61, 1, // Skip to: 86948 -/* 5718 */ MCD_OPC_CheckPredicate, 0, 73, 61, 1, // Skip to: 86948 -/* 5723 */ MCD_OPC_Decode, 228, 21, 38, // Opcode: REV_ZZ_D -/* 5727 */ MCD_OPC_FilterValue, 1, 229, 6, 0, // Skip to: 7497 -/* 5732 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 5735 */ MCD_OPC_FilterValue, 0, 89, 0, 0, // Skip to: 5829 -/* 5740 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... -/* 5743 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 5779 -/* 5748 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 5751 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5765 -/* 5756 */ MCD_OPC_CheckPredicate, 0, 35, 61, 1, // Skip to: 86948 -/* 5761 */ MCD_OPC_Decode, 130, 14, 43, // Opcode: INDEX_II_B -/* 5765 */ MCD_OPC_FilterValue, 1, 26, 61, 1, // Skip to: 86948 -/* 5770 */ MCD_OPC_CheckPredicate, 0, 21, 61, 1, // Skip to: 86948 -/* 5775 */ MCD_OPC_Decode, 138, 14, 44, // Opcode: INDEX_RI_B -/* 5779 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 5815 -/* 5784 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 5787 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5801 -/* 5792 */ MCD_OPC_CheckPredicate, 0, 255, 60, 1, // Skip to: 86948 -/* 5797 */ MCD_OPC_Decode, 134, 14, 45, // Opcode: INDEX_IR_B -/* 5801 */ MCD_OPC_FilterValue, 1, 246, 60, 1, // Skip to: 86948 -/* 5806 */ MCD_OPC_CheckPredicate, 0, 241, 60, 1, // Skip to: 86948 -/* 5811 */ MCD_OPC_Decode, 142, 14, 46, // Opcode: INDEX_RR_B -/* 5815 */ MCD_OPC_FilterValue, 2, 232, 60, 1, // Skip to: 86948 -/* 5820 */ MCD_OPC_CheckPredicate, 0, 227, 60, 1, // Skip to: 86948 -/* 5825 */ MCD_OPC_Decode, 166, 1, 47, // Opcode: ADDVL_XXI -/* 5829 */ MCD_OPC_FilterValue, 1, 89, 0, 0, // Skip to: 5923 -/* 5834 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... -/* 5837 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 5873 -/* 5842 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 5845 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5859 -/* 5850 */ MCD_OPC_CheckPredicate, 0, 197, 60, 1, // Skip to: 86948 -/* 5855 */ MCD_OPC_Decode, 132, 14, 43, // Opcode: INDEX_II_H -/* 5859 */ MCD_OPC_FilterValue, 1, 188, 60, 1, // Skip to: 86948 -/* 5864 */ MCD_OPC_CheckPredicate, 0, 183, 60, 1, // Skip to: 86948 -/* 5869 */ MCD_OPC_Decode, 140, 14, 44, // Opcode: INDEX_RI_H -/* 5873 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 5909 -/* 5878 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 5881 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5895 -/* 5886 */ MCD_OPC_CheckPredicate, 0, 161, 60, 1, // Skip to: 86948 -/* 5891 */ MCD_OPC_Decode, 136, 14, 45, // Opcode: INDEX_IR_H -/* 5895 */ MCD_OPC_FilterValue, 1, 152, 60, 1, // Skip to: 86948 -/* 5900 */ MCD_OPC_CheckPredicate, 0, 147, 60, 1, // Skip to: 86948 -/* 5905 */ MCD_OPC_Decode, 144, 14, 46, // Opcode: INDEX_RR_H -/* 5909 */ MCD_OPC_FilterValue, 2, 138, 60, 1, // Skip to: 86948 -/* 5914 */ MCD_OPC_CheckPredicate, 0, 133, 60, 1, // Skip to: 86948 -/* 5919 */ MCD_OPC_Decode, 148, 1, 47, // Opcode: ADDPL_XXI -/* 5923 */ MCD_OPC_FilterValue, 2, 96, 0, 0, // Skip to: 6024 -/* 5928 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... -/* 5931 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 5967 -/* 5936 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 5939 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5953 -/* 5944 */ MCD_OPC_CheckPredicate, 0, 103, 60, 1, // Skip to: 86948 -/* 5949 */ MCD_OPC_Decode, 133, 14, 43, // Opcode: INDEX_II_S -/* 5953 */ MCD_OPC_FilterValue, 1, 94, 60, 1, // Skip to: 86948 -/* 5958 */ MCD_OPC_CheckPredicate, 0, 89, 60, 1, // Skip to: 86948 -/* 5963 */ MCD_OPC_Decode, 141, 14, 44, // Opcode: INDEX_RI_S -/* 5967 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 6003 -/* 5972 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 5975 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5989 -/* 5980 */ MCD_OPC_CheckPredicate, 0, 67, 60, 1, // Skip to: 86948 -/* 5985 */ MCD_OPC_Decode, 137, 14, 45, // Opcode: INDEX_IR_S -/* 5989 */ MCD_OPC_FilterValue, 1, 58, 60, 1, // Skip to: 86948 -/* 5994 */ MCD_OPC_CheckPredicate, 0, 53, 60, 1, // Skip to: 86948 -/* 5999 */ MCD_OPC_Decode, 145, 14, 46, // Opcode: INDEX_RR_S -/* 6003 */ MCD_OPC_FilterValue, 2, 44, 60, 1, // Skip to: 86948 -/* 6008 */ MCD_OPC_CheckPredicate, 0, 39, 60, 1, // Skip to: 86948 -/* 6013 */ MCD_OPC_CheckField, 16, 5, 31, 32, 60, 1, // Skip to: 86948 -/* 6020 */ MCD_OPC_Decode, 195, 21, 48, // Opcode: RDVLI_XI -/* 6024 */ MCD_OPC_FilterValue, 3, 59, 0, 0, // Skip to: 6088 -/* 6029 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 6032 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6046 -/* 6037 */ MCD_OPC_CheckPredicate, 0, 10, 60, 1, // Skip to: 86948 -/* 6042 */ MCD_OPC_Decode, 131, 14, 43, // Opcode: INDEX_II_D -/* 6046 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 6060 -/* 6051 */ MCD_OPC_CheckPredicate, 0, 252, 59, 1, // Skip to: 86948 -/* 6056 */ MCD_OPC_Decode, 139, 14, 49, // Opcode: INDEX_RI_D -/* 6060 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 6074 -/* 6065 */ MCD_OPC_CheckPredicate, 0, 238, 59, 1, // Skip to: 86948 -/* 6070 */ MCD_OPC_Decode, 135, 14, 50, // Opcode: INDEX_IR_D -/* 6074 */ MCD_OPC_FilterValue, 3, 229, 59, 1, // Skip to: 86948 -/* 6079 */ MCD_OPC_CheckPredicate, 0, 224, 59, 1, // Skip to: 86948 -/* 6084 */ MCD_OPC_Decode, 143, 14, 51, // Opcode: INDEX_RR_D -/* 6088 */ MCD_OPC_FilterValue, 4, 134, 1, 0, // Skip to: 6483 -/* 6093 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 6096 */ MCD_OPC_FilterValue, 0, 123, 0, 0, // Skip to: 6224 -/* 6101 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 6104 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 6132 -/* 6109 */ MCD_OPC_CheckPredicate, 0, 194, 59, 1, // Skip to: 86948 -/* 6114 */ MCD_OPC_CheckField, 9, 1, 0, 187, 59, 1, // Skip to: 86948 -/* 6121 */ MCD_OPC_CheckField, 4, 1, 0, 180, 59, 1, // Skip to: 86948 -/* 6128 */ MCD_OPC_Decode, 133, 35, 52, // Opcode: ZIP1_PPP_B -/* 6132 */ MCD_OPC_FilterValue, 1, 171, 59, 1, // Skip to: 86948 -/* 6137 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... -/* 6140 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 6168 -/* 6145 */ MCD_OPC_CheckPredicate, 0, 158, 59, 1, // Skip to: 86948 -/* 6150 */ MCD_OPC_CheckField, 9, 1, 0, 151, 59, 1, // Skip to: 86948 -/* 6157 */ MCD_OPC_CheckField, 4, 1, 0, 144, 59, 1, // Skip to: 86948 -/* 6164 */ MCD_OPC_Decode, 176, 21, 53, // Opcode: PUNPKLO_PP -/* 6168 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 6196 -/* 6173 */ MCD_OPC_CheckPredicate, 0, 130, 59, 1, // Skip to: 86948 -/* 6178 */ MCD_OPC_CheckField, 9, 1, 0, 123, 59, 1, // Skip to: 86948 -/* 6185 */ MCD_OPC_CheckField, 4, 1, 0, 116, 59, 1, // Skip to: 86948 -/* 6192 */ MCD_OPC_Decode, 175, 21, 53, // Opcode: PUNPKHI_PP -/* 6196 */ MCD_OPC_FilterValue, 4, 107, 59, 1, // Skip to: 86948 -/* 6201 */ MCD_OPC_CheckPredicate, 0, 102, 59, 1, // Skip to: 86948 -/* 6206 */ MCD_OPC_CheckField, 9, 1, 0, 95, 59, 1, // Skip to: 86948 -/* 6213 */ MCD_OPC_CheckField, 4, 1, 0, 88, 59, 1, // Skip to: 86948 -/* 6220 */ MCD_OPC_Decode, 223, 21, 53, // Opcode: REV_PP_B -/* 6224 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 6259 -/* 6229 */ MCD_OPC_CheckPredicate, 0, 74, 59, 1, // Skip to: 86948 -/* 6234 */ MCD_OPC_CheckField, 20, 1, 0, 67, 59, 1, // Skip to: 86948 -/* 6241 */ MCD_OPC_CheckField, 9, 1, 0, 60, 59, 1, // Skip to: 86948 -/* 6248 */ MCD_OPC_CheckField, 4, 1, 0, 53, 59, 1, // Skip to: 86948 -/* 6255 */ MCD_OPC_Decode, 148, 35, 52, // Opcode: ZIP2_PPP_B -/* 6259 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 6294 -/* 6264 */ MCD_OPC_CheckPredicate, 0, 39, 59, 1, // Skip to: 86948 -/* 6269 */ MCD_OPC_CheckField, 20, 1, 0, 32, 59, 1, // Skip to: 86948 -/* 6276 */ MCD_OPC_CheckField, 9, 1, 0, 25, 59, 1, // Skip to: 86948 -/* 6283 */ MCD_OPC_CheckField, 4, 1, 0, 18, 59, 1, // Skip to: 86948 -/* 6290 */ MCD_OPC_Decode, 188, 34, 52, // Opcode: UZP1_PPP_B -/* 6294 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 6329 -/* 6299 */ MCD_OPC_CheckPredicate, 0, 4, 59, 1, // Skip to: 86948 -/* 6304 */ MCD_OPC_CheckField, 20, 1, 0, 253, 58, 1, // Skip to: 86948 -/* 6311 */ MCD_OPC_CheckField, 9, 1, 0, 246, 58, 1, // Skip to: 86948 -/* 6318 */ MCD_OPC_CheckField, 4, 1, 0, 239, 58, 1, // Skip to: 86948 -/* 6325 */ MCD_OPC_Decode, 203, 34, 52, // Opcode: UZP2_PPP_B -/* 6329 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 6364 -/* 6334 */ MCD_OPC_CheckPredicate, 0, 225, 58, 1, // Skip to: 86948 -/* 6339 */ MCD_OPC_CheckField, 20, 1, 0, 218, 58, 1, // Skip to: 86948 -/* 6346 */ MCD_OPC_CheckField, 9, 1, 0, 211, 58, 1, // Skip to: 86948 -/* 6353 */ MCD_OPC_CheckField, 4, 1, 0, 204, 58, 1, // Skip to: 86948 -/* 6360 */ MCD_OPC_Decode, 205, 30, 52, // Opcode: TRN1_PPP_B -/* 6364 */ MCD_OPC_FilterValue, 5, 30, 0, 0, // Skip to: 6399 -/* 6369 */ MCD_OPC_CheckPredicate, 0, 190, 58, 1, // Skip to: 86948 -/* 6374 */ MCD_OPC_CheckField, 20, 1, 0, 183, 58, 1, // Skip to: 86948 -/* 6381 */ MCD_OPC_CheckField, 9, 1, 0, 176, 58, 1, // Skip to: 86948 -/* 6388 */ MCD_OPC_CheckField, 4, 1, 0, 169, 58, 1, // Skip to: 86948 -/* 6395 */ MCD_OPC_Decode, 220, 30, 52, // Opcode: TRN2_PPP_B -/* 6399 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 6413 -/* 6404 */ MCD_OPC_CheckPredicate, 0, 155, 58, 1, // Skip to: 86948 -/* 6409 */ MCD_OPC_Decode, 137, 35, 27, // Opcode: ZIP1_ZZZ_B -/* 6413 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 6427 -/* 6418 */ MCD_OPC_CheckPredicate, 0, 141, 58, 1, // Skip to: 86948 -/* 6423 */ MCD_OPC_Decode, 152, 35, 27, // Opcode: ZIP2_ZZZ_B -/* 6427 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 6441 -/* 6432 */ MCD_OPC_CheckPredicate, 0, 127, 58, 1, // Skip to: 86948 -/* 6437 */ MCD_OPC_Decode, 192, 34, 27, // Opcode: UZP1_ZZZ_B -/* 6441 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 6455 -/* 6446 */ MCD_OPC_CheckPredicate, 0, 113, 58, 1, // Skip to: 86948 -/* 6451 */ MCD_OPC_Decode, 207, 34, 27, // Opcode: UZP2_ZZZ_B -/* 6455 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 6469 -/* 6460 */ MCD_OPC_CheckPredicate, 0, 99, 58, 1, // Skip to: 86948 -/* 6465 */ MCD_OPC_Decode, 209, 30, 27, // Opcode: TRN1_ZZZ_B -/* 6469 */ MCD_OPC_FilterValue, 13, 90, 58, 1, // Skip to: 86948 -/* 6474 */ MCD_OPC_CheckPredicate, 0, 85, 58, 1, // Skip to: 86948 -/* 6479 */ MCD_OPC_Decode, 224, 30, 27, // Opcode: TRN2_ZZZ_B -/* 6483 */ MCD_OPC_FilterValue, 5, 77, 1, 0, // Skip to: 6821 -/* 6488 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 6491 */ MCD_OPC_FilterValue, 0, 66, 0, 0, // Skip to: 6562 -/* 6496 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 6499 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 6527 -/* 6504 */ MCD_OPC_CheckPredicate, 0, 55, 58, 1, // Skip to: 86948 -/* 6509 */ MCD_OPC_CheckField, 9, 1, 0, 48, 58, 1, // Skip to: 86948 -/* 6516 */ MCD_OPC_CheckField, 4, 1, 0, 41, 58, 1, // Skip to: 86948 -/* 6523 */ MCD_OPC_Decode, 135, 35, 52, // Opcode: ZIP1_PPP_H -/* 6527 */ MCD_OPC_FilterValue, 1, 32, 58, 1, // Skip to: 86948 -/* 6532 */ MCD_OPC_CheckPredicate, 0, 27, 58, 1, // Skip to: 86948 -/* 6537 */ MCD_OPC_CheckField, 16, 4, 4, 20, 58, 1, // Skip to: 86948 -/* 6544 */ MCD_OPC_CheckField, 9, 1, 0, 13, 58, 1, // Skip to: 86948 -/* 6551 */ MCD_OPC_CheckField, 4, 1, 0, 6, 58, 1, // Skip to: 86948 -/* 6558 */ MCD_OPC_Decode, 225, 21, 53, // Opcode: REV_PP_H -/* 6562 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 6597 -/* 6567 */ MCD_OPC_CheckPredicate, 0, 248, 57, 1, // Skip to: 86948 -/* 6572 */ MCD_OPC_CheckField, 20, 1, 0, 241, 57, 1, // Skip to: 86948 -/* 6579 */ MCD_OPC_CheckField, 9, 1, 0, 234, 57, 1, // Skip to: 86948 -/* 6586 */ MCD_OPC_CheckField, 4, 1, 0, 227, 57, 1, // Skip to: 86948 -/* 6593 */ MCD_OPC_Decode, 150, 35, 52, // Opcode: ZIP2_PPP_H -/* 6597 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 6632 -/* 6602 */ MCD_OPC_CheckPredicate, 0, 213, 57, 1, // Skip to: 86948 -/* 6607 */ MCD_OPC_CheckField, 20, 1, 0, 206, 57, 1, // Skip to: 86948 -/* 6614 */ MCD_OPC_CheckField, 9, 1, 0, 199, 57, 1, // Skip to: 86948 -/* 6621 */ MCD_OPC_CheckField, 4, 1, 0, 192, 57, 1, // Skip to: 86948 -/* 6628 */ MCD_OPC_Decode, 190, 34, 52, // Opcode: UZP1_PPP_H -/* 6632 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 6667 -/* 6637 */ MCD_OPC_CheckPredicate, 0, 178, 57, 1, // Skip to: 86948 -/* 6642 */ MCD_OPC_CheckField, 20, 1, 0, 171, 57, 1, // Skip to: 86948 -/* 6649 */ MCD_OPC_CheckField, 9, 1, 0, 164, 57, 1, // Skip to: 86948 -/* 6656 */ MCD_OPC_CheckField, 4, 1, 0, 157, 57, 1, // Skip to: 86948 -/* 6663 */ MCD_OPC_Decode, 205, 34, 52, // Opcode: UZP2_PPP_H -/* 6667 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 6702 -/* 6672 */ MCD_OPC_CheckPredicate, 0, 143, 57, 1, // Skip to: 86948 -/* 6677 */ MCD_OPC_CheckField, 20, 1, 0, 136, 57, 1, // Skip to: 86948 -/* 6684 */ MCD_OPC_CheckField, 9, 1, 0, 129, 57, 1, // Skip to: 86948 -/* 6691 */ MCD_OPC_CheckField, 4, 1, 0, 122, 57, 1, // Skip to: 86948 -/* 6698 */ MCD_OPC_Decode, 207, 30, 52, // Opcode: TRN1_PPP_H -/* 6702 */ MCD_OPC_FilterValue, 5, 30, 0, 0, // Skip to: 6737 -/* 6707 */ MCD_OPC_CheckPredicate, 0, 108, 57, 1, // Skip to: 86948 -/* 6712 */ MCD_OPC_CheckField, 20, 1, 0, 101, 57, 1, // Skip to: 86948 -/* 6719 */ MCD_OPC_CheckField, 9, 1, 0, 94, 57, 1, // Skip to: 86948 -/* 6726 */ MCD_OPC_CheckField, 4, 1, 0, 87, 57, 1, // Skip to: 86948 -/* 6733 */ MCD_OPC_Decode, 222, 30, 52, // Opcode: TRN2_PPP_H -/* 6737 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 6751 -/* 6742 */ MCD_OPC_CheckPredicate, 0, 73, 57, 1, // Skip to: 86948 -/* 6747 */ MCD_OPC_Decode, 139, 35, 27, // Opcode: ZIP1_ZZZ_H -/* 6751 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 6765 -/* 6756 */ MCD_OPC_CheckPredicate, 0, 59, 57, 1, // Skip to: 86948 -/* 6761 */ MCD_OPC_Decode, 154, 35, 27, // Opcode: ZIP2_ZZZ_H -/* 6765 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 6779 -/* 6770 */ MCD_OPC_CheckPredicate, 0, 45, 57, 1, // Skip to: 86948 -/* 6775 */ MCD_OPC_Decode, 194, 34, 27, // Opcode: UZP1_ZZZ_H -/* 6779 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 6793 -/* 6784 */ MCD_OPC_CheckPredicate, 0, 31, 57, 1, // Skip to: 86948 -/* 6789 */ MCD_OPC_Decode, 209, 34, 27, // Opcode: UZP2_ZZZ_H -/* 6793 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 6807 -/* 6798 */ MCD_OPC_CheckPredicate, 0, 17, 57, 1, // Skip to: 86948 -/* 6803 */ MCD_OPC_Decode, 211, 30, 27, // Opcode: TRN1_ZZZ_H -/* 6807 */ MCD_OPC_FilterValue, 13, 8, 57, 1, // Skip to: 86948 -/* 6812 */ MCD_OPC_CheckPredicate, 0, 3, 57, 1, // Skip to: 86948 -/* 6817 */ MCD_OPC_Decode, 226, 30, 27, // Opcode: TRN2_ZZZ_H -/* 6821 */ MCD_OPC_FilterValue, 6, 77, 1, 0, // Skip to: 7159 -/* 6826 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 6829 */ MCD_OPC_FilterValue, 0, 66, 0, 0, // Skip to: 6900 -/* 6834 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 6837 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 6865 -/* 6842 */ MCD_OPC_CheckPredicate, 0, 229, 56, 1, // Skip to: 86948 -/* 6847 */ MCD_OPC_CheckField, 9, 1, 0, 222, 56, 1, // Skip to: 86948 -/* 6854 */ MCD_OPC_CheckField, 4, 1, 0, 215, 56, 1, // Skip to: 86948 -/* 6861 */ MCD_OPC_Decode, 136, 35, 52, // Opcode: ZIP1_PPP_S -/* 6865 */ MCD_OPC_FilterValue, 1, 206, 56, 1, // Skip to: 86948 -/* 6870 */ MCD_OPC_CheckPredicate, 0, 201, 56, 1, // Skip to: 86948 -/* 6875 */ MCD_OPC_CheckField, 16, 4, 4, 194, 56, 1, // Skip to: 86948 -/* 6882 */ MCD_OPC_CheckField, 9, 1, 0, 187, 56, 1, // Skip to: 86948 -/* 6889 */ MCD_OPC_CheckField, 4, 1, 0, 180, 56, 1, // Skip to: 86948 -/* 6896 */ MCD_OPC_Decode, 226, 21, 53, // Opcode: REV_PP_S -/* 6900 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 6935 -/* 6905 */ MCD_OPC_CheckPredicate, 0, 166, 56, 1, // Skip to: 86948 -/* 6910 */ MCD_OPC_CheckField, 20, 1, 0, 159, 56, 1, // Skip to: 86948 -/* 6917 */ MCD_OPC_CheckField, 9, 1, 0, 152, 56, 1, // Skip to: 86948 -/* 6924 */ MCD_OPC_CheckField, 4, 1, 0, 145, 56, 1, // Skip to: 86948 -/* 6931 */ MCD_OPC_Decode, 151, 35, 52, // Opcode: ZIP2_PPP_S -/* 6935 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 6970 -/* 6940 */ MCD_OPC_CheckPredicate, 0, 131, 56, 1, // Skip to: 86948 -/* 6945 */ MCD_OPC_CheckField, 20, 1, 0, 124, 56, 1, // Skip to: 86948 -/* 6952 */ MCD_OPC_CheckField, 9, 1, 0, 117, 56, 1, // Skip to: 86948 -/* 6959 */ MCD_OPC_CheckField, 4, 1, 0, 110, 56, 1, // Skip to: 86948 -/* 6966 */ MCD_OPC_Decode, 191, 34, 52, // Opcode: UZP1_PPP_S -/* 6970 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 7005 -/* 6975 */ MCD_OPC_CheckPredicate, 0, 96, 56, 1, // Skip to: 86948 -/* 6980 */ MCD_OPC_CheckField, 20, 1, 0, 89, 56, 1, // Skip to: 86948 -/* 6987 */ MCD_OPC_CheckField, 9, 1, 0, 82, 56, 1, // Skip to: 86948 -/* 6994 */ MCD_OPC_CheckField, 4, 1, 0, 75, 56, 1, // Skip to: 86948 -/* 7001 */ MCD_OPC_Decode, 206, 34, 52, // Opcode: UZP2_PPP_S -/* 7005 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 7040 -/* 7010 */ MCD_OPC_CheckPredicate, 0, 61, 56, 1, // Skip to: 86948 -/* 7015 */ MCD_OPC_CheckField, 20, 1, 0, 54, 56, 1, // Skip to: 86948 -/* 7022 */ MCD_OPC_CheckField, 9, 1, 0, 47, 56, 1, // Skip to: 86948 -/* 7029 */ MCD_OPC_CheckField, 4, 1, 0, 40, 56, 1, // Skip to: 86948 -/* 7036 */ MCD_OPC_Decode, 208, 30, 52, // Opcode: TRN1_PPP_S -/* 7040 */ MCD_OPC_FilterValue, 5, 30, 0, 0, // Skip to: 7075 -/* 7045 */ MCD_OPC_CheckPredicate, 0, 26, 56, 1, // Skip to: 86948 -/* 7050 */ MCD_OPC_CheckField, 20, 1, 0, 19, 56, 1, // Skip to: 86948 -/* 7057 */ MCD_OPC_CheckField, 9, 1, 0, 12, 56, 1, // Skip to: 86948 -/* 7064 */ MCD_OPC_CheckField, 4, 1, 0, 5, 56, 1, // Skip to: 86948 -/* 7071 */ MCD_OPC_Decode, 223, 30, 52, // Opcode: TRN2_PPP_S -/* 7075 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 7089 -/* 7080 */ MCD_OPC_CheckPredicate, 0, 247, 55, 1, // Skip to: 86948 -/* 7085 */ MCD_OPC_Decode, 140, 35, 27, // Opcode: ZIP1_ZZZ_S -/* 7089 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 7103 -/* 7094 */ MCD_OPC_CheckPredicate, 0, 233, 55, 1, // Skip to: 86948 -/* 7099 */ MCD_OPC_Decode, 155, 35, 27, // Opcode: ZIP2_ZZZ_S -/* 7103 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 7117 -/* 7108 */ MCD_OPC_CheckPredicate, 0, 219, 55, 1, // Skip to: 86948 -/* 7113 */ MCD_OPC_Decode, 195, 34, 27, // Opcode: UZP1_ZZZ_S -/* 7117 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 7131 -/* 7122 */ MCD_OPC_CheckPredicate, 0, 205, 55, 1, // Skip to: 86948 -/* 7127 */ MCD_OPC_Decode, 210, 34, 27, // Opcode: UZP2_ZZZ_S -/* 7131 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 7145 -/* 7136 */ MCD_OPC_CheckPredicate, 0, 191, 55, 1, // Skip to: 86948 -/* 7141 */ MCD_OPC_Decode, 212, 30, 27, // Opcode: TRN1_ZZZ_S -/* 7145 */ MCD_OPC_FilterValue, 13, 182, 55, 1, // Skip to: 86948 -/* 7150 */ MCD_OPC_CheckPredicate, 0, 177, 55, 1, // Skip to: 86948 -/* 7155 */ MCD_OPC_Decode, 227, 30, 27, // Opcode: TRN2_ZZZ_S -/* 7159 */ MCD_OPC_FilterValue, 7, 168, 55, 1, // Skip to: 86948 -/* 7164 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 7167 */ MCD_OPC_FilterValue, 0, 66, 0, 0, // Skip to: 7238 -/* 7172 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 7175 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 7203 -/* 7180 */ MCD_OPC_CheckPredicate, 0, 147, 55, 1, // Skip to: 86948 -/* 7185 */ MCD_OPC_CheckField, 9, 1, 0, 140, 55, 1, // Skip to: 86948 -/* 7192 */ MCD_OPC_CheckField, 4, 1, 0, 133, 55, 1, // Skip to: 86948 -/* 7199 */ MCD_OPC_Decode, 134, 35, 52, // Opcode: ZIP1_PPP_D -/* 7203 */ MCD_OPC_FilterValue, 1, 124, 55, 1, // Skip to: 86948 -/* 7208 */ MCD_OPC_CheckPredicate, 0, 119, 55, 1, // Skip to: 86948 -/* 7213 */ MCD_OPC_CheckField, 16, 4, 4, 112, 55, 1, // Skip to: 86948 -/* 7220 */ MCD_OPC_CheckField, 9, 1, 0, 105, 55, 1, // Skip to: 86948 -/* 7227 */ MCD_OPC_CheckField, 4, 1, 0, 98, 55, 1, // Skip to: 86948 -/* 7234 */ MCD_OPC_Decode, 224, 21, 53, // Opcode: REV_PP_D -/* 7238 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 7273 -/* 7243 */ MCD_OPC_CheckPredicate, 0, 84, 55, 1, // Skip to: 86948 -/* 7248 */ MCD_OPC_CheckField, 20, 1, 0, 77, 55, 1, // Skip to: 86948 -/* 7255 */ MCD_OPC_CheckField, 9, 1, 0, 70, 55, 1, // Skip to: 86948 -/* 7262 */ MCD_OPC_CheckField, 4, 1, 0, 63, 55, 1, // Skip to: 86948 -/* 7269 */ MCD_OPC_Decode, 149, 35, 52, // Opcode: ZIP2_PPP_D -/* 7273 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 7308 -/* 7278 */ MCD_OPC_CheckPredicate, 0, 49, 55, 1, // Skip to: 86948 -/* 7283 */ MCD_OPC_CheckField, 20, 1, 0, 42, 55, 1, // Skip to: 86948 -/* 7290 */ MCD_OPC_CheckField, 9, 1, 0, 35, 55, 1, // Skip to: 86948 -/* 7297 */ MCD_OPC_CheckField, 4, 1, 0, 28, 55, 1, // Skip to: 86948 -/* 7304 */ MCD_OPC_Decode, 189, 34, 52, // Opcode: UZP1_PPP_D -/* 7308 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 7343 -/* 7313 */ MCD_OPC_CheckPredicate, 0, 14, 55, 1, // Skip to: 86948 -/* 7318 */ MCD_OPC_CheckField, 20, 1, 0, 7, 55, 1, // Skip to: 86948 -/* 7325 */ MCD_OPC_CheckField, 9, 1, 0, 0, 55, 1, // Skip to: 86948 -/* 7332 */ MCD_OPC_CheckField, 4, 1, 0, 249, 54, 1, // Skip to: 86948 -/* 7339 */ MCD_OPC_Decode, 204, 34, 52, // Opcode: UZP2_PPP_D -/* 7343 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 7378 -/* 7348 */ MCD_OPC_CheckPredicate, 0, 235, 54, 1, // Skip to: 86948 -/* 7353 */ MCD_OPC_CheckField, 20, 1, 0, 228, 54, 1, // Skip to: 86948 -/* 7360 */ MCD_OPC_CheckField, 9, 1, 0, 221, 54, 1, // Skip to: 86948 -/* 7367 */ MCD_OPC_CheckField, 4, 1, 0, 214, 54, 1, // Skip to: 86948 -/* 7374 */ MCD_OPC_Decode, 206, 30, 52, // Opcode: TRN1_PPP_D -/* 7378 */ MCD_OPC_FilterValue, 5, 30, 0, 0, // Skip to: 7413 -/* 7383 */ MCD_OPC_CheckPredicate, 0, 200, 54, 1, // Skip to: 86948 -/* 7388 */ MCD_OPC_CheckField, 20, 1, 0, 193, 54, 1, // Skip to: 86948 -/* 7395 */ MCD_OPC_CheckField, 9, 1, 0, 186, 54, 1, // Skip to: 86948 -/* 7402 */ MCD_OPC_CheckField, 4, 1, 0, 179, 54, 1, // Skip to: 86948 -/* 7409 */ MCD_OPC_Decode, 221, 30, 52, // Opcode: TRN2_PPP_D -/* 7413 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 7427 -/* 7418 */ MCD_OPC_CheckPredicate, 0, 165, 54, 1, // Skip to: 86948 -/* 7423 */ MCD_OPC_Decode, 138, 35, 27, // Opcode: ZIP1_ZZZ_D -/* 7427 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 7441 -/* 7432 */ MCD_OPC_CheckPredicate, 0, 151, 54, 1, // Skip to: 86948 -/* 7437 */ MCD_OPC_Decode, 153, 35, 27, // Opcode: ZIP2_ZZZ_D -/* 7441 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 7455 -/* 7446 */ MCD_OPC_CheckPredicate, 0, 137, 54, 1, // Skip to: 86948 -/* 7451 */ MCD_OPC_Decode, 193, 34, 27, // Opcode: UZP1_ZZZ_D -/* 7455 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 7469 -/* 7460 */ MCD_OPC_CheckPredicate, 0, 123, 54, 1, // Skip to: 86948 -/* 7465 */ MCD_OPC_Decode, 208, 34, 27, // Opcode: UZP2_ZZZ_D -/* 7469 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 7483 -/* 7474 */ MCD_OPC_CheckPredicate, 0, 109, 54, 1, // Skip to: 86948 -/* 7479 */ MCD_OPC_Decode, 210, 30, 27, // Opcode: TRN1_ZZZ_D -/* 7483 */ MCD_OPC_FilterValue, 13, 100, 54, 1, // Skip to: 86948 -/* 7488 */ MCD_OPC_CheckPredicate, 0, 95, 54, 1, // Skip to: 86948 -/* 7493 */ MCD_OPC_Decode, 225, 30, 27, // Opcode: TRN2_ZZZ_D -/* 7497 */ MCD_OPC_FilterValue, 2, 96, 9, 0, // Skip to: 9902 -/* 7502 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... -/* 7505 */ MCD_OPC_FilterValue, 0, 15, 2, 0, // Skip to: 8037 -/* 7510 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 7513 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 7549 -/* 7518 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7521 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7535 -/* 7526 */ MCD_OPC_CheckPredicate, 0, 57, 54, 1, // Skip to: 86948 -/* 7531 */ MCD_OPC_Decode, 139, 2, 27, // Opcode: ASR_WIDE_ZZZ_B -/* 7535 */ MCD_OPC_FilterValue, 1, 48, 54, 1, // Skip to: 86948 -/* 7540 */ MCD_OPC_CheckPredicate, 0, 43, 54, 1, // Skip to: 86948 -/* 7545 */ MCD_OPC_Decode, 140, 2, 27, // Opcode: ASR_WIDE_ZZZ_H -/* 7549 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 7585 -/* 7554 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7557 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7571 -/* 7562 */ MCD_OPC_CheckPredicate, 0, 21, 54, 1, // Skip to: 86948 -/* 7567 */ MCD_OPC_Decode, 184, 19, 27, // Opcode: LSR_WIDE_ZZZ_B -/* 7571 */ MCD_OPC_FilterValue, 1, 12, 54, 1, // Skip to: 86948 -/* 7576 */ MCD_OPC_CheckPredicate, 0, 7, 54, 1, // Skip to: 86948 -/* 7581 */ MCD_OPC_Decode, 185, 19, 27, // Opcode: LSR_WIDE_ZZZ_H -/* 7585 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 7621 -/* 7590 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7593 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7607 -/* 7598 */ MCD_OPC_CheckPredicate, 0, 241, 53, 1, // Skip to: 86948 -/* 7603 */ MCD_OPC_Decode, 160, 19, 27, // Opcode: LSL_WIDE_ZZZ_B -/* 7607 */ MCD_OPC_FilterValue, 1, 232, 53, 1, // Skip to: 86948 -/* 7612 */ MCD_OPC_CheckPredicate, 0, 227, 53, 1, // Skip to: 86948 -/* 7617 */ MCD_OPC_Decode, 161, 19, 27, // Opcode: LSL_WIDE_ZZZ_H -/* 7621 */ MCD_OPC_FilterValue, 4, 60, 0, 0, // Skip to: 7686 -/* 7626 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7629 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 7672 -/* 7634 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 7637 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 7658 -/* 7642 */ MCD_OPC_CheckPredicate, 0, 197, 53, 1, // Skip to: 86948 -/* 7647 */ MCD_OPC_CheckField, 19, 1, 1, 190, 53, 1, // Skip to: 86948 -/* 7654 */ MCD_OPC_Decode, 150, 2, 54, // Opcode: ASR_ZZI_B -/* 7658 */ MCD_OPC_FilterValue, 1, 181, 53, 1, // Skip to: 86948 -/* 7663 */ MCD_OPC_CheckPredicate, 0, 176, 53, 1, // Skip to: 86948 -/* 7668 */ MCD_OPC_Decode, 152, 2, 55, // Opcode: ASR_ZZI_H -/* 7672 */ MCD_OPC_FilterValue, 1, 167, 53, 1, // Skip to: 86948 -/* 7677 */ MCD_OPC_CheckPredicate, 0, 162, 53, 1, // Skip to: 86948 -/* 7682 */ MCD_OPC_Decode, 153, 2, 56, // Opcode: ASR_ZZI_S -/* 7686 */ MCD_OPC_FilterValue, 5, 60, 0, 0, // Skip to: 7751 -/* 7691 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7694 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 7737 -/* 7699 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 7702 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 7723 -/* 7707 */ MCD_OPC_CheckPredicate, 0, 132, 53, 1, // Skip to: 86948 -/* 7712 */ MCD_OPC_CheckField, 19, 1, 1, 125, 53, 1, // Skip to: 86948 -/* 7719 */ MCD_OPC_Decode, 195, 19, 54, // Opcode: LSR_ZZI_B -/* 7723 */ MCD_OPC_FilterValue, 1, 116, 53, 1, // Skip to: 86948 -/* 7728 */ MCD_OPC_CheckPredicate, 0, 111, 53, 1, // Skip to: 86948 -/* 7733 */ MCD_OPC_Decode, 197, 19, 55, // Opcode: LSR_ZZI_H -/* 7737 */ MCD_OPC_FilterValue, 1, 102, 53, 1, // Skip to: 86948 -/* 7742 */ MCD_OPC_CheckPredicate, 0, 97, 53, 1, // Skip to: 86948 -/* 7747 */ MCD_OPC_Decode, 198, 19, 56, // Opcode: LSR_ZZI_S -/* 7751 */ MCD_OPC_FilterValue, 7, 60, 0, 0, // Skip to: 7816 -/* 7756 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7759 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 7802 -/* 7764 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 7767 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 7788 -/* 7772 */ MCD_OPC_CheckPredicate, 0, 67, 53, 1, // Skip to: 86948 -/* 7777 */ MCD_OPC_CheckField, 19, 1, 1, 60, 53, 1, // Skip to: 86948 -/* 7784 */ MCD_OPC_Decode, 171, 19, 57, // Opcode: LSL_ZZI_B -/* 7788 */ MCD_OPC_FilterValue, 1, 51, 53, 1, // Skip to: 86948 -/* 7793 */ MCD_OPC_CheckPredicate, 0, 46, 53, 1, // Skip to: 86948 -/* 7798 */ MCD_OPC_Decode, 173, 19, 58, // Opcode: LSL_ZZI_H -/* 7802 */ MCD_OPC_FilterValue, 1, 37, 53, 1, // Skip to: 86948 -/* 7807 */ MCD_OPC_CheckPredicate, 0, 32, 53, 1, // Skip to: 86948 -/* 7812 */ MCD_OPC_Decode, 174, 19, 59, // Opcode: LSL_ZZI_S -/* 7816 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 7852 -/* 7821 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7824 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7838 -/* 7829 */ MCD_OPC_CheckPredicate, 0, 10, 53, 1, // Skip to: 86948 -/* 7834 */ MCD_OPC_Decode, 214, 1, 27, // Opcode: ADR_SXTW_ZZZ_D_0 -/* 7838 */ MCD_OPC_FilterValue, 1, 1, 53, 1, // Skip to: 86948 -/* 7843 */ MCD_OPC_CheckPredicate, 0, 252, 52, 1, // Skip to: 86948 -/* 7848 */ MCD_OPC_Decode, 218, 1, 27, // Opcode: ADR_UXTW_ZZZ_D_0 -/* 7852 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 7888 -/* 7857 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7860 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7874 -/* 7865 */ MCD_OPC_CheckPredicate, 0, 230, 52, 1, // Skip to: 86948 -/* 7870 */ MCD_OPC_Decode, 215, 1, 27, // Opcode: ADR_SXTW_ZZZ_D_1 -/* 7874 */ MCD_OPC_FilterValue, 1, 221, 52, 1, // Skip to: 86948 -/* 7879 */ MCD_OPC_CheckPredicate, 0, 216, 52, 1, // Skip to: 86948 -/* 7884 */ MCD_OPC_Decode, 219, 1, 27, // Opcode: ADR_UXTW_ZZZ_D_1 -/* 7888 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 7924 -/* 7893 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7896 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7910 -/* 7901 */ MCD_OPC_CheckPredicate, 0, 194, 52, 1, // Skip to: 86948 -/* 7906 */ MCD_OPC_Decode, 216, 1, 27, // Opcode: ADR_SXTW_ZZZ_D_2 -/* 7910 */ MCD_OPC_FilterValue, 1, 185, 52, 1, // Skip to: 86948 -/* 7915 */ MCD_OPC_CheckPredicate, 0, 180, 52, 1, // Skip to: 86948 -/* 7920 */ MCD_OPC_Decode, 220, 1, 27, // Opcode: ADR_UXTW_ZZZ_D_2 -/* 7924 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 7960 -/* 7929 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 7932 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7946 -/* 7937 */ MCD_OPC_CheckPredicate, 0, 158, 52, 1, // Skip to: 86948 -/* 7942 */ MCD_OPC_Decode, 217, 1, 27, // Opcode: ADR_SXTW_ZZZ_D_3 -/* 7946 */ MCD_OPC_FilterValue, 1, 149, 52, 1, // Skip to: 86948 -/* 7951 */ MCD_OPC_CheckPredicate, 0, 144, 52, 1, // Skip to: 86948 -/* 7956 */ MCD_OPC_Decode, 221, 1, 27, // Opcode: ADR_UXTW_ZZZ_D_3 -/* 7960 */ MCD_OPC_FilterValue, 12, 16, 0, 0, // Skip to: 7981 -/* 7965 */ MCD_OPC_CheckPredicate, 0, 130, 52, 1, // Skip to: 86948 -/* 7970 */ MCD_OPC_CheckField, 22, 1, 1, 123, 52, 1, // Skip to: 86948 -/* 7977 */ MCD_OPC_Decode, 239, 12, 27, // Opcode: FTSSEL_ZZZ_H -/* 7981 */ MCD_OPC_FilterValue, 14, 23, 0, 0, // Skip to: 8009 -/* 7986 */ MCD_OPC_CheckPredicate, 0, 109, 52, 1, // Skip to: 86948 -/* 7991 */ MCD_OPC_CheckField, 22, 1, 1, 102, 52, 1, // Skip to: 86948 -/* 7998 */ MCD_OPC_CheckField, 16, 5, 0, 95, 52, 1, // Skip to: 86948 -/* 8005 */ MCD_OPC_Decode, 184, 9, 38, // Opcode: FEXPA_ZZ_H -/* 8009 */ MCD_OPC_FilterValue, 15, 86, 52, 1, // Skip to: 86948 -/* 8014 */ MCD_OPC_CheckPredicate, 0, 81, 52, 1, // Skip to: 86948 -/* 8019 */ MCD_OPC_CheckField, 22, 1, 0, 74, 52, 1, // Skip to: 86948 -/* 8026 */ MCD_OPC_CheckField, 16, 5, 0, 67, 52, 1, // Skip to: 86948 -/* 8033 */ MCD_OPC_Decode, 255, 19, 38, // Opcode: MOVPRFX_ZZ -/* 8037 */ MCD_OPC_FilterValue, 1, 82, 1, 0, // Skip to: 8380 -/* 8042 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 8045 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8066 -/* 8050 */ MCD_OPC_CheckPredicate, 0, 45, 52, 1, // Skip to: 86948 -/* 8055 */ MCD_OPC_CheckField, 22, 1, 0, 38, 52, 1, // Skip to: 86948 -/* 8062 */ MCD_OPC_Decode, 141, 2, 27, // Opcode: ASR_WIDE_ZZZ_S -/* 8066 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 8087 -/* 8071 */ MCD_OPC_CheckPredicate, 0, 24, 52, 1, // Skip to: 86948 -/* 8076 */ MCD_OPC_CheckField, 22, 1, 0, 17, 52, 1, // Skip to: 86948 -/* 8083 */ MCD_OPC_Decode, 186, 19, 27, // Opcode: LSR_WIDE_ZZZ_S -/* 8087 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 8108 -/* 8092 */ MCD_OPC_CheckPredicate, 0, 3, 52, 1, // Skip to: 86948 -/* 8097 */ MCD_OPC_CheckField, 22, 1, 0, 252, 51, 1, // Skip to: 86948 -/* 8104 */ MCD_OPC_Decode, 162, 19, 27, // Opcode: LSL_WIDE_ZZZ_S -/* 8108 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 8122 -/* 8113 */ MCD_OPC_CheckPredicate, 0, 238, 51, 1, // Skip to: 86948 -/* 8118 */ MCD_OPC_Decode, 151, 2, 60, // Opcode: ASR_ZZI_D -/* 8122 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 8136 -/* 8127 */ MCD_OPC_CheckPredicate, 0, 224, 51, 1, // Skip to: 86948 -/* 8132 */ MCD_OPC_Decode, 196, 19, 60, // Opcode: LSR_ZZI_D -/* 8136 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 8150 -/* 8141 */ MCD_OPC_CheckPredicate, 0, 210, 51, 1, // Skip to: 86948 -/* 8146 */ MCD_OPC_Decode, 172, 19, 61, // Opcode: LSL_ZZI_D -/* 8150 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 8186 -/* 8155 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8158 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8172 -/* 8163 */ MCD_OPC_CheckPredicate, 0, 188, 51, 1, // Skip to: 86948 -/* 8168 */ MCD_OPC_Decode, 210, 1, 27, // Opcode: ADR_LSL_ZZZ_S_0 -/* 8172 */ MCD_OPC_FilterValue, 1, 179, 51, 1, // Skip to: 86948 -/* 8177 */ MCD_OPC_CheckPredicate, 0, 174, 51, 1, // Skip to: 86948 -/* 8182 */ MCD_OPC_Decode, 206, 1, 27, // Opcode: ADR_LSL_ZZZ_D_0 -/* 8186 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 8222 -/* 8191 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8194 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8208 -/* 8199 */ MCD_OPC_CheckPredicate, 0, 152, 51, 1, // Skip to: 86948 -/* 8204 */ MCD_OPC_Decode, 211, 1, 27, // Opcode: ADR_LSL_ZZZ_S_1 -/* 8208 */ MCD_OPC_FilterValue, 1, 143, 51, 1, // Skip to: 86948 -/* 8213 */ MCD_OPC_CheckPredicate, 0, 138, 51, 1, // Skip to: 86948 -/* 8218 */ MCD_OPC_Decode, 207, 1, 27, // Opcode: ADR_LSL_ZZZ_D_1 -/* 8222 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 8258 -/* 8227 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8230 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8244 -/* 8235 */ MCD_OPC_CheckPredicate, 0, 116, 51, 1, // Skip to: 86948 -/* 8240 */ MCD_OPC_Decode, 212, 1, 27, // Opcode: ADR_LSL_ZZZ_S_2 -/* 8244 */ MCD_OPC_FilterValue, 1, 107, 51, 1, // Skip to: 86948 -/* 8249 */ MCD_OPC_CheckPredicate, 0, 102, 51, 1, // Skip to: 86948 -/* 8254 */ MCD_OPC_Decode, 208, 1, 27, // Opcode: ADR_LSL_ZZZ_D_2 -/* 8258 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 8294 -/* 8263 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8266 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8280 -/* 8271 */ MCD_OPC_CheckPredicate, 0, 80, 51, 1, // Skip to: 86948 -/* 8276 */ MCD_OPC_Decode, 213, 1, 27, // Opcode: ADR_LSL_ZZZ_S_3 -/* 8280 */ MCD_OPC_FilterValue, 1, 71, 51, 1, // Skip to: 86948 -/* 8285 */ MCD_OPC_CheckPredicate, 0, 66, 51, 1, // Skip to: 86948 -/* 8290 */ MCD_OPC_Decode, 209, 1, 27, // Opcode: ADR_LSL_ZZZ_D_3 -/* 8294 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 8330 -/* 8299 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8302 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8316 -/* 8307 */ MCD_OPC_CheckPredicate, 0, 44, 51, 1, // Skip to: 86948 -/* 8312 */ MCD_OPC_Decode, 240, 12, 27, // Opcode: FTSSEL_ZZZ_S -/* 8316 */ MCD_OPC_FilterValue, 1, 35, 51, 1, // Skip to: 86948 -/* 8321 */ MCD_OPC_CheckPredicate, 0, 30, 51, 1, // Skip to: 86948 -/* 8326 */ MCD_OPC_Decode, 238, 12, 27, // Opcode: FTSSEL_ZZZ_D -/* 8330 */ MCD_OPC_FilterValue, 14, 21, 51, 1, // Skip to: 86948 -/* 8335 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8338 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8359 -/* 8343 */ MCD_OPC_CheckPredicate, 0, 8, 51, 1, // Skip to: 86948 -/* 8348 */ MCD_OPC_CheckField, 16, 5, 0, 1, 51, 1, // Skip to: 86948 -/* 8355 */ MCD_OPC_Decode, 185, 9, 38, // Opcode: FEXPA_ZZ_S -/* 8359 */ MCD_OPC_FilterValue, 1, 248, 50, 1, // Skip to: 86948 -/* 8364 */ MCD_OPC_CheckPredicate, 0, 243, 50, 1, // Skip to: 86948 -/* 8369 */ MCD_OPC_CheckField, 16, 5, 0, 236, 50, 1, // Skip to: 86948 -/* 8376 */ MCD_OPC_Decode, 183, 9, 38, // Opcode: FEXPA_ZZ_D -/* 8380 */ MCD_OPC_FilterValue, 2, 179, 2, 0, // Skip to: 9076 -/* 8385 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 8388 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 8468 -/* 8393 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 8396 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 8432 -/* 8401 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8404 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8418 -/* 8409 */ MCD_OPC_CheckPredicate, 0, 198, 50, 1, // Skip to: 86948 -/* 8414 */ MCD_OPC_Decode, 141, 5, 62, // Opcode: CPY_ZPmV_B -/* 8418 */ MCD_OPC_FilterValue, 1, 189, 50, 1, // Skip to: 86948 -/* 8423 */ MCD_OPC_CheckPredicate, 0, 184, 50, 1, // Skip to: 86948 -/* 8428 */ MCD_OPC_Decode, 143, 5, 63, // Opcode: CPY_ZPmV_H -/* 8432 */ MCD_OPC_FilterValue, 1, 175, 50, 1, // Skip to: 86948 -/* 8437 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8440 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8454 -/* 8445 */ MCD_OPC_CheckPredicate, 0, 162, 50, 1, // Skip to: 86948 -/* 8450 */ MCD_OPC_Decode, 163, 14, 64, // Opcode: LASTA_RPZ_B -/* 8454 */ MCD_OPC_FilterValue, 1, 153, 50, 1, // Skip to: 86948 -/* 8459 */ MCD_OPC_CheckPredicate, 0, 148, 50, 1, // Skip to: 86948 -/* 8464 */ MCD_OPC_Decode, 165, 14, 64, // Opcode: LASTA_RPZ_H -/* 8468 */ MCD_OPC_FilterValue, 1, 45, 0, 0, // Skip to: 8518 -/* 8473 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8476 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8497 -/* 8481 */ MCD_OPC_CheckPredicate, 0, 126, 50, 1, // Skip to: 86948 -/* 8486 */ MCD_OPC_CheckField, 13, 1, 1, 119, 50, 1, // Skip to: 86948 -/* 8493 */ MCD_OPC_Decode, 171, 14, 64, // Opcode: LASTB_RPZ_B -/* 8497 */ MCD_OPC_FilterValue, 1, 110, 50, 1, // Skip to: 86948 -/* 8502 */ MCD_OPC_CheckPredicate, 0, 105, 50, 1, // Skip to: 86948 -/* 8507 */ MCD_OPC_CheckField, 13, 1, 1, 98, 50, 1, // Skip to: 86948 -/* 8514 */ MCD_OPC_Decode, 173, 14, 64, // Opcode: LASTB_RPZ_H -/* 8518 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 8568 -/* 8523 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8526 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8547 -/* 8531 */ MCD_OPC_CheckPredicate, 0, 76, 50, 1, // Skip to: 86948 -/* 8536 */ MCD_OPC_CheckField, 13, 1, 0, 69, 50, 1, // Skip to: 86948 -/* 8543 */ MCD_OPC_Decode, 167, 14, 2, // Opcode: LASTA_VPZ_B -/* 8547 */ MCD_OPC_FilterValue, 1, 60, 50, 1, // Skip to: 86948 -/* 8552 */ MCD_OPC_CheckPredicate, 0, 55, 50, 1, // Skip to: 86948 -/* 8557 */ MCD_OPC_CheckField, 13, 1, 0, 48, 50, 1, // Skip to: 86948 -/* 8564 */ MCD_OPC_Decode, 169, 14, 3, // Opcode: LASTA_VPZ_H -/* 8568 */ MCD_OPC_FilterValue, 3, 45, 0, 0, // Skip to: 8618 -/* 8573 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8576 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8597 -/* 8581 */ MCD_OPC_CheckPredicate, 0, 26, 50, 1, // Skip to: 86948 -/* 8586 */ MCD_OPC_CheckField, 13, 1, 0, 19, 50, 1, // Skip to: 86948 -/* 8593 */ MCD_OPC_Decode, 175, 14, 2, // Opcode: LASTB_VPZ_B -/* 8597 */ MCD_OPC_FilterValue, 1, 10, 50, 1, // Skip to: 86948 -/* 8602 */ MCD_OPC_CheckPredicate, 0, 5, 50, 1, // Skip to: 86948 -/* 8607 */ MCD_OPC_CheckField, 13, 1, 0, 254, 49, 1, // Skip to: 86948 -/* 8614 */ MCD_OPC_Decode, 177, 14, 3, // Opcode: LASTB_VPZ_H -/* 8618 */ MCD_OPC_FilterValue, 4, 23, 0, 0, // Skip to: 8646 -/* 8623 */ MCD_OPC_CheckPredicate, 0, 240, 49, 1, // Skip to: 86948 -/* 8628 */ MCD_OPC_CheckField, 22, 1, 1, 233, 49, 1, // Skip to: 86948 -/* 8635 */ MCD_OPC_CheckField, 13, 1, 0, 226, 49, 1, // Skip to: 86948 -/* 8642 */ MCD_OPC_Decode, 216, 21, 5, // Opcode: REVB_ZPmZ_H -/* 8646 */ MCD_OPC_FilterValue, 7, 45, 0, 0, // Skip to: 8696 -/* 8651 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8654 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8675 -/* 8659 */ MCD_OPC_CheckPredicate, 0, 204, 49, 1, // Skip to: 86948 -/* 8664 */ MCD_OPC_CheckField, 13, 1, 0, 197, 49, 1, // Skip to: 86948 -/* 8671 */ MCD_OPC_Decode, 186, 21, 5, // Opcode: RBIT_ZPmZ_B -/* 8675 */ MCD_OPC_FilterValue, 1, 188, 49, 1, // Skip to: 86948 -/* 8680 */ MCD_OPC_CheckPredicate, 0, 183, 49, 1, // Skip to: 86948 -/* 8685 */ MCD_OPC_CheckField, 13, 1, 0, 176, 49, 1, // Skip to: 86948 -/* 8692 */ MCD_OPC_Decode, 188, 21, 5, // Opcode: RBIT_ZPmZ_H -/* 8696 */ MCD_OPC_FilterValue, 8, 75, 0, 0, // Skip to: 8776 -/* 8701 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 8704 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 8740 -/* 8709 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8712 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8726 -/* 8717 */ MCD_OPC_CheckPredicate, 0, 146, 49, 1, // Skip to: 86948 -/* 8722 */ MCD_OPC_Decode, 141, 3, 0, // Opcode: CLASTA_ZPZ_B -/* 8726 */ MCD_OPC_FilterValue, 1, 137, 49, 1, // Skip to: 86948 -/* 8731 */ MCD_OPC_CheckPredicate, 0, 132, 49, 1, // Skip to: 86948 -/* 8736 */ MCD_OPC_Decode, 143, 3, 0, // Opcode: CLASTA_ZPZ_H -/* 8740 */ MCD_OPC_FilterValue, 1, 123, 49, 1, // Skip to: 86948 -/* 8745 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8748 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8762 -/* 8753 */ MCD_OPC_CheckPredicate, 0, 110, 49, 1, // Skip to: 86948 -/* 8758 */ MCD_OPC_Decode, 137, 5, 65, // Opcode: CPY_ZPmR_B -/* 8762 */ MCD_OPC_FilterValue, 1, 101, 49, 1, // Skip to: 86948 -/* 8767 */ MCD_OPC_CheckPredicate, 0, 96, 49, 1, // Skip to: 86948 -/* 8772 */ MCD_OPC_Decode, 139, 5, 65, // Opcode: CPY_ZPmR_H -/* 8776 */ MCD_OPC_FilterValue, 9, 45, 0, 0, // Skip to: 8826 -/* 8781 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8784 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8805 -/* 8789 */ MCD_OPC_CheckPredicate, 0, 74, 49, 1, // Skip to: 86948 -/* 8794 */ MCD_OPC_CheckField, 13, 1, 0, 67, 49, 1, // Skip to: 86948 -/* 8801 */ MCD_OPC_Decode, 153, 3, 0, // Opcode: CLASTB_ZPZ_B -/* 8805 */ MCD_OPC_FilterValue, 1, 58, 49, 1, // Skip to: 86948 -/* 8810 */ MCD_OPC_CheckPredicate, 0, 53, 49, 1, // Skip to: 86948 -/* 8815 */ MCD_OPC_CheckField, 13, 1, 0, 46, 49, 1, // Skip to: 86948 -/* 8822 */ MCD_OPC_Decode, 155, 3, 0, // Opcode: CLASTB_ZPZ_H -/* 8826 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 8876 -/* 8831 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8834 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8855 -/* 8839 */ MCD_OPC_CheckPredicate, 0, 24, 49, 1, // Skip to: 86948 -/* 8844 */ MCD_OPC_CheckField, 13, 1, 0, 17, 49, 1, // Skip to: 86948 -/* 8851 */ MCD_OPC_Decode, 137, 3, 66, // Opcode: CLASTA_VPZ_B -/* 8855 */ MCD_OPC_FilterValue, 1, 8, 49, 1, // Skip to: 86948 -/* 8860 */ MCD_OPC_CheckPredicate, 0, 3, 49, 1, // Skip to: 86948 -/* 8865 */ MCD_OPC_CheckField, 13, 1, 0, 252, 48, 1, // Skip to: 86948 -/* 8872 */ MCD_OPC_Decode, 139, 3, 67, // Opcode: CLASTA_VPZ_H -/* 8876 */ MCD_OPC_FilterValue, 11, 45, 0, 0, // Skip to: 8926 -/* 8881 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8884 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8905 -/* 8889 */ MCD_OPC_CheckPredicate, 0, 230, 48, 1, // Skip to: 86948 -/* 8894 */ MCD_OPC_CheckField, 13, 1, 0, 223, 48, 1, // Skip to: 86948 -/* 8901 */ MCD_OPC_Decode, 149, 3, 66, // Opcode: CLASTB_VPZ_B -/* 8905 */ MCD_OPC_FilterValue, 1, 214, 48, 1, // Skip to: 86948 -/* 8910 */ MCD_OPC_CheckPredicate, 0, 209, 48, 1, // Skip to: 86948 -/* 8915 */ MCD_OPC_CheckField, 13, 1, 0, 202, 48, 1, // Skip to: 86948 -/* 8922 */ MCD_OPC_Decode, 151, 3, 67, // Opcode: CLASTB_VPZ_H -/* 8926 */ MCD_OPC_FilterValue, 12, 45, 0, 0, // Skip to: 8976 -/* 8931 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8934 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 8955 -/* 8939 */ MCD_OPC_CheckPredicate, 0, 180, 48, 1, // Skip to: 86948 -/* 8944 */ MCD_OPC_CheckField, 13, 1, 0, 173, 48, 1, // Skip to: 86948 -/* 8951 */ MCD_OPC_Decode, 149, 24, 0, // Opcode: SPLICE_ZPZ_B -/* 8955 */ MCD_OPC_FilterValue, 1, 164, 48, 1, // Skip to: 86948 -/* 8960 */ MCD_OPC_CheckPredicate, 0, 159, 48, 1, // Skip to: 86948 -/* 8965 */ MCD_OPC_CheckField, 13, 1, 0, 152, 48, 1, // Skip to: 86948 -/* 8972 */ MCD_OPC_Decode, 151, 24, 0, // Opcode: SPLICE_ZPZ_H -/* 8976 */ MCD_OPC_FilterValue, 16, 45, 0, 0, // Skip to: 9026 -/* 8981 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 8984 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9005 -/* 8989 */ MCD_OPC_CheckPredicate, 0, 130, 48, 1, // Skip to: 86948 -/* 8994 */ MCD_OPC_CheckField, 13, 1, 1, 123, 48, 1, // Skip to: 86948 -/* 9001 */ MCD_OPC_Decode, 133, 3, 68, // Opcode: CLASTA_RPZ_B -/* 9005 */ MCD_OPC_FilterValue, 1, 114, 48, 1, // Skip to: 86948 -/* 9010 */ MCD_OPC_CheckPredicate, 0, 109, 48, 1, // Skip to: 86948 -/* 9015 */ MCD_OPC_CheckField, 13, 1, 1, 102, 48, 1, // Skip to: 86948 -/* 9022 */ MCD_OPC_Decode, 135, 3, 68, // Opcode: CLASTA_RPZ_H -/* 9026 */ MCD_OPC_FilterValue, 17, 93, 48, 1, // Skip to: 86948 -/* 9031 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9034 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9055 -/* 9039 */ MCD_OPC_CheckPredicate, 0, 80, 48, 1, // Skip to: 86948 -/* 9044 */ MCD_OPC_CheckField, 13, 1, 1, 73, 48, 1, // Skip to: 86948 -/* 9051 */ MCD_OPC_Decode, 145, 3, 68, // Opcode: CLASTB_RPZ_B -/* 9055 */ MCD_OPC_FilterValue, 1, 64, 48, 1, // Skip to: 86948 -/* 9060 */ MCD_OPC_CheckPredicate, 0, 59, 48, 1, // Skip to: 86948 -/* 9065 */ MCD_OPC_CheckField, 13, 1, 1, 52, 48, 1, // Skip to: 86948 -/* 9072 */ MCD_OPC_Decode, 147, 3, 68, // Opcode: CLASTB_RPZ_H -/* 9076 */ MCD_OPC_FilterValue, 3, 43, 48, 1, // Skip to: 86948 -/* 9081 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 9084 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 9164 -/* 9089 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 9092 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 9128 -/* 9097 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9100 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9114 -/* 9105 */ MCD_OPC_CheckPredicate, 0, 14, 48, 1, // Skip to: 86948 -/* 9110 */ MCD_OPC_Decode, 144, 5, 69, // Opcode: CPY_ZPmV_S -/* 9114 */ MCD_OPC_FilterValue, 1, 5, 48, 1, // Skip to: 86948 -/* 9119 */ MCD_OPC_CheckPredicate, 0, 0, 48, 1, // Skip to: 86948 -/* 9124 */ MCD_OPC_Decode, 142, 5, 70, // Opcode: CPY_ZPmV_D -/* 9128 */ MCD_OPC_FilterValue, 1, 247, 47, 1, // Skip to: 86948 -/* 9133 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9136 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9150 -/* 9141 */ MCD_OPC_CheckPredicate, 0, 234, 47, 1, // Skip to: 86948 -/* 9146 */ MCD_OPC_Decode, 166, 14, 64, // Opcode: LASTA_RPZ_S -/* 9150 */ MCD_OPC_FilterValue, 1, 225, 47, 1, // Skip to: 86948 -/* 9155 */ MCD_OPC_CheckPredicate, 0, 220, 47, 1, // Skip to: 86948 -/* 9160 */ MCD_OPC_Decode, 164, 14, 71, // Opcode: LASTA_RPZ_D -/* 9164 */ MCD_OPC_FilterValue, 1, 75, 0, 0, // Skip to: 9244 -/* 9169 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 9172 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 9208 -/* 9177 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9180 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9194 -/* 9185 */ MCD_OPC_CheckPredicate, 0, 190, 47, 1, // Skip to: 86948 -/* 9190 */ MCD_OPC_Decode, 132, 5, 4, // Opcode: COMPACT_ZPZ_S -/* 9194 */ MCD_OPC_FilterValue, 1, 181, 47, 1, // Skip to: 86948 -/* 9199 */ MCD_OPC_CheckPredicate, 0, 176, 47, 1, // Skip to: 86948 -/* 9204 */ MCD_OPC_Decode, 131, 5, 4, // Opcode: COMPACT_ZPZ_D -/* 9208 */ MCD_OPC_FilterValue, 1, 167, 47, 1, // Skip to: 86948 -/* 9213 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9216 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9230 -/* 9221 */ MCD_OPC_CheckPredicate, 0, 154, 47, 1, // Skip to: 86948 -/* 9226 */ MCD_OPC_Decode, 174, 14, 64, // Opcode: LASTB_RPZ_S -/* 9230 */ MCD_OPC_FilterValue, 1, 145, 47, 1, // Skip to: 86948 -/* 9235 */ MCD_OPC_CheckPredicate, 0, 140, 47, 1, // Skip to: 86948 -/* 9240 */ MCD_OPC_Decode, 172, 14, 71, // Opcode: LASTB_RPZ_D -/* 9244 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 9294 -/* 9249 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9252 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9273 -/* 9257 */ MCD_OPC_CheckPredicate, 0, 118, 47, 1, // Skip to: 86948 -/* 9262 */ MCD_OPC_CheckField, 13, 1, 0, 111, 47, 1, // Skip to: 86948 -/* 9269 */ MCD_OPC_Decode, 170, 14, 14, // Opcode: LASTA_VPZ_S -/* 9273 */ MCD_OPC_FilterValue, 1, 102, 47, 1, // Skip to: 86948 -/* 9278 */ MCD_OPC_CheckPredicate, 0, 97, 47, 1, // Skip to: 86948 -/* 9283 */ MCD_OPC_CheckField, 13, 1, 0, 90, 47, 1, // Skip to: 86948 -/* 9290 */ MCD_OPC_Decode, 168, 14, 1, // Opcode: LASTA_VPZ_D -/* 9294 */ MCD_OPC_FilterValue, 3, 45, 0, 0, // Skip to: 9344 -/* 9299 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9302 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9323 -/* 9307 */ MCD_OPC_CheckPredicate, 0, 68, 47, 1, // Skip to: 86948 -/* 9312 */ MCD_OPC_CheckField, 13, 1, 0, 61, 47, 1, // Skip to: 86948 -/* 9319 */ MCD_OPC_Decode, 178, 14, 14, // Opcode: LASTB_VPZ_S -/* 9323 */ MCD_OPC_FilterValue, 1, 52, 47, 1, // Skip to: 86948 -/* 9328 */ MCD_OPC_CheckPredicate, 0, 47, 47, 1, // Skip to: 86948 -/* 9333 */ MCD_OPC_CheckField, 13, 1, 0, 40, 47, 1, // Skip to: 86948 -/* 9340 */ MCD_OPC_Decode, 176, 14, 1, // Opcode: LASTB_VPZ_D -/* 9344 */ MCD_OPC_FilterValue, 4, 45, 0, 0, // Skip to: 9394 -/* 9349 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9352 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9373 -/* 9357 */ MCD_OPC_CheckPredicate, 0, 18, 47, 1, // Skip to: 86948 -/* 9362 */ MCD_OPC_CheckField, 13, 1, 0, 11, 47, 1, // Skip to: 86948 -/* 9369 */ MCD_OPC_Decode, 217, 21, 5, // Opcode: REVB_ZPmZ_S -/* 9373 */ MCD_OPC_FilterValue, 1, 2, 47, 1, // Skip to: 86948 -/* 9378 */ MCD_OPC_CheckPredicate, 0, 253, 46, 1, // Skip to: 86948 -/* 9383 */ MCD_OPC_CheckField, 13, 1, 0, 246, 46, 1, // Skip to: 86948 -/* 9390 */ MCD_OPC_Decode, 215, 21, 5, // Opcode: REVB_ZPmZ_D -/* 9394 */ MCD_OPC_FilterValue, 5, 45, 0, 0, // Skip to: 9444 -/* 9399 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9402 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9423 -/* 9407 */ MCD_OPC_CheckPredicate, 0, 224, 46, 1, // Skip to: 86948 -/* 9412 */ MCD_OPC_CheckField, 13, 1, 0, 217, 46, 1, // Skip to: 86948 -/* 9419 */ MCD_OPC_Decode, 219, 21, 5, // Opcode: REVH_ZPmZ_S -/* 9423 */ MCD_OPC_FilterValue, 1, 208, 46, 1, // Skip to: 86948 -/* 9428 */ MCD_OPC_CheckPredicate, 0, 203, 46, 1, // Skip to: 86948 -/* 9433 */ MCD_OPC_CheckField, 13, 1, 0, 196, 46, 1, // Skip to: 86948 -/* 9440 */ MCD_OPC_Decode, 218, 21, 5, // Opcode: REVH_ZPmZ_D -/* 9444 */ MCD_OPC_FilterValue, 6, 23, 0, 0, // Skip to: 9472 -/* 9449 */ MCD_OPC_CheckPredicate, 0, 182, 46, 1, // Skip to: 86948 -/* 9454 */ MCD_OPC_CheckField, 22, 1, 1, 175, 46, 1, // Skip to: 86948 -/* 9461 */ MCD_OPC_CheckField, 13, 1, 0, 168, 46, 1, // Skip to: 86948 -/* 9468 */ MCD_OPC_Decode, 220, 21, 5, // Opcode: REVW_ZPmZ_D -/* 9472 */ MCD_OPC_FilterValue, 7, 45, 0, 0, // Skip to: 9522 -/* 9477 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9480 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9501 -/* 9485 */ MCD_OPC_CheckPredicate, 0, 146, 46, 1, // Skip to: 86948 -/* 9490 */ MCD_OPC_CheckField, 13, 1, 0, 139, 46, 1, // Skip to: 86948 -/* 9497 */ MCD_OPC_Decode, 189, 21, 5, // Opcode: RBIT_ZPmZ_S -/* 9501 */ MCD_OPC_FilterValue, 1, 130, 46, 1, // Skip to: 86948 -/* 9506 */ MCD_OPC_CheckPredicate, 0, 125, 46, 1, // Skip to: 86948 -/* 9511 */ MCD_OPC_CheckField, 13, 1, 0, 118, 46, 1, // Skip to: 86948 -/* 9518 */ MCD_OPC_Decode, 187, 21, 5, // Opcode: RBIT_ZPmZ_D -/* 9522 */ MCD_OPC_FilterValue, 8, 75, 0, 0, // Skip to: 9602 -/* 9527 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 9530 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 9566 -/* 9535 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9538 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9552 -/* 9543 */ MCD_OPC_CheckPredicate, 0, 88, 46, 1, // Skip to: 86948 -/* 9548 */ MCD_OPC_Decode, 144, 3, 0, // Opcode: CLASTA_ZPZ_S -/* 9552 */ MCD_OPC_FilterValue, 1, 79, 46, 1, // Skip to: 86948 -/* 9557 */ MCD_OPC_CheckPredicate, 0, 74, 46, 1, // Skip to: 86948 -/* 9562 */ MCD_OPC_Decode, 142, 3, 0, // Opcode: CLASTA_ZPZ_D -/* 9566 */ MCD_OPC_FilterValue, 1, 65, 46, 1, // Skip to: 86948 -/* 9571 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9574 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9588 -/* 9579 */ MCD_OPC_CheckPredicate, 0, 52, 46, 1, // Skip to: 86948 -/* 9584 */ MCD_OPC_Decode, 140, 5, 65, // Opcode: CPY_ZPmR_S -/* 9588 */ MCD_OPC_FilterValue, 1, 43, 46, 1, // Skip to: 86948 -/* 9593 */ MCD_OPC_CheckPredicate, 0, 38, 46, 1, // Skip to: 86948 -/* 9598 */ MCD_OPC_Decode, 138, 5, 72, // Opcode: CPY_ZPmR_D -/* 9602 */ MCD_OPC_FilterValue, 9, 45, 0, 0, // Skip to: 9652 -/* 9607 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9610 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9631 -/* 9615 */ MCD_OPC_CheckPredicate, 0, 16, 46, 1, // Skip to: 86948 -/* 9620 */ MCD_OPC_CheckField, 13, 1, 0, 9, 46, 1, // Skip to: 86948 -/* 9627 */ MCD_OPC_Decode, 156, 3, 0, // Opcode: CLASTB_ZPZ_S -/* 9631 */ MCD_OPC_FilterValue, 1, 0, 46, 1, // Skip to: 86948 -/* 9636 */ MCD_OPC_CheckPredicate, 0, 251, 45, 1, // Skip to: 86948 -/* 9641 */ MCD_OPC_CheckField, 13, 1, 0, 244, 45, 1, // Skip to: 86948 -/* 9648 */ MCD_OPC_Decode, 154, 3, 0, // Opcode: CLASTB_ZPZ_D -/* 9652 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 9702 -/* 9657 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9660 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9681 -/* 9665 */ MCD_OPC_CheckPredicate, 0, 222, 45, 1, // Skip to: 86948 -/* 9670 */ MCD_OPC_CheckField, 13, 1, 0, 215, 45, 1, // Skip to: 86948 -/* 9677 */ MCD_OPC_Decode, 140, 3, 73, // Opcode: CLASTA_VPZ_S -/* 9681 */ MCD_OPC_FilterValue, 1, 206, 45, 1, // Skip to: 86948 -/* 9686 */ MCD_OPC_CheckPredicate, 0, 201, 45, 1, // Skip to: 86948 -/* 9691 */ MCD_OPC_CheckField, 13, 1, 0, 194, 45, 1, // Skip to: 86948 -/* 9698 */ MCD_OPC_Decode, 138, 3, 74, // Opcode: CLASTA_VPZ_D -/* 9702 */ MCD_OPC_FilterValue, 11, 45, 0, 0, // Skip to: 9752 -/* 9707 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9710 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9731 -/* 9715 */ MCD_OPC_CheckPredicate, 0, 172, 45, 1, // Skip to: 86948 -/* 9720 */ MCD_OPC_CheckField, 13, 1, 0, 165, 45, 1, // Skip to: 86948 -/* 9727 */ MCD_OPC_Decode, 152, 3, 73, // Opcode: CLASTB_VPZ_S -/* 9731 */ MCD_OPC_FilterValue, 1, 156, 45, 1, // Skip to: 86948 -/* 9736 */ MCD_OPC_CheckPredicate, 0, 151, 45, 1, // Skip to: 86948 -/* 9741 */ MCD_OPC_CheckField, 13, 1, 0, 144, 45, 1, // Skip to: 86948 -/* 9748 */ MCD_OPC_Decode, 150, 3, 74, // Opcode: CLASTB_VPZ_D -/* 9752 */ MCD_OPC_FilterValue, 12, 45, 0, 0, // Skip to: 9802 -/* 9757 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9760 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9781 -/* 9765 */ MCD_OPC_CheckPredicate, 0, 122, 45, 1, // Skip to: 86948 -/* 9770 */ MCD_OPC_CheckField, 13, 1, 0, 115, 45, 1, // Skip to: 86948 -/* 9777 */ MCD_OPC_Decode, 152, 24, 0, // Opcode: SPLICE_ZPZ_S -/* 9781 */ MCD_OPC_FilterValue, 1, 106, 45, 1, // Skip to: 86948 -/* 9786 */ MCD_OPC_CheckPredicate, 0, 101, 45, 1, // Skip to: 86948 -/* 9791 */ MCD_OPC_CheckField, 13, 1, 0, 94, 45, 1, // Skip to: 86948 -/* 9798 */ MCD_OPC_Decode, 150, 24, 0, // Opcode: SPLICE_ZPZ_D -/* 9802 */ MCD_OPC_FilterValue, 16, 45, 0, 0, // Skip to: 9852 -/* 9807 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9810 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9831 -/* 9815 */ MCD_OPC_CheckPredicate, 0, 72, 45, 1, // Skip to: 86948 -/* 9820 */ MCD_OPC_CheckField, 13, 1, 1, 65, 45, 1, // Skip to: 86948 -/* 9827 */ MCD_OPC_Decode, 136, 3, 68, // Opcode: CLASTA_RPZ_S -/* 9831 */ MCD_OPC_FilterValue, 1, 56, 45, 1, // Skip to: 86948 -/* 9836 */ MCD_OPC_CheckPredicate, 0, 51, 45, 1, // Skip to: 86948 -/* 9841 */ MCD_OPC_CheckField, 13, 1, 1, 44, 45, 1, // Skip to: 86948 -/* 9848 */ MCD_OPC_Decode, 134, 3, 75, // Opcode: CLASTA_RPZ_D -/* 9852 */ MCD_OPC_FilterValue, 17, 35, 45, 1, // Skip to: 86948 -/* 9857 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 9860 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 9881 -/* 9865 */ MCD_OPC_CheckPredicate, 0, 22, 45, 1, // Skip to: 86948 -/* 9870 */ MCD_OPC_CheckField, 13, 1, 1, 15, 45, 1, // Skip to: 86948 -/* 9877 */ MCD_OPC_Decode, 148, 3, 68, // Opcode: CLASTB_RPZ_S -/* 9881 */ MCD_OPC_FilterValue, 1, 6, 45, 1, // Skip to: 86948 -/* 9886 */ MCD_OPC_CheckPredicate, 0, 1, 45, 1, // Skip to: 86948 -/* 9891 */ MCD_OPC_CheckField, 13, 1, 1, 250, 44, 1, // Skip to: 86948 -/* 9898 */ MCD_OPC_Decode, 146, 3, 75, // Opcode: CLASTB_RPZ_D -/* 9902 */ MCD_OPC_FilterValue, 3, 241, 44, 1, // Skip to: 86948 -/* 9907 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 9910 */ MCD_OPC_FilterValue, 0, 204, 0, 0, // Skip to: 10119 -/* 9915 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 9918 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 9954 -/* 9923 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 9926 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9940 -/* 9931 */ MCD_OPC_CheckPredicate, 0, 212, 44, 1, // Skip to: 86948 -/* 9936 */ MCD_OPC_Decode, 245, 4, 76, // Opcode: CNTB_XPiI -/* 9940 */ MCD_OPC_FilterValue, 1, 203, 44, 1, // Skip to: 86948 -/* 9945 */ MCD_OPC_CheckPredicate, 0, 198, 44, 1, // Skip to: 86948 -/* 9950 */ MCD_OPC_Decode, 244, 13, 77, // Opcode: INCB_XPiI -/* 9954 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 9975 -/* 9959 */ MCD_OPC_CheckPredicate, 0, 184, 44, 1, // Skip to: 86948 -/* 9964 */ MCD_OPC_CheckField, 20, 1, 1, 177, 44, 1, // Skip to: 86948 -/* 9971 */ MCD_OPC_Decode, 177, 5, 77, // Opcode: DECB_XPiI -/* 9975 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 10011 -/* 9980 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 9983 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9997 -/* 9988 */ MCD_OPC_CheckPredicate, 0, 155, 44, 1, // Skip to: 86948 -/* 9993 */ MCD_OPC_Decode, 254, 24, 77, // Opcode: SQINCB_XPiWdI -/* 9997 */ MCD_OPC_FilterValue, 1, 146, 44, 1, // Skip to: 86948 -/* 10002 */ MCD_OPC_CheckPredicate, 0, 141, 44, 1, // Skip to: 86948 -/* 10007 */ MCD_OPC_Decode, 253, 24, 77, // Opcode: SQINCB_XPiI -/* 10011 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 10047 -/* 10016 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10019 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10033 -/* 10024 */ MCD_OPC_CheckPredicate, 0, 119, 44, 1, // Skip to: 86948 -/* 10029 */ MCD_OPC_Decode, 244, 32, 78, // Opcode: UQINCB_WPiI -/* 10033 */ MCD_OPC_FilterValue, 1, 110, 44, 1, // Skip to: 86948 -/* 10038 */ MCD_OPC_CheckPredicate, 0, 105, 44, 1, // Skip to: 86948 -/* 10043 */ MCD_OPC_Decode, 245, 32, 77, // Opcode: UQINCB_XPiI -/* 10047 */ MCD_OPC_FilterValue, 14, 31, 0, 0, // Skip to: 10083 -/* 10052 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10055 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10069 -/* 10060 */ MCD_OPC_CheckPredicate, 0, 83, 44, 1, // Skip to: 86948 -/* 10065 */ MCD_OPC_Decode, 184, 24, 77, // Opcode: SQDECB_XPiWdI -/* 10069 */ MCD_OPC_FilterValue, 1, 74, 44, 1, // Skip to: 86948 -/* 10074 */ MCD_OPC_CheckPredicate, 0, 69, 44, 1, // Skip to: 86948 -/* 10079 */ MCD_OPC_Decode, 183, 24, 77, // Opcode: SQDECB_XPiI -/* 10083 */ MCD_OPC_FilterValue, 15, 60, 44, 1, // Skip to: 86948 -/* 10088 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10091 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10105 -/* 10096 */ MCD_OPC_CheckPredicate, 0, 47, 44, 1, // Skip to: 86948 -/* 10101 */ MCD_OPC_Decode, 222, 32, 78, // Opcode: UQDECB_WPiI -/* 10105 */ MCD_OPC_FilterValue, 1, 38, 44, 1, // Skip to: 86948 -/* 10110 */ MCD_OPC_CheckPredicate, 0, 33, 44, 1, // Skip to: 86948 -/* 10115 */ MCD_OPC_Decode, 223, 32, 77, // Opcode: UQDECB_XPiI -/* 10119 */ MCD_OPC_FilterValue, 1, 62, 1, 0, // Skip to: 10442 -/* 10124 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 10127 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 10163 -/* 10132 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10135 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10149 -/* 10140 */ MCD_OPC_CheckPredicate, 0, 3, 44, 1, // Skip to: 86948 -/* 10145 */ MCD_OPC_Decode, 132, 25, 79, // Opcode: SQINCH_ZPiI -/* 10149 */ MCD_OPC_FilterValue, 1, 250, 43, 1, // Skip to: 86948 -/* 10154 */ MCD_OPC_CheckPredicate, 0, 245, 43, 1, // Skip to: 86948 -/* 10159 */ MCD_OPC_Decode, 248, 13, 79, // Opcode: INCH_ZPiI -/* 10163 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 10199 -/* 10168 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10171 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10185 -/* 10176 */ MCD_OPC_CheckPredicate, 0, 223, 43, 1, // Skip to: 86948 -/* 10181 */ MCD_OPC_Decode, 251, 32, 79, // Opcode: UQINCH_ZPiI -/* 10185 */ MCD_OPC_FilterValue, 1, 214, 43, 1, // Skip to: 86948 -/* 10190 */ MCD_OPC_CheckPredicate, 0, 209, 43, 1, // Skip to: 86948 -/* 10195 */ MCD_OPC_Decode, 181, 5, 79, // Opcode: DECH_ZPiI -/* 10199 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 10220 -/* 10204 */ MCD_OPC_CheckPredicate, 0, 195, 43, 1, // Skip to: 86948 -/* 10209 */ MCD_OPC_CheckField, 20, 1, 0, 188, 43, 1, // Skip to: 86948 -/* 10216 */ MCD_OPC_Decode, 190, 24, 79, // Opcode: SQDECH_ZPiI -/* 10220 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 10241 -/* 10225 */ MCD_OPC_CheckPredicate, 0, 174, 43, 1, // Skip to: 86948 -/* 10230 */ MCD_OPC_CheckField, 20, 1, 0, 167, 43, 1, // Skip to: 86948 -/* 10237 */ MCD_OPC_Decode, 229, 32, 79, // Opcode: UQDECH_ZPiI -/* 10241 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 10277 -/* 10246 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10249 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10263 -/* 10254 */ MCD_OPC_CheckPredicate, 0, 145, 43, 1, // Skip to: 86948 -/* 10259 */ MCD_OPC_Decode, 247, 4, 76, // Opcode: CNTH_XPiI -/* 10263 */ MCD_OPC_FilterValue, 1, 136, 43, 1, // Skip to: 86948 -/* 10268 */ MCD_OPC_CheckPredicate, 0, 131, 43, 1, // Skip to: 86948 -/* 10273 */ MCD_OPC_Decode, 247, 13, 77, // Opcode: INCH_XPiI -/* 10277 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 10298 -/* 10282 */ MCD_OPC_CheckPredicate, 0, 117, 43, 1, // Skip to: 86948 -/* 10287 */ MCD_OPC_CheckField, 20, 1, 1, 110, 43, 1, // Skip to: 86948 -/* 10294 */ MCD_OPC_Decode, 180, 5, 77, // Opcode: DECH_XPiI -/* 10298 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 10334 -/* 10303 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10306 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10320 -/* 10311 */ MCD_OPC_CheckPredicate, 0, 88, 43, 1, // Skip to: 86948 -/* 10316 */ MCD_OPC_Decode, 131, 25, 77, // Opcode: SQINCH_XPiWdI -/* 10320 */ MCD_OPC_FilterValue, 1, 79, 43, 1, // Skip to: 86948 -/* 10325 */ MCD_OPC_CheckPredicate, 0, 74, 43, 1, // Skip to: 86948 -/* 10330 */ MCD_OPC_Decode, 130, 25, 77, // Opcode: SQINCH_XPiI -/* 10334 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 10370 -/* 10339 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10342 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10356 -/* 10347 */ MCD_OPC_CheckPredicate, 0, 52, 43, 1, // Skip to: 86948 -/* 10352 */ MCD_OPC_Decode, 249, 32, 78, // Opcode: UQINCH_WPiI -/* 10356 */ MCD_OPC_FilterValue, 1, 43, 43, 1, // Skip to: 86948 -/* 10361 */ MCD_OPC_CheckPredicate, 0, 38, 43, 1, // Skip to: 86948 -/* 10366 */ MCD_OPC_Decode, 250, 32, 77, // Opcode: UQINCH_XPiI -/* 10370 */ MCD_OPC_FilterValue, 14, 31, 0, 0, // Skip to: 10406 -/* 10375 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10378 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10392 -/* 10383 */ MCD_OPC_CheckPredicate, 0, 16, 43, 1, // Skip to: 86948 -/* 10388 */ MCD_OPC_Decode, 189, 24, 77, // Opcode: SQDECH_XPiWdI -/* 10392 */ MCD_OPC_FilterValue, 1, 7, 43, 1, // Skip to: 86948 -/* 10397 */ MCD_OPC_CheckPredicate, 0, 2, 43, 1, // Skip to: 86948 -/* 10402 */ MCD_OPC_Decode, 188, 24, 77, // Opcode: SQDECH_XPiI -/* 10406 */ MCD_OPC_FilterValue, 15, 249, 42, 1, // Skip to: 86948 -/* 10411 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10414 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10428 -/* 10419 */ MCD_OPC_CheckPredicate, 0, 236, 42, 1, // Skip to: 86948 -/* 10424 */ MCD_OPC_Decode, 227, 32, 78, // Opcode: UQDECH_WPiI -/* 10428 */ MCD_OPC_FilterValue, 1, 227, 42, 1, // Skip to: 86948 -/* 10433 */ MCD_OPC_CheckPredicate, 0, 222, 42, 1, // Skip to: 86948 -/* 10438 */ MCD_OPC_Decode, 228, 32, 77, // Opcode: UQDECH_XPiI -/* 10442 */ MCD_OPC_FilterValue, 2, 62, 1, 0, // Skip to: 10765 -/* 10447 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 10450 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 10486 -/* 10455 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10458 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10472 -/* 10463 */ MCD_OPC_CheckPredicate, 0, 192, 42, 1, // Skip to: 86948 -/* 10468 */ MCD_OPC_Decode, 146, 25, 79, // Opcode: SQINCW_ZPiI -/* 10472 */ MCD_OPC_FilterValue, 1, 183, 42, 1, // Skip to: 86948 -/* 10477 */ MCD_OPC_CheckPredicate, 0, 178, 42, 1, // Skip to: 86948 -/* 10482 */ MCD_OPC_Decode, 129, 14, 79, // Opcode: INCW_ZPiI -/* 10486 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 10522 -/* 10491 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10494 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10508 -/* 10499 */ MCD_OPC_CheckPredicate, 0, 156, 42, 1, // Skip to: 86948 -/* 10504 */ MCD_OPC_Decode, 137, 33, 79, // Opcode: UQINCW_ZPiI -/* 10508 */ MCD_OPC_FilterValue, 1, 147, 42, 1, // Skip to: 86948 -/* 10513 */ MCD_OPC_CheckPredicate, 0, 142, 42, 1, // Skip to: 86948 -/* 10518 */ MCD_OPC_Decode, 190, 5, 79, // Opcode: DECW_ZPiI -/* 10522 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 10543 -/* 10527 */ MCD_OPC_CheckPredicate, 0, 128, 42, 1, // Skip to: 86948 -/* 10532 */ MCD_OPC_CheckField, 20, 1, 0, 121, 42, 1, // Skip to: 86948 -/* 10539 */ MCD_OPC_Decode, 204, 24, 79, // Opcode: SQDECW_ZPiI -/* 10543 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 10564 -/* 10548 */ MCD_OPC_CheckPredicate, 0, 107, 42, 1, // Skip to: 86948 -/* 10553 */ MCD_OPC_CheckField, 20, 1, 0, 100, 42, 1, // Skip to: 86948 -/* 10560 */ MCD_OPC_Decode, 243, 32, 79, // Opcode: UQDECW_ZPiI -/* 10564 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 10600 -/* 10569 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10572 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10586 -/* 10577 */ MCD_OPC_CheckPredicate, 0, 78, 42, 1, // Skip to: 86948 -/* 10582 */ MCD_OPC_Decode, 252, 4, 76, // Opcode: CNTW_XPiI -/* 10586 */ MCD_OPC_FilterValue, 1, 69, 42, 1, // Skip to: 86948 -/* 10591 */ MCD_OPC_CheckPredicate, 0, 64, 42, 1, // Skip to: 86948 -/* 10596 */ MCD_OPC_Decode, 128, 14, 77, // Opcode: INCW_XPiI -/* 10600 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 10621 -/* 10605 */ MCD_OPC_CheckPredicate, 0, 50, 42, 1, // Skip to: 86948 -/* 10610 */ MCD_OPC_CheckField, 20, 1, 1, 43, 42, 1, // Skip to: 86948 -/* 10617 */ MCD_OPC_Decode, 189, 5, 77, // Opcode: DECW_XPiI -/* 10621 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 10657 -/* 10626 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10629 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10643 -/* 10634 */ MCD_OPC_CheckPredicate, 0, 21, 42, 1, // Skip to: 86948 -/* 10639 */ MCD_OPC_Decode, 145, 25, 77, // Opcode: SQINCW_XPiWdI -/* 10643 */ MCD_OPC_FilterValue, 1, 12, 42, 1, // Skip to: 86948 -/* 10648 */ MCD_OPC_CheckPredicate, 0, 7, 42, 1, // Skip to: 86948 -/* 10653 */ MCD_OPC_Decode, 144, 25, 77, // Opcode: SQINCW_XPiI -/* 10657 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 10693 -/* 10662 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10665 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10679 -/* 10670 */ MCD_OPC_CheckPredicate, 0, 241, 41, 1, // Skip to: 86948 -/* 10675 */ MCD_OPC_Decode, 135, 33, 78, // Opcode: UQINCW_WPiI -/* 10679 */ MCD_OPC_FilterValue, 1, 232, 41, 1, // Skip to: 86948 -/* 10684 */ MCD_OPC_CheckPredicate, 0, 227, 41, 1, // Skip to: 86948 -/* 10689 */ MCD_OPC_Decode, 136, 33, 77, // Opcode: UQINCW_XPiI -/* 10693 */ MCD_OPC_FilterValue, 14, 31, 0, 0, // Skip to: 10729 -/* 10698 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10701 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10715 -/* 10706 */ MCD_OPC_CheckPredicate, 0, 205, 41, 1, // Skip to: 86948 -/* 10711 */ MCD_OPC_Decode, 203, 24, 77, // Opcode: SQDECW_XPiWdI -/* 10715 */ MCD_OPC_FilterValue, 1, 196, 41, 1, // Skip to: 86948 -/* 10720 */ MCD_OPC_CheckPredicate, 0, 191, 41, 1, // Skip to: 86948 -/* 10725 */ MCD_OPC_Decode, 202, 24, 77, // Opcode: SQDECW_XPiI -/* 10729 */ MCD_OPC_FilterValue, 15, 182, 41, 1, // Skip to: 86948 -/* 10734 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10737 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10751 -/* 10742 */ MCD_OPC_CheckPredicate, 0, 169, 41, 1, // Skip to: 86948 -/* 10747 */ MCD_OPC_Decode, 241, 32, 78, // Opcode: UQDECW_WPiI -/* 10751 */ MCD_OPC_FilterValue, 1, 160, 41, 1, // Skip to: 86948 -/* 10756 */ MCD_OPC_CheckPredicate, 0, 155, 41, 1, // Skip to: 86948 -/* 10761 */ MCD_OPC_Decode, 242, 32, 77, // Opcode: UQDECW_XPiI -/* 10765 */ MCD_OPC_FilterValue, 3, 62, 1, 0, // Skip to: 11088 -/* 10770 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 10773 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 10809 -/* 10778 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10781 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10795 -/* 10786 */ MCD_OPC_CheckPredicate, 0, 125, 41, 1, // Skip to: 86948 -/* 10791 */ MCD_OPC_Decode, 129, 25, 79, // Opcode: SQINCD_ZPiI -/* 10795 */ MCD_OPC_FilterValue, 1, 116, 41, 1, // Skip to: 86948 -/* 10800 */ MCD_OPC_CheckPredicate, 0, 111, 41, 1, // Skip to: 86948 -/* 10805 */ MCD_OPC_Decode, 246, 13, 79, // Opcode: INCD_ZPiI -/* 10809 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 10845 -/* 10814 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10817 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10831 -/* 10822 */ MCD_OPC_CheckPredicate, 0, 89, 41, 1, // Skip to: 86948 -/* 10827 */ MCD_OPC_Decode, 248, 32, 79, // Opcode: UQINCD_ZPiI -/* 10831 */ MCD_OPC_FilterValue, 1, 80, 41, 1, // Skip to: 86948 -/* 10836 */ MCD_OPC_CheckPredicate, 0, 75, 41, 1, // Skip to: 86948 -/* 10841 */ MCD_OPC_Decode, 179, 5, 79, // Opcode: DECD_ZPiI -/* 10845 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 10866 -/* 10850 */ MCD_OPC_CheckPredicate, 0, 61, 41, 1, // Skip to: 86948 -/* 10855 */ MCD_OPC_CheckField, 20, 1, 0, 54, 41, 1, // Skip to: 86948 -/* 10862 */ MCD_OPC_Decode, 187, 24, 79, // Opcode: SQDECD_ZPiI -/* 10866 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 10887 -/* 10871 */ MCD_OPC_CheckPredicate, 0, 40, 41, 1, // Skip to: 86948 -/* 10876 */ MCD_OPC_CheckField, 20, 1, 0, 33, 41, 1, // Skip to: 86948 -/* 10883 */ MCD_OPC_Decode, 226, 32, 79, // Opcode: UQDECD_ZPiI -/* 10887 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 10923 -/* 10892 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10895 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10909 -/* 10900 */ MCD_OPC_CheckPredicate, 0, 11, 41, 1, // Skip to: 86948 -/* 10905 */ MCD_OPC_Decode, 246, 4, 76, // Opcode: CNTD_XPiI -/* 10909 */ MCD_OPC_FilterValue, 1, 2, 41, 1, // Skip to: 86948 -/* 10914 */ MCD_OPC_CheckPredicate, 0, 253, 40, 1, // Skip to: 86948 -/* 10919 */ MCD_OPC_Decode, 245, 13, 77, // Opcode: INCD_XPiI -/* 10923 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 10944 -/* 10928 */ MCD_OPC_CheckPredicate, 0, 239, 40, 1, // Skip to: 86948 -/* 10933 */ MCD_OPC_CheckField, 20, 1, 1, 232, 40, 1, // Skip to: 86948 -/* 10940 */ MCD_OPC_Decode, 178, 5, 77, // Opcode: DECD_XPiI -/* 10944 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 10980 -/* 10949 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10952 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10966 -/* 10957 */ MCD_OPC_CheckPredicate, 0, 210, 40, 1, // Skip to: 86948 -/* 10962 */ MCD_OPC_Decode, 128, 25, 77, // Opcode: SQINCD_XPiWdI -/* 10966 */ MCD_OPC_FilterValue, 1, 201, 40, 1, // Skip to: 86948 -/* 10971 */ MCD_OPC_CheckPredicate, 0, 196, 40, 1, // Skip to: 86948 -/* 10976 */ MCD_OPC_Decode, 255, 24, 77, // Opcode: SQINCD_XPiI -/* 10980 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 11016 -/* 10985 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 10988 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11002 -/* 10993 */ MCD_OPC_CheckPredicate, 0, 174, 40, 1, // Skip to: 86948 -/* 10998 */ MCD_OPC_Decode, 246, 32, 78, // Opcode: UQINCD_WPiI -/* 11002 */ MCD_OPC_FilterValue, 1, 165, 40, 1, // Skip to: 86948 -/* 11007 */ MCD_OPC_CheckPredicate, 0, 160, 40, 1, // Skip to: 86948 -/* 11012 */ MCD_OPC_Decode, 247, 32, 77, // Opcode: UQINCD_XPiI -/* 11016 */ MCD_OPC_FilterValue, 14, 31, 0, 0, // Skip to: 11052 -/* 11021 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 11024 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11038 -/* 11029 */ MCD_OPC_CheckPredicate, 0, 138, 40, 1, // Skip to: 86948 -/* 11034 */ MCD_OPC_Decode, 186, 24, 77, // Opcode: SQDECD_XPiWdI -/* 11038 */ MCD_OPC_FilterValue, 1, 129, 40, 1, // Skip to: 86948 -/* 11043 */ MCD_OPC_CheckPredicate, 0, 124, 40, 1, // Skip to: 86948 -/* 11048 */ MCD_OPC_Decode, 185, 24, 77, // Opcode: SQDECD_XPiI -/* 11052 */ MCD_OPC_FilterValue, 15, 115, 40, 1, // Skip to: 86948 -/* 11057 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 11060 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11074 -/* 11065 */ MCD_OPC_CheckPredicate, 0, 102, 40, 1, // Skip to: 86948 -/* 11070 */ MCD_OPC_Decode, 224, 32, 78, // Opcode: UQDECD_WPiI -/* 11074 */ MCD_OPC_FilterValue, 1, 93, 40, 1, // Skip to: 86948 -/* 11079 */ MCD_OPC_CheckPredicate, 0, 88, 40, 1, // Skip to: 86948 -/* 11084 */ MCD_OPC_Decode, 225, 32, 77, // Opcode: UQDECD_XPiI -/* 11088 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 11102 -/* 11093 */ MCD_OPC_CheckPredicate, 0, 74, 40, 1, // Skip to: 86948 -/* 11098 */ MCD_OPC_Decode, 234, 22, 80, // Opcode: SEL_ZPZZ_B -/* 11102 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 11116 -/* 11107 */ MCD_OPC_CheckPredicate, 0, 60, 40, 1, // Skip to: 86948 -/* 11112 */ MCD_OPC_Decode, 236, 22, 80, // Opcode: SEL_ZPZZ_H -/* 11116 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 11130 -/* 11121 */ MCD_OPC_CheckPredicate, 0, 46, 40, 1, // Skip to: 86948 -/* 11126 */ MCD_OPC_Decode, 237, 22, 80, // Opcode: SEL_ZPZZ_S -/* 11130 */ MCD_OPC_FilterValue, 7, 37, 40, 1, // Skip to: 86948 -/* 11135 */ MCD_OPC_CheckPredicate, 0, 32, 40, 1, // Skip to: 86948 -/* 11140 */ MCD_OPC_Decode, 235, 22, 80, // Opcode: SEL_ZPZZ_D -/* 11144 */ MCD_OPC_FilterValue, 1, 8, 23, 0, // Skip to: 17045 -/* 11149 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... -/* 11152 */ MCD_OPC_FilterValue, 0, 35, 1, 0, // Skip to: 11448 -/* 11157 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 11160 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 11196 -/* 11165 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11168 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11182 -/* 11173 */ MCD_OPC_CheckPredicate, 0, 250, 39, 1, // Skip to: 86948 -/* 11178 */ MCD_OPC_Decode, 182, 4, 81, // Opcode: CMPHS_PPzZZ_B -/* 11182 */ MCD_OPC_FilterValue, 1, 241, 39, 1, // Skip to: 86948 -/* 11187 */ MCD_OPC_CheckPredicate, 0, 236, 39, 1, // Skip to: 86948 -/* 11192 */ MCD_OPC_Decode, 171, 4, 81, // Opcode: CMPHI_PPzZZ_B -/* 11196 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 11232 -/* 11201 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11204 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11218 -/* 11209 */ MCD_OPC_CheckPredicate, 0, 214, 39, 1, // Skip to: 86948 -/* 11214 */ MCD_OPC_Decode, 142, 4, 81, // Opcode: CMPEQ_WIDE_PPzZZ_B -/* 11218 */ MCD_OPC_FilterValue, 1, 205, 39, 1, // Skip to: 86948 -/* 11223 */ MCD_OPC_CheckPredicate, 0, 200, 39, 1, // Skip to: 86948 -/* 11228 */ MCD_OPC_Decode, 225, 4, 81, // Opcode: CMPNE_WIDE_PPzZZ_B -/* 11232 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 11268 -/* 11237 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11240 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11254 -/* 11245 */ MCD_OPC_CheckPredicate, 0, 178, 39, 1, // Skip to: 86948 -/* 11250 */ MCD_OPC_Decode, 153, 4, 81, // Opcode: CMPGE_WIDE_PPzZZ_B -/* 11254 */ MCD_OPC_FilterValue, 1, 169, 39, 1, // Skip to: 86948 -/* 11259 */ MCD_OPC_CheckPredicate, 0, 164, 39, 1, // Skip to: 86948 -/* 11264 */ MCD_OPC_Decode, 164, 4, 81, // Opcode: CMPGT_WIDE_PPzZZ_B -/* 11268 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 11304 -/* 11273 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11276 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11290 -/* 11281 */ MCD_OPC_CheckPredicate, 0, 142, 39, 1, // Skip to: 86948 -/* 11286 */ MCD_OPC_Decode, 214, 4, 81, // Opcode: CMPLT_WIDE_PPzZZ_B -/* 11290 */ MCD_OPC_FilterValue, 1, 133, 39, 1, // Skip to: 86948 -/* 11295 */ MCD_OPC_CheckPredicate, 0, 128, 39, 1, // Skip to: 86948 -/* 11300 */ MCD_OPC_Decode, 193, 4, 81, // Opcode: CMPLE_WIDE_PPzZZ_B -/* 11304 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 11340 -/* 11309 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11312 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11326 -/* 11317 */ MCD_OPC_CheckPredicate, 0, 106, 39, 1, // Skip to: 86948 -/* 11322 */ MCD_OPC_Decode, 149, 4, 81, // Opcode: CMPGE_PPzZZ_B -/* 11326 */ MCD_OPC_FilterValue, 1, 97, 39, 1, // Skip to: 86948 -/* 11331 */ MCD_OPC_CheckPredicate, 0, 92, 39, 1, // Skip to: 86948 -/* 11336 */ MCD_OPC_Decode, 160, 4, 81, // Opcode: CMPGT_PPzZZ_B -/* 11340 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 11376 -/* 11345 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11348 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11362 -/* 11353 */ MCD_OPC_CheckPredicate, 0, 70, 39, 1, // Skip to: 86948 -/* 11358 */ MCD_OPC_Decode, 138, 4, 81, // Opcode: CMPEQ_PPzZZ_B -/* 11362 */ MCD_OPC_FilterValue, 1, 61, 39, 1, // Skip to: 86948 -/* 11367 */ MCD_OPC_CheckPredicate, 0, 56, 39, 1, // Skip to: 86948 -/* 11372 */ MCD_OPC_Decode, 221, 4, 81, // Opcode: CMPNE_PPzZZ_B -/* 11376 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 11412 -/* 11381 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11384 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11398 -/* 11389 */ MCD_OPC_CheckPredicate, 0, 34, 39, 1, // Skip to: 86948 -/* 11394 */ MCD_OPC_Decode, 186, 4, 81, // Opcode: CMPHS_WIDE_PPzZZ_B -/* 11398 */ MCD_OPC_FilterValue, 1, 25, 39, 1, // Skip to: 86948 -/* 11403 */ MCD_OPC_CheckPredicate, 0, 20, 39, 1, // Skip to: 86948 -/* 11408 */ MCD_OPC_Decode, 175, 4, 81, // Opcode: CMPHI_WIDE_PPzZZ_B -/* 11412 */ MCD_OPC_FilterValue, 7, 11, 39, 1, // Skip to: 86948 -/* 11417 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11420 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11434 -/* 11425 */ MCD_OPC_CheckPredicate, 0, 254, 38, 1, // Skip to: 86948 -/* 11430 */ MCD_OPC_Decode, 200, 4, 81, // Opcode: CMPLO_WIDE_PPzZZ_B -/* 11434 */ MCD_OPC_FilterValue, 1, 245, 38, 1, // Skip to: 86948 -/* 11439 */ MCD_OPC_CheckPredicate, 0, 240, 38, 1, // Skip to: 86948 -/* 11444 */ MCD_OPC_Decode, 207, 4, 81, // Opcode: CMPLS_WIDE_PPzZZ_B -/* 11448 */ MCD_OPC_FilterValue, 1, 75, 0, 0, // Skip to: 11528 -/* 11453 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11456 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 11492 -/* 11461 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 11464 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11478 -/* 11469 */ MCD_OPC_CheckPredicate, 0, 210, 38, 1, // Skip to: 86948 -/* 11474 */ MCD_OPC_Decode, 178, 4, 82, // Opcode: CMPHS_PPzZI_B -/* 11478 */ MCD_OPC_FilterValue, 1, 201, 38, 1, // Skip to: 86948 -/* 11483 */ MCD_OPC_CheckPredicate, 0, 196, 38, 1, // Skip to: 86948 -/* 11488 */ MCD_OPC_Decode, 196, 4, 82, // Opcode: CMPLO_PPzZI_B -/* 11492 */ MCD_OPC_FilterValue, 1, 187, 38, 1, // Skip to: 86948 -/* 11497 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 11500 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11514 -/* 11505 */ MCD_OPC_CheckPredicate, 0, 174, 38, 1, // Skip to: 86948 -/* 11510 */ MCD_OPC_Decode, 167, 4, 82, // Opcode: CMPHI_PPzZI_B -/* 11514 */ MCD_OPC_FilterValue, 1, 165, 38, 1, // Skip to: 86948 -/* 11519 */ MCD_OPC_CheckPredicate, 0, 160, 38, 1, // Skip to: 86948 -/* 11524 */ MCD_OPC_Decode, 203, 4, 82, // Opcode: CMPLS_PPzZI_B -/* 11528 */ MCD_OPC_FilterValue, 2, 35, 1, 0, // Skip to: 11824 -/* 11533 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 11536 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 11572 -/* 11541 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11544 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11558 -/* 11549 */ MCD_OPC_CheckPredicate, 0, 130, 38, 1, // Skip to: 86948 -/* 11554 */ MCD_OPC_Decode, 184, 4, 81, // Opcode: CMPHS_PPzZZ_H -/* 11558 */ MCD_OPC_FilterValue, 1, 121, 38, 1, // Skip to: 86948 -/* 11563 */ MCD_OPC_CheckPredicate, 0, 116, 38, 1, // Skip to: 86948 -/* 11568 */ MCD_OPC_Decode, 173, 4, 81, // Opcode: CMPHI_PPzZZ_H -/* 11572 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 11608 -/* 11577 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11580 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11594 -/* 11585 */ MCD_OPC_CheckPredicate, 0, 94, 38, 1, // Skip to: 86948 -/* 11590 */ MCD_OPC_Decode, 143, 4, 81, // Opcode: CMPEQ_WIDE_PPzZZ_H -/* 11594 */ MCD_OPC_FilterValue, 1, 85, 38, 1, // Skip to: 86948 -/* 11599 */ MCD_OPC_CheckPredicate, 0, 80, 38, 1, // Skip to: 86948 -/* 11604 */ MCD_OPC_Decode, 226, 4, 81, // Opcode: CMPNE_WIDE_PPzZZ_H -/* 11608 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 11644 -/* 11613 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11616 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11630 -/* 11621 */ MCD_OPC_CheckPredicate, 0, 58, 38, 1, // Skip to: 86948 -/* 11626 */ MCD_OPC_Decode, 154, 4, 81, // Opcode: CMPGE_WIDE_PPzZZ_H -/* 11630 */ MCD_OPC_FilterValue, 1, 49, 38, 1, // Skip to: 86948 -/* 11635 */ MCD_OPC_CheckPredicate, 0, 44, 38, 1, // Skip to: 86948 -/* 11640 */ MCD_OPC_Decode, 165, 4, 81, // Opcode: CMPGT_WIDE_PPzZZ_H -/* 11644 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 11680 -/* 11649 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11652 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11666 -/* 11657 */ MCD_OPC_CheckPredicate, 0, 22, 38, 1, // Skip to: 86948 -/* 11662 */ MCD_OPC_Decode, 215, 4, 81, // Opcode: CMPLT_WIDE_PPzZZ_H -/* 11666 */ MCD_OPC_FilterValue, 1, 13, 38, 1, // Skip to: 86948 -/* 11671 */ MCD_OPC_CheckPredicate, 0, 8, 38, 1, // Skip to: 86948 -/* 11676 */ MCD_OPC_Decode, 194, 4, 81, // Opcode: CMPLE_WIDE_PPzZZ_H -/* 11680 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 11716 -/* 11685 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11688 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11702 -/* 11693 */ MCD_OPC_CheckPredicate, 0, 242, 37, 1, // Skip to: 86948 -/* 11698 */ MCD_OPC_Decode, 151, 4, 81, // Opcode: CMPGE_PPzZZ_H -/* 11702 */ MCD_OPC_FilterValue, 1, 233, 37, 1, // Skip to: 86948 -/* 11707 */ MCD_OPC_CheckPredicate, 0, 228, 37, 1, // Skip to: 86948 -/* 11712 */ MCD_OPC_Decode, 162, 4, 81, // Opcode: CMPGT_PPzZZ_H -/* 11716 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 11752 -/* 11721 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11724 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11738 -/* 11729 */ MCD_OPC_CheckPredicate, 0, 206, 37, 1, // Skip to: 86948 -/* 11734 */ MCD_OPC_Decode, 140, 4, 81, // Opcode: CMPEQ_PPzZZ_H -/* 11738 */ MCD_OPC_FilterValue, 1, 197, 37, 1, // Skip to: 86948 -/* 11743 */ MCD_OPC_CheckPredicate, 0, 192, 37, 1, // Skip to: 86948 -/* 11748 */ MCD_OPC_Decode, 223, 4, 81, // Opcode: CMPNE_PPzZZ_H -/* 11752 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 11788 -/* 11757 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11760 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11774 -/* 11765 */ MCD_OPC_CheckPredicate, 0, 170, 37, 1, // Skip to: 86948 -/* 11770 */ MCD_OPC_Decode, 187, 4, 81, // Opcode: CMPHS_WIDE_PPzZZ_H -/* 11774 */ MCD_OPC_FilterValue, 1, 161, 37, 1, // Skip to: 86948 -/* 11779 */ MCD_OPC_CheckPredicate, 0, 156, 37, 1, // Skip to: 86948 -/* 11784 */ MCD_OPC_Decode, 176, 4, 81, // Opcode: CMPHI_WIDE_PPzZZ_H -/* 11788 */ MCD_OPC_FilterValue, 7, 147, 37, 1, // Skip to: 86948 -/* 11793 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11796 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11810 -/* 11801 */ MCD_OPC_CheckPredicate, 0, 134, 37, 1, // Skip to: 86948 -/* 11806 */ MCD_OPC_Decode, 201, 4, 81, // Opcode: CMPLO_WIDE_PPzZZ_H -/* 11810 */ MCD_OPC_FilterValue, 1, 125, 37, 1, // Skip to: 86948 -/* 11815 */ MCD_OPC_CheckPredicate, 0, 120, 37, 1, // Skip to: 86948 -/* 11820 */ MCD_OPC_Decode, 208, 4, 81, // Opcode: CMPLS_WIDE_PPzZZ_H -/* 11824 */ MCD_OPC_FilterValue, 3, 75, 0, 0, // Skip to: 11904 -/* 11829 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11832 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 11868 -/* 11837 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 11840 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11854 -/* 11845 */ MCD_OPC_CheckPredicate, 0, 90, 37, 1, // Skip to: 86948 -/* 11850 */ MCD_OPC_Decode, 180, 4, 82, // Opcode: CMPHS_PPzZI_H -/* 11854 */ MCD_OPC_FilterValue, 1, 81, 37, 1, // Skip to: 86948 -/* 11859 */ MCD_OPC_CheckPredicate, 0, 76, 37, 1, // Skip to: 86948 -/* 11864 */ MCD_OPC_Decode, 198, 4, 82, // Opcode: CMPLO_PPzZI_H -/* 11868 */ MCD_OPC_FilterValue, 1, 67, 37, 1, // Skip to: 86948 -/* 11873 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 11876 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11890 -/* 11881 */ MCD_OPC_CheckPredicate, 0, 54, 37, 1, // Skip to: 86948 -/* 11886 */ MCD_OPC_Decode, 169, 4, 82, // Opcode: CMPHI_PPzZI_H -/* 11890 */ MCD_OPC_FilterValue, 1, 45, 37, 1, // Skip to: 86948 -/* 11895 */ MCD_OPC_CheckPredicate, 0, 40, 37, 1, // Skip to: 86948 -/* 11900 */ MCD_OPC_Decode, 205, 4, 82, // Opcode: CMPLS_PPzZI_H -/* 11904 */ MCD_OPC_FilterValue, 4, 35, 1, 0, // Skip to: 12200 -/* 11909 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 11912 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 11948 -/* 11917 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11920 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11934 -/* 11925 */ MCD_OPC_CheckPredicate, 0, 10, 37, 1, // Skip to: 86948 -/* 11930 */ MCD_OPC_Decode, 185, 4, 81, // Opcode: CMPHS_PPzZZ_S -/* 11934 */ MCD_OPC_FilterValue, 1, 1, 37, 1, // Skip to: 86948 -/* 11939 */ MCD_OPC_CheckPredicate, 0, 252, 36, 1, // Skip to: 86948 -/* 11944 */ MCD_OPC_Decode, 174, 4, 81, // Opcode: CMPHI_PPzZZ_S -/* 11948 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 11984 -/* 11953 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11956 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11970 -/* 11961 */ MCD_OPC_CheckPredicate, 0, 230, 36, 1, // Skip to: 86948 -/* 11966 */ MCD_OPC_Decode, 144, 4, 81, // Opcode: CMPEQ_WIDE_PPzZZ_S -/* 11970 */ MCD_OPC_FilterValue, 1, 221, 36, 1, // Skip to: 86948 -/* 11975 */ MCD_OPC_CheckPredicate, 0, 216, 36, 1, // Skip to: 86948 -/* 11980 */ MCD_OPC_Decode, 227, 4, 81, // Opcode: CMPNE_WIDE_PPzZZ_S -/* 11984 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 12020 -/* 11989 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 11992 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12006 -/* 11997 */ MCD_OPC_CheckPredicate, 0, 194, 36, 1, // Skip to: 86948 -/* 12002 */ MCD_OPC_Decode, 155, 4, 81, // Opcode: CMPGE_WIDE_PPzZZ_S -/* 12006 */ MCD_OPC_FilterValue, 1, 185, 36, 1, // Skip to: 86948 -/* 12011 */ MCD_OPC_CheckPredicate, 0, 180, 36, 1, // Skip to: 86948 -/* 12016 */ MCD_OPC_Decode, 166, 4, 81, // Opcode: CMPGT_WIDE_PPzZZ_S -/* 12020 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 12056 -/* 12025 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12028 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12042 -/* 12033 */ MCD_OPC_CheckPredicate, 0, 158, 36, 1, // Skip to: 86948 -/* 12038 */ MCD_OPC_Decode, 216, 4, 81, // Opcode: CMPLT_WIDE_PPzZZ_S -/* 12042 */ MCD_OPC_FilterValue, 1, 149, 36, 1, // Skip to: 86948 -/* 12047 */ MCD_OPC_CheckPredicate, 0, 144, 36, 1, // Skip to: 86948 -/* 12052 */ MCD_OPC_Decode, 195, 4, 81, // Opcode: CMPLE_WIDE_PPzZZ_S -/* 12056 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 12092 -/* 12061 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12064 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12078 -/* 12069 */ MCD_OPC_CheckPredicate, 0, 122, 36, 1, // Skip to: 86948 -/* 12074 */ MCD_OPC_Decode, 152, 4, 81, // Opcode: CMPGE_PPzZZ_S -/* 12078 */ MCD_OPC_FilterValue, 1, 113, 36, 1, // Skip to: 86948 -/* 12083 */ MCD_OPC_CheckPredicate, 0, 108, 36, 1, // Skip to: 86948 -/* 12088 */ MCD_OPC_Decode, 163, 4, 81, // Opcode: CMPGT_PPzZZ_S -/* 12092 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 12128 -/* 12097 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12100 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12114 -/* 12105 */ MCD_OPC_CheckPredicate, 0, 86, 36, 1, // Skip to: 86948 -/* 12110 */ MCD_OPC_Decode, 141, 4, 81, // Opcode: CMPEQ_PPzZZ_S -/* 12114 */ MCD_OPC_FilterValue, 1, 77, 36, 1, // Skip to: 86948 -/* 12119 */ MCD_OPC_CheckPredicate, 0, 72, 36, 1, // Skip to: 86948 -/* 12124 */ MCD_OPC_Decode, 224, 4, 81, // Opcode: CMPNE_PPzZZ_S -/* 12128 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 12164 -/* 12133 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12136 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12150 -/* 12141 */ MCD_OPC_CheckPredicate, 0, 50, 36, 1, // Skip to: 86948 -/* 12146 */ MCD_OPC_Decode, 188, 4, 81, // Opcode: CMPHS_WIDE_PPzZZ_S -/* 12150 */ MCD_OPC_FilterValue, 1, 41, 36, 1, // Skip to: 86948 -/* 12155 */ MCD_OPC_CheckPredicate, 0, 36, 36, 1, // Skip to: 86948 -/* 12160 */ MCD_OPC_Decode, 177, 4, 81, // Opcode: CMPHI_WIDE_PPzZZ_S -/* 12164 */ MCD_OPC_FilterValue, 7, 27, 36, 1, // Skip to: 86948 -/* 12169 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12172 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12186 -/* 12177 */ MCD_OPC_CheckPredicate, 0, 14, 36, 1, // Skip to: 86948 -/* 12182 */ MCD_OPC_Decode, 202, 4, 81, // Opcode: CMPLO_WIDE_PPzZZ_S -/* 12186 */ MCD_OPC_FilterValue, 1, 5, 36, 1, // Skip to: 86948 -/* 12191 */ MCD_OPC_CheckPredicate, 0, 0, 36, 1, // Skip to: 86948 -/* 12196 */ MCD_OPC_Decode, 209, 4, 81, // Opcode: CMPLS_WIDE_PPzZZ_S -/* 12200 */ MCD_OPC_FilterValue, 5, 75, 0, 0, // Skip to: 12280 -/* 12205 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12208 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 12244 -/* 12213 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 12216 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12230 -/* 12221 */ MCD_OPC_CheckPredicate, 0, 226, 35, 1, // Skip to: 86948 -/* 12226 */ MCD_OPC_Decode, 181, 4, 82, // Opcode: CMPHS_PPzZI_S -/* 12230 */ MCD_OPC_FilterValue, 1, 217, 35, 1, // Skip to: 86948 -/* 12235 */ MCD_OPC_CheckPredicate, 0, 212, 35, 1, // Skip to: 86948 -/* 12240 */ MCD_OPC_Decode, 199, 4, 82, // Opcode: CMPLO_PPzZI_S -/* 12244 */ MCD_OPC_FilterValue, 1, 203, 35, 1, // Skip to: 86948 -/* 12249 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 12252 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12266 -/* 12257 */ MCD_OPC_CheckPredicate, 0, 190, 35, 1, // Skip to: 86948 -/* 12262 */ MCD_OPC_Decode, 170, 4, 82, // Opcode: CMPHI_PPzZI_S -/* 12266 */ MCD_OPC_FilterValue, 1, 181, 35, 1, // Skip to: 86948 -/* 12271 */ MCD_OPC_CheckPredicate, 0, 176, 35, 1, // Skip to: 86948 -/* 12276 */ MCD_OPC_Decode, 206, 4, 82, // Opcode: CMPLS_PPzZI_S -/* 12280 */ MCD_OPC_FilterValue, 6, 111, 0, 0, // Skip to: 12396 -/* 12285 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 12288 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 12324 -/* 12293 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12296 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12310 -/* 12301 */ MCD_OPC_CheckPredicate, 0, 146, 35, 1, // Skip to: 86948 -/* 12306 */ MCD_OPC_Decode, 183, 4, 81, // Opcode: CMPHS_PPzZZ_D -/* 12310 */ MCD_OPC_FilterValue, 1, 137, 35, 1, // Skip to: 86948 -/* 12315 */ MCD_OPC_CheckPredicate, 0, 132, 35, 1, // Skip to: 86948 -/* 12320 */ MCD_OPC_Decode, 172, 4, 81, // Opcode: CMPHI_PPzZZ_D -/* 12324 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 12360 -/* 12329 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12332 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12346 -/* 12337 */ MCD_OPC_CheckPredicate, 0, 110, 35, 1, // Skip to: 86948 -/* 12342 */ MCD_OPC_Decode, 150, 4, 81, // Opcode: CMPGE_PPzZZ_D -/* 12346 */ MCD_OPC_FilterValue, 1, 101, 35, 1, // Skip to: 86948 -/* 12351 */ MCD_OPC_CheckPredicate, 0, 96, 35, 1, // Skip to: 86948 -/* 12356 */ MCD_OPC_Decode, 161, 4, 81, // Opcode: CMPGT_PPzZZ_D -/* 12360 */ MCD_OPC_FilterValue, 5, 87, 35, 1, // Skip to: 86948 -/* 12365 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12368 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12382 -/* 12373 */ MCD_OPC_CheckPredicate, 0, 74, 35, 1, // Skip to: 86948 -/* 12378 */ MCD_OPC_Decode, 139, 4, 81, // Opcode: CMPEQ_PPzZZ_D -/* 12382 */ MCD_OPC_FilterValue, 1, 65, 35, 1, // Skip to: 86948 -/* 12387 */ MCD_OPC_CheckPredicate, 0, 60, 35, 1, // Skip to: 86948 -/* 12392 */ MCD_OPC_Decode, 222, 4, 81, // Opcode: CMPNE_PPzZZ_D -/* 12396 */ MCD_OPC_FilterValue, 7, 75, 0, 0, // Skip to: 12476 -/* 12401 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12404 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 12440 -/* 12409 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 12412 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12426 -/* 12417 */ MCD_OPC_CheckPredicate, 0, 30, 35, 1, // Skip to: 86948 -/* 12422 */ MCD_OPC_Decode, 179, 4, 82, // Opcode: CMPHS_PPzZI_D -/* 12426 */ MCD_OPC_FilterValue, 1, 21, 35, 1, // Skip to: 86948 -/* 12431 */ MCD_OPC_CheckPredicate, 0, 16, 35, 1, // Skip to: 86948 -/* 12436 */ MCD_OPC_Decode, 197, 4, 82, // Opcode: CMPLO_PPzZI_D -/* 12440 */ MCD_OPC_FilterValue, 1, 7, 35, 1, // Skip to: 86948 -/* 12445 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 12448 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12462 -/* 12453 */ MCD_OPC_CheckPredicate, 0, 250, 34, 1, // Skip to: 86948 -/* 12458 */ MCD_OPC_Decode, 168, 4, 82, // Opcode: CMPHI_PPzZI_D -/* 12462 */ MCD_OPC_FilterValue, 1, 241, 34, 1, // Skip to: 86948 -/* 12467 */ MCD_OPC_CheckPredicate, 0, 236, 34, 1, // Skip to: 86948 -/* 12472 */ MCD_OPC_Decode, 204, 4, 82, // Opcode: CMPLS_PPzZI_D -/* 12476 */ MCD_OPC_FilterValue, 8, 3, 2, 0, // Skip to: 12996 -/* 12481 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 12484 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 12564 -/* 12489 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12492 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 12528 -/* 12497 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 12500 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12514 -/* 12505 */ MCD_OPC_CheckPredicate, 0, 198, 34, 1, // Skip to: 86948 -/* 12510 */ MCD_OPC_Decode, 145, 4, 83, // Opcode: CMPGE_PPzZI_B -/* 12514 */ MCD_OPC_FilterValue, 1, 189, 34, 1, // Skip to: 86948 -/* 12519 */ MCD_OPC_CheckPredicate, 0, 184, 34, 1, // Skip to: 86948 -/* 12524 */ MCD_OPC_Decode, 210, 4, 83, // Opcode: CMPLT_PPzZI_B -/* 12528 */ MCD_OPC_FilterValue, 1, 175, 34, 1, // Skip to: 86948 -/* 12533 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 12536 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12550 -/* 12541 */ MCD_OPC_CheckPredicate, 0, 162, 34, 1, // Skip to: 86948 -/* 12546 */ MCD_OPC_Decode, 156, 4, 83, // Opcode: CMPGT_PPzZI_B -/* 12550 */ MCD_OPC_FilterValue, 1, 153, 34, 1, // Skip to: 86948 -/* 12555 */ MCD_OPC_CheckPredicate, 0, 148, 34, 1, // Skip to: 86948 -/* 12560 */ MCD_OPC_Decode, 189, 4, 83, // Opcode: CMPLE_PPzZI_B -/* 12564 */ MCD_OPC_FilterValue, 1, 162, 0, 0, // Skip to: 12731 -/* 12569 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12572 */ MCD_OPC_FilterValue, 0, 82, 0, 0, // Skip to: 12659 -/* 12577 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 12580 */ MCD_OPC_FilterValue, 0, 53, 0, 0, // Skip to: 12638 -/* 12585 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 12588 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12602 -/* 12593 */ MCD_OPC_CheckPredicate, 0, 110, 34, 1, // Skip to: 86948 -/* 12598 */ MCD_OPC_Decode, 245, 1, 84, // Opcode: AND_PPzPP -/* 12602 */ MCD_OPC_FilterValue, 1, 101, 34, 1, // Skip to: 86948 -/* 12607 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... -/* 12610 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12624 -/* 12615 */ MCD_OPC_CheckPredicate, 0, 88, 34, 1, // Skip to: 86948 -/* 12620 */ MCD_OPC_Decode, 211, 2, 85, // Opcode: BRKA_PPzP -/* 12624 */ MCD_OPC_FilterValue, 8, 79, 34, 1, // Skip to: 86948 -/* 12629 */ MCD_OPC_CheckPredicate, 0, 74, 34, 1, // Skip to: 86948 -/* 12634 */ MCD_OPC_Decode, 216, 2, 86, // Opcode: BRKN_PPzP -/* 12638 */ MCD_OPC_FilterValue, 1, 65, 34, 1, // Skip to: 86948 -/* 12643 */ MCD_OPC_CheckPredicate, 0, 60, 34, 1, // Skip to: 86948 -/* 12648 */ MCD_OPC_CheckField, 20, 1, 0, 53, 34, 1, // Skip to: 86948 -/* 12655 */ MCD_OPC_Decode, 238, 5, 84, // Opcode: EOR_PPzPP -/* 12659 */ MCD_OPC_FilterValue, 1, 44, 34, 1, // Skip to: 86948 -/* 12664 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 12667 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 12710 -/* 12672 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 12675 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12689 -/* 12680 */ MCD_OPC_CheckPredicate, 0, 23, 34, 1, // Skip to: 86948 -/* 12685 */ MCD_OPC_Decode, 181, 2, 84, // Opcode: BIC_PPzPP -/* 12689 */ MCD_OPC_FilterValue, 1, 14, 34, 1, // Skip to: 86948 -/* 12694 */ MCD_OPC_CheckPredicate, 0, 9, 34, 1, // Skip to: 86948 -/* 12699 */ MCD_OPC_CheckField, 16, 4, 0, 2, 34, 1, // Skip to: 86948 -/* 12706 */ MCD_OPC_Decode, 210, 2, 87, // Opcode: BRKA_PPmP -/* 12710 */ MCD_OPC_FilterValue, 1, 249, 33, 1, // Skip to: 86948 -/* 12715 */ MCD_OPC_CheckPredicate, 0, 244, 33, 1, // Skip to: 86948 -/* 12720 */ MCD_OPC_CheckField, 20, 1, 0, 237, 33, 1, // Skip to: 86948 -/* 12727 */ MCD_OPC_Decode, 233, 22, 84, // Opcode: SEL_PPPP -/* 12731 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 12781 -/* 12736 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12739 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12760 -/* 12744 */ MCD_OPC_CheckPredicate, 0, 215, 33, 1, // Skip to: 86948 -/* 12749 */ MCD_OPC_CheckField, 13, 1, 0, 208, 33, 1, // Skip to: 86948 -/* 12756 */ MCD_OPC_Decode, 134, 4, 83, // Opcode: CMPEQ_PPzZI_B -/* 12760 */ MCD_OPC_FilterValue, 1, 199, 33, 1, // Skip to: 86948 -/* 12765 */ MCD_OPC_CheckPredicate, 0, 194, 33, 1, // Skip to: 86948 -/* 12770 */ MCD_OPC_CheckField, 13, 1, 0, 187, 33, 1, // Skip to: 86948 -/* 12777 */ MCD_OPC_Decode, 217, 4, 83, // Opcode: CMPNE_PPzZI_B -/* 12781 */ MCD_OPC_FilterValue, 3, 178, 33, 1, // Skip to: 86948 -/* 12786 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 12789 */ MCD_OPC_FilterValue, 0, 174, 0, 0, // Skip to: 12968 -/* 12794 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 12797 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12818 -/* 12802 */ MCD_OPC_CheckPredicate, 0, 157, 33, 1, // Skip to: 86948 -/* 12807 */ MCD_OPC_CheckField, 9, 1, 0, 150, 33, 1, // Skip to: 86948 -/* 12814 */ MCD_OPC_Decode, 218, 2, 84, // Opcode: BRKPA_PPzPP -/* 12818 */ MCD_OPC_FilterValue, 1, 141, 33, 1, // Skip to: 86948 -/* 12823 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 12826 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 12854 -/* 12831 */ MCD_OPC_CheckPredicate, 0, 128, 33, 1, // Skip to: 86948 -/* 12836 */ MCD_OPC_CheckField, 16, 4, 9, 121, 33, 1, // Skip to: 86948 -/* 12843 */ MCD_OPC_CheckField, 9, 1, 0, 114, 33, 1, // Skip to: 86948 -/* 12850 */ MCD_OPC_Decode, 249, 20, 88, // Opcode: PNEXT_B -/* 12854 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 12890 -/* 12859 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... -/* 12862 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 12876 -/* 12867 */ MCD_OPC_CheckPredicate, 0, 92, 33, 1, // Skip to: 86948 -/* 12872 */ MCD_OPC_Decode, 171, 21, 89, // Opcode: PTRUE_B -/* 12876 */ MCD_OPC_FilterValue, 9, 83, 33, 1, // Skip to: 86948 -/* 12881 */ MCD_OPC_CheckPredicate, 0, 78, 33, 1, // Skip to: 86948 -/* 12886 */ MCD_OPC_Decode, 167, 21, 89, // Opcode: PTRUES_B -/* 12890 */ MCD_OPC_FilterValue, 9, 23, 0, 0, // Skip to: 12918 -/* 12895 */ MCD_OPC_CheckPredicate, 0, 64, 33, 1, // Skip to: 86948 -/* 12900 */ MCD_OPC_CheckField, 16, 4, 8, 57, 33, 1, // Skip to: 86948 -/* 12907 */ MCD_OPC_CheckField, 5, 5, 0, 50, 33, 1, // Skip to: 86948 -/* 12914 */ MCD_OPC_Decode, 242, 20, 90, // Opcode: PFALSE -/* 12918 */ MCD_OPC_FilterValue, 12, 41, 33, 1, // Skip to: 86948 -/* 12923 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... -/* 12926 */ MCD_OPC_FilterValue, 8, 16, 0, 0, // Skip to: 12947 -/* 12931 */ MCD_OPC_CheckPredicate, 0, 28, 33, 1, // Skip to: 86948 -/* 12936 */ MCD_OPC_CheckField, 9, 1, 0, 21, 33, 1, // Skip to: 86948 -/* 12943 */ MCD_OPC_Decode, 194, 21, 53, // Opcode: RDFFR_PPz -/* 12947 */ MCD_OPC_FilterValue, 9, 12, 33, 1, // Skip to: 86948 -/* 12952 */ MCD_OPC_CheckPredicate, 0, 7, 33, 1, // Skip to: 86948 -/* 12957 */ MCD_OPC_CheckField, 5, 5, 0, 0, 33, 1, // Skip to: 86948 -/* 12964 */ MCD_OPC_Decode, 193, 21, 90, // Opcode: RDFFR_P -/* 12968 */ MCD_OPC_FilterValue, 1, 247, 32, 1, // Skip to: 86948 -/* 12973 */ MCD_OPC_CheckPredicate, 0, 242, 32, 1, // Skip to: 86948 -/* 12978 */ MCD_OPC_CheckField, 20, 1, 0, 235, 32, 1, // Skip to: 86948 -/* 12985 */ MCD_OPC_CheckField, 9, 1, 0, 228, 32, 1, // Skip to: 86948 -/* 12992 */ MCD_OPC_Decode, 220, 2, 84, // Opcode: BRKPB_PPzPP -/* 12996 */ MCD_OPC_FilterValue, 9, 126, 2, 0, // Skip to: 13639 -/* 13001 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 13004 */ MCD_OPC_FilterValue, 0, 147, 0, 0, // Skip to: 13156 -/* 13009 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 13012 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 13048 -/* 13017 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 13020 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13034 -/* 13025 */ MCD_OPC_CheckPredicate, 0, 190, 32, 1, // Skip to: 86948 -/* 13030 */ MCD_OPC_Decode, 242, 34, 91, // Opcode: WHILELT_PWW_B -/* 13034 */ MCD_OPC_FilterValue, 1, 181, 32, 1, // Skip to: 86948 -/* 13039 */ MCD_OPC_CheckPredicate, 0, 176, 32, 1, // Skip to: 86948 -/* 13044 */ MCD_OPC_Decode, 218, 34, 91, // Opcode: WHILELE_PWW_B -/* 13048 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 13084 -/* 13053 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 13056 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13070 -/* 13061 */ MCD_OPC_CheckPredicate, 0, 154, 32, 1, // Skip to: 86948 -/* 13066 */ MCD_OPC_Decode, 226, 34, 91, // Opcode: WHILELO_PWW_B -/* 13070 */ MCD_OPC_FilterValue, 1, 145, 32, 1, // Skip to: 86948 -/* 13075 */ MCD_OPC_CheckPredicate, 0, 140, 32, 1, // Skip to: 86948 -/* 13080 */ MCD_OPC_Decode, 234, 34, 91, // Opcode: WHILELS_PWW_B -/* 13084 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 13120 -/* 13089 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 13092 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13106 -/* 13097 */ MCD_OPC_CheckPredicate, 0, 118, 32, 1, // Skip to: 86948 -/* 13102 */ MCD_OPC_Decode, 246, 34, 92, // Opcode: WHILELT_PXX_B -/* 13106 */ MCD_OPC_FilterValue, 1, 109, 32, 1, // Skip to: 86948 -/* 13111 */ MCD_OPC_CheckPredicate, 0, 104, 32, 1, // Skip to: 86948 -/* 13116 */ MCD_OPC_Decode, 222, 34, 92, // Opcode: WHILELE_PXX_B -/* 13120 */ MCD_OPC_FilterValue, 7, 95, 32, 1, // Skip to: 86948 -/* 13125 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 13128 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13142 -/* 13133 */ MCD_OPC_CheckPredicate, 0, 82, 32, 1, // Skip to: 86948 -/* 13138 */ MCD_OPC_Decode, 230, 34, 92, // Opcode: WHILELO_PXX_B -/* 13142 */ MCD_OPC_FilterValue, 1, 73, 32, 1, // Skip to: 86948 -/* 13147 */ MCD_OPC_CheckPredicate, 0, 68, 32, 1, // Skip to: 86948 -/* 13152 */ MCD_OPC_Decode, 238, 34, 92, // Opcode: WHILELS_PXX_B -/* 13156 */ MCD_OPC_FilterValue, 2, 253, 0, 0, // Skip to: 13414 -/* 13161 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 13164 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 13185 -/* 13169 */ MCD_OPC_CheckPredicate, 0, 46, 32, 1, // Skip to: 86948 -/* 13174 */ MCD_OPC_CheckField, 9, 1, 0, 39, 32, 1, // Skip to: 86948 -/* 13181 */ MCD_OPC_Decode, 248, 4, 93, // Opcode: CNTP_XPP_B -/* 13185 */ MCD_OPC_FilterValue, 8, 52, 0, 0, // Skip to: 13242 -/* 13190 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 13193 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 13207 -/* 13198 */ MCD_OPC_CheckPredicate, 0, 17, 32, 1, // Skip to: 86948 -/* 13203 */ MCD_OPC_Decode, 133, 25, 94, // Opcode: SQINCP_XPWd_B -/* 13207 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 13221 -/* 13212 */ MCD_OPC_CheckPredicate, 0, 3, 32, 1, // Skip to: 86948 -/* 13217 */ MCD_OPC_Decode, 137, 25, 94, // Opcode: SQINCP_XP_B -/* 13221 */ MCD_OPC_FilterValue, 8, 250, 31, 1, // Skip to: 86948 -/* 13226 */ MCD_OPC_CheckPredicate, 0, 245, 31, 1, // Skip to: 86948 -/* 13231 */ MCD_OPC_CheckField, 0, 5, 0, 238, 31, 1, // Skip to: 86948 -/* 13238 */ MCD_OPC_Decode, 250, 34, 95, // Opcode: WRFFR -/* 13242 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 13278 -/* 13247 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 13250 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 13264 -/* 13255 */ MCD_OPC_CheckPredicate, 0, 216, 31, 1, // Skip to: 86948 -/* 13260 */ MCD_OPC_Decode, 252, 32, 96, // Opcode: UQINCP_WP_B -/* 13264 */ MCD_OPC_FilterValue, 6, 207, 31, 1, // Skip to: 86948 -/* 13269 */ MCD_OPC_CheckPredicate, 0, 202, 31, 1, // Skip to: 86948 -/* 13274 */ MCD_OPC_Decode, 128, 33, 94, // Opcode: UQINCP_XP_B -/* 13278 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 13314 -/* 13283 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 13286 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 13300 -/* 13291 */ MCD_OPC_CheckPredicate, 0, 180, 31, 1, // Skip to: 86948 -/* 13296 */ MCD_OPC_Decode, 191, 24, 94, // Opcode: SQDECP_XPWd_B -/* 13300 */ MCD_OPC_FilterValue, 6, 171, 31, 1, // Skip to: 86948 -/* 13305 */ MCD_OPC_CheckPredicate, 0, 166, 31, 1, // Skip to: 86948 -/* 13310 */ MCD_OPC_Decode, 195, 24, 94, // Opcode: SQDECP_XP_B -/* 13314 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 13350 -/* 13319 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 13322 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 13336 -/* 13327 */ MCD_OPC_CheckPredicate, 0, 144, 31, 1, // Skip to: 86948 -/* 13332 */ MCD_OPC_Decode, 230, 32, 96, // Opcode: UQDECP_WP_B -/* 13336 */ MCD_OPC_FilterValue, 6, 135, 31, 1, // Skip to: 86948 -/* 13341 */ MCD_OPC_CheckPredicate, 0, 130, 31, 1, // Skip to: 86948 -/* 13346 */ MCD_OPC_Decode, 234, 32, 94, // Opcode: UQDECP_XP_B -/* 13350 */ MCD_OPC_FilterValue, 12, 38, 0, 0, // Skip to: 13393 -/* 13355 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 13358 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 13372 -/* 13363 */ MCD_OPC_CheckPredicate, 0, 108, 31, 1, // Skip to: 86948 -/* 13368 */ MCD_OPC_Decode, 249, 13, 94, // Opcode: INCP_XP_B -/* 13372 */ MCD_OPC_FilterValue, 8, 99, 31, 1, // Skip to: 86948 -/* 13377 */ MCD_OPC_CheckPredicate, 0, 94, 31, 1, // Skip to: 86948 -/* 13382 */ MCD_OPC_CheckField, 0, 9, 0, 87, 31, 1, // Skip to: 86948 -/* 13389 */ MCD_OPC_Decode, 240, 22, 97, // Opcode: SETFFR -/* 13393 */ MCD_OPC_FilterValue, 13, 78, 31, 1, // Skip to: 86948 -/* 13398 */ MCD_OPC_CheckPredicate, 0, 73, 31, 1, // Skip to: 86948 -/* 13403 */ MCD_OPC_CheckField, 9, 5, 4, 66, 31, 1, // Skip to: 86948 -/* 13410 */ MCD_OPC_Decode, 182, 5, 94, // Opcode: DECP_XP_B -/* 13414 */ MCD_OPC_FilterValue, 3, 57, 31, 1, // Skip to: 86948 -/* 13419 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 13422 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13436 -/* 13427 */ MCD_OPC_CheckPredicate, 0, 44, 31, 1, // Skip to: 86948 -/* 13432 */ MCD_OPC_Decode, 181, 1, 98, // Opcode: ADD_ZI_B -/* 13436 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 13450 -/* 13441 */ MCD_OPC_CheckPredicate, 0, 30, 31, 1, // Skip to: 86948 -/* 13446 */ MCD_OPC_Decode, 243, 29, 98, // Opcode: SUB_ZI_B -/* 13450 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 13464 -/* 13455 */ MCD_OPC_CheckPredicate, 0, 16, 31, 1, // Skip to: 86948 -/* 13460 */ MCD_OPC_Decode, 217, 29, 98, // Opcode: SUBR_ZI_B -/* 13464 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 13478 -/* 13469 */ MCD_OPC_CheckPredicate, 0, 2, 31, 1, // Skip to: 86948 -/* 13474 */ MCD_OPC_Decode, 164, 24, 98, // Opcode: SQADD_ZI_B -/* 13478 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 13492 -/* 13483 */ MCD_OPC_CheckPredicate, 0, 244, 30, 1, // Skip to: 86948 -/* 13488 */ MCD_OPC_Decode, 203, 32, 98, // Opcode: UQADD_ZI_B -/* 13492 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 13506 -/* 13497 */ MCD_OPC_CheckPredicate, 0, 230, 30, 1, // Skip to: 86948 -/* 13502 */ MCD_OPC_Decode, 146, 26, 98, // Opcode: SQSUB_ZI_B -/* 13506 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 13520 -/* 13511 */ MCD_OPC_CheckPredicate, 0, 216, 30, 1, // Skip to: 86948 -/* 13516 */ MCD_OPC_Decode, 189, 33, 98, // Opcode: UQSUB_ZI_B -/* 13520 */ MCD_OPC_FilterValue, 8, 16, 0, 0, // Skip to: 13541 -/* 13525 */ MCD_OPC_CheckPredicate, 0, 202, 30, 1, // Skip to: 86948 -/* 13530 */ MCD_OPC_CheckField, 13, 1, 0, 195, 30, 1, // Skip to: 86948 -/* 13537 */ MCD_OPC_Decode, 192, 23, 99, // Opcode: SMAX_ZI_B -/* 13541 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 13562 -/* 13546 */ MCD_OPC_CheckPredicate, 0, 181, 30, 1, // Skip to: 86948 -/* 13551 */ MCD_OPC_CheckField, 13, 1, 0, 174, 30, 1, // Skip to: 86948 -/* 13558 */ MCD_OPC_Decode, 248, 31, 100, // Opcode: UMAX_ZI_B -/* 13562 */ MCD_OPC_FilterValue, 10, 16, 0, 0, // Skip to: 13583 -/* 13567 */ MCD_OPC_CheckPredicate, 0, 160, 30, 1, // Skip to: 86948 -/* 13572 */ MCD_OPC_CheckField, 13, 1, 0, 153, 30, 1, // Skip to: 86948 -/* 13579 */ MCD_OPC_Decode, 222, 23, 99, // Opcode: SMIN_ZI_B -/* 13583 */ MCD_OPC_FilterValue, 11, 16, 0, 0, // Skip to: 13604 -/* 13588 */ MCD_OPC_CheckPredicate, 0, 139, 30, 1, // Skip to: 86948 -/* 13593 */ MCD_OPC_CheckField, 13, 1, 0, 132, 30, 1, // Skip to: 86948 -/* 13600 */ MCD_OPC_Decode, 149, 32, 100, // Opcode: UMIN_ZI_B -/* 13604 */ MCD_OPC_FilterValue, 16, 16, 0, 0, // Skip to: 13625 -/* 13609 */ MCD_OPC_CheckPredicate, 0, 118, 30, 1, // Skip to: 86948 -/* 13614 */ MCD_OPC_CheckField, 13, 1, 0, 111, 30, 1, // Skip to: 86948 -/* 13621 */ MCD_OPC_Decode, 149, 20, 99, // Opcode: MUL_ZI_B -/* 13625 */ MCD_OPC_FilterValue, 24, 102, 30, 1, // Skip to: 86948 -/* 13630 */ MCD_OPC_CheckPredicate, 0, 97, 30, 1, // Skip to: 86948 -/* 13635 */ MCD_OPC_Decode, 195, 5, 101, // Opcode: DUP_ZI_B -/* 13639 */ MCD_OPC_FilterValue, 10, 208, 1, 0, // Skip to: 14108 -/* 13644 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 13647 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 13727 -/* 13652 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 13655 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 13691 -/* 13660 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 13663 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13677 -/* 13668 */ MCD_OPC_CheckPredicate, 0, 59, 30, 1, // Skip to: 86948 -/* 13673 */ MCD_OPC_Decode, 147, 4, 83, // Opcode: CMPGE_PPzZI_H -/* 13677 */ MCD_OPC_FilterValue, 1, 50, 30, 1, // Skip to: 86948 -/* 13682 */ MCD_OPC_CheckPredicate, 0, 45, 30, 1, // Skip to: 86948 -/* 13687 */ MCD_OPC_Decode, 212, 4, 83, // Opcode: CMPLT_PPzZI_H -/* 13691 */ MCD_OPC_FilterValue, 1, 36, 30, 1, // Skip to: 86948 -/* 13696 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 13699 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13713 -/* 13704 */ MCD_OPC_CheckPredicate, 0, 23, 30, 1, // Skip to: 86948 -/* 13709 */ MCD_OPC_Decode, 158, 4, 83, // Opcode: CMPGT_PPzZI_H -/* 13713 */ MCD_OPC_FilterValue, 1, 14, 30, 1, // Skip to: 86948 -/* 13718 */ MCD_OPC_CheckPredicate, 0, 9, 30, 1, // Skip to: 86948 -/* 13723 */ MCD_OPC_Decode, 191, 4, 83, // Opcode: CMPLE_PPzZI_H -/* 13727 */ MCD_OPC_FilterValue, 1, 118, 0, 0, // Skip to: 13850 -/* 13732 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 13735 */ MCD_OPC_FilterValue, 0, 82, 0, 0, // Skip to: 13822 -/* 13740 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 13743 */ MCD_OPC_FilterValue, 0, 53, 0, 0, // Skip to: 13801 -/* 13748 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 13751 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13765 -/* 13756 */ MCD_OPC_CheckPredicate, 0, 227, 29, 1, // Skip to: 86948 -/* 13761 */ MCD_OPC_Decode, 234, 1, 84, // Opcode: ANDS_PPzPP -/* 13765 */ MCD_OPC_FilterValue, 1, 218, 29, 1, // Skip to: 86948 -/* 13770 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... -/* 13773 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13787 -/* 13778 */ MCD_OPC_CheckPredicate, 0, 205, 29, 1, // Skip to: 86948 -/* 13783 */ MCD_OPC_Decode, 209, 2, 85, // Opcode: BRKAS_PPzP -/* 13787 */ MCD_OPC_FilterValue, 8, 196, 29, 1, // Skip to: 86948 -/* 13792 */ MCD_OPC_CheckPredicate, 0, 191, 29, 1, // Skip to: 86948 -/* 13797 */ MCD_OPC_Decode, 215, 2, 86, // Opcode: BRKNS_PPzP -/* 13801 */ MCD_OPC_FilterValue, 1, 182, 29, 1, // Skip to: 86948 -/* 13806 */ MCD_OPC_CheckPredicate, 0, 177, 29, 1, // Skip to: 86948 -/* 13811 */ MCD_OPC_CheckField, 20, 1, 0, 170, 29, 1, // Skip to: 86948 -/* 13818 */ MCD_OPC_Decode, 227, 5, 84, // Opcode: EORS_PPzPP -/* 13822 */ MCD_OPC_FilterValue, 1, 161, 29, 1, // Skip to: 86948 -/* 13827 */ MCD_OPC_CheckPredicate, 0, 156, 29, 1, // Skip to: 86948 -/* 13832 */ MCD_OPC_CheckField, 20, 1, 0, 149, 29, 1, // Skip to: 86948 -/* 13839 */ MCD_OPC_CheckField, 9, 1, 0, 142, 29, 1, // Skip to: 86948 -/* 13846 */ MCD_OPC_Decode, 176, 2, 84, // Opcode: BICS_PPzPP -/* 13850 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 13900 -/* 13855 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 13858 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 13879 -/* 13863 */ MCD_OPC_CheckPredicate, 0, 120, 29, 1, // Skip to: 86948 -/* 13868 */ MCD_OPC_CheckField, 13, 1, 0, 113, 29, 1, // Skip to: 86948 -/* 13875 */ MCD_OPC_Decode, 136, 4, 83, // Opcode: CMPEQ_PPzZI_H -/* 13879 */ MCD_OPC_FilterValue, 1, 104, 29, 1, // Skip to: 86948 -/* 13884 */ MCD_OPC_CheckPredicate, 0, 99, 29, 1, // Skip to: 86948 -/* 13889 */ MCD_OPC_CheckField, 13, 1, 0, 92, 29, 1, // Skip to: 86948 -/* 13896 */ MCD_OPC_Decode, 219, 4, 83, // Opcode: CMPNE_PPzZI_H -/* 13900 */ MCD_OPC_FilterValue, 3, 83, 29, 1, // Skip to: 86948 -/* 13905 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 13908 */ MCD_OPC_FilterValue, 0, 167, 0, 0, // Skip to: 14080 -/* 13913 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 13916 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 13937 -/* 13921 */ MCD_OPC_CheckPredicate, 0, 62, 29, 1, // Skip to: 86948 -/* 13926 */ MCD_OPC_CheckField, 9, 1, 0, 55, 29, 1, // Skip to: 86948 -/* 13933 */ MCD_OPC_Decode, 217, 2, 84, // Opcode: BRKPAS_PPzPP -/* 13937 */ MCD_OPC_FilterValue, 1, 46, 29, 1, // Skip to: 86948 -/* 13942 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... -/* 13945 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 13973 -/* 13950 */ MCD_OPC_CheckPredicate, 0, 33, 29, 1, // Skip to: 86948 -/* 13955 */ MCD_OPC_CheckField, 9, 1, 0, 26, 29, 1, // Skip to: 86948 -/* 13962 */ MCD_OPC_CheckField, 0, 4, 0, 19, 29, 1, // Skip to: 86948 -/* 13969 */ MCD_OPC_Decode, 166, 21, 102, // Opcode: PTEST_PP -/* 13973 */ MCD_OPC_FilterValue, 8, 59, 0, 0, // Skip to: 14037 -/* 13978 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 13981 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 14002 -/* 13986 */ MCD_OPC_CheckPredicate, 0, 253, 28, 1, // Skip to: 86948 -/* 13991 */ MCD_OPC_CheckField, 9, 1, 0, 246, 28, 1, // Skip to: 86948 -/* 13998 */ MCD_OPC_Decode, 163, 35, 88, // Opcode: anonymous_1349 -/* 14002 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 14016 -/* 14007 */ MCD_OPC_CheckPredicate, 0, 232, 28, 1, // Skip to: 86948 -/* 14012 */ MCD_OPC_Decode, 173, 21, 89, // Opcode: PTRUE_H -/* 14016 */ MCD_OPC_FilterValue, 12, 223, 28, 1, // Skip to: 86948 -/* 14021 */ MCD_OPC_CheckPredicate, 0, 218, 28, 1, // Skip to: 86948 -/* 14026 */ MCD_OPC_CheckField, 9, 1, 0, 211, 28, 1, // Skip to: 86948 -/* 14033 */ MCD_OPC_Decode, 192, 21, 53, // Opcode: RDFFRS_PPz -/* 14037 */ MCD_OPC_FilterValue, 9, 202, 28, 1, // Skip to: 86948 -/* 14042 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 14045 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 14066 -/* 14050 */ MCD_OPC_CheckPredicate, 0, 189, 28, 1, // Skip to: 86948 -/* 14055 */ MCD_OPC_CheckField, 9, 1, 0, 182, 28, 1, // Skip to: 86948 -/* 14062 */ MCD_OPC_Decode, 251, 20, 88, // Opcode: PNEXT_H -/* 14066 */ MCD_OPC_FilterValue, 8, 173, 28, 1, // Skip to: 86948 -/* 14071 */ MCD_OPC_CheckPredicate, 0, 168, 28, 1, // Skip to: 86948 -/* 14076 */ MCD_OPC_Decode, 169, 21, 89, // Opcode: PTRUES_H -/* 14080 */ MCD_OPC_FilterValue, 1, 159, 28, 1, // Skip to: 86948 -/* 14085 */ MCD_OPC_CheckPredicate, 0, 154, 28, 1, // Skip to: 86948 -/* 14090 */ MCD_OPC_CheckField, 20, 1, 0, 147, 28, 1, // Skip to: 86948 -/* 14097 */ MCD_OPC_CheckField, 9, 1, 0, 140, 28, 1, // Skip to: 86948 -/* 14104 */ MCD_OPC_Decode, 219, 2, 84, // Opcode: BRKPBS_PPzPP -/* 14108 */ MCD_OPC_FilterValue, 11, 190, 2, 0, // Skip to: 14815 -/* 14113 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 14116 */ MCD_OPC_FilterValue, 0, 147, 0, 0, // Skip to: 14268 -/* 14121 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 14124 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 14160 -/* 14129 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 14132 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14146 -/* 14137 */ MCD_OPC_CheckPredicate, 0, 102, 28, 1, // Skip to: 86948 -/* 14142 */ MCD_OPC_Decode, 244, 34, 91, // Opcode: WHILELT_PWW_H -/* 14146 */ MCD_OPC_FilterValue, 1, 93, 28, 1, // Skip to: 86948 -/* 14151 */ MCD_OPC_CheckPredicate, 0, 88, 28, 1, // Skip to: 86948 -/* 14156 */ MCD_OPC_Decode, 220, 34, 91, // Opcode: WHILELE_PWW_H -/* 14160 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 14196 -/* 14165 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 14168 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14182 -/* 14173 */ MCD_OPC_CheckPredicate, 0, 66, 28, 1, // Skip to: 86948 -/* 14178 */ MCD_OPC_Decode, 228, 34, 91, // Opcode: WHILELO_PWW_H -/* 14182 */ MCD_OPC_FilterValue, 1, 57, 28, 1, // Skip to: 86948 -/* 14187 */ MCD_OPC_CheckPredicate, 0, 52, 28, 1, // Skip to: 86948 -/* 14192 */ MCD_OPC_Decode, 236, 34, 91, // Opcode: WHILELS_PWW_H -/* 14196 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 14232 -/* 14201 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 14204 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14218 -/* 14209 */ MCD_OPC_CheckPredicate, 0, 30, 28, 1, // Skip to: 86948 -/* 14214 */ MCD_OPC_Decode, 248, 34, 92, // Opcode: WHILELT_PXX_H -/* 14218 */ MCD_OPC_FilterValue, 1, 21, 28, 1, // Skip to: 86948 -/* 14223 */ MCD_OPC_CheckPredicate, 0, 16, 28, 1, // Skip to: 86948 -/* 14228 */ MCD_OPC_Decode, 224, 34, 92, // Opcode: WHILELE_PXX_H -/* 14232 */ MCD_OPC_FilterValue, 7, 7, 28, 1, // Skip to: 86948 -/* 14237 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 14240 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14254 -/* 14245 */ MCD_OPC_CheckPredicate, 0, 250, 27, 1, // Skip to: 86948 -/* 14250 */ MCD_OPC_Decode, 232, 34, 92, // Opcode: WHILELO_PXX_H -/* 14254 */ MCD_OPC_FilterValue, 1, 241, 27, 1, // Skip to: 86948 -/* 14259 */ MCD_OPC_CheckPredicate, 0, 236, 27, 1, // Skip to: 86948 -/* 14264 */ MCD_OPC_Decode, 240, 34, 92, // Opcode: WHILELS_PXX_H -/* 14268 */ MCD_OPC_FilterValue, 2, 40, 1, 0, // Skip to: 14569 -/* 14273 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 14276 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 14297 -/* 14281 */ MCD_OPC_CheckPredicate, 0, 214, 27, 1, // Skip to: 86948 -/* 14286 */ MCD_OPC_CheckField, 9, 1, 0, 207, 27, 1, // Skip to: 86948 -/* 14293 */ MCD_OPC_Decode, 250, 4, 93, // Opcode: CNTP_XPP_H -/* 14297 */ MCD_OPC_FilterValue, 8, 45, 0, 0, // Skip to: 14347 -/* 14302 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 14305 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14319 -/* 14310 */ MCD_OPC_CheckPredicate, 0, 185, 27, 1, // Skip to: 86948 -/* 14315 */ MCD_OPC_Decode, 142, 25, 103, // Opcode: SQINCP_ZP_H -/* 14319 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 14333 -/* 14324 */ MCD_OPC_CheckPredicate, 0, 171, 27, 1, // Skip to: 86948 -/* 14329 */ MCD_OPC_Decode, 135, 25, 94, // Opcode: SQINCP_XPWd_H -/* 14333 */ MCD_OPC_FilterValue, 6, 162, 27, 1, // Skip to: 86948 -/* 14338 */ MCD_OPC_CheckPredicate, 0, 157, 27, 1, // Skip to: 86948 -/* 14343 */ MCD_OPC_Decode, 139, 25, 94, // Opcode: SQINCP_XP_H -/* 14347 */ MCD_OPC_FilterValue, 9, 45, 0, 0, // Skip to: 14397 -/* 14352 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 14355 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14369 -/* 14360 */ MCD_OPC_CheckPredicate, 0, 135, 27, 1, // Skip to: 86948 -/* 14365 */ MCD_OPC_Decode, 133, 33, 103, // Opcode: UQINCP_ZP_H -/* 14369 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 14383 -/* 14374 */ MCD_OPC_CheckPredicate, 0, 121, 27, 1, // Skip to: 86948 -/* 14379 */ MCD_OPC_Decode, 254, 32, 96, // Opcode: UQINCP_WP_H -/* 14383 */ MCD_OPC_FilterValue, 6, 112, 27, 1, // Skip to: 86948 -/* 14388 */ MCD_OPC_CheckPredicate, 0, 107, 27, 1, // Skip to: 86948 -/* 14393 */ MCD_OPC_Decode, 130, 33, 94, // Opcode: UQINCP_XP_H -/* 14397 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 14447 -/* 14402 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 14405 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14419 -/* 14410 */ MCD_OPC_CheckPredicate, 0, 85, 27, 1, // Skip to: 86948 -/* 14415 */ MCD_OPC_Decode, 200, 24, 103, // Opcode: SQDECP_ZP_H -/* 14419 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 14433 -/* 14424 */ MCD_OPC_CheckPredicate, 0, 71, 27, 1, // Skip to: 86948 -/* 14429 */ MCD_OPC_Decode, 193, 24, 94, // Opcode: SQDECP_XPWd_H -/* 14433 */ MCD_OPC_FilterValue, 6, 62, 27, 1, // Skip to: 86948 -/* 14438 */ MCD_OPC_CheckPredicate, 0, 57, 27, 1, // Skip to: 86948 -/* 14443 */ MCD_OPC_Decode, 197, 24, 94, // Opcode: SQDECP_XP_H -/* 14447 */ MCD_OPC_FilterValue, 11, 45, 0, 0, // Skip to: 14497 -/* 14452 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 14455 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14469 -/* 14460 */ MCD_OPC_CheckPredicate, 0, 35, 27, 1, // Skip to: 86948 -/* 14465 */ MCD_OPC_Decode, 239, 32, 103, // Opcode: UQDECP_ZP_H -/* 14469 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 14483 -/* 14474 */ MCD_OPC_CheckPredicate, 0, 21, 27, 1, // Skip to: 86948 -/* 14479 */ MCD_OPC_Decode, 232, 32, 96, // Opcode: UQDECP_WP_H -/* 14483 */ MCD_OPC_FilterValue, 6, 12, 27, 1, // Skip to: 86948 -/* 14488 */ MCD_OPC_CheckPredicate, 0, 7, 27, 1, // Skip to: 86948 -/* 14493 */ MCD_OPC_Decode, 236, 32, 94, // Opcode: UQDECP_XP_H -/* 14497 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 14533 -/* 14502 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 14505 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14519 -/* 14510 */ MCD_OPC_CheckPredicate, 0, 241, 26, 1, // Skip to: 86948 -/* 14515 */ MCD_OPC_Decode, 254, 13, 103, // Opcode: INCP_ZP_H -/* 14519 */ MCD_OPC_FilterValue, 4, 232, 26, 1, // Skip to: 86948 -/* 14524 */ MCD_OPC_CheckPredicate, 0, 227, 26, 1, // Skip to: 86948 -/* 14529 */ MCD_OPC_Decode, 251, 13, 94, // Opcode: INCP_XP_H -/* 14533 */ MCD_OPC_FilterValue, 13, 218, 26, 1, // Skip to: 86948 -/* 14538 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 14541 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14555 -/* 14546 */ MCD_OPC_CheckPredicate, 0, 205, 26, 1, // Skip to: 86948 -/* 14551 */ MCD_OPC_Decode, 187, 5, 103, // Opcode: DECP_ZP_H -/* 14555 */ MCD_OPC_FilterValue, 4, 196, 26, 1, // Skip to: 86948 -/* 14560 */ MCD_OPC_CheckPredicate, 0, 191, 26, 1, // Skip to: 86948 -/* 14565 */ MCD_OPC_Decode, 184, 5, 94, // Opcode: DECP_XP_H -/* 14569 */ MCD_OPC_FilterValue, 3, 182, 26, 1, // Skip to: 86948 -/* 14574 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 14577 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14591 -/* 14582 */ MCD_OPC_CheckPredicate, 0, 169, 26, 1, // Skip to: 86948 -/* 14587 */ MCD_OPC_Decode, 183, 1, 104, // Opcode: ADD_ZI_H -/* 14591 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 14605 -/* 14596 */ MCD_OPC_CheckPredicate, 0, 155, 26, 1, // Skip to: 86948 -/* 14601 */ MCD_OPC_Decode, 245, 29, 104, // Opcode: SUB_ZI_H -/* 14605 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 14619 -/* 14610 */ MCD_OPC_CheckPredicate, 0, 141, 26, 1, // Skip to: 86948 -/* 14615 */ MCD_OPC_Decode, 219, 29, 104, // Opcode: SUBR_ZI_H -/* 14619 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 14633 -/* 14624 */ MCD_OPC_CheckPredicate, 0, 127, 26, 1, // Skip to: 86948 -/* 14629 */ MCD_OPC_Decode, 166, 24, 104, // Opcode: SQADD_ZI_H -/* 14633 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 14647 -/* 14638 */ MCD_OPC_CheckPredicate, 0, 113, 26, 1, // Skip to: 86948 -/* 14643 */ MCD_OPC_Decode, 205, 32, 104, // Opcode: UQADD_ZI_H -/* 14647 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 14661 -/* 14652 */ MCD_OPC_CheckPredicate, 0, 99, 26, 1, // Skip to: 86948 -/* 14657 */ MCD_OPC_Decode, 148, 26, 104, // Opcode: SQSUB_ZI_H -/* 14661 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 14675 -/* 14666 */ MCD_OPC_CheckPredicate, 0, 85, 26, 1, // Skip to: 86948 -/* 14671 */ MCD_OPC_Decode, 191, 33, 104, // Opcode: UQSUB_ZI_H -/* 14675 */ MCD_OPC_FilterValue, 8, 16, 0, 0, // Skip to: 14696 -/* 14680 */ MCD_OPC_CheckPredicate, 0, 71, 26, 1, // Skip to: 86948 -/* 14685 */ MCD_OPC_CheckField, 13, 1, 0, 64, 26, 1, // Skip to: 86948 -/* 14692 */ MCD_OPC_Decode, 194, 23, 99, // Opcode: SMAX_ZI_H -/* 14696 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 14717 -/* 14701 */ MCD_OPC_CheckPredicate, 0, 50, 26, 1, // Skip to: 86948 -/* 14706 */ MCD_OPC_CheckField, 13, 1, 0, 43, 26, 1, // Skip to: 86948 -/* 14713 */ MCD_OPC_Decode, 250, 31, 100, // Opcode: UMAX_ZI_H -/* 14717 */ MCD_OPC_FilterValue, 10, 16, 0, 0, // Skip to: 14738 -/* 14722 */ MCD_OPC_CheckPredicate, 0, 29, 26, 1, // Skip to: 86948 -/* 14727 */ MCD_OPC_CheckField, 13, 1, 0, 22, 26, 1, // Skip to: 86948 -/* 14734 */ MCD_OPC_Decode, 224, 23, 99, // Opcode: SMIN_ZI_H -/* 14738 */ MCD_OPC_FilterValue, 11, 16, 0, 0, // Skip to: 14759 -/* 14743 */ MCD_OPC_CheckPredicate, 0, 8, 26, 1, // Skip to: 86948 -/* 14748 */ MCD_OPC_CheckField, 13, 1, 0, 1, 26, 1, // Skip to: 86948 -/* 14755 */ MCD_OPC_Decode, 151, 32, 100, // Opcode: UMIN_ZI_H -/* 14759 */ MCD_OPC_FilterValue, 16, 16, 0, 0, // Skip to: 14780 -/* 14764 */ MCD_OPC_CheckPredicate, 0, 243, 25, 1, // Skip to: 86948 -/* 14769 */ MCD_OPC_CheckField, 13, 1, 0, 236, 25, 1, // Skip to: 86948 -/* 14776 */ MCD_OPC_Decode, 151, 20, 99, // Opcode: MUL_ZI_H -/* 14780 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 14794 -/* 14785 */ MCD_OPC_CheckPredicate, 0, 222, 25, 1, // Skip to: 86948 -/* 14790 */ MCD_OPC_Decode, 197, 5, 105, // Opcode: DUP_ZI_H -/* 14794 */ MCD_OPC_FilterValue, 25, 213, 25, 1, // Skip to: 86948 -/* 14799 */ MCD_OPC_CheckPredicate, 0, 208, 25, 1, // Skip to: 86948 -/* 14804 */ MCD_OPC_CheckField, 13, 1, 0, 201, 25, 1, // Skip to: 86948 -/* 14811 */ MCD_OPC_Decode, 181, 9, 106, // Opcode: FDUP_ZI_H -/* 14815 */ MCD_OPC_FilterValue, 12, 122, 1, 0, // Skip to: 15198 -/* 14820 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 14823 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 14903 -/* 14828 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 14831 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 14867 -/* 14836 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 14839 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14853 -/* 14844 */ MCD_OPC_CheckPredicate, 0, 163, 25, 1, // Skip to: 86948 -/* 14849 */ MCD_OPC_Decode, 148, 4, 83, // Opcode: CMPGE_PPzZI_S -/* 14853 */ MCD_OPC_FilterValue, 1, 154, 25, 1, // Skip to: 86948 -/* 14858 */ MCD_OPC_CheckPredicate, 0, 149, 25, 1, // Skip to: 86948 -/* 14863 */ MCD_OPC_Decode, 213, 4, 83, // Opcode: CMPLT_PPzZI_S -/* 14867 */ MCD_OPC_FilterValue, 1, 140, 25, 1, // Skip to: 86948 -/* 14872 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 14875 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14889 -/* 14880 */ MCD_OPC_CheckPredicate, 0, 127, 25, 1, // Skip to: 86948 -/* 14885 */ MCD_OPC_Decode, 159, 4, 83, // Opcode: CMPGT_PPzZI_S -/* 14889 */ MCD_OPC_FilterValue, 1, 118, 25, 1, // Skip to: 86948 -/* 14894 */ MCD_OPC_CheckPredicate, 0, 113, 25, 1, // Skip to: 86948 -/* 14899 */ MCD_OPC_Decode, 192, 4, 83, // Opcode: CMPLE_PPzZI_S -/* 14903 */ MCD_OPC_FilterValue, 1, 147, 0, 0, // Skip to: 15055 -/* 14908 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 14911 */ MCD_OPC_FilterValue, 0, 67, 0, 0, // Skip to: 14983 -/* 14916 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 14919 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 14962 -/* 14924 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 14927 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14941 -/* 14932 */ MCD_OPC_CheckPredicate, 0, 75, 25, 1, // Skip to: 86948 -/* 14937 */ MCD_OPC_Decode, 210, 20, 84, // Opcode: ORR_PPzPP -/* 14941 */ MCD_OPC_FilterValue, 1, 66, 25, 1, // Skip to: 86948 -/* 14946 */ MCD_OPC_CheckPredicate, 0, 61, 25, 1, // Skip to: 86948 -/* 14951 */ MCD_OPC_CheckField, 16, 4, 0, 54, 25, 1, // Skip to: 86948 -/* 14958 */ MCD_OPC_Decode, 214, 2, 85, // Opcode: BRKB_PPzP -/* 14962 */ MCD_OPC_FilterValue, 1, 45, 25, 1, // Skip to: 86948 -/* 14967 */ MCD_OPC_CheckPredicate, 0, 40, 25, 1, // Skip to: 86948 -/* 14972 */ MCD_OPC_CheckField, 20, 1, 0, 33, 25, 1, // Skip to: 86948 -/* 14979 */ MCD_OPC_Decode, 188, 20, 84, // Opcode: NOR_PPzPP -/* 14983 */ MCD_OPC_FilterValue, 1, 24, 25, 1, // Skip to: 86948 -/* 14988 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 14991 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 15034 -/* 14996 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 14999 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15013 -/* 15004 */ MCD_OPC_CheckPredicate, 0, 3, 25, 1, // Skip to: 86948 -/* 15009 */ MCD_OPC_Decode, 200, 20, 84, // Opcode: ORN_PPzPP -/* 15013 */ MCD_OPC_FilterValue, 1, 250, 24, 1, // Skip to: 86948 -/* 15018 */ MCD_OPC_CheckPredicate, 0, 245, 24, 1, // Skip to: 86948 -/* 15023 */ MCD_OPC_CheckField, 16, 4, 0, 238, 24, 1, // Skip to: 86948 -/* 15030 */ MCD_OPC_Decode, 213, 2, 87, // Opcode: BRKB_PPmP -/* 15034 */ MCD_OPC_FilterValue, 1, 229, 24, 1, // Skip to: 86948 -/* 15039 */ MCD_OPC_CheckPredicate, 0, 224, 24, 1, // Skip to: 86948 -/* 15044 */ MCD_OPC_CheckField, 20, 1, 0, 217, 24, 1, // Skip to: 86948 -/* 15051 */ MCD_OPC_Decode, 174, 20, 84, // Opcode: NAND_PPzPP -/* 15055 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 15105 -/* 15060 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 15063 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 15084 -/* 15068 */ MCD_OPC_CheckPredicate, 0, 195, 24, 1, // Skip to: 86948 -/* 15073 */ MCD_OPC_CheckField, 13, 1, 0, 188, 24, 1, // Skip to: 86948 -/* 15080 */ MCD_OPC_Decode, 137, 4, 83, // Opcode: CMPEQ_PPzZI_S -/* 15084 */ MCD_OPC_FilterValue, 1, 179, 24, 1, // Skip to: 86948 -/* 15089 */ MCD_OPC_CheckPredicate, 0, 174, 24, 1, // Skip to: 86948 -/* 15094 */ MCD_OPC_CheckField, 13, 1, 0, 167, 24, 1, // Skip to: 86948 -/* 15101 */ MCD_OPC_Decode, 220, 4, 83, // Opcode: CMPNE_PPzZI_S -/* 15105 */ MCD_OPC_FilterValue, 3, 158, 24, 1, // Skip to: 86948 -/* 15110 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 15113 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 15148 -/* 15118 */ MCD_OPC_CheckPredicate, 0, 145, 24, 1, // Skip to: 86948 -/* 15123 */ MCD_OPC_CheckField, 16, 5, 25, 138, 24, 1, // Skip to: 86948 -/* 15130 */ MCD_OPC_CheckField, 9, 1, 0, 131, 24, 1, // Skip to: 86948 -/* 15137 */ MCD_OPC_CheckField, 4, 1, 0, 124, 24, 1, // Skip to: 86948 -/* 15144 */ MCD_OPC_Decode, 252, 20, 88, // Opcode: PNEXT_S -/* 15148 */ MCD_OPC_FilterValue, 8, 115, 24, 1, // Skip to: 86948 -/* 15153 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 15156 */ MCD_OPC_FilterValue, 24, 16, 0, 0, // Skip to: 15177 -/* 15161 */ MCD_OPC_CheckPredicate, 0, 102, 24, 1, // Skip to: 86948 -/* 15166 */ MCD_OPC_CheckField, 4, 1, 0, 95, 24, 1, // Skip to: 86948 -/* 15173 */ MCD_OPC_Decode, 174, 21, 89, // Opcode: PTRUE_S -/* 15177 */ MCD_OPC_FilterValue, 25, 86, 24, 1, // Skip to: 86948 -/* 15182 */ MCD_OPC_CheckPredicate, 0, 81, 24, 1, // Skip to: 86948 -/* 15187 */ MCD_OPC_CheckField, 4, 1, 0, 74, 24, 1, // Skip to: 86948 -/* 15194 */ MCD_OPC_Decode, 170, 21, 89, // Opcode: PTRUES_S -/* 15198 */ MCD_OPC_FilterValue, 13, 226, 2, 0, // Skip to: 15941 -/* 15203 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 15206 */ MCD_OPC_FilterValue, 0, 183, 0, 0, // Skip to: 15394 -/* 15211 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 15214 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 15250 -/* 15219 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 15222 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15236 -/* 15227 */ MCD_OPC_CheckPredicate, 0, 36, 24, 1, // Skip to: 86948 -/* 15232 */ MCD_OPC_Decode, 245, 34, 91, // Opcode: WHILELT_PWW_S -/* 15236 */ MCD_OPC_FilterValue, 1, 27, 24, 1, // Skip to: 86948 -/* 15241 */ MCD_OPC_CheckPredicate, 0, 22, 24, 1, // Skip to: 86948 -/* 15246 */ MCD_OPC_Decode, 221, 34, 91, // Opcode: WHILELE_PWW_S -/* 15250 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 15286 -/* 15255 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 15258 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15272 -/* 15263 */ MCD_OPC_CheckPredicate, 0, 0, 24, 1, // Skip to: 86948 -/* 15268 */ MCD_OPC_Decode, 229, 34, 91, // Opcode: WHILELO_PWW_S -/* 15272 */ MCD_OPC_FilterValue, 1, 247, 23, 1, // Skip to: 86948 -/* 15277 */ MCD_OPC_CheckPredicate, 0, 242, 23, 1, // Skip to: 86948 -/* 15282 */ MCD_OPC_Decode, 237, 34, 91, // Opcode: WHILELS_PWW_S -/* 15286 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 15322 -/* 15291 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 15294 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15308 -/* 15299 */ MCD_OPC_CheckPredicate, 0, 220, 23, 1, // Skip to: 86948 -/* 15304 */ MCD_OPC_Decode, 249, 34, 92, // Opcode: WHILELT_PXX_S -/* 15308 */ MCD_OPC_FilterValue, 1, 211, 23, 1, // Skip to: 86948 -/* 15313 */ MCD_OPC_CheckPredicate, 0, 206, 23, 1, // Skip to: 86948 -/* 15318 */ MCD_OPC_Decode, 225, 34, 92, // Opcode: WHILELE_PXX_S -/* 15322 */ MCD_OPC_FilterValue, 7, 31, 0, 0, // Skip to: 15358 -/* 15327 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 15330 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15344 -/* 15335 */ MCD_OPC_CheckPredicate, 0, 184, 23, 1, // Skip to: 86948 -/* 15340 */ MCD_OPC_Decode, 233, 34, 92, // Opcode: WHILELO_PXX_S -/* 15344 */ MCD_OPC_FilterValue, 1, 175, 23, 1, // Skip to: 86948 -/* 15349 */ MCD_OPC_CheckPredicate, 0, 170, 23, 1, // Skip to: 86948 -/* 15354 */ MCD_OPC_Decode, 241, 34, 92, // Opcode: WHILELS_PXX_S -/* 15358 */ MCD_OPC_FilterValue, 8, 161, 23, 1, // Skip to: 86948 -/* 15363 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... -/* 15366 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15380 -/* 15371 */ MCD_OPC_CheckPredicate, 0, 148, 23, 1, // Skip to: 86948 -/* 15376 */ MCD_OPC_Decode, 169, 5, 107, // Opcode: CTERMEQ_WW -/* 15380 */ MCD_OPC_FilterValue, 16, 139, 23, 1, // Skip to: 86948 -/* 15385 */ MCD_OPC_CheckPredicate, 0, 134, 23, 1, // Skip to: 86948 -/* 15390 */ MCD_OPC_Decode, 171, 5, 107, // Opcode: CTERMNE_WW -/* 15394 */ MCD_OPC_FilterValue, 2, 40, 1, 0, // Skip to: 15695 -/* 15399 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 15402 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 15423 -/* 15407 */ MCD_OPC_CheckPredicate, 0, 112, 23, 1, // Skip to: 86948 -/* 15412 */ MCD_OPC_CheckField, 9, 1, 0, 105, 23, 1, // Skip to: 86948 -/* 15419 */ MCD_OPC_Decode, 251, 4, 93, // Opcode: CNTP_XPP_S -/* 15423 */ MCD_OPC_FilterValue, 8, 45, 0, 0, // Skip to: 15473 -/* 15428 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 15431 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15445 -/* 15436 */ MCD_OPC_CheckPredicate, 0, 83, 23, 1, // Skip to: 86948 -/* 15441 */ MCD_OPC_Decode, 143, 25, 103, // Opcode: SQINCP_ZP_S -/* 15445 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 15459 -/* 15450 */ MCD_OPC_CheckPredicate, 0, 69, 23, 1, // Skip to: 86948 -/* 15455 */ MCD_OPC_Decode, 136, 25, 94, // Opcode: SQINCP_XPWd_S -/* 15459 */ MCD_OPC_FilterValue, 6, 60, 23, 1, // Skip to: 86948 -/* 15464 */ MCD_OPC_CheckPredicate, 0, 55, 23, 1, // Skip to: 86948 -/* 15469 */ MCD_OPC_Decode, 140, 25, 94, // Opcode: SQINCP_XP_S -/* 15473 */ MCD_OPC_FilterValue, 9, 45, 0, 0, // Skip to: 15523 -/* 15478 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 15481 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15495 -/* 15486 */ MCD_OPC_CheckPredicate, 0, 33, 23, 1, // Skip to: 86948 -/* 15491 */ MCD_OPC_Decode, 134, 33, 103, // Opcode: UQINCP_ZP_S -/* 15495 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 15509 -/* 15500 */ MCD_OPC_CheckPredicate, 0, 19, 23, 1, // Skip to: 86948 -/* 15505 */ MCD_OPC_Decode, 255, 32, 96, // Opcode: UQINCP_WP_S -/* 15509 */ MCD_OPC_FilterValue, 6, 10, 23, 1, // Skip to: 86948 -/* 15514 */ MCD_OPC_CheckPredicate, 0, 5, 23, 1, // Skip to: 86948 -/* 15519 */ MCD_OPC_Decode, 131, 33, 94, // Opcode: UQINCP_XP_S -/* 15523 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 15573 -/* 15528 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 15531 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15545 -/* 15536 */ MCD_OPC_CheckPredicate, 0, 239, 22, 1, // Skip to: 86948 -/* 15541 */ MCD_OPC_Decode, 201, 24, 103, // Opcode: SQDECP_ZP_S -/* 15545 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 15559 -/* 15550 */ MCD_OPC_CheckPredicate, 0, 225, 22, 1, // Skip to: 86948 -/* 15555 */ MCD_OPC_Decode, 194, 24, 94, // Opcode: SQDECP_XPWd_S -/* 15559 */ MCD_OPC_FilterValue, 6, 216, 22, 1, // Skip to: 86948 -/* 15564 */ MCD_OPC_CheckPredicate, 0, 211, 22, 1, // Skip to: 86948 -/* 15569 */ MCD_OPC_Decode, 198, 24, 94, // Opcode: SQDECP_XP_S -/* 15573 */ MCD_OPC_FilterValue, 11, 45, 0, 0, // Skip to: 15623 -/* 15578 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 15581 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15595 -/* 15586 */ MCD_OPC_CheckPredicate, 0, 189, 22, 1, // Skip to: 86948 -/* 15591 */ MCD_OPC_Decode, 240, 32, 103, // Opcode: UQDECP_ZP_S -/* 15595 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 15609 -/* 15600 */ MCD_OPC_CheckPredicate, 0, 175, 22, 1, // Skip to: 86948 -/* 15605 */ MCD_OPC_Decode, 233, 32, 96, // Opcode: UQDECP_WP_S -/* 15609 */ MCD_OPC_FilterValue, 6, 166, 22, 1, // Skip to: 86948 -/* 15614 */ MCD_OPC_CheckPredicate, 0, 161, 22, 1, // Skip to: 86948 -/* 15619 */ MCD_OPC_Decode, 237, 32, 94, // Opcode: UQDECP_XP_S -/* 15623 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 15659 -/* 15628 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 15631 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15645 -/* 15636 */ MCD_OPC_CheckPredicate, 0, 139, 22, 1, // Skip to: 86948 -/* 15641 */ MCD_OPC_Decode, 255, 13, 103, // Opcode: INCP_ZP_S -/* 15645 */ MCD_OPC_FilterValue, 4, 130, 22, 1, // Skip to: 86948 -/* 15650 */ MCD_OPC_CheckPredicate, 0, 125, 22, 1, // Skip to: 86948 -/* 15655 */ MCD_OPC_Decode, 252, 13, 94, // Opcode: INCP_XP_S -/* 15659 */ MCD_OPC_FilterValue, 13, 116, 22, 1, // Skip to: 86948 -/* 15664 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 15667 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15681 -/* 15672 */ MCD_OPC_CheckPredicate, 0, 103, 22, 1, // Skip to: 86948 -/* 15677 */ MCD_OPC_Decode, 188, 5, 103, // Opcode: DECP_ZP_S -/* 15681 */ MCD_OPC_FilterValue, 4, 94, 22, 1, // Skip to: 86948 -/* 15686 */ MCD_OPC_CheckPredicate, 0, 89, 22, 1, // Skip to: 86948 -/* 15691 */ MCD_OPC_Decode, 185, 5, 94, // Opcode: DECP_XP_S -/* 15695 */ MCD_OPC_FilterValue, 3, 80, 22, 1, // Skip to: 86948 -/* 15700 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 15703 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15717 -/* 15708 */ MCD_OPC_CheckPredicate, 0, 67, 22, 1, // Skip to: 86948 -/* 15713 */ MCD_OPC_Decode, 184, 1, 108, // Opcode: ADD_ZI_S -/* 15717 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 15731 -/* 15722 */ MCD_OPC_CheckPredicate, 0, 53, 22, 1, // Skip to: 86948 -/* 15727 */ MCD_OPC_Decode, 246, 29, 108, // Opcode: SUB_ZI_S -/* 15731 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 15745 -/* 15736 */ MCD_OPC_CheckPredicate, 0, 39, 22, 1, // Skip to: 86948 -/* 15741 */ MCD_OPC_Decode, 220, 29, 108, // Opcode: SUBR_ZI_S -/* 15745 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 15759 -/* 15750 */ MCD_OPC_CheckPredicate, 0, 25, 22, 1, // Skip to: 86948 -/* 15755 */ MCD_OPC_Decode, 167, 24, 108, // Opcode: SQADD_ZI_S -/* 15759 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 15773 -/* 15764 */ MCD_OPC_CheckPredicate, 0, 11, 22, 1, // Skip to: 86948 -/* 15769 */ MCD_OPC_Decode, 206, 32, 108, // Opcode: UQADD_ZI_S -/* 15773 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 15787 -/* 15778 */ MCD_OPC_CheckPredicate, 0, 253, 21, 1, // Skip to: 86948 -/* 15783 */ MCD_OPC_Decode, 149, 26, 108, // Opcode: SQSUB_ZI_S -/* 15787 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 15801 -/* 15792 */ MCD_OPC_CheckPredicate, 0, 239, 21, 1, // Skip to: 86948 -/* 15797 */ MCD_OPC_Decode, 192, 33, 108, // Opcode: UQSUB_ZI_S -/* 15801 */ MCD_OPC_FilterValue, 8, 16, 0, 0, // Skip to: 15822 -/* 15806 */ MCD_OPC_CheckPredicate, 0, 225, 21, 1, // Skip to: 86948 -/* 15811 */ MCD_OPC_CheckField, 13, 1, 0, 218, 21, 1, // Skip to: 86948 -/* 15818 */ MCD_OPC_Decode, 195, 23, 99, // Opcode: SMAX_ZI_S -/* 15822 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 15843 -/* 15827 */ MCD_OPC_CheckPredicate, 0, 204, 21, 1, // Skip to: 86948 -/* 15832 */ MCD_OPC_CheckField, 13, 1, 0, 197, 21, 1, // Skip to: 86948 -/* 15839 */ MCD_OPC_Decode, 251, 31, 100, // Opcode: UMAX_ZI_S -/* 15843 */ MCD_OPC_FilterValue, 10, 16, 0, 0, // Skip to: 15864 -/* 15848 */ MCD_OPC_CheckPredicate, 0, 183, 21, 1, // Skip to: 86948 -/* 15853 */ MCD_OPC_CheckField, 13, 1, 0, 176, 21, 1, // Skip to: 86948 -/* 15860 */ MCD_OPC_Decode, 225, 23, 99, // Opcode: SMIN_ZI_S -/* 15864 */ MCD_OPC_FilterValue, 11, 16, 0, 0, // Skip to: 15885 -/* 15869 */ MCD_OPC_CheckPredicate, 0, 162, 21, 1, // Skip to: 86948 -/* 15874 */ MCD_OPC_CheckField, 13, 1, 0, 155, 21, 1, // Skip to: 86948 -/* 15881 */ MCD_OPC_Decode, 152, 32, 100, // Opcode: UMIN_ZI_S -/* 15885 */ MCD_OPC_FilterValue, 16, 16, 0, 0, // Skip to: 15906 -/* 15890 */ MCD_OPC_CheckPredicate, 0, 141, 21, 1, // Skip to: 86948 -/* 15895 */ MCD_OPC_CheckField, 13, 1, 0, 134, 21, 1, // Skip to: 86948 -/* 15902 */ MCD_OPC_Decode, 152, 20, 99, // Opcode: MUL_ZI_S -/* 15906 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 15920 -/* 15911 */ MCD_OPC_CheckPredicate, 0, 120, 21, 1, // Skip to: 86948 -/* 15916 */ MCD_OPC_Decode, 198, 5, 109, // Opcode: DUP_ZI_S -/* 15920 */ MCD_OPC_FilterValue, 25, 111, 21, 1, // Skip to: 86948 -/* 15925 */ MCD_OPC_CheckPredicate, 0, 106, 21, 1, // Skip to: 86948 -/* 15930 */ MCD_OPC_CheckField, 13, 1, 0, 99, 21, 1, // Skip to: 86948 -/* 15937 */ MCD_OPC_Decode, 182, 9, 106, // Opcode: FDUP_ZI_S -/* 15941 */ MCD_OPC_FilterValue, 14, 100, 1, 0, // Skip to: 16302 -/* 15946 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 15949 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 16029 -/* 15954 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 15957 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 15993 -/* 15962 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 15965 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15979 -/* 15970 */ MCD_OPC_CheckPredicate, 0, 61, 21, 1, // Skip to: 86948 -/* 15975 */ MCD_OPC_Decode, 146, 4, 83, // Opcode: CMPGE_PPzZI_D -/* 15979 */ MCD_OPC_FilterValue, 1, 52, 21, 1, // Skip to: 86948 -/* 15984 */ MCD_OPC_CheckPredicate, 0, 47, 21, 1, // Skip to: 86948 -/* 15989 */ MCD_OPC_Decode, 211, 4, 83, // Opcode: CMPLT_PPzZI_D -/* 15993 */ MCD_OPC_FilterValue, 1, 38, 21, 1, // Skip to: 86948 -/* 15998 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 16001 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16015 -/* 16006 */ MCD_OPC_CheckPredicate, 0, 25, 21, 1, // Skip to: 86948 -/* 16011 */ MCD_OPC_Decode, 157, 4, 83, // Opcode: CMPGT_PPzZI_D -/* 16015 */ MCD_OPC_FilterValue, 1, 16, 21, 1, // Skip to: 86948 -/* 16020 */ MCD_OPC_CheckPredicate, 0, 11, 21, 1, // Skip to: 86948 -/* 16025 */ MCD_OPC_Decode, 190, 4, 83, // Opcode: CMPLE_PPzZI_D -/* 16029 */ MCD_OPC_FilterValue, 1, 125, 0, 0, // Skip to: 16159 -/* 16034 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 16037 */ MCD_OPC_FilterValue, 0, 67, 0, 0, // Skip to: 16109 -/* 16042 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 16045 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 16088 -/* 16050 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 16053 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16067 -/* 16058 */ MCD_OPC_CheckPredicate, 0, 229, 20, 1, // Skip to: 86948 -/* 16063 */ MCD_OPC_Decode, 203, 20, 84, // Opcode: ORRS_PPzPP -/* 16067 */ MCD_OPC_FilterValue, 1, 220, 20, 1, // Skip to: 86948 -/* 16072 */ MCD_OPC_CheckPredicate, 0, 215, 20, 1, // Skip to: 86948 -/* 16077 */ MCD_OPC_CheckField, 16, 4, 0, 208, 20, 1, // Skip to: 86948 -/* 16084 */ MCD_OPC_Decode, 212, 2, 85, // Opcode: BRKBS_PPzP -/* 16088 */ MCD_OPC_FilterValue, 1, 199, 20, 1, // Skip to: 86948 -/* 16093 */ MCD_OPC_CheckPredicate, 0, 194, 20, 1, // Skip to: 86948 -/* 16098 */ MCD_OPC_CheckField, 20, 1, 0, 187, 20, 1, // Skip to: 86948 -/* 16105 */ MCD_OPC_Decode, 187, 20, 84, // Opcode: NORS_PPzPP -/* 16109 */ MCD_OPC_FilterValue, 1, 178, 20, 1, // Skip to: 86948 -/* 16114 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... -/* 16117 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 16138 -/* 16122 */ MCD_OPC_CheckPredicate, 0, 165, 20, 1, // Skip to: 86948 -/* 16127 */ MCD_OPC_CheckField, 20, 1, 0, 158, 20, 1, // Skip to: 86948 -/* 16134 */ MCD_OPC_Decode, 195, 20, 84, // Opcode: ORNS_PPzPP -/* 16138 */ MCD_OPC_FilterValue, 1, 149, 20, 1, // Skip to: 86948 -/* 16143 */ MCD_OPC_CheckPredicate, 0, 144, 20, 1, // Skip to: 86948 -/* 16148 */ MCD_OPC_CheckField, 20, 1, 0, 137, 20, 1, // Skip to: 86948 -/* 16155 */ MCD_OPC_Decode, 173, 20, 84, // Opcode: NANDS_PPzPP -/* 16159 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 16209 -/* 16164 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 16167 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 16188 -/* 16172 */ MCD_OPC_CheckPredicate, 0, 115, 20, 1, // Skip to: 86948 -/* 16177 */ MCD_OPC_CheckField, 13, 1, 0, 108, 20, 1, // Skip to: 86948 -/* 16184 */ MCD_OPC_Decode, 135, 4, 83, // Opcode: CMPEQ_PPzZI_D -/* 16188 */ MCD_OPC_FilterValue, 1, 99, 20, 1, // Skip to: 86948 -/* 16193 */ MCD_OPC_CheckPredicate, 0, 94, 20, 1, // Skip to: 86948 -/* 16198 */ MCD_OPC_CheckField, 13, 1, 0, 87, 20, 1, // Skip to: 86948 -/* 16205 */ MCD_OPC_Decode, 218, 4, 83, // Opcode: CMPNE_PPzZI_D -/* 16209 */ MCD_OPC_FilterValue, 3, 78, 20, 1, // Skip to: 86948 -/* 16214 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 16217 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 16252 -/* 16222 */ MCD_OPC_CheckPredicate, 0, 65, 20, 1, // Skip to: 86948 -/* 16227 */ MCD_OPC_CheckField, 16, 5, 25, 58, 20, 1, // Skip to: 86948 -/* 16234 */ MCD_OPC_CheckField, 9, 1, 0, 51, 20, 1, // Skip to: 86948 -/* 16241 */ MCD_OPC_CheckField, 4, 1, 0, 44, 20, 1, // Skip to: 86948 -/* 16248 */ MCD_OPC_Decode, 250, 20, 88, // Opcode: PNEXT_D -/* 16252 */ MCD_OPC_FilterValue, 8, 35, 20, 1, // Skip to: 86948 -/* 16257 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 16260 */ MCD_OPC_FilterValue, 24, 16, 0, 0, // Skip to: 16281 -/* 16265 */ MCD_OPC_CheckPredicate, 0, 22, 20, 1, // Skip to: 86948 -/* 16270 */ MCD_OPC_CheckField, 4, 1, 0, 15, 20, 1, // Skip to: 86948 -/* 16277 */ MCD_OPC_Decode, 172, 21, 89, // Opcode: PTRUE_D -/* 16281 */ MCD_OPC_FilterValue, 25, 6, 20, 1, // Skip to: 86948 -/* 16286 */ MCD_OPC_CheckPredicate, 0, 1, 20, 1, // Skip to: 86948 -/* 16291 */ MCD_OPC_CheckField, 4, 1, 0, 250, 19, 1, // Skip to: 86948 -/* 16298 */ MCD_OPC_Decode, 168, 21, 89, // Opcode: PTRUES_D -/* 16302 */ MCD_OPC_FilterValue, 15, 241, 19, 1, // Skip to: 86948 -/* 16307 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 16310 */ MCD_OPC_FilterValue, 0, 183, 0, 0, // Skip to: 16498 -/* 16315 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 16318 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 16354 -/* 16323 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 16326 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16340 -/* 16331 */ MCD_OPC_CheckPredicate, 0, 212, 19, 1, // Skip to: 86948 -/* 16336 */ MCD_OPC_Decode, 243, 34, 91, // Opcode: WHILELT_PWW_D -/* 16340 */ MCD_OPC_FilterValue, 1, 203, 19, 1, // Skip to: 86948 -/* 16345 */ MCD_OPC_CheckPredicate, 0, 198, 19, 1, // Skip to: 86948 -/* 16350 */ MCD_OPC_Decode, 219, 34, 91, // Opcode: WHILELE_PWW_D -/* 16354 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 16390 -/* 16359 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 16362 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16376 -/* 16367 */ MCD_OPC_CheckPredicate, 0, 176, 19, 1, // Skip to: 86948 -/* 16372 */ MCD_OPC_Decode, 227, 34, 91, // Opcode: WHILELO_PWW_D -/* 16376 */ MCD_OPC_FilterValue, 1, 167, 19, 1, // Skip to: 86948 -/* 16381 */ MCD_OPC_CheckPredicate, 0, 162, 19, 1, // Skip to: 86948 -/* 16386 */ MCD_OPC_Decode, 235, 34, 91, // Opcode: WHILELS_PWW_D -/* 16390 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 16426 -/* 16395 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 16398 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16412 -/* 16403 */ MCD_OPC_CheckPredicate, 0, 140, 19, 1, // Skip to: 86948 -/* 16408 */ MCD_OPC_Decode, 247, 34, 92, // Opcode: WHILELT_PXX_D -/* 16412 */ MCD_OPC_FilterValue, 1, 131, 19, 1, // Skip to: 86948 -/* 16417 */ MCD_OPC_CheckPredicate, 0, 126, 19, 1, // Skip to: 86948 -/* 16422 */ MCD_OPC_Decode, 223, 34, 92, // Opcode: WHILELE_PXX_D -/* 16426 */ MCD_OPC_FilterValue, 7, 31, 0, 0, // Skip to: 16462 -/* 16431 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 16434 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16448 -/* 16439 */ MCD_OPC_CheckPredicate, 0, 104, 19, 1, // Skip to: 86948 -/* 16444 */ MCD_OPC_Decode, 231, 34, 92, // Opcode: WHILELO_PXX_D -/* 16448 */ MCD_OPC_FilterValue, 1, 95, 19, 1, // Skip to: 86948 -/* 16453 */ MCD_OPC_CheckPredicate, 0, 90, 19, 1, // Skip to: 86948 -/* 16458 */ MCD_OPC_Decode, 239, 34, 92, // Opcode: WHILELS_PXX_D -/* 16462 */ MCD_OPC_FilterValue, 8, 81, 19, 1, // Skip to: 86948 -/* 16467 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... -/* 16470 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16484 -/* 16475 */ MCD_OPC_CheckPredicate, 0, 68, 19, 1, // Skip to: 86948 -/* 16480 */ MCD_OPC_Decode, 170, 5, 110, // Opcode: CTERMEQ_XX -/* 16484 */ MCD_OPC_FilterValue, 16, 59, 19, 1, // Skip to: 86948 -/* 16489 */ MCD_OPC_CheckPredicate, 0, 54, 19, 1, // Skip to: 86948 -/* 16494 */ MCD_OPC_Decode, 172, 5, 110, // Opcode: CTERMNE_XX -/* 16498 */ MCD_OPC_FilterValue, 2, 40, 1, 0, // Skip to: 16799 -/* 16503 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 16506 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 16527 -/* 16511 */ MCD_OPC_CheckPredicate, 0, 32, 19, 1, // Skip to: 86948 -/* 16516 */ MCD_OPC_CheckField, 9, 1, 0, 25, 19, 1, // Skip to: 86948 -/* 16523 */ MCD_OPC_Decode, 249, 4, 93, // Opcode: CNTP_XPP_D -/* 16527 */ MCD_OPC_FilterValue, 8, 45, 0, 0, // Skip to: 16577 -/* 16532 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 16535 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16549 -/* 16540 */ MCD_OPC_CheckPredicate, 0, 3, 19, 1, // Skip to: 86948 -/* 16545 */ MCD_OPC_Decode, 141, 25, 103, // Opcode: SQINCP_ZP_D -/* 16549 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 16563 -/* 16554 */ MCD_OPC_CheckPredicate, 0, 245, 18, 1, // Skip to: 86948 -/* 16559 */ MCD_OPC_Decode, 134, 25, 94, // Opcode: SQINCP_XPWd_D -/* 16563 */ MCD_OPC_FilterValue, 6, 236, 18, 1, // Skip to: 86948 -/* 16568 */ MCD_OPC_CheckPredicate, 0, 231, 18, 1, // Skip to: 86948 -/* 16573 */ MCD_OPC_Decode, 138, 25, 94, // Opcode: SQINCP_XP_D -/* 16577 */ MCD_OPC_FilterValue, 9, 45, 0, 0, // Skip to: 16627 -/* 16582 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 16585 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16599 -/* 16590 */ MCD_OPC_CheckPredicate, 0, 209, 18, 1, // Skip to: 86948 -/* 16595 */ MCD_OPC_Decode, 132, 33, 103, // Opcode: UQINCP_ZP_D -/* 16599 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 16613 -/* 16604 */ MCD_OPC_CheckPredicate, 0, 195, 18, 1, // Skip to: 86948 -/* 16609 */ MCD_OPC_Decode, 253, 32, 96, // Opcode: UQINCP_WP_D -/* 16613 */ MCD_OPC_FilterValue, 6, 186, 18, 1, // Skip to: 86948 -/* 16618 */ MCD_OPC_CheckPredicate, 0, 181, 18, 1, // Skip to: 86948 -/* 16623 */ MCD_OPC_Decode, 129, 33, 94, // Opcode: UQINCP_XP_D -/* 16627 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 16677 -/* 16632 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 16635 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16649 -/* 16640 */ MCD_OPC_CheckPredicate, 0, 159, 18, 1, // Skip to: 86948 -/* 16645 */ MCD_OPC_Decode, 199, 24, 103, // Opcode: SQDECP_ZP_D -/* 16649 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 16663 -/* 16654 */ MCD_OPC_CheckPredicate, 0, 145, 18, 1, // Skip to: 86948 -/* 16659 */ MCD_OPC_Decode, 192, 24, 94, // Opcode: SQDECP_XPWd_D -/* 16663 */ MCD_OPC_FilterValue, 6, 136, 18, 1, // Skip to: 86948 -/* 16668 */ MCD_OPC_CheckPredicate, 0, 131, 18, 1, // Skip to: 86948 -/* 16673 */ MCD_OPC_Decode, 196, 24, 94, // Opcode: SQDECP_XP_D -/* 16677 */ MCD_OPC_FilterValue, 11, 45, 0, 0, // Skip to: 16727 -/* 16682 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 16685 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16699 -/* 16690 */ MCD_OPC_CheckPredicate, 0, 109, 18, 1, // Skip to: 86948 -/* 16695 */ MCD_OPC_Decode, 238, 32, 103, // Opcode: UQDECP_ZP_D -/* 16699 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 16713 -/* 16704 */ MCD_OPC_CheckPredicate, 0, 95, 18, 1, // Skip to: 86948 -/* 16709 */ MCD_OPC_Decode, 231, 32, 96, // Opcode: UQDECP_WP_D -/* 16713 */ MCD_OPC_FilterValue, 6, 86, 18, 1, // Skip to: 86948 -/* 16718 */ MCD_OPC_CheckPredicate, 0, 81, 18, 1, // Skip to: 86948 -/* 16723 */ MCD_OPC_Decode, 235, 32, 94, // Opcode: UQDECP_XP_D -/* 16727 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 16763 -/* 16732 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 16735 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16749 -/* 16740 */ MCD_OPC_CheckPredicate, 0, 59, 18, 1, // Skip to: 86948 -/* 16745 */ MCD_OPC_Decode, 253, 13, 103, // Opcode: INCP_ZP_D -/* 16749 */ MCD_OPC_FilterValue, 4, 50, 18, 1, // Skip to: 86948 -/* 16754 */ MCD_OPC_CheckPredicate, 0, 45, 18, 1, // Skip to: 86948 -/* 16759 */ MCD_OPC_Decode, 250, 13, 94, // Opcode: INCP_XP_D -/* 16763 */ MCD_OPC_FilterValue, 13, 36, 18, 1, // Skip to: 86948 -/* 16768 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... -/* 16771 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16785 -/* 16776 */ MCD_OPC_CheckPredicate, 0, 23, 18, 1, // Skip to: 86948 -/* 16781 */ MCD_OPC_Decode, 186, 5, 103, // Opcode: DECP_ZP_D -/* 16785 */ MCD_OPC_FilterValue, 4, 14, 18, 1, // Skip to: 86948 -/* 16790 */ MCD_OPC_CheckPredicate, 0, 9, 18, 1, // Skip to: 86948 -/* 16795 */ MCD_OPC_Decode, 183, 5, 94, // Opcode: DECP_XP_D -/* 16799 */ MCD_OPC_FilterValue, 3, 0, 18, 1, // Skip to: 86948 -/* 16804 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 16807 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16821 -/* 16812 */ MCD_OPC_CheckPredicate, 0, 243, 17, 1, // Skip to: 86948 -/* 16817 */ MCD_OPC_Decode, 182, 1, 111, // Opcode: ADD_ZI_D -/* 16821 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 16835 -/* 16826 */ MCD_OPC_CheckPredicate, 0, 229, 17, 1, // Skip to: 86948 -/* 16831 */ MCD_OPC_Decode, 244, 29, 111, // Opcode: SUB_ZI_D -/* 16835 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 16849 -/* 16840 */ MCD_OPC_CheckPredicate, 0, 215, 17, 1, // Skip to: 86948 -/* 16845 */ MCD_OPC_Decode, 218, 29, 111, // Opcode: SUBR_ZI_D -/* 16849 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 16863 -/* 16854 */ MCD_OPC_CheckPredicate, 0, 201, 17, 1, // Skip to: 86948 -/* 16859 */ MCD_OPC_Decode, 165, 24, 111, // Opcode: SQADD_ZI_D -/* 16863 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 16877 -/* 16868 */ MCD_OPC_CheckPredicate, 0, 187, 17, 1, // Skip to: 86948 -/* 16873 */ MCD_OPC_Decode, 204, 32, 111, // Opcode: UQADD_ZI_D -/* 16877 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 16891 -/* 16882 */ MCD_OPC_CheckPredicate, 0, 173, 17, 1, // Skip to: 86948 -/* 16887 */ MCD_OPC_Decode, 147, 26, 111, // Opcode: SQSUB_ZI_D -/* 16891 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 16905 -/* 16896 */ MCD_OPC_CheckPredicate, 0, 159, 17, 1, // Skip to: 86948 -/* 16901 */ MCD_OPC_Decode, 190, 33, 111, // Opcode: UQSUB_ZI_D -/* 16905 */ MCD_OPC_FilterValue, 8, 16, 0, 0, // Skip to: 16926 -/* 16910 */ MCD_OPC_CheckPredicate, 0, 145, 17, 1, // Skip to: 86948 -/* 16915 */ MCD_OPC_CheckField, 13, 1, 0, 138, 17, 1, // Skip to: 86948 -/* 16922 */ MCD_OPC_Decode, 193, 23, 99, // Opcode: SMAX_ZI_D -/* 16926 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 16947 -/* 16931 */ MCD_OPC_CheckPredicate, 0, 124, 17, 1, // Skip to: 86948 -/* 16936 */ MCD_OPC_CheckField, 13, 1, 0, 117, 17, 1, // Skip to: 86948 -/* 16943 */ MCD_OPC_Decode, 249, 31, 100, // Opcode: UMAX_ZI_D -/* 16947 */ MCD_OPC_FilterValue, 10, 16, 0, 0, // Skip to: 16968 -/* 16952 */ MCD_OPC_CheckPredicate, 0, 103, 17, 1, // Skip to: 86948 -/* 16957 */ MCD_OPC_CheckField, 13, 1, 0, 96, 17, 1, // Skip to: 86948 -/* 16964 */ MCD_OPC_Decode, 223, 23, 99, // Opcode: SMIN_ZI_D -/* 16968 */ MCD_OPC_FilterValue, 11, 16, 0, 0, // Skip to: 16989 -/* 16973 */ MCD_OPC_CheckPredicate, 0, 82, 17, 1, // Skip to: 86948 -/* 16978 */ MCD_OPC_CheckField, 13, 1, 0, 75, 17, 1, // Skip to: 86948 -/* 16985 */ MCD_OPC_Decode, 150, 32, 100, // Opcode: UMIN_ZI_D -/* 16989 */ MCD_OPC_FilterValue, 16, 16, 0, 0, // Skip to: 17010 -/* 16994 */ MCD_OPC_CheckPredicate, 0, 61, 17, 1, // Skip to: 86948 -/* 16999 */ MCD_OPC_CheckField, 13, 1, 0, 54, 17, 1, // Skip to: 86948 -/* 17006 */ MCD_OPC_Decode, 150, 20, 99, // Opcode: MUL_ZI_D -/* 17010 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 17024 -/* 17015 */ MCD_OPC_CheckPredicate, 0, 40, 17, 1, // Skip to: 86948 -/* 17020 */ MCD_OPC_Decode, 196, 5, 112, // Opcode: DUP_ZI_D -/* 17024 */ MCD_OPC_FilterValue, 25, 31, 17, 1, // Skip to: 86948 -/* 17029 */ MCD_OPC_CheckPredicate, 0, 26, 17, 1, // Skip to: 86948 -/* 17034 */ MCD_OPC_CheckField, 13, 1, 0, 19, 17, 1, // Skip to: 86948 -/* 17041 */ MCD_OPC_Decode, 180, 9, 106, // Opcode: FDUP_ZI_D -/* 17045 */ MCD_OPC_FilterValue, 2, 147, 0, 0, // Skip to: 17197 -/* 17050 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... -/* 17053 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 17089 -/* 17058 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 17061 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17075 -/* 17066 */ MCD_OPC_CheckPredicate, 0, 245, 16, 1, // Skip to: 86948 -/* 17071 */ MCD_OPC_Decode, 228, 22, 113, // Opcode: SDOT_ZZZ_S -/* 17075 */ MCD_OPC_FilterValue, 1, 236, 16, 1, // Skip to: 86948 -/* 17080 */ MCD_OPC_CheckPredicate, 0, 231, 16, 1, // Skip to: 86948 -/* 17085 */ MCD_OPC_Decode, 215, 31, 113, // Opcode: UDOT_ZZZ_S -/* 17089 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 17125 -/* 17094 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 17097 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17111 -/* 17102 */ MCD_OPC_CheckPredicate, 0, 209, 16, 1, // Skip to: 86948 -/* 17107 */ MCD_OPC_Decode, 226, 22, 114, // Opcode: SDOT_ZZZI_S -/* 17111 */ MCD_OPC_FilterValue, 1, 200, 16, 1, // Skip to: 86948 -/* 17116 */ MCD_OPC_CheckPredicate, 0, 195, 16, 1, // Skip to: 86948 -/* 17121 */ MCD_OPC_Decode, 213, 31, 114, // Opcode: UDOT_ZZZI_S -/* 17125 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 17161 -/* 17130 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 17133 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17147 -/* 17138 */ MCD_OPC_CheckPredicate, 0, 173, 16, 1, // Skip to: 86948 -/* 17143 */ MCD_OPC_Decode, 227, 22, 113, // Opcode: SDOT_ZZZ_D -/* 17147 */ MCD_OPC_FilterValue, 1, 164, 16, 1, // Skip to: 86948 -/* 17152 */ MCD_OPC_CheckPredicate, 0, 159, 16, 1, // Skip to: 86948 -/* 17157 */ MCD_OPC_Decode, 214, 31, 113, // Opcode: UDOT_ZZZ_D -/* 17161 */ MCD_OPC_FilterValue, 7, 150, 16, 1, // Skip to: 86948 -/* 17166 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 17169 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17183 -/* 17174 */ MCD_OPC_CheckPredicate, 0, 137, 16, 1, // Skip to: 86948 -/* 17179 */ MCD_OPC_Decode, 225, 22, 115, // Opcode: SDOT_ZZZI_D -/* 17183 */ MCD_OPC_FilterValue, 1, 128, 16, 1, // Skip to: 86948 -/* 17188 */ MCD_OPC_CheckPredicate, 0, 123, 16, 1, // Skip to: 86948 -/* 17193 */ MCD_OPC_Decode, 212, 31, 115, // Opcode: UDOT_ZZZI_D -/* 17197 */ MCD_OPC_FilterValue, 3, 6, 17, 0, // Skip to: 21560 -/* 17202 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... -/* 17205 */ MCD_OPC_FilterValue, 0, 110, 0, 0, // Skip to: 17320 -/* 17210 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 17213 */ MCD_OPC_FilterValue, 0, 74, 0, 0, // Skip to: 17292 -/* 17218 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 17221 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 17242 -/* 17226 */ MCD_OPC_CheckPredicate, 0, 85, 16, 1, // Skip to: 86948 -/* 17231 */ MCD_OPC_CheckField, 22, 1, 1, 78, 16, 1, // Skip to: 86948 -/* 17238 */ MCD_OPC_Decode, 156, 7, 116, // Opcode: FCMLA_ZPmZZ_H -/* 17242 */ MCD_OPC_FilterValue, 1, 69, 16, 1, // Skip to: 86948 -/* 17247 */ MCD_OPC_ExtractField, 10, 5, // Inst{14-10} ... -/* 17250 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17264 -/* 17255 */ MCD_OPC_CheckPredicate, 0, 56, 16, 1, // Skip to: 86948 -/* 17260 */ MCD_OPC_Decode, 181, 10, 117, // Opcode: FMLA_ZZZI_H -/* 17264 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 17278 -/* 17269 */ MCD_OPC_CheckPredicate, 0, 42, 16, 1, // Skip to: 86948 -/* 17274 */ MCD_OPC_Decode, 200, 10, 117, // Opcode: FMLS_ZZZI_H -/* 17278 */ MCD_OPC_FilterValue, 8, 33, 16, 1, // Skip to: 86948 -/* 17283 */ MCD_OPC_CheckPredicate, 0, 28, 16, 1, // Skip to: 86948 -/* 17288 */ MCD_OPC_Decode, 146, 11, 118, // Opcode: FMUL_ZZZI_H -/* 17292 */ MCD_OPC_FilterValue, 1, 19, 16, 1, // Skip to: 86948 -/* 17297 */ MCD_OPC_CheckPredicate, 0, 14, 16, 1, // Skip to: 86948 -/* 17302 */ MCD_OPC_CheckField, 17, 6, 32, 7, 16, 1, // Skip to: 86948 -/* 17309 */ MCD_OPC_CheckField, 13, 2, 0, 0, 16, 1, // Skip to: 86948 -/* 17316 */ MCD_OPC_Decode, 204, 6, 119, // Opcode: FCADD_ZPmZ_H -/* 17320 */ MCD_OPC_FilterValue, 1, 5, 1, 0, // Skip to: 17586 -/* 17325 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 17328 */ MCD_OPC_FilterValue, 0, 45, 0, 0, // Skip to: 17378 -/* 17333 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 17336 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17350 -/* 17341 */ MCD_OPC_CheckPredicate, 0, 226, 15, 1, // Skip to: 86948 -/* 17346 */ MCD_OPC_Decode, 157, 7, 116, // Opcode: FCMLA_ZPmZZ_S -/* 17350 */ MCD_OPC_FilterValue, 1, 217, 15, 1, // Skip to: 86948 -/* 17355 */ MCD_OPC_CheckPredicate, 0, 212, 15, 1, // Skip to: 86948 -/* 17360 */ MCD_OPC_CheckField, 17, 4, 0, 205, 15, 1, // Skip to: 86948 -/* 17367 */ MCD_OPC_CheckField, 13, 2, 0, 198, 15, 1, // Skip to: 86948 -/* 17374 */ MCD_OPC_Decode, 205, 6, 119, // Opcode: FCADD_ZPmZ_S -/* 17378 */ MCD_OPC_FilterValue, 1, 74, 0, 0, // Skip to: 17457 -/* 17383 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 17386 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17422 -/* 17391 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 17394 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17408 -/* 17399 */ MCD_OPC_CheckPredicate, 0, 168, 15, 1, // Skip to: 86948 -/* 17404 */ MCD_OPC_Decode, 182, 10, 114, // Opcode: FMLA_ZZZI_S -/* 17408 */ MCD_OPC_FilterValue, 1, 159, 15, 1, // Skip to: 86948 -/* 17413 */ MCD_OPC_CheckPredicate, 0, 154, 15, 1, // Skip to: 86948 -/* 17418 */ MCD_OPC_Decode, 201, 10, 114, // Opcode: FMLS_ZZZI_S -/* 17422 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 17436 -/* 17427 */ MCD_OPC_CheckPredicate, 0, 140, 15, 1, // Skip to: 86948 -/* 17432 */ MCD_OPC_Decode, 158, 7, 120, // Opcode: FCMLA_ZZZI_H -/* 17436 */ MCD_OPC_FilterValue, 2, 131, 15, 1, // Skip to: 86948 -/* 17441 */ MCD_OPC_CheckPredicate, 0, 126, 15, 1, // Skip to: 86948 -/* 17446 */ MCD_OPC_CheckField, 10, 2, 0, 119, 15, 1, // Skip to: 86948 -/* 17453 */ MCD_OPC_Decode, 147, 11, 121, // Opcode: FMUL_ZZZI_S -/* 17457 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 17507 -/* 17462 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 17465 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17479 -/* 17470 */ MCD_OPC_CheckPredicate, 0, 97, 15, 1, // Skip to: 86948 -/* 17475 */ MCD_OPC_Decode, 155, 7, 116, // Opcode: FCMLA_ZPmZZ_D -/* 17479 */ MCD_OPC_FilterValue, 1, 88, 15, 1, // Skip to: 86948 -/* 17484 */ MCD_OPC_CheckPredicate, 0, 83, 15, 1, // Skip to: 86948 -/* 17489 */ MCD_OPC_CheckField, 17, 4, 0, 76, 15, 1, // Skip to: 86948 -/* 17496 */ MCD_OPC_CheckField, 13, 2, 0, 69, 15, 1, // Skip to: 86948 -/* 17503 */ MCD_OPC_Decode, 203, 6, 119, // Opcode: FCADD_ZPmZ_D -/* 17507 */ MCD_OPC_FilterValue, 3, 60, 15, 1, // Skip to: 86948 -/* 17512 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 17515 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17551 -/* 17520 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 17523 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17537 -/* 17528 */ MCD_OPC_CheckPredicate, 0, 39, 15, 1, // Skip to: 86948 -/* 17533 */ MCD_OPC_Decode, 180, 10, 115, // Opcode: FMLA_ZZZI_D -/* 17537 */ MCD_OPC_FilterValue, 1, 30, 15, 1, // Skip to: 86948 -/* 17542 */ MCD_OPC_CheckPredicate, 0, 25, 15, 1, // Skip to: 86948 -/* 17547 */ MCD_OPC_Decode, 199, 10, 115, // Opcode: FMLS_ZZZI_D -/* 17551 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 17565 -/* 17556 */ MCD_OPC_CheckPredicate, 0, 11, 15, 1, // Skip to: 86948 -/* 17561 */ MCD_OPC_Decode, 159, 7, 122, // Opcode: FCMLA_ZZZI_S -/* 17565 */ MCD_OPC_FilterValue, 2, 2, 15, 1, // Skip to: 86948 -/* 17570 */ MCD_OPC_CheckPredicate, 0, 253, 14, 1, // Skip to: 86948 -/* 17575 */ MCD_OPC_CheckField, 10, 2, 0, 246, 14, 1, // Skip to: 86948 -/* 17582 */ MCD_OPC_Decode, 145, 11, 123, // Opcode: FMUL_ZZZI_D -/* 17586 */ MCD_OPC_FilterValue, 2, 73, 5, 0, // Skip to: 18944 -/* 17591 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 17594 */ MCD_OPC_FilterValue, 0, 109, 0, 0, // Skip to: 17708 -/* 17599 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 17602 */ MCD_OPC_FilterValue, 2, 87, 0, 0, // Skip to: 17694 -/* 17607 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 17610 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17624 -/* 17615 */ MCD_OPC_CheckPredicate, 0, 208, 14, 1, // Skip to: 86948 -/* 17620 */ MCD_OPC_Decode, 196, 6, 27, // Opcode: FADD_ZZZ_H -/* 17624 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 17638 -/* 17629 */ MCD_OPC_CheckPredicate, 0, 194, 14, 1, // Skip to: 86948 -/* 17634 */ MCD_OPC_Decode, 225, 12, 27, // Opcode: FSUB_ZZZ_H -/* 17638 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 17652 -/* 17643 */ MCD_OPC_CheckPredicate, 0, 180, 14, 1, // Skip to: 86948 -/* 17648 */ MCD_OPC_Decode, 149, 11, 27, // Opcode: FMUL_ZZZ_H -/* 17652 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 17666 -/* 17657 */ MCD_OPC_CheckPredicate, 0, 166, 14, 1, // Skip to: 86948 -/* 17662 */ MCD_OPC_Decode, 236, 12, 27, // Opcode: FTSMUL_ZZZ_H -/* 17666 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 17680 -/* 17671 */ MCD_OPC_CheckPredicate, 0, 152, 14, 1, // Skip to: 86948 -/* 17676 */ MCD_OPC_Decode, 211, 11, 27, // Opcode: FRECPS_ZZZ_H -/* 17680 */ MCD_OPC_FilterValue, 7, 143, 14, 1, // Skip to: 86948 -/* 17685 */ MCD_OPC_CheckPredicate, 0, 138, 14, 1, // Skip to: 86948 -/* 17690 */ MCD_OPC_Decode, 188, 12, 27, // Opcode: FRSQRTS_ZZZ_H -/* 17694 */ MCD_OPC_FilterValue, 3, 129, 14, 1, // Skip to: 86948 -/* 17699 */ MCD_OPC_CheckPredicate, 0, 124, 14, 1, // Skip to: 86948 -/* 17704 */ MCD_OPC_Decode, 178, 10, 6, // Opcode: FMLA_ZPmZZ_H -/* 17708 */ MCD_OPC_FilterValue, 1, 9, 1, 0, // Skip to: 17978 -/* 17713 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 17716 */ MCD_OPC_FilterValue, 2, 243, 0, 0, // Skip to: 17964 -/* 17721 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 17724 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17738 -/* 17729 */ MCD_OPC_CheckPredicate, 0, 94, 14, 1, // Skip to: 86948 -/* 17734 */ MCD_OPC_Decode, 187, 6, 3, // Opcode: FADDV_VPZ_H -/* 17738 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 17752 -/* 17743 */ MCD_OPC_CheckPredicate, 0, 80, 14, 1, // Skip to: 86948 -/* 17748 */ MCD_OPC_Decode, 207, 9, 3, // Opcode: FMAXNMV_VPZ_H -/* 17752 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 17766 -/* 17757 */ MCD_OPC_CheckPredicate, 0, 66, 14, 1, // Skip to: 86948 -/* 17762 */ MCD_OPC_Decode, 135, 10, 3, // Opcode: FMINNMV_VPZ_H -/* 17766 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 17780 -/* 17771 */ MCD_OPC_CheckPredicate, 0, 52, 14, 1, // Skip to: 86948 -/* 17776 */ MCD_OPC_Decode, 233, 9, 3, // Opcode: FMAXV_VPZ_H -/* 17780 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 17794 -/* 17785 */ MCD_OPC_CheckPredicate, 0, 38, 14, 1, // Skip to: 86948 -/* 17790 */ MCD_OPC_Decode, 161, 10, 3, // Opcode: FMINV_VPZ_H -/* 17794 */ MCD_OPC_FilterValue, 14, 16, 0, 0, // Skip to: 17815 -/* 17799 */ MCD_OPC_CheckPredicate, 0, 24, 14, 1, // Skip to: 86948 -/* 17804 */ MCD_OPC_CheckField, 10, 3, 4, 17, 14, 1, // Skip to: 86948 -/* 17811 */ MCD_OPC_Decode, 197, 11, 38, // Opcode: FRECPE_ZZ_H -/* 17815 */ MCD_OPC_FilterValue, 15, 16, 0, 0, // Skip to: 17836 -/* 17820 */ MCD_OPC_CheckPredicate, 0, 3, 14, 1, // Skip to: 86948 -/* 17825 */ MCD_OPC_CheckField, 10, 3, 4, 252, 13, 1, // Skip to: 86948 -/* 17832 */ MCD_OPC_Decode, 174, 12, 38, // Opcode: FRSQRTE_ZZ_H -/* 17836 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 17872 -/* 17841 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 17844 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17858 -/* 17849 */ MCD_OPC_CheckPredicate, 0, 230, 13, 1, // Skip to: 86948 -/* 17854 */ MCD_OPC_Decode, 243, 6, 124, // Opcode: FCMGE_PPzZ0_H -/* 17858 */ MCD_OPC_FilterValue, 1, 221, 13, 1, // Skip to: 86948 -/* 17863 */ MCD_OPC_CheckPredicate, 0, 216, 13, 1, // Skip to: 86948 -/* 17868 */ MCD_OPC_Decode, 137, 7, 124, // Opcode: FCMGT_PPzZ0_H -/* 17872 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 17908 -/* 17877 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 17880 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17894 -/* 17885 */ MCD_OPC_CheckPredicate, 0, 194, 13, 1, // Skip to: 86948 -/* 17890 */ MCD_OPC_Decode, 180, 7, 124, // Opcode: FCMLT_PPzZ0_H -/* 17894 */ MCD_OPC_FilterValue, 1, 185, 13, 1, // Skip to: 86948 -/* 17899 */ MCD_OPC_CheckPredicate, 0, 180, 13, 1, // Skip to: 86948 -/* 17904 */ MCD_OPC_Decode, 169, 7, 124, // Opcode: FCMLE_PPzZ0_H -/* 17908 */ MCD_OPC_FilterValue, 18, 16, 0, 0, // Skip to: 17929 -/* 17913 */ MCD_OPC_CheckPredicate, 0, 166, 13, 1, // Skip to: 86948 -/* 17918 */ MCD_OPC_CheckField, 4, 1, 0, 159, 13, 1, // Skip to: 86948 -/* 17925 */ MCD_OPC_Decode, 221, 6, 124, // Opcode: FCMEQ_PPzZ0_H -/* 17929 */ MCD_OPC_FilterValue, 19, 16, 0, 0, // Skip to: 17950 -/* 17934 */ MCD_OPC_CheckPredicate, 0, 145, 13, 1, // Skip to: 86948 -/* 17939 */ MCD_OPC_CheckField, 4, 1, 0, 138, 13, 1, // Skip to: 86948 -/* 17946 */ MCD_OPC_Decode, 191, 7, 124, // Opcode: FCMNE_PPzZ0_H -/* 17950 */ MCD_OPC_FilterValue, 24, 129, 13, 1, // Skip to: 86948 -/* 17955 */ MCD_OPC_CheckPredicate, 0, 124, 13, 1, // Skip to: 86948 -/* 17960 */ MCD_OPC_Decode, 173, 6, 67, // Opcode: FADDA_VPZ_H -/* 17964 */ MCD_OPC_FilterValue, 3, 115, 13, 1, // Skip to: 86948 -/* 17969 */ MCD_OPC_CheckPredicate, 0, 110, 13, 1, // Skip to: 86948 -/* 17974 */ MCD_OPC_Decode, 197, 10, 6, // Opcode: FMLS_ZPmZZ_H -/* 17978 */ MCD_OPC_FilterValue, 2, 53, 0, 0, // Skip to: 18036 -/* 17983 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 17986 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 18022 -/* 17991 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 17994 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18008 -/* 17999 */ MCD_OPC_CheckPredicate, 0, 80, 13, 1, // Skip to: 86948 -/* 18004 */ MCD_OPC_Decode, 246, 6, 81, // Opcode: FCMGE_PPzZZ_H -/* 18008 */ MCD_OPC_FilterValue, 1, 71, 13, 1, // Skip to: 86948 -/* 18013 */ MCD_OPC_CheckPredicate, 0, 66, 13, 1, // Skip to: 86948 -/* 18018 */ MCD_OPC_Decode, 140, 7, 81, // Opcode: FCMGT_PPzZZ_H -/* 18022 */ MCD_OPC_FilterValue, 3, 57, 13, 1, // Skip to: 86948 -/* 18027 */ MCD_OPC_CheckPredicate, 0, 52, 13, 1, // Skip to: 86948 -/* 18032 */ MCD_OPC_Decode, 182, 11, 6, // Opcode: FNMLA_ZPmZZ_H -/* 18036 */ MCD_OPC_FilterValue, 3, 53, 0, 0, // Skip to: 18094 -/* 18041 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 18044 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 18080 -/* 18049 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 18052 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18066 -/* 18057 */ MCD_OPC_CheckPredicate, 0, 22, 13, 1, // Skip to: 86948 -/* 18062 */ MCD_OPC_Decode, 224, 6, 81, // Opcode: FCMEQ_PPzZZ_H -/* 18066 */ MCD_OPC_FilterValue, 1, 13, 13, 1, // Skip to: 86948 -/* 18071 */ MCD_OPC_CheckPredicate, 0, 8, 13, 1, // Skip to: 86948 -/* 18076 */ MCD_OPC_Decode, 194, 7, 81, // Opcode: FCMNE_PPzZZ_H -/* 18080 */ MCD_OPC_FilterValue, 3, 255, 12, 1, // Skip to: 86948 -/* 18085 */ MCD_OPC_CheckPredicate, 0, 250, 12, 1, // Skip to: 86948 -/* 18090 */ MCD_OPC_Decode, 185, 11, 6, // Opcode: FNMLS_ZPmZZ_H -/* 18094 */ MCD_OPC_FilterValue, 4, 164, 1, 0, // Skip to: 18519 -/* 18099 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 18102 */ MCD_OPC_FilterValue, 2, 142, 1, 0, // Skip to: 18505 -/* 18107 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... -/* 18110 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 18230 -/* 18115 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 18118 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18132 -/* 18123 */ MCD_OPC_CheckPredicate, 0, 212, 12, 1, // Skip to: 86948 -/* 18128 */ MCD_OPC_Decode, 193, 6, 0, // Opcode: FADD_ZPmZ_H -/* 18132 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 18146 -/* 18137 */ MCD_OPC_CheckPredicate, 0, 198, 12, 1, // Skip to: 86948 -/* 18142 */ MCD_OPC_Decode, 222, 12, 0, // Opcode: FSUB_ZPmZ_H -/* 18146 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 18160 -/* 18151 */ MCD_OPC_CheckPredicate, 0, 184, 12, 1, // Skip to: 86948 -/* 18156 */ MCD_OPC_Decode, 143, 11, 0, // Opcode: FMUL_ZPmZ_H -/* 18160 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 18174 -/* 18165 */ MCD_OPC_CheckPredicate, 0, 170, 12, 1, // Skip to: 86948 -/* 18170 */ MCD_OPC_Decode, 215, 12, 0, // Opcode: FSUBR_ZPmZ_H -/* 18174 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 18188 -/* 18179 */ MCD_OPC_CheckPredicate, 0, 156, 12, 1, // Skip to: 86948 -/* 18184 */ MCD_OPC_Decode, 216, 9, 0, // Opcode: FMAXNM_ZPmZ_H -/* 18188 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 18202 -/* 18193 */ MCD_OPC_CheckPredicate, 0, 142, 12, 1, // Skip to: 86948 -/* 18198 */ MCD_OPC_Decode, 144, 10, 0, // Opcode: FMINNM_ZPmZ_H -/* 18202 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 18216 -/* 18207 */ MCD_OPC_CheckPredicate, 0, 128, 12, 1, // Skip to: 86948 -/* 18212 */ MCD_OPC_Decode, 242, 9, 0, // Opcode: FMAX_ZPmZ_H -/* 18216 */ MCD_OPC_FilterValue, 7, 119, 12, 1, // Skip to: 86948 -/* 18221 */ MCD_OPC_CheckPredicate, 0, 114, 12, 1, // Skip to: 86948 -/* 18226 */ MCD_OPC_Decode, 170, 10, 0, // Opcode: FMIN_ZPmZ_H -/* 18230 */ MCD_OPC_FilterValue, 1, 73, 0, 0, // Skip to: 18308 -/* 18235 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 18238 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18252 -/* 18243 */ MCD_OPC_CheckPredicate, 0, 92, 12, 1, // Skip to: 86948 -/* 18248 */ MCD_OPC_Decode, 132, 6, 0, // Opcode: FABD_ZPmZ_H -/* 18252 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 18266 -/* 18257 */ MCD_OPC_CheckPredicate, 0, 78, 12, 1, // Skip to: 86948 -/* 18262 */ MCD_OPC_Decode, 196, 12, 0, // Opcode: FSCALE_ZPmZ_H -/* 18266 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 18280 -/* 18271 */ MCD_OPC_CheckPredicate, 0, 64, 12, 1, // Skip to: 86948 -/* 18276 */ MCD_OPC_Decode, 252, 10, 0, // Opcode: FMULX_ZPmZ_H -/* 18280 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 18294 -/* 18285 */ MCD_OPC_CheckPredicate, 0, 50, 12, 1, // Skip to: 86948 -/* 18290 */ MCD_OPC_Decode, 169, 9, 0, // Opcode: FDIVR_ZPmZ_H -/* 18294 */ MCD_OPC_FilterValue, 5, 41, 12, 1, // Skip to: 86948 -/* 18299 */ MCD_OPC_CheckPredicate, 0, 36, 12, 1, // Skip to: 86948 -/* 18304 */ MCD_OPC_Decode, 173, 9, 0, // Opcode: FDIV_ZPmZ_H -/* 18308 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 18329 -/* 18313 */ MCD_OPC_CheckPredicate, 0, 22, 12, 1, // Skip to: 86948 -/* 18318 */ MCD_OPC_CheckField, 10, 3, 0, 15, 12, 1, // Skip to: 86948 -/* 18325 */ MCD_OPC_Decode, 233, 12, 125, // Opcode: FTMAD_ZZI_H -/* 18329 */ MCD_OPC_FilterValue, 3, 6, 12, 1, // Skip to: 86948 -/* 18334 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 18337 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 18358 -/* 18342 */ MCD_OPC_CheckPredicate, 0, 249, 11, 1, // Skip to: 86948 -/* 18347 */ MCD_OPC_CheckField, 6, 4, 0, 242, 11, 1, // Skip to: 86948 -/* 18354 */ MCD_OPC_Decode, 190, 6, 126, // Opcode: FADD_ZPmI_H -/* 18358 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 18379 -/* 18363 */ MCD_OPC_CheckPredicate, 0, 228, 11, 1, // Skip to: 86948 -/* 18368 */ MCD_OPC_CheckField, 6, 4, 0, 221, 11, 1, // Skip to: 86948 -/* 18375 */ MCD_OPC_Decode, 219, 12, 126, // Opcode: FSUB_ZPmI_H -/* 18379 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 18400 -/* 18384 */ MCD_OPC_CheckPredicate, 0, 207, 11, 1, // Skip to: 86948 -/* 18389 */ MCD_OPC_CheckField, 6, 4, 0, 200, 11, 1, // Skip to: 86948 -/* 18396 */ MCD_OPC_Decode, 140, 11, 126, // Opcode: FMUL_ZPmI_H -/* 18400 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 18421 -/* 18405 */ MCD_OPC_CheckPredicate, 0, 186, 11, 1, // Skip to: 86948 -/* 18410 */ MCD_OPC_CheckField, 6, 4, 0, 179, 11, 1, // Skip to: 86948 -/* 18417 */ MCD_OPC_Decode, 212, 12, 126, // Opcode: FSUBR_ZPmI_H -/* 18421 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 18442 -/* 18426 */ MCD_OPC_CheckPredicate, 0, 165, 11, 1, // Skip to: 86948 -/* 18431 */ MCD_OPC_CheckField, 6, 4, 0, 158, 11, 1, // Skip to: 86948 -/* 18438 */ MCD_OPC_Decode, 213, 9, 126, // Opcode: FMAXNM_ZPmI_H -/* 18442 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 18463 -/* 18447 */ MCD_OPC_CheckPredicate, 0, 144, 11, 1, // Skip to: 86948 -/* 18452 */ MCD_OPC_CheckField, 6, 4, 0, 137, 11, 1, // Skip to: 86948 -/* 18459 */ MCD_OPC_Decode, 141, 10, 126, // Opcode: FMINNM_ZPmI_H -/* 18463 */ MCD_OPC_FilterValue, 6, 16, 0, 0, // Skip to: 18484 -/* 18468 */ MCD_OPC_CheckPredicate, 0, 123, 11, 1, // Skip to: 86948 -/* 18473 */ MCD_OPC_CheckField, 6, 4, 0, 116, 11, 1, // Skip to: 86948 -/* 18480 */ MCD_OPC_Decode, 239, 9, 126, // Opcode: FMAX_ZPmI_H -/* 18484 */ MCD_OPC_FilterValue, 7, 107, 11, 1, // Skip to: 86948 -/* 18489 */ MCD_OPC_CheckPredicate, 0, 102, 11, 1, // Skip to: 86948 -/* 18494 */ MCD_OPC_CheckField, 6, 4, 0, 95, 11, 1, // Skip to: 86948 -/* 18501 */ MCD_OPC_Decode, 167, 10, 126, // Opcode: FMIN_ZPmI_H -/* 18505 */ MCD_OPC_FilterValue, 3, 86, 11, 1, // Skip to: 86948 -/* 18510 */ MCD_OPC_CheckPredicate, 0, 81, 11, 1, // Skip to: 86948 -/* 18515 */ MCD_OPC_Decode, 191, 9, 6, // Opcode: FMAD_ZPmZZ_H -/* 18519 */ MCD_OPC_FilterValue, 5, 63, 1, 0, // Skip to: 18843 -/* 18524 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 18527 */ MCD_OPC_FilterValue, 2, 41, 1, 0, // Skip to: 18829 -/* 18532 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 18535 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18549 -/* 18540 */ MCD_OPC_CheckPredicate, 0, 51, 11, 1, // Skip to: 86948 -/* 18545 */ MCD_OPC_Decode, 133, 12, 5, // Opcode: FRINTN_ZPmZ_H -/* 18549 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 18563 -/* 18554 */ MCD_OPC_CheckPredicate, 0, 37, 11, 1, // Skip to: 86948 -/* 18559 */ MCD_OPC_Decode, 144, 12, 5, // Opcode: FRINTP_ZPmZ_H -/* 18563 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 18577 -/* 18568 */ MCD_OPC_CheckPredicate, 0, 23, 11, 1, // Skip to: 86948 -/* 18573 */ MCD_OPC_Decode, 250, 11, 5, // Opcode: FRINTM_ZPmZ_H -/* 18577 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 18591 -/* 18582 */ MCD_OPC_CheckPredicate, 0, 9, 11, 1, // Skip to: 86948 -/* 18587 */ MCD_OPC_Decode, 166, 12, 5, // Opcode: FRINTZ_ZPmZ_H -/* 18591 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 18605 -/* 18596 */ MCD_OPC_CheckPredicate, 0, 251, 10, 1, // Skip to: 86948 -/* 18601 */ MCD_OPC_Decode, 228, 11, 5, // Opcode: FRINTA_ZPmZ_H -/* 18605 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 18619 -/* 18610 */ MCD_OPC_CheckPredicate, 0, 237, 10, 1, // Skip to: 86948 -/* 18615 */ MCD_OPC_Decode, 155, 12, 5, // Opcode: FRINTX_ZPmZ_H -/* 18619 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 18633 -/* 18624 */ MCD_OPC_CheckPredicate, 0, 223, 10, 1, // Skip to: 86948 -/* 18629 */ MCD_OPC_Decode, 239, 11, 5, // Opcode: FRINTI_ZPmZ_H -/* 18633 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 18647 -/* 18638 */ MCD_OPC_CheckPredicate, 0, 209, 10, 1, // Skip to: 86948 -/* 18643 */ MCD_OPC_Decode, 219, 11, 5, // Opcode: FRECPX_ZPmZ_H -/* 18647 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 18661 -/* 18652 */ MCD_OPC_CheckPredicate, 0, 195, 10, 1, // Skip to: 86948 -/* 18657 */ MCD_OPC_Decode, 202, 12, 5, // Opcode: FSQRT_ZPmZ_H -/* 18661 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 18675 -/* 18666 */ MCD_OPC_CheckPredicate, 0, 181, 10, 1, // Skip to: 86948 -/* 18671 */ MCD_OPC_Decode, 199, 22, 5, // Opcode: SCVTF_ZPmZ_HtoH -/* 18675 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 18689 -/* 18680 */ MCD_OPC_CheckPredicate, 0, 167, 10, 1, // Skip to: 86948 -/* 18685 */ MCD_OPC_Decode, 186, 31, 5, // Opcode: UCVTF_ZPmZ_HtoH -/* 18689 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 18703 -/* 18694 */ MCD_OPC_CheckPredicate, 0, 153, 10, 1, // Skip to: 86948 -/* 18699 */ MCD_OPC_Decode, 201, 22, 5, // Opcode: SCVTF_ZPmZ_StoH -/* 18703 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 18717 -/* 18708 */ MCD_OPC_CheckPredicate, 0, 139, 10, 1, // Skip to: 86948 -/* 18713 */ MCD_OPC_Decode, 188, 31, 5, // Opcode: UCVTF_ZPmZ_StoH -/* 18717 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 18731 -/* 18722 */ MCD_OPC_CheckPredicate, 0, 125, 10, 1, // Skip to: 86948 -/* 18727 */ MCD_OPC_Decode, 197, 22, 5, // Opcode: SCVTF_ZPmZ_DtoH -/* 18731 */ MCD_OPC_FilterValue, 23, 9, 0, 0, // Skip to: 18745 -/* 18736 */ MCD_OPC_CheckPredicate, 0, 111, 10, 1, // Skip to: 86948 -/* 18741 */ MCD_OPC_Decode, 184, 31, 5, // Opcode: UCVTF_ZPmZ_DtoH -/* 18745 */ MCD_OPC_FilterValue, 26, 9, 0, 0, // Skip to: 18759 -/* 18750 */ MCD_OPC_CheckPredicate, 0, 97, 10, 1, // Skip to: 86948 -/* 18755 */ MCD_OPC_Decode, 233, 8, 5, // Opcode: FCVTZS_ZPmZ_HtoH -/* 18759 */ MCD_OPC_FilterValue, 27, 9, 0, 0, // Skip to: 18773 -/* 18764 */ MCD_OPC_CheckPredicate, 0, 83, 10, 1, // Skip to: 86948 -/* 18769 */ MCD_OPC_Decode, 140, 9, 5, // Opcode: FCVTZU_ZPmZ_HtoH -/* 18773 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 18787 -/* 18778 */ MCD_OPC_CheckPredicate, 0, 69, 10, 1, // Skip to: 86948 -/* 18783 */ MCD_OPC_Decode, 234, 8, 5, // Opcode: FCVTZS_ZPmZ_HtoS -/* 18787 */ MCD_OPC_FilterValue, 29, 9, 0, 0, // Skip to: 18801 -/* 18792 */ MCD_OPC_CheckPredicate, 0, 55, 10, 1, // Skip to: 86948 -/* 18797 */ MCD_OPC_Decode, 141, 9, 5, // Opcode: FCVTZU_ZPmZ_HtoS -/* 18801 */ MCD_OPC_FilterValue, 30, 9, 0, 0, // Skip to: 18815 -/* 18806 */ MCD_OPC_CheckPredicate, 0, 41, 10, 1, // Skip to: 86948 -/* 18811 */ MCD_OPC_Decode, 232, 8, 5, // Opcode: FCVTZS_ZPmZ_HtoD -/* 18815 */ MCD_OPC_FilterValue, 31, 32, 10, 1, // Skip to: 86948 -/* 18820 */ MCD_OPC_CheckPredicate, 0, 27, 10, 1, // Skip to: 86948 -/* 18825 */ MCD_OPC_Decode, 139, 9, 5, // Opcode: FCVTZU_ZPmZ_HtoD -/* 18829 */ MCD_OPC_FilterValue, 3, 18, 10, 1, // Skip to: 86948 -/* 18834 */ MCD_OPC_CheckPredicate, 0, 13, 10, 1, // Skip to: 86948 -/* 18839 */ MCD_OPC_Decode, 240, 10, 6, // Opcode: FMSB_ZPmZZ_H -/* 18843 */ MCD_OPC_FilterValue, 6, 53, 0, 0, // Skip to: 18901 -/* 18848 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 18851 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 18887 -/* 18856 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 18859 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18873 -/* 18864 */ MCD_OPC_CheckPredicate, 0, 239, 9, 1, // Skip to: 86948 -/* 18869 */ MCD_OPC_Decode, 209, 7, 81, // Opcode: FCMUO_PPzZZ_H -/* 18873 */ MCD_OPC_FilterValue, 1, 230, 9, 1, // Skip to: 86948 -/* 18878 */ MCD_OPC_CheckPredicate, 0, 225, 9, 1, // Skip to: 86948 -/* 18883 */ MCD_OPC_Decode, 154, 6, 81, // Opcode: FACGE_PPzZZ_H -/* 18887 */ MCD_OPC_FilterValue, 3, 216, 9, 1, // Skip to: 86948 -/* 18892 */ MCD_OPC_CheckPredicate, 0, 211, 9, 1, // Skip to: 86948 -/* 18897 */ MCD_OPC_Decode, 179, 11, 6, // Opcode: FNMAD_ZPmZZ_H -/* 18901 */ MCD_OPC_FilterValue, 7, 202, 9, 1, // Skip to: 86948 -/* 18906 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 18909 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 18930 -/* 18914 */ MCD_OPC_CheckPredicate, 0, 189, 9, 1, // Skip to: 86948 -/* 18919 */ MCD_OPC_CheckField, 4, 1, 1, 182, 9, 1, // Skip to: 86948 -/* 18926 */ MCD_OPC_Decode, 165, 6, 81, // Opcode: FACGT_PPzZZ_H -/* 18930 */ MCD_OPC_FilterValue, 3, 173, 9, 1, // Skip to: 86948 -/* 18935 */ MCD_OPC_CheckPredicate, 0, 168, 9, 1, // Skip to: 86948 -/* 18940 */ MCD_OPC_Decode, 188, 11, 6, // Opcode: FNMSB_ZPmZZ_H -/* 18944 */ MCD_OPC_FilterValue, 3, 159, 9, 1, // Skip to: 86948 -/* 18949 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 18952 */ MCD_OPC_FilterValue, 0, 215, 0, 0, // Skip to: 19172 -/* 18957 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 18960 */ MCD_OPC_FilterValue, 0, 87, 0, 0, // Skip to: 19052 -/* 18965 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 18968 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18982 -/* 18973 */ MCD_OPC_CheckPredicate, 0, 130, 9, 1, // Skip to: 86948 -/* 18978 */ MCD_OPC_Decode, 197, 6, 27, // Opcode: FADD_ZZZ_S -/* 18982 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 18996 -/* 18987 */ MCD_OPC_CheckPredicate, 0, 116, 9, 1, // Skip to: 86948 -/* 18992 */ MCD_OPC_Decode, 226, 12, 27, // Opcode: FSUB_ZZZ_S -/* 18996 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 19010 -/* 19001 */ MCD_OPC_CheckPredicate, 0, 102, 9, 1, // Skip to: 86948 -/* 19006 */ MCD_OPC_Decode, 150, 11, 27, // Opcode: FMUL_ZZZ_S -/* 19010 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 19024 -/* 19015 */ MCD_OPC_CheckPredicate, 0, 88, 9, 1, // Skip to: 86948 -/* 19020 */ MCD_OPC_Decode, 237, 12, 27, // Opcode: FTSMUL_ZZZ_S -/* 19024 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 19038 -/* 19029 */ MCD_OPC_CheckPredicate, 0, 74, 9, 1, // Skip to: 86948 -/* 19034 */ MCD_OPC_Decode, 212, 11, 27, // Opcode: FRECPS_ZZZ_S -/* 19038 */ MCD_OPC_FilterValue, 7, 65, 9, 1, // Skip to: 86948 -/* 19043 */ MCD_OPC_CheckPredicate, 0, 60, 9, 1, // Skip to: 86948 -/* 19048 */ MCD_OPC_Decode, 189, 12, 27, // Opcode: FRSQRTS_ZZZ_S -/* 19052 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 19066 -/* 19057 */ MCD_OPC_CheckPredicate, 0, 46, 9, 1, // Skip to: 86948 -/* 19062 */ MCD_OPC_Decode, 179, 10, 6, // Opcode: FMLA_ZPmZZ_S -/* 19066 */ MCD_OPC_FilterValue, 2, 87, 0, 0, // Skip to: 19158 -/* 19071 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 19074 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19088 -/* 19079 */ MCD_OPC_CheckPredicate, 0, 24, 9, 1, // Skip to: 86948 -/* 19084 */ MCD_OPC_Decode, 195, 6, 27, // Opcode: FADD_ZZZ_D -/* 19088 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 19102 -/* 19093 */ MCD_OPC_CheckPredicate, 0, 10, 9, 1, // Skip to: 86948 -/* 19098 */ MCD_OPC_Decode, 224, 12, 27, // Opcode: FSUB_ZZZ_D -/* 19102 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 19116 -/* 19107 */ MCD_OPC_CheckPredicate, 0, 252, 8, 1, // Skip to: 86948 -/* 19112 */ MCD_OPC_Decode, 148, 11, 27, // Opcode: FMUL_ZZZ_D -/* 19116 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 19130 -/* 19121 */ MCD_OPC_CheckPredicate, 0, 238, 8, 1, // Skip to: 86948 -/* 19126 */ MCD_OPC_Decode, 235, 12, 27, // Opcode: FTSMUL_ZZZ_D -/* 19130 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 19144 -/* 19135 */ MCD_OPC_CheckPredicate, 0, 224, 8, 1, // Skip to: 86948 -/* 19140 */ MCD_OPC_Decode, 210, 11, 27, // Opcode: FRECPS_ZZZ_D -/* 19144 */ MCD_OPC_FilterValue, 7, 215, 8, 1, // Skip to: 86948 -/* 19149 */ MCD_OPC_CheckPredicate, 0, 210, 8, 1, // Skip to: 86948 -/* 19154 */ MCD_OPC_Decode, 187, 12, 27, // Opcode: FRSQRTS_ZZZ_D -/* 19158 */ MCD_OPC_FilterValue, 3, 201, 8, 1, // Skip to: 86948 -/* 19163 */ MCD_OPC_CheckPredicate, 0, 196, 8, 1, // Skip to: 86948 -/* 19168 */ MCD_OPC_Decode, 177, 10, 6, // Opcode: FMLA_ZPmZZ_D -/* 19172 */ MCD_OPC_FilterValue, 1, 15, 2, 0, // Skip to: 19704 -/* 19177 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 19180 */ MCD_OPC_FilterValue, 0, 243, 0, 0, // Skip to: 19428 -/* 19185 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 19188 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19202 -/* 19193 */ MCD_OPC_CheckPredicate, 0, 166, 8, 1, // Skip to: 86948 -/* 19198 */ MCD_OPC_Decode, 188, 6, 14, // Opcode: FADDV_VPZ_S -/* 19202 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 19216 -/* 19207 */ MCD_OPC_CheckPredicate, 0, 152, 8, 1, // Skip to: 86948 -/* 19212 */ MCD_OPC_Decode, 208, 9, 14, // Opcode: FMAXNMV_VPZ_S -/* 19216 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 19230 -/* 19221 */ MCD_OPC_CheckPredicate, 0, 138, 8, 1, // Skip to: 86948 -/* 19226 */ MCD_OPC_Decode, 136, 10, 14, // Opcode: FMINNMV_VPZ_S -/* 19230 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 19244 -/* 19235 */ MCD_OPC_CheckPredicate, 0, 124, 8, 1, // Skip to: 86948 -/* 19240 */ MCD_OPC_Decode, 234, 9, 14, // Opcode: FMAXV_VPZ_S -/* 19244 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 19258 -/* 19249 */ MCD_OPC_CheckPredicate, 0, 110, 8, 1, // Skip to: 86948 -/* 19254 */ MCD_OPC_Decode, 162, 10, 14, // Opcode: FMINV_VPZ_S -/* 19258 */ MCD_OPC_FilterValue, 14, 16, 0, 0, // Skip to: 19279 -/* 19263 */ MCD_OPC_CheckPredicate, 0, 96, 8, 1, // Skip to: 86948 -/* 19268 */ MCD_OPC_CheckField, 10, 3, 4, 89, 8, 1, // Skip to: 86948 -/* 19275 */ MCD_OPC_Decode, 198, 11, 38, // Opcode: FRECPE_ZZ_S -/* 19279 */ MCD_OPC_FilterValue, 15, 16, 0, 0, // Skip to: 19300 -/* 19284 */ MCD_OPC_CheckPredicate, 0, 75, 8, 1, // Skip to: 86948 -/* 19289 */ MCD_OPC_CheckField, 10, 3, 4, 68, 8, 1, // Skip to: 86948 -/* 19296 */ MCD_OPC_Decode, 175, 12, 38, // Opcode: FRSQRTE_ZZ_S -/* 19300 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 19336 -/* 19305 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 19308 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19322 -/* 19313 */ MCD_OPC_CheckPredicate, 0, 46, 8, 1, // Skip to: 86948 -/* 19318 */ MCD_OPC_Decode, 244, 6, 124, // Opcode: FCMGE_PPzZ0_S -/* 19322 */ MCD_OPC_FilterValue, 1, 37, 8, 1, // Skip to: 86948 -/* 19327 */ MCD_OPC_CheckPredicate, 0, 32, 8, 1, // Skip to: 86948 -/* 19332 */ MCD_OPC_Decode, 138, 7, 124, // Opcode: FCMGT_PPzZ0_S -/* 19336 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 19372 -/* 19341 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 19344 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19358 -/* 19349 */ MCD_OPC_CheckPredicate, 0, 10, 8, 1, // Skip to: 86948 -/* 19354 */ MCD_OPC_Decode, 181, 7, 124, // Opcode: FCMLT_PPzZ0_S -/* 19358 */ MCD_OPC_FilterValue, 1, 1, 8, 1, // Skip to: 86948 -/* 19363 */ MCD_OPC_CheckPredicate, 0, 252, 7, 1, // Skip to: 86948 -/* 19368 */ MCD_OPC_Decode, 170, 7, 124, // Opcode: FCMLE_PPzZ0_S -/* 19372 */ MCD_OPC_FilterValue, 18, 16, 0, 0, // Skip to: 19393 -/* 19377 */ MCD_OPC_CheckPredicate, 0, 238, 7, 1, // Skip to: 86948 -/* 19382 */ MCD_OPC_CheckField, 4, 1, 0, 231, 7, 1, // Skip to: 86948 -/* 19389 */ MCD_OPC_Decode, 222, 6, 124, // Opcode: FCMEQ_PPzZ0_S -/* 19393 */ MCD_OPC_FilterValue, 19, 16, 0, 0, // Skip to: 19414 -/* 19398 */ MCD_OPC_CheckPredicate, 0, 217, 7, 1, // Skip to: 86948 -/* 19403 */ MCD_OPC_CheckField, 4, 1, 0, 210, 7, 1, // Skip to: 86948 -/* 19410 */ MCD_OPC_Decode, 192, 7, 124, // Opcode: FCMNE_PPzZ0_S -/* 19414 */ MCD_OPC_FilterValue, 24, 201, 7, 1, // Skip to: 86948 -/* 19419 */ MCD_OPC_CheckPredicate, 0, 196, 7, 1, // Skip to: 86948 -/* 19424 */ MCD_OPC_Decode, 174, 6, 73, // Opcode: FADDA_VPZ_S -/* 19428 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 19442 -/* 19433 */ MCD_OPC_CheckPredicate, 0, 182, 7, 1, // Skip to: 86948 -/* 19438 */ MCD_OPC_Decode, 198, 10, 6, // Opcode: FMLS_ZPmZZ_S -/* 19442 */ MCD_OPC_FilterValue, 2, 243, 0, 0, // Skip to: 19690 -/* 19447 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 19450 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19464 -/* 19455 */ MCD_OPC_CheckPredicate, 0, 160, 7, 1, // Skip to: 86948 -/* 19460 */ MCD_OPC_Decode, 186, 6, 1, // Opcode: FADDV_VPZ_D -/* 19464 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 19478 -/* 19469 */ MCD_OPC_CheckPredicate, 0, 146, 7, 1, // Skip to: 86948 -/* 19474 */ MCD_OPC_Decode, 206, 9, 1, // Opcode: FMAXNMV_VPZ_D -/* 19478 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 19492 -/* 19483 */ MCD_OPC_CheckPredicate, 0, 132, 7, 1, // Skip to: 86948 -/* 19488 */ MCD_OPC_Decode, 134, 10, 1, // Opcode: FMINNMV_VPZ_D -/* 19492 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 19506 -/* 19497 */ MCD_OPC_CheckPredicate, 0, 118, 7, 1, // Skip to: 86948 -/* 19502 */ MCD_OPC_Decode, 232, 9, 1, // Opcode: FMAXV_VPZ_D -/* 19506 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 19520 -/* 19511 */ MCD_OPC_CheckPredicate, 0, 104, 7, 1, // Skip to: 86948 -/* 19516 */ MCD_OPC_Decode, 160, 10, 1, // Opcode: FMINV_VPZ_D -/* 19520 */ MCD_OPC_FilterValue, 14, 16, 0, 0, // Skip to: 19541 -/* 19525 */ MCD_OPC_CheckPredicate, 0, 90, 7, 1, // Skip to: 86948 -/* 19530 */ MCD_OPC_CheckField, 10, 3, 4, 83, 7, 1, // Skip to: 86948 -/* 19537 */ MCD_OPC_Decode, 196, 11, 38, // Opcode: FRECPE_ZZ_D -/* 19541 */ MCD_OPC_FilterValue, 15, 16, 0, 0, // Skip to: 19562 -/* 19546 */ MCD_OPC_CheckPredicate, 0, 69, 7, 1, // Skip to: 86948 -/* 19551 */ MCD_OPC_CheckField, 10, 3, 4, 62, 7, 1, // Skip to: 86948 -/* 19558 */ MCD_OPC_Decode, 173, 12, 38, // Opcode: FRSQRTE_ZZ_D -/* 19562 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 19598 -/* 19567 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 19570 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19584 -/* 19575 */ MCD_OPC_CheckPredicate, 0, 40, 7, 1, // Skip to: 86948 -/* 19580 */ MCD_OPC_Decode, 242, 6, 124, // Opcode: FCMGE_PPzZ0_D -/* 19584 */ MCD_OPC_FilterValue, 1, 31, 7, 1, // Skip to: 86948 -/* 19589 */ MCD_OPC_CheckPredicate, 0, 26, 7, 1, // Skip to: 86948 -/* 19594 */ MCD_OPC_Decode, 136, 7, 124, // Opcode: FCMGT_PPzZ0_D -/* 19598 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 19634 -/* 19603 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 19606 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19620 -/* 19611 */ MCD_OPC_CheckPredicate, 0, 4, 7, 1, // Skip to: 86948 -/* 19616 */ MCD_OPC_Decode, 179, 7, 124, // Opcode: FCMLT_PPzZ0_D -/* 19620 */ MCD_OPC_FilterValue, 1, 251, 6, 1, // Skip to: 86948 -/* 19625 */ MCD_OPC_CheckPredicate, 0, 246, 6, 1, // Skip to: 86948 -/* 19630 */ MCD_OPC_Decode, 168, 7, 124, // Opcode: FCMLE_PPzZ0_D -/* 19634 */ MCD_OPC_FilterValue, 18, 16, 0, 0, // Skip to: 19655 -/* 19639 */ MCD_OPC_CheckPredicate, 0, 232, 6, 1, // Skip to: 86948 -/* 19644 */ MCD_OPC_CheckField, 4, 1, 0, 225, 6, 1, // Skip to: 86948 -/* 19651 */ MCD_OPC_Decode, 220, 6, 124, // Opcode: FCMEQ_PPzZ0_D -/* 19655 */ MCD_OPC_FilterValue, 19, 16, 0, 0, // Skip to: 19676 -/* 19660 */ MCD_OPC_CheckPredicate, 0, 211, 6, 1, // Skip to: 86948 -/* 19665 */ MCD_OPC_CheckField, 4, 1, 0, 204, 6, 1, // Skip to: 86948 -/* 19672 */ MCD_OPC_Decode, 190, 7, 124, // Opcode: FCMNE_PPzZ0_D -/* 19676 */ MCD_OPC_FilterValue, 24, 195, 6, 1, // Skip to: 86948 -/* 19681 */ MCD_OPC_CheckPredicate, 0, 190, 6, 1, // Skip to: 86948 -/* 19686 */ MCD_OPC_Decode, 172, 6, 74, // Opcode: FADDA_VPZ_D -/* 19690 */ MCD_OPC_FilterValue, 3, 181, 6, 1, // Skip to: 86948 -/* 19695 */ MCD_OPC_CheckPredicate, 0, 176, 6, 1, // Skip to: 86948 -/* 19700 */ MCD_OPC_Decode, 196, 10, 6, // Opcode: FMLS_ZPmZZ_D -/* 19704 */ MCD_OPC_FilterValue, 2, 103, 0, 0, // Skip to: 19812 -/* 19709 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 19712 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 19748 -/* 19717 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 19720 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19734 -/* 19725 */ MCD_OPC_CheckPredicate, 0, 146, 6, 1, // Skip to: 86948 -/* 19730 */ MCD_OPC_Decode, 247, 6, 81, // Opcode: FCMGE_PPzZZ_S -/* 19734 */ MCD_OPC_FilterValue, 1, 137, 6, 1, // Skip to: 86948 -/* 19739 */ MCD_OPC_CheckPredicate, 0, 132, 6, 1, // Skip to: 86948 -/* 19744 */ MCD_OPC_Decode, 141, 7, 81, // Opcode: FCMGT_PPzZZ_S -/* 19748 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 19762 -/* 19753 */ MCD_OPC_CheckPredicate, 0, 118, 6, 1, // Skip to: 86948 -/* 19758 */ MCD_OPC_Decode, 183, 11, 6, // Opcode: FNMLA_ZPmZZ_S -/* 19762 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 19798 -/* 19767 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 19770 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19784 -/* 19775 */ MCD_OPC_CheckPredicate, 0, 96, 6, 1, // Skip to: 86948 -/* 19780 */ MCD_OPC_Decode, 245, 6, 81, // Opcode: FCMGE_PPzZZ_D -/* 19784 */ MCD_OPC_FilterValue, 1, 87, 6, 1, // Skip to: 86948 -/* 19789 */ MCD_OPC_CheckPredicate, 0, 82, 6, 1, // Skip to: 86948 -/* 19794 */ MCD_OPC_Decode, 139, 7, 81, // Opcode: FCMGT_PPzZZ_D -/* 19798 */ MCD_OPC_FilterValue, 3, 73, 6, 1, // Skip to: 86948 -/* 19803 */ MCD_OPC_CheckPredicate, 0, 68, 6, 1, // Skip to: 86948 -/* 19808 */ MCD_OPC_Decode, 181, 11, 6, // Opcode: FNMLA_ZPmZZ_D -/* 19812 */ MCD_OPC_FilterValue, 3, 103, 0, 0, // Skip to: 19920 -/* 19817 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 19820 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 19856 -/* 19825 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 19828 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19842 -/* 19833 */ MCD_OPC_CheckPredicate, 0, 38, 6, 1, // Skip to: 86948 -/* 19838 */ MCD_OPC_Decode, 225, 6, 81, // Opcode: FCMEQ_PPzZZ_S -/* 19842 */ MCD_OPC_FilterValue, 1, 29, 6, 1, // Skip to: 86948 -/* 19847 */ MCD_OPC_CheckPredicate, 0, 24, 6, 1, // Skip to: 86948 -/* 19852 */ MCD_OPC_Decode, 195, 7, 81, // Opcode: FCMNE_PPzZZ_S -/* 19856 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 19870 -/* 19861 */ MCD_OPC_CheckPredicate, 0, 10, 6, 1, // Skip to: 86948 -/* 19866 */ MCD_OPC_Decode, 186, 11, 6, // Opcode: FNMLS_ZPmZZ_S -/* 19870 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 19906 -/* 19875 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 19878 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19892 -/* 19883 */ MCD_OPC_CheckPredicate, 0, 244, 5, 1, // Skip to: 86948 -/* 19888 */ MCD_OPC_Decode, 223, 6, 81, // Opcode: FCMEQ_PPzZZ_D -/* 19892 */ MCD_OPC_FilterValue, 1, 235, 5, 1, // Skip to: 86948 -/* 19897 */ MCD_OPC_CheckPredicate, 0, 230, 5, 1, // Skip to: 86948 -/* 19902 */ MCD_OPC_Decode, 193, 7, 81, // Opcode: FCMNE_PPzZZ_D -/* 19906 */ MCD_OPC_FilterValue, 3, 221, 5, 1, // Skip to: 86948 -/* 19911 */ MCD_OPC_CheckPredicate, 0, 216, 5, 1, // Skip to: 86948 -/* 19916 */ MCD_OPC_Decode, 184, 11, 6, // Opcode: FNMLS_ZPmZZ_D -/* 19920 */ MCD_OPC_FilterValue, 4, 69, 3, 0, // Skip to: 20762 -/* 19925 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 19928 */ MCD_OPC_FilterValue, 0, 142, 1, 0, // Skip to: 20331 -/* 19933 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... -/* 19936 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 20056 -/* 19941 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 19944 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 19958 -/* 19949 */ MCD_OPC_CheckPredicate, 0, 178, 5, 1, // Skip to: 86948 -/* 19954 */ MCD_OPC_Decode, 194, 6, 0, // Opcode: FADD_ZPmZ_S -/* 19958 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 19972 -/* 19963 */ MCD_OPC_CheckPredicate, 0, 164, 5, 1, // Skip to: 86948 -/* 19968 */ MCD_OPC_Decode, 223, 12, 0, // Opcode: FSUB_ZPmZ_S -/* 19972 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 19986 -/* 19977 */ MCD_OPC_CheckPredicate, 0, 150, 5, 1, // Skip to: 86948 -/* 19982 */ MCD_OPC_Decode, 144, 11, 0, // Opcode: FMUL_ZPmZ_S -/* 19986 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 20000 -/* 19991 */ MCD_OPC_CheckPredicate, 0, 136, 5, 1, // Skip to: 86948 -/* 19996 */ MCD_OPC_Decode, 216, 12, 0, // Opcode: FSUBR_ZPmZ_S -/* 20000 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 20014 -/* 20005 */ MCD_OPC_CheckPredicate, 0, 122, 5, 1, // Skip to: 86948 -/* 20010 */ MCD_OPC_Decode, 217, 9, 0, // Opcode: FMAXNM_ZPmZ_S -/* 20014 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 20028 -/* 20019 */ MCD_OPC_CheckPredicate, 0, 108, 5, 1, // Skip to: 86948 -/* 20024 */ MCD_OPC_Decode, 145, 10, 0, // Opcode: FMINNM_ZPmZ_S -/* 20028 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 20042 -/* 20033 */ MCD_OPC_CheckPredicate, 0, 94, 5, 1, // Skip to: 86948 -/* 20038 */ MCD_OPC_Decode, 243, 9, 0, // Opcode: FMAX_ZPmZ_S -/* 20042 */ MCD_OPC_FilterValue, 7, 85, 5, 1, // Skip to: 86948 -/* 20047 */ MCD_OPC_CheckPredicate, 0, 80, 5, 1, // Skip to: 86948 -/* 20052 */ MCD_OPC_Decode, 171, 10, 0, // Opcode: FMIN_ZPmZ_S -/* 20056 */ MCD_OPC_FilterValue, 1, 73, 0, 0, // Skip to: 20134 -/* 20061 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 20064 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 20078 -/* 20069 */ MCD_OPC_CheckPredicate, 0, 58, 5, 1, // Skip to: 86948 -/* 20074 */ MCD_OPC_Decode, 133, 6, 0, // Opcode: FABD_ZPmZ_S -/* 20078 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 20092 -/* 20083 */ MCD_OPC_CheckPredicate, 0, 44, 5, 1, // Skip to: 86948 -/* 20088 */ MCD_OPC_Decode, 197, 12, 0, // Opcode: FSCALE_ZPmZ_S -/* 20092 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 20106 -/* 20097 */ MCD_OPC_CheckPredicate, 0, 30, 5, 1, // Skip to: 86948 -/* 20102 */ MCD_OPC_Decode, 253, 10, 0, // Opcode: FMULX_ZPmZ_S -/* 20106 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 20120 -/* 20111 */ MCD_OPC_CheckPredicate, 0, 16, 5, 1, // Skip to: 86948 -/* 20116 */ MCD_OPC_Decode, 170, 9, 0, // Opcode: FDIVR_ZPmZ_S -/* 20120 */ MCD_OPC_FilterValue, 5, 7, 5, 1, // Skip to: 86948 -/* 20125 */ MCD_OPC_CheckPredicate, 0, 2, 5, 1, // Skip to: 86948 -/* 20130 */ MCD_OPC_Decode, 174, 9, 0, // Opcode: FDIV_ZPmZ_S -/* 20134 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 20155 -/* 20139 */ MCD_OPC_CheckPredicate, 0, 244, 4, 1, // Skip to: 86948 -/* 20144 */ MCD_OPC_CheckField, 10, 3, 0, 237, 4, 1, // Skip to: 86948 -/* 20151 */ MCD_OPC_Decode, 234, 12, 125, // Opcode: FTMAD_ZZI_S -/* 20155 */ MCD_OPC_FilterValue, 3, 228, 4, 1, // Skip to: 86948 -/* 20160 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 20163 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 20184 -/* 20168 */ MCD_OPC_CheckPredicate, 0, 215, 4, 1, // Skip to: 86948 -/* 20173 */ MCD_OPC_CheckField, 6, 4, 0, 208, 4, 1, // Skip to: 86948 -/* 20180 */ MCD_OPC_Decode, 191, 6, 126, // Opcode: FADD_ZPmI_S -/* 20184 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 20205 -/* 20189 */ MCD_OPC_CheckPredicate, 0, 194, 4, 1, // Skip to: 86948 -/* 20194 */ MCD_OPC_CheckField, 6, 4, 0, 187, 4, 1, // Skip to: 86948 -/* 20201 */ MCD_OPC_Decode, 220, 12, 126, // Opcode: FSUB_ZPmI_S -/* 20205 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 20226 -/* 20210 */ MCD_OPC_CheckPredicate, 0, 173, 4, 1, // Skip to: 86948 -/* 20215 */ MCD_OPC_CheckField, 6, 4, 0, 166, 4, 1, // Skip to: 86948 -/* 20222 */ MCD_OPC_Decode, 141, 11, 126, // Opcode: FMUL_ZPmI_S -/* 20226 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 20247 -/* 20231 */ MCD_OPC_CheckPredicate, 0, 152, 4, 1, // Skip to: 86948 -/* 20236 */ MCD_OPC_CheckField, 6, 4, 0, 145, 4, 1, // Skip to: 86948 -/* 20243 */ MCD_OPC_Decode, 213, 12, 126, // Opcode: FSUBR_ZPmI_S -/* 20247 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 20268 -/* 20252 */ MCD_OPC_CheckPredicate, 0, 131, 4, 1, // Skip to: 86948 -/* 20257 */ MCD_OPC_CheckField, 6, 4, 0, 124, 4, 1, // Skip to: 86948 -/* 20264 */ MCD_OPC_Decode, 214, 9, 126, // Opcode: FMAXNM_ZPmI_S -/* 20268 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 20289 -/* 20273 */ MCD_OPC_CheckPredicate, 0, 110, 4, 1, // Skip to: 86948 -/* 20278 */ MCD_OPC_CheckField, 6, 4, 0, 103, 4, 1, // Skip to: 86948 -/* 20285 */ MCD_OPC_Decode, 142, 10, 126, // Opcode: FMINNM_ZPmI_S -/* 20289 */ MCD_OPC_FilterValue, 6, 16, 0, 0, // Skip to: 20310 -/* 20294 */ MCD_OPC_CheckPredicate, 0, 89, 4, 1, // Skip to: 86948 -/* 20299 */ MCD_OPC_CheckField, 6, 4, 0, 82, 4, 1, // Skip to: 86948 -/* 20306 */ MCD_OPC_Decode, 240, 9, 126, // Opcode: FMAX_ZPmI_S -/* 20310 */ MCD_OPC_FilterValue, 7, 73, 4, 1, // Skip to: 86948 -/* 20315 */ MCD_OPC_CheckPredicate, 0, 68, 4, 1, // Skip to: 86948 -/* 20320 */ MCD_OPC_CheckField, 6, 4, 0, 61, 4, 1, // Skip to: 86948 -/* 20327 */ MCD_OPC_Decode, 168, 10, 126, // Opcode: FMIN_ZPmI_S -/* 20331 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 20345 -/* 20336 */ MCD_OPC_CheckPredicate, 0, 47, 4, 1, // Skip to: 86948 -/* 20341 */ MCD_OPC_Decode, 192, 9, 6, // Opcode: FMAD_ZPmZZ_S -/* 20345 */ MCD_OPC_FilterValue, 2, 142, 1, 0, // Skip to: 20748 -/* 20350 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... -/* 20353 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 20473 -/* 20358 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 20361 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 20375 -/* 20366 */ MCD_OPC_CheckPredicate, 0, 17, 4, 1, // Skip to: 86948 -/* 20371 */ MCD_OPC_Decode, 192, 6, 0, // Opcode: FADD_ZPmZ_D -/* 20375 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 20389 -/* 20380 */ MCD_OPC_CheckPredicate, 0, 3, 4, 1, // Skip to: 86948 -/* 20385 */ MCD_OPC_Decode, 221, 12, 0, // Opcode: FSUB_ZPmZ_D -/* 20389 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 20403 -/* 20394 */ MCD_OPC_CheckPredicate, 0, 245, 3, 1, // Skip to: 86948 -/* 20399 */ MCD_OPC_Decode, 142, 11, 0, // Opcode: FMUL_ZPmZ_D -/* 20403 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 20417 -/* 20408 */ MCD_OPC_CheckPredicate, 0, 231, 3, 1, // Skip to: 86948 -/* 20413 */ MCD_OPC_Decode, 214, 12, 0, // Opcode: FSUBR_ZPmZ_D -/* 20417 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 20431 -/* 20422 */ MCD_OPC_CheckPredicate, 0, 217, 3, 1, // Skip to: 86948 -/* 20427 */ MCD_OPC_Decode, 215, 9, 0, // Opcode: FMAXNM_ZPmZ_D -/* 20431 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 20445 -/* 20436 */ MCD_OPC_CheckPredicate, 0, 203, 3, 1, // Skip to: 86948 -/* 20441 */ MCD_OPC_Decode, 143, 10, 0, // Opcode: FMINNM_ZPmZ_D -/* 20445 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 20459 -/* 20450 */ MCD_OPC_CheckPredicate, 0, 189, 3, 1, // Skip to: 86948 -/* 20455 */ MCD_OPC_Decode, 241, 9, 0, // Opcode: FMAX_ZPmZ_D -/* 20459 */ MCD_OPC_FilterValue, 7, 180, 3, 1, // Skip to: 86948 -/* 20464 */ MCD_OPC_CheckPredicate, 0, 175, 3, 1, // Skip to: 86948 -/* 20469 */ MCD_OPC_Decode, 169, 10, 0, // Opcode: FMIN_ZPmZ_D -/* 20473 */ MCD_OPC_FilterValue, 1, 73, 0, 0, // Skip to: 20551 -/* 20478 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 20481 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 20495 -/* 20486 */ MCD_OPC_CheckPredicate, 0, 153, 3, 1, // Skip to: 86948 -/* 20491 */ MCD_OPC_Decode, 131, 6, 0, // Opcode: FABD_ZPmZ_D -/* 20495 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 20509 -/* 20500 */ MCD_OPC_CheckPredicate, 0, 139, 3, 1, // Skip to: 86948 -/* 20505 */ MCD_OPC_Decode, 195, 12, 0, // Opcode: FSCALE_ZPmZ_D -/* 20509 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 20523 -/* 20514 */ MCD_OPC_CheckPredicate, 0, 125, 3, 1, // Skip to: 86948 -/* 20519 */ MCD_OPC_Decode, 251, 10, 0, // Opcode: FMULX_ZPmZ_D -/* 20523 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 20537 -/* 20528 */ MCD_OPC_CheckPredicate, 0, 111, 3, 1, // Skip to: 86948 -/* 20533 */ MCD_OPC_Decode, 168, 9, 0, // Opcode: FDIVR_ZPmZ_D -/* 20537 */ MCD_OPC_FilterValue, 5, 102, 3, 1, // Skip to: 86948 -/* 20542 */ MCD_OPC_CheckPredicate, 0, 97, 3, 1, // Skip to: 86948 -/* 20547 */ MCD_OPC_Decode, 172, 9, 0, // Opcode: FDIV_ZPmZ_D -/* 20551 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 20572 -/* 20556 */ MCD_OPC_CheckPredicate, 0, 83, 3, 1, // Skip to: 86948 -/* 20561 */ MCD_OPC_CheckField, 10, 3, 0, 76, 3, 1, // Skip to: 86948 -/* 20568 */ MCD_OPC_Decode, 232, 12, 125, // Opcode: FTMAD_ZZI_D -/* 20572 */ MCD_OPC_FilterValue, 3, 67, 3, 1, // Skip to: 86948 -/* 20577 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... -/* 20580 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 20601 -/* 20585 */ MCD_OPC_CheckPredicate, 0, 54, 3, 1, // Skip to: 86948 -/* 20590 */ MCD_OPC_CheckField, 6, 4, 0, 47, 3, 1, // Skip to: 86948 -/* 20597 */ MCD_OPC_Decode, 189, 6, 126, // Opcode: FADD_ZPmI_D -/* 20601 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 20622 -/* 20606 */ MCD_OPC_CheckPredicate, 0, 33, 3, 1, // Skip to: 86948 -/* 20611 */ MCD_OPC_CheckField, 6, 4, 0, 26, 3, 1, // Skip to: 86948 -/* 20618 */ MCD_OPC_Decode, 218, 12, 126, // Opcode: FSUB_ZPmI_D -/* 20622 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 20643 -/* 20627 */ MCD_OPC_CheckPredicate, 0, 12, 3, 1, // Skip to: 86948 -/* 20632 */ MCD_OPC_CheckField, 6, 4, 0, 5, 3, 1, // Skip to: 86948 -/* 20639 */ MCD_OPC_Decode, 139, 11, 126, // Opcode: FMUL_ZPmI_D -/* 20643 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 20664 -/* 20648 */ MCD_OPC_CheckPredicate, 0, 247, 2, 1, // Skip to: 86948 -/* 20653 */ MCD_OPC_CheckField, 6, 4, 0, 240, 2, 1, // Skip to: 86948 -/* 20660 */ MCD_OPC_Decode, 211, 12, 126, // Opcode: FSUBR_ZPmI_D -/* 20664 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 20685 -/* 20669 */ MCD_OPC_CheckPredicate, 0, 226, 2, 1, // Skip to: 86948 -/* 20674 */ MCD_OPC_CheckField, 6, 4, 0, 219, 2, 1, // Skip to: 86948 -/* 20681 */ MCD_OPC_Decode, 212, 9, 126, // Opcode: FMAXNM_ZPmI_D -/* 20685 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 20706 -/* 20690 */ MCD_OPC_CheckPredicate, 0, 205, 2, 1, // Skip to: 86948 -/* 20695 */ MCD_OPC_CheckField, 6, 4, 0, 198, 2, 1, // Skip to: 86948 -/* 20702 */ MCD_OPC_Decode, 140, 10, 126, // Opcode: FMINNM_ZPmI_D -/* 20706 */ MCD_OPC_FilterValue, 6, 16, 0, 0, // Skip to: 20727 -/* 20711 */ MCD_OPC_CheckPredicate, 0, 184, 2, 1, // Skip to: 86948 -/* 20716 */ MCD_OPC_CheckField, 6, 4, 0, 177, 2, 1, // Skip to: 86948 -/* 20723 */ MCD_OPC_Decode, 238, 9, 126, // Opcode: FMAX_ZPmI_D -/* 20727 */ MCD_OPC_FilterValue, 7, 168, 2, 1, // Skip to: 86948 -/* 20732 */ MCD_OPC_CheckPredicate, 0, 163, 2, 1, // Skip to: 86948 -/* 20737 */ MCD_OPC_CheckField, 6, 4, 0, 156, 2, 1, // Skip to: 86948 -/* 20744 */ MCD_OPC_Decode, 166, 10, 126, // Opcode: FMIN_ZPmI_D -/* 20748 */ MCD_OPC_FilterValue, 3, 147, 2, 1, // Skip to: 86948 -/* 20753 */ MCD_OPC_CheckPredicate, 0, 142, 2, 1, // Skip to: 86948 -/* 20758 */ MCD_OPC_Decode, 190, 9, 6, // Opcode: FMAD_ZPmZZ_D -/* 20762 */ MCD_OPC_FilterValue, 5, 95, 2, 0, // Skip to: 21374 -/* 20767 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 20770 */ MCD_OPC_FilterValue, 0, 213, 0, 0, // Skip to: 20988 -/* 20775 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 20778 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 20792 -/* 20783 */ MCD_OPC_CheckPredicate, 0, 112, 2, 1, // Skip to: 86948 -/* 20788 */ MCD_OPC_Decode, 134, 12, 5, // Opcode: FRINTN_ZPmZ_S -/* 20792 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 20806 -/* 20797 */ MCD_OPC_CheckPredicate, 0, 98, 2, 1, // Skip to: 86948 -/* 20802 */ MCD_OPC_Decode, 145, 12, 5, // Opcode: FRINTP_ZPmZ_S -/* 20806 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 20820 -/* 20811 */ MCD_OPC_CheckPredicate, 0, 84, 2, 1, // Skip to: 86948 -/* 20816 */ MCD_OPC_Decode, 251, 11, 5, // Opcode: FRINTM_ZPmZ_S -/* 20820 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 20834 -/* 20825 */ MCD_OPC_CheckPredicate, 0, 70, 2, 1, // Skip to: 86948 -/* 20830 */ MCD_OPC_Decode, 167, 12, 5, // Opcode: FRINTZ_ZPmZ_S -/* 20834 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 20848 -/* 20839 */ MCD_OPC_CheckPredicate, 0, 56, 2, 1, // Skip to: 86948 -/* 20844 */ MCD_OPC_Decode, 229, 11, 5, // Opcode: FRINTA_ZPmZ_S -/* 20848 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 20862 -/* 20853 */ MCD_OPC_CheckPredicate, 0, 42, 2, 1, // Skip to: 86948 -/* 20858 */ MCD_OPC_Decode, 156, 12, 5, // Opcode: FRINTX_ZPmZ_S -/* 20862 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 20876 -/* 20867 */ MCD_OPC_CheckPredicate, 0, 28, 2, 1, // Skip to: 86948 -/* 20872 */ MCD_OPC_Decode, 240, 11, 5, // Opcode: FRINTI_ZPmZ_S -/* 20876 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 20890 -/* 20881 */ MCD_OPC_CheckPredicate, 0, 14, 2, 1, // Skip to: 86948 -/* 20886 */ MCD_OPC_Decode, 165, 9, 5, // Opcode: FCVT_ZPmZ_StoH -/* 20890 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 20904 -/* 20895 */ MCD_OPC_CheckPredicate, 0, 0, 2, 1, // Skip to: 86948 -/* 20900 */ MCD_OPC_Decode, 163, 9, 5, // Opcode: FCVT_ZPmZ_HtoS -/* 20904 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 20918 -/* 20909 */ MCD_OPC_CheckPredicate, 0, 242, 1, 1, // Skip to: 86948 -/* 20914 */ MCD_OPC_Decode, 220, 11, 5, // Opcode: FRECPX_ZPmZ_S -/* 20918 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 20932 -/* 20923 */ MCD_OPC_CheckPredicate, 0, 228, 1, 1, // Skip to: 86948 -/* 20928 */ MCD_OPC_Decode, 203, 12, 5, // Opcode: FSQRT_ZPmZ_S -/* 20932 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 20946 -/* 20937 */ MCD_OPC_CheckPredicate, 0, 214, 1, 1, // Skip to: 86948 -/* 20942 */ MCD_OPC_Decode, 202, 22, 5, // Opcode: SCVTF_ZPmZ_StoS -/* 20946 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 20960 -/* 20951 */ MCD_OPC_CheckPredicate, 0, 200, 1, 1, // Skip to: 86948 -/* 20956 */ MCD_OPC_Decode, 189, 31, 5, // Opcode: UCVTF_ZPmZ_StoS -/* 20960 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 20974 -/* 20965 */ MCD_OPC_CheckPredicate, 0, 186, 1, 1, // Skip to: 86948 -/* 20970 */ MCD_OPC_Decode, 236, 8, 5, // Opcode: FCVTZS_ZPmZ_StoS -/* 20974 */ MCD_OPC_FilterValue, 29, 177, 1, 1, // Skip to: 86948 -/* 20979 */ MCD_OPC_CheckPredicate, 0, 172, 1, 1, // Skip to: 86948 -/* 20984 */ MCD_OPC_Decode, 143, 9, 5, // Opcode: FCVTZU_ZPmZ_StoS -/* 20988 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 21002 -/* 20993 */ MCD_OPC_CheckPredicate, 0, 158, 1, 1, // Skip to: 86948 -/* 20998 */ MCD_OPC_Decode, 241, 10, 6, // Opcode: FMSB_ZPmZZ_S -/* 21002 */ MCD_OPC_FilterValue, 2, 97, 1, 0, // Skip to: 21360 -/* 21007 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 21010 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21024 -/* 21015 */ MCD_OPC_CheckPredicate, 0, 136, 1, 1, // Skip to: 86948 -/* 21020 */ MCD_OPC_Decode, 132, 12, 5, // Opcode: FRINTN_ZPmZ_D -/* 21024 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 21038 -/* 21029 */ MCD_OPC_CheckPredicate, 0, 122, 1, 1, // Skip to: 86948 -/* 21034 */ MCD_OPC_Decode, 143, 12, 5, // Opcode: FRINTP_ZPmZ_D -/* 21038 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 21052 -/* 21043 */ MCD_OPC_CheckPredicate, 0, 108, 1, 1, // Skip to: 86948 -/* 21048 */ MCD_OPC_Decode, 249, 11, 5, // Opcode: FRINTM_ZPmZ_D -/* 21052 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 21066 -/* 21057 */ MCD_OPC_CheckPredicate, 0, 94, 1, 1, // Skip to: 86948 -/* 21062 */ MCD_OPC_Decode, 165, 12, 5, // Opcode: FRINTZ_ZPmZ_D -/* 21066 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 21080 -/* 21071 */ MCD_OPC_CheckPredicate, 0, 80, 1, 1, // Skip to: 86948 -/* 21076 */ MCD_OPC_Decode, 227, 11, 5, // Opcode: FRINTA_ZPmZ_D -/* 21080 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 21094 -/* 21085 */ MCD_OPC_CheckPredicate, 0, 66, 1, 1, // Skip to: 86948 -/* 21090 */ MCD_OPC_Decode, 154, 12, 5, // Opcode: FRINTX_ZPmZ_D -/* 21094 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 21108 -/* 21099 */ MCD_OPC_CheckPredicate, 0, 52, 1, 1, // Skip to: 86948 -/* 21104 */ MCD_OPC_Decode, 238, 11, 5, // Opcode: FRINTI_ZPmZ_D -/* 21108 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 21122 -/* 21113 */ MCD_OPC_CheckPredicate, 0, 38, 1, 1, // Skip to: 86948 -/* 21118 */ MCD_OPC_Decode, 160, 9, 5, // Opcode: FCVT_ZPmZ_DtoH -/* 21122 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 21136 -/* 21127 */ MCD_OPC_CheckPredicate, 0, 24, 1, 1, // Skip to: 86948 -/* 21132 */ MCD_OPC_Decode, 162, 9, 5, // Opcode: FCVT_ZPmZ_HtoD -/* 21136 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 21150 -/* 21141 */ MCD_OPC_CheckPredicate, 0, 10, 1, 1, // Skip to: 86948 -/* 21146 */ MCD_OPC_Decode, 161, 9, 5, // Opcode: FCVT_ZPmZ_DtoS -/* 21150 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 21164 -/* 21155 */ MCD_OPC_CheckPredicate, 0, 252, 0, 1, // Skip to: 86948 -/* 21160 */ MCD_OPC_Decode, 164, 9, 5, // Opcode: FCVT_ZPmZ_StoD -/* 21164 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 21178 -/* 21169 */ MCD_OPC_CheckPredicate, 0, 238, 0, 1, // Skip to: 86948 -/* 21174 */ MCD_OPC_Decode, 218, 11, 5, // Opcode: FRECPX_ZPmZ_D -/* 21178 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 21192 -/* 21183 */ MCD_OPC_CheckPredicate, 0, 224, 0, 1, // Skip to: 86948 -/* 21188 */ MCD_OPC_Decode, 201, 12, 5, // Opcode: FSQRT_ZPmZ_D -/* 21192 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 21206 -/* 21197 */ MCD_OPC_CheckPredicate, 0, 210, 0, 1, // Skip to: 86948 -/* 21202 */ MCD_OPC_Decode, 200, 22, 5, // Opcode: SCVTF_ZPmZ_StoD -/* 21206 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 21220 -/* 21211 */ MCD_OPC_CheckPredicate, 0, 196, 0, 1, // Skip to: 86948 -/* 21216 */ MCD_OPC_Decode, 187, 31, 5, // Opcode: UCVTF_ZPmZ_StoD -/* 21220 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 21234 -/* 21225 */ MCD_OPC_CheckPredicate, 0, 182, 0, 1, // Skip to: 86948 -/* 21230 */ MCD_OPC_Decode, 198, 22, 5, // Opcode: SCVTF_ZPmZ_DtoS -/* 21234 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 21248 -/* 21239 */ MCD_OPC_CheckPredicate, 0, 168, 0, 1, // Skip to: 86948 -/* 21244 */ MCD_OPC_Decode, 185, 31, 5, // Opcode: UCVTF_ZPmZ_DtoS -/* 21248 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 21262 -/* 21253 */ MCD_OPC_CheckPredicate, 0, 154, 0, 1, // Skip to: 86948 -/* 21258 */ MCD_OPC_Decode, 196, 22, 5, // Opcode: SCVTF_ZPmZ_DtoD -/* 21262 */ MCD_OPC_FilterValue, 23, 9, 0, 0, // Skip to: 21276 -/* 21267 */ MCD_OPC_CheckPredicate, 0, 140, 0, 1, // Skip to: 86948 -/* 21272 */ MCD_OPC_Decode, 183, 31, 5, // Opcode: UCVTF_ZPmZ_DtoD -/* 21276 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 21290 -/* 21281 */ MCD_OPC_CheckPredicate, 0, 126, 0, 1, // Skip to: 86948 -/* 21286 */ MCD_OPC_Decode, 231, 8, 5, // Opcode: FCVTZS_ZPmZ_DtoS -/* 21290 */ MCD_OPC_FilterValue, 25, 9, 0, 0, // Skip to: 21304 -/* 21295 */ MCD_OPC_CheckPredicate, 0, 112, 0, 1, // Skip to: 86948 -/* 21300 */ MCD_OPC_Decode, 138, 9, 5, // Opcode: FCVTZU_ZPmZ_DtoS -/* 21304 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 21318 -/* 21309 */ MCD_OPC_CheckPredicate, 0, 98, 0, 1, // Skip to: 86948 -/* 21314 */ MCD_OPC_Decode, 235, 8, 5, // Opcode: FCVTZS_ZPmZ_StoD -/* 21318 */ MCD_OPC_FilterValue, 29, 9, 0, 0, // Skip to: 21332 -/* 21323 */ MCD_OPC_CheckPredicate, 0, 84, 0, 1, // Skip to: 86948 -/* 21328 */ MCD_OPC_Decode, 142, 9, 5, // Opcode: FCVTZU_ZPmZ_StoD -/* 21332 */ MCD_OPC_FilterValue, 30, 9, 0, 0, // Skip to: 21346 -/* 21337 */ MCD_OPC_CheckPredicate, 0, 70, 0, 1, // Skip to: 86948 -/* 21342 */ MCD_OPC_Decode, 230, 8, 5, // Opcode: FCVTZS_ZPmZ_DtoD -/* 21346 */ MCD_OPC_FilterValue, 31, 61, 0, 1, // Skip to: 86948 -/* 21351 */ MCD_OPC_CheckPredicate, 0, 56, 0, 1, // Skip to: 86948 -/* 21356 */ MCD_OPC_Decode, 137, 9, 5, // Opcode: FCVTZU_ZPmZ_DtoD -/* 21360 */ MCD_OPC_FilterValue, 3, 47, 0, 1, // Skip to: 86948 -/* 21365 */ MCD_OPC_CheckPredicate, 0, 42, 0, 1, // Skip to: 86948 -/* 21370 */ MCD_OPC_Decode, 239, 10, 6, // Opcode: FMSB_ZPmZZ_D -/* 21374 */ MCD_OPC_FilterValue, 6, 103, 0, 0, // Skip to: 21482 -/* 21379 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 21382 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 21418 -/* 21387 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 21390 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21404 -/* 21395 */ MCD_OPC_CheckPredicate, 0, 12, 0, 1, // Skip to: 86948 -/* 21400 */ MCD_OPC_Decode, 210, 7, 81, // Opcode: FCMUO_PPzZZ_S -/* 21404 */ MCD_OPC_FilterValue, 1, 3, 0, 1, // Skip to: 86948 -/* 21409 */ MCD_OPC_CheckPredicate, 0, 254, 255, 0, // Skip to: 86948 -/* 21414 */ MCD_OPC_Decode, 155, 6, 81, // Opcode: FACGE_PPzZZ_S -/* 21418 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 21432 -/* 21423 */ MCD_OPC_CheckPredicate, 0, 240, 255, 0, // Skip to: 86948 -/* 21428 */ MCD_OPC_Decode, 180, 11, 6, // Opcode: FNMAD_ZPmZZ_S -/* 21432 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 21468 -/* 21437 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 21440 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21454 -/* 21445 */ MCD_OPC_CheckPredicate, 0, 218, 255, 0, // Skip to: 86948 -/* 21450 */ MCD_OPC_Decode, 208, 7, 81, // Opcode: FCMUO_PPzZZ_D -/* 21454 */ MCD_OPC_FilterValue, 1, 209, 255, 0, // Skip to: 86948 -/* 21459 */ MCD_OPC_CheckPredicate, 0, 204, 255, 0, // Skip to: 86948 -/* 21464 */ MCD_OPC_Decode, 153, 6, 81, // Opcode: FACGE_PPzZZ_D -/* 21468 */ MCD_OPC_FilterValue, 3, 195, 255, 0, // Skip to: 86948 -/* 21473 */ MCD_OPC_CheckPredicate, 0, 190, 255, 0, // Skip to: 86948 -/* 21478 */ MCD_OPC_Decode, 178, 11, 6, // Opcode: FNMAD_ZPmZZ_D -/* 21482 */ MCD_OPC_FilterValue, 7, 181, 255, 0, // Skip to: 86948 -/* 21487 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 21490 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 21511 -/* 21495 */ MCD_OPC_CheckPredicate, 0, 168, 255, 0, // Skip to: 86948 -/* 21500 */ MCD_OPC_CheckField, 4, 1, 1, 161, 255, 0, // Skip to: 86948 -/* 21507 */ MCD_OPC_Decode, 166, 6, 81, // Opcode: FACGT_PPzZZ_S -/* 21511 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 21525 -/* 21516 */ MCD_OPC_CheckPredicate, 0, 147, 255, 0, // Skip to: 86948 -/* 21521 */ MCD_OPC_Decode, 189, 11, 6, // Opcode: FNMSB_ZPmZZ_S -/* 21525 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 21546 -/* 21530 */ MCD_OPC_CheckPredicate, 0, 133, 255, 0, // Skip to: 86948 -/* 21535 */ MCD_OPC_CheckField, 4, 1, 1, 126, 255, 0, // Skip to: 86948 -/* 21542 */ MCD_OPC_Decode, 164, 6, 81, // Opcode: FACGT_PPzZZ_D -/* 21546 */ MCD_OPC_FilterValue, 3, 117, 255, 0, // Skip to: 86948 -/* 21551 */ MCD_OPC_CheckPredicate, 0, 112, 255, 0, // Skip to: 86948 -/* 21556 */ MCD_OPC_Decode, 187, 11, 6, // Opcode: FNMSB_ZPmZZ_D -/* 21560 */ MCD_OPC_FilterValue, 4, 96, 6, 0, // Skip to: 23197 -/* 21565 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 21568 */ MCD_OPC_FilterValue, 0, 207, 0, 0, // Skip to: 21780 -/* 21573 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 21576 */ MCD_OPC_FilterValue, 0, 39, 0, 0, // Skip to: 21620 -/* 21581 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21584 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21598 -/* 21589 */ MCD_OPC_CheckPredicate, 0, 74, 255, 0, // Skip to: 86948 -/* 21594 */ MCD_OPC_Decode, 145, 13, 127, // Opcode: GLD1SB_S_UXTW_REAL -/* 21598 */ MCD_OPC_FilterValue, 1, 65, 255, 0, // Skip to: 86948 -/* 21603 */ MCD_OPC_CheckPredicate, 0, 60, 255, 0, // Skip to: 86948 -/* 21608 */ MCD_OPC_CheckField, 4, 1, 0, 53, 255, 0, // Skip to: 86948 -/* 21615 */ MCD_OPC_Decode, 133, 21, 128, 1, // Opcode: PRFB_S_UXTW_SCALED -/* 21620 */ MCD_OPC_FilterValue, 1, 39, 0, 0, // Skip to: 21664 -/* 21625 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21628 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21642 -/* 21633 */ MCD_OPC_CheckPredicate, 0, 30, 255, 0, // Skip to: 86948 -/* 21638 */ MCD_OPC_Decode, 144, 13, 127, // Opcode: GLD1SB_S_SXTW_REAL -/* 21642 */ MCD_OPC_FilterValue, 1, 21, 255, 0, // Skip to: 86948 -/* 21647 */ MCD_OPC_CheckPredicate, 0, 16, 255, 0, // Skip to: 86948 -/* 21652 */ MCD_OPC_CheckField, 4, 1, 0, 9, 255, 0, // Skip to: 86948 -/* 21659 */ MCD_OPC_Decode, 132, 21, 128, 1, // Opcode: PRFB_S_SXTW_SCALED -/* 21664 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 21700 -/* 21669 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21672 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21686 -/* 21677 */ MCD_OPC_CheckPredicate, 0, 242, 254, 0, // Skip to: 86948 -/* 21682 */ MCD_OPC_Decode, 156, 13, 127, // Opcode: GLD1SH_S_UXTW_REAL -/* 21686 */ MCD_OPC_FilterValue, 1, 233, 254, 0, // Skip to: 86948 -/* 21691 */ MCD_OPC_CheckPredicate, 0, 228, 254, 0, // Skip to: 86948 -/* 21696 */ MCD_OPC_Decode, 157, 13, 127, // Opcode: GLD1SH_S_UXTW_SCALED_REAL -/* 21700 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 21736 -/* 21705 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21708 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21722 -/* 21713 */ MCD_OPC_CheckPredicate, 0, 206, 254, 0, // Skip to: 86948 -/* 21718 */ MCD_OPC_Decode, 154, 13, 127, // Opcode: GLD1SH_S_SXTW_REAL -/* 21722 */ MCD_OPC_FilterValue, 1, 197, 254, 0, // Skip to: 86948 -/* 21727 */ MCD_OPC_CheckPredicate, 0, 192, 254, 0, // Skip to: 86948 -/* 21732 */ MCD_OPC_Decode, 155, 13, 127, // Opcode: GLD1SH_S_SXTW_SCALED_REAL -/* 21736 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 21758 -/* 21741 */ MCD_OPC_CheckPredicate, 0, 178, 254, 0, // Skip to: 86948 -/* 21746 */ MCD_OPC_CheckField, 4, 1, 0, 171, 254, 0, // Skip to: 86948 -/* 21753 */ MCD_OPC_Decode, 167, 18, 129, 1, // Opcode: LDR_PXI -/* 21758 */ MCD_OPC_FilterValue, 7, 161, 254, 0, // Skip to: 86948 -/* 21763 */ MCD_OPC_CheckPredicate, 0, 156, 254, 0, // Skip to: 86948 -/* 21768 */ MCD_OPC_CheckField, 4, 1, 0, 149, 254, 0, // Skip to: 86948 -/* 21775 */ MCD_OPC_Decode, 129, 21, 130, 1, // Opcode: PRFB_PRI -/* 21780 */ MCD_OPC_FilterValue, 1, 185, 0, 0, // Skip to: 21970 -/* 21785 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 21788 */ MCD_OPC_FilterValue, 0, 39, 0, 0, // Skip to: 21832 -/* 21793 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21796 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21810 -/* 21801 */ MCD_OPC_CheckPredicate, 0, 118, 254, 0, // Skip to: 86948 -/* 21806 */ MCD_OPC_Decode, 209, 13, 127, // Opcode: GLDFF1SB_S_UXTW_REAL -/* 21810 */ MCD_OPC_FilterValue, 1, 109, 254, 0, // Skip to: 86948 -/* 21815 */ MCD_OPC_CheckPredicate, 0, 104, 254, 0, // Skip to: 86948 -/* 21820 */ MCD_OPC_CheckField, 4, 1, 0, 97, 254, 0, // Skip to: 86948 -/* 21827 */ MCD_OPC_Decode, 151, 21, 128, 1, // Opcode: PRFH_S_UXTW_SCALED -/* 21832 */ MCD_OPC_FilterValue, 1, 39, 0, 0, // Skip to: 21876 -/* 21837 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21840 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21854 -/* 21845 */ MCD_OPC_CheckPredicate, 0, 74, 254, 0, // Skip to: 86948 -/* 21850 */ MCD_OPC_Decode, 208, 13, 127, // Opcode: GLDFF1SB_S_SXTW_REAL -/* 21854 */ MCD_OPC_FilterValue, 1, 65, 254, 0, // Skip to: 86948 -/* 21859 */ MCD_OPC_CheckPredicate, 0, 60, 254, 0, // Skip to: 86948 -/* 21864 */ MCD_OPC_CheckField, 4, 1, 0, 53, 254, 0, // Skip to: 86948 -/* 21871 */ MCD_OPC_Decode, 150, 21, 128, 1, // Opcode: PRFH_S_SXTW_SCALED -/* 21876 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 21912 -/* 21881 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21884 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21898 -/* 21889 */ MCD_OPC_CheckPredicate, 0, 30, 254, 0, // Skip to: 86948 -/* 21894 */ MCD_OPC_Decode, 220, 13, 127, // Opcode: GLDFF1SH_S_UXTW_REAL -/* 21898 */ MCD_OPC_FilterValue, 1, 21, 254, 0, // Skip to: 86948 -/* 21903 */ MCD_OPC_CheckPredicate, 0, 16, 254, 0, // Skip to: 86948 -/* 21908 */ MCD_OPC_Decode, 221, 13, 127, // Opcode: GLDFF1SH_S_UXTW_SCALED_REAL -/* 21912 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 21948 -/* 21917 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21920 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21934 -/* 21925 */ MCD_OPC_CheckPredicate, 0, 250, 253, 0, // Skip to: 86948 -/* 21930 */ MCD_OPC_Decode, 218, 13, 127, // Opcode: GLDFF1SH_S_SXTW_REAL -/* 21934 */ MCD_OPC_FilterValue, 1, 241, 253, 0, // Skip to: 86948 -/* 21939 */ MCD_OPC_CheckPredicate, 0, 236, 253, 0, // Skip to: 86948 -/* 21944 */ MCD_OPC_Decode, 219, 13, 127, // Opcode: GLDFF1SH_S_SXTW_SCALED_REAL -/* 21948 */ MCD_OPC_FilterValue, 7, 227, 253, 0, // Skip to: 86948 -/* 21953 */ MCD_OPC_CheckPredicate, 0, 222, 253, 0, // Skip to: 86948 -/* 21958 */ MCD_OPC_CheckField, 4, 1, 0, 215, 253, 0, // Skip to: 86948 -/* 21965 */ MCD_OPC_Decode, 147, 21, 130, 1, // Opcode: PRFH_PRI -/* 21970 */ MCD_OPC_FilterValue, 2, 16, 1, 0, // Skip to: 22247 -/* 21975 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 21978 */ MCD_OPC_FilterValue, 0, 39, 0, 0, // Skip to: 22022 -/* 21983 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 21986 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22000 -/* 21991 */ MCD_OPC_CheckPredicate, 0, 184, 253, 0, // Skip to: 86948 -/* 21996 */ MCD_OPC_Decode, 247, 12, 127, // Opcode: GLD1B_S_UXTW_REAL -/* 22000 */ MCD_OPC_FilterValue, 1, 175, 253, 0, // Skip to: 86948 -/* 22005 */ MCD_OPC_CheckPredicate, 0, 170, 253, 0, // Skip to: 86948 -/* 22010 */ MCD_OPC_CheckField, 4, 1, 0, 163, 253, 0, // Skip to: 86948 -/* 22017 */ MCD_OPC_Decode, 165, 21, 128, 1, // Opcode: PRFW_S_UXTW_SCALED -/* 22022 */ MCD_OPC_FilterValue, 1, 39, 0, 0, // Skip to: 22066 -/* 22027 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22030 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22044 -/* 22035 */ MCD_OPC_CheckPredicate, 0, 140, 253, 0, // Skip to: 86948 -/* 22040 */ MCD_OPC_Decode, 246, 12, 127, // Opcode: GLD1B_S_SXTW_REAL -/* 22044 */ MCD_OPC_FilterValue, 1, 131, 253, 0, // Skip to: 86948 -/* 22049 */ MCD_OPC_CheckPredicate, 0, 126, 253, 0, // Skip to: 86948 -/* 22054 */ MCD_OPC_CheckField, 4, 1, 0, 119, 253, 0, // Skip to: 86948 -/* 22061 */ MCD_OPC_Decode, 164, 21, 128, 1, // Opcode: PRFW_S_SXTW_SCALED -/* 22066 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 22102 -/* 22071 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22074 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22088 -/* 22079 */ MCD_OPC_CheckPredicate, 0, 96, 253, 0, // Skip to: 86948 -/* 22084 */ MCD_OPC_Decode, 137, 13, 127, // Opcode: GLD1H_S_UXTW_REAL -/* 22088 */ MCD_OPC_FilterValue, 1, 87, 253, 0, // Skip to: 86948 -/* 22093 */ MCD_OPC_CheckPredicate, 0, 82, 253, 0, // Skip to: 86948 -/* 22098 */ MCD_OPC_Decode, 138, 13, 127, // Opcode: GLD1H_S_UXTW_SCALED_REAL -/* 22102 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 22138 -/* 22107 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22110 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22124 -/* 22115 */ MCD_OPC_CheckPredicate, 0, 60, 253, 0, // Skip to: 86948 -/* 22120 */ MCD_OPC_Decode, 135, 13, 127, // Opcode: GLD1H_S_SXTW_REAL -/* 22124 */ MCD_OPC_FilterValue, 1, 51, 253, 0, // Skip to: 86948 -/* 22129 */ MCD_OPC_CheckPredicate, 0, 46, 253, 0, // Skip to: 86948 -/* 22134 */ MCD_OPC_Decode, 136, 13, 127, // Opcode: GLD1H_S_SXTW_SCALED_REAL -/* 22138 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 22174 -/* 22143 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22146 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22160 -/* 22151 */ MCD_OPC_CheckPredicate, 0, 24, 253, 0, // Skip to: 86948 -/* 22156 */ MCD_OPC_Decode, 175, 13, 127, // Opcode: GLD1W_UXTW_REAL -/* 22160 */ MCD_OPC_FilterValue, 1, 15, 253, 0, // Skip to: 86948 -/* 22165 */ MCD_OPC_CheckPredicate, 0, 10, 253, 0, // Skip to: 86948 -/* 22170 */ MCD_OPC_Decode, 176, 13, 127, // Opcode: GLD1W_UXTW_SCALED_REAL -/* 22174 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 22210 -/* 22179 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22182 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22196 -/* 22187 */ MCD_OPC_CheckPredicate, 0, 244, 252, 0, // Skip to: 86948 -/* 22192 */ MCD_OPC_Decode, 173, 13, 127, // Opcode: GLD1W_SXTW_REAL -/* 22196 */ MCD_OPC_FilterValue, 1, 235, 252, 0, // Skip to: 86948 -/* 22201 */ MCD_OPC_CheckPredicate, 0, 230, 252, 0, // Skip to: 86948 -/* 22206 */ MCD_OPC_Decode, 174, 13, 127, // Opcode: GLD1W_SXTW_SCALED_REAL -/* 22210 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 22225 -/* 22215 */ MCD_OPC_CheckPredicate, 0, 216, 252, 0, // Skip to: 86948 -/* 22220 */ MCD_OPC_Decode, 168, 18, 131, 1, // Opcode: LDR_ZXI -/* 22225 */ MCD_OPC_FilterValue, 7, 206, 252, 0, // Skip to: 86948 -/* 22230 */ MCD_OPC_CheckPredicate, 0, 201, 252, 0, // Skip to: 86948 -/* 22235 */ MCD_OPC_CheckField, 4, 1, 0, 194, 252, 0, // Skip to: 86948 -/* 22242 */ MCD_OPC_Decode, 162, 21, 130, 1, // Opcode: PRFW_PRI -/* 22247 */ MCD_OPC_FilterValue, 3, 1, 1, 0, // Skip to: 22509 -/* 22252 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 22255 */ MCD_OPC_FilterValue, 0, 39, 0, 0, // Skip to: 22299 -/* 22260 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22263 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22277 -/* 22268 */ MCD_OPC_CheckPredicate, 0, 163, 252, 0, // Skip to: 86948 -/* 22273 */ MCD_OPC_Decode, 183, 13, 127, // Opcode: GLDFF1B_S_UXTW_REAL -/* 22277 */ MCD_OPC_FilterValue, 1, 154, 252, 0, // Skip to: 86948 -/* 22282 */ MCD_OPC_CheckPredicate, 0, 149, 252, 0, // Skip to: 86948 -/* 22287 */ MCD_OPC_CheckField, 4, 1, 0, 142, 252, 0, // Skip to: 86948 -/* 22294 */ MCD_OPC_Decode, 142, 21, 128, 1, // Opcode: PRFD_S_UXTW_SCALED -/* 22299 */ MCD_OPC_FilterValue, 1, 39, 0, 0, // Skip to: 22343 -/* 22304 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22307 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22321 -/* 22312 */ MCD_OPC_CheckPredicate, 0, 119, 252, 0, // Skip to: 86948 -/* 22317 */ MCD_OPC_Decode, 182, 13, 127, // Opcode: GLDFF1B_S_SXTW_REAL -/* 22321 */ MCD_OPC_FilterValue, 1, 110, 252, 0, // Skip to: 86948 -/* 22326 */ MCD_OPC_CheckPredicate, 0, 105, 252, 0, // Skip to: 86948 -/* 22331 */ MCD_OPC_CheckField, 4, 1, 0, 98, 252, 0, // Skip to: 86948 -/* 22338 */ MCD_OPC_Decode, 141, 21, 128, 1, // Opcode: PRFD_S_SXTW_SCALED -/* 22343 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 22379 -/* 22348 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22351 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22365 -/* 22356 */ MCD_OPC_CheckPredicate, 0, 75, 252, 0, // Skip to: 86948 -/* 22361 */ MCD_OPC_Decode, 201, 13, 127, // Opcode: GLDFF1H_S_UXTW_REAL -/* 22365 */ MCD_OPC_FilterValue, 1, 66, 252, 0, // Skip to: 86948 -/* 22370 */ MCD_OPC_CheckPredicate, 0, 61, 252, 0, // Skip to: 86948 -/* 22375 */ MCD_OPC_Decode, 202, 13, 127, // Opcode: GLDFF1H_S_UXTW_SCALED_REAL -/* 22379 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 22415 -/* 22384 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22387 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22401 -/* 22392 */ MCD_OPC_CheckPredicate, 0, 39, 252, 0, // Skip to: 86948 -/* 22397 */ MCD_OPC_Decode, 199, 13, 127, // Opcode: GLDFF1H_S_SXTW_REAL -/* 22401 */ MCD_OPC_FilterValue, 1, 30, 252, 0, // Skip to: 86948 -/* 22406 */ MCD_OPC_CheckPredicate, 0, 25, 252, 0, // Skip to: 86948 -/* 22411 */ MCD_OPC_Decode, 200, 13, 127, // Opcode: GLDFF1H_S_SXTW_SCALED_REAL -/* 22415 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 22451 -/* 22420 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22423 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22437 -/* 22428 */ MCD_OPC_CheckPredicate, 0, 3, 252, 0, // Skip to: 86948 -/* 22433 */ MCD_OPC_Decode, 239, 13, 127, // Opcode: GLDFF1W_UXTW_REAL -/* 22437 */ MCD_OPC_FilterValue, 1, 250, 251, 0, // Skip to: 86948 -/* 22442 */ MCD_OPC_CheckPredicate, 0, 245, 251, 0, // Skip to: 86948 -/* 22447 */ MCD_OPC_Decode, 240, 13, 127, // Opcode: GLDFF1W_UXTW_SCALED_REAL -/* 22451 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 22487 -/* 22456 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22459 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22473 -/* 22464 */ MCD_OPC_CheckPredicate, 0, 223, 251, 0, // Skip to: 86948 -/* 22469 */ MCD_OPC_Decode, 237, 13, 127, // Opcode: GLDFF1W_SXTW_REAL -/* 22473 */ MCD_OPC_FilterValue, 1, 214, 251, 0, // Skip to: 86948 -/* 22478 */ MCD_OPC_CheckPredicate, 0, 209, 251, 0, // Skip to: 86948 -/* 22483 */ MCD_OPC_Decode, 238, 13, 127, // Opcode: GLDFF1W_SXTW_SCALED_REAL -/* 22487 */ MCD_OPC_FilterValue, 7, 200, 251, 0, // Skip to: 86948 -/* 22492 */ MCD_OPC_CheckPredicate, 0, 195, 251, 0, // Skip to: 86948 -/* 22497 */ MCD_OPC_CheckField, 4, 1, 0, 188, 251, 0, // Skip to: 86948 -/* 22504 */ MCD_OPC_Decode, 138, 21, 130, 1, // Opcode: PRFD_PRI -/* 22509 */ MCD_OPC_FilterValue, 4, 107, 0, 0, // Skip to: 22621 -/* 22514 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 22517 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 22539 -/* 22522 */ MCD_OPC_CheckPredicate, 0, 165, 251, 0, // Skip to: 86948 -/* 22527 */ MCD_OPC_CheckField, 21, 1, 1, 158, 251, 0, // Skip to: 86948 -/* 22534 */ MCD_OPC_Decode, 143, 13, 132, 1, // Opcode: GLD1SB_S_IMM_REAL -/* 22539 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 22554 -/* 22544 */ MCD_OPC_CheckPredicate, 0, 143, 251, 0, // Skip to: 86948 -/* 22549 */ MCD_OPC_Decode, 229, 14, 133, 1, // Opcode: LD1RB_IMM -/* 22554 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 22576 -/* 22559 */ MCD_OPC_CheckPredicate, 0, 128, 251, 0, // Skip to: 86948 -/* 22564 */ MCD_OPC_CheckField, 21, 1, 1, 121, 251, 0, // Skip to: 86948 -/* 22571 */ MCD_OPC_Decode, 153, 13, 132, 1, // Opcode: GLD1SH_S_IMM_REAL -/* 22576 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 22591 -/* 22581 */ MCD_OPC_CheckPredicate, 0, 106, 251, 0, // Skip to: 86948 -/* 22586 */ MCD_OPC_Decode, 248, 14, 133, 1, // Opcode: LD1RSW_IMM -/* 22591 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 22606 -/* 22596 */ MCD_OPC_CheckPredicate, 0, 91, 251, 0, // Skip to: 86948 -/* 22601 */ MCD_OPC_Decode, 246, 14, 133, 1, // Opcode: LD1RSH_D_IMM -/* 22606 */ MCD_OPC_FilterValue, 7, 81, 251, 0, // Skip to: 86948 -/* 22611 */ MCD_OPC_CheckPredicate, 0, 76, 251, 0, // Skip to: 86948 -/* 22616 */ MCD_OPC_Decode, 243, 14, 133, 1, // Opcode: LD1RSB_D_IMM -/* 22621 */ MCD_OPC_FilterValue, 5, 107, 0, 0, // Skip to: 22733 -/* 22626 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 22629 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 22651 -/* 22634 */ MCD_OPC_CheckPredicate, 0, 53, 251, 0, // Skip to: 86948 -/* 22639 */ MCD_OPC_CheckField, 21, 1, 1, 46, 251, 0, // Skip to: 86948 -/* 22646 */ MCD_OPC_Decode, 207, 13, 132, 1, // Opcode: GLDFF1SB_S_IMM_REAL -/* 22651 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 22666 -/* 22656 */ MCD_OPC_CheckPredicate, 0, 31, 251, 0, // Skip to: 86948 -/* 22661 */ MCD_OPC_Decode, 228, 14, 133, 1, // Opcode: LD1RB_H_IMM -/* 22666 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 22688 -/* 22671 */ MCD_OPC_CheckPredicate, 0, 16, 251, 0, // Skip to: 86948 -/* 22676 */ MCD_OPC_CheckField, 21, 1, 1, 9, 251, 0, // Skip to: 86948 -/* 22683 */ MCD_OPC_Decode, 217, 13, 132, 1, // Opcode: GLDFF1SH_S_IMM_REAL -/* 22688 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 22703 -/* 22693 */ MCD_OPC_CheckPredicate, 0, 250, 250, 0, // Skip to: 86948 -/* 22698 */ MCD_OPC_Decode, 233, 14, 133, 1, // Opcode: LD1RH_IMM -/* 22703 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 22718 -/* 22708 */ MCD_OPC_CheckPredicate, 0, 235, 250, 0, // Skip to: 86948 -/* 22713 */ MCD_OPC_Decode, 247, 14, 133, 1, // Opcode: LD1RSH_S_IMM -/* 22718 */ MCD_OPC_FilterValue, 7, 225, 250, 0, // Skip to: 86948 -/* 22723 */ MCD_OPC_CheckPredicate, 0, 220, 250, 0, // Skip to: 86948 -/* 22728 */ MCD_OPC_Decode, 245, 14, 133, 1, // Opcode: LD1RSB_S_IMM -/* 22733 */ MCD_OPC_FilterValue, 6, 227, 0, 0, // Skip to: 22965 -/* 22738 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 22741 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 22786 -/* 22746 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22749 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 22771 -/* 22754 */ MCD_OPC_CheckPredicate, 0, 189, 250, 0, // Skip to: 86948 -/* 22759 */ MCD_OPC_CheckField, 4, 1, 0, 182, 250, 0, // Skip to: 86948 -/* 22766 */ MCD_OPC_Decode, 130, 21, 134, 1, // Opcode: PRFB_PRR -/* 22771 */ MCD_OPC_FilterValue, 1, 172, 250, 0, // Skip to: 86948 -/* 22776 */ MCD_OPC_CheckPredicate, 0, 167, 250, 0, // Skip to: 86948 -/* 22781 */ MCD_OPC_Decode, 245, 12, 132, 1, // Opcode: GLD1B_S_IMM_REAL -/* 22786 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 22801 -/* 22791 */ MCD_OPC_CheckPredicate, 0, 152, 250, 0, // Skip to: 86948 -/* 22796 */ MCD_OPC_Decode, 230, 14, 133, 1, // Opcode: LD1RB_S_IMM -/* 22801 */ MCD_OPC_FilterValue, 2, 40, 0, 0, // Skip to: 22846 -/* 22806 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22809 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 22831 -/* 22814 */ MCD_OPC_CheckPredicate, 0, 129, 250, 0, // Skip to: 86948 -/* 22819 */ MCD_OPC_CheckField, 4, 1, 0, 122, 250, 0, // Skip to: 86948 -/* 22826 */ MCD_OPC_Decode, 148, 21, 134, 1, // Opcode: PRFH_PRR -/* 22831 */ MCD_OPC_FilterValue, 1, 112, 250, 0, // Skip to: 86948 -/* 22836 */ MCD_OPC_CheckPredicate, 0, 107, 250, 0, // Skip to: 86948 -/* 22841 */ MCD_OPC_Decode, 134, 13, 132, 1, // Opcode: GLD1H_S_IMM_REAL -/* 22846 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 22861 -/* 22851 */ MCD_OPC_CheckPredicate, 0, 92, 250, 0, // Skip to: 86948 -/* 22856 */ MCD_OPC_Decode, 234, 14, 133, 1, // Opcode: LD1RH_S_IMM -/* 22861 */ MCD_OPC_FilterValue, 4, 40, 0, 0, // Skip to: 22906 -/* 22866 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22869 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 22891 -/* 22874 */ MCD_OPC_CheckPredicate, 0, 69, 250, 0, // Skip to: 86948 -/* 22879 */ MCD_OPC_CheckField, 4, 1, 0, 62, 250, 0, // Skip to: 86948 -/* 22886 */ MCD_OPC_Decode, 156, 21, 134, 1, // Opcode: PRFS_PRR -/* 22891 */ MCD_OPC_FilterValue, 1, 52, 250, 0, // Skip to: 86948 -/* 22896 */ MCD_OPC_CheckPredicate, 0, 47, 250, 0, // Skip to: 86948 -/* 22901 */ MCD_OPC_Decode, 172, 13, 132, 1, // Opcode: GLD1W_IMM_REAL -/* 22906 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 22921 -/* 22911 */ MCD_OPC_CheckPredicate, 0, 32, 250, 0, // Skip to: 86948 -/* 22916 */ MCD_OPC_Decode, 250, 14, 133, 1, // Opcode: LD1RW_IMM -/* 22921 */ MCD_OPC_FilterValue, 6, 24, 0, 0, // Skip to: 22950 -/* 22926 */ MCD_OPC_CheckPredicate, 0, 17, 250, 0, // Skip to: 86948 -/* 22931 */ MCD_OPC_CheckField, 21, 1, 0, 10, 250, 0, // Skip to: 86948 -/* 22938 */ MCD_OPC_CheckField, 4, 1, 0, 3, 250, 0, // Skip to: 86948 -/* 22945 */ MCD_OPC_Decode, 139, 21, 134, 1, // Opcode: PRFD_PRR -/* 22950 */ MCD_OPC_FilterValue, 7, 249, 249, 0, // Skip to: 86948 -/* 22955 */ MCD_OPC_CheckPredicate, 0, 244, 249, 0, // Skip to: 86948 -/* 22960 */ MCD_OPC_Decode, 244, 14, 133, 1, // Opcode: LD1RSB_H_IMM -/* 22965 */ MCD_OPC_FilterValue, 7, 234, 249, 0, // Skip to: 86948 -/* 22970 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 22973 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 23018 -/* 22978 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 22981 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23003 -/* 22986 */ MCD_OPC_CheckPredicate, 0, 213, 249, 0, // Skip to: 86948 -/* 22991 */ MCD_OPC_CheckField, 4, 1, 0, 206, 249, 0, // Skip to: 86948 -/* 22998 */ MCD_OPC_Decode, 131, 21, 135, 1, // Opcode: PRFB_S_PZI -/* 23003 */ MCD_OPC_FilterValue, 1, 196, 249, 0, // Skip to: 86948 -/* 23008 */ MCD_OPC_CheckPredicate, 0, 191, 249, 0, // Skip to: 86948 -/* 23013 */ MCD_OPC_Decode, 181, 13, 132, 1, // Opcode: GLDFF1B_S_IMM_REAL -/* 23018 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 23033 -/* 23023 */ MCD_OPC_CheckPredicate, 0, 176, 249, 0, // Skip to: 86948 -/* 23028 */ MCD_OPC_Decode, 227, 14, 133, 1, // Opcode: LD1RB_D_IMM -/* 23033 */ MCD_OPC_FilterValue, 2, 40, 0, 0, // Skip to: 23078 -/* 23038 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 23041 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23063 -/* 23046 */ MCD_OPC_CheckPredicate, 0, 153, 249, 0, // Skip to: 86948 -/* 23051 */ MCD_OPC_CheckField, 4, 1, 0, 146, 249, 0, // Skip to: 86948 -/* 23058 */ MCD_OPC_Decode, 149, 21, 135, 1, // Opcode: PRFH_S_PZI -/* 23063 */ MCD_OPC_FilterValue, 1, 136, 249, 0, // Skip to: 86948 -/* 23068 */ MCD_OPC_CheckPredicate, 0, 131, 249, 0, // Skip to: 86948 -/* 23073 */ MCD_OPC_Decode, 198, 13, 132, 1, // Opcode: GLDFF1H_S_IMM_REAL -/* 23078 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 23093 -/* 23083 */ MCD_OPC_CheckPredicate, 0, 116, 249, 0, // Skip to: 86948 -/* 23088 */ MCD_OPC_Decode, 232, 14, 133, 1, // Opcode: LD1RH_D_IMM -/* 23093 */ MCD_OPC_FilterValue, 4, 40, 0, 0, // Skip to: 23138 -/* 23098 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 23101 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23123 -/* 23106 */ MCD_OPC_CheckPredicate, 0, 93, 249, 0, // Skip to: 86948 -/* 23111 */ MCD_OPC_CheckField, 4, 1, 0, 86, 249, 0, // Skip to: 86948 -/* 23118 */ MCD_OPC_Decode, 163, 21, 135, 1, // Opcode: PRFW_S_PZI -/* 23123 */ MCD_OPC_FilterValue, 1, 76, 249, 0, // Skip to: 86948 -/* 23128 */ MCD_OPC_CheckPredicate, 0, 71, 249, 0, // Skip to: 86948 -/* 23133 */ MCD_OPC_Decode, 236, 13, 132, 1, // Opcode: GLDFF1W_IMM_REAL -/* 23138 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 23153 -/* 23143 */ MCD_OPC_CheckPredicate, 0, 56, 249, 0, // Skip to: 86948 -/* 23148 */ MCD_OPC_Decode, 249, 14, 133, 1, // Opcode: LD1RW_D_IMM -/* 23153 */ MCD_OPC_FilterValue, 6, 24, 0, 0, // Skip to: 23182 -/* 23158 */ MCD_OPC_CheckPredicate, 0, 41, 249, 0, // Skip to: 86948 -/* 23163 */ MCD_OPC_CheckField, 21, 1, 0, 34, 249, 0, // Skip to: 86948 -/* 23170 */ MCD_OPC_CheckField, 4, 1, 0, 27, 249, 0, // Skip to: 86948 -/* 23177 */ MCD_OPC_Decode, 140, 21, 135, 1, // Opcode: PRFD_S_PZI -/* 23182 */ MCD_OPC_FilterValue, 7, 17, 249, 0, // Skip to: 86948 -/* 23187 */ MCD_OPC_CheckPredicate, 0, 12, 249, 0, // Skip to: 86948 -/* 23192 */ MCD_OPC_Decode, 231, 14, 133, 1, // Opcode: LD1RD_IMM -/* 23197 */ MCD_OPC_FilterValue, 5, 167, 7, 0, // Skip to: 25161 -/* 23202 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... -/* 23205 */ MCD_OPC_FilterValue, 0, 145, 0, 0, // Skip to: 23355 -/* 23210 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 23213 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23228 -/* 23218 */ MCD_OPC_CheckPredicate, 0, 237, 248, 0, // Skip to: 86948 -/* 23223 */ MCD_OPC_Decode, 235, 14, 136, 1, // Opcode: LD1RQ_B -/* 23228 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 23250 -/* 23233 */ MCD_OPC_CheckPredicate, 0, 222, 248, 0, // Skip to: 86948 -/* 23238 */ MCD_OPC_CheckField, 20, 1, 0, 215, 248, 0, // Skip to: 86948 -/* 23245 */ MCD_OPC_Decode, 236, 14, 137, 1, // Opcode: LD1RQ_B_IMM -/* 23250 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 23265 -/* 23255 */ MCD_OPC_CheckPredicate, 0, 200, 248, 0, // Skip to: 86948 -/* 23260 */ MCD_OPC_Decode, 179, 14, 136, 1, // Opcode: LD1B -/* 23265 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 23280 -/* 23270 */ MCD_OPC_CheckPredicate, 0, 185, 248, 0, // Skip to: 86948 -/* 23275 */ MCD_OPC_Decode, 150, 17, 138, 1, // Opcode: LDFF1B_REAL -/* 23280 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 23318 -/* 23285 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 23288 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23303 -/* 23293 */ MCD_OPC_CheckPredicate, 0, 162, 248, 0, // Skip to: 86948 -/* 23298 */ MCD_OPC_Decode, 184, 14, 137, 1, // Opcode: LD1B_IMM_REAL -/* 23303 */ MCD_OPC_FilterValue, 1, 152, 248, 0, // Skip to: 86948 -/* 23308 */ MCD_OPC_CheckPredicate, 0, 147, 248, 0, // Skip to: 86948 -/* 23313 */ MCD_OPC_Decode, 170, 17, 137, 1, // Opcode: LDNF1B_IMM_REAL -/* 23318 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 23333 -/* 23323 */ MCD_OPC_CheckPredicate, 0, 132, 248, 0, // Skip to: 86948 -/* 23328 */ MCD_OPC_Decode, 190, 17, 136, 1, // Opcode: LDNT1B_ZRR -/* 23333 */ MCD_OPC_FilterValue, 7, 122, 248, 0, // Skip to: 86948 -/* 23338 */ MCD_OPC_CheckPredicate, 0, 117, 248, 0, // Skip to: 86948 -/* 23343 */ MCD_OPC_CheckField, 20, 1, 0, 110, 248, 0, // Skip to: 86948 -/* 23350 */ MCD_OPC_Decode, 189, 17, 137, 1, // Opcode: LDNT1B_ZRI -/* 23355 */ MCD_OPC_FilterValue, 1, 108, 0, 0, // Skip to: 23468 -/* 23360 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 23363 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 23378 -/* 23368 */ MCD_OPC_CheckPredicate, 0, 87, 248, 0, // Skip to: 86948 -/* 23373 */ MCD_OPC_Decode, 182, 14, 136, 1, // Opcode: LD1B_H -/* 23378 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 23393 -/* 23383 */ MCD_OPC_CheckPredicate, 0, 72, 248, 0, // Skip to: 86948 -/* 23388 */ MCD_OPC_Decode, 149, 17, 138, 1, // Opcode: LDFF1B_H_REAL -/* 23393 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 23431 -/* 23398 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 23401 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23416 -/* 23406 */ MCD_OPC_CheckPredicate, 0, 49, 248, 0, // Skip to: 86948 -/* 23411 */ MCD_OPC_Decode, 183, 14, 137, 1, // Opcode: LD1B_H_IMM_REAL -/* 23416 */ MCD_OPC_FilterValue, 1, 39, 248, 0, // Skip to: 86948 -/* 23421 */ MCD_OPC_CheckPredicate, 0, 34, 248, 0, // Skip to: 86948 -/* 23426 */ MCD_OPC_Decode, 169, 17, 137, 1, // Opcode: LDNF1B_H_IMM_REAL -/* 23431 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 23446 -/* 23436 */ MCD_OPC_CheckPredicate, 0, 19, 248, 0, // Skip to: 86948 -/* 23441 */ MCD_OPC_Decode, 195, 15, 139, 1, // Opcode: LD2B -/* 23446 */ MCD_OPC_FilterValue, 7, 9, 248, 0, // Skip to: 86948 -/* 23451 */ MCD_OPC_CheckPredicate, 0, 4, 248, 0, // Skip to: 86948 -/* 23456 */ MCD_OPC_CheckField, 20, 1, 0, 253, 247, 0, // Skip to: 86948 -/* 23463 */ MCD_OPC_Decode, 196, 15, 140, 1, // Opcode: LD2B_IMM -/* 23468 */ MCD_OPC_FilterValue, 2, 108, 0, 0, // Skip to: 23581 -/* 23473 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 23476 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 23491 -/* 23481 */ MCD_OPC_CheckPredicate, 0, 230, 247, 0, // Skip to: 86948 -/* 23486 */ MCD_OPC_Decode, 185, 14, 136, 1, // Opcode: LD1B_S -/* 23491 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 23506 -/* 23496 */ MCD_OPC_CheckPredicate, 0, 215, 247, 0, // Skip to: 86948 -/* 23501 */ MCD_OPC_Decode, 151, 17, 138, 1, // Opcode: LDFF1B_S_REAL -/* 23506 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 23544 -/* 23511 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 23514 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23529 -/* 23519 */ MCD_OPC_CheckPredicate, 0, 192, 247, 0, // Skip to: 86948 -/* 23524 */ MCD_OPC_Decode, 186, 14, 137, 1, // Opcode: LD1B_S_IMM_REAL -/* 23529 */ MCD_OPC_FilterValue, 1, 182, 247, 0, // Skip to: 86948 -/* 23534 */ MCD_OPC_CheckPredicate, 0, 177, 247, 0, // Skip to: 86948 -/* 23539 */ MCD_OPC_Decode, 171, 17, 137, 1, // Opcode: LDNF1B_S_IMM_REAL -/* 23544 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 23559 -/* 23549 */ MCD_OPC_CheckPredicate, 0, 162, 247, 0, // Skip to: 86948 -/* 23554 */ MCD_OPC_Decode, 241, 15, 141, 1, // Opcode: LD3B -/* 23559 */ MCD_OPC_FilterValue, 7, 152, 247, 0, // Skip to: 86948 -/* 23564 */ MCD_OPC_CheckPredicate, 0, 147, 247, 0, // Skip to: 86948 -/* 23569 */ MCD_OPC_CheckField, 20, 1, 0, 140, 247, 0, // Skip to: 86948 -/* 23576 */ MCD_OPC_Decode, 242, 15, 142, 1, // Opcode: LD3B_IMM -/* 23581 */ MCD_OPC_FilterValue, 3, 108, 0, 0, // Skip to: 23694 -/* 23586 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 23589 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 23604 -/* 23594 */ MCD_OPC_CheckPredicate, 0, 117, 247, 0, // Skip to: 86948 -/* 23599 */ MCD_OPC_Decode, 180, 14, 136, 1, // Opcode: LD1B_D -/* 23604 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 23619 -/* 23609 */ MCD_OPC_CheckPredicate, 0, 102, 247, 0, // Skip to: 86948 -/* 23614 */ MCD_OPC_Decode, 148, 17, 138, 1, // Opcode: LDFF1B_D_REAL -/* 23619 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 23657 -/* 23624 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 23627 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23642 -/* 23632 */ MCD_OPC_CheckPredicate, 0, 79, 247, 0, // Skip to: 86948 -/* 23637 */ MCD_OPC_Decode, 181, 14, 137, 1, // Opcode: LD1B_D_IMM_REAL -/* 23642 */ MCD_OPC_FilterValue, 1, 69, 247, 0, // Skip to: 86948 -/* 23647 */ MCD_OPC_CheckPredicate, 0, 64, 247, 0, // Skip to: 86948 -/* 23652 */ MCD_OPC_Decode, 168, 17, 137, 1, // Opcode: LDNF1B_D_IMM_REAL -/* 23657 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 23672 -/* 23662 */ MCD_OPC_CheckPredicate, 0, 49, 247, 0, // Skip to: 86948 -/* 23667 */ MCD_OPC_Decode, 159, 16, 143, 1, // Opcode: LD4B -/* 23672 */ MCD_OPC_FilterValue, 7, 39, 247, 0, // Skip to: 86948 -/* 23677 */ MCD_OPC_CheckPredicate, 0, 34, 247, 0, // Skip to: 86948 -/* 23682 */ MCD_OPC_CheckField, 20, 1, 0, 27, 247, 0, // Skip to: 86948 -/* 23689 */ MCD_OPC_Decode, 160, 16, 144, 1, // Opcode: LD4B_IMM -/* 23694 */ MCD_OPC_FilterValue, 4, 145, 0, 0, // Skip to: 23844 -/* 23699 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 23702 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23717 -/* 23707 */ MCD_OPC_CheckPredicate, 0, 4, 247, 0, // Skip to: 86948 -/* 23712 */ MCD_OPC_Decode, 239, 14, 136, 1, // Opcode: LD1RQ_H -/* 23717 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 23739 -/* 23722 */ MCD_OPC_CheckPredicate, 0, 245, 246, 0, // Skip to: 86948 -/* 23727 */ MCD_OPC_CheckField, 20, 1, 0, 238, 246, 0, // Skip to: 86948 -/* 23734 */ MCD_OPC_Decode, 240, 14, 137, 1, // Opcode: LD1RQ_H_IMM -/* 23739 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 23754 -/* 23744 */ MCD_OPC_CheckPredicate, 0, 223, 246, 0, // Skip to: 86948 -/* 23749 */ MCD_OPC_Decode, 149, 15, 136, 1, // Opcode: LD1SW_D -/* 23754 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 23769 -/* 23759 */ MCD_OPC_CheckPredicate, 0, 208, 246, 0, // Skip to: 86948 -/* 23764 */ MCD_OPC_Decode, 161, 17, 138, 1, // Opcode: LDFF1SW_D_REAL -/* 23769 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 23807 -/* 23774 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 23777 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23792 -/* 23782 */ MCD_OPC_CheckPredicate, 0, 185, 246, 0, // Skip to: 86948 -/* 23787 */ MCD_OPC_Decode, 150, 15, 137, 1, // Opcode: LD1SW_D_IMM_REAL -/* 23792 */ MCD_OPC_FilterValue, 1, 175, 246, 0, // Skip to: 86948 -/* 23797 */ MCD_OPC_CheckPredicate, 0, 170, 246, 0, // Skip to: 86948 -/* 23802 */ MCD_OPC_Decode, 181, 17, 137, 1, // Opcode: LDNF1SW_D_IMM_REAL -/* 23807 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 23822 -/* 23812 */ MCD_OPC_CheckPredicate, 0, 155, 246, 0, // Skip to: 86948 -/* 23817 */ MCD_OPC_Decode, 194, 17, 136, 1, // Opcode: LDNT1H_ZRR -/* 23822 */ MCD_OPC_FilterValue, 7, 145, 246, 0, // Skip to: 86948 -/* 23827 */ MCD_OPC_CheckPredicate, 0, 140, 246, 0, // Skip to: 86948 -/* 23832 */ MCD_OPC_CheckField, 20, 1, 0, 133, 246, 0, // Skip to: 86948 -/* 23839 */ MCD_OPC_Decode, 193, 17, 137, 1, // Opcode: LDNT1H_ZRI -/* 23844 */ MCD_OPC_FilterValue, 5, 108, 0, 0, // Skip to: 23957 -/* 23849 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 23852 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 23867 -/* 23857 */ MCD_OPC_CheckPredicate, 0, 110, 246, 0, // Skip to: 86948 -/* 23862 */ MCD_OPC_Decode, 205, 14, 136, 1, // Opcode: LD1H -/* 23867 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 23882 -/* 23872 */ MCD_OPC_CheckPredicate, 0, 95, 246, 0, // Skip to: 86948 -/* 23877 */ MCD_OPC_Decode, 154, 17, 138, 1, // Opcode: LDFF1H_REAL -/* 23882 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 23920 -/* 23887 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 23890 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23905 -/* 23895 */ MCD_OPC_CheckPredicate, 0, 72, 246, 0, // Skip to: 86948 -/* 23900 */ MCD_OPC_Decode, 208, 14, 137, 1, // Opcode: LD1H_IMM_REAL -/* 23905 */ MCD_OPC_FilterValue, 1, 62, 246, 0, // Skip to: 86948 -/* 23910 */ MCD_OPC_CheckPredicate, 0, 57, 246, 0, // Skip to: 86948 -/* 23915 */ MCD_OPC_Decode, 174, 17, 137, 1, // Opcode: LDNF1H_IMM_REAL -/* 23920 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 23935 -/* 23925 */ MCD_OPC_CheckPredicate, 0, 42, 246, 0, // Skip to: 86948 -/* 23930 */ MCD_OPC_Decode, 199, 15, 139, 1, // Opcode: LD2H -/* 23935 */ MCD_OPC_FilterValue, 7, 32, 246, 0, // Skip to: 86948 -/* 23940 */ MCD_OPC_CheckPredicate, 0, 27, 246, 0, // Skip to: 86948 -/* 23945 */ MCD_OPC_CheckField, 20, 1, 0, 20, 246, 0, // Skip to: 86948 -/* 23952 */ MCD_OPC_Decode, 200, 15, 140, 1, // Opcode: LD2H_IMM -/* 23957 */ MCD_OPC_FilterValue, 6, 108, 0, 0, // Skip to: 24070 -/* 23962 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 23965 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 23980 -/* 23970 */ MCD_OPC_CheckPredicate, 0, 253, 245, 0, // Skip to: 86948 -/* 23975 */ MCD_OPC_Decode, 209, 14, 136, 1, // Opcode: LD1H_S -/* 23980 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 23995 -/* 23985 */ MCD_OPC_CheckPredicate, 0, 238, 245, 0, // Skip to: 86948 -/* 23990 */ MCD_OPC_Decode, 155, 17, 138, 1, // Opcode: LDFF1H_S_REAL -/* 23995 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 24033 -/* 24000 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24003 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24018 -/* 24008 */ MCD_OPC_CheckPredicate, 0, 215, 245, 0, // Skip to: 86948 -/* 24013 */ MCD_OPC_Decode, 210, 14, 137, 1, // Opcode: LD1H_S_IMM_REAL -/* 24018 */ MCD_OPC_FilterValue, 1, 205, 245, 0, // Skip to: 86948 -/* 24023 */ MCD_OPC_CheckPredicate, 0, 200, 245, 0, // Skip to: 86948 -/* 24028 */ MCD_OPC_Decode, 175, 17, 137, 1, // Opcode: LDNF1H_S_IMM_REAL -/* 24033 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 24048 -/* 24038 */ MCD_OPC_CheckPredicate, 0, 185, 245, 0, // Skip to: 86948 -/* 24043 */ MCD_OPC_Decode, 245, 15, 141, 1, // Opcode: LD3H -/* 24048 */ MCD_OPC_FilterValue, 7, 175, 245, 0, // Skip to: 86948 -/* 24053 */ MCD_OPC_CheckPredicate, 0, 170, 245, 0, // Skip to: 86948 -/* 24058 */ MCD_OPC_CheckField, 20, 1, 0, 163, 245, 0, // Skip to: 86948 -/* 24065 */ MCD_OPC_Decode, 246, 15, 142, 1, // Opcode: LD3H_IMM -/* 24070 */ MCD_OPC_FilterValue, 7, 108, 0, 0, // Skip to: 24183 -/* 24075 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 24078 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 24093 -/* 24083 */ MCD_OPC_CheckPredicate, 0, 140, 245, 0, // Skip to: 86948 -/* 24088 */ MCD_OPC_Decode, 206, 14, 136, 1, // Opcode: LD1H_D -/* 24093 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 24108 -/* 24098 */ MCD_OPC_CheckPredicate, 0, 125, 245, 0, // Skip to: 86948 -/* 24103 */ MCD_OPC_Decode, 153, 17, 138, 1, // Opcode: LDFF1H_D_REAL -/* 24108 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 24146 -/* 24113 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24116 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24131 -/* 24121 */ MCD_OPC_CheckPredicate, 0, 102, 245, 0, // Skip to: 86948 -/* 24126 */ MCD_OPC_Decode, 207, 14, 137, 1, // Opcode: LD1H_D_IMM_REAL -/* 24131 */ MCD_OPC_FilterValue, 1, 92, 245, 0, // Skip to: 86948 -/* 24136 */ MCD_OPC_CheckPredicate, 0, 87, 245, 0, // Skip to: 86948 -/* 24141 */ MCD_OPC_Decode, 173, 17, 137, 1, // Opcode: LDNF1H_D_IMM_REAL -/* 24146 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 24161 -/* 24151 */ MCD_OPC_CheckPredicate, 0, 72, 245, 0, // Skip to: 86948 -/* 24156 */ MCD_OPC_Decode, 177, 16, 143, 1, // Opcode: LD4H -/* 24161 */ MCD_OPC_FilterValue, 7, 62, 245, 0, // Skip to: 86948 -/* 24166 */ MCD_OPC_CheckPredicate, 0, 57, 245, 0, // Skip to: 86948 -/* 24171 */ MCD_OPC_CheckField, 20, 1, 0, 50, 245, 0, // Skip to: 86948 -/* 24178 */ MCD_OPC_Decode, 178, 16, 144, 1, // Opcode: LD4H_IMM -/* 24183 */ MCD_OPC_FilterValue, 8, 145, 0, 0, // Skip to: 24333 -/* 24188 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 24191 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24206 -/* 24196 */ MCD_OPC_CheckPredicate, 0, 27, 245, 0, // Skip to: 86948 -/* 24201 */ MCD_OPC_Decode, 241, 14, 136, 1, // Opcode: LD1RQ_W -/* 24206 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 24228 -/* 24211 */ MCD_OPC_CheckPredicate, 0, 12, 245, 0, // Skip to: 86948 -/* 24216 */ MCD_OPC_CheckField, 20, 1, 0, 5, 245, 0, // Skip to: 86948 -/* 24223 */ MCD_OPC_Decode, 242, 14, 137, 1, // Opcode: LD1RQ_W_IMM -/* 24228 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 24243 -/* 24233 */ MCD_OPC_CheckPredicate, 0, 246, 244, 0, // Skip to: 86948 -/* 24238 */ MCD_OPC_Decode, 145, 15, 136, 1, // Opcode: LD1SH_D -/* 24243 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 24258 -/* 24248 */ MCD_OPC_CheckPredicate, 0, 231, 244, 0, // Skip to: 86948 -/* 24253 */ MCD_OPC_Decode, 159, 17, 138, 1, // Opcode: LDFF1SH_D_REAL -/* 24258 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 24296 -/* 24263 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24266 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24281 -/* 24271 */ MCD_OPC_CheckPredicate, 0, 208, 244, 0, // Skip to: 86948 -/* 24276 */ MCD_OPC_Decode, 146, 15, 137, 1, // Opcode: LD1SH_D_IMM_REAL -/* 24281 */ MCD_OPC_FilterValue, 1, 198, 244, 0, // Skip to: 86948 -/* 24286 */ MCD_OPC_CheckPredicate, 0, 193, 244, 0, // Skip to: 86948 -/* 24291 */ MCD_OPC_Decode, 179, 17, 137, 1, // Opcode: LDNF1SH_D_IMM_REAL -/* 24296 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 24311 -/* 24301 */ MCD_OPC_CheckPredicate, 0, 178, 244, 0, // Skip to: 86948 -/* 24306 */ MCD_OPC_Decode, 196, 17, 136, 1, // Opcode: LDNT1W_ZRR -/* 24311 */ MCD_OPC_FilterValue, 7, 168, 244, 0, // Skip to: 86948 -/* 24316 */ MCD_OPC_CheckPredicate, 0, 163, 244, 0, // Skip to: 86948 -/* 24321 */ MCD_OPC_CheckField, 20, 1, 0, 156, 244, 0, // Skip to: 86948 -/* 24328 */ MCD_OPC_Decode, 195, 17, 137, 1, // Opcode: LDNT1W_ZRI -/* 24333 */ MCD_OPC_FilterValue, 9, 108, 0, 0, // Skip to: 24446 -/* 24338 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 24341 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 24356 -/* 24346 */ MCD_OPC_CheckPredicate, 0, 133, 244, 0, // Skip to: 86948 -/* 24351 */ MCD_OPC_Decode, 147, 15, 136, 1, // Opcode: LD1SH_S -/* 24356 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 24371 -/* 24361 */ MCD_OPC_CheckPredicate, 0, 118, 244, 0, // Skip to: 86948 -/* 24366 */ MCD_OPC_Decode, 160, 17, 138, 1, // Opcode: LDFF1SH_S_REAL -/* 24371 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 24409 -/* 24376 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24379 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24394 -/* 24384 */ MCD_OPC_CheckPredicate, 0, 95, 244, 0, // Skip to: 86948 -/* 24389 */ MCD_OPC_Decode, 148, 15, 137, 1, // Opcode: LD1SH_S_IMM_REAL -/* 24394 */ MCD_OPC_FilterValue, 1, 85, 244, 0, // Skip to: 86948 -/* 24399 */ MCD_OPC_CheckPredicate, 0, 80, 244, 0, // Skip to: 86948 -/* 24404 */ MCD_OPC_Decode, 180, 17, 137, 1, // Opcode: LDNF1SH_S_IMM_REAL -/* 24409 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 24424 -/* 24414 */ MCD_OPC_CheckPredicate, 0, 65, 244, 0, // Skip to: 86948 -/* 24419 */ MCD_OPC_Decode, 231, 15, 139, 1, // Opcode: LD2W -/* 24424 */ MCD_OPC_FilterValue, 7, 55, 244, 0, // Skip to: 86948 -/* 24429 */ MCD_OPC_CheckPredicate, 0, 50, 244, 0, // Skip to: 86948 -/* 24434 */ MCD_OPC_CheckField, 20, 1, 0, 43, 244, 0, // Skip to: 86948 -/* 24441 */ MCD_OPC_Decode, 232, 15, 140, 1, // Opcode: LD2W_IMM -/* 24446 */ MCD_OPC_FilterValue, 10, 108, 0, 0, // Skip to: 24559 -/* 24451 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 24454 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 24469 -/* 24459 */ MCD_OPC_CheckPredicate, 0, 20, 244, 0, // Skip to: 86948 -/* 24464 */ MCD_OPC_Decode, 183, 15, 136, 1, // Opcode: LD1W -/* 24469 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 24484 -/* 24474 */ MCD_OPC_CheckPredicate, 0, 5, 244, 0, // Skip to: 86948 -/* 24479 */ MCD_OPC_Decode, 163, 17, 138, 1, // Opcode: LDFF1W_REAL -/* 24484 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 24522 -/* 24489 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24492 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24507 -/* 24497 */ MCD_OPC_CheckPredicate, 0, 238, 243, 0, // Skip to: 86948 -/* 24502 */ MCD_OPC_Decode, 186, 15, 137, 1, // Opcode: LD1W_IMM_REAL -/* 24507 */ MCD_OPC_FilterValue, 1, 228, 243, 0, // Skip to: 86948 -/* 24512 */ MCD_OPC_CheckPredicate, 0, 223, 243, 0, // Skip to: 86948 -/* 24517 */ MCD_OPC_Decode, 183, 17, 137, 1, // Opcode: LDNF1W_IMM_REAL -/* 24522 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 24537 -/* 24527 */ MCD_OPC_CheckPredicate, 0, 208, 243, 0, // Skip to: 86948 -/* 24532 */ MCD_OPC_Decode, 149, 16, 141, 1, // Opcode: LD3W -/* 24537 */ MCD_OPC_FilterValue, 7, 198, 243, 0, // Skip to: 86948 -/* 24542 */ MCD_OPC_CheckPredicate, 0, 193, 243, 0, // Skip to: 86948 -/* 24547 */ MCD_OPC_CheckField, 20, 1, 0, 186, 243, 0, // Skip to: 86948 -/* 24554 */ MCD_OPC_Decode, 150, 16, 142, 1, // Opcode: LD3W_IMM -/* 24559 */ MCD_OPC_FilterValue, 11, 108, 0, 0, // Skip to: 24672 -/* 24564 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 24567 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 24582 -/* 24572 */ MCD_OPC_CheckPredicate, 0, 163, 243, 0, // Skip to: 86948 -/* 24577 */ MCD_OPC_Decode, 184, 15, 136, 1, // Opcode: LD1W_D -/* 24582 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 24597 -/* 24587 */ MCD_OPC_CheckPredicate, 0, 148, 243, 0, // Skip to: 86948 -/* 24592 */ MCD_OPC_Decode, 162, 17, 138, 1, // Opcode: LDFF1W_D_REAL -/* 24597 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 24635 -/* 24602 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24605 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24620 -/* 24610 */ MCD_OPC_CheckPredicate, 0, 125, 243, 0, // Skip to: 86948 -/* 24615 */ MCD_OPC_Decode, 185, 15, 137, 1, // Opcode: LD1W_D_IMM_REAL -/* 24620 */ MCD_OPC_FilterValue, 1, 115, 243, 0, // Skip to: 86948 -/* 24625 */ MCD_OPC_CheckPredicate, 0, 110, 243, 0, // Skip to: 86948 -/* 24630 */ MCD_OPC_Decode, 182, 17, 137, 1, // Opcode: LDNF1W_D_IMM_REAL -/* 24635 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 24650 -/* 24640 */ MCD_OPC_CheckPredicate, 0, 95, 243, 0, // Skip to: 86948 -/* 24645 */ MCD_OPC_Decode, 195, 16, 143, 1, // Opcode: LD4W -/* 24650 */ MCD_OPC_FilterValue, 7, 85, 243, 0, // Skip to: 86948 -/* 24655 */ MCD_OPC_CheckPredicate, 0, 80, 243, 0, // Skip to: 86948 -/* 24660 */ MCD_OPC_CheckField, 20, 1, 0, 73, 243, 0, // Skip to: 86948 -/* 24667 */ MCD_OPC_Decode, 196, 16, 144, 1, // Opcode: LD4W_IMM -/* 24672 */ MCD_OPC_FilterValue, 12, 145, 0, 0, // Skip to: 24822 -/* 24677 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 24680 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24695 -/* 24685 */ MCD_OPC_CheckPredicate, 0, 50, 243, 0, // Skip to: 86948 -/* 24690 */ MCD_OPC_Decode, 237, 14, 136, 1, // Opcode: LD1RQ_D -/* 24695 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 24717 -/* 24700 */ MCD_OPC_CheckPredicate, 0, 35, 243, 0, // Skip to: 86948 -/* 24705 */ MCD_OPC_CheckField, 20, 1, 0, 28, 243, 0, // Skip to: 86948 -/* 24712 */ MCD_OPC_Decode, 238, 14, 137, 1, // Opcode: LD1RQ_D_IMM -/* 24717 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 24732 -/* 24722 */ MCD_OPC_CheckPredicate, 0, 13, 243, 0, // Skip to: 86948 -/* 24727 */ MCD_OPC_Decode, 139, 15, 136, 1, // Opcode: LD1SB_D -/* 24732 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 24747 -/* 24737 */ MCD_OPC_CheckPredicate, 0, 254, 242, 0, // Skip to: 86948 -/* 24742 */ MCD_OPC_Decode, 156, 17, 138, 1, // Opcode: LDFF1SB_D_REAL -/* 24747 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 24785 -/* 24752 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24755 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24770 -/* 24760 */ MCD_OPC_CheckPredicate, 0, 231, 242, 0, // Skip to: 86948 -/* 24765 */ MCD_OPC_Decode, 140, 15, 137, 1, // Opcode: LD1SB_D_IMM_REAL -/* 24770 */ MCD_OPC_FilterValue, 1, 221, 242, 0, // Skip to: 86948 -/* 24775 */ MCD_OPC_CheckPredicate, 0, 216, 242, 0, // Skip to: 86948 -/* 24780 */ MCD_OPC_Decode, 176, 17, 137, 1, // Opcode: LDNF1SB_D_IMM_REAL -/* 24785 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 24800 -/* 24790 */ MCD_OPC_CheckPredicate, 0, 201, 242, 0, // Skip to: 86948 -/* 24795 */ MCD_OPC_Decode, 192, 17, 136, 1, // Opcode: LDNT1D_ZRR -/* 24800 */ MCD_OPC_FilterValue, 7, 191, 242, 0, // Skip to: 86948 -/* 24805 */ MCD_OPC_CheckPredicate, 0, 186, 242, 0, // Skip to: 86948 -/* 24810 */ MCD_OPC_CheckField, 20, 1, 0, 179, 242, 0, // Skip to: 86948 -/* 24817 */ MCD_OPC_Decode, 191, 17, 137, 1, // Opcode: LDNT1D_ZRI -/* 24822 */ MCD_OPC_FilterValue, 13, 108, 0, 0, // Skip to: 24935 -/* 24827 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 24830 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 24845 -/* 24835 */ MCD_OPC_CheckPredicate, 0, 156, 242, 0, // Skip to: 86948 -/* 24840 */ MCD_OPC_Decode, 143, 15, 136, 1, // Opcode: LD1SB_S -/* 24845 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 24860 -/* 24850 */ MCD_OPC_CheckPredicate, 0, 141, 242, 0, // Skip to: 86948 -/* 24855 */ MCD_OPC_Decode, 158, 17, 138, 1, // Opcode: LDFF1SB_S_REAL -/* 24860 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 24898 -/* 24865 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24868 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24883 -/* 24873 */ MCD_OPC_CheckPredicate, 0, 118, 242, 0, // Skip to: 86948 -/* 24878 */ MCD_OPC_Decode, 144, 15, 137, 1, // Opcode: LD1SB_S_IMM_REAL -/* 24883 */ MCD_OPC_FilterValue, 1, 108, 242, 0, // Skip to: 86948 -/* 24888 */ MCD_OPC_CheckPredicate, 0, 103, 242, 0, // Skip to: 86948 -/* 24893 */ MCD_OPC_Decode, 178, 17, 137, 1, // Opcode: LDNF1SB_S_IMM_REAL -/* 24898 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 24913 -/* 24903 */ MCD_OPC_CheckPredicate, 0, 88, 242, 0, // Skip to: 86948 -/* 24908 */ MCD_OPC_Decode, 197, 15, 139, 1, // Opcode: LD2D -/* 24913 */ MCD_OPC_FilterValue, 7, 78, 242, 0, // Skip to: 86948 -/* 24918 */ MCD_OPC_CheckPredicate, 0, 73, 242, 0, // Skip to: 86948 -/* 24923 */ MCD_OPC_CheckField, 20, 1, 0, 66, 242, 0, // Skip to: 86948 -/* 24930 */ MCD_OPC_Decode, 198, 15, 140, 1, // Opcode: LD2D_IMM -/* 24935 */ MCD_OPC_FilterValue, 14, 108, 0, 0, // Skip to: 25048 -/* 24940 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 24943 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 24958 -/* 24948 */ MCD_OPC_CheckPredicate, 0, 43, 242, 0, // Skip to: 86948 -/* 24953 */ MCD_OPC_Decode, 141, 15, 136, 1, // Opcode: LD1SB_H -/* 24958 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 24973 -/* 24963 */ MCD_OPC_CheckPredicate, 0, 28, 242, 0, // Skip to: 86948 -/* 24968 */ MCD_OPC_Decode, 157, 17, 138, 1, // Opcode: LDFF1SB_H_REAL -/* 24973 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 25011 -/* 24978 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 24981 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 24996 -/* 24986 */ MCD_OPC_CheckPredicate, 0, 5, 242, 0, // Skip to: 86948 -/* 24991 */ MCD_OPC_Decode, 142, 15, 137, 1, // Opcode: LD1SB_H_IMM_REAL -/* 24996 */ MCD_OPC_FilterValue, 1, 251, 241, 0, // Skip to: 86948 -/* 25001 */ MCD_OPC_CheckPredicate, 0, 246, 241, 0, // Skip to: 86948 -/* 25006 */ MCD_OPC_Decode, 177, 17, 137, 1, // Opcode: LDNF1SB_H_IMM_REAL -/* 25011 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 25026 -/* 25016 */ MCD_OPC_CheckPredicate, 0, 231, 241, 0, // Skip to: 86948 -/* 25021 */ MCD_OPC_Decode, 243, 15, 141, 1, // Opcode: LD3D -/* 25026 */ MCD_OPC_FilterValue, 7, 221, 241, 0, // Skip to: 86948 -/* 25031 */ MCD_OPC_CheckPredicate, 0, 216, 241, 0, // Skip to: 86948 -/* 25036 */ MCD_OPC_CheckField, 20, 1, 0, 209, 241, 0, // Skip to: 86948 -/* 25043 */ MCD_OPC_Decode, 244, 15, 142, 1, // Opcode: LD3D_IMM -/* 25048 */ MCD_OPC_FilterValue, 15, 199, 241, 0, // Skip to: 86948 -/* 25053 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 25056 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 25071 -/* 25061 */ MCD_OPC_CheckPredicate, 0, 186, 241, 0, // Skip to: 86948 -/* 25066 */ MCD_OPC_Decode, 187, 14, 136, 1, // Opcode: LD1D -/* 25071 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 25086 -/* 25076 */ MCD_OPC_CheckPredicate, 0, 171, 241, 0, // Skip to: 86948 -/* 25081 */ MCD_OPC_Decode, 152, 17, 138, 1, // Opcode: LDFF1D_REAL -/* 25086 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 25124 -/* 25091 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 25094 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 25109 -/* 25099 */ MCD_OPC_CheckPredicate, 0, 148, 241, 0, // Skip to: 86948 -/* 25104 */ MCD_OPC_Decode, 188, 14, 137, 1, // Opcode: LD1D_IMM_REAL -/* 25109 */ MCD_OPC_FilterValue, 1, 138, 241, 0, // Skip to: 86948 -/* 25114 */ MCD_OPC_CheckPredicate, 0, 133, 241, 0, // Skip to: 86948 -/* 25119 */ MCD_OPC_Decode, 172, 17, 137, 1, // Opcode: LDNF1D_IMM_REAL -/* 25124 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 25139 -/* 25129 */ MCD_OPC_CheckPredicate, 0, 118, 241, 0, // Skip to: 86948 -/* 25134 */ MCD_OPC_Decode, 161, 16, 143, 1, // Opcode: LD4D -/* 25139 */ MCD_OPC_FilterValue, 7, 108, 241, 0, // Skip to: 86948 -/* 25144 */ MCD_OPC_CheckPredicate, 0, 103, 241, 0, // Skip to: 86948 -/* 25149 */ MCD_OPC_CheckField, 20, 1, 0, 96, 241, 0, // Skip to: 86948 -/* 25156 */ MCD_OPC_Decode, 162, 16, 144, 1, // Opcode: LD4D_IMM -/* 25161 */ MCD_OPC_FilterValue, 6, 165, 6, 0, // Skip to: 26867 -/* 25166 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... -/* 25169 */ MCD_OPC_FilterValue, 0, 81, 0, 0, // Skip to: 25255 -/* 25174 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 25177 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25191 -/* 25182 */ MCD_OPC_CheckPredicate, 0, 65, 241, 0, // Skip to: 86948 -/* 25187 */ MCD_OPC_Decode, 142, 13, 127, // Opcode: GLD1SB_D_UXTW_REAL -/* 25191 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25205 -/* 25196 */ MCD_OPC_CheckPredicate, 0, 51, 241, 0, // Skip to: 86948 -/* 25201 */ MCD_OPC_Decode, 206, 13, 127, // Opcode: GLDFF1SB_D_UXTW_REAL -/* 25205 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25219 -/* 25210 */ MCD_OPC_CheckPredicate, 0, 37, 241, 0, // Skip to: 86948 -/* 25215 */ MCD_OPC_Decode, 244, 12, 127, // Opcode: GLD1B_D_UXTW_REAL -/* 25219 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25233 -/* 25224 */ MCD_OPC_CheckPredicate, 0, 23, 241, 0, // Skip to: 86948 -/* 25229 */ MCD_OPC_Decode, 180, 13, 127, // Opcode: GLDFF1B_D_UXTW_REAL -/* 25233 */ MCD_OPC_FilterValue, 7, 14, 241, 0, // Skip to: 86948 -/* 25238 */ MCD_OPC_CheckPredicate, 0, 9, 241, 0, // Skip to: 86948 -/* 25243 */ MCD_OPC_CheckField, 4, 1, 0, 2, 241, 0, // Skip to: 86948 -/* 25250 */ MCD_OPC_Decode, 253, 20, 135, 1, // Opcode: PRFB_D_PZI -/* 25255 */ MCD_OPC_FilterValue, 1, 151, 0, 0, // Skip to: 25411 -/* 25260 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 25263 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 25285 -/* 25268 */ MCD_OPC_CheckPredicate, 0, 235, 240, 0, // Skip to: 86948 -/* 25273 */ MCD_OPC_CheckField, 4, 1, 0, 228, 240, 0, // Skip to: 86948 -/* 25280 */ MCD_OPC_Decode, 128, 21, 128, 1, // Opcode: PRFB_D_UXTW_SCALED -/* 25285 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 25307 -/* 25290 */ MCD_OPC_CheckPredicate, 0, 213, 240, 0, // Skip to: 86948 -/* 25295 */ MCD_OPC_CheckField, 4, 1, 0, 206, 240, 0, // Skip to: 86948 -/* 25302 */ MCD_OPC_Decode, 146, 21, 128, 1, // Opcode: PRFH_D_UXTW_SCALED -/* 25307 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 25329 -/* 25312 */ MCD_OPC_CheckPredicate, 0, 191, 240, 0, // Skip to: 86948 -/* 25317 */ MCD_OPC_CheckField, 4, 1, 0, 184, 240, 0, // Skip to: 86948 -/* 25324 */ MCD_OPC_Decode, 161, 21, 128, 1, // Opcode: PRFW_D_UXTW_SCALED -/* 25329 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 25351 -/* 25334 */ MCD_OPC_CheckPredicate, 0, 169, 240, 0, // Skip to: 86948 -/* 25339 */ MCD_OPC_CheckField, 4, 1, 0, 162, 240, 0, // Skip to: 86948 -/* 25346 */ MCD_OPC_Decode, 137, 21, 128, 1, // Opcode: PRFD_D_UXTW_SCALED -/* 25351 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 25366 -/* 25356 */ MCD_OPC_CheckPredicate, 0, 147, 240, 0, // Skip to: 86948 -/* 25361 */ MCD_OPC_Decode, 139, 13, 132, 1, // Opcode: GLD1SB_D_IMM_REAL -/* 25366 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 25381 -/* 25371 */ MCD_OPC_CheckPredicate, 0, 132, 240, 0, // Skip to: 86948 -/* 25376 */ MCD_OPC_Decode, 203, 13, 132, 1, // Opcode: GLDFF1SB_D_IMM_REAL -/* 25381 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 25396 -/* 25386 */ MCD_OPC_CheckPredicate, 0, 117, 240, 0, // Skip to: 86948 -/* 25391 */ MCD_OPC_Decode, 241, 12, 132, 1, // Opcode: GLD1B_D_IMM_REAL -/* 25396 */ MCD_OPC_FilterValue, 7, 107, 240, 0, // Skip to: 86948 -/* 25401 */ MCD_OPC_CheckPredicate, 0, 102, 240, 0, // Skip to: 86948 -/* 25406 */ MCD_OPC_Decode, 177, 13, 132, 1, // Opcode: GLDFF1B_D_IMM_REAL -/* 25411 */ MCD_OPC_FilterValue, 2, 115, 0, 0, // Skip to: 25531 -/* 25416 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 25419 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25433 -/* 25424 */ MCD_OPC_CheckPredicate, 0, 79, 240, 0, // Skip to: 86948 -/* 25429 */ MCD_OPC_Decode, 141, 13, 127, // Opcode: GLD1SB_D_SXTW_REAL -/* 25433 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25447 -/* 25438 */ MCD_OPC_CheckPredicate, 0, 65, 240, 0, // Skip to: 86948 -/* 25443 */ MCD_OPC_Decode, 205, 13, 127, // Opcode: GLDFF1SB_D_SXTW_REAL -/* 25447 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25461 -/* 25452 */ MCD_OPC_CheckPredicate, 0, 51, 240, 0, // Skip to: 86948 -/* 25457 */ MCD_OPC_Decode, 243, 12, 127, // Opcode: GLD1B_D_SXTW_REAL -/* 25461 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25475 -/* 25466 */ MCD_OPC_CheckPredicate, 0, 37, 240, 0, // Skip to: 86948 -/* 25471 */ MCD_OPC_Decode, 179, 13, 127, // Opcode: GLDFF1B_D_SXTW_REAL -/* 25475 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25489 -/* 25480 */ MCD_OPC_CheckPredicate, 0, 23, 240, 0, // Skip to: 86948 -/* 25485 */ MCD_OPC_Decode, 140, 13, 127, // Opcode: GLD1SB_D_REAL -/* 25489 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 25503 -/* 25494 */ MCD_OPC_CheckPredicate, 0, 9, 240, 0, // Skip to: 86948 -/* 25499 */ MCD_OPC_Decode, 204, 13, 127, // Opcode: GLDFF1SB_D_REAL -/* 25503 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 25517 -/* 25508 */ MCD_OPC_CheckPredicate, 0, 251, 239, 0, // Skip to: 86948 -/* 25513 */ MCD_OPC_Decode, 242, 12, 127, // Opcode: GLD1B_D_REAL -/* 25517 */ MCD_OPC_FilterValue, 7, 242, 239, 0, // Skip to: 86948 -/* 25522 */ MCD_OPC_CheckPredicate, 0, 237, 239, 0, // Skip to: 86948 -/* 25527 */ MCD_OPC_Decode, 178, 13, 127, // Opcode: GLDFF1B_D_REAL -/* 25531 */ MCD_OPC_FilterValue, 3, 179, 0, 0, // Skip to: 25715 -/* 25536 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 25539 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 25561 -/* 25544 */ MCD_OPC_CheckPredicate, 0, 215, 239, 0, // Skip to: 86948 -/* 25549 */ MCD_OPC_CheckField, 4, 1, 0, 208, 239, 0, // Skip to: 86948 -/* 25556 */ MCD_OPC_Decode, 255, 20, 128, 1, // Opcode: PRFB_D_SXTW_SCALED -/* 25561 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 25583 -/* 25566 */ MCD_OPC_CheckPredicate, 0, 193, 239, 0, // Skip to: 86948 -/* 25571 */ MCD_OPC_CheckField, 4, 1, 0, 186, 239, 0, // Skip to: 86948 -/* 25578 */ MCD_OPC_Decode, 145, 21, 128, 1, // Opcode: PRFH_D_SXTW_SCALED -/* 25583 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 25605 -/* 25588 */ MCD_OPC_CheckPredicate, 0, 171, 239, 0, // Skip to: 86948 -/* 25593 */ MCD_OPC_CheckField, 4, 1, 0, 164, 239, 0, // Skip to: 86948 -/* 25600 */ MCD_OPC_Decode, 160, 21, 128, 1, // Opcode: PRFW_D_SXTW_SCALED -/* 25605 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 25627 -/* 25610 */ MCD_OPC_CheckPredicate, 0, 149, 239, 0, // Skip to: 86948 -/* 25615 */ MCD_OPC_CheckField, 4, 1, 0, 142, 239, 0, // Skip to: 86948 -/* 25622 */ MCD_OPC_Decode, 136, 21, 128, 1, // Opcode: PRFD_D_SXTW_SCALED -/* 25627 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 25649 -/* 25632 */ MCD_OPC_CheckPredicate, 0, 127, 239, 0, // Skip to: 86948 -/* 25637 */ MCD_OPC_CheckField, 4, 1, 0, 120, 239, 0, // Skip to: 86948 -/* 25644 */ MCD_OPC_Decode, 254, 20, 128, 1, // Opcode: PRFB_D_SCALED -/* 25649 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 25671 -/* 25654 */ MCD_OPC_CheckPredicate, 0, 105, 239, 0, // Skip to: 86948 -/* 25659 */ MCD_OPC_CheckField, 4, 1, 0, 98, 239, 0, // Skip to: 86948 -/* 25666 */ MCD_OPC_Decode, 144, 21, 128, 1, // Opcode: PRFH_D_SCALED -/* 25671 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 25693 -/* 25676 */ MCD_OPC_CheckPredicate, 0, 83, 239, 0, // Skip to: 86948 -/* 25681 */ MCD_OPC_CheckField, 4, 1, 0, 76, 239, 0, // Skip to: 86948 -/* 25688 */ MCD_OPC_Decode, 159, 21, 128, 1, // Opcode: PRFW_D_SCALED -/* 25693 */ MCD_OPC_FilterValue, 7, 66, 239, 0, // Skip to: 86948 -/* 25698 */ MCD_OPC_CheckPredicate, 0, 61, 239, 0, // Skip to: 86948 -/* 25703 */ MCD_OPC_CheckField, 4, 1, 0, 54, 239, 0, // Skip to: 86948 -/* 25710 */ MCD_OPC_Decode, 135, 21, 128, 1, // Opcode: PRFD_D_SCALED -/* 25715 */ MCD_OPC_FilterValue, 4, 81, 0, 0, // Skip to: 25801 -/* 25720 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 25723 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25737 -/* 25728 */ MCD_OPC_CheckPredicate, 0, 31, 239, 0, // Skip to: 86948 -/* 25733 */ MCD_OPC_Decode, 151, 13, 127, // Opcode: GLD1SH_D_UXTW_REAL -/* 25737 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25751 -/* 25742 */ MCD_OPC_CheckPredicate, 0, 17, 239, 0, // Skip to: 86948 -/* 25747 */ MCD_OPC_Decode, 215, 13, 127, // Opcode: GLDFF1SH_D_UXTW_REAL -/* 25751 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25765 -/* 25756 */ MCD_OPC_CheckPredicate, 0, 3, 239, 0, // Skip to: 86948 -/* 25761 */ MCD_OPC_Decode, 132, 13, 127, // Opcode: GLD1H_D_UXTW_REAL -/* 25765 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25779 -/* 25770 */ MCD_OPC_CheckPredicate, 0, 245, 238, 0, // Skip to: 86948 -/* 25775 */ MCD_OPC_Decode, 196, 13, 127, // Opcode: GLDFF1H_D_UXTW_REAL -/* 25779 */ MCD_OPC_FilterValue, 7, 236, 238, 0, // Skip to: 86948 -/* 25784 */ MCD_OPC_CheckPredicate, 0, 231, 238, 0, // Skip to: 86948 -/* 25789 */ MCD_OPC_CheckField, 4, 1, 0, 224, 238, 0, // Skip to: 86948 -/* 25796 */ MCD_OPC_Decode, 143, 21, 135, 1, // Opcode: PRFH_D_PZI -/* 25801 */ MCD_OPC_FilterValue, 5, 119, 0, 0, // Skip to: 25925 -/* 25806 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 25809 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25823 -/* 25814 */ MCD_OPC_CheckPredicate, 0, 201, 238, 0, // Skip to: 86948 -/* 25819 */ MCD_OPC_Decode, 152, 13, 127, // Opcode: GLD1SH_D_UXTW_SCALED_REAL -/* 25823 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25837 -/* 25828 */ MCD_OPC_CheckPredicate, 0, 187, 238, 0, // Skip to: 86948 -/* 25833 */ MCD_OPC_Decode, 216, 13, 127, // Opcode: GLDFF1SH_D_UXTW_SCALED_REAL -/* 25837 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25851 -/* 25842 */ MCD_OPC_CheckPredicate, 0, 173, 238, 0, // Skip to: 86948 -/* 25847 */ MCD_OPC_Decode, 133, 13, 127, // Opcode: GLD1H_D_UXTW_SCALED_REAL -/* 25851 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25865 -/* 25856 */ MCD_OPC_CheckPredicate, 0, 159, 238, 0, // Skip to: 86948 -/* 25861 */ MCD_OPC_Decode, 197, 13, 127, // Opcode: GLDFF1H_D_UXTW_SCALED_REAL -/* 25865 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 25880 -/* 25870 */ MCD_OPC_CheckPredicate, 0, 145, 238, 0, // Skip to: 86948 -/* 25875 */ MCD_OPC_Decode, 146, 13, 132, 1, // Opcode: GLD1SH_D_IMM_REAL -/* 25880 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 25895 -/* 25885 */ MCD_OPC_CheckPredicate, 0, 130, 238, 0, // Skip to: 86948 -/* 25890 */ MCD_OPC_Decode, 210, 13, 132, 1, // Opcode: GLDFF1SH_D_IMM_REAL -/* 25895 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 25910 -/* 25900 */ MCD_OPC_CheckPredicate, 0, 115, 238, 0, // Skip to: 86948 -/* 25905 */ MCD_OPC_Decode, 255, 12, 132, 1, // Opcode: GLD1H_D_IMM_REAL -/* 25910 */ MCD_OPC_FilterValue, 7, 105, 238, 0, // Skip to: 86948 -/* 25915 */ MCD_OPC_CheckPredicate, 0, 100, 238, 0, // Skip to: 86948 -/* 25920 */ MCD_OPC_Decode, 191, 13, 132, 1, // Opcode: GLDFF1H_D_IMM_REAL -/* 25925 */ MCD_OPC_FilterValue, 6, 115, 0, 0, // Skip to: 26045 -/* 25930 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 25933 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25947 -/* 25938 */ MCD_OPC_CheckPredicate, 0, 77, 238, 0, // Skip to: 86948 -/* 25943 */ MCD_OPC_Decode, 149, 13, 127, // Opcode: GLD1SH_D_SXTW_REAL -/* 25947 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25961 -/* 25952 */ MCD_OPC_CheckPredicate, 0, 63, 238, 0, // Skip to: 86948 -/* 25957 */ MCD_OPC_Decode, 213, 13, 127, // Opcode: GLDFF1SH_D_SXTW_REAL -/* 25961 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25975 -/* 25966 */ MCD_OPC_CheckPredicate, 0, 49, 238, 0, // Skip to: 86948 -/* 25971 */ MCD_OPC_Decode, 130, 13, 127, // Opcode: GLD1H_D_SXTW_REAL -/* 25975 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25989 -/* 25980 */ MCD_OPC_CheckPredicate, 0, 35, 238, 0, // Skip to: 86948 -/* 25985 */ MCD_OPC_Decode, 194, 13, 127, // Opcode: GLDFF1H_D_SXTW_REAL -/* 25989 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 26003 -/* 25994 */ MCD_OPC_CheckPredicate, 0, 21, 238, 0, // Skip to: 86948 -/* 25999 */ MCD_OPC_Decode, 147, 13, 127, // Opcode: GLD1SH_D_REAL -/* 26003 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 26017 -/* 26008 */ MCD_OPC_CheckPredicate, 0, 7, 238, 0, // Skip to: 86948 -/* 26013 */ MCD_OPC_Decode, 211, 13, 127, // Opcode: GLDFF1SH_D_REAL -/* 26017 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26031 -/* 26022 */ MCD_OPC_CheckPredicate, 0, 249, 237, 0, // Skip to: 86948 -/* 26027 */ MCD_OPC_Decode, 128, 13, 127, // Opcode: GLD1H_D_REAL -/* 26031 */ MCD_OPC_FilterValue, 7, 240, 237, 0, // Skip to: 86948 -/* 26036 */ MCD_OPC_CheckPredicate, 0, 235, 237, 0, // Skip to: 86948 -/* 26041 */ MCD_OPC_Decode, 192, 13, 127, // Opcode: GLDFF1H_D_REAL -/* 26045 */ MCD_OPC_FilterValue, 7, 115, 0, 0, // Skip to: 26165 -/* 26050 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26053 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 26067 -/* 26058 */ MCD_OPC_CheckPredicate, 0, 213, 237, 0, // Skip to: 86948 -/* 26063 */ MCD_OPC_Decode, 150, 13, 127, // Opcode: GLD1SH_D_SXTW_SCALED_REAL -/* 26067 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 26081 -/* 26072 */ MCD_OPC_CheckPredicate, 0, 199, 237, 0, // Skip to: 86948 -/* 26077 */ MCD_OPC_Decode, 214, 13, 127, // Opcode: GLDFF1SH_D_SXTW_SCALED_REAL -/* 26081 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26095 -/* 26086 */ MCD_OPC_CheckPredicate, 0, 185, 237, 0, // Skip to: 86948 -/* 26091 */ MCD_OPC_Decode, 131, 13, 127, // Opcode: GLD1H_D_SXTW_SCALED_REAL -/* 26095 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26109 -/* 26100 */ MCD_OPC_CheckPredicate, 0, 171, 237, 0, // Skip to: 86948 -/* 26105 */ MCD_OPC_Decode, 195, 13, 127, // Opcode: GLDFF1H_D_SXTW_SCALED_REAL -/* 26109 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 26123 -/* 26114 */ MCD_OPC_CheckPredicate, 0, 157, 237, 0, // Skip to: 86948 -/* 26119 */ MCD_OPC_Decode, 148, 13, 127, // Opcode: GLD1SH_D_SCALED_REAL -/* 26123 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 26137 -/* 26128 */ MCD_OPC_CheckPredicate, 0, 143, 237, 0, // Skip to: 86948 -/* 26133 */ MCD_OPC_Decode, 212, 13, 127, // Opcode: GLDFF1SH_D_SCALED_REAL -/* 26137 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26151 -/* 26142 */ MCD_OPC_CheckPredicate, 0, 129, 237, 0, // Skip to: 86948 -/* 26147 */ MCD_OPC_Decode, 129, 13, 127, // Opcode: GLD1H_D_SCALED_REAL -/* 26151 */ MCD_OPC_FilterValue, 7, 120, 237, 0, // Skip to: 86948 -/* 26156 */ MCD_OPC_CheckPredicate, 0, 115, 237, 0, // Skip to: 86948 -/* 26161 */ MCD_OPC_Decode, 193, 13, 127, // Opcode: GLDFF1H_D_SCALED_REAL -/* 26165 */ MCD_OPC_FilterValue, 8, 81, 0, 0, // Skip to: 26251 -/* 26170 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26173 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 26187 -/* 26178 */ MCD_OPC_CheckPredicate, 0, 93, 237, 0, // Skip to: 86948 -/* 26183 */ MCD_OPC_Decode, 163, 13, 127, // Opcode: GLD1SW_D_UXTW_REAL -/* 26187 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 26201 -/* 26192 */ MCD_OPC_CheckPredicate, 0, 79, 237, 0, // Skip to: 86948 -/* 26197 */ MCD_OPC_Decode, 227, 13, 127, // Opcode: GLDFF1SW_D_UXTW_REAL -/* 26201 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26215 -/* 26206 */ MCD_OPC_CheckPredicate, 0, 65, 237, 0, // Skip to: 86948 -/* 26211 */ MCD_OPC_Decode, 170, 13, 127, // Opcode: GLD1W_D_UXTW_REAL -/* 26215 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26229 -/* 26220 */ MCD_OPC_CheckPredicate, 0, 51, 237, 0, // Skip to: 86948 -/* 26225 */ MCD_OPC_Decode, 234, 13, 127, // Opcode: GLDFF1W_D_UXTW_REAL -/* 26229 */ MCD_OPC_FilterValue, 7, 42, 237, 0, // Skip to: 86948 -/* 26234 */ MCD_OPC_CheckPredicate, 0, 37, 237, 0, // Skip to: 86948 -/* 26239 */ MCD_OPC_CheckField, 4, 1, 0, 30, 237, 0, // Skip to: 86948 -/* 26246 */ MCD_OPC_Decode, 158, 21, 135, 1, // Opcode: PRFW_D_PZI -/* 26251 */ MCD_OPC_FilterValue, 9, 119, 0, 0, // Skip to: 26375 -/* 26256 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26259 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 26273 -/* 26264 */ MCD_OPC_CheckPredicate, 0, 7, 237, 0, // Skip to: 86948 -/* 26269 */ MCD_OPC_Decode, 164, 13, 127, // Opcode: GLD1SW_D_UXTW_SCALED_REAL -/* 26273 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 26287 -/* 26278 */ MCD_OPC_CheckPredicate, 0, 249, 236, 0, // Skip to: 86948 -/* 26283 */ MCD_OPC_Decode, 228, 13, 127, // Opcode: GLDFF1SW_D_UXTW_SCALED_REAL -/* 26287 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26301 -/* 26292 */ MCD_OPC_CheckPredicate, 0, 235, 236, 0, // Skip to: 86948 -/* 26297 */ MCD_OPC_Decode, 171, 13, 127, // Opcode: GLD1W_D_UXTW_SCALED_REAL -/* 26301 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26315 -/* 26306 */ MCD_OPC_CheckPredicate, 0, 221, 236, 0, // Skip to: 86948 -/* 26311 */ MCD_OPC_Decode, 235, 13, 127, // Opcode: GLDFF1W_D_UXTW_SCALED_REAL -/* 26315 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 26330 -/* 26320 */ MCD_OPC_CheckPredicate, 0, 207, 236, 0, // Skip to: 86948 -/* 26325 */ MCD_OPC_Decode, 158, 13, 132, 1, // Opcode: GLD1SW_D_IMM_REAL -/* 26330 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 26345 -/* 26335 */ MCD_OPC_CheckPredicate, 0, 192, 236, 0, // Skip to: 86948 -/* 26340 */ MCD_OPC_Decode, 222, 13, 132, 1, // Opcode: GLDFF1SW_D_IMM_REAL -/* 26345 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 26360 -/* 26350 */ MCD_OPC_CheckPredicate, 0, 177, 236, 0, // Skip to: 86948 -/* 26355 */ MCD_OPC_Decode, 165, 13, 132, 1, // Opcode: GLD1W_D_IMM_REAL -/* 26360 */ MCD_OPC_FilterValue, 7, 167, 236, 0, // Skip to: 86948 -/* 26365 */ MCD_OPC_CheckPredicate, 0, 162, 236, 0, // Skip to: 86948 -/* 26370 */ MCD_OPC_Decode, 229, 13, 132, 1, // Opcode: GLDFF1W_D_IMM_REAL -/* 26375 */ MCD_OPC_FilterValue, 10, 115, 0, 0, // Skip to: 26495 -/* 26380 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26383 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 26397 -/* 26388 */ MCD_OPC_CheckPredicate, 0, 139, 236, 0, // Skip to: 86948 -/* 26393 */ MCD_OPC_Decode, 161, 13, 127, // Opcode: GLD1SW_D_SXTW_REAL -/* 26397 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 26411 -/* 26402 */ MCD_OPC_CheckPredicate, 0, 125, 236, 0, // Skip to: 86948 -/* 26407 */ MCD_OPC_Decode, 225, 13, 127, // Opcode: GLDFF1SW_D_SXTW_REAL -/* 26411 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26425 -/* 26416 */ MCD_OPC_CheckPredicate, 0, 111, 236, 0, // Skip to: 86948 -/* 26421 */ MCD_OPC_Decode, 168, 13, 127, // Opcode: GLD1W_D_SXTW_REAL -/* 26425 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26439 -/* 26430 */ MCD_OPC_CheckPredicate, 0, 97, 236, 0, // Skip to: 86948 -/* 26435 */ MCD_OPC_Decode, 232, 13, 127, // Opcode: GLDFF1W_D_SXTW_REAL -/* 26439 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 26453 -/* 26444 */ MCD_OPC_CheckPredicate, 0, 83, 236, 0, // Skip to: 86948 -/* 26449 */ MCD_OPC_Decode, 159, 13, 127, // Opcode: GLD1SW_D_REAL -/* 26453 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 26467 -/* 26458 */ MCD_OPC_CheckPredicate, 0, 69, 236, 0, // Skip to: 86948 -/* 26463 */ MCD_OPC_Decode, 223, 13, 127, // Opcode: GLDFF1SW_D_REAL -/* 26467 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26481 -/* 26472 */ MCD_OPC_CheckPredicate, 0, 55, 236, 0, // Skip to: 86948 -/* 26477 */ MCD_OPC_Decode, 166, 13, 127, // Opcode: GLD1W_D_REAL -/* 26481 */ MCD_OPC_FilterValue, 7, 46, 236, 0, // Skip to: 86948 -/* 26486 */ MCD_OPC_CheckPredicate, 0, 41, 236, 0, // Skip to: 86948 -/* 26491 */ MCD_OPC_Decode, 230, 13, 127, // Opcode: GLDFF1W_D_REAL -/* 26495 */ MCD_OPC_FilterValue, 11, 115, 0, 0, // Skip to: 26615 -/* 26500 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26503 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 26517 -/* 26508 */ MCD_OPC_CheckPredicate, 0, 19, 236, 0, // Skip to: 86948 -/* 26513 */ MCD_OPC_Decode, 162, 13, 127, // Opcode: GLD1SW_D_SXTW_SCALED_REAL -/* 26517 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 26531 -/* 26522 */ MCD_OPC_CheckPredicate, 0, 5, 236, 0, // Skip to: 86948 -/* 26527 */ MCD_OPC_Decode, 226, 13, 127, // Opcode: GLDFF1SW_D_SXTW_SCALED_REAL -/* 26531 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26545 -/* 26536 */ MCD_OPC_CheckPredicate, 0, 247, 235, 0, // Skip to: 86948 -/* 26541 */ MCD_OPC_Decode, 169, 13, 127, // Opcode: GLD1W_D_SXTW_SCALED_REAL -/* 26545 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26559 -/* 26550 */ MCD_OPC_CheckPredicate, 0, 233, 235, 0, // Skip to: 86948 -/* 26555 */ MCD_OPC_Decode, 233, 13, 127, // Opcode: GLDFF1W_D_SXTW_SCALED_REAL -/* 26559 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 26573 -/* 26564 */ MCD_OPC_CheckPredicate, 0, 219, 235, 0, // Skip to: 86948 -/* 26569 */ MCD_OPC_Decode, 160, 13, 127, // Opcode: GLD1SW_D_SCALED_REAL -/* 26573 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 26587 -/* 26578 */ MCD_OPC_CheckPredicate, 0, 205, 235, 0, // Skip to: 86948 -/* 26583 */ MCD_OPC_Decode, 224, 13, 127, // Opcode: GLDFF1SW_D_SCALED_REAL -/* 26587 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26601 -/* 26592 */ MCD_OPC_CheckPredicate, 0, 191, 235, 0, // Skip to: 86948 -/* 26597 */ MCD_OPC_Decode, 167, 13, 127, // Opcode: GLD1W_D_SCALED_REAL -/* 26601 */ MCD_OPC_FilterValue, 7, 182, 235, 0, // Skip to: 86948 -/* 26606 */ MCD_OPC_CheckPredicate, 0, 177, 235, 0, // Skip to: 86948 -/* 26611 */ MCD_OPC_Decode, 231, 13, 127, // Opcode: GLDFF1W_D_SCALED_REAL -/* 26615 */ MCD_OPC_FilterValue, 12, 53, 0, 0, // Skip to: 26673 -/* 26620 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26623 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26637 -/* 26628 */ MCD_OPC_CheckPredicate, 0, 155, 235, 0, // Skip to: 86948 -/* 26633 */ MCD_OPC_Decode, 253, 12, 127, // Opcode: GLD1D_UXTW_REAL -/* 26637 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26651 -/* 26642 */ MCD_OPC_CheckPredicate, 0, 141, 235, 0, // Skip to: 86948 -/* 26647 */ MCD_OPC_Decode, 189, 13, 127, // Opcode: GLDFF1D_UXTW_REAL -/* 26651 */ MCD_OPC_FilterValue, 7, 132, 235, 0, // Skip to: 86948 -/* 26656 */ MCD_OPC_CheckPredicate, 0, 127, 235, 0, // Skip to: 86948 -/* 26661 */ MCD_OPC_CheckField, 4, 1, 0, 120, 235, 0, // Skip to: 86948 -/* 26668 */ MCD_OPC_Decode, 134, 21, 135, 1, // Opcode: PRFD_D_PZI -/* 26673 */ MCD_OPC_FilterValue, 13, 61, 0, 0, // Skip to: 26739 -/* 26678 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26681 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26695 -/* 26686 */ MCD_OPC_CheckPredicate, 0, 97, 235, 0, // Skip to: 86948 -/* 26691 */ MCD_OPC_Decode, 254, 12, 127, // Opcode: GLD1D_UXTW_SCALED_REAL -/* 26695 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26709 -/* 26700 */ MCD_OPC_CheckPredicate, 0, 83, 235, 0, // Skip to: 86948 -/* 26705 */ MCD_OPC_Decode, 190, 13, 127, // Opcode: GLDFF1D_UXTW_SCALED_REAL -/* 26709 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 26724 -/* 26714 */ MCD_OPC_CheckPredicate, 0, 69, 235, 0, // Skip to: 86948 -/* 26719 */ MCD_OPC_Decode, 248, 12, 132, 1, // Opcode: GLD1D_IMM_REAL -/* 26724 */ MCD_OPC_FilterValue, 7, 59, 235, 0, // Skip to: 86948 -/* 26729 */ MCD_OPC_CheckPredicate, 0, 54, 235, 0, // Skip to: 86948 -/* 26734 */ MCD_OPC_Decode, 184, 13, 132, 1, // Opcode: GLDFF1D_IMM_REAL -/* 26739 */ MCD_OPC_FilterValue, 14, 59, 0, 0, // Skip to: 26803 -/* 26744 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26747 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26761 -/* 26752 */ MCD_OPC_CheckPredicate, 0, 31, 235, 0, // Skip to: 86948 -/* 26757 */ MCD_OPC_Decode, 251, 12, 127, // Opcode: GLD1D_SXTW_REAL -/* 26761 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26775 -/* 26766 */ MCD_OPC_CheckPredicate, 0, 17, 235, 0, // Skip to: 86948 -/* 26771 */ MCD_OPC_Decode, 187, 13, 127, // Opcode: GLDFF1D_SXTW_REAL -/* 26775 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26789 -/* 26780 */ MCD_OPC_CheckPredicate, 0, 3, 235, 0, // Skip to: 86948 -/* 26785 */ MCD_OPC_Decode, 249, 12, 127, // Opcode: GLD1D_REAL -/* 26789 */ MCD_OPC_FilterValue, 7, 250, 234, 0, // Skip to: 86948 -/* 26794 */ MCD_OPC_CheckPredicate, 0, 245, 234, 0, // Skip to: 86948 -/* 26799 */ MCD_OPC_Decode, 185, 13, 127, // Opcode: GLDFF1D_REAL -/* 26803 */ MCD_OPC_FilterValue, 15, 236, 234, 0, // Skip to: 86948 -/* 26808 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26811 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26825 -/* 26816 */ MCD_OPC_CheckPredicate, 0, 223, 234, 0, // Skip to: 86948 -/* 26821 */ MCD_OPC_Decode, 252, 12, 127, // Opcode: GLD1D_SXTW_SCALED_REAL -/* 26825 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26839 -/* 26830 */ MCD_OPC_CheckPredicate, 0, 209, 234, 0, // Skip to: 86948 -/* 26835 */ MCD_OPC_Decode, 188, 13, 127, // Opcode: GLDFF1D_SXTW_SCALED_REAL -/* 26839 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26853 -/* 26844 */ MCD_OPC_CheckPredicate, 0, 195, 234, 0, // Skip to: 86948 -/* 26849 */ MCD_OPC_Decode, 250, 12, 127, // Opcode: GLD1D_SCALED_REAL -/* 26853 */ MCD_OPC_FilterValue, 7, 186, 234, 0, // Skip to: 86948 -/* 26858 */ MCD_OPC_CheckPredicate, 0, 181, 234, 0, // Skip to: 86948 -/* 26863 */ MCD_OPC_Decode, 186, 13, 127, // Opcode: GLDFF1D_SCALED_REAL -/* 26867 */ MCD_OPC_FilterValue, 7, 172, 234, 0, // Skip to: 86948 -/* 26872 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 26875 */ MCD_OPC_FilterValue, 0, 210, 0, 0, // Skip to: 27090 -/* 26880 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 26883 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 26921 -/* 26888 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 26891 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 26906 -/* 26896 */ MCD_OPC_CheckPredicate, 0, 143, 234, 0, // Skip to: 86948 -/* 26901 */ MCD_OPC_Decode, 173, 27, 136, 1, // Opcode: ST1B -/* 26906 */ MCD_OPC_FilterValue, 1, 133, 234, 0, // Skip to: 86948 -/* 26911 */ MCD_OPC_CheckPredicate, 0, 128, 234, 0, // Skip to: 86948 -/* 26916 */ MCD_OPC_Decode, 176, 27, 136, 1, // Opcode: ST1B_H -/* 26921 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 26959 -/* 26926 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 26929 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 26944 -/* 26934 */ MCD_OPC_CheckPredicate, 0, 105, 234, 0, // Skip to: 86948 -/* 26939 */ MCD_OPC_Decode, 251, 28, 136, 1, // Opcode: STNT1B_ZRR -/* 26944 */ MCD_OPC_FilterValue, 1, 95, 234, 0, // Skip to: 86948 -/* 26949 */ MCD_OPC_CheckPredicate, 0, 90, 234, 0, // Skip to: 86948 -/* 26954 */ MCD_OPC_Decode, 137, 28, 139, 1, // Opcode: ST2B -/* 26959 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 26980 -/* 26964 */ MCD_OPC_CheckPredicate, 0, 75, 234, 0, // Skip to: 86948 -/* 26969 */ MCD_OPC_CheckField, 21, 1, 0, 68, 234, 0, // Skip to: 86948 -/* 26976 */ MCD_OPC_Decode, 254, 26, 127, // Opcode: SST1B_D_UXTW -/* 26980 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 27001 -/* 26985 */ MCD_OPC_CheckPredicate, 0, 54, 234, 0, // Skip to: 86948 -/* 26990 */ MCD_OPC_CheckField, 21, 1, 0, 47, 234, 0, // Skip to: 86948 -/* 26997 */ MCD_OPC_Decode, 251, 26, 127, // Opcode: SST1B_D -/* 27001 */ MCD_OPC_FilterValue, 6, 16, 0, 0, // Skip to: 27022 -/* 27006 */ MCD_OPC_CheckPredicate, 0, 33, 234, 0, // Skip to: 86948 -/* 27011 */ MCD_OPC_CheckField, 21, 1, 0, 26, 234, 0, // Skip to: 86948 -/* 27018 */ MCD_OPC_Decode, 253, 26, 127, // Opcode: SST1B_D_SXTW -/* 27022 */ MCD_OPC_FilterValue, 7, 17, 234, 0, // Skip to: 86948 -/* 27027 */ MCD_OPC_ExtractField, 20, 2, // Inst{21-20} ... -/* 27030 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27045 -/* 27035 */ MCD_OPC_CheckPredicate, 0, 4, 234, 0, // Skip to: 86948 -/* 27040 */ MCD_OPC_Decode, 178, 27, 137, 1, // Opcode: ST1B_IMM -/* 27045 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 27060 -/* 27050 */ MCD_OPC_CheckPredicate, 0, 245, 233, 0, // Skip to: 86948 -/* 27055 */ MCD_OPC_Decode, 250, 28, 137, 1, // Opcode: STNT1B_ZRI -/* 27060 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 27075 -/* 27065 */ MCD_OPC_CheckPredicate, 0, 230, 233, 0, // Skip to: 86948 -/* 27070 */ MCD_OPC_Decode, 177, 27, 137, 1, // Opcode: ST1B_H_IMM -/* 27075 */ MCD_OPC_FilterValue, 3, 220, 233, 0, // Skip to: 86948 -/* 27080 */ MCD_OPC_CheckPredicate, 0, 215, 233, 0, // Skip to: 86948 -/* 27085 */ MCD_OPC_Decode, 138, 28, 140, 1, // Opcode: ST2B_IMM -/* 27090 */ MCD_OPC_FilterValue, 1, 227, 0, 0, // Skip to: 27322 -/* 27095 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 27098 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 27136 -/* 27103 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27106 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27121 -/* 27111 */ MCD_OPC_CheckPredicate, 0, 184, 233, 0, // Skip to: 86948 -/* 27116 */ MCD_OPC_Decode, 179, 27, 136, 1, // Opcode: ST1B_S -/* 27121 */ MCD_OPC_FilterValue, 1, 174, 233, 0, // Skip to: 86948 -/* 27126 */ MCD_OPC_CheckPredicate, 0, 169, 233, 0, // Skip to: 86948 -/* 27131 */ MCD_OPC_Decode, 174, 27, 136, 1, // Opcode: ST1B_D -/* 27136 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 27174 -/* 27141 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27144 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27159 -/* 27149 */ MCD_OPC_CheckPredicate, 0, 146, 233, 0, // Skip to: 86948 -/* 27154 */ MCD_OPC_Decode, 167, 28, 141, 1, // Opcode: ST3B -/* 27159 */ MCD_OPC_FilterValue, 1, 136, 233, 0, // Skip to: 86948 -/* 27164 */ MCD_OPC_CheckPredicate, 0, 131, 233, 0, // Skip to: 86948 -/* 27169 */ MCD_OPC_Decode, 197, 28, 143, 1, // Opcode: ST4B -/* 27174 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 27195 -/* 27179 */ MCD_OPC_CheckPredicate, 0, 116, 233, 0, // Skip to: 86948 -/* 27184 */ MCD_OPC_CheckField, 21, 1, 0, 109, 233, 0, // Skip to: 86948 -/* 27191 */ MCD_OPC_Decode, 129, 27, 127, // Opcode: SST1B_S_UXTW -/* 27195 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 27233 -/* 27200 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27203 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27218 -/* 27208 */ MCD_OPC_CheckPredicate, 0, 87, 233, 0, // Skip to: 86948 -/* 27213 */ MCD_OPC_Decode, 252, 26, 132, 1, // Opcode: SST1B_D_IMM -/* 27218 */ MCD_OPC_FilterValue, 1, 77, 233, 0, // Skip to: 86948 -/* 27223 */ MCD_OPC_CheckPredicate, 0, 72, 233, 0, // Skip to: 86948 -/* 27228 */ MCD_OPC_Decode, 255, 26, 132, 1, // Opcode: SST1B_S_IMM -/* 27233 */ MCD_OPC_FilterValue, 6, 16, 0, 0, // Skip to: 27254 -/* 27238 */ MCD_OPC_CheckPredicate, 0, 57, 233, 0, // Skip to: 86948 -/* 27243 */ MCD_OPC_CheckField, 21, 1, 0, 50, 233, 0, // Skip to: 86948 -/* 27250 */ MCD_OPC_Decode, 128, 27, 127, // Opcode: SST1B_S_SXTW -/* 27254 */ MCD_OPC_FilterValue, 7, 41, 233, 0, // Skip to: 86948 -/* 27259 */ MCD_OPC_ExtractField, 20, 2, // Inst{21-20} ... -/* 27262 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27277 -/* 27267 */ MCD_OPC_CheckPredicate, 0, 28, 233, 0, // Skip to: 86948 -/* 27272 */ MCD_OPC_Decode, 180, 27, 137, 1, // Opcode: ST1B_S_IMM -/* 27277 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 27292 -/* 27282 */ MCD_OPC_CheckPredicate, 0, 13, 233, 0, // Skip to: 86948 -/* 27287 */ MCD_OPC_Decode, 168, 28, 142, 1, // Opcode: ST3B_IMM -/* 27292 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 27307 -/* 27297 */ MCD_OPC_CheckPredicate, 0, 254, 232, 0, // Skip to: 86948 -/* 27302 */ MCD_OPC_Decode, 175, 27, 137, 1, // Opcode: ST1B_D_IMM -/* 27307 */ MCD_OPC_FilterValue, 3, 244, 232, 0, // Skip to: 86948 -/* 27312 */ MCD_OPC_CheckPredicate, 0, 239, 232, 0, // Skip to: 86948 -/* 27317 */ MCD_OPC_Decode, 198, 28, 144, 1, // Opcode: ST4B_IMM -/* 27322 */ MCD_OPC_FilterValue, 2, 224, 0, 0, // Skip to: 27551 -/* 27327 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 27330 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 27352 -/* 27335 */ MCD_OPC_CheckPredicate, 0, 216, 232, 0, // Skip to: 86948 -/* 27340 */ MCD_OPC_CheckField, 21, 1, 1, 209, 232, 0, // Skip to: 86948 -/* 27347 */ MCD_OPC_Decode, 199, 27, 136, 1, // Opcode: ST1H -/* 27352 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 27390 -/* 27357 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27360 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27375 -/* 27365 */ MCD_OPC_CheckPredicate, 0, 186, 232, 0, // Skip to: 86948 -/* 27370 */ MCD_OPC_Decode, 255, 28, 136, 1, // Opcode: STNT1H_ZRR -/* 27375 */ MCD_OPC_FilterValue, 1, 176, 232, 0, // Skip to: 86948 -/* 27380 */ MCD_OPC_CheckPredicate, 0, 171, 232, 0, // Skip to: 86948 -/* 27385 */ MCD_OPC_Decode, 141, 28, 139, 1, // Opcode: ST2H -/* 27390 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 27426 -/* 27395 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27398 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27412 -/* 27403 */ MCD_OPC_CheckPredicate, 0, 148, 232, 0, // Skip to: 86948 -/* 27408 */ MCD_OPC_Decode, 142, 27, 127, // Opcode: SST1H_D_UXTW -/* 27412 */ MCD_OPC_FilterValue, 1, 139, 232, 0, // Skip to: 86948 -/* 27417 */ MCD_OPC_CheckPredicate, 0, 134, 232, 0, // Skip to: 86948 -/* 27422 */ MCD_OPC_Decode, 143, 27, 127, // Opcode: SST1H_D_UXTW_SCALED -/* 27426 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 27462 -/* 27431 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27434 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27448 -/* 27439 */ MCD_OPC_CheckPredicate, 0, 112, 232, 0, // Skip to: 86948 -/* 27444 */ MCD_OPC_Decode, 137, 27, 127, // Opcode: SST1H_D -/* 27448 */ MCD_OPC_FilterValue, 1, 103, 232, 0, // Skip to: 86948 -/* 27453 */ MCD_OPC_CheckPredicate, 0, 98, 232, 0, // Skip to: 86948 -/* 27458 */ MCD_OPC_Decode, 139, 27, 127, // Opcode: SST1H_D_SCALED -/* 27462 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 27498 -/* 27467 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27470 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27484 -/* 27475 */ MCD_OPC_CheckPredicate, 0, 76, 232, 0, // Skip to: 86948 -/* 27480 */ MCD_OPC_Decode, 140, 27, 127, // Opcode: SST1H_D_SXTW -/* 27484 */ MCD_OPC_FilterValue, 1, 67, 232, 0, // Skip to: 86948 -/* 27489 */ MCD_OPC_CheckPredicate, 0, 62, 232, 0, // Skip to: 86948 -/* 27494 */ MCD_OPC_Decode, 141, 27, 127, // Opcode: SST1H_D_SXTW_SCALED -/* 27498 */ MCD_OPC_FilterValue, 7, 53, 232, 0, // Skip to: 86948 -/* 27503 */ MCD_OPC_ExtractField, 20, 2, // Inst{21-20} ... -/* 27506 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 27521 -/* 27511 */ MCD_OPC_CheckPredicate, 0, 40, 232, 0, // Skip to: 86948 -/* 27516 */ MCD_OPC_Decode, 254, 28, 137, 1, // Opcode: STNT1H_ZRI -/* 27521 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 27536 -/* 27526 */ MCD_OPC_CheckPredicate, 0, 25, 232, 0, // Skip to: 86948 -/* 27531 */ MCD_OPC_Decode, 202, 27, 137, 1, // Opcode: ST1H_IMM -/* 27536 */ MCD_OPC_FilterValue, 3, 15, 232, 0, // Skip to: 86948 -/* 27541 */ MCD_OPC_CheckPredicate, 0, 10, 232, 0, // Skip to: 86948 -/* 27546 */ MCD_OPC_Decode, 142, 28, 140, 1, // Opcode: ST2H_IMM -/* 27551 */ MCD_OPC_FilterValue, 3, 1, 1, 0, // Skip to: 27813 -/* 27556 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 27559 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 27597 -/* 27564 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27567 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27582 -/* 27572 */ MCD_OPC_CheckPredicate, 0, 235, 231, 0, // Skip to: 86948 -/* 27577 */ MCD_OPC_Decode, 203, 27, 136, 1, // Opcode: ST1H_S -/* 27582 */ MCD_OPC_FilterValue, 1, 225, 231, 0, // Skip to: 86948 -/* 27587 */ MCD_OPC_CheckPredicate, 0, 220, 231, 0, // Skip to: 86948 -/* 27592 */ MCD_OPC_Decode, 200, 27, 136, 1, // Opcode: ST1H_D -/* 27597 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 27635 -/* 27602 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27605 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27620 -/* 27610 */ MCD_OPC_CheckPredicate, 0, 197, 231, 0, // Skip to: 86948 -/* 27615 */ MCD_OPC_Decode, 171, 28, 141, 1, // Opcode: ST3H -/* 27620 */ MCD_OPC_FilterValue, 1, 187, 231, 0, // Skip to: 86948 -/* 27625 */ MCD_OPC_CheckPredicate, 0, 182, 231, 0, // Skip to: 86948 -/* 27630 */ MCD_OPC_Decode, 215, 28, 143, 1, // Opcode: ST4H -/* 27635 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 27671 -/* 27640 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27643 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27657 -/* 27648 */ MCD_OPC_CheckPredicate, 0, 159, 231, 0, // Skip to: 86948 -/* 27653 */ MCD_OPC_Decode, 147, 27, 127, // Opcode: SST1H_S_UXTW -/* 27657 */ MCD_OPC_FilterValue, 1, 150, 231, 0, // Skip to: 86948 -/* 27662 */ MCD_OPC_CheckPredicate, 0, 145, 231, 0, // Skip to: 86948 -/* 27667 */ MCD_OPC_Decode, 148, 27, 127, // Opcode: SST1H_S_UXTW_SCALED -/* 27671 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 27709 -/* 27676 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27679 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27694 -/* 27684 */ MCD_OPC_CheckPredicate, 0, 123, 231, 0, // Skip to: 86948 -/* 27689 */ MCD_OPC_Decode, 138, 27, 132, 1, // Opcode: SST1H_D_IMM -/* 27694 */ MCD_OPC_FilterValue, 1, 113, 231, 0, // Skip to: 86948 -/* 27699 */ MCD_OPC_CheckPredicate, 0, 108, 231, 0, // Skip to: 86948 -/* 27704 */ MCD_OPC_Decode, 144, 27, 132, 1, // Opcode: SST1H_S_IMM -/* 27709 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 27745 -/* 27714 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27717 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27731 -/* 27722 */ MCD_OPC_CheckPredicate, 0, 85, 231, 0, // Skip to: 86948 -/* 27727 */ MCD_OPC_Decode, 145, 27, 127, // Opcode: SST1H_S_SXTW -/* 27731 */ MCD_OPC_FilterValue, 1, 76, 231, 0, // Skip to: 86948 -/* 27736 */ MCD_OPC_CheckPredicate, 0, 71, 231, 0, // Skip to: 86948 -/* 27741 */ MCD_OPC_Decode, 146, 27, 127, // Opcode: SST1H_S_SXTW_SCALED -/* 27745 */ MCD_OPC_FilterValue, 7, 62, 231, 0, // Skip to: 86948 -/* 27750 */ MCD_OPC_ExtractField, 20, 2, // Inst{21-20} ... -/* 27753 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27768 -/* 27758 */ MCD_OPC_CheckPredicate, 0, 49, 231, 0, // Skip to: 86948 -/* 27763 */ MCD_OPC_Decode, 204, 27, 137, 1, // Opcode: ST1H_S_IMM -/* 27768 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 27783 -/* 27773 */ MCD_OPC_CheckPredicate, 0, 34, 231, 0, // Skip to: 86948 -/* 27778 */ MCD_OPC_Decode, 172, 28, 142, 1, // Opcode: ST3H_IMM -/* 27783 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 27798 -/* 27788 */ MCD_OPC_CheckPredicate, 0, 19, 231, 0, // Skip to: 86948 -/* 27793 */ MCD_OPC_Decode, 201, 27, 137, 1, // Opcode: ST1H_D_IMM -/* 27798 */ MCD_OPC_FilterValue, 3, 9, 231, 0, // Skip to: 86948 -/* 27803 */ MCD_OPC_CheckPredicate, 0, 4, 231, 0, // Skip to: 86948 -/* 27808 */ MCD_OPC_Decode, 216, 28, 144, 1, // Opcode: ST4H_IMM -/* 27813 */ MCD_OPC_FilterValue, 4, 187, 0, 0, // Skip to: 28005 -/* 27818 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 27821 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 27859 -/* 27826 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27829 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27844 -/* 27834 */ MCD_OPC_CheckPredicate, 0, 229, 230, 0, // Skip to: 86948 -/* 27839 */ MCD_OPC_Decode, 129, 29, 136, 1, // Opcode: STNT1W_ZRR -/* 27844 */ MCD_OPC_FilterValue, 1, 219, 230, 0, // Skip to: 86948 -/* 27849 */ MCD_OPC_CheckPredicate, 0, 214, 230, 0, // Skip to: 86948 -/* 27854 */ MCD_OPC_Decode, 157, 28, 139, 1, // Opcode: ST2W -/* 27859 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 27895 -/* 27864 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27867 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27881 -/* 27872 */ MCD_OPC_CheckPredicate, 0, 191, 230, 0, // Skip to: 86948 -/* 27877 */ MCD_OPC_Decode, 154, 27, 127, // Opcode: SST1W_D_UXTW -/* 27881 */ MCD_OPC_FilterValue, 1, 182, 230, 0, // Skip to: 86948 -/* 27886 */ MCD_OPC_CheckPredicate, 0, 177, 230, 0, // Skip to: 86948 -/* 27891 */ MCD_OPC_Decode, 155, 27, 127, // Opcode: SST1W_D_UXTW_SCALED -/* 27895 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 27931 -/* 27900 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27903 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27917 -/* 27908 */ MCD_OPC_CheckPredicate, 0, 155, 230, 0, // Skip to: 86948 -/* 27913 */ MCD_OPC_Decode, 149, 27, 127, // Opcode: SST1W_D -/* 27917 */ MCD_OPC_FilterValue, 1, 146, 230, 0, // Skip to: 86948 -/* 27922 */ MCD_OPC_CheckPredicate, 0, 141, 230, 0, // Skip to: 86948 -/* 27927 */ MCD_OPC_Decode, 151, 27, 127, // Opcode: SST1W_D_SCALED -/* 27931 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 27967 -/* 27936 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 27939 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27953 -/* 27944 */ MCD_OPC_CheckPredicate, 0, 119, 230, 0, // Skip to: 86948 -/* 27949 */ MCD_OPC_Decode, 152, 27, 127, // Opcode: SST1W_D_SXTW -/* 27953 */ MCD_OPC_FilterValue, 1, 110, 230, 0, // Skip to: 86948 -/* 27958 */ MCD_OPC_CheckPredicate, 0, 105, 230, 0, // Skip to: 86948 -/* 27963 */ MCD_OPC_Decode, 153, 27, 127, // Opcode: SST1W_D_SXTW_SCALED -/* 27967 */ MCD_OPC_FilterValue, 7, 96, 230, 0, // Skip to: 86948 -/* 27972 */ MCD_OPC_ExtractField, 20, 2, // Inst{21-20} ... -/* 27975 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 27990 -/* 27980 */ MCD_OPC_CheckPredicate, 0, 83, 230, 0, // Skip to: 86948 -/* 27985 */ MCD_OPC_Decode, 128, 29, 137, 1, // Opcode: STNT1W_ZRI -/* 27990 */ MCD_OPC_FilterValue, 3, 73, 230, 0, // Skip to: 86948 -/* 27995 */ MCD_OPC_CheckPredicate, 0, 68, 230, 0, // Skip to: 86948 -/* 28000 */ MCD_OPC_Decode, 158, 28, 140, 1, // Opcode: ST2W_IMM -/* 28005 */ MCD_OPC_FilterValue, 5, 1, 1, 0, // Skip to: 28267 -/* 28010 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 28013 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 28051 -/* 28018 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28021 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28036 -/* 28026 */ MCD_OPC_CheckPredicate, 0, 37, 230, 0, // Skip to: 86948 -/* 28031 */ MCD_OPC_Decode, 253, 27, 136, 1, // Opcode: ST1W -/* 28036 */ MCD_OPC_FilterValue, 1, 27, 230, 0, // Skip to: 86948 -/* 28041 */ MCD_OPC_CheckPredicate, 0, 22, 230, 0, // Skip to: 86948 -/* 28046 */ MCD_OPC_Decode, 254, 27, 136, 1, // Opcode: ST1W_D -/* 28051 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 28089 -/* 28056 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28059 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28074 -/* 28064 */ MCD_OPC_CheckPredicate, 0, 255, 229, 0, // Skip to: 86948 -/* 28069 */ MCD_OPC_Decode, 187, 28, 141, 1, // Opcode: ST3W -/* 28074 */ MCD_OPC_FilterValue, 1, 245, 229, 0, // Skip to: 86948 -/* 28079 */ MCD_OPC_CheckPredicate, 0, 240, 229, 0, // Skip to: 86948 -/* 28084 */ MCD_OPC_Decode, 217, 28, 143, 1, // Opcode: ST4W -/* 28089 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 28125 -/* 28094 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28097 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 28111 -/* 28102 */ MCD_OPC_CheckPredicate, 0, 217, 229, 0, // Skip to: 86948 -/* 28107 */ MCD_OPC_Decode, 159, 27, 127, // Opcode: SST1W_UXTW -/* 28111 */ MCD_OPC_FilterValue, 1, 208, 229, 0, // Skip to: 86948 -/* 28116 */ MCD_OPC_CheckPredicate, 0, 203, 229, 0, // Skip to: 86948 -/* 28121 */ MCD_OPC_Decode, 160, 27, 127, // Opcode: SST1W_UXTW_SCALED -/* 28125 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 28163 -/* 28130 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28133 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28148 -/* 28138 */ MCD_OPC_CheckPredicate, 0, 181, 229, 0, // Skip to: 86948 -/* 28143 */ MCD_OPC_Decode, 150, 27, 132, 1, // Opcode: SST1W_D_IMM -/* 28148 */ MCD_OPC_FilterValue, 1, 171, 229, 0, // Skip to: 86948 -/* 28153 */ MCD_OPC_CheckPredicate, 0, 166, 229, 0, // Skip to: 86948 -/* 28158 */ MCD_OPC_Decode, 156, 27, 132, 1, // Opcode: SST1W_IMM -/* 28163 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 28199 -/* 28168 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28171 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 28185 -/* 28176 */ MCD_OPC_CheckPredicate, 0, 143, 229, 0, // Skip to: 86948 -/* 28181 */ MCD_OPC_Decode, 157, 27, 127, // Opcode: SST1W_SXTW -/* 28185 */ MCD_OPC_FilterValue, 1, 134, 229, 0, // Skip to: 86948 -/* 28190 */ MCD_OPC_CheckPredicate, 0, 129, 229, 0, // Skip to: 86948 -/* 28195 */ MCD_OPC_Decode, 158, 27, 127, // Opcode: SST1W_SXTW_SCALED -/* 28199 */ MCD_OPC_FilterValue, 7, 120, 229, 0, // Skip to: 86948 -/* 28204 */ MCD_OPC_ExtractField, 20, 2, // Inst{21-20} ... -/* 28207 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28222 -/* 28212 */ MCD_OPC_CheckPredicate, 0, 107, 229, 0, // Skip to: 86948 -/* 28217 */ MCD_OPC_Decode, 128, 28, 137, 1, // Opcode: ST1W_IMM -/* 28222 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 28237 -/* 28227 */ MCD_OPC_CheckPredicate, 0, 92, 229, 0, // Skip to: 86948 -/* 28232 */ MCD_OPC_Decode, 188, 28, 142, 1, // Opcode: ST3W_IMM -/* 28237 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 28252 -/* 28242 */ MCD_OPC_CheckPredicate, 0, 77, 229, 0, // Skip to: 86948 -/* 28247 */ MCD_OPC_Decode, 255, 27, 137, 1, // Opcode: ST1W_D_IMM -/* 28252 */ MCD_OPC_FilterValue, 3, 67, 229, 0, // Skip to: 86948 -/* 28257 */ MCD_OPC_CheckPredicate, 0, 62, 229, 0, // Skip to: 86948 -/* 28262 */ MCD_OPC_Decode, 218, 28, 144, 1, // Opcode: ST4W_IMM -/* 28267 */ MCD_OPC_FilterValue, 6, 224, 0, 0, // Skip to: 28496 -/* 28272 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 28275 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 28297 -/* 28280 */ MCD_OPC_CheckPredicate, 0, 39, 229, 0, // Skip to: 86948 -/* 28285 */ MCD_OPC_CheckField, 4, 1, 0, 32, 229, 0, // Skip to: 86948 -/* 28292 */ MCD_OPC_Decode, 190, 29, 129, 1, // Opcode: STR_PXI -/* 28297 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 28312 -/* 28302 */ MCD_OPC_CheckPredicate, 0, 17, 229, 0, // Skip to: 86948 -/* 28307 */ MCD_OPC_Decode, 191, 29, 131, 1, // Opcode: STR_ZXI -/* 28312 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 28350 -/* 28317 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28320 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28335 -/* 28325 */ MCD_OPC_CheckPredicate, 0, 250, 228, 0, // Skip to: 86948 -/* 28330 */ MCD_OPC_Decode, 253, 28, 136, 1, // Opcode: STNT1D_ZRR -/* 28335 */ MCD_OPC_FilterValue, 1, 240, 228, 0, // Skip to: 86948 -/* 28340 */ MCD_OPC_CheckPredicate, 0, 235, 228, 0, // Skip to: 86948 -/* 28345 */ MCD_OPC_Decode, 139, 28, 139, 1, // Opcode: ST2D -/* 28350 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 28386 -/* 28355 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28358 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 28372 -/* 28363 */ MCD_OPC_CheckPredicate, 0, 212, 228, 0, // Skip to: 86948 -/* 28368 */ MCD_OPC_Decode, 135, 27, 127, // Opcode: SST1D_UXTW -/* 28372 */ MCD_OPC_FilterValue, 1, 203, 228, 0, // Skip to: 86948 -/* 28377 */ MCD_OPC_CheckPredicate, 0, 198, 228, 0, // Skip to: 86948 -/* 28382 */ MCD_OPC_Decode, 136, 27, 127, // Opcode: SST1D_UXTW_SCALED -/* 28386 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 28422 -/* 28391 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28394 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 28408 -/* 28399 */ MCD_OPC_CheckPredicate, 0, 176, 228, 0, // Skip to: 86948 -/* 28404 */ MCD_OPC_Decode, 130, 27, 127, // Opcode: SST1D -/* 28408 */ MCD_OPC_FilterValue, 1, 167, 228, 0, // Skip to: 86948 -/* 28413 */ MCD_OPC_CheckPredicate, 0, 162, 228, 0, // Skip to: 86948 -/* 28418 */ MCD_OPC_Decode, 132, 27, 127, // Opcode: SST1D_SCALED -/* 28422 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 28458 -/* 28427 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28430 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 28444 -/* 28435 */ MCD_OPC_CheckPredicate, 0, 140, 228, 0, // Skip to: 86948 -/* 28440 */ MCD_OPC_Decode, 133, 27, 127, // Opcode: SST1D_SXTW -/* 28444 */ MCD_OPC_FilterValue, 1, 131, 228, 0, // Skip to: 86948 -/* 28449 */ MCD_OPC_CheckPredicate, 0, 126, 228, 0, // Skip to: 86948 -/* 28454 */ MCD_OPC_Decode, 134, 27, 127, // Opcode: SST1D_SXTW_SCALED -/* 28458 */ MCD_OPC_FilterValue, 7, 117, 228, 0, // Skip to: 86948 -/* 28463 */ MCD_OPC_ExtractField, 20, 2, // Inst{21-20} ... -/* 28466 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 28481 -/* 28471 */ MCD_OPC_CheckPredicate, 0, 104, 228, 0, // Skip to: 86948 -/* 28476 */ MCD_OPC_Decode, 252, 28, 137, 1, // Opcode: STNT1D_ZRI -/* 28481 */ MCD_OPC_FilterValue, 3, 94, 228, 0, // Skip to: 86948 -/* 28486 */ MCD_OPC_CheckPredicate, 0, 89, 228, 0, // Skip to: 86948 -/* 28491 */ MCD_OPC_Decode, 140, 28, 140, 1, // Opcode: ST2D_IMM -/* 28496 */ MCD_OPC_FilterValue, 7, 79, 228, 0, // Skip to: 86948 -/* 28501 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 28504 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 28526 -/* 28509 */ MCD_OPC_CheckPredicate, 0, 66, 228, 0, // Skip to: 86948 -/* 28514 */ MCD_OPC_CheckField, 21, 1, 1, 59, 228, 0, // Skip to: 86948 -/* 28521 */ MCD_OPC_Decode, 181, 27, 136, 1, // Opcode: ST1D -/* 28526 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 28564 -/* 28531 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28534 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28549 -/* 28539 */ MCD_OPC_CheckPredicate, 0, 36, 228, 0, // Skip to: 86948 -/* 28544 */ MCD_OPC_Decode, 169, 28, 141, 1, // Opcode: ST3D -/* 28549 */ MCD_OPC_FilterValue, 1, 26, 228, 0, // Skip to: 86948 -/* 28554 */ MCD_OPC_CheckPredicate, 0, 21, 228, 0, // Skip to: 86948 -/* 28559 */ MCD_OPC_Decode, 199, 28, 143, 1, // Opcode: ST4D -/* 28564 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 28586 -/* 28569 */ MCD_OPC_CheckPredicate, 0, 6, 228, 0, // Skip to: 86948 -/* 28574 */ MCD_OPC_CheckField, 21, 1, 0, 255, 227, 0, // Skip to: 86948 -/* 28581 */ MCD_OPC_Decode, 131, 27, 132, 1, // Opcode: SST1D_IMM -/* 28586 */ MCD_OPC_FilterValue, 7, 245, 227, 0, // Skip to: 86948 -/* 28591 */ MCD_OPC_ExtractField, 20, 2, // Inst{21-20} ... -/* 28594 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 28609 -/* 28599 */ MCD_OPC_CheckPredicate, 0, 232, 227, 0, // Skip to: 86948 -/* 28604 */ MCD_OPC_Decode, 170, 28, 142, 1, // Opcode: ST3D_IMM -/* 28609 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 28624 -/* 28614 */ MCD_OPC_CheckPredicate, 0, 217, 227, 0, // Skip to: 86948 -/* 28619 */ MCD_OPC_Decode, 182, 27, 137, 1, // Opcode: ST1D_IMM -/* 28624 */ MCD_OPC_FilterValue, 3, 207, 227, 0, // Skip to: 86948 -/* 28629 */ MCD_OPC_CheckPredicate, 0, 202, 227, 0, // Skip to: 86948 -/* 28634 */ MCD_OPC_Decode, 200, 28, 144, 1, // Opcode: ST4D_IMM -/* 28639 */ MCD_OPC_FilterValue, 2, 20, 8, 0, // Skip to: 30712 -/* 28644 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 28647 */ MCD_OPC_FilterValue, 0, 122, 1, 0, // Skip to: 29030 -/* 28652 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 28655 */ MCD_OPC_FilterValue, 0, 51, 1, 0, // Skip to: 28967 -/* 28660 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 28663 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28691 -/* 28668 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 28671 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28681 -/* 28676 */ MCD_OPC_Decode, 207, 29, 145, 1, // Opcode: STXRB -/* 28681 */ MCD_OPC_FilterValue, 1, 150, 227, 0, // Skip to: 86948 -/* 28686 */ MCD_OPC_Decode, 241, 28, 145, 1, // Opcode: STLXRB -/* 28691 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 28729 -/* 28696 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 28699 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 28714 -/* 28704 */ MCD_OPC_CheckPredicate, 1, 127, 227, 0, // Skip to: 86948 -/* 28709 */ MCD_OPC_Decode, 244, 2, 146, 1, // Opcode: CASPW -/* 28714 */ MCD_OPC_FilterValue, 63, 117, 227, 0, // Skip to: 86948 -/* 28719 */ MCD_OPC_CheckPredicate, 1, 112, 227, 0, // Skip to: 86948 -/* 28724 */ MCD_OPC_Decode, 242, 2, 146, 1, // Opcode: CASPLW -/* 28729 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 28767 -/* 28734 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 28737 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28752 -/* 28742 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 28747 */ MCD_OPC_Decode, 146, 19, 145, 1, // Opcode: LDXRB -/* 28752 */ MCD_OPC_FilterValue, 1, 79, 227, 0, // Skip to: 86948 -/* 28757 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 28762 */ MCD_OPC_Decode, 240, 16, 145, 1, // Opcode: LDAXRB -/* 28767 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 28805 -/* 28772 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 28775 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 28790 -/* 28780 */ MCD_OPC_CheckPredicate, 1, 51, 227, 0, // Skip to: 86948 -/* 28785 */ MCD_OPC_Decode, 240, 2, 146, 1, // Opcode: CASPAW -/* 28790 */ MCD_OPC_FilterValue, 63, 41, 227, 0, // Skip to: 86948 -/* 28795 */ MCD_OPC_CheckPredicate, 1, 36, 227, 0, // Skip to: 86948 -/* 28800 */ MCD_OPC_Decode, 238, 2, 146, 1, // Opcode: CASPALW -/* 28805 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 28848 -/* 28810 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 28813 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 28833 -/* 28818 */ MCD_OPC_CheckPredicate, 2, 13, 227, 0, // Skip to: 86948 -/* 28823 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 28828 */ MCD_OPC_Decode, 227, 28, 145, 1, // Opcode: STLLRB -/* 28833 */ MCD_OPC_FilterValue, 1, 254, 226, 0, // Skip to: 86948 -/* 28838 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 28843 */ MCD_OPC_Decode, 231, 28, 145, 1, // Opcode: STLRB -/* 28848 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 28886 -/* 28853 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 28856 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 28871 -/* 28861 */ MCD_OPC_CheckPredicate, 1, 226, 226, 0, // Skip to: 86948 -/* 28866 */ MCD_OPC_Decode, 232, 2, 147, 1, // Opcode: CASB -/* 28871 */ MCD_OPC_FilterValue, 63, 216, 226, 0, // Skip to: 86948 -/* 28876 */ MCD_OPC_CheckPredicate, 1, 211, 226, 0, // Skip to: 86948 -/* 28881 */ MCD_OPC_Decode, 234, 2, 147, 1, // Opcode: CASLB -/* 28886 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 28929 -/* 28891 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 28894 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 28914 -/* 28899 */ MCD_OPC_CheckPredicate, 2, 188, 226, 0, // Skip to: 86948 -/* 28904 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 28909 */ MCD_OPC_Decode, 164, 17, 145, 1, // Opcode: LDLARB -/* 28914 */ MCD_OPC_FilterValue, 1, 173, 226, 0, // Skip to: 86948 -/* 28919 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 28924 */ MCD_OPC_Decode, 234, 16, 145, 1, // Opcode: LDARB -/* 28929 */ MCD_OPC_FilterValue, 7, 158, 226, 0, // Skip to: 86948 -/* 28934 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 28937 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 28952 -/* 28942 */ MCD_OPC_CheckPredicate, 1, 145, 226, 0, // Skip to: 86948 -/* 28947 */ MCD_OPC_Decode, 224, 2, 147, 1, // Opcode: CASAB -/* 28952 */ MCD_OPC_FilterValue, 63, 135, 226, 0, // Skip to: 86948 -/* 28957 */ MCD_OPC_CheckPredicate, 1, 130, 226, 0, // Skip to: 86948 -/* 28962 */ MCD_OPC_Decode, 226, 2, 147, 1, // Opcode: CASALB -/* 28967 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 28995 -/* 28972 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 28975 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28985 -/* 28980 */ MCD_OPC_Decode, 241, 1, 148, 1, // Opcode: ANDWrs -/* 28985 */ MCD_OPC_FilterValue, 1, 102, 226, 0, // Skip to: 86948 -/* 28990 */ MCD_OPC_Decode, 178, 2, 148, 1, // Opcode: BICWrs -/* 28995 */ MCD_OPC_FilterValue, 3, 92, 226, 0, // Skip to: 86948 -/* 29000 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 29003 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29013 -/* 29008 */ MCD_OPC_Decode, 174, 1, 148, 1, // Opcode: ADDWrs -/* 29013 */ MCD_OPC_FilterValue, 1, 74, 226, 0, // Skip to: 86948 -/* 29018 */ MCD_OPC_CheckField, 22, 2, 0, 67, 226, 0, // Skip to: 86948 -/* 29025 */ MCD_OPC_Decode, 175, 1, 149, 1, // Opcode: ADDWrx -/* 29030 */ MCD_OPC_FilterValue, 1, 162, 0, 0, // Skip to: 29197 -/* 29035 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 29038 */ MCD_OPC_FilterValue, 0, 43, 0, 0, // Skip to: 29086 -/* 29043 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 29046 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29056 -/* 29051 */ MCD_OPC_Decode, 248, 28, 150, 1, // Opcode: STNPWi -/* 29056 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 29066 -/* 29061 */ MCD_OPC_Decode, 187, 17, 150, 1, // Opcode: LDNPWi -/* 29066 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 29076 -/* 29071 */ MCD_OPC_Decode, 140, 29, 150, 1, // Opcode: STPWpost -/* 29076 */ MCD_OPC_FilterValue, 3, 11, 226, 0, // Skip to: 86948 -/* 29081 */ MCD_OPC_Decode, 210, 17, 150, 1, // Opcode: LDPWpost -/* 29086 */ MCD_OPC_FilterValue, 1, 43, 0, 0, // Skip to: 29134 -/* 29091 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 29094 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29104 -/* 29099 */ MCD_OPC_Decode, 139, 29, 150, 1, // Opcode: STPWi -/* 29104 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 29114 -/* 29109 */ MCD_OPC_Decode, 209, 17, 150, 1, // Opcode: LDPWi -/* 29114 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 29124 -/* 29119 */ MCD_OPC_Decode, 141, 29, 150, 1, // Opcode: STPWpre -/* 29124 */ MCD_OPC_FilterValue, 3, 219, 225, 0, // Skip to: 86948 -/* 29129 */ MCD_OPC_Decode, 211, 17, 150, 1, // Opcode: LDPWpre -/* 29134 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 29162 -/* 29139 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 29142 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29152 -/* 29147 */ MCD_OPC_Decode, 206, 20, 148, 1, // Opcode: ORRWrs -/* 29152 */ MCD_OPC_FilterValue, 1, 191, 225, 0, // Skip to: 86948 -/* 29157 */ MCD_OPC_Decode, 197, 20, 148, 1, // Opcode: ORNWrs -/* 29162 */ MCD_OPC_FilterValue, 3, 181, 225, 0, // Skip to: 86948 -/* 29167 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 29170 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29180 -/* 29175 */ MCD_OPC_Decode, 159, 1, 148, 1, // Opcode: ADDSWrs -/* 29180 */ MCD_OPC_FilterValue, 1, 163, 225, 0, // Skip to: 86948 -/* 29185 */ MCD_OPC_CheckField, 22, 2, 0, 156, 225, 0, // Skip to: 86948 -/* 29192 */ MCD_OPC_Decode, 160, 1, 149, 1, // Opcode: ADDSWrx -/* 29197 */ MCD_OPC_FilterValue, 2, 122, 1, 0, // Skip to: 29580 -/* 29202 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 29205 */ MCD_OPC_FilterValue, 0, 51, 1, 0, // Skip to: 29517 -/* 29210 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 29213 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 29241 -/* 29218 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29221 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29231 -/* 29226 */ MCD_OPC_Decode, 208, 29, 145, 1, // Opcode: STXRH -/* 29231 */ MCD_OPC_FilterValue, 1, 112, 225, 0, // Skip to: 86948 -/* 29236 */ MCD_OPC_Decode, 242, 28, 145, 1, // Opcode: STLXRH -/* 29241 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 29279 -/* 29246 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 29249 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 29264 -/* 29254 */ MCD_OPC_CheckPredicate, 1, 89, 225, 0, // Skip to: 86948 -/* 29259 */ MCD_OPC_Decode, 245, 2, 151, 1, // Opcode: CASPX -/* 29264 */ MCD_OPC_FilterValue, 63, 79, 225, 0, // Skip to: 86948 -/* 29269 */ MCD_OPC_CheckPredicate, 1, 74, 225, 0, // Skip to: 86948 -/* 29274 */ MCD_OPC_Decode, 243, 2, 151, 1, // Opcode: CASPLX -/* 29279 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 29317 -/* 29284 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29287 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29302 -/* 29292 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29297 */ MCD_OPC_Decode, 147, 19, 145, 1, // Opcode: LDXRH -/* 29302 */ MCD_OPC_FilterValue, 1, 41, 225, 0, // Skip to: 86948 -/* 29307 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29312 */ MCD_OPC_Decode, 241, 16, 145, 1, // Opcode: LDAXRH -/* 29317 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 29355 -/* 29322 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 29325 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 29340 -/* 29330 */ MCD_OPC_CheckPredicate, 1, 13, 225, 0, // Skip to: 86948 -/* 29335 */ MCD_OPC_Decode, 241, 2, 151, 1, // Opcode: CASPAX -/* 29340 */ MCD_OPC_FilterValue, 63, 3, 225, 0, // Skip to: 86948 -/* 29345 */ MCD_OPC_CheckPredicate, 1, 254, 224, 0, // Skip to: 86948 -/* 29350 */ MCD_OPC_Decode, 239, 2, 151, 1, // Opcode: CASPALX -/* 29355 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 29398 -/* 29360 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29363 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 29383 -/* 29368 */ MCD_OPC_CheckPredicate, 2, 231, 224, 0, // Skip to: 86948 -/* 29373 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29378 */ MCD_OPC_Decode, 228, 28, 145, 1, // Opcode: STLLRH -/* 29383 */ MCD_OPC_FilterValue, 1, 216, 224, 0, // Skip to: 86948 -/* 29388 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29393 */ MCD_OPC_Decode, 232, 28, 145, 1, // Opcode: STLRH -/* 29398 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 29436 -/* 29403 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 29406 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 29421 -/* 29411 */ MCD_OPC_CheckPredicate, 1, 188, 224, 0, // Skip to: 86948 -/* 29416 */ MCD_OPC_Decode, 233, 2, 147, 1, // Opcode: CASH -/* 29421 */ MCD_OPC_FilterValue, 63, 178, 224, 0, // Skip to: 86948 -/* 29426 */ MCD_OPC_CheckPredicate, 1, 173, 224, 0, // Skip to: 86948 -/* 29431 */ MCD_OPC_Decode, 235, 2, 147, 1, // Opcode: CASLH -/* 29436 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 29479 -/* 29441 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29444 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 29464 -/* 29449 */ MCD_OPC_CheckPredicate, 2, 150, 224, 0, // Skip to: 86948 -/* 29454 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29459 */ MCD_OPC_Decode, 165, 17, 145, 1, // Opcode: LDLARH -/* 29464 */ MCD_OPC_FilterValue, 1, 135, 224, 0, // Skip to: 86948 -/* 29469 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29474 */ MCD_OPC_Decode, 235, 16, 145, 1, // Opcode: LDARH -/* 29479 */ MCD_OPC_FilterValue, 7, 120, 224, 0, // Skip to: 86948 -/* 29484 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 29487 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 29502 -/* 29492 */ MCD_OPC_CheckPredicate, 1, 107, 224, 0, // Skip to: 86948 -/* 29497 */ MCD_OPC_Decode, 225, 2, 147, 1, // Opcode: CASAH -/* 29502 */ MCD_OPC_FilterValue, 63, 97, 224, 0, // Skip to: 86948 -/* 29507 */ MCD_OPC_CheckPredicate, 1, 92, 224, 0, // Skip to: 86948 -/* 29512 */ MCD_OPC_Decode, 227, 2, 147, 1, // Opcode: CASALH -/* 29517 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 29545 -/* 29522 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 29525 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29535 -/* 29530 */ MCD_OPC_Decode, 234, 5, 148, 1, // Opcode: EORWrs -/* 29535 */ MCD_OPC_FilterValue, 1, 64, 224, 0, // Skip to: 86948 -/* 29540 */ MCD_OPC_Decode, 223, 5, 148, 1, // Opcode: EONWrs -/* 29545 */ MCD_OPC_FilterValue, 3, 54, 224, 0, // Skip to: 86948 -/* 29550 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 29553 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29563 -/* 29558 */ MCD_OPC_Decode, 236, 29, 148, 1, // Opcode: SUBWrs -/* 29563 */ MCD_OPC_FilterValue, 1, 36, 224, 0, // Skip to: 86948 -/* 29568 */ MCD_OPC_CheckField, 22, 2, 0, 29, 224, 0, // Skip to: 86948 -/* 29575 */ MCD_OPC_Decode, 237, 29, 149, 1, // Opcode: SUBWrx -/* 29580 */ MCD_OPC_FilterValue, 3, 111, 0, 0, // Skip to: 29696 -/* 29585 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 29588 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 29605 -/* 29593 */ MCD_OPC_CheckField, 22, 2, 3, 4, 224, 0, // Skip to: 86948 -/* 29600 */ MCD_OPC_Decode, 204, 17, 150, 1, // Opcode: LDPSWpost -/* 29605 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 29633 -/* 29610 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 29613 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 29623 -/* 29618 */ MCD_OPC_Decode, 203, 17, 150, 1, // Opcode: LDPSWi -/* 29623 */ MCD_OPC_FilterValue, 3, 232, 223, 0, // Skip to: 86948 -/* 29628 */ MCD_OPC_Decode, 205, 17, 150, 1, // Opcode: LDPSWpre -/* 29633 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 29661 -/* 29638 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 29641 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29651 -/* 29646 */ MCD_OPC_Decode, 230, 1, 148, 1, // Opcode: ANDSWrs -/* 29651 */ MCD_OPC_FilterValue, 1, 204, 223, 0, // Skip to: 86948 -/* 29656 */ MCD_OPC_Decode, 173, 2, 148, 1, // Opcode: BICSWrs -/* 29661 */ MCD_OPC_FilterValue, 3, 194, 223, 0, // Skip to: 86948 -/* 29666 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 29669 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29679 -/* 29674 */ MCD_OPC_Decode, 227, 29, 148, 1, // Opcode: SUBSWrs -/* 29679 */ MCD_OPC_FilterValue, 1, 176, 223, 0, // Skip to: 86948 -/* 29684 */ MCD_OPC_CheckField, 22, 2, 0, 169, 223, 0, // Skip to: 86948 -/* 29691 */ MCD_OPC_Decode, 228, 29, 149, 1, // Opcode: SUBSWrx -/* 29696 */ MCD_OPC_FilterValue, 4, 115, 1, 0, // Skip to: 30072 -/* 29701 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 29704 */ MCD_OPC_FilterValue, 0, 31, 1, 0, // Skip to: 29996 -/* 29709 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 29712 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 29740 -/* 29717 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29720 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29730 -/* 29725 */ MCD_OPC_Decode, 209, 29, 145, 1, // Opcode: STXRW -/* 29730 */ MCD_OPC_FilterValue, 1, 125, 223, 0, // Skip to: 86948 -/* 29735 */ MCD_OPC_Decode, 243, 28, 145, 1, // Opcode: STLXRW -/* 29740 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 29768 -/* 29745 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29748 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29758 -/* 29753 */ MCD_OPC_Decode, 205, 29, 145, 1, // Opcode: STXPW -/* 29758 */ MCD_OPC_FilterValue, 1, 97, 223, 0, // Skip to: 86948 -/* 29763 */ MCD_OPC_Decode, 239, 28, 145, 1, // Opcode: STLXPW -/* 29768 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 29806 -/* 29773 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29776 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29791 -/* 29781 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29786 */ MCD_OPC_Decode, 148, 19, 145, 1, // Opcode: LDXRW -/* 29791 */ MCD_OPC_FilterValue, 1, 64, 223, 0, // Skip to: 86948 -/* 29796 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29801 */ MCD_OPC_Decode, 242, 16, 145, 1, // Opcode: LDAXRW -/* 29806 */ MCD_OPC_FilterValue, 3, 23, 0, 0, // Skip to: 29834 -/* 29811 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29814 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 29824 -/* 29819 */ MCD_OPC_Decode, 144, 19, 145, 1, // Opcode: LDXPW -/* 29824 */ MCD_OPC_FilterValue, 1, 31, 223, 0, // Skip to: 86948 -/* 29829 */ MCD_OPC_Decode, 238, 16, 145, 1, // Opcode: LDAXPW -/* 29834 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 29877 -/* 29839 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29842 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 29862 -/* 29847 */ MCD_OPC_CheckPredicate, 2, 8, 223, 0, // Skip to: 86948 -/* 29852 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29857 */ MCD_OPC_Decode, 229, 28, 145, 1, // Opcode: STLLRW -/* 29862 */ MCD_OPC_FilterValue, 1, 249, 222, 0, // Skip to: 86948 -/* 29867 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29872 */ MCD_OPC_Decode, 233, 28, 145, 1, // Opcode: STLRW -/* 29877 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 29915 -/* 29882 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 29885 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 29900 -/* 29890 */ MCD_OPC_CheckPredicate, 1, 221, 222, 0, // Skip to: 86948 -/* 29895 */ MCD_OPC_Decode, 246, 2, 147, 1, // Opcode: CASW -/* 29900 */ MCD_OPC_FilterValue, 63, 211, 222, 0, // Skip to: 86948 -/* 29905 */ MCD_OPC_CheckPredicate, 1, 206, 222, 0, // Skip to: 86948 -/* 29910 */ MCD_OPC_Decode, 236, 2, 147, 1, // Opcode: CASLW -/* 29915 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 29958 -/* 29920 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 29923 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 29943 -/* 29928 */ MCD_OPC_CheckPredicate, 2, 183, 222, 0, // Skip to: 86948 -/* 29933 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29938 */ MCD_OPC_Decode, 166, 17, 145, 1, // Opcode: LDLARW -/* 29943 */ MCD_OPC_FilterValue, 1, 168, 222, 0, // Skip to: 86948 -/* 29948 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 29953 */ MCD_OPC_Decode, 236, 16, 145, 1, // Opcode: LDARW -/* 29958 */ MCD_OPC_FilterValue, 7, 153, 222, 0, // Skip to: 86948 -/* 29963 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 29966 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 29981 -/* 29971 */ MCD_OPC_CheckPredicate, 1, 140, 222, 0, // Skip to: 86948 -/* 29976 */ MCD_OPC_Decode, 230, 2, 147, 1, // Opcode: CASAW -/* 29981 */ MCD_OPC_FilterValue, 63, 130, 222, 0, // Skip to: 86948 -/* 29986 */ MCD_OPC_CheckPredicate, 1, 125, 222, 0, // Skip to: 86948 -/* 29991 */ MCD_OPC_Decode, 228, 2, 147, 1, // Opcode: CASALW -/* 29996 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 30024 -/* 30001 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 30004 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30014 -/* 30009 */ MCD_OPC_Decode, 244, 1, 148, 1, // Opcode: ANDXrs -/* 30014 */ MCD_OPC_FilterValue, 1, 97, 222, 0, // Skip to: 86948 -/* 30019 */ MCD_OPC_Decode, 180, 2, 148, 1, // Opcode: BICXrs -/* 30024 */ MCD_OPC_FilterValue, 3, 87, 222, 0, // Skip to: 86948 -/* 30029 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 30032 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30042 -/* 30037 */ MCD_OPC_Decode, 178, 1, 148, 1, // Opcode: ADDXrs -/* 30042 */ MCD_OPC_FilterValue, 1, 69, 222, 0, // Skip to: 86948 -/* 30047 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 30050 */ MCD_OPC_FilterValue, 0, 61, 222, 0, // Skip to: 86948 -/* 30055 */ MCD_OPC_CheckField, 13, 2, 3, 5, 0, 0, // Skip to: 30067 -/* 30062 */ MCD_OPC_Decode, 180, 1, 149, 1, // Opcode: ADDXrx64 -/* 30067 */ MCD_OPC_Decode, 179, 1, 149, 1, // Opcode: ADDXrx -/* 30072 */ MCD_OPC_FilterValue, 5, 175, 0, 0, // Skip to: 30252 -/* 30077 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 30080 */ MCD_OPC_FilterValue, 0, 43, 0, 0, // Skip to: 30128 -/* 30085 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 30088 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30098 -/* 30093 */ MCD_OPC_Decode, 249, 28, 150, 1, // Opcode: STNPXi -/* 30098 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 30108 -/* 30103 */ MCD_OPC_Decode, 188, 17, 150, 1, // Opcode: LDNPXi -/* 30108 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 30118 -/* 30113 */ MCD_OPC_Decode, 143, 29, 150, 1, // Opcode: STPXpost -/* 30118 */ MCD_OPC_FilterValue, 3, 249, 221, 0, // Skip to: 86948 -/* 30123 */ MCD_OPC_Decode, 213, 17, 150, 1, // Opcode: LDPXpost -/* 30128 */ MCD_OPC_FilterValue, 1, 43, 0, 0, // Skip to: 30176 -/* 30133 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 30136 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30146 -/* 30141 */ MCD_OPC_Decode, 142, 29, 150, 1, // Opcode: STPXi -/* 30146 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 30156 -/* 30151 */ MCD_OPC_Decode, 212, 17, 150, 1, // Opcode: LDPXi -/* 30156 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 30166 -/* 30161 */ MCD_OPC_Decode, 144, 29, 150, 1, // Opcode: STPXpre -/* 30166 */ MCD_OPC_FilterValue, 3, 201, 221, 0, // Skip to: 86948 -/* 30171 */ MCD_OPC_Decode, 214, 17, 150, 1, // Opcode: LDPXpre -/* 30176 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 30204 -/* 30181 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 30184 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30194 -/* 30189 */ MCD_OPC_Decode, 209, 20, 148, 1, // Opcode: ORRXrs -/* 30194 */ MCD_OPC_FilterValue, 1, 173, 221, 0, // Skip to: 86948 -/* 30199 */ MCD_OPC_Decode, 199, 20, 148, 1, // Opcode: ORNXrs -/* 30204 */ MCD_OPC_FilterValue, 3, 163, 221, 0, // Skip to: 86948 -/* 30209 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 30212 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30222 -/* 30217 */ MCD_OPC_Decode, 163, 1, 148, 1, // Opcode: ADDSXrs -/* 30222 */ MCD_OPC_FilterValue, 1, 145, 221, 0, // Skip to: 86948 -/* 30227 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 30230 */ MCD_OPC_FilterValue, 0, 137, 221, 0, // Skip to: 86948 -/* 30235 */ MCD_OPC_CheckField, 13, 2, 3, 5, 0, 0, // Skip to: 30247 -/* 30242 */ MCD_OPC_Decode, 165, 1, 149, 1, // Opcode: ADDSXrx64 -/* 30247 */ MCD_OPC_Decode, 164, 1, 149, 1, // Opcode: ADDSXrx -/* 30252 */ MCD_OPC_FilterValue, 6, 115, 1, 0, // Skip to: 30628 -/* 30257 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 30260 */ MCD_OPC_FilterValue, 0, 31, 1, 0, // Skip to: 30552 -/* 30265 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 30268 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 30296 -/* 30273 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 30276 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30286 -/* 30281 */ MCD_OPC_Decode, 210, 29, 145, 1, // Opcode: STXRX -/* 30286 */ MCD_OPC_FilterValue, 1, 81, 221, 0, // Skip to: 86948 -/* 30291 */ MCD_OPC_Decode, 244, 28, 145, 1, // Opcode: STLXRX -/* 30296 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 30324 -/* 30301 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 30304 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30314 -/* 30309 */ MCD_OPC_Decode, 206, 29, 145, 1, // Opcode: STXPX -/* 30314 */ MCD_OPC_FilterValue, 1, 53, 221, 0, // Skip to: 86948 -/* 30319 */ MCD_OPC_Decode, 240, 28, 145, 1, // Opcode: STLXPX -/* 30324 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 30362 -/* 30329 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 30332 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 30347 -/* 30337 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 30342 */ MCD_OPC_Decode, 149, 19, 145, 1, // Opcode: LDXRX -/* 30347 */ MCD_OPC_FilterValue, 1, 20, 221, 0, // Skip to: 86948 -/* 30352 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 30357 */ MCD_OPC_Decode, 243, 16, 145, 1, // Opcode: LDAXRX -/* 30362 */ MCD_OPC_FilterValue, 3, 23, 0, 0, // Skip to: 30390 -/* 30367 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 30370 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30380 -/* 30375 */ MCD_OPC_Decode, 145, 19, 145, 1, // Opcode: LDXPX -/* 30380 */ MCD_OPC_FilterValue, 1, 243, 220, 0, // Skip to: 86948 -/* 30385 */ MCD_OPC_Decode, 239, 16, 145, 1, // Opcode: LDAXPX -/* 30390 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 30433 -/* 30395 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 30398 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 30418 -/* 30403 */ MCD_OPC_CheckPredicate, 2, 220, 220, 0, // Skip to: 86948 -/* 30408 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 30413 */ MCD_OPC_Decode, 230, 28, 145, 1, // Opcode: STLLRX -/* 30418 */ MCD_OPC_FilterValue, 1, 205, 220, 0, // Skip to: 86948 -/* 30423 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 30428 */ MCD_OPC_Decode, 234, 28, 145, 1, // Opcode: STLRX -/* 30433 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 30471 -/* 30438 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 30441 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 30456 -/* 30446 */ MCD_OPC_CheckPredicate, 1, 177, 220, 0, // Skip to: 86948 -/* 30451 */ MCD_OPC_Decode, 247, 2, 152, 1, // Opcode: CASX -/* 30456 */ MCD_OPC_FilterValue, 63, 167, 220, 0, // Skip to: 86948 -/* 30461 */ MCD_OPC_CheckPredicate, 1, 162, 220, 0, // Skip to: 86948 -/* 30466 */ MCD_OPC_Decode, 237, 2, 152, 1, // Opcode: CASLX -/* 30471 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 30514 -/* 30476 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 30479 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 30499 -/* 30484 */ MCD_OPC_CheckPredicate, 2, 139, 220, 0, // Skip to: 86948 -/* 30489 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 30494 */ MCD_OPC_Decode, 167, 17, 145, 1, // Opcode: LDLARX -/* 30499 */ MCD_OPC_FilterValue, 1, 124, 220, 0, // Skip to: 86948 -/* 30504 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, -/* 30509 */ MCD_OPC_Decode, 237, 16, 145, 1, // Opcode: LDARX -/* 30514 */ MCD_OPC_FilterValue, 7, 109, 220, 0, // Skip to: 86948 -/* 30519 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 30522 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 30537 -/* 30527 */ MCD_OPC_CheckPredicate, 1, 96, 220, 0, // Skip to: 86948 -/* 30532 */ MCD_OPC_Decode, 231, 2, 152, 1, // Opcode: CASAX -/* 30537 */ MCD_OPC_FilterValue, 63, 86, 220, 0, // Skip to: 86948 -/* 30542 */ MCD_OPC_CheckPredicate, 1, 81, 220, 0, // Skip to: 86948 -/* 30547 */ MCD_OPC_Decode, 229, 2, 152, 1, // Opcode: CASALX -/* 30552 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 30580 -/* 30557 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 30560 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30570 -/* 30565 */ MCD_OPC_Decode, 237, 5, 148, 1, // Opcode: EORXrs -/* 30570 */ MCD_OPC_FilterValue, 1, 53, 220, 0, // Skip to: 86948 -/* 30575 */ MCD_OPC_Decode, 225, 5, 148, 1, // Opcode: EONXrs -/* 30580 */ MCD_OPC_FilterValue, 3, 43, 220, 0, // Skip to: 86948 -/* 30585 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 30588 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30598 -/* 30593 */ MCD_OPC_Decode, 240, 29, 148, 1, // Opcode: SUBXrs -/* 30598 */ MCD_OPC_FilterValue, 1, 25, 220, 0, // Skip to: 86948 -/* 30603 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 30606 */ MCD_OPC_FilterValue, 0, 17, 220, 0, // Skip to: 86948 -/* 30611 */ MCD_OPC_CheckField, 13, 2, 3, 5, 0, 0, // Skip to: 30623 -/* 30618 */ MCD_OPC_Decode, 242, 29, 149, 1, // Opcode: SUBXrx64 -/* 30623 */ MCD_OPC_Decode, 241, 29, 149, 1, // Opcode: SUBXrx -/* 30628 */ MCD_OPC_FilterValue, 7, 251, 219, 0, // Skip to: 86948 -/* 30633 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 30636 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 30664 -/* 30641 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 30644 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 30654 -/* 30649 */ MCD_OPC_Decode, 233, 1, 148, 1, // Opcode: ANDSXrs -/* 30654 */ MCD_OPC_FilterValue, 3, 225, 219, 0, // Skip to: 86948 -/* 30659 */ MCD_OPC_Decode, 231, 29, 148, 1, // Opcode: SUBSXrs -/* 30664 */ MCD_OPC_FilterValue, 1, 215, 219, 0, // Skip to: 86948 -/* 30669 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 30672 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 30682 -/* 30677 */ MCD_OPC_Decode, 175, 2, 148, 1, // Opcode: BICSXrs -/* 30682 */ MCD_OPC_FilterValue, 3, 197, 219, 0, // Skip to: 86948 -/* 30687 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 30690 */ MCD_OPC_FilterValue, 0, 189, 219, 0, // Skip to: 86948 -/* 30695 */ MCD_OPC_CheckField, 13, 2, 3, 5, 0, 0, // Skip to: 30707 -/* 30702 */ MCD_OPC_Decode, 233, 29, 149, 1, // Opcode: SUBSXrx64 -/* 30707 */ MCD_OPC_Decode, 232, 29, 149, 1, // Opcode: SUBSXrx -/* 30712 */ MCD_OPC_FilterValue, 3, 166, 145, 0, // Skip to: 68003 -/* 30717 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 30720 */ MCD_OPC_FilterValue, 0, 76, 3, 0, // Skip to: 31569 -/* 30725 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 30728 */ MCD_OPC_FilterValue, 0, 122, 1, 0, // Skip to: 31111 -/* 30733 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... -/* 30736 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 30751 -/* 30741 */ MCD_OPC_CheckPredicate, 3, 138, 219, 0, // Skip to: 86948 -/* 30746 */ MCD_OPC_Decode, 211, 28, 153, 1, // Opcode: ST4Fourv8b -/* 30751 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 30766 -/* 30756 */ MCD_OPC_CheckPredicate, 3, 123, 219, 0, // Skip to: 86948 -/* 30761 */ MCD_OPC_Decode, 207, 28, 153, 1, // Opcode: ST4Fourv4h -/* 30766 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 30781 -/* 30771 */ MCD_OPC_CheckPredicate, 3, 108, 219, 0, // Skip to: 86948 -/* 30776 */ MCD_OPC_Decode, 205, 28, 153, 1, // Opcode: ST4Fourv2s -/* 30781 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 30796 -/* 30786 */ MCD_OPC_CheckPredicate, 3, 93, 219, 0, // Skip to: 86948 -/* 30791 */ MCD_OPC_Decode, 195, 27, 153, 1, // Opcode: ST1Fourv8b -/* 30796 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 30811 -/* 30801 */ MCD_OPC_CheckPredicate, 3, 78, 219, 0, // Skip to: 86948 -/* 30806 */ MCD_OPC_Decode, 191, 27, 153, 1, // Opcode: ST1Fourv4h -/* 30811 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 30826 -/* 30816 */ MCD_OPC_CheckPredicate, 3, 63, 219, 0, // Skip to: 86948 -/* 30821 */ MCD_OPC_Decode, 189, 27, 153, 1, // Opcode: ST1Fourv2s -/* 30826 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 30841 -/* 30831 */ MCD_OPC_CheckPredicate, 3, 48, 219, 0, // Skip to: 86948 -/* 30836 */ MCD_OPC_Decode, 185, 27, 153, 1, // Opcode: ST1Fourv1d -/* 30841 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 30856 -/* 30846 */ MCD_OPC_CheckPredicate, 3, 33, 219, 0, // Skip to: 86948 -/* 30851 */ MCD_OPC_Decode, 183, 28, 154, 1, // Opcode: ST3Threev8b -/* 30856 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 30871 -/* 30861 */ MCD_OPC_CheckPredicate, 3, 18, 219, 0, // Skip to: 86948 -/* 30866 */ MCD_OPC_Decode, 179, 28, 154, 1, // Opcode: ST3Threev4h -/* 30871 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 30886 -/* 30876 */ MCD_OPC_CheckPredicate, 3, 3, 219, 0, // Skip to: 86948 -/* 30881 */ MCD_OPC_Decode, 177, 28, 154, 1, // Opcode: ST3Threev2s -/* 30886 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 30901 -/* 30891 */ MCD_OPC_CheckPredicate, 3, 244, 218, 0, // Skip to: 86948 -/* 30896 */ MCD_OPC_Decode, 233, 27, 154, 1, // Opcode: ST1Threev8b -/* 30901 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 30916 -/* 30906 */ MCD_OPC_CheckPredicate, 3, 229, 218, 0, // Skip to: 86948 -/* 30911 */ MCD_OPC_Decode, 229, 27, 154, 1, // Opcode: ST1Threev4h -/* 30916 */ MCD_OPC_FilterValue, 26, 10, 0, 0, // Skip to: 30931 -/* 30921 */ MCD_OPC_CheckPredicate, 3, 214, 218, 0, // Skip to: 86948 -/* 30926 */ MCD_OPC_Decode, 227, 27, 154, 1, // Opcode: ST1Threev2s -/* 30931 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 30946 -/* 30936 */ MCD_OPC_CheckPredicate, 3, 199, 218, 0, // Skip to: 86948 -/* 30941 */ MCD_OPC_Decode, 223, 27, 154, 1, // Opcode: ST1Threev1d -/* 30946 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 30961 -/* 30951 */ MCD_OPC_CheckPredicate, 3, 184, 218, 0, // Skip to: 86948 -/* 30956 */ MCD_OPC_Decode, 217, 27, 155, 1, // Opcode: ST1Onev8b -/* 30961 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 30976 -/* 30966 */ MCD_OPC_CheckPredicate, 3, 169, 218, 0, // Skip to: 86948 -/* 30971 */ MCD_OPC_Decode, 213, 27, 155, 1, // Opcode: ST1Onev4h -/* 30976 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 30991 -/* 30981 */ MCD_OPC_CheckPredicate, 3, 154, 218, 0, // Skip to: 86948 -/* 30986 */ MCD_OPC_Decode, 211, 27, 155, 1, // Opcode: ST1Onev2s -/* 30991 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 31006 -/* 30996 */ MCD_OPC_CheckPredicate, 3, 139, 218, 0, // Skip to: 86948 -/* 31001 */ MCD_OPC_Decode, 207, 27, 155, 1, // Opcode: ST1Onev1d -/* 31006 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 31021 -/* 31011 */ MCD_OPC_CheckPredicate, 3, 124, 218, 0, // Skip to: 86948 -/* 31016 */ MCD_OPC_Decode, 153, 28, 156, 1, // Opcode: ST2Twov8b -/* 31021 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 31036 -/* 31026 */ MCD_OPC_CheckPredicate, 3, 109, 218, 0, // Skip to: 86948 -/* 31031 */ MCD_OPC_Decode, 149, 28, 156, 1, // Opcode: ST2Twov4h -/* 31036 */ MCD_OPC_FilterValue, 34, 10, 0, 0, // Skip to: 31051 -/* 31041 */ MCD_OPC_CheckPredicate, 3, 94, 218, 0, // Skip to: 86948 -/* 31046 */ MCD_OPC_Decode, 147, 28, 156, 1, // Opcode: ST2Twov2s -/* 31051 */ MCD_OPC_FilterValue, 40, 10, 0, 0, // Skip to: 31066 -/* 31056 */ MCD_OPC_CheckPredicate, 3, 79, 218, 0, // Skip to: 86948 -/* 31061 */ MCD_OPC_Decode, 249, 27, 156, 1, // Opcode: ST1Twov8b -/* 31066 */ MCD_OPC_FilterValue, 41, 10, 0, 0, // Skip to: 31081 -/* 31071 */ MCD_OPC_CheckPredicate, 3, 64, 218, 0, // Skip to: 86948 -/* 31076 */ MCD_OPC_Decode, 245, 27, 156, 1, // Opcode: ST1Twov4h -/* 31081 */ MCD_OPC_FilterValue, 42, 10, 0, 0, // Skip to: 31096 -/* 31086 */ MCD_OPC_CheckPredicate, 3, 49, 218, 0, // Skip to: 86948 -/* 31091 */ MCD_OPC_Decode, 243, 27, 156, 1, // Opcode: ST1Twov2s -/* 31096 */ MCD_OPC_FilterValue, 43, 39, 218, 0, // Skip to: 86948 -/* 31101 */ MCD_OPC_CheckPredicate, 3, 34, 218, 0, // Skip to: 86948 -/* 31106 */ MCD_OPC_Decode, 239, 27, 156, 1, // Opcode: ST1Twov1d -/* 31111 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 31121 -/* 31116 */ MCD_OPC_Decode, 247, 28, 150, 1, // Opcode: STNPSi -/* 31121 */ MCD_OPC_FilterValue, 2, 167, 1, 0, // Skip to: 31549 -/* 31126 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... -/* 31129 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 31144 -/* 31134 */ MCD_OPC_CheckPredicate, 3, 1, 218, 0, // Skip to: 86948 -/* 31139 */ MCD_OPC_Decode, 201, 28, 157, 1, // Opcode: ST4Fourv16b -/* 31144 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 31159 -/* 31149 */ MCD_OPC_CheckPredicate, 3, 242, 217, 0, // Skip to: 86948 -/* 31154 */ MCD_OPC_Decode, 213, 28, 157, 1, // Opcode: ST4Fourv8h -/* 31159 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 31174 -/* 31164 */ MCD_OPC_CheckPredicate, 3, 227, 217, 0, // Skip to: 86948 -/* 31169 */ MCD_OPC_Decode, 209, 28, 157, 1, // Opcode: ST4Fourv4s -/* 31174 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 31189 -/* 31179 */ MCD_OPC_CheckPredicate, 3, 212, 217, 0, // Skip to: 86948 -/* 31184 */ MCD_OPC_Decode, 203, 28, 157, 1, // Opcode: ST4Fourv2d -/* 31189 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 31204 -/* 31194 */ MCD_OPC_CheckPredicate, 3, 197, 217, 0, // Skip to: 86948 -/* 31199 */ MCD_OPC_Decode, 183, 27, 157, 1, // Opcode: ST1Fourv16b -/* 31204 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 31219 -/* 31209 */ MCD_OPC_CheckPredicate, 3, 182, 217, 0, // Skip to: 86948 -/* 31214 */ MCD_OPC_Decode, 197, 27, 157, 1, // Opcode: ST1Fourv8h -/* 31219 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 31234 -/* 31224 */ MCD_OPC_CheckPredicate, 3, 167, 217, 0, // Skip to: 86948 -/* 31229 */ MCD_OPC_Decode, 193, 27, 157, 1, // Opcode: ST1Fourv4s -/* 31234 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 31249 -/* 31239 */ MCD_OPC_CheckPredicate, 3, 152, 217, 0, // Skip to: 86948 -/* 31244 */ MCD_OPC_Decode, 187, 27, 157, 1, // Opcode: ST1Fourv2d -/* 31249 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 31264 -/* 31254 */ MCD_OPC_CheckPredicate, 3, 137, 217, 0, // Skip to: 86948 -/* 31259 */ MCD_OPC_Decode, 173, 28, 158, 1, // Opcode: ST3Threev16b -/* 31264 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 31279 -/* 31269 */ MCD_OPC_CheckPredicate, 3, 122, 217, 0, // Skip to: 86948 -/* 31274 */ MCD_OPC_Decode, 185, 28, 158, 1, // Opcode: ST3Threev8h -/* 31279 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 31294 -/* 31284 */ MCD_OPC_CheckPredicate, 3, 107, 217, 0, // Skip to: 86948 -/* 31289 */ MCD_OPC_Decode, 181, 28, 158, 1, // Opcode: ST3Threev4s -/* 31294 */ MCD_OPC_FilterValue, 19, 10, 0, 0, // Skip to: 31309 -/* 31299 */ MCD_OPC_CheckPredicate, 3, 92, 217, 0, // Skip to: 86948 -/* 31304 */ MCD_OPC_Decode, 175, 28, 158, 1, // Opcode: ST3Threev2d -/* 31309 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 31324 -/* 31314 */ MCD_OPC_CheckPredicate, 3, 77, 217, 0, // Skip to: 86948 -/* 31319 */ MCD_OPC_Decode, 221, 27, 158, 1, // Opcode: ST1Threev16b -/* 31324 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 31339 -/* 31329 */ MCD_OPC_CheckPredicate, 3, 62, 217, 0, // Skip to: 86948 -/* 31334 */ MCD_OPC_Decode, 235, 27, 158, 1, // Opcode: ST1Threev8h -/* 31339 */ MCD_OPC_FilterValue, 26, 10, 0, 0, // Skip to: 31354 -/* 31344 */ MCD_OPC_CheckPredicate, 3, 47, 217, 0, // Skip to: 86948 -/* 31349 */ MCD_OPC_Decode, 231, 27, 158, 1, // Opcode: ST1Threev4s -/* 31354 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 31369 -/* 31359 */ MCD_OPC_CheckPredicate, 3, 32, 217, 0, // Skip to: 86948 -/* 31364 */ MCD_OPC_Decode, 225, 27, 158, 1, // Opcode: ST1Threev2d -/* 31369 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 31384 -/* 31374 */ MCD_OPC_CheckPredicate, 3, 17, 217, 0, // Skip to: 86948 -/* 31379 */ MCD_OPC_Decode, 205, 27, 159, 1, // Opcode: ST1Onev16b -/* 31384 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 31399 -/* 31389 */ MCD_OPC_CheckPredicate, 3, 2, 217, 0, // Skip to: 86948 -/* 31394 */ MCD_OPC_Decode, 219, 27, 159, 1, // Opcode: ST1Onev8h -/* 31399 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 31414 -/* 31404 */ MCD_OPC_CheckPredicate, 3, 243, 216, 0, // Skip to: 86948 -/* 31409 */ MCD_OPC_Decode, 215, 27, 159, 1, // Opcode: ST1Onev4s -/* 31414 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 31429 -/* 31419 */ MCD_OPC_CheckPredicate, 3, 228, 216, 0, // Skip to: 86948 -/* 31424 */ MCD_OPC_Decode, 209, 27, 159, 1, // Opcode: ST1Onev2d -/* 31429 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 31444 -/* 31434 */ MCD_OPC_CheckPredicate, 3, 213, 216, 0, // Skip to: 86948 -/* 31439 */ MCD_OPC_Decode, 143, 28, 160, 1, // Opcode: ST2Twov16b -/* 31444 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 31459 -/* 31449 */ MCD_OPC_CheckPredicate, 3, 198, 216, 0, // Skip to: 86948 -/* 31454 */ MCD_OPC_Decode, 155, 28, 160, 1, // Opcode: ST2Twov8h -/* 31459 */ MCD_OPC_FilterValue, 34, 10, 0, 0, // Skip to: 31474 -/* 31464 */ MCD_OPC_CheckPredicate, 3, 183, 216, 0, // Skip to: 86948 -/* 31469 */ MCD_OPC_Decode, 151, 28, 160, 1, // Opcode: ST2Twov4s -/* 31474 */ MCD_OPC_FilterValue, 35, 10, 0, 0, // Skip to: 31489 -/* 31479 */ MCD_OPC_CheckPredicate, 3, 168, 216, 0, // Skip to: 86948 -/* 31484 */ MCD_OPC_Decode, 145, 28, 160, 1, // Opcode: ST2Twov2d -/* 31489 */ MCD_OPC_FilterValue, 40, 10, 0, 0, // Skip to: 31504 -/* 31494 */ MCD_OPC_CheckPredicate, 3, 153, 216, 0, // Skip to: 86948 -/* 31499 */ MCD_OPC_Decode, 237, 27, 160, 1, // Opcode: ST1Twov16b -/* 31504 */ MCD_OPC_FilterValue, 41, 10, 0, 0, // Skip to: 31519 -/* 31509 */ MCD_OPC_CheckPredicate, 3, 138, 216, 0, // Skip to: 86948 -/* 31514 */ MCD_OPC_Decode, 251, 27, 160, 1, // Opcode: ST1Twov8h -/* 31519 */ MCD_OPC_FilterValue, 42, 10, 0, 0, // Skip to: 31534 -/* 31524 */ MCD_OPC_CheckPredicate, 3, 123, 216, 0, // Skip to: 86948 -/* 31529 */ MCD_OPC_Decode, 247, 27, 160, 1, // Opcode: ST1Twov4s -/* 31534 */ MCD_OPC_FilterValue, 43, 113, 216, 0, // Skip to: 86948 -/* 31539 */ MCD_OPC_CheckPredicate, 3, 108, 216, 0, // Skip to: 86948 -/* 31544 */ MCD_OPC_Decode, 241, 27, 160, 1, // Opcode: ST1Twov2d -/* 31549 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 31559 -/* 31554 */ MCD_OPC_Decode, 245, 28, 150, 1, // Opcode: STNPDi -/* 31559 */ MCD_OPC_FilterValue, 5, 88, 216, 0, // Skip to: 86948 -/* 31564 */ MCD_OPC_Decode, 246, 28, 150, 1, // Opcode: STNPQi -/* 31569 */ MCD_OPC_FilterValue, 1, 76, 3, 0, // Skip to: 32418 -/* 31574 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 31577 */ MCD_OPC_FilterValue, 0, 122, 1, 0, // Skip to: 31960 -/* 31582 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... -/* 31585 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 31600 -/* 31590 */ MCD_OPC_CheckPredicate, 3, 57, 216, 0, // Skip to: 86948 -/* 31595 */ MCD_OPC_Decode, 173, 16, 153, 1, // Opcode: LD4Fourv8b -/* 31600 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 31615 -/* 31605 */ MCD_OPC_CheckPredicate, 3, 42, 216, 0, // Skip to: 86948 -/* 31610 */ MCD_OPC_Decode, 169, 16, 153, 1, // Opcode: LD4Fourv4h -/* 31615 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 31630 -/* 31620 */ MCD_OPC_CheckPredicate, 3, 27, 216, 0, // Skip to: 86948 -/* 31625 */ MCD_OPC_Decode, 167, 16, 153, 1, // Opcode: LD4Fourv2s -/* 31630 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 31645 -/* 31635 */ MCD_OPC_CheckPredicate, 3, 12, 216, 0, // Skip to: 86948 -/* 31640 */ MCD_OPC_Decode, 201, 14, 153, 1, // Opcode: LD1Fourv8b -/* 31645 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 31660 -/* 31650 */ MCD_OPC_CheckPredicate, 3, 253, 215, 0, // Skip to: 86948 -/* 31655 */ MCD_OPC_Decode, 197, 14, 153, 1, // Opcode: LD1Fourv4h -/* 31660 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 31675 -/* 31665 */ MCD_OPC_CheckPredicate, 3, 238, 215, 0, // Skip to: 86948 -/* 31670 */ MCD_OPC_Decode, 195, 14, 153, 1, // Opcode: LD1Fourv2s -/* 31675 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 31690 -/* 31680 */ MCD_OPC_CheckPredicate, 3, 223, 215, 0, // Skip to: 86948 -/* 31685 */ MCD_OPC_Decode, 191, 14, 153, 1, // Opcode: LD1Fourv1d -/* 31690 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 31705 -/* 31695 */ MCD_OPC_CheckPredicate, 3, 208, 215, 0, // Skip to: 86948 -/* 31700 */ MCD_OPC_Decode, 145, 16, 154, 1, // Opcode: LD3Threev8b -/* 31705 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 31720 -/* 31710 */ MCD_OPC_CheckPredicate, 3, 193, 215, 0, // Skip to: 86948 -/* 31715 */ MCD_OPC_Decode, 141, 16, 154, 1, // Opcode: LD3Threev4h -/* 31720 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 31735 -/* 31725 */ MCD_OPC_CheckPredicate, 3, 178, 215, 0, // Skip to: 86948 -/* 31730 */ MCD_OPC_Decode, 139, 16, 154, 1, // Opcode: LD3Threev2s -/* 31735 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 31750 -/* 31740 */ MCD_OPC_CheckPredicate, 3, 163, 215, 0, // Skip to: 86948 -/* 31745 */ MCD_OPC_Decode, 163, 15, 154, 1, // Opcode: LD1Threev8b -/* 31750 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 31765 -/* 31755 */ MCD_OPC_CheckPredicate, 3, 148, 215, 0, // Skip to: 86948 -/* 31760 */ MCD_OPC_Decode, 159, 15, 154, 1, // Opcode: LD1Threev4h -/* 31765 */ MCD_OPC_FilterValue, 26, 10, 0, 0, // Skip to: 31780 -/* 31770 */ MCD_OPC_CheckPredicate, 3, 133, 215, 0, // Skip to: 86948 -/* 31775 */ MCD_OPC_Decode, 157, 15, 154, 1, // Opcode: LD1Threev2s -/* 31780 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 31795 -/* 31785 */ MCD_OPC_CheckPredicate, 3, 118, 215, 0, // Skip to: 86948 -/* 31790 */ MCD_OPC_Decode, 153, 15, 154, 1, // Opcode: LD1Threev1d -/* 31795 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 31810 -/* 31800 */ MCD_OPC_CheckPredicate, 3, 103, 215, 0, // Skip to: 86948 -/* 31805 */ MCD_OPC_Decode, 223, 14, 155, 1, // Opcode: LD1Onev8b -/* 31810 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 31825 -/* 31815 */ MCD_OPC_CheckPredicate, 3, 88, 215, 0, // Skip to: 86948 -/* 31820 */ MCD_OPC_Decode, 219, 14, 155, 1, // Opcode: LD1Onev4h -/* 31825 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 31840 -/* 31830 */ MCD_OPC_CheckPredicate, 3, 73, 215, 0, // Skip to: 86948 -/* 31835 */ MCD_OPC_Decode, 217, 14, 155, 1, // Opcode: LD1Onev2s -/* 31840 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 31855 -/* 31845 */ MCD_OPC_CheckPredicate, 3, 58, 215, 0, // Skip to: 86948 -/* 31850 */ MCD_OPC_Decode, 213, 14, 155, 1, // Opcode: LD1Onev1d -/* 31855 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 31870 -/* 31860 */ MCD_OPC_CheckPredicate, 3, 43, 215, 0, // Skip to: 86948 -/* 31865 */ MCD_OPC_Decode, 227, 15, 156, 1, // Opcode: LD2Twov8b -/* 31870 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 31885 -/* 31875 */ MCD_OPC_CheckPredicate, 3, 28, 215, 0, // Skip to: 86948 -/* 31880 */ MCD_OPC_Decode, 223, 15, 156, 1, // Opcode: LD2Twov4h -/* 31885 */ MCD_OPC_FilterValue, 34, 10, 0, 0, // Skip to: 31900 -/* 31890 */ MCD_OPC_CheckPredicate, 3, 13, 215, 0, // Skip to: 86948 -/* 31895 */ MCD_OPC_Decode, 221, 15, 156, 1, // Opcode: LD2Twov2s -/* 31900 */ MCD_OPC_FilterValue, 40, 10, 0, 0, // Skip to: 31915 -/* 31905 */ MCD_OPC_CheckPredicate, 3, 254, 214, 0, // Skip to: 86948 -/* 31910 */ MCD_OPC_Decode, 179, 15, 156, 1, // Opcode: LD1Twov8b -/* 31915 */ MCD_OPC_FilterValue, 41, 10, 0, 0, // Skip to: 31930 -/* 31920 */ MCD_OPC_CheckPredicate, 3, 239, 214, 0, // Skip to: 86948 -/* 31925 */ MCD_OPC_Decode, 175, 15, 156, 1, // Opcode: LD1Twov4h -/* 31930 */ MCD_OPC_FilterValue, 42, 10, 0, 0, // Skip to: 31945 -/* 31935 */ MCD_OPC_CheckPredicate, 3, 224, 214, 0, // Skip to: 86948 -/* 31940 */ MCD_OPC_Decode, 173, 15, 156, 1, // Opcode: LD1Twov2s -/* 31945 */ MCD_OPC_FilterValue, 43, 214, 214, 0, // Skip to: 86948 -/* 31950 */ MCD_OPC_CheckPredicate, 3, 209, 214, 0, // Skip to: 86948 -/* 31955 */ MCD_OPC_Decode, 169, 15, 156, 1, // Opcode: LD1Twov1d -/* 31960 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 31970 -/* 31965 */ MCD_OPC_Decode, 186, 17, 150, 1, // Opcode: LDNPSi -/* 31970 */ MCD_OPC_FilterValue, 2, 167, 1, 0, // Skip to: 32398 -/* 31975 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... -/* 31978 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 31993 -/* 31983 */ MCD_OPC_CheckPredicate, 3, 176, 214, 0, // Skip to: 86948 -/* 31988 */ MCD_OPC_Decode, 163, 16, 157, 1, // Opcode: LD4Fourv16b -/* 31993 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 32008 -/* 31998 */ MCD_OPC_CheckPredicate, 3, 161, 214, 0, // Skip to: 86948 -/* 32003 */ MCD_OPC_Decode, 175, 16, 157, 1, // Opcode: LD4Fourv8h -/* 32008 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 32023 -/* 32013 */ MCD_OPC_CheckPredicate, 3, 146, 214, 0, // Skip to: 86948 -/* 32018 */ MCD_OPC_Decode, 171, 16, 157, 1, // Opcode: LD4Fourv4s -/* 32023 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 32038 -/* 32028 */ MCD_OPC_CheckPredicate, 3, 131, 214, 0, // Skip to: 86948 -/* 32033 */ MCD_OPC_Decode, 165, 16, 157, 1, // Opcode: LD4Fourv2d -/* 32038 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 32053 -/* 32043 */ MCD_OPC_CheckPredicate, 3, 116, 214, 0, // Skip to: 86948 -/* 32048 */ MCD_OPC_Decode, 189, 14, 157, 1, // Opcode: LD1Fourv16b -/* 32053 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 32068 -/* 32058 */ MCD_OPC_CheckPredicate, 3, 101, 214, 0, // Skip to: 86948 -/* 32063 */ MCD_OPC_Decode, 203, 14, 157, 1, // Opcode: LD1Fourv8h -/* 32068 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 32083 -/* 32073 */ MCD_OPC_CheckPredicate, 3, 86, 214, 0, // Skip to: 86948 -/* 32078 */ MCD_OPC_Decode, 199, 14, 157, 1, // Opcode: LD1Fourv4s -/* 32083 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 32098 -/* 32088 */ MCD_OPC_CheckPredicate, 3, 71, 214, 0, // Skip to: 86948 -/* 32093 */ MCD_OPC_Decode, 193, 14, 157, 1, // Opcode: LD1Fourv2d -/* 32098 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 32113 -/* 32103 */ MCD_OPC_CheckPredicate, 3, 56, 214, 0, // Skip to: 86948 -/* 32108 */ MCD_OPC_Decode, 135, 16, 158, 1, // Opcode: LD3Threev16b -/* 32113 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 32128 -/* 32118 */ MCD_OPC_CheckPredicate, 3, 41, 214, 0, // Skip to: 86948 -/* 32123 */ MCD_OPC_Decode, 147, 16, 158, 1, // Opcode: LD3Threev8h -/* 32128 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 32143 -/* 32133 */ MCD_OPC_CheckPredicate, 3, 26, 214, 0, // Skip to: 86948 -/* 32138 */ MCD_OPC_Decode, 143, 16, 158, 1, // Opcode: LD3Threev4s -/* 32143 */ MCD_OPC_FilterValue, 19, 10, 0, 0, // Skip to: 32158 -/* 32148 */ MCD_OPC_CheckPredicate, 3, 11, 214, 0, // Skip to: 86948 -/* 32153 */ MCD_OPC_Decode, 137, 16, 158, 1, // Opcode: LD3Threev2d -/* 32158 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 32173 -/* 32163 */ MCD_OPC_CheckPredicate, 3, 252, 213, 0, // Skip to: 86948 -/* 32168 */ MCD_OPC_Decode, 151, 15, 158, 1, // Opcode: LD1Threev16b -/* 32173 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 32188 -/* 32178 */ MCD_OPC_CheckPredicate, 3, 237, 213, 0, // Skip to: 86948 -/* 32183 */ MCD_OPC_Decode, 165, 15, 158, 1, // Opcode: LD1Threev8h -/* 32188 */ MCD_OPC_FilterValue, 26, 10, 0, 0, // Skip to: 32203 -/* 32193 */ MCD_OPC_CheckPredicate, 3, 222, 213, 0, // Skip to: 86948 -/* 32198 */ MCD_OPC_Decode, 161, 15, 158, 1, // Opcode: LD1Threev4s -/* 32203 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 32218 -/* 32208 */ MCD_OPC_CheckPredicate, 3, 207, 213, 0, // Skip to: 86948 -/* 32213 */ MCD_OPC_Decode, 155, 15, 158, 1, // Opcode: LD1Threev2d -/* 32218 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 32233 -/* 32223 */ MCD_OPC_CheckPredicate, 3, 192, 213, 0, // Skip to: 86948 -/* 32228 */ MCD_OPC_Decode, 211, 14, 159, 1, // Opcode: LD1Onev16b -/* 32233 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 32248 -/* 32238 */ MCD_OPC_CheckPredicate, 3, 177, 213, 0, // Skip to: 86948 -/* 32243 */ MCD_OPC_Decode, 225, 14, 159, 1, // Opcode: LD1Onev8h -/* 32248 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 32263 -/* 32253 */ MCD_OPC_CheckPredicate, 3, 162, 213, 0, // Skip to: 86948 -/* 32258 */ MCD_OPC_Decode, 221, 14, 159, 1, // Opcode: LD1Onev4s -/* 32263 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 32278 -/* 32268 */ MCD_OPC_CheckPredicate, 3, 147, 213, 0, // Skip to: 86948 -/* 32273 */ MCD_OPC_Decode, 215, 14, 159, 1, // Opcode: LD1Onev2d -/* 32278 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 32293 -/* 32283 */ MCD_OPC_CheckPredicate, 3, 132, 213, 0, // Skip to: 86948 -/* 32288 */ MCD_OPC_Decode, 217, 15, 160, 1, // Opcode: LD2Twov16b -/* 32293 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 32308 -/* 32298 */ MCD_OPC_CheckPredicate, 3, 117, 213, 0, // Skip to: 86948 -/* 32303 */ MCD_OPC_Decode, 229, 15, 160, 1, // Opcode: LD2Twov8h -/* 32308 */ MCD_OPC_FilterValue, 34, 10, 0, 0, // Skip to: 32323 -/* 32313 */ MCD_OPC_CheckPredicate, 3, 102, 213, 0, // Skip to: 86948 -/* 32318 */ MCD_OPC_Decode, 225, 15, 160, 1, // Opcode: LD2Twov4s -/* 32323 */ MCD_OPC_FilterValue, 35, 10, 0, 0, // Skip to: 32338 -/* 32328 */ MCD_OPC_CheckPredicate, 3, 87, 213, 0, // Skip to: 86948 -/* 32333 */ MCD_OPC_Decode, 219, 15, 160, 1, // Opcode: LD2Twov2d -/* 32338 */ MCD_OPC_FilterValue, 40, 10, 0, 0, // Skip to: 32353 -/* 32343 */ MCD_OPC_CheckPredicate, 3, 72, 213, 0, // Skip to: 86948 -/* 32348 */ MCD_OPC_Decode, 167, 15, 160, 1, // Opcode: LD1Twov16b -/* 32353 */ MCD_OPC_FilterValue, 41, 10, 0, 0, // Skip to: 32368 -/* 32358 */ MCD_OPC_CheckPredicate, 3, 57, 213, 0, // Skip to: 86948 -/* 32363 */ MCD_OPC_Decode, 181, 15, 160, 1, // Opcode: LD1Twov8h -/* 32368 */ MCD_OPC_FilterValue, 42, 10, 0, 0, // Skip to: 32383 -/* 32373 */ MCD_OPC_CheckPredicate, 3, 42, 213, 0, // Skip to: 86948 -/* 32378 */ MCD_OPC_Decode, 177, 15, 160, 1, // Opcode: LD1Twov4s -/* 32383 */ MCD_OPC_FilterValue, 43, 32, 213, 0, // Skip to: 86948 -/* 32388 */ MCD_OPC_CheckPredicate, 3, 27, 213, 0, // Skip to: 86948 -/* 32393 */ MCD_OPC_Decode, 171, 15, 160, 1, // Opcode: LD1Twov2d -/* 32398 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 32408 -/* 32403 */ MCD_OPC_Decode, 184, 17, 150, 1, // Opcode: LDNPDi -/* 32408 */ MCD_OPC_FilterValue, 5, 7, 213, 0, // Skip to: 86948 -/* 32413 */ MCD_OPC_Decode, 185, 17, 150, 1, // Opcode: LDNPQi -/* 32418 */ MCD_OPC_FilterValue, 2, 191, 4, 0, // Skip to: 33638 -/* 32423 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 32426 */ MCD_OPC_FilterValue, 0, 41, 2, 0, // Skip to: 32984 -/* 32431 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 32434 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 32456 -/* 32439 */ MCD_OPC_CheckPredicate, 3, 232, 212, 0, // Skip to: 86948 -/* 32444 */ MCD_OPC_CheckField, 21, 1, 0, 225, 212, 0, // Skip to: 86948 -/* 32451 */ MCD_OPC_Decode, 212, 28, 161, 1, // Opcode: ST4Fourv8b_POST -/* 32456 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 32478 -/* 32461 */ MCD_OPC_CheckPredicate, 3, 210, 212, 0, // Skip to: 86948 -/* 32466 */ MCD_OPC_CheckField, 21, 1, 0, 203, 212, 0, // Skip to: 86948 -/* 32473 */ MCD_OPC_Decode, 208, 28, 161, 1, // Opcode: ST4Fourv4h_POST -/* 32478 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 32500 -/* 32483 */ MCD_OPC_CheckPredicate, 3, 188, 212, 0, // Skip to: 86948 -/* 32488 */ MCD_OPC_CheckField, 21, 1, 0, 181, 212, 0, // Skip to: 86948 -/* 32495 */ MCD_OPC_Decode, 206, 28, 161, 1, // Opcode: ST4Fourv2s_POST -/* 32500 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 32522 -/* 32505 */ MCD_OPC_CheckPredicate, 3, 166, 212, 0, // Skip to: 86948 -/* 32510 */ MCD_OPC_CheckField, 21, 1, 0, 159, 212, 0, // Skip to: 86948 -/* 32517 */ MCD_OPC_Decode, 196, 27, 161, 1, // Opcode: ST1Fourv8b_POST -/* 32522 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 32544 -/* 32527 */ MCD_OPC_CheckPredicate, 3, 144, 212, 0, // Skip to: 86948 -/* 32532 */ MCD_OPC_CheckField, 21, 1, 0, 137, 212, 0, // Skip to: 86948 -/* 32539 */ MCD_OPC_Decode, 192, 27, 161, 1, // Opcode: ST1Fourv4h_POST -/* 32544 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 32566 -/* 32549 */ MCD_OPC_CheckPredicate, 3, 122, 212, 0, // Skip to: 86948 -/* 32554 */ MCD_OPC_CheckField, 21, 1, 0, 115, 212, 0, // Skip to: 86948 -/* 32561 */ MCD_OPC_Decode, 190, 27, 161, 1, // Opcode: ST1Fourv2s_POST -/* 32566 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 32588 -/* 32571 */ MCD_OPC_CheckPredicate, 3, 100, 212, 0, // Skip to: 86948 -/* 32576 */ MCD_OPC_CheckField, 21, 1, 0, 93, 212, 0, // Skip to: 86948 -/* 32583 */ MCD_OPC_Decode, 186, 27, 161, 1, // Opcode: ST1Fourv1d_POST -/* 32588 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 32610 -/* 32593 */ MCD_OPC_CheckPredicate, 3, 78, 212, 0, // Skip to: 86948 -/* 32598 */ MCD_OPC_CheckField, 21, 1, 0, 71, 212, 0, // Skip to: 86948 -/* 32605 */ MCD_OPC_Decode, 184, 28, 162, 1, // Opcode: ST3Threev8b_POST -/* 32610 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 32632 -/* 32615 */ MCD_OPC_CheckPredicate, 3, 56, 212, 0, // Skip to: 86948 -/* 32620 */ MCD_OPC_CheckField, 21, 1, 0, 49, 212, 0, // Skip to: 86948 -/* 32627 */ MCD_OPC_Decode, 180, 28, 162, 1, // Opcode: ST3Threev4h_POST -/* 32632 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 32654 -/* 32637 */ MCD_OPC_CheckPredicate, 3, 34, 212, 0, // Skip to: 86948 -/* 32642 */ MCD_OPC_CheckField, 21, 1, 0, 27, 212, 0, // Skip to: 86948 -/* 32649 */ MCD_OPC_Decode, 178, 28, 162, 1, // Opcode: ST3Threev2s_POST -/* 32654 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 32676 -/* 32659 */ MCD_OPC_CheckPredicate, 3, 12, 212, 0, // Skip to: 86948 -/* 32664 */ MCD_OPC_CheckField, 21, 1, 0, 5, 212, 0, // Skip to: 86948 -/* 32671 */ MCD_OPC_Decode, 234, 27, 162, 1, // Opcode: ST1Threev8b_POST -/* 32676 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 32698 -/* 32681 */ MCD_OPC_CheckPredicate, 3, 246, 211, 0, // Skip to: 86948 -/* 32686 */ MCD_OPC_CheckField, 21, 1, 0, 239, 211, 0, // Skip to: 86948 -/* 32693 */ MCD_OPC_Decode, 230, 27, 162, 1, // Opcode: ST1Threev4h_POST -/* 32698 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 32720 -/* 32703 */ MCD_OPC_CheckPredicate, 3, 224, 211, 0, // Skip to: 86948 -/* 32708 */ MCD_OPC_CheckField, 21, 1, 0, 217, 211, 0, // Skip to: 86948 -/* 32715 */ MCD_OPC_Decode, 228, 27, 162, 1, // Opcode: ST1Threev2s_POST -/* 32720 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 32742 -/* 32725 */ MCD_OPC_CheckPredicate, 3, 202, 211, 0, // Skip to: 86948 -/* 32730 */ MCD_OPC_CheckField, 21, 1, 0, 195, 211, 0, // Skip to: 86948 -/* 32737 */ MCD_OPC_Decode, 224, 27, 162, 1, // Opcode: ST1Threev1d_POST -/* 32742 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 32764 -/* 32747 */ MCD_OPC_CheckPredicate, 3, 180, 211, 0, // Skip to: 86948 -/* 32752 */ MCD_OPC_CheckField, 21, 1, 0, 173, 211, 0, // Skip to: 86948 -/* 32759 */ MCD_OPC_Decode, 218, 27, 163, 1, // Opcode: ST1Onev8b_POST -/* 32764 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 32786 -/* 32769 */ MCD_OPC_CheckPredicate, 3, 158, 211, 0, // Skip to: 86948 -/* 32774 */ MCD_OPC_CheckField, 21, 1, 0, 151, 211, 0, // Skip to: 86948 -/* 32781 */ MCD_OPC_Decode, 214, 27, 163, 1, // Opcode: ST1Onev4h_POST -/* 32786 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 32808 -/* 32791 */ MCD_OPC_CheckPredicate, 3, 136, 211, 0, // Skip to: 86948 -/* 32796 */ MCD_OPC_CheckField, 21, 1, 0, 129, 211, 0, // Skip to: 86948 -/* 32803 */ MCD_OPC_Decode, 212, 27, 163, 1, // Opcode: ST1Onev2s_POST -/* 32808 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 32830 -/* 32813 */ MCD_OPC_CheckPredicate, 3, 114, 211, 0, // Skip to: 86948 -/* 32818 */ MCD_OPC_CheckField, 21, 1, 0, 107, 211, 0, // Skip to: 86948 -/* 32825 */ MCD_OPC_Decode, 208, 27, 163, 1, // Opcode: ST1Onev1d_POST -/* 32830 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 32852 -/* 32835 */ MCD_OPC_CheckPredicate, 3, 92, 211, 0, // Skip to: 86948 -/* 32840 */ MCD_OPC_CheckField, 21, 1, 0, 85, 211, 0, // Skip to: 86948 -/* 32847 */ MCD_OPC_Decode, 154, 28, 164, 1, // Opcode: ST2Twov8b_POST -/* 32852 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 32874 -/* 32857 */ MCD_OPC_CheckPredicate, 3, 70, 211, 0, // Skip to: 86948 -/* 32862 */ MCD_OPC_CheckField, 21, 1, 0, 63, 211, 0, // Skip to: 86948 -/* 32869 */ MCD_OPC_Decode, 150, 28, 164, 1, // Opcode: ST2Twov4h_POST -/* 32874 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 32896 -/* 32879 */ MCD_OPC_CheckPredicate, 3, 48, 211, 0, // Skip to: 86948 -/* 32884 */ MCD_OPC_CheckField, 21, 1, 0, 41, 211, 0, // Skip to: 86948 -/* 32891 */ MCD_OPC_Decode, 148, 28, 164, 1, // Opcode: ST2Twov2s_POST -/* 32896 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 32918 -/* 32901 */ MCD_OPC_CheckPredicate, 3, 26, 211, 0, // Skip to: 86948 -/* 32906 */ MCD_OPC_CheckField, 21, 1, 0, 19, 211, 0, // Skip to: 86948 -/* 32913 */ MCD_OPC_Decode, 250, 27, 164, 1, // Opcode: ST1Twov8b_POST -/* 32918 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 32940 -/* 32923 */ MCD_OPC_CheckPredicate, 3, 4, 211, 0, // Skip to: 86948 -/* 32928 */ MCD_OPC_CheckField, 21, 1, 0, 253, 210, 0, // Skip to: 86948 -/* 32935 */ MCD_OPC_Decode, 246, 27, 164, 1, // Opcode: ST1Twov4h_POST -/* 32940 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 32962 -/* 32945 */ MCD_OPC_CheckPredicate, 3, 238, 210, 0, // Skip to: 86948 -/* 32950 */ MCD_OPC_CheckField, 21, 1, 0, 231, 210, 0, // Skip to: 86948 -/* 32957 */ MCD_OPC_Decode, 244, 27, 164, 1, // Opcode: ST1Twov2s_POST -/* 32962 */ MCD_OPC_FilterValue, 43, 221, 210, 0, // Skip to: 86948 -/* 32967 */ MCD_OPC_CheckPredicate, 3, 216, 210, 0, // Skip to: 86948 -/* 32972 */ MCD_OPC_CheckField, 21, 1, 0, 209, 210, 0, // Skip to: 86948 -/* 32979 */ MCD_OPC_Decode, 240, 27, 164, 1, // Opcode: ST1Twov1d_POST -/* 32984 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 32994 -/* 32989 */ MCD_OPC_Decode, 137, 29, 150, 1, // Opcode: STPSpost -/* 32994 */ MCD_OPC_FilterValue, 2, 107, 2, 0, // Skip to: 33618 -/* 32999 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 33002 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 33024 -/* 33007 */ MCD_OPC_CheckPredicate, 3, 176, 210, 0, // Skip to: 86948 -/* 33012 */ MCD_OPC_CheckField, 21, 1, 0, 169, 210, 0, // Skip to: 86948 -/* 33019 */ MCD_OPC_Decode, 202, 28, 165, 1, // Opcode: ST4Fourv16b_POST -/* 33024 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 33046 -/* 33029 */ MCD_OPC_CheckPredicate, 3, 154, 210, 0, // Skip to: 86948 -/* 33034 */ MCD_OPC_CheckField, 21, 1, 0, 147, 210, 0, // Skip to: 86948 -/* 33041 */ MCD_OPC_Decode, 214, 28, 165, 1, // Opcode: ST4Fourv8h_POST -/* 33046 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 33068 -/* 33051 */ MCD_OPC_CheckPredicate, 3, 132, 210, 0, // Skip to: 86948 -/* 33056 */ MCD_OPC_CheckField, 21, 1, 0, 125, 210, 0, // Skip to: 86948 -/* 33063 */ MCD_OPC_Decode, 210, 28, 165, 1, // Opcode: ST4Fourv4s_POST -/* 33068 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 33090 -/* 33073 */ MCD_OPC_CheckPredicate, 3, 110, 210, 0, // Skip to: 86948 -/* 33078 */ MCD_OPC_CheckField, 21, 1, 0, 103, 210, 0, // Skip to: 86948 -/* 33085 */ MCD_OPC_Decode, 204, 28, 165, 1, // Opcode: ST4Fourv2d_POST -/* 33090 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 33112 -/* 33095 */ MCD_OPC_CheckPredicate, 3, 88, 210, 0, // Skip to: 86948 -/* 33100 */ MCD_OPC_CheckField, 21, 1, 0, 81, 210, 0, // Skip to: 86948 -/* 33107 */ MCD_OPC_Decode, 184, 27, 165, 1, // Opcode: ST1Fourv16b_POST -/* 33112 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 33134 -/* 33117 */ MCD_OPC_CheckPredicate, 3, 66, 210, 0, // Skip to: 86948 -/* 33122 */ MCD_OPC_CheckField, 21, 1, 0, 59, 210, 0, // Skip to: 86948 -/* 33129 */ MCD_OPC_Decode, 198, 27, 165, 1, // Opcode: ST1Fourv8h_POST -/* 33134 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 33156 -/* 33139 */ MCD_OPC_CheckPredicate, 3, 44, 210, 0, // Skip to: 86948 -/* 33144 */ MCD_OPC_CheckField, 21, 1, 0, 37, 210, 0, // Skip to: 86948 -/* 33151 */ MCD_OPC_Decode, 194, 27, 165, 1, // Opcode: ST1Fourv4s_POST -/* 33156 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 33178 -/* 33161 */ MCD_OPC_CheckPredicate, 3, 22, 210, 0, // Skip to: 86948 -/* 33166 */ MCD_OPC_CheckField, 21, 1, 0, 15, 210, 0, // Skip to: 86948 -/* 33173 */ MCD_OPC_Decode, 188, 27, 165, 1, // Opcode: ST1Fourv2d_POST -/* 33178 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 33200 -/* 33183 */ MCD_OPC_CheckPredicate, 3, 0, 210, 0, // Skip to: 86948 -/* 33188 */ MCD_OPC_CheckField, 21, 1, 0, 249, 209, 0, // Skip to: 86948 -/* 33195 */ MCD_OPC_Decode, 174, 28, 166, 1, // Opcode: ST3Threev16b_POST -/* 33200 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 33222 -/* 33205 */ MCD_OPC_CheckPredicate, 3, 234, 209, 0, // Skip to: 86948 -/* 33210 */ MCD_OPC_CheckField, 21, 1, 0, 227, 209, 0, // Skip to: 86948 -/* 33217 */ MCD_OPC_Decode, 186, 28, 166, 1, // Opcode: ST3Threev8h_POST -/* 33222 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 33244 -/* 33227 */ MCD_OPC_CheckPredicate, 3, 212, 209, 0, // Skip to: 86948 -/* 33232 */ MCD_OPC_CheckField, 21, 1, 0, 205, 209, 0, // Skip to: 86948 -/* 33239 */ MCD_OPC_Decode, 182, 28, 166, 1, // Opcode: ST3Threev4s_POST -/* 33244 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 33266 -/* 33249 */ MCD_OPC_CheckPredicate, 3, 190, 209, 0, // Skip to: 86948 -/* 33254 */ MCD_OPC_CheckField, 21, 1, 0, 183, 209, 0, // Skip to: 86948 -/* 33261 */ MCD_OPC_Decode, 176, 28, 166, 1, // Opcode: ST3Threev2d_POST -/* 33266 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 33288 -/* 33271 */ MCD_OPC_CheckPredicate, 3, 168, 209, 0, // Skip to: 86948 -/* 33276 */ MCD_OPC_CheckField, 21, 1, 0, 161, 209, 0, // Skip to: 86948 -/* 33283 */ MCD_OPC_Decode, 222, 27, 166, 1, // Opcode: ST1Threev16b_POST -/* 33288 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 33310 -/* 33293 */ MCD_OPC_CheckPredicate, 3, 146, 209, 0, // Skip to: 86948 -/* 33298 */ MCD_OPC_CheckField, 21, 1, 0, 139, 209, 0, // Skip to: 86948 -/* 33305 */ MCD_OPC_Decode, 236, 27, 166, 1, // Opcode: ST1Threev8h_POST -/* 33310 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 33332 -/* 33315 */ MCD_OPC_CheckPredicate, 3, 124, 209, 0, // Skip to: 86948 -/* 33320 */ MCD_OPC_CheckField, 21, 1, 0, 117, 209, 0, // Skip to: 86948 -/* 33327 */ MCD_OPC_Decode, 232, 27, 166, 1, // Opcode: ST1Threev4s_POST -/* 33332 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 33354 -/* 33337 */ MCD_OPC_CheckPredicate, 3, 102, 209, 0, // Skip to: 86948 -/* 33342 */ MCD_OPC_CheckField, 21, 1, 0, 95, 209, 0, // Skip to: 86948 -/* 33349 */ MCD_OPC_Decode, 226, 27, 166, 1, // Opcode: ST1Threev2d_POST -/* 33354 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 33376 -/* 33359 */ MCD_OPC_CheckPredicate, 3, 80, 209, 0, // Skip to: 86948 -/* 33364 */ MCD_OPC_CheckField, 21, 1, 0, 73, 209, 0, // Skip to: 86948 -/* 33371 */ MCD_OPC_Decode, 206, 27, 167, 1, // Opcode: ST1Onev16b_POST -/* 33376 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 33398 -/* 33381 */ MCD_OPC_CheckPredicate, 3, 58, 209, 0, // Skip to: 86948 -/* 33386 */ MCD_OPC_CheckField, 21, 1, 0, 51, 209, 0, // Skip to: 86948 -/* 33393 */ MCD_OPC_Decode, 220, 27, 167, 1, // Opcode: ST1Onev8h_POST -/* 33398 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 33420 -/* 33403 */ MCD_OPC_CheckPredicate, 3, 36, 209, 0, // Skip to: 86948 -/* 33408 */ MCD_OPC_CheckField, 21, 1, 0, 29, 209, 0, // Skip to: 86948 -/* 33415 */ MCD_OPC_Decode, 216, 27, 167, 1, // Opcode: ST1Onev4s_POST -/* 33420 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 33442 -/* 33425 */ MCD_OPC_CheckPredicate, 3, 14, 209, 0, // Skip to: 86948 -/* 33430 */ MCD_OPC_CheckField, 21, 1, 0, 7, 209, 0, // Skip to: 86948 -/* 33437 */ MCD_OPC_Decode, 210, 27, 167, 1, // Opcode: ST1Onev2d_POST -/* 33442 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 33464 -/* 33447 */ MCD_OPC_CheckPredicate, 3, 248, 208, 0, // Skip to: 86948 -/* 33452 */ MCD_OPC_CheckField, 21, 1, 0, 241, 208, 0, // Skip to: 86948 -/* 33459 */ MCD_OPC_Decode, 144, 28, 168, 1, // Opcode: ST2Twov16b_POST -/* 33464 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 33486 -/* 33469 */ MCD_OPC_CheckPredicate, 3, 226, 208, 0, // Skip to: 86948 -/* 33474 */ MCD_OPC_CheckField, 21, 1, 0, 219, 208, 0, // Skip to: 86948 -/* 33481 */ MCD_OPC_Decode, 156, 28, 168, 1, // Opcode: ST2Twov8h_POST -/* 33486 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 33508 -/* 33491 */ MCD_OPC_CheckPredicate, 3, 204, 208, 0, // Skip to: 86948 -/* 33496 */ MCD_OPC_CheckField, 21, 1, 0, 197, 208, 0, // Skip to: 86948 -/* 33503 */ MCD_OPC_Decode, 152, 28, 168, 1, // Opcode: ST2Twov4s_POST -/* 33508 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 33530 -/* 33513 */ MCD_OPC_CheckPredicate, 3, 182, 208, 0, // Skip to: 86948 -/* 33518 */ MCD_OPC_CheckField, 21, 1, 0, 175, 208, 0, // Skip to: 86948 -/* 33525 */ MCD_OPC_Decode, 146, 28, 168, 1, // Opcode: ST2Twov2d_POST -/* 33530 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 33552 -/* 33535 */ MCD_OPC_CheckPredicate, 3, 160, 208, 0, // Skip to: 86948 -/* 33540 */ MCD_OPC_CheckField, 21, 1, 0, 153, 208, 0, // Skip to: 86948 -/* 33547 */ MCD_OPC_Decode, 238, 27, 168, 1, // Opcode: ST1Twov16b_POST -/* 33552 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 33574 -/* 33557 */ MCD_OPC_CheckPredicate, 3, 138, 208, 0, // Skip to: 86948 -/* 33562 */ MCD_OPC_CheckField, 21, 1, 0, 131, 208, 0, // Skip to: 86948 -/* 33569 */ MCD_OPC_Decode, 252, 27, 168, 1, // Opcode: ST1Twov8h_POST -/* 33574 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 33596 -/* 33579 */ MCD_OPC_CheckPredicate, 3, 116, 208, 0, // Skip to: 86948 -/* 33584 */ MCD_OPC_CheckField, 21, 1, 0, 109, 208, 0, // Skip to: 86948 -/* 33591 */ MCD_OPC_Decode, 248, 27, 168, 1, // Opcode: ST1Twov4s_POST -/* 33596 */ MCD_OPC_FilterValue, 43, 99, 208, 0, // Skip to: 86948 -/* 33601 */ MCD_OPC_CheckPredicate, 3, 94, 208, 0, // Skip to: 86948 -/* 33606 */ MCD_OPC_CheckField, 21, 1, 0, 87, 208, 0, // Skip to: 86948 -/* 33613 */ MCD_OPC_Decode, 242, 27, 168, 1, // Opcode: ST1Twov2d_POST -/* 33618 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 33628 -/* 33623 */ MCD_OPC_Decode, 131, 29, 150, 1, // Opcode: STPDpost -/* 33628 */ MCD_OPC_FilterValue, 5, 67, 208, 0, // Skip to: 86948 -/* 33633 */ MCD_OPC_Decode, 134, 29, 150, 1, // Opcode: STPQpost -/* 33638 */ MCD_OPC_FilterValue, 3, 191, 4, 0, // Skip to: 34858 -/* 33643 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 33646 */ MCD_OPC_FilterValue, 0, 41, 2, 0, // Skip to: 34204 -/* 33651 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 33654 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 33676 -/* 33659 */ MCD_OPC_CheckPredicate, 3, 36, 208, 0, // Skip to: 86948 -/* 33664 */ MCD_OPC_CheckField, 21, 1, 0, 29, 208, 0, // Skip to: 86948 -/* 33671 */ MCD_OPC_Decode, 174, 16, 161, 1, // Opcode: LD4Fourv8b_POST -/* 33676 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 33698 -/* 33681 */ MCD_OPC_CheckPredicate, 3, 14, 208, 0, // Skip to: 86948 -/* 33686 */ MCD_OPC_CheckField, 21, 1, 0, 7, 208, 0, // Skip to: 86948 -/* 33693 */ MCD_OPC_Decode, 170, 16, 161, 1, // Opcode: LD4Fourv4h_POST -/* 33698 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 33720 -/* 33703 */ MCD_OPC_CheckPredicate, 3, 248, 207, 0, // Skip to: 86948 -/* 33708 */ MCD_OPC_CheckField, 21, 1, 0, 241, 207, 0, // Skip to: 86948 -/* 33715 */ MCD_OPC_Decode, 168, 16, 161, 1, // Opcode: LD4Fourv2s_POST -/* 33720 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 33742 -/* 33725 */ MCD_OPC_CheckPredicate, 3, 226, 207, 0, // Skip to: 86948 -/* 33730 */ MCD_OPC_CheckField, 21, 1, 0, 219, 207, 0, // Skip to: 86948 -/* 33737 */ MCD_OPC_Decode, 202, 14, 161, 1, // Opcode: LD1Fourv8b_POST -/* 33742 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 33764 -/* 33747 */ MCD_OPC_CheckPredicate, 3, 204, 207, 0, // Skip to: 86948 -/* 33752 */ MCD_OPC_CheckField, 21, 1, 0, 197, 207, 0, // Skip to: 86948 -/* 33759 */ MCD_OPC_Decode, 198, 14, 161, 1, // Opcode: LD1Fourv4h_POST -/* 33764 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 33786 -/* 33769 */ MCD_OPC_CheckPredicate, 3, 182, 207, 0, // Skip to: 86948 -/* 33774 */ MCD_OPC_CheckField, 21, 1, 0, 175, 207, 0, // Skip to: 86948 -/* 33781 */ MCD_OPC_Decode, 196, 14, 161, 1, // Opcode: LD1Fourv2s_POST -/* 33786 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 33808 -/* 33791 */ MCD_OPC_CheckPredicate, 3, 160, 207, 0, // Skip to: 86948 -/* 33796 */ MCD_OPC_CheckField, 21, 1, 0, 153, 207, 0, // Skip to: 86948 -/* 33803 */ MCD_OPC_Decode, 192, 14, 161, 1, // Opcode: LD1Fourv1d_POST -/* 33808 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 33830 -/* 33813 */ MCD_OPC_CheckPredicate, 3, 138, 207, 0, // Skip to: 86948 -/* 33818 */ MCD_OPC_CheckField, 21, 1, 0, 131, 207, 0, // Skip to: 86948 -/* 33825 */ MCD_OPC_Decode, 146, 16, 162, 1, // Opcode: LD3Threev8b_POST -/* 33830 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 33852 -/* 33835 */ MCD_OPC_CheckPredicate, 3, 116, 207, 0, // Skip to: 86948 -/* 33840 */ MCD_OPC_CheckField, 21, 1, 0, 109, 207, 0, // Skip to: 86948 -/* 33847 */ MCD_OPC_Decode, 142, 16, 162, 1, // Opcode: LD3Threev4h_POST -/* 33852 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 33874 -/* 33857 */ MCD_OPC_CheckPredicate, 3, 94, 207, 0, // Skip to: 86948 -/* 33862 */ MCD_OPC_CheckField, 21, 1, 0, 87, 207, 0, // Skip to: 86948 -/* 33869 */ MCD_OPC_Decode, 140, 16, 162, 1, // Opcode: LD3Threev2s_POST -/* 33874 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 33896 -/* 33879 */ MCD_OPC_CheckPredicate, 3, 72, 207, 0, // Skip to: 86948 -/* 33884 */ MCD_OPC_CheckField, 21, 1, 0, 65, 207, 0, // Skip to: 86948 -/* 33891 */ MCD_OPC_Decode, 164, 15, 162, 1, // Opcode: LD1Threev8b_POST -/* 33896 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 33918 -/* 33901 */ MCD_OPC_CheckPredicate, 3, 50, 207, 0, // Skip to: 86948 -/* 33906 */ MCD_OPC_CheckField, 21, 1, 0, 43, 207, 0, // Skip to: 86948 -/* 33913 */ MCD_OPC_Decode, 160, 15, 162, 1, // Opcode: LD1Threev4h_POST -/* 33918 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 33940 -/* 33923 */ MCD_OPC_CheckPredicate, 3, 28, 207, 0, // Skip to: 86948 -/* 33928 */ MCD_OPC_CheckField, 21, 1, 0, 21, 207, 0, // Skip to: 86948 -/* 33935 */ MCD_OPC_Decode, 158, 15, 162, 1, // Opcode: LD1Threev2s_POST -/* 33940 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 33962 -/* 33945 */ MCD_OPC_CheckPredicate, 3, 6, 207, 0, // Skip to: 86948 -/* 33950 */ MCD_OPC_CheckField, 21, 1, 0, 255, 206, 0, // Skip to: 86948 -/* 33957 */ MCD_OPC_Decode, 154, 15, 162, 1, // Opcode: LD1Threev1d_POST -/* 33962 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 33984 -/* 33967 */ MCD_OPC_CheckPredicate, 3, 240, 206, 0, // Skip to: 86948 -/* 33972 */ MCD_OPC_CheckField, 21, 1, 0, 233, 206, 0, // Skip to: 86948 -/* 33979 */ MCD_OPC_Decode, 224, 14, 163, 1, // Opcode: LD1Onev8b_POST -/* 33984 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 34006 -/* 33989 */ MCD_OPC_CheckPredicate, 3, 218, 206, 0, // Skip to: 86948 -/* 33994 */ MCD_OPC_CheckField, 21, 1, 0, 211, 206, 0, // Skip to: 86948 -/* 34001 */ MCD_OPC_Decode, 220, 14, 163, 1, // Opcode: LD1Onev4h_POST -/* 34006 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 34028 -/* 34011 */ MCD_OPC_CheckPredicate, 3, 196, 206, 0, // Skip to: 86948 -/* 34016 */ MCD_OPC_CheckField, 21, 1, 0, 189, 206, 0, // Skip to: 86948 -/* 34023 */ MCD_OPC_Decode, 218, 14, 163, 1, // Opcode: LD1Onev2s_POST -/* 34028 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 34050 -/* 34033 */ MCD_OPC_CheckPredicate, 3, 174, 206, 0, // Skip to: 86948 -/* 34038 */ MCD_OPC_CheckField, 21, 1, 0, 167, 206, 0, // Skip to: 86948 -/* 34045 */ MCD_OPC_Decode, 214, 14, 163, 1, // Opcode: LD1Onev1d_POST -/* 34050 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 34072 -/* 34055 */ MCD_OPC_CheckPredicate, 3, 152, 206, 0, // Skip to: 86948 -/* 34060 */ MCD_OPC_CheckField, 21, 1, 0, 145, 206, 0, // Skip to: 86948 -/* 34067 */ MCD_OPC_Decode, 228, 15, 164, 1, // Opcode: LD2Twov8b_POST -/* 34072 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 34094 -/* 34077 */ MCD_OPC_CheckPredicate, 3, 130, 206, 0, // Skip to: 86948 -/* 34082 */ MCD_OPC_CheckField, 21, 1, 0, 123, 206, 0, // Skip to: 86948 -/* 34089 */ MCD_OPC_Decode, 224, 15, 164, 1, // Opcode: LD2Twov4h_POST -/* 34094 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 34116 -/* 34099 */ MCD_OPC_CheckPredicate, 3, 108, 206, 0, // Skip to: 86948 -/* 34104 */ MCD_OPC_CheckField, 21, 1, 0, 101, 206, 0, // Skip to: 86948 -/* 34111 */ MCD_OPC_Decode, 222, 15, 164, 1, // Opcode: LD2Twov2s_POST -/* 34116 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 34138 -/* 34121 */ MCD_OPC_CheckPredicate, 3, 86, 206, 0, // Skip to: 86948 -/* 34126 */ MCD_OPC_CheckField, 21, 1, 0, 79, 206, 0, // Skip to: 86948 -/* 34133 */ MCD_OPC_Decode, 180, 15, 164, 1, // Opcode: LD1Twov8b_POST -/* 34138 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 34160 -/* 34143 */ MCD_OPC_CheckPredicate, 3, 64, 206, 0, // Skip to: 86948 -/* 34148 */ MCD_OPC_CheckField, 21, 1, 0, 57, 206, 0, // Skip to: 86948 -/* 34155 */ MCD_OPC_Decode, 176, 15, 164, 1, // Opcode: LD1Twov4h_POST -/* 34160 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 34182 -/* 34165 */ MCD_OPC_CheckPredicate, 3, 42, 206, 0, // Skip to: 86948 -/* 34170 */ MCD_OPC_CheckField, 21, 1, 0, 35, 206, 0, // Skip to: 86948 -/* 34177 */ MCD_OPC_Decode, 174, 15, 164, 1, // Opcode: LD1Twov2s_POST -/* 34182 */ MCD_OPC_FilterValue, 43, 25, 206, 0, // Skip to: 86948 -/* 34187 */ MCD_OPC_CheckPredicate, 3, 20, 206, 0, // Skip to: 86948 -/* 34192 */ MCD_OPC_CheckField, 21, 1, 0, 13, 206, 0, // Skip to: 86948 -/* 34199 */ MCD_OPC_Decode, 170, 15, 164, 1, // Opcode: LD1Twov1d_POST -/* 34204 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 34214 -/* 34209 */ MCD_OPC_Decode, 207, 17, 150, 1, // Opcode: LDPSpost -/* 34214 */ MCD_OPC_FilterValue, 2, 107, 2, 0, // Skip to: 34838 -/* 34219 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 34222 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 34244 -/* 34227 */ MCD_OPC_CheckPredicate, 3, 236, 205, 0, // Skip to: 86948 -/* 34232 */ MCD_OPC_CheckField, 21, 1, 0, 229, 205, 0, // Skip to: 86948 -/* 34239 */ MCD_OPC_Decode, 164, 16, 165, 1, // Opcode: LD4Fourv16b_POST -/* 34244 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 34266 -/* 34249 */ MCD_OPC_CheckPredicate, 3, 214, 205, 0, // Skip to: 86948 -/* 34254 */ MCD_OPC_CheckField, 21, 1, 0, 207, 205, 0, // Skip to: 86948 -/* 34261 */ MCD_OPC_Decode, 176, 16, 165, 1, // Opcode: LD4Fourv8h_POST -/* 34266 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 34288 -/* 34271 */ MCD_OPC_CheckPredicate, 3, 192, 205, 0, // Skip to: 86948 -/* 34276 */ MCD_OPC_CheckField, 21, 1, 0, 185, 205, 0, // Skip to: 86948 -/* 34283 */ MCD_OPC_Decode, 172, 16, 165, 1, // Opcode: LD4Fourv4s_POST -/* 34288 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 34310 -/* 34293 */ MCD_OPC_CheckPredicate, 3, 170, 205, 0, // Skip to: 86948 -/* 34298 */ MCD_OPC_CheckField, 21, 1, 0, 163, 205, 0, // Skip to: 86948 -/* 34305 */ MCD_OPC_Decode, 166, 16, 165, 1, // Opcode: LD4Fourv2d_POST -/* 34310 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 34332 -/* 34315 */ MCD_OPC_CheckPredicate, 3, 148, 205, 0, // Skip to: 86948 -/* 34320 */ MCD_OPC_CheckField, 21, 1, 0, 141, 205, 0, // Skip to: 86948 -/* 34327 */ MCD_OPC_Decode, 190, 14, 165, 1, // Opcode: LD1Fourv16b_POST -/* 34332 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 34354 -/* 34337 */ MCD_OPC_CheckPredicate, 3, 126, 205, 0, // Skip to: 86948 -/* 34342 */ MCD_OPC_CheckField, 21, 1, 0, 119, 205, 0, // Skip to: 86948 -/* 34349 */ MCD_OPC_Decode, 204, 14, 165, 1, // Opcode: LD1Fourv8h_POST -/* 34354 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 34376 -/* 34359 */ MCD_OPC_CheckPredicate, 3, 104, 205, 0, // Skip to: 86948 -/* 34364 */ MCD_OPC_CheckField, 21, 1, 0, 97, 205, 0, // Skip to: 86948 -/* 34371 */ MCD_OPC_Decode, 200, 14, 165, 1, // Opcode: LD1Fourv4s_POST -/* 34376 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 34398 -/* 34381 */ MCD_OPC_CheckPredicate, 3, 82, 205, 0, // Skip to: 86948 -/* 34386 */ MCD_OPC_CheckField, 21, 1, 0, 75, 205, 0, // Skip to: 86948 -/* 34393 */ MCD_OPC_Decode, 194, 14, 165, 1, // Opcode: LD1Fourv2d_POST -/* 34398 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 34420 -/* 34403 */ MCD_OPC_CheckPredicate, 3, 60, 205, 0, // Skip to: 86948 -/* 34408 */ MCD_OPC_CheckField, 21, 1, 0, 53, 205, 0, // Skip to: 86948 -/* 34415 */ MCD_OPC_Decode, 136, 16, 166, 1, // Opcode: LD3Threev16b_POST -/* 34420 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 34442 -/* 34425 */ MCD_OPC_CheckPredicate, 3, 38, 205, 0, // Skip to: 86948 -/* 34430 */ MCD_OPC_CheckField, 21, 1, 0, 31, 205, 0, // Skip to: 86948 -/* 34437 */ MCD_OPC_Decode, 148, 16, 166, 1, // Opcode: LD3Threev8h_POST -/* 34442 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 34464 -/* 34447 */ MCD_OPC_CheckPredicate, 3, 16, 205, 0, // Skip to: 86948 -/* 34452 */ MCD_OPC_CheckField, 21, 1, 0, 9, 205, 0, // Skip to: 86948 -/* 34459 */ MCD_OPC_Decode, 144, 16, 166, 1, // Opcode: LD3Threev4s_POST -/* 34464 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 34486 -/* 34469 */ MCD_OPC_CheckPredicate, 3, 250, 204, 0, // Skip to: 86948 -/* 34474 */ MCD_OPC_CheckField, 21, 1, 0, 243, 204, 0, // Skip to: 86948 -/* 34481 */ MCD_OPC_Decode, 138, 16, 166, 1, // Opcode: LD3Threev2d_POST -/* 34486 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 34508 -/* 34491 */ MCD_OPC_CheckPredicate, 3, 228, 204, 0, // Skip to: 86948 -/* 34496 */ MCD_OPC_CheckField, 21, 1, 0, 221, 204, 0, // Skip to: 86948 -/* 34503 */ MCD_OPC_Decode, 152, 15, 166, 1, // Opcode: LD1Threev16b_POST -/* 34508 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 34530 -/* 34513 */ MCD_OPC_CheckPredicate, 3, 206, 204, 0, // Skip to: 86948 -/* 34518 */ MCD_OPC_CheckField, 21, 1, 0, 199, 204, 0, // Skip to: 86948 -/* 34525 */ MCD_OPC_Decode, 166, 15, 166, 1, // Opcode: LD1Threev8h_POST -/* 34530 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 34552 -/* 34535 */ MCD_OPC_CheckPredicate, 3, 184, 204, 0, // Skip to: 86948 -/* 34540 */ MCD_OPC_CheckField, 21, 1, 0, 177, 204, 0, // Skip to: 86948 -/* 34547 */ MCD_OPC_Decode, 162, 15, 166, 1, // Opcode: LD1Threev4s_POST -/* 34552 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 34574 -/* 34557 */ MCD_OPC_CheckPredicate, 3, 162, 204, 0, // Skip to: 86948 -/* 34562 */ MCD_OPC_CheckField, 21, 1, 0, 155, 204, 0, // Skip to: 86948 -/* 34569 */ MCD_OPC_Decode, 156, 15, 166, 1, // Opcode: LD1Threev2d_POST -/* 34574 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 34596 -/* 34579 */ MCD_OPC_CheckPredicate, 3, 140, 204, 0, // Skip to: 86948 -/* 34584 */ MCD_OPC_CheckField, 21, 1, 0, 133, 204, 0, // Skip to: 86948 -/* 34591 */ MCD_OPC_Decode, 212, 14, 167, 1, // Opcode: LD1Onev16b_POST -/* 34596 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 34618 -/* 34601 */ MCD_OPC_CheckPredicate, 3, 118, 204, 0, // Skip to: 86948 -/* 34606 */ MCD_OPC_CheckField, 21, 1, 0, 111, 204, 0, // Skip to: 86948 -/* 34613 */ MCD_OPC_Decode, 226, 14, 167, 1, // Opcode: LD1Onev8h_POST -/* 34618 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 34640 -/* 34623 */ MCD_OPC_CheckPredicate, 3, 96, 204, 0, // Skip to: 86948 -/* 34628 */ MCD_OPC_CheckField, 21, 1, 0, 89, 204, 0, // Skip to: 86948 -/* 34635 */ MCD_OPC_Decode, 222, 14, 167, 1, // Opcode: LD1Onev4s_POST -/* 34640 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 34662 -/* 34645 */ MCD_OPC_CheckPredicate, 3, 74, 204, 0, // Skip to: 86948 -/* 34650 */ MCD_OPC_CheckField, 21, 1, 0, 67, 204, 0, // Skip to: 86948 -/* 34657 */ MCD_OPC_Decode, 216, 14, 167, 1, // Opcode: LD1Onev2d_POST -/* 34662 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 34684 -/* 34667 */ MCD_OPC_CheckPredicate, 3, 52, 204, 0, // Skip to: 86948 -/* 34672 */ MCD_OPC_CheckField, 21, 1, 0, 45, 204, 0, // Skip to: 86948 -/* 34679 */ MCD_OPC_Decode, 218, 15, 168, 1, // Opcode: LD2Twov16b_POST -/* 34684 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 34706 -/* 34689 */ MCD_OPC_CheckPredicate, 3, 30, 204, 0, // Skip to: 86948 -/* 34694 */ MCD_OPC_CheckField, 21, 1, 0, 23, 204, 0, // Skip to: 86948 -/* 34701 */ MCD_OPC_Decode, 230, 15, 168, 1, // Opcode: LD2Twov8h_POST -/* 34706 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 34728 -/* 34711 */ MCD_OPC_CheckPredicate, 3, 8, 204, 0, // Skip to: 86948 -/* 34716 */ MCD_OPC_CheckField, 21, 1, 0, 1, 204, 0, // Skip to: 86948 -/* 34723 */ MCD_OPC_Decode, 226, 15, 168, 1, // Opcode: LD2Twov4s_POST -/* 34728 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 34750 -/* 34733 */ MCD_OPC_CheckPredicate, 3, 242, 203, 0, // Skip to: 86948 -/* 34738 */ MCD_OPC_CheckField, 21, 1, 0, 235, 203, 0, // Skip to: 86948 -/* 34745 */ MCD_OPC_Decode, 220, 15, 168, 1, // Opcode: LD2Twov2d_POST -/* 34750 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 34772 -/* 34755 */ MCD_OPC_CheckPredicate, 3, 220, 203, 0, // Skip to: 86948 -/* 34760 */ MCD_OPC_CheckField, 21, 1, 0, 213, 203, 0, // Skip to: 86948 -/* 34767 */ MCD_OPC_Decode, 168, 15, 168, 1, // Opcode: LD1Twov16b_POST -/* 34772 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 34794 -/* 34777 */ MCD_OPC_CheckPredicate, 3, 198, 203, 0, // Skip to: 86948 -/* 34782 */ MCD_OPC_CheckField, 21, 1, 0, 191, 203, 0, // Skip to: 86948 -/* 34789 */ MCD_OPC_Decode, 182, 15, 168, 1, // Opcode: LD1Twov8h_POST -/* 34794 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 34816 -/* 34799 */ MCD_OPC_CheckPredicate, 3, 176, 203, 0, // Skip to: 86948 -/* 34804 */ MCD_OPC_CheckField, 21, 1, 0, 169, 203, 0, // Skip to: 86948 -/* 34811 */ MCD_OPC_Decode, 178, 15, 168, 1, // Opcode: LD1Twov4s_POST -/* 34816 */ MCD_OPC_FilterValue, 43, 159, 203, 0, // Skip to: 86948 -/* 34821 */ MCD_OPC_CheckPredicate, 3, 154, 203, 0, // Skip to: 86948 -/* 34826 */ MCD_OPC_CheckField, 21, 1, 0, 147, 203, 0, // Skip to: 86948 -/* 34833 */ MCD_OPC_Decode, 172, 15, 168, 1, // Opcode: LD1Twov2d_POST -/* 34838 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 34848 -/* 34843 */ MCD_OPC_Decode, 198, 17, 150, 1, // Opcode: LDPDpost -/* 34848 */ MCD_OPC_FilterValue, 5, 127, 203, 0, // Skip to: 86948 -/* 34853 */ MCD_OPC_Decode, 201, 17, 150, 1, // Opcode: LDPQpost -/* 34858 */ MCD_OPC_FilterValue, 4, 239, 1, 0, // Skip to: 35358 -/* 34863 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... -/* 34866 */ MCD_OPC_FilterValue, 0, 193, 1, 0, // Skip to: 35320 -/* 34871 */ MCD_OPC_ExtractField, 13, 9, // Inst{21-13} ... -/* 34874 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 34896 -/* 34879 */ MCD_OPC_CheckPredicate, 3, 96, 203, 0, // Skip to: 86948 -/* 34884 */ MCD_OPC_CheckField, 31, 1, 0, 89, 203, 0, // Skip to: 86948 -/* 34891 */ MCD_OPC_Decode, 135, 28, 169, 1, // Opcode: ST1i8 -/* 34896 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 34918 -/* 34901 */ MCD_OPC_CheckPredicate, 3, 74, 203, 0, // Skip to: 86948 -/* 34906 */ MCD_OPC_CheckField, 31, 1, 0, 67, 203, 0, // Skip to: 86948 -/* 34913 */ MCD_OPC_Decode, 195, 28, 170, 1, // Opcode: ST3i8 -/* 34918 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 34947 -/* 34923 */ MCD_OPC_CheckPredicate, 3, 52, 203, 0, // Skip to: 86948 -/* 34928 */ MCD_OPC_CheckField, 31, 1, 0, 45, 203, 0, // Skip to: 86948 -/* 34935 */ MCD_OPC_CheckField, 10, 1, 0, 38, 203, 0, // Skip to: 86948 -/* 34942 */ MCD_OPC_Decode, 129, 28, 171, 1, // Opcode: ST1i16 -/* 34947 */ MCD_OPC_FilterValue, 3, 24, 0, 0, // Skip to: 34976 -/* 34952 */ MCD_OPC_CheckPredicate, 3, 23, 203, 0, // Skip to: 86948 -/* 34957 */ MCD_OPC_CheckField, 31, 1, 0, 16, 203, 0, // Skip to: 86948 -/* 34964 */ MCD_OPC_CheckField, 10, 1, 0, 9, 203, 0, // Skip to: 86948 -/* 34971 */ MCD_OPC_Decode, 189, 28, 172, 1, // Opcode: ST3i16 -/* 34976 */ MCD_OPC_FilterValue, 4, 54, 0, 0, // Skip to: 35035 -/* 34981 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 34984 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35006 -/* 34989 */ MCD_OPC_CheckPredicate, 3, 242, 202, 0, // Skip to: 86948 -/* 34994 */ MCD_OPC_CheckField, 31, 1, 0, 235, 202, 0, // Skip to: 86948 -/* 35001 */ MCD_OPC_Decode, 131, 28, 173, 1, // Opcode: ST1i32 -/* 35006 */ MCD_OPC_FilterValue, 1, 225, 202, 0, // Skip to: 86948 -/* 35011 */ MCD_OPC_CheckPredicate, 3, 220, 202, 0, // Skip to: 86948 -/* 35016 */ MCD_OPC_CheckField, 31, 1, 0, 213, 202, 0, // Skip to: 86948 -/* 35023 */ MCD_OPC_CheckField, 12, 1, 0, 206, 202, 0, // Skip to: 86948 -/* 35030 */ MCD_OPC_Decode, 133, 28, 174, 1, // Opcode: ST1i64 -/* 35035 */ MCD_OPC_FilterValue, 5, 54, 0, 0, // Skip to: 35094 -/* 35040 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 35043 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35065 -/* 35048 */ MCD_OPC_CheckPredicate, 3, 183, 202, 0, // Skip to: 86948 -/* 35053 */ MCD_OPC_CheckField, 31, 1, 0, 176, 202, 0, // Skip to: 86948 -/* 35060 */ MCD_OPC_Decode, 191, 28, 175, 1, // Opcode: ST3i32 -/* 35065 */ MCD_OPC_FilterValue, 1, 166, 202, 0, // Skip to: 86948 -/* 35070 */ MCD_OPC_CheckPredicate, 3, 161, 202, 0, // Skip to: 86948 -/* 35075 */ MCD_OPC_CheckField, 31, 1, 0, 154, 202, 0, // Skip to: 86948 -/* 35082 */ MCD_OPC_CheckField, 12, 1, 0, 147, 202, 0, // Skip to: 86948 -/* 35089 */ MCD_OPC_Decode, 193, 28, 176, 1, // Opcode: ST3i64 -/* 35094 */ MCD_OPC_FilterValue, 128, 2, 17, 0, 0, // Skip to: 35117 -/* 35100 */ MCD_OPC_CheckPredicate, 3, 131, 202, 0, // Skip to: 86948 -/* 35105 */ MCD_OPC_CheckField, 31, 1, 0, 124, 202, 0, // Skip to: 86948 -/* 35112 */ MCD_OPC_Decode, 165, 28, 177, 1, // Opcode: ST2i8 -/* 35117 */ MCD_OPC_FilterValue, 129, 2, 17, 0, 0, // Skip to: 35140 -/* 35123 */ MCD_OPC_CheckPredicate, 3, 108, 202, 0, // Skip to: 86948 -/* 35128 */ MCD_OPC_CheckField, 31, 1, 0, 101, 202, 0, // Skip to: 86948 -/* 35135 */ MCD_OPC_Decode, 225, 28, 178, 1, // Opcode: ST4i8 -/* 35140 */ MCD_OPC_FilterValue, 130, 2, 24, 0, 0, // Skip to: 35170 -/* 35146 */ MCD_OPC_CheckPredicate, 3, 85, 202, 0, // Skip to: 86948 -/* 35151 */ MCD_OPC_CheckField, 31, 1, 0, 78, 202, 0, // Skip to: 86948 -/* 35158 */ MCD_OPC_CheckField, 10, 1, 0, 71, 202, 0, // Skip to: 86948 -/* 35165 */ MCD_OPC_Decode, 159, 28, 179, 1, // Opcode: ST2i16 -/* 35170 */ MCD_OPC_FilterValue, 131, 2, 24, 0, 0, // Skip to: 35200 -/* 35176 */ MCD_OPC_CheckPredicate, 3, 55, 202, 0, // Skip to: 86948 -/* 35181 */ MCD_OPC_CheckField, 31, 1, 0, 48, 202, 0, // Skip to: 86948 -/* 35188 */ MCD_OPC_CheckField, 10, 1, 0, 41, 202, 0, // Skip to: 86948 -/* 35195 */ MCD_OPC_Decode, 219, 28, 180, 1, // Opcode: ST4i16 -/* 35200 */ MCD_OPC_FilterValue, 132, 2, 54, 0, 0, // Skip to: 35260 -/* 35206 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 35209 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35231 -/* 35214 */ MCD_OPC_CheckPredicate, 3, 17, 202, 0, // Skip to: 86948 -/* 35219 */ MCD_OPC_CheckField, 31, 1, 0, 10, 202, 0, // Skip to: 86948 -/* 35226 */ MCD_OPC_Decode, 161, 28, 181, 1, // Opcode: ST2i32 -/* 35231 */ MCD_OPC_FilterValue, 1, 0, 202, 0, // Skip to: 86948 -/* 35236 */ MCD_OPC_CheckPredicate, 3, 251, 201, 0, // Skip to: 86948 -/* 35241 */ MCD_OPC_CheckField, 31, 1, 0, 244, 201, 0, // Skip to: 86948 -/* 35248 */ MCD_OPC_CheckField, 12, 1, 0, 237, 201, 0, // Skip to: 86948 -/* 35255 */ MCD_OPC_Decode, 163, 28, 182, 1, // Opcode: ST2i64 -/* 35260 */ MCD_OPC_FilterValue, 133, 2, 226, 201, 0, // Skip to: 86948 -/* 35266 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 35269 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35291 -/* 35274 */ MCD_OPC_CheckPredicate, 3, 213, 201, 0, // Skip to: 86948 -/* 35279 */ MCD_OPC_CheckField, 31, 1, 0, 206, 201, 0, // Skip to: 86948 -/* 35286 */ MCD_OPC_Decode, 221, 28, 183, 1, // Opcode: ST4i32 -/* 35291 */ MCD_OPC_FilterValue, 1, 196, 201, 0, // Skip to: 86948 -/* 35296 */ MCD_OPC_CheckPredicate, 3, 191, 201, 0, // Skip to: 86948 -/* 35301 */ MCD_OPC_CheckField, 31, 1, 0, 184, 201, 0, // Skip to: 86948 -/* 35308 */ MCD_OPC_CheckField, 12, 1, 0, 177, 201, 0, // Skip to: 86948 -/* 35315 */ MCD_OPC_Decode, 223, 28, 184, 1, // Opcode: ST4i64 -/* 35320 */ MCD_OPC_FilterValue, 1, 167, 201, 0, // Skip to: 86948 -/* 35325 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35328 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 35338 -/* 35333 */ MCD_OPC_Decode, 136, 29, 150, 1, // Opcode: STPSi -/* 35338 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 35348 -/* 35343 */ MCD_OPC_Decode, 130, 29, 150, 1, // Opcode: STPDi -/* 35348 */ MCD_OPC_FilterValue, 2, 139, 201, 0, // Skip to: 86948 -/* 35353 */ MCD_OPC_Decode, 133, 29, 150, 1, // Opcode: STPQi -/* 35358 */ MCD_OPC_FilterValue, 5, 113, 4, 0, // Skip to: 36500 -/* 35363 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... -/* 35366 */ MCD_OPC_FilterValue, 0, 67, 4, 0, // Skip to: 36462 -/* 35371 */ MCD_OPC_ExtractField, 13, 9, // Inst{21-13} ... -/* 35374 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35396 -/* 35379 */ MCD_OPC_CheckPredicate, 3, 108, 201, 0, // Skip to: 86948 -/* 35384 */ MCD_OPC_CheckField, 31, 1, 0, 101, 201, 0, // Skip to: 86948 -/* 35391 */ MCD_OPC_Decode, 193, 15, 185, 1, // Opcode: LD1i8 -/* 35396 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 35418 -/* 35401 */ MCD_OPC_CheckPredicate, 3, 86, 201, 0, // Skip to: 86948 -/* 35406 */ MCD_OPC_CheckField, 31, 1, 0, 79, 201, 0, // Skip to: 86948 -/* 35413 */ MCD_OPC_Decode, 157, 16, 186, 1, // Opcode: LD3i8 -/* 35418 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 35447 -/* 35423 */ MCD_OPC_CheckPredicate, 3, 64, 201, 0, // Skip to: 86948 -/* 35428 */ MCD_OPC_CheckField, 31, 1, 0, 57, 201, 0, // Skip to: 86948 -/* 35435 */ MCD_OPC_CheckField, 10, 1, 0, 50, 201, 0, // Skip to: 86948 -/* 35442 */ MCD_OPC_Decode, 187, 15, 187, 1, // Opcode: LD1i16 -/* 35447 */ MCD_OPC_FilterValue, 3, 24, 0, 0, // Skip to: 35476 -/* 35452 */ MCD_OPC_CheckPredicate, 3, 35, 201, 0, // Skip to: 86948 -/* 35457 */ MCD_OPC_CheckField, 31, 1, 0, 28, 201, 0, // Skip to: 86948 -/* 35464 */ MCD_OPC_CheckField, 10, 1, 0, 21, 201, 0, // Skip to: 86948 -/* 35471 */ MCD_OPC_Decode, 151, 16, 188, 1, // Opcode: LD3i16 -/* 35476 */ MCD_OPC_FilterValue, 4, 54, 0, 0, // Skip to: 35535 -/* 35481 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 35484 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35506 -/* 35489 */ MCD_OPC_CheckPredicate, 3, 254, 200, 0, // Skip to: 86948 -/* 35494 */ MCD_OPC_CheckField, 31, 1, 0, 247, 200, 0, // Skip to: 86948 -/* 35501 */ MCD_OPC_Decode, 189, 15, 189, 1, // Opcode: LD1i32 -/* 35506 */ MCD_OPC_FilterValue, 1, 237, 200, 0, // Skip to: 86948 -/* 35511 */ MCD_OPC_CheckPredicate, 3, 232, 200, 0, // Skip to: 86948 -/* 35516 */ MCD_OPC_CheckField, 31, 1, 0, 225, 200, 0, // Skip to: 86948 -/* 35523 */ MCD_OPC_CheckField, 12, 1, 0, 218, 200, 0, // Skip to: 86948 -/* 35530 */ MCD_OPC_Decode, 191, 15, 190, 1, // Opcode: LD1i64 -/* 35535 */ MCD_OPC_FilterValue, 5, 54, 0, 0, // Skip to: 35594 -/* 35540 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 35543 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35565 -/* 35548 */ MCD_OPC_CheckPredicate, 3, 195, 200, 0, // Skip to: 86948 -/* 35553 */ MCD_OPC_CheckField, 31, 1, 0, 188, 200, 0, // Skip to: 86948 -/* 35560 */ MCD_OPC_Decode, 153, 16, 191, 1, // Opcode: LD3i32 -/* 35565 */ MCD_OPC_FilterValue, 1, 178, 200, 0, // Skip to: 86948 -/* 35570 */ MCD_OPC_CheckPredicate, 3, 173, 200, 0, // Skip to: 86948 -/* 35575 */ MCD_OPC_CheckField, 31, 1, 0, 166, 200, 0, // Skip to: 86948 -/* 35582 */ MCD_OPC_CheckField, 12, 1, 0, 159, 200, 0, // Skip to: 86948 -/* 35589 */ MCD_OPC_Decode, 155, 16, 192, 1, // Opcode: LD3i64 -/* 35594 */ MCD_OPC_FilterValue, 6, 155, 0, 0, // Skip to: 35754 -/* 35599 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 35602 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 35640 -/* 35607 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35610 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 35625 -/* 35615 */ MCD_OPC_CheckPredicate, 3, 128, 200, 0, // Skip to: 86948 -/* 35620 */ MCD_OPC_Decode, 135, 15, 155, 1, // Opcode: LD1Rv8b -/* 35625 */ MCD_OPC_FilterValue, 1, 118, 200, 0, // Skip to: 86948 -/* 35630 */ MCD_OPC_CheckPredicate, 3, 113, 200, 0, // Skip to: 86948 -/* 35635 */ MCD_OPC_Decode, 251, 14, 159, 1, // Opcode: LD1Rv16b -/* 35640 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 35678 -/* 35645 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35648 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 35663 -/* 35653 */ MCD_OPC_CheckPredicate, 3, 90, 200, 0, // Skip to: 86948 -/* 35658 */ MCD_OPC_Decode, 131, 15, 155, 1, // Opcode: LD1Rv4h -/* 35663 */ MCD_OPC_FilterValue, 1, 80, 200, 0, // Skip to: 86948 -/* 35668 */ MCD_OPC_CheckPredicate, 3, 75, 200, 0, // Skip to: 86948 -/* 35673 */ MCD_OPC_Decode, 137, 15, 159, 1, // Opcode: LD1Rv8h -/* 35678 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 35716 -/* 35683 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35686 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 35701 -/* 35691 */ MCD_OPC_CheckPredicate, 3, 52, 200, 0, // Skip to: 86948 -/* 35696 */ MCD_OPC_Decode, 129, 15, 155, 1, // Opcode: LD1Rv2s -/* 35701 */ MCD_OPC_FilterValue, 1, 42, 200, 0, // Skip to: 86948 -/* 35706 */ MCD_OPC_CheckPredicate, 3, 37, 200, 0, // Skip to: 86948 -/* 35711 */ MCD_OPC_Decode, 133, 15, 159, 1, // Opcode: LD1Rv4s -/* 35716 */ MCD_OPC_FilterValue, 3, 27, 200, 0, // Skip to: 86948 -/* 35721 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35724 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 35739 -/* 35729 */ MCD_OPC_CheckPredicate, 3, 14, 200, 0, // Skip to: 86948 -/* 35734 */ MCD_OPC_Decode, 253, 14, 155, 1, // Opcode: LD1Rv1d -/* 35739 */ MCD_OPC_FilterValue, 1, 4, 200, 0, // Skip to: 86948 -/* 35744 */ MCD_OPC_CheckPredicate, 3, 255, 199, 0, // Skip to: 86948 -/* 35749 */ MCD_OPC_Decode, 255, 14, 159, 1, // Opcode: LD1Rv2d -/* 35754 */ MCD_OPC_FilterValue, 7, 155, 0, 0, // Skip to: 35914 -/* 35759 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 35762 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 35800 -/* 35767 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35770 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 35785 -/* 35775 */ MCD_OPC_CheckPredicate, 3, 224, 199, 0, // Skip to: 86948 -/* 35780 */ MCD_OPC_Decode, 131, 16, 154, 1, // Opcode: LD3Rv8b -/* 35785 */ MCD_OPC_FilterValue, 1, 214, 199, 0, // Skip to: 86948 -/* 35790 */ MCD_OPC_CheckPredicate, 3, 209, 199, 0, // Skip to: 86948 -/* 35795 */ MCD_OPC_Decode, 247, 15, 158, 1, // Opcode: LD3Rv16b -/* 35800 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 35838 -/* 35805 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35808 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 35823 -/* 35813 */ MCD_OPC_CheckPredicate, 3, 186, 199, 0, // Skip to: 86948 -/* 35818 */ MCD_OPC_Decode, 255, 15, 154, 1, // Opcode: LD3Rv4h -/* 35823 */ MCD_OPC_FilterValue, 1, 176, 199, 0, // Skip to: 86948 -/* 35828 */ MCD_OPC_CheckPredicate, 3, 171, 199, 0, // Skip to: 86948 -/* 35833 */ MCD_OPC_Decode, 133, 16, 158, 1, // Opcode: LD3Rv8h -/* 35838 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 35876 -/* 35843 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35846 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 35861 -/* 35851 */ MCD_OPC_CheckPredicate, 3, 148, 199, 0, // Skip to: 86948 -/* 35856 */ MCD_OPC_Decode, 253, 15, 154, 1, // Opcode: LD3Rv2s -/* 35861 */ MCD_OPC_FilterValue, 1, 138, 199, 0, // Skip to: 86948 -/* 35866 */ MCD_OPC_CheckPredicate, 3, 133, 199, 0, // Skip to: 86948 -/* 35871 */ MCD_OPC_Decode, 129, 16, 158, 1, // Opcode: LD3Rv4s -/* 35876 */ MCD_OPC_FilterValue, 3, 123, 199, 0, // Skip to: 86948 -/* 35881 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 35884 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 35899 -/* 35889 */ MCD_OPC_CheckPredicate, 3, 110, 199, 0, // Skip to: 86948 -/* 35894 */ MCD_OPC_Decode, 249, 15, 154, 1, // Opcode: LD3Rv1d -/* 35899 */ MCD_OPC_FilterValue, 1, 100, 199, 0, // Skip to: 86948 -/* 35904 */ MCD_OPC_CheckPredicate, 3, 95, 199, 0, // Skip to: 86948 -/* 35909 */ MCD_OPC_Decode, 251, 15, 158, 1, // Opcode: LD3Rv2d -/* 35914 */ MCD_OPC_FilterValue, 128, 2, 17, 0, 0, // Skip to: 35937 -/* 35920 */ MCD_OPC_CheckPredicate, 3, 79, 199, 0, // Skip to: 86948 -/* 35925 */ MCD_OPC_CheckField, 31, 1, 0, 72, 199, 0, // Skip to: 86948 -/* 35932 */ MCD_OPC_Decode, 239, 15, 193, 1, // Opcode: LD2i8 -/* 35937 */ MCD_OPC_FilterValue, 129, 2, 17, 0, 0, // Skip to: 35960 -/* 35943 */ MCD_OPC_CheckPredicate, 3, 56, 199, 0, // Skip to: 86948 -/* 35948 */ MCD_OPC_CheckField, 31, 1, 0, 49, 199, 0, // Skip to: 86948 -/* 35955 */ MCD_OPC_Decode, 203, 16, 194, 1, // Opcode: LD4i8 -/* 35960 */ MCD_OPC_FilterValue, 130, 2, 24, 0, 0, // Skip to: 35990 -/* 35966 */ MCD_OPC_CheckPredicate, 3, 33, 199, 0, // Skip to: 86948 -/* 35971 */ MCD_OPC_CheckField, 31, 1, 0, 26, 199, 0, // Skip to: 86948 -/* 35978 */ MCD_OPC_CheckField, 10, 1, 0, 19, 199, 0, // Skip to: 86948 -/* 35985 */ MCD_OPC_Decode, 233, 15, 195, 1, // Opcode: LD2i16 -/* 35990 */ MCD_OPC_FilterValue, 131, 2, 24, 0, 0, // Skip to: 36020 -/* 35996 */ MCD_OPC_CheckPredicate, 3, 3, 199, 0, // Skip to: 86948 -/* 36001 */ MCD_OPC_CheckField, 31, 1, 0, 252, 198, 0, // Skip to: 86948 -/* 36008 */ MCD_OPC_CheckField, 10, 1, 0, 245, 198, 0, // Skip to: 86948 -/* 36015 */ MCD_OPC_Decode, 197, 16, 196, 1, // Opcode: LD4i16 -/* 36020 */ MCD_OPC_FilterValue, 132, 2, 54, 0, 0, // Skip to: 36080 -/* 36026 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 36029 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 36051 -/* 36034 */ MCD_OPC_CheckPredicate, 3, 221, 198, 0, // Skip to: 86948 -/* 36039 */ MCD_OPC_CheckField, 31, 1, 0, 214, 198, 0, // Skip to: 86948 -/* 36046 */ MCD_OPC_Decode, 235, 15, 197, 1, // Opcode: LD2i32 -/* 36051 */ MCD_OPC_FilterValue, 1, 204, 198, 0, // Skip to: 86948 -/* 36056 */ MCD_OPC_CheckPredicate, 3, 199, 198, 0, // Skip to: 86948 -/* 36061 */ MCD_OPC_CheckField, 31, 1, 0, 192, 198, 0, // Skip to: 86948 -/* 36068 */ MCD_OPC_CheckField, 12, 1, 0, 185, 198, 0, // Skip to: 86948 -/* 36075 */ MCD_OPC_Decode, 237, 15, 198, 1, // Opcode: LD2i64 -/* 36080 */ MCD_OPC_FilterValue, 133, 2, 54, 0, 0, // Skip to: 36140 -/* 36086 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 36089 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 36111 -/* 36094 */ MCD_OPC_CheckPredicate, 3, 161, 198, 0, // Skip to: 86948 -/* 36099 */ MCD_OPC_CheckField, 31, 1, 0, 154, 198, 0, // Skip to: 86948 -/* 36106 */ MCD_OPC_Decode, 199, 16, 199, 1, // Opcode: LD4i32 -/* 36111 */ MCD_OPC_FilterValue, 1, 144, 198, 0, // Skip to: 86948 -/* 36116 */ MCD_OPC_CheckPredicate, 3, 139, 198, 0, // Skip to: 86948 -/* 36121 */ MCD_OPC_CheckField, 31, 1, 0, 132, 198, 0, // Skip to: 86948 -/* 36128 */ MCD_OPC_CheckField, 12, 1, 0, 125, 198, 0, // Skip to: 86948 -/* 36135 */ MCD_OPC_Decode, 201, 16, 200, 1, // Opcode: LD4i64 -/* 36140 */ MCD_OPC_FilterValue, 134, 2, 155, 0, 0, // Skip to: 36301 -/* 36146 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 36149 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 36187 -/* 36154 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36157 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36172 -/* 36162 */ MCD_OPC_CheckPredicate, 3, 93, 198, 0, // Skip to: 86948 -/* 36167 */ MCD_OPC_Decode, 213, 15, 156, 1, // Opcode: LD2Rv8b -/* 36172 */ MCD_OPC_FilterValue, 1, 83, 198, 0, // Skip to: 86948 -/* 36177 */ MCD_OPC_CheckPredicate, 3, 78, 198, 0, // Skip to: 86948 -/* 36182 */ MCD_OPC_Decode, 201, 15, 160, 1, // Opcode: LD2Rv16b -/* 36187 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 36225 -/* 36192 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36195 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36210 -/* 36200 */ MCD_OPC_CheckPredicate, 3, 55, 198, 0, // Skip to: 86948 -/* 36205 */ MCD_OPC_Decode, 209, 15, 156, 1, // Opcode: LD2Rv4h -/* 36210 */ MCD_OPC_FilterValue, 1, 45, 198, 0, // Skip to: 86948 -/* 36215 */ MCD_OPC_CheckPredicate, 3, 40, 198, 0, // Skip to: 86948 -/* 36220 */ MCD_OPC_Decode, 215, 15, 160, 1, // Opcode: LD2Rv8h -/* 36225 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 36263 -/* 36230 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36233 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36248 -/* 36238 */ MCD_OPC_CheckPredicate, 3, 17, 198, 0, // Skip to: 86948 -/* 36243 */ MCD_OPC_Decode, 207, 15, 156, 1, // Opcode: LD2Rv2s -/* 36248 */ MCD_OPC_FilterValue, 1, 7, 198, 0, // Skip to: 86948 -/* 36253 */ MCD_OPC_CheckPredicate, 3, 2, 198, 0, // Skip to: 86948 -/* 36258 */ MCD_OPC_Decode, 211, 15, 160, 1, // Opcode: LD2Rv4s -/* 36263 */ MCD_OPC_FilterValue, 3, 248, 197, 0, // Skip to: 86948 -/* 36268 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36271 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36286 -/* 36276 */ MCD_OPC_CheckPredicate, 3, 235, 197, 0, // Skip to: 86948 -/* 36281 */ MCD_OPC_Decode, 203, 15, 156, 1, // Opcode: LD2Rv1d -/* 36286 */ MCD_OPC_FilterValue, 1, 225, 197, 0, // Skip to: 86948 -/* 36291 */ MCD_OPC_CheckPredicate, 3, 220, 197, 0, // Skip to: 86948 -/* 36296 */ MCD_OPC_Decode, 205, 15, 160, 1, // Opcode: LD2Rv2d -/* 36301 */ MCD_OPC_FilterValue, 135, 2, 209, 197, 0, // Skip to: 86948 -/* 36307 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 36310 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 36348 -/* 36315 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36318 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36333 -/* 36323 */ MCD_OPC_CheckPredicate, 3, 188, 197, 0, // Skip to: 86948 -/* 36328 */ MCD_OPC_Decode, 191, 16, 153, 1, // Opcode: LD4Rv8b -/* 36333 */ MCD_OPC_FilterValue, 1, 178, 197, 0, // Skip to: 86948 -/* 36338 */ MCD_OPC_CheckPredicate, 3, 173, 197, 0, // Skip to: 86948 -/* 36343 */ MCD_OPC_Decode, 179, 16, 157, 1, // Opcode: LD4Rv16b -/* 36348 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 36386 -/* 36353 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36356 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36371 -/* 36361 */ MCD_OPC_CheckPredicate, 3, 150, 197, 0, // Skip to: 86948 -/* 36366 */ MCD_OPC_Decode, 187, 16, 153, 1, // Opcode: LD4Rv4h -/* 36371 */ MCD_OPC_FilterValue, 1, 140, 197, 0, // Skip to: 86948 -/* 36376 */ MCD_OPC_CheckPredicate, 3, 135, 197, 0, // Skip to: 86948 -/* 36381 */ MCD_OPC_Decode, 193, 16, 157, 1, // Opcode: LD4Rv8h -/* 36386 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 36424 -/* 36391 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36394 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36409 -/* 36399 */ MCD_OPC_CheckPredicate, 3, 112, 197, 0, // Skip to: 86948 -/* 36404 */ MCD_OPC_Decode, 185, 16, 153, 1, // Opcode: LD4Rv2s -/* 36409 */ MCD_OPC_FilterValue, 1, 102, 197, 0, // Skip to: 86948 -/* 36414 */ MCD_OPC_CheckPredicate, 3, 97, 197, 0, // Skip to: 86948 -/* 36419 */ MCD_OPC_Decode, 189, 16, 157, 1, // Opcode: LD4Rv4s -/* 36424 */ MCD_OPC_FilterValue, 3, 87, 197, 0, // Skip to: 86948 -/* 36429 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36432 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36447 -/* 36437 */ MCD_OPC_CheckPredicate, 3, 74, 197, 0, // Skip to: 86948 -/* 36442 */ MCD_OPC_Decode, 181, 16, 153, 1, // Opcode: LD4Rv1d -/* 36447 */ MCD_OPC_FilterValue, 1, 64, 197, 0, // Skip to: 86948 -/* 36452 */ MCD_OPC_CheckPredicate, 3, 59, 197, 0, // Skip to: 86948 -/* 36457 */ MCD_OPC_Decode, 183, 16, 157, 1, // Opcode: LD4Rv2d -/* 36462 */ MCD_OPC_FilterValue, 1, 49, 197, 0, // Skip to: 86948 -/* 36467 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 36470 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 36480 -/* 36475 */ MCD_OPC_Decode, 206, 17, 150, 1, // Opcode: LDPSi -/* 36480 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 36490 -/* 36485 */ MCD_OPC_Decode, 197, 17, 150, 1, // Opcode: LDPDi -/* 36490 */ MCD_OPC_FilterValue, 2, 21, 197, 0, // Skip to: 86948 -/* 36495 */ MCD_OPC_Decode, 200, 17, 150, 1, // Opcode: LDPQi -/* 36500 */ MCD_OPC_FilterValue, 6, 25, 2, 0, // Skip to: 37042 -/* 36505 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... -/* 36508 */ MCD_OPC_FilterValue, 0, 235, 1, 0, // Skip to: 37004 -/* 36513 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 36516 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 36568 -/* 36521 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 36524 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 36546 -/* 36529 */ MCD_OPC_CheckPredicate, 3, 238, 196, 0, // Skip to: 86948 -/* 36534 */ MCD_OPC_CheckField, 31, 1, 0, 231, 196, 0, // Skip to: 86948 -/* 36541 */ MCD_OPC_Decode, 136, 28, 201, 1, // Opcode: ST1i8_POST -/* 36546 */ MCD_OPC_FilterValue, 1, 221, 196, 0, // Skip to: 86948 -/* 36551 */ MCD_OPC_CheckPredicate, 3, 216, 196, 0, // Skip to: 86948 -/* 36556 */ MCD_OPC_CheckField, 31, 1, 0, 209, 196, 0, // Skip to: 86948 -/* 36563 */ MCD_OPC_Decode, 166, 28, 202, 1, // Opcode: ST2i8_POST -/* 36568 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 36620 -/* 36573 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 36576 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 36598 -/* 36581 */ MCD_OPC_CheckPredicate, 3, 186, 196, 0, // Skip to: 86948 -/* 36586 */ MCD_OPC_CheckField, 31, 1, 0, 179, 196, 0, // Skip to: 86948 -/* 36593 */ MCD_OPC_Decode, 196, 28, 203, 1, // Opcode: ST3i8_POST -/* 36598 */ MCD_OPC_FilterValue, 1, 169, 196, 0, // Skip to: 86948 -/* 36603 */ MCD_OPC_CheckPredicate, 3, 164, 196, 0, // Skip to: 86948 -/* 36608 */ MCD_OPC_CheckField, 31, 1, 0, 157, 196, 0, // Skip to: 86948 -/* 36615 */ MCD_OPC_Decode, 226, 28, 204, 1, // Opcode: ST4i8_POST -/* 36620 */ MCD_OPC_FilterValue, 2, 61, 0, 0, // Skip to: 36686 -/* 36625 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 36628 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 36657 -/* 36633 */ MCD_OPC_CheckPredicate, 3, 134, 196, 0, // Skip to: 86948 -/* 36638 */ MCD_OPC_CheckField, 31, 1, 0, 127, 196, 0, // Skip to: 86948 -/* 36645 */ MCD_OPC_CheckField, 10, 1, 0, 120, 196, 0, // Skip to: 86948 -/* 36652 */ MCD_OPC_Decode, 130, 28, 205, 1, // Opcode: ST1i16_POST -/* 36657 */ MCD_OPC_FilterValue, 1, 110, 196, 0, // Skip to: 86948 -/* 36662 */ MCD_OPC_CheckPredicate, 3, 105, 196, 0, // Skip to: 86948 -/* 36667 */ MCD_OPC_CheckField, 31, 1, 0, 98, 196, 0, // Skip to: 86948 -/* 36674 */ MCD_OPC_CheckField, 10, 1, 0, 91, 196, 0, // Skip to: 86948 -/* 36681 */ MCD_OPC_Decode, 160, 28, 206, 1, // Opcode: ST2i16_POST -/* 36686 */ MCD_OPC_FilterValue, 3, 61, 0, 0, // Skip to: 36752 -/* 36691 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 36694 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 36723 -/* 36699 */ MCD_OPC_CheckPredicate, 3, 68, 196, 0, // Skip to: 86948 -/* 36704 */ MCD_OPC_CheckField, 31, 1, 0, 61, 196, 0, // Skip to: 86948 -/* 36711 */ MCD_OPC_CheckField, 10, 1, 0, 54, 196, 0, // Skip to: 86948 -/* 36718 */ MCD_OPC_Decode, 190, 28, 207, 1, // Opcode: ST3i16_POST -/* 36723 */ MCD_OPC_FilterValue, 1, 44, 196, 0, // Skip to: 86948 -/* 36728 */ MCD_OPC_CheckPredicate, 3, 39, 196, 0, // Skip to: 86948 -/* 36733 */ MCD_OPC_CheckField, 31, 1, 0, 32, 196, 0, // Skip to: 86948 -/* 36740 */ MCD_OPC_CheckField, 10, 1, 0, 25, 196, 0, // Skip to: 86948 -/* 36747 */ MCD_OPC_Decode, 220, 28, 208, 1, // Opcode: ST4i16_POST -/* 36752 */ MCD_OPC_FilterValue, 4, 121, 0, 0, // Skip to: 36878 -/* 36757 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 36760 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 36812 -/* 36765 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 36768 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 36790 -/* 36773 */ MCD_OPC_CheckPredicate, 3, 250, 195, 0, // Skip to: 86948 -/* 36778 */ MCD_OPC_CheckField, 31, 1, 0, 243, 195, 0, // Skip to: 86948 -/* 36785 */ MCD_OPC_Decode, 132, 28, 209, 1, // Opcode: ST1i32_POST -/* 36790 */ MCD_OPC_FilterValue, 1, 233, 195, 0, // Skip to: 86948 -/* 36795 */ MCD_OPC_CheckPredicate, 3, 228, 195, 0, // Skip to: 86948 -/* 36800 */ MCD_OPC_CheckField, 31, 1, 0, 221, 195, 0, // Skip to: 86948 -/* 36807 */ MCD_OPC_Decode, 162, 28, 210, 1, // Opcode: ST2i32_POST -/* 36812 */ MCD_OPC_FilterValue, 1, 211, 195, 0, // Skip to: 86948 -/* 36817 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 36820 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 36849 -/* 36825 */ MCD_OPC_CheckPredicate, 3, 198, 195, 0, // Skip to: 86948 -/* 36830 */ MCD_OPC_CheckField, 31, 1, 0, 191, 195, 0, // Skip to: 86948 -/* 36837 */ MCD_OPC_CheckField, 12, 1, 0, 184, 195, 0, // Skip to: 86948 -/* 36844 */ MCD_OPC_Decode, 134, 28, 211, 1, // Opcode: ST1i64_POST -/* 36849 */ MCD_OPC_FilterValue, 1, 174, 195, 0, // Skip to: 86948 -/* 36854 */ MCD_OPC_CheckPredicate, 3, 169, 195, 0, // Skip to: 86948 -/* 36859 */ MCD_OPC_CheckField, 31, 1, 0, 162, 195, 0, // Skip to: 86948 -/* 36866 */ MCD_OPC_CheckField, 12, 1, 0, 155, 195, 0, // Skip to: 86948 -/* 36873 */ MCD_OPC_Decode, 164, 28, 212, 1, // Opcode: ST2i64_POST -/* 36878 */ MCD_OPC_FilterValue, 5, 145, 195, 0, // Skip to: 86948 -/* 36883 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 36886 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 36938 -/* 36891 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 36894 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 36916 -/* 36899 */ MCD_OPC_CheckPredicate, 3, 124, 195, 0, // Skip to: 86948 -/* 36904 */ MCD_OPC_CheckField, 31, 1, 0, 117, 195, 0, // Skip to: 86948 -/* 36911 */ MCD_OPC_Decode, 192, 28, 213, 1, // Opcode: ST3i32_POST -/* 36916 */ MCD_OPC_FilterValue, 1, 107, 195, 0, // Skip to: 86948 -/* 36921 */ MCD_OPC_CheckPredicate, 3, 102, 195, 0, // Skip to: 86948 -/* 36926 */ MCD_OPC_CheckField, 31, 1, 0, 95, 195, 0, // Skip to: 86948 -/* 36933 */ MCD_OPC_Decode, 222, 28, 214, 1, // Opcode: ST4i32_POST -/* 36938 */ MCD_OPC_FilterValue, 1, 85, 195, 0, // Skip to: 86948 -/* 36943 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 36946 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 36975 -/* 36951 */ MCD_OPC_CheckPredicate, 3, 72, 195, 0, // Skip to: 86948 -/* 36956 */ MCD_OPC_CheckField, 31, 1, 0, 65, 195, 0, // Skip to: 86948 -/* 36963 */ MCD_OPC_CheckField, 12, 1, 0, 58, 195, 0, // Skip to: 86948 -/* 36970 */ MCD_OPC_Decode, 194, 28, 215, 1, // Opcode: ST3i64_POST -/* 36975 */ MCD_OPC_FilterValue, 1, 48, 195, 0, // Skip to: 86948 -/* 36980 */ MCD_OPC_CheckPredicate, 3, 43, 195, 0, // Skip to: 86948 -/* 36985 */ MCD_OPC_CheckField, 31, 1, 0, 36, 195, 0, // Skip to: 86948 -/* 36992 */ MCD_OPC_CheckField, 12, 1, 0, 29, 195, 0, // Skip to: 86948 -/* 36999 */ MCD_OPC_Decode, 224, 28, 216, 1, // Opcode: ST4i64_POST -/* 37004 */ MCD_OPC_FilterValue, 1, 19, 195, 0, // Skip to: 86948 -/* 37009 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37012 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 37022 -/* 37017 */ MCD_OPC_Decode, 138, 29, 150, 1, // Opcode: STPSpre -/* 37022 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 37032 -/* 37027 */ MCD_OPC_Decode, 132, 29, 150, 1, // Opcode: STPDpre -/* 37032 */ MCD_OPC_FilterValue, 2, 247, 194, 0, // Skip to: 86948 -/* 37037 */ MCD_OPC_Decode, 135, 29, 150, 1, // Opcode: STPQpre -/* 37042 */ MCD_OPC_FilterValue, 7, 201, 4, 0, // Skip to: 38272 -/* 37047 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... -/* 37050 */ MCD_OPC_FilterValue, 0, 155, 4, 0, // Skip to: 38234 -/* 37055 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 37058 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 37110 -/* 37063 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37066 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 37088 -/* 37071 */ MCD_OPC_CheckPredicate, 3, 208, 194, 0, // Skip to: 86948 -/* 37076 */ MCD_OPC_CheckField, 31, 1, 0, 201, 194, 0, // Skip to: 86948 -/* 37083 */ MCD_OPC_Decode, 194, 15, 217, 1, // Opcode: LD1i8_POST -/* 37088 */ MCD_OPC_FilterValue, 1, 191, 194, 0, // Skip to: 86948 -/* 37093 */ MCD_OPC_CheckPredicate, 3, 186, 194, 0, // Skip to: 86948 -/* 37098 */ MCD_OPC_CheckField, 31, 1, 0, 179, 194, 0, // Skip to: 86948 -/* 37105 */ MCD_OPC_Decode, 240, 15, 218, 1, // Opcode: LD2i8_POST -/* 37110 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 37162 -/* 37115 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37118 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 37140 -/* 37123 */ MCD_OPC_CheckPredicate, 3, 156, 194, 0, // Skip to: 86948 -/* 37128 */ MCD_OPC_CheckField, 31, 1, 0, 149, 194, 0, // Skip to: 86948 -/* 37135 */ MCD_OPC_Decode, 158, 16, 219, 1, // Opcode: LD3i8_POST -/* 37140 */ MCD_OPC_FilterValue, 1, 139, 194, 0, // Skip to: 86948 -/* 37145 */ MCD_OPC_CheckPredicate, 3, 134, 194, 0, // Skip to: 86948 -/* 37150 */ MCD_OPC_CheckField, 31, 1, 0, 127, 194, 0, // Skip to: 86948 -/* 37157 */ MCD_OPC_Decode, 204, 16, 220, 1, // Opcode: LD4i8_POST -/* 37162 */ MCD_OPC_FilterValue, 2, 61, 0, 0, // Skip to: 37228 -/* 37167 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37170 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 37199 -/* 37175 */ MCD_OPC_CheckPredicate, 3, 104, 194, 0, // Skip to: 86948 -/* 37180 */ MCD_OPC_CheckField, 31, 1, 0, 97, 194, 0, // Skip to: 86948 -/* 37187 */ MCD_OPC_CheckField, 10, 1, 0, 90, 194, 0, // Skip to: 86948 -/* 37194 */ MCD_OPC_Decode, 188, 15, 221, 1, // Opcode: LD1i16_POST -/* 37199 */ MCD_OPC_FilterValue, 1, 80, 194, 0, // Skip to: 86948 -/* 37204 */ MCD_OPC_CheckPredicate, 3, 75, 194, 0, // Skip to: 86948 -/* 37209 */ MCD_OPC_CheckField, 31, 1, 0, 68, 194, 0, // Skip to: 86948 -/* 37216 */ MCD_OPC_CheckField, 10, 1, 0, 61, 194, 0, // Skip to: 86948 -/* 37223 */ MCD_OPC_Decode, 234, 15, 222, 1, // Opcode: LD2i16_POST -/* 37228 */ MCD_OPC_FilterValue, 3, 61, 0, 0, // Skip to: 37294 -/* 37233 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37236 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 37265 -/* 37241 */ MCD_OPC_CheckPredicate, 3, 38, 194, 0, // Skip to: 86948 -/* 37246 */ MCD_OPC_CheckField, 31, 1, 0, 31, 194, 0, // Skip to: 86948 -/* 37253 */ MCD_OPC_CheckField, 10, 1, 0, 24, 194, 0, // Skip to: 86948 -/* 37260 */ MCD_OPC_Decode, 152, 16, 223, 1, // Opcode: LD3i16_POST -/* 37265 */ MCD_OPC_FilterValue, 1, 14, 194, 0, // Skip to: 86948 -/* 37270 */ MCD_OPC_CheckPredicate, 3, 9, 194, 0, // Skip to: 86948 -/* 37275 */ MCD_OPC_CheckField, 31, 1, 0, 2, 194, 0, // Skip to: 86948 -/* 37282 */ MCD_OPC_CheckField, 10, 1, 0, 251, 193, 0, // Skip to: 86948 -/* 37289 */ MCD_OPC_Decode, 198, 16, 224, 1, // Opcode: LD4i16_POST -/* 37294 */ MCD_OPC_FilterValue, 4, 121, 0, 0, // Skip to: 37420 -/* 37299 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 37302 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 37354 -/* 37307 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37310 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 37332 -/* 37315 */ MCD_OPC_CheckPredicate, 3, 220, 193, 0, // Skip to: 86948 -/* 37320 */ MCD_OPC_CheckField, 31, 1, 0, 213, 193, 0, // Skip to: 86948 -/* 37327 */ MCD_OPC_Decode, 190, 15, 225, 1, // Opcode: LD1i32_POST -/* 37332 */ MCD_OPC_FilterValue, 1, 203, 193, 0, // Skip to: 86948 -/* 37337 */ MCD_OPC_CheckPredicate, 3, 198, 193, 0, // Skip to: 86948 -/* 37342 */ MCD_OPC_CheckField, 31, 1, 0, 191, 193, 0, // Skip to: 86948 -/* 37349 */ MCD_OPC_Decode, 236, 15, 226, 1, // Opcode: LD2i32_POST -/* 37354 */ MCD_OPC_FilterValue, 1, 181, 193, 0, // Skip to: 86948 -/* 37359 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37362 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 37391 -/* 37367 */ MCD_OPC_CheckPredicate, 3, 168, 193, 0, // Skip to: 86948 -/* 37372 */ MCD_OPC_CheckField, 31, 1, 0, 161, 193, 0, // Skip to: 86948 -/* 37379 */ MCD_OPC_CheckField, 12, 1, 0, 154, 193, 0, // Skip to: 86948 -/* 37386 */ MCD_OPC_Decode, 192, 15, 227, 1, // Opcode: LD1i64_POST -/* 37391 */ MCD_OPC_FilterValue, 1, 144, 193, 0, // Skip to: 86948 -/* 37396 */ MCD_OPC_CheckPredicate, 3, 139, 193, 0, // Skip to: 86948 -/* 37401 */ MCD_OPC_CheckField, 31, 1, 0, 132, 193, 0, // Skip to: 86948 -/* 37408 */ MCD_OPC_CheckField, 12, 1, 0, 125, 193, 0, // Skip to: 86948 -/* 37415 */ MCD_OPC_Decode, 238, 15, 228, 1, // Opcode: LD2i64_POST -/* 37420 */ MCD_OPC_FilterValue, 5, 121, 0, 0, // Skip to: 37546 -/* 37425 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 37428 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 37480 -/* 37433 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37436 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 37458 -/* 37441 */ MCD_OPC_CheckPredicate, 3, 94, 193, 0, // Skip to: 86948 -/* 37446 */ MCD_OPC_CheckField, 31, 1, 0, 87, 193, 0, // Skip to: 86948 -/* 37453 */ MCD_OPC_Decode, 154, 16, 229, 1, // Opcode: LD3i32_POST -/* 37458 */ MCD_OPC_FilterValue, 1, 77, 193, 0, // Skip to: 86948 -/* 37463 */ MCD_OPC_CheckPredicate, 3, 72, 193, 0, // Skip to: 86948 -/* 37468 */ MCD_OPC_CheckField, 31, 1, 0, 65, 193, 0, // Skip to: 86948 -/* 37475 */ MCD_OPC_Decode, 200, 16, 230, 1, // Opcode: LD4i32_POST -/* 37480 */ MCD_OPC_FilterValue, 1, 55, 193, 0, // Skip to: 86948 -/* 37485 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37488 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 37517 -/* 37493 */ MCD_OPC_CheckPredicate, 3, 42, 193, 0, // Skip to: 86948 -/* 37498 */ MCD_OPC_CheckField, 31, 1, 0, 35, 193, 0, // Skip to: 86948 -/* 37505 */ MCD_OPC_CheckField, 12, 1, 0, 28, 193, 0, // Skip to: 86948 -/* 37512 */ MCD_OPC_Decode, 156, 16, 231, 1, // Opcode: LD3i64_POST -/* 37517 */ MCD_OPC_FilterValue, 1, 18, 193, 0, // Skip to: 86948 -/* 37522 */ MCD_OPC_CheckPredicate, 3, 13, 193, 0, // Skip to: 86948 -/* 37527 */ MCD_OPC_CheckField, 31, 1, 0, 6, 193, 0, // Skip to: 86948 -/* 37534 */ MCD_OPC_CheckField, 12, 1, 0, 255, 192, 0, // Skip to: 86948 -/* 37541 */ MCD_OPC_Decode, 202, 16, 232, 1, // Opcode: LD4i64_POST -/* 37546 */ MCD_OPC_FilterValue, 6, 83, 1, 0, // Skip to: 37890 -/* 37551 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 37554 */ MCD_OPC_FilterValue, 0, 79, 0, 0, // Skip to: 37638 -/* 37559 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37562 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 37600 -/* 37567 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37570 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37585 -/* 37575 */ MCD_OPC_CheckPredicate, 3, 216, 192, 0, // Skip to: 86948 -/* 37580 */ MCD_OPC_Decode, 136, 15, 163, 1, // Opcode: LD1Rv8b_POST -/* 37585 */ MCD_OPC_FilterValue, 1, 206, 192, 0, // Skip to: 86948 -/* 37590 */ MCD_OPC_CheckPredicate, 3, 201, 192, 0, // Skip to: 86948 -/* 37595 */ MCD_OPC_Decode, 252, 14, 167, 1, // Opcode: LD1Rv16b_POST -/* 37600 */ MCD_OPC_FilterValue, 1, 191, 192, 0, // Skip to: 86948 -/* 37605 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37608 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37623 -/* 37613 */ MCD_OPC_CheckPredicate, 3, 178, 192, 0, // Skip to: 86948 -/* 37618 */ MCD_OPC_Decode, 214, 15, 164, 1, // Opcode: LD2Rv8b_POST -/* 37623 */ MCD_OPC_FilterValue, 1, 168, 192, 0, // Skip to: 86948 -/* 37628 */ MCD_OPC_CheckPredicate, 3, 163, 192, 0, // Skip to: 86948 -/* 37633 */ MCD_OPC_Decode, 202, 15, 168, 1, // Opcode: LD2Rv16b_POST -/* 37638 */ MCD_OPC_FilterValue, 1, 79, 0, 0, // Skip to: 37722 -/* 37643 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37646 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 37684 -/* 37651 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37654 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37669 -/* 37659 */ MCD_OPC_CheckPredicate, 3, 132, 192, 0, // Skip to: 86948 -/* 37664 */ MCD_OPC_Decode, 132, 15, 163, 1, // Opcode: LD1Rv4h_POST -/* 37669 */ MCD_OPC_FilterValue, 1, 122, 192, 0, // Skip to: 86948 -/* 37674 */ MCD_OPC_CheckPredicate, 3, 117, 192, 0, // Skip to: 86948 -/* 37679 */ MCD_OPC_Decode, 138, 15, 167, 1, // Opcode: LD1Rv8h_POST -/* 37684 */ MCD_OPC_FilterValue, 1, 107, 192, 0, // Skip to: 86948 -/* 37689 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37692 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37707 -/* 37697 */ MCD_OPC_CheckPredicate, 3, 94, 192, 0, // Skip to: 86948 -/* 37702 */ MCD_OPC_Decode, 210, 15, 164, 1, // Opcode: LD2Rv4h_POST -/* 37707 */ MCD_OPC_FilterValue, 1, 84, 192, 0, // Skip to: 86948 -/* 37712 */ MCD_OPC_CheckPredicate, 3, 79, 192, 0, // Skip to: 86948 -/* 37717 */ MCD_OPC_Decode, 216, 15, 168, 1, // Opcode: LD2Rv8h_POST -/* 37722 */ MCD_OPC_FilterValue, 2, 79, 0, 0, // Skip to: 37806 -/* 37727 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37730 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 37768 -/* 37735 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37738 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37753 -/* 37743 */ MCD_OPC_CheckPredicate, 3, 48, 192, 0, // Skip to: 86948 -/* 37748 */ MCD_OPC_Decode, 130, 15, 163, 1, // Opcode: LD1Rv2s_POST -/* 37753 */ MCD_OPC_FilterValue, 1, 38, 192, 0, // Skip to: 86948 -/* 37758 */ MCD_OPC_CheckPredicate, 3, 33, 192, 0, // Skip to: 86948 -/* 37763 */ MCD_OPC_Decode, 134, 15, 167, 1, // Opcode: LD1Rv4s_POST -/* 37768 */ MCD_OPC_FilterValue, 1, 23, 192, 0, // Skip to: 86948 -/* 37773 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37776 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37791 -/* 37781 */ MCD_OPC_CheckPredicate, 3, 10, 192, 0, // Skip to: 86948 -/* 37786 */ MCD_OPC_Decode, 208, 15, 164, 1, // Opcode: LD2Rv2s_POST -/* 37791 */ MCD_OPC_FilterValue, 1, 0, 192, 0, // Skip to: 86948 -/* 37796 */ MCD_OPC_CheckPredicate, 3, 251, 191, 0, // Skip to: 86948 -/* 37801 */ MCD_OPC_Decode, 212, 15, 168, 1, // Opcode: LD2Rv4s_POST -/* 37806 */ MCD_OPC_FilterValue, 3, 241, 191, 0, // Skip to: 86948 -/* 37811 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37814 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 37852 -/* 37819 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37822 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37837 -/* 37827 */ MCD_OPC_CheckPredicate, 3, 220, 191, 0, // Skip to: 86948 -/* 37832 */ MCD_OPC_Decode, 254, 14, 163, 1, // Opcode: LD1Rv1d_POST -/* 37837 */ MCD_OPC_FilterValue, 1, 210, 191, 0, // Skip to: 86948 -/* 37842 */ MCD_OPC_CheckPredicate, 3, 205, 191, 0, // Skip to: 86948 -/* 37847 */ MCD_OPC_Decode, 128, 15, 167, 1, // Opcode: LD1Rv2d_POST -/* 37852 */ MCD_OPC_FilterValue, 1, 195, 191, 0, // Skip to: 86948 -/* 37857 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37860 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37875 -/* 37865 */ MCD_OPC_CheckPredicate, 3, 182, 191, 0, // Skip to: 86948 -/* 37870 */ MCD_OPC_Decode, 204, 15, 164, 1, // Opcode: LD2Rv1d_POST -/* 37875 */ MCD_OPC_FilterValue, 1, 172, 191, 0, // Skip to: 86948 -/* 37880 */ MCD_OPC_CheckPredicate, 3, 167, 191, 0, // Skip to: 86948 -/* 37885 */ MCD_OPC_Decode, 206, 15, 168, 1, // Opcode: LD2Rv2d_POST -/* 37890 */ MCD_OPC_FilterValue, 7, 157, 191, 0, // Skip to: 86948 -/* 37895 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 37898 */ MCD_OPC_FilterValue, 0, 79, 0, 0, // Skip to: 37982 -/* 37903 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37906 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 37944 -/* 37911 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37914 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37929 -/* 37919 */ MCD_OPC_CheckPredicate, 3, 128, 191, 0, // Skip to: 86948 -/* 37924 */ MCD_OPC_Decode, 132, 16, 162, 1, // Opcode: LD3Rv8b_POST -/* 37929 */ MCD_OPC_FilterValue, 1, 118, 191, 0, // Skip to: 86948 -/* 37934 */ MCD_OPC_CheckPredicate, 3, 113, 191, 0, // Skip to: 86948 -/* 37939 */ MCD_OPC_Decode, 248, 15, 166, 1, // Opcode: LD3Rv16b_POST -/* 37944 */ MCD_OPC_FilterValue, 1, 103, 191, 0, // Skip to: 86948 -/* 37949 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37952 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37967 -/* 37957 */ MCD_OPC_CheckPredicate, 3, 90, 191, 0, // Skip to: 86948 -/* 37962 */ MCD_OPC_Decode, 192, 16, 161, 1, // Opcode: LD4Rv8b_POST -/* 37967 */ MCD_OPC_FilterValue, 1, 80, 191, 0, // Skip to: 86948 -/* 37972 */ MCD_OPC_CheckPredicate, 3, 75, 191, 0, // Skip to: 86948 -/* 37977 */ MCD_OPC_Decode, 180, 16, 165, 1, // Opcode: LD4Rv16b_POST -/* 37982 */ MCD_OPC_FilterValue, 1, 79, 0, 0, // Skip to: 38066 -/* 37987 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 37990 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 38028 -/* 37995 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 37998 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38013 -/* 38003 */ MCD_OPC_CheckPredicate, 3, 44, 191, 0, // Skip to: 86948 -/* 38008 */ MCD_OPC_Decode, 128, 16, 162, 1, // Opcode: LD3Rv4h_POST -/* 38013 */ MCD_OPC_FilterValue, 1, 34, 191, 0, // Skip to: 86948 -/* 38018 */ MCD_OPC_CheckPredicate, 3, 29, 191, 0, // Skip to: 86948 -/* 38023 */ MCD_OPC_Decode, 134, 16, 166, 1, // Opcode: LD3Rv8h_POST -/* 38028 */ MCD_OPC_FilterValue, 1, 19, 191, 0, // Skip to: 86948 -/* 38033 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 38036 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38051 -/* 38041 */ MCD_OPC_CheckPredicate, 3, 6, 191, 0, // Skip to: 86948 -/* 38046 */ MCD_OPC_Decode, 188, 16, 161, 1, // Opcode: LD4Rv4h_POST -/* 38051 */ MCD_OPC_FilterValue, 1, 252, 190, 0, // Skip to: 86948 -/* 38056 */ MCD_OPC_CheckPredicate, 3, 247, 190, 0, // Skip to: 86948 -/* 38061 */ MCD_OPC_Decode, 194, 16, 165, 1, // Opcode: LD4Rv8h_POST -/* 38066 */ MCD_OPC_FilterValue, 2, 79, 0, 0, // Skip to: 38150 -/* 38071 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38074 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 38112 -/* 38079 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 38082 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38097 -/* 38087 */ MCD_OPC_CheckPredicate, 3, 216, 190, 0, // Skip to: 86948 -/* 38092 */ MCD_OPC_Decode, 254, 15, 162, 1, // Opcode: LD3Rv2s_POST -/* 38097 */ MCD_OPC_FilterValue, 1, 206, 190, 0, // Skip to: 86948 -/* 38102 */ MCD_OPC_CheckPredicate, 3, 201, 190, 0, // Skip to: 86948 -/* 38107 */ MCD_OPC_Decode, 130, 16, 166, 1, // Opcode: LD3Rv4s_POST -/* 38112 */ MCD_OPC_FilterValue, 1, 191, 190, 0, // Skip to: 86948 -/* 38117 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 38120 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38135 -/* 38125 */ MCD_OPC_CheckPredicate, 3, 178, 190, 0, // Skip to: 86948 -/* 38130 */ MCD_OPC_Decode, 186, 16, 161, 1, // Opcode: LD4Rv2s_POST -/* 38135 */ MCD_OPC_FilterValue, 1, 168, 190, 0, // Skip to: 86948 -/* 38140 */ MCD_OPC_CheckPredicate, 3, 163, 190, 0, // Skip to: 86948 -/* 38145 */ MCD_OPC_Decode, 190, 16, 165, 1, // Opcode: LD4Rv4s_POST -/* 38150 */ MCD_OPC_FilterValue, 3, 153, 190, 0, // Skip to: 86948 -/* 38155 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38158 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 38196 -/* 38163 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 38166 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38181 -/* 38171 */ MCD_OPC_CheckPredicate, 3, 132, 190, 0, // Skip to: 86948 -/* 38176 */ MCD_OPC_Decode, 250, 15, 162, 1, // Opcode: LD3Rv1d_POST -/* 38181 */ MCD_OPC_FilterValue, 1, 122, 190, 0, // Skip to: 86948 -/* 38186 */ MCD_OPC_CheckPredicate, 3, 117, 190, 0, // Skip to: 86948 -/* 38191 */ MCD_OPC_Decode, 252, 15, 166, 1, // Opcode: LD3Rv2d_POST -/* 38196 */ MCD_OPC_FilterValue, 1, 107, 190, 0, // Skip to: 86948 -/* 38201 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 38204 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38219 -/* 38209 */ MCD_OPC_CheckPredicate, 3, 94, 190, 0, // Skip to: 86948 -/* 38214 */ MCD_OPC_Decode, 182, 16, 161, 1, // Opcode: LD4Rv1d_POST -/* 38219 */ MCD_OPC_FilterValue, 1, 84, 190, 0, // Skip to: 86948 -/* 38224 */ MCD_OPC_CheckPredicate, 3, 79, 190, 0, // Skip to: 86948 -/* 38229 */ MCD_OPC_Decode, 184, 16, 165, 1, // Opcode: LD4Rv2d_POST -/* 38234 */ MCD_OPC_FilterValue, 1, 69, 190, 0, // Skip to: 86948 -/* 38239 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... -/* 38242 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 38252 -/* 38247 */ MCD_OPC_Decode, 208, 17, 150, 1, // Opcode: LDPSpre -/* 38252 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 38262 -/* 38257 */ MCD_OPC_Decode, 199, 17, 150, 1, // Opcode: LDPDpre -/* 38262 */ MCD_OPC_FilterValue, 2, 41, 190, 0, // Skip to: 86948 -/* 38267 */ MCD_OPC_Decode, 202, 17, 150, 1, // Opcode: LDPQpre -/* 38272 */ MCD_OPC_FilterValue, 8, 6, 27, 0, // Skip to: 45195 -/* 38277 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 38280 */ MCD_OPC_FilterValue, 0, 189, 7, 0, // Skip to: 40266 -/* 38285 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 38288 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 38326 -/* 38293 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38296 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38311 -/* 38301 */ MCD_OPC_CheckPredicate, 3, 2, 190, 0, // Skip to: 86948 -/* 38306 */ MCD_OPC_Decode, 186, 30, 233, 1, // Opcode: TBLv8i8One -/* 38311 */ MCD_OPC_FilterValue, 1, 248, 189, 0, // Skip to: 86948 -/* 38316 */ MCD_OPC_CheckPredicate, 3, 243, 189, 0, // Skip to: 86948 -/* 38321 */ MCD_OPC_Decode, 168, 22, 234, 1, // Opcode: SADDLv8i8_v8i16 -/* 38326 */ MCD_OPC_FilterValue, 1, 86, 0, 0, // Skip to: 38417 -/* 38331 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38334 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 38402 -/* 38339 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 38342 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 38387 -/* 38347 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 38350 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38372 -/* 38355 */ MCD_OPC_CheckPredicate, 3, 204, 189, 0, // Skip to: 86948 -/* 38360 */ MCD_OPC_CheckField, 18, 1, 1, 197, 189, 0, // Skip to: 86948 -/* 38367 */ MCD_OPC_Decode, 211, 5, 235, 1, // Opcode: DUPv2i32lane -/* 38372 */ MCD_OPC_FilterValue, 1, 187, 189, 0, // Skip to: 86948 -/* 38377 */ MCD_OPC_CheckPredicate, 3, 182, 189, 0, // Skip to: 86948 -/* 38382 */ MCD_OPC_Decode, 215, 5, 236, 1, // Opcode: DUPv4i16lane -/* 38387 */ MCD_OPC_FilterValue, 1, 172, 189, 0, // Skip to: 86948 -/* 38392 */ MCD_OPC_CheckPredicate, 3, 167, 189, 0, // Skip to: 86948 -/* 38397 */ MCD_OPC_Decode, 221, 5, 237, 1, // Opcode: DUPv8i8lane -/* 38402 */ MCD_OPC_FilterValue, 1, 157, 189, 0, // Skip to: 86948 -/* 38407 */ MCD_OPC_CheckPredicate, 3, 152, 189, 0, // Skip to: 86948 -/* 38412 */ MCD_OPC_Decode, 132, 23, 238, 1, // Opcode: SHADDv8i8 -/* 38417 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 38439 -/* 38422 */ MCD_OPC_CheckPredicate, 3, 137, 189, 0, // Skip to: 86948 -/* 38427 */ MCD_OPC_CheckField, 16, 6, 32, 130, 189, 0, // Skip to: 86948 -/* 38434 */ MCD_OPC_Decode, 214, 21, 239, 1, // Opcode: REV64v8i8 -/* 38439 */ MCD_OPC_FilterValue, 3, 86, 0, 0, // Skip to: 38530 -/* 38444 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38447 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 38515 -/* 38452 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 38455 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 38500 -/* 38460 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 38463 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38485 -/* 38468 */ MCD_OPC_CheckPredicate, 3, 91, 189, 0, // Skip to: 86948 -/* 38473 */ MCD_OPC_CheckField, 18, 1, 1, 84, 189, 0, // Skip to: 86948 -/* 38480 */ MCD_OPC_Decode, 210, 5, 240, 1, // Opcode: DUPv2i32gpr -/* 38485 */ MCD_OPC_FilterValue, 1, 74, 189, 0, // Skip to: 86948 -/* 38490 */ MCD_OPC_CheckPredicate, 3, 69, 189, 0, // Skip to: 86948 -/* 38495 */ MCD_OPC_Decode, 214, 5, 240, 1, // Opcode: DUPv4i16gpr -/* 38500 */ MCD_OPC_FilterValue, 1, 59, 189, 0, // Skip to: 86948 -/* 38505 */ MCD_OPC_CheckPredicate, 3, 54, 189, 0, // Skip to: 86948 -/* 38510 */ MCD_OPC_Decode, 220, 5, 240, 1, // Opcode: DUPv8i8gpr -/* 38515 */ MCD_OPC_FilterValue, 1, 44, 189, 0, // Skip to: 86948 -/* 38520 */ MCD_OPC_CheckPredicate, 3, 39, 189, 0, // Skip to: 86948 -/* 38525 */ MCD_OPC_Decode, 182, 24, 238, 1, // Opcode: SQADDv8i8 -/* 38530 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 38568 -/* 38535 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38538 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38553 -/* 38543 */ MCD_OPC_CheckPredicate, 3, 16, 189, 0, // Skip to: 86948 -/* 38548 */ MCD_OPC_Decode, 196, 30, 241, 1, // Opcode: TBXv8i8One -/* 38553 */ MCD_OPC_FilterValue, 1, 6, 189, 0, // Skip to: 86948 -/* 38558 */ MCD_OPC_CheckPredicate, 3, 1, 189, 0, // Skip to: 86948 -/* 38563 */ MCD_OPC_Decode, 177, 22, 242, 1, // Opcode: SADDWv8i8_v8i16 -/* 38568 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 38590 -/* 38573 */ MCD_OPC_CheckPredicate, 3, 242, 188, 0, // Skip to: 86948 -/* 38578 */ MCD_OPC_CheckField, 21, 1, 1, 235, 188, 0, // Skip to: 86948 -/* 38585 */ MCD_OPC_Decode, 188, 26, 238, 1, // Opcode: SRHADDv8i8 -/* 38590 */ MCD_OPC_FilterValue, 6, 40, 0, 0, // Skip to: 38635 -/* 38595 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38598 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38613 -/* 38603 */ MCD_OPC_CheckPredicate, 3, 212, 188, 0, // Skip to: 86948 -/* 38608 */ MCD_OPC_Decode, 202, 34, 238, 1, // Opcode: UZP1v8i8 -/* 38613 */ MCD_OPC_FilterValue, 1, 202, 188, 0, // Skip to: 86948 -/* 38618 */ MCD_OPC_CheckPredicate, 3, 197, 188, 0, // Skip to: 86948 -/* 38623 */ MCD_OPC_CheckField, 16, 5, 0, 190, 188, 0, // Skip to: 86948 -/* 38630 */ MCD_OPC_Decode, 203, 21, 239, 1, // Opcode: REV16v8i8 -/* 38635 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 38657 -/* 38640 */ MCD_OPC_CheckPredicate, 3, 175, 188, 0, // Skip to: 86948 -/* 38645 */ MCD_OPC_CheckField, 21, 1, 1, 168, 188, 0, // Skip to: 86948 -/* 38652 */ MCD_OPC_Decode, 253, 1, 238, 1, // Opcode: ANDv8i8 -/* 38657 */ MCD_OPC_FilterValue, 8, 33, 0, 0, // Skip to: 38695 -/* 38662 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38665 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38680 -/* 38670 */ MCD_OPC_CheckPredicate, 3, 145, 188, 0, // Skip to: 86948 -/* 38675 */ MCD_OPC_Decode, 188, 30, 243, 1, // Opcode: TBLv8i8Two -/* 38680 */ MCD_OPC_FilterValue, 1, 135, 188, 0, // Skip to: 86948 -/* 38685 */ MCD_OPC_CheckPredicate, 3, 130, 188, 0, // Skip to: 86948 -/* 38690 */ MCD_OPC_Decode, 166, 27, 234, 1, // Opcode: SSUBLv8i8_v8i16 -/* 38695 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 38717 -/* 38700 */ MCD_OPC_CheckPredicate, 3, 115, 188, 0, // Skip to: 86948 -/* 38705 */ MCD_OPC_CheckField, 21, 1, 1, 108, 188, 0, // Skip to: 86948 -/* 38712 */ MCD_OPC_Decode, 158, 23, 238, 1, // Opcode: SHSUBv8i8 -/* 38717 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 38778 -/* 38722 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38725 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38740 -/* 38730 */ MCD_OPC_CheckPredicate, 3, 85, 188, 0, // Skip to: 86948 -/* 38735 */ MCD_OPC_Decode, 219, 30, 238, 1, // Opcode: TRN1v8i8 -/* 38740 */ MCD_OPC_FilterValue, 1, 75, 188, 0, // Skip to: 86948 -/* 38745 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 38748 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38763 -/* 38753 */ MCD_OPC_CheckPredicate, 3, 62, 188, 0, // Skip to: 86948 -/* 38758 */ MCD_OPC_Decode, 157, 22, 239, 1, // Opcode: SADDLPv8i8_v4i16 -/* 38763 */ MCD_OPC_FilterValue, 1, 52, 188, 0, // Skip to: 86948 -/* 38768 */ MCD_OPC_CheckPredicate, 3, 47, 188, 0, // Skip to: 86948 -/* 38773 */ MCD_OPC_Decode, 132, 35, 244, 1, // Opcode: XTNv8i8 -/* 38778 */ MCD_OPC_FilterValue, 11, 63, 0, 0, // Skip to: 38846 -/* 38783 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38786 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 38831 -/* 38791 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 38794 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38816 -/* 38799 */ MCD_OPC_CheckPredicate, 3, 16, 188, 0, // Skip to: 86948 -/* 38804 */ MCD_OPC_CheckField, 17, 1, 1, 9, 188, 0, // Skip to: 86948 -/* 38811 */ MCD_OPC_Decode, 128, 24, 245, 1, // Opcode: SMOVvi16to32 -/* 38816 */ MCD_OPC_FilterValue, 1, 255, 187, 0, // Skip to: 86948 -/* 38821 */ MCD_OPC_CheckPredicate, 3, 250, 187, 0, // Skip to: 86948 -/* 38826 */ MCD_OPC_Decode, 131, 24, 246, 1, // Opcode: SMOVvi8to32 -/* 38831 */ MCD_OPC_FilterValue, 1, 240, 187, 0, // Skip to: 86948 -/* 38836 */ MCD_OPC_CheckPredicate, 3, 235, 187, 0, // Skip to: 86948 -/* 38841 */ MCD_OPC_Decode, 164, 26, 238, 1, // Opcode: SQSUBv8i8 -/* 38846 */ MCD_OPC_FilterValue, 12, 33, 0, 0, // Skip to: 38884 -/* 38851 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38854 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38869 -/* 38859 */ MCD_OPC_CheckPredicate, 3, 212, 187, 0, // Skip to: 86948 -/* 38864 */ MCD_OPC_Decode, 198, 30, 247, 1, // Opcode: TBXv8i8Two -/* 38869 */ MCD_OPC_FilterValue, 1, 202, 187, 0, // Skip to: 86948 -/* 38874 */ MCD_OPC_CheckPredicate, 3, 197, 187, 0, // Skip to: 86948 -/* 38879 */ MCD_OPC_Decode, 172, 27, 242, 1, // Opcode: SSUBWv8i8_v8i16 -/* 38884 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 38906 -/* 38889 */ MCD_OPC_CheckPredicate, 3, 182, 187, 0, // Skip to: 86948 -/* 38894 */ MCD_OPC_CheckField, 21, 1, 1, 175, 187, 0, // Skip to: 86948 -/* 38901 */ MCD_OPC_Decode, 228, 3, 238, 1, // Opcode: CMGTv8i8 -/* 38906 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 38967 -/* 38911 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38914 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38929 -/* 38919 */ MCD_OPC_CheckPredicate, 3, 152, 187, 0, // Skip to: 86948 -/* 38924 */ MCD_OPC_Decode, 147, 35, 238, 1, // Opcode: ZIP1v8i8 -/* 38929 */ MCD_OPC_FilterValue, 1, 142, 187, 0, // Skip to: 86948 -/* 38934 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 38937 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38952 -/* 38942 */ MCD_OPC_CheckPredicate, 3, 129, 187, 0, // Skip to: 86948 -/* 38947 */ MCD_OPC_Decode, 151, 30, 248, 1, // Opcode: SUQADDv8i8 -/* 38952 */ MCD_OPC_FilterValue, 16, 119, 187, 0, // Skip to: 86948 -/* 38957 */ MCD_OPC_CheckPredicate, 3, 114, 187, 0, // Skip to: 86948 -/* 38962 */ MCD_OPC_Decode, 162, 22, 249, 1, // Opcode: SADDLVv8i8v -/* 38967 */ MCD_OPC_FilterValue, 15, 86, 0, 0, // Skip to: 39058 -/* 38972 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 38975 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 39043 -/* 38980 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 38983 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 39028 -/* 38988 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 38991 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 39013 -/* 38996 */ MCD_OPC_CheckPredicate, 3, 75, 187, 0, // Skip to: 86948 -/* 39001 */ MCD_OPC_CheckField, 18, 1, 1, 68, 187, 0, // Skip to: 86948 -/* 39008 */ MCD_OPC_Decode, 184, 32, 250, 1, // Opcode: UMOVvi32 -/* 39013 */ MCD_OPC_FilterValue, 1, 58, 187, 0, // Skip to: 86948 -/* 39018 */ MCD_OPC_CheckPredicate, 3, 53, 187, 0, // Skip to: 86948 -/* 39023 */ MCD_OPC_Decode, 183, 32, 245, 1, // Opcode: UMOVvi16 -/* 39028 */ MCD_OPC_FilterValue, 1, 43, 187, 0, // Skip to: 86948 -/* 39033 */ MCD_OPC_CheckPredicate, 3, 38, 187, 0, // Skip to: 86948 -/* 39038 */ MCD_OPC_Decode, 186, 32, 246, 1, // Opcode: UMOVvi8 -/* 39043 */ MCD_OPC_FilterValue, 1, 28, 187, 0, // Skip to: 86948 -/* 39048 */ MCD_OPC_CheckPredicate, 3, 23, 187, 0, // Skip to: 86948 -/* 39053 */ MCD_OPC_Decode, 212, 3, 238, 1, // Opcode: CMGEv8i8 -/* 39058 */ MCD_OPC_FilterValue, 16, 33, 0, 0, // Skip to: 39096 -/* 39063 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 39066 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39081 -/* 39071 */ MCD_OPC_CheckPredicate, 3, 0, 187, 0, // Skip to: 86948 -/* 39076 */ MCD_OPC_Decode, 187, 30, 251, 1, // Opcode: TBLv8i8Three -/* 39081 */ MCD_OPC_FilterValue, 1, 246, 186, 0, // Skip to: 86948 -/* 39086 */ MCD_OPC_CheckPredicate, 3, 241, 186, 0, // Skip to: 86948 -/* 39091 */ MCD_OPC_Decode, 147, 1, 252, 1, // Opcode: ADDHNv8i16_v8i8 -/* 39096 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 39118 -/* 39101 */ MCD_OPC_CheckPredicate, 3, 226, 186, 0, // Skip to: 86948 -/* 39106 */ MCD_OPC_CheckField, 21, 1, 1, 219, 186, 0, // Skip to: 86948 -/* 39113 */ MCD_OPC_Decode, 234, 26, 238, 1, // Opcode: SSHLv8i8 -/* 39118 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 39156 -/* 39123 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 39126 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 39141 -/* 39131 */ MCD_OPC_CheckPredicate, 3, 196, 186, 0, // Skip to: 86948 -/* 39136 */ MCD_OPC_Decode, 169, 3, 239, 1, // Opcode: CLSv8i8 -/* 39141 */ MCD_OPC_FilterValue, 33, 186, 186, 0, // Skip to: 86948 -/* 39146 */ MCD_OPC_CheckPredicate, 3, 181, 186, 0, // Skip to: 86948 -/* 39151 */ MCD_OPC_Decode, 173, 26, 244, 1, // Opcode: SQXTNv8i8 -/* 39156 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 39178 -/* 39161 */ MCD_OPC_CheckPredicate, 3, 166, 186, 0, // Skip to: 86948 -/* 39166 */ MCD_OPC_CheckField, 21, 1, 1, 159, 186, 0, // Skip to: 86948 -/* 39173 */ MCD_OPC_Decode, 254, 25, 238, 1, // Opcode: SQSHLv8i8 -/* 39178 */ MCD_OPC_FilterValue, 20, 33, 0, 0, // Skip to: 39216 -/* 39183 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 39186 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39201 -/* 39191 */ MCD_OPC_CheckPredicate, 3, 136, 186, 0, // Skip to: 86948 -/* 39196 */ MCD_OPC_Decode, 197, 30, 253, 1, // Opcode: TBXv8i8Three -/* 39201 */ MCD_OPC_FilterValue, 1, 126, 186, 0, // Skip to: 86948 -/* 39206 */ MCD_OPC_CheckPredicate, 3, 121, 186, 0, // Skip to: 86948 -/* 39211 */ MCD_OPC_Decode, 251, 21, 254, 1, // Opcode: SABALv8i8_v8i16 -/* 39216 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 39238 -/* 39221 */ MCD_OPC_CheckPredicate, 3, 106, 186, 0, // Skip to: 86948 -/* 39226 */ MCD_OPC_CheckField, 21, 1, 1, 99, 186, 0, // Skip to: 86948 -/* 39233 */ MCD_OPC_Decode, 204, 26, 238, 1, // Opcode: SRSHLv8i8 -/* 39238 */ MCD_OPC_FilterValue, 22, 40, 0, 0, // Skip to: 39283 -/* 39243 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 39246 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39261 -/* 39251 */ MCD_OPC_CheckPredicate, 3, 76, 186, 0, // Skip to: 86948 -/* 39256 */ MCD_OPC_Decode, 217, 34, 238, 1, // Opcode: UZP2v8i8 -/* 39261 */ MCD_OPC_FilterValue, 1, 66, 186, 0, // Skip to: 86948 -/* 39266 */ MCD_OPC_CheckPredicate, 3, 61, 186, 0, // Skip to: 86948 -/* 39271 */ MCD_OPC_CheckField, 16, 5, 0, 54, 186, 0, // Skip to: 86948 -/* 39278 */ MCD_OPC_Decode, 130, 5, 239, 1, // Opcode: CNTv8i8 -/* 39283 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 39305 -/* 39288 */ MCD_OPC_CheckPredicate, 3, 39, 186, 0, // Skip to: 86948 -/* 39293 */ MCD_OPC_CheckField, 21, 1, 1, 32, 186, 0, // Skip to: 86948 -/* 39300 */ MCD_OPC_Decode, 204, 25, 238, 1, // Opcode: SQRSHLv8i8 -/* 39305 */ MCD_OPC_FilterValue, 24, 33, 0, 0, // Skip to: 39343 -/* 39310 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 39313 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39328 -/* 39318 */ MCD_OPC_CheckPredicate, 3, 9, 186, 0, // Skip to: 86948 -/* 39323 */ MCD_OPC_Decode, 185, 30, 255, 1, // Opcode: TBLv8i8Four -/* 39328 */ MCD_OPC_FilterValue, 1, 255, 185, 0, // Skip to: 86948 -/* 39333 */ MCD_OPC_CheckPredicate, 3, 250, 185, 0, // Skip to: 86948 -/* 39338 */ MCD_OPC_Decode, 216, 29, 252, 1, // Opcode: SUBHNv8i16_v8i8 -/* 39343 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 39365 -/* 39348 */ MCD_OPC_CheckPredicate, 3, 235, 185, 0, // Skip to: 86948 -/* 39353 */ MCD_OPC_CheckField, 21, 1, 1, 228, 185, 0, // Skip to: 86948 -/* 39360 */ MCD_OPC_Decode, 205, 23, 238, 1, // Opcode: SMAXv8i8 -/* 39365 */ MCD_OPC_FilterValue, 26, 56, 0, 0, // Skip to: 39426 -/* 39370 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 39373 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39388 -/* 39378 */ MCD_OPC_CheckPredicate, 3, 205, 185, 0, // Skip to: 86948 -/* 39383 */ MCD_OPC_Decode, 234, 30, 238, 1, // Opcode: TRN2v8i8 -/* 39388 */ MCD_OPC_FilterValue, 1, 195, 185, 0, // Skip to: 86948 -/* 39393 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 39396 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39411 -/* 39401 */ MCD_OPC_CheckPredicate, 3, 182, 185, 0, // Skip to: 86948 -/* 39406 */ MCD_OPC_Decode, 151, 22, 248, 1, // Opcode: SADALPv8i8_v4i16 -/* 39411 */ MCD_OPC_FilterValue, 1, 172, 185, 0, // Skip to: 86948 -/* 39416 */ MCD_OPC_CheckPredicate, 3, 167, 185, 0, // Skip to: 86948 -/* 39421 */ MCD_OPC_Decode, 182, 8, 244, 1, // Opcode: FCVTNv4i16 -/* 39426 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 39448 -/* 39431 */ MCD_OPC_CheckPredicate, 3, 152, 185, 0, // Skip to: 86948 -/* 39436 */ MCD_OPC_CheckField, 21, 1, 1, 145, 185, 0, // Skip to: 86948 -/* 39443 */ MCD_OPC_Decode, 235, 23, 238, 1, // Opcode: SMINv8i8 -/* 39448 */ MCD_OPC_FilterValue, 28, 33, 0, 0, // Skip to: 39486 -/* 39453 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 39456 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39471 -/* 39461 */ MCD_OPC_CheckPredicate, 3, 122, 185, 0, // Skip to: 86948 -/* 39466 */ MCD_OPC_Decode, 195, 30, 128, 2, // Opcode: TBXv8i8Four -/* 39471 */ MCD_OPC_FilterValue, 1, 112, 185, 0, // Skip to: 86948 -/* 39476 */ MCD_OPC_CheckPredicate, 3, 107, 185, 0, // Skip to: 86948 -/* 39481 */ MCD_OPC_Decode, 135, 22, 234, 1, // Opcode: SABDLv8i8_v8i16 -/* 39486 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 39508 -/* 39491 */ MCD_OPC_CheckPredicate, 3, 92, 185, 0, // Skip to: 86948 -/* 39496 */ MCD_OPC_CheckField, 21, 1, 1, 85, 185, 0, // Skip to: 86948 -/* 39503 */ MCD_OPC_Decode, 145, 22, 238, 1, // Opcode: SABDv8i8 -/* 39508 */ MCD_OPC_FilterValue, 30, 56, 0, 0, // Skip to: 39569 -/* 39513 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 39516 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39531 -/* 39521 */ MCD_OPC_CheckPredicate, 3, 62, 185, 0, // Skip to: 86948 -/* 39526 */ MCD_OPC_Decode, 162, 35, 238, 1, // Opcode: ZIP2v8i8 -/* 39531 */ MCD_OPC_FilterValue, 1, 52, 185, 0, // Skip to: 86948 -/* 39536 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 39539 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39554 -/* 39544 */ MCD_OPC_CheckPredicate, 3, 39, 185, 0, // Skip to: 86948 -/* 39549 */ MCD_OPC_Decode, 163, 24, 239, 1, // Opcode: SQABSv8i8 -/* 39554 */ MCD_OPC_FilterValue, 1, 29, 185, 0, // Skip to: 86948 -/* 39559 */ MCD_OPC_CheckPredicate, 3, 24, 185, 0, // Skip to: 86948 -/* 39564 */ MCD_OPC_Decode, 250, 7, 129, 2, // Opcode: FCVTLv4i16 -/* 39569 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 39591 -/* 39574 */ MCD_OPC_CheckPredicate, 3, 9, 185, 0, // Skip to: 86948 -/* 39579 */ MCD_OPC_CheckField, 21, 1, 1, 2, 185, 0, // Skip to: 86948 -/* 39586 */ MCD_OPC_Decode, 129, 22, 130, 2, // Opcode: SABAv8i8 -/* 39591 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 39613 -/* 39596 */ MCD_OPC_CheckPredicate, 3, 243, 184, 0, // Skip to: 86948 -/* 39601 */ MCD_OPC_CheckField, 21, 1, 1, 236, 184, 0, // Skip to: 86948 -/* 39608 */ MCD_OPC_Decode, 245, 23, 254, 1, // Opcode: SMLALv8i8_v8i16 -/* 39613 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 39635 -/* 39618 */ MCD_OPC_CheckPredicate, 3, 221, 184, 0, // Skip to: 86948 -/* 39623 */ MCD_OPC_CheckField, 21, 1, 1, 214, 184, 0, // Skip to: 86948 -/* 39630 */ MCD_OPC_Decode, 201, 1, 238, 1, // Opcode: ADDv8i8 -/* 39635 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 39673 -/* 39640 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 39643 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 39658 -/* 39648 */ MCD_OPC_CheckPredicate, 3, 191, 184, 0, // Skip to: 86948 -/* 39653 */ MCD_OPC_Decode, 229, 3, 239, 1, // Opcode: CMGTv8i8rz -/* 39658 */ MCD_OPC_FilterValue, 33, 181, 184, 0, // Skip to: 86948 -/* 39663 */ MCD_OPC_CheckPredicate, 3, 176, 184, 0, // Skip to: 86948 -/* 39668 */ MCD_OPC_Decode, 135, 12, 239, 1, // Opcode: FRINTNv2f32 -/* 39673 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 39695 -/* 39678 */ MCD_OPC_CheckPredicate, 3, 161, 184, 0, // Skip to: 86948 -/* 39683 */ MCD_OPC_CheckField, 21, 1, 1, 154, 184, 0, // Skip to: 86948 -/* 39690 */ MCD_OPC_Decode, 240, 4, 238, 1, // Opcode: CMTSTv8i8 -/* 39695 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 39717 -/* 39700 */ MCD_OPC_CheckPredicate, 3, 139, 184, 0, // Skip to: 86948 -/* 39705 */ MCD_OPC_CheckField, 21, 1, 1, 132, 184, 0, // Skip to: 86948 -/* 39712 */ MCD_OPC_Decode, 218, 19, 130, 2, // Opcode: MLAv8i8 -/* 39717 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 39755 -/* 39722 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 39725 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 39740 -/* 39730 */ MCD_OPC_CheckPredicate, 3, 109, 184, 0, // Skip to: 86948 -/* 39735 */ MCD_OPC_Decode, 197, 3, 239, 1, // Opcode: CMEQv8i8rz -/* 39740 */ MCD_OPC_FilterValue, 33, 99, 184, 0, // Skip to: 86948 -/* 39745 */ MCD_OPC_CheckPredicate, 3, 94, 184, 0, // Skip to: 86948 -/* 39750 */ MCD_OPC_Decode, 252, 11, 239, 1, // Opcode: FRINTMv2f32 -/* 39755 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 39777 -/* 39760 */ MCD_OPC_CheckPredicate, 3, 79, 184, 0, // Skip to: 86948 -/* 39765 */ MCD_OPC_CheckField, 21, 1, 1, 72, 184, 0, // Skip to: 86948 -/* 39772 */ MCD_OPC_Decode, 166, 20, 238, 1, // Opcode: MULv8i8 -/* 39777 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 39799 -/* 39782 */ MCD_OPC_CheckPredicate, 3, 57, 184, 0, // Skip to: 86948 -/* 39787 */ MCD_OPC_CheckField, 21, 1, 1, 50, 184, 0, // Skip to: 86948 -/* 39794 */ MCD_OPC_Decode, 255, 23, 254, 1, // Opcode: SMLSLv8i8_v8i16 -/* 39799 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 39821 -/* 39804 */ MCD_OPC_CheckPredicate, 3, 35, 184, 0, // Skip to: 86948 -/* 39809 */ MCD_OPC_CheckField, 21, 1, 1, 28, 184, 0, // Skip to: 86948 -/* 39816 */ MCD_OPC_Decode, 182, 23, 238, 1, // Opcode: SMAXPv8i8 -/* 39821 */ MCD_OPC_FilterValue, 42, 63, 0, 0, // Skip to: 39889 -/* 39826 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 39829 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 39844 -/* 39834 */ MCD_OPC_CheckPredicate, 3, 5, 184, 0, // Skip to: 86948 -/* 39839 */ MCD_OPC_Decode, 133, 4, 239, 1, // Opcode: CMLTv8i8rz -/* 39844 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 39859 -/* 39849 */ MCD_OPC_CheckPredicate, 3, 246, 183, 0, // Skip to: 86948 -/* 39854 */ MCD_OPC_Decode, 162, 8, 239, 1, // Opcode: FCVTNSv2f32 -/* 39859 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 39874 -/* 39864 */ MCD_OPC_CheckPredicate, 3, 231, 183, 0, // Skip to: 86948 -/* 39869 */ MCD_OPC_Decode, 191, 23, 131, 2, // Opcode: SMAXVv8i8v -/* 39874 */ MCD_OPC_FilterValue, 49, 221, 183, 0, // Skip to: 86948 -/* 39879 */ MCD_OPC_CheckPredicate, 3, 216, 183, 0, // Skip to: 86948 -/* 39884 */ MCD_OPC_Decode, 221, 23, 131, 2, // Opcode: SMINVv8i8v -/* 39889 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 39911 -/* 39894 */ MCD_OPC_CheckPredicate, 3, 201, 183, 0, // Skip to: 86948 -/* 39899 */ MCD_OPC_CheckField, 21, 1, 1, 194, 183, 0, // Skip to: 86948 -/* 39906 */ MCD_OPC_Decode, 212, 23, 238, 1, // Opcode: SMINPv8i8 -/* 39911 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 39964 -/* 39916 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 39919 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 39934 -/* 39924 */ MCD_OPC_CheckPredicate, 3, 171, 183, 0, // Skip to: 86948 -/* 39929 */ MCD_OPC_Decode, 137, 1, 239, 1, // Opcode: ABSv8i8 -/* 39934 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 39949 -/* 39939 */ MCD_OPC_CheckPredicate, 3, 156, 183, 0, // Skip to: 86948 -/* 39944 */ MCD_OPC_Decode, 134, 8, 239, 1, // Opcode: FCVTMSv2f32 -/* 39949 */ MCD_OPC_FilterValue, 49, 146, 183, 0, // Skip to: 86948 -/* 39954 */ MCD_OPC_CheckPredicate, 3, 141, 183, 0, // Skip to: 86948 -/* 39959 */ MCD_OPC_Decode, 171, 1, 131, 2, // Opcode: ADDVv8i8v -/* 39964 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 39986 -/* 39969 */ MCD_OPC_CheckPredicate, 3, 126, 183, 0, // Skip to: 86948 -/* 39974 */ MCD_OPC_CheckField, 21, 1, 1, 119, 183, 0, // Skip to: 86948 -/* 39981 */ MCD_OPC_Decode, 156, 1, 238, 1, // Opcode: ADDPv8i8 -/* 39986 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 40008 -/* 39991 */ MCD_OPC_CheckPredicate, 3, 104, 183, 0, // Skip to: 86948 -/* 39996 */ MCD_OPC_CheckField, 21, 1, 1, 97, 183, 0, // Skip to: 86948 -/* 40003 */ MCD_OPC_Decode, 148, 24, 234, 1, // Opcode: SMULLv8i8_v8i16 -/* 40008 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 40030 -/* 40013 */ MCD_OPC_CheckPredicate, 3, 82, 183, 0, // Skip to: 86948 -/* 40018 */ MCD_OPC_CheckField, 21, 1, 1, 75, 183, 0, // Skip to: 86948 -/* 40025 */ MCD_OPC_Decode, 218, 9, 238, 1, // Opcode: FMAXNMv2f32 -/* 40030 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 40068 -/* 40035 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 40038 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 40053 -/* 40043 */ MCD_OPC_CheckPredicate, 3, 52, 183, 0, // Skip to: 86948 -/* 40048 */ MCD_OPC_Decode, 226, 7, 239, 1, // Opcode: FCVTASv2f32 -/* 40053 */ MCD_OPC_FilterValue, 48, 42, 183, 0, // Skip to: 86948 -/* 40058 */ MCD_OPC_CheckPredicate, 4, 37, 183, 0, // Skip to: 86948 -/* 40063 */ MCD_OPC_Decode, 209, 9, 249, 1, // Opcode: FMAXNMVv4i16v -/* 40068 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 40090 -/* 40073 */ MCD_OPC_CheckPredicate, 3, 22, 183, 0, // Skip to: 86948 -/* 40078 */ MCD_OPC_CheckField, 21, 1, 1, 15, 183, 0, // Skip to: 86948 -/* 40085 */ MCD_OPC_Decode, 186, 10, 130, 2, // Opcode: FMLAv2f32 -/* 40090 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 40112 -/* 40095 */ MCD_OPC_CheckPredicate, 3, 0, 183, 0, // Skip to: 86948 -/* 40100 */ MCD_OPC_CheckField, 21, 1, 1, 249, 182, 0, // Skip to: 86948 -/* 40107 */ MCD_OPC_Decode, 198, 6, 238, 1, // Opcode: FADDv2f32 -/* 40112 */ MCD_OPC_FilterValue, 54, 17, 0, 0, // Skip to: 40134 -/* 40117 */ MCD_OPC_CheckPredicate, 3, 234, 182, 0, // Skip to: 86948 -/* 40122 */ MCD_OPC_CheckField, 16, 6, 33, 227, 182, 0, // Skip to: 86948 -/* 40129 */ MCD_OPC_Decode, 209, 22, 239, 1, // Opcode: SCVTFv2f32 -/* 40134 */ MCD_OPC_FilterValue, 55, 17, 0, 0, // Skip to: 40156 -/* 40139 */ MCD_OPC_CheckPredicate, 3, 212, 182, 0, // Skip to: 86948 -/* 40144 */ MCD_OPC_CheckField, 21, 1, 1, 205, 182, 0, // Skip to: 86948 -/* 40151 */ MCD_OPC_Decode, 129, 11, 238, 1, // Opcode: FMULXv2f32 -/* 40156 */ MCD_OPC_FilterValue, 56, 17, 0, 0, // Skip to: 40178 -/* 40161 */ MCD_OPC_CheckPredicate, 3, 190, 182, 0, // Skip to: 86948 -/* 40166 */ MCD_OPC_CheckField, 21, 1, 1, 183, 182, 0, // Skip to: 86948 -/* 40173 */ MCD_OPC_Decode, 246, 20, 234, 1, // Opcode: PMULLv8i8 -/* 40178 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 40200 -/* 40183 */ MCD_OPC_CheckPredicate, 3, 168, 182, 0, // Skip to: 86948 -/* 40188 */ MCD_OPC_CheckField, 21, 1, 1, 161, 182, 0, // Skip to: 86948 -/* 40195 */ MCD_OPC_Decode, 229, 6, 238, 1, // Opcode: FCMEQv2f32 -/* 40200 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 40222 -/* 40205 */ MCD_OPC_CheckPredicate, 3, 146, 182, 0, // Skip to: 86948 -/* 40210 */ MCD_OPC_CheckField, 21, 1, 1, 139, 182, 0, // Skip to: 86948 -/* 40217 */ MCD_OPC_Decode, 244, 9, 238, 1, // Opcode: FMAXv2f32 -/* 40222 */ MCD_OPC_FilterValue, 62, 17, 0, 0, // Skip to: 40244 -/* 40227 */ MCD_OPC_CheckPredicate, 4, 124, 182, 0, // Skip to: 86948 -/* 40232 */ MCD_OPC_CheckField, 16, 6, 48, 117, 182, 0, // Skip to: 86948 -/* 40239 */ MCD_OPC_Decode, 235, 9, 249, 1, // Opcode: FMAXVv4i16v -/* 40244 */ MCD_OPC_FilterValue, 63, 107, 182, 0, // Skip to: 86948 -/* 40249 */ MCD_OPC_CheckPredicate, 3, 102, 182, 0, // Skip to: 86948 -/* 40254 */ MCD_OPC_CheckField, 21, 1, 1, 95, 182, 0, // Skip to: 86948 -/* 40261 */ MCD_OPC_Decode, 213, 11, 238, 1, // Opcode: FRECPSv2f32 -/* 40266 */ MCD_OPC_FilterValue, 1, 74, 5, 0, // Skip to: 41625 -/* 40271 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... -/* 40274 */ MCD_OPC_FilterValue, 0, 135, 1, 0, // Skip to: 40670 -/* 40279 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 40282 */ MCD_OPC_FilterValue, 0, 199, 0, 0, // Skip to: 40486 -/* 40287 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 40290 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40305 -/* 40295 */ MCD_OPC_CheckPredicate, 3, 56, 182, 0, // Skip to: 86948 -/* 40300 */ MCD_OPC_Decode, 254, 5, 132, 2, // Opcode: EXTv8i8 -/* 40305 */ MCD_OPC_FilterValue, 1, 46, 182, 0, // Skip to: 86948 -/* 40310 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... -/* 40313 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40328 -/* 40318 */ MCD_OPC_CheckPredicate, 3, 33, 182, 0, // Skip to: 86948 -/* 40323 */ MCD_OPC_Decode, 158, 31, 234, 1, // Opcode: UADDLv8i8_v8i16 -/* 40328 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 40350 -/* 40333 */ MCD_OPC_CheckPredicate, 3, 18, 182, 0, // Skip to: 86948 -/* 40338 */ MCD_OPC_CheckField, 16, 5, 0, 11, 182, 0, // Skip to: 86948 -/* 40345 */ MCD_OPC_Decode, 208, 21, 239, 1, // Opcode: REV32v8i8 -/* 40350 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 40365 -/* 40355 */ MCD_OPC_CheckPredicate, 3, 252, 181, 0, // Skip to: 86948 -/* 40360 */ MCD_OPC_Decode, 168, 31, 242, 1, // Opcode: UADDWv8i8_v8i16 -/* 40365 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 40380 -/* 40370 */ MCD_OPC_CheckPredicate, 3, 237, 181, 0, // Skip to: 86948 -/* 40375 */ MCD_OPC_Decode, 169, 34, 234, 1, // Opcode: USUBLv8i8_v8i16 -/* 40380 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 40418 -/* 40385 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 40388 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40403 -/* 40393 */ MCD_OPC_CheckPredicate, 3, 214, 181, 0, // Skip to: 86948 -/* 40398 */ MCD_OPC_Decode, 147, 31, 239, 1, // Opcode: UADDLPv8i8_v4i16 -/* 40403 */ MCD_OPC_FilterValue, 1, 204, 181, 0, // Skip to: 86948 -/* 40408 */ MCD_OPC_CheckPredicate, 3, 199, 181, 0, // Skip to: 86948 -/* 40413 */ MCD_OPC_Decode, 182, 26, 244, 1, // Opcode: SQXTUNv8i8 -/* 40418 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40433 -/* 40423 */ MCD_OPC_CheckPredicate, 3, 184, 181, 0, // Skip to: 86948 -/* 40428 */ MCD_OPC_Decode, 175, 34, 242, 1, // Opcode: USUBWv8i8_v8i16 -/* 40433 */ MCD_OPC_FilterValue, 7, 174, 181, 0, // Skip to: 86948 -/* 40438 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 40441 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40456 -/* 40446 */ MCD_OPC_CheckPredicate, 3, 161, 181, 0, // Skip to: 86948 -/* 40451 */ MCD_OPC_Decode, 155, 34, 248, 1, // Opcode: USQADDv8i8 -/* 40456 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 40471 -/* 40461 */ MCD_OPC_CheckPredicate, 3, 146, 181, 0, // Skip to: 86948 -/* 40466 */ MCD_OPC_Decode, 138, 23, 129, 2, // Opcode: SHLLv8i8 -/* 40471 */ MCD_OPC_FilterValue, 16, 136, 181, 0, // Skip to: 86948 -/* 40476 */ MCD_OPC_CheckPredicate, 3, 131, 181, 0, // Skip to: 86948 -/* 40481 */ MCD_OPC_Decode, 152, 31, 249, 1, // Opcode: UADDLVv8i8v -/* 40486 */ MCD_OPC_FilterValue, 1, 121, 181, 0, // Skip to: 86948 -/* 40491 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... -/* 40494 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 40516 -/* 40499 */ MCD_OPC_CheckPredicate, 3, 108, 181, 0, // Skip to: 86948 -/* 40504 */ MCD_OPC_CheckField, 21, 1, 1, 101, 181, 0, // Skip to: 86948 -/* 40511 */ MCD_OPC_Decode, 225, 31, 238, 1, // Opcode: UHADDv8i8 -/* 40516 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 40538 -/* 40521 */ MCD_OPC_CheckPredicate, 3, 86, 181, 0, // Skip to: 86948 -/* 40526 */ MCD_OPC_CheckField, 21, 1, 1, 79, 181, 0, // Skip to: 86948 -/* 40533 */ MCD_OPC_Decode, 221, 32, 238, 1, // Opcode: UQADDv8i8 -/* 40538 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 40560 -/* 40543 */ MCD_OPC_CheckPredicate, 3, 64, 181, 0, // Skip to: 86948 -/* 40548 */ MCD_OPC_CheckField, 21, 1, 1, 57, 181, 0, // Skip to: 86948 -/* 40555 */ MCD_OPC_Decode, 224, 33, 238, 1, // Opcode: URHADDv8i8 -/* 40560 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 40582 -/* 40565 */ MCD_OPC_CheckPredicate, 3, 42, 181, 0, // Skip to: 86948 -/* 40570 */ MCD_OPC_CheckField, 21, 1, 1, 35, 181, 0, // Skip to: 86948 -/* 40577 */ MCD_OPC_Decode, 246, 5, 238, 1, // Opcode: EORv8i8 -/* 40582 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 40604 -/* 40587 */ MCD_OPC_CheckPredicate, 3, 20, 181, 0, // Skip to: 86948 -/* 40592 */ MCD_OPC_CheckField, 21, 1, 1, 13, 181, 0, // Skip to: 86948 -/* 40599 */ MCD_OPC_Decode, 231, 31, 238, 1, // Opcode: UHSUBv8i8 -/* 40604 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 40626 -/* 40609 */ MCD_OPC_CheckPredicate, 3, 254, 180, 0, // Skip to: 86948 -/* 40614 */ MCD_OPC_CheckField, 21, 1, 1, 247, 180, 0, // Skip to: 86948 -/* 40621 */ MCD_OPC_Decode, 207, 33, 238, 1, // Opcode: UQSUBv8i8 -/* 40626 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 40648 -/* 40631 */ MCD_OPC_CheckPredicate, 3, 232, 180, 0, // Skip to: 86948 -/* 40636 */ MCD_OPC_CheckField, 21, 1, 1, 225, 180, 0, // Skip to: 86948 -/* 40643 */ MCD_OPC_Decode, 237, 3, 238, 1, // Opcode: CMHIv8i8 -/* 40648 */ MCD_OPC_FilterValue, 7, 215, 180, 0, // Skip to: 86948 -/* 40653 */ MCD_OPC_CheckPredicate, 3, 210, 180, 0, // Skip to: 86948 -/* 40658 */ MCD_OPC_CheckField, 21, 1, 1, 203, 180, 0, // Skip to: 86948 -/* 40665 */ MCD_OPC_Decode, 245, 3, 238, 1, // Opcode: CMHSv8i8 -/* 40670 */ MCD_OPC_FilterValue, 1, 115, 1, 0, // Skip to: 41046 -/* 40675 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 40678 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 40700 -/* 40683 */ MCD_OPC_CheckPredicate, 3, 180, 180, 0, // Skip to: 86948 -/* 40688 */ MCD_OPC_CheckField, 21, 1, 1, 173, 180, 0, // Skip to: 86948 -/* 40695 */ MCD_OPC_Decode, 182, 21, 252, 1, // Opcode: RADDHNv8i16_v8i8 -/* 40700 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 40722 -/* 40705 */ MCD_OPC_CheckPredicate, 3, 158, 180, 0, // Skip to: 86948 -/* 40710 */ MCD_OPC_CheckField, 21, 1, 1, 151, 180, 0, // Skip to: 86948 -/* 40717 */ MCD_OPC_Decode, 136, 34, 238, 1, // Opcode: USHLv8i8 -/* 40722 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 40760 -/* 40727 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 40730 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 40745 -/* 40735 */ MCD_OPC_CheckPredicate, 3, 128, 180, 0, // Skip to: 86948 -/* 40740 */ MCD_OPC_Decode, 181, 3, 239, 1, // Opcode: CLZv8i8 -/* 40745 */ MCD_OPC_FilterValue, 33, 118, 180, 0, // Skip to: 86948 -/* 40750 */ MCD_OPC_CheckPredicate, 3, 113, 180, 0, // Skip to: 86948 -/* 40755 */ MCD_OPC_Decode, 216, 33, 244, 1, // Opcode: UQXTNv8i8 -/* 40760 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 40782 -/* 40765 */ MCD_OPC_CheckPredicate, 3, 98, 180, 0, // Skip to: 86948 -/* 40770 */ MCD_OPC_CheckField, 21, 1, 1, 91, 180, 0, // Skip to: 86948 -/* 40777 */ MCD_OPC_Decode, 178, 33, 238, 1, // Opcode: UQSHLv8i8 -/* 40782 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 40804 -/* 40787 */ MCD_OPC_CheckPredicate, 3, 76, 180, 0, // Skip to: 86948 -/* 40792 */ MCD_OPC_CheckField, 21, 1, 1, 69, 180, 0, // Skip to: 86948 -/* 40799 */ MCD_OPC_Decode, 241, 30, 254, 1, // Opcode: UABALv8i8_v8i16 -/* 40804 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 40826 -/* 40809 */ MCD_OPC_CheckPredicate, 3, 54, 180, 0, // Skip to: 86948 -/* 40814 */ MCD_OPC_CheckField, 21, 1, 1, 47, 180, 0, // Skip to: 86948 -/* 40821 */ MCD_OPC_Decode, 232, 33, 238, 1, // Opcode: URSHLv8i8 -/* 40826 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 40848 -/* 40831 */ MCD_OPC_CheckPredicate, 3, 32, 180, 0, // Skip to: 86948 -/* 40836 */ MCD_OPC_CheckField, 16, 6, 32, 25, 180, 0, // Skip to: 86948 -/* 40843 */ MCD_OPC_Decode, 194, 20, 239, 1, // Opcode: NOTv8i8 -/* 40848 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 40870 -/* 40853 */ MCD_OPC_CheckPredicate, 3, 10, 180, 0, // Skip to: 86948 -/* 40858 */ MCD_OPC_CheckField, 21, 1, 1, 3, 180, 0, // Skip to: 86948 -/* 40865 */ MCD_OPC_Decode, 148, 33, 238, 1, // Opcode: UQRSHLv8i8 -/* 40870 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 40892 -/* 40875 */ MCD_OPC_CheckPredicate, 3, 244, 179, 0, // Skip to: 86948 -/* 40880 */ MCD_OPC_CheckField, 21, 1, 1, 237, 179, 0, // Skip to: 86948 -/* 40887 */ MCD_OPC_Decode, 245, 21, 252, 1, // Opcode: RSUBHNv8i16_v8i8 -/* 40892 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 40914 -/* 40897 */ MCD_OPC_CheckPredicate, 3, 222, 179, 0, // Skip to: 86948 -/* 40902 */ MCD_OPC_CheckField, 21, 1, 1, 215, 179, 0, // Skip to: 86948 -/* 40909 */ MCD_OPC_Decode, 133, 32, 238, 1, // Opcode: UMAXv8i8 -/* 40914 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 40936 -/* 40919 */ MCD_OPC_CheckPredicate, 3, 200, 179, 0, // Skip to: 86948 -/* 40924 */ MCD_OPC_CheckField, 16, 6, 32, 193, 179, 0, // Skip to: 86948 -/* 40931 */ MCD_OPC_Decode, 141, 31, 248, 1, // Opcode: UADALPv8i8_v4i16 -/* 40936 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 40958 -/* 40941 */ MCD_OPC_CheckPredicate, 3, 178, 179, 0, // Skip to: 86948 -/* 40946 */ MCD_OPC_CheckField, 21, 1, 1, 171, 179, 0, // Skip to: 86948 -/* 40953 */ MCD_OPC_Decode, 162, 32, 238, 1, // Opcode: UMINv8i8 -/* 40958 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 40980 -/* 40963 */ MCD_OPC_CheckPredicate, 3, 156, 179, 0, // Skip to: 86948 -/* 40968 */ MCD_OPC_CheckField, 21, 1, 1, 149, 179, 0, // Skip to: 86948 -/* 40975 */ MCD_OPC_Decode, 253, 30, 234, 1, // Opcode: UABDLv8i8_v8i16 -/* 40980 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 41002 -/* 40985 */ MCD_OPC_CheckPredicate, 3, 134, 179, 0, // Skip to: 86948 -/* 40990 */ MCD_OPC_CheckField, 21, 1, 1, 127, 179, 0, // Skip to: 86948 -/* 40997 */ MCD_OPC_Decode, 135, 31, 238, 1, // Opcode: UABDv8i8 -/* 41002 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 41024 -/* 41007 */ MCD_OPC_CheckPredicate, 3, 112, 179, 0, // Skip to: 86948 -/* 41012 */ MCD_OPC_CheckField, 16, 6, 32, 105, 179, 0, // Skip to: 86948 -/* 41019 */ MCD_OPC_Decode, 157, 25, 239, 1, // Opcode: SQNEGv8i8 -/* 41024 */ MCD_OPC_FilterValue, 15, 95, 179, 0, // Skip to: 86948 -/* 41029 */ MCD_OPC_CheckPredicate, 3, 90, 179, 0, // Skip to: 86948 -/* 41034 */ MCD_OPC_CheckField, 21, 1, 1, 83, 179, 0, // Skip to: 86948 -/* 41041 */ MCD_OPC_Decode, 247, 30, 130, 2, // Opcode: UABAv8i8 -/* 41046 */ MCD_OPC_FilterValue, 2, 90, 1, 0, // Skip to: 41397 -/* 41051 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 41054 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 41076 -/* 41059 */ MCD_OPC_CheckPredicate, 3, 60, 179, 0, // Skip to: 86948 -/* 41064 */ MCD_OPC_CheckField, 21, 1, 1, 53, 179, 0, // Skip to: 86948 -/* 41071 */ MCD_OPC_Decode, 172, 32, 254, 1, // Opcode: UMLALv8i8_v8i16 -/* 41076 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 41098 -/* 41081 */ MCD_OPC_CheckPredicate, 3, 38, 179, 0, // Skip to: 86948 -/* 41086 */ MCD_OPC_CheckField, 21, 1, 1, 31, 179, 0, // Skip to: 86948 -/* 41093 */ MCD_OPC_Decode, 134, 30, 238, 1, // Opcode: SUBv8i8 -/* 41098 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 41136 -/* 41103 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 41106 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 41121 -/* 41111 */ MCD_OPC_CheckPredicate, 3, 8, 179, 0, // Skip to: 86948 -/* 41116 */ MCD_OPC_Decode, 213, 3, 239, 1, // Opcode: CMGEv8i8rz -/* 41121 */ MCD_OPC_FilterValue, 33, 254, 178, 0, // Skip to: 86948 -/* 41126 */ MCD_OPC_CheckPredicate, 3, 249, 178, 0, // Skip to: 86948 -/* 41131 */ MCD_OPC_Decode, 230, 11, 239, 1, // Opcode: FRINTAv2f32 -/* 41136 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 41158 -/* 41141 */ MCD_OPC_CheckPredicate, 3, 234, 178, 0, // Skip to: 86948 -/* 41146 */ MCD_OPC_CheckField, 21, 1, 1, 227, 178, 0, // Skip to: 86948 -/* 41153 */ MCD_OPC_Decode, 196, 3, 238, 1, // Opcode: CMEQv8i8 -/* 41158 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 41180 -/* 41163 */ MCD_OPC_CheckPredicate, 3, 212, 178, 0, // Skip to: 86948 -/* 41168 */ MCD_OPC_CheckField, 21, 1, 1, 205, 178, 0, // Skip to: 86948 -/* 41175 */ MCD_OPC_Decode, 232, 19, 130, 2, // Opcode: MLSv8i8 -/* 41180 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 41218 -/* 41185 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 41188 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 41203 -/* 41193 */ MCD_OPC_CheckPredicate, 3, 182, 178, 0, // Skip to: 86948 -/* 41198 */ MCD_OPC_Decode, 253, 3, 239, 1, // Opcode: CMLEv8i8rz -/* 41203 */ MCD_OPC_FilterValue, 33, 172, 178, 0, // Skip to: 86948 -/* 41208 */ MCD_OPC_CheckPredicate, 3, 167, 178, 0, // Skip to: 86948 -/* 41213 */ MCD_OPC_Decode, 157, 12, 239, 1, // Opcode: FRINTXv2f32 -/* 41218 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 41240 -/* 41223 */ MCD_OPC_CheckPredicate, 3, 152, 178, 0, // Skip to: 86948 -/* 41228 */ MCD_OPC_CheckField, 21, 1, 1, 145, 178, 0, // Skip to: 86948 -/* 41235 */ MCD_OPC_Decode, 248, 20, 238, 1, // Opcode: PMULv8i8 -/* 41240 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 41262 -/* 41245 */ MCD_OPC_CheckPredicate, 3, 130, 178, 0, // Skip to: 86948 -/* 41250 */ MCD_OPC_CheckField, 21, 1, 1, 123, 178, 0, // Skip to: 86948 -/* 41257 */ MCD_OPC_Decode, 182, 32, 254, 1, // Opcode: UMLSLv8i8_v8i16 -/* 41262 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 41284 -/* 41267 */ MCD_OPC_CheckPredicate, 3, 108, 178, 0, // Skip to: 86948 -/* 41272 */ MCD_OPC_CheckField, 21, 1, 1, 101, 178, 0, // Skip to: 86948 -/* 41279 */ MCD_OPC_Decode, 238, 31, 238, 1, // Opcode: UMAXPv8i8 -/* 41284 */ MCD_OPC_FilterValue, 10, 48, 0, 0, // Skip to: 41337 -/* 41289 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 41292 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 41307 -/* 41297 */ MCD_OPC_CheckPredicate, 3, 78, 178, 0, // Skip to: 86948 -/* 41302 */ MCD_OPC_Decode, 176, 8, 239, 1, // Opcode: FCVTNUv2f32 -/* 41307 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 41322 -/* 41312 */ MCD_OPC_CheckPredicate, 3, 63, 178, 0, // Skip to: 86948 -/* 41317 */ MCD_OPC_Decode, 247, 31, 131, 2, // Opcode: UMAXVv8i8v -/* 41322 */ MCD_OPC_FilterValue, 49, 53, 178, 0, // Skip to: 86948 -/* 41327 */ MCD_OPC_CheckPredicate, 3, 48, 178, 0, // Skip to: 86948 -/* 41332 */ MCD_OPC_Decode, 148, 32, 131, 2, // Opcode: UMINVv8i8v -/* 41337 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 41359 -/* 41342 */ MCD_OPC_CheckPredicate, 3, 33, 178, 0, // Skip to: 86948 -/* 41347 */ MCD_OPC_CheckField, 21, 1, 1, 26, 178, 0, // Skip to: 86948 -/* 41354 */ MCD_OPC_Decode, 139, 32, 238, 1, // Opcode: UMINPv8i8 -/* 41359 */ MCD_OPC_FilterValue, 14, 16, 178, 0, // Skip to: 86948 -/* 41364 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 41367 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 41382 -/* 41372 */ MCD_OPC_CheckPredicate, 3, 3, 178, 0, // Skip to: 86948 -/* 41377 */ MCD_OPC_Decode, 186, 20, 239, 1, // Opcode: NEGv8i8 -/* 41382 */ MCD_OPC_FilterValue, 33, 249, 177, 0, // Skip to: 86948 -/* 41387 */ MCD_OPC_CheckPredicate, 3, 244, 177, 0, // Skip to: 86948 -/* 41392 */ MCD_OPC_Decode, 148, 8, 239, 1, // Opcode: FCVTMUv2f32 -/* 41397 */ MCD_OPC_FilterValue, 3, 234, 177, 0, // Skip to: 86948 -/* 41402 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... -/* 41405 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 41427 -/* 41410 */ MCD_OPC_CheckPredicate, 3, 221, 177, 0, // Skip to: 86948 -/* 41415 */ MCD_OPC_CheckField, 21, 1, 1, 214, 177, 0, // Skip to: 86948 -/* 41422 */ MCD_OPC_Decode, 202, 32, 234, 1, // Opcode: UMULLv8i8_v8i16 -/* 41427 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 41449 -/* 41432 */ MCD_OPC_CheckPredicate, 3, 199, 177, 0, // Skip to: 86948 -/* 41437 */ MCD_OPC_CheckField, 21, 1, 1, 192, 177, 0, // Skip to: 86948 -/* 41444 */ MCD_OPC_Decode, 197, 9, 238, 1, // Opcode: FMAXNMPv2f32 -/* 41449 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 41471 -/* 41454 */ MCD_OPC_CheckPredicate, 3, 177, 177, 0, // Skip to: 86948 -/* 41459 */ MCD_OPC_CheckField, 16, 6, 33, 170, 177, 0, // Skip to: 86948 -/* 41466 */ MCD_OPC_Decode, 240, 7, 239, 1, // Opcode: FCVTAUv2f32 -/* 41471 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 41493 -/* 41476 */ MCD_OPC_CheckPredicate, 3, 155, 177, 0, // Skip to: 86948 -/* 41481 */ MCD_OPC_CheckField, 21, 1, 1, 148, 177, 0, // Skip to: 86948 -/* 41488 */ MCD_OPC_Decode, 177, 6, 238, 1, // Opcode: FADDPv2f32 -/* 41493 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 41515 -/* 41498 */ MCD_OPC_CheckPredicate, 3, 133, 177, 0, // Skip to: 86948 -/* 41503 */ MCD_OPC_CheckField, 16, 6, 33, 126, 177, 0, // Skip to: 86948 -/* 41510 */ MCD_OPC_Decode, 196, 31, 239, 1, // Opcode: UCVTFv2f32 -/* 41515 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 41537 -/* 41520 */ MCD_OPC_CheckPredicate, 3, 111, 177, 0, // Skip to: 86948 -/* 41525 */ MCD_OPC_CheckField, 21, 1, 1, 104, 177, 0, // Skip to: 86948 -/* 41532 */ MCD_OPC_Decode, 154, 11, 238, 1, // Opcode: FMULv2f32 -/* 41537 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 41559 -/* 41542 */ MCD_OPC_CheckPredicate, 3, 89, 177, 0, // Skip to: 86948 -/* 41547 */ MCD_OPC_CheckField, 21, 1, 1, 82, 177, 0, // Skip to: 86948 -/* 41554 */ MCD_OPC_Decode, 251, 6, 238, 1, // Opcode: FCMGEv2f32 -/* 41559 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 41581 -/* 41564 */ MCD_OPC_CheckPredicate, 3, 67, 177, 0, // Skip to: 86948 -/* 41569 */ MCD_OPC_CheckField, 21, 1, 1, 60, 177, 0, // Skip to: 86948 -/* 41576 */ MCD_OPC_Decode, 156, 6, 238, 1, // Opcode: FACGEv2f32 -/* 41581 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 41603 -/* 41586 */ MCD_OPC_CheckPredicate, 3, 45, 177, 0, // Skip to: 86948 -/* 41591 */ MCD_OPC_CheckField, 21, 1, 1, 38, 177, 0, // Skip to: 86948 -/* 41598 */ MCD_OPC_Decode, 223, 9, 238, 1, // Opcode: FMAXPv2f32 -/* 41603 */ MCD_OPC_FilterValue, 15, 28, 177, 0, // Skip to: 86948 -/* 41608 */ MCD_OPC_CheckPredicate, 3, 23, 177, 0, // Skip to: 86948 -/* 41613 */ MCD_OPC_CheckField, 21, 1, 1, 16, 177, 0, // Skip to: 86948 -/* 41620 */ MCD_OPC_Decode, 175, 9, 238, 1, // Opcode: FDIVv2f32 -/* 41625 */ MCD_OPC_FilterValue, 2, 109, 8, 0, // Skip to: 43787 -/* 41630 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 41633 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 41671 -/* 41638 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 41641 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41656 -/* 41646 */ MCD_OPC_CheckPredicate, 3, 241, 176, 0, // Skip to: 86948 -/* 41651 */ MCD_OPC_Decode, 182, 30, 133, 2, // Opcode: TBLv16i8One -/* 41656 */ MCD_OPC_FilterValue, 1, 231, 176, 0, // Skip to: 86948 -/* 41661 */ MCD_OPC_CheckPredicate, 3, 226, 176, 0, // Skip to: 86948 -/* 41666 */ MCD_OPC_Decode, 163, 22, 133, 2, // Opcode: SADDLv16i8_v8i16 -/* 41671 */ MCD_OPC_FilterValue, 1, 109, 0, 0, // Skip to: 41785 -/* 41676 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 41679 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 41770 -/* 41684 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 41687 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 41755 -/* 41692 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 41695 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 41740 -/* 41700 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... -/* 41703 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 41725 -/* 41708 */ MCD_OPC_CheckPredicate, 3, 179, 176, 0, // Skip to: 86948 -/* 41713 */ MCD_OPC_CheckField, 19, 1, 1, 172, 176, 0, // Skip to: 86948 -/* 41720 */ MCD_OPC_Decode, 213, 5, 134, 2, // Opcode: DUPv2i64lane -/* 41725 */ MCD_OPC_FilterValue, 1, 162, 176, 0, // Skip to: 86948 -/* 41730 */ MCD_OPC_CheckPredicate, 3, 157, 176, 0, // Skip to: 86948 -/* 41735 */ MCD_OPC_Decode, 217, 5, 135, 2, // Opcode: DUPv4i32lane -/* 41740 */ MCD_OPC_FilterValue, 1, 147, 176, 0, // Skip to: 86948 -/* 41745 */ MCD_OPC_CheckPredicate, 3, 142, 176, 0, // Skip to: 86948 -/* 41750 */ MCD_OPC_Decode, 219, 5, 136, 2, // Opcode: DUPv8i16lane -/* 41755 */ MCD_OPC_FilterValue, 1, 132, 176, 0, // Skip to: 86948 -/* 41760 */ MCD_OPC_CheckPredicate, 3, 127, 176, 0, // Skip to: 86948 -/* 41765 */ MCD_OPC_Decode, 209, 5, 137, 2, // Opcode: DUPv16i8lane -/* 41770 */ MCD_OPC_FilterValue, 1, 117, 176, 0, // Skip to: 86948 -/* 41775 */ MCD_OPC_CheckPredicate, 3, 112, 176, 0, // Skip to: 86948 -/* 41780 */ MCD_OPC_Decode, 255, 22, 133, 2, // Opcode: SHADDv16i8 -/* 41785 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 41807 -/* 41790 */ MCD_OPC_CheckPredicate, 3, 97, 176, 0, // Skip to: 86948 -/* 41795 */ MCD_OPC_CheckField, 16, 6, 32, 90, 176, 0, // Skip to: 86948 -/* 41802 */ MCD_OPC_Decode, 209, 21, 138, 2, // Opcode: REV64v16i8 -/* 41807 */ MCD_OPC_FilterValue, 3, 109, 0, 0, // Skip to: 41921 -/* 41812 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 41815 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 41906 -/* 41820 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 41823 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 41891 -/* 41828 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 41831 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 41876 -/* 41836 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... -/* 41839 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 41861 -/* 41844 */ MCD_OPC_CheckPredicate, 3, 43, 176, 0, // Skip to: 86948 -/* 41849 */ MCD_OPC_CheckField, 19, 1, 1, 36, 176, 0, // Skip to: 86948 -/* 41856 */ MCD_OPC_Decode, 212, 5, 139, 2, // Opcode: DUPv2i64gpr -/* 41861 */ MCD_OPC_FilterValue, 1, 26, 176, 0, // Skip to: 86948 -/* 41866 */ MCD_OPC_CheckPredicate, 3, 21, 176, 0, // Skip to: 86948 -/* 41871 */ MCD_OPC_Decode, 216, 5, 140, 2, // Opcode: DUPv4i32gpr -/* 41876 */ MCD_OPC_FilterValue, 1, 11, 176, 0, // Skip to: 86948 -/* 41881 */ MCD_OPC_CheckPredicate, 3, 6, 176, 0, // Skip to: 86948 -/* 41886 */ MCD_OPC_Decode, 218, 5, 140, 2, // Opcode: DUPv8i16gpr -/* 41891 */ MCD_OPC_FilterValue, 1, 252, 175, 0, // Skip to: 86948 -/* 41896 */ MCD_OPC_CheckPredicate, 3, 247, 175, 0, // Skip to: 86948 -/* 41901 */ MCD_OPC_Decode, 208, 5, 140, 2, // Opcode: DUPv16i8gpr -/* 41906 */ MCD_OPC_FilterValue, 1, 237, 175, 0, // Skip to: 86948 -/* 41911 */ MCD_OPC_CheckPredicate, 3, 232, 175, 0, // Skip to: 86948 -/* 41916 */ MCD_OPC_Decode, 172, 24, 133, 2, // Opcode: SQADDv16i8 -/* 41921 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 41959 -/* 41926 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 41929 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41944 -/* 41934 */ MCD_OPC_CheckPredicate, 3, 209, 175, 0, // Skip to: 86948 -/* 41939 */ MCD_OPC_Decode, 192, 30, 141, 2, // Opcode: TBXv16i8One -/* 41944 */ MCD_OPC_FilterValue, 1, 199, 175, 0, // Skip to: 86948 -/* 41949 */ MCD_OPC_CheckPredicate, 3, 194, 175, 0, // Skip to: 86948 -/* 41954 */ MCD_OPC_Decode, 172, 22, 133, 2, // Opcode: SADDWv16i8_v8i16 -/* 41959 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 41981 -/* 41964 */ MCD_OPC_CheckPredicate, 3, 179, 175, 0, // Skip to: 86948 -/* 41969 */ MCD_OPC_CheckField, 21, 1, 1, 172, 175, 0, // Skip to: 86948 -/* 41976 */ MCD_OPC_Decode, 183, 26, 133, 2, // Opcode: SRHADDv16i8 -/* 41981 */ MCD_OPC_FilterValue, 6, 40, 0, 0, // Skip to: 42026 -/* 41986 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 41989 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42004 -/* 41994 */ MCD_OPC_CheckPredicate, 3, 149, 175, 0, // Skip to: 86948 -/* 41999 */ MCD_OPC_Decode, 196, 34, 133, 2, // Opcode: UZP1v16i8 -/* 42004 */ MCD_OPC_FilterValue, 1, 139, 175, 0, // Skip to: 86948 -/* 42009 */ MCD_OPC_CheckPredicate, 3, 134, 175, 0, // Skip to: 86948 -/* 42014 */ MCD_OPC_CheckField, 16, 5, 0, 127, 175, 0, // Skip to: 86948 -/* 42021 */ MCD_OPC_Decode, 202, 21, 138, 2, // Opcode: REV16v16i8 -/* 42026 */ MCD_OPC_FilterValue, 7, 109, 0, 0, // Skip to: 42140 -/* 42031 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42034 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 42125 -/* 42039 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 42042 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 42110 -/* 42047 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 42050 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 42095 -/* 42055 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... -/* 42058 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 42080 -/* 42063 */ MCD_OPC_CheckPredicate, 3, 80, 175, 0, // Skip to: 86948 -/* 42068 */ MCD_OPC_CheckField, 19, 1, 1, 73, 175, 0, // Skip to: 86948 -/* 42075 */ MCD_OPC_Decode, 158, 14, 142, 2, // Opcode: INSvi64gpr -/* 42080 */ MCD_OPC_FilterValue, 1, 63, 175, 0, // Skip to: 86948 -/* 42085 */ MCD_OPC_CheckPredicate, 3, 58, 175, 0, // Skip to: 86948 -/* 42090 */ MCD_OPC_Decode, 156, 14, 143, 2, // Opcode: INSvi32gpr -/* 42095 */ MCD_OPC_FilterValue, 1, 48, 175, 0, // Skip to: 86948 -/* 42100 */ MCD_OPC_CheckPredicate, 3, 43, 175, 0, // Skip to: 86948 -/* 42105 */ MCD_OPC_Decode, 154, 14, 144, 2, // Opcode: INSvi16gpr -/* 42110 */ MCD_OPC_FilterValue, 1, 33, 175, 0, // Skip to: 86948 -/* 42115 */ MCD_OPC_CheckPredicate, 3, 28, 175, 0, // Skip to: 86948 -/* 42120 */ MCD_OPC_Decode, 160, 14, 145, 2, // Opcode: INSvi8gpr -/* 42125 */ MCD_OPC_FilterValue, 1, 18, 175, 0, // Skip to: 86948 -/* 42130 */ MCD_OPC_CheckPredicate, 3, 13, 175, 0, // Skip to: 86948 -/* 42135 */ MCD_OPC_Decode, 252, 1, 133, 2, // Opcode: ANDv16i8 -/* 42140 */ MCD_OPC_FilterValue, 8, 33, 0, 0, // Skip to: 42178 -/* 42145 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42148 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42163 -/* 42153 */ MCD_OPC_CheckPredicate, 3, 246, 174, 0, // Skip to: 86948 -/* 42158 */ MCD_OPC_Decode, 184, 30, 146, 2, // Opcode: TBLv16i8Two -/* 42163 */ MCD_OPC_FilterValue, 1, 236, 174, 0, // Skip to: 86948 -/* 42168 */ MCD_OPC_CheckPredicate, 3, 231, 174, 0, // Skip to: 86948 -/* 42173 */ MCD_OPC_Decode, 161, 27, 133, 2, // Opcode: SSUBLv16i8_v8i16 -/* 42178 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 42200 -/* 42183 */ MCD_OPC_CheckPredicate, 3, 216, 174, 0, // Skip to: 86948 -/* 42188 */ MCD_OPC_CheckField, 21, 1, 1, 209, 174, 0, // Skip to: 86948 -/* 42195 */ MCD_OPC_Decode, 153, 23, 133, 2, // Opcode: SHSUBv16i8 -/* 42200 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 42261 -/* 42205 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42208 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42223 -/* 42213 */ MCD_OPC_CheckPredicate, 3, 186, 174, 0, // Skip to: 86948 -/* 42218 */ MCD_OPC_Decode, 213, 30, 133, 2, // Opcode: TRN1v16i8 -/* 42223 */ MCD_OPC_FilterValue, 1, 176, 174, 0, // Skip to: 86948 -/* 42228 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 42231 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42246 -/* 42236 */ MCD_OPC_CheckPredicate, 3, 163, 174, 0, // Skip to: 86948 -/* 42241 */ MCD_OPC_Decode, 152, 22, 138, 2, // Opcode: SADDLPv16i8_v8i16 -/* 42246 */ MCD_OPC_FilterValue, 1, 153, 174, 0, // Skip to: 86948 -/* 42251 */ MCD_OPC_CheckPredicate, 3, 148, 174, 0, // Skip to: 86948 -/* 42256 */ MCD_OPC_Decode, 255, 34, 147, 2, // Opcode: XTNv16i8 -/* 42261 */ MCD_OPC_FilterValue, 11, 86, 0, 0, // Skip to: 42352 -/* 42266 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42269 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 42337 -/* 42274 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 42277 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 42322 -/* 42282 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 42285 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 42307 -/* 42290 */ MCD_OPC_CheckPredicate, 3, 109, 174, 0, // Skip to: 86948 -/* 42295 */ MCD_OPC_CheckField, 18, 1, 1, 102, 174, 0, // Skip to: 86948 -/* 42302 */ MCD_OPC_Decode, 130, 24, 148, 2, // Opcode: SMOVvi32to64 -/* 42307 */ MCD_OPC_FilterValue, 1, 92, 174, 0, // Skip to: 86948 -/* 42312 */ MCD_OPC_CheckPredicate, 3, 87, 174, 0, // Skip to: 86948 -/* 42317 */ MCD_OPC_Decode, 129, 24, 149, 2, // Opcode: SMOVvi16to64 -/* 42322 */ MCD_OPC_FilterValue, 1, 77, 174, 0, // Skip to: 86948 -/* 42327 */ MCD_OPC_CheckPredicate, 3, 72, 174, 0, // Skip to: 86948 -/* 42332 */ MCD_OPC_Decode, 132, 24, 150, 2, // Opcode: SMOVvi8to64 -/* 42337 */ MCD_OPC_FilterValue, 1, 62, 174, 0, // Skip to: 86948 -/* 42342 */ MCD_OPC_CheckPredicate, 3, 57, 174, 0, // Skip to: 86948 -/* 42347 */ MCD_OPC_Decode, 154, 26, 133, 2, // Opcode: SQSUBv16i8 -/* 42352 */ MCD_OPC_FilterValue, 12, 33, 0, 0, // Skip to: 42390 -/* 42357 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42360 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42375 -/* 42365 */ MCD_OPC_CheckPredicate, 3, 34, 174, 0, // Skip to: 86948 -/* 42370 */ MCD_OPC_Decode, 194, 30, 151, 2, // Opcode: TBXv16i8Two -/* 42375 */ MCD_OPC_FilterValue, 1, 24, 174, 0, // Skip to: 86948 -/* 42380 */ MCD_OPC_CheckPredicate, 3, 19, 174, 0, // Skip to: 86948 -/* 42385 */ MCD_OPC_Decode, 167, 27, 133, 2, // Opcode: SSUBWv16i8_v8i16 -/* 42390 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 42412 -/* 42395 */ MCD_OPC_CheckPredicate, 3, 4, 174, 0, // Skip to: 86948 -/* 42400 */ MCD_OPC_CheckField, 21, 1, 1, 253, 173, 0, // Skip to: 86948 -/* 42407 */ MCD_OPC_Decode, 214, 3, 133, 2, // Opcode: CMGTv16i8 -/* 42412 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 42473 -/* 42417 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42420 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42435 -/* 42425 */ MCD_OPC_CheckPredicate, 3, 230, 173, 0, // Skip to: 86948 -/* 42430 */ MCD_OPC_Decode, 141, 35, 133, 2, // Opcode: ZIP1v16i8 -/* 42435 */ MCD_OPC_FilterValue, 1, 220, 173, 0, // Skip to: 86948 -/* 42440 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 42443 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42458 -/* 42448 */ MCD_OPC_CheckPredicate, 3, 207, 173, 0, // Skip to: 86948 -/* 42453 */ MCD_OPC_Decode, 141, 30, 147, 2, // Opcode: SUQADDv16i8 -/* 42458 */ MCD_OPC_FilterValue, 16, 197, 173, 0, // Skip to: 86948 -/* 42463 */ MCD_OPC_CheckPredicate, 3, 192, 173, 0, // Skip to: 86948 -/* 42468 */ MCD_OPC_Decode, 158, 22, 152, 2, // Opcode: SADDLVv16i8v -/* 42473 */ MCD_OPC_FilterValue, 15, 40, 0, 0, // Skip to: 42518 -/* 42478 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42481 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 42503 -/* 42486 */ MCD_OPC_CheckPredicate, 3, 169, 173, 0, // Skip to: 86948 -/* 42491 */ MCD_OPC_CheckField, 16, 4, 8, 162, 173, 0, // Skip to: 86948 -/* 42498 */ MCD_OPC_Decode, 185, 32, 153, 2, // Opcode: UMOVvi64 -/* 42503 */ MCD_OPC_FilterValue, 1, 152, 173, 0, // Skip to: 86948 -/* 42508 */ MCD_OPC_CheckPredicate, 3, 147, 173, 0, // Skip to: 86948 -/* 42513 */ MCD_OPC_Decode, 198, 3, 133, 2, // Opcode: CMGEv16i8 -/* 42518 */ MCD_OPC_FilterValue, 16, 33, 0, 0, // Skip to: 42556 -/* 42523 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42526 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42541 -/* 42531 */ MCD_OPC_CheckPredicate, 3, 124, 173, 0, // Skip to: 86948 -/* 42536 */ MCD_OPC_Decode, 183, 30, 154, 2, // Opcode: TBLv16i8Three -/* 42541 */ MCD_OPC_FilterValue, 1, 114, 173, 0, // Skip to: 86948 -/* 42546 */ MCD_OPC_CheckPredicate, 3, 109, 173, 0, // Skip to: 86948 -/* 42551 */ MCD_OPC_Decode, 146, 1, 141, 2, // Opcode: ADDHNv8i16_v16i8 -/* 42556 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 42578 -/* 42561 */ MCD_OPC_CheckPredicate, 3, 94, 173, 0, // Skip to: 86948 -/* 42566 */ MCD_OPC_CheckField, 21, 1, 1, 87, 173, 0, // Skip to: 86948 -/* 42573 */ MCD_OPC_Decode, 227, 26, 133, 2, // Opcode: SSHLv16i8 -/* 42578 */ MCD_OPC_FilterValue, 18, 48, 0, 0, // Skip to: 42631 -/* 42583 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 42586 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 42601 -/* 42591 */ MCD_OPC_CheckPredicate, 3, 64, 173, 0, // Skip to: 86948 -/* 42596 */ MCD_OPC_Decode, 164, 3, 138, 2, // Opcode: CLSv16i8 -/* 42601 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 42616 -/* 42606 */ MCD_OPC_CheckPredicate, 3, 49, 173, 0, // Skip to: 86948 -/* 42611 */ MCD_OPC_Decode, 165, 26, 147, 2, // Opcode: SQXTNv16i8 -/* 42616 */ MCD_OPC_FilterValue, 40, 39, 173, 0, // Skip to: 86948 -/* 42621 */ MCD_OPC_CheckPredicate, 5, 34, 173, 0, // Skip to: 86948 -/* 42626 */ MCD_OPC_Decode, 223, 1, 147, 2, // Opcode: AESErr -/* 42631 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 42653 -/* 42636 */ MCD_OPC_CheckPredicate, 3, 19, 173, 0, // Skip to: 86948 -/* 42641 */ MCD_OPC_CheckField, 21, 1, 1, 12, 173, 0, // Skip to: 86948 -/* 42648 */ MCD_OPC_Decode, 238, 25, 133, 2, // Opcode: SQSHLv16i8 -/* 42653 */ MCD_OPC_FilterValue, 20, 33, 0, 0, // Skip to: 42691 -/* 42658 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42661 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42676 -/* 42666 */ MCD_OPC_CheckPredicate, 3, 245, 172, 0, // Skip to: 86948 -/* 42671 */ MCD_OPC_Decode, 193, 30, 155, 2, // Opcode: TBXv16i8Three -/* 42676 */ MCD_OPC_FilterValue, 1, 235, 172, 0, // Skip to: 86948 -/* 42681 */ MCD_OPC_CheckPredicate, 3, 230, 172, 0, // Skip to: 86948 -/* 42686 */ MCD_OPC_Decode, 246, 21, 141, 2, // Opcode: SABALv16i8_v8i16 -/* 42691 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 42713 -/* 42696 */ MCD_OPC_CheckPredicate, 3, 215, 172, 0, // Skip to: 86948 -/* 42701 */ MCD_OPC_CheckField, 21, 1, 1, 208, 172, 0, // Skip to: 86948 -/* 42708 */ MCD_OPC_Decode, 197, 26, 133, 2, // Opcode: SRSHLv16i8 -/* 42713 */ MCD_OPC_FilterValue, 22, 56, 0, 0, // Skip to: 42774 -/* 42718 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42721 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42736 -/* 42726 */ MCD_OPC_CheckPredicate, 3, 185, 172, 0, // Skip to: 86948 -/* 42731 */ MCD_OPC_Decode, 211, 34, 133, 2, // Opcode: UZP2v16i8 -/* 42736 */ MCD_OPC_FilterValue, 1, 175, 172, 0, // Skip to: 86948 -/* 42741 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 42744 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42759 -/* 42749 */ MCD_OPC_CheckPredicate, 3, 162, 172, 0, // Skip to: 86948 -/* 42754 */ MCD_OPC_Decode, 129, 5, 138, 2, // Opcode: CNTv16i8 -/* 42759 */ MCD_OPC_FilterValue, 8, 152, 172, 0, // Skip to: 86948 -/* 42764 */ MCD_OPC_CheckPredicate, 5, 147, 172, 0, // Skip to: 86948 -/* 42769 */ MCD_OPC_Decode, 222, 1, 147, 2, // Opcode: AESDrr -/* 42774 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 42796 -/* 42779 */ MCD_OPC_CheckPredicate, 3, 132, 172, 0, // Skip to: 86948 -/* 42784 */ MCD_OPC_CheckField, 21, 1, 1, 125, 172, 0, // Skip to: 86948 -/* 42791 */ MCD_OPC_Decode, 194, 25, 133, 2, // Opcode: SQRSHLv16i8 -/* 42796 */ MCD_OPC_FilterValue, 24, 33, 0, 0, // Skip to: 42834 -/* 42801 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42804 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42819 -/* 42809 */ MCD_OPC_CheckPredicate, 3, 102, 172, 0, // Skip to: 86948 -/* 42814 */ MCD_OPC_Decode, 181, 30, 156, 2, // Opcode: TBLv16i8Four -/* 42819 */ MCD_OPC_FilterValue, 1, 92, 172, 0, // Skip to: 86948 -/* 42824 */ MCD_OPC_CheckPredicate, 3, 87, 172, 0, // Skip to: 86948 -/* 42829 */ MCD_OPC_Decode, 215, 29, 141, 2, // Opcode: SUBHNv8i16_v16i8 -/* 42834 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 42856 -/* 42839 */ MCD_OPC_CheckPredicate, 3, 72, 172, 0, // Skip to: 86948 -/* 42844 */ MCD_OPC_CheckField, 21, 1, 1, 65, 172, 0, // Skip to: 86948 -/* 42851 */ MCD_OPC_Decode, 200, 23, 133, 2, // Opcode: SMAXv16i8 -/* 42856 */ MCD_OPC_FilterValue, 26, 71, 0, 0, // Skip to: 42932 -/* 42861 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42864 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42879 -/* 42869 */ MCD_OPC_CheckPredicate, 3, 42, 172, 0, // Skip to: 86948 -/* 42874 */ MCD_OPC_Decode, 228, 30, 133, 2, // Opcode: TRN2v16i8 -/* 42879 */ MCD_OPC_FilterValue, 1, 32, 172, 0, // Skip to: 86948 -/* 42884 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 42887 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42902 -/* 42892 */ MCD_OPC_CheckPredicate, 3, 19, 172, 0, // Skip to: 86948 -/* 42897 */ MCD_OPC_Decode, 146, 22, 147, 2, // Opcode: SADALPv16i8_v8i16 -/* 42902 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 42917 -/* 42907 */ MCD_OPC_CheckPredicate, 3, 4, 172, 0, // Skip to: 86948 -/* 42912 */ MCD_OPC_Decode, 184, 8, 147, 2, // Opcode: FCVTNv8i16 -/* 42917 */ MCD_OPC_FilterValue, 8, 250, 171, 0, // Skip to: 86948 -/* 42922 */ MCD_OPC_CheckPredicate, 5, 245, 171, 0, // Skip to: 86948 -/* 42927 */ MCD_OPC_Decode, 226, 1, 138, 2, // Opcode: AESMCrr -/* 42932 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 42954 -/* 42937 */ MCD_OPC_CheckPredicate, 3, 230, 171, 0, // Skip to: 86948 -/* 42942 */ MCD_OPC_CheckField, 21, 1, 1, 223, 171, 0, // Skip to: 86948 -/* 42949 */ MCD_OPC_Decode, 230, 23, 133, 2, // Opcode: SMINv16i8 -/* 42954 */ MCD_OPC_FilterValue, 28, 33, 0, 0, // Skip to: 42992 -/* 42959 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 42962 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42977 -/* 42967 */ MCD_OPC_CheckPredicate, 3, 200, 171, 0, // Skip to: 86948 -/* 42972 */ MCD_OPC_Decode, 191, 30, 157, 2, // Opcode: TBXv16i8Four -/* 42977 */ MCD_OPC_FilterValue, 1, 190, 171, 0, // Skip to: 86948 -/* 42982 */ MCD_OPC_CheckPredicate, 3, 185, 171, 0, // Skip to: 86948 -/* 42987 */ MCD_OPC_Decode, 130, 22, 133, 2, // Opcode: SABDLv16i8_v8i16 -/* 42992 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 43014 -/* 42997 */ MCD_OPC_CheckPredicate, 3, 170, 171, 0, // Skip to: 86948 -/* 43002 */ MCD_OPC_CheckField, 21, 1, 1, 163, 171, 0, // Skip to: 86948 -/* 43009 */ MCD_OPC_Decode, 140, 22, 133, 2, // Opcode: SABDv16i8 -/* 43014 */ MCD_OPC_FilterValue, 30, 71, 0, 0, // Skip to: 43090 -/* 43019 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 43022 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43037 -/* 43027 */ MCD_OPC_CheckPredicate, 3, 140, 171, 0, // Skip to: 86948 -/* 43032 */ MCD_OPC_Decode, 156, 35, 133, 2, // Opcode: ZIP2v16i8 -/* 43037 */ MCD_OPC_FilterValue, 1, 130, 171, 0, // Skip to: 86948 -/* 43042 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 43045 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43060 -/* 43050 */ MCD_OPC_CheckPredicate, 3, 117, 171, 0, // Skip to: 86948 -/* 43055 */ MCD_OPC_Decode, 153, 24, 138, 2, // Opcode: SQABSv16i8 -/* 43060 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 43075 -/* 43065 */ MCD_OPC_CheckPredicate, 3, 102, 171, 0, // Skip to: 86948 -/* 43070 */ MCD_OPC_Decode, 252, 7, 138, 2, // Opcode: FCVTLv8i16 -/* 43075 */ MCD_OPC_FilterValue, 8, 92, 171, 0, // Skip to: 86948 -/* 43080 */ MCD_OPC_CheckPredicate, 5, 87, 171, 0, // Skip to: 86948 -/* 43085 */ MCD_OPC_Decode, 224, 1, 138, 2, // Opcode: AESIMCrr -/* 43090 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 43112 -/* 43095 */ MCD_OPC_CheckPredicate, 3, 72, 171, 0, // Skip to: 86948 -/* 43100 */ MCD_OPC_CheckField, 21, 1, 1, 65, 171, 0, // Skip to: 86948 -/* 43107 */ MCD_OPC_Decode, 252, 21, 141, 2, // Opcode: SABAv16i8 -/* 43112 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 43134 -/* 43117 */ MCD_OPC_CheckPredicate, 3, 50, 171, 0, // Skip to: 86948 -/* 43122 */ MCD_OPC_CheckField, 21, 1, 1, 43, 171, 0, // Skip to: 86948 -/* 43129 */ MCD_OPC_Decode, 236, 23, 141, 2, // Opcode: SMLALv16i8_v8i16 -/* 43134 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 43156 -/* 43139 */ MCD_OPC_CheckPredicate, 3, 28, 171, 0, // Skip to: 86948 -/* 43144 */ MCD_OPC_CheckField, 21, 1, 1, 21, 171, 0, // Skip to: 86948 -/* 43151 */ MCD_OPC_Decode, 194, 1, 133, 2, // Opcode: ADDv16i8 -/* 43156 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 43194 -/* 43161 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 43164 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 43179 -/* 43169 */ MCD_OPC_CheckPredicate, 3, 254, 170, 0, // Skip to: 86948 -/* 43174 */ MCD_OPC_Decode, 215, 3, 138, 2, // Opcode: CMGTv16i8rz -/* 43179 */ MCD_OPC_FilterValue, 33, 244, 170, 0, // Skip to: 86948 -/* 43184 */ MCD_OPC_CheckPredicate, 3, 239, 170, 0, // Skip to: 86948 -/* 43189 */ MCD_OPC_Decode, 138, 12, 138, 2, // Opcode: FRINTNv4f32 -/* 43194 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 43216 -/* 43199 */ MCD_OPC_CheckPredicate, 3, 224, 170, 0, // Skip to: 86948 -/* 43204 */ MCD_OPC_CheckField, 21, 1, 1, 217, 170, 0, // Skip to: 86948 -/* 43211 */ MCD_OPC_Decode, 233, 4, 133, 2, // Opcode: CMTSTv16i8 -/* 43216 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 43238 -/* 43221 */ MCD_OPC_CheckPredicate, 3, 202, 170, 0, // Skip to: 86948 -/* 43226 */ MCD_OPC_CheckField, 21, 1, 1, 195, 170, 0, // Skip to: 86948 -/* 43233 */ MCD_OPC_Decode, 209, 19, 141, 2, // Opcode: MLAv16i8 -/* 43238 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 43276 -/* 43243 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 43246 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 43261 -/* 43251 */ MCD_OPC_CheckPredicate, 3, 172, 170, 0, // Skip to: 86948 -/* 43256 */ MCD_OPC_Decode, 183, 3, 138, 2, // Opcode: CMEQv16i8rz -/* 43261 */ MCD_OPC_FilterValue, 33, 162, 170, 0, // Skip to: 86948 -/* 43266 */ MCD_OPC_CheckPredicate, 3, 157, 170, 0, // Skip to: 86948 -/* 43271 */ MCD_OPC_Decode, 255, 11, 138, 2, // Opcode: FRINTMv4f32 -/* 43276 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 43298 -/* 43281 */ MCD_OPC_CheckPredicate, 3, 142, 170, 0, // Skip to: 86948 -/* 43286 */ MCD_OPC_CheckField, 21, 1, 1, 135, 170, 0, // Skip to: 86948 -/* 43293 */ MCD_OPC_Decode, 157, 20, 133, 2, // Opcode: MULv16i8 -/* 43298 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 43320 -/* 43303 */ MCD_OPC_CheckPredicate, 3, 120, 170, 0, // Skip to: 86948 -/* 43308 */ MCD_OPC_CheckField, 21, 1, 1, 113, 170, 0, // Skip to: 86948 -/* 43315 */ MCD_OPC_Decode, 246, 23, 141, 2, // Opcode: SMLSLv16i8_v8i16 -/* 43320 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 43342 -/* 43325 */ MCD_OPC_CheckPredicate, 3, 98, 170, 0, // Skip to: 86948 -/* 43330 */ MCD_OPC_CheckField, 21, 1, 1, 91, 170, 0, // Skip to: 86948 -/* 43337 */ MCD_OPC_Decode, 177, 23, 133, 2, // Opcode: SMAXPv16i8 -/* 43342 */ MCD_OPC_FilterValue, 42, 63, 0, 0, // Skip to: 43410 -/* 43347 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 43350 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 43365 -/* 43355 */ MCD_OPC_CheckPredicate, 3, 68, 170, 0, // Skip to: 86948 -/* 43360 */ MCD_OPC_Decode, 254, 3, 138, 2, // Opcode: CMLTv16i8rz -/* 43365 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 43380 -/* 43370 */ MCD_OPC_CheckPredicate, 3, 53, 170, 0, // Skip to: 86948 -/* 43375 */ MCD_OPC_Decode, 165, 8, 138, 2, // Opcode: FCVTNSv4f32 -/* 43380 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 43395 -/* 43385 */ MCD_OPC_CheckPredicate, 3, 38, 170, 0, // Skip to: 86948 -/* 43390 */ MCD_OPC_Decode, 187, 23, 158, 2, // Opcode: SMAXVv16i8v -/* 43395 */ MCD_OPC_FilterValue, 49, 28, 170, 0, // Skip to: 86948 -/* 43400 */ MCD_OPC_CheckPredicate, 3, 23, 170, 0, // Skip to: 86948 -/* 43405 */ MCD_OPC_Decode, 217, 23, 158, 2, // Opcode: SMINVv16i8v -/* 43410 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 43432 -/* 43415 */ MCD_OPC_CheckPredicate, 3, 8, 170, 0, // Skip to: 86948 -/* 43420 */ MCD_OPC_CheckField, 21, 1, 1, 1, 170, 0, // Skip to: 86948 -/* 43427 */ MCD_OPC_Decode, 207, 23, 133, 2, // Opcode: SMINPv16i8 -/* 43432 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 43485 -/* 43437 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 43440 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 43455 -/* 43445 */ MCD_OPC_CheckPredicate, 3, 234, 169, 0, // Skip to: 86948 -/* 43450 */ MCD_OPC_Decode, 130, 1, 138, 2, // Opcode: ABSv16i8 -/* 43455 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 43470 -/* 43460 */ MCD_OPC_CheckPredicate, 3, 219, 169, 0, // Skip to: 86948 -/* 43465 */ MCD_OPC_Decode, 137, 8, 138, 2, // Opcode: FCVTMSv4f32 -/* 43470 */ MCD_OPC_FilterValue, 49, 209, 169, 0, // Skip to: 86948 -/* 43475 */ MCD_OPC_CheckPredicate, 3, 204, 169, 0, // Skip to: 86948 -/* 43480 */ MCD_OPC_Decode, 167, 1, 158, 2, // Opcode: ADDVv16i8v -/* 43485 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 43507 -/* 43490 */ MCD_OPC_CheckPredicate, 3, 189, 169, 0, // Skip to: 86948 -/* 43495 */ MCD_OPC_CheckField, 21, 1, 1, 182, 169, 0, // Skip to: 86948 -/* 43502 */ MCD_OPC_Decode, 149, 1, 133, 2, // Opcode: ADDPv16i8 -/* 43507 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 43529 -/* 43512 */ MCD_OPC_CheckPredicate, 3, 167, 169, 0, // Skip to: 86948 -/* 43517 */ MCD_OPC_CheckField, 21, 1, 1, 160, 169, 0, // Skip to: 86948 -/* 43524 */ MCD_OPC_Decode, 139, 24, 133, 2, // Opcode: SMULLv16i8_v8i16 -/* 43529 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 43551 -/* 43534 */ MCD_OPC_CheckPredicate, 3, 145, 169, 0, // Skip to: 86948 -/* 43539 */ MCD_OPC_CheckField, 21, 1, 1, 138, 169, 0, // Skip to: 86948 -/* 43546 */ MCD_OPC_Decode, 221, 9, 133, 2, // Opcode: FMAXNMv4f32 -/* 43551 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 43589 -/* 43556 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 43559 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 43574 -/* 43564 */ MCD_OPC_CheckPredicate, 3, 115, 169, 0, // Skip to: 86948 -/* 43569 */ MCD_OPC_Decode, 229, 7, 138, 2, // Opcode: FCVTASv4f32 -/* 43574 */ MCD_OPC_FilterValue, 48, 105, 169, 0, // Skip to: 86948 -/* 43579 */ MCD_OPC_CheckPredicate, 4, 100, 169, 0, // Skip to: 86948 -/* 43584 */ MCD_OPC_Decode, 211, 9, 152, 2, // Opcode: FMAXNMVv8i16v -/* 43589 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 43611 -/* 43594 */ MCD_OPC_CheckPredicate, 3, 85, 169, 0, // Skip to: 86948 -/* 43599 */ MCD_OPC_CheckField, 21, 1, 1, 78, 169, 0, // Skip to: 86948 -/* 43606 */ MCD_OPC_Decode, 191, 10, 141, 2, // Opcode: FMLAv4f32 -/* 43611 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 43633 -/* 43616 */ MCD_OPC_CheckPredicate, 3, 63, 169, 0, // Skip to: 86948 -/* 43621 */ MCD_OPC_CheckField, 21, 1, 1, 56, 169, 0, // Skip to: 86948 -/* 43628 */ MCD_OPC_Decode, 201, 6, 133, 2, // Opcode: FADDv4f32 -/* 43633 */ MCD_OPC_FilterValue, 54, 17, 0, 0, // Skip to: 43655 -/* 43638 */ MCD_OPC_CheckPredicate, 3, 41, 169, 0, // Skip to: 86948 -/* 43643 */ MCD_OPC_CheckField, 16, 6, 33, 34, 169, 0, // Skip to: 86948 -/* 43650 */ MCD_OPC_Decode, 214, 22, 138, 2, // Opcode: SCVTFv4f32 -/* 43655 */ MCD_OPC_FilterValue, 55, 17, 0, 0, // Skip to: 43677 -/* 43660 */ MCD_OPC_CheckPredicate, 3, 19, 169, 0, // Skip to: 86948 -/* 43665 */ MCD_OPC_CheckField, 21, 1, 1, 12, 169, 0, // Skip to: 86948 -/* 43672 */ MCD_OPC_Decode, 134, 11, 133, 2, // Opcode: FMULXv4f32 -/* 43677 */ MCD_OPC_FilterValue, 56, 17, 0, 0, // Skip to: 43699 -/* 43682 */ MCD_OPC_CheckPredicate, 3, 253, 168, 0, // Skip to: 86948 -/* 43687 */ MCD_OPC_CheckField, 21, 1, 1, 246, 168, 0, // Skip to: 86948 -/* 43694 */ MCD_OPC_Decode, 243, 20, 133, 2, // Opcode: PMULLv16i8 -/* 43699 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 43721 -/* 43704 */ MCD_OPC_CheckPredicate, 3, 231, 168, 0, // Skip to: 86948 -/* 43709 */ MCD_OPC_CheckField, 21, 1, 1, 224, 168, 0, // Skip to: 86948 -/* 43716 */ MCD_OPC_Decode, 234, 6, 133, 2, // Opcode: FCMEQv4f32 -/* 43721 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 43743 -/* 43726 */ MCD_OPC_CheckPredicate, 3, 209, 168, 0, // Skip to: 86948 -/* 43731 */ MCD_OPC_CheckField, 21, 1, 1, 202, 168, 0, // Skip to: 86948 -/* 43738 */ MCD_OPC_Decode, 247, 9, 133, 2, // Opcode: FMAXv4f32 -/* 43743 */ MCD_OPC_FilterValue, 62, 17, 0, 0, // Skip to: 43765 -/* 43748 */ MCD_OPC_CheckPredicate, 4, 187, 168, 0, // Skip to: 86948 -/* 43753 */ MCD_OPC_CheckField, 16, 6, 48, 180, 168, 0, // Skip to: 86948 -/* 43760 */ MCD_OPC_Decode, 237, 9, 152, 2, // Opcode: FMAXVv8i16v -/* 43765 */ MCD_OPC_FilterValue, 63, 170, 168, 0, // Skip to: 86948 -/* 43770 */ MCD_OPC_CheckPredicate, 3, 165, 168, 0, // Skip to: 86948 -/* 43775 */ MCD_OPC_CheckField, 21, 1, 1, 158, 168, 0, // Skip to: 86948 -/* 43782 */ MCD_OPC_Decode, 216, 11, 133, 2, // Opcode: FRECPSv4f32 -/* 43787 */ MCD_OPC_FilterValue, 3, 71, 5, 0, // Skip to: 45143 -/* 43792 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 43795 */ MCD_OPC_FilterValue, 0, 182, 2, 0, // Skip to: 44494 -/* 43800 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 43803 */ MCD_OPC_FilterValue, 0, 107, 1, 0, // Skip to: 44171 -/* 43808 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 43811 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43826 -/* 43816 */ MCD_OPC_CheckPredicate, 3, 119, 168, 0, // Skip to: 86948 -/* 43821 */ MCD_OPC_Decode, 253, 5, 159, 2, // Opcode: EXTv16i8 -/* 43826 */ MCD_OPC_FilterValue, 1, 109, 168, 0, // Skip to: 86948 -/* 43831 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... -/* 43834 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43849 -/* 43839 */ MCD_OPC_CheckPredicate, 3, 96, 168, 0, // Skip to: 86948 -/* 43844 */ MCD_OPC_Decode, 153, 31, 133, 2, // Opcode: UADDLv16i8_v8i16 -/* 43849 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 43871 -/* 43854 */ MCD_OPC_CheckPredicate, 3, 81, 168, 0, // Skip to: 86948 -/* 43859 */ MCD_OPC_CheckField, 16, 5, 0, 74, 168, 0, // Skip to: 86948 -/* 43866 */ MCD_OPC_Decode, 205, 21, 138, 2, // Opcode: REV32v16i8 -/* 43871 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 43886 -/* 43876 */ MCD_OPC_CheckPredicate, 3, 59, 168, 0, // Skip to: 86948 -/* 43881 */ MCD_OPC_Decode, 163, 31, 133, 2, // Opcode: UADDWv16i8_v8i16 -/* 43886 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 43901 -/* 43891 */ MCD_OPC_CheckPredicate, 3, 44, 168, 0, // Skip to: 86948 -/* 43896 */ MCD_OPC_Decode, 164, 34, 133, 2, // Opcode: USUBLv16i8_v8i16 -/* 43901 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 43939 -/* 43906 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 43909 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43924 -/* 43914 */ MCD_OPC_CheckPredicate, 3, 21, 168, 0, // Skip to: 86948 -/* 43919 */ MCD_OPC_Decode, 142, 31, 138, 2, // Opcode: UADDLPv16i8_v8i16 -/* 43924 */ MCD_OPC_FilterValue, 1, 11, 168, 0, // Skip to: 86948 -/* 43929 */ MCD_OPC_CheckPredicate, 3, 6, 168, 0, // Skip to: 86948 -/* 43934 */ MCD_OPC_Decode, 174, 26, 147, 2, // Opcode: SQXTUNv16i8 -/* 43939 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 43954 -/* 43944 */ MCD_OPC_CheckPredicate, 3, 247, 167, 0, // Skip to: 86948 -/* 43949 */ MCD_OPC_Decode, 170, 34, 133, 2, // Opcode: USUBWv16i8_v8i16 -/* 43954 */ MCD_OPC_FilterValue, 7, 48, 0, 0, // Skip to: 44007 -/* 43959 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 43962 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43977 -/* 43967 */ MCD_OPC_CheckPredicate, 3, 224, 167, 0, // Skip to: 86948 -/* 43972 */ MCD_OPC_Decode, 145, 34, 147, 2, // Opcode: USQADDv16i8 -/* 43977 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 43992 -/* 43982 */ MCD_OPC_CheckPredicate, 3, 209, 167, 0, // Skip to: 86948 -/* 43987 */ MCD_OPC_Decode, 133, 23, 138, 2, // Opcode: SHLLv16i8 -/* 43992 */ MCD_OPC_FilterValue, 16, 199, 167, 0, // Skip to: 86948 -/* 43997 */ MCD_OPC_CheckPredicate, 3, 194, 167, 0, // Skip to: 86948 -/* 44002 */ MCD_OPC_Decode, 148, 31, 152, 2, // Opcode: UADDLVv16i8v -/* 44007 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 44022 -/* 44012 */ MCD_OPC_CheckPredicate, 3, 179, 167, 0, // Skip to: 86948 -/* 44017 */ MCD_OPC_Decode, 181, 21, 141, 2, // Opcode: RADDHNv8i16_v16i8 -/* 44022 */ MCD_OPC_FilterValue, 9, 33, 0, 0, // Skip to: 44060 -/* 44027 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 44030 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 44045 -/* 44035 */ MCD_OPC_CheckPredicate, 3, 156, 167, 0, // Skip to: 86948 -/* 44040 */ MCD_OPC_Decode, 176, 3, 138, 2, // Opcode: CLZv16i8 -/* 44045 */ MCD_OPC_FilterValue, 1, 146, 167, 0, // Skip to: 86948 -/* 44050 */ MCD_OPC_CheckPredicate, 3, 141, 167, 0, // Skip to: 86948 -/* 44055 */ MCD_OPC_Decode, 208, 33, 147, 2, // Opcode: UQXTNv16i8 -/* 44060 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 44075 -/* 44065 */ MCD_OPC_CheckPredicate, 3, 126, 167, 0, // Skip to: 86948 -/* 44070 */ MCD_OPC_Decode, 236, 30, 141, 2, // Opcode: UABALv16i8_v8i16 -/* 44075 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 44097 -/* 44080 */ MCD_OPC_CheckPredicate, 3, 111, 167, 0, // Skip to: 86948 -/* 44085 */ MCD_OPC_CheckField, 16, 5, 0, 104, 167, 0, // Skip to: 86948 -/* 44092 */ MCD_OPC_Decode, 193, 20, 138, 2, // Opcode: NOTv16i8 -/* 44097 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 44112 -/* 44102 */ MCD_OPC_CheckPredicate, 3, 89, 167, 0, // Skip to: 86948 -/* 44107 */ MCD_OPC_Decode, 244, 21, 141, 2, // Opcode: RSUBHNv8i16_v16i8 -/* 44112 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 44134 -/* 44117 */ MCD_OPC_CheckPredicate, 3, 74, 167, 0, // Skip to: 86948 -/* 44122 */ MCD_OPC_CheckField, 16, 5, 0, 67, 167, 0, // Skip to: 86948 -/* 44129 */ MCD_OPC_Decode, 136, 31, 147, 2, // Opcode: UADALPv16i8_v8i16 -/* 44134 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 44149 -/* 44139 */ MCD_OPC_CheckPredicate, 3, 52, 167, 0, // Skip to: 86948 -/* 44144 */ MCD_OPC_Decode, 248, 30, 133, 2, // Opcode: UABDLv16i8_v8i16 -/* 44149 */ MCD_OPC_FilterValue, 15, 42, 167, 0, // Skip to: 86948 -/* 44154 */ MCD_OPC_CheckPredicate, 3, 37, 167, 0, // Skip to: 86948 -/* 44159 */ MCD_OPC_CheckField, 16, 5, 0, 30, 167, 0, // Skip to: 86948 -/* 44166 */ MCD_OPC_Decode, 147, 25, 138, 2, // Opcode: SQNEGv16i8 -/* 44171 */ MCD_OPC_FilterValue, 1, 20, 167, 0, // Skip to: 86948 -/* 44176 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... -/* 44179 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 44201 -/* 44184 */ MCD_OPC_CheckPredicate, 3, 7, 167, 0, // Skip to: 86948 -/* 44189 */ MCD_OPC_CheckField, 21, 1, 1, 0, 167, 0, // Skip to: 86948 -/* 44196 */ MCD_OPC_Decode, 163, 32, 141, 2, // Opcode: UMLALv16i8_v8i16 -/* 44201 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 44239 -/* 44206 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 44209 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 44224 -/* 44214 */ MCD_OPC_CheckPredicate, 3, 233, 166, 0, // Skip to: 86948 -/* 44219 */ MCD_OPC_Decode, 199, 3, 138, 2, // Opcode: CMGEv16i8rz -/* 44224 */ MCD_OPC_FilterValue, 33, 223, 166, 0, // Skip to: 86948 -/* 44229 */ MCD_OPC_CheckPredicate, 3, 218, 166, 0, // Skip to: 86948 -/* 44234 */ MCD_OPC_Decode, 233, 11, 138, 2, // Opcode: FRINTAv4f32 -/* 44239 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 44277 -/* 44244 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 44247 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 44262 -/* 44252 */ MCD_OPC_CheckPredicate, 3, 195, 166, 0, // Skip to: 86948 -/* 44257 */ MCD_OPC_Decode, 246, 3, 138, 2, // Opcode: CMLEv16i8rz -/* 44262 */ MCD_OPC_FilterValue, 33, 185, 166, 0, // Skip to: 86948 -/* 44267 */ MCD_OPC_CheckPredicate, 3, 180, 166, 0, // Skip to: 86948 -/* 44272 */ MCD_OPC_Decode, 160, 12, 138, 2, // Opcode: FRINTXv4f32 -/* 44277 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 44299 -/* 44282 */ MCD_OPC_CheckPredicate, 3, 165, 166, 0, // Skip to: 86948 -/* 44287 */ MCD_OPC_CheckField, 21, 1, 1, 158, 166, 0, // Skip to: 86948 -/* 44294 */ MCD_OPC_Decode, 173, 32, 141, 2, // Opcode: UMLSLv16i8_v8i16 -/* 44299 */ MCD_OPC_FilterValue, 5, 48, 0, 0, // Skip to: 44352 -/* 44304 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 44307 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 44322 -/* 44312 */ MCD_OPC_CheckPredicate, 3, 135, 166, 0, // Skip to: 86948 -/* 44317 */ MCD_OPC_Decode, 179, 8, 138, 2, // Opcode: FCVTNUv4f32 -/* 44322 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 44337 -/* 44327 */ MCD_OPC_CheckPredicate, 3, 120, 166, 0, // Skip to: 86948 -/* 44332 */ MCD_OPC_Decode, 243, 31, 158, 2, // Opcode: UMAXVv16i8v -/* 44337 */ MCD_OPC_FilterValue, 49, 110, 166, 0, // Skip to: 86948 -/* 44342 */ MCD_OPC_CheckPredicate, 3, 105, 166, 0, // Skip to: 86948 -/* 44347 */ MCD_OPC_Decode, 144, 32, 158, 2, // Opcode: UMINVv16i8v -/* 44352 */ MCD_OPC_FilterValue, 7, 33, 0, 0, // Skip to: 44390 -/* 44357 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 44360 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 44375 -/* 44365 */ MCD_OPC_CheckPredicate, 3, 82, 166, 0, // Skip to: 86948 -/* 44370 */ MCD_OPC_Decode, 179, 20, 138, 2, // Opcode: NEGv16i8 -/* 44375 */ MCD_OPC_FilterValue, 33, 72, 166, 0, // Skip to: 86948 -/* 44380 */ MCD_OPC_CheckPredicate, 3, 67, 166, 0, // Skip to: 86948 -/* 44385 */ MCD_OPC_Decode, 151, 8, 138, 2, // Opcode: FCVTMUv4f32 -/* 44390 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 44412 -/* 44395 */ MCD_OPC_CheckPredicate, 3, 52, 166, 0, // Skip to: 86948 -/* 44400 */ MCD_OPC_CheckField, 21, 1, 1, 45, 166, 0, // Skip to: 86948 -/* 44407 */ MCD_OPC_Decode, 193, 32, 133, 2, // Opcode: UMULLv16i8_v8i16 -/* 44412 */ MCD_OPC_FilterValue, 9, 33, 0, 0, // Skip to: 44450 -/* 44417 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 44420 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 44435 -/* 44425 */ MCD_OPC_CheckPredicate, 3, 22, 166, 0, // Skip to: 86948 -/* 44430 */ MCD_OPC_Decode, 243, 7, 138, 2, // Opcode: FCVTAUv4f32 -/* 44435 */ MCD_OPC_FilterValue, 48, 12, 166, 0, // Skip to: 86948 -/* 44440 */ MCD_OPC_CheckPredicate, 3, 7, 166, 0, // Skip to: 86948 -/* 44445 */ MCD_OPC_Decode, 210, 9, 160, 2, // Opcode: FMAXNMVv4i32v -/* 44450 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 44472 -/* 44455 */ MCD_OPC_CheckPredicate, 3, 248, 165, 0, // Skip to: 86948 -/* 44460 */ MCD_OPC_CheckField, 16, 6, 33, 241, 165, 0, // Skip to: 86948 -/* 44467 */ MCD_OPC_Decode, 201, 31, 138, 2, // Opcode: UCVTFv4f32 -/* 44472 */ MCD_OPC_FilterValue, 15, 231, 165, 0, // Skip to: 86948 -/* 44477 */ MCD_OPC_CheckPredicate, 3, 226, 165, 0, // Skip to: 86948 -/* 44482 */ MCD_OPC_CheckField, 16, 6, 48, 219, 165, 0, // Skip to: 86948 -/* 44489 */ MCD_OPC_Decode, 236, 9, 160, 2, // Opcode: FMAXVv4i32v -/* 44494 */ MCD_OPC_FilterValue, 1, 209, 165, 0, // Skip to: 86948 -/* 44499 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 44502 */ MCD_OPC_FilterValue, 0, 86, 1, 0, // Skip to: 44849 -/* 44507 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 44510 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 44601 -/* 44515 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 44518 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 44586 -/* 44523 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 44526 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 44571 -/* 44531 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... -/* 44534 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 44556 -/* 44539 */ MCD_OPC_CheckPredicate, 3, 164, 165, 0, // Skip to: 86948 -/* 44544 */ MCD_OPC_CheckField, 19, 1, 1, 157, 165, 0, // Skip to: 86948 -/* 44551 */ MCD_OPC_Decode, 159, 14, 161, 2, // Opcode: INSvi64lane -/* 44556 */ MCD_OPC_FilterValue, 1, 147, 165, 0, // Skip to: 86948 -/* 44561 */ MCD_OPC_CheckPredicate, 3, 142, 165, 0, // Skip to: 86948 -/* 44566 */ MCD_OPC_Decode, 157, 14, 162, 2, // Opcode: INSvi32lane -/* 44571 */ MCD_OPC_FilterValue, 1, 132, 165, 0, // Skip to: 86948 -/* 44576 */ MCD_OPC_CheckPredicate, 3, 127, 165, 0, // Skip to: 86948 -/* 44581 */ MCD_OPC_Decode, 155, 14, 163, 2, // Opcode: INSvi16lane -/* 44586 */ MCD_OPC_FilterValue, 1, 117, 165, 0, // Skip to: 86948 -/* 44591 */ MCD_OPC_CheckPredicate, 3, 112, 165, 0, // Skip to: 86948 -/* 44596 */ MCD_OPC_Decode, 161, 14, 164, 2, // Opcode: INSvi8lane -/* 44601 */ MCD_OPC_FilterValue, 1, 102, 165, 0, // Skip to: 86948 -/* 44606 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... -/* 44609 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 44624 -/* 44614 */ MCD_OPC_CheckPredicate, 3, 89, 165, 0, // Skip to: 86948 -/* 44619 */ MCD_OPC_Decode, 220, 31, 133, 2, // Opcode: UHADDv16i8 -/* 44624 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 44639 -/* 44629 */ MCD_OPC_CheckPredicate, 3, 74, 165, 0, // Skip to: 86948 -/* 44634 */ MCD_OPC_Decode, 211, 32, 133, 2, // Opcode: UQADDv16i8 -/* 44639 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 44654 -/* 44644 */ MCD_OPC_CheckPredicate, 3, 59, 165, 0, // Skip to: 86948 -/* 44649 */ MCD_OPC_Decode, 219, 33, 133, 2, // Opcode: URHADDv16i8 -/* 44654 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 44669 -/* 44659 */ MCD_OPC_CheckPredicate, 3, 44, 165, 0, // Skip to: 86948 -/* 44664 */ MCD_OPC_Decode, 245, 5, 133, 2, // Opcode: EORv16i8 -/* 44669 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 44684 -/* 44674 */ MCD_OPC_CheckPredicate, 3, 29, 165, 0, // Skip to: 86948 -/* 44679 */ MCD_OPC_Decode, 226, 31, 133, 2, // Opcode: UHSUBv16i8 -/* 44684 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 44699 -/* 44689 */ MCD_OPC_CheckPredicate, 3, 14, 165, 0, // Skip to: 86948 -/* 44694 */ MCD_OPC_Decode, 197, 33, 133, 2, // Opcode: UQSUBv16i8 -/* 44699 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 44714 -/* 44704 */ MCD_OPC_CheckPredicate, 3, 255, 164, 0, // Skip to: 86948 -/* 44709 */ MCD_OPC_Decode, 230, 3, 133, 2, // Opcode: CMHIv16i8 -/* 44714 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 44729 -/* 44719 */ MCD_OPC_CheckPredicate, 3, 240, 164, 0, // Skip to: 86948 -/* 44724 */ MCD_OPC_Decode, 238, 3, 133, 2, // Opcode: CMHSv16i8 -/* 44729 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 44744 -/* 44734 */ MCD_OPC_CheckPredicate, 3, 225, 164, 0, // Skip to: 86948 -/* 44739 */ MCD_OPC_Decode, 129, 34, 133, 2, // Opcode: USHLv16i8 -/* 44744 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 44759 -/* 44749 */ MCD_OPC_CheckPredicate, 3, 210, 164, 0, // Skip to: 86948 -/* 44754 */ MCD_OPC_Decode, 162, 33, 133, 2, // Opcode: UQSHLv16i8 -/* 44759 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 44774 -/* 44764 */ MCD_OPC_CheckPredicate, 3, 195, 164, 0, // Skip to: 86948 -/* 44769 */ MCD_OPC_Decode, 225, 33, 133, 2, // Opcode: URSHLv16i8 -/* 44774 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 44789 -/* 44779 */ MCD_OPC_CheckPredicate, 3, 180, 164, 0, // Skip to: 86948 -/* 44784 */ MCD_OPC_Decode, 138, 33, 133, 2, // Opcode: UQRSHLv16i8 -/* 44789 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 44804 -/* 44794 */ MCD_OPC_CheckPredicate, 3, 165, 164, 0, // Skip to: 86948 -/* 44799 */ MCD_OPC_Decode, 128, 32, 133, 2, // Opcode: UMAXv16i8 -/* 44804 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 44819 -/* 44809 */ MCD_OPC_CheckPredicate, 3, 150, 164, 0, // Skip to: 86948 -/* 44814 */ MCD_OPC_Decode, 157, 32, 133, 2, // Opcode: UMINv16i8 -/* 44819 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 44834 -/* 44824 */ MCD_OPC_CheckPredicate, 3, 135, 164, 0, // Skip to: 86948 -/* 44829 */ MCD_OPC_Decode, 130, 31, 133, 2, // Opcode: UABDv16i8 -/* 44834 */ MCD_OPC_FilterValue, 15, 125, 164, 0, // Skip to: 86948 -/* 44839 */ MCD_OPC_CheckPredicate, 3, 120, 164, 0, // Skip to: 86948 -/* 44844 */ MCD_OPC_Decode, 242, 30, 141, 2, // Opcode: UABAv16i8 -/* 44849 */ MCD_OPC_FilterValue, 1, 110, 164, 0, // Skip to: 86948 -/* 44854 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... -/* 44857 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 44879 -/* 44862 */ MCD_OPC_CheckPredicate, 3, 97, 164, 0, // Skip to: 86948 -/* 44867 */ MCD_OPC_CheckField, 21, 1, 1, 90, 164, 0, // Skip to: 86948 -/* 44874 */ MCD_OPC_Decode, 255, 29, 133, 2, // Opcode: SUBv16i8 -/* 44879 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 44901 -/* 44884 */ MCD_OPC_CheckPredicate, 3, 75, 164, 0, // Skip to: 86948 -/* 44889 */ MCD_OPC_CheckField, 21, 1, 1, 68, 164, 0, // Skip to: 86948 -/* 44896 */ MCD_OPC_Decode, 182, 3, 133, 2, // Opcode: CMEQv16i8 -/* 44901 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 44923 -/* 44906 */ MCD_OPC_CheckPredicate, 3, 53, 164, 0, // Skip to: 86948 -/* 44911 */ MCD_OPC_CheckField, 21, 1, 1, 46, 164, 0, // Skip to: 86948 -/* 44918 */ MCD_OPC_Decode, 223, 19, 141, 2, // Opcode: MLSv16i8 -/* 44923 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 44945 -/* 44928 */ MCD_OPC_CheckPredicate, 3, 31, 164, 0, // Skip to: 86948 -/* 44933 */ MCD_OPC_CheckField, 21, 1, 1, 24, 164, 0, // Skip to: 86948 -/* 44940 */ MCD_OPC_Decode, 247, 20, 133, 2, // Opcode: PMULv16i8 -/* 44945 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 44967 -/* 44950 */ MCD_OPC_CheckPredicate, 3, 9, 164, 0, // Skip to: 86948 -/* 44955 */ MCD_OPC_CheckField, 21, 1, 1, 2, 164, 0, // Skip to: 86948 -/* 44962 */ MCD_OPC_Decode, 233, 31, 133, 2, // Opcode: UMAXPv16i8 -/* 44967 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 44989 -/* 44972 */ MCD_OPC_CheckPredicate, 3, 243, 163, 0, // Skip to: 86948 -/* 44977 */ MCD_OPC_CheckField, 21, 1, 1, 236, 163, 0, // Skip to: 86948 -/* 44984 */ MCD_OPC_Decode, 134, 32, 133, 2, // Opcode: UMINPv16i8 -/* 44989 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 45011 -/* 44994 */ MCD_OPC_CheckPredicate, 3, 221, 163, 0, // Skip to: 86948 -/* 44999 */ MCD_OPC_CheckField, 21, 1, 1, 214, 163, 0, // Skip to: 86948 -/* 45006 */ MCD_OPC_Decode, 203, 9, 133, 2, // Opcode: FMAXNMPv4f32 -/* 45011 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 45033 -/* 45016 */ MCD_OPC_CheckPredicate, 3, 199, 163, 0, // Skip to: 86948 -/* 45021 */ MCD_OPC_CheckField, 21, 1, 1, 192, 163, 0, // Skip to: 86948 -/* 45028 */ MCD_OPC_Decode, 183, 6, 133, 2, // Opcode: FADDPv4f32 -/* 45033 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 45055 -/* 45038 */ MCD_OPC_CheckPredicate, 3, 177, 163, 0, // Skip to: 86948 -/* 45043 */ MCD_OPC_CheckField, 21, 1, 1, 170, 163, 0, // Skip to: 86948 -/* 45050 */ MCD_OPC_Decode, 159, 11, 133, 2, // Opcode: FMULv4f32 -/* 45055 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 45077 -/* 45060 */ MCD_OPC_CheckPredicate, 3, 155, 163, 0, // Skip to: 86948 -/* 45065 */ MCD_OPC_CheckField, 21, 1, 1, 148, 163, 0, // Skip to: 86948 -/* 45072 */ MCD_OPC_Decode, 128, 7, 133, 2, // Opcode: FCMGEv4f32 -/* 45077 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 45099 -/* 45082 */ MCD_OPC_CheckPredicate, 3, 133, 163, 0, // Skip to: 86948 -/* 45087 */ MCD_OPC_CheckField, 21, 1, 1, 126, 163, 0, // Skip to: 86948 -/* 45094 */ MCD_OPC_Decode, 159, 6, 133, 2, // Opcode: FACGEv4f32 -/* 45099 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 45121 -/* 45104 */ MCD_OPC_CheckPredicate, 3, 111, 163, 0, // Skip to: 86948 -/* 45109 */ MCD_OPC_CheckField, 21, 1, 1, 104, 163, 0, // Skip to: 86948 -/* 45116 */ MCD_OPC_Decode, 229, 9, 133, 2, // Opcode: FMAXPv4f32 -/* 45121 */ MCD_OPC_FilterValue, 15, 94, 163, 0, // Skip to: 86948 -/* 45126 */ MCD_OPC_CheckPredicate, 3, 89, 163, 0, // Skip to: 86948 -/* 45131 */ MCD_OPC_CheckField, 21, 1, 1, 82, 163, 0, // Skip to: 86948 -/* 45138 */ MCD_OPC_Decode, 178, 9, 133, 2, // Opcode: FDIVv4f32 -/* 45143 */ MCD_OPC_FilterValue, 6, 72, 163, 0, // Skip to: 86948 -/* 45148 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45151 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 45173 -/* 45156 */ MCD_OPC_CheckPredicate, 6, 59, 163, 0, // Skip to: 86948 -/* 45161 */ MCD_OPC_CheckField, 15, 1, 0, 52, 163, 0, // Skip to: 86948 -/* 45168 */ MCD_OPC_Decode, 226, 5, 165, 2, // Opcode: EOR3 -/* 45173 */ MCD_OPC_FilterValue, 1, 42, 163, 0, // Skip to: 86948 -/* 45178 */ MCD_OPC_CheckPredicate, 6, 37, 163, 0, // Skip to: 86948 -/* 45183 */ MCD_OPC_CheckField, 15, 1, 0, 30, 163, 0, // Skip to: 86948 -/* 45190 */ MCD_OPC_Decode, 169, 2, 165, 2, // Opcode: BCAX -/* 45195 */ MCD_OPC_FilterValue, 9, 131, 26, 0, // Skip to: 51987 -/* 45200 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 45203 */ MCD_OPC_FilterValue, 0, 4, 6, 0, // Skip to: 46748 -/* 45208 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 45211 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 45233 -/* 45216 */ MCD_OPC_CheckPredicate, 3, 255, 162, 0, // Skip to: 86948 -/* 45221 */ MCD_OPC_CheckField, 21, 1, 1, 248, 162, 0, // Skip to: 86948 -/* 45228 */ MCD_OPC_Decode, 165, 22, 234, 1, // Opcode: SADDLv4i16_v4i32 -/* 45233 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 45271 -/* 45238 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45241 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45256 -/* 45246 */ MCD_OPC_CheckPredicate, 4, 225, 162, 0, // Skip to: 86948 -/* 45251 */ MCD_OPC_Decode, 220, 9, 238, 1, // Opcode: FMAXNMv4f16 -/* 45256 */ MCD_OPC_FilterValue, 1, 215, 162, 0, // Skip to: 86948 -/* 45261 */ MCD_OPC_CheckPredicate, 3, 210, 162, 0, // Skip to: 86948 -/* 45266 */ MCD_OPC_Decode, 129, 23, 238, 1, // Opcode: SHADDv4i16 -/* 45271 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 45293 -/* 45276 */ MCD_OPC_CheckPredicate, 3, 195, 162, 0, // Skip to: 86948 -/* 45281 */ MCD_OPC_CheckField, 16, 6, 32, 188, 162, 0, // Skip to: 86948 -/* 45288 */ MCD_OPC_Decode, 211, 21, 239, 1, // Opcode: REV64v4i16 -/* 45293 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 45331 -/* 45298 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45301 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45316 -/* 45306 */ MCD_OPC_CheckPredicate, 4, 165, 162, 0, // Skip to: 86948 -/* 45311 */ MCD_OPC_Decode, 190, 10, 130, 2, // Opcode: FMLAv4f16 -/* 45316 */ MCD_OPC_FilterValue, 1, 155, 162, 0, // Skip to: 86948 -/* 45321 */ MCD_OPC_CheckPredicate, 3, 150, 162, 0, // Skip to: 86948 -/* 45326 */ MCD_OPC_Decode, 179, 24, 238, 1, // Opcode: SQADDv4i16 -/* 45331 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 45353 -/* 45336 */ MCD_OPC_CheckPredicate, 3, 135, 162, 0, // Skip to: 86948 -/* 45341 */ MCD_OPC_CheckField, 21, 1, 1, 128, 162, 0, // Skip to: 86948 -/* 45348 */ MCD_OPC_Decode, 174, 22, 242, 1, // Opcode: SADDWv4i16_v4i32 -/* 45353 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 45391 -/* 45358 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45361 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45376 -/* 45366 */ MCD_OPC_CheckPredicate, 4, 105, 162, 0, // Skip to: 86948 -/* 45371 */ MCD_OPC_Decode, 200, 6, 238, 1, // Opcode: FADDv4f16 -/* 45376 */ MCD_OPC_FilterValue, 1, 95, 162, 0, // Skip to: 86948 -/* 45381 */ MCD_OPC_CheckPredicate, 3, 90, 162, 0, // Skip to: 86948 -/* 45386 */ MCD_OPC_Decode, 185, 26, 238, 1, // Opcode: SRHADDv4i16 -/* 45391 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 45413 -/* 45396 */ MCD_OPC_CheckPredicate, 3, 75, 162, 0, // Skip to: 86948 -/* 45401 */ MCD_OPC_CheckField, 21, 1, 0, 68, 162, 0, // Skip to: 86948 -/* 45408 */ MCD_OPC_Decode, 199, 34, 238, 1, // Opcode: UZP1v4i16 -/* 45413 */ MCD_OPC_FilterValue, 7, 33, 0, 0, // Skip to: 45451 -/* 45418 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45421 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45436 -/* 45426 */ MCD_OPC_CheckPredicate, 4, 45, 162, 0, // Skip to: 86948 -/* 45431 */ MCD_OPC_Decode, 133, 11, 238, 1, // Opcode: FMULXv4f16 -/* 45436 */ MCD_OPC_FilterValue, 1, 35, 162, 0, // Skip to: 86948 -/* 45441 */ MCD_OPC_CheckPredicate, 3, 30, 162, 0, // Skip to: 86948 -/* 45446 */ MCD_OPC_Decode, 192, 2, 238, 1, // Opcode: BICv8i8 -/* 45451 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 45473 -/* 45456 */ MCD_OPC_CheckPredicate, 3, 15, 162, 0, // Skip to: 86948 -/* 45461 */ MCD_OPC_CheckField, 21, 1, 1, 8, 162, 0, // Skip to: 86948 -/* 45468 */ MCD_OPC_Decode, 163, 27, 234, 1, // Opcode: SSUBLv4i16_v4i32 -/* 45473 */ MCD_OPC_FilterValue, 9, 33, 0, 0, // Skip to: 45511 -/* 45478 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45481 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45496 -/* 45486 */ MCD_OPC_CheckPredicate, 4, 241, 161, 0, // Skip to: 86948 -/* 45491 */ MCD_OPC_Decode, 233, 6, 238, 1, // Opcode: FCMEQv4f16 -/* 45496 */ MCD_OPC_FilterValue, 1, 231, 161, 0, // Skip to: 86948 -/* 45501 */ MCD_OPC_CheckPredicate, 3, 226, 161, 0, // Skip to: 86948 -/* 45506 */ MCD_OPC_Decode, 155, 23, 238, 1, // Opcode: SHSUBv4i16 -/* 45511 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 45572 -/* 45516 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45519 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45534 -/* 45524 */ MCD_OPC_CheckPredicate, 3, 203, 161, 0, // Skip to: 86948 -/* 45529 */ MCD_OPC_Decode, 216, 30, 238, 1, // Opcode: TRN1v4i16 -/* 45534 */ MCD_OPC_FilterValue, 1, 193, 161, 0, // Skip to: 86948 -/* 45539 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 45542 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45557 -/* 45547 */ MCD_OPC_CheckPredicate, 3, 180, 161, 0, // Skip to: 86948 -/* 45552 */ MCD_OPC_Decode, 154, 22, 239, 1, // Opcode: SADDLPv4i16_v2i32 -/* 45557 */ MCD_OPC_FilterValue, 1, 170, 161, 0, // Skip to: 86948 -/* 45562 */ MCD_OPC_CheckPredicate, 3, 165, 161, 0, // Skip to: 86948 -/* 45567 */ MCD_OPC_Decode, 129, 35, 244, 1, // Opcode: XTNv4i16 -/* 45572 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 45594 -/* 45577 */ MCD_OPC_CheckPredicate, 3, 150, 161, 0, // Skip to: 86948 -/* 45582 */ MCD_OPC_CheckField, 21, 1, 1, 143, 161, 0, // Skip to: 86948 -/* 45589 */ MCD_OPC_Decode, 161, 26, 238, 1, // Opcode: SQSUBv4i16 -/* 45594 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 45616 -/* 45599 */ MCD_OPC_CheckPredicate, 3, 128, 161, 0, // Skip to: 86948 -/* 45604 */ MCD_OPC_CheckField, 21, 1, 1, 121, 161, 0, // Skip to: 86948 -/* 45611 */ MCD_OPC_Decode, 169, 27, 242, 1, // Opcode: SSUBWv4i16_v4i32 -/* 45616 */ MCD_OPC_FilterValue, 13, 33, 0, 0, // Skip to: 45654 -/* 45621 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45624 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45639 -/* 45629 */ MCD_OPC_CheckPredicate, 4, 98, 161, 0, // Skip to: 86948 -/* 45634 */ MCD_OPC_Decode, 246, 9, 238, 1, // Opcode: FMAXv4f16 -/* 45639 */ MCD_OPC_FilterValue, 1, 88, 161, 0, // Skip to: 86948 -/* 45644 */ MCD_OPC_CheckPredicate, 3, 83, 161, 0, // Skip to: 86948 -/* 45649 */ MCD_OPC_Decode, 222, 3, 238, 1, // Opcode: CMGTv4i16 -/* 45654 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 45715 -/* 45659 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45662 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45677 -/* 45667 */ MCD_OPC_CheckPredicate, 3, 60, 161, 0, // Skip to: 86948 -/* 45672 */ MCD_OPC_Decode, 144, 35, 238, 1, // Opcode: ZIP1v4i16 -/* 45677 */ MCD_OPC_FilterValue, 1, 50, 161, 0, // Skip to: 86948 -/* 45682 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 45685 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45700 -/* 45690 */ MCD_OPC_CheckPredicate, 3, 37, 161, 0, // Skip to: 86948 -/* 45695 */ MCD_OPC_Decode, 148, 30, 248, 1, // Opcode: SUQADDv4i16 -/* 45700 */ MCD_OPC_FilterValue, 16, 27, 161, 0, // Skip to: 86948 -/* 45705 */ MCD_OPC_CheckPredicate, 3, 22, 161, 0, // Skip to: 86948 -/* 45710 */ MCD_OPC_Decode, 159, 22, 166, 2, // Opcode: SADDLVv4i16v -/* 45715 */ MCD_OPC_FilterValue, 15, 33, 0, 0, // Skip to: 45753 -/* 45720 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45723 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45738 -/* 45728 */ MCD_OPC_CheckPredicate, 4, 255, 160, 0, // Skip to: 86948 -/* 45733 */ MCD_OPC_Decode, 215, 11, 238, 1, // Opcode: FRECPSv4f16 -/* 45738 */ MCD_OPC_FilterValue, 1, 245, 160, 0, // Skip to: 86948 -/* 45743 */ MCD_OPC_CheckPredicate, 3, 240, 160, 0, // Skip to: 86948 -/* 45748 */ MCD_OPC_Decode, 206, 3, 238, 1, // Opcode: CMGEv4i16 -/* 45753 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 45775 -/* 45758 */ MCD_OPC_CheckPredicate, 3, 225, 160, 0, // Skip to: 86948 -/* 45763 */ MCD_OPC_CheckField, 21, 1, 1, 218, 160, 0, // Skip to: 86948 -/* 45770 */ MCD_OPC_Decode, 144, 1, 252, 1, // Opcode: ADDHNv4i32_v4i16 -/* 45775 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 45797 -/* 45780 */ MCD_OPC_CheckPredicate, 3, 203, 160, 0, // Skip to: 86948 -/* 45785 */ MCD_OPC_CheckField, 21, 1, 1, 196, 160, 0, // Skip to: 86948 -/* 45792 */ MCD_OPC_Decode, 231, 26, 238, 1, // Opcode: SSHLv4i16 -/* 45797 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 45835 -/* 45802 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 45805 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 45820 -/* 45810 */ MCD_OPC_CheckPredicate, 3, 173, 160, 0, // Skip to: 86948 -/* 45815 */ MCD_OPC_Decode, 166, 3, 239, 1, // Opcode: CLSv4i16 -/* 45820 */ MCD_OPC_FilterValue, 33, 163, 160, 0, // Skip to: 86948 -/* 45825 */ MCD_OPC_CheckPredicate, 3, 158, 160, 0, // Skip to: 86948 -/* 45830 */ MCD_OPC_Decode, 170, 26, 244, 1, // Opcode: SQXTNv4i16 -/* 45835 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 45857 -/* 45840 */ MCD_OPC_CheckPredicate, 3, 143, 160, 0, // Skip to: 86948 -/* 45845 */ MCD_OPC_CheckField, 21, 1, 1, 136, 160, 0, // Skip to: 86948 -/* 45852 */ MCD_OPC_Decode, 248, 25, 238, 1, // Opcode: SQSHLv4i16 -/* 45857 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 45879 -/* 45862 */ MCD_OPC_CheckPredicate, 3, 121, 160, 0, // Skip to: 86948 -/* 45867 */ MCD_OPC_CheckField, 21, 1, 1, 114, 160, 0, // Skip to: 86948 -/* 45874 */ MCD_OPC_Decode, 248, 21, 254, 1, // Opcode: SABALv4i16_v4i32 -/* 45879 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 45901 -/* 45884 */ MCD_OPC_CheckPredicate, 3, 99, 160, 0, // Skip to: 86948 -/* 45889 */ MCD_OPC_CheckField, 21, 1, 1, 92, 160, 0, // Skip to: 86948 -/* 45896 */ MCD_OPC_Decode, 201, 26, 238, 1, // Opcode: SRSHLv4i16 -/* 45901 */ MCD_OPC_FilterValue, 22, 17, 0, 0, // Skip to: 45923 -/* 45906 */ MCD_OPC_CheckPredicate, 3, 77, 160, 0, // Skip to: 86948 -/* 45911 */ MCD_OPC_CheckField, 21, 1, 0, 70, 160, 0, // Skip to: 86948 -/* 45918 */ MCD_OPC_Decode, 214, 34, 238, 1, // Opcode: UZP2v4i16 -/* 45923 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 45945 -/* 45928 */ MCD_OPC_CheckPredicate, 3, 55, 160, 0, // Skip to: 86948 -/* 45933 */ MCD_OPC_CheckField, 21, 1, 1, 48, 160, 0, // Skip to: 86948 -/* 45940 */ MCD_OPC_Decode, 201, 25, 238, 1, // Opcode: SQRSHLv4i16 -/* 45945 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 45967 -/* 45950 */ MCD_OPC_CheckPredicate, 3, 33, 160, 0, // Skip to: 86948 -/* 45955 */ MCD_OPC_CheckField, 21, 1, 1, 26, 160, 0, // Skip to: 86948 -/* 45962 */ MCD_OPC_Decode, 213, 29, 252, 1, // Opcode: SUBHNv4i32_v4i16 -/* 45967 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 45989 -/* 45972 */ MCD_OPC_CheckPredicate, 3, 11, 160, 0, // Skip to: 86948 -/* 45977 */ MCD_OPC_CheckField, 21, 1, 1, 4, 160, 0, // Skip to: 86948 -/* 45984 */ MCD_OPC_Decode, 202, 23, 238, 1, // Opcode: SMAXv4i16 -/* 45989 */ MCD_OPC_FilterValue, 26, 56, 0, 0, // Skip to: 46050 -/* 45994 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 45997 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46012 -/* 46002 */ MCD_OPC_CheckPredicate, 3, 237, 159, 0, // Skip to: 86948 -/* 46007 */ MCD_OPC_Decode, 231, 30, 238, 1, // Opcode: TRN2v4i16 -/* 46012 */ MCD_OPC_FilterValue, 1, 227, 159, 0, // Skip to: 86948 -/* 46017 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 46020 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46035 -/* 46025 */ MCD_OPC_CheckPredicate, 3, 214, 159, 0, // Skip to: 86948 -/* 46030 */ MCD_OPC_Decode, 148, 22, 248, 1, // Opcode: SADALPv4i16_v2i32 -/* 46035 */ MCD_OPC_FilterValue, 1, 204, 159, 0, // Skip to: 86948 -/* 46040 */ MCD_OPC_CheckPredicate, 3, 199, 159, 0, // Skip to: 86948 -/* 46045 */ MCD_OPC_Decode, 181, 8, 244, 1, // Opcode: FCVTNv2i32 -/* 46050 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 46072 -/* 46055 */ MCD_OPC_CheckPredicate, 3, 184, 159, 0, // Skip to: 86948 -/* 46060 */ MCD_OPC_CheckField, 21, 1, 1, 177, 159, 0, // Skip to: 86948 -/* 46067 */ MCD_OPC_Decode, 232, 23, 238, 1, // Opcode: SMINv4i16 -/* 46072 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 46094 -/* 46077 */ MCD_OPC_CheckPredicate, 3, 162, 159, 0, // Skip to: 86948 -/* 46082 */ MCD_OPC_CheckField, 21, 1, 1, 155, 159, 0, // Skip to: 86948 -/* 46089 */ MCD_OPC_Decode, 132, 22, 234, 1, // Opcode: SABDLv4i16_v4i32 -/* 46094 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 46116 -/* 46099 */ MCD_OPC_CheckPredicate, 3, 140, 159, 0, // Skip to: 86948 -/* 46104 */ MCD_OPC_CheckField, 21, 1, 1, 133, 159, 0, // Skip to: 86948 -/* 46111 */ MCD_OPC_Decode, 142, 22, 238, 1, // Opcode: SABDv4i16 -/* 46116 */ MCD_OPC_FilterValue, 30, 56, 0, 0, // Skip to: 46177 -/* 46121 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 46124 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46139 -/* 46129 */ MCD_OPC_CheckPredicate, 3, 110, 159, 0, // Skip to: 86948 -/* 46134 */ MCD_OPC_Decode, 159, 35, 238, 1, // Opcode: ZIP2v4i16 -/* 46139 */ MCD_OPC_FilterValue, 1, 100, 159, 0, // Skip to: 86948 -/* 46144 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 46147 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46162 -/* 46152 */ MCD_OPC_CheckPredicate, 3, 87, 159, 0, // Skip to: 86948 -/* 46157 */ MCD_OPC_Decode, 160, 24, 239, 1, // Opcode: SQABSv4i16 -/* 46162 */ MCD_OPC_FilterValue, 1, 77, 159, 0, // Skip to: 86948 -/* 46167 */ MCD_OPC_CheckPredicate, 3, 72, 159, 0, // Skip to: 86948 -/* 46172 */ MCD_OPC_Decode, 249, 7, 129, 2, // Opcode: FCVTLv2i32 -/* 46177 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 46199 -/* 46182 */ MCD_OPC_CheckPredicate, 3, 57, 159, 0, // Skip to: 86948 -/* 46187 */ MCD_OPC_CheckField, 21, 1, 1, 50, 159, 0, // Skip to: 86948 -/* 46194 */ MCD_OPC_Decode, 254, 21, 130, 2, // Opcode: SABAv4i16 -/* 46199 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 46221 -/* 46204 */ MCD_OPC_CheckPredicate, 3, 35, 159, 0, // Skip to: 86948 -/* 46209 */ MCD_OPC_CheckField, 21, 1, 1, 28, 159, 0, // Skip to: 86948 -/* 46216 */ MCD_OPC_Decode, 240, 23, 254, 1, // Opcode: SMLALv4i16_v4i32 -/* 46221 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 46243 -/* 46226 */ MCD_OPC_CheckPredicate, 3, 13, 159, 0, // Skip to: 86948 -/* 46231 */ MCD_OPC_CheckField, 21, 1, 1, 6, 159, 0, // Skip to: 86948 -/* 46238 */ MCD_OPC_Decode, 198, 1, 238, 1, // Opcode: ADDv4i16 -/* 46243 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 46281 -/* 46248 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 46251 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 46266 -/* 46256 */ MCD_OPC_CheckPredicate, 3, 239, 158, 0, // Skip to: 86948 -/* 46261 */ MCD_OPC_Decode, 223, 3, 239, 1, // Opcode: CMGTv4i16rz -/* 46266 */ MCD_OPC_FilterValue, 57, 229, 158, 0, // Skip to: 86948 -/* 46271 */ MCD_OPC_CheckPredicate, 4, 224, 158, 0, // Skip to: 86948 -/* 46276 */ MCD_OPC_Decode, 137, 12, 239, 1, // Opcode: FRINTNv4f16 -/* 46281 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 46303 -/* 46286 */ MCD_OPC_CheckPredicate, 3, 209, 158, 0, // Skip to: 86948 -/* 46291 */ MCD_OPC_CheckField, 21, 1, 1, 202, 158, 0, // Skip to: 86948 -/* 46298 */ MCD_OPC_Decode, 237, 4, 238, 1, // Opcode: CMTSTv4i16 -/* 46303 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 46325 -/* 46308 */ MCD_OPC_CheckPredicate, 3, 187, 158, 0, // Skip to: 86948 -/* 46313 */ MCD_OPC_CheckField, 21, 1, 1, 180, 158, 0, // Skip to: 86948 -/* 46320 */ MCD_OPC_Decode, 212, 24, 254, 1, // Opcode: SQDMLALv4i16_v4i32 -/* 46325 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 46347 -/* 46330 */ MCD_OPC_CheckPredicate, 3, 165, 158, 0, // Skip to: 86948 -/* 46335 */ MCD_OPC_CheckField, 21, 1, 1, 158, 158, 0, // Skip to: 86948 -/* 46342 */ MCD_OPC_Decode, 212, 19, 130, 2, // Opcode: MLAv4i16 -/* 46347 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 46385 -/* 46352 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 46355 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 46370 -/* 46360 */ MCD_OPC_CheckPredicate, 3, 135, 158, 0, // Skip to: 86948 -/* 46365 */ MCD_OPC_Decode, 191, 3, 239, 1, // Opcode: CMEQv4i16rz -/* 46370 */ MCD_OPC_FilterValue, 57, 125, 158, 0, // Skip to: 86948 -/* 46375 */ MCD_OPC_CheckPredicate, 4, 120, 158, 0, // Skip to: 86948 -/* 46380 */ MCD_OPC_Decode, 254, 11, 239, 1, // Opcode: FRINTMv4f16 -/* 46385 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 46407 -/* 46390 */ MCD_OPC_CheckPredicate, 3, 105, 158, 0, // Skip to: 86948 -/* 46395 */ MCD_OPC_CheckField, 21, 1, 1, 98, 158, 0, // Skip to: 86948 -/* 46402 */ MCD_OPC_Decode, 160, 20, 238, 1, // Opcode: MULv4i16 -/* 46407 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 46429 -/* 46412 */ MCD_OPC_CheckPredicate, 3, 83, 158, 0, // Skip to: 86948 -/* 46417 */ MCD_OPC_CheckField, 21, 1, 1, 76, 158, 0, // Skip to: 86948 -/* 46424 */ MCD_OPC_Decode, 250, 23, 254, 1, // Opcode: SMLSLv4i16_v4i32 -/* 46429 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 46451 -/* 46434 */ MCD_OPC_CheckPredicate, 3, 61, 158, 0, // Skip to: 86948 -/* 46439 */ MCD_OPC_CheckField, 21, 1, 1, 54, 158, 0, // Skip to: 86948 -/* 46446 */ MCD_OPC_Decode, 179, 23, 238, 1, // Opcode: SMAXPv4i16 -/* 46451 */ MCD_OPC_FilterValue, 42, 63, 0, 0, // Skip to: 46519 -/* 46456 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 46459 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 46474 -/* 46464 */ MCD_OPC_CheckPredicate, 3, 31, 158, 0, // Skip to: 86948 -/* 46469 */ MCD_OPC_Decode, 130, 4, 239, 1, // Opcode: CMLTv4i16rz -/* 46474 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 46489 -/* 46479 */ MCD_OPC_CheckPredicate, 3, 16, 158, 0, // Skip to: 86948 -/* 46484 */ MCD_OPC_Decode, 188, 23, 249, 1, // Opcode: SMAXVv4i16v -/* 46489 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 46504 -/* 46494 */ MCD_OPC_CheckPredicate, 3, 1, 158, 0, // Skip to: 86948 -/* 46499 */ MCD_OPC_Decode, 218, 23, 249, 1, // Opcode: SMINVv4i16v -/* 46504 */ MCD_OPC_FilterValue, 57, 247, 157, 0, // Skip to: 86948 -/* 46509 */ MCD_OPC_CheckPredicate, 4, 242, 157, 0, // Skip to: 86948 -/* 46514 */ MCD_OPC_Decode, 164, 8, 239, 1, // Opcode: FCVTNSv4f16 -/* 46519 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 46541 -/* 46524 */ MCD_OPC_CheckPredicate, 3, 227, 157, 0, // Skip to: 86948 -/* 46529 */ MCD_OPC_CheckField, 21, 1, 1, 220, 157, 0, // Skip to: 86948 -/* 46536 */ MCD_OPC_Decode, 209, 23, 238, 1, // Opcode: SMINPv4i16 -/* 46541 */ MCD_OPC_FilterValue, 44, 17, 0, 0, // Skip to: 46563 -/* 46546 */ MCD_OPC_CheckPredicate, 3, 205, 157, 0, // Skip to: 86948 -/* 46551 */ MCD_OPC_CheckField, 21, 1, 1, 198, 157, 0, // Skip to: 86948 -/* 46558 */ MCD_OPC_Decode, 224, 24, 254, 1, // Opcode: SQDMLSLv4i16_v4i32 -/* 46563 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 46585 -/* 46568 */ MCD_OPC_CheckPredicate, 3, 183, 157, 0, // Skip to: 86948 -/* 46573 */ MCD_OPC_CheckField, 21, 1, 1, 176, 157, 0, // Skip to: 86948 -/* 46580 */ MCD_OPC_Decode, 235, 24, 238, 1, // Opcode: SQDMULHv4i16 -/* 46585 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 46638 -/* 46590 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 46593 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 46608 -/* 46598 */ MCD_OPC_CheckPredicate, 3, 153, 157, 0, // Skip to: 86948 -/* 46603 */ MCD_OPC_Decode, 134, 1, 239, 1, // Opcode: ABSv4i16 -/* 46608 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 46623 -/* 46613 */ MCD_OPC_CheckPredicate, 3, 138, 157, 0, // Skip to: 86948 -/* 46618 */ MCD_OPC_Decode, 168, 1, 249, 1, // Opcode: ADDVv4i16v -/* 46623 */ MCD_OPC_FilterValue, 57, 128, 157, 0, // Skip to: 86948 -/* 46628 */ MCD_OPC_CheckPredicate, 4, 123, 157, 0, // Skip to: 86948 -/* 46633 */ MCD_OPC_Decode, 136, 8, 239, 1, // Opcode: FCVTMSv4f16 -/* 46638 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 46660 -/* 46643 */ MCD_OPC_CheckPredicate, 3, 108, 157, 0, // Skip to: 86948 -/* 46648 */ MCD_OPC_CheckField, 21, 1, 1, 101, 157, 0, // Skip to: 86948 -/* 46655 */ MCD_OPC_Decode, 153, 1, 238, 1, // Opcode: ADDPv4i16 -/* 46660 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 46682 -/* 46665 */ MCD_OPC_CheckPredicate, 3, 86, 157, 0, // Skip to: 86948 -/* 46670 */ MCD_OPC_CheckField, 21, 1, 1, 79, 157, 0, // Skip to: 86948 -/* 46677 */ MCD_OPC_Decode, 143, 24, 234, 1, // Opcode: SMULLv4i16_v4i32 -/* 46682 */ MCD_OPC_FilterValue, 50, 17, 0, 0, // Skip to: 46704 -/* 46687 */ MCD_OPC_CheckPredicate, 4, 64, 157, 0, // Skip to: 86948 -/* 46692 */ MCD_OPC_CheckField, 16, 6, 57, 57, 157, 0, // Skip to: 86948 -/* 46699 */ MCD_OPC_Decode, 228, 7, 239, 1, // Opcode: FCVTASv4f16 -/* 46704 */ MCD_OPC_FilterValue, 52, 17, 0, 0, // Skip to: 46726 -/* 46709 */ MCD_OPC_CheckPredicate, 3, 42, 157, 0, // Skip to: 86948 -/* 46714 */ MCD_OPC_CheckField, 21, 1, 1, 35, 157, 0, // Skip to: 86948 -/* 46721 */ MCD_OPC_Decode, 248, 24, 234, 1, // Opcode: SQDMULLv4i16_v4i32 -/* 46726 */ MCD_OPC_FilterValue, 54, 25, 157, 0, // Skip to: 86948 -/* 46731 */ MCD_OPC_CheckPredicate, 4, 20, 157, 0, // Skip to: 86948 -/* 46736 */ MCD_OPC_CheckField, 16, 6, 57, 13, 157, 0, // Skip to: 86948 -/* 46743 */ MCD_OPC_Decode, 213, 22, 239, 1, // Opcode: SCVTFv4f16 -/* 46748 */ MCD_OPC_FilterValue, 1, 152, 5, 0, // Skip to: 48185 -/* 46753 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 46756 */ MCD_OPC_FilterValue, 0, 205, 0, 0, // Skip to: 46966 -/* 46761 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 46764 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 46786 -/* 46769 */ MCD_OPC_CheckPredicate, 3, 238, 156, 0, // Skip to: 86948 -/* 46774 */ MCD_OPC_CheckField, 21, 1, 1, 231, 156, 0, // Skip to: 86948 -/* 46781 */ MCD_OPC_Decode, 155, 31, 234, 1, // Opcode: UADDLv4i16_v4i32 -/* 46786 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 46824 -/* 46791 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 46794 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46809 -/* 46799 */ MCD_OPC_CheckPredicate, 4, 208, 156, 0, // Skip to: 86948 -/* 46804 */ MCD_OPC_Decode, 202, 9, 238, 1, // Opcode: FMAXNMPv4f16 -/* 46809 */ MCD_OPC_FilterValue, 1, 198, 156, 0, // Skip to: 86948 -/* 46814 */ MCD_OPC_CheckPredicate, 3, 193, 156, 0, // Skip to: 86948 -/* 46819 */ MCD_OPC_Decode, 222, 31, 238, 1, // Opcode: UHADDv4i16 -/* 46824 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 46846 -/* 46829 */ MCD_OPC_CheckPredicate, 3, 178, 156, 0, // Skip to: 86948 -/* 46834 */ MCD_OPC_CheckField, 16, 6, 32, 171, 156, 0, // Skip to: 86948 -/* 46841 */ MCD_OPC_Decode, 206, 21, 239, 1, // Opcode: REV32v4i16 -/* 46846 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 46868 -/* 46851 */ MCD_OPC_CheckPredicate, 3, 156, 156, 0, // Skip to: 86948 -/* 46856 */ MCD_OPC_CheckField, 21, 1, 1, 149, 156, 0, // Skip to: 86948 -/* 46863 */ MCD_OPC_Decode, 218, 32, 238, 1, // Opcode: UQADDv4i16 -/* 46868 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 46890 -/* 46873 */ MCD_OPC_CheckPredicate, 3, 134, 156, 0, // Skip to: 86948 -/* 46878 */ MCD_OPC_CheckField, 21, 1, 1, 127, 156, 0, // Skip to: 86948 -/* 46885 */ MCD_OPC_Decode, 165, 31, 242, 1, // Opcode: UADDWv4i16_v4i32 -/* 46890 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 46928 -/* 46895 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 46898 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46913 -/* 46903 */ MCD_OPC_CheckPredicate, 4, 104, 156, 0, // Skip to: 86948 -/* 46908 */ MCD_OPC_Decode, 182, 6, 238, 1, // Opcode: FADDPv4f16 -/* 46913 */ MCD_OPC_FilterValue, 1, 94, 156, 0, // Skip to: 86948 -/* 46918 */ MCD_OPC_CheckPredicate, 3, 89, 156, 0, // Skip to: 86948 -/* 46923 */ MCD_OPC_Decode, 221, 33, 238, 1, // Opcode: URHADDv4i16 -/* 46928 */ MCD_OPC_FilterValue, 7, 79, 156, 0, // Skip to: 86948 -/* 46933 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 46936 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46951 -/* 46941 */ MCD_OPC_CheckPredicate, 4, 66, 156, 0, // Skip to: 86948 -/* 46946 */ MCD_OPC_Decode, 158, 11, 238, 1, // Opcode: FMULv4f16 -/* 46951 */ MCD_OPC_FilterValue, 1, 56, 156, 0, // Skip to: 86948 -/* 46956 */ MCD_OPC_CheckPredicate, 3, 51, 156, 0, // Skip to: 86948 -/* 46961 */ MCD_OPC_Decode, 222, 2, 130, 2, // Opcode: BSLv8i8 -/* 46966 */ MCD_OPC_FilterValue, 1, 34, 1, 0, // Skip to: 47261 -/* 46971 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 46974 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 46996 -/* 46979 */ MCD_OPC_CheckPredicate, 3, 28, 156, 0, // Skip to: 86948 -/* 46984 */ MCD_OPC_CheckField, 21, 1, 1, 21, 156, 0, // Skip to: 86948 -/* 46991 */ MCD_OPC_Decode, 166, 34, 234, 1, // Opcode: USUBLv4i16_v4i32 -/* 46996 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 47034 -/* 47001 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 47004 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 47019 -/* 47009 */ MCD_OPC_CheckPredicate, 4, 254, 155, 0, // Skip to: 86948 -/* 47014 */ MCD_OPC_Decode, 255, 6, 238, 1, // Opcode: FCMGEv4f16 -/* 47019 */ MCD_OPC_FilterValue, 1, 244, 155, 0, // Skip to: 86948 -/* 47024 */ MCD_OPC_CheckPredicate, 3, 239, 155, 0, // Skip to: 86948 -/* 47029 */ MCD_OPC_Decode, 228, 31, 238, 1, // Opcode: UHSUBv4i16 -/* 47034 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 47072 -/* 47039 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 47042 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 47057 -/* 47047 */ MCD_OPC_CheckPredicate, 3, 216, 155, 0, // Skip to: 86948 -/* 47052 */ MCD_OPC_Decode, 144, 31, 239, 1, // Opcode: UADDLPv4i16_v2i32 -/* 47057 */ MCD_OPC_FilterValue, 33, 206, 155, 0, // Skip to: 86948 -/* 47062 */ MCD_OPC_CheckPredicate, 3, 201, 155, 0, // Skip to: 86948 -/* 47067 */ MCD_OPC_Decode, 179, 26, 244, 1, // Opcode: SQXTUNv4i16 -/* 47072 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 47110 -/* 47077 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 47080 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 47095 -/* 47085 */ MCD_OPC_CheckPredicate, 4, 178, 155, 0, // Skip to: 86948 -/* 47090 */ MCD_OPC_Decode, 158, 6, 238, 1, // Opcode: FACGEv4f16 -/* 47095 */ MCD_OPC_FilterValue, 1, 168, 155, 0, // Skip to: 86948 -/* 47100 */ MCD_OPC_CheckPredicate, 3, 163, 155, 0, // Skip to: 86948 -/* 47105 */ MCD_OPC_Decode, 204, 33, 238, 1, // Opcode: UQSUBv4i16 -/* 47110 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 47132 -/* 47115 */ MCD_OPC_CheckPredicate, 3, 148, 155, 0, // Skip to: 86948 -/* 47120 */ MCD_OPC_CheckField, 21, 1, 1, 141, 155, 0, // Skip to: 86948 -/* 47127 */ MCD_OPC_Decode, 172, 34, 242, 1, // Opcode: USUBWv4i16_v4i32 -/* 47132 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 47170 -/* 47137 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 47140 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 47155 -/* 47145 */ MCD_OPC_CheckPredicate, 4, 118, 155, 0, // Skip to: 86948 -/* 47150 */ MCD_OPC_Decode, 228, 9, 238, 1, // Opcode: FMAXPv4f16 -/* 47155 */ MCD_OPC_FilterValue, 1, 108, 155, 0, // Skip to: 86948 -/* 47160 */ MCD_OPC_CheckPredicate, 3, 103, 155, 0, // Skip to: 86948 -/* 47165 */ MCD_OPC_Decode, 234, 3, 238, 1, // Opcode: CMHIv4i16 -/* 47170 */ MCD_OPC_FilterValue, 6, 48, 0, 0, // Skip to: 47223 -/* 47175 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 47178 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 47193 -/* 47183 */ MCD_OPC_CheckPredicate, 3, 80, 155, 0, // Skip to: 86948 -/* 47188 */ MCD_OPC_Decode, 152, 34, 248, 1, // Opcode: USQADDv4i16 -/* 47193 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 47208 -/* 47198 */ MCD_OPC_CheckPredicate, 3, 65, 155, 0, // Skip to: 86948 -/* 47203 */ MCD_OPC_Decode, 135, 23, 129, 2, // Opcode: SHLLv4i16 -/* 47208 */ MCD_OPC_FilterValue, 48, 55, 155, 0, // Skip to: 86948 -/* 47213 */ MCD_OPC_CheckPredicate, 3, 50, 155, 0, // Skip to: 86948 -/* 47218 */ MCD_OPC_Decode, 149, 31, 166, 2, // Opcode: UADDLVv4i16v -/* 47223 */ MCD_OPC_FilterValue, 7, 40, 155, 0, // Skip to: 86948 -/* 47228 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 47231 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 47246 -/* 47236 */ MCD_OPC_CheckPredicate, 4, 27, 155, 0, // Skip to: 86948 -/* 47241 */ MCD_OPC_Decode, 177, 9, 238, 1, // Opcode: FDIVv4f16 -/* 47246 */ MCD_OPC_FilterValue, 1, 17, 155, 0, // Skip to: 86948 -/* 47251 */ MCD_OPC_CheckPredicate, 3, 12, 155, 0, // Skip to: 86948 -/* 47256 */ MCD_OPC_Decode, 242, 3, 238, 1, // Opcode: CMHSv4i16 -/* 47261 */ MCD_OPC_FilterValue, 2, 195, 0, 0, // Skip to: 47461 -/* 47266 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 47269 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 47291 -/* 47274 */ MCD_OPC_CheckPredicate, 3, 245, 154, 0, // Skip to: 86948 -/* 47279 */ MCD_OPC_CheckField, 21, 1, 1, 238, 154, 0, // Skip to: 86948 -/* 47286 */ MCD_OPC_Decode, 179, 21, 252, 1, // Opcode: RADDHNv4i32_v4i16 -/* 47291 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 47313 -/* 47296 */ MCD_OPC_CheckPredicate, 3, 223, 154, 0, // Skip to: 86948 -/* 47301 */ MCD_OPC_CheckField, 21, 1, 1, 216, 154, 0, // Skip to: 86948 -/* 47308 */ MCD_OPC_Decode, 133, 34, 238, 1, // Opcode: USHLv4i16 -/* 47313 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 47351 -/* 47318 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 47321 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 47336 -/* 47326 */ MCD_OPC_CheckPredicate, 3, 193, 154, 0, // Skip to: 86948 -/* 47331 */ MCD_OPC_Decode, 178, 3, 239, 1, // Opcode: CLZv4i16 -/* 47336 */ MCD_OPC_FilterValue, 33, 183, 154, 0, // Skip to: 86948 -/* 47341 */ MCD_OPC_CheckPredicate, 3, 178, 154, 0, // Skip to: 86948 -/* 47346 */ MCD_OPC_Decode, 213, 33, 244, 1, // Opcode: UQXTNv4i16 -/* 47351 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 47373 -/* 47356 */ MCD_OPC_CheckPredicate, 3, 163, 154, 0, // Skip to: 86948 -/* 47361 */ MCD_OPC_CheckField, 21, 1, 1, 156, 154, 0, // Skip to: 86948 -/* 47368 */ MCD_OPC_Decode, 172, 33, 238, 1, // Opcode: UQSHLv4i16 -/* 47373 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 47395 -/* 47378 */ MCD_OPC_CheckPredicate, 3, 141, 154, 0, // Skip to: 86948 -/* 47383 */ MCD_OPC_CheckField, 21, 1, 1, 134, 154, 0, // Skip to: 86948 -/* 47390 */ MCD_OPC_Decode, 238, 30, 254, 1, // Opcode: UABALv4i16_v4i32 -/* 47395 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 47417 -/* 47400 */ MCD_OPC_CheckPredicate, 3, 119, 154, 0, // Skip to: 86948 -/* 47405 */ MCD_OPC_CheckField, 21, 1, 1, 112, 154, 0, // Skip to: 86948 -/* 47412 */ MCD_OPC_Decode, 229, 33, 238, 1, // Opcode: URSHLv4i16 -/* 47417 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 47439 -/* 47422 */ MCD_OPC_CheckPredicate, 3, 97, 154, 0, // Skip to: 86948 -/* 47427 */ MCD_OPC_CheckField, 16, 6, 32, 90, 154, 0, // Skip to: 86948 -/* 47434 */ MCD_OPC_Decode, 191, 21, 239, 1, // Opcode: RBITv8i8 -/* 47439 */ MCD_OPC_FilterValue, 7, 80, 154, 0, // Skip to: 86948 -/* 47444 */ MCD_OPC_CheckPredicate, 3, 75, 154, 0, // Skip to: 86948 -/* 47449 */ MCD_OPC_CheckField, 21, 1, 1, 68, 154, 0, // Skip to: 86948 -/* 47456 */ MCD_OPC_Decode, 145, 33, 238, 1, // Opcode: UQRSHLv4i16 -/* 47461 */ MCD_OPC_FilterValue, 3, 195, 0, 0, // Skip to: 47661 -/* 47466 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 47469 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 47491 -/* 47474 */ MCD_OPC_CheckPredicate, 3, 45, 154, 0, // Skip to: 86948 -/* 47479 */ MCD_OPC_CheckField, 21, 1, 1, 38, 154, 0, // Skip to: 86948 -/* 47486 */ MCD_OPC_Decode, 242, 21, 252, 1, // Opcode: RSUBHNv4i32_v4i16 -/* 47491 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 47513 -/* 47496 */ MCD_OPC_CheckPredicate, 3, 23, 154, 0, // Skip to: 86948 -/* 47501 */ MCD_OPC_CheckField, 21, 1, 1, 16, 154, 0, // Skip to: 86948 -/* 47508 */ MCD_OPC_Decode, 130, 32, 238, 1, // Opcode: UMAXv4i16 -/* 47513 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 47551 -/* 47518 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 47521 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 47536 -/* 47526 */ MCD_OPC_CheckPredicate, 3, 249, 153, 0, // Skip to: 86948 -/* 47531 */ MCD_OPC_Decode, 138, 31, 248, 1, // Opcode: UADALPv4i16_v2i32 -/* 47536 */ MCD_OPC_FilterValue, 33, 239, 153, 0, // Skip to: 86948 -/* 47541 */ MCD_OPC_CheckPredicate, 3, 234, 153, 0, // Skip to: 86948 -/* 47546 */ MCD_OPC_Decode, 216, 8, 244, 1, // Opcode: FCVTXNv2f32 -/* 47551 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 47573 -/* 47556 */ MCD_OPC_CheckPredicate, 3, 219, 153, 0, // Skip to: 86948 -/* 47561 */ MCD_OPC_CheckField, 21, 1, 1, 212, 153, 0, // Skip to: 86948 -/* 47568 */ MCD_OPC_Decode, 159, 32, 238, 1, // Opcode: UMINv4i16 -/* 47573 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 47595 -/* 47578 */ MCD_OPC_CheckPredicate, 3, 197, 153, 0, // Skip to: 86948 -/* 47583 */ MCD_OPC_CheckField, 21, 1, 1, 190, 153, 0, // Skip to: 86948 -/* 47590 */ MCD_OPC_Decode, 250, 30, 234, 1, // Opcode: UABDLv4i16_v4i32 -/* 47595 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 47617 -/* 47600 */ MCD_OPC_CheckPredicate, 3, 175, 153, 0, // Skip to: 86948 -/* 47605 */ MCD_OPC_CheckField, 21, 1, 1, 168, 153, 0, // Skip to: 86948 -/* 47612 */ MCD_OPC_Decode, 132, 31, 238, 1, // Opcode: UABDv4i16 -/* 47617 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 47639 -/* 47622 */ MCD_OPC_CheckPredicate, 3, 153, 153, 0, // Skip to: 86948 -/* 47627 */ MCD_OPC_CheckField, 16, 6, 32, 146, 153, 0, // Skip to: 86948 -/* 47634 */ MCD_OPC_Decode, 154, 25, 239, 1, // Opcode: SQNEGv4i16 -/* 47639 */ MCD_OPC_FilterValue, 7, 136, 153, 0, // Skip to: 86948 -/* 47644 */ MCD_OPC_CheckPredicate, 3, 131, 153, 0, // Skip to: 86948 -/* 47649 */ MCD_OPC_CheckField, 21, 1, 1, 124, 153, 0, // Skip to: 86948 -/* 47656 */ MCD_OPC_Decode, 244, 30, 130, 2, // Opcode: UABAv4i16 -/* 47661 */ MCD_OPC_FilterValue, 4, 199, 0, 0, // Skip to: 47865 -/* 47666 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 47669 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 47691 -/* 47674 */ MCD_OPC_CheckPredicate, 3, 101, 153, 0, // Skip to: 86948 -/* 47679 */ MCD_OPC_CheckField, 21, 1, 1, 94, 153, 0, // Skip to: 86948 -/* 47686 */ MCD_OPC_Decode, 167, 32, 254, 1, // Opcode: UMLALv4i16_v4i32 -/* 47691 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 47729 -/* 47696 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 47699 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 47714 -/* 47704 */ MCD_OPC_CheckPredicate, 7, 71, 153, 0, // Skip to: 86948 -/* 47709 */ MCD_OPC_Decode, 164, 25, 130, 2, // Opcode: SQRDMLAHv4i16 -/* 47714 */ MCD_OPC_FilterValue, 1, 61, 153, 0, // Skip to: 86948 -/* 47719 */ MCD_OPC_CheckPredicate, 3, 56, 153, 0, // Skip to: 86948 -/* 47724 */ MCD_OPC_Decode, 131, 30, 238, 1, // Opcode: SUBv4i16 -/* 47729 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 47767 -/* 47734 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 47737 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 47752 -/* 47742 */ MCD_OPC_CheckPredicate, 3, 33, 153, 0, // Skip to: 86948 -/* 47747 */ MCD_OPC_Decode, 207, 3, 239, 1, // Opcode: CMGEv4i16rz -/* 47752 */ MCD_OPC_FilterValue, 57, 23, 153, 0, // Skip to: 86948 -/* 47757 */ MCD_OPC_CheckPredicate, 4, 18, 153, 0, // Skip to: 86948 -/* 47762 */ MCD_OPC_Decode, 232, 11, 239, 1, // Opcode: FRINTAv4f16 -/* 47767 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 47805 -/* 47772 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 47775 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 47790 -/* 47780 */ MCD_OPC_CheckPredicate, 7, 251, 152, 0, // Skip to: 86948 -/* 47785 */ MCD_OPC_Decode, 176, 25, 130, 2, // Opcode: SQRDMLSHv4i16 -/* 47790 */ MCD_OPC_FilterValue, 1, 241, 152, 0, // Skip to: 86948 -/* 47795 */ MCD_OPC_CheckPredicate, 3, 236, 152, 0, // Skip to: 86948 -/* 47800 */ MCD_OPC_Decode, 190, 3, 238, 1, // Opcode: CMEQv4i16 -/* 47805 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 47827 -/* 47810 */ MCD_OPC_CheckPredicate, 3, 221, 152, 0, // Skip to: 86948 -/* 47815 */ MCD_OPC_CheckField, 21, 1, 1, 214, 152, 0, // Skip to: 86948 -/* 47822 */ MCD_OPC_Decode, 226, 19, 130, 2, // Opcode: MLSv4i16 -/* 47827 */ MCD_OPC_FilterValue, 6, 204, 152, 0, // Skip to: 86948 -/* 47832 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 47835 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 47850 -/* 47840 */ MCD_OPC_CheckPredicate, 3, 191, 152, 0, // Skip to: 86948 -/* 47845 */ MCD_OPC_Decode, 250, 3, 239, 1, // Opcode: CMLEv4i16rz -/* 47850 */ MCD_OPC_FilterValue, 57, 181, 152, 0, // Skip to: 86948 -/* 47855 */ MCD_OPC_CheckPredicate, 4, 176, 152, 0, // Skip to: 86948 -/* 47860 */ MCD_OPC_Decode, 159, 12, 239, 1, // Opcode: FRINTXv4f16 -/* 47865 */ MCD_OPC_FilterValue, 5, 182, 0, 0, // Skip to: 48052 -/* 47870 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 47873 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 47895 -/* 47878 */ MCD_OPC_CheckPredicate, 3, 153, 152, 0, // Skip to: 86948 -/* 47883 */ MCD_OPC_CheckField, 21, 1, 1, 146, 152, 0, // Skip to: 86948 -/* 47890 */ MCD_OPC_Decode, 177, 32, 254, 1, // Opcode: UMLSLv4i16_v4i32 -/* 47895 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 47917 -/* 47900 */ MCD_OPC_CheckPredicate, 3, 131, 152, 0, // Skip to: 86948 -/* 47905 */ MCD_OPC_CheckField, 21, 1, 1, 124, 152, 0, // Skip to: 86948 -/* 47912 */ MCD_OPC_Decode, 235, 31, 238, 1, // Opcode: UMAXPv4i16 -/* 47917 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 47970 -/* 47922 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 47925 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 47940 -/* 47930 */ MCD_OPC_CheckPredicate, 3, 101, 152, 0, // Skip to: 86948 -/* 47935 */ MCD_OPC_Decode, 244, 31, 249, 1, // Opcode: UMAXVv4i16v -/* 47940 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 47955 -/* 47945 */ MCD_OPC_CheckPredicate, 3, 86, 152, 0, // Skip to: 86948 -/* 47950 */ MCD_OPC_Decode, 145, 32, 249, 1, // Opcode: UMINVv4i16v -/* 47955 */ MCD_OPC_FilterValue, 57, 76, 152, 0, // Skip to: 86948 -/* 47960 */ MCD_OPC_CheckPredicate, 4, 71, 152, 0, // Skip to: 86948 -/* 47965 */ MCD_OPC_Decode, 178, 8, 239, 1, // Opcode: FCVTNUv4f16 -/* 47970 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 47992 -/* 47975 */ MCD_OPC_CheckPredicate, 3, 56, 152, 0, // Skip to: 86948 -/* 47980 */ MCD_OPC_CheckField, 21, 1, 1, 49, 152, 0, // Skip to: 86948 -/* 47987 */ MCD_OPC_Decode, 136, 32, 238, 1, // Opcode: UMINPv4i16 -/* 47992 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 48014 -/* 47997 */ MCD_OPC_CheckPredicate, 3, 34, 152, 0, // Skip to: 86948 -/* 48002 */ MCD_OPC_CheckField, 21, 1, 1, 27, 152, 0, // Skip to: 86948 -/* 48009 */ MCD_OPC_Decode, 188, 25, 238, 1, // Opcode: SQRDMULHv4i16 -/* 48014 */ MCD_OPC_FilterValue, 6, 17, 152, 0, // Skip to: 86948 -/* 48019 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 48022 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 48037 -/* 48027 */ MCD_OPC_CheckPredicate, 3, 4, 152, 0, // Skip to: 86948 -/* 48032 */ MCD_OPC_Decode, 183, 20, 239, 1, // Opcode: NEGv4i16 -/* 48037 */ MCD_OPC_FilterValue, 57, 250, 151, 0, // Skip to: 86948 -/* 48042 */ MCD_OPC_CheckPredicate, 4, 245, 151, 0, // Skip to: 86948 -/* 48047 */ MCD_OPC_Decode, 150, 8, 239, 1, // Opcode: FCVTMUv4f16 -/* 48052 */ MCD_OPC_FilterValue, 6, 99, 0, 0, // Skip to: 48156 -/* 48057 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 48060 */ MCD_OPC_FilterValue, 0, 69, 0, 0, // Skip to: 48134 -/* 48065 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 48068 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 48090 -/* 48073 */ MCD_OPC_CheckPredicate, 3, 214, 151, 0, // Skip to: 86948 -/* 48078 */ MCD_OPC_CheckField, 21, 1, 1, 207, 151, 0, // Skip to: 86948 -/* 48085 */ MCD_OPC_Decode, 197, 32, 234, 1, // Opcode: UMULLv4i16_v4i32 -/* 48090 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 48112 -/* 48095 */ MCD_OPC_CheckPredicate, 4, 192, 151, 0, // Skip to: 86948 -/* 48100 */ MCD_OPC_CheckField, 16, 6, 57, 185, 151, 0, // Skip to: 86948 -/* 48107 */ MCD_OPC_Decode, 242, 7, 239, 1, // Opcode: FCVTAUv4f16 -/* 48112 */ MCD_OPC_FilterValue, 3, 175, 151, 0, // Skip to: 86948 -/* 48117 */ MCD_OPC_CheckPredicate, 4, 170, 151, 0, // Skip to: 86948 -/* 48122 */ MCD_OPC_CheckField, 16, 6, 57, 163, 151, 0, // Skip to: 86948 -/* 48129 */ MCD_OPC_Decode, 200, 31, 239, 1, // Opcode: UCVTFv4f16 -/* 48134 */ MCD_OPC_FilterValue, 1, 153, 151, 0, // Skip to: 86948 -/* 48139 */ MCD_OPC_CheckPredicate, 8, 148, 151, 0, // Skip to: 86948 -/* 48144 */ MCD_OPC_CheckField, 21, 1, 0, 141, 151, 0, // Skip to: 86948 -/* 48151 */ MCD_OPC_Decode, 162, 7, 167, 2, // Opcode: FCMLAv4f16 -/* 48156 */ MCD_OPC_FilterValue, 7, 131, 151, 0, // Skip to: 86948 -/* 48161 */ MCD_OPC_CheckPredicate, 8, 126, 151, 0, // Skip to: 86948 -/* 48166 */ MCD_OPC_CheckField, 21, 1, 0, 119, 151, 0, // Skip to: 86948 -/* 48173 */ MCD_OPC_CheckField, 10, 2, 1, 112, 151, 0, // Skip to: 86948 -/* 48180 */ MCD_OPC_Decode, 208, 6, 168, 2, // Opcode: FCADDv4f16 -/* 48185 */ MCD_OPC_FilterValue, 2, 250, 6, 0, // Skip to: 49976 -/* 48190 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 48193 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 48215 -/* 48198 */ MCD_OPC_CheckPredicate, 3, 89, 151, 0, // Skip to: 86948 -/* 48203 */ MCD_OPC_CheckField, 21, 1, 1, 82, 151, 0, // Skip to: 86948 -/* 48210 */ MCD_OPC_Decode, 167, 22, 133, 2, // Opcode: SADDLv8i16_v4i32 -/* 48215 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 48253 -/* 48220 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48223 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48238 -/* 48228 */ MCD_OPC_CheckPredicate, 4, 59, 151, 0, // Skip to: 86948 -/* 48233 */ MCD_OPC_Decode, 222, 9, 133, 2, // Opcode: FMAXNMv8f16 -/* 48238 */ MCD_OPC_FilterValue, 1, 49, 151, 0, // Skip to: 86948 -/* 48243 */ MCD_OPC_CheckPredicate, 3, 44, 151, 0, // Skip to: 86948 -/* 48248 */ MCD_OPC_Decode, 131, 23, 133, 2, // Opcode: SHADDv8i16 -/* 48253 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 48275 -/* 48258 */ MCD_OPC_CheckPredicate, 3, 29, 151, 0, // Skip to: 86948 -/* 48263 */ MCD_OPC_CheckField, 16, 6, 32, 22, 151, 0, // Skip to: 86948 -/* 48270 */ MCD_OPC_Decode, 213, 21, 138, 2, // Opcode: REV64v8i16 -/* 48275 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 48313 -/* 48280 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48283 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48298 -/* 48288 */ MCD_OPC_CheckPredicate, 4, 255, 150, 0, // Skip to: 86948 -/* 48293 */ MCD_OPC_Decode, 194, 10, 141, 2, // Opcode: FMLAv8f16 -/* 48298 */ MCD_OPC_FilterValue, 1, 245, 150, 0, // Skip to: 86948 -/* 48303 */ MCD_OPC_CheckPredicate, 3, 240, 150, 0, // Skip to: 86948 -/* 48308 */ MCD_OPC_Decode, 181, 24, 133, 2, // Opcode: SQADDv8i16 -/* 48313 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 48335 -/* 48318 */ MCD_OPC_CheckPredicate, 3, 225, 150, 0, // Skip to: 86948 -/* 48323 */ MCD_OPC_CheckField, 21, 1, 1, 218, 150, 0, // Skip to: 86948 -/* 48330 */ MCD_OPC_Decode, 176, 22, 133, 2, // Opcode: SADDWv8i16_v4i32 -/* 48335 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 48373 -/* 48340 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48343 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48358 -/* 48348 */ MCD_OPC_CheckPredicate, 4, 195, 150, 0, // Skip to: 86948 -/* 48353 */ MCD_OPC_Decode, 202, 6, 133, 2, // Opcode: FADDv8f16 -/* 48358 */ MCD_OPC_FilterValue, 1, 185, 150, 0, // Skip to: 86948 -/* 48363 */ MCD_OPC_CheckPredicate, 3, 180, 150, 0, // Skip to: 86948 -/* 48368 */ MCD_OPC_Decode, 187, 26, 133, 2, // Opcode: SRHADDv8i16 -/* 48373 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 48395 -/* 48378 */ MCD_OPC_CheckPredicate, 3, 165, 150, 0, // Skip to: 86948 -/* 48383 */ MCD_OPC_CheckField, 21, 1, 0, 158, 150, 0, // Skip to: 86948 -/* 48390 */ MCD_OPC_Decode, 201, 34, 133, 2, // Opcode: UZP1v8i16 -/* 48395 */ MCD_OPC_FilterValue, 7, 33, 0, 0, // Skip to: 48433 -/* 48400 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48403 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48418 -/* 48408 */ MCD_OPC_CheckPredicate, 4, 135, 150, 0, // Skip to: 86948 -/* 48413 */ MCD_OPC_Decode, 137, 11, 133, 2, // Opcode: FMULXv8f16 -/* 48418 */ MCD_OPC_FilterValue, 1, 125, 150, 0, // Skip to: 86948 -/* 48423 */ MCD_OPC_CheckPredicate, 3, 120, 150, 0, // Skip to: 86948 -/* 48428 */ MCD_OPC_Decode, 187, 2, 133, 2, // Opcode: BICv16i8 -/* 48433 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 48455 -/* 48438 */ MCD_OPC_CheckPredicate, 3, 105, 150, 0, // Skip to: 86948 -/* 48443 */ MCD_OPC_CheckField, 21, 1, 1, 98, 150, 0, // Skip to: 86948 -/* 48450 */ MCD_OPC_Decode, 165, 27, 133, 2, // Opcode: SSUBLv8i16_v4i32 -/* 48455 */ MCD_OPC_FilterValue, 9, 33, 0, 0, // Skip to: 48493 -/* 48460 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48463 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48478 -/* 48468 */ MCD_OPC_CheckPredicate, 4, 75, 150, 0, // Skip to: 86948 -/* 48473 */ MCD_OPC_Decode, 237, 6, 133, 2, // Opcode: FCMEQv8f16 -/* 48478 */ MCD_OPC_FilterValue, 1, 65, 150, 0, // Skip to: 86948 -/* 48483 */ MCD_OPC_CheckPredicate, 3, 60, 150, 0, // Skip to: 86948 -/* 48488 */ MCD_OPC_Decode, 157, 23, 133, 2, // Opcode: SHSUBv8i16 -/* 48493 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 48554 -/* 48498 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48501 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48516 -/* 48506 */ MCD_OPC_CheckPredicate, 3, 37, 150, 0, // Skip to: 86948 -/* 48511 */ MCD_OPC_Decode, 218, 30, 133, 2, // Opcode: TRN1v8i16 -/* 48516 */ MCD_OPC_FilterValue, 1, 27, 150, 0, // Skip to: 86948 -/* 48521 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 48524 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48539 -/* 48529 */ MCD_OPC_CheckPredicate, 3, 14, 150, 0, // Skip to: 86948 -/* 48534 */ MCD_OPC_Decode, 156, 22, 138, 2, // Opcode: SADDLPv8i16_v4i32 -/* 48539 */ MCD_OPC_FilterValue, 1, 4, 150, 0, // Skip to: 86948 -/* 48544 */ MCD_OPC_CheckPredicate, 3, 255, 149, 0, // Skip to: 86948 -/* 48549 */ MCD_OPC_Decode, 131, 35, 147, 2, // Opcode: XTNv8i16 -/* 48554 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 48576 -/* 48559 */ MCD_OPC_CheckPredicate, 3, 240, 149, 0, // Skip to: 86948 -/* 48564 */ MCD_OPC_CheckField, 21, 1, 1, 233, 149, 0, // Skip to: 86948 -/* 48571 */ MCD_OPC_Decode, 163, 26, 133, 2, // Opcode: SQSUBv8i16 -/* 48576 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 48598 -/* 48581 */ MCD_OPC_CheckPredicate, 3, 218, 149, 0, // Skip to: 86948 -/* 48586 */ MCD_OPC_CheckField, 21, 1, 1, 211, 149, 0, // Skip to: 86948 -/* 48593 */ MCD_OPC_Decode, 171, 27, 133, 2, // Opcode: SSUBWv8i16_v4i32 -/* 48598 */ MCD_OPC_FilterValue, 13, 33, 0, 0, // Skip to: 48636 -/* 48603 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48606 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48621 -/* 48611 */ MCD_OPC_CheckPredicate, 4, 188, 149, 0, // Skip to: 86948 -/* 48616 */ MCD_OPC_Decode, 248, 9, 133, 2, // Opcode: FMAXv8f16 -/* 48621 */ MCD_OPC_FilterValue, 1, 178, 149, 0, // Skip to: 86948 -/* 48626 */ MCD_OPC_CheckPredicate, 3, 173, 149, 0, // Skip to: 86948 -/* 48631 */ MCD_OPC_Decode, 226, 3, 133, 2, // Opcode: CMGTv8i16 -/* 48636 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 48697 -/* 48641 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48644 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48659 -/* 48649 */ MCD_OPC_CheckPredicate, 3, 150, 149, 0, // Skip to: 86948 -/* 48654 */ MCD_OPC_Decode, 146, 35, 133, 2, // Opcode: ZIP1v8i16 -/* 48659 */ MCD_OPC_FilterValue, 1, 140, 149, 0, // Skip to: 86948 -/* 48664 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 48667 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48682 -/* 48672 */ MCD_OPC_CheckPredicate, 3, 127, 149, 0, // Skip to: 86948 -/* 48677 */ MCD_OPC_Decode, 150, 30, 147, 2, // Opcode: SUQADDv8i16 -/* 48682 */ MCD_OPC_FilterValue, 16, 117, 149, 0, // Skip to: 86948 -/* 48687 */ MCD_OPC_CheckPredicate, 3, 112, 149, 0, // Skip to: 86948 -/* 48692 */ MCD_OPC_Decode, 161, 22, 160, 2, // Opcode: SADDLVv8i16v -/* 48697 */ MCD_OPC_FilterValue, 15, 33, 0, 0, // Skip to: 48735 -/* 48702 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48705 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48720 -/* 48710 */ MCD_OPC_CheckPredicate, 4, 89, 149, 0, // Skip to: 86948 -/* 48715 */ MCD_OPC_Decode, 217, 11, 133, 2, // Opcode: FRECPSv8f16 -/* 48720 */ MCD_OPC_FilterValue, 1, 79, 149, 0, // Skip to: 86948 -/* 48725 */ MCD_OPC_CheckPredicate, 3, 74, 149, 0, // Skip to: 86948 -/* 48730 */ MCD_OPC_Decode, 210, 3, 133, 2, // Opcode: CMGEv8i16 -/* 48735 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 48757 -/* 48740 */ MCD_OPC_CheckPredicate, 3, 59, 149, 0, // Skip to: 86948 -/* 48745 */ MCD_OPC_CheckField, 21, 1, 1, 52, 149, 0, // Skip to: 86948 -/* 48752 */ MCD_OPC_Decode, 145, 1, 141, 2, // Opcode: ADDHNv4i32_v8i16 -/* 48757 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 48779 -/* 48762 */ MCD_OPC_CheckPredicate, 3, 37, 149, 0, // Skip to: 86948 -/* 48767 */ MCD_OPC_CheckField, 21, 1, 1, 30, 149, 0, // Skip to: 86948 -/* 48774 */ MCD_OPC_Decode, 233, 26, 133, 2, // Opcode: SSHLv8i16 -/* 48779 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 48817 -/* 48784 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 48787 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 48802 -/* 48792 */ MCD_OPC_CheckPredicate, 3, 7, 149, 0, // Skip to: 86948 -/* 48797 */ MCD_OPC_Decode, 168, 3, 138, 2, // Opcode: CLSv8i16 -/* 48802 */ MCD_OPC_FilterValue, 33, 253, 148, 0, // Skip to: 86948 -/* 48807 */ MCD_OPC_CheckPredicate, 3, 248, 148, 0, // Skip to: 86948 -/* 48812 */ MCD_OPC_Decode, 172, 26, 147, 2, // Opcode: SQXTNv8i16 -/* 48817 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 48839 -/* 48822 */ MCD_OPC_CheckPredicate, 3, 233, 148, 0, // Skip to: 86948 -/* 48827 */ MCD_OPC_CheckField, 21, 1, 1, 226, 148, 0, // Skip to: 86948 -/* 48834 */ MCD_OPC_Decode, 252, 25, 133, 2, // Opcode: SQSHLv8i16 -/* 48839 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 48861 -/* 48844 */ MCD_OPC_CheckPredicate, 3, 211, 148, 0, // Skip to: 86948 -/* 48849 */ MCD_OPC_CheckField, 21, 1, 1, 204, 148, 0, // Skip to: 86948 -/* 48856 */ MCD_OPC_Decode, 250, 21, 141, 2, // Opcode: SABALv8i16_v4i32 -/* 48861 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 48883 -/* 48866 */ MCD_OPC_CheckPredicate, 3, 189, 148, 0, // Skip to: 86948 -/* 48871 */ MCD_OPC_CheckField, 21, 1, 1, 182, 148, 0, // Skip to: 86948 -/* 48878 */ MCD_OPC_Decode, 203, 26, 133, 2, // Opcode: SRSHLv8i16 -/* 48883 */ MCD_OPC_FilterValue, 22, 17, 0, 0, // Skip to: 48905 -/* 48888 */ MCD_OPC_CheckPredicate, 3, 167, 148, 0, // Skip to: 86948 -/* 48893 */ MCD_OPC_CheckField, 21, 1, 0, 160, 148, 0, // Skip to: 86948 -/* 48900 */ MCD_OPC_Decode, 216, 34, 133, 2, // Opcode: UZP2v8i16 -/* 48905 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 48927 -/* 48910 */ MCD_OPC_CheckPredicate, 3, 145, 148, 0, // Skip to: 86948 -/* 48915 */ MCD_OPC_CheckField, 21, 1, 1, 138, 148, 0, // Skip to: 86948 -/* 48922 */ MCD_OPC_Decode, 203, 25, 133, 2, // Opcode: SQRSHLv8i16 -/* 48927 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 48949 -/* 48932 */ MCD_OPC_CheckPredicate, 3, 123, 148, 0, // Skip to: 86948 -/* 48937 */ MCD_OPC_CheckField, 21, 1, 1, 116, 148, 0, // Skip to: 86948 -/* 48944 */ MCD_OPC_Decode, 214, 29, 141, 2, // Opcode: SUBHNv4i32_v8i16 -/* 48949 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 48971 -/* 48954 */ MCD_OPC_CheckPredicate, 3, 101, 148, 0, // Skip to: 86948 -/* 48959 */ MCD_OPC_CheckField, 21, 1, 1, 94, 148, 0, // Skip to: 86948 -/* 48966 */ MCD_OPC_Decode, 204, 23, 133, 2, // Opcode: SMAXv8i16 -/* 48971 */ MCD_OPC_FilterValue, 26, 56, 0, 0, // Skip to: 49032 -/* 48976 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 48979 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 48994 -/* 48984 */ MCD_OPC_CheckPredicate, 3, 71, 148, 0, // Skip to: 86948 -/* 48989 */ MCD_OPC_Decode, 233, 30, 133, 2, // Opcode: TRN2v8i16 -/* 48994 */ MCD_OPC_FilterValue, 1, 61, 148, 0, // Skip to: 86948 -/* 48999 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 49002 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 49017 -/* 49007 */ MCD_OPC_CheckPredicate, 3, 48, 148, 0, // Skip to: 86948 -/* 49012 */ MCD_OPC_Decode, 150, 22, 147, 2, // Opcode: SADALPv8i16_v4i32 -/* 49017 */ MCD_OPC_FilterValue, 1, 38, 148, 0, // Skip to: 86948 -/* 49022 */ MCD_OPC_CheckPredicate, 3, 33, 148, 0, // Skip to: 86948 -/* 49027 */ MCD_OPC_Decode, 183, 8, 147, 2, // Opcode: FCVTNv4i32 -/* 49032 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 49054 -/* 49037 */ MCD_OPC_CheckPredicate, 3, 18, 148, 0, // Skip to: 86948 -/* 49042 */ MCD_OPC_CheckField, 21, 1, 1, 11, 148, 0, // Skip to: 86948 -/* 49049 */ MCD_OPC_Decode, 234, 23, 133, 2, // Opcode: SMINv8i16 -/* 49054 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 49076 -/* 49059 */ MCD_OPC_CheckPredicate, 3, 252, 147, 0, // Skip to: 86948 -/* 49064 */ MCD_OPC_CheckField, 21, 1, 1, 245, 147, 0, // Skip to: 86948 -/* 49071 */ MCD_OPC_Decode, 134, 22, 133, 2, // Opcode: SABDLv8i16_v4i32 -/* 49076 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 49098 -/* 49081 */ MCD_OPC_CheckPredicate, 3, 230, 147, 0, // Skip to: 86948 -/* 49086 */ MCD_OPC_CheckField, 21, 1, 1, 223, 147, 0, // Skip to: 86948 -/* 49093 */ MCD_OPC_Decode, 144, 22, 133, 2, // Opcode: SABDv8i16 -/* 49098 */ MCD_OPC_FilterValue, 30, 56, 0, 0, // Skip to: 49159 -/* 49103 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 49106 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 49121 -/* 49111 */ MCD_OPC_CheckPredicate, 3, 200, 147, 0, // Skip to: 86948 -/* 49116 */ MCD_OPC_Decode, 161, 35, 133, 2, // Opcode: ZIP2v8i16 -/* 49121 */ MCD_OPC_FilterValue, 1, 190, 147, 0, // Skip to: 86948 -/* 49126 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 49129 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 49144 -/* 49134 */ MCD_OPC_CheckPredicate, 3, 177, 147, 0, // Skip to: 86948 -/* 49139 */ MCD_OPC_Decode, 162, 24, 138, 2, // Opcode: SQABSv8i16 -/* 49144 */ MCD_OPC_FilterValue, 1, 167, 147, 0, // Skip to: 86948 -/* 49149 */ MCD_OPC_CheckPredicate, 3, 162, 147, 0, // Skip to: 86948 -/* 49154 */ MCD_OPC_Decode, 251, 7, 138, 2, // Opcode: FCVTLv4i32 -/* 49159 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 49181 -/* 49164 */ MCD_OPC_CheckPredicate, 3, 147, 147, 0, // Skip to: 86948 -/* 49169 */ MCD_OPC_CheckField, 21, 1, 1, 140, 147, 0, // Skip to: 86948 -/* 49176 */ MCD_OPC_Decode, 128, 22, 141, 2, // Opcode: SABAv8i16 -/* 49181 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 49203 -/* 49186 */ MCD_OPC_CheckPredicate, 3, 125, 147, 0, // Skip to: 86948 -/* 49191 */ MCD_OPC_CheckField, 21, 1, 1, 118, 147, 0, // Skip to: 86948 -/* 49198 */ MCD_OPC_Decode, 244, 23, 141, 2, // Opcode: SMLALv8i16_v4i32 -/* 49203 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 49225 -/* 49208 */ MCD_OPC_CheckPredicate, 3, 103, 147, 0, // Skip to: 86948 -/* 49213 */ MCD_OPC_CheckField, 21, 1, 1, 96, 147, 0, // Skip to: 86948 -/* 49220 */ MCD_OPC_Decode, 200, 1, 133, 2, // Opcode: ADDv8i16 -/* 49225 */ MCD_OPC_FilterValue, 34, 48, 0, 0, // Skip to: 49278 -/* 49230 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 49233 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 49248 -/* 49238 */ MCD_OPC_CheckPredicate, 3, 73, 147, 0, // Skip to: 86948 -/* 49243 */ MCD_OPC_Decode, 227, 3, 138, 2, // Opcode: CMGTv8i16rz -/* 49248 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 49263 -/* 49253 */ MCD_OPC_CheckPredicate, 3, 58, 147, 0, // Skip to: 86948 -/* 49258 */ MCD_OPC_Decode, 136, 12, 138, 2, // Opcode: FRINTNv2f64 -/* 49263 */ MCD_OPC_FilterValue, 57, 48, 147, 0, // Skip to: 86948 -/* 49268 */ MCD_OPC_CheckPredicate, 4, 43, 147, 0, // Skip to: 86948 -/* 49273 */ MCD_OPC_Decode, 139, 12, 138, 2, // Opcode: FRINTNv8f16 -/* 49278 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 49300 -/* 49283 */ MCD_OPC_CheckPredicate, 3, 28, 147, 0, // Skip to: 86948 -/* 49288 */ MCD_OPC_CheckField, 21, 1, 1, 21, 147, 0, // Skip to: 86948 -/* 49295 */ MCD_OPC_Decode, 239, 4, 133, 2, // Opcode: CMTSTv8i16 -/* 49300 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 49322 -/* 49305 */ MCD_OPC_CheckPredicate, 3, 6, 147, 0, // Skip to: 86948 -/* 49310 */ MCD_OPC_CheckField, 21, 1, 1, 255, 146, 0, // Skip to: 86948 -/* 49317 */ MCD_OPC_Decode, 216, 24, 141, 2, // Opcode: SQDMLALv8i16_v4i32 -/* 49322 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 49344 -/* 49327 */ MCD_OPC_CheckPredicate, 3, 240, 146, 0, // Skip to: 86948 -/* 49332 */ MCD_OPC_CheckField, 21, 1, 1, 233, 146, 0, // Skip to: 86948 -/* 49339 */ MCD_OPC_Decode, 216, 19, 141, 2, // Opcode: MLAv8i16 -/* 49344 */ MCD_OPC_FilterValue, 38, 48, 0, 0, // Skip to: 49397 -/* 49349 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 49352 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 49367 -/* 49357 */ MCD_OPC_CheckPredicate, 3, 210, 146, 0, // Skip to: 86948 -/* 49362 */ MCD_OPC_Decode, 195, 3, 138, 2, // Opcode: CMEQv8i16rz -/* 49367 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 49382 -/* 49372 */ MCD_OPC_CheckPredicate, 3, 195, 146, 0, // Skip to: 86948 -/* 49377 */ MCD_OPC_Decode, 253, 11, 138, 2, // Opcode: FRINTMv2f64 -/* 49382 */ MCD_OPC_FilterValue, 57, 185, 146, 0, // Skip to: 86948 -/* 49387 */ MCD_OPC_CheckPredicate, 4, 180, 146, 0, // Skip to: 86948 -/* 49392 */ MCD_OPC_Decode, 128, 12, 138, 2, // Opcode: FRINTMv8f16 -/* 49397 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 49419 -/* 49402 */ MCD_OPC_CheckPredicate, 3, 165, 146, 0, // Skip to: 86948 -/* 49407 */ MCD_OPC_CheckField, 21, 1, 1, 158, 146, 0, // Skip to: 86948 -/* 49414 */ MCD_OPC_Decode, 164, 20, 133, 2, // Opcode: MULv8i16 -/* 49419 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 49441 -/* 49424 */ MCD_OPC_CheckPredicate, 3, 143, 146, 0, // Skip to: 86948 -/* 49429 */ MCD_OPC_CheckField, 21, 1, 1, 136, 146, 0, // Skip to: 86948 -/* 49436 */ MCD_OPC_Decode, 254, 23, 141, 2, // Opcode: SMLSLv8i16_v4i32 -/* 49441 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 49463 -/* 49446 */ MCD_OPC_CheckPredicate, 3, 121, 146, 0, // Skip to: 86948 -/* 49451 */ MCD_OPC_CheckField, 21, 1, 1, 114, 146, 0, // Skip to: 86948 -/* 49458 */ MCD_OPC_Decode, 181, 23, 133, 2, // Opcode: SMAXPv8i16 -/* 49463 */ MCD_OPC_FilterValue, 42, 78, 0, 0, // Skip to: 49546 -/* 49468 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 49471 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 49486 -/* 49476 */ MCD_OPC_CheckPredicate, 3, 91, 146, 0, // Skip to: 86948 -/* 49481 */ MCD_OPC_Decode, 132, 4, 138, 2, // Opcode: CMLTv8i16rz -/* 49486 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 49501 -/* 49491 */ MCD_OPC_CheckPredicate, 3, 76, 146, 0, // Skip to: 86948 -/* 49496 */ MCD_OPC_Decode, 163, 8, 138, 2, // Opcode: FCVTNSv2f64 -/* 49501 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 49516 -/* 49506 */ MCD_OPC_CheckPredicate, 3, 61, 146, 0, // Skip to: 86948 -/* 49511 */ MCD_OPC_Decode, 190, 23, 152, 2, // Opcode: SMAXVv8i16v -/* 49516 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 49531 -/* 49521 */ MCD_OPC_CheckPredicate, 3, 46, 146, 0, // Skip to: 86948 -/* 49526 */ MCD_OPC_Decode, 220, 23, 152, 2, // Opcode: SMINVv8i16v -/* 49531 */ MCD_OPC_FilterValue, 57, 36, 146, 0, // Skip to: 86948 -/* 49536 */ MCD_OPC_CheckPredicate, 4, 31, 146, 0, // Skip to: 86948 -/* 49541 */ MCD_OPC_Decode, 166, 8, 138, 2, // Opcode: FCVTNSv8f16 -/* 49546 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 49568 -/* 49551 */ MCD_OPC_CheckPredicate, 3, 16, 146, 0, // Skip to: 86948 -/* 49556 */ MCD_OPC_CheckField, 21, 1, 1, 9, 146, 0, // Skip to: 86948 -/* 49563 */ MCD_OPC_Decode, 211, 23, 133, 2, // Opcode: SMINPv8i16 -/* 49568 */ MCD_OPC_FilterValue, 44, 17, 0, 0, // Skip to: 49590 -/* 49573 */ MCD_OPC_CheckPredicate, 3, 250, 145, 0, // Skip to: 86948 -/* 49578 */ MCD_OPC_CheckField, 21, 1, 1, 243, 145, 0, // Skip to: 86948 -/* 49585 */ MCD_OPC_Decode, 228, 24, 141, 2, // Opcode: SQDMLSLv8i16_v4i32 -/* 49590 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 49612 -/* 49595 */ MCD_OPC_CheckPredicate, 3, 228, 145, 0, // Skip to: 86948 -/* 49600 */ MCD_OPC_CheckField, 21, 1, 1, 221, 145, 0, // Skip to: 86948 -/* 49607 */ MCD_OPC_Decode, 239, 24, 133, 2, // Opcode: SQDMULHv8i16 -/* 49612 */ MCD_OPC_FilterValue, 46, 63, 0, 0, // Skip to: 49680 -/* 49617 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 49620 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 49635 -/* 49625 */ MCD_OPC_CheckPredicate, 3, 198, 145, 0, // Skip to: 86948 -/* 49630 */ MCD_OPC_Decode, 136, 1, 138, 2, // Opcode: ABSv8i16 -/* 49635 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 49650 -/* 49640 */ MCD_OPC_CheckPredicate, 3, 183, 145, 0, // Skip to: 86948 -/* 49645 */ MCD_OPC_Decode, 135, 8, 138, 2, // Opcode: FCVTMSv2f64 -/* 49650 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 49665 -/* 49655 */ MCD_OPC_CheckPredicate, 3, 168, 145, 0, // Skip to: 86948 -/* 49660 */ MCD_OPC_Decode, 170, 1, 152, 2, // Opcode: ADDVv8i16v -/* 49665 */ MCD_OPC_FilterValue, 57, 158, 145, 0, // Skip to: 86948 -/* 49670 */ MCD_OPC_CheckPredicate, 4, 153, 145, 0, // Skip to: 86948 -/* 49675 */ MCD_OPC_Decode, 138, 8, 138, 2, // Opcode: FCVTMSv8f16 -/* 49680 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 49702 -/* 49685 */ MCD_OPC_CheckPredicate, 3, 138, 145, 0, // Skip to: 86948 -/* 49690 */ MCD_OPC_CheckField, 21, 1, 1, 131, 145, 0, // Skip to: 86948 -/* 49697 */ MCD_OPC_Decode, 155, 1, 133, 2, // Opcode: ADDPv8i16 -/* 49702 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 49724 -/* 49707 */ MCD_OPC_CheckPredicate, 3, 116, 145, 0, // Skip to: 86948 -/* 49712 */ MCD_OPC_CheckField, 21, 1, 1, 109, 145, 0, // Skip to: 86948 -/* 49719 */ MCD_OPC_Decode, 147, 24, 133, 2, // Opcode: SMULLv8i16_v4i32 -/* 49724 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 49746 -/* 49729 */ MCD_OPC_CheckPredicate, 3, 94, 145, 0, // Skip to: 86948 -/* 49734 */ MCD_OPC_CheckField, 21, 1, 1, 87, 145, 0, // Skip to: 86948 -/* 49741 */ MCD_OPC_Decode, 219, 9, 133, 2, // Opcode: FMAXNMv2f64 -/* 49746 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 49784 -/* 49751 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 49754 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 49769 -/* 49759 */ MCD_OPC_CheckPredicate, 3, 64, 145, 0, // Skip to: 86948 -/* 49764 */ MCD_OPC_Decode, 227, 7, 138, 2, // Opcode: FCVTASv2f64 -/* 49769 */ MCD_OPC_FilterValue, 57, 54, 145, 0, // Skip to: 86948 -/* 49774 */ MCD_OPC_CheckPredicate, 4, 49, 145, 0, // Skip to: 86948 -/* 49779 */ MCD_OPC_Decode, 230, 7, 138, 2, // Opcode: FCVTASv8f16 -/* 49784 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 49806 -/* 49789 */ MCD_OPC_CheckPredicate, 3, 34, 145, 0, // Skip to: 86948 -/* 49794 */ MCD_OPC_CheckField, 21, 1, 1, 27, 145, 0, // Skip to: 86948 -/* 49801 */ MCD_OPC_Decode, 187, 10, 141, 2, // Opcode: FMLAv2f64 -/* 49806 */ MCD_OPC_FilterValue, 52, 17, 0, 0, // Skip to: 49828 -/* 49811 */ MCD_OPC_CheckPredicate, 3, 12, 145, 0, // Skip to: 86948 -/* 49816 */ MCD_OPC_CheckField, 21, 1, 1, 5, 145, 0, // Skip to: 86948 -/* 49823 */ MCD_OPC_Decode, 252, 24, 133, 2, // Opcode: SQDMULLv8i16_v4i32 -/* 49828 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 49850 -/* 49833 */ MCD_OPC_CheckPredicate, 3, 246, 144, 0, // Skip to: 86948 -/* 49838 */ MCD_OPC_CheckField, 21, 1, 1, 239, 144, 0, // Skip to: 86948 -/* 49845 */ MCD_OPC_Decode, 199, 6, 133, 2, // Opcode: FADDv2f64 -/* 49850 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 49888 -/* 49855 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 49858 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 49873 -/* 49863 */ MCD_OPC_CheckPredicate, 3, 216, 144, 0, // Skip to: 86948 -/* 49868 */ MCD_OPC_Decode, 210, 22, 138, 2, // Opcode: SCVTFv2f64 -/* 49873 */ MCD_OPC_FilterValue, 57, 206, 144, 0, // Skip to: 86948 -/* 49878 */ MCD_OPC_CheckPredicate, 4, 201, 144, 0, // Skip to: 86948 -/* 49883 */ MCD_OPC_Decode, 217, 22, 138, 2, // Opcode: SCVTFv8f16 -/* 49888 */ MCD_OPC_FilterValue, 55, 17, 0, 0, // Skip to: 49910 -/* 49893 */ MCD_OPC_CheckPredicate, 3, 186, 144, 0, // Skip to: 86948 -/* 49898 */ MCD_OPC_CheckField, 21, 1, 1, 179, 144, 0, // Skip to: 86948 -/* 49905 */ MCD_OPC_Decode, 130, 11, 133, 2, // Opcode: FMULXv2f64 -/* 49910 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 49932 -/* 49915 */ MCD_OPC_CheckPredicate, 3, 164, 144, 0, // Skip to: 86948 -/* 49920 */ MCD_OPC_CheckField, 21, 1, 1, 157, 144, 0, // Skip to: 86948 -/* 49927 */ MCD_OPC_Decode, 230, 6, 133, 2, // Opcode: FCMEQv2f64 -/* 49932 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 49954 -/* 49937 */ MCD_OPC_CheckPredicate, 3, 142, 144, 0, // Skip to: 86948 -/* 49942 */ MCD_OPC_CheckField, 21, 1, 1, 135, 144, 0, // Skip to: 86948 -/* 49949 */ MCD_OPC_Decode, 245, 9, 133, 2, // Opcode: FMAXv2f64 -/* 49954 */ MCD_OPC_FilterValue, 63, 125, 144, 0, // Skip to: 86948 -/* 49959 */ MCD_OPC_CheckPredicate, 3, 120, 144, 0, // Skip to: 86948 -/* 49964 */ MCD_OPC_CheckField, 21, 1, 1, 113, 144, 0, // Skip to: 86948 -/* 49971 */ MCD_OPC_Decode, 214, 11, 133, 2, // Opcode: FRECPSv2f64 -/* 49976 */ MCD_OPC_FilterValue, 3, 134, 6, 0, // Skip to: 51651 -/* 49981 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 49984 */ MCD_OPC_FilterValue, 0, 205, 0, 0, // Skip to: 50194 -/* 49989 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 49992 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50014 -/* 49997 */ MCD_OPC_CheckPredicate, 3, 82, 144, 0, // Skip to: 86948 -/* 50002 */ MCD_OPC_CheckField, 21, 1, 1, 75, 144, 0, // Skip to: 86948 -/* 50009 */ MCD_OPC_Decode, 157, 31, 133, 2, // Opcode: UADDLv8i16_v4i32 -/* 50014 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 50052 -/* 50019 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 50022 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 50037 -/* 50027 */ MCD_OPC_CheckPredicate, 4, 52, 144, 0, // Skip to: 86948 -/* 50032 */ MCD_OPC_Decode, 204, 9, 133, 2, // Opcode: FMAXNMPv8f16 -/* 50037 */ MCD_OPC_FilterValue, 1, 42, 144, 0, // Skip to: 86948 -/* 50042 */ MCD_OPC_CheckPredicate, 3, 37, 144, 0, // Skip to: 86948 -/* 50047 */ MCD_OPC_Decode, 224, 31, 133, 2, // Opcode: UHADDv8i16 -/* 50052 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 50074 -/* 50057 */ MCD_OPC_CheckPredicate, 3, 22, 144, 0, // Skip to: 86948 -/* 50062 */ MCD_OPC_CheckField, 16, 6, 32, 15, 144, 0, // Skip to: 86948 -/* 50069 */ MCD_OPC_Decode, 207, 21, 138, 2, // Opcode: REV32v8i16 -/* 50074 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 50096 -/* 50079 */ MCD_OPC_CheckPredicate, 3, 0, 144, 0, // Skip to: 86948 -/* 50084 */ MCD_OPC_CheckField, 21, 1, 1, 249, 143, 0, // Skip to: 86948 -/* 50091 */ MCD_OPC_Decode, 220, 32, 133, 2, // Opcode: UQADDv8i16 -/* 50096 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 50118 -/* 50101 */ MCD_OPC_CheckPredicate, 3, 234, 143, 0, // Skip to: 86948 -/* 50106 */ MCD_OPC_CheckField, 21, 1, 1, 227, 143, 0, // Skip to: 86948 -/* 50113 */ MCD_OPC_Decode, 167, 31, 133, 2, // Opcode: UADDWv8i16_v4i32 -/* 50118 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 50156 -/* 50123 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 50126 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 50141 -/* 50131 */ MCD_OPC_CheckPredicate, 4, 204, 143, 0, // Skip to: 86948 -/* 50136 */ MCD_OPC_Decode, 184, 6, 133, 2, // Opcode: FADDPv8f16 -/* 50141 */ MCD_OPC_FilterValue, 1, 194, 143, 0, // Skip to: 86948 -/* 50146 */ MCD_OPC_CheckPredicate, 3, 189, 143, 0, // Skip to: 86948 -/* 50151 */ MCD_OPC_Decode, 223, 33, 133, 2, // Opcode: URHADDv8i16 -/* 50156 */ MCD_OPC_FilterValue, 7, 179, 143, 0, // Skip to: 86948 -/* 50161 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 50164 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 50179 -/* 50169 */ MCD_OPC_CheckPredicate, 4, 166, 143, 0, // Skip to: 86948 -/* 50174 */ MCD_OPC_Decode, 162, 11, 133, 2, // Opcode: FMULv8f16 -/* 50179 */ MCD_OPC_FilterValue, 1, 156, 143, 0, // Skip to: 86948 -/* 50184 */ MCD_OPC_CheckPredicate, 3, 151, 143, 0, // Skip to: 86948 -/* 50189 */ MCD_OPC_Decode, 221, 2, 141, 2, // Opcode: BSLv16i8 -/* 50194 */ MCD_OPC_FilterValue, 1, 34, 1, 0, // Skip to: 50489 -/* 50199 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 50202 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50224 -/* 50207 */ MCD_OPC_CheckPredicate, 3, 128, 143, 0, // Skip to: 86948 -/* 50212 */ MCD_OPC_CheckField, 21, 1, 1, 121, 143, 0, // Skip to: 86948 -/* 50219 */ MCD_OPC_Decode, 168, 34, 133, 2, // Opcode: USUBLv8i16_v4i32 -/* 50224 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 50262 -/* 50229 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 50232 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 50247 -/* 50237 */ MCD_OPC_CheckPredicate, 4, 98, 143, 0, // Skip to: 86948 -/* 50242 */ MCD_OPC_Decode, 131, 7, 133, 2, // Opcode: FCMGEv8f16 -/* 50247 */ MCD_OPC_FilterValue, 1, 88, 143, 0, // Skip to: 86948 -/* 50252 */ MCD_OPC_CheckPredicate, 3, 83, 143, 0, // Skip to: 86948 -/* 50257 */ MCD_OPC_Decode, 230, 31, 133, 2, // Opcode: UHSUBv8i16 -/* 50262 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 50300 -/* 50267 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 50270 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 50285 -/* 50275 */ MCD_OPC_CheckPredicate, 3, 60, 143, 0, // Skip to: 86948 -/* 50280 */ MCD_OPC_Decode, 146, 31, 138, 2, // Opcode: UADDLPv8i16_v4i32 -/* 50285 */ MCD_OPC_FilterValue, 33, 50, 143, 0, // Skip to: 86948 -/* 50290 */ MCD_OPC_CheckPredicate, 3, 45, 143, 0, // Skip to: 86948 -/* 50295 */ MCD_OPC_Decode, 181, 26, 147, 2, // Opcode: SQXTUNv8i16 -/* 50300 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 50338 -/* 50305 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 50308 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 50323 -/* 50313 */ MCD_OPC_CheckPredicate, 4, 22, 143, 0, // Skip to: 86948 -/* 50318 */ MCD_OPC_Decode, 160, 6, 133, 2, // Opcode: FACGEv8f16 -/* 50323 */ MCD_OPC_FilterValue, 1, 12, 143, 0, // Skip to: 86948 -/* 50328 */ MCD_OPC_CheckPredicate, 3, 7, 143, 0, // Skip to: 86948 -/* 50333 */ MCD_OPC_Decode, 206, 33, 133, 2, // Opcode: UQSUBv8i16 -/* 50338 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 50360 -/* 50343 */ MCD_OPC_CheckPredicate, 3, 248, 142, 0, // Skip to: 86948 -/* 50348 */ MCD_OPC_CheckField, 21, 1, 1, 241, 142, 0, // Skip to: 86948 -/* 50355 */ MCD_OPC_Decode, 174, 34, 133, 2, // Opcode: USUBWv8i16_v4i32 -/* 50360 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 50398 -/* 50365 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 50368 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 50383 -/* 50373 */ MCD_OPC_CheckPredicate, 4, 218, 142, 0, // Skip to: 86948 -/* 50378 */ MCD_OPC_Decode, 230, 9, 133, 2, // Opcode: FMAXPv8f16 -/* 50383 */ MCD_OPC_FilterValue, 1, 208, 142, 0, // Skip to: 86948 -/* 50388 */ MCD_OPC_CheckPredicate, 3, 203, 142, 0, // Skip to: 86948 -/* 50393 */ MCD_OPC_Decode, 236, 3, 133, 2, // Opcode: CMHIv8i16 -/* 50398 */ MCD_OPC_FilterValue, 6, 48, 0, 0, // Skip to: 50451 -/* 50403 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 50406 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 50421 -/* 50411 */ MCD_OPC_CheckPredicate, 3, 180, 142, 0, // Skip to: 86948 -/* 50416 */ MCD_OPC_Decode, 154, 34, 147, 2, // Opcode: USQADDv8i16 -/* 50421 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 50436 -/* 50426 */ MCD_OPC_CheckPredicate, 3, 165, 142, 0, // Skip to: 86948 -/* 50431 */ MCD_OPC_Decode, 137, 23, 138, 2, // Opcode: SHLLv8i16 -/* 50436 */ MCD_OPC_FilterValue, 48, 155, 142, 0, // Skip to: 86948 -/* 50441 */ MCD_OPC_CheckPredicate, 3, 150, 142, 0, // Skip to: 86948 -/* 50446 */ MCD_OPC_Decode, 151, 31, 160, 2, // Opcode: UADDLVv8i16v -/* 50451 */ MCD_OPC_FilterValue, 7, 140, 142, 0, // Skip to: 86948 -/* 50456 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 50459 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 50474 -/* 50464 */ MCD_OPC_CheckPredicate, 4, 127, 142, 0, // Skip to: 86948 -/* 50469 */ MCD_OPC_Decode, 179, 9, 133, 2, // Opcode: FDIVv8f16 -/* 50474 */ MCD_OPC_FilterValue, 1, 117, 142, 0, // Skip to: 86948 -/* 50479 */ MCD_OPC_CheckPredicate, 3, 112, 142, 0, // Skip to: 86948 -/* 50484 */ MCD_OPC_Decode, 244, 3, 133, 2, // Opcode: CMHSv8i16 -/* 50489 */ MCD_OPC_FilterValue, 2, 195, 0, 0, // Skip to: 50689 -/* 50494 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 50497 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50519 -/* 50502 */ MCD_OPC_CheckPredicate, 3, 89, 142, 0, // Skip to: 86948 -/* 50507 */ MCD_OPC_CheckField, 21, 1, 1, 82, 142, 0, // Skip to: 86948 -/* 50514 */ MCD_OPC_Decode, 180, 21, 141, 2, // Opcode: RADDHNv4i32_v8i16 -/* 50519 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 50541 -/* 50524 */ MCD_OPC_CheckPredicate, 3, 67, 142, 0, // Skip to: 86948 -/* 50529 */ MCD_OPC_CheckField, 21, 1, 1, 60, 142, 0, // Skip to: 86948 -/* 50536 */ MCD_OPC_Decode, 135, 34, 133, 2, // Opcode: USHLv8i16 -/* 50541 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 50579 -/* 50546 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 50549 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 50564 -/* 50554 */ MCD_OPC_CheckPredicate, 3, 37, 142, 0, // Skip to: 86948 -/* 50559 */ MCD_OPC_Decode, 180, 3, 138, 2, // Opcode: CLZv8i16 -/* 50564 */ MCD_OPC_FilterValue, 33, 27, 142, 0, // Skip to: 86948 -/* 50569 */ MCD_OPC_CheckPredicate, 3, 22, 142, 0, // Skip to: 86948 -/* 50574 */ MCD_OPC_Decode, 215, 33, 147, 2, // Opcode: UQXTNv8i16 -/* 50579 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 50601 -/* 50584 */ MCD_OPC_CheckPredicate, 3, 7, 142, 0, // Skip to: 86948 -/* 50589 */ MCD_OPC_CheckField, 21, 1, 1, 0, 142, 0, // Skip to: 86948 -/* 50596 */ MCD_OPC_Decode, 176, 33, 133, 2, // Opcode: UQSHLv8i16 -/* 50601 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 50623 -/* 50606 */ MCD_OPC_CheckPredicate, 3, 241, 141, 0, // Skip to: 86948 -/* 50611 */ MCD_OPC_CheckField, 21, 1, 1, 234, 141, 0, // Skip to: 86948 -/* 50618 */ MCD_OPC_Decode, 240, 30, 141, 2, // Opcode: UABALv8i16_v4i32 -/* 50623 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 50645 -/* 50628 */ MCD_OPC_CheckPredicate, 3, 219, 141, 0, // Skip to: 86948 -/* 50633 */ MCD_OPC_CheckField, 21, 1, 1, 212, 141, 0, // Skip to: 86948 -/* 50640 */ MCD_OPC_Decode, 231, 33, 133, 2, // Opcode: URSHLv8i16 -/* 50645 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 50667 -/* 50650 */ MCD_OPC_CheckPredicate, 3, 197, 141, 0, // Skip to: 86948 -/* 50655 */ MCD_OPC_CheckField, 16, 6, 32, 190, 141, 0, // Skip to: 86948 -/* 50662 */ MCD_OPC_Decode, 190, 21, 138, 2, // Opcode: RBITv16i8 -/* 50667 */ MCD_OPC_FilterValue, 7, 180, 141, 0, // Skip to: 86948 -/* 50672 */ MCD_OPC_CheckPredicate, 3, 175, 141, 0, // Skip to: 86948 -/* 50677 */ MCD_OPC_CheckField, 21, 1, 1, 168, 141, 0, // Skip to: 86948 -/* 50684 */ MCD_OPC_Decode, 147, 33, 133, 2, // Opcode: UQRSHLv8i16 -/* 50689 */ MCD_OPC_FilterValue, 3, 195, 0, 0, // Skip to: 50889 -/* 50694 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 50697 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50719 -/* 50702 */ MCD_OPC_CheckPredicate, 3, 145, 141, 0, // Skip to: 86948 -/* 50707 */ MCD_OPC_CheckField, 21, 1, 1, 138, 141, 0, // Skip to: 86948 -/* 50714 */ MCD_OPC_Decode, 243, 21, 141, 2, // Opcode: RSUBHNv4i32_v8i16 -/* 50719 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 50741 -/* 50724 */ MCD_OPC_CheckPredicate, 3, 123, 141, 0, // Skip to: 86948 -/* 50729 */ MCD_OPC_CheckField, 21, 1, 1, 116, 141, 0, // Skip to: 86948 -/* 50736 */ MCD_OPC_Decode, 132, 32, 133, 2, // Opcode: UMAXv8i16 -/* 50741 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 50779 -/* 50746 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 50749 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 50764 -/* 50754 */ MCD_OPC_CheckPredicate, 3, 93, 141, 0, // Skip to: 86948 -/* 50759 */ MCD_OPC_Decode, 140, 31, 147, 2, // Opcode: UADALPv8i16_v4i32 -/* 50764 */ MCD_OPC_FilterValue, 33, 83, 141, 0, // Skip to: 86948 -/* 50769 */ MCD_OPC_CheckPredicate, 3, 78, 141, 0, // Skip to: 86948 -/* 50774 */ MCD_OPC_Decode, 217, 8, 147, 2, // Opcode: FCVTXNv4f32 -/* 50779 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 50801 -/* 50784 */ MCD_OPC_CheckPredicate, 3, 63, 141, 0, // Skip to: 86948 -/* 50789 */ MCD_OPC_CheckField, 21, 1, 1, 56, 141, 0, // Skip to: 86948 -/* 50796 */ MCD_OPC_Decode, 161, 32, 133, 2, // Opcode: UMINv8i16 -/* 50801 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 50823 -/* 50806 */ MCD_OPC_CheckPredicate, 3, 41, 141, 0, // Skip to: 86948 -/* 50811 */ MCD_OPC_CheckField, 21, 1, 1, 34, 141, 0, // Skip to: 86948 -/* 50818 */ MCD_OPC_Decode, 252, 30, 133, 2, // Opcode: UABDLv8i16_v4i32 -/* 50823 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 50845 -/* 50828 */ MCD_OPC_CheckPredicate, 3, 19, 141, 0, // Skip to: 86948 -/* 50833 */ MCD_OPC_CheckField, 21, 1, 1, 12, 141, 0, // Skip to: 86948 -/* 50840 */ MCD_OPC_Decode, 134, 31, 133, 2, // Opcode: UABDv8i16 -/* 50845 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 50867 -/* 50850 */ MCD_OPC_CheckPredicate, 3, 253, 140, 0, // Skip to: 86948 -/* 50855 */ MCD_OPC_CheckField, 16, 6, 32, 246, 140, 0, // Skip to: 86948 -/* 50862 */ MCD_OPC_Decode, 156, 25, 138, 2, // Opcode: SQNEGv8i16 -/* 50867 */ MCD_OPC_FilterValue, 7, 236, 140, 0, // Skip to: 86948 -/* 50872 */ MCD_OPC_CheckPredicate, 3, 231, 140, 0, // Skip to: 86948 -/* 50877 */ MCD_OPC_CheckField, 21, 1, 1, 224, 140, 0, // Skip to: 86948 -/* 50884 */ MCD_OPC_Decode, 246, 30, 141, 2, // Opcode: UABAv8i16 -/* 50889 */ MCD_OPC_FilterValue, 4, 229, 0, 0, // Skip to: 51123 -/* 50894 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 50897 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50919 -/* 50902 */ MCD_OPC_CheckPredicate, 3, 201, 140, 0, // Skip to: 86948 -/* 50907 */ MCD_OPC_CheckField, 21, 1, 1, 194, 140, 0, // Skip to: 86948 -/* 50914 */ MCD_OPC_Decode, 171, 32, 141, 2, // Opcode: UMLALv8i16_v4i32 -/* 50919 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 50957 -/* 50924 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 50927 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 50942 -/* 50932 */ MCD_OPC_CheckPredicate, 7, 171, 140, 0, // Skip to: 86948 -/* 50937 */ MCD_OPC_Decode, 168, 25, 141, 2, // Opcode: SQRDMLAHv8i16 -/* 50942 */ MCD_OPC_FilterValue, 1, 161, 140, 0, // Skip to: 86948 -/* 50947 */ MCD_OPC_CheckPredicate, 3, 156, 140, 0, // Skip to: 86948 -/* 50952 */ MCD_OPC_Decode, 133, 30, 133, 2, // Opcode: SUBv8i16 -/* 50957 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 51010 -/* 50962 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 50965 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 50980 -/* 50970 */ MCD_OPC_CheckPredicate, 3, 133, 140, 0, // Skip to: 86948 -/* 50975 */ MCD_OPC_Decode, 211, 3, 138, 2, // Opcode: CMGEv8i16rz -/* 50980 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 50995 -/* 50985 */ MCD_OPC_CheckPredicate, 3, 118, 140, 0, // Skip to: 86948 -/* 50990 */ MCD_OPC_Decode, 231, 11, 138, 2, // Opcode: FRINTAv2f64 -/* 50995 */ MCD_OPC_FilterValue, 57, 108, 140, 0, // Skip to: 86948 -/* 51000 */ MCD_OPC_CheckPredicate, 4, 103, 140, 0, // Skip to: 86948 -/* 51005 */ MCD_OPC_Decode, 234, 11, 138, 2, // Opcode: FRINTAv8f16 -/* 51010 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 51048 -/* 51015 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 51018 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51033 -/* 51023 */ MCD_OPC_CheckPredicate, 7, 80, 140, 0, // Skip to: 86948 -/* 51028 */ MCD_OPC_Decode, 180, 25, 141, 2, // Opcode: SQRDMLSHv8i16 -/* 51033 */ MCD_OPC_FilterValue, 1, 70, 140, 0, // Skip to: 86948 -/* 51038 */ MCD_OPC_CheckPredicate, 3, 65, 140, 0, // Skip to: 86948 -/* 51043 */ MCD_OPC_Decode, 194, 3, 133, 2, // Opcode: CMEQv8i16 -/* 51048 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 51070 -/* 51053 */ MCD_OPC_CheckPredicate, 3, 50, 140, 0, // Skip to: 86948 -/* 51058 */ MCD_OPC_CheckField, 21, 1, 1, 43, 140, 0, // Skip to: 86948 -/* 51065 */ MCD_OPC_Decode, 230, 19, 141, 2, // Opcode: MLSv8i16 -/* 51070 */ MCD_OPC_FilterValue, 6, 33, 140, 0, // Skip to: 86948 -/* 51075 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 51078 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 51093 -/* 51083 */ MCD_OPC_CheckPredicate, 3, 20, 140, 0, // Skip to: 86948 -/* 51088 */ MCD_OPC_Decode, 252, 3, 138, 2, // Opcode: CMLEv8i16rz -/* 51093 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 51108 -/* 51098 */ MCD_OPC_CheckPredicate, 3, 5, 140, 0, // Skip to: 86948 -/* 51103 */ MCD_OPC_Decode, 158, 12, 138, 2, // Opcode: FRINTXv2f64 -/* 51108 */ MCD_OPC_FilterValue, 57, 251, 139, 0, // Skip to: 86948 -/* 51113 */ MCD_OPC_CheckPredicate, 4, 246, 139, 0, // Skip to: 86948 -/* 51118 */ MCD_OPC_Decode, 161, 12, 138, 2, // Opcode: FRINTXv8f16 -/* 51123 */ MCD_OPC_FilterValue, 5, 212, 0, 0, // Skip to: 51340 -/* 51128 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 51131 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51153 -/* 51136 */ MCD_OPC_CheckPredicate, 3, 223, 139, 0, // Skip to: 86948 -/* 51141 */ MCD_OPC_CheckField, 21, 1, 1, 216, 139, 0, // Skip to: 86948 -/* 51148 */ MCD_OPC_Decode, 181, 32, 141, 2, // Opcode: UMLSLv8i16_v4i32 -/* 51153 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 51175 -/* 51158 */ MCD_OPC_CheckPredicate, 3, 201, 139, 0, // Skip to: 86948 -/* 51163 */ MCD_OPC_CheckField, 21, 1, 1, 194, 139, 0, // Skip to: 86948 -/* 51170 */ MCD_OPC_Decode, 237, 31, 133, 2, // Opcode: UMAXPv8i16 -/* 51175 */ MCD_OPC_FilterValue, 2, 63, 0, 0, // Skip to: 51243 -/* 51180 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 51183 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 51198 -/* 51188 */ MCD_OPC_CheckPredicate, 3, 171, 139, 0, // Skip to: 86948 -/* 51193 */ MCD_OPC_Decode, 177, 8, 138, 2, // Opcode: FCVTNUv2f64 -/* 51198 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 51213 -/* 51203 */ MCD_OPC_CheckPredicate, 3, 156, 139, 0, // Skip to: 86948 -/* 51208 */ MCD_OPC_Decode, 246, 31, 152, 2, // Opcode: UMAXVv8i16v -/* 51213 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 51228 -/* 51218 */ MCD_OPC_CheckPredicate, 3, 141, 139, 0, // Skip to: 86948 -/* 51223 */ MCD_OPC_Decode, 147, 32, 152, 2, // Opcode: UMINVv8i16v -/* 51228 */ MCD_OPC_FilterValue, 57, 131, 139, 0, // Skip to: 86948 -/* 51233 */ MCD_OPC_CheckPredicate, 4, 126, 139, 0, // Skip to: 86948 -/* 51238 */ MCD_OPC_Decode, 180, 8, 138, 2, // Opcode: FCVTNUv8f16 -/* 51243 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 51265 -/* 51248 */ MCD_OPC_CheckPredicate, 3, 111, 139, 0, // Skip to: 86948 -/* 51253 */ MCD_OPC_CheckField, 21, 1, 1, 104, 139, 0, // Skip to: 86948 -/* 51260 */ MCD_OPC_Decode, 138, 32, 133, 2, // Opcode: UMINPv8i16 -/* 51265 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 51287 -/* 51270 */ MCD_OPC_CheckPredicate, 3, 89, 139, 0, // Skip to: 86948 -/* 51275 */ MCD_OPC_CheckField, 21, 1, 1, 82, 139, 0, // Skip to: 86948 -/* 51282 */ MCD_OPC_Decode, 192, 25, 133, 2, // Opcode: SQRDMULHv8i16 -/* 51287 */ MCD_OPC_FilterValue, 6, 72, 139, 0, // Skip to: 86948 -/* 51292 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 51295 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 51310 -/* 51300 */ MCD_OPC_CheckPredicate, 3, 59, 139, 0, // Skip to: 86948 -/* 51305 */ MCD_OPC_Decode, 185, 20, 138, 2, // Opcode: NEGv8i16 -/* 51310 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 51325 -/* 51315 */ MCD_OPC_CheckPredicate, 3, 44, 139, 0, // Skip to: 86948 -/* 51320 */ MCD_OPC_Decode, 149, 8, 138, 2, // Opcode: FCVTMUv2f64 -/* 51325 */ MCD_OPC_FilterValue, 57, 34, 139, 0, // Skip to: 86948 -/* 51330 */ MCD_OPC_CheckPredicate, 4, 29, 139, 0, // Skip to: 86948 -/* 51335 */ MCD_OPC_Decode, 152, 8, 138, 2, // Opcode: FCVTMUv8f16 -/* 51340 */ MCD_OPC_FilterValue, 6, 185, 0, 0, // Skip to: 51530 -/* 51345 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 51348 */ MCD_OPC_FilterValue, 0, 101, 0, 0, // Skip to: 51454 -/* 51353 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 51356 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51378 -/* 51361 */ MCD_OPC_CheckPredicate, 3, 254, 138, 0, // Skip to: 86948 -/* 51366 */ MCD_OPC_CheckField, 21, 1, 1, 247, 138, 0, // Skip to: 86948 -/* 51373 */ MCD_OPC_Decode, 201, 32, 133, 2, // Opcode: UMULLv8i16_v4i32 -/* 51378 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 51416 -/* 51383 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 51386 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 51401 -/* 51391 */ MCD_OPC_CheckPredicate, 3, 224, 138, 0, // Skip to: 86948 -/* 51396 */ MCD_OPC_Decode, 241, 7, 138, 2, // Opcode: FCVTAUv2f64 -/* 51401 */ MCD_OPC_FilterValue, 57, 214, 138, 0, // Skip to: 86948 -/* 51406 */ MCD_OPC_CheckPredicate, 4, 209, 138, 0, // Skip to: 86948 -/* 51411 */ MCD_OPC_Decode, 244, 7, 138, 2, // Opcode: FCVTAUv8f16 -/* 51416 */ MCD_OPC_FilterValue, 3, 199, 138, 0, // Skip to: 86948 -/* 51421 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 51424 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 51439 -/* 51429 */ MCD_OPC_CheckPredicate, 3, 186, 138, 0, // Skip to: 86948 -/* 51434 */ MCD_OPC_Decode, 197, 31, 138, 2, // Opcode: UCVTFv2f64 -/* 51439 */ MCD_OPC_FilterValue, 57, 176, 138, 0, // Skip to: 86948 -/* 51444 */ MCD_OPC_CheckPredicate, 4, 171, 138, 0, // Skip to: 86948 -/* 51449 */ MCD_OPC_Decode, 204, 31, 138, 2, // Opcode: UCVTFv8f16 -/* 51454 */ MCD_OPC_FilterValue, 1, 161, 138, 0, // Skip to: 86948 -/* 51459 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 51462 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51477 -/* 51467 */ MCD_OPC_CheckPredicate, 8, 148, 138, 0, // Skip to: 86948 -/* 51472 */ MCD_OPC_Decode, 166, 7, 169, 2, // Opcode: FCMLAv8f16 -/* 51477 */ MCD_OPC_FilterValue, 1, 138, 138, 0, // Skip to: 86948 -/* 51482 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 51485 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51500 -/* 51490 */ MCD_OPC_CheckPredicate, 3, 125, 138, 0, // Skip to: 86948 -/* 51495 */ MCD_OPC_Decode, 198, 9, 133, 2, // Opcode: FMAXNMPv2f64 -/* 51500 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 51515 -/* 51505 */ MCD_OPC_CheckPredicate, 3, 110, 138, 0, // Skip to: 86948 -/* 51510 */ MCD_OPC_Decode, 178, 6, 133, 2, // Opcode: FADDPv2f64 -/* 51515 */ MCD_OPC_FilterValue, 3, 100, 138, 0, // Skip to: 86948 -/* 51520 */ MCD_OPC_CheckPredicate, 3, 95, 138, 0, // Skip to: 86948 -/* 51525 */ MCD_OPC_Decode, 155, 11, 133, 2, // Opcode: FMULv2f64 -/* 51530 */ MCD_OPC_FilterValue, 7, 85, 138, 0, // Skip to: 86948 -/* 51535 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 51538 */ MCD_OPC_FilterValue, 1, 56, 0, 0, // Skip to: 51599 -/* 51543 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 51546 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51561 -/* 51551 */ MCD_OPC_CheckPredicate, 8, 64, 138, 0, // Skip to: 86948 -/* 51556 */ MCD_OPC_Decode, 210, 6, 170, 2, // Opcode: FCADDv8f16 -/* 51561 */ MCD_OPC_FilterValue, 1, 54, 138, 0, // Skip to: 86948 -/* 51566 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 51569 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51584 -/* 51574 */ MCD_OPC_CheckPredicate, 3, 41, 138, 0, // Skip to: 86948 -/* 51579 */ MCD_OPC_Decode, 252, 6, 133, 2, // Opcode: FCMGEv2f64 -/* 51584 */ MCD_OPC_FilterValue, 1, 31, 138, 0, // Skip to: 86948 -/* 51589 */ MCD_OPC_CheckPredicate, 3, 26, 138, 0, // Skip to: 86948 -/* 51594 */ MCD_OPC_Decode, 224, 9, 133, 2, // Opcode: FMAXPv2f64 -/* 51599 */ MCD_OPC_FilterValue, 3, 16, 138, 0, // Skip to: 86948 -/* 51604 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 51607 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51629 -/* 51612 */ MCD_OPC_CheckPredicate, 3, 3, 138, 0, // Skip to: 86948 -/* 51617 */ MCD_OPC_CheckField, 21, 1, 1, 252, 137, 0, // Skip to: 86948 -/* 51624 */ MCD_OPC_Decode, 157, 6, 133, 2, // Opcode: FACGEv2f64 -/* 51629 */ MCD_OPC_FilterValue, 1, 242, 137, 0, // Skip to: 86948 -/* 51634 */ MCD_OPC_CheckPredicate, 3, 237, 137, 0, // Skip to: 86948 -/* 51639 */ MCD_OPC_CheckField, 21, 1, 1, 230, 137, 0, // Skip to: 86948 -/* 51646 */ MCD_OPC_Decode, 176, 9, 133, 2, // Opcode: FDIVv2f64 -/* 51651 */ MCD_OPC_FilterValue, 6, 220, 137, 0, // Skip to: 86948 -/* 51656 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 51659 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51681 -/* 51664 */ MCD_OPC_CheckPredicate, 9, 207, 137, 0, // Skip to: 86948 -/* 51669 */ MCD_OPC_CheckField, 21, 1, 0, 200, 137, 0, // Skip to: 86948 -/* 51676 */ MCD_OPC_Decode, 169, 23, 165, 2, // Opcode: SM3SS1 -/* 51681 */ MCD_OPC_FilterValue, 1, 190, 137, 0, // Skip to: 86948 -/* 51686 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 51689 */ MCD_OPC_FilterValue, 0, 77, 0, 0, // Skip to: 51771 -/* 51694 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... -/* 51697 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 51742 -/* 51702 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 51705 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51720 -/* 51710 */ MCD_OPC_CheckPredicate, 9, 161, 137, 0, // Skip to: 86948 -/* 51715 */ MCD_OPC_Decode, 170, 23, 171, 2, // Opcode: SM3TT1A -/* 51720 */ MCD_OPC_FilterValue, 1, 151, 137, 0, // Skip to: 86948 -/* 51725 */ MCD_OPC_CheckPredicate, 6, 146, 137, 0, // Skip to: 86948 -/* 51730 */ MCD_OPC_CheckField, 12, 2, 0, 139, 137, 0, // Skip to: 86948 -/* 51737 */ MCD_OPC_Decode, 251, 22, 141, 2, // Opcode: SHA512H -/* 51742 */ MCD_OPC_FilterValue, 1, 129, 137, 0, // Skip to: 86948 -/* 51747 */ MCD_OPC_CheckPredicate, 9, 124, 137, 0, // Skip to: 86948 -/* 51752 */ MCD_OPC_CheckField, 21, 1, 1, 117, 137, 0, // Skip to: 86948 -/* 51759 */ MCD_OPC_CheckField, 12, 2, 0, 110, 137, 0, // Skip to: 86948 -/* 51766 */ MCD_OPC_Decode, 167, 23, 141, 2, // Opcode: SM3PARTW1 -/* 51771 */ MCD_OPC_FilterValue, 1, 77, 0, 0, // Skip to: 51853 -/* 51776 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... -/* 51779 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 51824 -/* 51784 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 51787 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51802 -/* 51792 */ MCD_OPC_CheckPredicate, 9, 79, 137, 0, // Skip to: 86948 -/* 51797 */ MCD_OPC_Decode, 171, 23, 171, 2, // Opcode: SM3TT1B -/* 51802 */ MCD_OPC_FilterValue, 1, 69, 137, 0, // Skip to: 86948 -/* 51807 */ MCD_OPC_CheckPredicate, 6, 64, 137, 0, // Skip to: 86948 -/* 51812 */ MCD_OPC_CheckField, 12, 2, 0, 57, 137, 0, // Skip to: 86948 -/* 51819 */ MCD_OPC_Decode, 252, 22, 141, 2, // Opcode: SHA512H2 -/* 51824 */ MCD_OPC_FilterValue, 1, 47, 137, 0, // Skip to: 86948 -/* 51829 */ MCD_OPC_CheckPredicate, 9, 42, 137, 0, // Skip to: 86948 -/* 51834 */ MCD_OPC_CheckField, 21, 1, 1, 35, 137, 0, // Skip to: 86948 -/* 51841 */ MCD_OPC_CheckField, 12, 2, 0, 28, 137, 0, // Skip to: 86948 -/* 51848 */ MCD_OPC_Decode, 168, 23, 141, 2, // Opcode: SM3PARTW2 -/* 51853 */ MCD_OPC_FilterValue, 2, 77, 0, 0, // Skip to: 51935 -/* 51858 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... -/* 51861 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 51906 -/* 51866 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 51869 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51884 -/* 51874 */ MCD_OPC_CheckPredicate, 9, 253, 136, 0, // Skip to: 86948 -/* 51879 */ MCD_OPC_Decode, 172, 23, 171, 2, // Opcode: SM3TT2A -/* 51884 */ MCD_OPC_FilterValue, 1, 243, 136, 0, // Skip to: 86948 -/* 51889 */ MCD_OPC_CheckPredicate, 6, 238, 136, 0, // Skip to: 86948 -/* 51894 */ MCD_OPC_CheckField, 12, 2, 0, 231, 136, 0, // Skip to: 86948 -/* 51901 */ MCD_OPC_Decode, 254, 22, 141, 2, // Opcode: SHA512SU1 -/* 51906 */ MCD_OPC_FilterValue, 1, 221, 136, 0, // Skip to: 86948 -/* 51911 */ MCD_OPC_CheckPredicate, 9, 216, 136, 0, // Skip to: 86948 -/* 51916 */ MCD_OPC_CheckField, 21, 1, 1, 209, 136, 0, // Skip to: 86948 -/* 51923 */ MCD_OPC_CheckField, 12, 2, 0, 202, 136, 0, // Skip to: 86948 -/* 51930 */ MCD_OPC_Decode, 175, 23, 133, 2, // Opcode: SM4ENCKEY -/* 51935 */ MCD_OPC_FilterValue, 3, 192, 136, 0, // Skip to: 86948 -/* 51940 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 51943 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51965 -/* 51948 */ MCD_OPC_CheckPredicate, 9, 179, 136, 0, // Skip to: 86948 -/* 51953 */ MCD_OPC_CheckField, 14, 1, 0, 172, 136, 0, // Skip to: 86948 -/* 51960 */ MCD_OPC_Decode, 173, 23, 171, 2, // Opcode: SM3TT2B -/* 51965 */ MCD_OPC_FilterValue, 1, 162, 136, 0, // Skip to: 86948 -/* 51970 */ MCD_OPC_CheckPredicate, 6, 157, 136, 0, // Skip to: 86948 -/* 51975 */ MCD_OPC_CheckField, 12, 3, 0, 150, 136, 0, // Skip to: 86948 -/* 51982 */ MCD_OPC_Decode, 183, 21, 133, 2, // Opcode: RAX1 -/* 51987 */ MCD_OPC_FilterValue, 10, 249, 23, 0, // Skip to: 58129 -/* 51992 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 51995 */ MCD_OPC_FilterValue, 0, 32, 6, 0, // Skip to: 53568 -/* 52000 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 52003 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52025 -/* 52008 */ MCD_OPC_CheckPredicate, 3, 119, 136, 0, // Skip to: 86948 -/* 52013 */ MCD_OPC_CheckField, 21, 1, 1, 112, 136, 0, // Skip to: 86948 -/* 52020 */ MCD_OPC_Decode, 164, 22, 234, 1, // Opcode: SADDLv2i32_v2i64 -/* 52025 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 52047 -/* 52030 */ MCD_OPC_CheckPredicate, 3, 97, 136, 0, // Skip to: 86948 -/* 52035 */ MCD_OPC_CheckField, 21, 1, 1, 90, 136, 0, // Skip to: 86948 -/* 52042 */ MCD_OPC_Decode, 128, 23, 238, 1, // Opcode: SHADDv2i32 -/* 52047 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 52069 -/* 52052 */ MCD_OPC_CheckPredicate, 3, 75, 136, 0, // Skip to: 86948 -/* 52057 */ MCD_OPC_CheckField, 16, 6, 32, 68, 136, 0, // Skip to: 86948 -/* 52064 */ MCD_OPC_Decode, 210, 21, 239, 1, // Opcode: REV64v2i32 -/* 52069 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 52091 -/* 52074 */ MCD_OPC_CheckPredicate, 3, 53, 136, 0, // Skip to: 86948 -/* 52079 */ MCD_OPC_CheckField, 21, 1, 1, 46, 136, 0, // Skip to: 86948 -/* 52086 */ MCD_OPC_Decode, 177, 24, 238, 1, // Opcode: SQADDv2i32 -/* 52091 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 52113 -/* 52096 */ MCD_OPC_CheckPredicate, 3, 31, 136, 0, // Skip to: 86948 -/* 52101 */ MCD_OPC_CheckField, 21, 1, 1, 24, 136, 0, // Skip to: 86948 -/* 52108 */ MCD_OPC_Decode, 173, 22, 242, 1, // Opcode: SADDWv2i32_v2i64 -/* 52113 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 52135 -/* 52118 */ MCD_OPC_CheckPredicate, 3, 9, 136, 0, // Skip to: 86948 -/* 52123 */ MCD_OPC_CheckField, 21, 1, 1, 2, 136, 0, // Skip to: 86948 -/* 52130 */ MCD_OPC_Decode, 184, 26, 238, 1, // Opcode: SRHADDv2i32 -/* 52135 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 52157 -/* 52140 */ MCD_OPC_CheckPredicate, 3, 243, 135, 0, // Skip to: 86948 -/* 52145 */ MCD_OPC_CheckField, 21, 1, 0, 236, 135, 0, // Skip to: 86948 -/* 52152 */ MCD_OPC_Decode, 197, 34, 238, 1, // Opcode: UZP1v2i32 -/* 52157 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 52179 -/* 52162 */ MCD_OPC_CheckPredicate, 3, 221, 135, 0, // Skip to: 86948 -/* 52167 */ MCD_OPC_CheckField, 21, 1, 1, 214, 135, 0, // Skip to: 86948 -/* 52174 */ MCD_OPC_Decode, 222, 20, 238, 1, // Opcode: ORRv8i8 -/* 52179 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 52201 -/* 52184 */ MCD_OPC_CheckPredicate, 3, 199, 135, 0, // Skip to: 86948 -/* 52189 */ MCD_OPC_CheckField, 21, 1, 1, 192, 135, 0, // Skip to: 86948 -/* 52196 */ MCD_OPC_Decode, 162, 27, 234, 1, // Opcode: SSUBLv2i32_v2i64 -/* 52201 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 52223 -/* 52206 */ MCD_OPC_CheckPredicate, 3, 177, 135, 0, // Skip to: 86948 -/* 52211 */ MCD_OPC_CheckField, 21, 1, 1, 170, 135, 0, // Skip to: 86948 -/* 52218 */ MCD_OPC_Decode, 154, 23, 238, 1, // Opcode: SHSUBv2i32 -/* 52223 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 52284 -/* 52228 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 52231 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 52246 -/* 52236 */ MCD_OPC_CheckPredicate, 3, 147, 135, 0, // Skip to: 86948 -/* 52241 */ MCD_OPC_Decode, 214, 30, 238, 1, // Opcode: TRN1v2i32 -/* 52246 */ MCD_OPC_FilterValue, 1, 137, 135, 0, // Skip to: 86948 -/* 52251 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 52254 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 52269 -/* 52259 */ MCD_OPC_CheckPredicate, 3, 124, 135, 0, // Skip to: 86948 -/* 52264 */ MCD_OPC_Decode, 153, 22, 239, 1, // Opcode: SADDLPv2i32_v1i64 -/* 52269 */ MCD_OPC_FilterValue, 1, 114, 135, 0, // Skip to: 86948 -/* 52274 */ MCD_OPC_CheckPredicate, 3, 109, 135, 0, // Skip to: 86948 -/* 52279 */ MCD_OPC_Decode, 128, 35, 244, 1, // Opcode: XTNv2i32 -/* 52284 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 52306 -/* 52289 */ MCD_OPC_CheckPredicate, 3, 94, 135, 0, // Skip to: 86948 -/* 52294 */ MCD_OPC_CheckField, 21, 1, 1, 87, 135, 0, // Skip to: 86948 -/* 52301 */ MCD_OPC_Decode, 159, 26, 238, 1, // Opcode: SQSUBv2i32 -/* 52306 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 52328 -/* 52311 */ MCD_OPC_CheckPredicate, 3, 72, 135, 0, // Skip to: 86948 -/* 52316 */ MCD_OPC_CheckField, 21, 1, 1, 65, 135, 0, // Skip to: 86948 -/* 52323 */ MCD_OPC_Decode, 168, 27, 242, 1, // Opcode: SSUBWv2i32_v2i64 -/* 52328 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 52350 -/* 52333 */ MCD_OPC_CheckPredicate, 3, 50, 135, 0, // Skip to: 86948 -/* 52338 */ MCD_OPC_CheckField, 21, 1, 1, 43, 135, 0, // Skip to: 86948 -/* 52345 */ MCD_OPC_Decode, 218, 3, 238, 1, // Opcode: CMGTv2i32 -/* 52350 */ MCD_OPC_FilterValue, 14, 40, 0, 0, // Skip to: 52395 -/* 52355 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 52358 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 52373 -/* 52363 */ MCD_OPC_CheckPredicate, 3, 20, 135, 0, // Skip to: 86948 -/* 52368 */ MCD_OPC_Decode, 142, 35, 238, 1, // Opcode: ZIP1v2i32 -/* 52373 */ MCD_OPC_FilterValue, 1, 10, 135, 0, // Skip to: 86948 -/* 52378 */ MCD_OPC_CheckPredicate, 3, 5, 135, 0, // Skip to: 86948 -/* 52383 */ MCD_OPC_CheckField, 16, 5, 0, 254, 134, 0, // Skip to: 86948 -/* 52390 */ MCD_OPC_Decode, 146, 30, 248, 1, // Opcode: SUQADDv2i32 -/* 52395 */ MCD_OPC_FilterValue, 15, 17, 0, 0, // Skip to: 52417 -/* 52400 */ MCD_OPC_CheckPredicate, 3, 239, 134, 0, // Skip to: 86948 -/* 52405 */ MCD_OPC_CheckField, 21, 1, 1, 232, 134, 0, // Skip to: 86948 -/* 52412 */ MCD_OPC_Decode, 202, 3, 238, 1, // Opcode: CMGEv2i32 -/* 52417 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 52439 -/* 52422 */ MCD_OPC_CheckPredicate, 3, 217, 134, 0, // Skip to: 86948 -/* 52427 */ MCD_OPC_CheckField, 21, 1, 1, 210, 134, 0, // Skip to: 86948 -/* 52434 */ MCD_OPC_Decode, 142, 1, 252, 1, // Opcode: ADDHNv2i64_v2i32 -/* 52439 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 52461 -/* 52444 */ MCD_OPC_CheckPredicate, 3, 195, 134, 0, // Skip to: 86948 -/* 52449 */ MCD_OPC_CheckField, 21, 1, 1, 188, 134, 0, // Skip to: 86948 -/* 52456 */ MCD_OPC_Decode, 229, 26, 238, 1, // Opcode: SSHLv2i32 -/* 52461 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 52499 -/* 52466 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 52469 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 52484 -/* 52474 */ MCD_OPC_CheckPredicate, 3, 165, 134, 0, // Skip to: 86948 -/* 52479 */ MCD_OPC_Decode, 165, 3, 239, 1, // Opcode: CLSv2i32 -/* 52484 */ MCD_OPC_FilterValue, 33, 155, 134, 0, // Skip to: 86948 -/* 52489 */ MCD_OPC_CheckPredicate, 3, 150, 134, 0, // Skip to: 86948 -/* 52494 */ MCD_OPC_Decode, 169, 26, 244, 1, // Opcode: SQXTNv2i32 -/* 52499 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 52521 -/* 52504 */ MCD_OPC_CheckPredicate, 3, 135, 134, 0, // Skip to: 86948 -/* 52509 */ MCD_OPC_CheckField, 21, 1, 1, 128, 134, 0, // Skip to: 86948 -/* 52516 */ MCD_OPC_Decode, 244, 25, 238, 1, // Opcode: SQSHLv2i32 -/* 52521 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 52543 -/* 52526 */ MCD_OPC_CheckPredicate, 3, 113, 134, 0, // Skip to: 86948 -/* 52531 */ MCD_OPC_CheckField, 21, 1, 1, 106, 134, 0, // Skip to: 86948 -/* 52538 */ MCD_OPC_Decode, 247, 21, 254, 1, // Opcode: SABALv2i32_v2i64 -/* 52543 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 52565 -/* 52548 */ MCD_OPC_CheckPredicate, 3, 91, 134, 0, // Skip to: 86948 -/* 52553 */ MCD_OPC_CheckField, 21, 1, 1, 84, 134, 0, // Skip to: 86948 -/* 52560 */ MCD_OPC_Decode, 199, 26, 238, 1, // Opcode: SRSHLv2i32 -/* 52565 */ MCD_OPC_FilterValue, 22, 17, 0, 0, // Skip to: 52587 -/* 52570 */ MCD_OPC_CheckPredicate, 3, 69, 134, 0, // Skip to: 86948 -/* 52575 */ MCD_OPC_CheckField, 21, 1, 0, 62, 134, 0, // Skip to: 86948 -/* 52582 */ MCD_OPC_Decode, 212, 34, 238, 1, // Opcode: UZP2v2i32 -/* 52587 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 52609 -/* 52592 */ MCD_OPC_CheckPredicate, 3, 47, 134, 0, // Skip to: 86948 -/* 52597 */ MCD_OPC_CheckField, 21, 1, 1, 40, 134, 0, // Skip to: 86948 -/* 52604 */ MCD_OPC_Decode, 199, 25, 238, 1, // Opcode: SQRSHLv2i32 -/* 52609 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 52631 -/* 52614 */ MCD_OPC_CheckPredicate, 3, 25, 134, 0, // Skip to: 86948 -/* 52619 */ MCD_OPC_CheckField, 21, 1, 1, 18, 134, 0, // Skip to: 86948 -/* 52626 */ MCD_OPC_Decode, 211, 29, 252, 1, // Opcode: SUBHNv2i64_v2i32 -/* 52631 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 52653 -/* 52636 */ MCD_OPC_CheckPredicate, 3, 3, 134, 0, // Skip to: 86948 -/* 52641 */ MCD_OPC_CheckField, 21, 1, 1, 252, 133, 0, // Skip to: 86948 -/* 52648 */ MCD_OPC_Decode, 201, 23, 238, 1, // Opcode: SMAXv2i32 -/* 52653 */ MCD_OPC_FilterValue, 26, 40, 0, 0, // Skip to: 52698 -/* 52658 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 52661 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 52676 -/* 52666 */ MCD_OPC_CheckPredicate, 3, 229, 133, 0, // Skip to: 86948 -/* 52671 */ MCD_OPC_Decode, 229, 30, 238, 1, // Opcode: TRN2v2i32 -/* 52676 */ MCD_OPC_FilterValue, 1, 219, 133, 0, // Skip to: 86948 -/* 52681 */ MCD_OPC_CheckPredicate, 3, 214, 133, 0, // Skip to: 86948 -/* 52686 */ MCD_OPC_CheckField, 16, 5, 0, 207, 133, 0, // Skip to: 86948 -/* 52693 */ MCD_OPC_Decode, 147, 22, 248, 1, // Opcode: SADALPv2i32_v1i64 -/* 52698 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 52720 -/* 52703 */ MCD_OPC_CheckPredicate, 3, 192, 133, 0, // Skip to: 86948 -/* 52708 */ MCD_OPC_CheckField, 21, 1, 1, 185, 133, 0, // Skip to: 86948 -/* 52715 */ MCD_OPC_Decode, 231, 23, 238, 1, // Opcode: SMINv2i32 -/* 52720 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 52742 -/* 52725 */ MCD_OPC_CheckPredicate, 3, 170, 133, 0, // Skip to: 86948 -/* 52730 */ MCD_OPC_CheckField, 21, 1, 1, 163, 133, 0, // Skip to: 86948 -/* 52737 */ MCD_OPC_Decode, 131, 22, 234, 1, // Opcode: SABDLv2i32_v2i64 -/* 52742 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 52764 -/* 52747 */ MCD_OPC_CheckPredicate, 3, 148, 133, 0, // Skip to: 86948 -/* 52752 */ MCD_OPC_CheckField, 21, 1, 1, 141, 133, 0, // Skip to: 86948 -/* 52759 */ MCD_OPC_Decode, 141, 22, 238, 1, // Opcode: SABDv2i32 -/* 52764 */ MCD_OPC_FilterValue, 30, 40, 0, 0, // Skip to: 52809 -/* 52769 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 52772 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 52787 -/* 52777 */ MCD_OPC_CheckPredicate, 3, 118, 133, 0, // Skip to: 86948 -/* 52782 */ MCD_OPC_Decode, 157, 35, 238, 1, // Opcode: ZIP2v2i32 -/* 52787 */ MCD_OPC_FilterValue, 1, 108, 133, 0, // Skip to: 86948 -/* 52792 */ MCD_OPC_CheckPredicate, 3, 103, 133, 0, // Skip to: 86948 -/* 52797 */ MCD_OPC_CheckField, 16, 5, 0, 96, 133, 0, // Skip to: 86948 -/* 52804 */ MCD_OPC_Decode, 158, 24, 239, 1, // Opcode: SQABSv2i32 -/* 52809 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 52831 -/* 52814 */ MCD_OPC_CheckPredicate, 3, 81, 133, 0, // Skip to: 86948 -/* 52819 */ MCD_OPC_CheckField, 21, 1, 1, 74, 133, 0, // Skip to: 86948 -/* 52826 */ MCD_OPC_Decode, 253, 21, 130, 2, // Opcode: SABAv2i32 -/* 52831 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 52853 -/* 52836 */ MCD_OPC_CheckPredicate, 3, 59, 133, 0, // Skip to: 86948 -/* 52841 */ MCD_OPC_CheckField, 21, 1, 1, 52, 133, 0, // Skip to: 86948 -/* 52848 */ MCD_OPC_Decode, 238, 23, 254, 1, // Opcode: SMLALv2i32_v2i64 -/* 52853 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 52875 -/* 52858 */ MCD_OPC_CheckPredicate, 3, 37, 133, 0, // Skip to: 86948 -/* 52863 */ MCD_OPC_CheckField, 21, 1, 1, 30, 133, 0, // Skip to: 86948 -/* 52870 */ MCD_OPC_Decode, 196, 1, 238, 1, // Opcode: ADDv2i32 -/* 52875 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 52913 -/* 52880 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 52883 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 52898 -/* 52888 */ MCD_OPC_CheckPredicate, 3, 7, 133, 0, // Skip to: 86948 -/* 52893 */ MCD_OPC_Decode, 219, 3, 239, 1, // Opcode: CMGTv2i32rz -/* 52898 */ MCD_OPC_FilterValue, 33, 253, 132, 0, // Skip to: 86948 -/* 52903 */ MCD_OPC_CheckPredicate, 3, 248, 132, 0, // Skip to: 86948 -/* 52908 */ MCD_OPC_Decode, 146, 12, 239, 1, // Opcode: FRINTPv2f32 -/* 52913 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 52935 -/* 52918 */ MCD_OPC_CheckPredicate, 3, 233, 132, 0, // Skip to: 86948 -/* 52923 */ MCD_OPC_CheckField, 21, 1, 1, 226, 132, 0, // Skip to: 86948 -/* 52930 */ MCD_OPC_Decode, 235, 4, 238, 1, // Opcode: CMTSTv2i32 -/* 52935 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 52957 -/* 52940 */ MCD_OPC_CheckPredicate, 3, 211, 132, 0, // Skip to: 86948 -/* 52945 */ MCD_OPC_CheckField, 21, 1, 1, 204, 132, 0, // Skip to: 86948 -/* 52952 */ MCD_OPC_Decode, 210, 24, 254, 1, // Opcode: SQDMLALv2i32_v2i64 -/* 52957 */ MCD_OPC_FilterValue, 37, 33, 0, 0, // Skip to: 52995 -/* 52962 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 52965 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 52980 -/* 52970 */ MCD_OPC_CheckPredicate, 10, 181, 132, 0, // Skip to: 86948 -/* 52975 */ MCD_OPC_Decode, 232, 22, 130, 2, // Opcode: SDOTv8i8 -/* 52980 */ MCD_OPC_FilterValue, 1, 171, 132, 0, // Skip to: 86948 -/* 52985 */ MCD_OPC_CheckPredicate, 3, 166, 132, 0, // Skip to: 86948 -/* 52990 */ MCD_OPC_Decode, 210, 19, 130, 2, // Opcode: MLAv2i32 -/* 52995 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 53033 -/* 53000 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53003 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 53018 -/* 53008 */ MCD_OPC_CheckPredicate, 3, 143, 132, 0, // Skip to: 86948 -/* 53013 */ MCD_OPC_Decode, 187, 3, 239, 1, // Opcode: CMEQv2i32rz -/* 53018 */ MCD_OPC_FilterValue, 33, 133, 132, 0, // Skip to: 86948 -/* 53023 */ MCD_OPC_CheckPredicate, 3, 128, 132, 0, // Skip to: 86948 -/* 53028 */ MCD_OPC_Decode, 168, 12, 239, 1, // Opcode: FRINTZv2f32 -/* 53033 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 53055 -/* 53038 */ MCD_OPC_CheckPredicate, 3, 113, 132, 0, // Skip to: 86948 -/* 53043 */ MCD_OPC_CheckField, 21, 1, 1, 106, 132, 0, // Skip to: 86948 -/* 53050 */ MCD_OPC_Decode, 158, 20, 238, 1, // Opcode: MULv2i32 -/* 53055 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 53077 -/* 53060 */ MCD_OPC_CheckPredicate, 3, 91, 132, 0, // Skip to: 86948 -/* 53065 */ MCD_OPC_CheckField, 21, 1, 1, 84, 132, 0, // Skip to: 86948 -/* 53072 */ MCD_OPC_Decode, 248, 23, 254, 1, // Opcode: SMLSLv2i32_v2i64 -/* 53077 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 53099 -/* 53082 */ MCD_OPC_CheckPredicate, 3, 69, 132, 0, // Skip to: 86948 -/* 53087 */ MCD_OPC_CheckField, 21, 1, 1, 62, 132, 0, // Skip to: 86948 -/* 53094 */ MCD_OPC_Decode, 178, 23, 238, 1, // Opcode: SMAXPv2i32 -/* 53099 */ MCD_OPC_FilterValue, 42, 33, 0, 0, // Skip to: 53137 -/* 53104 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53107 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 53122 -/* 53112 */ MCD_OPC_CheckPredicate, 3, 39, 132, 0, // Skip to: 86948 -/* 53117 */ MCD_OPC_Decode, 128, 4, 239, 1, // Opcode: CMLTv2i32rz -/* 53122 */ MCD_OPC_FilterValue, 33, 29, 132, 0, // Skip to: 86948 -/* 53127 */ MCD_OPC_CheckPredicate, 3, 24, 132, 0, // Skip to: 86948 -/* 53132 */ MCD_OPC_Decode, 194, 8, 239, 1, // Opcode: FCVTPSv2f32 -/* 53137 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 53159 -/* 53142 */ MCD_OPC_CheckPredicate, 3, 9, 132, 0, // Skip to: 86948 -/* 53147 */ MCD_OPC_CheckField, 21, 1, 1, 2, 132, 0, // Skip to: 86948 -/* 53154 */ MCD_OPC_Decode, 208, 23, 238, 1, // Opcode: SMINPv2i32 -/* 53159 */ MCD_OPC_FilterValue, 44, 17, 0, 0, // Skip to: 53181 -/* 53164 */ MCD_OPC_CheckPredicate, 3, 243, 131, 0, // Skip to: 86948 -/* 53169 */ MCD_OPC_CheckField, 21, 1, 1, 236, 131, 0, // Skip to: 86948 -/* 53176 */ MCD_OPC_Decode, 222, 24, 254, 1, // Opcode: SQDMLSLv2i32_v2i64 -/* 53181 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 53203 -/* 53186 */ MCD_OPC_CheckPredicate, 3, 221, 131, 0, // Skip to: 86948 -/* 53191 */ MCD_OPC_CheckField, 21, 1, 1, 214, 131, 0, // Skip to: 86948 -/* 53198 */ MCD_OPC_Decode, 233, 24, 238, 1, // Opcode: SQDMULHv2i32 -/* 53203 */ MCD_OPC_FilterValue, 46, 33, 0, 0, // Skip to: 53241 -/* 53208 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53211 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 53226 -/* 53216 */ MCD_OPC_CheckPredicate, 3, 191, 131, 0, // Skip to: 86948 -/* 53221 */ MCD_OPC_Decode, 132, 1, 239, 1, // Opcode: ABSv2i32 -/* 53226 */ MCD_OPC_FilterValue, 33, 181, 131, 0, // Skip to: 86948 -/* 53231 */ MCD_OPC_CheckPredicate, 3, 176, 131, 0, // Skip to: 86948 -/* 53236 */ MCD_OPC_Decode, 243, 8, 239, 1, // Opcode: FCVTZSv2f32 -/* 53241 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 53263 -/* 53246 */ MCD_OPC_CheckPredicate, 3, 161, 131, 0, // Skip to: 86948 -/* 53251 */ MCD_OPC_CheckField, 21, 1, 1, 154, 131, 0, // Skip to: 86948 -/* 53258 */ MCD_OPC_Decode, 150, 1, 238, 1, // Opcode: ADDPv2i32 -/* 53263 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 53285 -/* 53268 */ MCD_OPC_CheckPredicate, 3, 139, 131, 0, // Skip to: 86948 -/* 53273 */ MCD_OPC_CheckField, 21, 1, 1, 132, 131, 0, // Skip to: 86948 -/* 53280 */ MCD_OPC_Decode, 141, 24, 234, 1, // Opcode: SMULLv2i32_v2i64 -/* 53285 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 53307 -/* 53290 */ MCD_OPC_CheckPredicate, 3, 117, 131, 0, // Skip to: 86948 -/* 53295 */ MCD_OPC_CheckField, 21, 1, 1, 110, 131, 0, // Skip to: 86948 -/* 53302 */ MCD_OPC_Decode, 146, 10, 238, 1, // Opcode: FMINNMv2f32 -/* 53307 */ MCD_OPC_FilterValue, 50, 48, 0, 0, // Skip to: 53360 -/* 53312 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53315 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 53330 -/* 53320 */ MCD_OPC_CheckPredicate, 3, 87, 131, 0, // Skip to: 86948 -/* 53325 */ MCD_OPC_Decode, 147, 7, 239, 1, // Opcode: FCMGTv2i32rz -/* 53330 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 53345 -/* 53335 */ MCD_OPC_CheckPredicate, 3, 72, 131, 0, // Skip to: 86948 -/* 53340 */ MCD_OPC_Decode, 217, 33, 239, 1, // Opcode: URECPEv2i32 -/* 53345 */ MCD_OPC_FilterValue, 48, 62, 131, 0, // Skip to: 86948 -/* 53350 */ MCD_OPC_CheckPredicate, 4, 57, 131, 0, // Skip to: 86948 -/* 53355 */ MCD_OPC_Decode, 137, 10, 249, 1, // Opcode: FMINNMVv4i16v -/* 53360 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 53382 -/* 53365 */ MCD_OPC_CheckPredicate, 3, 42, 131, 0, // Skip to: 86948 -/* 53370 */ MCD_OPC_CheckField, 21, 1, 1, 35, 131, 0, // Skip to: 86948 -/* 53377 */ MCD_OPC_Decode, 205, 10, 130, 2, // Opcode: FMLSv2f32 -/* 53382 */ MCD_OPC_FilterValue, 52, 17, 0, 0, // Skip to: 53404 -/* 53387 */ MCD_OPC_CheckPredicate, 3, 20, 131, 0, // Skip to: 86948 -/* 53392 */ MCD_OPC_CheckField, 21, 1, 1, 13, 131, 0, // Skip to: 86948 -/* 53399 */ MCD_OPC_Decode, 246, 24, 234, 1, // Opcode: SQDMULLv2i32_v2i64 -/* 53404 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 53426 -/* 53409 */ MCD_OPC_CheckPredicate, 3, 254, 130, 0, // Skip to: 86948 -/* 53414 */ MCD_OPC_CheckField, 21, 1, 1, 247, 130, 0, // Skip to: 86948 -/* 53421 */ MCD_OPC_Decode, 227, 12, 238, 1, // Opcode: FSUBv2f32 -/* 53426 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 53464 -/* 53431 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53434 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 53449 -/* 53439 */ MCD_OPC_CheckPredicate, 3, 224, 130, 0, // Skip to: 86948 -/* 53444 */ MCD_OPC_Decode, 231, 6, 239, 1, // Opcode: FCMEQv2i32rz -/* 53449 */ MCD_OPC_FilterValue, 33, 214, 130, 0, // Skip to: 86948 -/* 53454 */ MCD_OPC_CheckPredicate, 3, 209, 130, 0, // Skip to: 86948 -/* 53459 */ MCD_OPC_Decode, 202, 11, 239, 1, // Opcode: FRECPEv2f32 -/* 53464 */ MCD_OPC_FilterValue, 58, 17, 0, 0, // Skip to: 53486 -/* 53469 */ MCD_OPC_CheckPredicate, 3, 194, 130, 0, // Skip to: 86948 -/* 53474 */ MCD_OPC_CheckField, 16, 6, 32, 187, 130, 0, // Skip to: 86948 -/* 53481 */ MCD_OPC_Decode, 185, 7, 239, 1, // Opcode: FCMLTv2i32rz -/* 53486 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 53508 -/* 53491 */ MCD_OPC_CheckPredicate, 3, 172, 130, 0, // Skip to: 86948 -/* 53496 */ MCD_OPC_CheckField, 21, 1, 1, 165, 130, 0, // Skip to: 86948 -/* 53503 */ MCD_OPC_Decode, 172, 10, 238, 1, // Opcode: FMINv2f32 -/* 53508 */ MCD_OPC_FilterValue, 62, 33, 0, 0, // Skip to: 53546 -/* 53513 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53516 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 53531 -/* 53521 */ MCD_OPC_CheckPredicate, 3, 142, 130, 0, // Skip to: 86948 -/* 53526 */ MCD_OPC_Decode, 145, 6, 239, 1, // Opcode: FABSv2f32 -/* 53531 */ MCD_OPC_FilterValue, 48, 132, 130, 0, // Skip to: 86948 -/* 53536 */ MCD_OPC_CheckPredicate, 4, 127, 130, 0, // Skip to: 86948 -/* 53541 */ MCD_OPC_Decode, 163, 10, 249, 1, // Opcode: FMINVv4i16v -/* 53546 */ MCD_OPC_FilterValue, 63, 117, 130, 0, // Skip to: 86948 -/* 53551 */ MCD_OPC_CheckPredicate, 3, 112, 130, 0, // Skip to: 86948 -/* 53556 */ MCD_OPC_CheckField, 21, 1, 1, 105, 130, 0, // Skip to: 86948 -/* 53563 */ MCD_OPC_Decode, 190, 12, 238, 1, // Opcode: FRSQRTSv2f32 -/* 53568 */ MCD_OPC_FilterValue, 1, 126, 5, 0, // Skip to: 54979 -/* 53573 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 53576 */ MCD_OPC_FilterValue, 0, 135, 0, 0, // Skip to: 53716 -/* 53581 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 53584 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 53606 -/* 53589 */ MCD_OPC_CheckPredicate, 3, 74, 130, 0, // Skip to: 86948 -/* 53594 */ MCD_OPC_CheckField, 21, 1, 1, 67, 130, 0, // Skip to: 86948 -/* 53601 */ MCD_OPC_Decode, 154, 31, 234, 1, // Opcode: UADDLv2i32_v2i64 -/* 53606 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 53628 -/* 53611 */ MCD_OPC_CheckPredicate, 3, 52, 130, 0, // Skip to: 86948 -/* 53616 */ MCD_OPC_CheckField, 21, 1, 1, 45, 130, 0, // Skip to: 86948 -/* 53623 */ MCD_OPC_Decode, 221, 31, 238, 1, // Opcode: UHADDv2i32 -/* 53628 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 53650 -/* 53633 */ MCD_OPC_CheckPredicate, 3, 30, 130, 0, // Skip to: 86948 -/* 53638 */ MCD_OPC_CheckField, 21, 1, 1, 23, 130, 0, // Skip to: 86948 -/* 53645 */ MCD_OPC_Decode, 216, 32, 238, 1, // Opcode: UQADDv2i32 -/* 53650 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 53672 -/* 53655 */ MCD_OPC_CheckPredicate, 3, 8, 130, 0, // Skip to: 86948 -/* 53660 */ MCD_OPC_CheckField, 21, 1, 1, 1, 130, 0, // Skip to: 86948 -/* 53667 */ MCD_OPC_Decode, 164, 31, 242, 1, // Opcode: UADDWv2i32_v2i64 -/* 53672 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 53694 -/* 53677 */ MCD_OPC_CheckPredicate, 3, 242, 129, 0, // Skip to: 86948 -/* 53682 */ MCD_OPC_CheckField, 21, 1, 1, 235, 129, 0, // Skip to: 86948 -/* 53689 */ MCD_OPC_Decode, 220, 33, 238, 1, // Opcode: URHADDv2i32 -/* 53694 */ MCD_OPC_FilterValue, 7, 225, 129, 0, // Skip to: 86948 -/* 53699 */ MCD_OPC_CheckPredicate, 3, 220, 129, 0, // Skip to: 86948 -/* 53704 */ MCD_OPC_CheckField, 21, 1, 1, 213, 129, 0, // Skip to: 86948 -/* 53711 */ MCD_OPC_Decode, 196, 2, 130, 2, // Opcode: BITv8i8 -/* 53716 */ MCD_OPC_FilterValue, 1, 211, 0, 0, // Skip to: 53932 -/* 53721 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 53724 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 53746 -/* 53729 */ MCD_OPC_CheckPredicate, 3, 190, 129, 0, // Skip to: 86948 -/* 53734 */ MCD_OPC_CheckField, 21, 1, 1, 183, 129, 0, // Skip to: 86948 -/* 53741 */ MCD_OPC_Decode, 165, 34, 234, 1, // Opcode: USUBLv2i32_v2i64 -/* 53746 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 53768 -/* 53751 */ MCD_OPC_CheckPredicate, 3, 168, 129, 0, // Skip to: 86948 -/* 53756 */ MCD_OPC_CheckField, 21, 1, 1, 161, 129, 0, // Skip to: 86948 -/* 53763 */ MCD_OPC_Decode, 227, 31, 238, 1, // Opcode: UHSUBv2i32 -/* 53768 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 53806 -/* 53773 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53776 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 53791 -/* 53781 */ MCD_OPC_CheckPredicate, 3, 138, 129, 0, // Skip to: 86948 -/* 53786 */ MCD_OPC_Decode, 143, 31, 239, 1, // Opcode: UADDLPv2i32_v1i64 -/* 53791 */ MCD_OPC_FilterValue, 33, 128, 129, 0, // Skip to: 86948 -/* 53796 */ MCD_OPC_CheckPredicate, 3, 123, 129, 0, // Skip to: 86948 -/* 53801 */ MCD_OPC_Decode, 178, 26, 244, 1, // Opcode: SQXTUNv2i32 -/* 53806 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 53828 -/* 53811 */ MCD_OPC_CheckPredicate, 3, 108, 129, 0, // Skip to: 86948 -/* 53816 */ MCD_OPC_CheckField, 21, 1, 1, 101, 129, 0, // Skip to: 86948 -/* 53823 */ MCD_OPC_Decode, 202, 33, 238, 1, // Opcode: UQSUBv2i32 -/* 53828 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 53850 -/* 53833 */ MCD_OPC_CheckPredicate, 3, 86, 129, 0, // Skip to: 86948 -/* 53838 */ MCD_OPC_CheckField, 21, 1, 1, 79, 129, 0, // Skip to: 86948 -/* 53845 */ MCD_OPC_Decode, 171, 34, 242, 1, // Opcode: USUBWv2i32_v2i64 -/* 53850 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 53872 -/* 53855 */ MCD_OPC_CheckPredicate, 3, 64, 129, 0, // Skip to: 86948 -/* 53860 */ MCD_OPC_CheckField, 21, 1, 1, 57, 129, 0, // Skip to: 86948 -/* 53867 */ MCD_OPC_Decode, 232, 3, 238, 1, // Opcode: CMHIv2i32 -/* 53872 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 53910 -/* 53877 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53880 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 53895 -/* 53885 */ MCD_OPC_CheckPredicate, 3, 34, 129, 0, // Skip to: 86948 -/* 53890 */ MCD_OPC_Decode, 150, 34, 248, 1, // Opcode: USQADDv2i32 -/* 53895 */ MCD_OPC_FilterValue, 33, 24, 129, 0, // Skip to: 86948 -/* 53900 */ MCD_OPC_CheckPredicate, 3, 19, 129, 0, // Skip to: 86948 -/* 53905 */ MCD_OPC_Decode, 134, 23, 129, 2, // Opcode: SHLLv2i32 -/* 53910 */ MCD_OPC_FilterValue, 7, 9, 129, 0, // Skip to: 86948 -/* 53915 */ MCD_OPC_CheckPredicate, 3, 4, 129, 0, // Skip to: 86948 -/* 53920 */ MCD_OPC_CheckField, 21, 1, 1, 253, 128, 0, // Skip to: 86948 -/* 53927 */ MCD_OPC_Decode, 240, 3, 238, 1, // Opcode: CMHSv2i32 -/* 53932 */ MCD_OPC_FilterValue, 2, 173, 0, 0, // Skip to: 54110 -/* 53937 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 53940 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 53962 -/* 53945 */ MCD_OPC_CheckPredicate, 3, 230, 128, 0, // Skip to: 86948 -/* 53950 */ MCD_OPC_CheckField, 21, 1, 1, 223, 128, 0, // Skip to: 86948 -/* 53957 */ MCD_OPC_Decode, 177, 21, 252, 1, // Opcode: RADDHNv2i64_v2i32 -/* 53962 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 53984 -/* 53967 */ MCD_OPC_CheckPredicate, 3, 208, 128, 0, // Skip to: 86948 -/* 53972 */ MCD_OPC_CheckField, 21, 1, 1, 201, 128, 0, // Skip to: 86948 -/* 53979 */ MCD_OPC_Decode, 131, 34, 238, 1, // Opcode: USHLv2i32 -/* 53984 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 54022 -/* 53989 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 53992 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 54007 -/* 53997 */ MCD_OPC_CheckPredicate, 3, 178, 128, 0, // Skip to: 86948 -/* 54002 */ MCD_OPC_Decode, 177, 3, 239, 1, // Opcode: CLZv2i32 -/* 54007 */ MCD_OPC_FilterValue, 33, 168, 128, 0, // Skip to: 86948 -/* 54012 */ MCD_OPC_CheckPredicate, 3, 163, 128, 0, // Skip to: 86948 -/* 54017 */ MCD_OPC_Decode, 212, 33, 244, 1, // Opcode: UQXTNv2i32 -/* 54022 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 54044 -/* 54027 */ MCD_OPC_CheckPredicate, 3, 148, 128, 0, // Skip to: 86948 -/* 54032 */ MCD_OPC_CheckField, 21, 1, 1, 141, 128, 0, // Skip to: 86948 -/* 54039 */ MCD_OPC_Decode, 168, 33, 238, 1, // Opcode: UQSHLv2i32 -/* 54044 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 54066 -/* 54049 */ MCD_OPC_CheckPredicate, 3, 126, 128, 0, // Skip to: 86948 -/* 54054 */ MCD_OPC_CheckField, 21, 1, 1, 119, 128, 0, // Skip to: 86948 -/* 54061 */ MCD_OPC_Decode, 237, 30, 254, 1, // Opcode: UABALv2i32_v2i64 -/* 54066 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 54088 -/* 54071 */ MCD_OPC_CheckPredicate, 3, 104, 128, 0, // Skip to: 86948 -/* 54076 */ MCD_OPC_CheckField, 21, 1, 1, 97, 128, 0, // Skip to: 86948 -/* 54083 */ MCD_OPC_Decode, 227, 33, 238, 1, // Opcode: URSHLv2i32 -/* 54088 */ MCD_OPC_FilterValue, 7, 87, 128, 0, // Skip to: 86948 -/* 54093 */ MCD_OPC_CheckPredicate, 3, 82, 128, 0, // Skip to: 86948 -/* 54098 */ MCD_OPC_CheckField, 21, 1, 1, 75, 128, 0, // Skip to: 86948 -/* 54105 */ MCD_OPC_Decode, 143, 33, 238, 1, // Opcode: UQRSHLv2i32 -/* 54110 */ MCD_OPC_FilterValue, 3, 179, 0, 0, // Skip to: 54294 -/* 54115 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 54118 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 54140 -/* 54123 */ MCD_OPC_CheckPredicate, 3, 52, 128, 0, // Skip to: 86948 -/* 54128 */ MCD_OPC_CheckField, 21, 1, 1, 45, 128, 0, // Skip to: 86948 -/* 54135 */ MCD_OPC_Decode, 240, 21, 252, 1, // Opcode: RSUBHNv2i64_v2i32 -/* 54140 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 54162 -/* 54145 */ MCD_OPC_CheckPredicate, 3, 30, 128, 0, // Skip to: 86948 -/* 54150 */ MCD_OPC_CheckField, 21, 1, 1, 23, 128, 0, // Skip to: 86948 -/* 54157 */ MCD_OPC_Decode, 129, 32, 238, 1, // Opcode: UMAXv2i32 -/* 54162 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 54184 -/* 54167 */ MCD_OPC_CheckPredicate, 3, 8, 128, 0, // Skip to: 86948 -/* 54172 */ MCD_OPC_CheckField, 16, 6, 32, 1, 128, 0, // Skip to: 86948 -/* 54179 */ MCD_OPC_Decode, 137, 31, 248, 1, // Opcode: UADALPv2i32_v1i64 -/* 54184 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 54206 -/* 54189 */ MCD_OPC_CheckPredicate, 3, 242, 127, 0, // Skip to: 86948 -/* 54194 */ MCD_OPC_CheckField, 21, 1, 1, 235, 127, 0, // Skip to: 86948 -/* 54201 */ MCD_OPC_Decode, 158, 32, 238, 1, // Opcode: UMINv2i32 -/* 54206 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 54228 -/* 54211 */ MCD_OPC_CheckPredicate, 3, 220, 127, 0, // Skip to: 86948 -/* 54216 */ MCD_OPC_CheckField, 21, 1, 1, 213, 127, 0, // Skip to: 86948 -/* 54223 */ MCD_OPC_Decode, 249, 30, 234, 1, // Opcode: UABDLv2i32_v2i64 -/* 54228 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 54250 -/* 54233 */ MCD_OPC_CheckPredicate, 3, 198, 127, 0, // Skip to: 86948 -/* 54238 */ MCD_OPC_CheckField, 21, 1, 1, 191, 127, 0, // Skip to: 86948 -/* 54245 */ MCD_OPC_Decode, 131, 31, 238, 1, // Opcode: UABDv2i32 -/* 54250 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 54272 -/* 54255 */ MCD_OPC_CheckPredicate, 3, 176, 127, 0, // Skip to: 86948 -/* 54260 */ MCD_OPC_CheckField, 16, 6, 32, 169, 127, 0, // Skip to: 86948 -/* 54267 */ MCD_OPC_Decode, 152, 25, 239, 1, // Opcode: SQNEGv2i32 -/* 54272 */ MCD_OPC_FilterValue, 7, 159, 127, 0, // Skip to: 86948 -/* 54277 */ MCD_OPC_CheckPredicate, 3, 154, 127, 0, // Skip to: 86948 -/* 54282 */ MCD_OPC_CheckField, 21, 1, 1, 147, 127, 0, // Skip to: 86948 -/* 54289 */ MCD_OPC_Decode, 243, 30, 130, 2, // Opcode: UABAv2i32 -/* 54294 */ MCD_OPC_FilterValue, 4, 199, 0, 0, // Skip to: 54498 -/* 54299 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 54302 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 54324 -/* 54307 */ MCD_OPC_CheckPredicate, 3, 124, 127, 0, // Skip to: 86948 -/* 54312 */ MCD_OPC_CheckField, 21, 1, 1, 117, 127, 0, // Skip to: 86948 -/* 54319 */ MCD_OPC_Decode, 165, 32, 254, 1, // Opcode: UMLALv2i32_v2i64 -/* 54324 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 54362 -/* 54329 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 54332 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54347 -/* 54337 */ MCD_OPC_CheckPredicate, 7, 94, 127, 0, // Skip to: 86948 -/* 54342 */ MCD_OPC_Decode, 162, 25, 130, 2, // Opcode: SQRDMLAHv2i32 -/* 54347 */ MCD_OPC_FilterValue, 1, 84, 127, 0, // Skip to: 86948 -/* 54352 */ MCD_OPC_CheckPredicate, 3, 79, 127, 0, // Skip to: 86948 -/* 54357 */ MCD_OPC_Decode, 129, 30, 238, 1, // Opcode: SUBv2i32 -/* 54362 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 54384 -/* 54367 */ MCD_OPC_CheckPredicate, 3, 64, 127, 0, // Skip to: 86948 -/* 54372 */ MCD_OPC_CheckField, 16, 6, 32, 57, 127, 0, // Skip to: 86948 -/* 54379 */ MCD_OPC_Decode, 203, 3, 239, 1, // Opcode: CMGEv2i32rz -/* 54384 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 54422 -/* 54389 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 54392 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54407 -/* 54397 */ MCD_OPC_CheckPredicate, 7, 34, 127, 0, // Skip to: 86948 -/* 54402 */ MCD_OPC_Decode, 174, 25, 130, 2, // Opcode: SQRDMLSHv2i32 -/* 54407 */ MCD_OPC_FilterValue, 1, 24, 127, 0, // Skip to: 86948 -/* 54412 */ MCD_OPC_CheckPredicate, 3, 19, 127, 0, // Skip to: 86948 -/* 54417 */ MCD_OPC_Decode, 186, 3, 238, 1, // Opcode: CMEQv2i32 -/* 54422 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 54460 -/* 54427 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 54430 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54445 -/* 54435 */ MCD_OPC_CheckPredicate, 10, 252, 126, 0, // Skip to: 86948 -/* 54440 */ MCD_OPC_Decode, 219, 31, 130, 2, // Opcode: UDOTv8i8 -/* 54445 */ MCD_OPC_FilterValue, 1, 242, 126, 0, // Skip to: 86948 -/* 54450 */ MCD_OPC_CheckPredicate, 3, 237, 126, 0, // Skip to: 86948 -/* 54455 */ MCD_OPC_Decode, 224, 19, 130, 2, // Opcode: MLSv2i32 -/* 54460 */ MCD_OPC_FilterValue, 6, 227, 126, 0, // Skip to: 86948 -/* 54465 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 54468 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 54483 -/* 54473 */ MCD_OPC_CheckPredicate, 3, 214, 126, 0, // Skip to: 86948 -/* 54478 */ MCD_OPC_Decode, 248, 3, 239, 1, // Opcode: CMLEv2i32rz -/* 54483 */ MCD_OPC_FilterValue, 33, 204, 126, 0, // Skip to: 86948 -/* 54488 */ MCD_OPC_CheckPredicate, 3, 199, 126, 0, // Skip to: 86948 -/* 54493 */ MCD_OPC_Decode, 241, 11, 239, 1, // Opcode: FRINTIv2f32 -/* 54498 */ MCD_OPC_FilterValue, 5, 151, 0, 0, // Skip to: 54654 -/* 54503 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 54506 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 54528 -/* 54511 */ MCD_OPC_CheckPredicate, 3, 176, 126, 0, // Skip to: 86948 -/* 54516 */ MCD_OPC_CheckField, 21, 1, 1, 169, 126, 0, // Skip to: 86948 -/* 54523 */ MCD_OPC_Decode, 175, 32, 254, 1, // Opcode: UMLSLv2i32_v2i64 -/* 54528 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 54550 -/* 54533 */ MCD_OPC_CheckPredicate, 3, 154, 126, 0, // Skip to: 86948 -/* 54538 */ MCD_OPC_CheckField, 21, 1, 1, 147, 126, 0, // Skip to: 86948 -/* 54545 */ MCD_OPC_Decode, 234, 31, 238, 1, // Opcode: UMAXPv2i32 -/* 54550 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 54572 -/* 54555 */ MCD_OPC_CheckPredicate, 3, 132, 126, 0, // Skip to: 86948 -/* 54560 */ MCD_OPC_CheckField, 16, 6, 33, 125, 126, 0, // Skip to: 86948 -/* 54567 */ MCD_OPC_Decode, 208, 8, 239, 1, // Opcode: FCVTPUv2f32 -/* 54572 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 54594 -/* 54577 */ MCD_OPC_CheckPredicate, 3, 110, 126, 0, // Skip to: 86948 -/* 54582 */ MCD_OPC_CheckField, 21, 1, 1, 103, 126, 0, // Skip to: 86948 -/* 54589 */ MCD_OPC_Decode, 135, 32, 238, 1, // Opcode: UMINPv2i32 -/* 54594 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 54616 -/* 54599 */ MCD_OPC_CheckPredicate, 3, 88, 126, 0, // Skip to: 86948 -/* 54604 */ MCD_OPC_CheckField, 21, 1, 1, 81, 126, 0, // Skip to: 86948 -/* 54611 */ MCD_OPC_Decode, 186, 25, 238, 1, // Opcode: SQRDMULHv2i32 -/* 54616 */ MCD_OPC_FilterValue, 6, 71, 126, 0, // Skip to: 86948 -/* 54621 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 54624 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 54639 -/* 54629 */ MCD_OPC_CheckPredicate, 3, 58, 126, 0, // Skip to: 86948 -/* 54634 */ MCD_OPC_Decode, 181, 20, 239, 1, // Opcode: NEGv2i32 -/* 54639 */ MCD_OPC_FilterValue, 33, 48, 126, 0, // Skip to: 86948 -/* 54644 */ MCD_OPC_CheckPredicate, 3, 43, 126, 0, // Skip to: 86948 -/* 54649 */ MCD_OPC_Decode, 150, 9, 239, 1, // Opcode: FCVTZUv2f32 -/* 54654 */ MCD_OPC_FilterValue, 6, 170, 0, 0, // Skip to: 54829 -/* 54659 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 54662 */ MCD_OPC_FilterValue, 0, 101, 0, 0, // Skip to: 54768 -/* 54667 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 54670 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 54692 -/* 54675 */ MCD_OPC_CheckPredicate, 3, 12, 126, 0, // Skip to: 86948 -/* 54680 */ MCD_OPC_CheckField, 21, 1, 1, 5, 126, 0, // Skip to: 86948 -/* 54687 */ MCD_OPC_Decode, 195, 32, 234, 1, // Opcode: UMULLv2i32_v2i64 -/* 54692 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 54730 -/* 54697 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 54700 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 54715 -/* 54705 */ MCD_OPC_CheckPredicate, 3, 238, 125, 0, // Skip to: 86948 -/* 54710 */ MCD_OPC_Decode, 253, 6, 239, 1, // Opcode: FCMGEv2i32rz -/* 54715 */ MCD_OPC_FilterValue, 33, 228, 125, 0, // Skip to: 86948 -/* 54720 */ MCD_OPC_CheckPredicate, 3, 223, 125, 0, // Skip to: 86948 -/* 54725 */ MCD_OPC_Decode, 241, 33, 239, 1, // Opcode: URSQRTEv2i32 -/* 54730 */ MCD_OPC_FilterValue, 3, 213, 125, 0, // Skip to: 86948 -/* 54735 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 54738 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 54753 -/* 54743 */ MCD_OPC_CheckPredicate, 3, 200, 125, 0, // Skip to: 86948 -/* 54748 */ MCD_OPC_Decode, 174, 7, 239, 1, // Opcode: FCMLEv2i32rz -/* 54753 */ MCD_OPC_FilterValue, 33, 190, 125, 0, // Skip to: 86948 -/* 54758 */ MCD_OPC_CheckPredicate, 3, 185, 125, 0, // Skip to: 86948 -/* 54763 */ MCD_OPC_Decode, 179, 12, 239, 1, // Opcode: FRSQRTEv2f32 -/* 54768 */ MCD_OPC_FilterValue, 1, 175, 125, 0, // Skip to: 86948 -/* 54773 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 54776 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54791 -/* 54781 */ MCD_OPC_CheckPredicate, 11, 162, 125, 0, // Skip to: 86948 -/* 54786 */ MCD_OPC_Decode, 160, 7, 167, 2, // Opcode: FCMLAv2f32 -/* 54791 */ MCD_OPC_FilterValue, 1, 152, 125, 0, // Skip to: 86948 -/* 54796 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 54799 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54814 -/* 54804 */ MCD_OPC_CheckPredicate, 3, 139, 125, 0, // Skip to: 86948 -/* 54809 */ MCD_OPC_Decode, 253, 9, 238, 1, // Opcode: FMINNMPv2f32 -/* 54814 */ MCD_OPC_FilterValue, 2, 129, 125, 0, // Skip to: 86948 -/* 54819 */ MCD_OPC_CheckPredicate, 3, 124, 125, 0, // Skip to: 86948 -/* 54824 */ MCD_OPC_Decode, 134, 6, 238, 1, // Opcode: FABDv2f32 -/* 54829 */ MCD_OPC_FilterValue, 7, 114, 125, 0, // Skip to: 86948 -/* 54834 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 54837 */ MCD_OPC_FilterValue, 1, 56, 0, 0, // Skip to: 54898 -/* 54842 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 54845 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54860 -/* 54850 */ MCD_OPC_CheckPredicate, 11, 93, 125, 0, // Skip to: 86948 -/* 54855 */ MCD_OPC_Decode, 206, 6, 168, 2, // Opcode: FCADDv2f32 -/* 54860 */ MCD_OPC_FilterValue, 1, 83, 125, 0, // Skip to: 86948 -/* 54865 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 54868 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54883 -/* 54873 */ MCD_OPC_CheckPredicate, 3, 70, 125, 0, // Skip to: 86948 -/* 54878 */ MCD_OPC_Decode, 145, 7, 238, 1, // Opcode: FCMGTv2f32 -/* 54883 */ MCD_OPC_FilterValue, 1, 60, 125, 0, // Skip to: 86948 -/* 54888 */ MCD_OPC_CheckPredicate, 3, 55, 125, 0, // Skip to: 86948 -/* 54893 */ MCD_OPC_Decode, 151, 10, 238, 1, // Opcode: FMINPv2f32 -/* 54898 */ MCD_OPC_FilterValue, 2, 47, 0, 0, // Skip to: 54950 -/* 54903 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 54906 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 54928 -/* 54911 */ MCD_OPC_CheckPredicate, 3, 32, 125, 0, // Skip to: 86948 -/* 54916 */ MCD_OPC_CheckField, 12, 1, 1, 25, 125, 0, // Skip to: 86948 -/* 54923 */ MCD_OPC_Decode, 170, 11, 239, 1, // Opcode: FNEGv2f32 -/* 54928 */ MCD_OPC_FilterValue, 33, 15, 125, 0, // Skip to: 86948 -/* 54933 */ MCD_OPC_CheckPredicate, 3, 10, 125, 0, // Skip to: 86948 -/* 54938 */ MCD_OPC_CheckField, 12, 1, 1, 3, 125, 0, // Skip to: 86948 -/* 54945 */ MCD_OPC_Decode, 204, 12, 239, 1, // Opcode: FSQRTv2f32 -/* 54950 */ MCD_OPC_FilterValue, 3, 249, 124, 0, // Skip to: 86948 -/* 54955 */ MCD_OPC_CheckPredicate, 3, 244, 124, 0, // Skip to: 86948 -/* 54960 */ MCD_OPC_CheckField, 21, 1, 1, 237, 124, 0, // Skip to: 86948 -/* 54967 */ MCD_OPC_CheckField, 12, 1, 0, 230, 124, 0, // Skip to: 86948 -/* 54974 */ MCD_OPC_Decode, 167, 6, 238, 1, // Opcode: FACGTv2f32 -/* 54979 */ MCD_OPC_FilterValue, 2, 93, 6, 0, // Skip to: 56613 -/* 54984 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 54987 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 55009 -/* 54992 */ MCD_OPC_CheckPredicate, 3, 207, 124, 0, // Skip to: 86948 -/* 54997 */ MCD_OPC_CheckField, 21, 1, 1, 200, 124, 0, // Skip to: 86948 -/* 55004 */ MCD_OPC_Decode, 166, 22, 133, 2, // Opcode: SADDLv4i32_v2i64 -/* 55009 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 55031 -/* 55014 */ MCD_OPC_CheckPredicate, 3, 185, 124, 0, // Skip to: 86948 -/* 55019 */ MCD_OPC_CheckField, 21, 1, 1, 178, 124, 0, // Skip to: 86948 -/* 55026 */ MCD_OPC_Decode, 130, 23, 133, 2, // Opcode: SHADDv4i32 -/* 55031 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 55053 -/* 55036 */ MCD_OPC_CheckPredicate, 3, 163, 124, 0, // Skip to: 86948 -/* 55041 */ MCD_OPC_CheckField, 16, 6, 32, 156, 124, 0, // Skip to: 86948 -/* 55048 */ MCD_OPC_Decode, 212, 21, 138, 2, // Opcode: REV64v4i32 -/* 55053 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 55075 -/* 55058 */ MCD_OPC_CheckPredicate, 3, 141, 124, 0, // Skip to: 86948 -/* 55063 */ MCD_OPC_CheckField, 21, 1, 1, 134, 124, 0, // Skip to: 86948 -/* 55070 */ MCD_OPC_Decode, 180, 24, 133, 2, // Opcode: SQADDv4i32 -/* 55075 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 55097 -/* 55080 */ MCD_OPC_CheckPredicate, 3, 119, 124, 0, // Skip to: 86948 -/* 55085 */ MCD_OPC_CheckField, 21, 1, 1, 112, 124, 0, // Skip to: 86948 -/* 55092 */ MCD_OPC_Decode, 175, 22, 133, 2, // Opcode: SADDWv4i32_v2i64 -/* 55097 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 55119 -/* 55102 */ MCD_OPC_CheckPredicate, 3, 97, 124, 0, // Skip to: 86948 -/* 55107 */ MCD_OPC_CheckField, 21, 1, 1, 90, 124, 0, // Skip to: 86948 -/* 55114 */ MCD_OPC_Decode, 186, 26, 133, 2, // Opcode: SRHADDv4i32 -/* 55119 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 55141 -/* 55124 */ MCD_OPC_CheckPredicate, 3, 75, 124, 0, // Skip to: 86948 -/* 55129 */ MCD_OPC_CheckField, 21, 1, 0, 68, 124, 0, // Skip to: 86948 -/* 55136 */ MCD_OPC_Decode, 200, 34, 133, 2, // Opcode: UZP1v4i32 -/* 55141 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 55163 -/* 55146 */ MCD_OPC_CheckPredicate, 3, 53, 124, 0, // Skip to: 86948 -/* 55151 */ MCD_OPC_CheckField, 21, 1, 1, 46, 124, 0, // Skip to: 86948 -/* 55158 */ MCD_OPC_Decode, 217, 20, 133, 2, // Opcode: ORRv16i8 -/* 55163 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 55185 -/* 55168 */ MCD_OPC_CheckPredicate, 3, 31, 124, 0, // Skip to: 86948 -/* 55173 */ MCD_OPC_CheckField, 21, 1, 1, 24, 124, 0, // Skip to: 86948 -/* 55180 */ MCD_OPC_Decode, 164, 27, 133, 2, // Opcode: SSUBLv4i32_v2i64 -/* 55185 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 55207 -/* 55190 */ MCD_OPC_CheckPredicate, 3, 9, 124, 0, // Skip to: 86948 -/* 55195 */ MCD_OPC_CheckField, 21, 1, 1, 2, 124, 0, // Skip to: 86948 -/* 55202 */ MCD_OPC_Decode, 156, 23, 133, 2, // Opcode: SHSUBv4i32 -/* 55207 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 55268 -/* 55212 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 55215 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55230 -/* 55220 */ MCD_OPC_CheckPredicate, 3, 235, 123, 0, // Skip to: 86948 -/* 55225 */ MCD_OPC_Decode, 217, 30, 133, 2, // Opcode: TRN1v4i32 -/* 55230 */ MCD_OPC_FilterValue, 1, 225, 123, 0, // Skip to: 86948 -/* 55235 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 55238 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55253 -/* 55243 */ MCD_OPC_CheckPredicate, 3, 212, 123, 0, // Skip to: 86948 -/* 55248 */ MCD_OPC_Decode, 155, 22, 138, 2, // Opcode: SADDLPv4i32_v2i64 -/* 55253 */ MCD_OPC_FilterValue, 1, 202, 123, 0, // Skip to: 86948 -/* 55258 */ MCD_OPC_CheckPredicate, 3, 197, 123, 0, // Skip to: 86948 -/* 55263 */ MCD_OPC_Decode, 130, 35, 147, 2, // Opcode: XTNv4i32 -/* 55268 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 55290 -/* 55273 */ MCD_OPC_CheckPredicate, 3, 182, 123, 0, // Skip to: 86948 -/* 55278 */ MCD_OPC_CheckField, 21, 1, 1, 175, 123, 0, // Skip to: 86948 -/* 55285 */ MCD_OPC_Decode, 162, 26, 133, 2, // Opcode: SQSUBv4i32 -/* 55290 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 55312 -/* 55295 */ MCD_OPC_CheckPredicate, 3, 160, 123, 0, // Skip to: 86948 -/* 55300 */ MCD_OPC_CheckField, 21, 1, 1, 153, 123, 0, // Skip to: 86948 -/* 55307 */ MCD_OPC_Decode, 170, 27, 133, 2, // Opcode: SSUBWv4i32_v2i64 -/* 55312 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 55334 -/* 55317 */ MCD_OPC_CheckPredicate, 3, 138, 123, 0, // Skip to: 86948 -/* 55322 */ MCD_OPC_CheckField, 21, 1, 1, 131, 123, 0, // Skip to: 86948 -/* 55329 */ MCD_OPC_Decode, 224, 3, 133, 2, // Opcode: CMGTv4i32 -/* 55334 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 55395 -/* 55339 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 55342 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55357 -/* 55347 */ MCD_OPC_CheckPredicate, 3, 108, 123, 0, // Skip to: 86948 -/* 55352 */ MCD_OPC_Decode, 145, 35, 133, 2, // Opcode: ZIP1v4i32 -/* 55357 */ MCD_OPC_FilterValue, 1, 98, 123, 0, // Skip to: 86948 -/* 55362 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 55365 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55380 -/* 55370 */ MCD_OPC_CheckPredicate, 3, 85, 123, 0, // Skip to: 86948 -/* 55375 */ MCD_OPC_Decode, 149, 30, 147, 2, // Opcode: SUQADDv4i32 -/* 55380 */ MCD_OPC_FilterValue, 16, 75, 123, 0, // Skip to: 86948 -/* 55385 */ MCD_OPC_CheckPredicate, 3, 70, 123, 0, // Skip to: 86948 -/* 55390 */ MCD_OPC_Decode, 160, 22, 244, 1, // Opcode: SADDLVv4i32v -/* 55395 */ MCD_OPC_FilterValue, 15, 17, 0, 0, // Skip to: 55417 -/* 55400 */ MCD_OPC_CheckPredicate, 3, 55, 123, 0, // Skip to: 86948 -/* 55405 */ MCD_OPC_CheckField, 21, 1, 1, 48, 123, 0, // Skip to: 86948 -/* 55412 */ MCD_OPC_Decode, 208, 3, 133, 2, // Opcode: CMGEv4i32 -/* 55417 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 55439 -/* 55422 */ MCD_OPC_CheckPredicate, 3, 33, 123, 0, // Skip to: 86948 -/* 55427 */ MCD_OPC_CheckField, 21, 1, 1, 26, 123, 0, // Skip to: 86948 -/* 55434 */ MCD_OPC_Decode, 143, 1, 141, 2, // Opcode: ADDHNv2i64_v4i32 -/* 55439 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 55461 -/* 55444 */ MCD_OPC_CheckPredicate, 3, 11, 123, 0, // Skip to: 86948 -/* 55449 */ MCD_OPC_CheckField, 21, 1, 1, 4, 123, 0, // Skip to: 86948 -/* 55456 */ MCD_OPC_Decode, 232, 26, 133, 2, // Opcode: SSHLv4i32 -/* 55461 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 55499 -/* 55466 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 55469 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 55484 -/* 55474 */ MCD_OPC_CheckPredicate, 3, 237, 122, 0, // Skip to: 86948 -/* 55479 */ MCD_OPC_Decode, 167, 3, 138, 2, // Opcode: CLSv4i32 -/* 55484 */ MCD_OPC_FilterValue, 33, 227, 122, 0, // Skip to: 86948 -/* 55489 */ MCD_OPC_CheckPredicate, 3, 222, 122, 0, // Skip to: 86948 -/* 55494 */ MCD_OPC_Decode, 171, 26, 147, 2, // Opcode: SQXTNv4i32 -/* 55499 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 55521 -/* 55504 */ MCD_OPC_CheckPredicate, 3, 207, 122, 0, // Skip to: 86948 -/* 55509 */ MCD_OPC_CheckField, 21, 1, 1, 200, 122, 0, // Skip to: 86948 -/* 55516 */ MCD_OPC_Decode, 250, 25, 133, 2, // Opcode: SQSHLv4i32 -/* 55521 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 55543 -/* 55526 */ MCD_OPC_CheckPredicate, 3, 185, 122, 0, // Skip to: 86948 -/* 55531 */ MCD_OPC_CheckField, 21, 1, 1, 178, 122, 0, // Skip to: 86948 -/* 55538 */ MCD_OPC_Decode, 249, 21, 141, 2, // Opcode: SABALv4i32_v2i64 -/* 55543 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 55565 -/* 55548 */ MCD_OPC_CheckPredicate, 3, 163, 122, 0, // Skip to: 86948 -/* 55553 */ MCD_OPC_CheckField, 21, 1, 1, 156, 122, 0, // Skip to: 86948 -/* 55560 */ MCD_OPC_Decode, 202, 26, 133, 2, // Opcode: SRSHLv4i32 -/* 55565 */ MCD_OPC_FilterValue, 22, 17, 0, 0, // Skip to: 55587 -/* 55570 */ MCD_OPC_CheckPredicate, 3, 141, 122, 0, // Skip to: 86948 -/* 55575 */ MCD_OPC_CheckField, 21, 1, 0, 134, 122, 0, // Skip to: 86948 -/* 55582 */ MCD_OPC_Decode, 215, 34, 133, 2, // Opcode: UZP2v4i32 -/* 55587 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 55609 -/* 55592 */ MCD_OPC_CheckPredicate, 3, 119, 122, 0, // Skip to: 86948 -/* 55597 */ MCD_OPC_CheckField, 21, 1, 1, 112, 122, 0, // Skip to: 86948 -/* 55604 */ MCD_OPC_Decode, 202, 25, 133, 2, // Opcode: SQRSHLv4i32 -/* 55609 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 55631 -/* 55614 */ MCD_OPC_CheckPredicate, 3, 97, 122, 0, // Skip to: 86948 -/* 55619 */ MCD_OPC_CheckField, 21, 1, 1, 90, 122, 0, // Skip to: 86948 -/* 55626 */ MCD_OPC_Decode, 212, 29, 141, 2, // Opcode: SUBHNv2i64_v4i32 -/* 55631 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 55653 -/* 55636 */ MCD_OPC_CheckPredicate, 3, 75, 122, 0, // Skip to: 86948 -/* 55641 */ MCD_OPC_CheckField, 21, 1, 1, 68, 122, 0, // Skip to: 86948 -/* 55648 */ MCD_OPC_Decode, 203, 23, 133, 2, // Opcode: SMAXv4i32 -/* 55653 */ MCD_OPC_FilterValue, 26, 40, 0, 0, // Skip to: 55698 -/* 55658 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 55661 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55676 -/* 55666 */ MCD_OPC_CheckPredicate, 3, 45, 122, 0, // Skip to: 86948 -/* 55671 */ MCD_OPC_Decode, 232, 30, 133, 2, // Opcode: TRN2v4i32 -/* 55676 */ MCD_OPC_FilterValue, 1, 35, 122, 0, // Skip to: 86948 -/* 55681 */ MCD_OPC_CheckPredicate, 3, 30, 122, 0, // Skip to: 86948 -/* 55686 */ MCD_OPC_CheckField, 16, 5, 0, 23, 122, 0, // Skip to: 86948 -/* 55693 */ MCD_OPC_Decode, 149, 22, 147, 2, // Opcode: SADALPv4i32_v2i64 -/* 55698 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 55720 -/* 55703 */ MCD_OPC_CheckPredicate, 3, 8, 122, 0, // Skip to: 86948 -/* 55708 */ MCD_OPC_CheckField, 21, 1, 1, 1, 122, 0, // Skip to: 86948 -/* 55715 */ MCD_OPC_Decode, 233, 23, 133, 2, // Opcode: SMINv4i32 -/* 55720 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 55742 -/* 55725 */ MCD_OPC_CheckPredicate, 3, 242, 121, 0, // Skip to: 86948 -/* 55730 */ MCD_OPC_CheckField, 21, 1, 1, 235, 121, 0, // Skip to: 86948 -/* 55737 */ MCD_OPC_Decode, 133, 22, 133, 2, // Opcode: SABDLv4i32_v2i64 -/* 55742 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 55764 -/* 55747 */ MCD_OPC_CheckPredicate, 3, 220, 121, 0, // Skip to: 86948 -/* 55752 */ MCD_OPC_CheckField, 21, 1, 1, 213, 121, 0, // Skip to: 86948 -/* 55759 */ MCD_OPC_Decode, 143, 22, 133, 2, // Opcode: SABDv4i32 -/* 55764 */ MCD_OPC_FilterValue, 30, 40, 0, 0, // Skip to: 55809 -/* 55769 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 55772 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55787 -/* 55777 */ MCD_OPC_CheckPredicate, 3, 190, 121, 0, // Skip to: 86948 -/* 55782 */ MCD_OPC_Decode, 160, 35, 133, 2, // Opcode: ZIP2v4i32 -/* 55787 */ MCD_OPC_FilterValue, 1, 180, 121, 0, // Skip to: 86948 -/* 55792 */ MCD_OPC_CheckPredicate, 3, 175, 121, 0, // Skip to: 86948 -/* 55797 */ MCD_OPC_CheckField, 16, 5, 0, 168, 121, 0, // Skip to: 86948 -/* 55804 */ MCD_OPC_Decode, 161, 24, 138, 2, // Opcode: SQABSv4i32 -/* 55809 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 55831 -/* 55814 */ MCD_OPC_CheckPredicate, 3, 153, 121, 0, // Skip to: 86948 -/* 55819 */ MCD_OPC_CheckField, 21, 1, 1, 146, 121, 0, // Skip to: 86948 -/* 55826 */ MCD_OPC_Decode, 255, 21, 141, 2, // Opcode: SABAv4i32 -/* 55831 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 55853 -/* 55836 */ MCD_OPC_CheckPredicate, 3, 131, 121, 0, // Skip to: 86948 -/* 55841 */ MCD_OPC_CheckField, 21, 1, 1, 124, 121, 0, // Skip to: 86948 -/* 55848 */ MCD_OPC_Decode, 242, 23, 141, 2, // Opcode: SMLALv4i32_v2i64 -/* 55853 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 55875 -/* 55858 */ MCD_OPC_CheckPredicate, 3, 109, 121, 0, // Skip to: 86948 -/* 55863 */ MCD_OPC_CheckField, 21, 1, 1, 102, 121, 0, // Skip to: 86948 -/* 55870 */ MCD_OPC_Decode, 199, 1, 133, 2, // Opcode: ADDv4i32 -/* 55875 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 55913 -/* 55880 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 55883 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 55898 -/* 55888 */ MCD_OPC_CheckPredicate, 3, 79, 121, 0, // Skip to: 86948 -/* 55893 */ MCD_OPC_Decode, 225, 3, 138, 2, // Opcode: CMGTv4i32rz -/* 55898 */ MCD_OPC_FilterValue, 33, 69, 121, 0, // Skip to: 86948 -/* 55903 */ MCD_OPC_CheckPredicate, 3, 64, 121, 0, // Skip to: 86948 -/* 55908 */ MCD_OPC_Decode, 149, 12, 138, 2, // Opcode: FRINTPv4f32 -/* 55913 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 55935 -/* 55918 */ MCD_OPC_CheckPredicate, 3, 49, 121, 0, // Skip to: 86948 -/* 55923 */ MCD_OPC_CheckField, 21, 1, 1, 42, 121, 0, // Skip to: 86948 -/* 55930 */ MCD_OPC_Decode, 238, 4, 133, 2, // Opcode: CMTSTv4i32 -/* 55935 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 55957 -/* 55940 */ MCD_OPC_CheckPredicate, 3, 27, 121, 0, // Skip to: 86948 -/* 55945 */ MCD_OPC_CheckField, 21, 1, 1, 20, 121, 0, // Skip to: 86948 -/* 55952 */ MCD_OPC_Decode, 214, 24, 141, 2, // Opcode: SQDMLALv4i32_v2i64 -/* 55957 */ MCD_OPC_FilterValue, 37, 33, 0, 0, // Skip to: 55995 -/* 55962 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 55965 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55980 -/* 55970 */ MCD_OPC_CheckPredicate, 10, 253, 120, 0, // Skip to: 86948 -/* 55975 */ MCD_OPC_Decode, 231, 22, 141, 2, // Opcode: SDOTv16i8 -/* 55980 */ MCD_OPC_FilterValue, 1, 243, 120, 0, // Skip to: 86948 -/* 55985 */ MCD_OPC_CheckPredicate, 3, 238, 120, 0, // Skip to: 86948 -/* 55990 */ MCD_OPC_Decode, 214, 19, 141, 2, // Opcode: MLAv4i32 -/* 55995 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 56033 -/* 56000 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 56003 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56018 -/* 56008 */ MCD_OPC_CheckPredicate, 3, 215, 120, 0, // Skip to: 86948 -/* 56013 */ MCD_OPC_Decode, 193, 3, 138, 2, // Opcode: CMEQv4i32rz -/* 56018 */ MCD_OPC_FilterValue, 33, 205, 120, 0, // Skip to: 86948 -/* 56023 */ MCD_OPC_CheckPredicate, 3, 200, 120, 0, // Skip to: 86948 -/* 56028 */ MCD_OPC_Decode, 171, 12, 138, 2, // Opcode: FRINTZv4f32 -/* 56033 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 56055 -/* 56038 */ MCD_OPC_CheckPredicate, 3, 185, 120, 0, // Skip to: 86948 -/* 56043 */ MCD_OPC_CheckField, 21, 1, 1, 178, 120, 0, // Skip to: 86948 -/* 56050 */ MCD_OPC_Decode, 162, 20, 133, 2, // Opcode: MULv4i32 -/* 56055 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 56077 -/* 56060 */ MCD_OPC_CheckPredicate, 3, 163, 120, 0, // Skip to: 86948 -/* 56065 */ MCD_OPC_CheckField, 21, 1, 1, 156, 120, 0, // Skip to: 86948 -/* 56072 */ MCD_OPC_Decode, 252, 23, 141, 2, // Opcode: SMLSLv4i32_v2i64 -/* 56077 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 56099 -/* 56082 */ MCD_OPC_CheckPredicate, 3, 141, 120, 0, // Skip to: 86948 -/* 56087 */ MCD_OPC_CheckField, 21, 1, 1, 134, 120, 0, // Skip to: 86948 -/* 56094 */ MCD_OPC_Decode, 180, 23, 133, 2, // Opcode: SMAXPv4i32 -/* 56099 */ MCD_OPC_FilterValue, 42, 63, 0, 0, // Skip to: 56167 -/* 56104 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 56107 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56122 -/* 56112 */ MCD_OPC_CheckPredicate, 3, 111, 120, 0, // Skip to: 86948 -/* 56117 */ MCD_OPC_Decode, 131, 4, 138, 2, // Opcode: CMLTv4i32rz -/* 56122 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 56137 -/* 56127 */ MCD_OPC_CheckPredicate, 3, 96, 120, 0, // Skip to: 86948 -/* 56132 */ MCD_OPC_Decode, 197, 8, 138, 2, // Opcode: FCVTPSv4f32 -/* 56137 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 56152 -/* 56142 */ MCD_OPC_CheckPredicate, 3, 81, 120, 0, // Skip to: 86948 -/* 56147 */ MCD_OPC_Decode, 189, 23, 160, 2, // Opcode: SMAXVv4i32v -/* 56152 */ MCD_OPC_FilterValue, 49, 71, 120, 0, // Skip to: 86948 -/* 56157 */ MCD_OPC_CheckPredicate, 3, 66, 120, 0, // Skip to: 86948 -/* 56162 */ MCD_OPC_Decode, 219, 23, 160, 2, // Opcode: SMINVv4i32v -/* 56167 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 56189 -/* 56172 */ MCD_OPC_CheckPredicate, 3, 51, 120, 0, // Skip to: 86948 -/* 56177 */ MCD_OPC_CheckField, 21, 1, 1, 44, 120, 0, // Skip to: 86948 -/* 56184 */ MCD_OPC_Decode, 210, 23, 133, 2, // Opcode: SMINPv4i32 -/* 56189 */ MCD_OPC_FilterValue, 44, 17, 0, 0, // Skip to: 56211 -/* 56194 */ MCD_OPC_CheckPredicate, 3, 29, 120, 0, // Skip to: 86948 -/* 56199 */ MCD_OPC_CheckField, 21, 1, 1, 22, 120, 0, // Skip to: 86948 -/* 56206 */ MCD_OPC_Decode, 226, 24, 141, 2, // Opcode: SQDMLSLv4i32_v2i64 -/* 56211 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 56233 -/* 56216 */ MCD_OPC_CheckPredicate, 3, 7, 120, 0, // Skip to: 86948 -/* 56221 */ MCD_OPC_CheckField, 21, 1, 1, 0, 120, 0, // Skip to: 86948 -/* 56228 */ MCD_OPC_Decode, 237, 24, 133, 2, // Opcode: SQDMULHv4i32 -/* 56233 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 56286 -/* 56238 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 56241 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56256 -/* 56246 */ MCD_OPC_CheckPredicate, 3, 233, 119, 0, // Skip to: 86948 -/* 56251 */ MCD_OPC_Decode, 135, 1, 138, 2, // Opcode: ABSv4i32 -/* 56256 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 56271 -/* 56261 */ MCD_OPC_CheckPredicate, 3, 218, 119, 0, // Skip to: 86948 -/* 56266 */ MCD_OPC_Decode, 248, 8, 138, 2, // Opcode: FCVTZSv4f32 -/* 56271 */ MCD_OPC_FilterValue, 49, 208, 119, 0, // Skip to: 86948 -/* 56276 */ MCD_OPC_CheckPredicate, 3, 203, 119, 0, // Skip to: 86948 -/* 56281 */ MCD_OPC_Decode, 169, 1, 160, 2, // Opcode: ADDVv4i32v -/* 56286 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 56308 -/* 56291 */ MCD_OPC_CheckPredicate, 3, 188, 119, 0, // Skip to: 86948 -/* 56296 */ MCD_OPC_CheckField, 21, 1, 1, 181, 119, 0, // Skip to: 86948 -/* 56303 */ MCD_OPC_Decode, 154, 1, 133, 2, // Opcode: ADDPv4i32 -/* 56308 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 56330 -/* 56313 */ MCD_OPC_CheckPredicate, 3, 166, 119, 0, // Skip to: 86948 -/* 56318 */ MCD_OPC_CheckField, 21, 1, 1, 159, 119, 0, // Skip to: 86948 -/* 56325 */ MCD_OPC_Decode, 145, 24, 133, 2, // Opcode: SMULLv4i32_v2i64 -/* 56330 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 56352 -/* 56335 */ MCD_OPC_CheckPredicate, 3, 144, 119, 0, // Skip to: 86948 -/* 56340 */ MCD_OPC_CheckField, 21, 1, 1, 137, 119, 0, // Skip to: 86948 -/* 56347 */ MCD_OPC_Decode, 149, 10, 133, 2, // Opcode: FMINNMv4f32 -/* 56352 */ MCD_OPC_FilterValue, 50, 48, 0, 0, // Skip to: 56405 -/* 56357 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 56360 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56375 -/* 56365 */ MCD_OPC_CheckPredicate, 3, 114, 119, 0, // Skip to: 86948 -/* 56370 */ MCD_OPC_Decode, 152, 7, 138, 2, // Opcode: FCMGTv4i32rz -/* 56375 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 56390 -/* 56380 */ MCD_OPC_CheckPredicate, 3, 99, 119, 0, // Skip to: 86948 -/* 56385 */ MCD_OPC_Decode, 218, 33, 138, 2, // Opcode: URECPEv4i32 -/* 56390 */ MCD_OPC_FilterValue, 48, 89, 119, 0, // Skip to: 86948 -/* 56395 */ MCD_OPC_CheckPredicate, 4, 84, 119, 0, // Skip to: 86948 -/* 56400 */ MCD_OPC_Decode, 139, 10, 152, 2, // Opcode: FMINNMVv8i16v -/* 56405 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 56427 -/* 56410 */ MCD_OPC_CheckPredicate, 3, 69, 119, 0, // Skip to: 86948 -/* 56415 */ MCD_OPC_CheckField, 21, 1, 1, 62, 119, 0, // Skip to: 86948 -/* 56422 */ MCD_OPC_Decode, 210, 10, 141, 2, // Opcode: FMLSv4f32 -/* 56427 */ MCD_OPC_FilterValue, 52, 17, 0, 0, // Skip to: 56449 -/* 56432 */ MCD_OPC_CheckPredicate, 3, 47, 119, 0, // Skip to: 86948 -/* 56437 */ MCD_OPC_CheckField, 21, 1, 1, 40, 119, 0, // Skip to: 86948 -/* 56444 */ MCD_OPC_Decode, 250, 24, 133, 2, // Opcode: SQDMULLv4i32_v2i64 -/* 56449 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 56471 -/* 56454 */ MCD_OPC_CheckPredicate, 3, 25, 119, 0, // Skip to: 86948 -/* 56459 */ MCD_OPC_CheckField, 21, 1, 1, 18, 119, 0, // Skip to: 86948 -/* 56466 */ MCD_OPC_Decode, 230, 12, 133, 2, // Opcode: FSUBv4f32 -/* 56471 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 56509 -/* 56476 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 56479 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56494 -/* 56484 */ MCD_OPC_CheckPredicate, 3, 251, 118, 0, // Skip to: 86948 -/* 56489 */ MCD_OPC_Decode, 236, 6, 138, 2, // Opcode: FCMEQv4i32rz -/* 56494 */ MCD_OPC_FilterValue, 33, 241, 118, 0, // Skip to: 86948 -/* 56499 */ MCD_OPC_CheckPredicate, 3, 236, 118, 0, // Skip to: 86948 -/* 56504 */ MCD_OPC_Decode, 205, 11, 138, 2, // Opcode: FRECPEv4f32 -/* 56509 */ MCD_OPC_FilterValue, 58, 17, 0, 0, // Skip to: 56531 -/* 56514 */ MCD_OPC_CheckPredicate, 3, 221, 118, 0, // Skip to: 86948 -/* 56519 */ MCD_OPC_CheckField, 16, 6, 32, 214, 118, 0, // Skip to: 86948 -/* 56526 */ MCD_OPC_Decode, 188, 7, 138, 2, // Opcode: FCMLTv4i32rz -/* 56531 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 56553 -/* 56536 */ MCD_OPC_CheckPredicate, 3, 199, 118, 0, // Skip to: 86948 -/* 56541 */ MCD_OPC_CheckField, 21, 1, 1, 192, 118, 0, // Skip to: 86948 -/* 56548 */ MCD_OPC_Decode, 175, 10, 133, 2, // Opcode: FMINv4f32 -/* 56553 */ MCD_OPC_FilterValue, 62, 33, 0, 0, // Skip to: 56591 -/* 56558 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 56561 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56576 -/* 56566 */ MCD_OPC_CheckPredicate, 3, 169, 118, 0, // Skip to: 86948 -/* 56571 */ MCD_OPC_Decode, 148, 6, 138, 2, // Opcode: FABSv4f32 -/* 56576 */ MCD_OPC_FilterValue, 48, 159, 118, 0, // Skip to: 86948 -/* 56581 */ MCD_OPC_CheckPredicate, 4, 154, 118, 0, // Skip to: 86948 -/* 56586 */ MCD_OPC_Decode, 165, 10, 152, 2, // Opcode: FMINVv8i16v -/* 56591 */ MCD_OPC_FilterValue, 63, 144, 118, 0, // Skip to: 86948 -/* 56596 */ MCD_OPC_CheckPredicate, 3, 139, 118, 0, // Skip to: 86948 -/* 56601 */ MCD_OPC_CheckField, 21, 1, 1, 132, 118, 0, // Skip to: 86948 -/* 56608 */ MCD_OPC_Decode, 193, 12, 133, 2, // Opcode: FRSQRTSv4f32 -/* 56613 */ MCD_OPC_FilterValue, 3, 209, 5, 0, // Skip to: 58107 -/* 56618 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 56621 */ MCD_OPC_FilterValue, 0, 135, 0, 0, // Skip to: 56761 -/* 56626 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 56629 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 56651 -/* 56634 */ MCD_OPC_CheckPredicate, 3, 101, 118, 0, // Skip to: 86948 -/* 56639 */ MCD_OPC_CheckField, 21, 1, 1, 94, 118, 0, // Skip to: 86948 -/* 56646 */ MCD_OPC_Decode, 156, 31, 133, 2, // Opcode: UADDLv4i32_v2i64 -/* 56651 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 56673 -/* 56656 */ MCD_OPC_CheckPredicate, 3, 79, 118, 0, // Skip to: 86948 -/* 56661 */ MCD_OPC_CheckField, 21, 1, 1, 72, 118, 0, // Skip to: 86948 -/* 56668 */ MCD_OPC_Decode, 223, 31, 133, 2, // Opcode: UHADDv4i32 -/* 56673 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 56695 -/* 56678 */ MCD_OPC_CheckPredicate, 3, 57, 118, 0, // Skip to: 86948 -/* 56683 */ MCD_OPC_CheckField, 21, 1, 1, 50, 118, 0, // Skip to: 86948 -/* 56690 */ MCD_OPC_Decode, 219, 32, 133, 2, // Opcode: UQADDv4i32 -/* 56695 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 56717 -/* 56700 */ MCD_OPC_CheckPredicate, 3, 35, 118, 0, // Skip to: 86948 -/* 56705 */ MCD_OPC_CheckField, 21, 1, 1, 28, 118, 0, // Skip to: 86948 -/* 56712 */ MCD_OPC_Decode, 166, 31, 133, 2, // Opcode: UADDWv4i32_v2i64 -/* 56717 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 56739 -/* 56722 */ MCD_OPC_CheckPredicate, 3, 13, 118, 0, // Skip to: 86948 -/* 56727 */ MCD_OPC_CheckField, 21, 1, 1, 6, 118, 0, // Skip to: 86948 -/* 56734 */ MCD_OPC_Decode, 222, 33, 133, 2, // Opcode: URHADDv4i32 -/* 56739 */ MCD_OPC_FilterValue, 7, 252, 117, 0, // Skip to: 86948 -/* 56744 */ MCD_OPC_CheckPredicate, 3, 247, 117, 0, // Skip to: 86948 -/* 56749 */ MCD_OPC_CheckField, 21, 1, 1, 240, 117, 0, // Skip to: 86948 -/* 56756 */ MCD_OPC_Decode, 195, 2, 141, 2, // Opcode: BITv16i8 -/* 56761 */ MCD_OPC_FilterValue, 1, 226, 0, 0, // Skip to: 56992 -/* 56766 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 56769 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 56791 -/* 56774 */ MCD_OPC_CheckPredicate, 3, 217, 117, 0, // Skip to: 86948 -/* 56779 */ MCD_OPC_CheckField, 21, 1, 1, 210, 117, 0, // Skip to: 86948 -/* 56786 */ MCD_OPC_Decode, 167, 34, 133, 2, // Opcode: USUBLv4i32_v2i64 -/* 56791 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 56813 -/* 56796 */ MCD_OPC_CheckPredicate, 3, 195, 117, 0, // Skip to: 86948 -/* 56801 */ MCD_OPC_CheckField, 21, 1, 1, 188, 117, 0, // Skip to: 86948 -/* 56808 */ MCD_OPC_Decode, 229, 31, 133, 2, // Opcode: UHSUBv4i32 -/* 56813 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 56851 -/* 56818 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 56821 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56836 -/* 56826 */ MCD_OPC_CheckPredicate, 3, 165, 117, 0, // Skip to: 86948 -/* 56831 */ MCD_OPC_Decode, 145, 31, 138, 2, // Opcode: UADDLPv4i32_v2i64 -/* 56836 */ MCD_OPC_FilterValue, 33, 155, 117, 0, // Skip to: 86948 -/* 56841 */ MCD_OPC_CheckPredicate, 3, 150, 117, 0, // Skip to: 86948 -/* 56846 */ MCD_OPC_Decode, 180, 26, 147, 2, // Opcode: SQXTUNv4i32 -/* 56851 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 56873 -/* 56856 */ MCD_OPC_CheckPredicate, 3, 135, 117, 0, // Skip to: 86948 -/* 56861 */ MCD_OPC_CheckField, 21, 1, 1, 128, 117, 0, // Skip to: 86948 -/* 56868 */ MCD_OPC_Decode, 205, 33, 133, 2, // Opcode: UQSUBv4i32 -/* 56873 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 56895 -/* 56878 */ MCD_OPC_CheckPredicate, 3, 113, 117, 0, // Skip to: 86948 -/* 56883 */ MCD_OPC_CheckField, 21, 1, 1, 106, 117, 0, // Skip to: 86948 -/* 56890 */ MCD_OPC_Decode, 173, 34, 133, 2, // Opcode: USUBWv4i32_v2i64 -/* 56895 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 56917 -/* 56900 */ MCD_OPC_CheckPredicate, 3, 91, 117, 0, // Skip to: 86948 -/* 56905 */ MCD_OPC_CheckField, 21, 1, 1, 84, 117, 0, // Skip to: 86948 -/* 56912 */ MCD_OPC_Decode, 235, 3, 133, 2, // Opcode: CMHIv4i32 -/* 56917 */ MCD_OPC_FilterValue, 6, 48, 0, 0, // Skip to: 56970 -/* 56922 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 56925 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56940 -/* 56930 */ MCD_OPC_CheckPredicate, 3, 61, 117, 0, // Skip to: 86948 -/* 56935 */ MCD_OPC_Decode, 153, 34, 147, 2, // Opcode: USQADDv4i32 -/* 56940 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 56955 -/* 56945 */ MCD_OPC_CheckPredicate, 3, 46, 117, 0, // Skip to: 86948 -/* 56950 */ MCD_OPC_Decode, 136, 23, 138, 2, // Opcode: SHLLv4i32 -/* 56955 */ MCD_OPC_FilterValue, 48, 36, 117, 0, // Skip to: 86948 -/* 56960 */ MCD_OPC_CheckPredicate, 3, 31, 117, 0, // Skip to: 86948 -/* 56965 */ MCD_OPC_Decode, 150, 31, 244, 1, // Opcode: UADDLVv4i32v -/* 56970 */ MCD_OPC_FilterValue, 7, 21, 117, 0, // Skip to: 86948 -/* 56975 */ MCD_OPC_CheckPredicate, 3, 16, 117, 0, // Skip to: 86948 -/* 56980 */ MCD_OPC_CheckField, 21, 1, 1, 9, 117, 0, // Skip to: 86948 -/* 56987 */ MCD_OPC_Decode, 243, 3, 133, 2, // Opcode: CMHSv4i32 -/* 56992 */ MCD_OPC_FilterValue, 2, 173, 0, 0, // Skip to: 57170 -/* 56997 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 57000 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57022 -/* 57005 */ MCD_OPC_CheckPredicate, 3, 242, 116, 0, // Skip to: 86948 -/* 57010 */ MCD_OPC_CheckField, 21, 1, 1, 235, 116, 0, // Skip to: 86948 -/* 57017 */ MCD_OPC_Decode, 178, 21, 141, 2, // Opcode: RADDHNv2i64_v4i32 -/* 57022 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 57044 -/* 57027 */ MCD_OPC_CheckPredicate, 3, 220, 116, 0, // Skip to: 86948 -/* 57032 */ MCD_OPC_CheckField, 21, 1, 1, 213, 116, 0, // Skip to: 86948 -/* 57039 */ MCD_OPC_Decode, 134, 34, 133, 2, // Opcode: USHLv4i32 -/* 57044 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 57082 -/* 57049 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 57052 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 57067 -/* 57057 */ MCD_OPC_CheckPredicate, 3, 190, 116, 0, // Skip to: 86948 -/* 57062 */ MCD_OPC_Decode, 179, 3, 138, 2, // Opcode: CLZv4i32 -/* 57067 */ MCD_OPC_FilterValue, 33, 180, 116, 0, // Skip to: 86948 -/* 57072 */ MCD_OPC_CheckPredicate, 3, 175, 116, 0, // Skip to: 86948 -/* 57077 */ MCD_OPC_Decode, 214, 33, 147, 2, // Opcode: UQXTNv4i32 -/* 57082 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 57104 -/* 57087 */ MCD_OPC_CheckPredicate, 3, 160, 116, 0, // Skip to: 86948 -/* 57092 */ MCD_OPC_CheckField, 21, 1, 1, 153, 116, 0, // Skip to: 86948 -/* 57099 */ MCD_OPC_Decode, 174, 33, 133, 2, // Opcode: UQSHLv4i32 -/* 57104 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 57126 -/* 57109 */ MCD_OPC_CheckPredicate, 3, 138, 116, 0, // Skip to: 86948 -/* 57114 */ MCD_OPC_CheckField, 21, 1, 1, 131, 116, 0, // Skip to: 86948 -/* 57121 */ MCD_OPC_Decode, 239, 30, 141, 2, // Opcode: UABALv4i32_v2i64 -/* 57126 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 57148 -/* 57131 */ MCD_OPC_CheckPredicate, 3, 116, 116, 0, // Skip to: 86948 -/* 57136 */ MCD_OPC_CheckField, 21, 1, 1, 109, 116, 0, // Skip to: 86948 -/* 57143 */ MCD_OPC_Decode, 230, 33, 133, 2, // Opcode: URSHLv4i32 -/* 57148 */ MCD_OPC_FilterValue, 7, 99, 116, 0, // Skip to: 86948 -/* 57153 */ MCD_OPC_CheckPredicate, 3, 94, 116, 0, // Skip to: 86948 -/* 57158 */ MCD_OPC_CheckField, 21, 1, 1, 87, 116, 0, // Skip to: 86948 -/* 57165 */ MCD_OPC_Decode, 146, 33, 133, 2, // Opcode: UQRSHLv4i32 -/* 57170 */ MCD_OPC_FilterValue, 3, 179, 0, 0, // Skip to: 57354 -/* 57175 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 57178 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57200 -/* 57183 */ MCD_OPC_CheckPredicate, 3, 64, 116, 0, // Skip to: 86948 -/* 57188 */ MCD_OPC_CheckField, 21, 1, 1, 57, 116, 0, // Skip to: 86948 -/* 57195 */ MCD_OPC_Decode, 241, 21, 141, 2, // Opcode: RSUBHNv2i64_v4i32 -/* 57200 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 57222 -/* 57205 */ MCD_OPC_CheckPredicate, 3, 42, 116, 0, // Skip to: 86948 -/* 57210 */ MCD_OPC_CheckField, 21, 1, 1, 35, 116, 0, // Skip to: 86948 -/* 57217 */ MCD_OPC_Decode, 131, 32, 133, 2, // Opcode: UMAXv4i32 -/* 57222 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 57244 -/* 57227 */ MCD_OPC_CheckPredicate, 3, 20, 116, 0, // Skip to: 86948 -/* 57232 */ MCD_OPC_CheckField, 16, 6, 32, 13, 116, 0, // Skip to: 86948 -/* 57239 */ MCD_OPC_Decode, 139, 31, 147, 2, // Opcode: UADALPv4i32_v2i64 -/* 57244 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 57266 -/* 57249 */ MCD_OPC_CheckPredicate, 3, 254, 115, 0, // Skip to: 86948 -/* 57254 */ MCD_OPC_CheckField, 21, 1, 1, 247, 115, 0, // Skip to: 86948 -/* 57261 */ MCD_OPC_Decode, 160, 32, 133, 2, // Opcode: UMINv4i32 -/* 57266 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 57288 -/* 57271 */ MCD_OPC_CheckPredicate, 3, 232, 115, 0, // Skip to: 86948 -/* 57276 */ MCD_OPC_CheckField, 21, 1, 1, 225, 115, 0, // Skip to: 86948 -/* 57283 */ MCD_OPC_Decode, 251, 30, 133, 2, // Opcode: UABDLv4i32_v2i64 -/* 57288 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 57310 -/* 57293 */ MCD_OPC_CheckPredicate, 3, 210, 115, 0, // Skip to: 86948 -/* 57298 */ MCD_OPC_CheckField, 21, 1, 1, 203, 115, 0, // Skip to: 86948 -/* 57305 */ MCD_OPC_Decode, 133, 31, 133, 2, // Opcode: UABDv4i32 -/* 57310 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 57332 -/* 57315 */ MCD_OPC_CheckPredicate, 3, 188, 115, 0, // Skip to: 86948 -/* 57320 */ MCD_OPC_CheckField, 16, 6, 32, 181, 115, 0, // Skip to: 86948 -/* 57327 */ MCD_OPC_Decode, 155, 25, 138, 2, // Opcode: SQNEGv4i32 -/* 57332 */ MCD_OPC_FilterValue, 7, 171, 115, 0, // Skip to: 86948 -/* 57337 */ MCD_OPC_CheckPredicate, 3, 166, 115, 0, // Skip to: 86948 -/* 57342 */ MCD_OPC_CheckField, 21, 1, 1, 159, 115, 0, // Skip to: 86948 -/* 57349 */ MCD_OPC_Decode, 245, 30, 141, 2, // Opcode: UABAv4i32 -/* 57354 */ MCD_OPC_FilterValue, 4, 199, 0, 0, // Skip to: 57558 -/* 57359 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 57362 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57384 -/* 57367 */ MCD_OPC_CheckPredicate, 3, 136, 115, 0, // Skip to: 86948 -/* 57372 */ MCD_OPC_CheckField, 21, 1, 1, 129, 115, 0, // Skip to: 86948 -/* 57379 */ MCD_OPC_Decode, 169, 32, 141, 2, // Opcode: UMLALv4i32_v2i64 -/* 57384 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 57422 -/* 57389 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 57392 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57407 -/* 57397 */ MCD_OPC_CheckPredicate, 7, 106, 115, 0, // Skip to: 86948 -/* 57402 */ MCD_OPC_Decode, 166, 25, 141, 2, // Opcode: SQRDMLAHv4i32 -/* 57407 */ MCD_OPC_FilterValue, 1, 96, 115, 0, // Skip to: 86948 -/* 57412 */ MCD_OPC_CheckPredicate, 3, 91, 115, 0, // Skip to: 86948 -/* 57417 */ MCD_OPC_Decode, 132, 30, 133, 2, // Opcode: SUBv4i32 -/* 57422 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 57444 -/* 57427 */ MCD_OPC_CheckPredicate, 3, 76, 115, 0, // Skip to: 86948 -/* 57432 */ MCD_OPC_CheckField, 16, 6, 32, 69, 115, 0, // Skip to: 86948 -/* 57439 */ MCD_OPC_Decode, 209, 3, 138, 2, // Opcode: CMGEv4i32rz -/* 57444 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 57482 -/* 57449 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 57452 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57467 -/* 57457 */ MCD_OPC_CheckPredicate, 7, 46, 115, 0, // Skip to: 86948 -/* 57462 */ MCD_OPC_Decode, 178, 25, 141, 2, // Opcode: SQRDMLSHv4i32 -/* 57467 */ MCD_OPC_FilterValue, 1, 36, 115, 0, // Skip to: 86948 -/* 57472 */ MCD_OPC_CheckPredicate, 3, 31, 115, 0, // Skip to: 86948 -/* 57477 */ MCD_OPC_Decode, 192, 3, 133, 2, // Opcode: CMEQv4i32 -/* 57482 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 57520 -/* 57487 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 57490 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57505 -/* 57495 */ MCD_OPC_CheckPredicate, 10, 8, 115, 0, // Skip to: 86948 -/* 57500 */ MCD_OPC_Decode, 218, 31, 141, 2, // Opcode: UDOTv16i8 -/* 57505 */ MCD_OPC_FilterValue, 1, 254, 114, 0, // Skip to: 86948 -/* 57510 */ MCD_OPC_CheckPredicate, 3, 249, 114, 0, // Skip to: 86948 -/* 57515 */ MCD_OPC_Decode, 228, 19, 141, 2, // Opcode: MLSv4i32 -/* 57520 */ MCD_OPC_FilterValue, 6, 239, 114, 0, // Skip to: 86948 -/* 57525 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 57528 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 57543 -/* 57533 */ MCD_OPC_CheckPredicate, 3, 226, 114, 0, // Skip to: 86948 -/* 57538 */ MCD_OPC_Decode, 251, 3, 138, 2, // Opcode: CMLEv4i32rz -/* 57543 */ MCD_OPC_FilterValue, 33, 216, 114, 0, // Skip to: 86948 -/* 57548 */ MCD_OPC_CheckPredicate, 3, 211, 114, 0, // Skip to: 86948 -/* 57553 */ MCD_OPC_Decode, 244, 11, 138, 2, // Opcode: FRINTIv4f32 -/* 57558 */ MCD_OPC_FilterValue, 5, 182, 0, 0, // Skip to: 57745 -/* 57563 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 57566 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57588 -/* 57571 */ MCD_OPC_CheckPredicate, 3, 188, 114, 0, // Skip to: 86948 -/* 57576 */ MCD_OPC_CheckField, 21, 1, 1, 181, 114, 0, // Skip to: 86948 -/* 57583 */ MCD_OPC_Decode, 179, 32, 141, 2, // Opcode: UMLSLv4i32_v2i64 -/* 57588 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 57610 -/* 57593 */ MCD_OPC_CheckPredicate, 3, 166, 114, 0, // Skip to: 86948 -/* 57598 */ MCD_OPC_CheckField, 21, 1, 1, 159, 114, 0, // Skip to: 86948 -/* 57605 */ MCD_OPC_Decode, 236, 31, 133, 2, // Opcode: UMAXPv4i32 -/* 57610 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 57663 -/* 57615 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 57618 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 57633 -/* 57623 */ MCD_OPC_CheckPredicate, 3, 136, 114, 0, // Skip to: 86948 -/* 57628 */ MCD_OPC_Decode, 211, 8, 138, 2, // Opcode: FCVTPUv4f32 -/* 57633 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 57648 -/* 57638 */ MCD_OPC_CheckPredicate, 3, 121, 114, 0, // Skip to: 86948 -/* 57643 */ MCD_OPC_Decode, 245, 31, 160, 2, // Opcode: UMAXVv4i32v -/* 57648 */ MCD_OPC_FilterValue, 49, 111, 114, 0, // Skip to: 86948 -/* 57653 */ MCD_OPC_CheckPredicate, 3, 106, 114, 0, // Skip to: 86948 -/* 57658 */ MCD_OPC_Decode, 146, 32, 160, 2, // Opcode: UMINVv4i32v -/* 57663 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 57685 -/* 57668 */ MCD_OPC_CheckPredicate, 3, 91, 114, 0, // Skip to: 86948 -/* 57673 */ MCD_OPC_CheckField, 21, 1, 1, 84, 114, 0, // Skip to: 86948 -/* 57680 */ MCD_OPC_Decode, 137, 32, 133, 2, // Opcode: UMINPv4i32 -/* 57685 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 57707 -/* 57690 */ MCD_OPC_CheckPredicate, 3, 69, 114, 0, // Skip to: 86948 -/* 57695 */ MCD_OPC_CheckField, 21, 1, 1, 62, 114, 0, // Skip to: 86948 -/* 57702 */ MCD_OPC_Decode, 190, 25, 133, 2, // Opcode: SQRDMULHv4i32 -/* 57707 */ MCD_OPC_FilterValue, 6, 52, 114, 0, // Skip to: 86948 -/* 57712 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 57715 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 57730 -/* 57720 */ MCD_OPC_CheckPredicate, 3, 39, 114, 0, // Skip to: 86948 -/* 57725 */ MCD_OPC_Decode, 184, 20, 138, 2, // Opcode: NEGv4i32 -/* 57730 */ MCD_OPC_FilterValue, 33, 29, 114, 0, // Skip to: 86948 -/* 57735 */ MCD_OPC_CheckPredicate, 3, 24, 114, 0, // Skip to: 86948 -/* 57740 */ MCD_OPC_Decode, 155, 9, 138, 2, // Opcode: FCVTZUv4f32 -/* 57745 */ MCD_OPC_FilterValue, 6, 185, 0, 0, // Skip to: 57935 -/* 57750 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 57753 */ MCD_OPC_FilterValue, 0, 116, 0, 0, // Skip to: 57874 -/* 57758 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 57761 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57783 -/* 57766 */ MCD_OPC_CheckPredicate, 3, 249, 113, 0, // Skip to: 86948 -/* 57771 */ MCD_OPC_CheckField, 21, 1, 1, 242, 113, 0, // Skip to: 86948 -/* 57778 */ MCD_OPC_Decode, 199, 32, 133, 2, // Opcode: UMULLv4i32_v2i64 -/* 57783 */ MCD_OPC_FilterValue, 1, 48, 0, 0, // Skip to: 57836 -/* 57788 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 57791 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 57806 -/* 57796 */ MCD_OPC_CheckPredicate, 3, 219, 113, 0, // Skip to: 86948 -/* 57801 */ MCD_OPC_Decode, 130, 7, 138, 2, // Opcode: FCMGEv4i32rz -/* 57806 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 57821 -/* 57811 */ MCD_OPC_CheckPredicate, 3, 204, 113, 0, // Skip to: 86948 -/* 57816 */ MCD_OPC_Decode, 242, 33, 138, 2, // Opcode: URSQRTEv4i32 -/* 57821 */ MCD_OPC_FilterValue, 48, 194, 113, 0, // Skip to: 86948 -/* 57826 */ MCD_OPC_CheckPredicate, 3, 189, 113, 0, // Skip to: 86948 -/* 57831 */ MCD_OPC_Decode, 138, 10, 160, 2, // Opcode: FMINNMVv4i32v -/* 57836 */ MCD_OPC_FilterValue, 3, 179, 113, 0, // Skip to: 86948 -/* 57841 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 57844 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 57859 -/* 57849 */ MCD_OPC_CheckPredicate, 3, 166, 113, 0, // Skip to: 86948 -/* 57854 */ MCD_OPC_Decode, 177, 7, 138, 2, // Opcode: FCMLEv4i32rz -/* 57859 */ MCD_OPC_FilterValue, 33, 156, 113, 0, // Skip to: 86948 -/* 57864 */ MCD_OPC_CheckPredicate, 3, 151, 113, 0, // Skip to: 86948 -/* 57869 */ MCD_OPC_Decode, 182, 12, 138, 2, // Opcode: FRSQRTEv4f32 -/* 57874 */ MCD_OPC_FilterValue, 1, 141, 113, 0, // Skip to: 86948 -/* 57879 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 57882 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57897 -/* 57887 */ MCD_OPC_CheckPredicate, 11, 128, 113, 0, // Skip to: 86948 -/* 57892 */ MCD_OPC_Decode, 164, 7, 169, 2, // Opcode: FCMLAv4f32 -/* 57897 */ MCD_OPC_FilterValue, 1, 118, 113, 0, // Skip to: 86948 -/* 57902 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 57905 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57920 -/* 57910 */ MCD_OPC_CheckPredicate, 3, 105, 113, 0, // Skip to: 86948 -/* 57915 */ MCD_OPC_Decode, 131, 10, 133, 2, // Opcode: FMINNMPv4f32 -/* 57920 */ MCD_OPC_FilterValue, 2, 95, 113, 0, // Skip to: 86948 -/* 57925 */ MCD_OPC_CheckPredicate, 3, 90, 113, 0, // Skip to: 86948 -/* 57930 */ MCD_OPC_Decode, 137, 6, 133, 2, // Opcode: FABDv4f32 -/* 57935 */ MCD_OPC_FilterValue, 7, 80, 113, 0, // Skip to: 86948 -/* 57940 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 57943 */ MCD_OPC_FilterValue, 1, 56, 0, 0, // Skip to: 58004 -/* 57948 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 57951 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57966 -/* 57956 */ MCD_OPC_CheckPredicate, 11, 59, 113, 0, // Skip to: 86948 -/* 57961 */ MCD_OPC_Decode, 209, 6, 170, 2, // Opcode: FCADDv4f32 -/* 57966 */ MCD_OPC_FilterValue, 1, 49, 113, 0, // Skip to: 86948 -/* 57971 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 57974 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57989 -/* 57979 */ MCD_OPC_CheckPredicate, 3, 36, 113, 0, // Skip to: 86948 -/* 57984 */ MCD_OPC_Decode, 150, 7, 133, 2, // Opcode: FCMGTv4f32 -/* 57989 */ MCD_OPC_FilterValue, 1, 26, 113, 0, // Skip to: 86948 -/* 57994 */ MCD_OPC_CheckPredicate, 3, 21, 113, 0, // Skip to: 86948 -/* 57999 */ MCD_OPC_Decode, 157, 10, 133, 2, // Opcode: FMINPv4f32 -/* 58004 */ MCD_OPC_FilterValue, 2, 69, 0, 0, // Skip to: 58078 -/* 58009 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 58012 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 58034 -/* 58017 */ MCD_OPC_CheckPredicate, 3, 254, 112, 0, // Skip to: 86948 -/* 58022 */ MCD_OPC_CheckField, 12, 1, 1, 247, 112, 0, // Skip to: 86948 -/* 58029 */ MCD_OPC_Decode, 173, 11, 138, 2, // Opcode: FNEGv4f32 -/* 58034 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 58056 -/* 58039 */ MCD_OPC_CheckPredicate, 3, 232, 112, 0, // Skip to: 86948 -/* 58044 */ MCD_OPC_CheckField, 12, 1, 1, 225, 112, 0, // Skip to: 86948 -/* 58051 */ MCD_OPC_Decode, 207, 12, 138, 2, // Opcode: FSQRTv4f32 -/* 58056 */ MCD_OPC_FilterValue, 48, 215, 112, 0, // Skip to: 86948 -/* 58061 */ MCD_OPC_CheckPredicate, 3, 210, 112, 0, // Skip to: 86948 -/* 58066 */ MCD_OPC_CheckField, 12, 1, 1, 203, 112, 0, // Skip to: 86948 -/* 58073 */ MCD_OPC_Decode, 164, 10, 160, 2, // Opcode: FMINVv4i32v -/* 58078 */ MCD_OPC_FilterValue, 3, 193, 112, 0, // Skip to: 86948 -/* 58083 */ MCD_OPC_CheckPredicate, 3, 188, 112, 0, // Skip to: 86948 -/* 58088 */ MCD_OPC_CheckField, 21, 1, 1, 181, 112, 0, // Skip to: 86948 -/* 58095 */ MCD_OPC_CheckField, 12, 1, 0, 174, 112, 0, // Skip to: 86948 -/* 58102 */ MCD_OPC_Decode, 170, 6, 133, 2, // Opcode: FACGTv4f32 -/* 58107 */ MCD_OPC_FilterValue, 6, 164, 112, 0, // Skip to: 86948 -/* 58112 */ MCD_OPC_CheckPredicate, 6, 159, 112, 0, // Skip to: 86948 -/* 58117 */ MCD_OPC_CheckField, 21, 1, 0, 152, 112, 0, // Skip to: 86948 -/* 58124 */ MCD_OPC_Decode, 251, 34, 172, 2, // Opcode: XAR -/* 58129 */ MCD_OPC_FilterValue, 11, 14, 12, 0, // Skip to: 61220 -/* 58134 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 58137 */ MCD_OPC_FilterValue, 0, 154, 1, 0, // Skip to: 58552 -/* 58142 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 58145 */ MCD_OPC_FilterValue, 1, 91, 0, 0, // Skip to: 58241 -/* 58150 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58153 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 58175 -/* 58158 */ MCD_OPC_CheckPredicate, 4, 113, 112, 0, // Skip to: 86948 -/* 58163 */ MCD_OPC_CheckField, 21, 1, 0, 106, 112, 0, // Skip to: 86948 -/* 58170 */ MCD_OPC_Decode, 148, 10, 238, 1, // Opcode: FMINNMv4f16 -/* 58175 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 58197 -/* 58180 */ MCD_OPC_CheckPredicate, 4, 91, 112, 0, // Skip to: 86948 -/* 58185 */ MCD_OPC_CheckField, 21, 1, 0, 84, 112, 0, // Skip to: 86948 -/* 58192 */ MCD_OPC_Decode, 130, 10, 238, 1, // Opcode: FMINNMPv4f16 -/* 58197 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 58219 -/* 58202 */ MCD_OPC_CheckPredicate, 4, 69, 112, 0, // Skip to: 86948 -/* 58207 */ MCD_OPC_CheckField, 21, 1, 0, 62, 112, 0, // Skip to: 86948 -/* 58214 */ MCD_OPC_Decode, 150, 10, 133, 2, // Opcode: FMINNMv8f16 -/* 58219 */ MCD_OPC_FilterValue, 3, 52, 112, 0, // Skip to: 86948 -/* 58224 */ MCD_OPC_CheckPredicate, 4, 47, 112, 0, // Skip to: 86948 -/* 58229 */ MCD_OPC_CheckField, 21, 1, 0, 40, 112, 0, // Skip to: 86948 -/* 58236 */ MCD_OPC_Decode, 132, 10, 133, 2, // Opcode: FMINNMPv8f16 -/* 58241 */ MCD_OPC_FilterValue, 3, 85, 0, 0, // Skip to: 58331 -/* 58246 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58249 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 58271 -/* 58254 */ MCD_OPC_CheckPredicate, 4, 17, 112, 0, // Skip to: 86948 -/* 58259 */ MCD_OPC_CheckField, 21, 1, 0, 10, 112, 0, // Skip to: 86948 -/* 58266 */ MCD_OPC_Decode, 209, 10, 130, 2, // Opcode: FMLSv4f16 -/* 58271 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 58309 -/* 58276 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 58279 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58294 -/* 58284 */ MCD_OPC_CheckPredicate, 4, 243, 111, 0, // Skip to: 86948 -/* 58289 */ MCD_OPC_Decode, 213, 10, 141, 2, // Opcode: FMLSv8f16 -/* 58294 */ MCD_OPC_FilterValue, 1, 233, 111, 0, // Skip to: 86948 -/* 58299 */ MCD_OPC_CheckPredicate, 3, 228, 111, 0, // Skip to: 86948 -/* 58304 */ MCD_OPC_Decode, 178, 24, 133, 2, // Opcode: SQADDv2i64 -/* 58309 */ MCD_OPC_FilterValue, 3, 218, 111, 0, // Skip to: 86948 -/* 58314 */ MCD_OPC_CheckPredicate, 3, 213, 111, 0, // Skip to: 86948 -/* 58319 */ MCD_OPC_CheckField, 21, 1, 1, 206, 111, 0, // Skip to: 86948 -/* 58326 */ MCD_OPC_Decode, 217, 32, 133, 2, // Opcode: UQADDv2i64 -/* 58331 */ MCD_OPC_FilterValue, 5, 91, 0, 0, // Skip to: 58427 -/* 58336 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58339 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 58361 -/* 58344 */ MCD_OPC_CheckPredicate, 4, 183, 111, 0, // Skip to: 86948 -/* 58349 */ MCD_OPC_CheckField, 21, 1, 0, 176, 111, 0, // Skip to: 86948 -/* 58356 */ MCD_OPC_Decode, 229, 12, 238, 1, // Opcode: FSUBv4f16 -/* 58361 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 58383 -/* 58366 */ MCD_OPC_CheckPredicate, 4, 161, 111, 0, // Skip to: 86948 -/* 58371 */ MCD_OPC_CheckField, 21, 1, 0, 154, 111, 0, // Skip to: 86948 -/* 58378 */ MCD_OPC_Decode, 136, 6, 238, 1, // Opcode: FABDv4f16 -/* 58383 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 58405 -/* 58388 */ MCD_OPC_CheckPredicate, 4, 139, 111, 0, // Skip to: 86948 -/* 58393 */ MCD_OPC_CheckField, 21, 1, 0, 132, 111, 0, // Skip to: 86948 -/* 58400 */ MCD_OPC_Decode, 231, 12, 133, 2, // Opcode: FSUBv8f16 -/* 58405 */ MCD_OPC_FilterValue, 3, 122, 111, 0, // Skip to: 86948 -/* 58410 */ MCD_OPC_CheckPredicate, 4, 117, 111, 0, // Skip to: 86948 -/* 58415 */ MCD_OPC_CheckField, 21, 1, 0, 110, 111, 0, // Skip to: 86948 -/* 58422 */ MCD_OPC_Decode, 138, 6, 133, 2, // Opcode: FABDv8f16 -/* 58427 */ MCD_OPC_FilterValue, 6, 24, 0, 0, // Skip to: 58456 -/* 58432 */ MCD_OPC_CheckPredicate, 3, 95, 111, 0, // Skip to: 86948 -/* 58437 */ MCD_OPC_CheckField, 29, 3, 2, 88, 111, 0, // Skip to: 86948 -/* 58444 */ MCD_OPC_CheckField, 21, 1, 0, 81, 111, 0, // Skip to: 86948 -/* 58451 */ MCD_OPC_Decode, 198, 34, 133, 2, // Opcode: UZP1v2i64 -/* 58456 */ MCD_OPC_FilterValue, 7, 71, 111, 0, // Skip to: 86948 -/* 58461 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58464 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 58486 -/* 58469 */ MCD_OPC_CheckPredicate, 3, 58, 111, 0, // Skip to: 86948 -/* 58474 */ MCD_OPC_CheckField, 21, 1, 1, 51, 111, 0, // Skip to: 86948 -/* 58481 */ MCD_OPC_Decode, 202, 20, 238, 1, // Opcode: ORNv8i8 -/* 58486 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 58508 -/* 58491 */ MCD_OPC_CheckPredicate, 3, 36, 111, 0, // Skip to: 86948 -/* 58496 */ MCD_OPC_CheckField, 21, 1, 1, 29, 111, 0, // Skip to: 86948 -/* 58503 */ MCD_OPC_Decode, 194, 2, 238, 1, // Opcode: BIFv8i8 -/* 58508 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 58530 -/* 58513 */ MCD_OPC_CheckPredicate, 3, 14, 111, 0, // Skip to: 86948 -/* 58518 */ MCD_OPC_CheckField, 21, 1, 1, 7, 111, 0, // Skip to: 86948 -/* 58525 */ MCD_OPC_Decode, 201, 20, 133, 2, // Opcode: ORNv16i8 -/* 58530 */ MCD_OPC_FilterValue, 3, 253, 110, 0, // Skip to: 86948 -/* 58535 */ MCD_OPC_CheckPredicate, 3, 248, 110, 0, // Skip to: 86948 -/* 58540 */ MCD_OPC_CheckField, 21, 1, 1, 241, 110, 0, // Skip to: 86948 -/* 58547 */ MCD_OPC_Decode, 193, 2, 133, 2, // Opcode: BIFv16i8 -/* 58552 */ MCD_OPC_FilterValue, 1, 218, 1, 0, // Skip to: 59031 -/* 58557 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 58560 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 58612 -/* 58565 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58568 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 58590 -/* 58573 */ MCD_OPC_CheckPredicate, 4, 210, 110, 0, // Skip to: 86948 -/* 58578 */ MCD_OPC_CheckField, 21, 1, 0, 203, 110, 0, // Skip to: 86948 -/* 58585 */ MCD_OPC_Decode, 149, 7, 238, 1, // Opcode: FCMGTv4f16 -/* 58590 */ MCD_OPC_FilterValue, 3, 193, 110, 0, // Skip to: 86948 -/* 58595 */ MCD_OPC_CheckPredicate, 4, 188, 110, 0, // Skip to: 86948 -/* 58600 */ MCD_OPC_CheckField, 21, 1, 0, 181, 110, 0, // Skip to: 86948 -/* 58607 */ MCD_OPC_Decode, 153, 7, 133, 2, // Opcode: FCMGTv8f16 -/* 58612 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 58641 -/* 58617 */ MCD_OPC_CheckPredicate, 3, 166, 110, 0, // Skip to: 86948 -/* 58622 */ MCD_OPC_CheckField, 29, 3, 2, 159, 110, 0, // Skip to: 86948 -/* 58629 */ MCD_OPC_CheckField, 21, 1, 0, 152, 110, 0, // Skip to: 86948 -/* 58636 */ MCD_OPC_Decode, 215, 30, 133, 2, // Opcode: TRN1v2i64 -/* 58641 */ MCD_OPC_FilterValue, 3, 85, 0, 0, // Skip to: 58731 -/* 58646 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58649 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 58671 -/* 58654 */ MCD_OPC_CheckPredicate, 4, 129, 110, 0, // Skip to: 86948 -/* 58659 */ MCD_OPC_CheckField, 21, 1, 0, 122, 110, 0, // Skip to: 86948 -/* 58666 */ MCD_OPC_Decode, 169, 6, 238, 1, // Opcode: FACGTv4f16 -/* 58671 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 58693 -/* 58676 */ MCD_OPC_CheckPredicate, 3, 107, 110, 0, // Skip to: 86948 -/* 58681 */ MCD_OPC_CheckField, 21, 1, 1, 100, 110, 0, // Skip to: 86948 -/* 58688 */ MCD_OPC_Decode, 160, 26, 133, 2, // Opcode: SQSUBv2i64 -/* 58693 */ MCD_OPC_FilterValue, 3, 90, 110, 0, // Skip to: 86948 -/* 58698 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 58701 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58716 -/* 58706 */ MCD_OPC_CheckPredicate, 4, 77, 110, 0, // Skip to: 86948 -/* 58711 */ MCD_OPC_Decode, 171, 6, 133, 2, // Opcode: FACGTv8f16 -/* 58716 */ MCD_OPC_FilterValue, 1, 67, 110, 0, // Skip to: 86948 -/* 58721 */ MCD_OPC_CheckPredicate, 3, 62, 110, 0, // Skip to: 86948 -/* 58726 */ MCD_OPC_Decode, 203, 33, 133, 2, // Opcode: UQSUBv2i64 -/* 58731 */ MCD_OPC_FilterValue, 5, 123, 0, 0, // Skip to: 58859 -/* 58736 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58739 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 58761 -/* 58744 */ MCD_OPC_CheckPredicate, 4, 39, 110, 0, // Skip to: 86948 -/* 58749 */ MCD_OPC_CheckField, 21, 1, 0, 32, 110, 0, // Skip to: 86948 -/* 58756 */ MCD_OPC_Decode, 174, 10, 238, 1, // Opcode: FMINv4f16 -/* 58761 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 58783 -/* 58766 */ MCD_OPC_CheckPredicate, 4, 17, 110, 0, // Skip to: 86948 -/* 58771 */ MCD_OPC_CheckField, 21, 1, 0, 10, 110, 0, // Skip to: 86948 -/* 58778 */ MCD_OPC_Decode, 156, 10, 238, 1, // Opcode: FMINPv4f16 -/* 58783 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 58821 -/* 58788 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 58791 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58806 -/* 58796 */ MCD_OPC_CheckPredicate, 4, 243, 109, 0, // Skip to: 86948 -/* 58801 */ MCD_OPC_Decode, 176, 10, 133, 2, // Opcode: FMINv8f16 -/* 58806 */ MCD_OPC_FilterValue, 1, 233, 109, 0, // Skip to: 86948 -/* 58811 */ MCD_OPC_CheckPredicate, 3, 228, 109, 0, // Skip to: 86948 -/* 58816 */ MCD_OPC_Decode, 220, 3, 133, 2, // Opcode: CMGTv2i64 -/* 58821 */ MCD_OPC_FilterValue, 3, 218, 109, 0, // Skip to: 86948 -/* 58826 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 58829 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58844 -/* 58834 */ MCD_OPC_CheckPredicate, 4, 205, 109, 0, // Skip to: 86948 -/* 58839 */ MCD_OPC_Decode, 158, 10, 133, 2, // Opcode: FMINPv8f16 -/* 58844 */ MCD_OPC_FilterValue, 1, 195, 109, 0, // Skip to: 86948 -/* 58849 */ MCD_OPC_CheckPredicate, 3, 190, 109, 0, // Skip to: 86948 -/* 58854 */ MCD_OPC_Decode, 233, 3, 133, 2, // Opcode: CMHIv2i64 -/* 58859 */ MCD_OPC_FilterValue, 6, 77, 0, 0, // Skip to: 58941 -/* 58864 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 58867 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 58889 -/* 58872 */ MCD_OPC_CheckPredicate, 3, 167, 109, 0, // Skip to: 86948 -/* 58877 */ MCD_OPC_CheckField, 29, 3, 2, 160, 109, 0, // Skip to: 86948 -/* 58884 */ MCD_OPC_Decode, 143, 35, 133, 2, // Opcode: ZIP1v2i64 -/* 58889 */ MCD_OPC_FilterValue, 1, 150, 109, 0, // Skip to: 86948 -/* 58894 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58897 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 58919 -/* 58902 */ MCD_OPC_CheckPredicate, 3, 137, 109, 0, // Skip to: 86948 -/* 58907 */ MCD_OPC_CheckField, 16, 5, 0, 130, 109, 0, // Skip to: 86948 -/* 58914 */ MCD_OPC_Decode, 147, 30, 147, 2, // Opcode: SUQADDv2i64 -/* 58919 */ MCD_OPC_FilterValue, 3, 120, 109, 0, // Skip to: 86948 -/* 58924 */ MCD_OPC_CheckPredicate, 3, 115, 109, 0, // Skip to: 86948 -/* 58929 */ MCD_OPC_CheckField, 16, 5, 0, 108, 109, 0, // Skip to: 86948 -/* 58936 */ MCD_OPC_Decode, 151, 34, 147, 2, // Opcode: USQADDv2i64 -/* 58941 */ MCD_OPC_FilterValue, 7, 98, 109, 0, // Skip to: 86948 -/* 58946 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 58949 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 58971 -/* 58954 */ MCD_OPC_CheckPredicate, 4, 85, 109, 0, // Skip to: 86948 -/* 58959 */ MCD_OPC_CheckField, 21, 1, 0, 78, 109, 0, // Skip to: 86948 -/* 58966 */ MCD_OPC_Decode, 192, 12, 238, 1, // Opcode: FRSQRTSv4f16 -/* 58971 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 59009 -/* 58976 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 58979 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58994 -/* 58984 */ MCD_OPC_CheckPredicate, 4, 55, 109, 0, // Skip to: 86948 -/* 58989 */ MCD_OPC_Decode, 194, 12, 133, 2, // Opcode: FRSQRTSv8f16 -/* 58994 */ MCD_OPC_FilterValue, 1, 45, 109, 0, // Skip to: 86948 -/* 58999 */ MCD_OPC_CheckPredicate, 3, 40, 109, 0, // Skip to: 86948 -/* 59004 */ MCD_OPC_Decode, 204, 3, 133, 2, // Opcode: CMGEv2i64 -/* 59009 */ MCD_OPC_FilterValue, 3, 30, 109, 0, // Skip to: 86948 -/* 59014 */ MCD_OPC_CheckPredicate, 3, 25, 109, 0, // Skip to: 86948 -/* 59019 */ MCD_OPC_CheckField, 21, 1, 1, 18, 109, 0, // Skip to: 86948 -/* 59026 */ MCD_OPC_Decode, 241, 3, 133, 2, // Opcode: CMHSv2i64 -/* 59031 */ MCD_OPC_FilterValue, 2, 240, 0, 0, // Skip to: 59276 -/* 59036 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 59039 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 59091 -/* 59044 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59047 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59069 -/* 59052 */ MCD_OPC_CheckPredicate, 3, 243, 108, 0, // Skip to: 86948 -/* 59057 */ MCD_OPC_CheckField, 21, 1, 1, 236, 108, 0, // Skip to: 86948 -/* 59064 */ MCD_OPC_Decode, 230, 26, 133, 2, // Opcode: SSHLv2i64 -/* 59069 */ MCD_OPC_FilterValue, 3, 226, 108, 0, // Skip to: 86948 -/* 59074 */ MCD_OPC_CheckPredicate, 3, 221, 108, 0, // Skip to: 86948 -/* 59079 */ MCD_OPC_CheckField, 21, 1, 1, 214, 108, 0, // Skip to: 86948 -/* 59086 */ MCD_OPC_Decode, 132, 34, 133, 2, // Opcode: USHLv2i64 -/* 59091 */ MCD_OPC_FilterValue, 3, 47, 0, 0, // Skip to: 59143 -/* 59096 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59099 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59121 -/* 59104 */ MCD_OPC_CheckPredicate, 3, 191, 108, 0, // Skip to: 86948 -/* 59109 */ MCD_OPC_CheckField, 21, 1, 1, 184, 108, 0, // Skip to: 86948 -/* 59116 */ MCD_OPC_Decode, 246, 25, 133, 2, // Opcode: SQSHLv2i64 -/* 59121 */ MCD_OPC_FilterValue, 3, 174, 108, 0, // Skip to: 86948 -/* 59126 */ MCD_OPC_CheckPredicate, 3, 169, 108, 0, // Skip to: 86948 -/* 59131 */ MCD_OPC_CheckField, 21, 1, 1, 162, 108, 0, // Skip to: 86948 -/* 59138 */ MCD_OPC_Decode, 170, 33, 133, 2, // Opcode: UQSHLv2i64 -/* 59143 */ MCD_OPC_FilterValue, 5, 47, 0, 0, // Skip to: 59195 -/* 59148 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59151 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59173 -/* 59156 */ MCD_OPC_CheckPredicate, 3, 139, 108, 0, // Skip to: 86948 -/* 59161 */ MCD_OPC_CheckField, 21, 1, 1, 132, 108, 0, // Skip to: 86948 -/* 59168 */ MCD_OPC_Decode, 200, 26, 133, 2, // Opcode: SRSHLv2i64 -/* 59173 */ MCD_OPC_FilterValue, 3, 122, 108, 0, // Skip to: 86948 -/* 59178 */ MCD_OPC_CheckPredicate, 3, 117, 108, 0, // Skip to: 86948 -/* 59183 */ MCD_OPC_CheckField, 21, 1, 1, 110, 108, 0, // Skip to: 86948 -/* 59190 */ MCD_OPC_Decode, 228, 33, 133, 2, // Opcode: URSHLv2i64 -/* 59195 */ MCD_OPC_FilterValue, 6, 24, 0, 0, // Skip to: 59224 -/* 59200 */ MCD_OPC_CheckPredicate, 3, 95, 108, 0, // Skip to: 86948 -/* 59205 */ MCD_OPC_CheckField, 29, 3, 2, 88, 108, 0, // Skip to: 86948 -/* 59212 */ MCD_OPC_CheckField, 21, 1, 0, 81, 108, 0, // Skip to: 86948 -/* 59219 */ MCD_OPC_Decode, 213, 34, 133, 2, // Opcode: UZP2v2i64 -/* 59224 */ MCD_OPC_FilterValue, 7, 71, 108, 0, // Skip to: 86948 -/* 59229 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59232 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59254 -/* 59237 */ MCD_OPC_CheckPredicate, 3, 58, 108, 0, // Skip to: 86948 -/* 59242 */ MCD_OPC_CheckField, 21, 1, 1, 51, 108, 0, // Skip to: 86948 -/* 59249 */ MCD_OPC_Decode, 200, 25, 133, 2, // Opcode: SQRSHLv2i64 -/* 59254 */ MCD_OPC_FilterValue, 3, 41, 108, 0, // Skip to: 86948 -/* 59259 */ MCD_OPC_CheckPredicate, 3, 36, 108, 0, // Skip to: 86948 -/* 59264 */ MCD_OPC_CheckField, 21, 1, 1, 29, 108, 0, // Skip to: 86948 -/* 59271 */ MCD_OPC_Decode, 144, 33, 133, 2, // Opcode: UQRSHLv2i64 -/* 59276 */ MCD_OPC_FilterValue, 3, 114, 0, 0, // Skip to: 59395 -/* 59281 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 59284 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 59313 -/* 59289 */ MCD_OPC_CheckPredicate, 3, 6, 108, 0, // Skip to: 86948 -/* 59294 */ MCD_OPC_CheckField, 29, 3, 2, 255, 107, 0, // Skip to: 86948 -/* 59301 */ MCD_OPC_CheckField, 21, 1, 0, 248, 107, 0, // Skip to: 86948 -/* 59308 */ MCD_OPC_Decode, 230, 30, 133, 2, // Opcode: TRN2v2i64 -/* 59313 */ MCD_OPC_FilterValue, 6, 238, 107, 0, // Skip to: 86948 -/* 59318 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 59321 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 59343 -/* 59326 */ MCD_OPC_CheckPredicate, 3, 225, 107, 0, // Skip to: 86948 -/* 59331 */ MCD_OPC_CheckField, 29, 3, 2, 218, 107, 0, // Skip to: 86948 -/* 59338 */ MCD_OPC_Decode, 158, 35, 133, 2, // Opcode: ZIP2v2i64 -/* 59343 */ MCD_OPC_FilterValue, 1, 208, 107, 0, // Skip to: 86948 -/* 59348 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59351 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59373 -/* 59356 */ MCD_OPC_CheckPredicate, 3, 195, 107, 0, // Skip to: 86948 -/* 59361 */ MCD_OPC_CheckField, 16, 5, 0, 188, 107, 0, // Skip to: 86948 -/* 59368 */ MCD_OPC_Decode, 159, 24, 138, 2, // Opcode: SQABSv2i64 -/* 59373 */ MCD_OPC_FilterValue, 3, 178, 107, 0, // Skip to: 86948 -/* 59378 */ MCD_OPC_CheckPredicate, 3, 173, 107, 0, // Skip to: 86948 -/* 59383 */ MCD_OPC_CheckField, 16, 5, 0, 166, 107, 0, // Skip to: 86948 -/* 59390 */ MCD_OPC_Decode, 153, 25, 138, 2, // Opcode: SQNEGv2i64 -/* 59395 */ MCD_OPC_FilterValue, 4, 166, 1, 0, // Skip to: 59822 -/* 59400 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 59403 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 59432 -/* 59408 */ MCD_OPC_CheckPredicate, 6, 143, 107, 0, // Skip to: 86948 -/* 59413 */ MCD_OPC_CheckField, 29, 3, 6, 136, 107, 0, // Skip to: 86948 -/* 59420 */ MCD_OPC_CheckField, 16, 6, 0, 129, 107, 0, // Skip to: 86948 -/* 59427 */ MCD_OPC_Decode, 253, 22, 173, 2, // Opcode: SHA512SU0 -/* 59432 */ MCD_OPC_FilterValue, 1, 69, 0, 0, // Skip to: 59506 -/* 59437 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59440 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59462 -/* 59445 */ MCD_OPC_CheckPredicate, 3, 106, 107, 0, // Skip to: 86948 -/* 59450 */ MCD_OPC_CheckField, 21, 1, 1, 99, 107, 0, // Skip to: 86948 -/* 59457 */ MCD_OPC_Decode, 197, 1, 133, 2, // Opcode: ADDv2i64 -/* 59462 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 59484 -/* 59467 */ MCD_OPC_CheckPredicate, 3, 84, 107, 0, // Skip to: 86948 -/* 59472 */ MCD_OPC_CheckField, 21, 1, 1, 77, 107, 0, // Skip to: 86948 -/* 59479 */ MCD_OPC_Decode, 130, 30, 133, 2, // Opcode: SUBv2i64 -/* 59484 */ MCD_OPC_FilterValue, 6, 67, 107, 0, // Skip to: 86948 -/* 59489 */ MCD_OPC_CheckPredicate, 9, 62, 107, 0, // Skip to: 86948 -/* 59494 */ MCD_OPC_CheckField, 16, 6, 0, 55, 107, 0, // Skip to: 86948 -/* 59501 */ MCD_OPC_Decode, 174, 23, 173, 2, // Opcode: SM4E -/* 59506 */ MCD_OPC_FilterValue, 2, 101, 0, 0, // Skip to: 59612 -/* 59511 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 59514 */ MCD_OPC_FilterValue, 32, 33, 0, 0, // Skip to: 59552 -/* 59519 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59522 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 59537 -/* 59527 */ MCD_OPC_CheckPredicate, 3, 24, 107, 0, // Skip to: 86948 -/* 59532 */ MCD_OPC_Decode, 221, 3, 138, 2, // Opcode: CMGTv2i64rz -/* 59537 */ MCD_OPC_FilterValue, 3, 14, 107, 0, // Skip to: 86948 -/* 59542 */ MCD_OPC_CheckPredicate, 3, 9, 107, 0, // Skip to: 86948 -/* 59547 */ MCD_OPC_Decode, 205, 3, 138, 2, // Opcode: CMGEv2i64rz -/* 59552 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 59574 -/* 59557 */ MCD_OPC_CheckPredicate, 3, 250, 106, 0, // Skip to: 86948 -/* 59562 */ MCD_OPC_CheckField, 29, 3, 2, 243, 106, 0, // Skip to: 86948 -/* 59569 */ MCD_OPC_Decode, 147, 12, 138, 2, // Opcode: FRINTPv2f64 -/* 59574 */ MCD_OPC_FilterValue, 57, 233, 106, 0, // Skip to: 86948 -/* 59579 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59582 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 59597 -/* 59587 */ MCD_OPC_CheckPredicate, 4, 220, 106, 0, // Skip to: 86948 -/* 59592 */ MCD_OPC_Decode, 148, 12, 239, 1, // Opcode: FRINTPv4f16 -/* 59597 */ MCD_OPC_FilterValue, 2, 210, 106, 0, // Skip to: 86948 -/* 59602 */ MCD_OPC_CheckPredicate, 4, 205, 106, 0, // Skip to: 86948 -/* 59607 */ MCD_OPC_Decode, 150, 12, 138, 2, // Opcode: FRINTPv8f16 -/* 59612 */ MCD_OPC_FilterValue, 3, 47, 0, 0, // Skip to: 59664 -/* 59617 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59620 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59642 -/* 59625 */ MCD_OPC_CheckPredicate, 3, 182, 106, 0, // Skip to: 86948 -/* 59630 */ MCD_OPC_CheckField, 21, 1, 1, 175, 106, 0, // Skip to: 86948 -/* 59637 */ MCD_OPC_Decode, 236, 4, 133, 2, // Opcode: CMTSTv2i64 -/* 59642 */ MCD_OPC_FilterValue, 3, 165, 106, 0, // Skip to: 86948 -/* 59647 */ MCD_OPC_CheckPredicate, 3, 160, 106, 0, // Skip to: 86948 -/* 59652 */ MCD_OPC_CheckField, 21, 1, 1, 153, 106, 0, // Skip to: 86948 -/* 59659 */ MCD_OPC_Decode, 188, 3, 133, 2, // Opcode: CMEQv2i64 -/* 59664 */ MCD_OPC_FilterValue, 6, 143, 106, 0, // Skip to: 86948 -/* 59669 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59672 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 59694 -/* 59677 */ MCD_OPC_CheckPredicate, 4, 130, 106, 0, // Skip to: 86948 -/* 59682 */ MCD_OPC_CheckField, 16, 6, 57, 123, 106, 0, // Skip to: 86948 -/* 59689 */ MCD_OPC_Decode, 170, 12, 239, 1, // Opcode: FRINTZv4f16 -/* 59694 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 59716 -/* 59699 */ MCD_OPC_CheckPredicate, 4, 108, 106, 0, // Skip to: 86948 -/* 59704 */ MCD_OPC_CheckField, 16, 6, 57, 101, 106, 0, // Skip to: 86948 -/* 59711 */ MCD_OPC_Decode, 243, 11, 239, 1, // Opcode: FRINTIv4f16 -/* 59716 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 59769 -/* 59721 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 59724 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 59739 -/* 59729 */ MCD_OPC_CheckPredicate, 3, 78, 106, 0, // Skip to: 86948 -/* 59734 */ MCD_OPC_Decode, 189, 3, 138, 2, // Opcode: CMEQv2i64rz -/* 59739 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 59754 -/* 59744 */ MCD_OPC_CheckPredicate, 3, 63, 106, 0, // Skip to: 86948 -/* 59749 */ MCD_OPC_Decode, 169, 12, 138, 2, // Opcode: FRINTZv2f64 -/* 59754 */ MCD_OPC_FilterValue, 57, 53, 106, 0, // Skip to: 86948 -/* 59759 */ MCD_OPC_CheckPredicate, 4, 48, 106, 0, // Skip to: 86948 -/* 59764 */ MCD_OPC_Decode, 172, 12, 138, 2, // Opcode: FRINTZv8f16 -/* 59769 */ MCD_OPC_FilterValue, 3, 38, 106, 0, // Skip to: 86948 -/* 59774 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 59777 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 59792 -/* 59782 */ MCD_OPC_CheckPredicate, 3, 25, 106, 0, // Skip to: 86948 -/* 59787 */ MCD_OPC_Decode, 249, 3, 138, 2, // Opcode: CMLEv2i64rz -/* 59792 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 59807 -/* 59797 */ MCD_OPC_CheckPredicate, 3, 10, 106, 0, // Skip to: 86948 -/* 59802 */ MCD_OPC_Decode, 242, 11, 138, 2, // Opcode: FRINTIv2f64 -/* 59807 */ MCD_OPC_FilterValue, 57, 0, 106, 0, // Skip to: 86948 -/* 59812 */ MCD_OPC_CheckPredicate, 4, 251, 105, 0, // Skip to: 86948 -/* 59817 */ MCD_OPC_Decode, 245, 11, 138, 2, // Opcode: FRINTIv8f16 -/* 59822 */ MCD_OPC_FilterValue, 5, 93, 1, 0, // Skip to: 60176 -/* 59827 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 59830 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 59882 -/* 59835 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 59838 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59860 -/* 59843 */ MCD_OPC_CheckPredicate, 4, 220, 105, 0, // Skip to: 86948 -/* 59848 */ MCD_OPC_CheckField, 16, 6, 57, 213, 105, 0, // Skip to: 86948 -/* 59855 */ MCD_OPC_Decode, 196, 8, 239, 1, // Opcode: FCVTPSv4f16 -/* 59860 */ MCD_OPC_FilterValue, 6, 203, 105, 0, // Skip to: 86948 -/* 59865 */ MCD_OPC_CheckPredicate, 4, 198, 105, 0, // Skip to: 86948 -/* 59870 */ MCD_OPC_CheckField, 16, 6, 57, 191, 105, 0, // Skip to: 86948 -/* 59877 */ MCD_OPC_Decode, 247, 8, 239, 1, // Opcode: FCVTZSv4f16 -/* 59882 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 59934 -/* 59887 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 59890 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 59912 -/* 59895 */ MCD_OPC_CheckPredicate, 4, 168, 105, 0, // Skip to: 86948 -/* 59900 */ MCD_OPC_CheckField, 16, 6, 57, 161, 105, 0, // Skip to: 86948 -/* 59907 */ MCD_OPC_Decode, 210, 8, 239, 1, // Opcode: FCVTPUv4f16 -/* 59912 */ MCD_OPC_FilterValue, 6, 151, 105, 0, // Skip to: 86948 -/* 59917 */ MCD_OPC_CheckPredicate, 4, 146, 105, 0, // Skip to: 86948 -/* 59922 */ MCD_OPC_CheckField, 16, 6, 57, 139, 105, 0, // Skip to: 86948 -/* 59929 */ MCD_OPC_Decode, 154, 9, 239, 1, // Opcode: FCVTZUv4f16 -/* 59934 */ MCD_OPC_FilterValue, 2, 131, 0, 0, // Skip to: 60070 -/* 59939 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 59942 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 59995 -/* 59947 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 59950 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 59965 -/* 59955 */ MCD_OPC_CheckPredicate, 3, 108, 105, 0, // Skip to: 86948 -/* 59960 */ MCD_OPC_Decode, 129, 4, 138, 2, // Opcode: CMLTv2i64rz -/* 59965 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 59980 -/* 59970 */ MCD_OPC_CheckPredicate, 3, 93, 105, 0, // Skip to: 86948 -/* 59975 */ MCD_OPC_Decode, 195, 8, 138, 2, // Opcode: FCVTPSv2f64 -/* 59980 */ MCD_OPC_FilterValue, 57, 83, 105, 0, // Skip to: 86948 -/* 59985 */ MCD_OPC_CheckPredicate, 4, 78, 105, 0, // Skip to: 86948 -/* 59990 */ MCD_OPC_Decode, 198, 8, 138, 2, // Opcode: FCVTPSv8f16 -/* 59995 */ MCD_OPC_FilterValue, 6, 48, 0, 0, // Skip to: 60048 -/* 60000 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 60003 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 60018 -/* 60008 */ MCD_OPC_CheckPredicate, 3, 55, 105, 0, // Skip to: 86948 -/* 60013 */ MCD_OPC_Decode, 133, 1, 138, 2, // Opcode: ABSv2i64 -/* 60018 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 60033 -/* 60023 */ MCD_OPC_CheckPredicate, 3, 40, 105, 0, // Skip to: 86948 -/* 60028 */ MCD_OPC_Decode, 244, 8, 138, 2, // Opcode: FCVTZSv2f64 -/* 60033 */ MCD_OPC_FilterValue, 57, 30, 105, 0, // Skip to: 86948 -/* 60038 */ MCD_OPC_CheckPredicate, 4, 25, 105, 0, // Skip to: 86948 -/* 60043 */ MCD_OPC_Decode, 251, 8, 138, 2, // Opcode: FCVTZSv8f16 -/* 60048 */ MCD_OPC_FilterValue, 7, 15, 105, 0, // Skip to: 86948 -/* 60053 */ MCD_OPC_CheckPredicate, 3, 10, 105, 0, // Skip to: 86948 -/* 60058 */ MCD_OPC_CheckField, 21, 1, 1, 3, 105, 0, // Skip to: 86948 -/* 60065 */ MCD_OPC_Decode, 151, 1, 133, 2, // Opcode: ADDPv2i64 -/* 60070 */ MCD_OPC_FilterValue, 3, 249, 104, 0, // Skip to: 86948 -/* 60075 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 60078 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 60100 -/* 60083 */ MCD_OPC_CheckPredicate, 3, 236, 104, 0, // Skip to: 86948 -/* 60088 */ MCD_OPC_CheckField, 10, 3, 6, 229, 104, 0, // Skip to: 86948 -/* 60095 */ MCD_OPC_Decode, 182, 20, 138, 2, // Opcode: NEGv2i64 -/* 60100 */ MCD_OPC_FilterValue, 33, 33, 0, 0, // Skip to: 60138 -/* 60105 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 60108 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 60123 -/* 60113 */ MCD_OPC_CheckPredicate, 3, 206, 104, 0, // Skip to: 86948 -/* 60118 */ MCD_OPC_Decode, 209, 8, 138, 2, // Opcode: FCVTPUv2f64 -/* 60123 */ MCD_OPC_FilterValue, 6, 196, 104, 0, // Skip to: 86948 -/* 60128 */ MCD_OPC_CheckPredicate, 3, 191, 104, 0, // Skip to: 86948 -/* 60133 */ MCD_OPC_Decode, 151, 9, 138, 2, // Opcode: FCVTZUv2f64 -/* 60138 */ MCD_OPC_FilterValue, 57, 181, 104, 0, // Skip to: 86948 -/* 60143 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 60146 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 60161 -/* 60151 */ MCD_OPC_CheckPredicate, 4, 168, 104, 0, // Skip to: 86948 -/* 60156 */ MCD_OPC_Decode, 212, 8, 138, 2, // Opcode: FCVTPUv8f16 -/* 60161 */ MCD_OPC_FilterValue, 6, 158, 104, 0, // Skip to: 86948 -/* 60166 */ MCD_OPC_CheckPredicate, 4, 153, 104, 0, // Skip to: 86948 -/* 60171 */ MCD_OPC_Decode, 158, 9, 138, 2, // Opcode: FCVTZUv8f16 -/* 60176 */ MCD_OPC_FilterValue, 6, 4, 2, 0, // Skip to: 60697 -/* 60181 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 60184 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 60252 -/* 60189 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 60192 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 60214 -/* 60197 */ MCD_OPC_CheckPredicate, 4, 122, 104, 0, // Skip to: 86948 -/* 60202 */ MCD_OPC_CheckField, 16, 6, 56, 115, 104, 0, // Skip to: 86948 -/* 60209 */ MCD_OPC_Decode, 151, 7, 239, 1, // Opcode: FCMGTv4i16rz -/* 60214 */ MCD_OPC_FilterValue, 6, 105, 104, 0, // Skip to: 86948 -/* 60219 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 60222 */ MCD_OPC_FilterValue, 56, 10, 0, 0, // Skip to: 60237 -/* 60227 */ MCD_OPC_CheckPredicate, 4, 92, 104, 0, // Skip to: 86948 -/* 60232 */ MCD_OPC_Decode, 235, 6, 239, 1, // Opcode: FCMEQv4i16rz -/* 60237 */ MCD_OPC_FilterValue, 57, 82, 104, 0, // Skip to: 86948 -/* 60242 */ MCD_OPC_CheckPredicate, 4, 77, 104, 0, // Skip to: 86948 -/* 60247 */ MCD_OPC_Decode, 204, 11, 239, 1, // Opcode: FRECPEv4f16 -/* 60252 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 60320 -/* 60257 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 60260 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 60282 -/* 60265 */ MCD_OPC_CheckPredicate, 4, 54, 104, 0, // Skip to: 86948 -/* 60270 */ MCD_OPC_CheckField, 16, 6, 56, 47, 104, 0, // Skip to: 86948 -/* 60277 */ MCD_OPC_Decode, 129, 7, 239, 1, // Opcode: FCMGEv4i16rz -/* 60282 */ MCD_OPC_FilterValue, 6, 37, 104, 0, // Skip to: 86948 -/* 60287 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 60290 */ MCD_OPC_FilterValue, 56, 10, 0, 0, // Skip to: 60305 -/* 60295 */ MCD_OPC_CheckPredicate, 4, 24, 104, 0, // Skip to: 86948 -/* 60300 */ MCD_OPC_Decode, 176, 7, 239, 1, // Opcode: FCMLEv4i16rz -/* 60305 */ MCD_OPC_FilterValue, 57, 14, 104, 0, // Skip to: 86948 -/* 60310 */ MCD_OPC_CheckPredicate, 4, 9, 104, 0, // Skip to: 86948 -/* 60315 */ MCD_OPC_Decode, 181, 12, 239, 1, // Opcode: FRSQRTEv4f16 -/* 60320 */ MCD_OPC_FilterValue, 2, 175, 0, 0, // Skip to: 60500 -/* 60325 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... -/* 60328 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 60350 -/* 60333 */ MCD_OPC_CheckPredicate, 3, 242, 103, 0, // Skip to: 86948 -/* 60338 */ MCD_OPC_CheckField, 21, 1, 1, 235, 103, 0, // Skip to: 86948 -/* 60345 */ MCD_OPC_Decode, 147, 10, 133, 2, // Opcode: FMINNMv2f64 -/* 60350 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 60388 -/* 60355 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 60358 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 60373 -/* 60363 */ MCD_OPC_CheckPredicate, 3, 212, 103, 0, // Skip to: 86948 -/* 60368 */ MCD_OPC_Decode, 148, 7, 138, 2, // Opcode: FCMGTv2i64rz -/* 60373 */ MCD_OPC_FilterValue, 56, 202, 103, 0, // Skip to: 86948 -/* 60378 */ MCD_OPC_CheckPredicate, 4, 197, 103, 0, // Skip to: 86948 -/* 60383 */ MCD_OPC_Decode, 154, 7, 138, 2, // Opcode: FCMGTv8i16rz -/* 60388 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 60410 -/* 60393 */ MCD_OPC_CheckPredicate, 3, 182, 103, 0, // Skip to: 86948 -/* 60398 */ MCD_OPC_CheckField, 21, 1, 1, 175, 103, 0, // Skip to: 86948 -/* 60405 */ MCD_OPC_Decode, 206, 10, 141, 2, // Opcode: FMLSv2f64 -/* 60410 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 60432 -/* 60415 */ MCD_OPC_CheckPredicate, 3, 160, 103, 0, // Skip to: 86948 -/* 60420 */ MCD_OPC_CheckField, 21, 1, 1, 153, 103, 0, // Skip to: 86948 -/* 60427 */ MCD_OPC_Decode, 228, 12, 133, 2, // Opcode: FSUBv2f64 -/* 60432 */ MCD_OPC_FilterValue, 6, 143, 103, 0, // Skip to: 86948 -/* 60437 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 60440 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 60455 -/* 60445 */ MCD_OPC_CheckPredicate, 3, 130, 103, 0, // Skip to: 86948 -/* 60450 */ MCD_OPC_Decode, 232, 6, 138, 2, // Opcode: FCMEQv2i64rz -/* 60455 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 60470 -/* 60460 */ MCD_OPC_CheckPredicate, 3, 115, 103, 0, // Skip to: 86948 -/* 60465 */ MCD_OPC_Decode, 203, 11, 138, 2, // Opcode: FRECPEv2f64 -/* 60470 */ MCD_OPC_FilterValue, 56, 10, 0, 0, // Skip to: 60485 -/* 60475 */ MCD_OPC_CheckPredicate, 4, 100, 103, 0, // Skip to: 86948 -/* 60480 */ MCD_OPC_Decode, 238, 6, 138, 2, // Opcode: FCMEQv8i16rz -/* 60485 */ MCD_OPC_FilterValue, 57, 90, 103, 0, // Skip to: 86948 -/* 60490 */ MCD_OPC_CheckPredicate, 4, 85, 103, 0, // Skip to: 86948 -/* 60495 */ MCD_OPC_Decode, 206, 11, 138, 2, // Opcode: FRECPEv8f16 -/* 60500 */ MCD_OPC_FilterValue, 3, 75, 103, 0, // Skip to: 86948 -/* 60505 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 60508 */ MCD_OPC_FilterValue, 0, 123, 0, 0, // Skip to: 60636 -/* 60513 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 60516 */ MCD_OPC_FilterValue, 32, 33, 0, 0, // Skip to: 60554 -/* 60521 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 60524 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 60539 -/* 60529 */ MCD_OPC_CheckPredicate, 3, 46, 103, 0, // Skip to: 86948 -/* 60534 */ MCD_OPC_Decode, 254, 6, 138, 2, // Opcode: FCMGEv2i64rz -/* 60539 */ MCD_OPC_FilterValue, 3, 36, 103, 0, // Skip to: 86948 -/* 60544 */ MCD_OPC_CheckPredicate, 3, 31, 103, 0, // Skip to: 86948 -/* 60549 */ MCD_OPC_Decode, 175, 7, 138, 2, // Opcode: FCMLEv2i64rz -/* 60554 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 60576 -/* 60559 */ MCD_OPC_CheckPredicate, 3, 16, 103, 0, // Skip to: 86948 -/* 60564 */ MCD_OPC_CheckField, 11, 2, 3, 9, 103, 0, // Skip to: 86948 -/* 60571 */ MCD_OPC_Decode, 180, 12, 138, 2, // Opcode: FRSQRTEv2f64 -/* 60576 */ MCD_OPC_FilterValue, 56, 33, 0, 0, // Skip to: 60614 -/* 60581 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 60584 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 60599 -/* 60589 */ MCD_OPC_CheckPredicate, 4, 242, 102, 0, // Skip to: 86948 -/* 60594 */ MCD_OPC_Decode, 132, 7, 138, 2, // Opcode: FCMGEv8i16rz -/* 60599 */ MCD_OPC_FilterValue, 3, 232, 102, 0, // Skip to: 86948 -/* 60604 */ MCD_OPC_CheckPredicate, 4, 227, 102, 0, // Skip to: 86948 -/* 60609 */ MCD_OPC_Decode, 178, 7, 138, 2, // Opcode: FCMLEv8i16rz -/* 60614 */ MCD_OPC_FilterValue, 57, 217, 102, 0, // Skip to: 86948 -/* 60619 */ MCD_OPC_CheckPredicate, 4, 212, 102, 0, // Skip to: 86948 -/* 60624 */ MCD_OPC_CheckField, 11, 2, 3, 205, 102, 0, // Skip to: 86948 -/* 60631 */ MCD_OPC_Decode, 183, 12, 138, 2, // Opcode: FRSQRTEv8f16 -/* 60636 */ MCD_OPC_FilterValue, 1, 195, 102, 0, // Skip to: 86948 -/* 60641 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 60644 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 60659 -/* 60649 */ MCD_OPC_CheckPredicate, 11, 182, 102, 0, // Skip to: 86948 -/* 60654 */ MCD_OPC_Decode, 161, 7, 169, 2, // Opcode: FCMLAv2f64 -/* 60659 */ MCD_OPC_FilterValue, 1, 172, 102, 0, // Skip to: 86948 -/* 60664 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... -/* 60667 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 60682 -/* 60672 */ MCD_OPC_CheckPredicate, 3, 159, 102, 0, // Skip to: 86948 -/* 60677 */ MCD_OPC_Decode, 254, 9, 133, 2, // Opcode: FMINNMPv2f64 -/* 60682 */ MCD_OPC_FilterValue, 2, 149, 102, 0, // Skip to: 86948 -/* 60687 */ MCD_OPC_CheckPredicate, 3, 144, 102, 0, // Skip to: 86948 -/* 60692 */ MCD_OPC_Decode, 135, 6, 133, 2, // Opcode: FABDv2f64 -/* 60697 */ MCD_OPC_FilterValue, 7, 134, 102, 0, // Skip to: 86948 -/* 60702 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 60705 */ MCD_OPC_FilterValue, 0, 61, 0, 0, // Skip to: 60771 -/* 60710 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 60713 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 60742 -/* 60718 */ MCD_OPC_CheckPredicate, 5, 113, 102, 0, // Skip to: 86948 -/* 60723 */ MCD_OPC_CheckField, 21, 1, 1, 106, 102, 0, // Skip to: 86948 -/* 60730 */ MCD_OPC_CheckField, 12, 1, 0, 99, 102, 0, // Skip to: 86948 -/* 60737 */ MCD_OPC_Decode, 244, 20, 234, 1, // Opcode: PMULLv1i64 -/* 60742 */ MCD_OPC_FilterValue, 2, 89, 102, 0, // Skip to: 86948 -/* 60747 */ MCD_OPC_CheckPredicate, 5, 84, 102, 0, // Skip to: 86948 -/* 60752 */ MCD_OPC_CheckField, 21, 1, 1, 77, 102, 0, // Skip to: 86948 -/* 60759 */ MCD_OPC_CheckField, 12, 1, 0, 70, 102, 0, // Skip to: 86948 -/* 60766 */ MCD_OPC_Decode, 245, 20, 133, 2, // Opcode: PMULLv2i64 -/* 60771 */ MCD_OPC_FilterValue, 1, 93, 0, 0, // Skip to: 60869 -/* 60776 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 60779 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 60801 -/* 60784 */ MCD_OPC_CheckPredicate, 11, 47, 102, 0, // Skip to: 86948 -/* 60789 */ MCD_OPC_CheckField, 29, 3, 3, 40, 102, 0, // Skip to: 86948 -/* 60796 */ MCD_OPC_Decode, 207, 6, 170, 2, // Opcode: FCADDv2f64 -/* 60801 */ MCD_OPC_FilterValue, 1, 30, 102, 0, // Skip to: 86948 -/* 60806 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 60809 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 60831 -/* 60814 */ MCD_OPC_CheckPredicate, 3, 17, 102, 0, // Skip to: 86948 -/* 60819 */ MCD_OPC_CheckField, 29, 3, 3, 10, 102, 0, // Skip to: 86948 -/* 60826 */ MCD_OPC_Decode, 146, 7, 133, 2, // Opcode: FCMGTv2f64 -/* 60831 */ MCD_OPC_FilterValue, 1, 0, 102, 0, // Skip to: 86948 -/* 60836 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 60839 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 60854 -/* 60844 */ MCD_OPC_CheckPredicate, 3, 243, 101, 0, // Skip to: 86948 -/* 60849 */ MCD_OPC_Decode, 173, 10, 133, 2, // Opcode: FMINv2f64 -/* 60854 */ MCD_OPC_FilterValue, 3, 233, 101, 0, // Skip to: 86948 -/* 60859 */ MCD_OPC_CheckPredicate, 3, 228, 101, 0, // Skip to: 86948 -/* 60864 */ MCD_OPC_Decode, 152, 10, 133, 2, // Opcode: FMINPv2f64 -/* 60869 */ MCD_OPC_FilterValue, 2, 24, 1, 0, // Skip to: 61154 -/* 60874 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 60877 */ MCD_OPC_FilterValue, 32, 63, 0, 0, // Skip to: 60945 -/* 60882 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 60885 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 60907 -/* 60890 */ MCD_OPC_CheckPredicate, 3, 197, 101, 0, // Skip to: 86948 -/* 60895 */ MCD_OPC_CheckField, 29, 3, 2, 190, 101, 0, // Skip to: 86948 -/* 60902 */ MCD_OPC_Decode, 186, 7, 138, 2, // Opcode: FCMLTv2i64rz -/* 60907 */ MCD_OPC_FilterValue, 1, 180, 101, 0, // Skip to: 86948 -/* 60912 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 60915 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 60930 -/* 60920 */ MCD_OPC_CheckPredicate, 3, 167, 101, 0, // Skip to: 86948 -/* 60925 */ MCD_OPC_Decode, 146, 6, 138, 2, // Opcode: FABSv2f64 -/* 60930 */ MCD_OPC_FilterValue, 3, 157, 101, 0, // Skip to: 86948 -/* 60935 */ MCD_OPC_CheckPredicate, 3, 152, 101, 0, // Skip to: 86948 -/* 60940 */ MCD_OPC_Decode, 171, 11, 138, 2, // Opcode: FNEGv2f64 -/* 60945 */ MCD_OPC_FilterValue, 33, 24, 0, 0, // Skip to: 60974 -/* 60950 */ MCD_OPC_CheckPredicate, 3, 137, 101, 0, // Skip to: 86948 -/* 60955 */ MCD_OPC_CheckField, 29, 3, 3, 130, 101, 0, // Skip to: 86948 -/* 60962 */ MCD_OPC_CheckField, 12, 1, 1, 123, 101, 0, // Skip to: 86948 -/* 60969 */ MCD_OPC_Decode, 205, 12, 138, 2, // Opcode: FSQRTv2f64 -/* 60974 */ MCD_OPC_FilterValue, 56, 123, 0, 0, // Skip to: 61102 -/* 60979 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 60982 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 61020 -/* 60987 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 60990 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61005 -/* 60995 */ MCD_OPC_CheckPredicate, 4, 92, 101, 0, // Skip to: 86948 -/* 61000 */ MCD_OPC_Decode, 187, 7, 239, 1, // Opcode: FCMLTv4i16rz -/* 61005 */ MCD_OPC_FilterValue, 1, 82, 101, 0, // Skip to: 86948 -/* 61010 */ MCD_OPC_CheckPredicate, 4, 77, 101, 0, // Skip to: 86948 -/* 61015 */ MCD_OPC_Decode, 147, 6, 239, 1, // Opcode: FABSv4f16 -/* 61020 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 61042 -/* 61025 */ MCD_OPC_CheckPredicate, 4, 62, 101, 0, // Skip to: 86948 -/* 61030 */ MCD_OPC_CheckField, 12, 1, 1, 55, 101, 0, // Skip to: 86948 -/* 61037 */ MCD_OPC_Decode, 172, 11, 239, 1, // Opcode: FNEGv4f16 -/* 61042 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 61080 -/* 61047 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 61050 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61065 -/* 61055 */ MCD_OPC_CheckPredicate, 4, 32, 101, 0, // Skip to: 86948 -/* 61060 */ MCD_OPC_Decode, 189, 7, 138, 2, // Opcode: FCMLTv8i16rz -/* 61065 */ MCD_OPC_FilterValue, 1, 22, 101, 0, // Skip to: 86948 -/* 61070 */ MCD_OPC_CheckPredicate, 4, 17, 101, 0, // Skip to: 86948 -/* 61075 */ MCD_OPC_Decode, 149, 6, 138, 2, // Opcode: FABSv8f16 -/* 61080 */ MCD_OPC_FilterValue, 3, 7, 101, 0, // Skip to: 86948 -/* 61085 */ MCD_OPC_CheckPredicate, 4, 2, 101, 0, // Skip to: 86948 -/* 61090 */ MCD_OPC_CheckField, 12, 1, 1, 251, 100, 0, // Skip to: 86948 -/* 61097 */ MCD_OPC_Decode, 174, 11, 138, 2, // Opcode: FNEGv8f16 -/* 61102 */ MCD_OPC_FilterValue, 57, 241, 100, 0, // Skip to: 86948 -/* 61107 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 61110 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 61132 -/* 61115 */ MCD_OPC_CheckPredicate, 4, 228, 100, 0, // Skip to: 86948 -/* 61120 */ MCD_OPC_CheckField, 12, 1, 1, 221, 100, 0, // Skip to: 86948 -/* 61127 */ MCD_OPC_Decode, 206, 12, 239, 1, // Opcode: FSQRTv4f16 -/* 61132 */ MCD_OPC_FilterValue, 3, 211, 100, 0, // Skip to: 86948 -/* 61137 */ MCD_OPC_CheckPredicate, 4, 206, 100, 0, // Skip to: 86948 -/* 61142 */ MCD_OPC_CheckField, 12, 1, 1, 199, 100, 0, // Skip to: 86948 -/* 61149 */ MCD_OPC_Decode, 208, 12, 138, 2, // Opcode: FSQRTv8f16 -/* 61154 */ MCD_OPC_FilterValue, 3, 189, 100, 0, // Skip to: 86948 -/* 61159 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 61162 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 61191 -/* 61167 */ MCD_OPC_CheckPredicate, 3, 176, 100, 0, // Skip to: 86948 -/* 61172 */ MCD_OPC_CheckField, 29, 3, 3, 169, 100, 0, // Skip to: 86948 -/* 61179 */ MCD_OPC_CheckField, 21, 1, 1, 162, 100, 0, // Skip to: 86948 -/* 61186 */ MCD_OPC_Decode, 168, 6, 133, 2, // Opcode: FACGTv2f64 -/* 61191 */ MCD_OPC_FilterValue, 1, 152, 100, 0, // Skip to: 86948 -/* 61196 */ MCD_OPC_CheckPredicate, 3, 147, 100, 0, // Skip to: 86948 -/* 61201 */ MCD_OPC_CheckField, 29, 3, 2, 140, 100, 0, // Skip to: 86948 -/* 61208 */ MCD_OPC_CheckField, 21, 1, 1, 133, 100, 0, // Skip to: 86948 -/* 61215 */ MCD_OPC_Decode, 191, 12, 133, 2, // Opcode: FRSQRTSv2f64 -/* 61220 */ MCD_OPC_FilterValue, 12, 94, 17, 0, // Skip to: 65671 -/* 61225 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 61228 */ MCD_OPC_FilterValue, 0, 66, 4, 0, // Skip to: 62323 -/* 61233 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 61236 */ MCD_OPC_FilterValue, 0, 48, 0, 0, // Skip to: 61289 -/* 61241 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 61244 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 61259 -/* 61249 */ MCD_OPC_CheckPredicate, 4, 94, 100, 0, // Skip to: 86948 -/* 61254 */ MCD_OPC_Decode, 192, 10, 174, 2, // Opcode: FMLAv4i16_indexed -/* 61259 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 61274 -/* 61264 */ MCD_OPC_CheckPredicate, 4, 79, 100, 0, // Skip to: 86948 -/* 61269 */ MCD_OPC_Decode, 211, 10, 174, 2, // Opcode: FMLSv4i16_indexed -/* 61274 */ MCD_OPC_FilterValue, 9, 69, 100, 0, // Skip to: 86948 -/* 61279 */ MCD_OPC_CheckPredicate, 4, 64, 100, 0, // Skip to: 86948 -/* 61284 */ MCD_OPC_Decode, 160, 11, 175, 2, // Opcode: FMULv4i16_indexed -/* 61289 */ MCD_OPC_FilterValue, 1, 54, 100, 0, // Skip to: 86948 -/* 61294 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... -/* 61297 */ MCD_OPC_FilterValue, 0, 41, 3, 0, // Skip to: 62111 -/* 61302 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 61305 */ MCD_OPC_FilterValue, 0, 143, 1, 0, // Skip to: 61709 -/* 61310 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 61313 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 61466 -/* 61318 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 61321 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 61428 -/* 61326 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 61329 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 61390 -/* 61334 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 61337 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61352 -/* 61342 */ MCD_OPC_CheckPredicate, 3, 1, 100, 0, // Skip to: 86948 -/* 61347 */ MCD_OPC_Decode, 236, 19, 176, 2, // Opcode: MOVIv2i32 -/* 61352 */ MCD_OPC_FilterValue, 1, 247, 99, 0, // Skip to: 86948 -/* 61357 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 61360 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61375 -/* 61365 */ MCD_OPC_CheckPredicate, 3, 234, 99, 0, // Skip to: 86948 -/* 61370 */ MCD_OPC_Decode, 242, 26, 177, 2, // Opcode: SSHRv8i8_shift -/* 61375 */ MCD_OPC_FilterValue, 1, 224, 99, 0, // Skip to: 86948 -/* 61380 */ MCD_OPC_CheckPredicate, 3, 219, 99, 0, // Skip to: 86948 -/* 61385 */ MCD_OPC_Decode, 212, 26, 177, 2, // Opcode: SRSHRv8i8_shift -/* 61390 */ MCD_OPC_FilterValue, 1, 209, 99, 0, // Skip to: 86948 -/* 61395 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 61398 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61413 -/* 61403 */ MCD_OPC_CheckPredicate, 3, 196, 99, 0, // Skip to: 86948 -/* 61408 */ MCD_OPC_Decode, 239, 26, 178, 2, // Opcode: SSHRv4i16_shift -/* 61413 */ MCD_OPC_FilterValue, 1, 186, 99, 0, // Skip to: 86948 -/* 61418 */ MCD_OPC_CheckPredicate, 3, 181, 99, 0, // Skip to: 86948 -/* 61423 */ MCD_OPC_Decode, 209, 26, 178, 2, // Opcode: SRSHRv4i16_shift -/* 61428 */ MCD_OPC_FilterValue, 1, 171, 99, 0, // Skip to: 86948 -/* 61433 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 61436 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61451 -/* 61441 */ MCD_OPC_CheckPredicate, 3, 158, 99, 0, // Skip to: 86948 -/* 61446 */ MCD_OPC_Decode, 237, 26, 179, 2, // Opcode: SSHRv2i32_shift -/* 61451 */ MCD_OPC_FilterValue, 1, 148, 99, 0, // Skip to: 86948 -/* 61456 */ MCD_OPC_CheckPredicate, 3, 143, 99, 0, // Skip to: 86948 -/* 61461 */ MCD_OPC_Decode, 207, 26, 179, 2, // Opcode: SRSHRv2i32_shift -/* 61466 */ MCD_OPC_FilterValue, 1, 133, 99, 0, // Skip to: 86948 -/* 61471 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 61474 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 61641 -/* 61479 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 61482 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 61573 -/* 61487 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 61490 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61505 -/* 61495 */ MCD_OPC_CheckPredicate, 3, 104, 99, 0, // Skip to: 86948 -/* 61500 */ MCD_OPC_Decode, 218, 20, 180, 2, // Opcode: ORRv2i32 -/* 61505 */ MCD_OPC_FilterValue, 1, 94, 99, 0, // Skip to: 86948 -/* 61510 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 61513 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61528 -/* 61518 */ MCD_OPC_CheckPredicate, 3, 81, 99, 0, // Skip to: 86948 -/* 61523 */ MCD_OPC_Decode, 250, 26, 181, 2, // Opcode: SSRAv8i8_shift -/* 61528 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 61543 -/* 61533 */ MCD_OPC_CheckPredicate, 3, 66, 99, 0, // Skip to: 86948 -/* 61538 */ MCD_OPC_Decode, 220, 26, 181, 2, // Opcode: SRSRAv8i8_shift -/* 61543 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 61558 -/* 61548 */ MCD_OPC_CheckPredicate, 3, 51, 99, 0, // Skip to: 86948 -/* 61553 */ MCD_OPC_Decode, 146, 23, 182, 2, // Opcode: SHLv8i8_shift -/* 61558 */ MCD_OPC_FilterValue, 3, 41, 99, 0, // Skip to: 86948 -/* 61563 */ MCD_OPC_CheckPredicate, 3, 36, 99, 0, // Skip to: 86948 -/* 61568 */ MCD_OPC_Decode, 255, 25, 182, 2, // Opcode: SQSHLv8i8_shift -/* 61573 */ MCD_OPC_FilterValue, 1, 26, 99, 0, // Skip to: 86948 -/* 61578 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 61581 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61596 -/* 61586 */ MCD_OPC_CheckPredicate, 3, 13, 99, 0, // Skip to: 86948 -/* 61591 */ MCD_OPC_Decode, 247, 26, 183, 2, // Opcode: SSRAv4i16_shift -/* 61596 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 61611 -/* 61601 */ MCD_OPC_CheckPredicate, 3, 254, 98, 0, // Skip to: 86948 -/* 61606 */ MCD_OPC_Decode, 217, 26, 183, 2, // Opcode: SRSRAv4i16_shift -/* 61611 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 61626 -/* 61616 */ MCD_OPC_CheckPredicate, 3, 239, 98, 0, // Skip to: 86948 -/* 61621 */ MCD_OPC_Decode, 143, 23, 184, 2, // Opcode: SHLv4i16_shift -/* 61626 */ MCD_OPC_FilterValue, 3, 229, 98, 0, // Skip to: 86948 -/* 61631 */ MCD_OPC_CheckPredicate, 3, 224, 98, 0, // Skip to: 86948 -/* 61636 */ MCD_OPC_Decode, 249, 25, 184, 2, // Opcode: SQSHLv4i16_shift -/* 61641 */ MCD_OPC_FilterValue, 1, 214, 98, 0, // Skip to: 86948 -/* 61646 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 61649 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61664 -/* 61654 */ MCD_OPC_CheckPredicate, 3, 201, 98, 0, // Skip to: 86948 -/* 61659 */ MCD_OPC_Decode, 245, 26, 185, 2, // Opcode: SSRAv2i32_shift -/* 61664 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 61679 -/* 61669 */ MCD_OPC_CheckPredicate, 3, 186, 98, 0, // Skip to: 86948 -/* 61674 */ MCD_OPC_Decode, 215, 26, 185, 2, // Opcode: SRSRAv2i32_shift -/* 61679 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 61694 -/* 61684 */ MCD_OPC_CheckPredicate, 3, 171, 98, 0, // Skip to: 86948 -/* 61689 */ MCD_OPC_Decode, 141, 23, 186, 2, // Opcode: SHLv2i32_shift -/* 61694 */ MCD_OPC_FilterValue, 3, 161, 98, 0, // Skip to: 86948 -/* 61699 */ MCD_OPC_CheckPredicate, 3, 156, 98, 0, // Skip to: 86948 -/* 61704 */ MCD_OPC_Decode, 245, 25, 186, 2, // Opcode: SQSHLv2i32_shift -/* 61709 */ MCD_OPC_FilterValue, 1, 146, 98, 0, // Skip to: 86948 -/* 61714 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... -/* 61717 */ MCD_OPC_FilterValue, 0, 5, 1, 0, // Skip to: 61983 -/* 61722 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 61725 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 61878 -/* 61730 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 61733 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 61840 -/* 61738 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 61741 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 61802 -/* 61746 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 61749 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61764 -/* 61754 */ MCD_OPC_CheckPredicate, 3, 101, 98, 0, // Skip to: 86948 -/* 61759 */ MCD_OPC_Decode, 238, 19, 176, 2, // Opcode: MOVIv4i16 -/* 61764 */ MCD_OPC_FilterValue, 1, 91, 98, 0, // Skip to: 86948 -/* 61769 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 61772 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61787 -/* 61777 */ MCD_OPC_CheckPredicate, 3, 78, 98, 0, // Skip to: 86948 -/* 61782 */ MCD_OPC_Decode, 152, 23, 187, 2, // Opcode: SHRNv8i8_shift -/* 61787 */ MCD_OPC_FilterValue, 1, 68, 98, 0, // Skip to: 86948 -/* 61792 */ MCD_OPC_CheckPredicate, 3, 63, 98, 0, // Skip to: 86948 -/* 61797 */ MCD_OPC_Decode, 226, 26, 188, 2, // Opcode: SSHLLv8i8_shift -/* 61802 */ MCD_OPC_FilterValue, 1, 53, 98, 0, // Skip to: 86948 -/* 61807 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 61810 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61825 -/* 61815 */ MCD_OPC_CheckPredicate, 3, 40, 98, 0, // Skip to: 86948 -/* 61820 */ MCD_OPC_Decode, 149, 23, 189, 2, // Opcode: SHRNv4i16_shift -/* 61825 */ MCD_OPC_FilterValue, 1, 30, 98, 0, // Skip to: 86948 -/* 61830 */ MCD_OPC_CheckPredicate, 3, 25, 98, 0, // Skip to: 86948 -/* 61835 */ MCD_OPC_Decode, 223, 26, 190, 2, // Opcode: SSHLLv4i16_shift -/* 61840 */ MCD_OPC_FilterValue, 1, 15, 98, 0, // Skip to: 86948 -/* 61845 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 61848 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61863 -/* 61853 */ MCD_OPC_CheckPredicate, 3, 2, 98, 0, // Skip to: 86948 -/* 61858 */ MCD_OPC_Decode, 148, 23, 191, 2, // Opcode: SHRNv2i32_shift -/* 61863 */ MCD_OPC_FilterValue, 1, 248, 97, 0, // Skip to: 86948 -/* 61868 */ MCD_OPC_CheckPredicate, 3, 243, 97, 0, // Skip to: 86948 -/* 61873 */ MCD_OPC_Decode, 222, 26, 192, 2, // Opcode: SSHLLv2i32_shift -/* 61878 */ MCD_OPC_FilterValue, 1, 233, 97, 0, // Skip to: 86948 -/* 61883 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 61886 */ MCD_OPC_FilterValue, 0, 70, 0, 0, // Skip to: 61961 -/* 61891 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 61894 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 61939 -/* 61899 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 61902 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61917 -/* 61907 */ MCD_OPC_CheckPredicate, 3, 204, 97, 0, // Skip to: 86948 -/* 61912 */ MCD_OPC_Decode, 219, 20, 180, 2, // Opcode: ORRv4i16 -/* 61917 */ MCD_OPC_FilterValue, 1, 194, 97, 0, // Skip to: 86948 -/* 61922 */ MCD_OPC_CheckPredicate, 3, 189, 97, 0, // Skip to: 86948 -/* 61927 */ MCD_OPC_CheckField, 13, 1, 0, 182, 97, 0, // Skip to: 86948 -/* 61934 */ MCD_OPC_Decode, 136, 26, 187, 2, // Opcode: SQSHRNv8i8_shift -/* 61939 */ MCD_OPC_FilterValue, 1, 172, 97, 0, // Skip to: 86948 -/* 61944 */ MCD_OPC_CheckPredicate, 3, 167, 97, 0, // Skip to: 86948 -/* 61949 */ MCD_OPC_CheckField, 13, 1, 0, 160, 97, 0, // Skip to: 86948 -/* 61956 */ MCD_OPC_Decode, 133, 26, 189, 2, // Opcode: SQSHRNv4i16_shift -/* 61961 */ MCD_OPC_FilterValue, 1, 150, 97, 0, // Skip to: 86948 -/* 61966 */ MCD_OPC_CheckPredicate, 3, 145, 97, 0, // Skip to: 86948 -/* 61971 */ MCD_OPC_CheckField, 13, 1, 0, 138, 97, 0, // Skip to: 86948 -/* 61978 */ MCD_OPC_Decode, 132, 26, 191, 2, // Opcode: SQSHRNv2i32_shift -/* 61983 */ MCD_OPC_FilterValue, 1, 128, 97, 0, // Skip to: 86948 -/* 61988 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 61991 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 62013 -/* 61996 */ MCD_OPC_CheckPredicate, 3, 115, 97, 0, // Skip to: 86948 -/* 62001 */ MCD_OPC_CheckField, 19, 3, 0, 108, 97, 0, // Skip to: 86948 -/* 62008 */ MCD_OPC_Decode, 237, 19, 176, 2, // Opcode: MOVIv2s_msl -/* 62013 */ MCD_OPC_FilterValue, 1, 98, 97, 0, // Skip to: 86948 -/* 62018 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 62021 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 62089 -/* 62026 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 62029 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 62074 -/* 62034 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 62037 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 62059 -/* 62042 */ MCD_OPC_CheckPredicate, 3, 69, 97, 0, // Skip to: 86948 -/* 62047 */ MCD_OPC_CheckField, 19, 1, 0, 62, 97, 0, // Skip to: 86948 -/* 62054 */ MCD_OPC_Decode, 241, 19, 176, 2, // Opcode: MOVIv8b_ns -/* 62059 */ MCD_OPC_FilterValue, 1, 52, 97, 0, // Skip to: 86948 -/* 62064 */ MCD_OPC_CheckPredicate, 4, 47, 97, 0, // Skip to: 86948 -/* 62069 */ MCD_OPC_Decode, 215, 22, 178, 2, // Opcode: SCVTFv4i16_shift -/* 62074 */ MCD_OPC_FilterValue, 1, 37, 97, 0, // Skip to: 86948 -/* 62079 */ MCD_OPC_CheckPredicate, 3, 32, 97, 0, // Skip to: 86948 -/* 62084 */ MCD_OPC_Decode, 211, 22, 179, 2, // Opcode: SCVTFv2i32_shift -/* 62089 */ MCD_OPC_FilterValue, 1, 22, 97, 0, // Skip to: 86948 -/* 62094 */ MCD_OPC_CheckPredicate, 3, 17, 97, 0, // Skip to: 86948 -/* 62099 */ MCD_OPC_CheckField, 19, 3, 0, 10, 97, 0, // Skip to: 86948 -/* 62106 */ MCD_OPC_Decode, 234, 10, 176, 2, // Opcode: FMOVv2f32_ns -/* 62111 */ MCD_OPC_FilterValue, 1, 0, 97, 0, // Skip to: 86948 -/* 62116 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 62119 */ MCD_OPC_FilterValue, 8, 63, 0, 0, // Skip to: 62187 -/* 62124 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 62127 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 62172 -/* 62132 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 62135 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 62157 -/* 62140 */ MCD_OPC_CheckPredicate, 3, 227, 96, 0, // Skip to: 86948 -/* 62145 */ MCD_OPC_CheckField, 19, 1, 1, 220, 96, 0, // Skip to: 86948 -/* 62152 */ MCD_OPC_Decode, 239, 21, 187, 2, // Opcode: RSHRNv8i8_shift -/* 62157 */ MCD_OPC_FilterValue, 1, 210, 96, 0, // Skip to: 86948 -/* 62162 */ MCD_OPC_CheckPredicate, 3, 205, 96, 0, // Skip to: 86948 -/* 62167 */ MCD_OPC_Decode, 236, 21, 189, 2, // Opcode: RSHRNv4i16_shift -/* 62172 */ MCD_OPC_FilterValue, 1, 195, 96, 0, // Skip to: 86948 -/* 62177 */ MCD_OPC_CheckPredicate, 3, 190, 96, 0, // Skip to: 86948 -/* 62182 */ MCD_OPC_Decode, 235, 21, 191, 2, // Opcode: RSHRNv2i32_shift -/* 62187 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 62255 -/* 62192 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 62195 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 62240 -/* 62200 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 62203 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 62225 -/* 62208 */ MCD_OPC_CheckPredicate, 3, 159, 96, 0, // Skip to: 86948 -/* 62213 */ MCD_OPC_CheckField, 19, 1, 1, 152, 96, 0, // Skip to: 86948 -/* 62220 */ MCD_OPC_Decode, 213, 25, 187, 2, // Opcode: SQRSHRNv8i8_shift -/* 62225 */ MCD_OPC_FilterValue, 1, 142, 96, 0, // Skip to: 86948 -/* 62230 */ MCD_OPC_CheckPredicate, 3, 137, 96, 0, // Skip to: 86948 -/* 62235 */ MCD_OPC_Decode, 210, 25, 189, 2, // Opcode: SQRSHRNv4i16_shift -/* 62240 */ MCD_OPC_FilterValue, 1, 127, 96, 0, // Skip to: 86948 -/* 62245 */ MCD_OPC_CheckPredicate, 3, 122, 96, 0, // Skip to: 86948 -/* 62250 */ MCD_OPC_Decode, 209, 25, 191, 2, // Opcode: SQRSHRNv2i32_shift -/* 62255 */ MCD_OPC_FilterValue, 15, 112, 96, 0, // Skip to: 86948 -/* 62260 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 62263 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 62308 -/* 62268 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 62271 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 62293 -/* 62276 */ MCD_OPC_CheckPredicate, 4, 91, 96, 0, // Skip to: 86948 -/* 62281 */ MCD_OPC_CheckField, 19, 1, 0, 84, 96, 0, // Skip to: 86948 -/* 62288 */ MCD_OPC_Decode, 236, 10, 176, 2, // Opcode: FMOVv4f16_ns -/* 62293 */ MCD_OPC_FilterValue, 1, 74, 96, 0, // Skip to: 86948 -/* 62298 */ MCD_OPC_CheckPredicate, 4, 69, 96, 0, // Skip to: 86948 -/* 62303 */ MCD_OPC_Decode, 249, 8, 178, 2, // Opcode: FCVTZSv4i16_shift -/* 62308 */ MCD_OPC_FilterValue, 1, 59, 96, 0, // Skip to: 86948 -/* 62313 */ MCD_OPC_CheckPredicate, 3, 54, 96, 0, // Skip to: 86948 -/* 62318 */ MCD_OPC_Decode, 245, 8, 179, 2, // Opcode: FCVTZSv2i32_shift -/* 62323 */ MCD_OPC_FilterValue, 1, 93, 4, 0, // Skip to: 63445 -/* 62328 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 62331 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 62353 -/* 62336 */ MCD_OPC_CheckPredicate, 4, 31, 96, 0, // Skip to: 86948 -/* 62341 */ MCD_OPC_CheckField, 12, 4, 9, 24, 96, 0, // Skip to: 86948 -/* 62348 */ MCD_OPC_Decode, 135, 11, 175, 2, // Opcode: FMULXv4i16_indexed -/* 62353 */ MCD_OPC_FilterValue, 1, 14, 96, 0, // Skip to: 86948 -/* 62358 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... -/* 62361 */ MCD_OPC_FilterValue, 0, 122, 3, 0, // Skip to: 63256 -/* 62366 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 62369 */ MCD_OPC_FilterValue, 0, 233, 1, 0, // Skip to: 62863 -/* 62374 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 62377 */ MCD_OPC_FilterValue, 0, 238, 0, 0, // Skip to: 62620 -/* 62382 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 62385 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 62552 -/* 62390 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 62393 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 62484 -/* 62398 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 62401 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62416 -/* 62406 */ MCD_OPC_CheckPredicate, 3, 217, 95, 0, // Skip to: 86948 -/* 62411 */ MCD_OPC_Decode, 167, 20, 176, 2, // Opcode: MVNIv2i32 -/* 62416 */ MCD_OPC_FilterValue, 1, 207, 95, 0, // Skip to: 86948 -/* 62421 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 62424 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62439 -/* 62429 */ MCD_OPC_CheckPredicate, 3, 194, 95, 0, // Skip to: 86948 -/* 62434 */ MCD_OPC_Decode, 144, 34, 177, 2, // Opcode: USHRv8i8_shift -/* 62439 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 62454 -/* 62444 */ MCD_OPC_CheckPredicate, 3, 179, 95, 0, // Skip to: 86948 -/* 62449 */ MCD_OPC_Decode, 240, 33, 177, 2, // Opcode: URSHRv8i8_shift -/* 62454 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 62469 -/* 62459 */ MCD_OPC_CheckPredicate, 3, 164, 95, 0, // Skip to: 86948 -/* 62464 */ MCD_OPC_Decode, 196, 26, 181, 2, // Opcode: SRIv8i8_shift -/* 62469 */ MCD_OPC_FilterValue, 3, 154, 95, 0, // Skip to: 86948 -/* 62474 */ MCD_OPC_CheckPredicate, 3, 149, 95, 0, // Skip to: 86948 -/* 62479 */ MCD_OPC_Decode, 233, 25, 182, 2, // Opcode: SQSHLUv8i8_shift -/* 62484 */ MCD_OPC_FilterValue, 1, 139, 95, 0, // Skip to: 86948 -/* 62489 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 62492 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62507 -/* 62497 */ MCD_OPC_CheckPredicate, 3, 126, 95, 0, // Skip to: 86948 -/* 62502 */ MCD_OPC_Decode, 141, 34, 178, 2, // Opcode: USHRv4i16_shift -/* 62507 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 62522 -/* 62512 */ MCD_OPC_CheckPredicate, 3, 111, 95, 0, // Skip to: 86948 -/* 62517 */ MCD_OPC_Decode, 237, 33, 178, 2, // Opcode: URSHRv4i16_shift -/* 62522 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 62537 -/* 62527 */ MCD_OPC_CheckPredicate, 3, 96, 95, 0, // Skip to: 86948 -/* 62532 */ MCD_OPC_Decode, 193, 26, 183, 2, // Opcode: SRIv4i16_shift -/* 62537 */ MCD_OPC_FilterValue, 3, 86, 95, 0, // Skip to: 86948 -/* 62542 */ MCD_OPC_CheckPredicate, 3, 81, 95, 0, // Skip to: 86948 -/* 62547 */ MCD_OPC_Decode, 230, 25, 184, 2, // Opcode: SQSHLUv4i16_shift -/* 62552 */ MCD_OPC_FilterValue, 1, 71, 95, 0, // Skip to: 86948 -/* 62557 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 62560 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62575 -/* 62565 */ MCD_OPC_CheckPredicate, 3, 58, 95, 0, // Skip to: 86948 -/* 62570 */ MCD_OPC_Decode, 139, 34, 179, 2, // Opcode: USHRv2i32_shift -/* 62575 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 62590 -/* 62580 */ MCD_OPC_CheckPredicate, 3, 43, 95, 0, // Skip to: 86948 -/* 62585 */ MCD_OPC_Decode, 235, 33, 179, 2, // Opcode: URSHRv2i32_shift -/* 62590 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 62605 -/* 62595 */ MCD_OPC_CheckPredicate, 3, 28, 95, 0, // Skip to: 86948 -/* 62600 */ MCD_OPC_Decode, 191, 26, 185, 2, // Opcode: SRIv2i32_shift -/* 62605 */ MCD_OPC_FilterValue, 3, 18, 95, 0, // Skip to: 86948 -/* 62610 */ MCD_OPC_CheckPredicate, 3, 13, 95, 0, // Skip to: 86948 -/* 62615 */ MCD_OPC_Decode, 228, 25, 186, 2, // Opcode: SQSHLUv2i32_shift -/* 62620 */ MCD_OPC_FilterValue, 1, 3, 95, 0, // Skip to: 86948 -/* 62625 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 62628 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 62795 -/* 62633 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 62636 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 62727 -/* 62641 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 62644 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62659 -/* 62649 */ MCD_OPC_CheckPredicate, 3, 230, 94, 0, // Skip to: 86948 -/* 62654 */ MCD_OPC_Decode, 188, 2, 180, 2, // Opcode: BICv2i32 -/* 62659 */ MCD_OPC_FilterValue, 1, 220, 94, 0, // Skip to: 86948 -/* 62664 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 62667 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62682 -/* 62672 */ MCD_OPC_CheckPredicate, 3, 207, 94, 0, // Skip to: 86948 -/* 62677 */ MCD_OPC_Decode, 163, 34, 181, 2, // Opcode: USRAv8i8_shift -/* 62682 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 62697 -/* 62687 */ MCD_OPC_CheckPredicate, 3, 192, 94, 0, // Skip to: 86948 -/* 62692 */ MCD_OPC_Decode, 250, 33, 181, 2, // Opcode: URSRAv8i8_shift -/* 62697 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 62712 -/* 62702 */ MCD_OPC_CheckPredicate, 3, 177, 94, 0, // Skip to: 86948 -/* 62707 */ MCD_OPC_Decode, 166, 23, 193, 2, // Opcode: SLIv8i8_shift -/* 62712 */ MCD_OPC_FilterValue, 3, 167, 94, 0, // Skip to: 86948 -/* 62717 */ MCD_OPC_CheckPredicate, 3, 162, 94, 0, // Skip to: 86948 -/* 62722 */ MCD_OPC_Decode, 179, 33, 182, 2, // Opcode: UQSHLv8i8_shift -/* 62727 */ MCD_OPC_FilterValue, 1, 152, 94, 0, // Skip to: 86948 -/* 62732 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 62735 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62750 -/* 62740 */ MCD_OPC_CheckPredicate, 3, 139, 94, 0, // Skip to: 86948 -/* 62745 */ MCD_OPC_Decode, 160, 34, 183, 2, // Opcode: USRAv4i16_shift -/* 62750 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 62765 -/* 62755 */ MCD_OPC_CheckPredicate, 3, 124, 94, 0, // Skip to: 86948 -/* 62760 */ MCD_OPC_Decode, 247, 33, 183, 2, // Opcode: URSRAv4i16_shift -/* 62765 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 62780 -/* 62770 */ MCD_OPC_CheckPredicate, 3, 109, 94, 0, // Skip to: 86948 -/* 62775 */ MCD_OPC_Decode, 163, 23, 194, 2, // Opcode: SLIv4i16_shift -/* 62780 */ MCD_OPC_FilterValue, 3, 99, 94, 0, // Skip to: 86948 -/* 62785 */ MCD_OPC_CheckPredicate, 3, 94, 94, 0, // Skip to: 86948 -/* 62790 */ MCD_OPC_Decode, 173, 33, 184, 2, // Opcode: UQSHLv4i16_shift -/* 62795 */ MCD_OPC_FilterValue, 1, 84, 94, 0, // Skip to: 86948 -/* 62800 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 62803 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62818 -/* 62808 */ MCD_OPC_CheckPredicate, 3, 71, 94, 0, // Skip to: 86948 -/* 62813 */ MCD_OPC_Decode, 158, 34, 185, 2, // Opcode: USRAv2i32_shift -/* 62818 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 62833 -/* 62823 */ MCD_OPC_CheckPredicate, 3, 56, 94, 0, // Skip to: 86948 -/* 62828 */ MCD_OPC_Decode, 245, 33, 185, 2, // Opcode: URSRAv2i32_shift -/* 62833 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 62848 -/* 62838 */ MCD_OPC_CheckPredicate, 3, 41, 94, 0, // Skip to: 86948 -/* 62843 */ MCD_OPC_Decode, 161, 23, 195, 2, // Opcode: SLIv2i32_shift -/* 62848 */ MCD_OPC_FilterValue, 3, 31, 94, 0, // Skip to: 86948 -/* 62853 */ MCD_OPC_CheckPredicate, 3, 26, 94, 0, // Skip to: 86948 -/* 62858 */ MCD_OPC_Decode, 169, 33, 186, 2, // Opcode: UQSHLv2i32_shift -/* 62863 */ MCD_OPC_FilterValue, 1, 16, 94, 0, // Skip to: 86948 -/* 62868 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... -/* 62871 */ MCD_OPC_FilterValue, 0, 5, 1, 0, // Skip to: 63137 -/* 62876 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 62879 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 63032 -/* 62884 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 62887 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 62994 -/* 62892 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 62895 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 62956 -/* 62900 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 62903 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62918 -/* 62908 */ MCD_OPC_CheckPredicate, 3, 227, 93, 0, // Skip to: 86948 -/* 62913 */ MCD_OPC_Decode, 169, 20, 176, 2, // Opcode: MVNIv4i16 -/* 62918 */ MCD_OPC_FilterValue, 1, 217, 93, 0, // Skip to: 86948 -/* 62923 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 62926 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62941 -/* 62931 */ MCD_OPC_CheckPredicate, 3, 204, 93, 0, // Skip to: 86948 -/* 62936 */ MCD_OPC_Decode, 145, 26, 187, 2, // Opcode: SQSHRUNv8i8_shift -/* 62941 */ MCD_OPC_FilterValue, 1, 194, 93, 0, // Skip to: 86948 -/* 62946 */ MCD_OPC_CheckPredicate, 3, 189, 93, 0, // Skip to: 86948 -/* 62951 */ MCD_OPC_Decode, 128, 34, 188, 2, // Opcode: USHLLv8i8_shift -/* 62956 */ MCD_OPC_FilterValue, 1, 179, 93, 0, // Skip to: 86948 -/* 62961 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 62964 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62979 -/* 62969 */ MCD_OPC_CheckPredicate, 3, 166, 93, 0, // Skip to: 86948 -/* 62974 */ MCD_OPC_Decode, 142, 26, 189, 2, // Opcode: SQSHRUNv4i16_shift -/* 62979 */ MCD_OPC_FilterValue, 1, 156, 93, 0, // Skip to: 86948 -/* 62984 */ MCD_OPC_CheckPredicate, 3, 151, 93, 0, // Skip to: 86948 -/* 62989 */ MCD_OPC_Decode, 253, 33, 190, 2, // Opcode: USHLLv4i16_shift -/* 62994 */ MCD_OPC_FilterValue, 1, 141, 93, 0, // Skip to: 86948 -/* 62999 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 63002 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63017 -/* 63007 */ MCD_OPC_CheckPredicate, 3, 128, 93, 0, // Skip to: 86948 -/* 63012 */ MCD_OPC_Decode, 141, 26, 191, 2, // Opcode: SQSHRUNv2i32_shift -/* 63017 */ MCD_OPC_FilterValue, 1, 118, 93, 0, // Skip to: 86948 -/* 63022 */ MCD_OPC_CheckPredicate, 3, 113, 93, 0, // Skip to: 86948 -/* 63027 */ MCD_OPC_Decode, 252, 33, 192, 2, // Opcode: USHLLv2i32_shift -/* 63032 */ MCD_OPC_FilterValue, 1, 103, 93, 0, // Skip to: 86948 -/* 63037 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 63040 */ MCD_OPC_FilterValue, 0, 70, 0, 0, // Skip to: 63115 -/* 63045 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 63048 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 63093 -/* 63053 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 63056 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63071 -/* 63061 */ MCD_OPC_CheckPredicate, 3, 74, 93, 0, // Skip to: 86948 -/* 63066 */ MCD_OPC_Decode, 189, 2, 180, 2, // Opcode: BICv4i16 -/* 63071 */ MCD_OPC_FilterValue, 1, 64, 93, 0, // Skip to: 86948 -/* 63076 */ MCD_OPC_CheckPredicate, 3, 59, 93, 0, // Skip to: 86948 -/* 63081 */ MCD_OPC_CheckField, 13, 1, 0, 52, 93, 0, // Skip to: 86948 -/* 63088 */ MCD_OPC_Decode, 188, 33, 187, 2, // Opcode: UQSHRNv8i8_shift -/* 63093 */ MCD_OPC_FilterValue, 1, 42, 93, 0, // Skip to: 86948 -/* 63098 */ MCD_OPC_CheckPredicate, 3, 37, 93, 0, // Skip to: 86948 -/* 63103 */ MCD_OPC_CheckField, 13, 1, 0, 30, 93, 0, // Skip to: 86948 -/* 63110 */ MCD_OPC_Decode, 185, 33, 189, 2, // Opcode: UQSHRNv4i16_shift -/* 63115 */ MCD_OPC_FilterValue, 1, 20, 93, 0, // Skip to: 86948 -/* 63120 */ MCD_OPC_CheckPredicate, 3, 15, 93, 0, // Skip to: 86948 -/* 63125 */ MCD_OPC_CheckField, 13, 1, 0, 8, 93, 0, // Skip to: 86948 -/* 63132 */ MCD_OPC_Decode, 184, 33, 191, 2, // Opcode: UQSHRNv2i32_shift -/* 63137 */ MCD_OPC_FilterValue, 1, 254, 92, 0, // Skip to: 86948 -/* 63142 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 63145 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63167 -/* 63150 */ MCD_OPC_CheckPredicate, 3, 241, 92, 0, // Skip to: 86948 -/* 63155 */ MCD_OPC_CheckField, 19, 3, 0, 234, 92, 0, // Skip to: 86948 -/* 63162 */ MCD_OPC_Decode, 168, 20, 176, 2, // Opcode: MVNIv2s_msl -/* 63167 */ MCD_OPC_FilterValue, 1, 224, 92, 0, // Skip to: 86948 -/* 63172 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 63175 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 63234 -/* 63180 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 63183 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 63212 -/* 63188 */ MCD_OPC_CheckPredicate, 3, 203, 92, 0, // Skip to: 86948 -/* 63193 */ MCD_OPC_CheckField, 19, 1, 0, 196, 92, 0, // Skip to: 86948 -/* 63200 */ MCD_OPC_CheckField, 12, 1, 0, 189, 92, 0, // Skip to: 86948 -/* 63207 */ MCD_OPC_Decode, 233, 19, 176, 2, // Opcode: MOVID -/* 63212 */ MCD_OPC_FilterValue, 1, 179, 92, 0, // Skip to: 86948 -/* 63217 */ MCD_OPC_CheckPredicate, 4, 174, 92, 0, // Skip to: 86948 -/* 63222 */ MCD_OPC_CheckField, 12, 1, 0, 167, 92, 0, // Skip to: 86948 -/* 63229 */ MCD_OPC_Decode, 202, 31, 178, 2, // Opcode: UCVTFv4i16_shift -/* 63234 */ MCD_OPC_FilterValue, 1, 157, 92, 0, // Skip to: 86948 -/* 63239 */ MCD_OPC_CheckPredicate, 3, 152, 92, 0, // Skip to: 86948 -/* 63244 */ MCD_OPC_CheckField, 12, 1, 0, 145, 92, 0, // Skip to: 86948 -/* 63251 */ MCD_OPC_Decode, 198, 31, 179, 2, // Opcode: UCVTFv2i32_shift -/* 63256 */ MCD_OPC_FilterValue, 1, 135, 92, 0, // Skip to: 86948 -/* 63261 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 63264 */ MCD_OPC_FilterValue, 8, 63, 0, 0, // Skip to: 63332 -/* 63269 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 63272 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 63317 -/* 63277 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 63280 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63302 -/* 63285 */ MCD_OPC_CheckPredicate, 3, 106, 92, 0, // Skip to: 86948 -/* 63290 */ MCD_OPC_CheckField, 19, 1, 1, 99, 92, 0, // Skip to: 86948 -/* 63297 */ MCD_OPC_Decode, 222, 25, 187, 2, // Opcode: SQRSHRUNv8i8_shift -/* 63302 */ MCD_OPC_FilterValue, 1, 89, 92, 0, // Skip to: 86948 -/* 63307 */ MCD_OPC_CheckPredicate, 3, 84, 92, 0, // Skip to: 86948 -/* 63312 */ MCD_OPC_Decode, 219, 25, 189, 2, // Opcode: SQRSHRUNv4i16_shift -/* 63317 */ MCD_OPC_FilterValue, 1, 74, 92, 0, // Skip to: 86948 -/* 63322 */ MCD_OPC_CheckPredicate, 3, 69, 92, 0, // Skip to: 86948 -/* 63327 */ MCD_OPC_Decode, 218, 25, 191, 2, // Opcode: SQRSHRUNv2i32_shift -/* 63332 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 63400 -/* 63337 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 63340 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 63385 -/* 63345 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 63348 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63370 -/* 63353 */ MCD_OPC_CheckPredicate, 3, 38, 92, 0, // Skip to: 86948 -/* 63358 */ MCD_OPC_CheckField, 19, 1, 1, 31, 92, 0, // Skip to: 86948 -/* 63365 */ MCD_OPC_Decode, 157, 33, 187, 2, // Opcode: UQRSHRNv8i8_shift -/* 63370 */ MCD_OPC_FilterValue, 1, 21, 92, 0, // Skip to: 86948 -/* 63375 */ MCD_OPC_CheckPredicate, 3, 16, 92, 0, // Skip to: 86948 -/* 63380 */ MCD_OPC_Decode, 154, 33, 189, 2, // Opcode: UQRSHRNv4i16_shift -/* 63385 */ MCD_OPC_FilterValue, 1, 6, 92, 0, // Skip to: 86948 -/* 63390 */ MCD_OPC_CheckPredicate, 3, 1, 92, 0, // Skip to: 86948 -/* 63395 */ MCD_OPC_Decode, 153, 33, 191, 2, // Opcode: UQRSHRNv2i32_shift -/* 63400 */ MCD_OPC_FilterValue, 15, 247, 91, 0, // Skip to: 86948 -/* 63405 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 63408 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63430 -/* 63413 */ MCD_OPC_CheckPredicate, 4, 234, 91, 0, // Skip to: 86948 -/* 63418 */ MCD_OPC_CheckField, 20, 1, 1, 227, 91, 0, // Skip to: 86948 -/* 63425 */ MCD_OPC_Decode, 156, 9, 178, 2, // Opcode: FCVTZUv4i16_shift -/* 63430 */ MCD_OPC_FilterValue, 1, 217, 91, 0, // Skip to: 86948 -/* 63435 */ MCD_OPC_CheckPredicate, 3, 212, 91, 0, // Skip to: 86948 -/* 63440 */ MCD_OPC_Decode, 152, 9, 179, 2, // Opcode: FCVTZUv2i32_shift -/* 63445 */ MCD_OPC_FilterValue, 2, 66, 4, 0, // Skip to: 64540 -/* 63450 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 63453 */ MCD_OPC_FilterValue, 0, 48, 0, 0, // Skip to: 63506 -/* 63458 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 63461 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 63476 -/* 63466 */ MCD_OPC_CheckPredicate, 4, 181, 91, 0, // Skip to: 86948 -/* 63471 */ MCD_OPC_Decode, 195, 10, 196, 2, // Opcode: FMLAv8i16_indexed -/* 63476 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 63491 -/* 63481 */ MCD_OPC_CheckPredicate, 4, 166, 91, 0, // Skip to: 86948 -/* 63486 */ MCD_OPC_Decode, 214, 10, 196, 2, // Opcode: FMLSv8i16_indexed -/* 63491 */ MCD_OPC_FilterValue, 9, 156, 91, 0, // Skip to: 86948 -/* 63496 */ MCD_OPC_CheckPredicate, 4, 151, 91, 0, // Skip to: 86948 -/* 63501 */ MCD_OPC_Decode, 163, 11, 197, 2, // Opcode: FMULv8i16_indexed -/* 63506 */ MCD_OPC_FilterValue, 1, 141, 91, 0, // Skip to: 86948 -/* 63511 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... -/* 63514 */ MCD_OPC_FilterValue, 0, 41, 3, 0, // Skip to: 64328 -/* 63519 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 63522 */ MCD_OPC_FilterValue, 0, 143, 1, 0, // Skip to: 63926 -/* 63527 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 63530 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 63683 -/* 63535 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 63538 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 63645 -/* 63543 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 63546 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 63607 -/* 63551 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 63554 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63569 -/* 63559 */ MCD_OPC_CheckPredicate, 3, 88, 91, 0, // Skip to: 86948 -/* 63564 */ MCD_OPC_Decode, 239, 19, 176, 2, // Opcode: MOVIv4i32 -/* 63569 */ MCD_OPC_FilterValue, 1, 78, 91, 0, // Skip to: 86948 -/* 63574 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 63577 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63592 -/* 63582 */ MCD_OPC_CheckPredicate, 3, 65, 91, 0, // Skip to: 86948 -/* 63587 */ MCD_OPC_Decode, 236, 26, 198, 2, // Opcode: SSHRv16i8_shift -/* 63592 */ MCD_OPC_FilterValue, 1, 55, 91, 0, // Skip to: 86948 -/* 63597 */ MCD_OPC_CheckPredicate, 3, 50, 91, 0, // Skip to: 86948 -/* 63602 */ MCD_OPC_Decode, 206, 26, 198, 2, // Opcode: SRSHRv16i8_shift -/* 63607 */ MCD_OPC_FilterValue, 1, 40, 91, 0, // Skip to: 86948 -/* 63612 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 63615 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63630 -/* 63620 */ MCD_OPC_CheckPredicate, 3, 27, 91, 0, // Skip to: 86948 -/* 63625 */ MCD_OPC_Decode, 241, 26, 199, 2, // Opcode: SSHRv8i16_shift -/* 63630 */ MCD_OPC_FilterValue, 1, 17, 91, 0, // Skip to: 86948 -/* 63635 */ MCD_OPC_CheckPredicate, 3, 12, 91, 0, // Skip to: 86948 -/* 63640 */ MCD_OPC_Decode, 211, 26, 199, 2, // Opcode: SRSHRv8i16_shift -/* 63645 */ MCD_OPC_FilterValue, 1, 2, 91, 0, // Skip to: 86948 -/* 63650 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 63653 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63668 -/* 63658 */ MCD_OPC_CheckPredicate, 3, 245, 90, 0, // Skip to: 86948 -/* 63663 */ MCD_OPC_Decode, 240, 26, 200, 2, // Opcode: SSHRv4i32_shift -/* 63668 */ MCD_OPC_FilterValue, 1, 235, 90, 0, // Skip to: 86948 -/* 63673 */ MCD_OPC_CheckPredicate, 3, 230, 90, 0, // Skip to: 86948 -/* 63678 */ MCD_OPC_Decode, 210, 26, 200, 2, // Opcode: SRSHRv4i32_shift -/* 63683 */ MCD_OPC_FilterValue, 1, 220, 90, 0, // Skip to: 86948 -/* 63688 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 63691 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 63858 -/* 63696 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 63699 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 63790 -/* 63704 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 63707 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63722 -/* 63712 */ MCD_OPC_CheckPredicate, 3, 191, 90, 0, // Skip to: 86948 -/* 63717 */ MCD_OPC_Decode, 220, 20, 180, 2, // Opcode: ORRv4i32 -/* 63722 */ MCD_OPC_FilterValue, 1, 181, 90, 0, // Skip to: 86948 -/* 63727 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 63730 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63745 -/* 63735 */ MCD_OPC_CheckPredicate, 3, 168, 90, 0, // Skip to: 86948 -/* 63740 */ MCD_OPC_Decode, 244, 26, 201, 2, // Opcode: SSRAv16i8_shift -/* 63745 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 63760 -/* 63750 */ MCD_OPC_CheckPredicate, 3, 153, 90, 0, // Skip to: 86948 -/* 63755 */ MCD_OPC_Decode, 214, 26, 201, 2, // Opcode: SRSRAv16i8_shift -/* 63760 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 63775 -/* 63765 */ MCD_OPC_CheckPredicate, 3, 138, 90, 0, // Skip to: 86948 -/* 63770 */ MCD_OPC_Decode, 140, 23, 202, 2, // Opcode: SHLv16i8_shift -/* 63775 */ MCD_OPC_FilterValue, 3, 128, 90, 0, // Skip to: 86948 -/* 63780 */ MCD_OPC_CheckPredicate, 3, 123, 90, 0, // Skip to: 86948 -/* 63785 */ MCD_OPC_Decode, 239, 25, 202, 2, // Opcode: SQSHLv16i8_shift -/* 63790 */ MCD_OPC_FilterValue, 1, 113, 90, 0, // Skip to: 86948 -/* 63795 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 63798 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63813 -/* 63803 */ MCD_OPC_CheckPredicate, 3, 100, 90, 0, // Skip to: 86948 -/* 63808 */ MCD_OPC_Decode, 249, 26, 203, 2, // Opcode: SSRAv8i16_shift -/* 63813 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 63828 -/* 63818 */ MCD_OPC_CheckPredicate, 3, 85, 90, 0, // Skip to: 86948 -/* 63823 */ MCD_OPC_Decode, 219, 26, 203, 2, // Opcode: SRSRAv8i16_shift -/* 63828 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 63843 -/* 63833 */ MCD_OPC_CheckPredicate, 3, 70, 90, 0, // Skip to: 86948 -/* 63838 */ MCD_OPC_Decode, 145, 23, 204, 2, // Opcode: SHLv8i16_shift -/* 63843 */ MCD_OPC_FilterValue, 3, 60, 90, 0, // Skip to: 86948 -/* 63848 */ MCD_OPC_CheckPredicate, 3, 55, 90, 0, // Skip to: 86948 -/* 63853 */ MCD_OPC_Decode, 253, 25, 204, 2, // Opcode: SQSHLv8i16_shift -/* 63858 */ MCD_OPC_FilterValue, 1, 45, 90, 0, // Skip to: 86948 -/* 63863 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 63866 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63881 -/* 63871 */ MCD_OPC_CheckPredicate, 3, 32, 90, 0, // Skip to: 86948 -/* 63876 */ MCD_OPC_Decode, 248, 26, 205, 2, // Opcode: SSRAv4i32_shift -/* 63881 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 63896 -/* 63886 */ MCD_OPC_CheckPredicate, 3, 17, 90, 0, // Skip to: 86948 -/* 63891 */ MCD_OPC_Decode, 218, 26, 205, 2, // Opcode: SRSRAv4i32_shift -/* 63896 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 63911 -/* 63901 */ MCD_OPC_CheckPredicate, 3, 2, 90, 0, // Skip to: 86948 -/* 63906 */ MCD_OPC_Decode, 144, 23, 206, 2, // Opcode: SHLv4i32_shift -/* 63911 */ MCD_OPC_FilterValue, 3, 248, 89, 0, // Skip to: 86948 -/* 63916 */ MCD_OPC_CheckPredicate, 3, 243, 89, 0, // Skip to: 86948 -/* 63921 */ MCD_OPC_Decode, 251, 25, 206, 2, // Opcode: SQSHLv4i32_shift -/* 63926 */ MCD_OPC_FilterValue, 1, 233, 89, 0, // Skip to: 86948 -/* 63931 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... -/* 63934 */ MCD_OPC_FilterValue, 0, 5, 1, 0, // Skip to: 64200 -/* 63939 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 63942 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 64095 -/* 63947 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 63950 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 64057 -/* 63955 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 63958 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 64019 -/* 63963 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 63966 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63981 -/* 63971 */ MCD_OPC_CheckPredicate, 3, 188, 89, 0, // Skip to: 86948 -/* 63976 */ MCD_OPC_Decode, 242, 19, 176, 2, // Opcode: MOVIv8i16 -/* 63981 */ MCD_OPC_FilterValue, 1, 178, 89, 0, // Skip to: 86948 -/* 63986 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 63989 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64004 -/* 63994 */ MCD_OPC_CheckPredicate, 3, 165, 89, 0, // Skip to: 86948 -/* 63999 */ MCD_OPC_Decode, 147, 23, 207, 2, // Opcode: SHRNv16i8_shift -/* 64004 */ MCD_OPC_FilterValue, 1, 155, 89, 0, // Skip to: 86948 -/* 64009 */ MCD_OPC_CheckPredicate, 3, 150, 89, 0, // Skip to: 86948 -/* 64014 */ MCD_OPC_Decode, 221, 26, 202, 2, // Opcode: SSHLLv16i8_shift -/* 64019 */ MCD_OPC_FilterValue, 1, 140, 89, 0, // Skip to: 86948 -/* 64024 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 64027 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64042 -/* 64032 */ MCD_OPC_CheckPredicate, 3, 127, 89, 0, // Skip to: 86948 -/* 64037 */ MCD_OPC_Decode, 151, 23, 208, 2, // Opcode: SHRNv8i16_shift -/* 64042 */ MCD_OPC_FilterValue, 1, 117, 89, 0, // Skip to: 86948 -/* 64047 */ MCD_OPC_CheckPredicate, 3, 112, 89, 0, // Skip to: 86948 -/* 64052 */ MCD_OPC_Decode, 225, 26, 204, 2, // Opcode: SSHLLv8i16_shift -/* 64057 */ MCD_OPC_FilterValue, 1, 102, 89, 0, // Skip to: 86948 -/* 64062 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 64065 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64080 -/* 64070 */ MCD_OPC_CheckPredicate, 3, 89, 89, 0, // Skip to: 86948 -/* 64075 */ MCD_OPC_Decode, 150, 23, 209, 2, // Opcode: SHRNv4i32_shift -/* 64080 */ MCD_OPC_FilterValue, 1, 79, 89, 0, // Skip to: 86948 -/* 64085 */ MCD_OPC_CheckPredicate, 3, 74, 89, 0, // Skip to: 86948 -/* 64090 */ MCD_OPC_Decode, 224, 26, 206, 2, // Opcode: SSHLLv4i32_shift -/* 64095 */ MCD_OPC_FilterValue, 1, 64, 89, 0, // Skip to: 86948 -/* 64100 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 64103 */ MCD_OPC_FilterValue, 0, 70, 0, 0, // Skip to: 64178 -/* 64108 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 64111 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 64156 -/* 64116 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 64119 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64134 -/* 64124 */ MCD_OPC_CheckPredicate, 3, 35, 89, 0, // Skip to: 86948 -/* 64129 */ MCD_OPC_Decode, 221, 20, 180, 2, // Opcode: ORRv8i16 -/* 64134 */ MCD_OPC_FilterValue, 1, 25, 89, 0, // Skip to: 86948 -/* 64139 */ MCD_OPC_CheckPredicate, 3, 20, 89, 0, // Skip to: 86948 -/* 64144 */ MCD_OPC_CheckField, 13, 1, 0, 13, 89, 0, // Skip to: 86948 -/* 64151 */ MCD_OPC_Decode, 131, 26, 207, 2, // Opcode: SQSHRNv16i8_shift -/* 64156 */ MCD_OPC_FilterValue, 1, 3, 89, 0, // Skip to: 86948 -/* 64161 */ MCD_OPC_CheckPredicate, 3, 254, 88, 0, // Skip to: 86948 -/* 64166 */ MCD_OPC_CheckField, 13, 1, 0, 247, 88, 0, // Skip to: 86948 -/* 64173 */ MCD_OPC_Decode, 135, 26, 208, 2, // Opcode: SQSHRNv8i16_shift -/* 64178 */ MCD_OPC_FilterValue, 1, 237, 88, 0, // Skip to: 86948 -/* 64183 */ MCD_OPC_CheckPredicate, 3, 232, 88, 0, // Skip to: 86948 -/* 64188 */ MCD_OPC_CheckField, 13, 1, 0, 225, 88, 0, // Skip to: 86948 -/* 64195 */ MCD_OPC_Decode, 134, 26, 209, 2, // Opcode: SQSHRNv4i32_shift -/* 64200 */ MCD_OPC_FilterValue, 1, 215, 88, 0, // Skip to: 86948 -/* 64205 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 64208 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 64230 -/* 64213 */ MCD_OPC_CheckPredicate, 3, 202, 88, 0, // Skip to: 86948 -/* 64218 */ MCD_OPC_CheckField, 19, 3, 0, 195, 88, 0, // Skip to: 86948 -/* 64225 */ MCD_OPC_Decode, 240, 19, 176, 2, // Opcode: MOVIv4s_msl -/* 64230 */ MCD_OPC_FilterValue, 1, 185, 88, 0, // Skip to: 86948 -/* 64235 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 64238 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 64306 -/* 64243 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 64246 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 64291 -/* 64251 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 64254 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 64276 -/* 64259 */ MCD_OPC_CheckPredicate, 3, 156, 88, 0, // Skip to: 86948 -/* 64264 */ MCD_OPC_CheckField, 19, 1, 0, 149, 88, 0, // Skip to: 86948 -/* 64271 */ MCD_OPC_Decode, 234, 19, 176, 2, // Opcode: MOVIv16b_ns -/* 64276 */ MCD_OPC_FilterValue, 1, 139, 88, 0, // Skip to: 86948 -/* 64281 */ MCD_OPC_CheckPredicate, 4, 134, 88, 0, // Skip to: 86948 -/* 64286 */ MCD_OPC_Decode, 218, 22, 199, 2, // Opcode: SCVTFv8i16_shift -/* 64291 */ MCD_OPC_FilterValue, 1, 124, 88, 0, // Skip to: 86948 -/* 64296 */ MCD_OPC_CheckPredicate, 3, 119, 88, 0, // Skip to: 86948 -/* 64301 */ MCD_OPC_Decode, 216, 22, 200, 2, // Opcode: SCVTFv4i32_shift -/* 64306 */ MCD_OPC_FilterValue, 1, 109, 88, 0, // Skip to: 86948 -/* 64311 */ MCD_OPC_CheckPredicate, 3, 104, 88, 0, // Skip to: 86948 -/* 64316 */ MCD_OPC_CheckField, 19, 3, 0, 97, 88, 0, // Skip to: 86948 -/* 64323 */ MCD_OPC_Decode, 237, 10, 176, 2, // Opcode: FMOVv4f32_ns -/* 64328 */ MCD_OPC_FilterValue, 1, 87, 88, 0, // Skip to: 86948 -/* 64333 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 64336 */ MCD_OPC_FilterValue, 8, 63, 0, 0, // Skip to: 64404 -/* 64341 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 64344 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 64389 -/* 64349 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 64352 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 64374 -/* 64357 */ MCD_OPC_CheckPredicate, 3, 58, 88, 0, // Skip to: 86948 -/* 64362 */ MCD_OPC_CheckField, 19, 1, 1, 51, 88, 0, // Skip to: 86948 -/* 64369 */ MCD_OPC_Decode, 234, 21, 207, 2, // Opcode: RSHRNv16i8_shift -/* 64374 */ MCD_OPC_FilterValue, 1, 41, 88, 0, // Skip to: 86948 -/* 64379 */ MCD_OPC_CheckPredicate, 3, 36, 88, 0, // Skip to: 86948 -/* 64384 */ MCD_OPC_Decode, 238, 21, 208, 2, // Opcode: RSHRNv8i16_shift -/* 64389 */ MCD_OPC_FilterValue, 1, 26, 88, 0, // Skip to: 86948 -/* 64394 */ MCD_OPC_CheckPredicate, 3, 21, 88, 0, // Skip to: 86948 -/* 64399 */ MCD_OPC_Decode, 237, 21, 209, 2, // Opcode: RSHRNv4i32_shift -/* 64404 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 64472 -/* 64409 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 64412 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 64457 -/* 64417 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 64420 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 64442 -/* 64425 */ MCD_OPC_CheckPredicate, 3, 246, 87, 0, // Skip to: 86948 -/* 64430 */ MCD_OPC_CheckField, 19, 1, 1, 239, 87, 0, // Skip to: 86948 -/* 64437 */ MCD_OPC_Decode, 208, 25, 207, 2, // Opcode: SQRSHRNv16i8_shift -/* 64442 */ MCD_OPC_FilterValue, 1, 229, 87, 0, // Skip to: 86948 -/* 64447 */ MCD_OPC_CheckPredicate, 3, 224, 87, 0, // Skip to: 86948 -/* 64452 */ MCD_OPC_Decode, 212, 25, 208, 2, // Opcode: SQRSHRNv8i16_shift -/* 64457 */ MCD_OPC_FilterValue, 1, 214, 87, 0, // Skip to: 86948 -/* 64462 */ MCD_OPC_CheckPredicate, 3, 209, 87, 0, // Skip to: 86948 -/* 64467 */ MCD_OPC_Decode, 211, 25, 209, 2, // Opcode: SQRSHRNv4i32_shift -/* 64472 */ MCD_OPC_FilterValue, 15, 199, 87, 0, // Skip to: 86948 -/* 64477 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 64480 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 64525 -/* 64485 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 64488 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 64510 -/* 64493 */ MCD_OPC_CheckPredicate, 4, 178, 87, 0, // Skip to: 86948 -/* 64498 */ MCD_OPC_CheckField, 19, 1, 0, 171, 87, 0, // Skip to: 86948 -/* 64505 */ MCD_OPC_Decode, 238, 10, 176, 2, // Opcode: FMOVv8f16_ns -/* 64510 */ MCD_OPC_FilterValue, 1, 161, 87, 0, // Skip to: 86948 -/* 64515 */ MCD_OPC_CheckPredicate, 4, 156, 87, 0, // Skip to: 86948 -/* 64520 */ MCD_OPC_Decode, 252, 8, 199, 2, // Opcode: FCVTZSv8i16_shift -/* 64525 */ MCD_OPC_FilterValue, 1, 146, 87, 0, // Skip to: 86948 -/* 64530 */ MCD_OPC_CheckPredicate, 3, 141, 87, 0, // Skip to: 86948 -/* 64535 */ MCD_OPC_Decode, 250, 8, 200, 2, // Opcode: FCVTZSv4i32_shift -/* 64540 */ MCD_OPC_FilterValue, 3, 131, 87, 0, // Skip to: 86948 -/* 64545 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 64548 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 64570 -/* 64553 */ MCD_OPC_CheckPredicate, 4, 118, 87, 0, // Skip to: 86948 -/* 64558 */ MCD_OPC_CheckField, 12, 4, 9, 111, 87, 0, // Skip to: 86948 -/* 64565 */ MCD_OPC_Decode, 138, 11, 197, 2, // Opcode: FMULXv8i16_indexed -/* 64570 */ MCD_OPC_FilterValue, 1, 101, 87, 0, // Skip to: 86948 -/* 64575 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... -/* 64578 */ MCD_OPC_FilterValue, 0, 131, 3, 0, // Skip to: 65482 -/* 64583 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 64586 */ MCD_OPC_FilterValue, 0, 233, 1, 0, // Skip to: 65080 -/* 64591 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 64594 */ MCD_OPC_FilterValue, 0, 238, 0, 0, // Skip to: 64837 -/* 64599 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 64602 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 64769 -/* 64607 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 64610 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 64701 -/* 64615 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 64618 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64633 -/* 64623 */ MCD_OPC_CheckPredicate, 3, 48, 87, 0, // Skip to: 86948 -/* 64628 */ MCD_OPC_Decode, 170, 20, 176, 2, // Opcode: MVNIv4i32 -/* 64633 */ MCD_OPC_FilterValue, 1, 38, 87, 0, // Skip to: 86948 -/* 64638 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 64641 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64656 -/* 64646 */ MCD_OPC_CheckPredicate, 3, 25, 87, 0, // Skip to: 86948 -/* 64651 */ MCD_OPC_Decode, 138, 34, 198, 2, // Opcode: USHRv16i8_shift -/* 64656 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 64671 -/* 64661 */ MCD_OPC_CheckPredicate, 3, 10, 87, 0, // Skip to: 86948 -/* 64666 */ MCD_OPC_Decode, 234, 33, 198, 2, // Opcode: URSHRv16i8_shift -/* 64671 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 64686 -/* 64676 */ MCD_OPC_CheckPredicate, 3, 251, 86, 0, // Skip to: 86948 -/* 64681 */ MCD_OPC_Decode, 190, 26, 201, 2, // Opcode: SRIv16i8_shift -/* 64686 */ MCD_OPC_FilterValue, 3, 241, 86, 0, // Skip to: 86948 -/* 64691 */ MCD_OPC_CheckPredicate, 3, 236, 86, 0, // Skip to: 86948 -/* 64696 */ MCD_OPC_Decode, 227, 25, 202, 2, // Opcode: SQSHLUv16i8_shift -/* 64701 */ MCD_OPC_FilterValue, 1, 226, 86, 0, // Skip to: 86948 -/* 64706 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 64709 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64724 -/* 64714 */ MCD_OPC_CheckPredicate, 3, 213, 86, 0, // Skip to: 86948 -/* 64719 */ MCD_OPC_Decode, 143, 34, 199, 2, // Opcode: USHRv8i16_shift -/* 64724 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 64739 -/* 64729 */ MCD_OPC_CheckPredicate, 3, 198, 86, 0, // Skip to: 86948 -/* 64734 */ MCD_OPC_Decode, 239, 33, 199, 2, // Opcode: URSHRv8i16_shift -/* 64739 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 64754 -/* 64744 */ MCD_OPC_CheckPredicate, 3, 183, 86, 0, // Skip to: 86948 -/* 64749 */ MCD_OPC_Decode, 195, 26, 203, 2, // Opcode: SRIv8i16_shift -/* 64754 */ MCD_OPC_FilterValue, 3, 173, 86, 0, // Skip to: 86948 -/* 64759 */ MCD_OPC_CheckPredicate, 3, 168, 86, 0, // Skip to: 86948 -/* 64764 */ MCD_OPC_Decode, 232, 25, 204, 2, // Opcode: SQSHLUv8i16_shift -/* 64769 */ MCD_OPC_FilterValue, 1, 158, 86, 0, // Skip to: 86948 -/* 64774 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 64777 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64792 -/* 64782 */ MCD_OPC_CheckPredicate, 3, 145, 86, 0, // Skip to: 86948 -/* 64787 */ MCD_OPC_Decode, 142, 34, 200, 2, // Opcode: USHRv4i32_shift -/* 64792 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 64807 -/* 64797 */ MCD_OPC_CheckPredicate, 3, 130, 86, 0, // Skip to: 86948 -/* 64802 */ MCD_OPC_Decode, 238, 33, 200, 2, // Opcode: URSHRv4i32_shift -/* 64807 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 64822 -/* 64812 */ MCD_OPC_CheckPredicate, 3, 115, 86, 0, // Skip to: 86948 -/* 64817 */ MCD_OPC_Decode, 194, 26, 205, 2, // Opcode: SRIv4i32_shift -/* 64822 */ MCD_OPC_FilterValue, 3, 105, 86, 0, // Skip to: 86948 -/* 64827 */ MCD_OPC_CheckPredicate, 3, 100, 86, 0, // Skip to: 86948 -/* 64832 */ MCD_OPC_Decode, 231, 25, 206, 2, // Opcode: SQSHLUv4i32_shift -/* 64837 */ MCD_OPC_FilterValue, 1, 90, 86, 0, // Skip to: 86948 -/* 64842 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 64845 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 65012 -/* 64850 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 64853 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 64944 -/* 64858 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 64861 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64876 -/* 64866 */ MCD_OPC_CheckPredicate, 3, 61, 86, 0, // Skip to: 86948 -/* 64871 */ MCD_OPC_Decode, 190, 2, 180, 2, // Opcode: BICv4i32 -/* 64876 */ MCD_OPC_FilterValue, 1, 51, 86, 0, // Skip to: 86948 -/* 64881 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 64884 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64899 -/* 64889 */ MCD_OPC_CheckPredicate, 3, 38, 86, 0, // Skip to: 86948 -/* 64894 */ MCD_OPC_Decode, 157, 34, 201, 2, // Opcode: USRAv16i8_shift -/* 64899 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 64914 -/* 64904 */ MCD_OPC_CheckPredicate, 3, 23, 86, 0, // Skip to: 86948 -/* 64909 */ MCD_OPC_Decode, 244, 33, 201, 2, // Opcode: URSRAv16i8_shift -/* 64914 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 64929 -/* 64919 */ MCD_OPC_CheckPredicate, 3, 8, 86, 0, // Skip to: 86948 -/* 64924 */ MCD_OPC_Decode, 160, 23, 210, 2, // Opcode: SLIv16i8_shift -/* 64929 */ MCD_OPC_FilterValue, 3, 254, 85, 0, // Skip to: 86948 -/* 64934 */ MCD_OPC_CheckPredicate, 3, 249, 85, 0, // Skip to: 86948 -/* 64939 */ MCD_OPC_Decode, 163, 33, 202, 2, // Opcode: UQSHLv16i8_shift -/* 64944 */ MCD_OPC_FilterValue, 1, 239, 85, 0, // Skip to: 86948 -/* 64949 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 64952 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64967 -/* 64957 */ MCD_OPC_CheckPredicate, 3, 226, 85, 0, // Skip to: 86948 -/* 64962 */ MCD_OPC_Decode, 162, 34, 203, 2, // Opcode: USRAv8i16_shift -/* 64967 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 64982 -/* 64972 */ MCD_OPC_CheckPredicate, 3, 211, 85, 0, // Skip to: 86948 -/* 64977 */ MCD_OPC_Decode, 249, 33, 203, 2, // Opcode: URSRAv8i16_shift -/* 64982 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 64997 -/* 64987 */ MCD_OPC_CheckPredicate, 3, 196, 85, 0, // Skip to: 86948 -/* 64992 */ MCD_OPC_Decode, 165, 23, 211, 2, // Opcode: SLIv8i16_shift -/* 64997 */ MCD_OPC_FilterValue, 3, 186, 85, 0, // Skip to: 86948 -/* 65002 */ MCD_OPC_CheckPredicate, 3, 181, 85, 0, // Skip to: 86948 -/* 65007 */ MCD_OPC_Decode, 177, 33, 204, 2, // Opcode: UQSHLv8i16_shift -/* 65012 */ MCD_OPC_FilterValue, 1, 171, 85, 0, // Skip to: 86948 -/* 65017 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 65020 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 65035 -/* 65025 */ MCD_OPC_CheckPredicate, 3, 158, 85, 0, // Skip to: 86948 -/* 65030 */ MCD_OPC_Decode, 161, 34, 205, 2, // Opcode: USRAv4i32_shift -/* 65035 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 65050 -/* 65040 */ MCD_OPC_CheckPredicate, 3, 143, 85, 0, // Skip to: 86948 -/* 65045 */ MCD_OPC_Decode, 248, 33, 205, 2, // Opcode: URSRAv4i32_shift -/* 65050 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 65065 -/* 65055 */ MCD_OPC_CheckPredicate, 3, 128, 85, 0, // Skip to: 86948 -/* 65060 */ MCD_OPC_Decode, 164, 23, 212, 2, // Opcode: SLIv4i32_shift -/* 65065 */ MCD_OPC_FilterValue, 3, 118, 85, 0, // Skip to: 86948 -/* 65070 */ MCD_OPC_CheckPredicate, 3, 113, 85, 0, // Skip to: 86948 -/* 65075 */ MCD_OPC_Decode, 175, 33, 206, 2, // Opcode: UQSHLv4i32_shift -/* 65080 */ MCD_OPC_FilterValue, 1, 103, 85, 0, // Skip to: 86948 -/* 65085 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... -/* 65088 */ MCD_OPC_FilterValue, 0, 5, 1, 0, // Skip to: 65354 -/* 65093 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 65096 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 65249 -/* 65101 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 65104 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 65211 -/* 65109 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 65112 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 65173 -/* 65117 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 65120 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 65135 -/* 65125 */ MCD_OPC_CheckPredicate, 3, 58, 85, 0, // Skip to: 86948 -/* 65130 */ MCD_OPC_Decode, 172, 20, 176, 2, // Opcode: MVNIv8i16 -/* 65135 */ MCD_OPC_FilterValue, 1, 48, 85, 0, // Skip to: 86948 -/* 65140 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 65143 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 65158 -/* 65148 */ MCD_OPC_CheckPredicate, 3, 35, 85, 0, // Skip to: 86948 -/* 65153 */ MCD_OPC_Decode, 140, 26, 207, 2, // Opcode: SQSHRUNv16i8_shift -/* 65158 */ MCD_OPC_FilterValue, 1, 25, 85, 0, // Skip to: 86948 -/* 65163 */ MCD_OPC_CheckPredicate, 3, 20, 85, 0, // Skip to: 86948 -/* 65168 */ MCD_OPC_Decode, 251, 33, 202, 2, // Opcode: USHLLv16i8_shift -/* 65173 */ MCD_OPC_FilterValue, 1, 10, 85, 0, // Skip to: 86948 -/* 65178 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 65181 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 65196 -/* 65186 */ MCD_OPC_CheckPredicate, 3, 253, 84, 0, // Skip to: 86948 -/* 65191 */ MCD_OPC_Decode, 144, 26, 208, 2, // Opcode: SQSHRUNv8i16_shift -/* 65196 */ MCD_OPC_FilterValue, 1, 243, 84, 0, // Skip to: 86948 -/* 65201 */ MCD_OPC_CheckPredicate, 3, 238, 84, 0, // Skip to: 86948 -/* 65206 */ MCD_OPC_Decode, 255, 33, 204, 2, // Opcode: USHLLv8i16_shift -/* 65211 */ MCD_OPC_FilterValue, 1, 228, 84, 0, // Skip to: 86948 -/* 65216 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 65219 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 65234 -/* 65224 */ MCD_OPC_CheckPredicate, 3, 215, 84, 0, // Skip to: 86948 -/* 65229 */ MCD_OPC_Decode, 143, 26, 209, 2, // Opcode: SQSHRUNv4i32_shift -/* 65234 */ MCD_OPC_FilterValue, 1, 205, 84, 0, // Skip to: 86948 -/* 65239 */ MCD_OPC_CheckPredicate, 3, 200, 84, 0, // Skip to: 86948 -/* 65244 */ MCD_OPC_Decode, 254, 33, 206, 2, // Opcode: USHLLv4i32_shift -/* 65249 */ MCD_OPC_FilterValue, 1, 190, 84, 0, // Skip to: 86948 -/* 65254 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 65257 */ MCD_OPC_FilterValue, 0, 70, 0, 0, // Skip to: 65332 -/* 65262 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 65265 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 65310 -/* 65270 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... -/* 65273 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 65288 -/* 65278 */ MCD_OPC_CheckPredicate, 3, 161, 84, 0, // Skip to: 86948 -/* 65283 */ MCD_OPC_Decode, 191, 2, 180, 2, // Opcode: BICv8i16 -/* 65288 */ MCD_OPC_FilterValue, 1, 151, 84, 0, // Skip to: 86948 -/* 65293 */ MCD_OPC_CheckPredicate, 3, 146, 84, 0, // Skip to: 86948 -/* 65298 */ MCD_OPC_CheckField, 13, 1, 0, 139, 84, 0, // Skip to: 86948 -/* 65305 */ MCD_OPC_Decode, 183, 33, 207, 2, // Opcode: UQSHRNv16i8_shift -/* 65310 */ MCD_OPC_FilterValue, 1, 129, 84, 0, // Skip to: 86948 -/* 65315 */ MCD_OPC_CheckPredicate, 3, 124, 84, 0, // Skip to: 86948 -/* 65320 */ MCD_OPC_CheckField, 13, 1, 0, 117, 84, 0, // Skip to: 86948 -/* 65327 */ MCD_OPC_Decode, 187, 33, 208, 2, // Opcode: UQSHRNv8i16_shift -/* 65332 */ MCD_OPC_FilterValue, 1, 107, 84, 0, // Skip to: 86948 -/* 65337 */ MCD_OPC_CheckPredicate, 3, 102, 84, 0, // Skip to: 86948 -/* 65342 */ MCD_OPC_CheckField, 13, 1, 0, 95, 84, 0, // Skip to: 86948 -/* 65349 */ MCD_OPC_Decode, 186, 33, 209, 2, // Opcode: UQSHRNv4i32_shift -/* 65354 */ MCD_OPC_FilterValue, 1, 85, 84, 0, // Skip to: 86948 -/* 65359 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... -/* 65362 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 65384 -/* 65367 */ MCD_OPC_CheckPredicate, 3, 72, 84, 0, // Skip to: 86948 -/* 65372 */ MCD_OPC_CheckField, 19, 3, 0, 65, 84, 0, // Skip to: 86948 -/* 65379 */ MCD_OPC_Decode, 171, 20, 176, 2, // Opcode: MVNIv4s_msl -/* 65384 */ MCD_OPC_FilterValue, 1, 55, 84, 0, // Skip to: 86948 -/* 65389 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 65392 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 65460 -/* 65397 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 65400 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 65445 -/* 65405 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 65408 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 65430 -/* 65413 */ MCD_OPC_CheckPredicate, 3, 26, 84, 0, // Skip to: 86948 -/* 65418 */ MCD_OPC_CheckField, 19, 1, 0, 19, 84, 0, // Skip to: 86948 -/* 65425 */ MCD_OPC_Decode, 235, 19, 176, 2, // Opcode: MOVIv2d_ns -/* 65430 */ MCD_OPC_FilterValue, 1, 9, 84, 0, // Skip to: 86948 -/* 65435 */ MCD_OPC_CheckPredicate, 4, 4, 84, 0, // Skip to: 86948 -/* 65440 */ MCD_OPC_Decode, 205, 31, 199, 2, // Opcode: UCVTFv8i16_shift -/* 65445 */ MCD_OPC_FilterValue, 1, 250, 83, 0, // Skip to: 86948 -/* 65450 */ MCD_OPC_CheckPredicate, 3, 245, 83, 0, // Skip to: 86948 -/* 65455 */ MCD_OPC_Decode, 203, 31, 200, 2, // Opcode: UCVTFv4i32_shift -/* 65460 */ MCD_OPC_FilterValue, 1, 235, 83, 0, // Skip to: 86948 -/* 65465 */ MCD_OPC_CheckPredicate, 3, 230, 83, 0, // Skip to: 86948 -/* 65470 */ MCD_OPC_CheckField, 19, 3, 0, 223, 83, 0, // Skip to: 86948 -/* 65477 */ MCD_OPC_Decode, 235, 10, 176, 2, // Opcode: FMOVv2f64_ns -/* 65482 */ MCD_OPC_FilterValue, 1, 213, 83, 0, // Skip to: 86948 -/* 65487 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 65490 */ MCD_OPC_FilterValue, 8, 63, 0, 0, // Skip to: 65558 -/* 65495 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 65498 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 65543 -/* 65503 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 65506 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 65528 -/* 65511 */ MCD_OPC_CheckPredicate, 3, 184, 83, 0, // Skip to: 86948 -/* 65516 */ MCD_OPC_CheckField, 19, 1, 1, 177, 83, 0, // Skip to: 86948 -/* 65523 */ MCD_OPC_Decode, 217, 25, 207, 2, // Opcode: SQRSHRUNv16i8_shift -/* 65528 */ MCD_OPC_FilterValue, 1, 167, 83, 0, // Skip to: 86948 -/* 65533 */ MCD_OPC_CheckPredicate, 3, 162, 83, 0, // Skip to: 86948 -/* 65538 */ MCD_OPC_Decode, 221, 25, 208, 2, // Opcode: SQRSHRUNv8i16_shift -/* 65543 */ MCD_OPC_FilterValue, 1, 152, 83, 0, // Skip to: 86948 -/* 65548 */ MCD_OPC_CheckPredicate, 3, 147, 83, 0, // Skip to: 86948 -/* 65553 */ MCD_OPC_Decode, 220, 25, 209, 2, // Opcode: SQRSHRUNv4i32_shift -/* 65558 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 65626 -/* 65563 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 65566 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 65611 -/* 65571 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 65574 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 65596 -/* 65579 */ MCD_OPC_CheckPredicate, 3, 116, 83, 0, // Skip to: 86948 -/* 65584 */ MCD_OPC_CheckField, 19, 1, 1, 109, 83, 0, // Skip to: 86948 -/* 65591 */ MCD_OPC_Decode, 152, 33, 207, 2, // Opcode: UQRSHRNv16i8_shift -/* 65596 */ MCD_OPC_FilterValue, 1, 99, 83, 0, // Skip to: 86948 -/* 65601 */ MCD_OPC_CheckPredicate, 3, 94, 83, 0, // Skip to: 86948 -/* 65606 */ MCD_OPC_Decode, 156, 33, 208, 2, // Opcode: UQRSHRNv8i16_shift -/* 65611 */ MCD_OPC_FilterValue, 1, 84, 83, 0, // Skip to: 86948 -/* 65616 */ MCD_OPC_CheckPredicate, 3, 79, 83, 0, // Skip to: 86948 -/* 65621 */ MCD_OPC_Decode, 155, 33, 209, 2, // Opcode: UQRSHRNv4i32_shift -/* 65626 */ MCD_OPC_FilterValue, 15, 69, 83, 0, // Skip to: 86948 -/* 65631 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 65634 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 65656 -/* 65639 */ MCD_OPC_CheckPredicate, 4, 56, 83, 0, // Skip to: 86948 -/* 65644 */ MCD_OPC_CheckField, 20, 1, 1, 49, 83, 0, // Skip to: 86948 -/* 65651 */ MCD_OPC_Decode, 159, 9, 199, 2, // Opcode: FCVTZUv8i16_shift -/* 65656 */ MCD_OPC_FilterValue, 1, 39, 83, 0, // Skip to: 86948 -/* 65661 */ MCD_OPC_CheckPredicate, 3, 34, 83, 0, // Skip to: 86948 -/* 65666 */ MCD_OPC_Decode, 157, 9, 200, 2, // Opcode: FCVTZUv4i32_shift -/* 65671 */ MCD_OPC_FilterValue, 13, 96, 4, 0, // Skip to: 66796 -/* 65676 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 65679 */ MCD_OPC_FilterValue, 0, 201, 0, 0, // Skip to: 65885 -/* 65684 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 65687 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 65709 -/* 65692 */ MCD_OPC_CheckPredicate, 3, 3, 83, 0, // Skip to: 86948 -/* 65697 */ MCD_OPC_CheckField, 10, 1, 0, 252, 82, 0, // Skip to: 86948 -/* 65704 */ MCD_OPC_Decode, 239, 23, 213, 2, // Opcode: SMLALv4i16_indexed -/* 65709 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 65731 -/* 65714 */ MCD_OPC_CheckPredicate, 3, 237, 82, 0, // Skip to: 86948 -/* 65719 */ MCD_OPC_CheckField, 10, 1, 0, 230, 82, 0, // Skip to: 86948 -/* 65726 */ MCD_OPC_Decode, 211, 24, 213, 2, // Opcode: SQDMLALv4i16_indexed -/* 65731 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 65753 -/* 65736 */ MCD_OPC_CheckPredicate, 3, 215, 82, 0, // Skip to: 86948 -/* 65741 */ MCD_OPC_CheckField, 10, 1, 0, 208, 82, 0, // Skip to: 86948 -/* 65748 */ MCD_OPC_Decode, 249, 23, 213, 2, // Opcode: SMLSLv4i16_indexed -/* 65753 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 65775 -/* 65758 */ MCD_OPC_CheckPredicate, 3, 193, 82, 0, // Skip to: 86948 -/* 65763 */ MCD_OPC_CheckField, 10, 1, 0, 186, 82, 0, // Skip to: 86948 -/* 65770 */ MCD_OPC_Decode, 223, 24, 213, 2, // Opcode: SQDMLSLv4i16_indexed -/* 65775 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 65797 -/* 65780 */ MCD_OPC_CheckPredicate, 3, 171, 82, 0, // Skip to: 86948 -/* 65785 */ MCD_OPC_CheckField, 10, 1, 0, 164, 82, 0, // Skip to: 86948 -/* 65792 */ MCD_OPC_Decode, 161, 20, 175, 2, // Opcode: MULv4i16_indexed -/* 65797 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 65819 -/* 65802 */ MCD_OPC_CheckPredicate, 3, 149, 82, 0, // Skip to: 86948 -/* 65807 */ MCD_OPC_CheckField, 10, 1, 0, 142, 82, 0, // Skip to: 86948 -/* 65814 */ MCD_OPC_Decode, 142, 24, 214, 2, // Opcode: SMULLv4i16_indexed -/* 65819 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 65841 -/* 65824 */ MCD_OPC_CheckPredicate, 3, 127, 82, 0, // Skip to: 86948 -/* 65829 */ MCD_OPC_CheckField, 10, 1, 0, 120, 82, 0, // Skip to: 86948 -/* 65836 */ MCD_OPC_Decode, 247, 24, 214, 2, // Opcode: SQDMULLv4i16_indexed -/* 65841 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 65863 -/* 65846 */ MCD_OPC_CheckPredicate, 3, 105, 82, 0, // Skip to: 86948 -/* 65851 */ MCD_OPC_CheckField, 10, 1, 0, 98, 82, 0, // Skip to: 86948 -/* 65858 */ MCD_OPC_Decode, 236, 24, 175, 2, // Opcode: SQDMULHv4i16_indexed -/* 65863 */ MCD_OPC_FilterValue, 13, 88, 82, 0, // Skip to: 86948 -/* 65868 */ MCD_OPC_CheckPredicate, 3, 83, 82, 0, // Skip to: 86948 -/* 65873 */ MCD_OPC_CheckField, 10, 1, 0, 76, 82, 0, // Skip to: 86948 -/* 65880 */ MCD_OPC_Decode, 189, 25, 175, 2, // Opcode: SQRDMULHv4i16_indexed -/* 65885 */ MCD_OPC_FilterValue, 1, 203, 0, 0, // Skip to: 66093 -/* 65890 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 65893 */ MCD_OPC_FilterValue, 0, 113, 0, 0, // Skip to: 66011 -/* 65898 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 65901 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 65923 -/* 65906 */ MCD_OPC_CheckPredicate, 3, 45, 82, 0, // Skip to: 86948 -/* 65911 */ MCD_OPC_CheckField, 10, 1, 0, 38, 82, 0, // Skip to: 86948 -/* 65918 */ MCD_OPC_Decode, 213, 19, 174, 2, // Opcode: MLAv4i16_indexed -/* 65923 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 65945 -/* 65928 */ MCD_OPC_CheckPredicate, 3, 23, 82, 0, // Skip to: 86948 -/* 65933 */ MCD_OPC_CheckField, 10, 1, 0, 16, 82, 0, // Skip to: 86948 -/* 65940 */ MCD_OPC_Decode, 166, 32, 213, 2, // Opcode: UMLALv4i16_indexed -/* 65945 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 65967 -/* 65950 */ MCD_OPC_CheckPredicate, 3, 1, 82, 0, // Skip to: 86948 -/* 65955 */ MCD_OPC_CheckField, 10, 1, 0, 250, 81, 0, // Skip to: 86948 -/* 65962 */ MCD_OPC_Decode, 227, 19, 174, 2, // Opcode: MLSv4i16_indexed -/* 65967 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 65989 -/* 65972 */ MCD_OPC_CheckPredicate, 3, 235, 81, 0, // Skip to: 86948 -/* 65977 */ MCD_OPC_CheckField, 10, 1, 0, 228, 81, 0, // Skip to: 86948 -/* 65984 */ MCD_OPC_Decode, 176, 32, 213, 2, // Opcode: UMLSLv4i16_indexed -/* 65989 */ MCD_OPC_FilterValue, 5, 218, 81, 0, // Skip to: 86948 -/* 65994 */ MCD_OPC_CheckPredicate, 3, 213, 81, 0, // Skip to: 86948 -/* 65999 */ MCD_OPC_CheckField, 10, 1, 0, 206, 81, 0, // Skip to: 86948 -/* 66006 */ MCD_OPC_Decode, 196, 32, 214, 2, // Opcode: UMULLv4i16_indexed -/* 66011 */ MCD_OPC_FilterValue, 1, 196, 81, 0, // Skip to: 86948 -/* 66016 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 66019 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 66041 -/* 66024 */ MCD_OPC_CheckPredicate, 8, 183, 81, 0, // Skip to: 86948 -/* 66029 */ MCD_OPC_CheckField, 10, 2, 0, 176, 81, 0, // Skip to: 86948 -/* 66036 */ MCD_OPC_Decode, 163, 7, 215, 2, // Opcode: FCMLAv4f16_indexed -/* 66041 */ MCD_OPC_FilterValue, 1, 166, 81, 0, // Skip to: 86948 -/* 66046 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 66049 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 66071 -/* 66054 */ MCD_OPC_CheckPredicate, 7, 153, 81, 0, // Skip to: 86948 -/* 66059 */ MCD_OPC_CheckField, 10, 1, 0, 146, 81, 0, // Skip to: 86948 -/* 66066 */ MCD_OPC_Decode, 165, 25, 174, 2, // Opcode: SQRDMLAHv4i16_indexed -/* 66071 */ MCD_OPC_FilterValue, 3, 136, 81, 0, // Skip to: 86948 -/* 66076 */ MCD_OPC_CheckPredicate, 7, 131, 81, 0, // Skip to: 86948 -/* 66081 */ MCD_OPC_CheckField, 10, 1, 0, 124, 81, 0, // Skip to: 86948 -/* 66088 */ MCD_OPC_Decode, 177, 25, 174, 2, // Opcode: SQRDMLSHv4i16_indexed -/* 66093 */ MCD_OPC_FilterValue, 2, 124, 1, 0, // Skip to: 66478 -/* 66098 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 66101 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 66123 -/* 66106 */ MCD_OPC_CheckPredicate, 3, 101, 81, 0, // Skip to: 86948 -/* 66111 */ MCD_OPC_CheckField, 10, 2, 1, 94, 81, 0, // Skip to: 86948 -/* 66118 */ MCD_OPC_Decode, 238, 26, 216, 2, // Opcode: SSHRv2i64_shift -/* 66123 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 66145 -/* 66128 */ MCD_OPC_CheckPredicate, 3, 79, 81, 0, // Skip to: 86948 -/* 66133 */ MCD_OPC_CheckField, 10, 2, 1, 72, 81, 0, // Skip to: 86948 -/* 66140 */ MCD_OPC_Decode, 246, 26, 217, 2, // Opcode: SSRAv2i64_shift -/* 66145 */ MCD_OPC_FilterValue, 2, 40, 0, 0, // Skip to: 66190 -/* 66150 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 66153 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66168 -/* 66158 */ MCD_OPC_CheckPredicate, 3, 49, 81, 0, // Skip to: 86948 -/* 66163 */ MCD_OPC_Decode, 243, 23, 196, 2, // Opcode: SMLALv8i16_indexed -/* 66168 */ MCD_OPC_FilterValue, 1, 39, 81, 0, // Skip to: 86948 -/* 66173 */ MCD_OPC_CheckPredicate, 3, 34, 81, 0, // Skip to: 86948 -/* 66178 */ MCD_OPC_CheckField, 11, 1, 0, 27, 81, 0, // Skip to: 86948 -/* 66185 */ MCD_OPC_Decode, 208, 26, 216, 2, // Opcode: SRSHRv2i64_shift -/* 66190 */ MCD_OPC_FilterValue, 3, 40, 0, 0, // Skip to: 66235 -/* 66195 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 66198 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66213 -/* 66203 */ MCD_OPC_CheckPredicate, 3, 4, 81, 0, // Skip to: 86948 -/* 66208 */ MCD_OPC_Decode, 215, 24, 196, 2, // Opcode: SQDMLALv8i16_indexed -/* 66213 */ MCD_OPC_FilterValue, 1, 250, 80, 0, // Skip to: 86948 -/* 66218 */ MCD_OPC_CheckPredicate, 3, 245, 80, 0, // Skip to: 86948 -/* 66223 */ MCD_OPC_CheckField, 11, 1, 0, 238, 80, 0, // Skip to: 86948 -/* 66230 */ MCD_OPC_Decode, 216, 26, 217, 2, // Opcode: SRSRAv2i64_shift -/* 66235 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 66257 -/* 66240 */ MCD_OPC_CheckPredicate, 3, 223, 80, 0, // Skip to: 86948 -/* 66245 */ MCD_OPC_CheckField, 10, 2, 1, 216, 80, 0, // Skip to: 86948 -/* 66252 */ MCD_OPC_Decode, 142, 23, 218, 2, // Opcode: SHLv2i64_shift -/* 66257 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 66279 -/* 66262 */ MCD_OPC_CheckPredicate, 3, 201, 80, 0, // Skip to: 86948 -/* 66267 */ MCD_OPC_CheckField, 10, 1, 0, 194, 80, 0, // Skip to: 86948 -/* 66274 */ MCD_OPC_Decode, 253, 23, 196, 2, // Opcode: SMLSLv8i16_indexed -/* 66279 */ MCD_OPC_FilterValue, 7, 40, 0, 0, // Skip to: 66324 -/* 66284 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 66287 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66302 -/* 66292 */ MCD_OPC_CheckPredicate, 3, 171, 80, 0, // Skip to: 86948 -/* 66297 */ MCD_OPC_Decode, 227, 24, 196, 2, // Opcode: SQDMLSLv8i16_indexed -/* 66302 */ MCD_OPC_FilterValue, 1, 161, 80, 0, // Skip to: 86948 -/* 66307 */ MCD_OPC_CheckPredicate, 3, 156, 80, 0, // Skip to: 86948 -/* 66312 */ MCD_OPC_CheckField, 11, 1, 0, 149, 80, 0, // Skip to: 86948 -/* 66319 */ MCD_OPC_Decode, 247, 25, 218, 2, // Opcode: SQSHLv2i64_shift -/* 66324 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 66346 -/* 66329 */ MCD_OPC_CheckPredicate, 3, 134, 80, 0, // Skip to: 86948 -/* 66334 */ MCD_OPC_CheckField, 10, 1, 0, 127, 80, 0, // Skip to: 86948 -/* 66341 */ MCD_OPC_Decode, 165, 20, 197, 2, // Opcode: MULv8i16_indexed -/* 66346 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 66368 -/* 66351 */ MCD_OPC_CheckPredicate, 3, 112, 80, 0, // Skip to: 86948 -/* 66356 */ MCD_OPC_CheckField, 10, 1, 0, 105, 80, 0, // Skip to: 86948 -/* 66363 */ MCD_OPC_Decode, 146, 24, 197, 2, // Opcode: SMULLv8i16_indexed -/* 66368 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 66390 -/* 66373 */ MCD_OPC_CheckPredicate, 3, 90, 80, 0, // Skip to: 86948 -/* 66378 */ MCD_OPC_CheckField, 10, 1, 0, 83, 80, 0, // Skip to: 86948 -/* 66385 */ MCD_OPC_Decode, 251, 24, 197, 2, // Opcode: SQDMULLv8i16_indexed -/* 66390 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 66412 -/* 66395 */ MCD_OPC_CheckPredicate, 3, 68, 80, 0, // Skip to: 86948 -/* 66400 */ MCD_OPC_CheckField, 10, 1, 0, 61, 80, 0, // Skip to: 86948 -/* 66407 */ MCD_OPC_Decode, 240, 24, 197, 2, // Opcode: SQDMULHv8i16_indexed -/* 66412 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 66434 -/* 66417 */ MCD_OPC_CheckPredicate, 3, 46, 80, 0, // Skip to: 86948 -/* 66422 */ MCD_OPC_CheckField, 10, 1, 0, 39, 80, 0, // Skip to: 86948 -/* 66429 */ MCD_OPC_Decode, 193, 25, 197, 2, // Opcode: SQRDMULHv8i16_indexed -/* 66434 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 66456 -/* 66439 */ MCD_OPC_CheckPredicate, 3, 24, 80, 0, // Skip to: 86948 -/* 66444 */ MCD_OPC_CheckField, 10, 2, 1, 17, 80, 0, // Skip to: 86948 -/* 66451 */ MCD_OPC_Decode, 212, 22, 216, 2, // Opcode: SCVTFv2i64_shift -/* 66456 */ MCD_OPC_FilterValue, 15, 7, 80, 0, // Skip to: 86948 -/* 66461 */ MCD_OPC_CheckPredicate, 3, 2, 80, 0, // Skip to: 86948 -/* 66466 */ MCD_OPC_CheckField, 10, 2, 3, 251, 79, 0, // Skip to: 86948 -/* 66473 */ MCD_OPC_Decode, 246, 8, 216, 2, // Opcode: FCVTZSv2i64_shift -/* 66478 */ MCD_OPC_FilterValue, 3, 241, 79, 0, // Skip to: 86948 -/* 66483 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 66486 */ MCD_OPC_FilterValue, 0, 147, 0, 0, // Skip to: 66638 -/* 66491 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 66494 */ MCD_OPC_FilterValue, 0, 78, 0, 0, // Skip to: 66577 -/* 66499 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 66502 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66517 -/* 66507 */ MCD_OPC_CheckPredicate, 3, 212, 79, 0, // Skip to: 86948 -/* 66512 */ MCD_OPC_Decode, 217, 19, 196, 2, // Opcode: MLAv8i16_indexed -/* 66517 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 66532 -/* 66522 */ MCD_OPC_CheckPredicate, 3, 197, 79, 0, // Skip to: 86948 -/* 66527 */ MCD_OPC_Decode, 170, 32, 196, 2, // Opcode: UMLALv8i16_indexed -/* 66532 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 66547 -/* 66537 */ MCD_OPC_CheckPredicate, 3, 182, 79, 0, // Skip to: 86948 -/* 66542 */ MCD_OPC_Decode, 231, 19, 196, 2, // Opcode: MLSv8i16_indexed -/* 66547 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 66562 -/* 66552 */ MCD_OPC_CheckPredicate, 3, 167, 79, 0, // Skip to: 86948 -/* 66557 */ MCD_OPC_Decode, 180, 32, 196, 2, // Opcode: UMLSLv8i16_indexed -/* 66562 */ MCD_OPC_FilterValue, 5, 157, 79, 0, // Skip to: 86948 -/* 66567 */ MCD_OPC_CheckPredicate, 3, 152, 79, 0, // Skip to: 86948 -/* 66572 */ MCD_OPC_Decode, 200, 32, 197, 2, // Opcode: UMULLv8i16_indexed -/* 66577 */ MCD_OPC_FilterValue, 1, 142, 79, 0, // Skip to: 86948 -/* 66582 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 66585 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66600 -/* 66590 */ MCD_OPC_CheckPredicate, 8, 129, 79, 0, // Skip to: 86948 -/* 66595 */ MCD_OPC_Decode, 167, 7, 219, 2, // Opcode: FCMLAv8f16_indexed -/* 66600 */ MCD_OPC_FilterValue, 1, 119, 79, 0, // Skip to: 86948 -/* 66605 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 66608 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 66623 -/* 66613 */ MCD_OPC_CheckPredicate, 7, 106, 79, 0, // Skip to: 86948 -/* 66618 */ MCD_OPC_Decode, 169, 25, 196, 2, // Opcode: SQRDMLAHv8i16_indexed -/* 66623 */ MCD_OPC_FilterValue, 3, 96, 79, 0, // Skip to: 86948 -/* 66628 */ MCD_OPC_CheckPredicate, 7, 91, 79, 0, // Skip to: 86948 -/* 66633 */ MCD_OPC_Decode, 181, 25, 196, 2, // Opcode: SQRDMLSHv8i16_indexed -/* 66638 */ MCD_OPC_FilterValue, 1, 81, 79, 0, // Skip to: 86948 -/* 66643 */ MCD_OPC_ExtractField, 11, 5, // Inst{15-11} ... -/* 66646 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66661 -/* 66651 */ MCD_OPC_CheckPredicate, 3, 68, 79, 0, // Skip to: 86948 -/* 66656 */ MCD_OPC_Decode, 140, 34, 216, 2, // Opcode: USHRv2i64_shift -/* 66661 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 66676 -/* 66666 */ MCD_OPC_CheckPredicate, 3, 53, 79, 0, // Skip to: 86948 -/* 66671 */ MCD_OPC_Decode, 159, 34, 217, 2, // Opcode: USRAv2i64_shift -/* 66676 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 66691 -/* 66681 */ MCD_OPC_CheckPredicate, 3, 38, 79, 0, // Skip to: 86948 -/* 66686 */ MCD_OPC_Decode, 236, 33, 216, 2, // Opcode: URSHRv2i64_shift -/* 66691 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 66706 -/* 66696 */ MCD_OPC_CheckPredicate, 3, 23, 79, 0, // Skip to: 86948 -/* 66701 */ MCD_OPC_Decode, 246, 33, 217, 2, // Opcode: URSRAv2i64_shift -/* 66706 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 66721 -/* 66711 */ MCD_OPC_CheckPredicate, 3, 8, 79, 0, // Skip to: 86948 -/* 66716 */ MCD_OPC_Decode, 192, 26, 217, 2, // Opcode: SRIv2i64_shift -/* 66721 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 66736 -/* 66726 */ MCD_OPC_CheckPredicate, 3, 249, 78, 0, // Skip to: 86948 -/* 66731 */ MCD_OPC_Decode, 162, 23, 220, 2, // Opcode: SLIv2i64_shift -/* 66736 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 66751 -/* 66741 */ MCD_OPC_CheckPredicate, 3, 234, 78, 0, // Skip to: 86948 -/* 66746 */ MCD_OPC_Decode, 229, 25, 218, 2, // Opcode: SQSHLUv2i64_shift -/* 66751 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 66766 -/* 66756 */ MCD_OPC_CheckPredicate, 3, 219, 78, 0, // Skip to: 86948 -/* 66761 */ MCD_OPC_Decode, 171, 33, 218, 2, // Opcode: UQSHLv2i64_shift -/* 66766 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 66781 -/* 66771 */ MCD_OPC_CheckPredicate, 3, 204, 78, 0, // Skip to: 86948 -/* 66776 */ MCD_OPC_Decode, 199, 31, 216, 2, // Opcode: UCVTFv2i64_shift -/* 66781 */ MCD_OPC_FilterValue, 31, 194, 78, 0, // Skip to: 86948 -/* 66786 */ MCD_OPC_CheckPredicate, 3, 189, 78, 0, // Skip to: 86948 -/* 66791 */ MCD_OPC_Decode, 153, 9, 216, 2, // Opcode: FCVTZUv2i64_shift -/* 66796 */ MCD_OPC_FilterValue, 14, 32, 4, 0, // Skip to: 67857 -/* 66801 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 66804 */ MCD_OPC_FilterValue, 0, 33, 1, 0, // Skip to: 67098 -/* 66809 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 66812 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 66834 -/* 66817 */ MCD_OPC_CheckPredicate, 3, 158, 78, 0, // Skip to: 86948 -/* 66822 */ MCD_OPC_CheckField, 10, 1, 0, 151, 78, 0, // Skip to: 86948 -/* 66829 */ MCD_OPC_Decode, 188, 10, 221, 2, // Opcode: FMLAv2i32_indexed -/* 66834 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 66856 -/* 66839 */ MCD_OPC_CheckPredicate, 3, 136, 78, 0, // Skip to: 86948 -/* 66844 */ MCD_OPC_CheckField, 10, 1, 0, 129, 78, 0, // Skip to: 86948 -/* 66851 */ MCD_OPC_Decode, 237, 23, 222, 2, // Opcode: SMLALv2i32_indexed -/* 66856 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 66878 -/* 66861 */ MCD_OPC_CheckPredicate, 3, 114, 78, 0, // Skip to: 86948 -/* 66866 */ MCD_OPC_CheckField, 10, 1, 0, 107, 78, 0, // Skip to: 86948 -/* 66873 */ MCD_OPC_Decode, 209, 24, 222, 2, // Opcode: SQDMLALv2i32_indexed -/* 66878 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 66900 -/* 66883 */ MCD_OPC_CheckPredicate, 3, 92, 78, 0, // Skip to: 86948 -/* 66888 */ MCD_OPC_CheckField, 10, 1, 0, 85, 78, 0, // Skip to: 86948 -/* 66895 */ MCD_OPC_Decode, 207, 10, 221, 2, // Opcode: FMLSv2i32_indexed -/* 66900 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 66922 -/* 66905 */ MCD_OPC_CheckPredicate, 3, 70, 78, 0, // Skip to: 86948 -/* 66910 */ MCD_OPC_CheckField, 10, 1, 0, 63, 78, 0, // Skip to: 86948 -/* 66917 */ MCD_OPC_Decode, 247, 23, 222, 2, // Opcode: SMLSLv2i32_indexed -/* 66922 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 66944 -/* 66927 */ MCD_OPC_CheckPredicate, 3, 48, 78, 0, // Skip to: 86948 -/* 66932 */ MCD_OPC_CheckField, 10, 1, 0, 41, 78, 0, // Skip to: 86948 -/* 66939 */ MCD_OPC_Decode, 221, 24, 222, 2, // Opcode: SQDMLSLv2i32_indexed -/* 66944 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 66966 -/* 66949 */ MCD_OPC_CheckPredicate, 3, 26, 78, 0, // Skip to: 86948 -/* 66954 */ MCD_OPC_CheckField, 10, 1, 0, 19, 78, 0, // Skip to: 86948 -/* 66961 */ MCD_OPC_Decode, 159, 20, 223, 2, // Opcode: MULv2i32_indexed -/* 66966 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 66988 -/* 66971 */ MCD_OPC_CheckPredicate, 3, 4, 78, 0, // Skip to: 86948 -/* 66976 */ MCD_OPC_CheckField, 10, 1, 0, 253, 77, 0, // Skip to: 86948 -/* 66983 */ MCD_OPC_Decode, 156, 11, 223, 2, // Opcode: FMULv2i32_indexed -/* 66988 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 67010 -/* 66993 */ MCD_OPC_CheckPredicate, 3, 238, 77, 0, // Skip to: 86948 -/* 66998 */ MCD_OPC_CheckField, 10, 1, 0, 231, 77, 0, // Skip to: 86948 -/* 67005 */ MCD_OPC_Decode, 140, 24, 224, 2, // Opcode: SMULLv2i32_indexed -/* 67010 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 67032 -/* 67015 */ MCD_OPC_CheckPredicate, 3, 216, 77, 0, // Skip to: 86948 -/* 67020 */ MCD_OPC_CheckField, 10, 1, 0, 209, 77, 0, // Skip to: 86948 -/* 67027 */ MCD_OPC_Decode, 245, 24, 224, 2, // Opcode: SQDMULLv2i32_indexed -/* 67032 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 67054 -/* 67037 */ MCD_OPC_CheckPredicate, 3, 194, 77, 0, // Skip to: 86948 -/* 67042 */ MCD_OPC_CheckField, 10, 1, 0, 187, 77, 0, // Skip to: 86948 -/* 67049 */ MCD_OPC_Decode, 234, 24, 223, 2, // Opcode: SQDMULHv2i32_indexed -/* 67054 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 67076 -/* 67059 */ MCD_OPC_CheckPredicate, 3, 172, 77, 0, // Skip to: 86948 -/* 67064 */ MCD_OPC_CheckField, 10, 1, 0, 165, 77, 0, // Skip to: 86948 -/* 67071 */ MCD_OPC_Decode, 187, 25, 223, 2, // Opcode: SQRDMULHv2i32_indexed -/* 67076 */ MCD_OPC_FilterValue, 14, 155, 77, 0, // Skip to: 86948 -/* 67081 */ MCD_OPC_CheckPredicate, 10, 150, 77, 0, // Skip to: 86948 -/* 67086 */ MCD_OPC_CheckField, 10, 1, 0, 143, 77, 0, // Skip to: 86948 -/* 67093 */ MCD_OPC_Decode, 230, 22, 221, 2, // Opcode: SDOTlanev8i8 -/* 67098 */ MCD_OPC_FilterValue, 1, 201, 0, 0, // Skip to: 67304 -/* 67103 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 67106 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 67128 -/* 67111 */ MCD_OPC_CheckPredicate, 3, 120, 77, 0, // Skip to: 86948 -/* 67116 */ MCD_OPC_CheckField, 10, 1, 0, 113, 77, 0, // Skip to: 86948 -/* 67123 */ MCD_OPC_Decode, 211, 19, 221, 2, // Opcode: MLAv2i32_indexed -/* 67128 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 67150 -/* 67133 */ MCD_OPC_CheckPredicate, 3, 98, 77, 0, // Skip to: 86948 -/* 67138 */ MCD_OPC_CheckField, 10, 1, 0, 91, 77, 0, // Skip to: 86948 -/* 67145 */ MCD_OPC_Decode, 164, 32, 222, 2, // Opcode: UMLALv2i32_indexed -/* 67150 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 67172 -/* 67155 */ MCD_OPC_CheckPredicate, 3, 76, 77, 0, // Skip to: 86948 -/* 67160 */ MCD_OPC_CheckField, 10, 1, 0, 69, 77, 0, // Skip to: 86948 -/* 67167 */ MCD_OPC_Decode, 225, 19, 221, 2, // Opcode: MLSv2i32_indexed -/* 67172 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 67194 -/* 67177 */ MCD_OPC_CheckPredicate, 3, 54, 77, 0, // Skip to: 86948 -/* 67182 */ MCD_OPC_CheckField, 10, 1, 0, 47, 77, 0, // Skip to: 86948 -/* 67189 */ MCD_OPC_Decode, 174, 32, 222, 2, // Opcode: UMLSLv2i32_indexed -/* 67194 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 67216 -/* 67199 */ MCD_OPC_CheckPredicate, 3, 32, 77, 0, // Skip to: 86948 -/* 67204 */ MCD_OPC_CheckField, 10, 1, 0, 25, 77, 0, // Skip to: 86948 -/* 67211 */ MCD_OPC_Decode, 131, 11, 223, 2, // Opcode: FMULXv2i32_indexed -/* 67216 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 67238 -/* 67221 */ MCD_OPC_CheckPredicate, 3, 10, 77, 0, // Skip to: 86948 -/* 67226 */ MCD_OPC_CheckField, 10, 1, 0, 3, 77, 0, // Skip to: 86948 -/* 67233 */ MCD_OPC_Decode, 194, 32, 224, 2, // Opcode: UMULLv2i32_indexed -/* 67238 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 67260 -/* 67243 */ MCD_OPC_CheckPredicate, 7, 244, 76, 0, // Skip to: 86948 -/* 67248 */ MCD_OPC_CheckField, 10, 1, 0, 237, 76, 0, // Skip to: 86948 -/* 67255 */ MCD_OPC_Decode, 163, 25, 221, 2, // Opcode: SQRDMLAHv2i32_indexed -/* 67260 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 67282 -/* 67265 */ MCD_OPC_CheckPredicate, 10, 222, 76, 0, // Skip to: 86948 -/* 67270 */ MCD_OPC_CheckField, 10, 1, 0, 215, 76, 0, // Skip to: 86948 -/* 67277 */ MCD_OPC_Decode, 217, 31, 221, 2, // Opcode: UDOTlanev8i8 -/* 67282 */ MCD_OPC_FilterValue, 15, 205, 76, 0, // Skip to: 86948 -/* 67287 */ MCD_OPC_CheckPredicate, 7, 200, 76, 0, // Skip to: 86948 -/* 67292 */ MCD_OPC_CheckField, 10, 1, 0, 193, 76, 0, // Skip to: 86948 -/* 67299 */ MCD_OPC_Decode, 175, 25, 221, 2, // Opcode: SQRDMLSHv2i32_indexed -/* 67304 */ MCD_OPC_FilterValue, 2, 33, 1, 0, // Skip to: 67598 -/* 67309 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 67312 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 67334 -/* 67317 */ MCD_OPC_CheckPredicate, 3, 170, 76, 0, // Skip to: 86948 -/* 67322 */ MCD_OPC_CheckField, 10, 1, 0, 163, 76, 0, // Skip to: 86948 -/* 67329 */ MCD_OPC_Decode, 193, 10, 225, 2, // Opcode: FMLAv4i32_indexed -/* 67334 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 67356 -/* 67339 */ MCD_OPC_CheckPredicate, 3, 148, 76, 0, // Skip to: 86948 -/* 67344 */ MCD_OPC_CheckField, 10, 1, 0, 141, 76, 0, // Skip to: 86948 -/* 67351 */ MCD_OPC_Decode, 241, 23, 225, 2, // Opcode: SMLALv4i32_indexed -/* 67356 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 67378 -/* 67361 */ MCD_OPC_CheckPredicate, 3, 126, 76, 0, // Skip to: 86948 -/* 67366 */ MCD_OPC_CheckField, 10, 1, 0, 119, 76, 0, // Skip to: 86948 -/* 67373 */ MCD_OPC_Decode, 213, 24, 225, 2, // Opcode: SQDMLALv4i32_indexed -/* 67378 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 67400 -/* 67383 */ MCD_OPC_CheckPredicate, 3, 104, 76, 0, // Skip to: 86948 -/* 67388 */ MCD_OPC_CheckField, 10, 1, 0, 97, 76, 0, // Skip to: 86948 -/* 67395 */ MCD_OPC_Decode, 212, 10, 225, 2, // Opcode: FMLSv4i32_indexed -/* 67400 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 67422 -/* 67405 */ MCD_OPC_CheckPredicate, 3, 82, 76, 0, // Skip to: 86948 -/* 67410 */ MCD_OPC_CheckField, 10, 1, 0, 75, 76, 0, // Skip to: 86948 -/* 67417 */ MCD_OPC_Decode, 251, 23, 225, 2, // Opcode: SMLSLv4i32_indexed -/* 67422 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 67444 -/* 67427 */ MCD_OPC_CheckPredicate, 3, 60, 76, 0, // Skip to: 86948 -/* 67432 */ MCD_OPC_CheckField, 10, 1, 0, 53, 76, 0, // Skip to: 86948 -/* 67439 */ MCD_OPC_Decode, 225, 24, 225, 2, // Opcode: SQDMLSLv4i32_indexed -/* 67444 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 67466 -/* 67449 */ MCD_OPC_CheckPredicate, 3, 38, 76, 0, // Skip to: 86948 -/* 67454 */ MCD_OPC_CheckField, 10, 1, 0, 31, 76, 0, // Skip to: 86948 -/* 67461 */ MCD_OPC_Decode, 163, 20, 226, 2, // Opcode: MULv4i32_indexed -/* 67466 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 67488 -/* 67471 */ MCD_OPC_CheckPredicate, 3, 16, 76, 0, // Skip to: 86948 -/* 67476 */ MCD_OPC_CheckField, 10, 1, 0, 9, 76, 0, // Skip to: 86948 -/* 67483 */ MCD_OPC_Decode, 161, 11, 226, 2, // Opcode: FMULv4i32_indexed -/* 67488 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 67510 -/* 67493 */ MCD_OPC_CheckPredicate, 3, 250, 75, 0, // Skip to: 86948 -/* 67498 */ MCD_OPC_CheckField, 10, 1, 0, 243, 75, 0, // Skip to: 86948 -/* 67505 */ MCD_OPC_Decode, 144, 24, 226, 2, // Opcode: SMULLv4i32_indexed -/* 67510 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 67532 -/* 67515 */ MCD_OPC_CheckPredicate, 3, 228, 75, 0, // Skip to: 86948 -/* 67520 */ MCD_OPC_CheckField, 10, 1, 0, 221, 75, 0, // Skip to: 86948 -/* 67527 */ MCD_OPC_Decode, 249, 24, 226, 2, // Opcode: SQDMULLv4i32_indexed -/* 67532 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 67554 -/* 67537 */ MCD_OPC_CheckPredicate, 3, 206, 75, 0, // Skip to: 86948 -/* 67542 */ MCD_OPC_CheckField, 10, 1, 0, 199, 75, 0, // Skip to: 86948 -/* 67549 */ MCD_OPC_Decode, 238, 24, 226, 2, // Opcode: SQDMULHv4i32_indexed -/* 67554 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 67576 -/* 67559 */ MCD_OPC_CheckPredicate, 3, 184, 75, 0, // Skip to: 86948 -/* 67564 */ MCD_OPC_CheckField, 10, 1, 0, 177, 75, 0, // Skip to: 86948 -/* 67571 */ MCD_OPC_Decode, 191, 25, 226, 2, // Opcode: SQRDMULHv4i32_indexed -/* 67576 */ MCD_OPC_FilterValue, 14, 167, 75, 0, // Skip to: 86948 -/* 67581 */ MCD_OPC_CheckPredicate, 10, 162, 75, 0, // Skip to: 86948 -/* 67586 */ MCD_OPC_CheckField, 10, 1, 0, 155, 75, 0, // Skip to: 86948 -/* 67593 */ MCD_OPC_Decode, 229, 22, 225, 2, // Opcode: SDOTlanev16i8 -/* 67598 */ MCD_OPC_FilterValue, 3, 145, 75, 0, // Skip to: 86948 -/* 67603 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 67606 */ MCD_OPC_FilterValue, 0, 135, 0, 0, // Skip to: 67746 -/* 67611 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 67614 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 67636 -/* 67619 */ MCD_OPC_CheckPredicate, 3, 124, 75, 0, // Skip to: 86948 -/* 67624 */ MCD_OPC_CheckField, 10, 1, 0, 117, 75, 0, // Skip to: 86948 -/* 67631 */ MCD_OPC_Decode, 215, 19, 225, 2, // Opcode: MLAv4i32_indexed -/* 67636 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 67658 -/* 67641 */ MCD_OPC_CheckPredicate, 3, 102, 75, 0, // Skip to: 86948 -/* 67646 */ MCD_OPC_CheckField, 10, 1, 0, 95, 75, 0, // Skip to: 86948 -/* 67653 */ MCD_OPC_Decode, 168, 32, 225, 2, // Opcode: UMLALv4i32_indexed -/* 67658 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 67680 -/* 67663 */ MCD_OPC_CheckPredicate, 3, 80, 75, 0, // Skip to: 86948 -/* 67668 */ MCD_OPC_CheckField, 10, 1, 0, 73, 75, 0, // Skip to: 86948 -/* 67675 */ MCD_OPC_Decode, 229, 19, 225, 2, // Opcode: MLSv4i32_indexed -/* 67680 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 67702 -/* 67685 */ MCD_OPC_CheckPredicate, 3, 58, 75, 0, // Skip to: 86948 -/* 67690 */ MCD_OPC_CheckField, 10, 1, 0, 51, 75, 0, // Skip to: 86948 -/* 67697 */ MCD_OPC_Decode, 178, 32, 225, 2, // Opcode: UMLSLv4i32_indexed -/* 67702 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 67724 -/* 67707 */ MCD_OPC_CheckPredicate, 3, 36, 75, 0, // Skip to: 86948 -/* 67712 */ MCD_OPC_CheckField, 10, 1, 0, 29, 75, 0, // Skip to: 86948 -/* 67719 */ MCD_OPC_Decode, 198, 32, 226, 2, // Opcode: UMULLv4i32_indexed -/* 67724 */ MCD_OPC_FilterValue, 7, 19, 75, 0, // Skip to: 86948 -/* 67729 */ MCD_OPC_CheckPredicate, 10, 14, 75, 0, // Skip to: 86948 -/* 67734 */ MCD_OPC_CheckField, 10, 1, 0, 7, 75, 0, // Skip to: 86948 -/* 67741 */ MCD_OPC_Decode, 216, 31, 225, 2, // Opcode: UDOTlanev16i8 -/* 67746 */ MCD_OPC_FilterValue, 1, 253, 74, 0, // Skip to: 86948 -/* 67751 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 67754 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 67783 -/* 67759 */ MCD_OPC_CheckPredicate, 11, 240, 74, 0, // Skip to: 86948 -/* 67764 */ MCD_OPC_CheckField, 21, 1, 0, 233, 74, 0, // Skip to: 86948 -/* 67771 */ MCD_OPC_CheckField, 10, 1, 0, 226, 74, 0, // Skip to: 86948 -/* 67778 */ MCD_OPC_Decode, 165, 7, 227, 2, // Opcode: FCMLAv4f32_indexed -/* 67783 */ MCD_OPC_FilterValue, 1, 216, 74, 0, // Skip to: 86948 -/* 67788 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 67791 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 67813 -/* 67796 */ MCD_OPC_CheckPredicate, 3, 203, 74, 0, // Skip to: 86948 -/* 67801 */ MCD_OPC_CheckField, 10, 1, 0, 196, 74, 0, // Skip to: 86948 -/* 67808 */ MCD_OPC_Decode, 136, 11, 226, 2, // Opcode: FMULXv4i32_indexed -/* 67813 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 67835 -/* 67818 */ MCD_OPC_CheckPredicate, 7, 181, 74, 0, // Skip to: 86948 -/* 67823 */ MCD_OPC_CheckField, 10, 1, 0, 174, 74, 0, // Skip to: 86948 -/* 67830 */ MCD_OPC_Decode, 167, 25, 225, 2, // Opcode: SQRDMLAHv4i32_indexed -/* 67835 */ MCD_OPC_FilterValue, 3, 164, 74, 0, // Skip to: 86948 -/* 67840 */ MCD_OPC_CheckPredicate, 7, 159, 74, 0, // Skip to: 86948 -/* 67845 */ MCD_OPC_CheckField, 10, 1, 0, 152, 74, 0, // Skip to: 86948 -/* 67852 */ MCD_OPC_Decode, 179, 25, 225, 2, // Opcode: SQRDMLSHv4i32_indexed -/* 67857 */ MCD_OPC_FilterValue, 15, 142, 74, 0, // Skip to: 86948 -/* 67862 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 67865 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 67901 -/* 67870 */ MCD_OPC_CheckPredicate, 3, 129, 74, 0, // Skip to: 86948 -/* 67875 */ MCD_OPC_CheckField, 29, 3, 2, 122, 74, 0, // Skip to: 86948 -/* 67882 */ MCD_OPC_CheckField, 21, 1, 0, 115, 74, 0, // Skip to: 86948 -/* 67889 */ MCD_OPC_CheckField, 10, 1, 0, 108, 74, 0, // Skip to: 86948 -/* 67896 */ MCD_OPC_Decode, 189, 10, 228, 2, // Opcode: FMLAv2i64_indexed -/* 67901 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 67937 -/* 67906 */ MCD_OPC_CheckPredicate, 3, 93, 74, 0, // Skip to: 86948 -/* 67911 */ MCD_OPC_CheckField, 29, 3, 2, 86, 74, 0, // Skip to: 86948 -/* 67918 */ MCD_OPC_CheckField, 21, 1, 0, 79, 74, 0, // Skip to: 86948 -/* 67925 */ MCD_OPC_CheckField, 10, 1, 0, 72, 74, 0, // Skip to: 86948 -/* 67932 */ MCD_OPC_Decode, 208, 10, 228, 2, // Opcode: FMLSv2i64_indexed -/* 67937 */ MCD_OPC_FilterValue, 9, 62, 74, 0, // Skip to: 86948 -/* 67942 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 67945 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 67974 -/* 67950 */ MCD_OPC_CheckPredicate, 3, 49, 74, 0, // Skip to: 86948 -/* 67955 */ MCD_OPC_CheckField, 21, 1, 0, 42, 74, 0, // Skip to: 86948 -/* 67962 */ MCD_OPC_CheckField, 10, 1, 0, 35, 74, 0, // Skip to: 86948 -/* 67969 */ MCD_OPC_Decode, 157, 11, 229, 2, // Opcode: FMULv2i64_indexed -/* 67974 */ MCD_OPC_FilterValue, 3, 25, 74, 0, // Skip to: 86948 -/* 67979 */ MCD_OPC_CheckPredicate, 3, 20, 74, 0, // Skip to: 86948 -/* 67984 */ MCD_OPC_CheckField, 21, 1, 0, 13, 74, 0, // Skip to: 86948 -/* 67991 */ MCD_OPC_CheckField, 10, 1, 0, 6, 74, 0, // Skip to: 86948 -/* 67998 */ MCD_OPC_Decode, 132, 11, 229, 2, // Opcode: FMULXv2i64_indexed -/* 68003 */ MCD_OPC_FilterValue, 4, 5, 2, 0, // Skip to: 68525 -/* 68008 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 68011 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 68039 -/* 68016 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... -/* 68019 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 68029 -/* 68024 */ MCD_OPC_Decode, 204, 1, 230, 2, // Opcode: ADR -/* 68029 */ MCD_OPC_FilterValue, 1, 226, 73, 0, // Skip to: 86948 -/* 68034 */ MCD_OPC_Decode, 205, 1, 230, 2, // Opcode: ADRP -/* 68039 */ MCD_OPC_FilterValue, 1, 83, 0, 0, // Skip to: 68127 -/* 68044 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 68047 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 68057 -/* 68052 */ MCD_OPC_Decode, 172, 1, 231, 2, // Opcode: ADDWri -/* 68057 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 68067 -/* 68062 */ MCD_OPC_Decode, 157, 1, 231, 2, // Opcode: ADDSWri -/* 68067 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 68077 -/* 68072 */ MCD_OPC_Decode, 234, 29, 231, 2, // Opcode: SUBWri -/* 68077 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 68087 -/* 68082 */ MCD_OPC_Decode, 225, 29, 231, 2, // Opcode: SUBSWri -/* 68087 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 68097 -/* 68092 */ MCD_OPC_Decode, 176, 1, 231, 2, // Opcode: ADDXri -/* 68097 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 68107 -/* 68102 */ MCD_OPC_Decode, 161, 1, 231, 2, // Opcode: ADDSXri -/* 68107 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 68117 -/* 68112 */ MCD_OPC_Decode, 238, 29, 231, 2, // Opcode: SUBXri -/* 68117 */ MCD_OPC_FilterValue, 7, 138, 73, 0, // Skip to: 86948 -/* 68122 */ MCD_OPC_Decode, 229, 29, 231, 2, // Opcode: SUBSXri -/* 68127 */ MCD_OPC_FilterValue, 2, 226, 0, 0, // Skip to: 68358 -/* 68132 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 68135 */ MCD_OPC_FilterValue, 0, 30, 0, 0, // Skip to: 68170 -/* 68140 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... -/* 68143 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 68160 -/* 68148 */ MCD_OPC_CheckField, 22, 1, 0, 105, 73, 0, // Skip to: 86948 -/* 68155 */ MCD_OPC_Decode, 239, 1, 232, 2, // Opcode: ANDWri -/* 68160 */ MCD_OPC_FilterValue, 1, 95, 73, 0, // Skip to: 86948 -/* 68165 */ MCD_OPC_Decode, 245, 19, 233, 2, // Opcode: MOVNWi -/* 68170 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 68187 -/* 68175 */ MCD_OPC_CheckField, 22, 2, 0, 78, 73, 0, // Skip to: 86948 -/* 68182 */ MCD_OPC_Decode, 204, 20, 232, 2, // Opcode: ORRWri -/* 68187 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 68222 -/* 68192 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... -/* 68195 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 68212 -/* 68200 */ MCD_OPC_CheckField, 22, 1, 0, 53, 73, 0, // Skip to: 86948 -/* 68207 */ MCD_OPC_Decode, 232, 5, 232, 2, // Opcode: EORWri -/* 68212 */ MCD_OPC_FilterValue, 1, 43, 73, 0, // Skip to: 86948 -/* 68217 */ MCD_OPC_Decode, 128, 20, 233, 2, // Opcode: MOVZWi -/* 68222 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 68257 -/* 68227 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... -/* 68230 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 68247 -/* 68235 */ MCD_OPC_CheckField, 22, 1, 0, 18, 73, 0, // Skip to: 86948 -/* 68242 */ MCD_OPC_Decode, 228, 1, 232, 2, // Opcode: ANDSWri -/* 68247 */ MCD_OPC_FilterValue, 1, 8, 73, 0, // Skip to: 86948 -/* 68252 */ MCD_OPC_Decode, 243, 19, 233, 2, // Opcode: MOVKWi -/* 68257 */ MCD_OPC_FilterValue, 4, 23, 0, 0, // Skip to: 68285 -/* 68262 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... -/* 68265 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 68275 -/* 68270 */ MCD_OPC_Decode, 242, 1, 232, 2, // Opcode: ANDXri -/* 68275 */ MCD_OPC_FilterValue, 1, 236, 72, 0, // Skip to: 86948 -/* 68280 */ MCD_OPC_Decode, 246, 19, 233, 2, // Opcode: MOVNXi -/* 68285 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 68302 -/* 68290 */ MCD_OPC_CheckField, 23, 1, 0, 219, 72, 0, // Skip to: 86948 -/* 68297 */ MCD_OPC_Decode, 207, 20, 232, 2, // Opcode: ORRXri -/* 68302 */ MCD_OPC_FilterValue, 6, 23, 0, 0, // Skip to: 68330 -/* 68307 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... -/* 68310 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 68320 -/* 68315 */ MCD_OPC_Decode, 235, 5, 232, 2, // Opcode: EORXri -/* 68320 */ MCD_OPC_FilterValue, 1, 191, 72, 0, // Skip to: 86948 -/* 68325 */ MCD_OPC_Decode, 129, 20, 233, 2, // Opcode: MOVZXi -/* 68330 */ MCD_OPC_FilterValue, 7, 181, 72, 0, // Skip to: 86948 -/* 68335 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... -/* 68338 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 68348 -/* 68343 */ MCD_OPC_Decode, 231, 1, 232, 2, // Opcode: ANDSXri -/* 68348 */ MCD_OPC_FilterValue, 1, 163, 72, 0, // Skip to: 86948 -/* 68353 */ MCD_OPC_Decode, 244, 19, 233, 2, // Opcode: MOVKXi -/* 68358 */ MCD_OPC_FilterValue, 3, 153, 72, 0, // Skip to: 86948 -/* 68363 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 68366 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 68408 -/* 68371 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 68374 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 68391 -/* 68379 */ MCD_OPC_CheckField, 15, 1, 0, 130, 72, 0, // Skip to: 86948 -/* 68386 */ MCD_OPC_Decode, 182, 22, 234, 2, // Opcode: SBFMWri -/* 68391 */ MCD_OPC_FilterValue, 4, 120, 72, 0, // Skip to: 86948 -/* 68396 */ MCD_OPC_CheckField, 15, 1, 0, 113, 72, 0, // Skip to: 86948 -/* 68403 */ MCD_OPC_Decode, 250, 5, 235, 2, // Opcode: EXTRWrri -/* 68408 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 68432 -/* 68413 */ MCD_OPC_CheckField, 21, 3, 0, 96, 72, 0, // Skip to: 86948 -/* 68420 */ MCD_OPC_CheckField, 15, 1, 0, 89, 72, 0, // Skip to: 86948 -/* 68427 */ MCD_OPC_Decode, 170, 2, 236, 2, // Opcode: BFMWri -/* 68432 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 68456 -/* 68437 */ MCD_OPC_CheckField, 21, 3, 0, 72, 72, 0, // Skip to: 86948 -/* 68444 */ MCD_OPC_CheckField, 15, 1, 0, 65, 72, 0, // Skip to: 86948 -/* 68451 */ MCD_OPC_Decode, 169, 31, 234, 2, // Opcode: UBFMWri -/* 68456 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 68491 -/* 68461 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 68464 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 68474 -/* 68469 */ MCD_OPC_Decode, 183, 22, 237, 2, // Opcode: SBFMXri -/* 68474 */ MCD_OPC_FilterValue, 3, 37, 72, 0, // Skip to: 86948 -/* 68479 */ MCD_OPC_CheckField, 21, 1, 0, 30, 72, 0, // Skip to: 86948 -/* 68486 */ MCD_OPC_Decode, 251, 5, 238, 2, // Opcode: EXTRXrri -/* 68491 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 68508 -/* 68496 */ MCD_OPC_CheckField, 22, 2, 1, 13, 72, 0, // Skip to: 86948 -/* 68503 */ MCD_OPC_Decode, 171, 2, 239, 2, // Opcode: BFMXri -/* 68508 */ MCD_OPC_FilterValue, 6, 3, 72, 0, // Skip to: 86948 -/* 68513 */ MCD_OPC_CheckField, 22, 2, 1, 252, 71, 0, // Skip to: 86948 -/* 68520 */ MCD_OPC_Decode, 170, 31, 237, 2, // Opcode: UBFMXri -/* 68525 */ MCD_OPC_FilterValue, 5, 218, 3, 0, // Skip to: 69516 -/* 68530 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 68533 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 68543 -/* 68538 */ MCD_OPC_Decode, 168, 2, 240, 2, // Opcode: B -/* 68543 */ MCD_OPC_FilterValue, 1, 43, 0, 0, // Skip to: 68591 -/* 68548 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 68551 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 68561 -/* 68556 */ MCD_OPC_Decode, 250, 2, 241, 2, // Opcode: CBZW -/* 68561 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 68571 -/* 68566 */ MCD_OPC_Decode, 248, 2, 241, 2, // Opcode: CBNZW -/* 68571 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 68581 -/* 68576 */ MCD_OPC_Decode, 199, 30, 242, 2, // Opcode: TBZW -/* 68581 */ MCD_OPC_FilterValue, 3, 186, 71, 0, // Skip to: 86948 -/* 68586 */ MCD_OPC_Decode, 189, 30, 242, 2, // Opcode: TBNZW -/* 68591 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 68615 -/* 68596 */ MCD_OPC_CheckField, 24, 2, 0, 169, 71, 0, // Skip to: 86948 -/* 68603 */ MCD_OPC_CheckField, 4, 1, 0, 162, 71, 0, // Skip to: 86948 -/* 68610 */ MCD_OPC_Decode, 223, 2, 243, 2, // Opcode: Bcc -/* 68615 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 68625 -/* 68620 */ MCD_OPC_Decode, 197, 2, 240, 2, // Opcode: BL -/* 68625 */ MCD_OPC_FilterValue, 5, 43, 0, 0, // Skip to: 68673 -/* 68630 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 68633 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 68643 -/* 68638 */ MCD_OPC_Decode, 251, 2, 244, 2, // Opcode: CBZX -/* 68643 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 68653 -/* 68648 */ MCD_OPC_Decode, 249, 2, 244, 2, // Opcode: CBNZX -/* 68653 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 68663 -/* 68658 */ MCD_OPC_Decode, 200, 30, 242, 2, // Opcode: TBZX -/* 68663 */ MCD_OPC_FilterValue, 3, 104, 71, 0, // Skip to: 86948 -/* 68668 */ MCD_OPC_Decode, 190, 30, 242, 2, // Opcode: TBNZX -/* 68673 */ MCD_OPC_FilterValue, 6, 94, 71, 0, // Skip to: 86948 -/* 68678 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... -/* 68681 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 68719 -/* 68686 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... -/* 68689 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 68699 -/* 68694 */ MCD_OPC_Decode, 152, 30, 245, 2, // Opcode: SVC -/* 68699 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 68709 -/* 68704 */ MCD_OPC_Decode, 243, 13, 245, 2, // Opcode: HVC -/* 68709 */ MCD_OPC_FilterValue, 3, 58, 71, 0, // Skip to: 86948 -/* 68714 */ MCD_OPC_Decode, 206, 23, 245, 2, // Opcode: SMC -/* 68719 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 68736 -/* 68724 */ MCD_OPC_CheckField, 0, 5, 0, 41, 71, 0, // Skip to: 86948 -/* 68731 */ MCD_OPC_Decode, 208, 2, 245, 2, // Opcode: BRK -/* 68736 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 68753 -/* 68741 */ MCD_OPC_CheckField, 0, 5, 0, 24, 71, 0, // Skip to: 86948 -/* 68748 */ MCD_OPC_Decode, 242, 13, 245, 2, // Opcode: HLT -/* 68753 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 68791 -/* 68758 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... -/* 68761 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 68771 -/* 68766 */ MCD_OPC_Decode, 174, 5, 245, 2, // Opcode: DCPS1 -/* 68771 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 68781 -/* 68776 */ MCD_OPC_Decode, 175, 5, 245, 2, // Opcode: DCPS2 -/* 68781 */ MCD_OPC_FilterValue, 3, 242, 70, 0, // Skip to: 86948 -/* 68786 */ MCD_OPC_Decode, 176, 5, 245, 2, // Opcode: DCPS3 -/* 68791 */ MCD_OPC_FilterValue, 8, 77, 1, 0, // Skip to: 69129 -/* 68796 */ MCD_OPC_ExtractField, 0, 21, // Inst{20-0} ... -/* 68799 */ MCD_OPC_FilterValue, 159, 128, 1, 9, 0, 0, // Skip to: 68815 -/* 68806 */ MCD_OPC_CheckPredicate, 12, 163, 0, 0, // Skip to: 68974 -/* 68811 */ MCD_OPC_Decode, 132, 3, 97, // Opcode: CFINV -/* 68815 */ MCD_OPC_FilterValue, 255, 193, 12, 4, 0, 0, // Skip to: 68826 -/* 68822 */ MCD_OPC_Decode, 254, 34, 97, // Opcode: XPACLRI -/* 68826 */ MCD_OPC_FilterValue, 159, 194, 12, 4, 0, 0, // Skip to: 68837 -/* 68833 */ MCD_OPC_Decode, 233, 20, 97, // Opcode: PACIA1716 -/* 68837 */ MCD_OPC_FilterValue, 223, 194, 12, 4, 0, 0, // Skip to: 68848 -/* 68844 */ MCD_OPC_Decode, 237, 20, 97, // Opcode: PACIB1716 -/* 68848 */ MCD_OPC_FilterValue, 159, 195, 12, 4, 0, 0, // Skip to: 68859 -/* 68855 */ MCD_OPC_Decode, 159, 2, 97, // Opcode: AUTIA1716 -/* 68859 */ MCD_OPC_FilterValue, 223, 195, 12, 4, 0, 0, // Skip to: 68870 -/* 68866 */ MCD_OPC_Decode, 163, 2, 97, // Opcode: AUTIB1716 -/* 68870 */ MCD_OPC_FilterValue, 223, 196, 12, 9, 0, 0, // Skip to: 68886 -/* 68877 */ MCD_OPC_CheckPredicate, 12, 92, 0, 0, // Skip to: 68974 -/* 68882 */ MCD_OPC_Decode, 235, 30, 97, // Opcode: TSB -/* 68886 */ MCD_OPC_FilterValue, 159, 198, 12, 4, 0, 0, // Skip to: 68897 -/* 68893 */ MCD_OPC_Decode, 235, 20, 97, // Opcode: PACIAZ -/* 68897 */ MCD_OPC_FilterValue, 191, 198, 12, 4, 0, 0, // Skip to: 68908 -/* 68904 */ MCD_OPC_Decode, 234, 20, 97, // Opcode: PACIASP -/* 68908 */ MCD_OPC_FilterValue, 223, 198, 12, 4, 0, 0, // Skip to: 68919 -/* 68915 */ MCD_OPC_Decode, 239, 20, 97, // Opcode: PACIBZ -/* 68919 */ MCD_OPC_FilterValue, 255, 198, 12, 4, 0, 0, // Skip to: 68930 -/* 68926 */ MCD_OPC_Decode, 238, 20, 97, // Opcode: PACIBSP -/* 68930 */ MCD_OPC_FilterValue, 159, 199, 12, 4, 0, 0, // Skip to: 68941 -/* 68937 */ MCD_OPC_Decode, 161, 2, 97, // Opcode: AUTIAZ -/* 68941 */ MCD_OPC_FilterValue, 191, 199, 12, 4, 0, 0, // Skip to: 68952 -/* 68948 */ MCD_OPC_Decode, 160, 2, 97, // Opcode: AUTIASP -/* 68952 */ MCD_OPC_FilterValue, 223, 199, 12, 4, 0, 0, // Skip to: 68963 -/* 68959 */ MCD_OPC_Decode, 165, 2, 97, // Opcode: AUTIBZ -/* 68963 */ MCD_OPC_FilterValue, 255, 199, 12, 4, 0, 0, // Skip to: 68974 -/* 68970 */ MCD_OPC_Decode, 164, 2, 97, // Opcode: AUTIBSP -/* 68974 */ MCD_OPC_ExtractField, 0, 8, // Inst{7-0} ... -/* 68977 */ MCD_OPC_FilterValue, 95, 12, 0, 0, // Skip to: 68994 -/* 68982 */ MCD_OPC_CheckField, 12, 9, 51, 59, 0, 0, // Skip to: 69048 -/* 68989 */ MCD_OPC_Decode, 157, 3, 246, 2, // Opcode: CLREX -/* 68994 */ MCD_OPC_FilterValue, 159, 1, 12, 0, 0, // Skip to: 69012 -/* 69000 */ MCD_OPC_CheckField, 12, 9, 51, 41, 0, 0, // Skip to: 69048 -/* 69007 */ MCD_OPC_Decode, 193, 5, 246, 2, // Opcode: DSB -/* 69012 */ MCD_OPC_FilterValue, 191, 1, 12, 0, 0, // Skip to: 69030 -/* 69018 */ MCD_OPC_CheckField, 12, 9, 51, 23, 0, 0, // Skip to: 69048 -/* 69025 */ MCD_OPC_Decode, 191, 5, 246, 2, // Opcode: DMB -/* 69030 */ MCD_OPC_FilterValue, 223, 1, 12, 0, 0, // Skip to: 69048 -/* 69036 */ MCD_OPC_CheckField, 12, 9, 51, 5, 0, 0, // Skip to: 69048 -/* 69043 */ MCD_OPC_Decode, 162, 14, 246, 2, // Opcode: ISB -/* 69048 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... -/* 69051 */ MCD_OPC_FilterValue, 31, 56, 0, 0, // Skip to: 69112 -/* 69056 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 69059 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 69076 -/* 69064 */ MCD_OPC_CheckField, 16, 5, 3, 41, 0, 0, // Skip to: 69112 -/* 69071 */ MCD_OPC_Decode, 241, 13, 247, 2, // Opcode: HINT -/* 69076 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 69112 -/* 69081 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... -/* 69084 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 69112 -/* 69089 */ MCD_OPC_CheckField, 9, 3, 0, 8, 0, 0, // Skip to: 69104 -/* 69096 */ MCD_OPC_TryDecode, 145, 20, 248, 2, 0, 0, 0, // Opcode: MSRpstateImm1, skip to: 69104 -/* 69104 */ MCD_OPC_TryDecode, 146, 20, 248, 2, 0, 0, 0, // Opcode: MSRpstateImm4, skip to: 69112 -/* 69112 */ MCD_OPC_CheckField, 19, 2, 1, 5, 0, 0, // Skip to: 69124 -/* 69119 */ MCD_OPC_Decode, 176, 30, 249, 2, // Opcode: SYSxt -/* 69124 */ MCD_OPC_Decode, 144, 20, 250, 2, // Opcode: MSR -/* 69129 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 69151 -/* 69134 */ MCD_OPC_CheckField, 19, 2, 1, 5, 0, 0, // Skip to: 69146 -/* 69141 */ MCD_OPC_Decode, 175, 30, 251, 2, // Opcode: SYSLxt -/* 69146 */ MCD_OPC_Decode, 139, 20, 252, 2, // Opcode: MRS -/* 69151 */ MCD_OPC_FilterValue, 16, 67, 0, 0, // Skip to: 69223 -/* 69156 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... -/* 69159 */ MCD_OPC_FilterValue, 192, 15, 12, 0, 0, // Skip to: 69177 -/* 69165 */ MCD_OPC_CheckField, 0, 5, 0, 112, 69, 0, // Skip to: 86948 -/* 69172 */ MCD_OPC_Decode, 203, 2, 253, 2, // Opcode: BR -/* 69177 */ MCD_OPC_FilterValue, 194, 15, 17, 0, 0, // Skip to: 69200 -/* 69183 */ MCD_OPC_CheckPredicate, 13, 96, 69, 0, // Skip to: 86948 -/* 69188 */ MCD_OPC_CheckField, 0, 5, 31, 89, 69, 0, // Skip to: 86948 -/* 69195 */ MCD_OPC_Decode, 205, 2, 253, 2, // Opcode: BRAAZ -/* 69200 */ MCD_OPC_FilterValue, 195, 15, 78, 69, 0, // Skip to: 86948 -/* 69206 */ MCD_OPC_CheckPredicate, 13, 73, 69, 0, // Skip to: 86948 -/* 69211 */ MCD_OPC_CheckField, 0, 5, 31, 66, 69, 0, // Skip to: 86948 -/* 69218 */ MCD_OPC_Decode, 207, 2, 253, 2, // Opcode: BRABZ -/* 69223 */ MCD_OPC_FilterValue, 17, 67, 0, 0, // Skip to: 69295 -/* 69228 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... -/* 69231 */ MCD_OPC_FilterValue, 192, 15, 12, 0, 0, // Skip to: 69249 -/* 69237 */ MCD_OPC_CheckField, 0, 5, 0, 40, 69, 0, // Skip to: 86948 -/* 69244 */ MCD_OPC_Decode, 198, 2, 253, 2, // Opcode: BLR -/* 69249 */ MCD_OPC_FilterValue, 194, 15, 17, 0, 0, // Skip to: 69272 -/* 69255 */ MCD_OPC_CheckPredicate, 13, 24, 69, 0, // Skip to: 86948 -/* 69260 */ MCD_OPC_CheckField, 0, 5, 31, 17, 69, 0, // Skip to: 86948 -/* 69267 */ MCD_OPC_Decode, 200, 2, 253, 2, // Opcode: BLRAAZ -/* 69272 */ MCD_OPC_FilterValue, 195, 15, 6, 69, 0, // Skip to: 86948 -/* 69278 */ MCD_OPC_CheckPredicate, 13, 1, 69, 0, // Skip to: 86948 -/* 69283 */ MCD_OPC_CheckField, 0, 5, 31, 250, 68, 0, // Skip to: 86948 -/* 69290 */ MCD_OPC_Decode, 202, 2, 253, 2, // Opcode: BLRABZ -/* 69295 */ MCD_OPC_FilterValue, 18, 67, 0, 0, // Skip to: 69367 -/* 69300 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... -/* 69303 */ MCD_OPC_FilterValue, 192, 15, 12, 0, 0, // Skip to: 69321 -/* 69309 */ MCD_OPC_CheckField, 0, 5, 0, 224, 68, 0, // Skip to: 86948 -/* 69316 */ MCD_OPC_Decode, 196, 21, 253, 2, // Opcode: RET -/* 69321 */ MCD_OPC_FilterValue, 194, 15, 17, 0, 0, // Skip to: 69344 -/* 69327 */ MCD_OPC_CheckPredicate, 13, 208, 68, 0, // Skip to: 86948 -/* 69332 */ MCD_OPC_CheckField, 0, 10, 255, 7, 200, 68, 0, // Skip to: 86948 -/* 69340 */ MCD_OPC_Decode, 197, 21, 97, // Opcode: RETAA -/* 69344 */ MCD_OPC_FilterValue, 195, 15, 190, 68, 0, // Skip to: 86948 -/* 69350 */ MCD_OPC_CheckPredicate, 13, 185, 68, 0, // Skip to: 86948 -/* 69355 */ MCD_OPC_CheckField, 0, 10, 255, 7, 177, 68, 0, // Skip to: 86948 -/* 69363 */ MCD_OPC_Decode, 198, 21, 97, // Opcode: RETAB -/* 69367 */ MCD_OPC_FilterValue, 20, 46, 0, 0, // Skip to: 69418 -/* 69372 */ MCD_OPC_ExtractField, 0, 21, // Inst{20-0} ... -/* 69375 */ MCD_OPC_FilterValue, 224, 135, 124, 4, 0, 0, // Skip to: 69386 -/* 69382 */ MCD_OPC_Decode, 247, 5, 97, // Opcode: ERET -/* 69386 */ MCD_OPC_FilterValue, 255, 151, 124, 9, 0, 0, // Skip to: 69402 -/* 69393 */ MCD_OPC_CheckPredicate, 13, 142, 68, 0, // Skip to: 86948 -/* 69398 */ MCD_OPC_Decode, 248, 5, 97, // Opcode: ERETAA -/* 69402 */ MCD_OPC_FilterValue, 255, 159, 124, 131, 68, 0, // Skip to: 86948 -/* 69409 */ MCD_OPC_CheckPredicate, 13, 126, 68, 0, // Skip to: 86948 -/* 69414 */ MCD_OPC_Decode, 249, 5, 97, // Opcode: ERETAB -/* 69418 */ MCD_OPC_FilterValue, 21, 13, 0, 0, // Skip to: 69436 -/* 69423 */ MCD_OPC_CheckField, 0, 21, 224, 135, 124, 108, 68, 0, // Skip to: 86948 -/* 69432 */ MCD_OPC_Decode, 192, 5, 97, // Opcode: DRPS -/* 69436 */ MCD_OPC_FilterValue, 24, 35, 0, 0, // Skip to: 69476 -/* 69441 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... -/* 69444 */ MCD_OPC_FilterValue, 194, 15, 10, 0, 0, // Skip to: 69460 -/* 69450 */ MCD_OPC_CheckPredicate, 13, 85, 68, 0, // Skip to: 86948 -/* 69455 */ MCD_OPC_Decode, 204, 2, 254, 2, // Opcode: BRAA -/* 69460 */ MCD_OPC_FilterValue, 195, 15, 74, 68, 0, // Skip to: 86948 -/* 69466 */ MCD_OPC_CheckPredicate, 13, 69, 68, 0, // Skip to: 86948 -/* 69471 */ MCD_OPC_Decode, 206, 2, 254, 2, // Opcode: BRAB -/* 69476 */ MCD_OPC_FilterValue, 25, 59, 68, 0, // Skip to: 86948 -/* 69481 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... -/* 69484 */ MCD_OPC_FilterValue, 194, 15, 10, 0, 0, // Skip to: 69500 -/* 69490 */ MCD_OPC_CheckPredicate, 13, 45, 68, 0, // Skip to: 86948 -/* 69495 */ MCD_OPC_Decode, 199, 2, 254, 2, // Opcode: BLRAA -/* 69500 */ MCD_OPC_FilterValue, 195, 15, 34, 68, 0, // Skip to: 86948 -/* 69506 */ MCD_OPC_CheckPredicate, 13, 29, 68, 0, // Skip to: 86948 -/* 69511 */ MCD_OPC_Decode, 201, 2, 254, 2, // Opcode: BLRAB -/* 69516 */ MCD_OPC_FilterValue, 6, 115, 24, 0, // Skip to: 75780 -/* 69521 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 69524 */ MCD_OPC_FilterValue, 0, 180, 1, 0, // Skip to: 69965 -/* 69529 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 69532 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 69542 -/* 69537 */ MCD_OPC_Decode, 155, 18, 241, 2, // Opcode: LDRWl -/* 69542 */ MCD_OPC_FilterValue, 1, 91, 0, 0, // Skip to: 69638 -/* 69547 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 69550 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 69572 -/* 69555 */ MCD_OPC_CheckPredicate, 12, 236, 67, 0, // Skip to: 86948 -/* 69560 */ MCD_OPC_CheckField, 10, 2, 0, 229, 67, 0, // Skip to: 86948 -/* 69567 */ MCD_OPC_Decode, 235, 28, 255, 2, // Opcode: STLURBi -/* 69572 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 69594 -/* 69577 */ MCD_OPC_CheckPredicate, 12, 214, 67, 0, // Skip to: 86948 -/* 69582 */ MCD_OPC_CheckField, 10, 2, 0, 207, 67, 0, // Skip to: 86948 -/* 69589 */ MCD_OPC_Decode, 225, 16, 255, 2, // Opcode: LDAPURBi -/* 69594 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 69616 -/* 69599 */ MCD_OPC_CheckPredicate, 12, 192, 67, 0, // Skip to: 86948 -/* 69604 */ MCD_OPC_CheckField, 10, 2, 0, 185, 67, 0, // Skip to: 86948 -/* 69611 */ MCD_OPC_Decode, 228, 16, 255, 2, // Opcode: LDAPURSBXi -/* 69616 */ MCD_OPC_FilterValue, 6, 175, 67, 0, // Skip to: 86948 -/* 69621 */ MCD_OPC_CheckPredicate, 12, 170, 67, 0, // Skip to: 86948 -/* 69626 */ MCD_OPC_CheckField, 10, 2, 0, 163, 67, 0, // Skip to: 86948 -/* 69633 */ MCD_OPC_Decode, 227, 16, 255, 2, // Opcode: LDAPURSBWi -/* 69638 */ MCD_OPC_FilterValue, 2, 24, 1, 0, // Skip to: 69923 -/* 69643 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 69646 */ MCD_OPC_FilterValue, 0, 78, 0, 0, // Skip to: 69729 -/* 69651 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 69654 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 69671 -/* 69659 */ MCD_OPC_CheckField, 12, 4, 0, 130, 67, 0, // Skip to: 86948 -/* 69666 */ MCD_OPC_Decode, 140, 1, 128, 3, // Opcode: ADCWr -/* 69671 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 69681 -/* 69676 */ MCD_OPC_Decode, 161, 5, 129, 3, // Opcode: CSELWr -/* 69681 */ MCD_OPC_FilterValue, 6, 110, 67, 0, // Skip to: 86948 -/* 69686 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 69689 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 69699 -/* 69694 */ MCD_OPC_Decode, 155, 19, 128, 3, // Opcode: LSLVWr -/* 69699 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 69714 -/* 69704 */ MCD_OPC_CheckPredicate, 14, 87, 67, 0, // Skip to: 86948 -/* 69709 */ MCD_OPC_Decode, 153, 5, 128, 3, // Opcode: CRC32Brr -/* 69714 */ MCD_OPC_FilterValue, 5, 77, 67, 0, // Skip to: 86948 -/* 69719 */ MCD_OPC_CheckPredicate, 14, 72, 67, 0, // Skip to: 86948 -/* 69724 */ MCD_OPC_Decode, 154, 5, 128, 3, // Opcode: CRC32CBrr -/* 69729 */ MCD_OPC_FilterValue, 1, 61, 0, 0, // Skip to: 69795 -/* 69734 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 69737 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 69747 -/* 69742 */ MCD_OPC_Decode, 163, 5, 129, 3, // Opcode: CSINCWr -/* 69747 */ MCD_OPC_FilterValue, 6, 44, 67, 0, // Skip to: 86948 -/* 69752 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 69755 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 69765 -/* 69760 */ MCD_OPC_Decode, 179, 19, 128, 3, // Opcode: LSRVWr -/* 69765 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 69780 -/* 69770 */ MCD_OPC_CheckPredicate, 14, 21, 67, 0, // Skip to: 86948 -/* 69775 */ MCD_OPC_Decode, 158, 5, 128, 3, // Opcode: CRC32Hrr -/* 69780 */ MCD_OPC_FilterValue, 5, 11, 67, 0, // Skip to: 86948 -/* 69785 */ MCD_OPC_CheckPredicate, 14, 6, 67, 0, // Skip to: 86948 -/* 69790 */ MCD_OPC_Decode, 155, 5, 128, 3, // Opcode: CRC32CHrr -/* 69795 */ MCD_OPC_FilterValue, 2, 81, 0, 0, // Skip to: 69881 -/* 69800 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 69803 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 69820 -/* 69808 */ MCD_OPC_CheckField, 21, 3, 6, 237, 66, 0, // Skip to: 86948 -/* 69815 */ MCD_OPC_Decode, 208, 31, 128, 3, // Opcode: UDIVWr -/* 69820 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 69837 -/* 69825 */ MCD_OPC_CheckField, 21, 3, 6, 220, 66, 0, // Skip to: 86948 -/* 69832 */ MCD_OPC_Decode, 134, 2, 128, 3, // Opcode: ASRVWr -/* 69837 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 69859 -/* 69842 */ MCD_OPC_CheckPredicate, 14, 205, 66, 0, // Skip to: 86948 -/* 69847 */ MCD_OPC_CheckField, 21, 3, 6, 198, 66, 0, // Skip to: 86948 -/* 69854 */ MCD_OPC_Decode, 159, 5, 128, 3, // Opcode: CRC32Wrr -/* 69859 */ MCD_OPC_FilterValue, 5, 188, 66, 0, // Skip to: 86948 -/* 69864 */ MCD_OPC_CheckPredicate, 14, 183, 66, 0, // Skip to: 86948 -/* 69869 */ MCD_OPC_CheckField, 21, 3, 6, 176, 66, 0, // Skip to: 86948 -/* 69876 */ MCD_OPC_Decode, 156, 5, 128, 3, // Opcode: CRC32CWrr -/* 69881 */ MCD_OPC_FilterValue, 3, 166, 66, 0, // Skip to: 86948 -/* 69886 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 69889 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 69906 -/* 69894 */ MCD_OPC_CheckField, 21, 3, 6, 151, 66, 0, // Skip to: 86948 -/* 69901 */ MCD_OPC_Decode, 221, 22, 128, 3, // Opcode: SDIVWr -/* 69906 */ MCD_OPC_FilterValue, 2, 141, 66, 0, // Skip to: 86948 -/* 69911 */ MCD_OPC_CheckField, 21, 3, 6, 134, 66, 0, // Skip to: 86948 -/* 69918 */ MCD_OPC_Decode, 232, 21, 128, 3, // Opcode: RORVWr -/* 69923 */ MCD_OPC_FilterValue, 3, 124, 66, 0, // Skip to: 86948 -/* 69928 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 69931 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 69948 -/* 69936 */ MCD_OPC_CheckField, 21, 3, 0, 109, 66, 0, // Skip to: 86948 -/* 69943 */ MCD_OPC_Decode, 199, 19, 130, 3, // Opcode: MADDWrrr -/* 69948 */ MCD_OPC_FilterValue, 1, 99, 66, 0, // Skip to: 86948 -/* 69953 */ MCD_OPC_CheckField, 21, 3, 0, 92, 66, 0, // Skip to: 86948 -/* 69960 */ MCD_OPC_Decode, 147, 20, 130, 3, // Opcode: MSUBWrrr -/* 69965 */ MCD_OPC_FilterValue, 1, 176, 4, 0, // Skip to: 71170 -/* 69970 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 69973 */ MCD_OPC_FilterValue, 0, 244, 0, 0, // Skip to: 70222 -/* 69978 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 69981 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 70142 -/* 69986 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 69989 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 69999 -/* 69994 */ MCD_OPC_Decode, 196, 29, 255, 2, // Opcode: STURBBi -/* 69999 */ MCD_OPC_FilterValue, 1, 48, 66, 0, // Skip to: 86948 -/* 70004 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 70007 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70022 -/* 70012 */ MCD_OPC_CheckPredicate, 1, 35, 66, 0, // Skip to: 86948 -/* 70017 */ MCD_OPC_Decode, 213, 16, 131, 3, // Opcode: LDADDB -/* 70022 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 70037 -/* 70027 */ MCD_OPC_CheckPredicate, 1, 20, 66, 0, // Skip to: 86948 -/* 70032 */ MCD_OPC_Decode, 252, 16, 131, 3, // Opcode: LDCLRB -/* 70037 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 70052 -/* 70042 */ MCD_OPC_CheckPredicate, 1, 5, 66, 0, // Skip to: 86948 -/* 70047 */ MCD_OPC_Decode, 140, 17, 131, 3, // Opcode: LDEORB -/* 70052 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 70067 -/* 70057 */ MCD_OPC_CheckPredicate, 1, 246, 65, 0, // Skip to: 86948 -/* 70062 */ MCD_OPC_Decode, 177, 18, 131, 3, // Opcode: LDSETB -/* 70067 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 70082 -/* 70072 */ MCD_OPC_CheckPredicate, 1, 231, 65, 0, // Skip to: 86948 -/* 70077 */ MCD_OPC_Decode, 193, 18, 131, 3, // Opcode: LDSMAXB -/* 70082 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 70097 -/* 70087 */ MCD_OPC_CheckPredicate, 1, 216, 65, 0, // Skip to: 86948 -/* 70092 */ MCD_OPC_Decode, 209, 18, 131, 3, // Opcode: LDSMINB -/* 70097 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 70112 -/* 70102 */ MCD_OPC_CheckPredicate, 1, 201, 65, 0, // Skip to: 86948 -/* 70107 */ MCD_OPC_Decode, 234, 18, 131, 3, // Opcode: LDUMAXB -/* 70112 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 70127 -/* 70117 */ MCD_OPC_CheckPredicate, 1, 186, 65, 0, // Skip to: 86948 -/* 70122 */ MCD_OPC_Decode, 250, 18, 131, 3, // Opcode: LDUMINB -/* 70127 */ MCD_OPC_FilterValue, 8, 176, 65, 0, // Skip to: 86948 -/* 70132 */ MCD_OPC_CheckPredicate, 1, 171, 65, 0, // Skip to: 86948 -/* 70137 */ MCD_OPC_Decode, 161, 30, 131, 3, // Opcode: SWPB -/* 70142 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 70159 -/* 70147 */ MCD_OPC_CheckField, 21, 1, 0, 154, 65, 0, // Skip to: 86948 -/* 70154 */ MCD_OPC_Decode, 145, 29, 255, 2, // Opcode: STRBBpost -/* 70159 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 70205 -/* 70164 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 70167 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 70177 -/* 70172 */ MCD_OPC_Decode, 192, 29, 255, 2, // Opcode: STTRBi -/* 70177 */ MCD_OPC_FilterValue, 1, 126, 65, 0, // Skip to: 86948 -/* 70182 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 70185 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 70195 -/* 70190 */ MCD_OPC_Decode, 147, 29, 132, 3, // Opcode: STRBBroW -/* 70195 */ MCD_OPC_FilterValue, 3, 108, 65, 0, // Skip to: 86948 -/* 70200 */ MCD_OPC_Decode, 148, 29, 133, 3, // Opcode: STRBBroX -/* 70205 */ MCD_OPC_FilterValue, 3, 98, 65, 0, // Skip to: 86948 -/* 70210 */ MCD_OPC_CheckField, 21, 1, 0, 91, 65, 0, // Skip to: 86948 -/* 70217 */ MCD_OPC_Decode, 146, 29, 255, 2, // Opcode: STRBBpre -/* 70222 */ MCD_OPC_FilterValue, 1, 244, 0, 0, // Skip to: 70471 -/* 70227 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 70230 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 70391 -/* 70235 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 70238 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 70248 -/* 70243 */ MCD_OPC_Decode, 130, 19, 255, 2, // Opcode: LDURBBi -/* 70248 */ MCD_OPC_FilterValue, 1, 55, 65, 0, // Skip to: 86948 -/* 70253 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 70256 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70271 -/* 70261 */ MCD_OPC_CheckPredicate, 1, 42, 65, 0, // Skip to: 86948 -/* 70266 */ MCD_OPC_Decode, 215, 16, 131, 3, // Opcode: LDADDLB -/* 70271 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 70286 -/* 70276 */ MCD_OPC_CheckPredicate, 1, 27, 65, 0, // Skip to: 86948 -/* 70281 */ MCD_OPC_Decode, 254, 16, 131, 3, // Opcode: LDCLRLB -/* 70286 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 70301 -/* 70291 */ MCD_OPC_CheckPredicate, 1, 12, 65, 0, // Skip to: 86948 -/* 70296 */ MCD_OPC_Decode, 142, 17, 131, 3, // Opcode: LDEORLB -/* 70301 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 70316 -/* 70306 */ MCD_OPC_CheckPredicate, 1, 253, 64, 0, // Skip to: 86948 -/* 70311 */ MCD_OPC_Decode, 179, 18, 131, 3, // Opcode: LDSETLB -/* 70316 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 70331 -/* 70321 */ MCD_OPC_CheckPredicate, 1, 238, 64, 0, // Skip to: 86948 -/* 70326 */ MCD_OPC_Decode, 195, 18, 131, 3, // Opcode: LDSMAXLB -/* 70331 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 70346 -/* 70336 */ MCD_OPC_CheckPredicate, 1, 223, 64, 0, // Skip to: 86948 -/* 70341 */ MCD_OPC_Decode, 211, 18, 131, 3, // Opcode: LDSMINLB -/* 70346 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 70361 -/* 70351 */ MCD_OPC_CheckPredicate, 1, 208, 64, 0, // Skip to: 86948 -/* 70356 */ MCD_OPC_Decode, 236, 18, 131, 3, // Opcode: LDUMAXLB -/* 70361 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 70376 -/* 70366 */ MCD_OPC_CheckPredicate, 1, 193, 64, 0, // Skip to: 86948 -/* 70371 */ MCD_OPC_Decode, 252, 18, 131, 3, // Opcode: LDUMINLB -/* 70376 */ MCD_OPC_FilterValue, 8, 183, 64, 0, // Skip to: 86948 -/* 70381 */ MCD_OPC_CheckPredicate, 1, 178, 64, 0, // Skip to: 86948 -/* 70386 */ MCD_OPC_Decode, 163, 30, 131, 3, // Opcode: SWPLB -/* 70391 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 70408 -/* 70396 */ MCD_OPC_CheckField, 21, 1, 0, 161, 64, 0, // Skip to: 86948 -/* 70403 */ MCD_OPC_Decode, 219, 17, 255, 2, // Opcode: LDRBBpost -/* 70408 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 70454 -/* 70413 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 70416 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 70426 -/* 70421 */ MCD_OPC_Decode, 217, 18, 255, 2, // Opcode: LDTRBi -/* 70426 */ MCD_OPC_FilterValue, 1, 133, 64, 0, // Skip to: 86948 -/* 70431 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 70434 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 70444 -/* 70439 */ MCD_OPC_Decode, 221, 17, 132, 3, // Opcode: LDRBBroW -/* 70444 */ MCD_OPC_FilterValue, 3, 115, 64, 0, // Skip to: 86948 -/* 70449 */ MCD_OPC_Decode, 222, 17, 133, 3, // Opcode: LDRBBroX -/* 70454 */ MCD_OPC_FilterValue, 3, 105, 64, 0, // Skip to: 86948 -/* 70459 */ MCD_OPC_CheckField, 21, 1, 0, 98, 64, 0, // Skip to: 86948 -/* 70466 */ MCD_OPC_Decode, 220, 17, 255, 2, // Opcode: LDRBBpre -/* 70471 */ MCD_OPC_FilterValue, 2, 10, 1, 0, // Skip to: 70742 -/* 70476 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 70479 */ MCD_OPC_FilterValue, 0, 178, 0, 0, // Skip to: 70662 -/* 70484 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 70487 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 70497 -/* 70492 */ MCD_OPC_Decode, 137, 19, 255, 2, // Opcode: LDURSBXi -/* 70497 */ MCD_OPC_FilterValue, 1, 62, 64, 0, // Skip to: 86948 -/* 70502 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 70505 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70520 -/* 70510 */ MCD_OPC_CheckPredicate, 1, 49, 64, 0, // Skip to: 86948 -/* 70515 */ MCD_OPC_Decode, 205, 16, 131, 3, // Opcode: LDADDAB -/* 70520 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 70535 -/* 70525 */ MCD_OPC_CheckPredicate, 1, 34, 64, 0, // Skip to: 86948 -/* 70530 */ MCD_OPC_Decode, 244, 16, 131, 3, // Opcode: LDCLRAB -/* 70535 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 70550 -/* 70540 */ MCD_OPC_CheckPredicate, 1, 19, 64, 0, // Skip to: 86948 -/* 70545 */ MCD_OPC_Decode, 132, 17, 131, 3, // Opcode: LDEORAB -/* 70550 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 70565 -/* 70555 */ MCD_OPC_CheckPredicate, 1, 4, 64, 0, // Skip to: 86948 -/* 70560 */ MCD_OPC_Decode, 169, 18, 131, 3, // Opcode: LDSETAB -/* 70565 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 70580 -/* 70570 */ MCD_OPC_CheckPredicate, 1, 245, 63, 0, // Skip to: 86948 -/* 70575 */ MCD_OPC_Decode, 185, 18, 131, 3, // Opcode: LDSMAXAB -/* 70580 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 70595 -/* 70585 */ MCD_OPC_CheckPredicate, 1, 230, 63, 0, // Skip to: 86948 -/* 70590 */ MCD_OPC_Decode, 201, 18, 131, 3, // Opcode: LDSMINAB -/* 70595 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 70610 -/* 70600 */ MCD_OPC_CheckPredicate, 1, 215, 63, 0, // Skip to: 86948 -/* 70605 */ MCD_OPC_Decode, 226, 18, 131, 3, // Opcode: LDUMAXAB -/* 70610 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 70625 -/* 70615 */ MCD_OPC_CheckPredicate, 1, 200, 63, 0, // Skip to: 86948 -/* 70620 */ MCD_OPC_Decode, 242, 18, 131, 3, // Opcode: LDUMINAB -/* 70625 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 70640 -/* 70630 */ MCD_OPC_CheckPredicate, 1, 185, 63, 0, // Skip to: 86948 -/* 70635 */ MCD_OPC_Decode, 153, 30, 131, 3, // Opcode: SWPAB -/* 70640 */ MCD_OPC_FilterValue, 12, 175, 63, 0, // Skip to: 86948 -/* 70645 */ MCD_OPC_CheckPredicate, 15, 170, 63, 0, // Skip to: 86948 -/* 70650 */ MCD_OPC_CheckField, 16, 5, 31, 163, 63, 0, // Skip to: 86948 -/* 70657 */ MCD_OPC_Decode, 221, 16, 134, 3, // Opcode: LDAPRB -/* 70662 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 70679 -/* 70667 */ MCD_OPC_CheckField, 21, 1, 0, 146, 63, 0, // Skip to: 86948 -/* 70674 */ MCD_OPC_Decode, 128, 18, 255, 2, // Opcode: LDRSBXpost -/* 70679 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 70725 -/* 70684 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 70687 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 70697 -/* 70692 */ MCD_OPC_Decode, 220, 18, 255, 2, // Opcode: LDTRSBXi -/* 70697 */ MCD_OPC_FilterValue, 1, 118, 63, 0, // Skip to: 86948 -/* 70702 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 70705 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 70715 -/* 70710 */ MCD_OPC_Decode, 130, 18, 135, 3, // Opcode: LDRSBXroW -/* 70715 */ MCD_OPC_FilterValue, 3, 100, 63, 0, // Skip to: 86948 -/* 70720 */ MCD_OPC_Decode, 131, 18, 136, 3, // Opcode: LDRSBXroX -/* 70725 */ MCD_OPC_FilterValue, 3, 90, 63, 0, // Skip to: 86948 -/* 70730 */ MCD_OPC_CheckField, 21, 1, 0, 83, 63, 0, // Skip to: 86948 -/* 70737 */ MCD_OPC_Decode, 129, 18, 255, 2, // Opcode: LDRSBXpre -/* 70742 */ MCD_OPC_FilterValue, 3, 244, 0, 0, // Skip to: 70991 -/* 70747 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 70750 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 70911 -/* 70755 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 70758 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 70768 -/* 70763 */ MCD_OPC_Decode, 136, 19, 255, 2, // Opcode: LDURSBWi -/* 70768 */ MCD_OPC_FilterValue, 1, 47, 63, 0, // Skip to: 86948 -/* 70773 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 70776 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70791 -/* 70781 */ MCD_OPC_CheckPredicate, 1, 34, 63, 0, // Skip to: 86948 -/* 70786 */ MCD_OPC_Decode, 207, 16, 131, 3, // Opcode: LDADDALB -/* 70791 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 70806 -/* 70796 */ MCD_OPC_CheckPredicate, 1, 19, 63, 0, // Skip to: 86948 -/* 70801 */ MCD_OPC_Decode, 246, 16, 131, 3, // Opcode: LDCLRALB -/* 70806 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 70821 -/* 70811 */ MCD_OPC_CheckPredicate, 1, 4, 63, 0, // Skip to: 86948 -/* 70816 */ MCD_OPC_Decode, 134, 17, 131, 3, // Opcode: LDEORALB -/* 70821 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 70836 -/* 70826 */ MCD_OPC_CheckPredicate, 1, 245, 62, 0, // Skip to: 86948 -/* 70831 */ MCD_OPC_Decode, 171, 18, 131, 3, // Opcode: LDSETALB -/* 70836 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 70851 -/* 70841 */ MCD_OPC_CheckPredicate, 1, 230, 62, 0, // Skip to: 86948 -/* 70846 */ MCD_OPC_Decode, 187, 18, 131, 3, // Opcode: LDSMAXALB -/* 70851 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 70866 -/* 70856 */ MCD_OPC_CheckPredicate, 1, 215, 62, 0, // Skip to: 86948 -/* 70861 */ MCD_OPC_Decode, 203, 18, 131, 3, // Opcode: LDSMINALB -/* 70866 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 70881 -/* 70871 */ MCD_OPC_CheckPredicate, 1, 200, 62, 0, // Skip to: 86948 -/* 70876 */ MCD_OPC_Decode, 228, 18, 131, 3, // Opcode: LDUMAXALB -/* 70881 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 70896 -/* 70886 */ MCD_OPC_CheckPredicate, 1, 185, 62, 0, // Skip to: 86948 -/* 70891 */ MCD_OPC_Decode, 244, 18, 131, 3, // Opcode: LDUMINALB -/* 70896 */ MCD_OPC_FilterValue, 8, 175, 62, 0, // Skip to: 86948 -/* 70901 */ MCD_OPC_CheckPredicate, 1, 170, 62, 0, // Skip to: 86948 -/* 70906 */ MCD_OPC_Decode, 155, 30, 131, 3, // Opcode: SWPALB -/* 70911 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 70928 -/* 70916 */ MCD_OPC_CheckField, 21, 1, 0, 153, 62, 0, // Skip to: 86948 -/* 70923 */ MCD_OPC_Decode, 251, 17, 255, 2, // Opcode: LDRSBWpost -/* 70928 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 70974 -/* 70933 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 70936 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 70946 -/* 70941 */ MCD_OPC_Decode, 219, 18, 255, 2, // Opcode: LDTRSBWi -/* 70946 */ MCD_OPC_FilterValue, 1, 125, 62, 0, // Skip to: 86948 -/* 70951 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 70954 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 70964 -/* 70959 */ MCD_OPC_Decode, 253, 17, 132, 3, // Opcode: LDRSBWroW -/* 70964 */ MCD_OPC_FilterValue, 3, 107, 62, 0, // Skip to: 86948 -/* 70969 */ MCD_OPC_Decode, 254, 17, 133, 3, // Opcode: LDRSBWroX -/* 70974 */ MCD_OPC_FilterValue, 3, 97, 62, 0, // Skip to: 86948 -/* 70979 */ MCD_OPC_CheckField, 21, 1, 0, 90, 62, 0, // Skip to: 86948 -/* 70986 */ MCD_OPC_Decode, 252, 17, 255, 2, // Opcode: LDRSBWpre -/* 70991 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 71001 -/* 70996 */ MCD_OPC_Decode, 149, 29, 137, 3, // Opcode: STRBBui -/* 71001 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 71011 -/* 71006 */ MCD_OPC_Decode, 223, 17, 137, 3, // Opcode: LDRBBui -/* 71011 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 71021 -/* 71016 */ MCD_OPC_Decode, 132, 18, 137, 3, // Opcode: LDRSBXui -/* 71021 */ MCD_OPC_FilterValue, 7, 5, 0, 0, // Skip to: 71031 -/* 71026 */ MCD_OPC_Decode, 255, 17, 137, 3, // Opcode: LDRSBWui -/* 71031 */ MCD_OPC_FilterValue, 8, 78, 0, 0, // Skip to: 71114 -/* 71036 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 71039 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 71056 -/* 71044 */ MCD_OPC_CheckField, 21, 1, 0, 25, 62, 0, // Skip to: 86948 -/* 71051 */ MCD_OPC_Decode, 138, 1, 128, 3, // Opcode: ADCSWr -/* 71056 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 71085 -/* 71061 */ MCD_OPC_CheckPredicate, 12, 10, 62, 0, // Skip to: 86948 -/* 71066 */ MCD_OPC_CheckField, 16, 6, 0, 3, 62, 0, // Skip to: 86948 -/* 71073 */ MCD_OPC_CheckField, 0, 5, 13, 252, 61, 0, // Skip to: 86948 -/* 71080 */ MCD_OPC_Decode, 239, 22, 138, 3, // Opcode: SETF8 -/* 71085 */ MCD_OPC_FilterValue, 18, 242, 61, 0, // Skip to: 86948 -/* 71090 */ MCD_OPC_CheckPredicate, 12, 237, 61, 0, // Skip to: 86948 -/* 71095 */ MCD_OPC_CheckField, 16, 6, 0, 230, 61, 0, // Skip to: 86948 -/* 71102 */ MCD_OPC_CheckField, 0, 5, 13, 223, 61, 0, // Skip to: 86948 -/* 71109 */ MCD_OPC_Decode, 238, 22, 138, 3, // Opcode: SETF16 -/* 71114 */ MCD_OPC_FilterValue, 9, 213, 61, 0, // Skip to: 86948 -/* 71119 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 71122 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 71146 -/* 71127 */ MCD_OPC_CheckField, 21, 1, 0, 198, 61, 0, // Skip to: 86948 -/* 71134 */ MCD_OPC_CheckField, 4, 1, 0, 191, 61, 0, // Skip to: 86948 -/* 71141 */ MCD_OPC_Decode, 253, 2, 139, 3, // Opcode: CCMNWr -/* 71146 */ MCD_OPC_FilterValue, 2, 181, 61, 0, // Skip to: 86948 -/* 71151 */ MCD_OPC_CheckField, 21, 1, 0, 174, 61, 0, // Skip to: 86948 -/* 71158 */ MCD_OPC_CheckField, 4, 1, 0, 167, 61, 0, // Skip to: 86948 -/* 71165 */ MCD_OPC_Decode, 252, 2, 140, 3, // Opcode: CCMNWi -/* 71170 */ MCD_OPC_FilterValue, 2, 244, 0, 0, // Skip to: 71419 -/* 71175 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 71178 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 71188 -/* 71183 */ MCD_OPC_Decode, 161, 18, 244, 2, // Opcode: LDRXl -/* 71188 */ MCD_OPC_FilterValue, 1, 91, 0, 0, // Skip to: 71284 -/* 71193 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 71196 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 71218 -/* 71201 */ MCD_OPC_CheckPredicate, 12, 126, 61, 0, // Skip to: 86948 -/* 71206 */ MCD_OPC_CheckField, 10, 2, 0, 119, 61, 0, // Skip to: 86948 -/* 71213 */ MCD_OPC_Decode, 236, 28, 255, 2, // Opcode: STLURHi -/* 71218 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 71240 -/* 71223 */ MCD_OPC_CheckPredicate, 12, 104, 61, 0, // Skip to: 86948 -/* 71228 */ MCD_OPC_CheckField, 10, 2, 0, 97, 61, 0, // Skip to: 86948 -/* 71235 */ MCD_OPC_Decode, 226, 16, 255, 2, // Opcode: LDAPURHi -/* 71240 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 71262 -/* 71245 */ MCD_OPC_CheckPredicate, 12, 82, 61, 0, // Skip to: 86948 -/* 71250 */ MCD_OPC_CheckField, 10, 2, 0, 75, 61, 0, // Skip to: 86948 -/* 71257 */ MCD_OPC_Decode, 230, 16, 255, 2, // Opcode: LDAPURSHXi -/* 71262 */ MCD_OPC_FilterValue, 6, 65, 61, 0, // Skip to: 86948 -/* 71267 */ MCD_OPC_CheckPredicate, 12, 60, 61, 0, // Skip to: 86948 -/* 71272 */ MCD_OPC_CheckField, 10, 2, 0, 53, 61, 0, // Skip to: 86948 -/* 71279 */ MCD_OPC_Decode, 229, 16, 255, 2, // Opcode: LDAPURSHWi -/* 71284 */ MCD_OPC_FilterValue, 2, 43, 61, 0, // Skip to: 86948 -/* 71289 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 71292 */ MCD_OPC_FilterValue, 0, 58, 0, 0, // Skip to: 71355 -/* 71297 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 71300 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 71317 -/* 71305 */ MCD_OPC_CheckField, 12, 4, 0, 20, 61, 0, // Skip to: 86948 -/* 71312 */ MCD_OPC_Decode, 180, 22, 128, 3, // Opcode: SBCWr -/* 71317 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 71327 -/* 71322 */ MCD_OPC_Decode, 165, 5, 129, 3, // Opcode: CSINVWr -/* 71327 */ MCD_OPC_FilterValue, 6, 0, 61, 0, // Skip to: 86948 -/* 71332 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... -/* 71335 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 71345 -/* 71340 */ MCD_OPC_Decode, 184, 21, 141, 3, // Opcode: RBITWr -/* 71345 */ MCD_OPC_FilterValue, 1, 238, 60, 0, // Skip to: 86948 -/* 71350 */ MCD_OPC_Decode, 170, 3, 141, 3, // Opcode: CLZWr -/* 71355 */ MCD_OPC_FilterValue, 1, 41, 0, 0, // Skip to: 71401 -/* 71360 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 71363 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 71373 -/* 71368 */ MCD_OPC_Decode, 167, 5, 129, 3, // Opcode: CSNEGWr -/* 71373 */ MCD_OPC_FilterValue, 6, 210, 60, 0, // Skip to: 86948 -/* 71378 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... -/* 71381 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 71391 -/* 71386 */ MCD_OPC_Decode, 200, 21, 141, 3, // Opcode: REV16Wr -/* 71391 */ MCD_OPC_FilterValue, 1, 192, 60, 0, // Skip to: 86948 -/* 71396 */ MCD_OPC_Decode, 158, 3, 141, 3, // Opcode: CLSWr -/* 71401 */ MCD_OPC_FilterValue, 2, 182, 60, 0, // Skip to: 86948 -/* 71406 */ MCD_OPC_CheckField, 12, 12, 128, 24, 174, 60, 0, // Skip to: 86948 -/* 71414 */ MCD_OPC_Decode, 221, 21, 141, 3, // Opcode: REVWr -/* 71419 */ MCD_OPC_FilterValue, 3, 117, 4, 0, // Skip to: 72565 -/* 71424 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 71427 */ MCD_OPC_FilterValue, 0, 244, 0, 0, // Skip to: 71676 -/* 71432 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 71435 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 71596 -/* 71440 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 71443 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 71453 -/* 71448 */ MCD_OPC_Decode, 199, 29, 255, 2, // Opcode: STURHHi -/* 71453 */ MCD_OPC_FilterValue, 1, 130, 60, 0, // Skip to: 86948 -/* 71458 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 71461 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71476 -/* 71466 */ MCD_OPC_CheckPredicate, 1, 117, 60, 0, // Skip to: 86948 -/* 71471 */ MCD_OPC_Decode, 214, 16, 131, 3, // Opcode: LDADDH -/* 71476 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 71491 -/* 71481 */ MCD_OPC_CheckPredicate, 1, 102, 60, 0, // Skip to: 86948 -/* 71486 */ MCD_OPC_Decode, 253, 16, 131, 3, // Opcode: LDCLRH -/* 71491 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 71506 -/* 71496 */ MCD_OPC_CheckPredicate, 1, 87, 60, 0, // Skip to: 86948 -/* 71501 */ MCD_OPC_Decode, 141, 17, 131, 3, // Opcode: LDEORH -/* 71506 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 71521 -/* 71511 */ MCD_OPC_CheckPredicate, 1, 72, 60, 0, // Skip to: 86948 -/* 71516 */ MCD_OPC_Decode, 178, 18, 131, 3, // Opcode: LDSETH -/* 71521 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 71536 -/* 71526 */ MCD_OPC_CheckPredicate, 1, 57, 60, 0, // Skip to: 86948 -/* 71531 */ MCD_OPC_Decode, 194, 18, 131, 3, // Opcode: LDSMAXH -/* 71536 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 71551 -/* 71541 */ MCD_OPC_CheckPredicate, 1, 42, 60, 0, // Skip to: 86948 -/* 71546 */ MCD_OPC_Decode, 210, 18, 131, 3, // Opcode: LDSMINH -/* 71551 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 71566 -/* 71556 */ MCD_OPC_CheckPredicate, 1, 27, 60, 0, // Skip to: 86948 -/* 71561 */ MCD_OPC_Decode, 235, 18, 131, 3, // Opcode: LDUMAXH -/* 71566 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 71581 -/* 71571 */ MCD_OPC_CheckPredicate, 1, 12, 60, 0, // Skip to: 86948 -/* 71576 */ MCD_OPC_Decode, 251, 18, 131, 3, // Opcode: LDUMINH -/* 71581 */ MCD_OPC_FilterValue, 8, 2, 60, 0, // Skip to: 86948 -/* 71586 */ MCD_OPC_CheckPredicate, 1, 253, 59, 0, // Skip to: 86948 -/* 71591 */ MCD_OPC_Decode, 162, 30, 131, 3, // Opcode: SWPH -/* 71596 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 71613 -/* 71601 */ MCD_OPC_CheckField, 21, 1, 0, 236, 59, 0, // Skip to: 86948 -/* 71608 */ MCD_OPC_Decode, 160, 29, 255, 2, // Opcode: STRHHpost -/* 71613 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 71659 -/* 71618 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 71621 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 71631 -/* 71626 */ MCD_OPC_Decode, 193, 29, 255, 2, // Opcode: STTRHi -/* 71631 */ MCD_OPC_FilterValue, 1, 208, 59, 0, // Skip to: 86948 -/* 71636 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 71639 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 71649 -/* 71644 */ MCD_OPC_Decode, 162, 29, 132, 3, // Opcode: STRHHroW -/* 71649 */ MCD_OPC_FilterValue, 3, 190, 59, 0, // Skip to: 86948 -/* 71654 */ MCD_OPC_Decode, 163, 29, 133, 3, // Opcode: STRHHroX -/* 71659 */ MCD_OPC_FilterValue, 3, 180, 59, 0, // Skip to: 86948 -/* 71664 */ MCD_OPC_CheckField, 21, 1, 0, 173, 59, 0, // Skip to: 86948 -/* 71671 */ MCD_OPC_Decode, 161, 29, 255, 2, // Opcode: STRHHpre -/* 71676 */ MCD_OPC_FilterValue, 1, 244, 0, 0, // Skip to: 71925 -/* 71681 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 71684 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 71845 -/* 71689 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 71692 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 71702 -/* 71697 */ MCD_OPC_Decode, 133, 19, 255, 2, // Opcode: LDURHHi -/* 71702 */ MCD_OPC_FilterValue, 1, 137, 59, 0, // Skip to: 86948 -/* 71707 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 71710 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71725 -/* 71715 */ MCD_OPC_CheckPredicate, 1, 124, 59, 0, // Skip to: 86948 -/* 71720 */ MCD_OPC_Decode, 216, 16, 131, 3, // Opcode: LDADDLH -/* 71725 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 71740 -/* 71730 */ MCD_OPC_CheckPredicate, 1, 109, 59, 0, // Skip to: 86948 -/* 71735 */ MCD_OPC_Decode, 255, 16, 131, 3, // Opcode: LDCLRLH -/* 71740 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 71755 -/* 71745 */ MCD_OPC_CheckPredicate, 1, 94, 59, 0, // Skip to: 86948 -/* 71750 */ MCD_OPC_Decode, 143, 17, 131, 3, // Opcode: LDEORLH -/* 71755 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 71770 -/* 71760 */ MCD_OPC_CheckPredicate, 1, 79, 59, 0, // Skip to: 86948 -/* 71765 */ MCD_OPC_Decode, 180, 18, 131, 3, // Opcode: LDSETLH -/* 71770 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 71785 -/* 71775 */ MCD_OPC_CheckPredicate, 1, 64, 59, 0, // Skip to: 86948 -/* 71780 */ MCD_OPC_Decode, 196, 18, 131, 3, // Opcode: LDSMAXLH -/* 71785 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 71800 -/* 71790 */ MCD_OPC_CheckPredicate, 1, 49, 59, 0, // Skip to: 86948 -/* 71795 */ MCD_OPC_Decode, 212, 18, 131, 3, // Opcode: LDSMINLH -/* 71800 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 71815 -/* 71805 */ MCD_OPC_CheckPredicate, 1, 34, 59, 0, // Skip to: 86948 -/* 71810 */ MCD_OPC_Decode, 237, 18, 131, 3, // Opcode: LDUMAXLH -/* 71815 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 71830 -/* 71820 */ MCD_OPC_CheckPredicate, 1, 19, 59, 0, // Skip to: 86948 -/* 71825 */ MCD_OPC_Decode, 253, 18, 131, 3, // Opcode: LDUMINLH -/* 71830 */ MCD_OPC_FilterValue, 8, 9, 59, 0, // Skip to: 86948 -/* 71835 */ MCD_OPC_CheckPredicate, 1, 4, 59, 0, // Skip to: 86948 -/* 71840 */ MCD_OPC_Decode, 164, 30, 131, 3, // Opcode: SWPLH -/* 71845 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 71862 -/* 71850 */ MCD_OPC_CheckField, 21, 1, 0, 243, 58, 0, // Skip to: 86948 -/* 71857 */ MCD_OPC_Decode, 235, 17, 255, 2, // Opcode: LDRHHpost -/* 71862 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 71908 -/* 71867 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 71870 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 71880 -/* 71875 */ MCD_OPC_Decode, 218, 18, 255, 2, // Opcode: LDTRHi -/* 71880 */ MCD_OPC_FilterValue, 1, 215, 58, 0, // Skip to: 86948 -/* 71885 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 71888 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 71898 -/* 71893 */ MCD_OPC_Decode, 237, 17, 132, 3, // Opcode: LDRHHroW -/* 71898 */ MCD_OPC_FilterValue, 3, 197, 58, 0, // Skip to: 86948 -/* 71903 */ MCD_OPC_Decode, 238, 17, 133, 3, // Opcode: LDRHHroX -/* 71908 */ MCD_OPC_FilterValue, 3, 187, 58, 0, // Skip to: 86948 -/* 71913 */ MCD_OPC_CheckField, 21, 1, 0, 180, 58, 0, // Skip to: 86948 -/* 71920 */ MCD_OPC_Decode, 236, 17, 255, 2, // Opcode: LDRHHpre -/* 71925 */ MCD_OPC_FilterValue, 2, 10, 1, 0, // Skip to: 72196 -/* 71930 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 71933 */ MCD_OPC_FilterValue, 0, 178, 0, 0, // Skip to: 72116 -/* 71938 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 71941 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 71951 -/* 71946 */ MCD_OPC_Decode, 139, 19, 255, 2, // Opcode: LDURSHXi -/* 71951 */ MCD_OPC_FilterValue, 1, 144, 58, 0, // Skip to: 86948 -/* 71956 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 71959 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71974 -/* 71964 */ MCD_OPC_CheckPredicate, 1, 131, 58, 0, // Skip to: 86948 -/* 71969 */ MCD_OPC_Decode, 206, 16, 131, 3, // Opcode: LDADDAH -/* 71974 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 71989 -/* 71979 */ MCD_OPC_CheckPredicate, 1, 116, 58, 0, // Skip to: 86948 -/* 71984 */ MCD_OPC_Decode, 245, 16, 131, 3, // Opcode: LDCLRAH -/* 71989 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 72004 -/* 71994 */ MCD_OPC_CheckPredicate, 1, 101, 58, 0, // Skip to: 86948 -/* 71999 */ MCD_OPC_Decode, 133, 17, 131, 3, // Opcode: LDEORAH -/* 72004 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 72019 -/* 72009 */ MCD_OPC_CheckPredicate, 1, 86, 58, 0, // Skip to: 86948 -/* 72014 */ MCD_OPC_Decode, 170, 18, 131, 3, // Opcode: LDSETAH -/* 72019 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 72034 -/* 72024 */ MCD_OPC_CheckPredicate, 1, 71, 58, 0, // Skip to: 86948 -/* 72029 */ MCD_OPC_Decode, 186, 18, 131, 3, // Opcode: LDSMAXAH -/* 72034 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 72049 -/* 72039 */ MCD_OPC_CheckPredicate, 1, 56, 58, 0, // Skip to: 86948 -/* 72044 */ MCD_OPC_Decode, 202, 18, 131, 3, // Opcode: LDSMINAH -/* 72049 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 72064 -/* 72054 */ MCD_OPC_CheckPredicate, 1, 41, 58, 0, // Skip to: 86948 -/* 72059 */ MCD_OPC_Decode, 227, 18, 131, 3, // Opcode: LDUMAXAH -/* 72064 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 72079 -/* 72069 */ MCD_OPC_CheckPredicate, 1, 26, 58, 0, // Skip to: 86948 -/* 72074 */ MCD_OPC_Decode, 243, 18, 131, 3, // Opcode: LDUMINAH -/* 72079 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 72094 -/* 72084 */ MCD_OPC_CheckPredicate, 1, 11, 58, 0, // Skip to: 86948 -/* 72089 */ MCD_OPC_Decode, 154, 30, 131, 3, // Opcode: SWPAH -/* 72094 */ MCD_OPC_FilterValue, 12, 1, 58, 0, // Skip to: 86948 -/* 72099 */ MCD_OPC_CheckPredicate, 15, 252, 57, 0, // Skip to: 86948 -/* 72104 */ MCD_OPC_CheckField, 16, 5, 31, 245, 57, 0, // Skip to: 86948 -/* 72111 */ MCD_OPC_Decode, 222, 16, 134, 3, // Opcode: LDAPRH -/* 72116 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 72133 -/* 72121 */ MCD_OPC_CheckField, 21, 1, 0, 228, 57, 0, // Skip to: 86948 -/* 72128 */ MCD_OPC_Decode, 138, 18, 255, 2, // Opcode: LDRSHXpost -/* 72133 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 72179 -/* 72138 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 72141 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 72151 -/* 72146 */ MCD_OPC_Decode, 222, 18, 255, 2, // Opcode: LDTRSHXi -/* 72151 */ MCD_OPC_FilterValue, 1, 200, 57, 0, // Skip to: 86948 -/* 72156 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 72159 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 72169 -/* 72164 */ MCD_OPC_Decode, 140, 18, 135, 3, // Opcode: LDRSHXroW -/* 72169 */ MCD_OPC_FilterValue, 3, 182, 57, 0, // Skip to: 86948 -/* 72174 */ MCD_OPC_Decode, 141, 18, 136, 3, // Opcode: LDRSHXroX -/* 72179 */ MCD_OPC_FilterValue, 3, 172, 57, 0, // Skip to: 86948 -/* 72184 */ MCD_OPC_CheckField, 21, 1, 0, 165, 57, 0, // Skip to: 86948 -/* 72191 */ MCD_OPC_Decode, 139, 18, 255, 2, // Opcode: LDRSHXpre -/* 72196 */ MCD_OPC_FilterValue, 3, 244, 0, 0, // Skip to: 72445 -/* 72201 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 72204 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 72365 -/* 72209 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 72212 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 72222 -/* 72217 */ MCD_OPC_Decode, 138, 19, 255, 2, // Opcode: LDURSHWi -/* 72222 */ MCD_OPC_FilterValue, 1, 129, 57, 0, // Skip to: 86948 -/* 72227 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 72230 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 72245 -/* 72235 */ MCD_OPC_CheckPredicate, 1, 116, 57, 0, // Skip to: 86948 -/* 72240 */ MCD_OPC_Decode, 208, 16, 131, 3, // Opcode: LDADDALH -/* 72245 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 72260 -/* 72250 */ MCD_OPC_CheckPredicate, 1, 101, 57, 0, // Skip to: 86948 -/* 72255 */ MCD_OPC_Decode, 247, 16, 131, 3, // Opcode: LDCLRALH -/* 72260 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 72275 -/* 72265 */ MCD_OPC_CheckPredicate, 1, 86, 57, 0, // Skip to: 86948 -/* 72270 */ MCD_OPC_Decode, 135, 17, 131, 3, // Opcode: LDEORALH -/* 72275 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 72290 -/* 72280 */ MCD_OPC_CheckPredicate, 1, 71, 57, 0, // Skip to: 86948 -/* 72285 */ MCD_OPC_Decode, 172, 18, 131, 3, // Opcode: LDSETALH -/* 72290 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 72305 -/* 72295 */ MCD_OPC_CheckPredicate, 1, 56, 57, 0, // Skip to: 86948 -/* 72300 */ MCD_OPC_Decode, 188, 18, 131, 3, // Opcode: LDSMAXALH -/* 72305 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 72320 -/* 72310 */ MCD_OPC_CheckPredicate, 1, 41, 57, 0, // Skip to: 86948 -/* 72315 */ MCD_OPC_Decode, 204, 18, 131, 3, // Opcode: LDSMINALH -/* 72320 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 72335 -/* 72325 */ MCD_OPC_CheckPredicate, 1, 26, 57, 0, // Skip to: 86948 -/* 72330 */ MCD_OPC_Decode, 229, 18, 131, 3, // Opcode: LDUMAXALH -/* 72335 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 72350 -/* 72340 */ MCD_OPC_CheckPredicate, 1, 11, 57, 0, // Skip to: 86948 -/* 72345 */ MCD_OPC_Decode, 245, 18, 131, 3, // Opcode: LDUMINALH -/* 72350 */ MCD_OPC_FilterValue, 8, 1, 57, 0, // Skip to: 86948 -/* 72355 */ MCD_OPC_CheckPredicate, 1, 252, 56, 0, // Skip to: 86948 -/* 72360 */ MCD_OPC_Decode, 156, 30, 131, 3, // Opcode: SWPALH -/* 72365 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 72382 -/* 72370 */ MCD_OPC_CheckField, 21, 1, 0, 235, 56, 0, // Skip to: 86948 -/* 72377 */ MCD_OPC_Decode, 133, 18, 255, 2, // Opcode: LDRSHWpost -/* 72382 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 72428 -/* 72387 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 72390 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 72400 -/* 72395 */ MCD_OPC_Decode, 221, 18, 255, 2, // Opcode: LDTRSHWi -/* 72400 */ MCD_OPC_FilterValue, 1, 207, 56, 0, // Skip to: 86948 -/* 72405 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 72408 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 72418 -/* 72413 */ MCD_OPC_Decode, 135, 18, 132, 3, // Opcode: LDRSHWroW -/* 72418 */ MCD_OPC_FilterValue, 3, 189, 56, 0, // Skip to: 86948 -/* 72423 */ MCD_OPC_Decode, 136, 18, 133, 3, // Opcode: LDRSHWroX -/* 72428 */ MCD_OPC_FilterValue, 3, 179, 56, 0, // Skip to: 86948 -/* 72433 */ MCD_OPC_CheckField, 21, 1, 0, 172, 56, 0, // Skip to: 86948 -/* 72440 */ MCD_OPC_Decode, 134, 18, 255, 2, // Opcode: LDRSHWpre -/* 72445 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 72455 -/* 72450 */ MCD_OPC_Decode, 164, 29, 137, 3, // Opcode: STRHHui -/* 72455 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 72465 -/* 72460 */ MCD_OPC_Decode, 239, 17, 137, 3, // Opcode: LDRHHui -/* 72465 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 72475 -/* 72470 */ MCD_OPC_Decode, 142, 18, 137, 3, // Opcode: LDRSHXui -/* 72475 */ MCD_OPC_FilterValue, 7, 5, 0, 0, // Skip to: 72485 -/* 72480 */ MCD_OPC_Decode, 137, 18, 137, 3, // Opcode: LDRSHWui -/* 72485 */ MCD_OPC_FilterValue, 8, 19, 0, 0, // Skip to: 72509 -/* 72490 */ MCD_OPC_CheckField, 21, 1, 0, 115, 56, 0, // Skip to: 86948 -/* 72497 */ MCD_OPC_CheckField, 10, 6, 0, 108, 56, 0, // Skip to: 86948 -/* 72504 */ MCD_OPC_Decode, 178, 22, 128, 3, // Opcode: SBCSWr -/* 72509 */ MCD_OPC_FilterValue, 9, 98, 56, 0, // Skip to: 86948 -/* 72514 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 72517 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 72541 -/* 72522 */ MCD_OPC_CheckField, 21, 1, 0, 83, 56, 0, // Skip to: 86948 -/* 72529 */ MCD_OPC_CheckField, 4, 1, 0, 76, 56, 0, // Skip to: 86948 -/* 72536 */ MCD_OPC_Decode, 129, 3, 139, 3, // Opcode: CCMPWr -/* 72541 */ MCD_OPC_FilterValue, 2, 66, 56, 0, // Skip to: 86948 -/* 72546 */ MCD_OPC_CheckField, 21, 1, 0, 59, 56, 0, // Skip to: 86948 -/* 72553 */ MCD_OPC_CheckField, 4, 1, 0, 52, 56, 0, // Skip to: 86948 -/* 72560 */ MCD_OPC_Decode, 128, 3, 140, 3, // Opcode: CCMPWi -/* 72565 */ MCD_OPC_FilterValue, 4, 196, 1, 0, // Skip to: 73022 -/* 72570 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 72573 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 72583 -/* 72578 */ MCD_OPC_Decode, 143, 18, 244, 2, // Opcode: LDRSWl -/* 72583 */ MCD_OPC_FilterValue, 1, 69, 0, 0, // Skip to: 72657 -/* 72588 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 72591 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 72613 -/* 72596 */ MCD_OPC_CheckPredicate, 12, 11, 56, 0, // Skip to: 86948 -/* 72601 */ MCD_OPC_CheckField, 10, 2, 0, 4, 56, 0, // Skip to: 86948 -/* 72608 */ MCD_OPC_Decode, 237, 28, 255, 2, // Opcode: STLURWi -/* 72613 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 72635 -/* 72618 */ MCD_OPC_CheckPredicate, 12, 245, 55, 0, // Skip to: 86948 -/* 72623 */ MCD_OPC_CheckField, 10, 2, 0, 238, 55, 0, // Skip to: 86948 -/* 72630 */ MCD_OPC_Decode, 233, 16, 255, 2, // Opcode: LDAPURi -/* 72635 */ MCD_OPC_FilterValue, 4, 228, 55, 0, // Skip to: 86948 -/* 72640 */ MCD_OPC_CheckPredicate, 12, 223, 55, 0, // Skip to: 86948 -/* 72645 */ MCD_OPC_CheckField, 10, 2, 0, 216, 55, 0, // Skip to: 86948 -/* 72652 */ MCD_OPC_Decode, 231, 16, 255, 2, // Opcode: LDAPURSWi -/* 72657 */ MCD_OPC_FilterValue, 2, 234, 0, 0, // Skip to: 72896 -/* 72662 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 72665 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 72733 -/* 72670 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 72673 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 72690 -/* 72678 */ MCD_OPC_CheckField, 12, 4, 0, 183, 55, 0, // Skip to: 86948 -/* 72685 */ MCD_OPC_Decode, 141, 1, 142, 3, // Opcode: ADCXr -/* 72690 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 72700 -/* 72695 */ MCD_OPC_Decode, 162, 5, 143, 3, // Opcode: CSELXr -/* 72700 */ MCD_OPC_FilterValue, 6, 163, 55, 0, // Skip to: 86948 -/* 72705 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 72708 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 72718 -/* 72713 */ MCD_OPC_Decode, 156, 19, 142, 3, // Opcode: LSLVXr -/* 72718 */ MCD_OPC_FilterValue, 3, 145, 55, 0, // Skip to: 86948 -/* 72723 */ MCD_OPC_CheckPredicate, 13, 140, 55, 0, // Skip to: 86948 -/* 72728 */ MCD_OPC_Decode, 231, 20, 144, 3, // Opcode: PACGA -/* 72733 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 72768 -/* 72738 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 72741 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 72751 -/* 72746 */ MCD_OPC_Decode, 164, 5, 143, 3, // Opcode: CSINCXr -/* 72751 */ MCD_OPC_FilterValue, 6, 112, 55, 0, // Skip to: 86948 -/* 72756 */ MCD_OPC_CheckField, 12, 4, 2, 105, 55, 0, // Skip to: 86948 -/* 72763 */ MCD_OPC_Decode, 180, 19, 142, 3, // Opcode: LSRVXr -/* 72768 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 72810 -/* 72773 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 72776 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 72793 -/* 72781 */ MCD_OPC_CheckField, 21, 3, 6, 80, 55, 0, // Skip to: 86948 -/* 72788 */ MCD_OPC_Decode, 209, 31, 142, 3, // Opcode: UDIVXr -/* 72793 */ MCD_OPC_FilterValue, 2, 70, 55, 0, // Skip to: 86948 -/* 72798 */ MCD_OPC_CheckField, 21, 3, 6, 63, 55, 0, // Skip to: 86948 -/* 72805 */ MCD_OPC_Decode, 135, 2, 142, 3, // Opcode: ASRVXr -/* 72810 */ MCD_OPC_FilterValue, 3, 53, 55, 0, // Skip to: 86948 -/* 72815 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 72818 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 72835 -/* 72823 */ MCD_OPC_CheckField, 21, 3, 6, 38, 55, 0, // Skip to: 86948 -/* 72830 */ MCD_OPC_Decode, 222, 22, 142, 3, // Opcode: SDIVXr -/* 72835 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 72852 -/* 72840 */ MCD_OPC_CheckField, 21, 3, 6, 21, 55, 0, // Skip to: 86948 -/* 72847 */ MCD_OPC_Decode, 233, 21, 142, 3, // Opcode: RORVXr -/* 72852 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 72874 -/* 72857 */ MCD_OPC_CheckPredicate, 14, 6, 55, 0, // Skip to: 86948 -/* 72862 */ MCD_OPC_CheckField, 21, 3, 6, 255, 54, 0, // Skip to: 86948 -/* 72869 */ MCD_OPC_Decode, 160, 5, 145, 3, // Opcode: CRC32Xrr -/* 72874 */ MCD_OPC_FilterValue, 5, 245, 54, 0, // Skip to: 86948 -/* 72879 */ MCD_OPC_CheckPredicate, 14, 240, 54, 0, // Skip to: 86948 -/* 72884 */ MCD_OPC_CheckField, 21, 3, 6, 233, 54, 0, // Skip to: 86948 -/* 72891 */ MCD_OPC_Decode, 157, 5, 145, 3, // Opcode: CRC32CXrr -/* 72896 */ MCD_OPC_FilterValue, 3, 223, 54, 0, // Skip to: 86948 -/* 72901 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 72904 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 72932 -/* 72909 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 72912 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 72922 -/* 72917 */ MCD_OPC_Decode, 200, 19, 146, 3, // Opcode: MADDXrrr -/* 72922 */ MCD_OPC_FilterValue, 1, 197, 54, 0, // Skip to: 86948 -/* 72927 */ MCD_OPC_Decode, 148, 20, 146, 3, // Opcode: MSUBXrrr -/* 72932 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 72960 -/* 72937 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 72940 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 72950 -/* 72945 */ MCD_OPC_Decode, 176, 23, 147, 3, // Opcode: SMADDLrrr -/* 72950 */ MCD_OPC_FilterValue, 1, 169, 54, 0, // Skip to: 86948 -/* 72955 */ MCD_OPC_Decode, 133, 24, 147, 3, // Opcode: SMSUBLrrr -/* 72960 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 72977 -/* 72965 */ MCD_OPC_CheckField, 15, 1, 0, 152, 54, 0, // Skip to: 86948 -/* 72972 */ MCD_OPC_Decode, 138, 24, 142, 3, // Opcode: SMULHrr -/* 72977 */ MCD_OPC_FilterValue, 5, 23, 0, 0, // Skip to: 73005 -/* 72982 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 72985 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 72995 -/* 72990 */ MCD_OPC_Decode, 232, 31, 147, 3, // Opcode: UMADDLrrr -/* 72995 */ MCD_OPC_FilterValue, 1, 124, 54, 0, // Skip to: 86948 -/* 73000 */ MCD_OPC_Decode, 187, 32, 147, 3, // Opcode: UMSUBLrrr -/* 73005 */ MCD_OPC_FilterValue, 6, 114, 54, 0, // Skip to: 86948 -/* 73010 */ MCD_OPC_CheckField, 15, 1, 0, 107, 54, 0, // Skip to: 86948 -/* 73017 */ MCD_OPC_Decode, 192, 32, 142, 3, // Opcode: UMULHrr -/* 73022 */ MCD_OPC_FilterValue, 5, 101, 4, 0, // Skip to: 74152 -/* 73027 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 73030 */ MCD_OPC_FilterValue, 0, 244, 0, 0, // Skip to: 73279 -/* 73035 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 73038 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 73199 -/* 73043 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 73046 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 73056 -/* 73051 */ MCD_OPC_Decode, 203, 29, 255, 2, // Opcode: STURWi -/* 73056 */ MCD_OPC_FilterValue, 1, 63, 54, 0, // Skip to: 86948 -/* 73061 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 73064 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 73079 -/* 73069 */ MCD_OPC_CheckPredicate, 1, 50, 54, 0, // Skip to: 86948 -/* 73074 */ MCD_OPC_Decode, 219, 16, 131, 3, // Opcode: LDADDW -/* 73079 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 73094 -/* 73084 */ MCD_OPC_CheckPredicate, 1, 35, 54, 0, // Skip to: 86948 -/* 73089 */ MCD_OPC_Decode, 130, 17, 131, 3, // Opcode: LDCLRW -/* 73094 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 73109 -/* 73099 */ MCD_OPC_CheckPredicate, 1, 20, 54, 0, // Skip to: 86948 -/* 73104 */ MCD_OPC_Decode, 146, 17, 131, 3, // Opcode: LDEORW -/* 73109 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 73124 -/* 73114 */ MCD_OPC_CheckPredicate, 1, 5, 54, 0, // Skip to: 86948 -/* 73119 */ MCD_OPC_Decode, 183, 18, 131, 3, // Opcode: LDSETW -/* 73124 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 73139 -/* 73129 */ MCD_OPC_CheckPredicate, 1, 246, 53, 0, // Skip to: 86948 -/* 73134 */ MCD_OPC_Decode, 199, 18, 131, 3, // Opcode: LDSMAXW -/* 73139 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 73154 -/* 73144 */ MCD_OPC_CheckPredicate, 1, 231, 53, 0, // Skip to: 86948 -/* 73149 */ MCD_OPC_Decode, 215, 18, 131, 3, // Opcode: LDSMINW -/* 73154 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 73169 -/* 73159 */ MCD_OPC_CheckPredicate, 1, 216, 53, 0, // Skip to: 86948 -/* 73164 */ MCD_OPC_Decode, 240, 18, 131, 3, // Opcode: LDUMAXW -/* 73169 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 73184 -/* 73174 */ MCD_OPC_CheckPredicate, 1, 201, 53, 0, // Skip to: 86948 -/* 73179 */ MCD_OPC_Decode, 128, 19, 131, 3, // Opcode: LDUMINW -/* 73184 */ MCD_OPC_FilterValue, 8, 191, 53, 0, // Skip to: 86948 -/* 73189 */ MCD_OPC_CheckPredicate, 1, 186, 53, 0, // Skip to: 86948 -/* 73194 */ MCD_OPC_Decode, 167, 30, 131, 3, // Opcode: SWPW -/* 73199 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 73216 -/* 73204 */ MCD_OPC_CheckField, 21, 1, 0, 169, 53, 0, // Skip to: 86948 -/* 73211 */ MCD_OPC_Decode, 180, 29, 255, 2, // Opcode: STRWpost -/* 73216 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 73262 -/* 73221 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 73224 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 73234 -/* 73229 */ MCD_OPC_Decode, 194, 29, 255, 2, // Opcode: STTRWi -/* 73234 */ MCD_OPC_FilterValue, 1, 141, 53, 0, // Skip to: 86948 -/* 73239 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 73242 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 73252 -/* 73247 */ MCD_OPC_Decode, 182, 29, 132, 3, // Opcode: STRWroW -/* 73252 */ MCD_OPC_FilterValue, 3, 123, 53, 0, // Skip to: 86948 -/* 73257 */ MCD_OPC_Decode, 183, 29, 133, 3, // Opcode: STRWroX -/* 73262 */ MCD_OPC_FilterValue, 3, 113, 53, 0, // Skip to: 86948 -/* 73267 */ MCD_OPC_CheckField, 21, 1, 0, 106, 53, 0, // Skip to: 86948 -/* 73274 */ MCD_OPC_Decode, 181, 29, 255, 2, // Opcode: STRWpre -/* 73279 */ MCD_OPC_FilterValue, 1, 244, 0, 0, // Skip to: 73528 -/* 73284 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 73287 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 73448 -/* 73292 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 73295 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 73305 -/* 73300 */ MCD_OPC_Decode, 142, 19, 255, 2, // Opcode: LDURWi -/* 73305 */ MCD_OPC_FilterValue, 1, 70, 53, 0, // Skip to: 86948 -/* 73310 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 73313 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 73328 -/* 73318 */ MCD_OPC_CheckPredicate, 1, 57, 53, 0, // Skip to: 86948 -/* 73323 */ MCD_OPC_Decode, 217, 16, 131, 3, // Opcode: LDADDLW -/* 73328 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 73343 -/* 73333 */ MCD_OPC_CheckPredicate, 1, 42, 53, 0, // Skip to: 86948 -/* 73338 */ MCD_OPC_Decode, 128, 17, 131, 3, // Opcode: LDCLRLW -/* 73343 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 73358 -/* 73348 */ MCD_OPC_CheckPredicate, 1, 27, 53, 0, // Skip to: 86948 -/* 73353 */ MCD_OPC_Decode, 144, 17, 131, 3, // Opcode: LDEORLW -/* 73358 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 73373 -/* 73363 */ MCD_OPC_CheckPredicate, 1, 12, 53, 0, // Skip to: 86948 -/* 73368 */ MCD_OPC_Decode, 181, 18, 131, 3, // Opcode: LDSETLW -/* 73373 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 73388 -/* 73378 */ MCD_OPC_CheckPredicate, 1, 253, 52, 0, // Skip to: 86948 -/* 73383 */ MCD_OPC_Decode, 197, 18, 131, 3, // Opcode: LDSMAXLW -/* 73388 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 73403 -/* 73393 */ MCD_OPC_CheckPredicate, 1, 238, 52, 0, // Skip to: 86948 -/* 73398 */ MCD_OPC_Decode, 213, 18, 131, 3, // Opcode: LDSMINLW -/* 73403 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 73418 -/* 73408 */ MCD_OPC_CheckPredicate, 1, 223, 52, 0, // Skip to: 86948 -/* 73413 */ MCD_OPC_Decode, 238, 18, 131, 3, // Opcode: LDUMAXLW -/* 73418 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 73433 -/* 73423 */ MCD_OPC_CheckPredicate, 1, 208, 52, 0, // Skip to: 86948 -/* 73428 */ MCD_OPC_Decode, 254, 18, 131, 3, // Opcode: LDUMINLW -/* 73433 */ MCD_OPC_FilterValue, 8, 198, 52, 0, // Skip to: 86948 -/* 73438 */ MCD_OPC_CheckPredicate, 1, 193, 52, 0, // Skip to: 86948 -/* 73443 */ MCD_OPC_Decode, 165, 30, 131, 3, // Opcode: SWPLW -/* 73448 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 73465 -/* 73453 */ MCD_OPC_CheckField, 21, 1, 0, 176, 52, 0, // Skip to: 86948 -/* 73460 */ MCD_OPC_Decode, 156, 18, 255, 2, // Opcode: LDRWpost -/* 73465 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 73511 -/* 73470 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 73473 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 73483 -/* 73478 */ MCD_OPC_Decode, 224, 18, 255, 2, // Opcode: LDTRWi -/* 73483 */ MCD_OPC_FilterValue, 1, 148, 52, 0, // Skip to: 86948 -/* 73488 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 73491 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 73501 -/* 73496 */ MCD_OPC_Decode, 158, 18, 132, 3, // Opcode: LDRWroW -/* 73501 */ MCD_OPC_FilterValue, 3, 130, 52, 0, // Skip to: 86948 -/* 73506 */ MCD_OPC_Decode, 159, 18, 133, 3, // Opcode: LDRWroX -/* 73511 */ MCD_OPC_FilterValue, 3, 120, 52, 0, // Skip to: 86948 -/* 73516 */ MCD_OPC_CheckField, 21, 1, 0, 113, 52, 0, // Skip to: 86948 -/* 73523 */ MCD_OPC_Decode, 157, 18, 255, 2, // Opcode: LDRWpre -/* 73528 */ MCD_OPC_FilterValue, 2, 10, 1, 0, // Skip to: 73799 -/* 73533 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 73536 */ MCD_OPC_FilterValue, 0, 178, 0, 0, // Skip to: 73719 -/* 73541 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 73544 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 73554 -/* 73549 */ MCD_OPC_Decode, 140, 19, 255, 2, // Opcode: LDURSWi -/* 73554 */ MCD_OPC_FilterValue, 1, 77, 52, 0, // Skip to: 86948 -/* 73559 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 73562 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 73577 -/* 73567 */ MCD_OPC_CheckPredicate, 1, 64, 52, 0, // Skip to: 86948 -/* 73572 */ MCD_OPC_Decode, 211, 16, 131, 3, // Opcode: LDADDAW -/* 73577 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 73592 -/* 73582 */ MCD_OPC_CheckPredicate, 1, 49, 52, 0, // Skip to: 86948 -/* 73587 */ MCD_OPC_Decode, 250, 16, 131, 3, // Opcode: LDCLRAW -/* 73592 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 73607 -/* 73597 */ MCD_OPC_CheckPredicate, 1, 34, 52, 0, // Skip to: 86948 -/* 73602 */ MCD_OPC_Decode, 138, 17, 131, 3, // Opcode: LDEORAW -/* 73607 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 73622 -/* 73612 */ MCD_OPC_CheckPredicate, 1, 19, 52, 0, // Skip to: 86948 -/* 73617 */ MCD_OPC_Decode, 175, 18, 131, 3, // Opcode: LDSETAW -/* 73622 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 73637 -/* 73627 */ MCD_OPC_CheckPredicate, 1, 4, 52, 0, // Skip to: 86948 -/* 73632 */ MCD_OPC_Decode, 191, 18, 131, 3, // Opcode: LDSMAXAW -/* 73637 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 73652 -/* 73642 */ MCD_OPC_CheckPredicate, 1, 245, 51, 0, // Skip to: 86948 -/* 73647 */ MCD_OPC_Decode, 207, 18, 131, 3, // Opcode: LDSMINAW -/* 73652 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 73667 -/* 73657 */ MCD_OPC_CheckPredicate, 1, 230, 51, 0, // Skip to: 86948 -/* 73662 */ MCD_OPC_Decode, 232, 18, 131, 3, // Opcode: LDUMAXAW -/* 73667 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 73682 -/* 73672 */ MCD_OPC_CheckPredicate, 1, 215, 51, 0, // Skip to: 86948 -/* 73677 */ MCD_OPC_Decode, 248, 18, 131, 3, // Opcode: LDUMINAW -/* 73682 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 73697 -/* 73687 */ MCD_OPC_CheckPredicate, 1, 200, 51, 0, // Skip to: 86948 -/* 73692 */ MCD_OPC_Decode, 159, 30, 131, 3, // Opcode: SWPAW -/* 73697 */ MCD_OPC_FilterValue, 12, 190, 51, 0, // Skip to: 86948 -/* 73702 */ MCD_OPC_CheckPredicate, 15, 185, 51, 0, // Skip to: 86948 -/* 73707 */ MCD_OPC_CheckField, 16, 5, 31, 178, 51, 0, // Skip to: 86948 -/* 73714 */ MCD_OPC_Decode, 223, 16, 134, 3, // Opcode: LDAPRW -/* 73719 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 73736 -/* 73724 */ MCD_OPC_CheckField, 21, 1, 0, 161, 51, 0, // Skip to: 86948 -/* 73731 */ MCD_OPC_Decode, 144, 18, 255, 2, // Opcode: LDRSWpost -/* 73736 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 73782 -/* 73741 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 73744 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 73754 -/* 73749 */ MCD_OPC_Decode, 223, 18, 255, 2, // Opcode: LDTRSWi -/* 73754 */ MCD_OPC_FilterValue, 1, 133, 51, 0, // Skip to: 86948 -/* 73759 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 73762 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 73772 -/* 73767 */ MCD_OPC_Decode, 146, 18, 135, 3, // Opcode: LDRSWroW -/* 73772 */ MCD_OPC_FilterValue, 3, 115, 51, 0, // Skip to: 86948 -/* 73777 */ MCD_OPC_Decode, 147, 18, 136, 3, // Opcode: LDRSWroX -/* 73782 */ MCD_OPC_FilterValue, 3, 105, 51, 0, // Skip to: 86948 -/* 73787 */ MCD_OPC_CheckField, 21, 1, 0, 98, 51, 0, // Skip to: 86948 -/* 73794 */ MCD_OPC_Decode, 145, 18, 255, 2, // Opcode: LDRSWpre -/* 73799 */ MCD_OPC_FilterValue, 3, 201, 0, 0, // Skip to: 74005 -/* 73804 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 73807 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 73829 -/* 73812 */ MCD_OPC_CheckPredicate, 1, 75, 51, 0, // Skip to: 86948 -/* 73817 */ MCD_OPC_CheckField, 21, 1, 1, 68, 51, 0, // Skip to: 86948 -/* 73824 */ MCD_OPC_Decode, 209, 16, 131, 3, // Opcode: LDADDALW -/* 73829 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 73851 -/* 73834 */ MCD_OPC_CheckPredicate, 1, 53, 51, 0, // Skip to: 86948 -/* 73839 */ MCD_OPC_CheckField, 21, 1, 1, 46, 51, 0, // Skip to: 86948 -/* 73846 */ MCD_OPC_Decode, 248, 16, 131, 3, // Opcode: LDCLRALW -/* 73851 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 73873 -/* 73856 */ MCD_OPC_CheckPredicate, 1, 31, 51, 0, // Skip to: 86948 -/* 73861 */ MCD_OPC_CheckField, 21, 1, 1, 24, 51, 0, // Skip to: 86948 -/* 73868 */ MCD_OPC_Decode, 136, 17, 131, 3, // Opcode: LDEORALW -/* 73873 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 73895 -/* 73878 */ MCD_OPC_CheckPredicate, 1, 9, 51, 0, // Skip to: 86948 -/* 73883 */ MCD_OPC_CheckField, 21, 1, 1, 2, 51, 0, // Skip to: 86948 -/* 73890 */ MCD_OPC_Decode, 173, 18, 131, 3, // Opcode: LDSETALW -/* 73895 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 73917 -/* 73900 */ MCD_OPC_CheckPredicate, 1, 243, 50, 0, // Skip to: 86948 -/* 73905 */ MCD_OPC_CheckField, 21, 1, 1, 236, 50, 0, // Skip to: 86948 -/* 73912 */ MCD_OPC_Decode, 189, 18, 131, 3, // Opcode: LDSMAXALW -/* 73917 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 73939 -/* 73922 */ MCD_OPC_CheckPredicate, 1, 221, 50, 0, // Skip to: 86948 -/* 73927 */ MCD_OPC_CheckField, 21, 1, 1, 214, 50, 0, // Skip to: 86948 -/* 73934 */ MCD_OPC_Decode, 205, 18, 131, 3, // Opcode: LDSMINALW -/* 73939 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 73961 -/* 73944 */ MCD_OPC_CheckPredicate, 1, 199, 50, 0, // Skip to: 86948 -/* 73949 */ MCD_OPC_CheckField, 21, 1, 1, 192, 50, 0, // Skip to: 86948 -/* 73956 */ MCD_OPC_Decode, 230, 18, 131, 3, // Opcode: LDUMAXALW -/* 73961 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 73983 -/* 73966 */ MCD_OPC_CheckPredicate, 1, 177, 50, 0, // Skip to: 86948 -/* 73971 */ MCD_OPC_CheckField, 21, 1, 1, 170, 50, 0, // Skip to: 86948 -/* 73978 */ MCD_OPC_Decode, 246, 18, 131, 3, // Opcode: LDUMINALW -/* 73983 */ MCD_OPC_FilterValue, 32, 160, 50, 0, // Skip to: 86948 -/* 73988 */ MCD_OPC_CheckPredicate, 1, 155, 50, 0, // Skip to: 86948 -/* 73993 */ MCD_OPC_CheckField, 21, 1, 1, 148, 50, 0, // Skip to: 86948 -/* 74000 */ MCD_OPC_Decode, 157, 30, 131, 3, // Opcode: SWPALW -/* 74005 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 74015 -/* 74010 */ MCD_OPC_Decode, 184, 29, 137, 3, // Opcode: STRWui -/* 74015 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 74025 -/* 74020 */ MCD_OPC_Decode, 160, 18, 137, 3, // Opcode: LDRWui -/* 74025 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 74035 -/* 74030 */ MCD_OPC_Decode, 148, 18, 137, 3, // Opcode: LDRSWui -/* 74035 */ MCD_OPC_FilterValue, 8, 56, 0, 0, // Skip to: 74096 -/* 74040 */ MCD_OPC_ExtractField, 10, 5, // Inst{14-10} ... -/* 74043 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 74067 -/* 74048 */ MCD_OPC_CheckField, 21, 1, 0, 93, 50, 0, // Skip to: 86948 -/* 74055 */ MCD_OPC_CheckField, 15, 1, 0, 86, 50, 0, // Skip to: 86948 -/* 74062 */ MCD_OPC_Decode, 139, 1, 142, 3, // Opcode: ADCSXr -/* 74067 */ MCD_OPC_FilterValue, 1, 76, 50, 0, // Skip to: 86948 -/* 74072 */ MCD_OPC_CheckPredicate, 12, 71, 50, 0, // Skip to: 86948 -/* 74077 */ MCD_OPC_CheckField, 21, 1, 0, 64, 50, 0, // Skip to: 86948 -/* 74084 */ MCD_OPC_CheckField, 4, 1, 0, 57, 50, 0, // Skip to: 86948 -/* 74091 */ MCD_OPC_Decode, 231, 21, 148, 3, // Opcode: RMIF -/* 74096 */ MCD_OPC_FilterValue, 9, 47, 50, 0, // Skip to: 86948 -/* 74101 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 74104 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 74128 -/* 74109 */ MCD_OPC_CheckField, 21, 1, 0, 32, 50, 0, // Skip to: 86948 -/* 74116 */ MCD_OPC_CheckField, 4, 1, 0, 25, 50, 0, // Skip to: 86948 -/* 74123 */ MCD_OPC_Decode, 255, 2, 149, 3, // Opcode: CCMNXr -/* 74128 */ MCD_OPC_FilterValue, 2, 15, 50, 0, // Skip to: 86948 -/* 74133 */ MCD_OPC_CheckField, 21, 1, 0, 8, 50, 0, // Skip to: 86948 -/* 74140 */ MCD_OPC_CheckField, 4, 1, 0, 1, 50, 0, // Skip to: 86948 -/* 74147 */ MCD_OPC_Decode, 254, 2, 150, 3, // Opcode: CCMNXi -/* 74152 */ MCD_OPC_FilterValue, 6, 56, 2, 0, // Skip to: 74725 -/* 74157 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 74160 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 74170 -/* 74165 */ MCD_OPC_Decode, 152, 21, 151, 3, // Opcode: PRFMl -/* 74170 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 74222 -/* 74175 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 74178 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 74200 -/* 74183 */ MCD_OPC_CheckPredicate, 12, 216, 49, 0, // Skip to: 86948 -/* 74188 */ MCD_OPC_CheckField, 10, 2, 0, 209, 49, 0, // Skip to: 86948 -/* 74195 */ MCD_OPC_Decode, 238, 28, 255, 2, // Opcode: STLURXi -/* 74200 */ MCD_OPC_FilterValue, 2, 199, 49, 0, // Skip to: 86948 -/* 74205 */ MCD_OPC_CheckPredicate, 12, 194, 49, 0, // Skip to: 86948 -/* 74210 */ MCD_OPC_CheckField, 10, 2, 0, 187, 49, 0, // Skip to: 86948 -/* 74217 */ MCD_OPC_Decode, 232, 16, 255, 2, // Opcode: LDAPURXi -/* 74222 */ MCD_OPC_FilterValue, 2, 177, 49, 0, // Skip to: 86948 -/* 74227 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 74230 */ MCD_OPC_FilterValue, 0, 154, 0, 0, // Skip to: 74389 -/* 74235 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 74238 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 74255 -/* 74243 */ MCD_OPC_CheckField, 12, 4, 0, 154, 49, 0, // Skip to: 86948 -/* 74250 */ MCD_OPC_Decode, 181, 22, 142, 3, // Opcode: SBCXr -/* 74255 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 74265 -/* 74260 */ MCD_OPC_Decode, 166, 5, 143, 3, // Opcode: CSINVXr -/* 74265 */ MCD_OPC_FilterValue, 6, 134, 49, 0, // Skip to: 86948 -/* 74270 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... -/* 74273 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 74283 -/* 74278 */ MCD_OPC_Decode, 185, 21, 152, 3, // Opcode: RBITXr -/* 74283 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 74293 -/* 74288 */ MCD_OPC_Decode, 171, 3, 152, 3, // Opcode: CLZXr -/* 74293 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 74308 -/* 74298 */ MCD_OPC_CheckPredicate, 13, 101, 49, 0, // Skip to: 86948 -/* 74303 */ MCD_OPC_Decode, 232, 20, 153, 3, // Opcode: PACIA -/* 74308 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 74323 -/* 74313 */ MCD_OPC_CheckPredicate, 13, 86, 49, 0, // Skip to: 86948 -/* 74318 */ MCD_OPC_Decode, 158, 2, 153, 3, // Opcode: AUTIA -/* 74323 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 74345 -/* 74328 */ MCD_OPC_CheckPredicate, 13, 71, 49, 0, // Skip to: 86948 -/* 74333 */ MCD_OPC_CheckField, 5, 5, 31, 64, 49, 0, // Skip to: 86948 -/* 74340 */ MCD_OPC_Decode, 240, 20, 154, 3, // Opcode: PACIZA -/* 74345 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 74367 -/* 74350 */ MCD_OPC_CheckPredicate, 13, 49, 49, 0, // Skip to: 86948 -/* 74355 */ MCD_OPC_CheckField, 5, 5, 31, 42, 49, 0, // Skip to: 86948 -/* 74362 */ MCD_OPC_Decode, 166, 2, 154, 3, // Opcode: AUTIZA -/* 74367 */ MCD_OPC_FilterValue, 20, 32, 49, 0, // Skip to: 86948 -/* 74372 */ MCD_OPC_CheckPredicate, 13, 27, 49, 0, // Skip to: 86948 -/* 74377 */ MCD_OPC_CheckField, 5, 5, 31, 20, 49, 0, // Skip to: 86948 -/* 74384 */ MCD_OPC_Decode, 253, 34, 154, 3, // Opcode: XPACI -/* 74389 */ MCD_OPC_FilterValue, 1, 137, 0, 0, // Skip to: 74531 -/* 74394 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 74397 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 74407 -/* 74402 */ MCD_OPC_Decode, 168, 5, 143, 3, // Opcode: CSNEGXr -/* 74407 */ MCD_OPC_FilterValue, 6, 248, 48, 0, // Skip to: 86948 -/* 74412 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... -/* 74415 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 74425 -/* 74420 */ MCD_OPC_Decode, 201, 21, 152, 3, // Opcode: REV16Xr -/* 74425 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 74435 -/* 74430 */ MCD_OPC_Decode, 159, 3, 152, 3, // Opcode: CLSXr -/* 74435 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 74450 -/* 74440 */ MCD_OPC_CheckPredicate, 13, 215, 48, 0, // Skip to: 86948 -/* 74445 */ MCD_OPC_Decode, 236, 20, 153, 3, // Opcode: PACIB -/* 74450 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 74465 -/* 74455 */ MCD_OPC_CheckPredicate, 13, 200, 48, 0, // Skip to: 86948 -/* 74460 */ MCD_OPC_Decode, 162, 2, 153, 3, // Opcode: AUTIB -/* 74465 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 74487 -/* 74470 */ MCD_OPC_CheckPredicate, 13, 185, 48, 0, // Skip to: 86948 -/* 74475 */ MCD_OPC_CheckField, 5, 5, 31, 178, 48, 0, // Skip to: 86948 -/* 74482 */ MCD_OPC_Decode, 241, 20, 154, 3, // Opcode: PACIZB -/* 74487 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 74509 -/* 74492 */ MCD_OPC_CheckPredicate, 13, 163, 48, 0, // Skip to: 86948 -/* 74497 */ MCD_OPC_CheckField, 5, 5, 31, 156, 48, 0, // Skip to: 86948 -/* 74504 */ MCD_OPC_Decode, 167, 2, 154, 3, // Opcode: AUTIZB -/* 74509 */ MCD_OPC_FilterValue, 20, 146, 48, 0, // Skip to: 86948 -/* 74514 */ MCD_OPC_CheckPredicate, 13, 141, 48, 0, // Skip to: 86948 -/* 74519 */ MCD_OPC_CheckField, 5, 5, 31, 134, 48, 0, // Skip to: 86948 -/* 74526 */ MCD_OPC_Decode, 252, 34, 154, 3, // Opcode: XPACD -/* 74531 */ MCD_OPC_FilterValue, 2, 92, 0, 0, // Skip to: 74628 -/* 74536 */ MCD_OPC_ExtractField, 12, 12, // Inst{23-12} ... -/* 74539 */ MCD_OPC_FilterValue, 128, 24, 5, 0, 0, // Skip to: 74550 -/* 74545 */ MCD_OPC_Decode, 204, 21, 152, 3, // Opcode: REV32Xr -/* 74550 */ MCD_OPC_FilterValue, 144, 24, 10, 0, 0, // Skip to: 74566 -/* 74556 */ MCD_OPC_CheckPredicate, 13, 99, 48, 0, // Skip to: 86948 -/* 74561 */ MCD_OPC_Decode, 227, 20, 153, 3, // Opcode: PACDA -/* 74566 */ MCD_OPC_FilterValue, 145, 24, 10, 0, 0, // Skip to: 74582 -/* 74572 */ MCD_OPC_CheckPredicate, 13, 83, 48, 0, // Skip to: 86948 -/* 74577 */ MCD_OPC_Decode, 154, 2, 153, 3, // Opcode: AUTDA -/* 74582 */ MCD_OPC_FilterValue, 146, 24, 17, 0, 0, // Skip to: 74605 -/* 74588 */ MCD_OPC_CheckPredicate, 13, 67, 48, 0, // Skip to: 86948 -/* 74593 */ MCD_OPC_CheckField, 5, 5, 31, 60, 48, 0, // Skip to: 86948 -/* 74600 */ MCD_OPC_Decode, 229, 20, 154, 3, // Opcode: PACDZA -/* 74605 */ MCD_OPC_FilterValue, 147, 24, 49, 48, 0, // Skip to: 86948 -/* 74611 */ MCD_OPC_CheckPredicate, 13, 44, 48, 0, // Skip to: 86948 -/* 74616 */ MCD_OPC_CheckField, 5, 5, 31, 37, 48, 0, // Skip to: 86948 -/* 74623 */ MCD_OPC_Decode, 156, 2, 154, 3, // Opcode: AUTDZA -/* 74628 */ MCD_OPC_FilterValue, 3, 27, 48, 0, // Skip to: 86948 -/* 74633 */ MCD_OPC_ExtractField, 12, 12, // Inst{23-12} ... -/* 74636 */ MCD_OPC_FilterValue, 128, 24, 5, 0, 0, // Skip to: 74647 -/* 74642 */ MCD_OPC_Decode, 222, 21, 152, 3, // Opcode: REVXr -/* 74647 */ MCD_OPC_FilterValue, 144, 24, 10, 0, 0, // Skip to: 74663 -/* 74653 */ MCD_OPC_CheckPredicate, 13, 2, 48, 0, // Skip to: 86948 -/* 74658 */ MCD_OPC_Decode, 228, 20, 153, 3, // Opcode: PACDB -/* 74663 */ MCD_OPC_FilterValue, 145, 24, 10, 0, 0, // Skip to: 74679 -/* 74669 */ MCD_OPC_CheckPredicate, 13, 242, 47, 0, // Skip to: 86948 -/* 74674 */ MCD_OPC_Decode, 155, 2, 153, 3, // Opcode: AUTDB -/* 74679 */ MCD_OPC_FilterValue, 146, 24, 17, 0, 0, // Skip to: 74702 -/* 74685 */ MCD_OPC_CheckPredicate, 13, 226, 47, 0, // Skip to: 86948 -/* 74690 */ MCD_OPC_CheckField, 5, 5, 31, 219, 47, 0, // Skip to: 86948 -/* 74697 */ MCD_OPC_Decode, 230, 20, 154, 3, // Opcode: PACDZB -/* 74702 */ MCD_OPC_FilterValue, 147, 24, 208, 47, 0, // Skip to: 86948 -/* 74708 */ MCD_OPC_CheckPredicate, 13, 203, 47, 0, // Skip to: 86948 -/* 74713 */ MCD_OPC_CheckField, 5, 5, 31, 196, 47, 0, // Skip to: 86948 -/* 74720 */ MCD_OPC_Decode, 157, 2, 154, 3, // Opcode: AUTDZB -/* 74725 */ MCD_OPC_FilterValue, 7, 186, 47, 0, // Skip to: 86948 -/* 74730 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... -/* 74733 */ MCD_OPC_FilterValue, 0, 247, 1, 0, // Skip to: 75241 -/* 74738 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 74741 */ MCD_OPC_FilterValue, 0, 53, 1, 0, // Skip to: 75055 -/* 74746 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 74749 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 74759 -/* 74754 */ MCD_OPC_Decode, 204, 29, 255, 2, // Opcode: STURXi -/* 74759 */ MCD_OPC_FilterValue, 1, 138, 0, 0, // Skip to: 74902 -/* 74764 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 74767 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 74782 -/* 74772 */ MCD_OPC_CheckPredicate, 1, 139, 47, 0, // Skip to: 86948 -/* 74777 */ MCD_OPC_Decode, 220, 16, 155, 3, // Opcode: LDADDX -/* 74782 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 74797 -/* 74787 */ MCD_OPC_CheckPredicate, 1, 124, 47, 0, // Skip to: 86948 -/* 74792 */ MCD_OPC_Decode, 131, 17, 155, 3, // Opcode: LDCLRX -/* 74797 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 74812 -/* 74802 */ MCD_OPC_CheckPredicate, 1, 109, 47, 0, // Skip to: 86948 -/* 74807 */ MCD_OPC_Decode, 147, 17, 155, 3, // Opcode: LDEORX -/* 74812 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 74827 -/* 74817 */ MCD_OPC_CheckPredicate, 1, 94, 47, 0, // Skip to: 86948 -/* 74822 */ MCD_OPC_Decode, 184, 18, 155, 3, // Opcode: LDSETX -/* 74827 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 74842 -/* 74832 */ MCD_OPC_CheckPredicate, 1, 79, 47, 0, // Skip to: 86948 -/* 74837 */ MCD_OPC_Decode, 200, 18, 155, 3, // Opcode: LDSMAXX -/* 74842 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 74857 -/* 74847 */ MCD_OPC_CheckPredicate, 1, 64, 47, 0, // Skip to: 86948 -/* 74852 */ MCD_OPC_Decode, 216, 18, 155, 3, // Opcode: LDSMINX -/* 74857 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 74872 -/* 74862 */ MCD_OPC_CheckPredicate, 1, 49, 47, 0, // Skip to: 86948 -/* 74867 */ MCD_OPC_Decode, 241, 18, 155, 3, // Opcode: LDUMAXX -/* 74872 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 74887 -/* 74877 */ MCD_OPC_CheckPredicate, 1, 34, 47, 0, // Skip to: 86948 -/* 74882 */ MCD_OPC_Decode, 129, 19, 155, 3, // Opcode: LDUMINX -/* 74887 */ MCD_OPC_FilterValue, 8, 24, 47, 0, // Skip to: 86948 -/* 74892 */ MCD_OPC_CheckPredicate, 1, 19, 47, 0, // Skip to: 86948 -/* 74897 */ MCD_OPC_Decode, 168, 30, 155, 3, // Opcode: SWPX -/* 74902 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 74912 -/* 74907 */ MCD_OPC_Decode, 143, 19, 255, 2, // Opcode: LDURXi -/* 74912 */ MCD_OPC_FilterValue, 3, 255, 46, 0, // Skip to: 86948 -/* 74917 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 74920 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 74935 -/* 74925 */ MCD_OPC_CheckPredicate, 1, 242, 46, 0, // Skip to: 86948 -/* 74930 */ MCD_OPC_Decode, 218, 16, 155, 3, // Opcode: LDADDLX -/* 74935 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 74950 -/* 74940 */ MCD_OPC_CheckPredicate, 1, 227, 46, 0, // Skip to: 86948 -/* 74945 */ MCD_OPC_Decode, 129, 17, 155, 3, // Opcode: LDCLRLX -/* 74950 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 74965 -/* 74955 */ MCD_OPC_CheckPredicate, 1, 212, 46, 0, // Skip to: 86948 -/* 74960 */ MCD_OPC_Decode, 145, 17, 155, 3, // Opcode: LDEORLX -/* 74965 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 74980 -/* 74970 */ MCD_OPC_CheckPredicate, 1, 197, 46, 0, // Skip to: 86948 -/* 74975 */ MCD_OPC_Decode, 182, 18, 155, 3, // Opcode: LDSETLX -/* 74980 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 74995 -/* 74985 */ MCD_OPC_CheckPredicate, 1, 182, 46, 0, // Skip to: 86948 -/* 74990 */ MCD_OPC_Decode, 198, 18, 155, 3, // Opcode: LDSMAXLX -/* 74995 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 75010 -/* 75000 */ MCD_OPC_CheckPredicate, 1, 167, 46, 0, // Skip to: 86948 -/* 75005 */ MCD_OPC_Decode, 214, 18, 155, 3, // Opcode: LDSMINLX -/* 75010 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 75025 -/* 75015 */ MCD_OPC_CheckPredicate, 1, 152, 46, 0, // Skip to: 86948 -/* 75020 */ MCD_OPC_Decode, 239, 18, 155, 3, // Opcode: LDUMAXLX -/* 75025 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 75040 -/* 75030 */ MCD_OPC_CheckPredicate, 1, 137, 46, 0, // Skip to: 86948 -/* 75035 */ MCD_OPC_Decode, 255, 18, 155, 3, // Opcode: LDUMINLX -/* 75040 */ MCD_OPC_FilterValue, 8, 127, 46, 0, // Skip to: 86948 -/* 75045 */ MCD_OPC_CheckPredicate, 1, 122, 46, 0, // Skip to: 86948 -/* 75050 */ MCD_OPC_Decode, 166, 30, 155, 3, // Opcode: SWPLX -/* 75055 */ MCD_OPC_FilterValue, 1, 46, 0, 0, // Skip to: 75106 -/* 75060 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 75063 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 75091 -/* 75068 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 75071 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 75081 -/* 75076 */ MCD_OPC_Decode, 185, 29, 255, 2, // Opcode: STRXpost -/* 75081 */ MCD_OPC_FilterValue, 1, 86, 46, 0, // Skip to: 86948 -/* 75086 */ MCD_OPC_Decode, 162, 18, 255, 2, // Opcode: LDRXpost -/* 75091 */ MCD_OPC_FilterValue, 1, 76, 46, 0, // Skip to: 86948 -/* 75096 */ MCD_OPC_CheckPredicate, 13, 71, 46, 0, // Skip to: 86948 -/* 75101 */ MCD_OPC_Decode, 215, 17, 156, 3, // Opcode: LDRAAindexed -/* 75106 */ MCD_OPC_FilterValue, 2, 79, 0, 0, // Skip to: 75190 -/* 75111 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 75114 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 75124 -/* 75119 */ MCD_OPC_Decode, 195, 29, 255, 2, // Opcode: STTRXi -/* 75124 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 75152 -/* 75129 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 75132 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 75142 -/* 75137 */ MCD_OPC_Decode, 187, 29, 135, 3, // Opcode: STRXroW -/* 75142 */ MCD_OPC_FilterValue, 3, 25, 46, 0, // Skip to: 86948 -/* 75147 */ MCD_OPC_Decode, 188, 29, 136, 3, // Opcode: STRXroX -/* 75152 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 75162 -/* 75157 */ MCD_OPC_Decode, 225, 18, 255, 2, // Opcode: LDTRXi -/* 75162 */ MCD_OPC_FilterValue, 3, 5, 46, 0, // Skip to: 86948 -/* 75167 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 75170 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 75180 -/* 75175 */ MCD_OPC_Decode, 164, 18, 135, 3, // Opcode: LDRXroW -/* 75180 */ MCD_OPC_FilterValue, 3, 243, 45, 0, // Skip to: 86948 -/* 75185 */ MCD_OPC_Decode, 165, 18, 136, 3, // Opcode: LDRXroX -/* 75190 */ MCD_OPC_FilterValue, 3, 233, 45, 0, // Skip to: 86948 -/* 75195 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 75198 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 75226 -/* 75203 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 75206 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 75216 -/* 75211 */ MCD_OPC_Decode, 186, 29, 255, 2, // Opcode: STRXpre -/* 75216 */ MCD_OPC_FilterValue, 1, 207, 45, 0, // Skip to: 86948 -/* 75221 */ MCD_OPC_Decode, 163, 18, 255, 2, // Opcode: LDRXpre -/* 75226 */ MCD_OPC_FilterValue, 1, 197, 45, 0, // Skip to: 86948 -/* 75231 */ MCD_OPC_CheckPredicate, 13, 192, 45, 0, // Skip to: 86948 -/* 75236 */ MCD_OPC_Decode, 216, 17, 157, 3, // Opcode: LDRAAwriteback -/* 75241 */ MCD_OPC_FilterValue, 1, 159, 1, 0, // Skip to: 75661 -/* 75246 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 75249 */ MCD_OPC_FilterValue, 0, 65, 1, 0, // Skip to: 75575 -/* 75254 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 75257 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 75267 -/* 75262 */ MCD_OPC_Decode, 157, 21, 255, 2, // Opcode: PRFUMi -/* 75267 */ MCD_OPC_FilterValue, 1, 160, 0, 0, // Skip to: 75432 -/* 75272 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 75275 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 75290 -/* 75280 */ MCD_OPC_CheckPredicate, 1, 143, 45, 0, // Skip to: 86948 -/* 75285 */ MCD_OPC_Decode, 212, 16, 155, 3, // Opcode: LDADDAX -/* 75290 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 75305 -/* 75295 */ MCD_OPC_CheckPredicate, 1, 128, 45, 0, // Skip to: 86948 -/* 75300 */ MCD_OPC_Decode, 251, 16, 155, 3, // Opcode: LDCLRAX -/* 75305 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 75320 -/* 75310 */ MCD_OPC_CheckPredicate, 1, 113, 45, 0, // Skip to: 86948 -/* 75315 */ MCD_OPC_Decode, 139, 17, 155, 3, // Opcode: LDEORAX -/* 75320 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 75335 -/* 75325 */ MCD_OPC_CheckPredicate, 1, 98, 45, 0, // Skip to: 86948 -/* 75330 */ MCD_OPC_Decode, 176, 18, 155, 3, // Opcode: LDSETAX -/* 75335 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 75350 -/* 75340 */ MCD_OPC_CheckPredicate, 1, 83, 45, 0, // Skip to: 86948 -/* 75345 */ MCD_OPC_Decode, 192, 18, 155, 3, // Opcode: LDSMAXAX -/* 75350 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 75365 -/* 75355 */ MCD_OPC_CheckPredicate, 1, 68, 45, 0, // Skip to: 86948 -/* 75360 */ MCD_OPC_Decode, 208, 18, 155, 3, // Opcode: LDSMINAX -/* 75365 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 75380 -/* 75370 */ MCD_OPC_CheckPredicate, 1, 53, 45, 0, // Skip to: 86948 -/* 75375 */ MCD_OPC_Decode, 233, 18, 155, 3, // Opcode: LDUMAXAX -/* 75380 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 75395 -/* 75385 */ MCD_OPC_CheckPredicate, 1, 38, 45, 0, // Skip to: 86948 -/* 75390 */ MCD_OPC_Decode, 249, 18, 155, 3, // Opcode: LDUMINAX -/* 75395 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 75410 -/* 75400 */ MCD_OPC_CheckPredicate, 1, 23, 45, 0, // Skip to: 86948 -/* 75405 */ MCD_OPC_Decode, 160, 30, 155, 3, // Opcode: SWPAX -/* 75410 */ MCD_OPC_FilterValue, 12, 13, 45, 0, // Skip to: 86948 -/* 75415 */ MCD_OPC_CheckPredicate, 15, 8, 45, 0, // Skip to: 86948 -/* 75420 */ MCD_OPC_CheckField, 16, 5, 31, 1, 45, 0, // Skip to: 86948 -/* 75427 */ MCD_OPC_Decode, 224, 16, 153, 3, // Opcode: LDAPRX -/* 75432 */ MCD_OPC_FilterValue, 3, 247, 44, 0, // Skip to: 86948 -/* 75437 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 75440 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 75455 -/* 75445 */ MCD_OPC_CheckPredicate, 1, 234, 44, 0, // Skip to: 86948 -/* 75450 */ MCD_OPC_Decode, 210, 16, 155, 3, // Opcode: LDADDALX -/* 75455 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 75470 -/* 75460 */ MCD_OPC_CheckPredicate, 1, 219, 44, 0, // Skip to: 86948 -/* 75465 */ MCD_OPC_Decode, 249, 16, 155, 3, // Opcode: LDCLRALX -/* 75470 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 75485 -/* 75475 */ MCD_OPC_CheckPredicate, 1, 204, 44, 0, // Skip to: 86948 -/* 75480 */ MCD_OPC_Decode, 137, 17, 155, 3, // Opcode: LDEORALX -/* 75485 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 75500 -/* 75490 */ MCD_OPC_CheckPredicate, 1, 189, 44, 0, // Skip to: 86948 -/* 75495 */ MCD_OPC_Decode, 174, 18, 155, 3, // Opcode: LDSETALX -/* 75500 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 75515 -/* 75505 */ MCD_OPC_CheckPredicate, 1, 174, 44, 0, // Skip to: 86948 -/* 75510 */ MCD_OPC_Decode, 190, 18, 155, 3, // Opcode: LDSMAXALX -/* 75515 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 75530 -/* 75520 */ MCD_OPC_CheckPredicate, 1, 159, 44, 0, // Skip to: 86948 -/* 75525 */ MCD_OPC_Decode, 206, 18, 155, 3, // Opcode: LDSMINALX -/* 75530 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 75545 -/* 75535 */ MCD_OPC_CheckPredicate, 1, 144, 44, 0, // Skip to: 86948 -/* 75540 */ MCD_OPC_Decode, 231, 18, 155, 3, // Opcode: LDUMAXALX -/* 75545 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 75560 -/* 75550 */ MCD_OPC_CheckPredicate, 1, 129, 44, 0, // Skip to: 86948 -/* 75555 */ MCD_OPC_Decode, 247, 18, 155, 3, // Opcode: LDUMINALX -/* 75560 */ MCD_OPC_FilterValue, 8, 119, 44, 0, // Skip to: 86948 -/* 75565 */ MCD_OPC_CheckPredicate, 1, 114, 44, 0, // Skip to: 86948 -/* 75570 */ MCD_OPC_Decode, 158, 30, 155, 3, // Opcode: SWPALX -/* 75575 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 75597 -/* 75580 */ MCD_OPC_CheckPredicate, 13, 99, 44, 0, // Skip to: 86948 -/* 75585 */ MCD_OPC_CheckField, 21, 1, 1, 92, 44, 0, // Skip to: 86948 -/* 75592 */ MCD_OPC_Decode, 217, 17, 156, 3, // Opcode: LDRABindexed -/* 75597 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 75639 -/* 75602 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 75605 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 75622 -/* 75610 */ MCD_OPC_CheckField, 21, 2, 1, 67, 44, 0, // Skip to: 86948 -/* 75617 */ MCD_OPC_Decode, 153, 21, 158, 3, // Opcode: PRFMroW -/* 75622 */ MCD_OPC_FilterValue, 3, 57, 44, 0, // Skip to: 86948 -/* 75627 */ MCD_OPC_CheckField, 21, 2, 1, 50, 44, 0, // Skip to: 86948 -/* 75634 */ MCD_OPC_Decode, 154, 21, 159, 3, // Opcode: PRFMroX -/* 75639 */ MCD_OPC_FilterValue, 3, 40, 44, 0, // Skip to: 86948 -/* 75644 */ MCD_OPC_CheckPredicate, 13, 35, 44, 0, // Skip to: 86948 -/* 75649 */ MCD_OPC_CheckField, 21, 1, 1, 28, 44, 0, // Skip to: 86948 -/* 75656 */ MCD_OPC_Decode, 218, 17, 157, 3, // Opcode: LDRABwriteback -/* 75661 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 75689 -/* 75666 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... -/* 75669 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 75679 -/* 75674 */ MCD_OPC_Decode, 189, 29, 137, 3, // Opcode: STRXui -/* 75679 */ MCD_OPC_FilterValue, 1, 0, 44, 0, // Skip to: 86948 -/* 75684 */ MCD_OPC_Decode, 166, 18, 137, 3, // Opcode: LDRXui -/* 75689 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 75706 -/* 75694 */ MCD_OPC_CheckField, 22, 1, 0, 239, 43, 0, // Skip to: 86948 -/* 75701 */ MCD_OPC_Decode, 155, 21, 137, 3, // Opcode: PRFMui -/* 75706 */ MCD_OPC_FilterValue, 4, 229, 43, 0, // Skip to: 86948 -/* 75711 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 75714 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 75756 -/* 75719 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... -/* 75722 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 75739 -/* 75727 */ MCD_OPC_CheckField, 12, 4, 0, 206, 43, 0, // Skip to: 86948 -/* 75734 */ MCD_OPC_Decode, 179, 22, 142, 3, // Opcode: SBCSXr -/* 75739 */ MCD_OPC_FilterValue, 2, 196, 43, 0, // Skip to: 86948 -/* 75744 */ MCD_OPC_CheckField, 4, 1, 0, 189, 43, 0, // Skip to: 86948 -/* 75751 */ MCD_OPC_Decode, 131, 3, 149, 3, // Opcode: CCMPXr -/* 75756 */ MCD_OPC_FilterValue, 2, 179, 43, 0, // Skip to: 86948 -/* 75761 */ MCD_OPC_CheckField, 21, 2, 2, 172, 43, 0, // Skip to: 86948 -/* 75768 */ MCD_OPC_CheckField, 4, 1, 0, 165, 43, 0, // Skip to: 86948 -/* 75775 */ MCD_OPC_Decode, 130, 3, 150, 3, // Opcode: CCMPXi -/* 75780 */ MCD_OPC_FilterValue, 7, 155, 43, 0, // Skip to: 86948 -/* 75785 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... -/* 75788 */ MCD_OPC_FilterValue, 0, 103, 10, 0, // Skip to: 78456 -/* 75793 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 75796 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 75806 -/* 75801 */ MCD_OPC_Decode, 149, 18, 160, 3, // Opcode: LDRSl -/* 75806 */ MCD_OPC_FilterValue, 2, 105, 9, 0, // Skip to: 78220 -/* 75811 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 75814 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 75882 -/* 75819 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... -/* 75822 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 75837 -/* 75827 */ MCD_OPC_CheckPredicate, 16, 108, 43, 0, // Skip to: 86948 -/* 75832 */ MCD_OPC_Decode, 186, 22, 161, 3, // Opcode: SCVTFSWSri -/* 75837 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 75852 -/* 75842 */ MCD_OPC_CheckPredicate, 16, 93, 43, 0, // Skip to: 86948 -/* 75847 */ MCD_OPC_Decode, 173, 31, 161, 3, // Opcode: UCVTFSWSri -/* 75852 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 75867 -/* 75857 */ MCD_OPC_CheckPredicate, 16, 78, 43, 0, // Skip to: 86948 -/* 75862 */ MCD_OPC_Decode, 220, 8, 162, 3, // Opcode: FCVTZSSWSri -/* 75867 */ MCD_OPC_FilterValue, 51, 68, 43, 0, // Skip to: 86948 -/* 75872 */ MCD_OPC_CheckPredicate, 16, 63, 43, 0, // Skip to: 86948 -/* 75877 */ MCD_OPC_Decode, 255, 8, 162, 3, // Opcode: FCVTZUSWSri -/* 75882 */ MCD_OPC_FilterValue, 1, 222, 2, 0, // Skip to: 76621 -/* 75887 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 75890 */ MCD_OPC_FilterValue, 0, 18, 2, 0, // Skip to: 76425 -/* 75895 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 75898 */ MCD_OPC_FilterValue, 0, 244, 1, 0, // Skip to: 76403 -/* 75903 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 75906 */ MCD_OPC_FilterValue, 0, 213, 0, 0, // Skip to: 76124 -/* 75911 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 75914 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 75929 -/* 75919 */ MCD_OPC_CheckPredicate, 16, 16, 43, 0, // Skip to: 86948 -/* 75924 */ MCD_OPC_Decode, 155, 8, 163, 3, // Opcode: FCVTNSUWSr -/* 75929 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 75944 -/* 75934 */ MCD_OPC_CheckPredicate, 16, 1, 43, 0, // Skip to: 86948 -/* 75939 */ MCD_OPC_Decode, 169, 8, 163, 3, // Opcode: FCVTNUUWSr -/* 75944 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 75959 -/* 75949 */ MCD_OPC_CheckPredicate, 16, 242, 42, 0, // Skip to: 86948 -/* 75954 */ MCD_OPC_Decode, 192, 22, 164, 3, // Opcode: SCVTFUWSri -/* 75959 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 75974 -/* 75964 */ MCD_OPC_CheckPredicate, 16, 227, 42, 0, // Skip to: 86948 -/* 75969 */ MCD_OPC_Decode, 179, 31, 164, 3, // Opcode: UCVTFUWSri -/* 75974 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 75989 -/* 75979 */ MCD_OPC_CheckPredicate, 16, 212, 42, 0, // Skip to: 86948 -/* 75984 */ MCD_OPC_Decode, 219, 7, 163, 3, // Opcode: FCVTASUWSr -/* 75989 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 76004 -/* 75994 */ MCD_OPC_CheckPredicate, 16, 197, 42, 0, // Skip to: 86948 -/* 75999 */ MCD_OPC_Decode, 233, 7, 163, 3, // Opcode: FCVTAUUWSr -/* 76004 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 76019 -/* 76009 */ MCD_OPC_CheckPredicate, 16, 182, 42, 0, // Skip to: 86948 -/* 76014 */ MCD_OPC_Decode, 226, 10, 163, 3, // Opcode: FMOVSWr -/* 76019 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 76034 -/* 76024 */ MCD_OPC_CheckPredicate, 16, 167, 42, 0, // Skip to: 86948 -/* 76029 */ MCD_OPC_Decode, 230, 10, 164, 3, // Opcode: FMOVWSr -/* 76034 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 76049 -/* 76039 */ MCD_OPC_CheckPredicate, 16, 152, 42, 0, // Skip to: 86948 -/* 76044 */ MCD_OPC_Decode, 187, 8, 163, 3, // Opcode: FCVTPSUWSr -/* 76049 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 76064 -/* 76054 */ MCD_OPC_CheckPredicate, 16, 137, 42, 0, // Skip to: 86948 -/* 76059 */ MCD_OPC_Decode, 201, 8, 163, 3, // Opcode: FCVTPUUWSr -/* 76064 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 76079 -/* 76069 */ MCD_OPC_CheckPredicate, 16, 122, 42, 0, // Skip to: 86948 -/* 76074 */ MCD_OPC_Decode, 255, 7, 163, 3, // Opcode: FCVTMSUWSr -/* 76079 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 76094 -/* 76084 */ MCD_OPC_CheckPredicate, 16, 107, 42, 0, // Skip to: 86948 -/* 76089 */ MCD_OPC_Decode, 141, 8, 163, 3, // Opcode: FCVTMUUWSr -/* 76094 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 76109 -/* 76099 */ MCD_OPC_CheckPredicate, 16, 92, 42, 0, // Skip to: 86948 -/* 76104 */ MCD_OPC_Decode, 226, 8, 163, 3, // Opcode: FCVTZSUWSr -/* 76109 */ MCD_OPC_FilterValue, 25, 82, 42, 0, // Skip to: 86948 -/* 76114 */ MCD_OPC_CheckPredicate, 16, 77, 42, 0, // Skip to: 86948 -/* 76119 */ MCD_OPC_Decode, 133, 9, 163, 3, // Opcode: FCVTZUUWSr -/* 76124 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 76192 -/* 76129 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... -/* 76132 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76147 -/* 76137 */ MCD_OPC_CheckPredicate, 16, 54, 42, 0, // Skip to: 86948 -/* 76142 */ MCD_OPC_Decode, 207, 7, 165, 3, // Opcode: FCMPSrr -/* 76147 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 76162 -/* 76152 */ MCD_OPC_CheckPredicate, 16, 39, 42, 0, // Skip to: 86948 -/* 76157 */ MCD_OPC_Decode, 206, 7, 166, 3, // Opcode: FCMPSri -/* 76162 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 76177 -/* 76167 */ MCD_OPC_CheckPredicate, 16, 24, 42, 0, // Skip to: 86948 -/* 76172 */ MCD_OPC_Decode, 203, 7, 165, 3, // Opcode: FCMPESrr -/* 76177 */ MCD_OPC_FilterValue, 24, 14, 42, 0, // Skip to: 86948 -/* 76182 */ MCD_OPC_CheckPredicate, 16, 9, 42, 0, // Skip to: 86948 -/* 76187 */ MCD_OPC_Decode, 202, 7, 166, 3, // Opcode: FCMPESri -/* 76192 */ MCD_OPC_FilterValue, 2, 93, 0, 0, // Skip to: 76290 -/* 76197 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 76200 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76215 -/* 76205 */ MCD_OPC_CheckPredicate, 16, 242, 41, 0, // Skip to: 86948 -/* 76210 */ MCD_OPC_Decode, 228, 10, 167, 3, // Opcode: FMOVSr -/* 76215 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 76230 -/* 76220 */ MCD_OPC_CheckPredicate, 16, 227, 41, 0, // Skip to: 86948 -/* 76225 */ MCD_OPC_Decode, 166, 11, 167, 3, // Opcode: FNEGSr -/* 76230 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 76245 -/* 76235 */ MCD_OPC_CheckPredicate, 16, 212, 41, 0, // Skip to: 86948 -/* 76240 */ MCD_OPC_Decode, 131, 12, 167, 3, // Opcode: FRINTNSr -/* 76245 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 76260 -/* 76250 */ MCD_OPC_CheckPredicate, 16, 197, 41, 0, // Skip to: 86948 -/* 76255 */ MCD_OPC_Decode, 248, 11, 167, 3, // Opcode: FRINTMSr -/* 76260 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 76275 -/* 76265 */ MCD_OPC_CheckPredicate, 16, 182, 41, 0, // Skip to: 86948 -/* 76270 */ MCD_OPC_Decode, 226, 11, 167, 3, // Opcode: FRINTASr -/* 76275 */ MCD_OPC_FilterValue, 7, 172, 41, 0, // Skip to: 86948 -/* 76280 */ MCD_OPC_CheckPredicate, 16, 167, 41, 0, // Skip to: 86948 -/* 76285 */ MCD_OPC_Decode, 153, 12, 167, 3, // Opcode: FRINTXSr -/* 76290 */ MCD_OPC_FilterValue, 6, 157, 41, 0, // Skip to: 86948 -/* 76295 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 76298 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76313 -/* 76303 */ MCD_OPC_CheckPredicate, 16, 144, 41, 0, // Skip to: 86948 -/* 76308 */ MCD_OPC_Decode, 141, 6, 167, 3, // Opcode: FABSSr -/* 76313 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 76328 -/* 76318 */ MCD_OPC_CheckPredicate, 16, 129, 41, 0, // Skip to: 86948 -/* 76323 */ MCD_OPC_Decode, 200, 12, 167, 3, // Opcode: FSQRTSr -/* 76328 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 76343 -/* 76333 */ MCD_OPC_CheckPredicate, 16, 114, 41, 0, // Skip to: 86948 -/* 76338 */ MCD_OPC_Decode, 246, 7, 168, 3, // Opcode: FCVTDSr -/* 76343 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 76358 -/* 76348 */ MCD_OPC_CheckPredicate, 16, 99, 41, 0, // Skip to: 86948 -/* 76353 */ MCD_OPC_Decode, 248, 7, 169, 3, // Opcode: FCVTHSr -/* 76358 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 76373 -/* 76363 */ MCD_OPC_CheckPredicate, 16, 84, 41, 0, // Skip to: 86948 -/* 76368 */ MCD_OPC_Decode, 142, 12, 167, 3, // Opcode: FRINTPSr -/* 76373 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 76388 -/* 76378 */ MCD_OPC_CheckPredicate, 16, 69, 41, 0, // Skip to: 86948 -/* 76383 */ MCD_OPC_Decode, 164, 12, 167, 3, // Opcode: FRINTZSr -/* 76388 */ MCD_OPC_FilterValue, 7, 59, 41, 0, // Skip to: 86948 -/* 76393 */ MCD_OPC_CheckPredicate, 16, 54, 41, 0, // Skip to: 86948 -/* 76398 */ MCD_OPC_Decode, 237, 11, 167, 3, // Opcode: FRINTISr -/* 76403 */ MCD_OPC_FilterValue, 1, 44, 41, 0, // Skip to: 86948 -/* 76408 */ MCD_OPC_CheckPredicate, 16, 39, 41, 0, // Skip to: 86948 -/* 76413 */ MCD_OPC_CheckField, 5, 5, 0, 32, 41, 0, // Skip to: 86948 -/* 76420 */ MCD_OPC_Decode, 227, 10, 170, 3, // Opcode: FMOVSi -/* 76425 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 76463 -/* 76430 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 76433 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76448 -/* 76438 */ MCD_OPC_CheckPredicate, 16, 9, 41, 0, // Skip to: 86948 -/* 76443 */ MCD_OPC_Decode, 216, 6, 171, 3, // Opcode: FCCMPSrr -/* 76448 */ MCD_OPC_FilterValue, 1, 255, 40, 0, // Skip to: 86948 -/* 76453 */ MCD_OPC_CheckPredicate, 16, 250, 40, 0, // Skip to: 86948 -/* 76458 */ MCD_OPC_Decode, 214, 6, 171, 3, // Opcode: FCCMPESrr -/* 76463 */ MCD_OPC_FilterValue, 2, 138, 0, 0, // Skip to: 76606 -/* 76468 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 76471 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76486 -/* 76476 */ MCD_OPC_CheckPredicate, 16, 227, 40, 0, // Skip to: 86948 -/* 76481 */ MCD_OPC_Decode, 247, 10, 172, 3, // Opcode: FMULSrr -/* 76486 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 76501 -/* 76491 */ MCD_OPC_CheckPredicate, 16, 212, 40, 0, // Skip to: 86948 -/* 76496 */ MCD_OPC_Decode, 171, 9, 172, 3, // Opcode: FDIVSrr -/* 76501 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 76516 -/* 76506 */ MCD_OPC_CheckPredicate, 16, 197, 40, 0, // Skip to: 86948 -/* 76511 */ MCD_OPC_Decode, 185, 6, 172, 3, // Opcode: FADDSrr -/* 76516 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 76531 -/* 76521 */ MCD_OPC_CheckPredicate, 16, 182, 40, 0, // Skip to: 86948 -/* 76526 */ MCD_OPC_Decode, 217, 12, 172, 3, // Opcode: FSUBSrr -/* 76531 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 76546 -/* 76536 */ MCD_OPC_CheckPredicate, 16, 167, 40, 0, // Skip to: 86948 -/* 76541 */ MCD_OPC_Decode, 231, 9, 172, 3, // Opcode: FMAXSrr -/* 76546 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 76561 -/* 76551 */ MCD_OPC_CheckPredicate, 16, 152, 40, 0, // Skip to: 86948 -/* 76556 */ MCD_OPC_Decode, 159, 10, 172, 3, // Opcode: FMINSrr -/* 76561 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 76576 -/* 76566 */ MCD_OPC_CheckPredicate, 16, 137, 40, 0, // Skip to: 86948 -/* 76571 */ MCD_OPC_Decode, 205, 9, 172, 3, // Opcode: FMAXNMSrr -/* 76576 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 76591 -/* 76581 */ MCD_OPC_CheckPredicate, 16, 122, 40, 0, // Skip to: 86948 -/* 76586 */ MCD_OPC_Decode, 133, 10, 172, 3, // Opcode: FMINNMSrr -/* 76591 */ MCD_OPC_FilterValue, 8, 112, 40, 0, // Skip to: 86948 -/* 76596 */ MCD_OPC_CheckPredicate, 16, 107, 40, 0, // Skip to: 86948 -/* 76601 */ MCD_OPC_Decode, 195, 11, 172, 3, // Opcode: FNMULSrr -/* 76606 */ MCD_OPC_FilterValue, 3, 97, 40, 0, // Skip to: 86948 -/* 76611 */ MCD_OPC_CheckPredicate, 16, 92, 40, 0, // Skip to: 86948 -/* 76616 */ MCD_OPC_Decode, 216, 7, 173, 3, // Opcode: FCSELSrrr -/* 76621 */ MCD_OPC_FilterValue, 2, 63, 0, 0, // Skip to: 76689 -/* 76626 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... -/* 76629 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 76644 -/* 76634 */ MCD_OPC_CheckPredicate, 16, 69, 40, 0, // Skip to: 86948 -/* 76639 */ MCD_OPC_Decode, 184, 22, 174, 3, // Opcode: SCVTFSWDri -/* 76644 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 76659 -/* 76649 */ MCD_OPC_CheckPredicate, 16, 54, 40, 0, // Skip to: 86948 -/* 76654 */ MCD_OPC_Decode, 171, 31, 174, 3, // Opcode: UCVTFSWDri -/* 76659 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 76674 -/* 76664 */ MCD_OPC_CheckPredicate, 16, 39, 40, 0, // Skip to: 86948 -/* 76669 */ MCD_OPC_Decode, 218, 8, 175, 3, // Opcode: FCVTZSSWDri -/* 76674 */ MCD_OPC_FilterValue, 51, 29, 40, 0, // Skip to: 86948 -/* 76679 */ MCD_OPC_CheckPredicate, 16, 24, 40, 0, // Skip to: 86948 -/* 76684 */ MCD_OPC_Decode, 253, 8, 175, 3, // Opcode: FCVTZUSWDri -/* 76689 */ MCD_OPC_FilterValue, 3, 207, 2, 0, // Skip to: 77413 -/* 76694 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 76697 */ MCD_OPC_FilterValue, 0, 3, 2, 0, // Skip to: 77217 -/* 76702 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 76705 */ MCD_OPC_FilterValue, 0, 229, 1, 0, // Skip to: 77195 -/* 76710 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 76713 */ MCD_OPC_FilterValue, 0, 198, 0, 0, // Skip to: 76916 -/* 76718 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 76721 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76736 -/* 76726 */ MCD_OPC_CheckPredicate, 16, 233, 39, 0, // Skip to: 86948 -/* 76731 */ MCD_OPC_Decode, 153, 8, 176, 3, // Opcode: FCVTNSUWDr -/* 76736 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 76751 -/* 76741 */ MCD_OPC_CheckPredicate, 16, 218, 39, 0, // Skip to: 86948 -/* 76746 */ MCD_OPC_Decode, 167, 8, 176, 3, // Opcode: FCVTNUUWDr -/* 76751 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 76766 -/* 76756 */ MCD_OPC_CheckPredicate, 16, 203, 39, 0, // Skip to: 86948 -/* 76761 */ MCD_OPC_Decode, 190, 22, 240, 1, // Opcode: SCVTFUWDri -/* 76766 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 76781 -/* 76771 */ MCD_OPC_CheckPredicate, 16, 188, 39, 0, // Skip to: 86948 -/* 76776 */ MCD_OPC_Decode, 177, 31, 240, 1, // Opcode: UCVTFUWDri -/* 76781 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 76796 -/* 76786 */ MCD_OPC_CheckPredicate, 16, 173, 39, 0, // Skip to: 86948 -/* 76791 */ MCD_OPC_Decode, 217, 7, 176, 3, // Opcode: FCVTASUWDr -/* 76796 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 76811 -/* 76801 */ MCD_OPC_CheckPredicate, 16, 158, 39, 0, // Skip to: 86948 -/* 76806 */ MCD_OPC_Decode, 231, 7, 176, 3, // Opcode: FCVTAUUWDr -/* 76811 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 76826 -/* 76816 */ MCD_OPC_CheckPredicate, 16, 143, 39, 0, // Skip to: 86948 -/* 76821 */ MCD_OPC_Decode, 185, 8, 176, 3, // Opcode: FCVTPSUWDr -/* 76826 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 76841 -/* 76831 */ MCD_OPC_CheckPredicate, 16, 128, 39, 0, // Skip to: 86948 -/* 76836 */ MCD_OPC_Decode, 199, 8, 176, 3, // Opcode: FCVTPUUWDr -/* 76841 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 76856 -/* 76846 */ MCD_OPC_CheckPredicate, 16, 113, 39, 0, // Skip to: 86948 -/* 76851 */ MCD_OPC_Decode, 253, 7, 176, 3, // Opcode: FCVTMSUWDr -/* 76856 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 76871 -/* 76861 */ MCD_OPC_CheckPredicate, 16, 98, 39, 0, // Skip to: 86948 -/* 76866 */ MCD_OPC_Decode, 139, 8, 176, 3, // Opcode: FCVTMUUWDr -/* 76871 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 76886 -/* 76876 */ MCD_OPC_CheckPredicate, 16, 83, 39, 0, // Skip to: 86948 -/* 76881 */ MCD_OPC_Decode, 224, 8, 176, 3, // Opcode: FCVTZSUWDr -/* 76886 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 76901 -/* 76891 */ MCD_OPC_CheckPredicate, 16, 68, 39, 0, // Skip to: 86948 -/* 76896 */ MCD_OPC_Decode, 131, 9, 176, 3, // Opcode: FCVTZUUWDr -/* 76901 */ MCD_OPC_FilterValue, 30, 58, 39, 0, // Skip to: 86948 -/* 76906 */ MCD_OPC_CheckPredicate, 17, 53, 39, 0, // Skip to: 86948 -/* 76911 */ MCD_OPC_Decode, 186, 9, 176, 3, // Opcode: FJCVTZS -/* 76916 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 76984 -/* 76921 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... -/* 76924 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76939 -/* 76929 */ MCD_OPC_CheckPredicate, 16, 30, 39, 0, // Skip to: 86948 -/* 76934 */ MCD_OPC_Decode, 197, 7, 177, 3, // Opcode: FCMPDrr -/* 76939 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 76954 -/* 76944 */ MCD_OPC_CheckPredicate, 16, 15, 39, 0, // Skip to: 86948 -/* 76949 */ MCD_OPC_Decode, 196, 7, 178, 3, // Opcode: FCMPDri -/* 76954 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 76969 -/* 76959 */ MCD_OPC_CheckPredicate, 16, 0, 39, 0, // Skip to: 86948 -/* 76964 */ MCD_OPC_Decode, 199, 7, 177, 3, // Opcode: FCMPEDrr -/* 76969 */ MCD_OPC_FilterValue, 24, 246, 38, 0, // Skip to: 86948 -/* 76974 */ MCD_OPC_CheckPredicate, 16, 241, 38, 0, // Skip to: 86948 -/* 76979 */ MCD_OPC_Decode, 198, 7, 178, 3, // Opcode: FCMPEDri -/* 76984 */ MCD_OPC_FilterValue, 2, 108, 0, 0, // Skip to: 77097 -/* 76989 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 76992 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77007 -/* 76997 */ MCD_OPC_CheckPredicate, 16, 218, 38, 0, // Skip to: 86948 -/* 77002 */ MCD_OPC_Decode, 219, 10, 239, 1, // Opcode: FMOVDr -/* 77007 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77022 -/* 77012 */ MCD_OPC_CheckPredicate, 16, 203, 38, 0, // Skip to: 86948 -/* 77017 */ MCD_OPC_Decode, 164, 11, 239, 1, // Opcode: FNEGDr -/* 77022 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77037 -/* 77027 */ MCD_OPC_CheckPredicate, 16, 188, 38, 0, // Skip to: 86948 -/* 77032 */ MCD_OPC_Decode, 213, 8, 166, 2, // Opcode: FCVTSDr -/* 77037 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 77052 -/* 77042 */ MCD_OPC_CheckPredicate, 16, 173, 38, 0, // Skip to: 86948 -/* 77047 */ MCD_OPC_Decode, 129, 12, 239, 1, // Opcode: FRINTNDr -/* 77052 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 77067 -/* 77057 */ MCD_OPC_CheckPredicate, 16, 158, 38, 0, // Skip to: 86948 -/* 77062 */ MCD_OPC_Decode, 246, 11, 239, 1, // Opcode: FRINTMDr -/* 77067 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 77082 -/* 77072 */ MCD_OPC_CheckPredicate, 16, 143, 38, 0, // Skip to: 86948 -/* 77077 */ MCD_OPC_Decode, 224, 11, 239, 1, // Opcode: FRINTADr -/* 77082 */ MCD_OPC_FilterValue, 7, 133, 38, 0, // Skip to: 86948 -/* 77087 */ MCD_OPC_CheckPredicate, 16, 128, 38, 0, // Skip to: 86948 -/* 77092 */ MCD_OPC_Decode, 151, 12, 239, 1, // Opcode: FRINTXDr -/* 77097 */ MCD_OPC_FilterValue, 6, 118, 38, 0, // Skip to: 86948 -/* 77102 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 77105 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77120 -/* 77110 */ MCD_OPC_CheckPredicate, 16, 105, 38, 0, // Skip to: 86948 -/* 77115 */ MCD_OPC_Decode, 139, 6, 239, 1, // Opcode: FABSDr -/* 77120 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77135 -/* 77125 */ MCD_OPC_CheckPredicate, 16, 90, 38, 0, // Skip to: 86948 -/* 77130 */ MCD_OPC_Decode, 198, 12, 239, 1, // Opcode: FSQRTDr -/* 77135 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 77150 -/* 77140 */ MCD_OPC_CheckPredicate, 16, 75, 38, 0, // Skip to: 86948 -/* 77145 */ MCD_OPC_Decode, 247, 7, 249, 1, // Opcode: FCVTHDr -/* 77150 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 77165 -/* 77155 */ MCD_OPC_CheckPredicate, 16, 60, 38, 0, // Skip to: 86948 -/* 77160 */ MCD_OPC_Decode, 140, 12, 239, 1, // Opcode: FRINTPDr -/* 77165 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 77180 -/* 77170 */ MCD_OPC_CheckPredicate, 16, 45, 38, 0, // Skip to: 86948 -/* 77175 */ MCD_OPC_Decode, 162, 12, 239, 1, // Opcode: FRINTZDr -/* 77180 */ MCD_OPC_FilterValue, 7, 35, 38, 0, // Skip to: 86948 -/* 77185 */ MCD_OPC_CheckPredicate, 16, 30, 38, 0, // Skip to: 86948 -/* 77190 */ MCD_OPC_Decode, 235, 11, 239, 1, // Opcode: FRINTIDr -/* 77195 */ MCD_OPC_FilterValue, 1, 20, 38, 0, // Skip to: 86948 -/* 77200 */ MCD_OPC_CheckPredicate, 16, 15, 38, 0, // Skip to: 86948 -/* 77205 */ MCD_OPC_CheckField, 5, 5, 0, 8, 38, 0, // Skip to: 86948 -/* 77212 */ MCD_OPC_Decode, 218, 10, 179, 3, // Opcode: FMOVDi -/* 77217 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 77255 -/* 77222 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 77225 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77240 -/* 77230 */ MCD_OPC_CheckPredicate, 16, 241, 37, 0, // Skip to: 86948 -/* 77235 */ MCD_OPC_Decode, 211, 6, 180, 3, // Opcode: FCCMPDrr -/* 77240 */ MCD_OPC_FilterValue, 1, 231, 37, 0, // Skip to: 86948 -/* 77245 */ MCD_OPC_CheckPredicate, 16, 226, 37, 0, // Skip to: 86948 -/* 77250 */ MCD_OPC_Decode, 212, 6, 180, 3, // Opcode: FCCMPEDrr -/* 77255 */ MCD_OPC_FilterValue, 2, 138, 0, 0, // Skip to: 77398 -/* 77260 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 77263 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77278 -/* 77268 */ MCD_OPC_CheckPredicate, 16, 203, 37, 0, // Skip to: 86948 -/* 77273 */ MCD_OPC_Decode, 245, 10, 238, 1, // Opcode: FMULDrr -/* 77278 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77293 -/* 77283 */ MCD_OPC_CheckPredicate, 16, 188, 37, 0, // Skip to: 86948 -/* 77288 */ MCD_OPC_Decode, 166, 9, 238, 1, // Opcode: FDIVDrr -/* 77293 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77308 -/* 77298 */ MCD_OPC_CheckPredicate, 16, 173, 37, 0, // Skip to: 86948 -/* 77303 */ MCD_OPC_Decode, 175, 6, 238, 1, // Opcode: FADDDrr -/* 77308 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 77323 -/* 77313 */ MCD_OPC_CheckPredicate, 16, 158, 37, 0, // Skip to: 86948 -/* 77318 */ MCD_OPC_Decode, 209, 12, 238, 1, // Opcode: FSUBDrr -/* 77323 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 77338 -/* 77328 */ MCD_OPC_CheckPredicate, 16, 143, 37, 0, // Skip to: 86948 -/* 77333 */ MCD_OPC_Decode, 193, 9, 238, 1, // Opcode: FMAXDrr -/* 77338 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 77353 -/* 77343 */ MCD_OPC_CheckPredicate, 16, 128, 37, 0, // Skip to: 86948 -/* 77348 */ MCD_OPC_Decode, 249, 9, 238, 1, // Opcode: FMINDrr -/* 77353 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 77368 -/* 77358 */ MCD_OPC_CheckPredicate, 16, 113, 37, 0, // Skip to: 86948 -/* 77363 */ MCD_OPC_Decode, 195, 9, 238, 1, // Opcode: FMAXNMDrr -/* 77368 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 77383 -/* 77373 */ MCD_OPC_CheckPredicate, 16, 98, 37, 0, // Skip to: 86948 -/* 77378 */ MCD_OPC_Decode, 251, 9, 238, 1, // Opcode: FMINNMDrr -/* 77383 */ MCD_OPC_FilterValue, 8, 88, 37, 0, // Skip to: 86948 -/* 77388 */ MCD_OPC_CheckPredicate, 16, 83, 37, 0, // Skip to: 86948 -/* 77393 */ MCD_OPC_Decode, 193, 11, 238, 1, // Opcode: FNMULDrr -/* 77398 */ MCD_OPC_FilterValue, 3, 73, 37, 0, // Skip to: 86948 -/* 77403 */ MCD_OPC_CheckPredicate, 16, 68, 37, 0, // Skip to: 86948 -/* 77408 */ MCD_OPC_Decode, 214, 7, 181, 3, // Opcode: FCSELDrrr -/* 77413 */ MCD_OPC_FilterValue, 6, 63, 0, 0, // Skip to: 77481 -/* 77418 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... -/* 77421 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 77436 -/* 77426 */ MCD_OPC_CheckPredicate, 18, 45, 37, 0, // Skip to: 86948 -/* 77431 */ MCD_OPC_Decode, 185, 22, 182, 3, // Opcode: SCVTFSWHri -/* 77436 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 77451 -/* 77441 */ MCD_OPC_CheckPredicate, 18, 30, 37, 0, // Skip to: 86948 -/* 77446 */ MCD_OPC_Decode, 172, 31, 182, 3, // Opcode: UCVTFSWHri -/* 77451 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 77466 -/* 77456 */ MCD_OPC_CheckPredicate, 18, 15, 37, 0, // Skip to: 86948 -/* 77461 */ MCD_OPC_Decode, 219, 8, 183, 3, // Opcode: FCVTZSSWHri -/* 77466 */ MCD_OPC_FilterValue, 51, 5, 37, 0, // Skip to: 86948 -/* 77471 */ MCD_OPC_CheckPredicate, 18, 0, 37, 0, // Skip to: 86948 -/* 77476 */ MCD_OPC_Decode, 254, 8, 183, 3, // Opcode: FCVTZUSWHri -/* 77481 */ MCD_OPC_FilterValue, 7, 246, 36, 0, // Skip to: 86948 -/* 77486 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 77489 */ MCD_OPC_FilterValue, 0, 18, 2, 0, // Skip to: 78024 -/* 77494 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... -/* 77497 */ MCD_OPC_FilterValue, 0, 244, 1, 0, // Skip to: 78002 -/* 77502 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... -/* 77505 */ MCD_OPC_FilterValue, 0, 213, 0, 0, // Skip to: 77723 -/* 77510 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 77513 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77528 -/* 77518 */ MCD_OPC_CheckPredicate, 18, 209, 36, 0, // Skip to: 86948 -/* 77523 */ MCD_OPC_Decode, 154, 8, 184, 3, // Opcode: FCVTNSUWHr -/* 77528 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77543 -/* 77533 */ MCD_OPC_CheckPredicate, 18, 194, 36, 0, // Skip to: 86948 -/* 77538 */ MCD_OPC_Decode, 168, 8, 184, 3, // Opcode: FCVTNUUWHr -/* 77543 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77558 -/* 77548 */ MCD_OPC_CheckPredicate, 18, 179, 36, 0, // Skip to: 86948 -/* 77553 */ MCD_OPC_Decode, 191, 22, 185, 3, // Opcode: SCVTFUWHri -/* 77558 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 77573 -/* 77563 */ MCD_OPC_CheckPredicate, 18, 164, 36, 0, // Skip to: 86948 -/* 77568 */ MCD_OPC_Decode, 178, 31, 185, 3, // Opcode: UCVTFUWHri -/* 77573 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 77588 -/* 77578 */ MCD_OPC_CheckPredicate, 18, 149, 36, 0, // Skip to: 86948 -/* 77583 */ MCD_OPC_Decode, 218, 7, 184, 3, // Opcode: FCVTASUWHr -/* 77588 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 77603 -/* 77593 */ MCD_OPC_CheckPredicate, 18, 134, 36, 0, // Skip to: 86948 -/* 77598 */ MCD_OPC_Decode, 232, 7, 184, 3, // Opcode: FCVTAUUWHr -/* 77603 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 77618 -/* 77608 */ MCD_OPC_CheckPredicate, 18, 119, 36, 0, // Skip to: 86948 -/* 77613 */ MCD_OPC_Decode, 221, 10, 184, 3, // Opcode: FMOVHWr -/* 77618 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 77633 -/* 77623 */ MCD_OPC_CheckPredicate, 18, 104, 36, 0, // Skip to: 86948 -/* 77628 */ MCD_OPC_Decode, 229, 10, 185, 3, // Opcode: FMOVWHr -/* 77633 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 77648 -/* 77638 */ MCD_OPC_CheckPredicate, 18, 89, 36, 0, // Skip to: 86948 -/* 77643 */ MCD_OPC_Decode, 186, 8, 184, 3, // Opcode: FCVTPSUWHr -/* 77648 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 77663 -/* 77653 */ MCD_OPC_CheckPredicate, 18, 74, 36, 0, // Skip to: 86948 -/* 77658 */ MCD_OPC_Decode, 200, 8, 184, 3, // Opcode: FCVTPUUWHr -/* 77663 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 77678 -/* 77668 */ MCD_OPC_CheckPredicate, 18, 59, 36, 0, // Skip to: 86948 -/* 77673 */ MCD_OPC_Decode, 254, 7, 184, 3, // Opcode: FCVTMSUWHr -/* 77678 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 77693 -/* 77683 */ MCD_OPC_CheckPredicate, 18, 44, 36, 0, // Skip to: 86948 -/* 77688 */ MCD_OPC_Decode, 140, 8, 184, 3, // Opcode: FCVTMUUWHr -/* 77693 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 77708 -/* 77698 */ MCD_OPC_CheckPredicate, 18, 29, 36, 0, // Skip to: 86948 -/* 77703 */ MCD_OPC_Decode, 225, 8, 184, 3, // Opcode: FCVTZSUWHr -/* 77708 */ MCD_OPC_FilterValue, 25, 19, 36, 0, // Skip to: 86948 -/* 77713 */ MCD_OPC_CheckPredicate, 18, 14, 36, 0, // Skip to: 86948 -/* 77718 */ MCD_OPC_Decode, 132, 9, 184, 3, // Opcode: FCVTZUUWHr -/* 77723 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 77791 -/* 77728 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... -/* 77731 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77746 -/* 77736 */ MCD_OPC_CheckPredicate, 18, 247, 35, 0, // Skip to: 86948 -/* 77741 */ MCD_OPC_Decode, 205, 7, 186, 3, // Opcode: FCMPHrr -/* 77746 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 77761 -/* 77751 */ MCD_OPC_CheckPredicate, 18, 232, 35, 0, // Skip to: 86948 -/* 77756 */ MCD_OPC_Decode, 204, 7, 187, 3, // Opcode: FCMPHri -/* 77761 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 77776 -/* 77766 */ MCD_OPC_CheckPredicate, 18, 217, 35, 0, // Skip to: 86948 -/* 77771 */ MCD_OPC_Decode, 201, 7, 186, 3, // Opcode: FCMPEHrr -/* 77776 */ MCD_OPC_FilterValue, 24, 207, 35, 0, // Skip to: 86948 -/* 77781 */ MCD_OPC_CheckPredicate, 18, 202, 35, 0, // Skip to: 86948 -/* 77786 */ MCD_OPC_Decode, 200, 7, 187, 3, // Opcode: FCMPEHri -/* 77791 */ MCD_OPC_FilterValue, 2, 108, 0, 0, // Skip to: 77904 -/* 77796 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 77799 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77814 -/* 77804 */ MCD_OPC_CheckPredicate, 18, 179, 35, 0, // Skip to: 86948 -/* 77809 */ MCD_OPC_Decode, 224, 10, 188, 3, // Opcode: FMOVHr -/* 77814 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77829 -/* 77819 */ MCD_OPC_CheckPredicate, 18, 164, 35, 0, // Skip to: 86948 -/* 77824 */ MCD_OPC_Decode, 165, 11, 188, 3, // Opcode: FNEGHr -/* 77829 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77844 -/* 77834 */ MCD_OPC_CheckPredicate, 16, 149, 35, 0, // Skip to: 86948 -/* 77839 */ MCD_OPC_Decode, 214, 8, 189, 3, // Opcode: FCVTSHr -/* 77844 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 77859 -/* 77849 */ MCD_OPC_CheckPredicate, 18, 134, 35, 0, // Skip to: 86948 -/* 77854 */ MCD_OPC_Decode, 130, 12, 188, 3, // Opcode: FRINTNHr -/* 77859 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 77874 -/* 77864 */ MCD_OPC_CheckPredicate, 18, 119, 35, 0, // Skip to: 86948 -/* 77869 */ MCD_OPC_Decode, 247, 11, 188, 3, // Opcode: FRINTMHr -/* 77874 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 77889 -/* 77879 */ MCD_OPC_CheckPredicate, 18, 104, 35, 0, // Skip to: 86948 -/* 77884 */ MCD_OPC_Decode, 225, 11, 188, 3, // Opcode: FRINTAHr -/* 77889 */ MCD_OPC_FilterValue, 7, 94, 35, 0, // Skip to: 86948 -/* 77894 */ MCD_OPC_CheckPredicate, 18, 89, 35, 0, // Skip to: 86948 -/* 77899 */ MCD_OPC_Decode, 152, 12, 188, 3, // Opcode: FRINTXHr -/* 77904 */ MCD_OPC_FilterValue, 6, 79, 35, 0, // Skip to: 86948 -/* 77909 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... -/* 77912 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77927 -/* 77917 */ MCD_OPC_CheckPredicate, 18, 66, 35, 0, // Skip to: 86948 -/* 77922 */ MCD_OPC_Decode, 140, 6, 188, 3, // Opcode: FABSHr -/* 77927 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77942 -/* 77932 */ MCD_OPC_CheckPredicate, 18, 51, 35, 0, // Skip to: 86948 -/* 77937 */ MCD_OPC_Decode, 199, 12, 188, 3, // Opcode: FSQRTHr -/* 77942 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77957 -/* 77947 */ MCD_OPC_CheckPredicate, 16, 36, 35, 0, // Skip to: 86948 -/* 77952 */ MCD_OPC_Decode, 245, 7, 190, 3, // Opcode: FCVTDHr -/* 77957 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 77972 -/* 77962 */ MCD_OPC_CheckPredicate, 18, 21, 35, 0, // Skip to: 86948 -/* 77967 */ MCD_OPC_Decode, 141, 12, 188, 3, // Opcode: FRINTPHr -/* 77972 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 77987 -/* 77977 */ MCD_OPC_CheckPredicate, 18, 6, 35, 0, // Skip to: 86948 -/* 77982 */ MCD_OPC_Decode, 163, 12, 188, 3, // Opcode: FRINTZHr -/* 77987 */ MCD_OPC_FilterValue, 7, 252, 34, 0, // Skip to: 86948 -/* 77992 */ MCD_OPC_CheckPredicate, 18, 247, 34, 0, // Skip to: 86948 -/* 77997 */ MCD_OPC_Decode, 236, 11, 188, 3, // Opcode: FRINTIHr -/* 78002 */ MCD_OPC_FilterValue, 1, 237, 34, 0, // Skip to: 86948 -/* 78007 */ MCD_OPC_CheckPredicate, 18, 232, 34, 0, // Skip to: 86948 -/* 78012 */ MCD_OPC_CheckField, 5, 5, 0, 225, 34, 0, // Skip to: 86948 -/* 78019 */ MCD_OPC_Decode, 223, 10, 191, 3, // Opcode: FMOVHi -/* 78024 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 78062 -/* 78029 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... -/* 78032 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78047 -/* 78037 */ MCD_OPC_CheckPredicate, 18, 202, 34, 0, // Skip to: 86948 -/* 78042 */ MCD_OPC_Decode, 215, 6, 192, 3, // Opcode: FCCMPHrr -/* 78047 */ MCD_OPC_FilterValue, 1, 192, 34, 0, // Skip to: 86948 -/* 78052 */ MCD_OPC_CheckPredicate, 18, 187, 34, 0, // Skip to: 86948 -/* 78057 */ MCD_OPC_Decode, 213, 6, 192, 3, // Opcode: FCCMPEHrr -/* 78062 */ MCD_OPC_FilterValue, 2, 138, 0, 0, // Skip to: 78205 -/* 78067 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 78070 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78085 -/* 78075 */ MCD_OPC_CheckPredicate, 18, 164, 34, 0, // Skip to: 86948 -/* 78080 */ MCD_OPC_Decode, 246, 10, 193, 3, // Opcode: FMULHrr -/* 78085 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 78100 -/* 78090 */ MCD_OPC_CheckPredicate, 18, 149, 34, 0, // Skip to: 86948 -/* 78095 */ MCD_OPC_Decode, 167, 9, 193, 3, // Opcode: FDIVHrr -/* 78100 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 78115 -/* 78105 */ MCD_OPC_CheckPredicate, 18, 134, 34, 0, // Skip to: 86948 -/* 78110 */ MCD_OPC_Decode, 176, 6, 193, 3, // Opcode: FADDHrr -/* 78115 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 78130 -/* 78120 */ MCD_OPC_CheckPredicate, 18, 119, 34, 0, // Skip to: 86948 -/* 78125 */ MCD_OPC_Decode, 210, 12, 193, 3, // Opcode: FSUBHrr -/* 78130 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 78145 -/* 78135 */ MCD_OPC_CheckPredicate, 18, 104, 34, 0, // Skip to: 86948 -/* 78140 */ MCD_OPC_Decode, 194, 9, 193, 3, // Opcode: FMAXHrr -/* 78145 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 78160 -/* 78150 */ MCD_OPC_CheckPredicate, 18, 89, 34, 0, // Skip to: 86948 -/* 78155 */ MCD_OPC_Decode, 250, 9, 193, 3, // Opcode: FMINHrr -/* 78160 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 78175 -/* 78165 */ MCD_OPC_CheckPredicate, 18, 74, 34, 0, // Skip to: 86948 -/* 78170 */ MCD_OPC_Decode, 196, 9, 193, 3, // Opcode: FMAXNMHrr -/* 78175 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 78190 -/* 78180 */ MCD_OPC_CheckPredicate, 18, 59, 34, 0, // Skip to: 86948 -/* 78185 */ MCD_OPC_Decode, 252, 9, 193, 3, // Opcode: FMINNMHrr -/* 78190 */ MCD_OPC_FilterValue, 8, 49, 34, 0, // Skip to: 86948 -/* 78195 */ MCD_OPC_CheckPredicate, 18, 44, 34, 0, // Skip to: 86948 -/* 78200 */ MCD_OPC_Decode, 194, 11, 193, 3, // Opcode: FNMULHrr -/* 78205 */ MCD_OPC_FilterValue, 3, 34, 34, 0, // Skip to: 86948 -/* 78210 */ MCD_OPC_CheckPredicate, 18, 29, 34, 0, // Skip to: 86948 -/* 78215 */ MCD_OPC_Decode, 215, 7, 194, 3, // Opcode: FCSELHrrr -/* 78220 */ MCD_OPC_FilterValue, 3, 19, 34, 0, // Skip to: 86948 -/* 78225 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 78228 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 78266 -/* 78233 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 78236 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78251 -/* 78241 */ MCD_OPC_CheckPredicate, 16, 254, 33, 0, // Skip to: 86948 -/* 78246 */ MCD_OPC_Decode, 189, 9, 195, 3, // Opcode: FMADDSrrr -/* 78251 */ MCD_OPC_FilterValue, 1, 244, 33, 0, // Skip to: 86948 -/* 78256 */ MCD_OPC_CheckPredicate, 16, 239, 33, 0, // Skip to: 86948 -/* 78261 */ MCD_OPC_Decode, 244, 10, 195, 3, // Opcode: FMSUBSrrr -/* 78266 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 78304 -/* 78271 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 78274 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78289 -/* 78279 */ MCD_OPC_CheckPredicate, 16, 216, 33, 0, // Skip to: 86948 -/* 78284 */ MCD_OPC_Decode, 177, 11, 195, 3, // Opcode: FNMADDSrrr -/* 78289 */ MCD_OPC_FilterValue, 1, 206, 33, 0, // Skip to: 86948 -/* 78294 */ MCD_OPC_CheckPredicate, 16, 201, 33, 0, // Skip to: 86948 -/* 78299 */ MCD_OPC_Decode, 192, 11, 195, 3, // Opcode: FNMSUBSrrr -/* 78304 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 78342 -/* 78309 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 78312 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78327 -/* 78317 */ MCD_OPC_CheckPredicate, 16, 178, 33, 0, // Skip to: 86948 -/* 78322 */ MCD_OPC_Decode, 187, 9, 196, 3, // Opcode: FMADDDrrr -/* 78327 */ MCD_OPC_FilterValue, 1, 168, 33, 0, // Skip to: 86948 -/* 78332 */ MCD_OPC_CheckPredicate, 16, 163, 33, 0, // Skip to: 86948 -/* 78337 */ MCD_OPC_Decode, 242, 10, 196, 3, // Opcode: FMSUBDrrr -/* 78342 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 78380 -/* 78347 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 78350 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78365 -/* 78355 */ MCD_OPC_CheckPredicate, 16, 140, 33, 0, // Skip to: 86948 -/* 78360 */ MCD_OPC_Decode, 175, 11, 196, 3, // Opcode: FNMADDDrrr -/* 78365 */ MCD_OPC_FilterValue, 1, 130, 33, 0, // Skip to: 86948 -/* 78370 */ MCD_OPC_CheckPredicate, 16, 125, 33, 0, // Skip to: 86948 -/* 78375 */ MCD_OPC_Decode, 190, 11, 196, 3, // Opcode: FNMSUBDrrr -/* 78380 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 78418 -/* 78385 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 78388 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78403 -/* 78393 */ MCD_OPC_CheckPredicate, 18, 102, 33, 0, // Skip to: 86948 -/* 78398 */ MCD_OPC_Decode, 188, 9, 197, 3, // Opcode: FMADDHrrr -/* 78403 */ MCD_OPC_FilterValue, 1, 92, 33, 0, // Skip to: 86948 -/* 78408 */ MCD_OPC_CheckPredicate, 18, 87, 33, 0, // Skip to: 86948 -/* 78413 */ MCD_OPC_Decode, 243, 10, 197, 3, // Opcode: FMSUBHrrr -/* 78418 */ MCD_OPC_FilterValue, 7, 77, 33, 0, // Skip to: 86948 -/* 78423 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... -/* 78426 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78441 -/* 78431 */ MCD_OPC_CheckPredicate, 18, 64, 33, 0, // Skip to: 86948 -/* 78436 */ MCD_OPC_Decode, 176, 11, 197, 3, // Opcode: FNMADDHrrr -/* 78441 */ MCD_OPC_FilterValue, 1, 54, 33, 0, // Skip to: 86948 -/* 78446 */ MCD_OPC_CheckPredicate, 18, 49, 33, 0, // Skip to: 86948 -/* 78451 */ MCD_OPC_Decode, 191, 11, 197, 3, // Opcode: FNMSUBHrrr -/* 78456 */ MCD_OPC_FilterValue, 1, 191, 1, 0, // Skip to: 78908 -/* 78461 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 78464 */ MCD_OPC_FilterValue, 0, 96, 0, 0, // Skip to: 78565 -/* 78469 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 78472 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 78489 -/* 78477 */ MCD_OPC_CheckField, 21, 1, 0, 16, 33, 0, // Skip to: 86948 -/* 78484 */ MCD_OPC_Decode, 197, 29, 255, 2, // Opcode: STURBi -/* 78489 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 78506 -/* 78494 */ MCD_OPC_CheckField, 21, 1, 0, 255, 32, 0, // Skip to: 86948 -/* 78501 */ MCD_OPC_Decode, 150, 29, 255, 2, // Opcode: STRBpost -/* 78506 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 78548 -/* 78511 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 78514 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 78531 -/* 78519 */ MCD_OPC_CheckField, 21, 1, 1, 230, 32, 0, // Skip to: 86948 -/* 78526 */ MCD_OPC_Decode, 152, 29, 198, 3, // Opcode: STRBroW -/* 78531 */ MCD_OPC_FilterValue, 3, 220, 32, 0, // Skip to: 86948 -/* 78536 */ MCD_OPC_CheckField, 21, 1, 1, 213, 32, 0, // Skip to: 86948 -/* 78543 */ MCD_OPC_Decode, 153, 29, 199, 3, // Opcode: STRBroX -/* 78548 */ MCD_OPC_FilterValue, 3, 203, 32, 0, // Skip to: 86948 -/* 78553 */ MCD_OPC_CheckField, 21, 1, 0, 196, 32, 0, // Skip to: 86948 -/* 78560 */ MCD_OPC_Decode, 151, 29, 255, 2, // Opcode: STRBpre -/* 78565 */ MCD_OPC_FilterValue, 1, 96, 0, 0, // Skip to: 78666 -/* 78570 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 78573 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 78590 -/* 78578 */ MCD_OPC_CheckField, 21, 1, 0, 171, 32, 0, // Skip to: 86948 -/* 78585 */ MCD_OPC_Decode, 131, 19, 255, 2, // Opcode: LDURBi -/* 78590 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 78607 -/* 78595 */ MCD_OPC_CheckField, 21, 1, 0, 154, 32, 0, // Skip to: 86948 -/* 78602 */ MCD_OPC_Decode, 224, 17, 255, 2, // Opcode: LDRBpost -/* 78607 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 78649 -/* 78612 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 78615 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 78632 -/* 78620 */ MCD_OPC_CheckField, 21, 1, 1, 129, 32, 0, // Skip to: 86948 -/* 78627 */ MCD_OPC_Decode, 226, 17, 198, 3, // Opcode: LDRBroW -/* 78632 */ MCD_OPC_FilterValue, 3, 119, 32, 0, // Skip to: 86948 -/* 78637 */ MCD_OPC_CheckField, 21, 1, 1, 112, 32, 0, // Skip to: 86948 -/* 78644 */ MCD_OPC_Decode, 227, 17, 199, 3, // Opcode: LDRBroX -/* 78649 */ MCD_OPC_FilterValue, 3, 102, 32, 0, // Skip to: 86948 -/* 78654 */ MCD_OPC_CheckField, 21, 1, 0, 95, 32, 0, // Skip to: 86948 -/* 78661 */ MCD_OPC_Decode, 225, 17, 255, 2, // Opcode: LDRBpre -/* 78666 */ MCD_OPC_FilterValue, 2, 96, 0, 0, // Skip to: 78767 -/* 78671 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 78674 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 78691 -/* 78679 */ MCD_OPC_CheckField, 21, 1, 0, 70, 32, 0, // Skip to: 86948 -/* 78686 */ MCD_OPC_Decode, 201, 29, 255, 2, // Opcode: STURQi -/* 78691 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 78708 -/* 78696 */ MCD_OPC_CheckField, 21, 1, 0, 53, 32, 0, // Skip to: 86948 -/* 78703 */ MCD_OPC_Decode, 170, 29, 255, 2, // Opcode: STRQpost -/* 78708 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 78750 -/* 78713 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 78716 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 78733 -/* 78721 */ MCD_OPC_CheckField, 21, 1, 1, 28, 32, 0, // Skip to: 86948 -/* 78728 */ MCD_OPC_Decode, 172, 29, 200, 3, // Opcode: STRQroW -/* 78733 */ MCD_OPC_FilterValue, 3, 18, 32, 0, // Skip to: 86948 -/* 78738 */ MCD_OPC_CheckField, 21, 1, 1, 11, 32, 0, // Skip to: 86948 -/* 78745 */ MCD_OPC_Decode, 173, 29, 201, 3, // Opcode: STRQroX -/* 78750 */ MCD_OPC_FilterValue, 3, 1, 32, 0, // Skip to: 86948 -/* 78755 */ MCD_OPC_CheckField, 21, 1, 0, 250, 31, 0, // Skip to: 86948 -/* 78762 */ MCD_OPC_Decode, 171, 29, 255, 2, // Opcode: STRQpre -/* 78767 */ MCD_OPC_FilterValue, 3, 96, 0, 0, // Skip to: 78868 -/* 78772 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 78775 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 78792 -/* 78780 */ MCD_OPC_CheckField, 21, 1, 0, 225, 31, 0, // Skip to: 86948 -/* 78787 */ MCD_OPC_Decode, 135, 19, 255, 2, // Opcode: LDURQi -/* 78792 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 78809 -/* 78797 */ MCD_OPC_CheckField, 21, 1, 0, 208, 31, 0, // Skip to: 86948 -/* 78804 */ MCD_OPC_Decode, 246, 17, 255, 2, // Opcode: LDRQpost -/* 78809 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 78851 -/* 78814 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 78817 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 78834 -/* 78822 */ MCD_OPC_CheckField, 21, 1, 1, 183, 31, 0, // Skip to: 86948 -/* 78829 */ MCD_OPC_Decode, 248, 17, 200, 3, // Opcode: LDRQroW -/* 78834 */ MCD_OPC_FilterValue, 3, 173, 31, 0, // Skip to: 86948 -/* 78839 */ MCD_OPC_CheckField, 21, 1, 1, 166, 31, 0, // Skip to: 86948 -/* 78846 */ MCD_OPC_Decode, 249, 17, 201, 3, // Opcode: LDRQroX -/* 78851 */ MCD_OPC_FilterValue, 3, 156, 31, 0, // Skip to: 86948 -/* 78856 */ MCD_OPC_CheckField, 21, 1, 0, 149, 31, 0, // Skip to: 86948 -/* 78863 */ MCD_OPC_Decode, 247, 17, 255, 2, // Opcode: LDRQpre -/* 78868 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 78878 -/* 78873 */ MCD_OPC_Decode, 154, 29, 137, 3, // Opcode: STRBui -/* 78878 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 78888 -/* 78883 */ MCD_OPC_Decode, 228, 17, 137, 3, // Opcode: LDRBui -/* 78888 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 78898 -/* 78893 */ MCD_OPC_Decode, 174, 29, 137, 3, // Opcode: STRQui -/* 78898 */ MCD_OPC_FilterValue, 7, 109, 31, 0, // Skip to: 86948 -/* 78903 */ MCD_OPC_Decode, 250, 17, 137, 3, // Opcode: LDRQui -/* 78908 */ MCD_OPC_FilterValue, 2, 63, 12, 0, // Skip to: 82048 -/* 78913 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 78916 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 78926 -/* 78921 */ MCD_OPC_Decode, 229, 17, 202, 3, // Opcode: LDRDl -/* 78926 */ MCD_OPC_FilterValue, 2, 254, 7, 0, // Skip to: 80977 -/* 78931 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 78934 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 78956 -/* 78939 */ MCD_OPC_CheckPredicate, 19, 68, 31, 0, // Skip to: 86948 -/* 78944 */ MCD_OPC_CheckField, 21, 3, 0, 61, 31, 0, // Skip to: 86948 -/* 78951 */ MCD_OPC_Decode, 241, 22, 203, 3, // Opcode: SHA1Crrr -/* 78956 */ MCD_OPC_FilterValue, 1, 114, 0, 0, // Skip to: 79075 -/* 78961 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... -/* 78964 */ MCD_OPC_FilterValue, 0, 84, 0, 0, // Skip to: 79053 -/* 78969 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... -/* 78972 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 79031 -/* 78977 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... -/* 78980 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 79009 -/* 78985 */ MCD_OPC_CheckPredicate, 3, 22, 31, 0, // Skip to: 86948 -/* 78990 */ MCD_OPC_CheckField, 21, 3, 0, 15, 31, 0, // Skip to: 86948 -/* 78997 */ MCD_OPC_CheckField, 19, 1, 1, 8, 31, 0, // Skip to: 86948 -/* 79004 */ MCD_OPC_Decode, 151, 5, 204, 3, // Opcode: CPYi64 -/* 79009 */ MCD_OPC_FilterValue, 1, 254, 30, 0, // Skip to: 86948 -/* 79014 */ MCD_OPC_CheckPredicate, 3, 249, 30, 0, // Skip to: 86948 -/* 79019 */ MCD_OPC_CheckField, 21, 3, 0, 242, 30, 0, // Skip to: 86948 -/* 79026 */ MCD_OPC_Decode, 150, 5, 205, 3, // Opcode: CPYi32 -/* 79031 */ MCD_OPC_FilterValue, 1, 232, 30, 0, // Skip to: 86948 -/* 79036 */ MCD_OPC_CheckPredicate, 3, 227, 30, 0, // Skip to: 86948 -/* 79041 */ MCD_OPC_CheckField, 21, 3, 0, 220, 30, 0, // Skip to: 86948 -/* 79048 */ MCD_OPC_Decode, 149, 5, 206, 3, // Opcode: CPYi16 -/* 79053 */ MCD_OPC_FilterValue, 1, 210, 30, 0, // Skip to: 86948 -/* 79058 */ MCD_OPC_CheckPredicate, 3, 205, 30, 0, // Skip to: 86948 -/* 79063 */ MCD_OPC_CheckField, 21, 3, 0, 198, 30, 0, // Skip to: 86948 -/* 79070 */ MCD_OPC_Decode, 152, 5, 207, 3, // Opcode: CPYi8 -/* 79075 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 79097 -/* 79080 */ MCD_OPC_CheckPredicate, 19, 183, 30, 0, // Skip to: 86948 -/* 79085 */ MCD_OPC_CheckField, 16, 8, 40, 176, 30, 0, // Skip to: 86948 -/* 79092 */ MCD_OPC_Decode, 242, 22, 167, 3, // Opcode: SHA1Hrr -/* 79097 */ MCD_OPC_FilterValue, 3, 63, 0, 0, // Skip to: 79165 -/* 79102 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 79105 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 79120 -/* 79110 */ MCD_OPC_CheckPredicate, 3, 153, 30, 0, // Skip to: 86948 -/* 79115 */ MCD_OPC_Decode, 176, 24, 208, 3, // Opcode: SQADDv1i8 -/* 79120 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 79135 -/* 79125 */ MCD_OPC_CheckPredicate, 3, 138, 30, 0, // Skip to: 86948 -/* 79130 */ MCD_OPC_Decode, 173, 24, 193, 3, // Opcode: SQADDv1i16 -/* 79135 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 79150 -/* 79140 */ MCD_OPC_CheckPredicate, 3, 123, 30, 0, // Skip to: 86948 -/* 79145 */ MCD_OPC_Decode, 174, 24, 172, 3, // Opcode: SQADDv1i32 -/* 79150 */ MCD_OPC_FilterValue, 7, 113, 30, 0, // Skip to: 86948 -/* 79155 */ MCD_OPC_CheckPredicate, 3, 108, 30, 0, // Skip to: 86948 -/* 79160 */ MCD_OPC_Decode, 175, 24, 238, 1, // Opcode: SQADDv1i64 -/* 79165 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 79187 -/* 79170 */ MCD_OPC_CheckPredicate, 19, 93, 30, 0, // Skip to: 86948 -/* 79175 */ MCD_OPC_CheckField, 21, 3, 0, 86, 30, 0, // Skip to: 86948 -/* 79182 */ MCD_OPC_Decode, 244, 22, 203, 3, // Opcode: SHA1Prrr -/* 79187 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 79209 -/* 79192 */ MCD_OPC_CheckPredicate, 19, 71, 30, 0, // Skip to: 86948 -/* 79197 */ MCD_OPC_CheckField, 16, 8, 40, 64, 30, 0, // Skip to: 86948 -/* 79204 */ MCD_OPC_Decode, 246, 22, 147, 2, // Opcode: SHA1SU1rr -/* 79209 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 79231 -/* 79214 */ MCD_OPC_CheckPredicate, 4, 49, 30, 0, // Skip to: 86948 -/* 79219 */ MCD_OPC_CheckField, 21, 3, 2, 42, 30, 0, // Skip to: 86948 -/* 79226 */ MCD_OPC_Decode, 248, 10, 193, 3, // Opcode: FMULX16 -/* 79231 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 79253 -/* 79236 */ MCD_OPC_CheckPredicate, 19, 27, 30, 0, // Skip to: 86948 -/* 79241 */ MCD_OPC_CheckField, 21, 3, 0, 20, 30, 0, // Skip to: 86948 -/* 79248 */ MCD_OPC_Decode, 243, 22, 203, 3, // Opcode: SHA1Mrrr -/* 79253 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 79275 -/* 79258 */ MCD_OPC_CheckPredicate, 4, 5, 30, 0, // Skip to: 86948 -/* 79263 */ MCD_OPC_CheckField, 21, 3, 2, 254, 29, 0, // Skip to: 86948 -/* 79270 */ MCD_OPC_Decode, 217, 6, 193, 3, // Opcode: FCMEQ16 -/* 79275 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 79297 -/* 79280 */ MCD_OPC_CheckPredicate, 19, 239, 29, 0, // Skip to: 86948 -/* 79285 */ MCD_OPC_CheckField, 16, 8, 40, 232, 29, 0, // Skip to: 86948 -/* 79292 */ MCD_OPC_Decode, 249, 22, 147, 2, // Opcode: SHA256SU0rr -/* 79297 */ MCD_OPC_FilterValue, 11, 63, 0, 0, // Skip to: 79365 -/* 79302 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 79305 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 79320 -/* 79310 */ MCD_OPC_CheckPredicate, 3, 209, 29, 0, // Skip to: 86948 -/* 79315 */ MCD_OPC_Decode, 158, 26, 208, 3, // Opcode: SQSUBv1i8 -/* 79320 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 79335 -/* 79325 */ MCD_OPC_CheckPredicate, 3, 194, 29, 0, // Skip to: 86948 -/* 79330 */ MCD_OPC_Decode, 155, 26, 193, 3, // Opcode: SQSUBv1i16 -/* 79335 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 79350 -/* 79340 */ MCD_OPC_CheckPredicate, 3, 179, 29, 0, // Skip to: 86948 -/* 79345 */ MCD_OPC_Decode, 156, 26, 172, 3, // Opcode: SQSUBv1i32 -/* 79350 */ MCD_OPC_FilterValue, 7, 169, 29, 0, // Skip to: 86948 -/* 79355 */ MCD_OPC_CheckPredicate, 3, 164, 29, 0, // Skip to: 86948 -/* 79360 */ MCD_OPC_Decode, 157, 26, 238, 1, // Opcode: SQSUBv1i64 -/* 79365 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 79387 -/* 79370 */ MCD_OPC_CheckPredicate, 19, 149, 29, 0, // Skip to: 86948 -/* 79375 */ MCD_OPC_CheckField, 21, 3, 0, 142, 29, 0, // Skip to: 86948 -/* 79382 */ MCD_OPC_Decode, 245, 22, 141, 2, // Opcode: SHA1SU0rrr -/* 79387 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 79409 -/* 79392 */ MCD_OPC_CheckPredicate, 3, 127, 29, 0, // Skip to: 86948 -/* 79397 */ MCD_OPC_CheckField, 21, 3, 7, 120, 29, 0, // Skip to: 86948 -/* 79404 */ MCD_OPC_Decode, 216, 3, 238, 1, // Opcode: CMGTv1i64 -/* 79409 */ MCD_OPC_FilterValue, 14, 65, 0, 0, // Skip to: 79479 -/* 79414 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 79417 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 79432 -/* 79422 */ MCD_OPC_CheckPredicate, 3, 97, 29, 0, // Skip to: 86948 -/* 79427 */ MCD_OPC_Decode, 145, 30, 209, 3, // Opcode: SUQADDv1i8 -/* 79432 */ MCD_OPC_FilterValue, 96, 10, 0, 0, // Skip to: 79447 -/* 79437 */ MCD_OPC_CheckPredicate, 3, 82, 29, 0, // Skip to: 86948 -/* 79442 */ MCD_OPC_Decode, 142, 30, 210, 3, // Opcode: SUQADDv1i16 -/* 79447 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 79463 -/* 79453 */ MCD_OPC_CheckPredicate, 3, 66, 29, 0, // Skip to: 86948 -/* 79458 */ MCD_OPC_Decode, 143, 30, 211, 3, // Opcode: SUQADDv1i32 -/* 79463 */ MCD_OPC_FilterValue, 224, 1, 55, 29, 0, // Skip to: 86948 -/* 79469 */ MCD_OPC_CheckPredicate, 3, 50, 29, 0, // Skip to: 86948 -/* 79474 */ MCD_OPC_Decode, 144, 30, 248, 1, // Opcode: SUQADDv1i64 -/* 79479 */ MCD_OPC_FilterValue, 15, 48, 0, 0, // Skip to: 79532 -/* 79484 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 79487 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 79502 -/* 79492 */ MCD_OPC_CheckPredicate, 4, 27, 29, 0, // Skip to: 86948 -/* 79497 */ MCD_OPC_Decode, 207, 11, 193, 3, // Opcode: FRECPS16 -/* 79502 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 79517 -/* 79507 */ MCD_OPC_CheckPredicate, 4, 12, 29, 0, // Skip to: 86948 -/* 79512 */ MCD_OPC_Decode, 184, 12, 193, 3, // Opcode: FRSQRTS16 -/* 79517 */ MCD_OPC_FilterValue, 7, 2, 29, 0, // Skip to: 86948 -/* 79522 */ MCD_OPC_CheckPredicate, 3, 253, 28, 0, // Skip to: 86948 -/* 79527 */ MCD_OPC_Decode, 200, 3, 238, 1, // Opcode: CMGEv1i64 -/* 79532 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 79554 -/* 79537 */ MCD_OPC_CheckPredicate, 19, 238, 28, 0, // Skip to: 86948 -/* 79542 */ MCD_OPC_CheckField, 21, 3, 0, 231, 28, 0, // Skip to: 86948 -/* 79549 */ MCD_OPC_Decode, 248, 22, 141, 2, // Opcode: SHA256Hrrr -/* 79554 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 79576 -/* 79559 */ MCD_OPC_CheckPredicate, 3, 216, 28, 0, // Skip to: 86948 -/* 79564 */ MCD_OPC_CheckField, 21, 3, 7, 209, 28, 0, // Skip to: 86948 -/* 79571 */ MCD_OPC_Decode, 228, 26, 238, 1, // Opcode: SSHLv1i64 -/* 79576 */ MCD_OPC_FilterValue, 18, 49, 0, 0, // Skip to: 79630 -/* 79581 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 79584 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 79599 -/* 79589 */ MCD_OPC_CheckPredicate, 3, 186, 28, 0, // Skip to: 86948 -/* 79594 */ MCD_OPC_Decode, 168, 26, 212, 3, // Opcode: SQXTNv1i8 -/* 79599 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 79614 -/* 79604 */ MCD_OPC_CheckPredicate, 3, 171, 28, 0, // Skip to: 86948 -/* 79609 */ MCD_OPC_Decode, 166, 26, 169, 3, // Opcode: SQXTNv1i16 -/* 79614 */ MCD_OPC_FilterValue, 161, 1, 160, 28, 0, // Skip to: 86948 -/* 79620 */ MCD_OPC_CheckPredicate, 3, 155, 28, 0, // Skip to: 86948 -/* 79625 */ MCD_OPC_Decode, 167, 26, 166, 2, // Opcode: SQXTNv1i32 -/* 79630 */ MCD_OPC_FilterValue, 19, 63, 0, 0, // Skip to: 79698 -/* 79635 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 79638 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 79653 -/* 79643 */ MCD_OPC_CheckPredicate, 3, 132, 28, 0, // Skip to: 86948 -/* 79648 */ MCD_OPC_Decode, 243, 25, 208, 3, // Opcode: SQSHLv1i8 -/* 79653 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 79668 -/* 79658 */ MCD_OPC_CheckPredicate, 3, 117, 28, 0, // Skip to: 86948 -/* 79663 */ MCD_OPC_Decode, 240, 25, 193, 3, // Opcode: SQSHLv1i16 -/* 79668 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 79683 -/* 79673 */ MCD_OPC_CheckPredicate, 3, 102, 28, 0, // Skip to: 86948 -/* 79678 */ MCD_OPC_Decode, 241, 25, 172, 3, // Opcode: SQSHLv1i32 -/* 79683 */ MCD_OPC_FilterValue, 7, 92, 28, 0, // Skip to: 86948 -/* 79688 */ MCD_OPC_CheckPredicate, 3, 87, 28, 0, // Skip to: 86948 -/* 79693 */ MCD_OPC_Decode, 242, 25, 238, 1, // Opcode: SQSHLv1i64 -/* 79698 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 79720 -/* 79703 */ MCD_OPC_CheckPredicate, 19, 72, 28, 0, // Skip to: 86948 -/* 79708 */ MCD_OPC_CheckField, 21, 3, 0, 65, 28, 0, // Skip to: 86948 -/* 79715 */ MCD_OPC_Decode, 247, 22, 141, 2, // Opcode: SHA256H2rrr -/* 79720 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 79742 -/* 79725 */ MCD_OPC_CheckPredicate, 3, 50, 28, 0, // Skip to: 86948 -/* 79730 */ MCD_OPC_CheckField, 21, 3, 7, 43, 28, 0, // Skip to: 86948 -/* 79737 */ MCD_OPC_Decode, 198, 26, 238, 1, // Opcode: SRSHLv1i64 -/* 79742 */ MCD_OPC_FilterValue, 23, 63, 0, 0, // Skip to: 79810 -/* 79747 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 79750 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 79765 -/* 79755 */ MCD_OPC_CheckPredicate, 3, 20, 28, 0, // Skip to: 86948 -/* 79760 */ MCD_OPC_Decode, 198, 25, 208, 3, // Opcode: SQRSHLv1i8 -/* 79765 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 79780 -/* 79770 */ MCD_OPC_CheckPredicate, 3, 5, 28, 0, // Skip to: 86948 -/* 79775 */ MCD_OPC_Decode, 195, 25, 193, 3, // Opcode: SQRSHLv1i16 -/* 79780 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 79795 -/* 79785 */ MCD_OPC_CheckPredicate, 3, 246, 27, 0, // Skip to: 86948 -/* 79790 */ MCD_OPC_Decode, 196, 25, 172, 3, // Opcode: SQRSHLv1i32 -/* 79795 */ MCD_OPC_FilterValue, 7, 236, 27, 0, // Skip to: 86948 -/* 79800 */ MCD_OPC_CheckPredicate, 3, 231, 27, 0, // Skip to: 86948 -/* 79805 */ MCD_OPC_Decode, 197, 25, 238, 1, // Opcode: SQRSHLv1i64 -/* 79810 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 79832 -/* 79815 */ MCD_OPC_CheckPredicate, 19, 216, 27, 0, // Skip to: 86948 -/* 79820 */ MCD_OPC_CheckField, 21, 3, 0, 209, 27, 0, // Skip to: 86948 -/* 79827 */ MCD_OPC_Decode, 250, 22, 141, 2, // Opcode: SHA256SU1rrr -/* 79832 */ MCD_OPC_FilterValue, 30, 65, 0, 0, // Skip to: 79902 -/* 79837 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 79840 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 79855 -/* 79845 */ MCD_OPC_CheckPredicate, 3, 186, 27, 0, // Skip to: 86948 -/* 79850 */ MCD_OPC_Decode, 157, 24, 213, 3, // Opcode: SQABSv1i8 -/* 79855 */ MCD_OPC_FilterValue, 96, 10, 0, 0, // Skip to: 79870 -/* 79860 */ MCD_OPC_CheckPredicate, 3, 171, 27, 0, // Skip to: 86948 -/* 79865 */ MCD_OPC_Decode, 154, 24, 188, 3, // Opcode: SQABSv1i16 -/* 79870 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 79886 -/* 79876 */ MCD_OPC_CheckPredicate, 3, 155, 27, 0, // Skip to: 86948 -/* 79881 */ MCD_OPC_Decode, 155, 24, 167, 3, // Opcode: SQABSv1i32 -/* 79886 */ MCD_OPC_FilterValue, 224, 1, 144, 27, 0, // Skip to: 86948 -/* 79892 */ MCD_OPC_CheckPredicate, 3, 139, 27, 0, // Skip to: 86948 -/* 79897 */ MCD_OPC_Decode, 156, 24, 239, 1, // Opcode: SQABSv1i64 -/* 79902 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 79924 -/* 79907 */ MCD_OPC_CheckPredicate, 3, 124, 27, 0, // Skip to: 86948 -/* 79912 */ MCD_OPC_CheckField, 21, 3, 7, 117, 27, 0, // Skip to: 86948 -/* 79919 */ MCD_OPC_Decode, 195, 1, 238, 1, // Opcode: ADDv1i64 -/* 79924 */ MCD_OPC_FilterValue, 34, 18, 0, 0, // Skip to: 79947 -/* 79929 */ MCD_OPC_CheckPredicate, 3, 102, 27, 0, // Skip to: 86948 -/* 79934 */ MCD_OPC_CheckField, 16, 8, 224, 1, 94, 27, 0, // Skip to: 86948 -/* 79942 */ MCD_OPC_Decode, 217, 3, 239, 1, // Opcode: CMGTv1i64rz -/* 79947 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 79969 -/* 79952 */ MCD_OPC_CheckPredicate, 3, 79, 27, 0, // Skip to: 86948 -/* 79957 */ MCD_OPC_CheckField, 21, 3, 7, 72, 27, 0, // Skip to: 86948 -/* 79964 */ MCD_OPC_Decode, 234, 4, 238, 1, // Opcode: CMTSTv1i64 -/* 79969 */ MCD_OPC_FilterValue, 36, 33, 0, 0, // Skip to: 80007 -/* 79974 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 79977 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 79992 -/* 79982 */ MCD_OPC_CheckPredicate, 3, 49, 27, 0, // Skip to: 86948 -/* 79987 */ MCD_OPC_Decode, 205, 24, 214, 3, // Opcode: SQDMLALi16 -/* 79992 */ MCD_OPC_FilterValue, 5, 39, 27, 0, // Skip to: 86948 -/* 79997 */ MCD_OPC_CheckPredicate, 3, 34, 27, 0, // Skip to: 86948 -/* 80002 */ MCD_OPC_Decode, 206, 24, 215, 3, // Opcode: SQDMLALi32 -/* 80007 */ MCD_OPC_FilterValue, 38, 18, 0, 0, // Skip to: 80030 -/* 80012 */ MCD_OPC_CheckPredicate, 3, 19, 27, 0, // Skip to: 86948 -/* 80017 */ MCD_OPC_CheckField, 16, 8, 224, 1, 11, 27, 0, // Skip to: 86948 -/* 80025 */ MCD_OPC_Decode, 185, 3, 239, 1, // Opcode: CMEQv1i64rz -/* 80030 */ MCD_OPC_FilterValue, 42, 112, 0, 0, // Skip to: 80147 -/* 80035 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 80038 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 80053 -/* 80043 */ MCD_OPC_CheckPredicate, 3, 244, 26, 0, // Skip to: 86948 -/* 80048 */ MCD_OPC_Decode, 160, 8, 167, 3, // Opcode: FCVTNSv1i32 -/* 80053 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 80068 -/* 80058 */ MCD_OPC_CheckPredicate, 3, 229, 26, 0, // Skip to: 86948 -/* 80063 */ MCD_OPC_Decode, 161, 8, 239, 1, // Opcode: FCVTNSv1i64 -/* 80068 */ MCD_OPC_FilterValue, 121, 10, 0, 0, // Skip to: 80083 -/* 80073 */ MCD_OPC_CheckPredicate, 4, 214, 26, 0, // Skip to: 86948 -/* 80078 */ MCD_OPC_Decode, 159, 8, 188, 3, // Opcode: FCVTNSv1f16 -/* 80083 */ MCD_OPC_FilterValue, 161, 1, 10, 0, 0, // Skip to: 80099 -/* 80089 */ MCD_OPC_CheckPredicate, 3, 198, 26, 0, // Skip to: 86948 -/* 80094 */ MCD_OPC_Decode, 192, 8, 167, 3, // Opcode: FCVTPSv1i32 -/* 80099 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 80115 -/* 80105 */ MCD_OPC_CheckPredicate, 3, 182, 26, 0, // Skip to: 86948 -/* 80110 */ MCD_OPC_Decode, 255, 3, 239, 1, // Opcode: CMLTv1i64rz -/* 80115 */ MCD_OPC_FilterValue, 225, 1, 10, 0, 0, // Skip to: 80131 -/* 80121 */ MCD_OPC_CheckPredicate, 3, 166, 26, 0, // Skip to: 86948 -/* 80126 */ MCD_OPC_Decode, 193, 8, 239, 1, // Opcode: FCVTPSv1i64 -/* 80131 */ MCD_OPC_FilterValue, 249, 1, 155, 26, 0, // Skip to: 86948 -/* 80137 */ MCD_OPC_CheckPredicate, 4, 150, 26, 0, // Skip to: 86948 -/* 80142 */ MCD_OPC_Decode, 191, 8, 188, 3, // Opcode: FCVTPSv1f16 -/* 80147 */ MCD_OPC_FilterValue, 44, 33, 0, 0, // Skip to: 80185 -/* 80152 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 80155 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 80170 -/* 80160 */ MCD_OPC_CheckPredicate, 3, 127, 26, 0, // Skip to: 86948 -/* 80165 */ MCD_OPC_Decode, 217, 24, 214, 3, // Opcode: SQDMLSLi16 -/* 80170 */ MCD_OPC_FilterValue, 5, 117, 26, 0, // Skip to: 86948 -/* 80175 */ MCD_OPC_CheckPredicate, 3, 112, 26, 0, // Skip to: 86948 -/* 80180 */ MCD_OPC_Decode, 218, 24, 215, 3, // Opcode: SQDMLSLi32 -/* 80185 */ MCD_OPC_FilterValue, 45, 33, 0, 0, // Skip to: 80223 -/* 80190 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 80193 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 80208 -/* 80198 */ MCD_OPC_CheckPredicate, 3, 89, 26, 0, // Skip to: 86948 -/* 80203 */ MCD_OPC_Decode, 229, 24, 193, 3, // Opcode: SQDMULHv1i16 -/* 80208 */ MCD_OPC_FilterValue, 5, 79, 26, 0, // Skip to: 86948 -/* 80213 */ MCD_OPC_CheckPredicate, 3, 74, 26, 0, // Skip to: 86948 -/* 80218 */ MCD_OPC_Decode, 231, 24, 172, 3, // Opcode: SQDMULHv1i32 -/* 80223 */ MCD_OPC_FilterValue, 46, 128, 0, 0, // Skip to: 80356 -/* 80228 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 80231 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 80246 -/* 80236 */ MCD_OPC_CheckPredicate, 3, 51, 26, 0, // Skip to: 86948 -/* 80241 */ MCD_OPC_Decode, 132, 8, 167, 3, // Opcode: FCVTMSv1i32 -/* 80246 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 80261 -/* 80251 */ MCD_OPC_CheckPredicate, 3, 36, 26, 0, // Skip to: 86948 -/* 80256 */ MCD_OPC_Decode, 133, 8, 239, 1, // Opcode: FCVTMSv1i64 -/* 80261 */ MCD_OPC_FilterValue, 121, 10, 0, 0, // Skip to: 80276 -/* 80266 */ MCD_OPC_CheckPredicate, 4, 21, 26, 0, // Skip to: 86948 -/* 80271 */ MCD_OPC_Decode, 131, 8, 188, 3, // Opcode: FCVTMSv1f16 -/* 80276 */ MCD_OPC_FilterValue, 161, 1, 10, 0, 0, // Skip to: 80292 -/* 80282 */ MCD_OPC_CheckPredicate, 3, 5, 26, 0, // Skip to: 86948 -/* 80287 */ MCD_OPC_Decode, 241, 8, 167, 3, // Opcode: FCVTZSv1i32 -/* 80292 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 80308 -/* 80298 */ MCD_OPC_CheckPredicate, 3, 245, 25, 0, // Skip to: 86948 -/* 80303 */ MCD_OPC_Decode, 131, 1, 239, 1, // Opcode: ABSv1i64 -/* 80308 */ MCD_OPC_FilterValue, 225, 1, 10, 0, 0, // Skip to: 80324 -/* 80314 */ MCD_OPC_CheckPredicate, 3, 229, 25, 0, // Skip to: 86948 -/* 80319 */ MCD_OPC_Decode, 242, 8, 239, 1, // Opcode: FCVTZSv1i64 -/* 80324 */ MCD_OPC_FilterValue, 241, 1, 10, 0, 0, // Skip to: 80340 -/* 80330 */ MCD_OPC_CheckPredicate, 3, 213, 25, 0, // Skip to: 86948 -/* 80335 */ MCD_OPC_Decode, 152, 1, 244, 1, // Opcode: ADDPv2i64p -/* 80340 */ MCD_OPC_FilterValue, 249, 1, 202, 25, 0, // Skip to: 86948 -/* 80346 */ MCD_OPC_CheckPredicate, 4, 197, 25, 0, // Skip to: 86948 -/* 80351 */ MCD_OPC_Decode, 240, 8, 188, 3, // Opcode: FCVTZSv1f16 -/* 80356 */ MCD_OPC_FilterValue, 50, 127, 0, 0, // Skip to: 80488 -/* 80361 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 80364 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 80379 -/* 80369 */ MCD_OPC_CheckPredicate, 3, 174, 25, 0, // Skip to: 86948 -/* 80374 */ MCD_OPC_Decode, 224, 7, 167, 3, // Opcode: FCVTASv1i32 -/* 80379 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 80394 -/* 80384 */ MCD_OPC_CheckPredicate, 4, 159, 25, 0, // Skip to: 86948 -/* 80389 */ MCD_OPC_Decode, 199, 9, 249, 1, // Opcode: FMAXNMPv2i16p -/* 80394 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 80409 -/* 80399 */ MCD_OPC_CheckPredicate, 3, 144, 25, 0, // Skip to: 86948 -/* 80404 */ MCD_OPC_Decode, 225, 7, 239, 1, // Opcode: FCVTASv1i64 -/* 80409 */ MCD_OPC_FilterValue, 121, 10, 0, 0, // Skip to: 80424 -/* 80414 */ MCD_OPC_CheckPredicate, 4, 129, 25, 0, // Skip to: 86948 -/* 80419 */ MCD_OPC_Decode, 223, 7, 188, 3, // Opcode: FCVTASv1f16 -/* 80424 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 80440 -/* 80430 */ MCD_OPC_CheckPredicate, 3, 113, 25, 0, // Skip to: 86948 -/* 80435 */ MCD_OPC_Decode, 143, 7, 167, 3, // Opcode: FCMGTv1i32rz -/* 80440 */ MCD_OPC_FilterValue, 176, 1, 10, 0, 0, // Skip to: 80456 -/* 80446 */ MCD_OPC_CheckPredicate, 4, 97, 25, 0, // Skip to: 86948 -/* 80451 */ MCD_OPC_Decode, 255, 9, 249, 1, // Opcode: FMINNMPv2i16p -/* 80456 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 80472 -/* 80462 */ MCD_OPC_CheckPredicate, 3, 81, 25, 0, // Skip to: 86948 -/* 80467 */ MCD_OPC_Decode, 144, 7, 239, 1, // Opcode: FCMGTv1i64rz -/* 80472 */ MCD_OPC_FilterValue, 248, 1, 70, 25, 0, // Skip to: 86948 -/* 80478 */ MCD_OPC_CheckPredicate, 4, 65, 25, 0, // Skip to: 86948 -/* 80483 */ MCD_OPC_Decode, 142, 7, 188, 3, // Opcode: FCMGTv1i16rz -/* 80488 */ MCD_OPC_FilterValue, 52, 33, 0, 0, // Skip to: 80526 -/* 80493 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 80496 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 80511 -/* 80501 */ MCD_OPC_CheckPredicate, 3, 42, 25, 0, // Skip to: 86948 -/* 80506 */ MCD_OPC_Decode, 241, 24, 216, 3, // Opcode: SQDMULLi16 -/* 80511 */ MCD_OPC_FilterValue, 5, 32, 25, 0, // Skip to: 86948 -/* 80516 */ MCD_OPC_CheckPredicate, 3, 27, 25, 0, // Skip to: 86948 -/* 80521 */ MCD_OPC_Decode, 242, 24, 217, 3, // Opcode: SQDMULLi32 -/* 80526 */ MCD_OPC_FilterValue, 54, 159, 0, 0, // Skip to: 80690 -/* 80531 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 80534 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 80549 -/* 80539 */ MCD_OPC_CheckPredicate, 3, 4, 25, 0, // Skip to: 86948 -/* 80544 */ MCD_OPC_Decode, 207, 22, 167, 3, // Opcode: SCVTFv1i32 -/* 80549 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 80564 -/* 80554 */ MCD_OPC_CheckPredicate, 4, 245, 24, 0, // Skip to: 86948 -/* 80559 */ MCD_OPC_Decode, 179, 6, 249, 1, // Opcode: FADDPv2i16p -/* 80564 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 80579 -/* 80569 */ MCD_OPC_CheckPredicate, 3, 230, 24, 0, // Skip to: 86948 -/* 80574 */ MCD_OPC_Decode, 208, 22, 239, 1, // Opcode: SCVTFv1i64 -/* 80579 */ MCD_OPC_FilterValue, 121, 10, 0, 0, // Skip to: 80594 -/* 80584 */ MCD_OPC_CheckPredicate, 4, 215, 24, 0, // Skip to: 86948 -/* 80589 */ MCD_OPC_Decode, 206, 22, 188, 3, // Opcode: SCVTFv1i16 -/* 80594 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 80610 -/* 80600 */ MCD_OPC_CheckPredicate, 3, 199, 24, 0, // Skip to: 86948 -/* 80605 */ MCD_OPC_Decode, 227, 6, 167, 3, // Opcode: FCMEQv1i32rz -/* 80610 */ MCD_OPC_FilterValue, 161, 1, 10, 0, 0, // Skip to: 80626 -/* 80616 */ MCD_OPC_CheckPredicate, 3, 183, 24, 0, // Skip to: 86948 -/* 80621 */ MCD_OPC_Decode, 200, 11, 167, 3, // Opcode: FRECPEv1i32 -/* 80626 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 80642 -/* 80632 */ MCD_OPC_CheckPredicate, 3, 167, 24, 0, // Skip to: 86948 -/* 80637 */ MCD_OPC_Decode, 228, 6, 239, 1, // Opcode: FCMEQv1i64rz -/* 80642 */ MCD_OPC_FilterValue, 225, 1, 10, 0, 0, // Skip to: 80658 -/* 80648 */ MCD_OPC_CheckPredicate, 3, 151, 24, 0, // Skip to: 86948 -/* 80653 */ MCD_OPC_Decode, 201, 11, 239, 1, // Opcode: FRECPEv1i64 -/* 80658 */ MCD_OPC_FilterValue, 248, 1, 10, 0, 0, // Skip to: 80674 -/* 80664 */ MCD_OPC_CheckPredicate, 4, 135, 24, 0, // Skip to: 86948 -/* 80669 */ MCD_OPC_Decode, 226, 6, 188, 3, // Opcode: FCMEQv1i16rz -/* 80674 */ MCD_OPC_FilterValue, 249, 1, 124, 24, 0, // Skip to: 86948 -/* 80680 */ MCD_OPC_CheckPredicate, 4, 119, 24, 0, // Skip to: 86948 -/* 80685 */ MCD_OPC_Decode, 199, 11, 188, 3, // Opcode: FRECPEv1f16 -/* 80690 */ MCD_OPC_FilterValue, 55, 33, 0, 0, // Skip to: 80728 -/* 80695 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 80698 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 80713 -/* 80703 */ MCD_OPC_CheckPredicate, 3, 96, 24, 0, // Skip to: 86948 -/* 80708 */ MCD_OPC_Decode, 249, 10, 172, 3, // Opcode: FMULX32 -/* 80713 */ MCD_OPC_FilterValue, 3, 86, 24, 0, // Skip to: 86948 -/* 80718 */ MCD_OPC_CheckPredicate, 3, 81, 24, 0, // Skip to: 86948 -/* 80723 */ MCD_OPC_Decode, 250, 10, 238, 1, // Opcode: FMULX64 -/* 80728 */ MCD_OPC_FilterValue, 57, 33, 0, 0, // Skip to: 80766 -/* 80733 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 80736 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 80751 -/* 80741 */ MCD_OPC_CheckPredicate, 3, 58, 24, 0, // Skip to: 86948 -/* 80746 */ MCD_OPC_Decode, 218, 6, 172, 3, // Opcode: FCMEQ32 -/* 80751 */ MCD_OPC_FilterValue, 3, 48, 24, 0, // Skip to: 86948 -/* 80756 */ MCD_OPC_CheckPredicate, 3, 43, 24, 0, // Skip to: 86948 -/* 80761 */ MCD_OPC_Decode, 219, 6, 238, 1, // Opcode: FCMEQ64 -/* 80766 */ MCD_OPC_FilterValue, 58, 51, 0, 0, // Skip to: 80822 -/* 80771 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 80774 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 80790 -/* 80780 */ MCD_OPC_CheckPredicate, 3, 19, 24, 0, // Skip to: 86948 -/* 80785 */ MCD_OPC_Decode, 183, 7, 167, 3, // Opcode: FCMLTv1i32rz -/* 80790 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 80806 -/* 80796 */ MCD_OPC_CheckPredicate, 3, 3, 24, 0, // Skip to: 86948 -/* 80801 */ MCD_OPC_Decode, 184, 7, 239, 1, // Opcode: FCMLTv1i64rz -/* 80806 */ MCD_OPC_FilterValue, 248, 1, 248, 23, 0, // Skip to: 86948 -/* 80812 */ MCD_OPC_CheckPredicate, 4, 243, 23, 0, // Skip to: 86948 -/* 80817 */ MCD_OPC_Decode, 182, 7, 188, 3, // Opcode: FCMLTv1i16rz -/* 80822 */ MCD_OPC_FilterValue, 62, 82, 0, 0, // Skip to: 80909 -/* 80827 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 80830 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 80845 -/* 80835 */ MCD_OPC_CheckPredicate, 4, 220, 23, 0, // Skip to: 86948 -/* 80840 */ MCD_OPC_Decode, 225, 9, 249, 1, // Opcode: FMAXPv2i16p -/* 80845 */ MCD_OPC_FilterValue, 161, 1, 10, 0, 0, // Skip to: 80861 -/* 80851 */ MCD_OPC_CheckPredicate, 3, 204, 23, 0, // Skip to: 86948 -/* 80856 */ MCD_OPC_Decode, 222, 11, 167, 3, // Opcode: FRECPXv1i32 -/* 80861 */ MCD_OPC_FilterValue, 176, 1, 10, 0, 0, // Skip to: 80877 -/* 80867 */ MCD_OPC_CheckPredicate, 4, 188, 23, 0, // Skip to: 86948 -/* 80872 */ MCD_OPC_Decode, 153, 10, 249, 1, // Opcode: FMINPv2i16p -/* 80877 */ MCD_OPC_FilterValue, 225, 1, 10, 0, 0, // Skip to: 80893 -/* 80883 */ MCD_OPC_CheckPredicate, 3, 172, 23, 0, // Skip to: 86948 -/* 80888 */ MCD_OPC_Decode, 223, 11, 239, 1, // Opcode: FRECPXv1i64 -/* 80893 */ MCD_OPC_FilterValue, 249, 1, 161, 23, 0, // Skip to: 86948 -/* 80899 */ MCD_OPC_CheckPredicate, 4, 156, 23, 0, // Skip to: 86948 -/* 80904 */ MCD_OPC_Decode, 221, 11, 188, 3, // Opcode: FRECPXv1f16 -/* 80909 */ MCD_OPC_FilterValue, 63, 146, 23, 0, // Skip to: 86948 -/* 80914 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... -/* 80917 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 80932 -/* 80922 */ MCD_OPC_CheckPredicate, 3, 133, 23, 0, // Skip to: 86948 -/* 80927 */ MCD_OPC_Decode, 208, 11, 172, 3, // Opcode: FRECPS32 -/* 80932 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 80947 -/* 80937 */ MCD_OPC_CheckPredicate, 3, 118, 23, 0, // Skip to: 86948 -/* 80942 */ MCD_OPC_Decode, 209, 11, 238, 1, // Opcode: FRECPS64 -/* 80947 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 80962 -/* 80952 */ MCD_OPC_CheckPredicate, 3, 103, 23, 0, // Skip to: 86948 -/* 80957 */ MCD_OPC_Decode, 185, 12, 172, 3, // Opcode: FRSQRTS32 -/* 80962 */ MCD_OPC_FilterValue, 7, 93, 23, 0, // Skip to: 86948 -/* 80967 */ MCD_OPC_CheckPredicate, 3, 88, 23, 0, // Skip to: 86948 -/* 80972 */ MCD_OPC_Decode, 186, 12, 238, 1, // Opcode: FRSQRTS64 -/* 80977 */ MCD_OPC_FilterValue, 3, 78, 23, 0, // Skip to: 86948 -/* 80982 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 80985 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 81014 -/* 80990 */ MCD_OPC_CheckPredicate, 3, 65, 23, 0, // Skip to: 86948 -/* 80995 */ MCD_OPC_CheckField, 22, 2, 1, 58, 23, 0, // Skip to: 86948 -/* 81002 */ MCD_OPC_CheckField, 10, 2, 1, 51, 23, 0, // Skip to: 86948 -/* 81009 */ MCD_OPC_Decode, 235, 26, 218, 3, // Opcode: SSHRd -/* 81014 */ MCD_OPC_FilterValue, 1, 98, 0, 0, // Skip to: 81117 -/* 81019 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81022 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81044 -/* 81027 */ MCD_OPC_CheckPredicate, 4, 28, 23, 0, // Skip to: 86948 -/* 81032 */ MCD_OPC_CheckField, 10, 1, 0, 21, 23, 0, // Skip to: 86948 -/* 81039 */ MCD_OPC_Decode, 183, 10, 219, 3, // Opcode: FMLAv1i16_indexed -/* 81044 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 81066 -/* 81049 */ MCD_OPC_CheckPredicate, 3, 6, 23, 0, // Skip to: 86948 -/* 81054 */ MCD_OPC_CheckField, 10, 2, 1, 255, 22, 0, // Skip to: 86948 -/* 81061 */ MCD_OPC_Decode, 243, 26, 220, 3, // Opcode: SSRAd -/* 81066 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 81088 -/* 81071 */ MCD_OPC_CheckPredicate, 3, 240, 22, 0, // Skip to: 86948 -/* 81076 */ MCD_OPC_CheckField, 10, 1, 0, 233, 22, 0, // Skip to: 86948 -/* 81083 */ MCD_OPC_Decode, 184, 10, 221, 3, // Opcode: FMLAv1i32_indexed -/* 81088 */ MCD_OPC_FilterValue, 3, 223, 22, 0, // Skip to: 86948 -/* 81093 */ MCD_OPC_CheckPredicate, 3, 218, 22, 0, // Skip to: 86948 -/* 81098 */ MCD_OPC_CheckField, 21, 1, 0, 211, 22, 0, // Skip to: 86948 -/* 81105 */ MCD_OPC_CheckField, 10, 1, 0, 204, 22, 0, // Skip to: 86948 -/* 81112 */ MCD_OPC_Decode, 185, 10, 222, 3, // Opcode: FMLAv1i64_indexed -/* 81117 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 81146 -/* 81122 */ MCD_OPC_CheckPredicate, 3, 189, 22, 0, // Skip to: 86948 -/* 81127 */ MCD_OPC_CheckField, 22, 2, 1, 182, 22, 0, // Skip to: 86948 -/* 81134 */ MCD_OPC_CheckField, 10, 2, 1, 175, 22, 0, // Skip to: 86948 -/* 81141 */ MCD_OPC_Decode, 205, 26, 218, 3, // Opcode: SRSHRd -/* 81146 */ MCD_OPC_FilterValue, 3, 70, 0, 0, // Skip to: 81221 -/* 81151 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 81154 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 81192 -/* 81159 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81162 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 81177 -/* 81167 */ MCD_OPC_CheckPredicate, 3, 144, 22, 0, // Skip to: 86948 -/* 81172 */ MCD_OPC_Decode, 207, 24, 223, 3, // Opcode: SQDMLALv1i32_indexed -/* 81177 */ MCD_OPC_FilterValue, 2, 134, 22, 0, // Skip to: 86948 -/* 81182 */ MCD_OPC_CheckPredicate, 3, 129, 22, 0, // Skip to: 86948 -/* 81187 */ MCD_OPC_Decode, 208, 24, 224, 3, // Opcode: SQDMLALv1i64_indexed -/* 81192 */ MCD_OPC_FilterValue, 1, 119, 22, 0, // Skip to: 86948 -/* 81197 */ MCD_OPC_CheckPredicate, 3, 114, 22, 0, // Skip to: 86948 -/* 81202 */ MCD_OPC_CheckField, 22, 2, 1, 107, 22, 0, // Skip to: 86948 -/* 81209 */ MCD_OPC_CheckField, 11, 1, 0, 100, 22, 0, // Skip to: 86948 -/* 81216 */ MCD_OPC_Decode, 213, 26, 220, 3, // Opcode: SRSRAd -/* 81221 */ MCD_OPC_FilterValue, 5, 98, 0, 0, // Skip to: 81324 -/* 81226 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81229 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81251 -/* 81234 */ MCD_OPC_CheckPredicate, 4, 77, 22, 0, // Skip to: 86948 -/* 81239 */ MCD_OPC_CheckField, 10, 1, 0, 70, 22, 0, // Skip to: 86948 -/* 81246 */ MCD_OPC_Decode, 202, 10, 219, 3, // Opcode: FMLSv1i16_indexed -/* 81251 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 81273 -/* 81256 */ MCD_OPC_CheckPredicate, 3, 55, 22, 0, // Skip to: 86948 -/* 81261 */ MCD_OPC_CheckField, 10, 2, 1, 48, 22, 0, // Skip to: 86948 -/* 81268 */ MCD_OPC_Decode, 139, 23, 225, 3, // Opcode: SHLd -/* 81273 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 81295 -/* 81278 */ MCD_OPC_CheckPredicate, 3, 33, 22, 0, // Skip to: 86948 -/* 81283 */ MCD_OPC_CheckField, 10, 1, 0, 26, 22, 0, // Skip to: 86948 -/* 81290 */ MCD_OPC_Decode, 203, 10, 221, 3, // Opcode: FMLSv1i32_indexed -/* 81295 */ MCD_OPC_FilterValue, 3, 16, 22, 0, // Skip to: 86948 -/* 81300 */ MCD_OPC_CheckPredicate, 3, 11, 22, 0, // Skip to: 86948 -/* 81305 */ MCD_OPC_CheckField, 21, 1, 0, 4, 22, 0, // Skip to: 86948 -/* 81312 */ MCD_OPC_CheckField, 10, 1, 0, 253, 21, 0, // Skip to: 86948 -/* 81319 */ MCD_OPC_Decode, 204, 10, 222, 3, // Opcode: FMLSv1i64_indexed -/* 81324 */ MCD_OPC_FilterValue, 7, 159, 0, 0, // Skip to: 81488 -/* 81329 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81332 */ MCD_OPC_FilterValue, 0, 84, 0, 0, // Skip to: 81421 -/* 81337 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 81340 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 81399 -/* 81345 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 81348 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 81377 -/* 81353 */ MCD_OPC_CheckPredicate, 3, 214, 21, 0, // Skip to: 86948 -/* 81358 */ MCD_OPC_CheckField, 19, 1, 1, 207, 21, 0, // Skip to: 86948 -/* 81365 */ MCD_OPC_CheckField, 10, 2, 1, 200, 21, 0, // Skip to: 86948 -/* 81372 */ MCD_OPC_Decode, 234, 25, 226, 3, // Opcode: SQSHLb -/* 81377 */ MCD_OPC_FilterValue, 1, 190, 21, 0, // Skip to: 86948 -/* 81382 */ MCD_OPC_CheckPredicate, 3, 185, 21, 0, // Skip to: 86948 -/* 81387 */ MCD_OPC_CheckField, 10, 2, 1, 178, 21, 0, // Skip to: 86948 -/* 81394 */ MCD_OPC_Decode, 236, 25, 227, 3, // Opcode: SQSHLh -/* 81399 */ MCD_OPC_FilterValue, 1, 168, 21, 0, // Skip to: 86948 -/* 81404 */ MCD_OPC_CheckPredicate, 3, 163, 21, 0, // Skip to: 86948 -/* 81409 */ MCD_OPC_CheckField, 10, 2, 1, 156, 21, 0, // Skip to: 86948 -/* 81416 */ MCD_OPC_Decode, 237, 25, 228, 3, // Opcode: SQSHLs -/* 81421 */ MCD_OPC_FilterValue, 1, 40, 0, 0, // Skip to: 81466 -/* 81426 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 81429 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81444 -/* 81434 */ MCD_OPC_CheckPredicate, 3, 133, 21, 0, // Skip to: 86948 -/* 81439 */ MCD_OPC_Decode, 219, 24, 223, 3, // Opcode: SQDMLSLv1i32_indexed -/* 81444 */ MCD_OPC_FilterValue, 1, 123, 21, 0, // Skip to: 86948 -/* 81449 */ MCD_OPC_CheckPredicate, 3, 118, 21, 0, // Skip to: 86948 -/* 81454 */ MCD_OPC_CheckField, 11, 1, 0, 111, 21, 0, // Skip to: 86948 -/* 81461 */ MCD_OPC_Decode, 235, 25, 225, 3, // Opcode: SQSHLd -/* 81466 */ MCD_OPC_FilterValue, 2, 101, 21, 0, // Skip to: 86948 -/* 81471 */ MCD_OPC_CheckPredicate, 3, 96, 21, 0, // Skip to: 86948 -/* 81476 */ MCD_OPC_CheckField, 10, 1, 0, 89, 21, 0, // Skip to: 86948 -/* 81483 */ MCD_OPC_Decode, 220, 24, 224, 3, // Opcode: SQDMLSLv1i64_indexed -/* 81488 */ MCD_OPC_FilterValue, 9, 221, 0, 0, // Skip to: 81714 -/* 81493 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81496 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 81663 -/* 81501 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 1124 */ MCD_OPC_CheckPredicate, 0, 177, 155, 1, // Skip to: 106522 +/* 1129 */ MCD_OPC_CheckField, 9, 1, 0, 170, 155, 1, // Skip to: 106522 +/* 1136 */ MCD_OPC_Decode, 207, 13, 17, // Opcode: EXTRACT_ZPMXI_H_Q +/* 1140 */ MCD_OPC_FilterValue, 1, 161, 155, 1, // Skip to: 106522 +/* 1145 */ MCD_OPC_CheckPredicate, 0, 156, 155, 1, // Skip to: 106522 +/* 1150 */ MCD_OPC_CheckField, 9, 1, 0, 149, 155, 1, // Skip to: 106522 +/* 1157 */ MCD_OPC_Decode, 212, 13, 17, // Opcode: EXTRACT_ZPMXI_V_Q +/* 1161 */ MCD_OPC_FilterValue, 16, 16, 0, 0, // Skip to: 1182 +/* 1166 */ MCD_OPC_CheckPredicate, 2, 135, 155, 1, // Skip to: 106522 +/* 1171 */ MCD_OPC_CheckField, 3, 2, 0, 128, 155, 1, // Skip to: 106522 +/* 1178 */ MCD_OPC_Decode, 200, 7, 18, // Opcode: ADDHA_MPPZ_D +/* 1182 */ MCD_OPC_FilterValue, 17, 119, 155, 1, // Skip to: 106522 +/* 1187 */ MCD_OPC_CheckPredicate, 2, 114, 155, 1, // Skip to: 106522 +/* 1192 */ MCD_OPC_CheckField, 3, 2, 0, 107, 155, 1, // Skip to: 106522 +/* 1199 */ MCD_OPC_Decode, 234, 7, 18, // Opcode: ADDVA_MPPZ_D +/* 1203 */ MCD_OPC_FilterValue, 7, 98, 155, 1, // Skip to: 106522 +/* 1208 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 1211 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 1232 +/* 1216 */ MCD_OPC_CheckPredicate, 0, 85, 155, 1, // Skip to: 106522 +/* 1221 */ MCD_OPC_CheckField, 4, 1, 0, 78, 155, 1, // Skip to: 106522 +/* 1228 */ MCD_OPC_Decode, 246, 23, 19, // Opcode: LD1_MXIPXX_H_D +/* 1232 */ MCD_OPC_FilterValue, 1, 69, 155, 1, // Skip to: 106522 +/* 1237 */ MCD_OPC_CheckPredicate, 0, 64, 155, 1, // Skip to: 106522 +/* 1242 */ MCD_OPC_CheckField, 4, 1, 0, 57, 155, 1, // Skip to: 106522 +/* 1249 */ MCD_OPC_Decode, 251, 23, 19, // Opcode: LD1_MXIPXX_V_D +/* 1253 */ MCD_OPC_FilterValue, 7, 96, 0, 0, // Skip to: 1354 +/* 1258 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 1261 */ MCD_OPC_FilterValue, 0, 60, 0, 0, // Skip to: 1326 +/* 1266 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 1269 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 1290 +/* 1274 */ MCD_OPC_CheckPredicate, 2, 27, 155, 1, // Skip to: 106522 +/* 1279 */ MCD_OPC_CheckField, 3, 1, 0, 20, 155, 1, // Skip to: 106522 +/* 1286 */ MCD_OPC_Decode, 143, 42, 13, // Opcode: SUMOPA_MPPZZ_D +/* 1290 */ MCD_OPC_FilterValue, 7, 11, 155, 1, // Skip to: 106522 +/* 1295 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 1298 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1312 +/* 1303 */ MCD_OPC_CheckPredicate, 0, 254, 154, 1, // Skip to: 106522 +/* 1308 */ MCD_OPC_Decode, 220, 39, 19, // Opcode: ST1_MXIPXX_H_D +/* 1312 */ MCD_OPC_FilterValue, 1, 245, 154, 1, // Skip to: 106522 +/* 1317 */ MCD_OPC_CheckPredicate, 0, 240, 154, 1, // Skip to: 106522 +/* 1322 */ MCD_OPC_Decode, 225, 39, 19, // Opcode: ST1_MXIPXX_V_D +/* 1326 */ MCD_OPC_FilterValue, 1, 231, 154, 1, // Skip to: 106522 +/* 1331 */ MCD_OPC_CheckPredicate, 2, 226, 154, 1, // Skip to: 106522 +/* 1336 */ MCD_OPC_CheckField, 29, 3, 5, 219, 154, 1, // Skip to: 106522 +/* 1343 */ MCD_OPC_CheckField, 3, 1, 0, 212, 154, 1, // Skip to: 106522 +/* 1350 */ MCD_OPC_Decode, 145, 42, 13, // Opcode: SUMOPS_MPPZZ_D +/* 1354 */ MCD_OPC_FilterValue, 8, 37, 0, 0, // Skip to: 1396 +/* 1359 */ MCD_OPC_CheckPredicate, 0, 198, 154, 1, // Skip to: 106522 +/* 1364 */ MCD_OPC_CheckField, 29, 3, 7, 191, 154, 1, // Skip to: 106522 +/* 1371 */ MCD_OPC_CheckField, 15, 6, 0, 184, 154, 1, // Skip to: 106522 +/* 1378 */ MCD_OPC_CheckField, 10, 3, 0, 177, 154, 1, // Skip to: 106522 +/* 1385 */ MCD_OPC_CheckField, 4, 1, 0, 170, 154, 1, // Skip to: 106522 +/* 1392 */ MCD_OPC_Decode, 251, 26, 20, // Opcode: LDR_ZA +/* 1396 */ MCD_OPC_FilterValue, 9, 37, 0, 0, // Skip to: 1438 +/* 1401 */ MCD_OPC_CheckPredicate, 0, 156, 154, 1, // Skip to: 106522 +/* 1406 */ MCD_OPC_CheckField, 29, 3, 7, 149, 154, 1, // Skip to: 106522 +/* 1413 */ MCD_OPC_CheckField, 15, 6, 0, 142, 154, 1, // Skip to: 106522 +/* 1420 */ MCD_OPC_CheckField, 10, 3, 0, 135, 154, 1, // Skip to: 106522 +/* 1427 */ MCD_OPC_CheckField, 4, 1, 0, 128, 154, 1, // Skip to: 106522 +/* 1434 */ MCD_OPC_Decode, 183, 41, 20, // Opcode: STR_ZA +/* 1438 */ MCD_OPC_FilterValue, 12, 75, 0, 0, // Skip to: 1518 +/* 1443 */ MCD_OPC_ExtractField, 2, 3, // Inst{4-2} ... +/* 1446 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 1482 +/* 1451 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 1454 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 1468 +/* 1459 */ MCD_OPC_CheckPredicate, 0, 98, 154, 1, // Skip to: 106522 +/* 1464 */ MCD_OPC_Decode, 197, 49, 8, // Opcode: anonymous_5384 +/* 1468 */ MCD_OPC_FilterValue, 5, 89, 154, 1, // Skip to: 106522 +/* 1473 */ MCD_OPC_CheckPredicate, 0, 84, 154, 1, // Skip to: 106522 +/* 1478 */ MCD_OPC_Decode, 230, 47, 8, // Opcode: USMOPA_MPPZZ_S +/* 1482 */ MCD_OPC_FilterValue, 4, 75, 154, 1, // Skip to: 106522 +/* 1487 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 1490 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 1504 +/* 1495 */ MCD_OPC_CheckPredicate, 0, 62, 154, 1, // Skip to: 106522 +/* 1500 */ MCD_OPC_Decode, 195, 49, 8, // Opcode: anonymous_13987 +/* 1504 */ MCD_OPC_FilterValue, 5, 53, 154, 1, // Skip to: 106522 +/* 1509 */ MCD_OPC_CheckPredicate, 0, 48, 154, 1, // Skip to: 106522 +/* 1514 */ MCD_OPC_Decode, 232, 47, 8, // Opcode: USMOPS_MPPZZ_S +/* 1518 */ MCD_OPC_FilterValue, 13, 75, 0, 0, // Skip to: 1598 +/* 1523 */ MCD_OPC_ExtractField, 2, 3, // Inst{4-2} ... +/* 1526 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 1562 +/* 1531 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 1534 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 1548 +/* 1539 */ MCD_OPC_CheckPredicate, 0, 18, 154, 1, // Skip to: 106522 +/* 1544 */ MCD_OPC_Decode, 198, 49, 8, // Opcode: anonymous_5385 +/* 1548 */ MCD_OPC_FilterValue, 5, 9, 154, 1, // Skip to: 106522 +/* 1553 */ MCD_OPC_CheckPredicate, 0, 4, 154, 1, // Skip to: 106522 +/* 1558 */ MCD_OPC_Decode, 160, 45, 8, // Opcode: UMOPA_MPPZZ_S +/* 1562 */ MCD_OPC_FilterValue, 4, 251, 153, 1, // Skip to: 106522 +/* 1567 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 1570 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 1584 +/* 1575 */ MCD_OPC_CheckPredicate, 0, 238, 153, 1, // Skip to: 106522 +/* 1580 */ MCD_OPC_Decode, 196, 49, 8, // Opcode: anonymous_13988 +/* 1584 */ MCD_OPC_FilterValue, 5, 229, 153, 1, // Skip to: 106522 +/* 1589 */ MCD_OPC_CheckPredicate, 0, 224, 153, 1, // Skip to: 106522 +/* 1594 */ MCD_OPC_Decode, 162, 45, 8, // Opcode: UMOPS_MPPZZ_S +/* 1598 */ MCD_OPC_FilterValue, 14, 96, 0, 0, // Skip to: 1699 +/* 1603 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 1606 */ MCD_OPC_FilterValue, 0, 60, 0, 0, // Skip to: 1671 +/* 1611 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 1614 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 1635 +/* 1619 */ MCD_OPC_CheckPredicate, 2, 194, 153, 1, // Skip to: 106522 +/* 1624 */ MCD_OPC_CheckField, 3, 1, 0, 187, 153, 1, // Skip to: 106522 +/* 1631 */ MCD_OPC_Decode, 229, 47, 13, // Opcode: USMOPA_MPPZZ_D +/* 1635 */ MCD_OPC_FilterValue, 7, 178, 153, 1, // Skip to: 106522 +/* 1640 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 1643 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1657 +/* 1648 */ MCD_OPC_CheckPredicate, 0, 165, 153, 1, // Skip to: 106522 +/* 1653 */ MCD_OPC_Decode, 248, 23, 21, // Opcode: LD1_MXIPXX_H_Q +/* 1657 */ MCD_OPC_FilterValue, 1, 156, 153, 1, // Skip to: 106522 +/* 1662 */ MCD_OPC_CheckPredicate, 0, 151, 153, 1, // Skip to: 106522 +/* 1667 */ MCD_OPC_Decode, 253, 23, 21, // Opcode: LD1_MXIPXX_V_Q +/* 1671 */ MCD_OPC_FilterValue, 1, 142, 153, 1, // Skip to: 106522 +/* 1676 */ MCD_OPC_CheckPredicate, 2, 137, 153, 1, // Skip to: 106522 +/* 1681 */ MCD_OPC_CheckField, 29, 3, 5, 130, 153, 1, // Skip to: 106522 +/* 1688 */ MCD_OPC_CheckField, 3, 1, 0, 123, 153, 1, // Skip to: 106522 +/* 1695 */ MCD_OPC_Decode, 231, 47, 13, // Opcode: USMOPS_MPPZZ_D +/* 1699 */ MCD_OPC_FilterValue, 15, 114, 153, 1, // Skip to: 106522 +/* 1704 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 1707 */ MCD_OPC_FilterValue, 0, 60, 0, 0, // Skip to: 1772 +/* 1712 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 1715 */ MCD_OPC_FilterValue, 5, 16, 0, 0, // Skip to: 1736 +/* 1720 */ MCD_OPC_CheckPredicate, 2, 93, 153, 1, // Skip to: 106522 +/* 1725 */ MCD_OPC_CheckField, 3, 1, 0, 86, 153, 1, // Skip to: 106522 +/* 1732 */ MCD_OPC_Decode, 159, 45, 13, // Opcode: UMOPA_MPPZZ_D +/* 1736 */ MCD_OPC_FilterValue, 7, 77, 153, 1, // Skip to: 106522 +/* 1741 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 1744 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1758 +/* 1749 */ MCD_OPC_CheckPredicate, 0, 64, 153, 1, // Skip to: 106522 +/* 1754 */ MCD_OPC_Decode, 222, 39, 21, // Opcode: ST1_MXIPXX_H_Q +/* 1758 */ MCD_OPC_FilterValue, 1, 55, 153, 1, // Skip to: 106522 +/* 1763 */ MCD_OPC_CheckPredicate, 0, 50, 153, 1, // Skip to: 106522 +/* 1768 */ MCD_OPC_Decode, 227, 39, 21, // Opcode: ST1_MXIPXX_V_Q +/* 1772 */ MCD_OPC_FilterValue, 1, 41, 153, 1, // Skip to: 106522 +/* 1777 */ MCD_OPC_CheckPredicate, 2, 36, 153, 1, // Skip to: 106522 +/* 1782 */ MCD_OPC_CheckField, 29, 3, 5, 29, 153, 1, // Skip to: 106522 +/* 1789 */ MCD_OPC_CheckField, 3, 1, 0, 22, 153, 1, // Skip to: 106522 +/* 1796 */ MCD_OPC_Decode, 161, 45, 13, // Opcode: UMOPS_MPPZZ_D +/* 1800 */ MCD_OPC_FilterValue, 1, 42, 165, 0, // Skip to: 44087 +/* 1805 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 1808 */ MCD_OPC_FilterValue, 0, 110, 48, 0, // Skip to: 14211 +/* 1813 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 1816 */ MCD_OPC_FilterValue, 0, 94, 19, 0, // Skip to: 6779 +/* 1821 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... +/* 1824 */ MCD_OPC_FilterValue, 0, 92, 9, 0, // Skip to: 4225 +/* 1829 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 1832 */ MCD_OPC_FilterValue, 0, 67, 2, 0, // Skip to: 2416 +/* 1837 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 1840 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 1876 +/* 1845 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 1848 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1862 +/* 1853 */ MCD_OPC_CheckPredicate, 3, 216, 152, 1, // Skip to: 106522 +/* 1858 */ MCD_OPC_Decode, 253, 7, 22, // Opcode: ADD_ZPmZ_B +/* 1862 */ MCD_OPC_FilterValue, 1, 207, 152, 1, // Skip to: 106522 +/* 1867 */ MCD_OPC_CheckPredicate, 3, 202, 152, 1, // Skip to: 106522 +/* 1872 */ MCD_OPC_Decode, 255, 7, 22, // Opcode: ADD_ZPmZ_H +/* 1876 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 1912 +/* 1881 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 1884 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1898 +/* 1889 */ MCD_OPC_CheckPredicate, 3, 180, 152, 1, // Skip to: 106522 +/* 1894 */ MCD_OPC_Decode, 252, 41, 22, // Opcode: SUB_ZPmZ_B +/* 1898 */ MCD_OPC_FilterValue, 1, 171, 152, 1, // Skip to: 106522 +/* 1903 */ MCD_OPC_CheckPredicate, 3, 166, 152, 1, // Skip to: 106522 +/* 1908 */ MCD_OPC_Decode, 254, 41, 22, // Opcode: SUB_ZPmZ_H +/* 1912 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 1948 +/* 1917 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 1920 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1934 +/* 1925 */ MCD_OPC_CheckPredicate, 3, 144, 152, 1, // Skip to: 106522 +/* 1930 */ MCD_OPC_Decode, 230, 41, 22, // Opcode: SUBR_ZPmZ_B +/* 1934 */ MCD_OPC_FilterValue, 1, 135, 152, 1, // Skip to: 106522 +/* 1939 */ MCD_OPC_CheckPredicate, 3, 130, 152, 1, // Skip to: 106522 +/* 1944 */ MCD_OPC_Decode, 232, 41, 22, // Opcode: SUBR_ZPmZ_H +/* 1948 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 1984 +/* 1953 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 1956 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 1970 +/* 1961 */ MCD_OPC_CheckPredicate, 3, 108, 152, 1, // Skip to: 106522 +/* 1966 */ MCD_OPC_Decode, 155, 33, 22, // Opcode: SMAX_ZPmZ_B +/* 1970 */ MCD_OPC_FilterValue, 1, 99, 152, 1, // Skip to: 106522 +/* 1975 */ MCD_OPC_CheckPredicate, 3, 94, 152, 1, // Skip to: 106522 +/* 1980 */ MCD_OPC_Decode, 157, 33, 22, // Opcode: SMAX_ZPmZ_H +/* 1984 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 2020 +/* 1989 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 1992 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2006 +/* 1997 */ MCD_OPC_CheckPredicate, 3, 72, 152, 1, // Skip to: 106522 +/* 2002 */ MCD_OPC_Decode, 202, 44, 22, // Opcode: UMAX_ZPmZ_B +/* 2006 */ MCD_OPC_FilterValue, 1, 63, 152, 1, // Skip to: 106522 +/* 2011 */ MCD_OPC_CheckPredicate, 3, 58, 152, 1, // Skip to: 106522 +/* 2016 */ MCD_OPC_Decode, 204, 44, 22, // Opcode: UMAX_ZPmZ_H +/* 2020 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 2056 +/* 2025 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2028 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2042 +/* 2033 */ MCD_OPC_CheckPredicate, 3, 36, 152, 1, // Skip to: 106522 +/* 2038 */ MCD_OPC_Decode, 189, 33, 22, // Opcode: SMIN_ZPmZ_B +/* 2042 */ MCD_OPC_FilterValue, 1, 27, 152, 1, // Skip to: 106522 +/* 2047 */ MCD_OPC_CheckPredicate, 3, 22, 152, 1, // Skip to: 106522 +/* 2052 */ MCD_OPC_Decode, 191, 33, 22, // Opcode: SMIN_ZPmZ_H +/* 2056 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 2092 +/* 2061 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2064 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2078 +/* 2069 */ MCD_OPC_CheckPredicate, 3, 0, 152, 1, // Skip to: 106522 +/* 2074 */ MCD_OPC_Decode, 235, 44, 22, // Opcode: UMIN_ZPmZ_B +/* 2078 */ MCD_OPC_FilterValue, 1, 247, 151, 1, // Skip to: 106522 +/* 2083 */ MCD_OPC_CheckPredicate, 3, 242, 151, 1, // Skip to: 106522 +/* 2088 */ MCD_OPC_Decode, 237, 44, 22, // Opcode: UMIN_ZPmZ_H +/* 2092 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 2128 +/* 2097 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2100 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2114 +/* 2105 */ MCD_OPC_CheckPredicate, 3, 220, 151, 1, // Skip to: 106522 +/* 2110 */ MCD_OPC_Decode, 148, 31, 22, // Opcode: SABD_ZPmZ_B +/* 2114 */ MCD_OPC_FilterValue, 1, 211, 151, 1, // Skip to: 106522 +/* 2119 */ MCD_OPC_CheckPredicate, 3, 206, 151, 1, // Skip to: 106522 +/* 2124 */ MCD_OPC_Decode, 150, 31, 22, // Opcode: SABD_ZPmZ_H +/* 2128 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 2164 +/* 2133 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2136 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2150 +/* 2141 */ MCD_OPC_CheckPredicate, 3, 184, 151, 1, // Skip to: 106522 +/* 2146 */ MCD_OPC_Decode, 168, 43, 22, // Opcode: UABD_ZPmZ_B +/* 2150 */ MCD_OPC_FilterValue, 1, 175, 151, 1, // Skip to: 106522 +/* 2155 */ MCD_OPC_CheckPredicate, 3, 170, 151, 1, // Skip to: 106522 +/* 2160 */ MCD_OPC_Decode, 170, 43, 22, // Opcode: UABD_ZPmZ_H +/* 2164 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 2200 +/* 2169 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2172 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2186 +/* 2177 */ MCD_OPC_CheckPredicate, 3, 148, 151, 1, // Skip to: 106522 +/* 2182 */ MCD_OPC_Decode, 240, 28, 22, // Opcode: MUL_ZPmZ_B +/* 2186 */ MCD_OPC_FilterValue, 1, 139, 151, 1, // Skip to: 106522 +/* 2191 */ MCD_OPC_CheckPredicate, 3, 134, 151, 1, // Skip to: 106522 +/* 2196 */ MCD_OPC_Decode, 242, 28, 22, // Opcode: MUL_ZPmZ_H +/* 2200 */ MCD_OPC_FilterValue, 18, 31, 0, 0, // Skip to: 2236 +/* 2205 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2208 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2222 +/* 2213 */ MCD_OPC_CheckPredicate, 3, 112, 151, 1, // Skip to: 106522 +/* 2218 */ MCD_OPC_Decode, 128, 34, 22, // Opcode: SMULH_ZPmZ_B +/* 2222 */ MCD_OPC_FilterValue, 1, 103, 151, 1, // Skip to: 106522 +/* 2227 */ MCD_OPC_CheckPredicate, 3, 98, 151, 1, // Skip to: 106522 +/* 2232 */ MCD_OPC_Decode, 130, 34, 22, // Opcode: SMULH_ZPmZ_H +/* 2236 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 2272 +/* 2241 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2244 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2258 +/* 2249 */ MCD_OPC_CheckPredicate, 3, 76, 151, 1, // Skip to: 106522 +/* 2254 */ MCD_OPC_Decode, 172, 45, 22, // Opcode: UMULH_ZPmZ_B +/* 2258 */ MCD_OPC_FilterValue, 1, 67, 151, 1, // Skip to: 106522 +/* 2263 */ MCD_OPC_CheckPredicate, 3, 62, 151, 1, // Skip to: 106522 +/* 2268 */ MCD_OPC_Decode, 174, 45, 22, // Opcode: UMULH_ZPmZ_H +/* 2272 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 2308 +/* 2277 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2280 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2294 +/* 2285 */ MCD_OPC_CheckPredicate, 3, 40, 151, 1, // Skip to: 106522 +/* 2290 */ MCD_OPC_Decode, 177, 29, 22, // Opcode: ORR_ZPmZ_B +/* 2294 */ MCD_OPC_FilterValue, 1, 31, 151, 1, // Skip to: 106522 +/* 2299 */ MCD_OPC_CheckPredicate, 3, 26, 151, 1, // Skip to: 106522 +/* 2304 */ MCD_OPC_Decode, 179, 29, 22, // Opcode: ORR_ZPmZ_H +/* 2308 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 2344 +/* 2313 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2316 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2330 +/* 2321 */ MCD_OPC_CheckPredicate, 3, 4, 151, 1, // Skip to: 106522 +/* 2326 */ MCD_OPC_Decode, 194, 13, 22, // Opcode: EOR_ZPmZ_B +/* 2330 */ MCD_OPC_FilterValue, 1, 251, 150, 1, // Skip to: 106522 +/* 2335 */ MCD_OPC_CheckPredicate, 3, 246, 150, 1, // Skip to: 106522 +/* 2340 */ MCD_OPC_Decode, 196, 13, 22, // Opcode: EOR_ZPmZ_H +/* 2344 */ MCD_OPC_FilterValue, 26, 31, 0, 0, // Skip to: 2380 +/* 2349 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2352 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2366 +/* 2357 */ MCD_OPC_CheckPredicate, 3, 224, 150, 1, // Skip to: 106522 +/* 2362 */ MCD_OPC_Decode, 182, 8, 22, // Opcode: AND_ZPmZ_B +/* 2366 */ MCD_OPC_FilterValue, 1, 215, 150, 1, // Skip to: 106522 +/* 2371 */ MCD_OPC_CheckPredicate, 3, 210, 150, 1, // Skip to: 106522 +/* 2376 */ MCD_OPC_Decode, 184, 8, 22, // Opcode: AND_ZPmZ_H +/* 2380 */ MCD_OPC_FilterValue, 27, 201, 150, 1, // Skip to: 106522 +/* 2385 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2388 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2402 +/* 2393 */ MCD_OPC_CheckPredicate, 3, 188, 150, 1, // Skip to: 106522 +/* 2398 */ MCD_OPC_Decode, 149, 9, 22, // Opcode: BIC_ZPmZ_B +/* 2402 */ MCD_OPC_FilterValue, 1, 179, 150, 1, // Skip to: 106522 +/* 2407 */ MCD_OPC_CheckPredicate, 3, 174, 150, 1, // Skip to: 106522 +/* 2412 */ MCD_OPC_Decode, 151, 9, 22, // Opcode: BIC_ZPmZ_H +/* 2416 */ MCD_OPC_FilterValue, 1, 143, 1, 0, // Skip to: 2820 +/* 2421 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 2424 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 2460 +/* 2429 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2432 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2446 +/* 2437 */ MCD_OPC_CheckPredicate, 3, 144, 150, 1, // Skip to: 106522 +/* 2442 */ MCD_OPC_Decode, 193, 31, 23, // Opcode: SADDV_VPZ_B +/* 2446 */ MCD_OPC_FilterValue, 1, 135, 150, 1, // Skip to: 106522 +/* 2451 */ MCD_OPC_CheckPredicate, 3, 130, 150, 1, // Skip to: 106522 +/* 2456 */ MCD_OPC_Decode, 194, 31, 23, // Opcode: SADDV_VPZ_H +/* 2460 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 2496 +/* 2465 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2468 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2482 +/* 2473 */ MCD_OPC_CheckPredicate, 3, 108, 150, 1, // Skip to: 106522 +/* 2478 */ MCD_OPC_Decode, 210, 43, 23, // Opcode: UADDV_VPZ_B +/* 2482 */ MCD_OPC_FilterValue, 1, 99, 150, 1, // Skip to: 106522 +/* 2487 */ MCD_OPC_CheckPredicate, 3, 94, 150, 1, // Skip to: 106522 +/* 2492 */ MCD_OPC_Decode, 212, 43, 23, // Opcode: UADDV_VPZ_H +/* 2496 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 2532 +/* 2501 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2504 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2518 +/* 2509 */ MCD_OPC_CheckPredicate, 3, 72, 150, 1, // Skip to: 106522 +/* 2514 */ MCD_OPC_Decode, 142, 33, 23, // Opcode: SMAXV_VPZ_B +/* 2518 */ MCD_OPC_FilterValue, 1, 63, 150, 1, // Skip to: 106522 +/* 2523 */ MCD_OPC_CheckPredicate, 3, 58, 150, 1, // Skip to: 106522 +/* 2528 */ MCD_OPC_Decode, 144, 33, 23, // Opcode: SMAXV_VPZ_H +/* 2532 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 2568 +/* 2537 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2540 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2554 +/* 2545 */ MCD_OPC_CheckPredicate, 3, 36, 150, 1, // Skip to: 106522 +/* 2550 */ MCD_OPC_Decode, 189, 44, 23, // Opcode: UMAXV_VPZ_B +/* 2554 */ MCD_OPC_FilterValue, 1, 27, 150, 1, // Skip to: 106522 +/* 2559 */ MCD_OPC_CheckPredicate, 3, 22, 150, 1, // Skip to: 106522 +/* 2564 */ MCD_OPC_Decode, 191, 44, 23, // Opcode: UMAXV_VPZ_H +/* 2568 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 2604 +/* 2573 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2576 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2590 +/* 2581 */ MCD_OPC_CheckPredicate, 3, 0, 150, 1, // Skip to: 106522 +/* 2586 */ MCD_OPC_Decode, 176, 33, 23, // Opcode: SMINV_VPZ_B +/* 2590 */ MCD_OPC_FilterValue, 1, 247, 149, 1, // Skip to: 106522 +/* 2595 */ MCD_OPC_CheckPredicate, 3, 242, 149, 1, // Skip to: 106522 +/* 2600 */ MCD_OPC_Decode, 178, 33, 23, // Opcode: SMINV_VPZ_H +/* 2604 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 2640 +/* 2609 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2612 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2626 +/* 2617 */ MCD_OPC_CheckPredicate, 3, 220, 149, 1, // Skip to: 106522 +/* 2622 */ MCD_OPC_Decode, 222, 44, 23, // Opcode: UMINV_VPZ_B +/* 2626 */ MCD_OPC_FilterValue, 1, 211, 149, 1, // Skip to: 106522 +/* 2631 */ MCD_OPC_CheckPredicate, 3, 206, 149, 1, // Skip to: 106522 +/* 2636 */ MCD_OPC_Decode, 224, 44, 23, // Opcode: UMINV_VPZ_H +/* 2640 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 2676 +/* 2645 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2648 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2662 +/* 2653 */ MCD_OPC_CheckPredicate, 3, 184, 149, 1, // Skip to: 106522 +/* 2658 */ MCD_OPC_Decode, 218, 28, 23, // Opcode: MOVPRFX_ZPzZ_B +/* 2662 */ MCD_OPC_FilterValue, 1, 175, 149, 1, // Skip to: 106522 +/* 2667 */ MCD_OPC_CheckPredicate, 3, 170, 149, 1, // Skip to: 106522 +/* 2672 */ MCD_OPC_Decode, 220, 28, 23, // Opcode: MOVPRFX_ZPzZ_H +/* 2676 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 2712 +/* 2681 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2684 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2698 +/* 2689 */ MCD_OPC_CheckPredicate, 3, 148, 149, 1, // Skip to: 106522 +/* 2694 */ MCD_OPC_Decode, 214, 28, 24, // Opcode: MOVPRFX_ZPmZ_B +/* 2698 */ MCD_OPC_FilterValue, 1, 139, 149, 1, // Skip to: 106522 +/* 2703 */ MCD_OPC_CheckPredicate, 3, 134, 149, 1, // Skip to: 106522 +/* 2708 */ MCD_OPC_Decode, 216, 28, 24, // Opcode: MOVPRFX_ZPmZ_H +/* 2712 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 2748 +/* 2717 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2720 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2734 +/* 2725 */ MCD_OPC_CheckPredicate, 3, 112, 149, 1, // Skip to: 106522 +/* 2730 */ MCD_OPC_Decode, 188, 29, 23, // Opcode: ORV_VPZ_B +/* 2734 */ MCD_OPC_FilterValue, 1, 103, 149, 1, // Skip to: 106522 +/* 2739 */ MCD_OPC_CheckPredicate, 3, 98, 149, 1, // Skip to: 106522 +/* 2744 */ MCD_OPC_Decode, 190, 29, 23, // Opcode: ORV_VPZ_H +/* 2748 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 2784 +/* 2753 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2756 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2770 +/* 2761 */ MCD_OPC_CheckPredicate, 3, 76, 149, 1, // Skip to: 106522 +/* 2766 */ MCD_OPC_Decode, 184, 13, 23, // Opcode: EORV_VPZ_B +/* 2770 */ MCD_OPC_FilterValue, 1, 67, 149, 1, // Skip to: 106522 +/* 2775 */ MCD_OPC_CheckPredicate, 3, 62, 149, 1, // Skip to: 106522 +/* 2780 */ MCD_OPC_Decode, 186, 13, 23, // Opcode: EORV_VPZ_H +/* 2784 */ MCD_OPC_FilterValue, 26, 53, 149, 1, // Skip to: 106522 +/* 2789 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2792 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2806 +/* 2797 */ MCD_OPC_CheckPredicate, 3, 40, 149, 1, // Skip to: 106522 +/* 2802 */ MCD_OPC_Decode, 172, 8, 23, // Opcode: ANDV_VPZ_B +/* 2806 */ MCD_OPC_FilterValue, 1, 31, 149, 1, // Skip to: 106522 +/* 2811 */ MCD_OPC_CheckPredicate, 3, 26, 149, 1, // Skip to: 106522 +/* 2816 */ MCD_OPC_Decode, 174, 8, 23, // Opcode: ANDV_VPZ_H +/* 2820 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 2856 +/* 2825 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2828 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2842 +/* 2833 */ MCD_OPC_CheckPredicate, 3, 4, 149, 1, // Skip to: 106522 +/* 2838 */ MCD_OPC_Decode, 162, 28, 25, // Opcode: MLA_ZPmZZ_B +/* 2842 */ MCD_OPC_FilterValue, 1, 251, 148, 1, // Skip to: 106522 +/* 2847 */ MCD_OPC_CheckPredicate, 3, 246, 148, 1, // Skip to: 106522 +/* 2852 */ MCD_OPC_Decode, 164, 28, 25, // Opcode: MLA_ZPmZZ_H +/* 2856 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 2892 +/* 2861 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2864 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 2878 +/* 2869 */ MCD_OPC_CheckPredicate, 3, 224, 148, 1, // Skip to: 106522 +/* 2874 */ MCD_OPC_Decode, 179, 28, 25, // Opcode: MLS_ZPmZZ_B +/* 2878 */ MCD_OPC_FilterValue, 1, 215, 148, 1, // Skip to: 106522 +/* 2883 */ MCD_OPC_CheckPredicate, 3, 210, 148, 1, // Skip to: 106522 +/* 2888 */ MCD_OPC_Decode, 181, 28, 25, // Opcode: MLS_ZPmZZ_H +/* 2892 */ MCD_OPC_FilterValue, 4, 144, 3, 0, // Skip to: 3809 +/* 2897 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 2900 */ MCD_OPC_FilterValue, 0, 60, 0, 0, // Skip to: 2965 +/* 2905 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2908 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 2951 +/* 2913 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 2916 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 2937 +/* 2921 */ MCD_OPC_CheckPredicate, 3, 172, 148, 1, // Skip to: 106522 +/* 2926 */ MCD_OPC_CheckField, 8, 1, 1, 165, 148, 1, // Skip to: 106522 +/* 2933 */ MCD_OPC_Decode, 205, 8, 26, // Opcode: ASR_ZPmI_B +/* 2937 */ MCD_OPC_FilterValue, 1, 156, 148, 1, // Skip to: 106522 +/* 2942 */ MCD_OPC_CheckPredicate, 3, 151, 148, 1, // Skip to: 106522 +/* 2947 */ MCD_OPC_Decode, 207, 8, 27, // Opcode: ASR_ZPmI_H +/* 2951 */ MCD_OPC_FilterValue, 1, 142, 148, 1, // Skip to: 106522 +/* 2956 */ MCD_OPC_CheckPredicate, 3, 137, 148, 1, // Skip to: 106522 +/* 2961 */ MCD_OPC_Decode, 208, 8, 28, // Opcode: ASR_ZPmI_S +/* 2965 */ MCD_OPC_FilterValue, 1, 60, 0, 0, // Skip to: 3030 +/* 2970 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 2973 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 3016 +/* 2978 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 2981 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 3002 +/* 2986 */ MCD_OPC_CheckPredicate, 3, 107, 148, 1, // Skip to: 106522 +/* 2991 */ MCD_OPC_CheckField, 8, 1, 1, 100, 148, 1, // Skip to: 106522 +/* 2998 */ MCD_OPC_Decode, 142, 28, 26, // Opcode: LSR_ZPmI_B +/* 3002 */ MCD_OPC_FilterValue, 1, 91, 148, 1, // Skip to: 106522 +/* 3007 */ MCD_OPC_CheckPredicate, 3, 86, 148, 1, // Skip to: 106522 +/* 3012 */ MCD_OPC_Decode, 144, 28, 27, // Opcode: LSR_ZPmI_H +/* 3016 */ MCD_OPC_FilterValue, 1, 77, 148, 1, // Skip to: 106522 +/* 3021 */ MCD_OPC_CheckPredicate, 3, 72, 148, 1, // Skip to: 106522 +/* 3026 */ MCD_OPC_Decode, 145, 28, 28, // Opcode: LSR_ZPmI_S +/* 3030 */ MCD_OPC_FilterValue, 3, 60, 0, 0, // Skip to: 3095 +/* 3035 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3038 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 3081 +/* 3043 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 3046 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 3067 +/* 3051 */ MCD_OPC_CheckPredicate, 3, 42, 148, 1, // Skip to: 106522 +/* 3056 */ MCD_OPC_CheckField, 8, 1, 1, 35, 148, 1, // Skip to: 106522 +/* 3063 */ MCD_OPC_Decode, 246, 27, 29, // Opcode: LSL_ZPmI_B +/* 3067 */ MCD_OPC_FilterValue, 1, 26, 148, 1, // Skip to: 106522 +/* 3072 */ MCD_OPC_CheckPredicate, 3, 21, 148, 1, // Skip to: 106522 +/* 3077 */ MCD_OPC_Decode, 248, 27, 30, // Opcode: LSL_ZPmI_H +/* 3081 */ MCD_OPC_FilterValue, 1, 12, 148, 1, // Skip to: 106522 +/* 3086 */ MCD_OPC_CheckPredicate, 3, 7, 148, 1, // Skip to: 106522 +/* 3091 */ MCD_OPC_Decode, 249, 27, 31, // Opcode: LSL_ZPmI_S +/* 3095 */ MCD_OPC_FilterValue, 4, 60, 0, 0, // Skip to: 3160 +/* 3100 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3103 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 3146 +/* 3108 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 3111 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 3132 +/* 3116 */ MCD_OPC_CheckPredicate, 3, 233, 147, 1, // Skip to: 106522 +/* 3121 */ MCD_OPC_CheckField, 8, 1, 1, 226, 147, 1, // Skip to: 106522 +/* 3128 */ MCD_OPC_Decode, 189, 8, 26, // Opcode: ASRD_ZPmI_B +/* 3132 */ MCD_OPC_FilterValue, 1, 217, 147, 1, // Skip to: 106522 +/* 3137 */ MCD_OPC_CheckPredicate, 3, 212, 147, 1, // Skip to: 106522 +/* 3142 */ MCD_OPC_Decode, 191, 8, 27, // Opcode: ASRD_ZPmI_H +/* 3146 */ MCD_OPC_FilterValue, 1, 203, 147, 1, // Skip to: 106522 +/* 3151 */ MCD_OPC_CheckPredicate, 3, 198, 147, 1, // Skip to: 106522 +/* 3156 */ MCD_OPC_Decode, 192, 8, 28, // Opcode: ASRD_ZPmI_S +/* 3160 */ MCD_OPC_FilterValue, 6, 60, 0, 0, // Skip to: 3225 +/* 3165 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3168 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 3211 +/* 3173 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 3176 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 3197 +/* 3181 */ MCD_OPC_CheckPredicate, 4, 168, 147, 1, // Skip to: 106522 +/* 3186 */ MCD_OPC_CheckField, 8, 1, 1, 161, 147, 1, // Skip to: 106522 +/* 3193 */ MCD_OPC_Decode, 232, 36, 29, // Opcode: SQSHL_ZPmI_B +/* 3197 */ MCD_OPC_FilterValue, 1, 152, 147, 1, // Skip to: 106522 +/* 3202 */ MCD_OPC_CheckPredicate, 4, 147, 147, 1, // Skip to: 106522 +/* 3207 */ MCD_OPC_Decode, 234, 36, 30, // Opcode: SQSHL_ZPmI_H +/* 3211 */ MCD_OPC_FilterValue, 1, 138, 147, 1, // Skip to: 106522 +/* 3216 */ MCD_OPC_CheckPredicate, 4, 133, 147, 1, // Skip to: 106522 +/* 3221 */ MCD_OPC_Decode, 235, 36, 31, // Opcode: SQSHL_ZPmI_S +/* 3225 */ MCD_OPC_FilterValue, 7, 60, 0, 0, // Skip to: 3290 +/* 3230 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3233 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 3276 +/* 3238 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 3241 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 3262 +/* 3246 */ MCD_OPC_CheckPredicate, 4, 103, 147, 1, // Skip to: 106522 +/* 3251 */ MCD_OPC_CheckField, 8, 1, 1, 96, 147, 1, // Skip to: 106522 +/* 3258 */ MCD_OPC_Decode, 178, 46, 29, // Opcode: UQSHL_ZPmI_B +/* 3262 */ MCD_OPC_FilterValue, 1, 87, 147, 1, // Skip to: 106522 +/* 3267 */ MCD_OPC_CheckPredicate, 4, 82, 147, 1, // Skip to: 106522 +/* 3272 */ MCD_OPC_Decode, 180, 46, 30, // Opcode: UQSHL_ZPmI_H +/* 3276 */ MCD_OPC_FilterValue, 1, 73, 147, 1, // Skip to: 106522 +/* 3281 */ MCD_OPC_CheckPredicate, 4, 68, 147, 1, // Skip to: 106522 +/* 3286 */ MCD_OPC_Decode, 181, 46, 31, // Opcode: UQSHL_ZPmI_S +/* 3290 */ MCD_OPC_FilterValue, 12, 60, 0, 0, // Skip to: 3355 +/* 3295 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3298 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 3341 +/* 3303 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 3306 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 3327 +/* 3311 */ MCD_OPC_CheckPredicate, 4, 38, 147, 1, // Skip to: 106522 +/* 3316 */ MCD_OPC_CheckField, 8, 1, 1, 31, 147, 1, // Skip to: 106522 +/* 3323 */ MCD_OPC_Decode, 131, 38, 26, // Opcode: SRSHR_ZPmI_B +/* 3327 */ MCD_OPC_FilterValue, 1, 22, 147, 1, // Skip to: 106522 +/* 3332 */ MCD_OPC_CheckPredicate, 4, 17, 147, 1, // Skip to: 106522 +/* 3337 */ MCD_OPC_Decode, 133, 38, 27, // Opcode: SRSHR_ZPmI_H +/* 3341 */ MCD_OPC_FilterValue, 1, 8, 147, 1, // Skip to: 106522 +/* 3346 */ MCD_OPC_CheckPredicate, 4, 3, 147, 1, // Skip to: 106522 +/* 3351 */ MCD_OPC_Decode, 134, 38, 28, // Opcode: SRSHR_ZPmI_S +/* 3355 */ MCD_OPC_FilterValue, 13, 60, 0, 0, // Skip to: 3420 +/* 3360 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3363 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 3406 +/* 3368 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 3371 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 3392 +/* 3376 */ MCD_OPC_CheckPredicate, 4, 229, 146, 1, // Skip to: 106522 +/* 3381 */ MCD_OPC_CheckField, 8, 1, 1, 222, 146, 1, // Skip to: 106522 +/* 3388 */ MCD_OPC_Decode, 166, 47, 26, // Opcode: URSHR_ZPmI_B +/* 3392 */ MCD_OPC_FilterValue, 1, 213, 146, 1, // Skip to: 106522 +/* 3397 */ MCD_OPC_CheckPredicate, 4, 208, 146, 1, // Skip to: 106522 +/* 3402 */ MCD_OPC_Decode, 168, 47, 27, // Opcode: URSHR_ZPmI_H +/* 3406 */ MCD_OPC_FilterValue, 1, 199, 146, 1, // Skip to: 106522 +/* 3411 */ MCD_OPC_CheckPredicate, 4, 194, 146, 1, // Skip to: 106522 +/* 3416 */ MCD_OPC_Decode, 169, 47, 28, // Opcode: URSHR_ZPmI_S +/* 3420 */ MCD_OPC_FilterValue, 15, 60, 0, 0, // Skip to: 3485 +/* 3425 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3428 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 3471 +/* 3433 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 3436 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 3457 +/* 3441 */ MCD_OPC_CheckPredicate, 4, 164, 146, 1, // Skip to: 106522 +/* 3446 */ MCD_OPC_CheckField, 8, 1, 1, 157, 146, 1, // Skip to: 106522 +/* 3453 */ MCD_OPC_Decode, 217, 36, 29, // Opcode: SQSHLU_ZPmI_B +/* 3457 */ MCD_OPC_FilterValue, 1, 148, 146, 1, // Skip to: 106522 +/* 3462 */ MCD_OPC_CheckPredicate, 4, 143, 146, 1, // Skip to: 106522 +/* 3467 */ MCD_OPC_Decode, 219, 36, 30, // Opcode: SQSHLU_ZPmI_H +/* 3471 */ MCD_OPC_FilterValue, 1, 134, 146, 1, // Skip to: 106522 +/* 3476 */ MCD_OPC_CheckPredicate, 4, 129, 146, 1, // Skip to: 106522 +/* 3481 */ MCD_OPC_Decode, 220, 36, 31, // Opcode: SQSHLU_ZPmI_S +/* 3485 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 3521 +/* 3490 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3493 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3507 +/* 3498 */ MCD_OPC_CheckPredicate, 3, 107, 146, 1, // Skip to: 106522 +/* 3503 */ MCD_OPC_Decode, 209, 8, 22, // Opcode: ASR_ZPmZ_B +/* 3507 */ MCD_OPC_FilterValue, 1, 98, 146, 1, // Skip to: 106522 +/* 3512 */ MCD_OPC_CheckPredicate, 3, 93, 146, 1, // Skip to: 106522 +/* 3517 */ MCD_OPC_Decode, 211, 8, 22, // Opcode: ASR_ZPmZ_H +/* 3521 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 3557 +/* 3526 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3529 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3543 +/* 3534 */ MCD_OPC_CheckPredicate, 3, 71, 146, 1, // Skip to: 106522 +/* 3539 */ MCD_OPC_Decode, 146, 28, 22, // Opcode: LSR_ZPmZ_B +/* 3543 */ MCD_OPC_FilterValue, 1, 62, 146, 1, // Skip to: 106522 +/* 3548 */ MCD_OPC_CheckPredicate, 3, 57, 146, 1, // Skip to: 106522 +/* 3553 */ MCD_OPC_Decode, 148, 28, 22, // Opcode: LSR_ZPmZ_H +/* 3557 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 3593 +/* 3562 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3565 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3579 +/* 3570 */ MCD_OPC_CheckPredicate, 3, 35, 146, 1, // Skip to: 106522 +/* 3575 */ MCD_OPC_Decode, 250, 27, 22, // Opcode: LSL_ZPmZ_B +/* 3579 */ MCD_OPC_FilterValue, 1, 26, 146, 1, // Skip to: 106522 +/* 3584 */ MCD_OPC_CheckPredicate, 3, 21, 146, 1, // Skip to: 106522 +/* 3589 */ MCD_OPC_Decode, 252, 27, 22, // Opcode: LSL_ZPmZ_H +/* 3593 */ MCD_OPC_FilterValue, 20, 31, 0, 0, // Skip to: 3629 +/* 3598 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3601 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3615 +/* 3606 */ MCD_OPC_CheckPredicate, 3, 255, 145, 1, // Skip to: 106522 +/* 3611 */ MCD_OPC_Decode, 193, 8, 22, // Opcode: ASRR_ZPmZ_B +/* 3615 */ MCD_OPC_FilterValue, 1, 246, 145, 1, // Skip to: 106522 +/* 3620 */ MCD_OPC_CheckPredicate, 3, 241, 145, 1, // Skip to: 106522 +/* 3625 */ MCD_OPC_Decode, 195, 8, 22, // Opcode: ASRR_ZPmZ_H +/* 3629 */ MCD_OPC_FilterValue, 21, 31, 0, 0, // Skip to: 3665 +/* 3634 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3637 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3651 +/* 3642 */ MCD_OPC_CheckPredicate, 3, 219, 145, 1, // Skip to: 106522 +/* 3647 */ MCD_OPC_Decode, 130, 28, 22, // Opcode: LSRR_ZPmZ_B +/* 3651 */ MCD_OPC_FilterValue, 1, 210, 145, 1, // Skip to: 106522 +/* 3656 */ MCD_OPC_CheckPredicate, 3, 205, 145, 1, // Skip to: 106522 +/* 3661 */ MCD_OPC_Decode, 132, 28, 22, // Opcode: LSRR_ZPmZ_H +/* 3665 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 3701 +/* 3670 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3673 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3687 +/* 3678 */ MCD_OPC_CheckPredicate, 3, 183, 145, 1, // Skip to: 106522 +/* 3683 */ MCD_OPC_Decode, 234, 27, 22, // Opcode: LSLR_ZPmZ_B +/* 3687 */ MCD_OPC_FilterValue, 1, 174, 145, 1, // Skip to: 106522 +/* 3692 */ MCD_OPC_CheckPredicate, 3, 169, 145, 1, // Skip to: 106522 +/* 3697 */ MCD_OPC_Decode, 236, 27, 22, // Opcode: LSLR_ZPmZ_H +/* 3701 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 3737 +/* 3706 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3709 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3723 +/* 3714 */ MCD_OPC_CheckPredicate, 3, 147, 145, 1, // Skip to: 106522 +/* 3719 */ MCD_OPC_Decode, 199, 8, 22, // Opcode: ASR_WIDE_ZPmZ_B +/* 3723 */ MCD_OPC_FilterValue, 1, 138, 145, 1, // Skip to: 106522 +/* 3728 */ MCD_OPC_CheckPredicate, 3, 133, 145, 1, // Skip to: 106522 +/* 3733 */ MCD_OPC_Decode, 200, 8, 22, // Opcode: ASR_WIDE_ZPmZ_H +/* 3737 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 3773 +/* 3742 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3745 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3759 +/* 3750 */ MCD_OPC_CheckPredicate, 3, 111, 145, 1, // Skip to: 106522 +/* 3755 */ MCD_OPC_Decode, 136, 28, 22, // Opcode: LSR_WIDE_ZPmZ_B +/* 3759 */ MCD_OPC_FilterValue, 1, 102, 145, 1, // Skip to: 106522 +/* 3764 */ MCD_OPC_CheckPredicate, 3, 97, 145, 1, // Skip to: 106522 +/* 3769 */ MCD_OPC_Decode, 137, 28, 22, // Opcode: LSR_WIDE_ZPmZ_H +/* 3773 */ MCD_OPC_FilterValue, 27, 88, 145, 1, // Skip to: 106522 +/* 3778 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3781 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3795 +/* 3786 */ MCD_OPC_CheckPredicate, 3, 75, 145, 1, // Skip to: 106522 +/* 3791 */ MCD_OPC_Decode, 240, 27, 22, // Opcode: LSL_WIDE_ZPmZ_B +/* 3795 */ MCD_OPC_FilterValue, 1, 66, 145, 1, // Skip to: 106522 +/* 3800 */ MCD_OPC_CheckPredicate, 3, 61, 145, 1, // Skip to: 106522 +/* 3805 */ MCD_OPC_Decode, 241, 27, 22, // Opcode: LSL_WIDE_ZPmZ_H +/* 3809 */ MCD_OPC_FilterValue, 5, 83, 1, 0, // Skip to: 4153 +/* 3814 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 3817 */ MCD_OPC_FilterValue, 16, 16, 0, 0, // Skip to: 3838 +/* 3822 */ MCD_OPC_CheckPredicate, 3, 39, 145, 1, // Skip to: 106522 +/* 3827 */ MCD_OPC_CheckField, 22, 1, 1, 32, 145, 1, // Skip to: 106522 +/* 3834 */ MCD_OPC_Decode, 186, 42, 24, // Opcode: SXTB_ZPmZ_H +/* 3838 */ MCD_OPC_FilterValue, 17, 16, 0, 0, // Skip to: 3859 +/* 3843 */ MCD_OPC_CheckPredicate, 3, 18, 145, 1, // Skip to: 106522 +/* 3848 */ MCD_OPC_CheckField, 22, 1, 1, 11, 145, 1, // Skip to: 106522 +/* 3855 */ MCD_OPC_Decode, 163, 48, 24, // Opcode: UXTB_ZPmZ_H +/* 3859 */ MCD_OPC_FilterValue, 22, 31, 0, 0, // Skip to: 3895 +/* 3864 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3867 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3881 +/* 3872 */ MCD_OPC_CheckPredicate, 3, 245, 144, 1, // Skip to: 106522 +/* 3877 */ MCD_OPC_Decode, 179, 7, 24, // Opcode: ABS_ZPmZ_B +/* 3881 */ MCD_OPC_FilterValue, 1, 236, 144, 1, // Skip to: 106522 +/* 3886 */ MCD_OPC_CheckPredicate, 3, 231, 144, 1, // Skip to: 106522 +/* 3891 */ MCD_OPC_Decode, 181, 7, 24, // Opcode: ABS_ZPmZ_H +/* 3895 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 3931 +/* 3900 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3903 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3917 +/* 3908 */ MCD_OPC_CheckPredicate, 3, 209, 144, 1, // Skip to: 106522 +/* 3913 */ MCD_OPC_Decode, 142, 29, 24, // Opcode: NEG_ZPmZ_B +/* 3917 */ MCD_OPC_FilterValue, 1, 200, 144, 1, // Skip to: 106522 +/* 3922 */ MCD_OPC_CheckPredicate, 3, 195, 144, 1, // Skip to: 106522 +/* 3927 */ MCD_OPC_Decode, 144, 29, 24, // Opcode: NEG_ZPmZ_H +/* 3931 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 3967 +/* 3936 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3939 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3953 +/* 3944 */ MCD_OPC_CheckPredicate, 3, 173, 144, 1, // Skip to: 106522 +/* 3949 */ MCD_OPC_Decode, 140, 10, 24, // Opcode: CLS_ZPmZ_B +/* 3953 */ MCD_OPC_FilterValue, 1, 164, 144, 1, // Skip to: 106522 +/* 3958 */ MCD_OPC_CheckPredicate, 3, 159, 144, 1, // Skip to: 106522 +/* 3963 */ MCD_OPC_Decode, 142, 10, 24, // Opcode: CLS_ZPmZ_H +/* 3967 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 4003 +/* 3972 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 3975 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 3989 +/* 3980 */ MCD_OPC_CheckPredicate, 3, 137, 144, 1, // Skip to: 106522 +/* 3985 */ MCD_OPC_Decode, 152, 10, 24, // Opcode: CLZ_ZPmZ_B +/* 3989 */ MCD_OPC_FilterValue, 1, 128, 144, 1, // Skip to: 106522 +/* 3994 */ MCD_OPC_CheckPredicate, 3, 123, 144, 1, // Skip to: 106522 +/* 3999 */ MCD_OPC_Decode, 154, 10, 24, // Opcode: CLZ_ZPmZ_H +/* 4003 */ MCD_OPC_FilterValue, 26, 31, 0, 0, // Skip to: 4039 +/* 4008 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4011 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4025 +/* 4016 */ MCD_OPC_CheckPredicate, 3, 101, 144, 1, // Skip to: 106522 +/* 4021 */ MCD_OPC_Decode, 234, 11, 24, // Opcode: CNT_ZPmZ_B +/* 4025 */ MCD_OPC_FilterValue, 1, 92, 144, 1, // Skip to: 106522 +/* 4030 */ MCD_OPC_CheckPredicate, 3, 87, 144, 1, // Skip to: 106522 +/* 4035 */ MCD_OPC_Decode, 236, 11, 24, // Opcode: CNT_ZPmZ_H +/* 4039 */ MCD_OPC_FilterValue, 27, 31, 0, 0, // Skip to: 4075 +/* 4044 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4047 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4061 +/* 4052 */ MCD_OPC_CheckPredicate, 3, 65, 144, 1, // Skip to: 106522 +/* 4057 */ MCD_OPC_Decode, 222, 11, 24, // Opcode: CNOT_ZPmZ_B +/* 4061 */ MCD_OPC_FilterValue, 1, 56, 144, 1, // Skip to: 106522 +/* 4066 */ MCD_OPC_CheckPredicate, 3, 51, 144, 1, // Skip to: 106522 +/* 4071 */ MCD_OPC_Decode, 224, 11, 24, // Opcode: CNOT_ZPmZ_H +/* 4075 */ MCD_OPC_FilterValue, 28, 16, 0, 0, // Skip to: 4096 +/* 4080 */ MCD_OPC_CheckPredicate, 3, 37, 144, 1, // Skip to: 106522 +/* 4085 */ MCD_OPC_CheckField, 22, 1, 1, 30, 144, 1, // Skip to: 106522 +/* 4092 */ MCD_OPC_Decode, 235, 13, 24, // Opcode: FABS_ZPmZ_H +/* 4096 */ MCD_OPC_FilterValue, 29, 16, 0, 0, // Skip to: 4117 +/* 4101 */ MCD_OPC_CheckPredicate, 3, 16, 144, 1, // Skip to: 106522 +/* 4106 */ MCD_OPC_CheckField, 22, 1, 1, 9, 144, 1, // Skip to: 106522 +/* 4113 */ MCD_OPC_Decode, 183, 19, 24, // Opcode: FNEG_ZPmZ_H +/* 4117 */ MCD_OPC_FilterValue, 30, 0, 144, 1, // Skip to: 106522 +/* 4122 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4125 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4139 +/* 4130 */ MCD_OPC_CheckPredicate, 3, 243, 143, 1, // Skip to: 106522 +/* 4135 */ MCD_OPC_Decode, 158, 29, 24, // Opcode: NOT_ZPmZ_B +/* 4139 */ MCD_OPC_FilterValue, 1, 234, 143, 1, // Skip to: 106522 +/* 4144 */ MCD_OPC_CheckPredicate, 3, 229, 143, 1, // Skip to: 106522 +/* 4149 */ MCD_OPC_Decode, 160, 29, 24, // Opcode: NOT_ZPmZ_H +/* 4153 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 4189 +/* 4158 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4161 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4175 +/* 4166 */ MCD_OPC_CheckPredicate, 3, 207, 143, 1, // Skip to: 106522 +/* 4171 */ MCD_OPC_Decode, 156, 28, 32, // Opcode: MAD_ZPmZZ_B +/* 4175 */ MCD_OPC_FilterValue, 1, 198, 143, 1, // Skip to: 106522 +/* 4180 */ MCD_OPC_CheckPredicate, 3, 193, 143, 1, // Skip to: 106522 +/* 4185 */ MCD_OPC_Decode, 158, 28, 32, // Opcode: MAD_ZPmZZ_H +/* 4189 */ MCD_OPC_FilterValue, 7, 184, 143, 1, // Skip to: 106522 +/* 4194 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4197 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4211 +/* 4202 */ MCD_OPC_CheckPredicate, 3, 171, 143, 1, // Skip to: 106522 +/* 4207 */ MCD_OPC_Decode, 226, 28, 32, // Opcode: MSB_ZPmZZ_B +/* 4211 */ MCD_OPC_FilterValue, 1, 162, 143, 1, // Skip to: 106522 +/* 4216 */ MCD_OPC_CheckPredicate, 3, 157, 143, 1, // Skip to: 106522 +/* 4221 */ MCD_OPC_Decode, 228, 28, 32, // Opcode: MSB_ZPmZZ_H +/* 4225 */ MCD_OPC_FilterValue, 1, 147, 8, 0, // Skip to: 6425 +/* 4230 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 4233 */ MCD_OPC_FilterValue, 0, 211, 2, 0, // Skip to: 4961 +/* 4238 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 4241 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 4277 +/* 4246 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4249 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4263 +/* 4254 */ MCD_OPC_CheckPredicate, 3, 119, 143, 1, // Skip to: 106522 +/* 4259 */ MCD_OPC_Decode, 128, 8, 22, // Opcode: ADD_ZPmZ_S +/* 4263 */ MCD_OPC_FilterValue, 1, 110, 143, 1, // Skip to: 106522 +/* 4268 */ MCD_OPC_CheckPredicate, 3, 105, 143, 1, // Skip to: 106522 +/* 4273 */ MCD_OPC_Decode, 254, 7, 22, // Opcode: ADD_ZPmZ_D +/* 4277 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 4313 +/* 4282 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4285 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4299 +/* 4290 */ MCD_OPC_CheckPredicate, 3, 83, 143, 1, // Skip to: 106522 +/* 4295 */ MCD_OPC_Decode, 255, 41, 22, // Opcode: SUB_ZPmZ_S +/* 4299 */ MCD_OPC_FilterValue, 1, 74, 143, 1, // Skip to: 106522 +/* 4304 */ MCD_OPC_CheckPredicate, 3, 69, 143, 1, // Skip to: 106522 +/* 4309 */ MCD_OPC_Decode, 253, 41, 22, // Opcode: SUB_ZPmZ_D +/* 4313 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 4349 +/* 4318 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4321 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4335 +/* 4326 */ MCD_OPC_CheckPredicate, 3, 47, 143, 1, // Skip to: 106522 +/* 4331 */ MCD_OPC_Decode, 233, 41, 22, // Opcode: SUBR_ZPmZ_S +/* 4335 */ MCD_OPC_FilterValue, 1, 38, 143, 1, // Skip to: 106522 +/* 4340 */ MCD_OPC_CheckPredicate, 3, 33, 143, 1, // Skip to: 106522 +/* 4345 */ MCD_OPC_Decode, 231, 41, 22, // Opcode: SUBR_ZPmZ_D +/* 4349 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 4385 +/* 4354 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4357 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4371 +/* 4362 */ MCD_OPC_CheckPredicate, 3, 11, 143, 1, // Skip to: 106522 +/* 4367 */ MCD_OPC_Decode, 158, 33, 22, // Opcode: SMAX_ZPmZ_S +/* 4371 */ MCD_OPC_FilterValue, 1, 2, 143, 1, // Skip to: 106522 +/* 4376 */ MCD_OPC_CheckPredicate, 3, 253, 142, 1, // Skip to: 106522 +/* 4381 */ MCD_OPC_Decode, 156, 33, 22, // Opcode: SMAX_ZPmZ_D +/* 4385 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 4421 +/* 4390 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4393 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4407 +/* 4398 */ MCD_OPC_CheckPredicate, 3, 231, 142, 1, // Skip to: 106522 +/* 4403 */ MCD_OPC_Decode, 205, 44, 22, // Opcode: UMAX_ZPmZ_S +/* 4407 */ MCD_OPC_FilterValue, 1, 222, 142, 1, // Skip to: 106522 +/* 4412 */ MCD_OPC_CheckPredicate, 3, 217, 142, 1, // Skip to: 106522 +/* 4417 */ MCD_OPC_Decode, 203, 44, 22, // Opcode: UMAX_ZPmZ_D +/* 4421 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 4457 +/* 4426 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4429 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4443 +/* 4434 */ MCD_OPC_CheckPredicate, 3, 195, 142, 1, // Skip to: 106522 +/* 4439 */ MCD_OPC_Decode, 192, 33, 22, // Opcode: SMIN_ZPmZ_S +/* 4443 */ MCD_OPC_FilterValue, 1, 186, 142, 1, // Skip to: 106522 +/* 4448 */ MCD_OPC_CheckPredicate, 3, 181, 142, 1, // Skip to: 106522 +/* 4453 */ MCD_OPC_Decode, 190, 33, 22, // Opcode: SMIN_ZPmZ_D +/* 4457 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 4493 +/* 4462 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4465 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4479 +/* 4470 */ MCD_OPC_CheckPredicate, 3, 159, 142, 1, // Skip to: 106522 +/* 4475 */ MCD_OPC_Decode, 238, 44, 22, // Opcode: UMIN_ZPmZ_S +/* 4479 */ MCD_OPC_FilterValue, 1, 150, 142, 1, // Skip to: 106522 +/* 4484 */ MCD_OPC_CheckPredicate, 3, 145, 142, 1, // Skip to: 106522 +/* 4489 */ MCD_OPC_Decode, 236, 44, 22, // Opcode: UMIN_ZPmZ_D +/* 4493 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 4529 +/* 4498 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4501 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4515 +/* 4506 */ MCD_OPC_CheckPredicate, 3, 123, 142, 1, // Skip to: 106522 +/* 4511 */ MCD_OPC_Decode, 151, 31, 22, // Opcode: SABD_ZPmZ_S +/* 4515 */ MCD_OPC_FilterValue, 1, 114, 142, 1, // Skip to: 106522 +/* 4520 */ MCD_OPC_CheckPredicate, 3, 109, 142, 1, // Skip to: 106522 +/* 4525 */ MCD_OPC_Decode, 149, 31, 22, // Opcode: SABD_ZPmZ_D +/* 4529 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 4565 +/* 4534 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4537 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4551 +/* 4542 */ MCD_OPC_CheckPredicate, 3, 87, 142, 1, // Skip to: 106522 +/* 4547 */ MCD_OPC_Decode, 171, 43, 22, // Opcode: UABD_ZPmZ_S +/* 4551 */ MCD_OPC_FilterValue, 1, 78, 142, 1, // Skip to: 106522 +/* 4556 */ MCD_OPC_CheckPredicate, 3, 73, 142, 1, // Skip to: 106522 +/* 4561 */ MCD_OPC_Decode, 169, 43, 22, // Opcode: UABD_ZPmZ_D +/* 4565 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 4601 +/* 4570 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4573 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4587 +/* 4578 */ MCD_OPC_CheckPredicate, 3, 51, 142, 1, // Skip to: 106522 +/* 4583 */ MCD_OPC_Decode, 243, 28, 22, // Opcode: MUL_ZPmZ_S +/* 4587 */ MCD_OPC_FilterValue, 1, 42, 142, 1, // Skip to: 106522 +/* 4592 */ MCD_OPC_CheckPredicate, 3, 37, 142, 1, // Skip to: 106522 +/* 4597 */ MCD_OPC_Decode, 241, 28, 22, // Opcode: MUL_ZPmZ_D +/* 4601 */ MCD_OPC_FilterValue, 18, 31, 0, 0, // Skip to: 4637 +/* 4606 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4609 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4623 +/* 4614 */ MCD_OPC_CheckPredicate, 3, 15, 142, 1, // Skip to: 106522 +/* 4619 */ MCD_OPC_Decode, 131, 34, 22, // Opcode: SMULH_ZPmZ_S +/* 4623 */ MCD_OPC_FilterValue, 1, 6, 142, 1, // Skip to: 106522 +/* 4628 */ MCD_OPC_CheckPredicate, 3, 1, 142, 1, // Skip to: 106522 +/* 4633 */ MCD_OPC_Decode, 129, 34, 22, // Opcode: SMULH_ZPmZ_D +/* 4637 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 4673 +/* 4642 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4645 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4659 +/* 4650 */ MCD_OPC_CheckPredicate, 3, 235, 141, 1, // Skip to: 106522 +/* 4655 */ MCD_OPC_Decode, 175, 45, 22, // Opcode: UMULH_ZPmZ_S +/* 4659 */ MCD_OPC_FilterValue, 1, 226, 141, 1, // Skip to: 106522 +/* 4664 */ MCD_OPC_CheckPredicate, 3, 221, 141, 1, // Skip to: 106522 +/* 4669 */ MCD_OPC_Decode, 173, 45, 22, // Opcode: UMULH_ZPmZ_D +/* 4673 */ MCD_OPC_FilterValue, 20, 31, 0, 0, // Skip to: 4709 +/* 4678 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4681 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4695 +/* 4686 */ MCD_OPC_CheckPredicate, 3, 199, 141, 1, // Skip to: 106522 +/* 4691 */ MCD_OPC_Decode, 135, 32, 22, // Opcode: SDIV_ZPmZ_S +/* 4695 */ MCD_OPC_FilterValue, 1, 190, 141, 1, // Skip to: 106522 +/* 4700 */ MCD_OPC_CheckPredicate, 3, 185, 141, 1, // Skip to: 106522 +/* 4705 */ MCD_OPC_Decode, 134, 32, 22, // Opcode: SDIV_ZPmZ_D +/* 4709 */ MCD_OPC_FilterValue, 21, 31, 0, 0, // Skip to: 4745 +/* 4714 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4717 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4731 +/* 4722 */ MCD_OPC_CheckPredicate, 3, 163, 141, 1, // Skip to: 106522 +/* 4727 */ MCD_OPC_Decode, 145, 44, 22, // Opcode: UDIV_ZPmZ_S +/* 4731 */ MCD_OPC_FilterValue, 1, 154, 141, 1, // Skip to: 106522 +/* 4736 */ MCD_OPC_CheckPredicate, 3, 149, 141, 1, // Skip to: 106522 +/* 4741 */ MCD_OPC_Decode, 144, 44, 22, // Opcode: UDIV_ZPmZ_D +/* 4745 */ MCD_OPC_FilterValue, 22, 31, 0, 0, // Skip to: 4781 +/* 4750 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4753 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4767 +/* 4758 */ MCD_OPC_CheckPredicate, 3, 127, 141, 1, // Skip to: 106522 +/* 4763 */ MCD_OPC_Decode, 131, 32, 22, // Opcode: SDIVR_ZPmZ_S +/* 4767 */ MCD_OPC_FilterValue, 1, 118, 141, 1, // Skip to: 106522 +/* 4772 */ MCD_OPC_CheckPredicate, 3, 113, 141, 1, // Skip to: 106522 +/* 4777 */ MCD_OPC_Decode, 130, 32, 22, // Opcode: SDIVR_ZPmZ_D +/* 4781 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 4817 +/* 4786 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4789 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4803 +/* 4794 */ MCD_OPC_CheckPredicate, 3, 91, 141, 1, // Skip to: 106522 +/* 4799 */ MCD_OPC_Decode, 141, 44, 22, // Opcode: UDIVR_ZPmZ_S +/* 4803 */ MCD_OPC_FilterValue, 1, 82, 141, 1, // Skip to: 106522 +/* 4808 */ MCD_OPC_CheckPredicate, 3, 77, 141, 1, // Skip to: 106522 +/* 4813 */ MCD_OPC_Decode, 140, 44, 22, // Opcode: UDIVR_ZPmZ_D +/* 4817 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 4853 +/* 4822 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4825 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4839 +/* 4830 */ MCD_OPC_CheckPredicate, 3, 55, 141, 1, // Skip to: 106522 +/* 4835 */ MCD_OPC_Decode, 180, 29, 22, // Opcode: ORR_ZPmZ_S +/* 4839 */ MCD_OPC_FilterValue, 1, 46, 141, 1, // Skip to: 106522 +/* 4844 */ MCD_OPC_CheckPredicate, 3, 41, 141, 1, // Skip to: 106522 +/* 4849 */ MCD_OPC_Decode, 178, 29, 22, // Opcode: ORR_ZPmZ_D +/* 4853 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 4889 +/* 4858 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4861 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4875 +/* 4866 */ MCD_OPC_CheckPredicate, 3, 19, 141, 1, // Skip to: 106522 +/* 4871 */ MCD_OPC_Decode, 197, 13, 22, // Opcode: EOR_ZPmZ_S +/* 4875 */ MCD_OPC_FilterValue, 1, 10, 141, 1, // Skip to: 106522 +/* 4880 */ MCD_OPC_CheckPredicate, 3, 5, 141, 1, // Skip to: 106522 +/* 4885 */ MCD_OPC_Decode, 195, 13, 22, // Opcode: EOR_ZPmZ_D +/* 4889 */ MCD_OPC_FilterValue, 26, 31, 0, 0, // Skip to: 4925 +/* 4894 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4897 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4911 +/* 4902 */ MCD_OPC_CheckPredicate, 3, 239, 140, 1, // Skip to: 106522 +/* 4907 */ MCD_OPC_Decode, 185, 8, 22, // Opcode: AND_ZPmZ_S +/* 4911 */ MCD_OPC_FilterValue, 1, 230, 140, 1, // Skip to: 106522 +/* 4916 */ MCD_OPC_CheckPredicate, 3, 225, 140, 1, // Skip to: 106522 +/* 4921 */ MCD_OPC_Decode, 183, 8, 22, // Opcode: AND_ZPmZ_D +/* 4925 */ MCD_OPC_FilterValue, 27, 216, 140, 1, // Skip to: 106522 +/* 4930 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4933 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 4947 +/* 4938 */ MCD_OPC_CheckPredicate, 3, 203, 140, 1, // Skip to: 106522 +/* 4943 */ MCD_OPC_Decode, 152, 9, 22, // Opcode: BIC_ZPmZ_S +/* 4947 */ MCD_OPC_FilterValue, 1, 194, 140, 1, // Skip to: 106522 +/* 4952 */ MCD_OPC_CheckPredicate, 3, 189, 140, 1, // Skip to: 106522 +/* 4957 */ MCD_OPC_Decode, 150, 9, 22, // Opcode: BIC_ZPmZ_D +/* 4961 */ MCD_OPC_FilterValue, 1, 128, 1, 0, // Skip to: 5350 +/* 4966 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 4969 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 4990 +/* 4974 */ MCD_OPC_CheckPredicate, 3, 167, 140, 1, // Skip to: 106522 +/* 4979 */ MCD_OPC_CheckField, 22, 1, 0, 160, 140, 1, // Skip to: 106522 +/* 4986 */ MCD_OPC_Decode, 195, 31, 23, // Opcode: SADDV_VPZ_S +/* 4990 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 5026 +/* 4995 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 4998 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5012 +/* 5003 */ MCD_OPC_CheckPredicate, 3, 138, 140, 1, // Skip to: 106522 +/* 5008 */ MCD_OPC_Decode, 213, 43, 23, // Opcode: UADDV_VPZ_S +/* 5012 */ MCD_OPC_FilterValue, 1, 129, 140, 1, // Skip to: 106522 +/* 5017 */ MCD_OPC_CheckPredicate, 3, 124, 140, 1, // Skip to: 106522 +/* 5022 */ MCD_OPC_Decode, 211, 43, 23, // Opcode: UADDV_VPZ_D +/* 5026 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 5062 +/* 5031 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5034 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5048 +/* 5039 */ MCD_OPC_CheckPredicate, 3, 102, 140, 1, // Skip to: 106522 +/* 5044 */ MCD_OPC_Decode, 145, 33, 23, // Opcode: SMAXV_VPZ_S +/* 5048 */ MCD_OPC_FilterValue, 1, 93, 140, 1, // Skip to: 106522 +/* 5053 */ MCD_OPC_CheckPredicate, 3, 88, 140, 1, // Skip to: 106522 +/* 5058 */ MCD_OPC_Decode, 143, 33, 23, // Opcode: SMAXV_VPZ_D +/* 5062 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 5098 +/* 5067 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5070 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5084 +/* 5075 */ MCD_OPC_CheckPredicate, 3, 66, 140, 1, // Skip to: 106522 +/* 5080 */ MCD_OPC_Decode, 192, 44, 23, // Opcode: UMAXV_VPZ_S +/* 5084 */ MCD_OPC_FilterValue, 1, 57, 140, 1, // Skip to: 106522 +/* 5089 */ MCD_OPC_CheckPredicate, 3, 52, 140, 1, // Skip to: 106522 +/* 5094 */ MCD_OPC_Decode, 190, 44, 23, // Opcode: UMAXV_VPZ_D +/* 5098 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 5134 +/* 5103 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5106 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5120 +/* 5111 */ MCD_OPC_CheckPredicate, 3, 30, 140, 1, // Skip to: 106522 +/* 5116 */ MCD_OPC_Decode, 179, 33, 23, // Opcode: SMINV_VPZ_S +/* 5120 */ MCD_OPC_FilterValue, 1, 21, 140, 1, // Skip to: 106522 +/* 5125 */ MCD_OPC_CheckPredicate, 3, 16, 140, 1, // Skip to: 106522 +/* 5130 */ MCD_OPC_Decode, 177, 33, 23, // Opcode: SMINV_VPZ_D +/* 5134 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 5170 +/* 5139 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5142 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5156 +/* 5147 */ MCD_OPC_CheckPredicate, 3, 250, 139, 1, // Skip to: 106522 +/* 5152 */ MCD_OPC_Decode, 225, 44, 23, // Opcode: UMINV_VPZ_S +/* 5156 */ MCD_OPC_FilterValue, 1, 241, 139, 1, // Skip to: 106522 +/* 5161 */ MCD_OPC_CheckPredicate, 3, 236, 139, 1, // Skip to: 106522 +/* 5166 */ MCD_OPC_Decode, 223, 44, 23, // Opcode: UMINV_VPZ_D +/* 5170 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 5206 +/* 5175 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5178 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5192 +/* 5183 */ MCD_OPC_CheckPredicate, 3, 214, 139, 1, // Skip to: 106522 +/* 5188 */ MCD_OPC_Decode, 221, 28, 23, // Opcode: MOVPRFX_ZPzZ_S +/* 5192 */ MCD_OPC_FilterValue, 1, 205, 139, 1, // Skip to: 106522 +/* 5197 */ MCD_OPC_CheckPredicate, 3, 200, 139, 1, // Skip to: 106522 +/* 5202 */ MCD_OPC_Decode, 219, 28, 23, // Opcode: MOVPRFX_ZPzZ_D +/* 5206 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 5242 +/* 5211 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5214 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5228 +/* 5219 */ MCD_OPC_CheckPredicate, 3, 178, 139, 1, // Skip to: 106522 +/* 5224 */ MCD_OPC_Decode, 217, 28, 24, // Opcode: MOVPRFX_ZPmZ_S +/* 5228 */ MCD_OPC_FilterValue, 1, 169, 139, 1, // Skip to: 106522 +/* 5233 */ MCD_OPC_CheckPredicate, 3, 164, 139, 1, // Skip to: 106522 +/* 5238 */ MCD_OPC_Decode, 215, 28, 24, // Opcode: MOVPRFX_ZPmZ_D +/* 5242 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 5278 +/* 5247 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5250 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5264 +/* 5255 */ MCD_OPC_CheckPredicate, 3, 142, 139, 1, // Skip to: 106522 +/* 5260 */ MCD_OPC_Decode, 191, 29, 23, // Opcode: ORV_VPZ_S +/* 5264 */ MCD_OPC_FilterValue, 1, 133, 139, 1, // Skip to: 106522 +/* 5269 */ MCD_OPC_CheckPredicate, 3, 128, 139, 1, // Skip to: 106522 +/* 5274 */ MCD_OPC_Decode, 189, 29, 23, // Opcode: ORV_VPZ_D +/* 5278 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 5314 +/* 5283 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5286 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5300 +/* 5291 */ MCD_OPC_CheckPredicate, 3, 106, 139, 1, // Skip to: 106522 +/* 5296 */ MCD_OPC_Decode, 187, 13, 23, // Opcode: EORV_VPZ_S +/* 5300 */ MCD_OPC_FilterValue, 1, 97, 139, 1, // Skip to: 106522 +/* 5305 */ MCD_OPC_CheckPredicate, 3, 92, 139, 1, // Skip to: 106522 +/* 5310 */ MCD_OPC_Decode, 185, 13, 23, // Opcode: EORV_VPZ_D +/* 5314 */ MCD_OPC_FilterValue, 26, 83, 139, 1, // Skip to: 106522 +/* 5319 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5322 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5336 +/* 5327 */ MCD_OPC_CheckPredicate, 3, 70, 139, 1, // Skip to: 106522 +/* 5332 */ MCD_OPC_Decode, 175, 8, 23, // Opcode: ANDV_VPZ_S +/* 5336 */ MCD_OPC_FilterValue, 1, 61, 139, 1, // Skip to: 106522 +/* 5341 */ MCD_OPC_CheckPredicate, 3, 56, 139, 1, // Skip to: 106522 +/* 5346 */ MCD_OPC_Decode, 173, 8, 23, // Opcode: ANDV_VPZ_D +/* 5350 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 5386 +/* 5355 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5358 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5372 +/* 5363 */ MCD_OPC_CheckPredicate, 3, 34, 139, 1, // Skip to: 106522 +/* 5368 */ MCD_OPC_Decode, 165, 28, 25, // Opcode: MLA_ZPmZZ_S +/* 5372 */ MCD_OPC_FilterValue, 1, 25, 139, 1, // Skip to: 106522 +/* 5377 */ MCD_OPC_CheckPredicate, 3, 20, 139, 1, // Skip to: 106522 +/* 5382 */ MCD_OPC_Decode, 163, 28, 25, // Opcode: MLA_ZPmZZ_D +/* 5386 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 5422 +/* 5391 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5394 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5408 +/* 5399 */ MCD_OPC_CheckPredicate, 3, 254, 138, 1, // Skip to: 106522 +/* 5404 */ MCD_OPC_Decode, 182, 28, 25, // Opcode: MLS_ZPmZZ_S +/* 5408 */ MCD_OPC_FilterValue, 1, 245, 138, 1, // Skip to: 106522 +/* 5413 */ MCD_OPC_CheckPredicate, 3, 240, 138, 1, // Skip to: 106522 +/* 5418 */ MCD_OPC_Decode, 180, 28, 25, // Opcode: MLS_ZPmZZ_D +/* 5422 */ MCD_OPC_FilterValue, 4, 152, 1, 0, // Skip to: 5835 +/* 5427 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 5430 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5444 +/* 5435 */ MCD_OPC_CheckPredicate, 3, 218, 138, 1, // Skip to: 106522 +/* 5440 */ MCD_OPC_Decode, 206, 8, 33, // Opcode: ASR_ZPmI_D +/* 5444 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 5458 +/* 5449 */ MCD_OPC_CheckPredicate, 3, 204, 138, 1, // Skip to: 106522 +/* 5454 */ MCD_OPC_Decode, 143, 28, 33, // Opcode: LSR_ZPmI_D +/* 5458 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 5472 +/* 5463 */ MCD_OPC_CheckPredicate, 3, 190, 138, 1, // Skip to: 106522 +/* 5468 */ MCD_OPC_Decode, 247, 27, 34, // Opcode: LSL_ZPmI_D +/* 5472 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 5486 +/* 5477 */ MCD_OPC_CheckPredicate, 3, 176, 138, 1, // Skip to: 106522 +/* 5482 */ MCD_OPC_Decode, 190, 8, 33, // Opcode: ASRD_ZPmI_D +/* 5486 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 5500 +/* 5491 */ MCD_OPC_CheckPredicate, 4, 162, 138, 1, // Skip to: 106522 +/* 5496 */ MCD_OPC_Decode, 233, 36, 34, // Opcode: SQSHL_ZPmI_D +/* 5500 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 5514 +/* 5505 */ MCD_OPC_CheckPredicate, 4, 148, 138, 1, // Skip to: 106522 +/* 5510 */ MCD_OPC_Decode, 179, 46, 34, // Opcode: UQSHL_ZPmI_D +/* 5514 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 5528 +/* 5519 */ MCD_OPC_CheckPredicate, 4, 134, 138, 1, // Skip to: 106522 +/* 5524 */ MCD_OPC_Decode, 132, 38, 33, // Opcode: SRSHR_ZPmI_D +/* 5528 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 5542 +/* 5533 */ MCD_OPC_CheckPredicate, 4, 120, 138, 1, // Skip to: 106522 +/* 5538 */ MCD_OPC_Decode, 167, 47, 33, // Opcode: URSHR_ZPmI_D +/* 5542 */ MCD_OPC_FilterValue, 15, 9, 0, 0, // Skip to: 5556 +/* 5547 */ MCD_OPC_CheckPredicate, 4, 106, 138, 1, // Skip to: 106522 +/* 5552 */ MCD_OPC_Decode, 218, 36, 34, // Opcode: SQSHLU_ZPmI_D +/* 5556 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 5592 +/* 5561 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5564 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5578 +/* 5569 */ MCD_OPC_CheckPredicate, 3, 84, 138, 1, // Skip to: 106522 +/* 5574 */ MCD_OPC_Decode, 212, 8, 22, // Opcode: ASR_ZPmZ_S +/* 5578 */ MCD_OPC_FilterValue, 1, 75, 138, 1, // Skip to: 106522 +/* 5583 */ MCD_OPC_CheckPredicate, 3, 70, 138, 1, // Skip to: 106522 +/* 5588 */ MCD_OPC_Decode, 210, 8, 22, // Opcode: ASR_ZPmZ_D +/* 5592 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 5628 +/* 5597 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5600 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5614 +/* 5605 */ MCD_OPC_CheckPredicate, 3, 48, 138, 1, // Skip to: 106522 +/* 5610 */ MCD_OPC_Decode, 149, 28, 22, // Opcode: LSR_ZPmZ_S +/* 5614 */ MCD_OPC_FilterValue, 1, 39, 138, 1, // Skip to: 106522 +/* 5619 */ MCD_OPC_CheckPredicate, 3, 34, 138, 1, // Skip to: 106522 +/* 5624 */ MCD_OPC_Decode, 147, 28, 22, // Opcode: LSR_ZPmZ_D +/* 5628 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 5664 +/* 5633 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5636 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5650 +/* 5641 */ MCD_OPC_CheckPredicate, 3, 12, 138, 1, // Skip to: 106522 +/* 5646 */ MCD_OPC_Decode, 253, 27, 22, // Opcode: LSL_ZPmZ_S +/* 5650 */ MCD_OPC_FilterValue, 1, 3, 138, 1, // Skip to: 106522 +/* 5655 */ MCD_OPC_CheckPredicate, 3, 254, 137, 1, // Skip to: 106522 +/* 5660 */ MCD_OPC_Decode, 251, 27, 22, // Opcode: LSL_ZPmZ_D +/* 5664 */ MCD_OPC_FilterValue, 20, 31, 0, 0, // Skip to: 5700 +/* 5669 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5672 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5686 +/* 5677 */ MCD_OPC_CheckPredicate, 3, 232, 137, 1, // Skip to: 106522 +/* 5682 */ MCD_OPC_Decode, 196, 8, 22, // Opcode: ASRR_ZPmZ_S +/* 5686 */ MCD_OPC_FilterValue, 1, 223, 137, 1, // Skip to: 106522 +/* 5691 */ MCD_OPC_CheckPredicate, 3, 218, 137, 1, // Skip to: 106522 +/* 5696 */ MCD_OPC_Decode, 194, 8, 22, // Opcode: ASRR_ZPmZ_D +/* 5700 */ MCD_OPC_FilterValue, 21, 31, 0, 0, // Skip to: 5736 +/* 5705 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5708 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5722 +/* 5713 */ MCD_OPC_CheckPredicate, 3, 196, 137, 1, // Skip to: 106522 +/* 5718 */ MCD_OPC_Decode, 133, 28, 22, // Opcode: LSRR_ZPmZ_S +/* 5722 */ MCD_OPC_FilterValue, 1, 187, 137, 1, // Skip to: 106522 +/* 5727 */ MCD_OPC_CheckPredicate, 3, 182, 137, 1, // Skip to: 106522 +/* 5732 */ MCD_OPC_Decode, 131, 28, 22, // Opcode: LSRR_ZPmZ_D +/* 5736 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 5772 +/* 5741 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5744 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5758 +/* 5749 */ MCD_OPC_CheckPredicate, 3, 160, 137, 1, // Skip to: 106522 +/* 5754 */ MCD_OPC_Decode, 237, 27, 22, // Opcode: LSLR_ZPmZ_S +/* 5758 */ MCD_OPC_FilterValue, 1, 151, 137, 1, // Skip to: 106522 +/* 5763 */ MCD_OPC_CheckPredicate, 3, 146, 137, 1, // Skip to: 106522 +/* 5768 */ MCD_OPC_Decode, 235, 27, 22, // Opcode: LSLR_ZPmZ_D +/* 5772 */ MCD_OPC_FilterValue, 24, 16, 0, 0, // Skip to: 5793 +/* 5777 */ MCD_OPC_CheckPredicate, 3, 132, 137, 1, // Skip to: 106522 +/* 5782 */ MCD_OPC_CheckField, 22, 1, 0, 125, 137, 1, // Skip to: 106522 +/* 5789 */ MCD_OPC_Decode, 201, 8, 22, // Opcode: ASR_WIDE_ZPmZ_S +/* 5793 */ MCD_OPC_FilterValue, 25, 16, 0, 0, // Skip to: 5814 +/* 5798 */ MCD_OPC_CheckPredicate, 3, 111, 137, 1, // Skip to: 106522 +/* 5803 */ MCD_OPC_CheckField, 22, 1, 0, 104, 137, 1, // Skip to: 106522 +/* 5810 */ MCD_OPC_Decode, 138, 28, 22, // Opcode: LSR_WIDE_ZPmZ_S +/* 5814 */ MCD_OPC_FilterValue, 27, 95, 137, 1, // Skip to: 106522 +/* 5819 */ MCD_OPC_CheckPredicate, 3, 90, 137, 1, // Skip to: 106522 +/* 5824 */ MCD_OPC_CheckField, 22, 1, 0, 83, 137, 1, // Skip to: 106522 +/* 5831 */ MCD_OPC_Decode, 242, 27, 22, // Opcode: LSL_WIDE_ZPmZ_S +/* 5835 */ MCD_OPC_FilterValue, 5, 1, 2, 0, // Skip to: 6353 +/* 5840 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 5843 */ MCD_OPC_FilterValue, 16, 31, 0, 0, // Skip to: 5879 +/* 5848 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5851 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5865 +/* 5856 */ MCD_OPC_CheckPredicate, 3, 53, 137, 1, // Skip to: 106522 +/* 5861 */ MCD_OPC_Decode, 187, 42, 24, // Opcode: SXTB_ZPmZ_S +/* 5865 */ MCD_OPC_FilterValue, 1, 44, 137, 1, // Skip to: 106522 +/* 5870 */ MCD_OPC_CheckPredicate, 3, 39, 137, 1, // Skip to: 106522 +/* 5875 */ MCD_OPC_Decode, 185, 42, 24, // Opcode: SXTB_ZPmZ_D +/* 5879 */ MCD_OPC_FilterValue, 17, 31, 0, 0, // Skip to: 5915 +/* 5884 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5887 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5901 +/* 5892 */ MCD_OPC_CheckPredicate, 3, 17, 137, 1, // Skip to: 106522 +/* 5897 */ MCD_OPC_Decode, 164, 48, 24, // Opcode: UXTB_ZPmZ_S +/* 5901 */ MCD_OPC_FilterValue, 1, 8, 137, 1, // Skip to: 106522 +/* 5906 */ MCD_OPC_CheckPredicate, 3, 3, 137, 1, // Skip to: 106522 +/* 5911 */ MCD_OPC_Decode, 162, 48, 24, // Opcode: UXTB_ZPmZ_D +/* 5915 */ MCD_OPC_FilterValue, 18, 31, 0, 0, // Skip to: 5951 +/* 5920 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5923 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5937 +/* 5928 */ MCD_OPC_CheckPredicate, 3, 237, 136, 1, // Skip to: 106522 +/* 5933 */ MCD_OPC_Decode, 189, 42, 24, // Opcode: SXTH_ZPmZ_S +/* 5937 */ MCD_OPC_FilterValue, 1, 228, 136, 1, // Skip to: 106522 +/* 5942 */ MCD_OPC_CheckPredicate, 3, 223, 136, 1, // Skip to: 106522 +/* 5947 */ MCD_OPC_Decode, 188, 42, 24, // Opcode: SXTH_ZPmZ_D +/* 5951 */ MCD_OPC_FilterValue, 19, 31, 0, 0, // Skip to: 5987 +/* 5956 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 5959 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 5973 +/* 5964 */ MCD_OPC_CheckPredicate, 3, 201, 136, 1, // Skip to: 106522 +/* 5969 */ MCD_OPC_Decode, 166, 48, 24, // Opcode: UXTH_ZPmZ_S +/* 5973 */ MCD_OPC_FilterValue, 1, 192, 136, 1, // Skip to: 106522 +/* 5978 */ MCD_OPC_CheckPredicate, 3, 187, 136, 1, // Skip to: 106522 +/* 5983 */ MCD_OPC_Decode, 165, 48, 24, // Opcode: UXTH_ZPmZ_D +/* 5987 */ MCD_OPC_FilterValue, 20, 16, 0, 0, // Skip to: 6008 +/* 5992 */ MCD_OPC_CheckPredicate, 3, 173, 136, 1, // Skip to: 106522 +/* 5997 */ MCD_OPC_CheckField, 22, 1, 1, 166, 136, 1, // Skip to: 106522 +/* 6004 */ MCD_OPC_Decode, 190, 42, 24, // Opcode: SXTW_ZPmZ_D +/* 6008 */ MCD_OPC_FilterValue, 21, 16, 0, 0, // Skip to: 6029 +/* 6013 */ MCD_OPC_CheckPredicate, 3, 152, 136, 1, // Skip to: 106522 +/* 6018 */ MCD_OPC_CheckField, 22, 1, 1, 145, 136, 1, // Skip to: 106522 +/* 6025 */ MCD_OPC_Decode, 167, 48, 24, // Opcode: UXTW_ZPmZ_D +/* 6029 */ MCD_OPC_FilterValue, 22, 31, 0, 0, // Skip to: 6065 +/* 6034 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6037 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6051 +/* 6042 */ MCD_OPC_CheckPredicate, 3, 123, 136, 1, // Skip to: 106522 +/* 6047 */ MCD_OPC_Decode, 182, 7, 24, // Opcode: ABS_ZPmZ_S +/* 6051 */ MCD_OPC_FilterValue, 1, 114, 136, 1, // Skip to: 106522 +/* 6056 */ MCD_OPC_CheckPredicate, 3, 109, 136, 1, // Skip to: 106522 +/* 6061 */ MCD_OPC_Decode, 180, 7, 24, // Opcode: ABS_ZPmZ_D +/* 6065 */ MCD_OPC_FilterValue, 23, 31, 0, 0, // Skip to: 6101 +/* 6070 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6073 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6087 +/* 6078 */ MCD_OPC_CheckPredicate, 3, 87, 136, 1, // Skip to: 106522 +/* 6083 */ MCD_OPC_Decode, 145, 29, 24, // Opcode: NEG_ZPmZ_S +/* 6087 */ MCD_OPC_FilterValue, 1, 78, 136, 1, // Skip to: 106522 +/* 6092 */ MCD_OPC_CheckPredicate, 3, 73, 136, 1, // Skip to: 106522 +/* 6097 */ MCD_OPC_Decode, 143, 29, 24, // Opcode: NEG_ZPmZ_D +/* 6101 */ MCD_OPC_FilterValue, 24, 31, 0, 0, // Skip to: 6137 +/* 6106 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6109 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6123 +/* 6114 */ MCD_OPC_CheckPredicate, 3, 51, 136, 1, // Skip to: 106522 +/* 6119 */ MCD_OPC_Decode, 143, 10, 24, // Opcode: CLS_ZPmZ_S +/* 6123 */ MCD_OPC_FilterValue, 1, 42, 136, 1, // Skip to: 106522 +/* 6128 */ MCD_OPC_CheckPredicate, 3, 37, 136, 1, // Skip to: 106522 +/* 6133 */ MCD_OPC_Decode, 141, 10, 24, // Opcode: CLS_ZPmZ_D +/* 6137 */ MCD_OPC_FilterValue, 25, 31, 0, 0, // Skip to: 6173 +/* 6142 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6145 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6159 +/* 6150 */ MCD_OPC_CheckPredicate, 3, 15, 136, 1, // Skip to: 106522 +/* 6155 */ MCD_OPC_Decode, 155, 10, 24, // Opcode: CLZ_ZPmZ_S +/* 6159 */ MCD_OPC_FilterValue, 1, 6, 136, 1, // Skip to: 106522 +/* 6164 */ MCD_OPC_CheckPredicate, 3, 1, 136, 1, // Skip to: 106522 +/* 6169 */ MCD_OPC_Decode, 153, 10, 24, // Opcode: CLZ_ZPmZ_D +/* 6173 */ MCD_OPC_FilterValue, 26, 31, 0, 0, // Skip to: 6209 +/* 6178 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6181 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6195 +/* 6186 */ MCD_OPC_CheckPredicate, 3, 235, 135, 1, // Skip to: 106522 +/* 6191 */ MCD_OPC_Decode, 237, 11, 24, // Opcode: CNT_ZPmZ_S +/* 6195 */ MCD_OPC_FilterValue, 1, 226, 135, 1, // Skip to: 106522 +/* 6200 */ MCD_OPC_CheckPredicate, 3, 221, 135, 1, // Skip to: 106522 +/* 6205 */ MCD_OPC_Decode, 235, 11, 24, // Opcode: CNT_ZPmZ_D +/* 6209 */ MCD_OPC_FilterValue, 27, 31, 0, 0, // Skip to: 6245 +/* 6214 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6217 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6231 +/* 6222 */ MCD_OPC_CheckPredicate, 3, 199, 135, 1, // Skip to: 106522 +/* 6227 */ MCD_OPC_Decode, 225, 11, 24, // Opcode: CNOT_ZPmZ_S +/* 6231 */ MCD_OPC_FilterValue, 1, 190, 135, 1, // Skip to: 106522 +/* 6236 */ MCD_OPC_CheckPredicate, 3, 185, 135, 1, // Skip to: 106522 +/* 6241 */ MCD_OPC_Decode, 223, 11, 24, // Opcode: CNOT_ZPmZ_D +/* 6245 */ MCD_OPC_FilterValue, 28, 31, 0, 0, // Skip to: 6281 +/* 6250 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6253 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6267 +/* 6258 */ MCD_OPC_CheckPredicate, 3, 163, 135, 1, // Skip to: 106522 +/* 6263 */ MCD_OPC_Decode, 236, 13, 24, // Opcode: FABS_ZPmZ_S +/* 6267 */ MCD_OPC_FilterValue, 1, 154, 135, 1, // Skip to: 106522 +/* 6272 */ MCD_OPC_CheckPredicate, 3, 149, 135, 1, // Skip to: 106522 +/* 6277 */ MCD_OPC_Decode, 234, 13, 24, // Opcode: FABS_ZPmZ_D +/* 6281 */ MCD_OPC_FilterValue, 29, 31, 0, 0, // Skip to: 6317 +/* 6286 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6289 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6303 +/* 6294 */ MCD_OPC_CheckPredicate, 3, 127, 135, 1, // Skip to: 106522 +/* 6299 */ MCD_OPC_Decode, 184, 19, 24, // Opcode: FNEG_ZPmZ_S +/* 6303 */ MCD_OPC_FilterValue, 1, 118, 135, 1, // Skip to: 106522 +/* 6308 */ MCD_OPC_CheckPredicate, 3, 113, 135, 1, // Skip to: 106522 +/* 6313 */ MCD_OPC_Decode, 182, 19, 24, // Opcode: FNEG_ZPmZ_D +/* 6317 */ MCD_OPC_FilterValue, 30, 104, 135, 1, // Skip to: 106522 +/* 6322 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6325 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6339 +/* 6330 */ MCD_OPC_CheckPredicate, 3, 91, 135, 1, // Skip to: 106522 +/* 6335 */ MCD_OPC_Decode, 161, 29, 24, // Opcode: NOT_ZPmZ_S +/* 6339 */ MCD_OPC_FilterValue, 1, 82, 135, 1, // Skip to: 106522 +/* 6344 */ MCD_OPC_CheckPredicate, 3, 77, 135, 1, // Skip to: 106522 +/* 6349 */ MCD_OPC_Decode, 159, 29, 24, // Opcode: NOT_ZPmZ_D +/* 6353 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 6389 +/* 6358 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6361 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6375 +/* 6366 */ MCD_OPC_CheckPredicate, 3, 55, 135, 1, // Skip to: 106522 +/* 6371 */ MCD_OPC_Decode, 159, 28, 32, // Opcode: MAD_ZPmZZ_S +/* 6375 */ MCD_OPC_FilterValue, 1, 46, 135, 1, // Skip to: 106522 +/* 6380 */ MCD_OPC_CheckPredicate, 3, 41, 135, 1, // Skip to: 106522 +/* 6385 */ MCD_OPC_Decode, 157, 28, 32, // Opcode: MAD_ZPmZZ_D +/* 6389 */ MCD_OPC_FilterValue, 7, 32, 135, 1, // Skip to: 106522 +/* 6394 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6397 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6411 +/* 6402 */ MCD_OPC_CheckPredicate, 3, 19, 135, 1, // Skip to: 106522 +/* 6407 */ MCD_OPC_Decode, 229, 28, 32, // Opcode: MSB_ZPmZZ_S +/* 6411 */ MCD_OPC_FilterValue, 1, 10, 135, 1, // Skip to: 106522 +/* 6416 */ MCD_OPC_CheckPredicate, 3, 5, 135, 1, // Skip to: 106522 +/* 6421 */ MCD_OPC_Decode, 227, 28, 32, // Opcode: MSB_ZPmZZ_D +/* 6425 */ MCD_OPC_FilterValue, 2, 161, 0, 0, // Skip to: 6591 +/* 6430 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 6433 */ MCD_OPC_FilterValue, 0, 45, 0, 0, // Skip to: 6483 +/* 6438 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6441 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 6462 +/* 6446 */ MCD_OPC_CheckPredicate, 3, 231, 134, 1, // Skip to: 106522 +/* 6451 */ MCD_OPC_CheckField, 18, 2, 0, 224, 134, 1, // Skip to: 106522 +/* 6458 */ MCD_OPC_Decode, 176, 29, 35, // Opcode: ORR_ZI +/* 6462 */ MCD_OPC_FilterValue, 1, 215, 134, 1, // Skip to: 106522 +/* 6467 */ MCD_OPC_CheckPredicate, 3, 210, 134, 1, // Skip to: 106522 +/* 6472 */ MCD_OPC_CheckField, 18, 2, 0, 203, 134, 1, // Skip to: 106522 +/* 6479 */ MCD_OPC_Decode, 193, 13, 35, // Opcode: EOR_ZI +/* 6483 */ MCD_OPC_FilterValue, 1, 194, 134, 1, // Skip to: 106522 +/* 6488 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 6491 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 6527 +/* 6496 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6499 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6513 +/* 6504 */ MCD_OPC_CheckPredicate, 3, 173, 134, 1, // Skip to: 106522 +/* 6509 */ MCD_OPC_Decode, 222, 12, 36, // Opcode: CPY_ZPzI_B +/* 6513 */ MCD_OPC_FilterValue, 1, 164, 134, 1, // Skip to: 106522 +/* 6518 */ MCD_OPC_CheckPredicate, 3, 159, 134, 1, // Skip to: 106522 +/* 6523 */ MCD_OPC_Decode, 224, 12, 37, // Opcode: CPY_ZPzI_H +/* 6527 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 6563 +/* 6532 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6535 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6549 +/* 6540 */ MCD_OPC_CheckPredicate, 3, 137, 134, 1, // Skip to: 106522 +/* 6545 */ MCD_OPC_Decode, 210, 12, 38, // Opcode: CPY_ZPmI_B +/* 6549 */ MCD_OPC_FilterValue, 1, 128, 134, 1, // Skip to: 106522 +/* 6554 */ MCD_OPC_CheckPredicate, 3, 123, 134, 1, // Skip to: 106522 +/* 6559 */ MCD_OPC_Decode, 212, 12, 39, // Opcode: CPY_ZPmI_H +/* 6563 */ MCD_OPC_FilterValue, 3, 114, 134, 1, // Skip to: 106522 +/* 6568 */ MCD_OPC_CheckPredicate, 3, 109, 134, 1, // Skip to: 106522 +/* 6573 */ MCD_OPC_CheckField, 22, 1, 1, 102, 134, 1, // Skip to: 106522 +/* 6580 */ MCD_OPC_CheckField, 13, 1, 0, 95, 134, 1, // Skip to: 106522 +/* 6587 */ MCD_OPC_Decode, 179, 15, 40, // Opcode: FCPY_ZPmI_H +/* 6591 */ MCD_OPC_FilterValue, 3, 86, 134, 1, // Skip to: 106522 +/* 6596 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 6599 */ MCD_OPC_FilterValue, 0, 45, 0, 0, // Skip to: 6649 +/* 6604 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6607 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 6628 +/* 6612 */ MCD_OPC_CheckPredicate, 3, 65, 134, 1, // Skip to: 106522 +/* 6617 */ MCD_OPC_CheckField, 18, 2, 0, 58, 134, 1, // Skip to: 106522 +/* 6624 */ MCD_OPC_Decode, 181, 8, 35, // Opcode: AND_ZI +/* 6628 */ MCD_OPC_FilterValue, 1, 49, 134, 1, // Skip to: 106522 +/* 6633 */ MCD_OPC_CheckPredicate, 3, 44, 134, 1, // Skip to: 106522 +/* 6638 */ MCD_OPC_CheckField, 18, 2, 0, 37, 134, 1, // Skip to: 106522 +/* 6645 */ MCD_OPC_Decode, 139, 13, 35, // Opcode: DUPM_ZI +/* 6649 */ MCD_OPC_FilterValue, 1, 28, 134, 1, // Skip to: 106522 +/* 6654 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 6657 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 6693 +/* 6662 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6665 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6679 +/* 6670 */ MCD_OPC_CheckPredicate, 3, 7, 134, 1, // Skip to: 106522 +/* 6675 */ MCD_OPC_Decode, 225, 12, 41, // Opcode: CPY_ZPzI_S +/* 6679 */ MCD_OPC_FilterValue, 1, 254, 133, 1, // Skip to: 106522 +/* 6684 */ MCD_OPC_CheckPredicate, 3, 249, 133, 1, // Skip to: 106522 +/* 6689 */ MCD_OPC_Decode, 223, 12, 42, // Opcode: CPY_ZPzI_D +/* 6693 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 6729 +/* 6698 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6701 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6715 +/* 6706 */ MCD_OPC_CheckPredicate, 3, 227, 133, 1, // Skip to: 106522 +/* 6711 */ MCD_OPC_Decode, 213, 12, 43, // Opcode: CPY_ZPmI_S +/* 6715 */ MCD_OPC_FilterValue, 1, 218, 133, 1, // Skip to: 106522 +/* 6720 */ MCD_OPC_CheckPredicate, 3, 213, 133, 1, // Skip to: 106522 +/* 6725 */ MCD_OPC_Decode, 211, 12, 44, // Opcode: CPY_ZPmI_D +/* 6729 */ MCD_OPC_FilterValue, 3, 204, 133, 1, // Skip to: 106522 +/* 6734 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 6737 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 6758 +/* 6742 */ MCD_OPC_CheckPredicate, 3, 191, 133, 1, // Skip to: 106522 +/* 6747 */ MCD_OPC_CheckField, 13, 1, 0, 184, 133, 1, // Skip to: 106522 +/* 6754 */ MCD_OPC_Decode, 180, 15, 40, // Opcode: FCPY_ZPmI_S +/* 6758 */ MCD_OPC_FilterValue, 1, 175, 133, 1, // Skip to: 106522 +/* 6763 */ MCD_OPC_CheckPredicate, 3, 170, 133, 1, // Skip to: 106522 +/* 6768 */ MCD_OPC_CheckField, 13, 1, 0, 163, 133, 1, // Skip to: 106522 +/* 6775 */ MCD_OPC_Decode, 178, 15, 40, // Opcode: FCPY_ZPmI_D +/* 6779 */ MCD_OPC_FilterValue, 1, 154, 133, 1, // Skip to: 106522 +/* 6784 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 6787 */ MCD_OPC_FilterValue, 0, 230, 5, 0, // Skip to: 8302 +/* 6792 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 6795 */ MCD_OPC_FilterValue, 0, 235, 1, 0, // Skip to: 7291 +/* 6800 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 6803 */ MCD_OPC_FilterValue, 0, 87, 0, 0, // Skip to: 6895 +/* 6808 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 6811 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6825 +/* 6816 */ MCD_OPC_CheckPredicate, 3, 117, 133, 1, // Skip to: 106522 +/* 6821 */ MCD_OPC_Decode, 129, 8, 45, // Opcode: ADD_ZZZ_B +/* 6825 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 6839 +/* 6830 */ MCD_OPC_CheckPredicate, 3, 103, 133, 1, // Skip to: 106522 +/* 6835 */ MCD_OPC_Decode, 128, 42, 45, // Opcode: SUB_ZZZ_B +/* 6839 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 6853 +/* 6844 */ MCD_OPC_CheckPredicate, 3, 89, 133, 1, // Skip to: 106522 +/* 6849 */ MCD_OPC_Decode, 188, 34, 45, // Opcode: SQADD_ZZZ_B +/* 6853 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 6867 +/* 6858 */ MCD_OPC_CheckPredicate, 3, 75, 133, 1, // Skip to: 106522 +/* 6863 */ MCD_OPC_Decode, 209, 45, 45, // Opcode: UQADD_ZZZ_B +/* 6867 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 6881 +/* 6872 */ MCD_OPC_CheckPredicate, 3, 61, 133, 1, // Skip to: 106522 +/* 6877 */ MCD_OPC_Decode, 176, 37, 45, // Opcode: SQSUB_ZZZ_B +/* 6881 */ MCD_OPC_FilterValue, 7, 52, 133, 1, // Skip to: 106522 +/* 6886 */ MCD_OPC_CheckPredicate, 3, 47, 133, 1, // Skip to: 106522 +/* 6891 */ MCD_OPC_Decode, 235, 46, 45, // Opcode: UQSUB_ZZZ_B +/* 6895 */ MCD_OPC_FilterValue, 1, 87, 0, 0, // Skip to: 6987 +/* 6900 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 6903 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 6917 +/* 6908 */ MCD_OPC_CheckPredicate, 3, 25, 133, 1, // Skip to: 106522 +/* 6913 */ MCD_OPC_Decode, 131, 8, 45, // Opcode: ADD_ZZZ_H +/* 6917 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 6931 +/* 6922 */ MCD_OPC_CheckPredicate, 3, 11, 133, 1, // Skip to: 106522 +/* 6927 */ MCD_OPC_Decode, 130, 42, 45, // Opcode: SUB_ZZZ_H +/* 6931 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 6945 +/* 6936 */ MCD_OPC_CheckPredicate, 3, 253, 132, 1, // Skip to: 106522 +/* 6941 */ MCD_OPC_Decode, 190, 34, 45, // Opcode: SQADD_ZZZ_H +/* 6945 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 6959 +/* 6950 */ MCD_OPC_CheckPredicate, 3, 239, 132, 1, // Skip to: 106522 +/* 6955 */ MCD_OPC_Decode, 211, 45, 45, // Opcode: UQADD_ZZZ_H +/* 6959 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 6973 +/* 6964 */ MCD_OPC_CheckPredicate, 3, 225, 132, 1, // Skip to: 106522 +/* 6969 */ MCD_OPC_Decode, 178, 37, 45, // Opcode: SQSUB_ZZZ_H +/* 6973 */ MCD_OPC_FilterValue, 7, 216, 132, 1, // Skip to: 106522 +/* 6978 */ MCD_OPC_CheckPredicate, 3, 211, 132, 1, // Skip to: 106522 +/* 6983 */ MCD_OPC_Decode, 237, 46, 45, // Opcode: UQSUB_ZZZ_H +/* 6987 */ MCD_OPC_FilterValue, 2, 87, 0, 0, // Skip to: 7079 +/* 6992 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 6995 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7009 +/* 7000 */ MCD_OPC_CheckPredicate, 3, 189, 132, 1, // Skip to: 106522 +/* 7005 */ MCD_OPC_Decode, 132, 8, 45, // Opcode: ADD_ZZZ_S +/* 7009 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 7023 +/* 7014 */ MCD_OPC_CheckPredicate, 3, 175, 132, 1, // Skip to: 106522 +/* 7019 */ MCD_OPC_Decode, 131, 42, 45, // Opcode: SUB_ZZZ_S +/* 7023 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 7037 +/* 7028 */ MCD_OPC_CheckPredicate, 3, 161, 132, 1, // Skip to: 106522 +/* 7033 */ MCD_OPC_Decode, 191, 34, 45, // Opcode: SQADD_ZZZ_S +/* 7037 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 7051 +/* 7042 */ MCD_OPC_CheckPredicate, 3, 147, 132, 1, // Skip to: 106522 +/* 7047 */ MCD_OPC_Decode, 212, 45, 45, // Opcode: UQADD_ZZZ_S +/* 7051 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 7065 +/* 7056 */ MCD_OPC_CheckPredicate, 3, 133, 132, 1, // Skip to: 106522 +/* 7061 */ MCD_OPC_Decode, 179, 37, 45, // Opcode: SQSUB_ZZZ_S +/* 7065 */ MCD_OPC_FilterValue, 7, 124, 132, 1, // Skip to: 106522 +/* 7070 */ MCD_OPC_CheckPredicate, 3, 119, 132, 1, // Skip to: 106522 +/* 7075 */ MCD_OPC_Decode, 238, 46, 45, // Opcode: UQSUB_ZZZ_S +/* 7079 */ MCD_OPC_FilterValue, 3, 87, 0, 0, // Skip to: 7171 +/* 7084 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 7087 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7101 +/* 7092 */ MCD_OPC_CheckPredicate, 3, 97, 132, 1, // Skip to: 106522 +/* 7097 */ MCD_OPC_Decode, 130, 8, 45, // Opcode: ADD_ZZZ_D +/* 7101 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 7115 +/* 7106 */ MCD_OPC_CheckPredicate, 3, 83, 132, 1, // Skip to: 106522 +/* 7111 */ MCD_OPC_Decode, 129, 42, 45, // Opcode: SUB_ZZZ_D +/* 7115 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 7129 +/* 7120 */ MCD_OPC_CheckPredicate, 3, 69, 132, 1, // Skip to: 106522 +/* 7125 */ MCD_OPC_Decode, 189, 34, 45, // Opcode: SQADD_ZZZ_D +/* 7129 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 7143 +/* 7134 */ MCD_OPC_CheckPredicate, 3, 55, 132, 1, // Skip to: 106522 +/* 7139 */ MCD_OPC_Decode, 210, 45, 45, // Opcode: UQADD_ZZZ_D +/* 7143 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 7157 +/* 7148 */ MCD_OPC_CheckPredicate, 3, 41, 132, 1, // Skip to: 106522 +/* 7153 */ MCD_OPC_Decode, 177, 37, 45, // Opcode: SQSUB_ZZZ_D +/* 7157 */ MCD_OPC_FilterValue, 7, 32, 132, 1, // Skip to: 106522 +/* 7162 */ MCD_OPC_CheckPredicate, 3, 27, 132, 1, // Skip to: 106522 +/* 7167 */ MCD_OPC_Decode, 236, 46, 45, // Opcode: UQSUB_ZZZ_D +/* 7171 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 7185 +/* 7176 */ MCD_OPC_CheckPredicate, 3, 13, 132, 1, // Skip to: 106522 +/* 7181 */ MCD_OPC_Decode, 216, 13, 46, // Opcode: EXT_ZZI +/* 7185 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 7199 +/* 7190 */ MCD_OPC_CheckPredicate, 4, 255, 131, 1, // Skip to: 106522 +/* 7195 */ MCD_OPC_Decode, 217, 13, 47, // Opcode: EXT_ZZI_B +/* 7199 */ MCD_OPC_FilterValue, 6, 246, 131, 1, // Skip to: 106522 +/* 7204 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 7207 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7221 +/* 7212 */ MCD_OPC_CheckPredicate, 5, 233, 131, 1, // Skip to: 106522 +/* 7217 */ MCD_OPC_Decode, 170, 49, 45, // Opcode: ZIP1_ZZZ_Q +/* 7221 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 7235 +/* 7226 */ MCD_OPC_CheckPredicate, 5, 219, 131, 1, // Skip to: 106522 +/* 7231 */ MCD_OPC_Decode, 186, 49, 45, // Opcode: ZIP2_ZZZ_Q +/* 7235 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 7249 +/* 7240 */ MCD_OPC_CheckPredicate, 5, 205, 131, 1, // Skip to: 106522 +/* 7245 */ MCD_OPC_Decode, 175, 48, 45, // Opcode: UZP1_ZZZ_Q +/* 7249 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 7263 +/* 7254 */ MCD_OPC_CheckPredicate, 5, 191, 131, 1, // Skip to: 106522 +/* 7259 */ MCD_OPC_Decode, 191, 48, 45, // Opcode: UZP2_ZZZ_Q +/* 7263 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 7277 +/* 7268 */ MCD_OPC_CheckPredicate, 5, 177, 131, 1, // Skip to: 106522 +/* 7273 */ MCD_OPC_Decode, 234, 42, 45, // Opcode: TRN1_ZZZ_Q +/* 7277 */ MCD_OPC_FilterValue, 7, 168, 131, 1, // Skip to: 106522 +/* 7282 */ MCD_OPC_CheckPredicate, 5, 163, 131, 1, // Skip to: 106522 +/* 7287 */ MCD_OPC_Decode, 250, 42, 45, // Opcode: TRN2_ZZZ_Q +/* 7291 */ MCD_OPC_FilterValue, 1, 154, 131, 1, // Skip to: 106522 +/* 7296 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 7299 */ MCD_OPC_FilterValue, 0, 139, 0, 0, // Skip to: 7443 +/* 7304 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 7307 */ MCD_OPC_FilterValue, 0, 110, 0, 0, // Skip to: 7422 +/* 7312 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 7315 */ MCD_OPC_FilterValue, 0, 81, 0, 0, // Skip to: 7401 +/* 7320 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 7323 */ MCD_OPC_FilterValue, 0, 52, 0, 0, // Skip to: 7380 +/* 7328 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 7331 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 7359 +/* 7336 */ MCD_OPC_CheckPredicate, 3, 109, 131, 1, // Skip to: 106522 +/* 7341 */ MCD_OPC_CheckField, 24, 2, 1, 102, 131, 1, // Skip to: 106522 +/* 7348 */ MCD_OPC_CheckField, 20, 1, 1, 95, 131, 1, // Skip to: 106522 +/* 7355 */ MCD_OPC_Decode, 151, 13, 48, // Opcode: DUP_ZZI_Q +/* 7359 */ MCD_OPC_FilterValue, 1, 86, 131, 1, // Skip to: 106522 +/* 7364 */ MCD_OPC_CheckPredicate, 3, 81, 131, 1, // Skip to: 106522 +/* 7369 */ MCD_OPC_CheckField, 24, 2, 1, 74, 131, 1, // Skip to: 106522 +/* 7376 */ MCD_OPC_Decode, 149, 13, 49, // Opcode: DUP_ZZI_D +/* 7380 */ MCD_OPC_FilterValue, 1, 65, 131, 1, // Skip to: 106522 +/* 7385 */ MCD_OPC_CheckPredicate, 3, 60, 131, 1, // Skip to: 106522 +/* 7390 */ MCD_OPC_CheckField, 24, 2, 1, 53, 131, 1, // Skip to: 106522 +/* 7397 */ MCD_OPC_Decode, 152, 13, 50, // Opcode: DUP_ZZI_S +/* 7401 */ MCD_OPC_FilterValue, 1, 44, 131, 1, // Skip to: 106522 +/* 7406 */ MCD_OPC_CheckPredicate, 3, 39, 131, 1, // Skip to: 106522 +/* 7411 */ MCD_OPC_CheckField, 24, 2, 1, 32, 131, 1, // Skip to: 106522 +/* 7418 */ MCD_OPC_Decode, 150, 13, 51, // Opcode: DUP_ZZI_H +/* 7422 */ MCD_OPC_FilterValue, 1, 23, 131, 1, // Skip to: 106522 +/* 7427 */ MCD_OPC_CheckPredicate, 3, 18, 131, 1, // Skip to: 106522 +/* 7432 */ MCD_OPC_CheckField, 24, 2, 1, 11, 131, 1, // Skip to: 106522 +/* 7439 */ MCD_OPC_Decode, 148, 13, 52, // Opcode: DUP_ZZI_B +/* 7443 */ MCD_OPC_FilterValue, 2, 59, 0, 0, // Skip to: 7507 +/* 7448 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 7451 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 7465 +/* 7456 */ MCD_OPC_CheckPredicate, 4, 245, 130, 1, // Skip to: 106522 +/* 7461 */ MCD_OPC_Decode, 193, 42, 53, // Opcode: TBL_ZZZZ_B +/* 7465 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 7479 +/* 7470 */ MCD_OPC_CheckPredicate, 4, 231, 130, 1, // Skip to: 106522 +/* 7475 */ MCD_OPC_Decode, 195, 42, 53, // Opcode: TBL_ZZZZ_H +/* 7479 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 7493 +/* 7484 */ MCD_OPC_CheckPredicate, 4, 217, 130, 1, // Skip to: 106522 +/* 7489 */ MCD_OPC_Decode, 196, 42, 53, // Opcode: TBL_ZZZZ_S +/* 7493 */ MCD_OPC_FilterValue, 7, 208, 130, 1, // Skip to: 106522 +/* 7498 */ MCD_OPC_CheckPredicate, 4, 203, 130, 1, // Skip to: 106522 +/* 7503 */ MCD_OPC_Decode, 194, 42, 53, // Opcode: TBL_ZZZZ_D +/* 7507 */ MCD_OPC_FilterValue, 3, 59, 0, 0, // Skip to: 7571 +/* 7512 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 7515 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 7529 +/* 7520 */ MCD_OPC_CheckPredicate, 4, 181, 130, 1, // Skip to: 106522 +/* 7525 */ MCD_OPC_Decode, 211, 42, 54, // Opcode: TBX_ZZZ_B +/* 7529 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 7543 +/* 7534 */ MCD_OPC_CheckPredicate, 4, 167, 130, 1, // Skip to: 106522 +/* 7539 */ MCD_OPC_Decode, 213, 42, 54, // Opcode: TBX_ZZZ_H +/* 7543 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 7557 +/* 7548 */ MCD_OPC_CheckPredicate, 4, 153, 130, 1, // Skip to: 106522 +/* 7553 */ MCD_OPC_Decode, 214, 42, 54, // Opcode: TBX_ZZZ_S +/* 7557 */ MCD_OPC_FilterValue, 7, 144, 130, 1, // Skip to: 106522 +/* 7562 */ MCD_OPC_CheckPredicate, 4, 139, 130, 1, // Skip to: 106522 +/* 7567 */ MCD_OPC_Decode, 212, 42, 54, // Opcode: TBX_ZZZ_D +/* 7571 */ MCD_OPC_FilterValue, 4, 115, 0, 0, // Skip to: 7691 +/* 7576 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 7579 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7593 +/* 7584 */ MCD_OPC_CheckPredicate, 3, 117, 130, 1, // Skip to: 106522 +/* 7589 */ MCD_OPC_Decode, 186, 8, 45, // Opcode: AND_ZZZ +/* 7593 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 7607 +/* 7598 */ MCD_OPC_CheckPredicate, 3, 103, 130, 1, // Skip to: 106522 +/* 7603 */ MCD_OPC_Decode, 181, 29, 45, // Opcode: ORR_ZZZ +/* 7607 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 7621 +/* 7612 */ MCD_OPC_CheckPredicate, 3, 89, 130, 1, // Skip to: 106522 +/* 7617 */ MCD_OPC_Decode, 198, 13, 45, // Opcode: EOR_ZZZ +/* 7621 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 7635 +/* 7626 */ MCD_OPC_CheckPredicate, 3, 75, 130, 1, // Skip to: 106522 +/* 7631 */ MCD_OPC_Decode, 153, 9, 45, // Opcode: BIC_ZZZ +/* 7635 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 7649 +/* 7640 */ MCD_OPC_CheckPredicate, 3, 61, 130, 1, // Skip to: 106522 +/* 7645 */ MCD_OPC_Decode, 197, 42, 45, // Opcode: TBL_ZZZ_B +/* 7649 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 7663 +/* 7654 */ MCD_OPC_CheckPredicate, 3, 47, 130, 1, // Skip to: 106522 +/* 7659 */ MCD_OPC_Decode, 199, 42, 45, // Opcode: TBL_ZZZ_H +/* 7663 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 7677 +/* 7668 */ MCD_OPC_CheckPredicate, 3, 33, 130, 1, // Skip to: 106522 +/* 7673 */ MCD_OPC_Decode, 200, 42, 45, // Opcode: TBL_ZZZ_S +/* 7677 */ MCD_OPC_FilterValue, 7, 24, 130, 1, // Skip to: 106522 +/* 7682 */ MCD_OPC_CheckPredicate, 3, 19, 130, 1, // Skip to: 106522 +/* 7687 */ MCD_OPC_Decode, 198, 42, 45, // Opcode: TBL_ZZZ_D +/* 7691 */ MCD_OPC_FilterValue, 5, 82, 0, 0, // Skip to: 7778 +/* 7696 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... +/* 7699 */ MCD_OPC_FilterValue, 0, 60, 0, 0, // Skip to: 7764 +/* 7704 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 7707 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 7750 +/* 7712 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 7715 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 7736 +/* 7720 */ MCD_OPC_CheckPredicate, 4, 237, 129, 1, // Skip to: 106522 +/* 7725 */ MCD_OPC_CheckField, 19, 1, 1, 230, 129, 1, // Skip to: 106522 +/* 7732 */ MCD_OPC_Decode, 149, 49, 55, // Opcode: XAR_ZZZI_B +/* 7736 */ MCD_OPC_FilterValue, 1, 221, 129, 1, // Skip to: 106522 +/* 7741 */ MCD_OPC_CheckPredicate, 4, 216, 129, 1, // Skip to: 106522 +/* 7746 */ MCD_OPC_Decode, 151, 49, 56, // Opcode: XAR_ZZZI_H +/* 7750 */ MCD_OPC_FilterValue, 1, 207, 129, 1, // Skip to: 106522 +/* 7755 */ MCD_OPC_CheckPredicate, 4, 202, 129, 1, // Skip to: 106522 +/* 7760 */ MCD_OPC_Decode, 152, 49, 57, // Opcode: XAR_ZZZI_S +/* 7764 */ MCD_OPC_FilterValue, 1, 193, 129, 1, // Skip to: 106522 +/* 7769 */ MCD_OPC_CheckPredicate, 4, 188, 129, 1, // Skip to: 106522 +/* 7774 */ MCD_OPC_Decode, 150, 49, 58, // Opcode: XAR_ZZZI_D +/* 7778 */ MCD_OPC_FilterValue, 6, 199, 1, 0, // Skip to: 8238 +/* 7783 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 7786 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7800 +/* 7791 */ MCD_OPC_CheckPredicate, 4, 166, 129, 1, // Skip to: 106522 +/* 7796 */ MCD_OPC_Decode, 174, 13, 59, // Opcode: EOR3_ZZZZ +/* 7800 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 7814 +/* 7805 */ MCD_OPC_CheckPredicate, 4, 152, 129, 1, // Skip to: 106522 +/* 7810 */ MCD_OPC_Decode, 234, 8, 59, // Opcode: BCAX_ZZZZ +/* 7814 */ MCD_OPC_FilterValue, 4, 59, 0, 0, // Skip to: 7878 +/* 7819 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 7822 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7836 +/* 7827 */ MCD_OPC_CheckPredicate, 3, 130, 129, 1, // Skip to: 106522 +/* 7832 */ MCD_OPC_Decode, 144, 13, 60, // Opcode: DUP_ZR_B +/* 7836 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 7850 +/* 7841 */ MCD_OPC_CheckPredicate, 3, 116, 129, 1, // Skip to: 106522 +/* 7846 */ MCD_OPC_Decode, 195, 22, 61, // Opcode: INSR_ZR_B +/* 7850 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 7864 +/* 7855 */ MCD_OPC_CheckPredicate, 3, 102, 129, 1, // Skip to: 106522 +/* 7860 */ MCD_OPC_Decode, 199, 22, 62, // Opcode: INSR_ZV_B +/* 7864 */ MCD_OPC_FilterValue, 24, 93, 129, 1, // Skip to: 106522 +/* 7869 */ MCD_OPC_CheckPredicate, 3, 88, 129, 1, // Skip to: 106522 +/* 7874 */ MCD_OPC_Decode, 211, 30, 63, // Opcode: REV_ZZ_B +/* 7878 */ MCD_OPC_FilterValue, 5, 115, 0, 0, // Skip to: 7998 +/* 7883 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 7886 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 7900 +/* 7891 */ MCD_OPC_CheckPredicate, 3, 66, 129, 1, // Skip to: 106522 +/* 7896 */ MCD_OPC_Decode, 146, 13, 60, // Opcode: DUP_ZR_H +/* 7900 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 7914 +/* 7905 */ MCD_OPC_CheckPredicate, 3, 52, 129, 1, // Skip to: 106522 +/* 7910 */ MCD_OPC_Decode, 197, 22, 61, // Opcode: INSR_ZR_H +/* 7914 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 7928 +/* 7919 */ MCD_OPC_CheckPredicate, 3, 38, 129, 1, // Skip to: 106522 +/* 7924 */ MCD_OPC_Decode, 151, 42, 63, // Opcode: SUNPKLO_ZZ_H +/* 7928 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 7942 +/* 7933 */ MCD_OPC_CheckPredicate, 3, 24, 129, 1, // Skip to: 106522 +/* 7938 */ MCD_OPC_Decode, 148, 42, 63, // Opcode: SUNPKHI_ZZ_H +/* 7942 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 7956 +/* 7947 */ MCD_OPC_CheckPredicate, 3, 10, 129, 1, // Skip to: 106522 +/* 7952 */ MCD_OPC_Decode, 160, 48, 63, // Opcode: UUNPKLO_ZZ_H +/* 7956 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 7970 +/* 7961 */ MCD_OPC_CheckPredicate, 3, 252, 128, 1, // Skip to: 106522 +/* 7966 */ MCD_OPC_Decode, 157, 48, 63, // Opcode: UUNPKHI_ZZ_H +/* 7970 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 7984 +/* 7975 */ MCD_OPC_CheckPredicate, 3, 238, 128, 1, // Skip to: 106522 +/* 7980 */ MCD_OPC_Decode, 201, 22, 62, // Opcode: INSR_ZV_H +/* 7984 */ MCD_OPC_FilterValue, 24, 229, 128, 1, // Skip to: 106522 +/* 7989 */ MCD_OPC_CheckPredicate, 3, 224, 128, 1, // Skip to: 106522 +/* 7994 */ MCD_OPC_Decode, 213, 30, 63, // Opcode: REV_ZZ_H +/* 7998 */ MCD_OPC_FilterValue, 6, 115, 0, 0, // Skip to: 8118 +/* 8003 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 8006 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8020 +/* 8011 */ MCD_OPC_CheckPredicate, 3, 202, 128, 1, // Skip to: 106522 +/* 8016 */ MCD_OPC_Decode, 147, 13, 60, // Opcode: DUP_ZR_S +/* 8020 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 8034 +/* 8025 */ MCD_OPC_CheckPredicate, 3, 188, 128, 1, // Skip to: 106522 +/* 8030 */ MCD_OPC_Decode, 198, 22, 61, // Opcode: INSR_ZR_S +/* 8034 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 8048 +/* 8039 */ MCD_OPC_CheckPredicate, 3, 174, 128, 1, // Skip to: 106522 +/* 8044 */ MCD_OPC_Decode, 152, 42, 63, // Opcode: SUNPKLO_ZZ_S +/* 8048 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 8062 +/* 8053 */ MCD_OPC_CheckPredicate, 3, 160, 128, 1, // Skip to: 106522 +/* 8058 */ MCD_OPC_Decode, 149, 42, 63, // Opcode: SUNPKHI_ZZ_S +/* 8062 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 8076 +/* 8067 */ MCD_OPC_CheckPredicate, 3, 146, 128, 1, // Skip to: 106522 +/* 8072 */ MCD_OPC_Decode, 161, 48, 63, // Opcode: UUNPKLO_ZZ_S +/* 8076 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 8090 +/* 8081 */ MCD_OPC_CheckPredicate, 3, 132, 128, 1, // Skip to: 106522 +/* 8086 */ MCD_OPC_Decode, 158, 48, 63, // Opcode: UUNPKHI_ZZ_S +/* 8090 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 8104 +/* 8095 */ MCD_OPC_CheckPredicate, 3, 118, 128, 1, // Skip to: 106522 +/* 8100 */ MCD_OPC_Decode, 202, 22, 62, // Opcode: INSR_ZV_S +/* 8104 */ MCD_OPC_FilterValue, 24, 109, 128, 1, // Skip to: 106522 +/* 8109 */ MCD_OPC_CheckPredicate, 3, 104, 128, 1, // Skip to: 106522 +/* 8114 */ MCD_OPC_Decode, 214, 30, 63, // Opcode: REV_ZZ_S +/* 8118 */ MCD_OPC_FilterValue, 7, 95, 128, 1, // Skip to: 106522 +/* 8123 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 8126 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8140 +/* 8131 */ MCD_OPC_CheckPredicate, 3, 82, 128, 1, // Skip to: 106522 +/* 8136 */ MCD_OPC_Decode, 145, 13, 64, // Opcode: DUP_ZR_D +/* 8140 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 8154 +/* 8145 */ MCD_OPC_CheckPredicate, 3, 68, 128, 1, // Skip to: 106522 +/* 8150 */ MCD_OPC_Decode, 196, 22, 65, // Opcode: INSR_ZR_D +/* 8154 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 8168 +/* 8159 */ MCD_OPC_CheckPredicate, 3, 54, 128, 1, // Skip to: 106522 +/* 8164 */ MCD_OPC_Decode, 150, 42, 63, // Opcode: SUNPKLO_ZZ_D +/* 8168 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 8182 +/* 8173 */ MCD_OPC_CheckPredicate, 3, 40, 128, 1, // Skip to: 106522 +/* 8178 */ MCD_OPC_Decode, 147, 42, 63, // Opcode: SUNPKHI_ZZ_D +/* 8182 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 8196 +/* 8187 */ MCD_OPC_CheckPredicate, 3, 26, 128, 1, // Skip to: 106522 +/* 8192 */ MCD_OPC_Decode, 159, 48, 63, // Opcode: UUNPKLO_ZZ_D +/* 8196 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 8210 +/* 8201 */ MCD_OPC_CheckPredicate, 3, 12, 128, 1, // Skip to: 106522 +/* 8206 */ MCD_OPC_Decode, 156, 48, 63, // Opcode: UUNPKHI_ZZ_D +/* 8210 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 8224 +/* 8215 */ MCD_OPC_CheckPredicate, 3, 254, 127, 1, // Skip to: 106522 +/* 8220 */ MCD_OPC_Decode, 200, 22, 62, // Opcode: INSR_ZV_D +/* 8224 */ MCD_OPC_FilterValue, 24, 245, 127, 1, // Skip to: 106522 +/* 8229 */ MCD_OPC_CheckPredicate, 3, 240, 127, 1, // Skip to: 106522 +/* 8234 */ MCD_OPC_Decode, 212, 30, 63, // Opcode: REV_ZZ_D +/* 8238 */ MCD_OPC_FilterValue, 7, 231, 127, 1, // Skip to: 106522 +/* 8243 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 8246 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8260 +/* 8251 */ MCD_OPC_CheckPredicate, 4, 218, 127, 1, // Skip to: 106522 +/* 8256 */ MCD_OPC_Decode, 192, 9, 59, // Opcode: BSL_ZZZZ +/* 8260 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 8274 +/* 8265 */ MCD_OPC_CheckPredicate, 4, 204, 127, 1, // Skip to: 106522 +/* 8270 */ MCD_OPC_Decode, 190, 9, 59, // Opcode: BSL1N_ZZZZ +/* 8274 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 8288 +/* 8279 */ MCD_OPC_CheckPredicate, 4, 190, 127, 1, // Skip to: 106522 +/* 8284 */ MCD_OPC_Decode, 191, 9, 59, // Opcode: BSL2N_ZZZZ +/* 8288 */ MCD_OPC_FilterValue, 3, 181, 127, 1, // Skip to: 106522 +/* 8293 */ MCD_OPC_CheckPredicate, 4, 176, 127, 1, // Skip to: 106522 +/* 8298 */ MCD_OPC_Decode, 141, 29, 59, // Opcode: NBSL_ZZZZ +/* 8302 */ MCD_OPC_FilterValue, 1, 81, 8, 0, // Skip to: 10436 +/* 8307 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 8310 */ MCD_OPC_FilterValue, 0, 197, 0, 0, // Skip to: 8512 +/* 8315 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... +/* 8318 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 8354 +/* 8323 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8326 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8340 +/* 8331 */ MCD_OPC_CheckPredicate, 3, 138, 127, 1, // Skip to: 106522 +/* 8336 */ MCD_OPC_Decode, 169, 22, 66, // Opcode: INDEX_II_B +/* 8340 */ MCD_OPC_FilterValue, 1, 129, 127, 1, // Skip to: 106522 +/* 8345 */ MCD_OPC_CheckPredicate, 3, 124, 127, 1, // Skip to: 106522 +/* 8350 */ MCD_OPC_Decode, 177, 22, 67, // Opcode: INDEX_RI_B +/* 8354 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 8390 +/* 8359 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8362 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8376 +/* 8367 */ MCD_OPC_CheckPredicate, 3, 102, 127, 1, // Skip to: 106522 +/* 8372 */ MCD_OPC_Decode, 173, 22, 68, // Opcode: INDEX_IR_B +/* 8376 */ MCD_OPC_FilterValue, 1, 93, 127, 1, // Skip to: 106522 +/* 8381 */ MCD_OPC_CheckPredicate, 3, 88, 127, 1, // Skip to: 106522 +/* 8386 */ MCD_OPC_Decode, 181, 22, 69, // Opcode: INDEX_RR_B +/* 8390 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 8404 +/* 8395 */ MCD_OPC_CheckPredicate, 3, 74, 127, 1, // Skip to: 106522 +/* 8400 */ MCD_OPC_Decode, 236, 7, 70, // Opcode: ADDVL_XXI +/* 8404 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 8440 +/* 8409 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8412 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8426 +/* 8417 */ MCD_OPC_CheckPredicate, 4, 52, 127, 1, // Skip to: 106522 +/* 8422 */ MCD_OPC_Decode, 247, 28, 45, // Opcode: MUL_ZZZ_B +/* 8426 */ MCD_OPC_FilterValue, 1, 43, 127, 1, // Skip to: 106522 +/* 8431 */ MCD_OPC_CheckPredicate, 4, 38, 127, 1, // Skip to: 106522 +/* 8436 */ MCD_OPC_Decode, 219, 29, 45, // Opcode: PMUL_ZZZ_B +/* 8440 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 8476 +/* 8445 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8448 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8462 +/* 8453 */ MCD_OPC_CheckPredicate, 4, 16, 127, 1, // Skip to: 106522 +/* 8458 */ MCD_OPC_Decode, 132, 34, 45, // Opcode: SMULH_ZZZ_B +/* 8462 */ MCD_OPC_FilterValue, 1, 7, 127, 1, // Skip to: 106522 +/* 8467 */ MCD_OPC_CheckPredicate, 4, 2, 127, 1, // Skip to: 106522 +/* 8472 */ MCD_OPC_Decode, 176, 45, 45, // Opcode: UMULH_ZZZ_B +/* 8476 */ MCD_OPC_FilterValue, 6, 249, 126, 1, // Skip to: 106522 +/* 8481 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8484 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8498 +/* 8489 */ MCD_OPC_CheckPredicate, 4, 236, 126, 1, // Skip to: 106522 +/* 8494 */ MCD_OPC_Decode, 154, 35, 45, // Opcode: SQDMULH_ZZZ_B +/* 8498 */ MCD_OPC_FilterValue, 1, 227, 126, 1, // Skip to: 106522 +/* 8503 */ MCD_OPC_CheckPredicate, 4, 222, 126, 1, // Skip to: 106522 +/* 8508 */ MCD_OPC_Decode, 148, 36, 45, // Opcode: SQRDMULH_ZZZ_B +/* 8512 */ MCD_OPC_FilterValue, 1, 182, 0, 0, // Skip to: 8699 +/* 8517 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... +/* 8520 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 8556 +/* 8525 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8528 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8542 +/* 8533 */ MCD_OPC_CheckPredicate, 3, 192, 126, 1, // Skip to: 106522 +/* 8538 */ MCD_OPC_Decode, 171, 22, 66, // Opcode: INDEX_II_H +/* 8542 */ MCD_OPC_FilterValue, 1, 183, 126, 1, // Skip to: 106522 +/* 8547 */ MCD_OPC_CheckPredicate, 3, 178, 126, 1, // Skip to: 106522 +/* 8552 */ MCD_OPC_Decode, 179, 22, 67, // Opcode: INDEX_RI_H +/* 8556 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 8592 +/* 8561 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8564 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8578 +/* 8569 */ MCD_OPC_CheckPredicate, 3, 156, 126, 1, // Skip to: 106522 +/* 8574 */ MCD_OPC_Decode, 175, 22, 68, // Opcode: INDEX_IR_H +/* 8578 */ MCD_OPC_FilterValue, 1, 147, 126, 1, // Skip to: 106522 +/* 8583 */ MCD_OPC_CheckPredicate, 3, 142, 126, 1, // Skip to: 106522 +/* 8588 */ MCD_OPC_Decode, 183, 22, 69, // Opcode: INDEX_RR_H +/* 8592 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 8606 +/* 8597 */ MCD_OPC_CheckPredicate, 3, 128, 126, 1, // Skip to: 106522 +/* 8602 */ MCD_OPC_Decode, 214, 7, 70, // Opcode: ADDPL_XXI +/* 8606 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 8627 +/* 8611 */ MCD_OPC_CheckPredicate, 4, 114, 126, 1, // Skip to: 106522 +/* 8616 */ MCD_OPC_CheckField, 10, 1, 0, 107, 126, 1, // Skip to: 106522 +/* 8623 */ MCD_OPC_Decode, 249, 28, 45, // Opcode: MUL_ZZZ_H +/* 8627 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 8663 +/* 8632 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8635 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8649 +/* 8640 */ MCD_OPC_CheckPredicate, 4, 85, 126, 1, // Skip to: 106522 +/* 8645 */ MCD_OPC_Decode, 134, 34, 45, // Opcode: SMULH_ZZZ_H +/* 8649 */ MCD_OPC_FilterValue, 1, 76, 126, 1, // Skip to: 106522 +/* 8654 */ MCD_OPC_CheckPredicate, 4, 71, 126, 1, // Skip to: 106522 +/* 8659 */ MCD_OPC_Decode, 178, 45, 45, // Opcode: UMULH_ZZZ_H +/* 8663 */ MCD_OPC_FilterValue, 6, 62, 126, 1, // Skip to: 106522 +/* 8668 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8671 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8685 +/* 8676 */ MCD_OPC_CheckPredicate, 4, 49, 126, 1, // Skip to: 106522 +/* 8681 */ MCD_OPC_Decode, 156, 35, 45, // Opcode: SQDMULH_ZZZ_H +/* 8685 */ MCD_OPC_FilterValue, 1, 40, 126, 1, // Skip to: 106522 +/* 8690 */ MCD_OPC_CheckPredicate, 4, 35, 126, 1, // Skip to: 106522 +/* 8695 */ MCD_OPC_Decode, 150, 36, 45, // Opcode: SQRDMULH_ZZZ_H +/* 8699 */ MCD_OPC_FilterValue, 2, 189, 0, 0, // Skip to: 8893 +/* 8704 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... +/* 8707 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 8743 +/* 8712 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8715 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8729 +/* 8720 */ MCD_OPC_CheckPredicate, 3, 5, 126, 1, // Skip to: 106522 +/* 8725 */ MCD_OPC_Decode, 172, 22, 66, // Opcode: INDEX_II_S +/* 8729 */ MCD_OPC_FilterValue, 1, 252, 125, 1, // Skip to: 106522 +/* 8734 */ MCD_OPC_CheckPredicate, 3, 247, 125, 1, // Skip to: 106522 +/* 8739 */ MCD_OPC_Decode, 180, 22, 67, // Opcode: INDEX_RI_S +/* 8743 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 8779 +/* 8748 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8751 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8765 +/* 8756 */ MCD_OPC_CheckPredicate, 3, 225, 125, 1, // Skip to: 106522 +/* 8761 */ MCD_OPC_Decode, 176, 22, 68, // Opcode: INDEX_IR_S +/* 8765 */ MCD_OPC_FilterValue, 1, 216, 125, 1, // Skip to: 106522 +/* 8770 */ MCD_OPC_CheckPredicate, 3, 211, 125, 1, // Skip to: 106522 +/* 8775 */ MCD_OPC_Decode, 184, 22, 69, // Opcode: INDEX_RR_S +/* 8779 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 8800 +/* 8784 */ MCD_OPC_CheckPredicate, 3, 197, 125, 1, // Skip to: 106522 +/* 8789 */ MCD_OPC_CheckField, 16, 5, 31, 190, 125, 1, // Skip to: 106522 +/* 8796 */ MCD_OPC_Decode, 179, 30, 71, // Opcode: RDVLI_XI +/* 8800 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 8821 +/* 8805 */ MCD_OPC_CheckPredicate, 4, 176, 125, 1, // Skip to: 106522 +/* 8810 */ MCD_OPC_CheckField, 10, 1, 0, 169, 125, 1, // Skip to: 106522 +/* 8817 */ MCD_OPC_Decode, 250, 28, 45, // Opcode: MUL_ZZZ_S +/* 8821 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 8857 +/* 8826 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8829 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8843 +/* 8834 */ MCD_OPC_CheckPredicate, 4, 147, 125, 1, // Skip to: 106522 +/* 8839 */ MCD_OPC_Decode, 135, 34, 45, // Opcode: SMULH_ZZZ_S +/* 8843 */ MCD_OPC_FilterValue, 1, 138, 125, 1, // Skip to: 106522 +/* 8848 */ MCD_OPC_CheckPredicate, 4, 133, 125, 1, // Skip to: 106522 +/* 8853 */ MCD_OPC_Decode, 179, 45, 45, // Opcode: UMULH_ZZZ_S +/* 8857 */ MCD_OPC_FilterValue, 6, 124, 125, 1, // Skip to: 106522 +/* 8862 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 8865 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8879 +/* 8870 */ MCD_OPC_CheckPredicate, 4, 111, 125, 1, // Skip to: 106522 +/* 8875 */ MCD_OPC_Decode, 157, 35, 45, // Opcode: SQDMULH_ZZZ_S +/* 8879 */ MCD_OPC_FilterValue, 1, 102, 125, 1, // Skip to: 106522 +/* 8884 */ MCD_OPC_CheckPredicate, 4, 97, 125, 1, // Skip to: 106522 +/* 8889 */ MCD_OPC_Decode, 151, 36, 45, // Opcode: SQRDMULH_ZZZ_S +/* 8893 */ MCD_OPC_FilterValue, 3, 129, 0, 0, // Skip to: 9027 +/* 8898 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 8901 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8915 +/* 8906 */ MCD_OPC_CheckPredicate, 3, 75, 125, 1, // Skip to: 106522 +/* 8911 */ MCD_OPC_Decode, 170, 22, 66, // Opcode: INDEX_II_D +/* 8915 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 8929 +/* 8920 */ MCD_OPC_CheckPredicate, 3, 61, 125, 1, // Skip to: 106522 +/* 8925 */ MCD_OPC_Decode, 178, 22, 72, // Opcode: INDEX_RI_D +/* 8929 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 8943 +/* 8934 */ MCD_OPC_CheckPredicate, 3, 47, 125, 1, // Skip to: 106522 +/* 8939 */ MCD_OPC_Decode, 174, 22, 73, // Opcode: INDEX_IR_D +/* 8943 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 8957 +/* 8948 */ MCD_OPC_CheckPredicate, 3, 33, 125, 1, // Skip to: 106522 +/* 8953 */ MCD_OPC_Decode, 182, 22, 74, // Opcode: INDEX_RR_D +/* 8957 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 8971 +/* 8962 */ MCD_OPC_CheckPredicate, 4, 19, 125, 1, // Skip to: 106522 +/* 8967 */ MCD_OPC_Decode, 248, 28, 45, // Opcode: MUL_ZZZ_D +/* 8971 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 8985 +/* 8976 */ MCD_OPC_CheckPredicate, 4, 5, 125, 1, // Skip to: 106522 +/* 8981 */ MCD_OPC_Decode, 133, 34, 45, // Opcode: SMULH_ZZZ_D +/* 8985 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 8999 +/* 8990 */ MCD_OPC_CheckPredicate, 4, 247, 124, 1, // Skip to: 106522 +/* 8995 */ MCD_OPC_Decode, 177, 45, 45, // Opcode: UMULH_ZZZ_D +/* 8999 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 9013 +/* 9004 */ MCD_OPC_CheckPredicate, 4, 233, 124, 1, // Skip to: 106522 +/* 9009 */ MCD_OPC_Decode, 155, 35, 45, // Opcode: SQDMULH_ZZZ_D +/* 9013 */ MCD_OPC_FilterValue, 13, 224, 124, 1, // Skip to: 106522 +/* 9018 */ MCD_OPC_CheckPredicate, 4, 219, 124, 1, // Skip to: 106522 +/* 9023 */ MCD_OPC_Decode, 149, 36, 45, // Opcode: SQRDMULH_ZZZ_D +/* 9027 */ MCD_OPC_FilterValue, 4, 134, 1, 0, // Skip to: 9422 +/* 9032 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 9035 */ MCD_OPC_FilterValue, 0, 123, 0, 0, // Skip to: 9163 +/* 9040 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 9043 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 9071 +/* 9048 */ MCD_OPC_CheckPredicate, 3, 189, 124, 1, // Skip to: 106522 +/* 9053 */ MCD_OPC_CheckField, 9, 1, 0, 182, 124, 1, // Skip to: 106522 +/* 9060 */ MCD_OPC_CheckField, 4, 1, 0, 175, 124, 1, // Skip to: 106522 +/* 9067 */ MCD_OPC_Decode, 163, 49, 75, // Opcode: ZIP1_PPP_B +/* 9071 */ MCD_OPC_FilterValue, 1, 166, 124, 1, // Skip to: 106522 +/* 9076 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... +/* 9079 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 9107 +/* 9084 */ MCD_OPC_CheckPredicate, 3, 153, 124, 1, // Skip to: 106522 +/* 9089 */ MCD_OPC_CheckField, 9, 1, 0, 146, 124, 1, // Skip to: 106522 +/* 9096 */ MCD_OPC_CheckField, 4, 1, 0, 139, 124, 1, // Skip to: 106522 +/* 9103 */ MCD_OPC_Decode, 153, 30, 76, // Opcode: PUNPKLO_PP +/* 9107 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 9135 +/* 9112 */ MCD_OPC_CheckPredicate, 3, 125, 124, 1, // Skip to: 106522 +/* 9117 */ MCD_OPC_CheckField, 9, 1, 0, 118, 124, 1, // Skip to: 106522 +/* 9124 */ MCD_OPC_CheckField, 4, 1, 0, 111, 124, 1, // Skip to: 106522 +/* 9131 */ MCD_OPC_Decode, 152, 30, 76, // Opcode: PUNPKHI_PP +/* 9135 */ MCD_OPC_FilterValue, 4, 102, 124, 1, // Skip to: 106522 +/* 9140 */ MCD_OPC_CheckPredicate, 3, 97, 124, 1, // Skip to: 106522 +/* 9145 */ MCD_OPC_CheckField, 9, 1, 0, 90, 124, 1, // Skip to: 106522 +/* 9152 */ MCD_OPC_CheckField, 4, 1, 0, 83, 124, 1, // Skip to: 106522 +/* 9159 */ MCD_OPC_Decode, 207, 30, 76, // Opcode: REV_PP_B +/* 9163 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 9198 +/* 9168 */ MCD_OPC_CheckPredicate, 3, 69, 124, 1, // Skip to: 106522 +/* 9173 */ MCD_OPC_CheckField, 20, 1, 0, 62, 124, 1, // Skip to: 106522 +/* 9180 */ MCD_OPC_CheckField, 9, 1, 0, 55, 124, 1, // Skip to: 106522 +/* 9187 */ MCD_OPC_CheckField, 4, 1, 0, 48, 124, 1, // Skip to: 106522 +/* 9194 */ MCD_OPC_Decode, 179, 49, 75, // Opcode: ZIP2_PPP_B +/* 9198 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 9233 +/* 9203 */ MCD_OPC_CheckPredicate, 3, 34, 124, 1, // Skip to: 106522 +/* 9208 */ MCD_OPC_CheckField, 20, 1, 0, 27, 124, 1, // Skip to: 106522 +/* 9215 */ MCD_OPC_CheckField, 9, 1, 0, 20, 124, 1, // Skip to: 106522 +/* 9222 */ MCD_OPC_CheckField, 4, 1, 0, 13, 124, 1, // Skip to: 106522 +/* 9229 */ MCD_OPC_Decode, 168, 48, 75, // Opcode: UZP1_PPP_B +/* 9233 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 9268 +/* 9238 */ MCD_OPC_CheckPredicate, 3, 255, 123, 1, // Skip to: 106522 +/* 9243 */ MCD_OPC_CheckField, 20, 1, 0, 248, 123, 1, // Skip to: 106522 +/* 9250 */ MCD_OPC_CheckField, 9, 1, 0, 241, 123, 1, // Skip to: 106522 +/* 9257 */ MCD_OPC_CheckField, 4, 1, 0, 234, 123, 1, // Skip to: 106522 +/* 9264 */ MCD_OPC_Decode, 184, 48, 75, // Opcode: UZP2_PPP_B +/* 9268 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 9303 +/* 9273 */ MCD_OPC_CheckPredicate, 3, 220, 123, 1, // Skip to: 106522 +/* 9278 */ MCD_OPC_CheckField, 20, 1, 0, 213, 123, 1, // Skip to: 106522 +/* 9285 */ MCD_OPC_CheckField, 9, 1, 0, 206, 123, 1, // Skip to: 106522 +/* 9292 */ MCD_OPC_CheckField, 4, 1, 0, 199, 123, 1, // Skip to: 106522 +/* 9299 */ MCD_OPC_Decode, 227, 42, 75, // Opcode: TRN1_PPP_B +/* 9303 */ MCD_OPC_FilterValue, 5, 30, 0, 0, // Skip to: 9338 +/* 9308 */ MCD_OPC_CheckPredicate, 3, 185, 123, 1, // Skip to: 106522 +/* 9313 */ MCD_OPC_CheckField, 20, 1, 0, 178, 123, 1, // Skip to: 106522 +/* 9320 */ MCD_OPC_CheckField, 9, 1, 0, 171, 123, 1, // Skip to: 106522 +/* 9327 */ MCD_OPC_CheckField, 4, 1, 0, 164, 123, 1, // Skip to: 106522 +/* 9334 */ MCD_OPC_Decode, 243, 42, 75, // Opcode: TRN2_PPP_B +/* 9338 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 9352 +/* 9343 */ MCD_OPC_CheckPredicate, 3, 150, 123, 1, // Skip to: 106522 +/* 9348 */ MCD_OPC_Decode, 167, 49, 45, // Opcode: ZIP1_ZZZ_B +/* 9352 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 9366 +/* 9357 */ MCD_OPC_CheckPredicate, 3, 136, 123, 1, // Skip to: 106522 +/* 9362 */ MCD_OPC_Decode, 183, 49, 45, // Opcode: ZIP2_ZZZ_B +/* 9366 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 9380 +/* 9371 */ MCD_OPC_CheckPredicate, 3, 122, 123, 1, // Skip to: 106522 +/* 9376 */ MCD_OPC_Decode, 172, 48, 45, // Opcode: UZP1_ZZZ_B +/* 9380 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 9394 +/* 9385 */ MCD_OPC_CheckPredicate, 3, 108, 123, 1, // Skip to: 106522 +/* 9390 */ MCD_OPC_Decode, 188, 48, 45, // Opcode: UZP2_ZZZ_B +/* 9394 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 9408 +/* 9399 */ MCD_OPC_CheckPredicate, 3, 94, 123, 1, // Skip to: 106522 +/* 9404 */ MCD_OPC_Decode, 231, 42, 45, // Opcode: TRN1_ZZZ_B +/* 9408 */ MCD_OPC_FilterValue, 13, 85, 123, 1, // Skip to: 106522 +/* 9413 */ MCD_OPC_CheckPredicate, 3, 80, 123, 1, // Skip to: 106522 +/* 9418 */ MCD_OPC_Decode, 247, 42, 45, // Opcode: TRN2_ZZZ_B +/* 9422 */ MCD_OPC_FilterValue, 5, 77, 1, 0, // Skip to: 9760 +/* 9427 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 9430 */ MCD_OPC_FilterValue, 0, 66, 0, 0, // Skip to: 9501 +/* 9435 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 9438 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 9466 +/* 9443 */ MCD_OPC_CheckPredicate, 3, 50, 123, 1, // Skip to: 106522 +/* 9448 */ MCD_OPC_CheckField, 9, 1, 0, 43, 123, 1, // Skip to: 106522 +/* 9455 */ MCD_OPC_CheckField, 4, 1, 0, 36, 123, 1, // Skip to: 106522 +/* 9462 */ MCD_OPC_Decode, 165, 49, 75, // Opcode: ZIP1_PPP_H +/* 9466 */ MCD_OPC_FilterValue, 1, 27, 123, 1, // Skip to: 106522 +/* 9471 */ MCD_OPC_CheckPredicate, 3, 22, 123, 1, // Skip to: 106522 +/* 9476 */ MCD_OPC_CheckField, 16, 4, 4, 15, 123, 1, // Skip to: 106522 +/* 9483 */ MCD_OPC_CheckField, 9, 1, 0, 8, 123, 1, // Skip to: 106522 +/* 9490 */ MCD_OPC_CheckField, 4, 1, 0, 1, 123, 1, // Skip to: 106522 +/* 9497 */ MCD_OPC_Decode, 209, 30, 76, // Opcode: REV_PP_H +/* 9501 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 9536 +/* 9506 */ MCD_OPC_CheckPredicate, 3, 243, 122, 1, // Skip to: 106522 +/* 9511 */ MCD_OPC_CheckField, 20, 1, 0, 236, 122, 1, // Skip to: 106522 +/* 9518 */ MCD_OPC_CheckField, 9, 1, 0, 229, 122, 1, // Skip to: 106522 +/* 9525 */ MCD_OPC_CheckField, 4, 1, 0, 222, 122, 1, // Skip to: 106522 +/* 9532 */ MCD_OPC_Decode, 181, 49, 75, // Opcode: ZIP2_PPP_H +/* 9536 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 9571 +/* 9541 */ MCD_OPC_CheckPredicate, 3, 208, 122, 1, // Skip to: 106522 +/* 9546 */ MCD_OPC_CheckField, 20, 1, 0, 201, 122, 1, // Skip to: 106522 +/* 9553 */ MCD_OPC_CheckField, 9, 1, 0, 194, 122, 1, // Skip to: 106522 +/* 9560 */ MCD_OPC_CheckField, 4, 1, 0, 187, 122, 1, // Skip to: 106522 +/* 9567 */ MCD_OPC_Decode, 170, 48, 75, // Opcode: UZP1_PPP_H +/* 9571 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 9606 +/* 9576 */ MCD_OPC_CheckPredicate, 3, 173, 122, 1, // Skip to: 106522 +/* 9581 */ MCD_OPC_CheckField, 20, 1, 0, 166, 122, 1, // Skip to: 106522 +/* 9588 */ MCD_OPC_CheckField, 9, 1, 0, 159, 122, 1, // Skip to: 106522 +/* 9595 */ MCD_OPC_CheckField, 4, 1, 0, 152, 122, 1, // Skip to: 106522 +/* 9602 */ MCD_OPC_Decode, 186, 48, 75, // Opcode: UZP2_PPP_H +/* 9606 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 9641 +/* 9611 */ MCD_OPC_CheckPredicate, 3, 138, 122, 1, // Skip to: 106522 +/* 9616 */ MCD_OPC_CheckField, 20, 1, 0, 131, 122, 1, // Skip to: 106522 +/* 9623 */ MCD_OPC_CheckField, 9, 1, 0, 124, 122, 1, // Skip to: 106522 +/* 9630 */ MCD_OPC_CheckField, 4, 1, 0, 117, 122, 1, // Skip to: 106522 +/* 9637 */ MCD_OPC_Decode, 229, 42, 75, // Opcode: TRN1_PPP_H +/* 9641 */ MCD_OPC_FilterValue, 5, 30, 0, 0, // Skip to: 9676 +/* 9646 */ MCD_OPC_CheckPredicate, 3, 103, 122, 1, // Skip to: 106522 +/* 9651 */ MCD_OPC_CheckField, 20, 1, 0, 96, 122, 1, // Skip to: 106522 +/* 9658 */ MCD_OPC_CheckField, 9, 1, 0, 89, 122, 1, // Skip to: 106522 +/* 9665 */ MCD_OPC_CheckField, 4, 1, 0, 82, 122, 1, // Skip to: 106522 +/* 9672 */ MCD_OPC_Decode, 245, 42, 75, // Opcode: TRN2_PPP_H +/* 9676 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 9690 +/* 9681 */ MCD_OPC_CheckPredicate, 3, 68, 122, 1, // Skip to: 106522 +/* 9686 */ MCD_OPC_Decode, 169, 49, 45, // Opcode: ZIP1_ZZZ_H +/* 9690 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 9704 +/* 9695 */ MCD_OPC_CheckPredicate, 3, 54, 122, 1, // Skip to: 106522 +/* 9700 */ MCD_OPC_Decode, 185, 49, 45, // Opcode: ZIP2_ZZZ_H +/* 9704 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 9718 +/* 9709 */ MCD_OPC_CheckPredicate, 3, 40, 122, 1, // Skip to: 106522 +/* 9714 */ MCD_OPC_Decode, 174, 48, 45, // Opcode: UZP1_ZZZ_H +/* 9718 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 9732 +/* 9723 */ MCD_OPC_CheckPredicate, 3, 26, 122, 1, // Skip to: 106522 +/* 9728 */ MCD_OPC_Decode, 190, 48, 45, // Opcode: UZP2_ZZZ_H +/* 9732 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 9746 +/* 9737 */ MCD_OPC_CheckPredicate, 3, 12, 122, 1, // Skip to: 106522 +/* 9742 */ MCD_OPC_Decode, 233, 42, 45, // Opcode: TRN1_ZZZ_H +/* 9746 */ MCD_OPC_FilterValue, 13, 3, 122, 1, // Skip to: 106522 +/* 9751 */ MCD_OPC_CheckPredicate, 3, 254, 121, 1, // Skip to: 106522 +/* 9756 */ MCD_OPC_Decode, 249, 42, 45, // Opcode: TRN2_ZZZ_H +/* 9760 */ MCD_OPC_FilterValue, 6, 77, 1, 0, // Skip to: 10098 +/* 9765 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 9768 */ MCD_OPC_FilterValue, 0, 66, 0, 0, // Skip to: 9839 +/* 9773 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 9776 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 9804 +/* 9781 */ MCD_OPC_CheckPredicate, 3, 224, 121, 1, // Skip to: 106522 +/* 9786 */ MCD_OPC_CheckField, 9, 1, 0, 217, 121, 1, // Skip to: 106522 +/* 9793 */ MCD_OPC_CheckField, 4, 1, 0, 210, 121, 1, // Skip to: 106522 +/* 9800 */ MCD_OPC_Decode, 166, 49, 75, // Opcode: ZIP1_PPP_S +/* 9804 */ MCD_OPC_FilterValue, 1, 201, 121, 1, // Skip to: 106522 +/* 9809 */ MCD_OPC_CheckPredicate, 3, 196, 121, 1, // Skip to: 106522 +/* 9814 */ MCD_OPC_CheckField, 16, 4, 4, 189, 121, 1, // Skip to: 106522 +/* 9821 */ MCD_OPC_CheckField, 9, 1, 0, 182, 121, 1, // Skip to: 106522 +/* 9828 */ MCD_OPC_CheckField, 4, 1, 0, 175, 121, 1, // Skip to: 106522 +/* 9835 */ MCD_OPC_Decode, 210, 30, 76, // Opcode: REV_PP_S +/* 9839 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 9874 +/* 9844 */ MCD_OPC_CheckPredicate, 3, 161, 121, 1, // Skip to: 106522 +/* 9849 */ MCD_OPC_CheckField, 20, 1, 0, 154, 121, 1, // Skip to: 106522 +/* 9856 */ MCD_OPC_CheckField, 9, 1, 0, 147, 121, 1, // Skip to: 106522 +/* 9863 */ MCD_OPC_CheckField, 4, 1, 0, 140, 121, 1, // Skip to: 106522 +/* 9870 */ MCD_OPC_Decode, 182, 49, 75, // Opcode: ZIP2_PPP_S +/* 9874 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 9909 +/* 9879 */ MCD_OPC_CheckPredicate, 3, 126, 121, 1, // Skip to: 106522 +/* 9884 */ MCD_OPC_CheckField, 20, 1, 0, 119, 121, 1, // Skip to: 106522 +/* 9891 */ MCD_OPC_CheckField, 9, 1, 0, 112, 121, 1, // Skip to: 106522 +/* 9898 */ MCD_OPC_CheckField, 4, 1, 0, 105, 121, 1, // Skip to: 106522 +/* 9905 */ MCD_OPC_Decode, 171, 48, 75, // Opcode: UZP1_PPP_S +/* 9909 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 9944 +/* 9914 */ MCD_OPC_CheckPredicate, 3, 91, 121, 1, // Skip to: 106522 +/* 9919 */ MCD_OPC_CheckField, 20, 1, 0, 84, 121, 1, // Skip to: 106522 +/* 9926 */ MCD_OPC_CheckField, 9, 1, 0, 77, 121, 1, // Skip to: 106522 +/* 9933 */ MCD_OPC_CheckField, 4, 1, 0, 70, 121, 1, // Skip to: 106522 +/* 9940 */ MCD_OPC_Decode, 187, 48, 75, // Opcode: UZP2_PPP_S +/* 9944 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 9979 +/* 9949 */ MCD_OPC_CheckPredicate, 3, 56, 121, 1, // Skip to: 106522 +/* 9954 */ MCD_OPC_CheckField, 20, 1, 0, 49, 121, 1, // Skip to: 106522 +/* 9961 */ MCD_OPC_CheckField, 9, 1, 0, 42, 121, 1, // Skip to: 106522 +/* 9968 */ MCD_OPC_CheckField, 4, 1, 0, 35, 121, 1, // Skip to: 106522 +/* 9975 */ MCD_OPC_Decode, 230, 42, 75, // Opcode: TRN1_PPP_S +/* 9979 */ MCD_OPC_FilterValue, 5, 30, 0, 0, // Skip to: 10014 +/* 9984 */ MCD_OPC_CheckPredicate, 3, 21, 121, 1, // Skip to: 106522 +/* 9989 */ MCD_OPC_CheckField, 20, 1, 0, 14, 121, 1, // Skip to: 106522 +/* 9996 */ MCD_OPC_CheckField, 9, 1, 0, 7, 121, 1, // Skip to: 106522 +/* 10003 */ MCD_OPC_CheckField, 4, 1, 0, 0, 121, 1, // Skip to: 106522 +/* 10010 */ MCD_OPC_Decode, 246, 42, 75, // Opcode: TRN2_PPP_S +/* 10014 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 10028 +/* 10019 */ MCD_OPC_CheckPredicate, 3, 242, 120, 1, // Skip to: 106522 +/* 10024 */ MCD_OPC_Decode, 171, 49, 45, // Opcode: ZIP1_ZZZ_S +/* 10028 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 10042 +/* 10033 */ MCD_OPC_CheckPredicate, 3, 228, 120, 1, // Skip to: 106522 +/* 10038 */ MCD_OPC_Decode, 187, 49, 45, // Opcode: ZIP2_ZZZ_S +/* 10042 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 10056 +/* 10047 */ MCD_OPC_CheckPredicate, 3, 214, 120, 1, // Skip to: 106522 +/* 10052 */ MCD_OPC_Decode, 176, 48, 45, // Opcode: UZP1_ZZZ_S +/* 10056 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 10070 +/* 10061 */ MCD_OPC_CheckPredicate, 3, 200, 120, 1, // Skip to: 106522 +/* 10066 */ MCD_OPC_Decode, 192, 48, 45, // Opcode: UZP2_ZZZ_S +/* 10070 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 10084 +/* 10075 */ MCD_OPC_CheckPredicate, 3, 186, 120, 1, // Skip to: 106522 +/* 10080 */ MCD_OPC_Decode, 235, 42, 45, // Opcode: TRN1_ZZZ_S +/* 10084 */ MCD_OPC_FilterValue, 13, 177, 120, 1, // Skip to: 106522 +/* 10089 */ MCD_OPC_CheckPredicate, 3, 172, 120, 1, // Skip to: 106522 +/* 10094 */ MCD_OPC_Decode, 251, 42, 45, // Opcode: TRN2_ZZZ_S +/* 10098 */ MCD_OPC_FilterValue, 7, 163, 120, 1, // Skip to: 106522 +/* 10103 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 10106 */ MCD_OPC_FilterValue, 0, 66, 0, 0, // Skip to: 10177 +/* 10111 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 10114 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 10142 +/* 10119 */ MCD_OPC_CheckPredicate, 3, 142, 120, 1, // Skip to: 106522 +/* 10124 */ MCD_OPC_CheckField, 9, 1, 0, 135, 120, 1, // Skip to: 106522 +/* 10131 */ MCD_OPC_CheckField, 4, 1, 0, 128, 120, 1, // Skip to: 106522 +/* 10138 */ MCD_OPC_Decode, 164, 49, 75, // Opcode: ZIP1_PPP_D +/* 10142 */ MCD_OPC_FilterValue, 1, 119, 120, 1, // Skip to: 106522 +/* 10147 */ MCD_OPC_CheckPredicate, 3, 114, 120, 1, // Skip to: 106522 +/* 10152 */ MCD_OPC_CheckField, 16, 4, 4, 107, 120, 1, // Skip to: 106522 +/* 10159 */ MCD_OPC_CheckField, 9, 1, 0, 100, 120, 1, // Skip to: 106522 +/* 10166 */ MCD_OPC_CheckField, 4, 1, 0, 93, 120, 1, // Skip to: 106522 +/* 10173 */ MCD_OPC_Decode, 208, 30, 76, // Opcode: REV_PP_D +/* 10177 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 10212 +/* 10182 */ MCD_OPC_CheckPredicate, 3, 79, 120, 1, // Skip to: 106522 +/* 10187 */ MCD_OPC_CheckField, 20, 1, 0, 72, 120, 1, // Skip to: 106522 +/* 10194 */ MCD_OPC_CheckField, 9, 1, 0, 65, 120, 1, // Skip to: 106522 +/* 10201 */ MCD_OPC_CheckField, 4, 1, 0, 58, 120, 1, // Skip to: 106522 +/* 10208 */ MCD_OPC_Decode, 180, 49, 75, // Opcode: ZIP2_PPP_D +/* 10212 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 10247 +/* 10217 */ MCD_OPC_CheckPredicate, 3, 44, 120, 1, // Skip to: 106522 +/* 10222 */ MCD_OPC_CheckField, 20, 1, 0, 37, 120, 1, // Skip to: 106522 +/* 10229 */ MCD_OPC_CheckField, 9, 1, 0, 30, 120, 1, // Skip to: 106522 +/* 10236 */ MCD_OPC_CheckField, 4, 1, 0, 23, 120, 1, // Skip to: 106522 +/* 10243 */ MCD_OPC_Decode, 169, 48, 75, // Opcode: UZP1_PPP_D +/* 10247 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 10282 +/* 10252 */ MCD_OPC_CheckPredicate, 3, 9, 120, 1, // Skip to: 106522 +/* 10257 */ MCD_OPC_CheckField, 20, 1, 0, 2, 120, 1, // Skip to: 106522 +/* 10264 */ MCD_OPC_CheckField, 9, 1, 0, 251, 119, 1, // Skip to: 106522 +/* 10271 */ MCD_OPC_CheckField, 4, 1, 0, 244, 119, 1, // Skip to: 106522 +/* 10278 */ MCD_OPC_Decode, 185, 48, 75, // Opcode: UZP2_PPP_D +/* 10282 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 10317 +/* 10287 */ MCD_OPC_CheckPredicate, 3, 230, 119, 1, // Skip to: 106522 +/* 10292 */ MCD_OPC_CheckField, 20, 1, 0, 223, 119, 1, // Skip to: 106522 +/* 10299 */ MCD_OPC_CheckField, 9, 1, 0, 216, 119, 1, // Skip to: 106522 +/* 10306 */ MCD_OPC_CheckField, 4, 1, 0, 209, 119, 1, // Skip to: 106522 +/* 10313 */ MCD_OPC_Decode, 228, 42, 75, // Opcode: TRN1_PPP_D +/* 10317 */ MCD_OPC_FilterValue, 5, 30, 0, 0, // Skip to: 10352 +/* 10322 */ MCD_OPC_CheckPredicate, 3, 195, 119, 1, // Skip to: 106522 +/* 10327 */ MCD_OPC_CheckField, 20, 1, 0, 188, 119, 1, // Skip to: 106522 +/* 10334 */ MCD_OPC_CheckField, 9, 1, 0, 181, 119, 1, // Skip to: 106522 +/* 10341 */ MCD_OPC_CheckField, 4, 1, 0, 174, 119, 1, // Skip to: 106522 +/* 10348 */ MCD_OPC_Decode, 244, 42, 75, // Opcode: TRN2_PPP_D +/* 10352 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 10366 +/* 10357 */ MCD_OPC_CheckPredicate, 3, 160, 119, 1, // Skip to: 106522 +/* 10362 */ MCD_OPC_Decode, 168, 49, 45, // Opcode: ZIP1_ZZZ_D +/* 10366 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 10380 +/* 10371 */ MCD_OPC_CheckPredicate, 3, 146, 119, 1, // Skip to: 106522 +/* 10376 */ MCD_OPC_Decode, 184, 49, 45, // Opcode: ZIP2_ZZZ_D +/* 10380 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 10394 +/* 10385 */ MCD_OPC_CheckPredicate, 3, 132, 119, 1, // Skip to: 106522 +/* 10390 */ MCD_OPC_Decode, 173, 48, 45, // Opcode: UZP1_ZZZ_D +/* 10394 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 10408 +/* 10399 */ MCD_OPC_CheckPredicate, 3, 118, 119, 1, // Skip to: 106522 +/* 10404 */ MCD_OPC_Decode, 189, 48, 45, // Opcode: UZP2_ZZZ_D +/* 10408 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 10422 +/* 10413 */ MCD_OPC_CheckPredicate, 3, 104, 119, 1, // Skip to: 106522 +/* 10418 */ MCD_OPC_Decode, 232, 42, 45, // Opcode: TRN1_ZZZ_D +/* 10422 */ MCD_OPC_FilterValue, 13, 95, 119, 1, // Skip to: 106522 +/* 10427 */ MCD_OPC_CheckPredicate, 3, 90, 119, 1, // Skip to: 106522 +/* 10432 */ MCD_OPC_Decode, 248, 42, 45, // Opcode: TRN2_ZZZ_D +/* 10436 */ MCD_OPC_FilterValue, 2, 224, 9, 0, // Skip to: 12969 +/* 10441 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... +/* 10444 */ MCD_OPC_FilterValue, 0, 15, 2, 0, // Skip to: 10976 +/* 10449 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 10452 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 10488 +/* 10457 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10460 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10474 +/* 10465 */ MCD_OPC_CheckPredicate, 3, 52, 119, 1, // Skip to: 106522 +/* 10470 */ MCD_OPC_Decode, 202, 8, 45, // Opcode: ASR_WIDE_ZZZ_B +/* 10474 */ MCD_OPC_FilterValue, 1, 43, 119, 1, // Skip to: 106522 +/* 10479 */ MCD_OPC_CheckPredicate, 3, 38, 119, 1, // Skip to: 106522 +/* 10484 */ MCD_OPC_Decode, 203, 8, 45, // Opcode: ASR_WIDE_ZZZ_H +/* 10488 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 10524 +/* 10493 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10496 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10510 +/* 10501 */ MCD_OPC_CheckPredicate, 3, 16, 119, 1, // Skip to: 106522 +/* 10506 */ MCD_OPC_Decode, 139, 28, 45, // Opcode: LSR_WIDE_ZZZ_B +/* 10510 */ MCD_OPC_FilterValue, 1, 7, 119, 1, // Skip to: 106522 +/* 10515 */ MCD_OPC_CheckPredicate, 3, 2, 119, 1, // Skip to: 106522 +/* 10520 */ MCD_OPC_Decode, 140, 28, 45, // Opcode: LSR_WIDE_ZZZ_H +/* 10524 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 10560 +/* 10529 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10532 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10546 +/* 10537 */ MCD_OPC_CheckPredicate, 3, 236, 118, 1, // Skip to: 106522 +/* 10542 */ MCD_OPC_Decode, 243, 27, 45, // Opcode: LSL_WIDE_ZZZ_B +/* 10546 */ MCD_OPC_FilterValue, 1, 227, 118, 1, // Skip to: 106522 +/* 10551 */ MCD_OPC_CheckPredicate, 3, 222, 118, 1, // Skip to: 106522 +/* 10556 */ MCD_OPC_Decode, 244, 27, 45, // Opcode: LSL_WIDE_ZZZ_H +/* 10560 */ MCD_OPC_FilterValue, 4, 60, 0, 0, // Skip to: 10625 +/* 10565 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10568 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 10611 +/* 10573 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 10576 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 10597 +/* 10581 */ MCD_OPC_CheckPredicate, 3, 192, 118, 1, // Skip to: 106522 +/* 10586 */ MCD_OPC_CheckField, 19, 1, 1, 185, 118, 1, // Skip to: 106522 +/* 10593 */ MCD_OPC_Decode, 213, 8, 77, // Opcode: ASR_ZZI_B +/* 10597 */ MCD_OPC_FilterValue, 1, 176, 118, 1, // Skip to: 106522 +/* 10602 */ MCD_OPC_CheckPredicate, 3, 171, 118, 1, // Skip to: 106522 +/* 10607 */ MCD_OPC_Decode, 215, 8, 78, // Opcode: ASR_ZZI_H +/* 10611 */ MCD_OPC_FilterValue, 1, 162, 118, 1, // Skip to: 106522 +/* 10616 */ MCD_OPC_CheckPredicate, 3, 157, 118, 1, // Skip to: 106522 +/* 10621 */ MCD_OPC_Decode, 216, 8, 79, // Opcode: ASR_ZZI_S +/* 10625 */ MCD_OPC_FilterValue, 5, 60, 0, 0, // Skip to: 10690 +/* 10630 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10633 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 10676 +/* 10638 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 10641 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 10662 +/* 10646 */ MCD_OPC_CheckPredicate, 3, 127, 118, 1, // Skip to: 106522 +/* 10651 */ MCD_OPC_CheckField, 19, 1, 1, 120, 118, 1, // Skip to: 106522 +/* 10658 */ MCD_OPC_Decode, 150, 28, 77, // Opcode: LSR_ZZI_B +/* 10662 */ MCD_OPC_FilterValue, 1, 111, 118, 1, // Skip to: 106522 +/* 10667 */ MCD_OPC_CheckPredicate, 3, 106, 118, 1, // Skip to: 106522 +/* 10672 */ MCD_OPC_Decode, 152, 28, 78, // Opcode: LSR_ZZI_H +/* 10676 */ MCD_OPC_FilterValue, 1, 97, 118, 1, // Skip to: 106522 +/* 10681 */ MCD_OPC_CheckPredicate, 3, 92, 118, 1, // Skip to: 106522 +/* 10686 */ MCD_OPC_Decode, 153, 28, 79, // Opcode: LSR_ZZI_S +/* 10690 */ MCD_OPC_FilterValue, 7, 60, 0, 0, // Skip to: 10755 +/* 10695 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10698 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 10741 +/* 10703 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 10706 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 10727 +/* 10711 */ MCD_OPC_CheckPredicate, 3, 62, 118, 1, // Skip to: 106522 +/* 10716 */ MCD_OPC_CheckField, 19, 1, 1, 55, 118, 1, // Skip to: 106522 +/* 10723 */ MCD_OPC_Decode, 254, 27, 80, // Opcode: LSL_ZZI_B +/* 10727 */ MCD_OPC_FilterValue, 1, 46, 118, 1, // Skip to: 106522 +/* 10732 */ MCD_OPC_CheckPredicate, 3, 41, 118, 1, // Skip to: 106522 +/* 10737 */ MCD_OPC_Decode, 128, 28, 81, // Opcode: LSL_ZZI_H +/* 10741 */ MCD_OPC_FilterValue, 1, 32, 118, 1, // Skip to: 106522 +/* 10746 */ MCD_OPC_CheckPredicate, 3, 27, 118, 1, // Skip to: 106522 +/* 10751 */ MCD_OPC_Decode, 129, 28, 82, // Opcode: LSL_ZZI_S +/* 10755 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 10791 +/* 10760 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10763 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10777 +/* 10768 */ MCD_OPC_CheckPredicate, 6, 5, 118, 1, // Skip to: 106522 +/* 10773 */ MCD_OPC_Decode, 151, 8, 45, // Opcode: ADR_SXTW_ZZZ_D_0 +/* 10777 */ MCD_OPC_FilterValue, 1, 252, 117, 1, // Skip to: 106522 +/* 10782 */ MCD_OPC_CheckPredicate, 6, 247, 117, 1, // Skip to: 106522 +/* 10787 */ MCD_OPC_Decode, 155, 8, 45, // Opcode: ADR_UXTW_ZZZ_D_0 +/* 10791 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 10827 +/* 10796 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10799 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10813 +/* 10804 */ MCD_OPC_CheckPredicate, 6, 225, 117, 1, // Skip to: 106522 +/* 10809 */ MCD_OPC_Decode, 152, 8, 45, // Opcode: ADR_SXTW_ZZZ_D_1 +/* 10813 */ MCD_OPC_FilterValue, 1, 216, 117, 1, // Skip to: 106522 +/* 10818 */ MCD_OPC_CheckPredicate, 6, 211, 117, 1, // Skip to: 106522 +/* 10823 */ MCD_OPC_Decode, 156, 8, 45, // Opcode: ADR_UXTW_ZZZ_D_1 +/* 10827 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 10863 +/* 10832 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10835 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10849 +/* 10840 */ MCD_OPC_CheckPredicate, 6, 189, 117, 1, // Skip to: 106522 +/* 10845 */ MCD_OPC_Decode, 153, 8, 45, // Opcode: ADR_SXTW_ZZZ_D_2 +/* 10849 */ MCD_OPC_FilterValue, 1, 180, 117, 1, // Skip to: 106522 +/* 10854 */ MCD_OPC_CheckPredicate, 6, 175, 117, 1, // Skip to: 106522 +/* 10859 */ MCD_OPC_Decode, 157, 8, 45, // Opcode: ADR_UXTW_ZZZ_D_2 +/* 10863 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 10899 +/* 10868 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 10871 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10885 +/* 10876 */ MCD_OPC_CheckPredicate, 6, 153, 117, 1, // Skip to: 106522 +/* 10881 */ MCD_OPC_Decode, 154, 8, 45, // Opcode: ADR_SXTW_ZZZ_D_3 +/* 10885 */ MCD_OPC_FilterValue, 1, 144, 117, 1, // Skip to: 106522 +/* 10890 */ MCD_OPC_CheckPredicate, 6, 139, 117, 1, // Skip to: 106522 +/* 10895 */ MCD_OPC_Decode, 158, 8, 45, // Opcode: ADR_UXTW_ZZZ_D_3 +/* 10899 */ MCD_OPC_FilterValue, 12, 16, 0, 0, // Skip to: 10920 +/* 10904 */ MCD_OPC_CheckPredicate, 6, 125, 117, 1, // Skip to: 106522 +/* 10909 */ MCD_OPC_CheckField, 22, 1, 1, 118, 117, 1, // Skip to: 106522 +/* 10916 */ MCD_OPC_Decode, 146, 21, 45, // Opcode: FTSSEL_ZZZ_H +/* 10920 */ MCD_OPC_FilterValue, 14, 23, 0, 0, // Skip to: 10948 +/* 10925 */ MCD_OPC_CheckPredicate, 6, 104, 117, 1, // Skip to: 106522 +/* 10930 */ MCD_OPC_CheckField, 22, 1, 1, 97, 117, 1, // Skip to: 106522 +/* 10937 */ MCD_OPC_CheckField, 16, 5, 0, 90, 117, 1, // Skip to: 106522 +/* 10944 */ MCD_OPC_Decode, 157, 17, 63, // Opcode: FEXPA_ZZ_H +/* 10948 */ MCD_OPC_FilterValue, 15, 81, 117, 1, // Skip to: 106522 +/* 10953 */ MCD_OPC_CheckPredicate, 3, 76, 117, 1, // Skip to: 106522 +/* 10958 */ MCD_OPC_CheckField, 22, 1, 0, 69, 117, 1, // Skip to: 106522 +/* 10965 */ MCD_OPC_CheckField, 16, 5, 0, 62, 117, 1, // Skip to: 106522 +/* 10972 */ MCD_OPC_Decode, 222, 28, 63, // Opcode: MOVPRFX_ZZ +/* 10976 */ MCD_OPC_FilterValue, 1, 82, 1, 0, // Skip to: 11319 +/* 10981 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 10984 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11005 +/* 10989 */ MCD_OPC_CheckPredicate, 3, 40, 117, 1, // Skip to: 106522 +/* 10994 */ MCD_OPC_CheckField, 22, 1, 0, 33, 117, 1, // Skip to: 106522 +/* 11001 */ MCD_OPC_Decode, 204, 8, 45, // Opcode: ASR_WIDE_ZZZ_S +/* 11005 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 11026 +/* 11010 */ MCD_OPC_CheckPredicate, 3, 19, 117, 1, // Skip to: 106522 +/* 11015 */ MCD_OPC_CheckField, 22, 1, 0, 12, 117, 1, // Skip to: 106522 +/* 11022 */ MCD_OPC_Decode, 141, 28, 45, // Opcode: LSR_WIDE_ZZZ_S +/* 11026 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 11047 +/* 11031 */ MCD_OPC_CheckPredicate, 3, 254, 116, 1, // Skip to: 106522 +/* 11036 */ MCD_OPC_CheckField, 22, 1, 0, 247, 116, 1, // Skip to: 106522 +/* 11043 */ MCD_OPC_Decode, 245, 27, 45, // Opcode: LSL_WIDE_ZZZ_S +/* 11047 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 11061 +/* 11052 */ MCD_OPC_CheckPredicate, 3, 233, 116, 1, // Skip to: 106522 +/* 11057 */ MCD_OPC_Decode, 214, 8, 83, // Opcode: ASR_ZZI_D +/* 11061 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 11075 +/* 11066 */ MCD_OPC_CheckPredicate, 3, 219, 116, 1, // Skip to: 106522 +/* 11071 */ MCD_OPC_Decode, 151, 28, 83, // Opcode: LSR_ZZI_D +/* 11075 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 11089 +/* 11080 */ MCD_OPC_CheckPredicate, 3, 205, 116, 1, // Skip to: 106522 +/* 11085 */ MCD_OPC_Decode, 255, 27, 84, // Opcode: LSL_ZZI_D +/* 11089 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 11125 +/* 11094 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11097 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11111 +/* 11102 */ MCD_OPC_CheckPredicate, 6, 183, 116, 1, // Skip to: 106522 +/* 11107 */ MCD_OPC_Decode, 147, 8, 45, // Opcode: ADR_LSL_ZZZ_S_0 +/* 11111 */ MCD_OPC_FilterValue, 1, 174, 116, 1, // Skip to: 106522 +/* 11116 */ MCD_OPC_CheckPredicate, 6, 169, 116, 1, // Skip to: 106522 +/* 11121 */ MCD_OPC_Decode, 143, 8, 45, // Opcode: ADR_LSL_ZZZ_D_0 +/* 11125 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 11161 +/* 11130 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11133 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11147 +/* 11138 */ MCD_OPC_CheckPredicate, 6, 147, 116, 1, // Skip to: 106522 +/* 11143 */ MCD_OPC_Decode, 148, 8, 45, // Opcode: ADR_LSL_ZZZ_S_1 +/* 11147 */ MCD_OPC_FilterValue, 1, 138, 116, 1, // Skip to: 106522 +/* 11152 */ MCD_OPC_CheckPredicate, 6, 133, 116, 1, // Skip to: 106522 +/* 11157 */ MCD_OPC_Decode, 144, 8, 45, // Opcode: ADR_LSL_ZZZ_D_1 +/* 11161 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 11197 +/* 11166 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11169 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11183 +/* 11174 */ MCD_OPC_CheckPredicate, 6, 111, 116, 1, // Skip to: 106522 +/* 11179 */ MCD_OPC_Decode, 149, 8, 45, // Opcode: ADR_LSL_ZZZ_S_2 +/* 11183 */ MCD_OPC_FilterValue, 1, 102, 116, 1, // Skip to: 106522 +/* 11188 */ MCD_OPC_CheckPredicate, 6, 97, 116, 1, // Skip to: 106522 +/* 11193 */ MCD_OPC_Decode, 145, 8, 45, // Opcode: ADR_LSL_ZZZ_D_2 +/* 11197 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 11233 +/* 11202 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11205 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11219 +/* 11210 */ MCD_OPC_CheckPredicate, 6, 75, 116, 1, // Skip to: 106522 +/* 11215 */ MCD_OPC_Decode, 150, 8, 45, // Opcode: ADR_LSL_ZZZ_S_3 +/* 11219 */ MCD_OPC_FilterValue, 1, 66, 116, 1, // Skip to: 106522 +/* 11224 */ MCD_OPC_CheckPredicate, 6, 61, 116, 1, // Skip to: 106522 +/* 11229 */ MCD_OPC_Decode, 146, 8, 45, // Opcode: ADR_LSL_ZZZ_D_3 +/* 11233 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 11269 +/* 11238 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11241 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11255 +/* 11246 */ MCD_OPC_CheckPredicate, 6, 39, 116, 1, // Skip to: 106522 +/* 11251 */ MCD_OPC_Decode, 147, 21, 45, // Opcode: FTSSEL_ZZZ_S +/* 11255 */ MCD_OPC_FilterValue, 1, 30, 116, 1, // Skip to: 106522 +/* 11260 */ MCD_OPC_CheckPredicate, 6, 25, 116, 1, // Skip to: 106522 +/* 11265 */ MCD_OPC_Decode, 145, 21, 45, // Opcode: FTSSEL_ZZZ_D +/* 11269 */ MCD_OPC_FilterValue, 14, 16, 116, 1, // Skip to: 106522 +/* 11274 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11277 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11298 +/* 11282 */ MCD_OPC_CheckPredicate, 6, 3, 116, 1, // Skip to: 106522 +/* 11287 */ MCD_OPC_CheckField, 16, 5, 0, 252, 115, 1, // Skip to: 106522 +/* 11294 */ MCD_OPC_Decode, 158, 17, 63, // Opcode: FEXPA_ZZ_S +/* 11298 */ MCD_OPC_FilterValue, 1, 243, 115, 1, // Skip to: 106522 +/* 11303 */ MCD_OPC_CheckPredicate, 6, 238, 115, 1, // Skip to: 106522 +/* 11308 */ MCD_OPC_CheckField, 16, 5, 0, 231, 115, 1, // Skip to: 106522 +/* 11315 */ MCD_OPC_Decode, 156, 17, 63, // Opcode: FEXPA_ZZ_D +/* 11319 */ MCD_OPC_FilterValue, 2, 1, 3, 0, // Skip to: 12093 +/* 11324 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 11327 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 11407 +/* 11332 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 11335 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 11371 +/* 11340 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11343 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11357 +/* 11348 */ MCD_OPC_CheckPredicate, 3, 193, 115, 1, // Skip to: 106522 +/* 11353 */ MCD_OPC_Decode, 218, 12, 85, // Opcode: CPY_ZPmV_B +/* 11357 */ MCD_OPC_FilterValue, 1, 184, 115, 1, // Skip to: 106522 +/* 11362 */ MCD_OPC_CheckPredicate, 3, 179, 115, 1, // Skip to: 106522 +/* 11367 */ MCD_OPC_Decode, 220, 12, 86, // Opcode: CPY_ZPmV_H +/* 11371 */ MCD_OPC_FilterValue, 1, 170, 115, 1, // Skip to: 106522 +/* 11376 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11379 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11393 +/* 11384 */ MCD_OPC_CheckPredicate, 3, 157, 115, 1, // Skip to: 106522 +/* 11389 */ MCD_OPC_Decode, 213, 22, 87, // Opcode: LASTA_RPZ_B +/* 11393 */ MCD_OPC_FilterValue, 1, 148, 115, 1, // Skip to: 106522 +/* 11398 */ MCD_OPC_CheckPredicate, 3, 143, 115, 1, // Skip to: 106522 +/* 11403 */ MCD_OPC_Decode, 215, 22, 87, // Opcode: LASTA_RPZ_H +/* 11407 */ MCD_OPC_FilterValue, 1, 45, 0, 0, // Skip to: 11457 +/* 11412 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11415 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11436 +/* 11420 */ MCD_OPC_CheckPredicate, 3, 121, 115, 1, // Skip to: 106522 +/* 11425 */ MCD_OPC_CheckField, 13, 1, 1, 114, 115, 1, // Skip to: 106522 +/* 11432 */ MCD_OPC_Decode, 221, 22, 87, // Opcode: LASTB_RPZ_B +/* 11436 */ MCD_OPC_FilterValue, 1, 105, 115, 1, // Skip to: 106522 +/* 11441 */ MCD_OPC_CheckPredicate, 3, 100, 115, 1, // Skip to: 106522 +/* 11446 */ MCD_OPC_CheckField, 13, 1, 1, 93, 115, 1, // Skip to: 106522 +/* 11453 */ MCD_OPC_Decode, 223, 22, 87, // Opcode: LASTB_RPZ_H +/* 11457 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 11507 +/* 11462 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11465 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11486 +/* 11470 */ MCD_OPC_CheckPredicate, 3, 71, 115, 1, // Skip to: 106522 +/* 11475 */ MCD_OPC_CheckField, 13, 1, 0, 64, 115, 1, // Skip to: 106522 +/* 11482 */ MCD_OPC_Decode, 217, 22, 88, // Opcode: LASTA_VPZ_B +/* 11486 */ MCD_OPC_FilterValue, 1, 55, 115, 1, // Skip to: 106522 +/* 11491 */ MCD_OPC_CheckPredicate, 3, 50, 115, 1, // Skip to: 106522 +/* 11496 */ MCD_OPC_CheckField, 13, 1, 0, 43, 115, 1, // Skip to: 106522 +/* 11503 */ MCD_OPC_Decode, 219, 22, 89, // Opcode: LASTA_VPZ_H +/* 11507 */ MCD_OPC_FilterValue, 3, 45, 0, 0, // Skip to: 11557 +/* 11512 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11515 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11536 +/* 11520 */ MCD_OPC_CheckPredicate, 3, 21, 115, 1, // Skip to: 106522 +/* 11525 */ MCD_OPC_CheckField, 13, 1, 0, 14, 115, 1, // Skip to: 106522 +/* 11532 */ MCD_OPC_Decode, 225, 22, 88, // Opcode: LASTB_VPZ_B +/* 11536 */ MCD_OPC_FilterValue, 1, 5, 115, 1, // Skip to: 106522 +/* 11541 */ MCD_OPC_CheckPredicate, 3, 0, 115, 1, // Skip to: 106522 +/* 11546 */ MCD_OPC_CheckField, 13, 1, 0, 249, 114, 1, // Skip to: 106522 +/* 11553 */ MCD_OPC_Decode, 227, 22, 89, // Opcode: LASTB_VPZ_H +/* 11557 */ MCD_OPC_FilterValue, 4, 23, 0, 0, // Skip to: 11585 +/* 11562 */ MCD_OPC_CheckPredicate, 3, 235, 114, 1, // Skip to: 106522 +/* 11567 */ MCD_OPC_CheckField, 22, 1, 1, 228, 114, 1, // Skip to: 106522 +/* 11574 */ MCD_OPC_CheckField, 13, 1, 0, 221, 114, 1, // Skip to: 106522 +/* 11581 */ MCD_OPC_Decode, 199, 30, 24, // Opcode: REVB_ZPmZ_H +/* 11585 */ MCD_OPC_FilterValue, 7, 45, 0, 0, // Skip to: 11635 +/* 11590 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11593 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11614 +/* 11598 */ MCD_OPC_CheckPredicate, 3, 199, 114, 1, // Skip to: 106522 +/* 11603 */ MCD_OPC_CheckField, 13, 1, 0, 192, 114, 1, // Skip to: 106522 +/* 11610 */ MCD_OPC_Decode, 170, 30, 24, // Opcode: RBIT_ZPmZ_B +/* 11614 */ MCD_OPC_FilterValue, 1, 183, 114, 1, // Skip to: 106522 +/* 11619 */ MCD_OPC_CheckPredicate, 3, 178, 114, 1, // Skip to: 106522 +/* 11624 */ MCD_OPC_CheckField, 13, 1, 0, 171, 114, 1, // Skip to: 106522 +/* 11631 */ MCD_OPC_Decode, 172, 30, 24, // Opcode: RBIT_ZPmZ_H +/* 11635 */ MCD_OPC_FilterValue, 8, 75, 0, 0, // Skip to: 11715 +/* 11640 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 11643 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 11679 +/* 11648 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11651 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11665 +/* 11656 */ MCD_OPC_CheckPredicate, 3, 141, 114, 1, // Skip to: 106522 +/* 11661 */ MCD_OPC_Decode, 249, 9, 22, // Opcode: CLASTA_ZPZ_B +/* 11665 */ MCD_OPC_FilterValue, 1, 132, 114, 1, // Skip to: 106522 +/* 11670 */ MCD_OPC_CheckPredicate, 3, 127, 114, 1, // Skip to: 106522 +/* 11675 */ MCD_OPC_Decode, 251, 9, 22, // Opcode: CLASTA_ZPZ_H +/* 11679 */ MCD_OPC_FilterValue, 1, 118, 114, 1, // Skip to: 106522 +/* 11684 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11687 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 11701 +/* 11692 */ MCD_OPC_CheckPredicate, 3, 105, 114, 1, // Skip to: 106522 +/* 11697 */ MCD_OPC_Decode, 214, 12, 90, // Opcode: CPY_ZPmR_B +/* 11701 */ MCD_OPC_FilterValue, 1, 96, 114, 1, // Skip to: 106522 +/* 11706 */ MCD_OPC_CheckPredicate, 3, 91, 114, 1, // Skip to: 106522 +/* 11711 */ MCD_OPC_Decode, 216, 12, 90, // Opcode: CPY_ZPmR_H +/* 11715 */ MCD_OPC_FilterValue, 9, 45, 0, 0, // Skip to: 11765 +/* 11720 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11723 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11744 +/* 11728 */ MCD_OPC_CheckPredicate, 3, 69, 114, 1, // Skip to: 106522 +/* 11733 */ MCD_OPC_CheckField, 13, 1, 0, 62, 114, 1, // Skip to: 106522 +/* 11740 */ MCD_OPC_Decode, 133, 10, 22, // Opcode: CLASTB_ZPZ_B +/* 11744 */ MCD_OPC_FilterValue, 1, 53, 114, 1, // Skip to: 106522 +/* 11749 */ MCD_OPC_CheckPredicate, 3, 48, 114, 1, // Skip to: 106522 +/* 11754 */ MCD_OPC_CheckField, 13, 1, 0, 41, 114, 1, // Skip to: 106522 +/* 11761 */ MCD_OPC_Decode, 135, 10, 22, // Opcode: CLASTB_ZPZ_H +/* 11765 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 11815 +/* 11770 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11773 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11794 +/* 11778 */ MCD_OPC_CheckPredicate, 3, 19, 114, 1, // Skip to: 106522 +/* 11783 */ MCD_OPC_CheckField, 13, 1, 0, 12, 114, 1, // Skip to: 106522 +/* 11790 */ MCD_OPC_Decode, 245, 9, 91, // Opcode: CLASTA_VPZ_B +/* 11794 */ MCD_OPC_FilterValue, 1, 3, 114, 1, // Skip to: 106522 +/* 11799 */ MCD_OPC_CheckPredicate, 3, 254, 113, 1, // Skip to: 106522 +/* 11804 */ MCD_OPC_CheckField, 13, 1, 0, 247, 113, 1, // Skip to: 106522 +/* 11811 */ MCD_OPC_Decode, 247, 9, 92, // Opcode: CLASTA_VPZ_H +/* 11815 */ MCD_OPC_FilterValue, 11, 45, 0, 0, // Skip to: 11865 +/* 11820 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11823 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11844 +/* 11828 */ MCD_OPC_CheckPredicate, 3, 225, 113, 1, // Skip to: 106522 +/* 11833 */ MCD_OPC_CheckField, 13, 1, 0, 218, 113, 1, // Skip to: 106522 +/* 11840 */ MCD_OPC_Decode, 129, 10, 91, // Opcode: CLASTB_VPZ_B +/* 11844 */ MCD_OPC_FilterValue, 1, 209, 113, 1, // Skip to: 106522 +/* 11849 */ MCD_OPC_CheckPredicate, 3, 204, 113, 1, // Skip to: 106522 +/* 11854 */ MCD_OPC_CheckField, 13, 1, 0, 197, 113, 1, // Skip to: 106522 +/* 11861 */ MCD_OPC_Decode, 131, 10, 92, // Opcode: CLASTB_VPZ_H +/* 11865 */ MCD_OPC_FilterValue, 12, 45, 0, 0, // Skip to: 11915 +/* 11870 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11873 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11894 +/* 11878 */ MCD_OPC_CheckPredicate, 3, 175, 113, 1, // Skip to: 106522 +/* 11883 */ MCD_OPC_CheckField, 13, 1, 0, 168, 113, 1, // Skip to: 106522 +/* 11890 */ MCD_OPC_Decode, 161, 34, 22, // Opcode: SPLICE_ZPZ_B +/* 11894 */ MCD_OPC_FilterValue, 1, 159, 113, 1, // Skip to: 106522 +/* 11899 */ MCD_OPC_CheckPredicate, 3, 154, 113, 1, // Skip to: 106522 +/* 11904 */ MCD_OPC_CheckField, 13, 1, 0, 147, 113, 1, // Skip to: 106522 +/* 11911 */ MCD_OPC_Decode, 163, 34, 22, // Opcode: SPLICE_ZPZ_H +/* 11915 */ MCD_OPC_FilterValue, 13, 45, 0, 0, // Skip to: 11965 +/* 11920 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 11923 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11944 +/* 11928 */ MCD_OPC_CheckPredicate, 4, 125, 113, 1, // Skip to: 106522 +/* 11933 */ MCD_OPC_CheckField, 13, 1, 0, 118, 113, 1, // Skip to: 106522 +/* 11940 */ MCD_OPC_Decode, 157, 34, 93, // Opcode: SPLICE_ZPZZ_B +/* 11944 */ MCD_OPC_FilterValue, 1, 109, 113, 1, // Skip to: 106522 +/* 11949 */ MCD_OPC_CheckPredicate, 4, 104, 113, 1, // Skip to: 106522 +/* 11954 */ MCD_OPC_CheckField, 13, 1, 0, 97, 113, 1, // Skip to: 106522 +/* 11961 */ MCD_OPC_Decode, 159, 34, 93, // Opcode: SPLICE_ZPZZ_H +/* 11965 */ MCD_OPC_FilterValue, 14, 23, 0, 0, // Skip to: 11993 +/* 11970 */ MCD_OPC_CheckPredicate, 0, 83, 113, 1, // Skip to: 106522 +/* 11975 */ MCD_OPC_CheckField, 22, 1, 0, 76, 113, 1, // Skip to: 106522 +/* 11982 */ MCD_OPC_CheckField, 13, 1, 0, 69, 113, 1, // Skip to: 106522 +/* 11989 */ MCD_OPC_Decode, 201, 30, 24, // Opcode: REVD_ZPmZ +/* 11993 */ MCD_OPC_FilterValue, 16, 45, 0, 0, // Skip to: 12043 +/* 11998 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12001 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12022 +/* 12006 */ MCD_OPC_CheckPredicate, 3, 47, 113, 1, // Skip to: 106522 +/* 12011 */ MCD_OPC_CheckField, 13, 1, 1, 40, 113, 1, // Skip to: 106522 +/* 12018 */ MCD_OPC_Decode, 241, 9, 94, // Opcode: CLASTA_RPZ_B +/* 12022 */ MCD_OPC_FilterValue, 1, 31, 113, 1, // Skip to: 106522 +/* 12027 */ MCD_OPC_CheckPredicate, 3, 26, 113, 1, // Skip to: 106522 +/* 12032 */ MCD_OPC_CheckField, 13, 1, 1, 19, 113, 1, // Skip to: 106522 +/* 12039 */ MCD_OPC_Decode, 243, 9, 94, // Opcode: CLASTA_RPZ_H +/* 12043 */ MCD_OPC_FilterValue, 17, 10, 113, 1, // Skip to: 106522 +/* 12048 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12051 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12072 +/* 12056 */ MCD_OPC_CheckPredicate, 3, 253, 112, 1, // Skip to: 106522 +/* 12061 */ MCD_OPC_CheckField, 13, 1, 1, 246, 112, 1, // Skip to: 106522 +/* 12068 */ MCD_OPC_Decode, 253, 9, 94, // Opcode: CLASTB_RPZ_B +/* 12072 */ MCD_OPC_FilterValue, 1, 237, 112, 1, // Skip to: 106522 +/* 12077 */ MCD_OPC_CheckPredicate, 3, 232, 112, 1, // Skip to: 106522 +/* 12082 */ MCD_OPC_CheckField, 13, 1, 1, 225, 112, 1, // Skip to: 106522 +/* 12089 */ MCD_OPC_Decode, 255, 9, 94, // Opcode: CLASTB_RPZ_H +/* 12093 */ MCD_OPC_FilterValue, 3, 216, 112, 1, // Skip to: 106522 +/* 12098 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 12101 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 12181 +/* 12106 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 12109 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 12145 +/* 12114 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12117 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12131 +/* 12122 */ MCD_OPC_CheckPredicate, 3, 187, 112, 1, // Skip to: 106522 +/* 12127 */ MCD_OPC_Decode, 221, 12, 95, // Opcode: CPY_ZPmV_S +/* 12131 */ MCD_OPC_FilterValue, 1, 178, 112, 1, // Skip to: 106522 +/* 12136 */ MCD_OPC_CheckPredicate, 3, 173, 112, 1, // Skip to: 106522 +/* 12141 */ MCD_OPC_Decode, 219, 12, 96, // Opcode: CPY_ZPmV_D +/* 12145 */ MCD_OPC_FilterValue, 1, 164, 112, 1, // Skip to: 106522 +/* 12150 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12153 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12167 +/* 12158 */ MCD_OPC_CheckPredicate, 3, 151, 112, 1, // Skip to: 106522 +/* 12163 */ MCD_OPC_Decode, 216, 22, 87, // Opcode: LASTA_RPZ_S +/* 12167 */ MCD_OPC_FilterValue, 1, 142, 112, 1, // Skip to: 106522 +/* 12172 */ MCD_OPC_CheckPredicate, 3, 137, 112, 1, // Skip to: 106522 +/* 12177 */ MCD_OPC_Decode, 214, 22, 97, // Opcode: LASTA_RPZ_D +/* 12181 */ MCD_OPC_FilterValue, 1, 75, 0, 0, // Skip to: 12261 +/* 12186 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 12189 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 12225 +/* 12194 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12197 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12211 +/* 12202 */ MCD_OPC_CheckPredicate, 6, 107, 112, 1, // Skip to: 106522 +/* 12207 */ MCD_OPC_Decode, 241, 11, 23, // Opcode: COMPACT_ZPZ_S +/* 12211 */ MCD_OPC_FilterValue, 1, 98, 112, 1, // Skip to: 106522 +/* 12216 */ MCD_OPC_CheckPredicate, 6, 93, 112, 1, // Skip to: 106522 +/* 12221 */ MCD_OPC_Decode, 240, 11, 23, // Opcode: COMPACT_ZPZ_D +/* 12225 */ MCD_OPC_FilterValue, 1, 84, 112, 1, // Skip to: 106522 +/* 12230 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12233 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12247 +/* 12238 */ MCD_OPC_CheckPredicate, 3, 71, 112, 1, // Skip to: 106522 +/* 12243 */ MCD_OPC_Decode, 224, 22, 87, // Opcode: LASTB_RPZ_S +/* 12247 */ MCD_OPC_FilterValue, 1, 62, 112, 1, // Skip to: 106522 +/* 12252 */ MCD_OPC_CheckPredicate, 3, 57, 112, 1, // Skip to: 106522 +/* 12257 */ MCD_OPC_Decode, 222, 22, 97, // Opcode: LASTB_RPZ_D +/* 12261 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 12311 +/* 12266 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12269 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12290 +/* 12274 */ MCD_OPC_CheckPredicate, 3, 35, 112, 1, // Skip to: 106522 +/* 12279 */ MCD_OPC_CheckField, 13, 1, 0, 28, 112, 1, // Skip to: 106522 +/* 12286 */ MCD_OPC_Decode, 220, 22, 98, // Opcode: LASTA_VPZ_S +/* 12290 */ MCD_OPC_FilterValue, 1, 19, 112, 1, // Skip to: 106522 +/* 12295 */ MCD_OPC_CheckPredicate, 3, 14, 112, 1, // Skip to: 106522 +/* 12300 */ MCD_OPC_CheckField, 13, 1, 0, 7, 112, 1, // Skip to: 106522 +/* 12307 */ MCD_OPC_Decode, 218, 22, 99, // Opcode: LASTA_VPZ_D +/* 12311 */ MCD_OPC_FilterValue, 3, 45, 0, 0, // Skip to: 12361 +/* 12316 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12319 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12340 +/* 12324 */ MCD_OPC_CheckPredicate, 3, 241, 111, 1, // Skip to: 106522 +/* 12329 */ MCD_OPC_CheckField, 13, 1, 0, 234, 111, 1, // Skip to: 106522 +/* 12336 */ MCD_OPC_Decode, 228, 22, 98, // Opcode: LASTB_VPZ_S +/* 12340 */ MCD_OPC_FilterValue, 1, 225, 111, 1, // Skip to: 106522 +/* 12345 */ MCD_OPC_CheckPredicate, 3, 220, 111, 1, // Skip to: 106522 +/* 12350 */ MCD_OPC_CheckField, 13, 1, 0, 213, 111, 1, // Skip to: 106522 +/* 12357 */ MCD_OPC_Decode, 226, 22, 99, // Opcode: LASTB_VPZ_D +/* 12361 */ MCD_OPC_FilterValue, 4, 45, 0, 0, // Skip to: 12411 +/* 12366 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12369 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12390 +/* 12374 */ MCD_OPC_CheckPredicate, 3, 191, 111, 1, // Skip to: 106522 +/* 12379 */ MCD_OPC_CheckField, 13, 1, 0, 184, 111, 1, // Skip to: 106522 +/* 12386 */ MCD_OPC_Decode, 200, 30, 24, // Opcode: REVB_ZPmZ_S +/* 12390 */ MCD_OPC_FilterValue, 1, 175, 111, 1, // Skip to: 106522 +/* 12395 */ MCD_OPC_CheckPredicate, 3, 170, 111, 1, // Skip to: 106522 +/* 12400 */ MCD_OPC_CheckField, 13, 1, 0, 163, 111, 1, // Skip to: 106522 +/* 12407 */ MCD_OPC_Decode, 198, 30, 24, // Opcode: REVB_ZPmZ_D +/* 12411 */ MCD_OPC_FilterValue, 5, 45, 0, 0, // Skip to: 12461 +/* 12416 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12419 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12440 +/* 12424 */ MCD_OPC_CheckPredicate, 3, 141, 111, 1, // Skip to: 106522 +/* 12429 */ MCD_OPC_CheckField, 13, 1, 0, 134, 111, 1, // Skip to: 106522 +/* 12436 */ MCD_OPC_Decode, 203, 30, 24, // Opcode: REVH_ZPmZ_S +/* 12440 */ MCD_OPC_FilterValue, 1, 125, 111, 1, // Skip to: 106522 +/* 12445 */ MCD_OPC_CheckPredicate, 3, 120, 111, 1, // Skip to: 106522 +/* 12450 */ MCD_OPC_CheckField, 13, 1, 0, 113, 111, 1, // Skip to: 106522 +/* 12457 */ MCD_OPC_Decode, 202, 30, 24, // Opcode: REVH_ZPmZ_D +/* 12461 */ MCD_OPC_FilterValue, 6, 23, 0, 0, // Skip to: 12489 +/* 12466 */ MCD_OPC_CheckPredicate, 3, 99, 111, 1, // Skip to: 106522 +/* 12471 */ MCD_OPC_CheckField, 22, 1, 1, 92, 111, 1, // Skip to: 106522 +/* 12478 */ MCD_OPC_CheckField, 13, 1, 0, 85, 111, 1, // Skip to: 106522 +/* 12485 */ MCD_OPC_Decode, 204, 30, 24, // Opcode: REVW_ZPmZ_D +/* 12489 */ MCD_OPC_FilterValue, 7, 45, 0, 0, // Skip to: 12539 +/* 12494 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12497 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12518 +/* 12502 */ MCD_OPC_CheckPredicate, 3, 63, 111, 1, // Skip to: 106522 +/* 12507 */ MCD_OPC_CheckField, 13, 1, 0, 56, 111, 1, // Skip to: 106522 +/* 12514 */ MCD_OPC_Decode, 173, 30, 24, // Opcode: RBIT_ZPmZ_S +/* 12518 */ MCD_OPC_FilterValue, 1, 47, 111, 1, // Skip to: 106522 +/* 12523 */ MCD_OPC_CheckPredicate, 3, 42, 111, 1, // Skip to: 106522 +/* 12528 */ MCD_OPC_CheckField, 13, 1, 0, 35, 111, 1, // Skip to: 106522 +/* 12535 */ MCD_OPC_Decode, 171, 30, 24, // Opcode: RBIT_ZPmZ_D +/* 12539 */ MCD_OPC_FilterValue, 8, 75, 0, 0, // Skip to: 12619 +/* 12544 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 12547 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 12583 +/* 12552 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12555 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12569 +/* 12560 */ MCD_OPC_CheckPredicate, 3, 5, 111, 1, // Skip to: 106522 +/* 12565 */ MCD_OPC_Decode, 252, 9, 22, // Opcode: CLASTA_ZPZ_S +/* 12569 */ MCD_OPC_FilterValue, 1, 252, 110, 1, // Skip to: 106522 +/* 12574 */ MCD_OPC_CheckPredicate, 3, 247, 110, 1, // Skip to: 106522 +/* 12579 */ MCD_OPC_Decode, 250, 9, 22, // Opcode: CLASTA_ZPZ_D +/* 12583 */ MCD_OPC_FilterValue, 1, 238, 110, 1, // Skip to: 106522 +/* 12588 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12591 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 12605 +/* 12596 */ MCD_OPC_CheckPredicate, 3, 225, 110, 1, // Skip to: 106522 +/* 12601 */ MCD_OPC_Decode, 217, 12, 90, // Opcode: CPY_ZPmR_S +/* 12605 */ MCD_OPC_FilterValue, 1, 216, 110, 1, // Skip to: 106522 +/* 12610 */ MCD_OPC_CheckPredicate, 3, 211, 110, 1, // Skip to: 106522 +/* 12615 */ MCD_OPC_Decode, 215, 12, 100, // Opcode: CPY_ZPmR_D +/* 12619 */ MCD_OPC_FilterValue, 9, 45, 0, 0, // Skip to: 12669 +/* 12624 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12627 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12648 +/* 12632 */ MCD_OPC_CheckPredicate, 3, 189, 110, 1, // Skip to: 106522 +/* 12637 */ MCD_OPC_CheckField, 13, 1, 0, 182, 110, 1, // Skip to: 106522 +/* 12644 */ MCD_OPC_Decode, 136, 10, 22, // Opcode: CLASTB_ZPZ_S +/* 12648 */ MCD_OPC_FilterValue, 1, 173, 110, 1, // Skip to: 106522 +/* 12653 */ MCD_OPC_CheckPredicate, 3, 168, 110, 1, // Skip to: 106522 +/* 12658 */ MCD_OPC_CheckField, 13, 1, 0, 161, 110, 1, // Skip to: 106522 +/* 12665 */ MCD_OPC_Decode, 134, 10, 22, // Opcode: CLASTB_ZPZ_D +/* 12669 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 12719 +/* 12674 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12677 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12698 +/* 12682 */ MCD_OPC_CheckPredicate, 3, 139, 110, 1, // Skip to: 106522 +/* 12687 */ MCD_OPC_CheckField, 13, 1, 0, 132, 110, 1, // Skip to: 106522 +/* 12694 */ MCD_OPC_Decode, 248, 9, 101, // Opcode: CLASTA_VPZ_S +/* 12698 */ MCD_OPC_FilterValue, 1, 123, 110, 1, // Skip to: 106522 +/* 12703 */ MCD_OPC_CheckPredicate, 3, 118, 110, 1, // Skip to: 106522 +/* 12708 */ MCD_OPC_CheckField, 13, 1, 0, 111, 110, 1, // Skip to: 106522 +/* 12715 */ MCD_OPC_Decode, 246, 9, 102, // Opcode: CLASTA_VPZ_D +/* 12719 */ MCD_OPC_FilterValue, 11, 45, 0, 0, // Skip to: 12769 +/* 12724 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12727 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12748 +/* 12732 */ MCD_OPC_CheckPredicate, 3, 89, 110, 1, // Skip to: 106522 +/* 12737 */ MCD_OPC_CheckField, 13, 1, 0, 82, 110, 1, // Skip to: 106522 +/* 12744 */ MCD_OPC_Decode, 132, 10, 101, // Opcode: CLASTB_VPZ_S +/* 12748 */ MCD_OPC_FilterValue, 1, 73, 110, 1, // Skip to: 106522 +/* 12753 */ MCD_OPC_CheckPredicate, 3, 68, 110, 1, // Skip to: 106522 +/* 12758 */ MCD_OPC_CheckField, 13, 1, 0, 61, 110, 1, // Skip to: 106522 +/* 12765 */ MCD_OPC_Decode, 130, 10, 102, // Opcode: CLASTB_VPZ_D +/* 12769 */ MCD_OPC_FilterValue, 12, 45, 0, 0, // Skip to: 12819 +/* 12774 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12777 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12798 +/* 12782 */ MCD_OPC_CheckPredicate, 3, 39, 110, 1, // Skip to: 106522 +/* 12787 */ MCD_OPC_CheckField, 13, 1, 0, 32, 110, 1, // Skip to: 106522 +/* 12794 */ MCD_OPC_Decode, 164, 34, 22, // Opcode: SPLICE_ZPZ_S +/* 12798 */ MCD_OPC_FilterValue, 1, 23, 110, 1, // Skip to: 106522 +/* 12803 */ MCD_OPC_CheckPredicate, 3, 18, 110, 1, // Skip to: 106522 +/* 12808 */ MCD_OPC_CheckField, 13, 1, 0, 11, 110, 1, // Skip to: 106522 +/* 12815 */ MCD_OPC_Decode, 162, 34, 22, // Opcode: SPLICE_ZPZ_D +/* 12819 */ MCD_OPC_FilterValue, 13, 45, 0, 0, // Skip to: 12869 +/* 12824 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12827 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12848 +/* 12832 */ MCD_OPC_CheckPredicate, 4, 245, 109, 1, // Skip to: 106522 +/* 12837 */ MCD_OPC_CheckField, 13, 1, 0, 238, 109, 1, // Skip to: 106522 +/* 12844 */ MCD_OPC_Decode, 160, 34, 93, // Opcode: SPLICE_ZPZZ_S +/* 12848 */ MCD_OPC_FilterValue, 1, 229, 109, 1, // Skip to: 106522 +/* 12853 */ MCD_OPC_CheckPredicate, 4, 224, 109, 1, // Skip to: 106522 +/* 12858 */ MCD_OPC_CheckField, 13, 1, 0, 217, 109, 1, // Skip to: 106522 +/* 12865 */ MCD_OPC_Decode, 158, 34, 93, // Opcode: SPLICE_ZPZZ_D +/* 12869 */ MCD_OPC_FilterValue, 16, 45, 0, 0, // Skip to: 12919 +/* 12874 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12877 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12898 +/* 12882 */ MCD_OPC_CheckPredicate, 3, 195, 109, 1, // Skip to: 106522 +/* 12887 */ MCD_OPC_CheckField, 13, 1, 1, 188, 109, 1, // Skip to: 106522 +/* 12894 */ MCD_OPC_Decode, 244, 9, 94, // Opcode: CLASTA_RPZ_S +/* 12898 */ MCD_OPC_FilterValue, 1, 179, 109, 1, // Skip to: 106522 +/* 12903 */ MCD_OPC_CheckPredicate, 3, 174, 109, 1, // Skip to: 106522 +/* 12908 */ MCD_OPC_CheckField, 13, 1, 1, 167, 109, 1, // Skip to: 106522 +/* 12915 */ MCD_OPC_Decode, 242, 9, 103, // Opcode: CLASTA_RPZ_D +/* 12919 */ MCD_OPC_FilterValue, 17, 158, 109, 1, // Skip to: 106522 +/* 12924 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 12927 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 12948 +/* 12932 */ MCD_OPC_CheckPredicate, 3, 145, 109, 1, // Skip to: 106522 +/* 12937 */ MCD_OPC_CheckField, 13, 1, 1, 138, 109, 1, // Skip to: 106522 +/* 12944 */ MCD_OPC_Decode, 128, 10, 94, // Opcode: CLASTB_RPZ_S +/* 12948 */ MCD_OPC_FilterValue, 1, 129, 109, 1, // Skip to: 106522 +/* 12953 */ MCD_OPC_CheckPredicate, 3, 124, 109, 1, // Skip to: 106522 +/* 12958 */ MCD_OPC_CheckField, 13, 1, 1, 117, 109, 1, // Skip to: 106522 +/* 12965 */ MCD_OPC_Decode, 254, 9, 103, // Opcode: CLASTB_RPZ_D +/* 12969 */ MCD_OPC_FilterValue, 3, 108, 109, 1, // Skip to: 106522 +/* 12974 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 12977 */ MCD_OPC_FilterValue, 0, 204, 0, 0, // Skip to: 13186 +/* 12982 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 12985 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 13021 +/* 12990 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 12993 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13007 +/* 12998 */ MCD_OPC_CheckPredicate, 3, 79, 109, 1, // Skip to: 106522 +/* 13003 */ MCD_OPC_Decode, 226, 11, 104, // Opcode: CNTB_XPiI +/* 13007 */ MCD_OPC_FilterValue, 1, 70, 109, 1, // Skip to: 106522 +/* 13012 */ MCD_OPC_CheckPredicate, 3, 65, 109, 1, // Skip to: 106522 +/* 13017 */ MCD_OPC_Decode, 155, 22, 105, // Opcode: INCB_XPiI +/* 13021 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 13042 +/* 13026 */ MCD_OPC_CheckPredicate, 3, 51, 109, 1, // Skip to: 106522 +/* 13031 */ MCD_OPC_CheckField, 20, 1, 1, 44, 109, 1, // Skip to: 106522 +/* 13038 */ MCD_OPC_Decode, 249, 12, 105, // Opcode: DECB_XPiI +/* 13042 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 13078 +/* 13047 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13050 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13064 +/* 13055 */ MCD_OPC_CheckPredicate, 3, 22, 109, 1, // Skip to: 106522 +/* 13060 */ MCD_OPC_Decode, 193, 35, 105, // Opcode: SQINCB_XPiWdI +/* 13064 */ MCD_OPC_FilterValue, 1, 13, 109, 1, // Skip to: 106522 +/* 13069 */ MCD_OPC_CheckPredicate, 3, 8, 109, 1, // Skip to: 106522 +/* 13074 */ MCD_OPC_Decode, 192, 35, 105, // Opcode: SQINCB_XPiI +/* 13078 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 13114 +/* 13083 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13086 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13100 +/* 13091 */ MCD_OPC_CheckPredicate, 3, 242, 108, 1, // Skip to: 106522 +/* 13096 */ MCD_OPC_Decode, 246, 45, 106, // Opcode: UQINCB_WPiI +/* 13100 */ MCD_OPC_FilterValue, 1, 233, 108, 1, // Skip to: 106522 +/* 13105 */ MCD_OPC_CheckPredicate, 3, 228, 108, 1, // Skip to: 106522 +/* 13110 */ MCD_OPC_Decode, 247, 45, 105, // Opcode: UQINCB_XPiI +/* 13114 */ MCD_OPC_FilterValue, 14, 31, 0, 0, // Skip to: 13150 +/* 13119 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13122 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13136 +/* 13127 */ MCD_OPC_CheckPredicate, 3, 206, 108, 1, // Skip to: 106522 +/* 13132 */ MCD_OPC_Decode, 208, 34, 105, // Opcode: SQDECB_XPiWdI +/* 13136 */ MCD_OPC_FilterValue, 1, 197, 108, 1, // Skip to: 106522 +/* 13141 */ MCD_OPC_CheckPredicate, 3, 192, 108, 1, // Skip to: 106522 +/* 13146 */ MCD_OPC_Decode, 207, 34, 105, // Opcode: SQDECB_XPiI +/* 13150 */ MCD_OPC_FilterValue, 15, 183, 108, 1, // Skip to: 106522 +/* 13155 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13158 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13172 +/* 13163 */ MCD_OPC_CheckPredicate, 3, 170, 108, 1, // Skip to: 106522 +/* 13168 */ MCD_OPC_Decode, 224, 45, 106, // Opcode: UQDECB_WPiI +/* 13172 */ MCD_OPC_FilterValue, 1, 161, 108, 1, // Skip to: 106522 +/* 13177 */ MCD_OPC_CheckPredicate, 3, 156, 108, 1, // Skip to: 106522 +/* 13182 */ MCD_OPC_Decode, 225, 45, 105, // Opcode: UQDECB_XPiI +/* 13186 */ MCD_OPC_FilterValue, 1, 62, 1, 0, // Skip to: 13509 +/* 13191 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 13194 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 13230 +/* 13199 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13202 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13216 +/* 13207 */ MCD_OPC_CheckPredicate, 3, 126, 108, 1, // Skip to: 106522 +/* 13212 */ MCD_OPC_Decode, 199, 35, 107, // Opcode: SQINCH_ZPiI +/* 13216 */ MCD_OPC_FilterValue, 1, 117, 108, 1, // Skip to: 106522 +/* 13221 */ MCD_OPC_CheckPredicate, 3, 112, 108, 1, // Skip to: 106522 +/* 13226 */ MCD_OPC_Decode, 159, 22, 107, // Opcode: INCH_ZPiI +/* 13230 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 13266 +/* 13235 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13238 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13252 +/* 13243 */ MCD_OPC_CheckPredicate, 3, 90, 108, 1, // Skip to: 106522 +/* 13248 */ MCD_OPC_Decode, 253, 45, 107, // Opcode: UQINCH_ZPiI +/* 13252 */ MCD_OPC_FilterValue, 1, 81, 108, 1, // Skip to: 106522 +/* 13257 */ MCD_OPC_CheckPredicate, 3, 76, 108, 1, // Skip to: 106522 +/* 13262 */ MCD_OPC_Decode, 253, 12, 107, // Opcode: DECH_ZPiI +/* 13266 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 13287 +/* 13271 */ MCD_OPC_CheckPredicate, 3, 62, 108, 1, // Skip to: 106522 +/* 13276 */ MCD_OPC_CheckField, 20, 1, 0, 55, 108, 1, // Skip to: 106522 +/* 13283 */ MCD_OPC_Decode, 214, 34, 107, // Opcode: SQDECH_ZPiI +/* 13287 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 13308 +/* 13292 */ MCD_OPC_CheckPredicate, 3, 41, 108, 1, // Skip to: 106522 +/* 13297 */ MCD_OPC_CheckField, 20, 1, 0, 34, 108, 1, // Skip to: 106522 +/* 13304 */ MCD_OPC_Decode, 231, 45, 107, // Opcode: UQDECH_ZPiI +/* 13308 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 13344 +/* 13313 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13316 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13330 +/* 13321 */ MCD_OPC_CheckPredicate, 3, 12, 108, 1, // Skip to: 106522 +/* 13326 */ MCD_OPC_Decode, 228, 11, 104, // Opcode: CNTH_XPiI +/* 13330 */ MCD_OPC_FilterValue, 1, 3, 108, 1, // Skip to: 106522 +/* 13335 */ MCD_OPC_CheckPredicate, 3, 254, 107, 1, // Skip to: 106522 +/* 13340 */ MCD_OPC_Decode, 158, 22, 105, // Opcode: INCH_XPiI +/* 13344 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 13365 +/* 13349 */ MCD_OPC_CheckPredicate, 3, 240, 107, 1, // Skip to: 106522 +/* 13354 */ MCD_OPC_CheckField, 20, 1, 1, 233, 107, 1, // Skip to: 106522 +/* 13361 */ MCD_OPC_Decode, 252, 12, 105, // Opcode: DECH_XPiI +/* 13365 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 13401 +/* 13370 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13373 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13387 +/* 13378 */ MCD_OPC_CheckPredicate, 3, 211, 107, 1, // Skip to: 106522 +/* 13383 */ MCD_OPC_Decode, 198, 35, 105, // Opcode: SQINCH_XPiWdI +/* 13387 */ MCD_OPC_FilterValue, 1, 202, 107, 1, // Skip to: 106522 +/* 13392 */ MCD_OPC_CheckPredicate, 3, 197, 107, 1, // Skip to: 106522 +/* 13397 */ MCD_OPC_Decode, 197, 35, 105, // Opcode: SQINCH_XPiI +/* 13401 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 13437 +/* 13406 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13409 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13423 +/* 13414 */ MCD_OPC_CheckPredicate, 3, 175, 107, 1, // Skip to: 106522 +/* 13419 */ MCD_OPC_Decode, 251, 45, 106, // Opcode: UQINCH_WPiI +/* 13423 */ MCD_OPC_FilterValue, 1, 166, 107, 1, // Skip to: 106522 +/* 13428 */ MCD_OPC_CheckPredicate, 3, 161, 107, 1, // Skip to: 106522 +/* 13433 */ MCD_OPC_Decode, 252, 45, 105, // Opcode: UQINCH_XPiI +/* 13437 */ MCD_OPC_FilterValue, 14, 31, 0, 0, // Skip to: 13473 +/* 13442 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13445 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13459 +/* 13450 */ MCD_OPC_CheckPredicate, 3, 139, 107, 1, // Skip to: 106522 +/* 13455 */ MCD_OPC_Decode, 213, 34, 105, // Opcode: SQDECH_XPiWdI +/* 13459 */ MCD_OPC_FilterValue, 1, 130, 107, 1, // Skip to: 106522 +/* 13464 */ MCD_OPC_CheckPredicate, 3, 125, 107, 1, // Skip to: 106522 +/* 13469 */ MCD_OPC_Decode, 212, 34, 105, // Opcode: SQDECH_XPiI +/* 13473 */ MCD_OPC_FilterValue, 15, 116, 107, 1, // Skip to: 106522 +/* 13478 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13481 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13495 +/* 13486 */ MCD_OPC_CheckPredicate, 3, 103, 107, 1, // Skip to: 106522 +/* 13491 */ MCD_OPC_Decode, 229, 45, 106, // Opcode: UQDECH_WPiI +/* 13495 */ MCD_OPC_FilterValue, 1, 94, 107, 1, // Skip to: 106522 +/* 13500 */ MCD_OPC_CheckPredicate, 3, 89, 107, 1, // Skip to: 106522 +/* 13505 */ MCD_OPC_Decode, 230, 45, 105, // Opcode: UQDECH_XPiI +/* 13509 */ MCD_OPC_FilterValue, 2, 62, 1, 0, // Skip to: 13832 +/* 13514 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 13517 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 13553 +/* 13522 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13525 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13539 +/* 13530 */ MCD_OPC_CheckPredicate, 3, 59, 107, 1, // Skip to: 106522 +/* 13535 */ MCD_OPC_Decode, 213, 35, 107, // Opcode: SQINCW_ZPiI +/* 13539 */ MCD_OPC_FilterValue, 1, 50, 107, 1, // Skip to: 106522 +/* 13544 */ MCD_OPC_CheckPredicate, 3, 45, 107, 1, // Skip to: 106522 +/* 13549 */ MCD_OPC_Decode, 168, 22, 107, // Opcode: INCW_ZPiI +/* 13553 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 13589 +/* 13558 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13561 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13575 +/* 13566 */ MCD_OPC_CheckPredicate, 3, 23, 107, 1, // Skip to: 106522 +/* 13571 */ MCD_OPC_Decode, 139, 46, 107, // Opcode: UQINCW_ZPiI +/* 13575 */ MCD_OPC_FilterValue, 1, 14, 107, 1, // Skip to: 106522 +/* 13580 */ MCD_OPC_CheckPredicate, 3, 9, 107, 1, // Skip to: 106522 +/* 13585 */ MCD_OPC_Decode, 134, 13, 107, // Opcode: DECW_ZPiI +/* 13589 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 13610 +/* 13594 */ MCD_OPC_CheckPredicate, 3, 251, 106, 1, // Skip to: 106522 +/* 13599 */ MCD_OPC_CheckField, 20, 1, 0, 244, 106, 1, // Skip to: 106522 +/* 13606 */ MCD_OPC_Decode, 228, 34, 107, // Opcode: SQDECW_ZPiI +/* 13610 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 13631 +/* 13615 */ MCD_OPC_CheckPredicate, 3, 230, 106, 1, // Skip to: 106522 +/* 13620 */ MCD_OPC_CheckField, 20, 1, 0, 223, 106, 1, // Skip to: 106522 +/* 13627 */ MCD_OPC_Decode, 245, 45, 107, // Opcode: UQDECW_ZPiI +/* 13631 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 13667 +/* 13636 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13639 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13653 +/* 13644 */ MCD_OPC_CheckPredicate, 3, 201, 106, 1, // Skip to: 106522 +/* 13649 */ MCD_OPC_Decode, 233, 11, 104, // Opcode: CNTW_XPiI +/* 13653 */ MCD_OPC_FilterValue, 1, 192, 106, 1, // Skip to: 106522 +/* 13658 */ MCD_OPC_CheckPredicate, 3, 187, 106, 1, // Skip to: 106522 +/* 13663 */ MCD_OPC_Decode, 167, 22, 105, // Opcode: INCW_XPiI +/* 13667 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 13688 +/* 13672 */ MCD_OPC_CheckPredicate, 3, 173, 106, 1, // Skip to: 106522 +/* 13677 */ MCD_OPC_CheckField, 20, 1, 1, 166, 106, 1, // Skip to: 106522 +/* 13684 */ MCD_OPC_Decode, 133, 13, 105, // Opcode: DECW_XPiI +/* 13688 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 13724 +/* 13693 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13696 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13710 +/* 13701 */ MCD_OPC_CheckPredicate, 3, 144, 106, 1, // Skip to: 106522 +/* 13706 */ MCD_OPC_Decode, 212, 35, 105, // Opcode: SQINCW_XPiWdI +/* 13710 */ MCD_OPC_FilterValue, 1, 135, 106, 1, // Skip to: 106522 +/* 13715 */ MCD_OPC_CheckPredicate, 3, 130, 106, 1, // Skip to: 106522 +/* 13720 */ MCD_OPC_Decode, 211, 35, 105, // Opcode: SQINCW_XPiI +/* 13724 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 13760 +/* 13729 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13732 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13746 +/* 13737 */ MCD_OPC_CheckPredicate, 3, 108, 106, 1, // Skip to: 106522 +/* 13742 */ MCD_OPC_Decode, 137, 46, 106, // Opcode: UQINCW_WPiI +/* 13746 */ MCD_OPC_FilterValue, 1, 99, 106, 1, // Skip to: 106522 +/* 13751 */ MCD_OPC_CheckPredicate, 3, 94, 106, 1, // Skip to: 106522 +/* 13756 */ MCD_OPC_Decode, 138, 46, 105, // Opcode: UQINCW_XPiI +/* 13760 */ MCD_OPC_FilterValue, 14, 31, 0, 0, // Skip to: 13796 +/* 13765 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13768 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13782 +/* 13773 */ MCD_OPC_CheckPredicate, 3, 72, 106, 1, // Skip to: 106522 +/* 13778 */ MCD_OPC_Decode, 227, 34, 105, // Opcode: SQDECW_XPiWdI +/* 13782 */ MCD_OPC_FilterValue, 1, 63, 106, 1, // Skip to: 106522 +/* 13787 */ MCD_OPC_CheckPredicate, 3, 58, 106, 1, // Skip to: 106522 +/* 13792 */ MCD_OPC_Decode, 226, 34, 105, // Opcode: SQDECW_XPiI +/* 13796 */ MCD_OPC_FilterValue, 15, 49, 106, 1, // Skip to: 106522 +/* 13801 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13804 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13818 +/* 13809 */ MCD_OPC_CheckPredicate, 3, 36, 106, 1, // Skip to: 106522 +/* 13814 */ MCD_OPC_Decode, 243, 45, 106, // Opcode: UQDECW_WPiI +/* 13818 */ MCD_OPC_FilterValue, 1, 27, 106, 1, // Skip to: 106522 +/* 13823 */ MCD_OPC_CheckPredicate, 3, 22, 106, 1, // Skip to: 106522 +/* 13828 */ MCD_OPC_Decode, 244, 45, 105, // Opcode: UQDECW_XPiI +/* 13832 */ MCD_OPC_FilterValue, 3, 62, 1, 0, // Skip to: 14155 +/* 13837 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 13840 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 13876 +/* 13845 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13848 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13862 +/* 13853 */ MCD_OPC_CheckPredicate, 3, 248, 105, 1, // Skip to: 106522 +/* 13858 */ MCD_OPC_Decode, 196, 35, 107, // Opcode: SQINCD_ZPiI +/* 13862 */ MCD_OPC_FilterValue, 1, 239, 105, 1, // Skip to: 106522 +/* 13867 */ MCD_OPC_CheckPredicate, 3, 234, 105, 1, // Skip to: 106522 +/* 13872 */ MCD_OPC_Decode, 157, 22, 107, // Opcode: INCD_ZPiI +/* 13876 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 13912 +/* 13881 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13884 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13898 +/* 13889 */ MCD_OPC_CheckPredicate, 3, 212, 105, 1, // Skip to: 106522 +/* 13894 */ MCD_OPC_Decode, 250, 45, 107, // Opcode: UQINCD_ZPiI +/* 13898 */ MCD_OPC_FilterValue, 1, 203, 105, 1, // Skip to: 106522 +/* 13903 */ MCD_OPC_CheckPredicate, 3, 198, 105, 1, // Skip to: 106522 +/* 13908 */ MCD_OPC_Decode, 251, 12, 107, // Opcode: DECD_ZPiI +/* 13912 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 13933 +/* 13917 */ MCD_OPC_CheckPredicate, 3, 184, 105, 1, // Skip to: 106522 +/* 13922 */ MCD_OPC_CheckField, 20, 1, 0, 177, 105, 1, // Skip to: 106522 +/* 13929 */ MCD_OPC_Decode, 211, 34, 107, // Opcode: SQDECD_ZPiI +/* 13933 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 13954 +/* 13938 */ MCD_OPC_CheckPredicate, 3, 163, 105, 1, // Skip to: 106522 +/* 13943 */ MCD_OPC_CheckField, 20, 1, 0, 156, 105, 1, // Skip to: 106522 +/* 13950 */ MCD_OPC_Decode, 228, 45, 107, // Opcode: UQDECD_ZPiI +/* 13954 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 13990 +/* 13959 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 13962 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 13976 +/* 13967 */ MCD_OPC_CheckPredicate, 3, 134, 105, 1, // Skip to: 106522 +/* 13972 */ MCD_OPC_Decode, 227, 11, 104, // Opcode: CNTD_XPiI +/* 13976 */ MCD_OPC_FilterValue, 1, 125, 105, 1, // Skip to: 106522 +/* 13981 */ MCD_OPC_CheckPredicate, 3, 120, 105, 1, // Skip to: 106522 +/* 13986 */ MCD_OPC_Decode, 156, 22, 105, // Opcode: INCD_XPiI +/* 13990 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 14011 +/* 13995 */ MCD_OPC_CheckPredicate, 3, 106, 105, 1, // Skip to: 106522 +/* 14000 */ MCD_OPC_CheckField, 20, 1, 1, 99, 105, 1, // Skip to: 106522 +/* 14007 */ MCD_OPC_Decode, 250, 12, 105, // Opcode: DECD_XPiI +/* 14011 */ MCD_OPC_FilterValue, 12, 31, 0, 0, // Skip to: 14047 +/* 14016 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 14019 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14033 +/* 14024 */ MCD_OPC_CheckPredicate, 3, 77, 105, 1, // Skip to: 106522 +/* 14029 */ MCD_OPC_Decode, 195, 35, 105, // Opcode: SQINCD_XPiWdI +/* 14033 */ MCD_OPC_FilterValue, 1, 68, 105, 1, // Skip to: 106522 +/* 14038 */ MCD_OPC_CheckPredicate, 3, 63, 105, 1, // Skip to: 106522 +/* 14043 */ MCD_OPC_Decode, 194, 35, 105, // Opcode: SQINCD_XPiI +/* 14047 */ MCD_OPC_FilterValue, 13, 31, 0, 0, // Skip to: 14083 +/* 14052 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 14055 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14069 +/* 14060 */ MCD_OPC_CheckPredicate, 3, 41, 105, 1, // Skip to: 106522 +/* 14065 */ MCD_OPC_Decode, 248, 45, 106, // Opcode: UQINCD_WPiI +/* 14069 */ MCD_OPC_FilterValue, 1, 32, 105, 1, // Skip to: 106522 +/* 14074 */ MCD_OPC_CheckPredicate, 3, 27, 105, 1, // Skip to: 106522 +/* 14079 */ MCD_OPC_Decode, 249, 45, 105, // Opcode: UQINCD_XPiI +/* 14083 */ MCD_OPC_FilterValue, 14, 31, 0, 0, // Skip to: 14119 +/* 14088 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 14091 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14105 +/* 14096 */ MCD_OPC_CheckPredicate, 3, 5, 105, 1, // Skip to: 106522 +/* 14101 */ MCD_OPC_Decode, 210, 34, 105, // Opcode: SQDECD_XPiWdI +/* 14105 */ MCD_OPC_FilterValue, 1, 252, 104, 1, // Skip to: 106522 +/* 14110 */ MCD_OPC_CheckPredicate, 3, 247, 104, 1, // Skip to: 106522 +/* 14115 */ MCD_OPC_Decode, 209, 34, 105, // Opcode: SQDECD_XPiI +/* 14119 */ MCD_OPC_FilterValue, 15, 238, 104, 1, // Skip to: 106522 +/* 14124 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 14127 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14141 +/* 14132 */ MCD_OPC_CheckPredicate, 3, 225, 104, 1, // Skip to: 106522 +/* 14137 */ MCD_OPC_Decode, 226, 45, 106, // Opcode: UQDECD_WPiI +/* 14141 */ MCD_OPC_FilterValue, 1, 216, 104, 1, // Skip to: 106522 +/* 14146 */ MCD_OPC_CheckPredicate, 3, 211, 104, 1, // Skip to: 106522 +/* 14151 */ MCD_OPC_Decode, 227, 45, 105, // Opcode: UQDECD_XPiI +/* 14155 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 14169 +/* 14160 */ MCD_OPC_CheckPredicate, 3, 197, 104, 1, // Skip to: 106522 +/* 14165 */ MCD_OPC_Decode, 145, 32, 108, // Opcode: SEL_ZPZZ_B +/* 14169 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 14183 +/* 14174 */ MCD_OPC_CheckPredicate, 3, 183, 104, 1, // Skip to: 106522 +/* 14179 */ MCD_OPC_Decode, 147, 32, 108, // Opcode: SEL_ZPZZ_H +/* 14183 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 14197 +/* 14188 */ MCD_OPC_CheckPredicate, 3, 169, 104, 1, // Skip to: 106522 +/* 14193 */ MCD_OPC_Decode, 148, 32, 108, // Opcode: SEL_ZPZZ_S +/* 14197 */ MCD_OPC_FilterValue, 7, 160, 104, 1, // Skip to: 106522 +/* 14202 */ MCD_OPC_CheckPredicate, 3, 155, 104, 1, // Skip to: 106522 +/* 14207 */ MCD_OPC_Decode, 146, 32, 108, // Opcode: SEL_ZPZZ_D +/* 14211 */ MCD_OPC_FilterValue, 1, 141, 27, 0, // Skip to: 21269 +/* 14216 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 14219 */ MCD_OPC_FilterValue, 0, 180, 10, 0, // Skip to: 16964 +/* 14224 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 14227 */ MCD_OPC_FilterValue, 0, 35, 1, 0, // Skip to: 14523 +/* 14232 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 14235 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 14271 +/* 14240 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14243 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14257 +/* 14248 */ MCD_OPC_CheckPredicate, 3, 109, 104, 1, // Skip to: 106522 +/* 14253 */ MCD_OPC_Decode, 168, 11, 109, // Opcode: CMPHS_PPzZZ_B +/* 14257 */ MCD_OPC_FilterValue, 1, 100, 104, 1, // Skip to: 106522 +/* 14262 */ MCD_OPC_CheckPredicate, 3, 95, 104, 1, // Skip to: 106522 +/* 14267 */ MCD_OPC_Decode, 157, 11, 109, // Opcode: CMPHI_PPzZZ_B +/* 14271 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 14307 +/* 14276 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14279 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14293 +/* 14284 */ MCD_OPC_CheckPredicate, 3, 73, 104, 1, // Skip to: 106522 +/* 14289 */ MCD_OPC_Decode, 128, 11, 109, // Opcode: CMPEQ_WIDE_PPzZZ_B +/* 14293 */ MCD_OPC_FilterValue, 1, 64, 104, 1, // Skip to: 106522 +/* 14298 */ MCD_OPC_CheckPredicate, 3, 59, 104, 1, // Skip to: 106522 +/* 14303 */ MCD_OPC_Decode, 211, 11, 109, // Opcode: CMPNE_WIDE_PPzZZ_B +/* 14307 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 14343 +/* 14312 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14315 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14329 +/* 14320 */ MCD_OPC_CheckPredicate, 3, 37, 104, 1, // Skip to: 106522 +/* 14325 */ MCD_OPC_Decode, 139, 11, 109, // Opcode: CMPGE_WIDE_PPzZZ_B +/* 14329 */ MCD_OPC_FilterValue, 1, 28, 104, 1, // Skip to: 106522 +/* 14334 */ MCD_OPC_CheckPredicate, 3, 23, 104, 1, // Skip to: 106522 +/* 14339 */ MCD_OPC_Decode, 150, 11, 109, // Opcode: CMPGT_WIDE_PPzZZ_B +/* 14343 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 14379 +/* 14348 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14351 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14365 +/* 14356 */ MCD_OPC_CheckPredicate, 3, 1, 104, 1, // Skip to: 106522 +/* 14361 */ MCD_OPC_Decode, 200, 11, 109, // Opcode: CMPLT_WIDE_PPzZZ_B +/* 14365 */ MCD_OPC_FilterValue, 1, 248, 103, 1, // Skip to: 106522 +/* 14370 */ MCD_OPC_CheckPredicate, 3, 243, 103, 1, // Skip to: 106522 +/* 14375 */ MCD_OPC_Decode, 179, 11, 109, // Opcode: CMPLE_WIDE_PPzZZ_B +/* 14379 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 14415 +/* 14384 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14387 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14401 +/* 14392 */ MCD_OPC_CheckPredicate, 3, 221, 103, 1, // Skip to: 106522 +/* 14397 */ MCD_OPC_Decode, 135, 11, 109, // Opcode: CMPGE_PPzZZ_B +/* 14401 */ MCD_OPC_FilterValue, 1, 212, 103, 1, // Skip to: 106522 +/* 14406 */ MCD_OPC_CheckPredicate, 3, 207, 103, 1, // Skip to: 106522 +/* 14411 */ MCD_OPC_Decode, 146, 11, 109, // Opcode: CMPGT_PPzZZ_B +/* 14415 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 14451 +/* 14420 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14423 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14437 +/* 14428 */ MCD_OPC_CheckPredicate, 3, 185, 103, 1, // Skip to: 106522 +/* 14433 */ MCD_OPC_Decode, 252, 10, 109, // Opcode: CMPEQ_PPzZZ_B +/* 14437 */ MCD_OPC_FilterValue, 1, 176, 103, 1, // Skip to: 106522 +/* 14442 */ MCD_OPC_CheckPredicate, 3, 171, 103, 1, // Skip to: 106522 +/* 14447 */ MCD_OPC_Decode, 207, 11, 109, // Opcode: CMPNE_PPzZZ_B +/* 14451 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 14487 +/* 14456 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14459 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14473 +/* 14464 */ MCD_OPC_CheckPredicate, 3, 149, 103, 1, // Skip to: 106522 +/* 14469 */ MCD_OPC_Decode, 172, 11, 109, // Opcode: CMPHS_WIDE_PPzZZ_B +/* 14473 */ MCD_OPC_FilterValue, 1, 140, 103, 1, // Skip to: 106522 +/* 14478 */ MCD_OPC_CheckPredicate, 3, 135, 103, 1, // Skip to: 106522 +/* 14483 */ MCD_OPC_Decode, 161, 11, 109, // Opcode: CMPHI_WIDE_PPzZZ_B +/* 14487 */ MCD_OPC_FilterValue, 7, 126, 103, 1, // Skip to: 106522 +/* 14492 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14495 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14509 +/* 14500 */ MCD_OPC_CheckPredicate, 3, 113, 103, 1, // Skip to: 106522 +/* 14505 */ MCD_OPC_Decode, 186, 11, 109, // Opcode: CMPLO_WIDE_PPzZZ_B +/* 14509 */ MCD_OPC_FilterValue, 1, 104, 103, 1, // Skip to: 106522 +/* 14514 */ MCD_OPC_CheckPredicate, 3, 99, 103, 1, // Skip to: 106522 +/* 14519 */ MCD_OPC_Decode, 193, 11, 109, // Opcode: CMPLS_WIDE_PPzZZ_B +/* 14523 */ MCD_OPC_FilterValue, 1, 35, 1, 0, // Skip to: 14819 +/* 14528 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 14531 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 14567 +/* 14536 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14539 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14553 +/* 14544 */ MCD_OPC_CheckPredicate, 3, 69, 103, 1, // Skip to: 106522 +/* 14549 */ MCD_OPC_Decode, 170, 11, 109, // Opcode: CMPHS_PPzZZ_H +/* 14553 */ MCD_OPC_FilterValue, 1, 60, 103, 1, // Skip to: 106522 +/* 14558 */ MCD_OPC_CheckPredicate, 3, 55, 103, 1, // Skip to: 106522 +/* 14563 */ MCD_OPC_Decode, 159, 11, 109, // Opcode: CMPHI_PPzZZ_H +/* 14567 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 14603 +/* 14572 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14575 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14589 +/* 14580 */ MCD_OPC_CheckPredicate, 3, 33, 103, 1, // Skip to: 106522 +/* 14585 */ MCD_OPC_Decode, 129, 11, 109, // Opcode: CMPEQ_WIDE_PPzZZ_H +/* 14589 */ MCD_OPC_FilterValue, 1, 24, 103, 1, // Skip to: 106522 +/* 14594 */ MCD_OPC_CheckPredicate, 3, 19, 103, 1, // Skip to: 106522 +/* 14599 */ MCD_OPC_Decode, 212, 11, 109, // Opcode: CMPNE_WIDE_PPzZZ_H +/* 14603 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 14639 +/* 14608 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14611 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14625 +/* 14616 */ MCD_OPC_CheckPredicate, 3, 253, 102, 1, // Skip to: 106522 +/* 14621 */ MCD_OPC_Decode, 140, 11, 109, // Opcode: CMPGE_WIDE_PPzZZ_H +/* 14625 */ MCD_OPC_FilterValue, 1, 244, 102, 1, // Skip to: 106522 +/* 14630 */ MCD_OPC_CheckPredicate, 3, 239, 102, 1, // Skip to: 106522 +/* 14635 */ MCD_OPC_Decode, 151, 11, 109, // Opcode: CMPGT_WIDE_PPzZZ_H +/* 14639 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 14675 +/* 14644 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14647 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14661 +/* 14652 */ MCD_OPC_CheckPredicate, 3, 217, 102, 1, // Skip to: 106522 +/* 14657 */ MCD_OPC_Decode, 201, 11, 109, // Opcode: CMPLT_WIDE_PPzZZ_H +/* 14661 */ MCD_OPC_FilterValue, 1, 208, 102, 1, // Skip to: 106522 +/* 14666 */ MCD_OPC_CheckPredicate, 3, 203, 102, 1, // Skip to: 106522 +/* 14671 */ MCD_OPC_Decode, 180, 11, 109, // Opcode: CMPLE_WIDE_PPzZZ_H +/* 14675 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 14711 +/* 14680 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14683 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14697 +/* 14688 */ MCD_OPC_CheckPredicate, 3, 181, 102, 1, // Skip to: 106522 +/* 14693 */ MCD_OPC_Decode, 137, 11, 109, // Opcode: CMPGE_PPzZZ_H +/* 14697 */ MCD_OPC_FilterValue, 1, 172, 102, 1, // Skip to: 106522 +/* 14702 */ MCD_OPC_CheckPredicate, 3, 167, 102, 1, // Skip to: 106522 +/* 14707 */ MCD_OPC_Decode, 148, 11, 109, // Opcode: CMPGT_PPzZZ_H +/* 14711 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 14747 +/* 14716 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14719 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14733 +/* 14724 */ MCD_OPC_CheckPredicate, 3, 145, 102, 1, // Skip to: 106522 +/* 14729 */ MCD_OPC_Decode, 254, 10, 109, // Opcode: CMPEQ_PPzZZ_H +/* 14733 */ MCD_OPC_FilterValue, 1, 136, 102, 1, // Skip to: 106522 +/* 14738 */ MCD_OPC_CheckPredicate, 3, 131, 102, 1, // Skip to: 106522 +/* 14743 */ MCD_OPC_Decode, 209, 11, 109, // Opcode: CMPNE_PPzZZ_H +/* 14747 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 14783 +/* 14752 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14755 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14769 +/* 14760 */ MCD_OPC_CheckPredicate, 3, 109, 102, 1, // Skip to: 106522 +/* 14765 */ MCD_OPC_Decode, 173, 11, 109, // Opcode: CMPHS_WIDE_PPzZZ_H +/* 14769 */ MCD_OPC_FilterValue, 1, 100, 102, 1, // Skip to: 106522 +/* 14774 */ MCD_OPC_CheckPredicate, 3, 95, 102, 1, // Skip to: 106522 +/* 14779 */ MCD_OPC_Decode, 162, 11, 109, // Opcode: CMPHI_WIDE_PPzZZ_H +/* 14783 */ MCD_OPC_FilterValue, 7, 86, 102, 1, // Skip to: 106522 +/* 14788 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14791 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14805 +/* 14796 */ MCD_OPC_CheckPredicate, 3, 73, 102, 1, // Skip to: 106522 +/* 14801 */ MCD_OPC_Decode, 187, 11, 109, // Opcode: CMPLO_WIDE_PPzZZ_H +/* 14805 */ MCD_OPC_FilterValue, 1, 64, 102, 1, // Skip to: 106522 +/* 14810 */ MCD_OPC_CheckPredicate, 3, 59, 102, 1, // Skip to: 106522 +/* 14815 */ MCD_OPC_Decode, 194, 11, 109, // Opcode: CMPLS_WIDE_PPzZZ_H +/* 14819 */ MCD_OPC_FilterValue, 2, 35, 1, 0, // Skip to: 15115 +/* 14824 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 14827 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 14863 +/* 14832 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14835 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14849 +/* 14840 */ MCD_OPC_CheckPredicate, 3, 29, 102, 1, // Skip to: 106522 +/* 14845 */ MCD_OPC_Decode, 171, 11, 109, // Opcode: CMPHS_PPzZZ_S +/* 14849 */ MCD_OPC_FilterValue, 1, 20, 102, 1, // Skip to: 106522 +/* 14854 */ MCD_OPC_CheckPredicate, 3, 15, 102, 1, // Skip to: 106522 +/* 14859 */ MCD_OPC_Decode, 160, 11, 109, // Opcode: CMPHI_PPzZZ_S +/* 14863 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 14899 +/* 14868 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14871 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14885 +/* 14876 */ MCD_OPC_CheckPredicate, 3, 249, 101, 1, // Skip to: 106522 +/* 14881 */ MCD_OPC_Decode, 130, 11, 109, // Opcode: CMPEQ_WIDE_PPzZZ_S +/* 14885 */ MCD_OPC_FilterValue, 1, 240, 101, 1, // Skip to: 106522 +/* 14890 */ MCD_OPC_CheckPredicate, 3, 235, 101, 1, // Skip to: 106522 +/* 14895 */ MCD_OPC_Decode, 213, 11, 109, // Opcode: CMPNE_WIDE_PPzZZ_S +/* 14899 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 14935 +/* 14904 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14907 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14921 +/* 14912 */ MCD_OPC_CheckPredicate, 3, 213, 101, 1, // Skip to: 106522 +/* 14917 */ MCD_OPC_Decode, 141, 11, 109, // Opcode: CMPGE_WIDE_PPzZZ_S +/* 14921 */ MCD_OPC_FilterValue, 1, 204, 101, 1, // Skip to: 106522 +/* 14926 */ MCD_OPC_CheckPredicate, 3, 199, 101, 1, // Skip to: 106522 +/* 14931 */ MCD_OPC_Decode, 152, 11, 109, // Opcode: CMPGT_WIDE_PPzZZ_S +/* 14935 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 14971 +/* 14940 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14943 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14957 +/* 14948 */ MCD_OPC_CheckPredicate, 3, 177, 101, 1, // Skip to: 106522 +/* 14953 */ MCD_OPC_Decode, 202, 11, 109, // Opcode: CMPLT_WIDE_PPzZZ_S +/* 14957 */ MCD_OPC_FilterValue, 1, 168, 101, 1, // Skip to: 106522 +/* 14962 */ MCD_OPC_CheckPredicate, 3, 163, 101, 1, // Skip to: 106522 +/* 14967 */ MCD_OPC_Decode, 181, 11, 109, // Opcode: CMPLE_WIDE_PPzZZ_S +/* 14971 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 15007 +/* 14976 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 14979 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 14993 +/* 14984 */ MCD_OPC_CheckPredicate, 3, 141, 101, 1, // Skip to: 106522 +/* 14989 */ MCD_OPC_Decode, 138, 11, 109, // Opcode: CMPGE_PPzZZ_S +/* 14993 */ MCD_OPC_FilterValue, 1, 132, 101, 1, // Skip to: 106522 +/* 14998 */ MCD_OPC_CheckPredicate, 3, 127, 101, 1, // Skip to: 106522 +/* 15003 */ MCD_OPC_Decode, 149, 11, 109, // Opcode: CMPGT_PPzZZ_S +/* 15007 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 15043 +/* 15012 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15015 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15029 +/* 15020 */ MCD_OPC_CheckPredicate, 3, 105, 101, 1, // Skip to: 106522 +/* 15025 */ MCD_OPC_Decode, 255, 10, 109, // Opcode: CMPEQ_PPzZZ_S +/* 15029 */ MCD_OPC_FilterValue, 1, 96, 101, 1, // Skip to: 106522 +/* 15034 */ MCD_OPC_CheckPredicate, 3, 91, 101, 1, // Skip to: 106522 +/* 15039 */ MCD_OPC_Decode, 210, 11, 109, // Opcode: CMPNE_PPzZZ_S +/* 15043 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 15079 +/* 15048 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15051 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15065 +/* 15056 */ MCD_OPC_CheckPredicate, 3, 69, 101, 1, // Skip to: 106522 +/* 15061 */ MCD_OPC_Decode, 174, 11, 109, // Opcode: CMPHS_WIDE_PPzZZ_S +/* 15065 */ MCD_OPC_FilterValue, 1, 60, 101, 1, // Skip to: 106522 +/* 15070 */ MCD_OPC_CheckPredicate, 3, 55, 101, 1, // Skip to: 106522 +/* 15075 */ MCD_OPC_Decode, 163, 11, 109, // Opcode: CMPHI_WIDE_PPzZZ_S +/* 15079 */ MCD_OPC_FilterValue, 7, 46, 101, 1, // Skip to: 106522 +/* 15084 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15087 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15101 +/* 15092 */ MCD_OPC_CheckPredicate, 3, 33, 101, 1, // Skip to: 106522 +/* 15097 */ MCD_OPC_Decode, 188, 11, 109, // Opcode: CMPLO_WIDE_PPzZZ_S +/* 15101 */ MCD_OPC_FilterValue, 1, 24, 101, 1, // Skip to: 106522 +/* 15106 */ MCD_OPC_CheckPredicate, 3, 19, 101, 1, // Skip to: 106522 +/* 15111 */ MCD_OPC_Decode, 195, 11, 109, // Opcode: CMPLS_WIDE_PPzZZ_S +/* 15115 */ MCD_OPC_FilterValue, 3, 111, 0, 0, // Skip to: 15231 +/* 15120 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 15123 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 15159 +/* 15128 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15131 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15145 +/* 15136 */ MCD_OPC_CheckPredicate, 3, 245, 100, 1, // Skip to: 106522 +/* 15141 */ MCD_OPC_Decode, 169, 11, 109, // Opcode: CMPHS_PPzZZ_D +/* 15145 */ MCD_OPC_FilterValue, 1, 236, 100, 1, // Skip to: 106522 +/* 15150 */ MCD_OPC_CheckPredicate, 3, 231, 100, 1, // Skip to: 106522 +/* 15155 */ MCD_OPC_Decode, 158, 11, 109, // Opcode: CMPHI_PPzZZ_D +/* 15159 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 15195 +/* 15164 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15167 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15181 +/* 15172 */ MCD_OPC_CheckPredicate, 3, 209, 100, 1, // Skip to: 106522 +/* 15177 */ MCD_OPC_Decode, 136, 11, 109, // Opcode: CMPGE_PPzZZ_D +/* 15181 */ MCD_OPC_FilterValue, 1, 200, 100, 1, // Skip to: 106522 +/* 15186 */ MCD_OPC_CheckPredicate, 3, 195, 100, 1, // Skip to: 106522 +/* 15191 */ MCD_OPC_Decode, 147, 11, 109, // Opcode: CMPGT_PPzZZ_D +/* 15195 */ MCD_OPC_FilterValue, 5, 186, 100, 1, // Skip to: 106522 +/* 15200 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15203 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15217 +/* 15208 */ MCD_OPC_CheckPredicate, 3, 173, 100, 1, // Skip to: 106522 +/* 15213 */ MCD_OPC_Decode, 253, 10, 109, // Opcode: CMPEQ_PPzZZ_D +/* 15217 */ MCD_OPC_FilterValue, 1, 164, 100, 1, // Skip to: 106522 +/* 15222 */ MCD_OPC_CheckPredicate, 3, 159, 100, 1, // Skip to: 106522 +/* 15227 */ MCD_OPC_Decode, 208, 11, 109, // Opcode: CMPNE_PPzZZ_D +/* 15231 */ MCD_OPC_FilterValue, 4, 3, 2, 0, // Skip to: 15751 +/* 15236 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 15239 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 15319 +/* 15244 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15247 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 15283 +/* 15252 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 15255 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15269 +/* 15260 */ MCD_OPC_CheckPredicate, 3, 121, 100, 1, // Skip to: 106522 +/* 15265 */ MCD_OPC_Decode, 131, 11, 110, // Opcode: CMPGE_PPzZI_B +/* 15269 */ MCD_OPC_FilterValue, 1, 112, 100, 1, // Skip to: 106522 +/* 15274 */ MCD_OPC_CheckPredicate, 3, 107, 100, 1, // Skip to: 106522 +/* 15279 */ MCD_OPC_Decode, 196, 11, 110, // Opcode: CMPLT_PPzZI_B +/* 15283 */ MCD_OPC_FilterValue, 1, 98, 100, 1, // Skip to: 106522 +/* 15288 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 15291 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15305 +/* 15296 */ MCD_OPC_CheckPredicate, 3, 85, 100, 1, // Skip to: 106522 +/* 15301 */ MCD_OPC_Decode, 142, 11, 110, // Opcode: CMPGT_PPzZI_B +/* 15305 */ MCD_OPC_FilterValue, 1, 76, 100, 1, // Skip to: 106522 +/* 15310 */ MCD_OPC_CheckPredicate, 3, 71, 100, 1, // Skip to: 106522 +/* 15315 */ MCD_OPC_Decode, 175, 11, 110, // Opcode: CMPLE_PPzZI_B +/* 15319 */ MCD_OPC_FilterValue, 1, 162, 0, 0, // Skip to: 15486 +/* 15324 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15327 */ MCD_OPC_FilterValue, 0, 82, 0, 0, // Skip to: 15414 +/* 15332 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 15335 */ MCD_OPC_FilterValue, 0, 53, 0, 0, // Skip to: 15393 +/* 15340 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 15343 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15357 +/* 15348 */ MCD_OPC_CheckPredicate, 3, 33, 100, 1, // Skip to: 106522 +/* 15353 */ MCD_OPC_Decode, 180, 8, 111, // Opcode: AND_PPzPP +/* 15357 */ MCD_OPC_FilterValue, 1, 24, 100, 1, // Skip to: 106522 +/* 15362 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... +/* 15365 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15379 +/* 15370 */ MCD_OPC_CheckPredicate, 3, 11, 100, 1, // Skip to: 106522 +/* 15375 */ MCD_OPC_Decode, 180, 9, 112, // Opcode: BRKA_PPzP +/* 15379 */ MCD_OPC_FilterValue, 8, 2, 100, 1, // Skip to: 106522 +/* 15384 */ MCD_OPC_CheckPredicate, 3, 253, 99, 1, // Skip to: 106522 +/* 15389 */ MCD_OPC_Decode, 185, 9, 113, // Opcode: BRKN_PPzP +/* 15393 */ MCD_OPC_FilterValue, 1, 244, 99, 1, // Skip to: 106522 +/* 15398 */ MCD_OPC_CheckPredicate, 3, 239, 99, 1, // Skip to: 106522 +/* 15403 */ MCD_OPC_CheckField, 20, 1, 0, 232, 99, 1, // Skip to: 106522 +/* 15410 */ MCD_OPC_Decode, 192, 13, 111, // Opcode: EOR_PPzPP +/* 15414 */ MCD_OPC_FilterValue, 1, 223, 99, 1, // Skip to: 106522 +/* 15419 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 15422 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 15465 +/* 15427 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 15430 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15444 +/* 15435 */ MCD_OPC_CheckPredicate, 3, 202, 99, 1, // Skip to: 106522 +/* 15440 */ MCD_OPC_Decode, 148, 9, 111, // Opcode: BIC_PPzPP +/* 15444 */ MCD_OPC_FilterValue, 1, 193, 99, 1, // Skip to: 106522 +/* 15449 */ MCD_OPC_CheckPredicate, 3, 188, 99, 1, // Skip to: 106522 +/* 15454 */ MCD_OPC_CheckField, 16, 4, 0, 181, 99, 1, // Skip to: 106522 +/* 15461 */ MCD_OPC_Decode, 179, 9, 114, // Opcode: BRKA_PPmP +/* 15465 */ MCD_OPC_FilterValue, 1, 172, 99, 1, // Skip to: 106522 +/* 15470 */ MCD_OPC_CheckPredicate, 3, 167, 99, 1, // Skip to: 106522 +/* 15475 */ MCD_OPC_CheckField, 20, 1, 0, 160, 99, 1, // Skip to: 106522 +/* 15482 */ MCD_OPC_Decode, 144, 32, 111, // Opcode: SEL_PPPP +/* 15486 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 15536 +/* 15491 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15494 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 15515 +/* 15499 */ MCD_OPC_CheckPredicate, 3, 138, 99, 1, // Skip to: 106522 +/* 15504 */ MCD_OPC_CheckField, 13, 1, 0, 131, 99, 1, // Skip to: 106522 +/* 15511 */ MCD_OPC_Decode, 248, 10, 110, // Opcode: CMPEQ_PPzZI_B +/* 15515 */ MCD_OPC_FilterValue, 1, 122, 99, 1, // Skip to: 106522 +/* 15520 */ MCD_OPC_CheckPredicate, 3, 117, 99, 1, // Skip to: 106522 +/* 15525 */ MCD_OPC_CheckField, 13, 1, 0, 110, 99, 1, // Skip to: 106522 +/* 15532 */ MCD_OPC_Decode, 203, 11, 110, // Opcode: CMPNE_PPzZI_B +/* 15536 */ MCD_OPC_FilterValue, 3, 101, 99, 1, // Skip to: 106522 +/* 15541 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15544 */ MCD_OPC_FilterValue, 0, 174, 0, 0, // Skip to: 15723 +/* 15549 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 15552 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 15573 +/* 15557 */ MCD_OPC_CheckPredicate, 3, 80, 99, 1, // Skip to: 106522 +/* 15562 */ MCD_OPC_CheckField, 9, 1, 0, 73, 99, 1, // Skip to: 106522 +/* 15569 */ MCD_OPC_Decode, 187, 9, 111, // Opcode: BRKPA_PPzPP +/* 15573 */ MCD_OPC_FilterValue, 1, 64, 99, 1, // Skip to: 106522 +/* 15578 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 15581 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 15609 +/* 15586 */ MCD_OPC_CheckPredicate, 3, 51, 99, 1, // Skip to: 106522 +/* 15591 */ MCD_OPC_CheckField, 16, 4, 9, 44, 99, 1, // Skip to: 106522 +/* 15598 */ MCD_OPC_CheckField, 9, 1, 0, 37, 99, 1, // Skip to: 106522 +/* 15605 */ MCD_OPC_Decode, 222, 29, 115, // Opcode: PNEXT_B +/* 15609 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 15645 +/* 15614 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... +/* 15617 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 15631 +/* 15622 */ MCD_OPC_CheckPredicate, 3, 15, 99, 1, // Skip to: 106522 +/* 15627 */ MCD_OPC_Decode, 148, 30, 116, // Opcode: PTRUE_B +/* 15631 */ MCD_OPC_FilterValue, 9, 6, 99, 1, // Skip to: 106522 +/* 15636 */ MCD_OPC_CheckPredicate, 3, 1, 99, 1, // Skip to: 106522 +/* 15641 */ MCD_OPC_Decode, 144, 30, 116, // Opcode: PTRUES_B +/* 15645 */ MCD_OPC_FilterValue, 9, 23, 0, 0, // Skip to: 15673 +/* 15650 */ MCD_OPC_CheckPredicate, 3, 243, 98, 1, // Skip to: 106522 +/* 15655 */ MCD_OPC_CheckField, 16, 4, 8, 236, 98, 1, // Skip to: 106522 +/* 15662 */ MCD_OPC_CheckField, 5, 5, 0, 229, 98, 1, // Skip to: 106522 +/* 15669 */ MCD_OPC_Decode, 207, 29, 117, // Opcode: PFALSE +/* 15673 */ MCD_OPC_FilterValue, 12, 220, 98, 1, // Skip to: 106522 +/* 15678 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... +/* 15681 */ MCD_OPC_FilterValue, 8, 16, 0, 0, // Skip to: 15702 +/* 15686 */ MCD_OPC_CheckPredicate, 6, 207, 98, 1, // Skip to: 106522 +/* 15691 */ MCD_OPC_CheckField, 9, 1, 0, 200, 98, 1, // Skip to: 106522 +/* 15698 */ MCD_OPC_Decode, 177, 30, 76, // Opcode: RDFFR_PPz_REAL +/* 15702 */ MCD_OPC_FilterValue, 9, 191, 98, 1, // Skip to: 106522 +/* 15707 */ MCD_OPC_CheckPredicate, 6, 186, 98, 1, // Skip to: 106522 +/* 15712 */ MCD_OPC_CheckField, 5, 5, 0, 179, 98, 1, // Skip to: 106522 +/* 15719 */ MCD_OPC_Decode, 178, 30, 117, // Opcode: RDFFR_P_REAL +/* 15723 */ MCD_OPC_FilterValue, 1, 170, 98, 1, // Skip to: 106522 +/* 15728 */ MCD_OPC_CheckPredicate, 3, 165, 98, 1, // Skip to: 106522 +/* 15733 */ MCD_OPC_CheckField, 20, 1, 0, 158, 98, 1, // Skip to: 106522 +/* 15740 */ MCD_OPC_CheckField, 9, 1, 0, 151, 98, 1, // Skip to: 106522 +/* 15747 */ MCD_OPC_Decode, 189, 9, 111, // Opcode: BRKPB_PPzPP +/* 15751 */ MCD_OPC_FilterValue, 5, 208, 1, 0, // Skip to: 16220 +/* 15756 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 15759 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 15839 +/* 15764 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15767 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 15803 +/* 15772 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 15775 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15789 +/* 15780 */ MCD_OPC_CheckPredicate, 3, 113, 98, 1, // Skip to: 106522 +/* 15785 */ MCD_OPC_Decode, 133, 11, 110, // Opcode: CMPGE_PPzZI_H +/* 15789 */ MCD_OPC_FilterValue, 1, 104, 98, 1, // Skip to: 106522 +/* 15794 */ MCD_OPC_CheckPredicate, 3, 99, 98, 1, // Skip to: 106522 +/* 15799 */ MCD_OPC_Decode, 198, 11, 110, // Opcode: CMPLT_PPzZI_H +/* 15803 */ MCD_OPC_FilterValue, 1, 90, 98, 1, // Skip to: 106522 +/* 15808 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 15811 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15825 +/* 15816 */ MCD_OPC_CheckPredicate, 3, 77, 98, 1, // Skip to: 106522 +/* 15821 */ MCD_OPC_Decode, 144, 11, 110, // Opcode: CMPGT_PPzZI_H +/* 15825 */ MCD_OPC_FilterValue, 1, 68, 98, 1, // Skip to: 106522 +/* 15830 */ MCD_OPC_CheckPredicate, 3, 63, 98, 1, // Skip to: 106522 +/* 15835 */ MCD_OPC_Decode, 177, 11, 110, // Opcode: CMPLE_PPzZI_H +/* 15839 */ MCD_OPC_FilterValue, 1, 118, 0, 0, // Skip to: 15962 +/* 15844 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15847 */ MCD_OPC_FilterValue, 0, 82, 0, 0, // Skip to: 15934 +/* 15852 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 15855 */ MCD_OPC_FilterValue, 0, 53, 0, 0, // Skip to: 15913 +/* 15860 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 15863 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15877 +/* 15868 */ MCD_OPC_CheckPredicate, 3, 25, 98, 1, // Skip to: 106522 +/* 15873 */ MCD_OPC_Decode, 171, 8, 111, // Opcode: ANDS_PPzPP +/* 15877 */ MCD_OPC_FilterValue, 1, 16, 98, 1, // Skip to: 106522 +/* 15882 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... +/* 15885 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 15899 +/* 15890 */ MCD_OPC_CheckPredicate, 3, 3, 98, 1, // Skip to: 106522 +/* 15895 */ MCD_OPC_Decode, 178, 9, 112, // Opcode: BRKAS_PPzP +/* 15899 */ MCD_OPC_FilterValue, 8, 250, 97, 1, // Skip to: 106522 +/* 15904 */ MCD_OPC_CheckPredicate, 3, 245, 97, 1, // Skip to: 106522 +/* 15909 */ MCD_OPC_Decode, 184, 9, 113, // Opcode: BRKNS_PPzP +/* 15913 */ MCD_OPC_FilterValue, 1, 236, 97, 1, // Skip to: 106522 +/* 15918 */ MCD_OPC_CheckPredicate, 3, 231, 97, 1, // Skip to: 106522 +/* 15923 */ MCD_OPC_CheckField, 20, 1, 0, 224, 97, 1, // Skip to: 106522 +/* 15930 */ MCD_OPC_Decode, 179, 13, 111, // Opcode: EORS_PPzPP +/* 15934 */ MCD_OPC_FilterValue, 1, 215, 97, 1, // Skip to: 106522 +/* 15939 */ MCD_OPC_CheckPredicate, 3, 210, 97, 1, // Skip to: 106522 +/* 15944 */ MCD_OPC_CheckField, 20, 1, 0, 203, 97, 1, // Skip to: 106522 +/* 15951 */ MCD_OPC_CheckField, 9, 1, 0, 196, 97, 1, // Skip to: 106522 +/* 15958 */ MCD_OPC_Decode, 145, 9, 111, // Opcode: BICS_PPzPP +/* 15962 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 16012 +/* 15967 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 15970 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 15991 +/* 15975 */ MCD_OPC_CheckPredicate, 3, 174, 97, 1, // Skip to: 106522 +/* 15980 */ MCD_OPC_CheckField, 13, 1, 0, 167, 97, 1, // Skip to: 106522 +/* 15987 */ MCD_OPC_Decode, 250, 10, 110, // Opcode: CMPEQ_PPzZI_H +/* 15991 */ MCD_OPC_FilterValue, 1, 158, 97, 1, // Skip to: 106522 +/* 15996 */ MCD_OPC_CheckPredicate, 3, 153, 97, 1, // Skip to: 106522 +/* 16001 */ MCD_OPC_CheckField, 13, 1, 0, 146, 97, 1, // Skip to: 106522 +/* 16008 */ MCD_OPC_Decode, 205, 11, 110, // Opcode: CMPNE_PPzZI_H +/* 16012 */ MCD_OPC_FilterValue, 3, 137, 97, 1, // Skip to: 106522 +/* 16017 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 16020 */ MCD_OPC_FilterValue, 0, 167, 0, 0, // Skip to: 16192 +/* 16025 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 16028 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 16049 +/* 16033 */ MCD_OPC_CheckPredicate, 3, 116, 97, 1, // Skip to: 106522 +/* 16038 */ MCD_OPC_CheckField, 9, 1, 0, 109, 97, 1, // Skip to: 106522 +/* 16045 */ MCD_OPC_Decode, 186, 9, 111, // Opcode: BRKPAS_PPzPP +/* 16049 */ MCD_OPC_FilterValue, 1, 100, 97, 1, // Skip to: 106522 +/* 16054 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... +/* 16057 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 16085 +/* 16062 */ MCD_OPC_CheckPredicate, 3, 87, 97, 1, // Skip to: 106522 +/* 16067 */ MCD_OPC_CheckField, 9, 1, 0, 80, 97, 1, // Skip to: 106522 +/* 16074 */ MCD_OPC_CheckField, 0, 4, 0, 73, 97, 1, // Skip to: 106522 +/* 16081 */ MCD_OPC_Decode, 143, 30, 118, // Opcode: PTEST_PP +/* 16085 */ MCD_OPC_FilterValue, 8, 59, 0, 0, // Skip to: 16149 +/* 16090 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 16093 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 16114 +/* 16098 */ MCD_OPC_CheckPredicate, 3, 51, 97, 1, // Skip to: 106522 +/* 16103 */ MCD_OPC_CheckField, 9, 1, 0, 44, 97, 1, // Skip to: 106522 +/* 16110 */ MCD_OPC_Decode, 208, 29, 115, // Opcode: PFIRST_B +/* 16114 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 16128 +/* 16119 */ MCD_OPC_CheckPredicate, 3, 30, 97, 1, // Skip to: 106522 +/* 16124 */ MCD_OPC_Decode, 150, 30, 116, // Opcode: PTRUE_H +/* 16128 */ MCD_OPC_FilterValue, 12, 21, 97, 1, // Skip to: 106522 +/* 16133 */ MCD_OPC_CheckPredicate, 6, 16, 97, 1, // Skip to: 106522 +/* 16138 */ MCD_OPC_CheckField, 9, 1, 0, 9, 97, 1, // Skip to: 106522 +/* 16145 */ MCD_OPC_Decode, 176, 30, 76, // Opcode: RDFFRS_PPz +/* 16149 */ MCD_OPC_FilterValue, 9, 0, 97, 1, // Skip to: 106522 +/* 16154 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 16157 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 16178 +/* 16162 */ MCD_OPC_CheckPredicate, 3, 243, 96, 1, // Skip to: 106522 +/* 16167 */ MCD_OPC_CheckField, 9, 1, 0, 236, 96, 1, // Skip to: 106522 +/* 16174 */ MCD_OPC_Decode, 224, 29, 115, // Opcode: PNEXT_H +/* 16178 */ MCD_OPC_FilterValue, 8, 227, 96, 1, // Skip to: 106522 +/* 16183 */ MCD_OPC_CheckPredicate, 3, 222, 96, 1, // Skip to: 106522 +/* 16188 */ MCD_OPC_Decode, 146, 30, 116, // Opcode: PTRUES_H +/* 16192 */ MCD_OPC_FilterValue, 1, 213, 96, 1, // Skip to: 106522 +/* 16197 */ MCD_OPC_CheckPredicate, 3, 208, 96, 1, // Skip to: 106522 +/* 16202 */ MCD_OPC_CheckField, 20, 1, 0, 201, 96, 1, // Skip to: 106522 +/* 16209 */ MCD_OPC_CheckField, 9, 1, 0, 194, 96, 1, // Skip to: 106522 +/* 16216 */ MCD_OPC_Decode, 188, 9, 111, // Opcode: BRKPBS_PPzPP +/* 16220 */ MCD_OPC_FilterValue, 6, 122, 1, 0, // Skip to: 16603 +/* 16225 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 16228 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 16308 +/* 16233 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 16236 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 16272 +/* 16241 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 16244 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16258 +/* 16249 */ MCD_OPC_CheckPredicate, 3, 156, 96, 1, // Skip to: 106522 +/* 16254 */ MCD_OPC_Decode, 134, 11, 110, // Opcode: CMPGE_PPzZI_S +/* 16258 */ MCD_OPC_FilterValue, 1, 147, 96, 1, // Skip to: 106522 +/* 16263 */ MCD_OPC_CheckPredicate, 3, 142, 96, 1, // Skip to: 106522 +/* 16268 */ MCD_OPC_Decode, 199, 11, 110, // Opcode: CMPLT_PPzZI_S +/* 16272 */ MCD_OPC_FilterValue, 1, 133, 96, 1, // Skip to: 106522 +/* 16277 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 16280 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16294 +/* 16285 */ MCD_OPC_CheckPredicate, 3, 120, 96, 1, // Skip to: 106522 +/* 16290 */ MCD_OPC_Decode, 145, 11, 110, // Opcode: CMPGT_PPzZI_S +/* 16294 */ MCD_OPC_FilterValue, 1, 111, 96, 1, // Skip to: 106522 +/* 16299 */ MCD_OPC_CheckPredicate, 3, 106, 96, 1, // Skip to: 106522 +/* 16304 */ MCD_OPC_Decode, 178, 11, 110, // Opcode: CMPLE_PPzZI_S +/* 16308 */ MCD_OPC_FilterValue, 1, 147, 0, 0, // Skip to: 16460 +/* 16313 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 16316 */ MCD_OPC_FilterValue, 0, 67, 0, 0, // Skip to: 16388 +/* 16321 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 16324 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 16367 +/* 16329 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 16332 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16346 +/* 16337 */ MCD_OPC_CheckPredicate, 3, 68, 96, 1, // Skip to: 106522 +/* 16342 */ MCD_OPC_Decode, 175, 29, 111, // Opcode: ORR_PPzPP +/* 16346 */ MCD_OPC_FilterValue, 1, 59, 96, 1, // Skip to: 106522 +/* 16351 */ MCD_OPC_CheckPredicate, 3, 54, 96, 1, // Skip to: 106522 +/* 16356 */ MCD_OPC_CheckField, 16, 4, 0, 47, 96, 1, // Skip to: 106522 +/* 16363 */ MCD_OPC_Decode, 183, 9, 112, // Opcode: BRKB_PPzP +/* 16367 */ MCD_OPC_FilterValue, 1, 38, 96, 1, // Skip to: 106522 +/* 16372 */ MCD_OPC_CheckPredicate, 3, 33, 96, 1, // Skip to: 106522 +/* 16377 */ MCD_OPC_CheckField, 20, 1, 0, 26, 96, 1, // Skip to: 106522 +/* 16384 */ MCD_OPC_Decode, 157, 29, 111, // Opcode: NOR_PPzPP +/* 16388 */ MCD_OPC_FilterValue, 1, 17, 96, 1, // Skip to: 106522 +/* 16393 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 16396 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 16439 +/* 16401 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 16404 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16418 +/* 16409 */ MCD_OPC_CheckPredicate, 3, 252, 95, 1, // Skip to: 106522 +/* 16414 */ MCD_OPC_Decode, 167, 29, 111, // Opcode: ORN_PPzPP +/* 16418 */ MCD_OPC_FilterValue, 1, 243, 95, 1, // Skip to: 106522 +/* 16423 */ MCD_OPC_CheckPredicate, 3, 238, 95, 1, // Skip to: 106522 +/* 16428 */ MCD_OPC_CheckField, 16, 4, 0, 231, 95, 1, // Skip to: 106522 +/* 16435 */ MCD_OPC_Decode, 182, 9, 114, // Opcode: BRKB_PPmP +/* 16439 */ MCD_OPC_FilterValue, 1, 222, 95, 1, // Skip to: 106522 +/* 16444 */ MCD_OPC_CheckPredicate, 3, 217, 95, 1, // Skip to: 106522 +/* 16449 */ MCD_OPC_CheckField, 20, 1, 0, 210, 95, 1, // Skip to: 106522 +/* 16456 */ MCD_OPC_Decode, 140, 29, 111, // Opcode: NAND_PPzPP +/* 16460 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 16510 +/* 16465 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 16468 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 16489 +/* 16473 */ MCD_OPC_CheckPredicate, 3, 188, 95, 1, // Skip to: 106522 +/* 16478 */ MCD_OPC_CheckField, 13, 1, 0, 181, 95, 1, // Skip to: 106522 +/* 16485 */ MCD_OPC_Decode, 251, 10, 110, // Opcode: CMPEQ_PPzZI_S +/* 16489 */ MCD_OPC_FilterValue, 1, 172, 95, 1, // Skip to: 106522 +/* 16494 */ MCD_OPC_CheckPredicate, 3, 167, 95, 1, // Skip to: 106522 +/* 16499 */ MCD_OPC_CheckField, 13, 1, 0, 160, 95, 1, // Skip to: 106522 +/* 16506 */ MCD_OPC_Decode, 206, 11, 110, // Opcode: CMPNE_PPzZI_S +/* 16510 */ MCD_OPC_FilterValue, 3, 151, 95, 1, // Skip to: 106522 +/* 16515 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 16518 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 16553 +/* 16523 */ MCD_OPC_CheckPredicate, 3, 138, 95, 1, // Skip to: 106522 +/* 16528 */ MCD_OPC_CheckField, 16, 5, 25, 131, 95, 1, // Skip to: 106522 +/* 16535 */ MCD_OPC_CheckField, 9, 1, 0, 124, 95, 1, // Skip to: 106522 +/* 16542 */ MCD_OPC_CheckField, 4, 1, 0, 117, 95, 1, // Skip to: 106522 +/* 16549 */ MCD_OPC_Decode, 225, 29, 115, // Opcode: PNEXT_S +/* 16553 */ MCD_OPC_FilterValue, 8, 108, 95, 1, // Skip to: 106522 +/* 16558 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 16561 */ MCD_OPC_FilterValue, 24, 16, 0, 0, // Skip to: 16582 +/* 16566 */ MCD_OPC_CheckPredicate, 3, 95, 95, 1, // Skip to: 106522 +/* 16571 */ MCD_OPC_CheckField, 4, 1, 0, 88, 95, 1, // Skip to: 106522 +/* 16578 */ MCD_OPC_Decode, 151, 30, 116, // Opcode: PTRUE_S +/* 16582 */ MCD_OPC_FilterValue, 25, 79, 95, 1, // Skip to: 106522 +/* 16587 */ MCD_OPC_CheckPredicate, 3, 74, 95, 1, // Skip to: 106522 +/* 16592 */ MCD_OPC_CheckField, 4, 1, 0, 67, 95, 1, // Skip to: 106522 +/* 16599 */ MCD_OPC_Decode, 147, 30, 116, // Opcode: PTRUES_S +/* 16603 */ MCD_OPC_FilterValue, 7, 58, 95, 1, // Skip to: 106522 +/* 16608 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 16611 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 16691 +/* 16616 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 16619 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 16655 +/* 16624 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 16627 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16641 +/* 16632 */ MCD_OPC_CheckPredicate, 3, 29, 95, 1, // Skip to: 106522 +/* 16637 */ MCD_OPC_Decode, 132, 11, 110, // Opcode: CMPGE_PPzZI_D +/* 16641 */ MCD_OPC_FilterValue, 1, 20, 95, 1, // Skip to: 106522 +/* 16646 */ MCD_OPC_CheckPredicate, 3, 15, 95, 1, // Skip to: 106522 +/* 16651 */ MCD_OPC_Decode, 197, 11, 110, // Opcode: CMPLT_PPzZI_D +/* 16655 */ MCD_OPC_FilterValue, 1, 6, 95, 1, // Skip to: 106522 +/* 16660 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 16663 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16677 +/* 16668 */ MCD_OPC_CheckPredicate, 3, 249, 94, 1, // Skip to: 106522 +/* 16673 */ MCD_OPC_Decode, 143, 11, 110, // Opcode: CMPGT_PPzZI_D +/* 16677 */ MCD_OPC_FilterValue, 1, 240, 94, 1, // Skip to: 106522 +/* 16682 */ MCD_OPC_CheckPredicate, 3, 235, 94, 1, // Skip to: 106522 +/* 16687 */ MCD_OPC_Decode, 176, 11, 110, // Opcode: CMPLE_PPzZI_D +/* 16691 */ MCD_OPC_FilterValue, 1, 125, 0, 0, // Skip to: 16821 +/* 16696 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 16699 */ MCD_OPC_FilterValue, 0, 67, 0, 0, // Skip to: 16771 +/* 16704 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 16707 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 16750 +/* 16712 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 16715 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 16729 +/* 16720 */ MCD_OPC_CheckPredicate, 3, 197, 94, 1, // Skip to: 106522 +/* 16725 */ MCD_OPC_Decode, 170, 29, 111, // Opcode: ORRS_PPzPP +/* 16729 */ MCD_OPC_FilterValue, 1, 188, 94, 1, // Skip to: 106522 +/* 16734 */ MCD_OPC_CheckPredicate, 3, 183, 94, 1, // Skip to: 106522 +/* 16739 */ MCD_OPC_CheckField, 16, 4, 0, 176, 94, 1, // Skip to: 106522 +/* 16746 */ MCD_OPC_Decode, 181, 9, 112, // Opcode: BRKBS_PPzP +/* 16750 */ MCD_OPC_FilterValue, 1, 167, 94, 1, // Skip to: 106522 +/* 16755 */ MCD_OPC_CheckPredicate, 3, 162, 94, 1, // Skip to: 106522 +/* 16760 */ MCD_OPC_CheckField, 20, 1, 0, 155, 94, 1, // Skip to: 106522 +/* 16767 */ MCD_OPC_Decode, 156, 29, 111, // Opcode: NORS_PPzPP +/* 16771 */ MCD_OPC_FilterValue, 1, 146, 94, 1, // Skip to: 106522 +/* 16776 */ MCD_OPC_ExtractField, 9, 1, // Inst{9} ... +/* 16779 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 16800 +/* 16784 */ MCD_OPC_CheckPredicate, 3, 133, 94, 1, // Skip to: 106522 +/* 16789 */ MCD_OPC_CheckField, 20, 1, 0, 126, 94, 1, // Skip to: 106522 +/* 16796 */ MCD_OPC_Decode, 164, 29, 111, // Opcode: ORNS_PPzPP +/* 16800 */ MCD_OPC_FilterValue, 1, 117, 94, 1, // Skip to: 106522 +/* 16805 */ MCD_OPC_CheckPredicate, 3, 112, 94, 1, // Skip to: 106522 +/* 16810 */ MCD_OPC_CheckField, 20, 1, 0, 105, 94, 1, // Skip to: 106522 +/* 16817 */ MCD_OPC_Decode, 139, 29, 111, // Opcode: NANDS_PPzPP +/* 16821 */ MCD_OPC_FilterValue, 2, 45, 0, 0, // Skip to: 16871 +/* 16826 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 16829 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 16850 +/* 16834 */ MCD_OPC_CheckPredicate, 3, 83, 94, 1, // Skip to: 106522 +/* 16839 */ MCD_OPC_CheckField, 13, 1, 0, 76, 94, 1, // Skip to: 106522 +/* 16846 */ MCD_OPC_Decode, 249, 10, 110, // Opcode: CMPEQ_PPzZI_D +/* 16850 */ MCD_OPC_FilterValue, 1, 67, 94, 1, // Skip to: 106522 +/* 16855 */ MCD_OPC_CheckPredicate, 3, 62, 94, 1, // Skip to: 106522 +/* 16860 */ MCD_OPC_CheckField, 13, 1, 0, 55, 94, 1, // Skip to: 106522 +/* 16867 */ MCD_OPC_Decode, 204, 11, 110, // Opcode: CMPNE_PPzZI_D +/* 16871 */ MCD_OPC_FilterValue, 3, 46, 94, 1, // Skip to: 106522 +/* 16876 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 16879 */ MCD_OPC_FilterValue, 1, 30, 0, 0, // Skip to: 16914 +/* 16884 */ MCD_OPC_CheckPredicate, 3, 33, 94, 1, // Skip to: 106522 +/* 16889 */ MCD_OPC_CheckField, 16, 5, 25, 26, 94, 1, // Skip to: 106522 +/* 16896 */ MCD_OPC_CheckField, 9, 1, 0, 19, 94, 1, // Skip to: 106522 +/* 16903 */ MCD_OPC_CheckField, 4, 1, 0, 12, 94, 1, // Skip to: 106522 +/* 16910 */ MCD_OPC_Decode, 223, 29, 115, // Opcode: PNEXT_D +/* 16914 */ MCD_OPC_FilterValue, 8, 3, 94, 1, // Skip to: 106522 +/* 16919 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 16922 */ MCD_OPC_FilterValue, 24, 16, 0, 0, // Skip to: 16943 +/* 16927 */ MCD_OPC_CheckPredicate, 3, 246, 93, 1, // Skip to: 106522 +/* 16932 */ MCD_OPC_CheckField, 4, 1, 0, 239, 93, 1, // Skip to: 106522 +/* 16939 */ MCD_OPC_Decode, 149, 30, 116, // Opcode: PTRUE_D +/* 16943 */ MCD_OPC_FilterValue, 25, 230, 93, 1, // Skip to: 106522 +/* 16948 */ MCD_OPC_CheckPredicate, 3, 225, 93, 1, // Skip to: 106522 +/* 16953 */ MCD_OPC_CheckField, 4, 1, 0, 218, 93, 1, // Skip to: 106522 +/* 16960 */ MCD_OPC_Decode, 145, 30, 116, // Opcode: PTRUES_D +/* 16964 */ MCD_OPC_FilterValue, 1, 209, 93, 1, // Skip to: 106522 +/* 16969 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 16972 */ MCD_OPC_FilterValue, 0, 67, 1, 0, // Skip to: 17300 +/* 16977 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 16980 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 17060 +/* 16985 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 16988 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17024 +/* 16993 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 16996 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17010 +/* 17001 */ MCD_OPC_CheckPredicate, 3, 172, 93, 1, // Skip to: 106522 +/* 17006 */ MCD_OPC_Decode, 164, 11, 119, // Opcode: CMPHS_PPzZI_B +/* 17010 */ MCD_OPC_FilterValue, 1, 163, 93, 1, // Skip to: 106522 +/* 17015 */ MCD_OPC_CheckPredicate, 3, 158, 93, 1, // Skip to: 106522 +/* 17020 */ MCD_OPC_Decode, 182, 11, 119, // Opcode: CMPLO_PPzZI_B +/* 17024 */ MCD_OPC_FilterValue, 1, 149, 93, 1, // Skip to: 106522 +/* 17029 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 17032 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17046 +/* 17037 */ MCD_OPC_CheckPredicate, 3, 136, 93, 1, // Skip to: 106522 +/* 17042 */ MCD_OPC_Decode, 153, 11, 119, // Opcode: CMPHI_PPzZI_B +/* 17046 */ MCD_OPC_FilterValue, 1, 127, 93, 1, // Skip to: 106522 +/* 17051 */ MCD_OPC_CheckPredicate, 3, 122, 93, 1, // Skip to: 106522 +/* 17056 */ MCD_OPC_Decode, 189, 11, 119, // Opcode: CMPLS_PPzZI_B +/* 17060 */ MCD_OPC_FilterValue, 1, 75, 0, 0, // Skip to: 17140 +/* 17065 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17068 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17104 +/* 17073 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 17076 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17090 +/* 17081 */ MCD_OPC_CheckPredicate, 3, 92, 93, 1, // Skip to: 106522 +/* 17086 */ MCD_OPC_Decode, 166, 11, 119, // Opcode: CMPHS_PPzZI_H +/* 17090 */ MCD_OPC_FilterValue, 1, 83, 93, 1, // Skip to: 106522 +/* 17095 */ MCD_OPC_CheckPredicate, 3, 78, 93, 1, // Skip to: 106522 +/* 17100 */ MCD_OPC_Decode, 184, 11, 119, // Opcode: CMPLO_PPzZI_H +/* 17104 */ MCD_OPC_FilterValue, 1, 69, 93, 1, // Skip to: 106522 +/* 17109 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 17112 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17126 +/* 17117 */ MCD_OPC_CheckPredicate, 3, 56, 93, 1, // Skip to: 106522 +/* 17122 */ MCD_OPC_Decode, 155, 11, 119, // Opcode: CMPHI_PPzZI_H +/* 17126 */ MCD_OPC_FilterValue, 1, 47, 93, 1, // Skip to: 106522 +/* 17131 */ MCD_OPC_CheckPredicate, 3, 42, 93, 1, // Skip to: 106522 +/* 17136 */ MCD_OPC_Decode, 191, 11, 119, // Opcode: CMPLS_PPzZI_H +/* 17140 */ MCD_OPC_FilterValue, 2, 75, 0, 0, // Skip to: 17220 +/* 17145 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17148 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17184 +/* 17153 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 17156 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17170 +/* 17161 */ MCD_OPC_CheckPredicate, 3, 12, 93, 1, // Skip to: 106522 +/* 17166 */ MCD_OPC_Decode, 167, 11, 119, // Opcode: CMPHS_PPzZI_S +/* 17170 */ MCD_OPC_FilterValue, 1, 3, 93, 1, // Skip to: 106522 +/* 17175 */ MCD_OPC_CheckPredicate, 3, 254, 92, 1, // Skip to: 106522 +/* 17180 */ MCD_OPC_Decode, 185, 11, 119, // Opcode: CMPLO_PPzZI_S +/* 17184 */ MCD_OPC_FilterValue, 1, 245, 92, 1, // Skip to: 106522 +/* 17189 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 17192 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17206 +/* 17197 */ MCD_OPC_CheckPredicate, 3, 232, 92, 1, // Skip to: 106522 +/* 17202 */ MCD_OPC_Decode, 156, 11, 119, // Opcode: CMPHI_PPzZI_S +/* 17206 */ MCD_OPC_FilterValue, 1, 223, 92, 1, // Skip to: 106522 +/* 17211 */ MCD_OPC_CheckPredicate, 3, 218, 92, 1, // Skip to: 106522 +/* 17216 */ MCD_OPC_Decode, 192, 11, 119, // Opcode: CMPLS_PPzZI_S +/* 17220 */ MCD_OPC_FilterValue, 3, 209, 92, 1, // Skip to: 106522 +/* 17225 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17228 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17264 +/* 17233 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 17236 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17250 +/* 17241 */ MCD_OPC_CheckPredicate, 3, 188, 92, 1, // Skip to: 106522 +/* 17246 */ MCD_OPC_Decode, 165, 11, 119, // Opcode: CMPHS_PPzZI_D +/* 17250 */ MCD_OPC_FilterValue, 1, 179, 92, 1, // Skip to: 106522 +/* 17255 */ MCD_OPC_CheckPredicate, 3, 174, 92, 1, // Skip to: 106522 +/* 17260 */ MCD_OPC_Decode, 183, 11, 119, // Opcode: CMPLO_PPzZI_D +/* 17264 */ MCD_OPC_FilterValue, 1, 165, 92, 1, // Skip to: 106522 +/* 17269 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 17272 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17286 +/* 17277 */ MCD_OPC_CheckPredicate, 3, 152, 92, 1, // Skip to: 106522 +/* 17282 */ MCD_OPC_Decode, 154, 11, 119, // Opcode: CMPHI_PPzZI_D +/* 17286 */ MCD_OPC_FilterValue, 1, 143, 92, 1, // Skip to: 106522 +/* 17291 */ MCD_OPC_CheckPredicate, 3, 138, 92, 1, // Skip to: 106522 +/* 17296 */ MCD_OPC_Decode, 190, 11, 119, // Opcode: CMPLS_PPzZI_D +/* 17300 */ MCD_OPC_FilterValue, 1, 129, 92, 1, // Skip to: 106522 +/* 17305 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 17308 */ MCD_OPC_FilterValue, 0, 171, 5, 0, // Skip to: 18764 +/* 17313 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 17316 */ MCD_OPC_FilterValue, 0, 147, 0, 0, // Skip to: 17468 +/* 17321 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 17324 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17360 +/* 17329 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17332 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17346 +/* 17337 */ MCD_OPC_CheckPredicate, 4, 92, 92, 1, // Skip to: 106522 +/* 17342 */ MCD_OPC_Decode, 202, 48, 120, // Opcode: WHILEGE_PWW_B +/* 17346 */ MCD_OPC_FilterValue, 1, 83, 92, 1, // Skip to: 106522 +/* 17351 */ MCD_OPC_CheckPredicate, 4, 78, 92, 1, // Skip to: 106522 +/* 17356 */ MCD_OPC_Decode, 210, 48, 120, // Opcode: WHILEGT_PWW_B +/* 17360 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 17396 +/* 17365 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17368 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17382 +/* 17373 */ MCD_OPC_CheckPredicate, 4, 56, 92, 1, // Skip to: 106522 +/* 17378 */ MCD_OPC_Decode, 204, 48, 120, // Opcode: WHILEGE_PWW_H +/* 17382 */ MCD_OPC_FilterValue, 1, 47, 92, 1, // Skip to: 106522 +/* 17387 */ MCD_OPC_CheckPredicate, 4, 42, 92, 1, // Skip to: 106522 +/* 17392 */ MCD_OPC_Decode, 212, 48, 120, // Opcode: WHILEGT_PWW_H +/* 17396 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 17432 +/* 17401 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17404 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17418 +/* 17409 */ MCD_OPC_CheckPredicate, 4, 20, 92, 1, // Skip to: 106522 +/* 17414 */ MCD_OPC_Decode, 205, 48, 120, // Opcode: WHILEGE_PWW_S +/* 17418 */ MCD_OPC_FilterValue, 1, 11, 92, 1, // Skip to: 106522 +/* 17423 */ MCD_OPC_CheckPredicate, 4, 6, 92, 1, // Skip to: 106522 +/* 17428 */ MCD_OPC_Decode, 213, 48, 120, // Opcode: WHILEGT_PWW_S +/* 17432 */ MCD_OPC_FilterValue, 3, 253, 91, 1, // Skip to: 106522 +/* 17437 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17440 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17454 +/* 17445 */ MCD_OPC_CheckPredicate, 4, 240, 91, 1, // Skip to: 106522 +/* 17450 */ MCD_OPC_Decode, 203, 48, 120, // Opcode: WHILEGE_PWW_D +/* 17454 */ MCD_OPC_FilterValue, 1, 231, 91, 1, // Skip to: 106522 +/* 17459 */ MCD_OPC_CheckPredicate, 4, 226, 91, 1, // Skip to: 106522 +/* 17464 */ MCD_OPC_Decode, 211, 48, 120, // Opcode: WHILEGT_PWW_D +/* 17468 */ MCD_OPC_FilterValue, 1, 147, 0, 0, // Skip to: 17620 +/* 17473 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 17476 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17512 +/* 17481 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17484 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17498 +/* 17489 */ MCD_OPC_CheckPredicate, 3, 196, 91, 1, // Skip to: 106522 +/* 17494 */ MCD_OPC_Decode, 130, 49, 120, // Opcode: WHILELT_PWW_B +/* 17498 */ MCD_OPC_FilterValue, 1, 187, 91, 1, // Skip to: 106522 +/* 17503 */ MCD_OPC_CheckPredicate, 3, 182, 91, 1, // Skip to: 106522 +/* 17508 */ MCD_OPC_Decode, 234, 48, 120, // Opcode: WHILELE_PWW_B +/* 17512 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 17548 +/* 17517 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17520 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17534 +/* 17525 */ MCD_OPC_CheckPredicate, 3, 160, 91, 1, // Skip to: 106522 +/* 17530 */ MCD_OPC_Decode, 132, 49, 120, // Opcode: WHILELT_PWW_H +/* 17534 */ MCD_OPC_FilterValue, 1, 151, 91, 1, // Skip to: 106522 +/* 17539 */ MCD_OPC_CheckPredicate, 3, 146, 91, 1, // Skip to: 106522 +/* 17544 */ MCD_OPC_Decode, 236, 48, 120, // Opcode: WHILELE_PWW_H +/* 17548 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 17584 +/* 17553 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17556 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17570 +/* 17561 */ MCD_OPC_CheckPredicate, 3, 124, 91, 1, // Skip to: 106522 +/* 17566 */ MCD_OPC_Decode, 133, 49, 120, // Opcode: WHILELT_PWW_S +/* 17570 */ MCD_OPC_FilterValue, 1, 115, 91, 1, // Skip to: 106522 +/* 17575 */ MCD_OPC_CheckPredicate, 3, 110, 91, 1, // Skip to: 106522 +/* 17580 */ MCD_OPC_Decode, 237, 48, 120, // Opcode: WHILELE_PWW_S +/* 17584 */ MCD_OPC_FilterValue, 3, 101, 91, 1, // Skip to: 106522 +/* 17589 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17592 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17606 +/* 17597 */ MCD_OPC_CheckPredicate, 3, 88, 91, 1, // Skip to: 106522 +/* 17602 */ MCD_OPC_Decode, 131, 49, 120, // Opcode: WHILELT_PWW_D +/* 17606 */ MCD_OPC_FilterValue, 1, 79, 91, 1, // Skip to: 106522 +/* 17611 */ MCD_OPC_CheckPredicate, 3, 74, 91, 1, // Skip to: 106522 +/* 17616 */ MCD_OPC_Decode, 235, 48, 120, // Opcode: WHILELE_PWW_D +/* 17620 */ MCD_OPC_FilterValue, 2, 147, 0, 0, // Skip to: 17772 +/* 17625 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 17628 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17664 +/* 17633 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17636 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17650 +/* 17641 */ MCD_OPC_CheckPredicate, 4, 44, 91, 1, // Skip to: 106522 +/* 17646 */ MCD_OPC_Decode, 226, 48, 120, // Opcode: WHILEHS_PWW_B +/* 17650 */ MCD_OPC_FilterValue, 1, 35, 91, 1, // Skip to: 106522 +/* 17655 */ MCD_OPC_CheckPredicate, 4, 30, 91, 1, // Skip to: 106522 +/* 17660 */ MCD_OPC_Decode, 218, 48, 120, // Opcode: WHILEHI_PWW_B +/* 17664 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 17700 +/* 17669 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17672 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17686 +/* 17677 */ MCD_OPC_CheckPredicate, 4, 8, 91, 1, // Skip to: 106522 +/* 17682 */ MCD_OPC_Decode, 228, 48, 120, // Opcode: WHILEHS_PWW_H +/* 17686 */ MCD_OPC_FilterValue, 1, 255, 90, 1, // Skip to: 106522 +/* 17691 */ MCD_OPC_CheckPredicate, 4, 250, 90, 1, // Skip to: 106522 +/* 17696 */ MCD_OPC_Decode, 220, 48, 120, // Opcode: WHILEHI_PWW_H +/* 17700 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 17736 +/* 17705 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17708 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17722 +/* 17713 */ MCD_OPC_CheckPredicate, 4, 228, 90, 1, // Skip to: 106522 +/* 17718 */ MCD_OPC_Decode, 229, 48, 120, // Opcode: WHILEHS_PWW_S +/* 17722 */ MCD_OPC_FilterValue, 1, 219, 90, 1, // Skip to: 106522 +/* 17727 */ MCD_OPC_CheckPredicate, 4, 214, 90, 1, // Skip to: 106522 +/* 17732 */ MCD_OPC_Decode, 221, 48, 120, // Opcode: WHILEHI_PWW_S +/* 17736 */ MCD_OPC_FilterValue, 3, 205, 90, 1, // Skip to: 106522 +/* 17741 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17744 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17758 +/* 17749 */ MCD_OPC_CheckPredicate, 4, 192, 90, 1, // Skip to: 106522 +/* 17754 */ MCD_OPC_Decode, 227, 48, 120, // Opcode: WHILEHS_PWW_D +/* 17758 */ MCD_OPC_FilterValue, 1, 183, 90, 1, // Skip to: 106522 +/* 17763 */ MCD_OPC_CheckPredicate, 4, 178, 90, 1, // Skip to: 106522 +/* 17768 */ MCD_OPC_Decode, 219, 48, 120, // Opcode: WHILEHI_PWW_D +/* 17772 */ MCD_OPC_FilterValue, 3, 147, 0, 0, // Skip to: 17924 +/* 17777 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 17780 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17816 +/* 17785 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17788 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17802 +/* 17793 */ MCD_OPC_CheckPredicate, 3, 148, 90, 1, // Skip to: 106522 +/* 17798 */ MCD_OPC_Decode, 242, 48, 120, // Opcode: WHILELO_PWW_B +/* 17802 */ MCD_OPC_FilterValue, 1, 139, 90, 1, // Skip to: 106522 +/* 17807 */ MCD_OPC_CheckPredicate, 3, 134, 90, 1, // Skip to: 106522 +/* 17812 */ MCD_OPC_Decode, 250, 48, 120, // Opcode: WHILELS_PWW_B +/* 17816 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 17852 +/* 17821 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17824 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17838 +/* 17829 */ MCD_OPC_CheckPredicate, 3, 112, 90, 1, // Skip to: 106522 +/* 17834 */ MCD_OPC_Decode, 244, 48, 120, // Opcode: WHILELO_PWW_H +/* 17838 */ MCD_OPC_FilterValue, 1, 103, 90, 1, // Skip to: 106522 +/* 17843 */ MCD_OPC_CheckPredicate, 3, 98, 90, 1, // Skip to: 106522 +/* 17848 */ MCD_OPC_Decode, 252, 48, 120, // Opcode: WHILELS_PWW_H +/* 17852 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 17888 +/* 17857 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17860 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17874 +/* 17865 */ MCD_OPC_CheckPredicate, 3, 76, 90, 1, // Skip to: 106522 +/* 17870 */ MCD_OPC_Decode, 245, 48, 120, // Opcode: WHILELO_PWW_S +/* 17874 */ MCD_OPC_FilterValue, 1, 67, 90, 1, // Skip to: 106522 +/* 17879 */ MCD_OPC_CheckPredicate, 3, 62, 90, 1, // Skip to: 106522 +/* 17884 */ MCD_OPC_Decode, 253, 48, 120, // Opcode: WHILELS_PWW_S +/* 17888 */ MCD_OPC_FilterValue, 3, 53, 90, 1, // Skip to: 106522 +/* 17893 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17896 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17910 +/* 17901 */ MCD_OPC_CheckPredicate, 3, 40, 90, 1, // Skip to: 106522 +/* 17906 */ MCD_OPC_Decode, 243, 48, 120, // Opcode: WHILELO_PWW_D +/* 17910 */ MCD_OPC_FilterValue, 1, 31, 90, 1, // Skip to: 106522 +/* 17915 */ MCD_OPC_CheckPredicate, 3, 26, 90, 1, // Skip to: 106522 +/* 17920 */ MCD_OPC_Decode, 251, 48, 120, // Opcode: WHILELS_PWW_D +/* 17924 */ MCD_OPC_FilterValue, 4, 147, 0, 0, // Skip to: 18076 +/* 17929 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 17932 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 17968 +/* 17937 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17940 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17954 +/* 17945 */ MCD_OPC_CheckPredicate, 4, 252, 89, 1, // Skip to: 106522 +/* 17950 */ MCD_OPC_Decode, 206, 48, 121, // Opcode: WHILEGE_PXX_B +/* 17954 */ MCD_OPC_FilterValue, 1, 243, 89, 1, // Skip to: 106522 +/* 17959 */ MCD_OPC_CheckPredicate, 4, 238, 89, 1, // Skip to: 106522 +/* 17964 */ MCD_OPC_Decode, 214, 48, 121, // Opcode: WHILEGT_PXX_B +/* 17968 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 18004 +/* 17973 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 17976 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 17990 +/* 17981 */ MCD_OPC_CheckPredicate, 4, 216, 89, 1, // Skip to: 106522 +/* 17986 */ MCD_OPC_Decode, 208, 48, 121, // Opcode: WHILEGE_PXX_H +/* 17990 */ MCD_OPC_FilterValue, 1, 207, 89, 1, // Skip to: 106522 +/* 17995 */ MCD_OPC_CheckPredicate, 4, 202, 89, 1, // Skip to: 106522 +/* 18000 */ MCD_OPC_Decode, 216, 48, 121, // Opcode: WHILEGT_PXX_H +/* 18004 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 18040 +/* 18009 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18012 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18026 +/* 18017 */ MCD_OPC_CheckPredicate, 4, 180, 89, 1, // Skip to: 106522 +/* 18022 */ MCD_OPC_Decode, 209, 48, 121, // Opcode: WHILEGE_PXX_S +/* 18026 */ MCD_OPC_FilterValue, 1, 171, 89, 1, // Skip to: 106522 +/* 18031 */ MCD_OPC_CheckPredicate, 4, 166, 89, 1, // Skip to: 106522 +/* 18036 */ MCD_OPC_Decode, 217, 48, 121, // Opcode: WHILEGT_PXX_S +/* 18040 */ MCD_OPC_FilterValue, 3, 157, 89, 1, // Skip to: 106522 +/* 18045 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18048 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18062 +/* 18053 */ MCD_OPC_CheckPredicate, 4, 144, 89, 1, // Skip to: 106522 +/* 18058 */ MCD_OPC_Decode, 207, 48, 121, // Opcode: WHILEGE_PXX_D +/* 18062 */ MCD_OPC_FilterValue, 1, 135, 89, 1, // Skip to: 106522 +/* 18067 */ MCD_OPC_CheckPredicate, 4, 130, 89, 1, // Skip to: 106522 +/* 18072 */ MCD_OPC_Decode, 215, 48, 121, // Opcode: WHILEGT_PXX_D +/* 18076 */ MCD_OPC_FilterValue, 5, 147, 0, 0, // Skip to: 18228 +/* 18081 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 18084 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 18120 +/* 18089 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18092 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18106 +/* 18097 */ MCD_OPC_CheckPredicate, 3, 100, 89, 1, // Skip to: 106522 +/* 18102 */ MCD_OPC_Decode, 134, 49, 121, // Opcode: WHILELT_PXX_B +/* 18106 */ MCD_OPC_FilterValue, 1, 91, 89, 1, // Skip to: 106522 +/* 18111 */ MCD_OPC_CheckPredicate, 3, 86, 89, 1, // Skip to: 106522 +/* 18116 */ MCD_OPC_Decode, 238, 48, 121, // Opcode: WHILELE_PXX_B +/* 18120 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 18156 +/* 18125 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18128 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18142 +/* 18133 */ MCD_OPC_CheckPredicate, 3, 64, 89, 1, // Skip to: 106522 +/* 18138 */ MCD_OPC_Decode, 136, 49, 121, // Opcode: WHILELT_PXX_H +/* 18142 */ MCD_OPC_FilterValue, 1, 55, 89, 1, // Skip to: 106522 +/* 18147 */ MCD_OPC_CheckPredicate, 3, 50, 89, 1, // Skip to: 106522 +/* 18152 */ MCD_OPC_Decode, 240, 48, 121, // Opcode: WHILELE_PXX_H +/* 18156 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 18192 +/* 18161 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18164 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18178 +/* 18169 */ MCD_OPC_CheckPredicate, 3, 28, 89, 1, // Skip to: 106522 +/* 18174 */ MCD_OPC_Decode, 137, 49, 121, // Opcode: WHILELT_PXX_S +/* 18178 */ MCD_OPC_FilterValue, 1, 19, 89, 1, // Skip to: 106522 +/* 18183 */ MCD_OPC_CheckPredicate, 3, 14, 89, 1, // Skip to: 106522 +/* 18188 */ MCD_OPC_Decode, 241, 48, 121, // Opcode: WHILELE_PXX_S +/* 18192 */ MCD_OPC_FilterValue, 3, 5, 89, 1, // Skip to: 106522 +/* 18197 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18200 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18214 +/* 18205 */ MCD_OPC_CheckPredicate, 3, 248, 88, 1, // Skip to: 106522 +/* 18210 */ MCD_OPC_Decode, 135, 49, 121, // Opcode: WHILELT_PXX_D +/* 18214 */ MCD_OPC_FilterValue, 1, 239, 88, 1, // Skip to: 106522 +/* 18219 */ MCD_OPC_CheckPredicate, 3, 234, 88, 1, // Skip to: 106522 +/* 18224 */ MCD_OPC_Decode, 239, 48, 121, // Opcode: WHILELE_PXX_D +/* 18228 */ MCD_OPC_FilterValue, 6, 147, 0, 0, // Skip to: 18380 +/* 18233 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 18236 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 18272 +/* 18241 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18244 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18258 +/* 18249 */ MCD_OPC_CheckPredicate, 4, 204, 88, 1, // Skip to: 106522 +/* 18254 */ MCD_OPC_Decode, 230, 48, 121, // Opcode: WHILEHS_PXX_B +/* 18258 */ MCD_OPC_FilterValue, 1, 195, 88, 1, // Skip to: 106522 +/* 18263 */ MCD_OPC_CheckPredicate, 4, 190, 88, 1, // Skip to: 106522 +/* 18268 */ MCD_OPC_Decode, 222, 48, 121, // Opcode: WHILEHI_PXX_B +/* 18272 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 18308 +/* 18277 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18280 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18294 +/* 18285 */ MCD_OPC_CheckPredicate, 4, 168, 88, 1, // Skip to: 106522 +/* 18290 */ MCD_OPC_Decode, 232, 48, 121, // Opcode: WHILEHS_PXX_H +/* 18294 */ MCD_OPC_FilterValue, 1, 159, 88, 1, // Skip to: 106522 +/* 18299 */ MCD_OPC_CheckPredicate, 4, 154, 88, 1, // Skip to: 106522 +/* 18304 */ MCD_OPC_Decode, 224, 48, 121, // Opcode: WHILEHI_PXX_H +/* 18308 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 18344 +/* 18313 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18316 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18330 +/* 18321 */ MCD_OPC_CheckPredicate, 4, 132, 88, 1, // Skip to: 106522 +/* 18326 */ MCD_OPC_Decode, 233, 48, 121, // Opcode: WHILEHS_PXX_S +/* 18330 */ MCD_OPC_FilterValue, 1, 123, 88, 1, // Skip to: 106522 +/* 18335 */ MCD_OPC_CheckPredicate, 4, 118, 88, 1, // Skip to: 106522 +/* 18340 */ MCD_OPC_Decode, 225, 48, 121, // Opcode: WHILEHI_PXX_S +/* 18344 */ MCD_OPC_FilterValue, 3, 109, 88, 1, // Skip to: 106522 +/* 18349 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18352 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18366 +/* 18357 */ MCD_OPC_CheckPredicate, 4, 96, 88, 1, // Skip to: 106522 +/* 18362 */ MCD_OPC_Decode, 231, 48, 121, // Opcode: WHILEHS_PXX_D +/* 18366 */ MCD_OPC_FilterValue, 1, 87, 88, 1, // Skip to: 106522 +/* 18371 */ MCD_OPC_CheckPredicate, 4, 82, 88, 1, // Skip to: 106522 +/* 18376 */ MCD_OPC_Decode, 223, 48, 121, // Opcode: WHILEHI_PXX_D +/* 18380 */ MCD_OPC_FilterValue, 7, 147, 0, 0, // Skip to: 18532 +/* 18385 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 18388 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 18424 +/* 18393 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18396 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18410 +/* 18401 */ MCD_OPC_CheckPredicate, 3, 52, 88, 1, // Skip to: 106522 +/* 18406 */ MCD_OPC_Decode, 246, 48, 121, // Opcode: WHILELO_PXX_B +/* 18410 */ MCD_OPC_FilterValue, 1, 43, 88, 1, // Skip to: 106522 +/* 18415 */ MCD_OPC_CheckPredicate, 3, 38, 88, 1, // Skip to: 106522 +/* 18420 */ MCD_OPC_Decode, 254, 48, 121, // Opcode: WHILELS_PXX_B +/* 18424 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 18460 +/* 18429 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18432 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18446 +/* 18437 */ MCD_OPC_CheckPredicate, 3, 16, 88, 1, // Skip to: 106522 +/* 18442 */ MCD_OPC_Decode, 248, 48, 121, // Opcode: WHILELO_PXX_H +/* 18446 */ MCD_OPC_FilterValue, 1, 7, 88, 1, // Skip to: 106522 +/* 18451 */ MCD_OPC_CheckPredicate, 3, 2, 88, 1, // Skip to: 106522 +/* 18456 */ MCD_OPC_Decode, 128, 49, 121, // Opcode: WHILELS_PXX_H +/* 18460 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 18496 +/* 18465 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18468 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18482 +/* 18473 */ MCD_OPC_CheckPredicate, 3, 236, 87, 1, // Skip to: 106522 +/* 18478 */ MCD_OPC_Decode, 249, 48, 121, // Opcode: WHILELO_PXX_S +/* 18482 */ MCD_OPC_FilterValue, 1, 227, 87, 1, // Skip to: 106522 +/* 18487 */ MCD_OPC_CheckPredicate, 3, 222, 87, 1, // Skip to: 106522 +/* 18492 */ MCD_OPC_Decode, 129, 49, 121, // Opcode: WHILELS_PXX_S +/* 18496 */ MCD_OPC_FilterValue, 3, 213, 87, 1, // Skip to: 106522 +/* 18501 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18504 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18518 +/* 18509 */ MCD_OPC_CheckPredicate, 3, 200, 87, 1, // Skip to: 106522 +/* 18514 */ MCD_OPC_Decode, 247, 48, 121, // Opcode: WHILELO_PXX_D +/* 18518 */ MCD_OPC_FilterValue, 1, 191, 87, 1, // Skip to: 106522 +/* 18523 */ MCD_OPC_CheckPredicate, 3, 186, 87, 1, // Skip to: 106522 +/* 18528 */ MCD_OPC_Decode, 255, 48, 121, // Opcode: WHILELS_PXX_D +/* 18532 */ MCD_OPC_FilterValue, 8, 75, 0, 0, // Skip to: 18612 +/* 18537 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... +/* 18540 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 18576 +/* 18545 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 18548 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 18562 +/* 18553 */ MCD_OPC_CheckPredicate, 3, 156, 87, 1, // Skip to: 106522 +/* 18558 */ MCD_OPC_Decode, 242, 12, 122, // Opcode: CTERMEQ_WW +/* 18562 */ MCD_OPC_FilterValue, 3, 147, 87, 1, // Skip to: 106522 +/* 18567 */ MCD_OPC_CheckPredicate, 3, 142, 87, 1, // Skip to: 106522 +/* 18572 */ MCD_OPC_Decode, 243, 12, 123, // Opcode: CTERMEQ_XX +/* 18576 */ MCD_OPC_FilterValue, 16, 133, 87, 1, // Skip to: 106522 +/* 18581 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 18584 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 18598 +/* 18589 */ MCD_OPC_CheckPredicate, 3, 120, 87, 1, // Skip to: 106522 +/* 18594 */ MCD_OPC_Decode, 244, 12, 122, // Opcode: CTERMNE_WW +/* 18598 */ MCD_OPC_FilterValue, 3, 111, 87, 1, // Skip to: 106522 +/* 18603 */ MCD_OPC_CheckPredicate, 3, 106, 87, 1, // Skip to: 106522 +/* 18608 */ MCD_OPC_Decode, 245, 12, 123, // Opcode: CTERMNE_XX +/* 18612 */ MCD_OPC_FilterValue, 12, 97, 87, 1, // Skip to: 106522 +/* 18617 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 18620 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 18656 +/* 18625 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18628 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18642 +/* 18633 */ MCD_OPC_CheckPredicate, 4, 76, 87, 1, // Skip to: 106522 +/* 18638 */ MCD_OPC_Decode, 142, 49, 121, // Opcode: WHILEWR_PXX_B +/* 18642 */ MCD_OPC_FilterValue, 1, 67, 87, 1, // Skip to: 106522 +/* 18647 */ MCD_OPC_CheckPredicate, 4, 62, 87, 1, // Skip to: 106522 +/* 18652 */ MCD_OPC_Decode, 138, 49, 121, // Opcode: WHILERW_PXX_B +/* 18656 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 18692 +/* 18661 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18664 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18678 +/* 18669 */ MCD_OPC_CheckPredicate, 4, 40, 87, 1, // Skip to: 106522 +/* 18674 */ MCD_OPC_Decode, 144, 49, 121, // Opcode: WHILEWR_PXX_H +/* 18678 */ MCD_OPC_FilterValue, 1, 31, 87, 1, // Skip to: 106522 +/* 18683 */ MCD_OPC_CheckPredicate, 4, 26, 87, 1, // Skip to: 106522 +/* 18688 */ MCD_OPC_Decode, 140, 49, 121, // Opcode: WHILERW_PXX_H +/* 18692 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 18728 +/* 18697 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18700 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18714 +/* 18705 */ MCD_OPC_CheckPredicate, 4, 4, 87, 1, // Skip to: 106522 +/* 18710 */ MCD_OPC_Decode, 145, 49, 121, // Opcode: WHILEWR_PXX_S +/* 18714 */ MCD_OPC_FilterValue, 1, 251, 86, 1, // Skip to: 106522 +/* 18719 */ MCD_OPC_CheckPredicate, 4, 246, 86, 1, // Skip to: 106522 +/* 18724 */ MCD_OPC_Decode, 141, 49, 121, // Opcode: WHILERW_PXX_S +/* 18728 */ MCD_OPC_FilterValue, 3, 237, 86, 1, // Skip to: 106522 +/* 18733 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 18736 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 18750 +/* 18741 */ MCD_OPC_CheckPredicate, 4, 224, 86, 1, // Skip to: 106522 +/* 18746 */ MCD_OPC_Decode, 143, 49, 121, // Opcode: WHILEWR_PXX_D +/* 18750 */ MCD_OPC_FilterValue, 1, 215, 86, 1, // Skip to: 106522 +/* 18755 */ MCD_OPC_CheckPredicate, 4, 210, 86, 1, // Skip to: 106522 +/* 18760 */ MCD_OPC_Decode, 139, 49, 121, // Opcode: WHILERW_PXX_D +/* 18764 */ MCD_OPC_FilterValue, 1, 138, 0, 0, // Skip to: 18907 +/* 18769 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 18772 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 18879 +/* 18777 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 18780 */ MCD_OPC_FilterValue, 0, 66, 0, 0, // Skip to: 18851 +/* 18785 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 18788 */ MCD_OPC_FilterValue, 0, 30, 0, 0, // Skip to: 18823 +/* 18793 */ MCD_OPC_CheckPredicate, 0, 172, 86, 1, // Skip to: 106522 +/* 18798 */ MCD_OPC_CheckField, 22, 1, 1, 165, 86, 1, // Skip to: 106522 +/* 18805 */ MCD_OPC_CheckField, 9, 1, 0, 158, 86, 1, // Skip to: 106522 +/* 18812 */ MCD_OPC_CheckField, 4, 1, 0, 151, 86, 1, // Skip to: 106522 +/* 18819 */ MCD_OPC_Decode, 140, 30, 124, // Opcode: PSEL_PPPRI_D +/* 18823 */ MCD_OPC_FilterValue, 1, 142, 86, 1, // Skip to: 106522 +/* 18828 */ MCD_OPC_CheckPredicate, 0, 137, 86, 1, // Skip to: 106522 +/* 18833 */ MCD_OPC_CheckField, 9, 1, 0, 130, 86, 1, // Skip to: 106522 +/* 18840 */ MCD_OPC_CheckField, 4, 1, 0, 123, 86, 1, // Skip to: 106522 +/* 18847 */ MCD_OPC_Decode, 142, 30, 125, // Opcode: PSEL_PPPRI_S +/* 18851 */ MCD_OPC_FilterValue, 1, 114, 86, 1, // Skip to: 106522 +/* 18856 */ MCD_OPC_CheckPredicate, 0, 109, 86, 1, // Skip to: 106522 +/* 18861 */ MCD_OPC_CheckField, 9, 1, 0, 102, 86, 1, // Skip to: 106522 +/* 18868 */ MCD_OPC_CheckField, 4, 1, 0, 95, 86, 1, // Skip to: 106522 +/* 18875 */ MCD_OPC_Decode, 141, 30, 126, // Opcode: PSEL_PPPRI_H +/* 18879 */ MCD_OPC_FilterValue, 1, 86, 86, 1, // Skip to: 106522 +/* 18884 */ MCD_OPC_CheckPredicate, 0, 81, 86, 1, // Skip to: 106522 +/* 18889 */ MCD_OPC_CheckField, 9, 1, 0, 74, 86, 1, // Skip to: 106522 +/* 18896 */ MCD_OPC_CheckField, 4, 1, 0, 67, 86, 1, // Skip to: 106522 +/* 18903 */ MCD_OPC_Decode, 139, 30, 127, // Opcode: PSEL_PPPRI_B +/* 18907 */ MCD_OPC_FilterValue, 2, 227, 4, 0, // Skip to: 20163 +/* 18912 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 18915 */ MCD_OPC_FilterValue, 0, 91, 0, 0, // Skip to: 19011 +/* 18920 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 18923 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 18945 +/* 18928 */ MCD_OPC_CheckPredicate, 3, 37, 86, 1, // Skip to: 106522 +/* 18933 */ MCD_OPC_CheckField, 9, 1, 0, 30, 86, 1, // Skip to: 106522 +/* 18940 */ MCD_OPC_Decode, 229, 11, 128, 1, // Opcode: CNTP_XPP_B +/* 18945 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 18967 +/* 18950 */ MCD_OPC_CheckPredicate, 3, 15, 86, 1, // Skip to: 106522 +/* 18955 */ MCD_OPC_CheckField, 9, 1, 0, 8, 86, 1, // Skip to: 106522 +/* 18962 */ MCD_OPC_Decode, 231, 11, 128, 1, // Opcode: CNTP_XPP_H +/* 18967 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 18989 +/* 18972 */ MCD_OPC_CheckPredicate, 3, 249, 85, 1, // Skip to: 106522 +/* 18977 */ MCD_OPC_CheckField, 9, 1, 0, 242, 85, 1, // Skip to: 106522 +/* 18984 */ MCD_OPC_Decode, 232, 11, 128, 1, // Opcode: CNTP_XPP_S +/* 18989 */ MCD_OPC_FilterValue, 3, 232, 85, 1, // Skip to: 106522 +/* 18994 */ MCD_OPC_CheckPredicate, 3, 227, 85, 1, // Skip to: 106522 +/* 18999 */ MCD_OPC_CheckField, 9, 1, 0, 220, 85, 1, // Skip to: 106522 +/* 19006 */ MCD_OPC_Decode, 230, 11, 128, 1, // Opcode: CNTP_XPP_D +/* 19011 */ MCD_OPC_FilterValue, 8, 221, 0, 0, // Skip to: 19237 +/* 19016 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19019 */ MCD_OPC_FilterValue, 0, 48, 0, 0, // Skip to: 19072 +/* 19024 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 19027 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 19042 +/* 19032 */ MCD_OPC_CheckPredicate, 3, 189, 85, 1, // Skip to: 106522 +/* 19037 */ MCD_OPC_Decode, 209, 35, 129, 1, // Opcode: SQINCP_ZP_H +/* 19042 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 19057 +/* 19047 */ MCD_OPC_CheckPredicate, 3, 174, 85, 1, // Skip to: 106522 +/* 19052 */ MCD_OPC_Decode, 210, 35, 129, 1, // Opcode: SQINCP_ZP_S +/* 19057 */ MCD_OPC_FilterValue, 3, 164, 85, 1, // Skip to: 106522 +/* 19062 */ MCD_OPC_CheckPredicate, 3, 159, 85, 1, // Skip to: 106522 +/* 19067 */ MCD_OPC_Decode, 208, 35, 129, 1, // Opcode: SQINCP_ZP_D +/* 19072 */ MCD_OPC_FilterValue, 4, 63, 0, 0, // Skip to: 19140 +/* 19077 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 19080 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19095 +/* 19085 */ MCD_OPC_CheckPredicate, 3, 136, 85, 1, // Skip to: 106522 +/* 19090 */ MCD_OPC_Decode, 200, 35, 130, 1, // Opcode: SQINCP_XPWd_B +/* 19095 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 19110 +/* 19100 */ MCD_OPC_CheckPredicate, 3, 121, 85, 1, // Skip to: 106522 +/* 19105 */ MCD_OPC_Decode, 202, 35, 130, 1, // Opcode: SQINCP_XPWd_H +/* 19110 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 19125 +/* 19115 */ MCD_OPC_CheckPredicate, 3, 106, 85, 1, // Skip to: 106522 +/* 19120 */ MCD_OPC_Decode, 203, 35, 130, 1, // Opcode: SQINCP_XPWd_S +/* 19125 */ MCD_OPC_FilterValue, 3, 96, 85, 1, // Skip to: 106522 +/* 19130 */ MCD_OPC_CheckPredicate, 3, 91, 85, 1, // Skip to: 106522 +/* 19135 */ MCD_OPC_Decode, 201, 35, 130, 1, // Opcode: SQINCP_XPWd_D +/* 19140 */ MCD_OPC_FilterValue, 6, 63, 0, 0, // Skip to: 19208 +/* 19145 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 19148 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19163 +/* 19153 */ MCD_OPC_CheckPredicate, 3, 68, 85, 1, // Skip to: 106522 +/* 19158 */ MCD_OPC_Decode, 204, 35, 130, 1, // Opcode: SQINCP_XP_B +/* 19163 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 19178 +/* 19168 */ MCD_OPC_CheckPredicate, 3, 53, 85, 1, // Skip to: 106522 +/* 19173 */ MCD_OPC_Decode, 206, 35, 130, 1, // Opcode: SQINCP_XP_H +/* 19178 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 19193 +/* 19183 */ MCD_OPC_CheckPredicate, 3, 38, 85, 1, // Skip to: 106522 +/* 19188 */ MCD_OPC_Decode, 207, 35, 130, 1, // Opcode: SQINCP_XP_S +/* 19193 */ MCD_OPC_FilterValue, 3, 28, 85, 1, // Skip to: 106522 +/* 19198 */ MCD_OPC_CheckPredicate, 3, 23, 85, 1, // Skip to: 106522 +/* 19203 */ MCD_OPC_Decode, 205, 35, 130, 1, // Opcode: SQINCP_XP_D +/* 19208 */ MCD_OPC_FilterValue, 8, 13, 85, 1, // Skip to: 106522 +/* 19213 */ MCD_OPC_CheckPredicate, 6, 8, 85, 1, // Skip to: 106522 +/* 19218 */ MCD_OPC_CheckField, 22, 2, 0, 1, 85, 1, // Skip to: 106522 +/* 19225 */ MCD_OPC_CheckField, 0, 5, 0, 250, 84, 1, // Skip to: 106522 +/* 19232 */ MCD_OPC_Decode, 146, 49, 131, 1, // Opcode: WRFFR +/* 19237 */ MCD_OPC_FilterValue, 9, 200, 0, 0, // Skip to: 19442 +/* 19242 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 19245 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 19283 +/* 19250 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19253 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19268 +/* 19258 */ MCD_OPC_CheckPredicate, 3, 219, 84, 1, // Skip to: 106522 +/* 19263 */ MCD_OPC_Decode, 254, 45, 132, 1, // Opcode: UQINCP_WP_B +/* 19268 */ MCD_OPC_FilterValue, 6, 209, 84, 1, // Skip to: 106522 +/* 19273 */ MCD_OPC_CheckPredicate, 3, 204, 84, 1, // Skip to: 106522 +/* 19278 */ MCD_OPC_Decode, 130, 46, 130, 1, // Opcode: UQINCP_XP_B +/* 19283 */ MCD_OPC_FilterValue, 1, 48, 0, 0, // Skip to: 19336 +/* 19288 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19291 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19306 +/* 19296 */ MCD_OPC_CheckPredicate, 3, 181, 84, 1, // Skip to: 106522 +/* 19301 */ MCD_OPC_Decode, 135, 46, 129, 1, // Opcode: UQINCP_ZP_H +/* 19306 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19321 +/* 19311 */ MCD_OPC_CheckPredicate, 3, 166, 84, 1, // Skip to: 106522 +/* 19316 */ MCD_OPC_Decode, 128, 46, 132, 1, // Opcode: UQINCP_WP_H +/* 19321 */ MCD_OPC_FilterValue, 6, 156, 84, 1, // Skip to: 106522 +/* 19326 */ MCD_OPC_CheckPredicate, 3, 151, 84, 1, // Skip to: 106522 +/* 19331 */ MCD_OPC_Decode, 132, 46, 130, 1, // Opcode: UQINCP_XP_H +/* 19336 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 19389 +/* 19341 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19344 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19359 +/* 19349 */ MCD_OPC_CheckPredicate, 3, 128, 84, 1, // Skip to: 106522 +/* 19354 */ MCD_OPC_Decode, 136, 46, 129, 1, // Opcode: UQINCP_ZP_S +/* 19359 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19374 +/* 19364 */ MCD_OPC_CheckPredicate, 3, 113, 84, 1, // Skip to: 106522 +/* 19369 */ MCD_OPC_Decode, 129, 46, 132, 1, // Opcode: UQINCP_WP_S +/* 19374 */ MCD_OPC_FilterValue, 6, 103, 84, 1, // Skip to: 106522 +/* 19379 */ MCD_OPC_CheckPredicate, 3, 98, 84, 1, // Skip to: 106522 +/* 19384 */ MCD_OPC_Decode, 133, 46, 130, 1, // Opcode: UQINCP_XP_S +/* 19389 */ MCD_OPC_FilterValue, 3, 88, 84, 1, // Skip to: 106522 +/* 19394 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19397 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19412 +/* 19402 */ MCD_OPC_CheckPredicate, 3, 75, 84, 1, // Skip to: 106522 +/* 19407 */ MCD_OPC_Decode, 134, 46, 129, 1, // Opcode: UQINCP_ZP_D +/* 19412 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19427 +/* 19417 */ MCD_OPC_CheckPredicate, 3, 60, 84, 1, // Skip to: 106522 +/* 19422 */ MCD_OPC_Decode, 255, 45, 132, 1, // Opcode: UQINCP_WP_D +/* 19427 */ MCD_OPC_FilterValue, 6, 50, 84, 1, // Skip to: 106522 +/* 19432 */ MCD_OPC_CheckPredicate, 3, 45, 84, 1, // Skip to: 106522 +/* 19437 */ MCD_OPC_Decode, 131, 46, 130, 1, // Opcode: UQINCP_XP_D +/* 19442 */ MCD_OPC_FilterValue, 10, 200, 0, 0, // Skip to: 19647 +/* 19447 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 19450 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 19488 +/* 19455 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19458 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19473 +/* 19463 */ MCD_OPC_CheckPredicate, 3, 14, 84, 1, // Skip to: 106522 +/* 19468 */ MCD_OPC_Decode, 215, 34, 130, 1, // Opcode: SQDECP_XPWd_B +/* 19473 */ MCD_OPC_FilterValue, 6, 4, 84, 1, // Skip to: 106522 +/* 19478 */ MCD_OPC_CheckPredicate, 3, 255, 83, 1, // Skip to: 106522 +/* 19483 */ MCD_OPC_Decode, 219, 34, 130, 1, // Opcode: SQDECP_XP_B +/* 19488 */ MCD_OPC_FilterValue, 1, 48, 0, 0, // Skip to: 19541 +/* 19493 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19496 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19511 +/* 19501 */ MCD_OPC_CheckPredicate, 3, 232, 83, 1, // Skip to: 106522 +/* 19506 */ MCD_OPC_Decode, 224, 34, 129, 1, // Opcode: SQDECP_ZP_H +/* 19511 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19526 +/* 19516 */ MCD_OPC_CheckPredicate, 3, 217, 83, 1, // Skip to: 106522 +/* 19521 */ MCD_OPC_Decode, 217, 34, 130, 1, // Opcode: SQDECP_XPWd_H +/* 19526 */ MCD_OPC_FilterValue, 6, 207, 83, 1, // Skip to: 106522 +/* 19531 */ MCD_OPC_CheckPredicate, 3, 202, 83, 1, // Skip to: 106522 +/* 19536 */ MCD_OPC_Decode, 221, 34, 130, 1, // Opcode: SQDECP_XP_H +/* 19541 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 19594 +/* 19546 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19549 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19564 +/* 19554 */ MCD_OPC_CheckPredicate, 3, 179, 83, 1, // Skip to: 106522 +/* 19559 */ MCD_OPC_Decode, 225, 34, 129, 1, // Opcode: SQDECP_ZP_S +/* 19564 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19579 +/* 19569 */ MCD_OPC_CheckPredicate, 3, 164, 83, 1, // Skip to: 106522 +/* 19574 */ MCD_OPC_Decode, 218, 34, 130, 1, // Opcode: SQDECP_XPWd_S +/* 19579 */ MCD_OPC_FilterValue, 6, 154, 83, 1, // Skip to: 106522 +/* 19584 */ MCD_OPC_CheckPredicate, 3, 149, 83, 1, // Skip to: 106522 +/* 19589 */ MCD_OPC_Decode, 222, 34, 130, 1, // Opcode: SQDECP_XP_S +/* 19594 */ MCD_OPC_FilterValue, 3, 139, 83, 1, // Skip to: 106522 +/* 19599 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19602 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19617 +/* 19607 */ MCD_OPC_CheckPredicate, 3, 126, 83, 1, // Skip to: 106522 +/* 19612 */ MCD_OPC_Decode, 223, 34, 129, 1, // Opcode: SQDECP_ZP_D +/* 19617 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19632 +/* 19622 */ MCD_OPC_CheckPredicate, 3, 111, 83, 1, // Skip to: 106522 +/* 19627 */ MCD_OPC_Decode, 216, 34, 130, 1, // Opcode: SQDECP_XPWd_D +/* 19632 */ MCD_OPC_FilterValue, 6, 101, 83, 1, // Skip to: 106522 +/* 19637 */ MCD_OPC_CheckPredicate, 3, 96, 83, 1, // Skip to: 106522 +/* 19642 */ MCD_OPC_Decode, 220, 34, 130, 1, // Opcode: SQDECP_XP_D +/* 19647 */ MCD_OPC_FilterValue, 11, 200, 0, 0, // Skip to: 19852 +/* 19652 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 19655 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 19693 +/* 19660 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19663 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19678 +/* 19668 */ MCD_OPC_CheckPredicate, 3, 65, 83, 1, // Skip to: 106522 +/* 19673 */ MCD_OPC_Decode, 232, 45, 132, 1, // Opcode: UQDECP_WP_B +/* 19678 */ MCD_OPC_FilterValue, 6, 55, 83, 1, // Skip to: 106522 +/* 19683 */ MCD_OPC_CheckPredicate, 3, 50, 83, 1, // Skip to: 106522 +/* 19688 */ MCD_OPC_Decode, 236, 45, 130, 1, // Opcode: UQDECP_XP_B +/* 19693 */ MCD_OPC_FilterValue, 1, 48, 0, 0, // Skip to: 19746 +/* 19698 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19701 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19716 +/* 19706 */ MCD_OPC_CheckPredicate, 3, 27, 83, 1, // Skip to: 106522 +/* 19711 */ MCD_OPC_Decode, 241, 45, 129, 1, // Opcode: UQDECP_ZP_H +/* 19716 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19731 +/* 19721 */ MCD_OPC_CheckPredicate, 3, 12, 83, 1, // Skip to: 106522 +/* 19726 */ MCD_OPC_Decode, 234, 45, 132, 1, // Opcode: UQDECP_WP_H +/* 19731 */ MCD_OPC_FilterValue, 6, 2, 83, 1, // Skip to: 106522 +/* 19736 */ MCD_OPC_CheckPredicate, 3, 253, 82, 1, // Skip to: 106522 +/* 19741 */ MCD_OPC_Decode, 238, 45, 130, 1, // Opcode: UQDECP_XP_H +/* 19746 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 19799 +/* 19751 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19754 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19769 +/* 19759 */ MCD_OPC_CheckPredicate, 3, 230, 82, 1, // Skip to: 106522 +/* 19764 */ MCD_OPC_Decode, 242, 45, 129, 1, // Opcode: UQDECP_ZP_S +/* 19769 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19784 +/* 19774 */ MCD_OPC_CheckPredicate, 3, 215, 82, 1, // Skip to: 106522 +/* 19779 */ MCD_OPC_Decode, 235, 45, 132, 1, // Opcode: UQDECP_WP_S +/* 19784 */ MCD_OPC_FilterValue, 6, 205, 82, 1, // Skip to: 106522 +/* 19789 */ MCD_OPC_CheckPredicate, 3, 200, 82, 1, // Skip to: 106522 +/* 19794 */ MCD_OPC_Decode, 239, 45, 130, 1, // Opcode: UQDECP_XP_S +/* 19799 */ MCD_OPC_FilterValue, 3, 190, 82, 1, // Skip to: 106522 +/* 19804 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19807 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19822 +/* 19812 */ MCD_OPC_CheckPredicate, 3, 177, 82, 1, // Skip to: 106522 +/* 19817 */ MCD_OPC_Decode, 240, 45, 129, 1, // Opcode: UQDECP_ZP_D +/* 19822 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19837 +/* 19827 */ MCD_OPC_CheckPredicate, 3, 162, 82, 1, // Skip to: 106522 +/* 19832 */ MCD_OPC_Decode, 233, 45, 132, 1, // Opcode: UQDECP_WP_D +/* 19837 */ MCD_OPC_FilterValue, 6, 152, 82, 1, // Skip to: 106522 +/* 19842 */ MCD_OPC_CheckPredicate, 3, 147, 82, 1, // Skip to: 106522 +/* 19847 */ MCD_OPC_Decode, 237, 45, 130, 1, // Opcode: UQDECP_XP_D +/* 19852 */ MCD_OPC_FilterValue, 12, 162, 0, 0, // Skip to: 20019 +/* 19857 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 19860 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 19905 +/* 19865 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19868 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 19883 +/* 19873 */ MCD_OPC_CheckPredicate, 3, 116, 82, 1, // Skip to: 106522 +/* 19878 */ MCD_OPC_Decode, 160, 22, 130, 1, // Opcode: INCP_XP_B +/* 19883 */ MCD_OPC_FilterValue, 8, 106, 82, 1, // Skip to: 106522 +/* 19888 */ MCD_OPC_CheckPredicate, 6, 101, 82, 1, // Skip to: 106522 +/* 19893 */ MCD_OPC_CheckField, 0, 9, 0, 94, 82, 1, // Skip to: 106522 +/* 19900 */ MCD_OPC_Decode, 155, 32, 133, 1, // Opcode: SETFFR +/* 19905 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 19943 +/* 19910 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19913 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19928 +/* 19918 */ MCD_OPC_CheckPredicate, 3, 71, 82, 1, // Skip to: 106522 +/* 19923 */ MCD_OPC_Decode, 165, 22, 129, 1, // Opcode: INCP_ZP_H +/* 19928 */ MCD_OPC_FilterValue, 4, 61, 82, 1, // Skip to: 106522 +/* 19933 */ MCD_OPC_CheckPredicate, 3, 56, 82, 1, // Skip to: 106522 +/* 19938 */ MCD_OPC_Decode, 162, 22, 130, 1, // Opcode: INCP_XP_H +/* 19943 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 19981 +/* 19948 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19951 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 19966 +/* 19956 */ MCD_OPC_CheckPredicate, 3, 33, 82, 1, // Skip to: 106522 +/* 19961 */ MCD_OPC_Decode, 166, 22, 129, 1, // Opcode: INCP_ZP_S +/* 19966 */ MCD_OPC_FilterValue, 4, 23, 82, 1, // Skip to: 106522 +/* 19971 */ MCD_OPC_CheckPredicate, 3, 18, 82, 1, // Skip to: 106522 +/* 19976 */ MCD_OPC_Decode, 163, 22, 130, 1, // Opcode: INCP_XP_S +/* 19981 */ MCD_OPC_FilterValue, 3, 8, 82, 1, // Skip to: 106522 +/* 19986 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 19989 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20004 +/* 19994 */ MCD_OPC_CheckPredicate, 3, 251, 81, 1, // Skip to: 106522 +/* 19999 */ MCD_OPC_Decode, 164, 22, 129, 1, // Opcode: INCP_ZP_D +/* 20004 */ MCD_OPC_FilterValue, 4, 241, 81, 1, // Skip to: 106522 +/* 20009 */ MCD_OPC_CheckPredicate, 3, 236, 81, 1, // Skip to: 106522 +/* 20014 */ MCD_OPC_Decode, 161, 22, 130, 1, // Opcode: INCP_XP_D +/* 20019 */ MCD_OPC_FilterValue, 13, 226, 81, 1, // Skip to: 106522 +/* 20024 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20027 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 20049 +/* 20032 */ MCD_OPC_CheckPredicate, 3, 213, 81, 1, // Skip to: 106522 +/* 20037 */ MCD_OPC_CheckField, 9, 5, 4, 206, 81, 1, // Skip to: 106522 +/* 20044 */ MCD_OPC_Decode, 254, 12, 130, 1, // Opcode: DECP_XP_B +/* 20049 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 20087 +/* 20054 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 20057 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20072 +/* 20062 */ MCD_OPC_CheckPredicate, 3, 183, 81, 1, // Skip to: 106522 +/* 20067 */ MCD_OPC_Decode, 131, 13, 129, 1, // Opcode: DECP_ZP_H +/* 20072 */ MCD_OPC_FilterValue, 4, 173, 81, 1, // Skip to: 106522 +/* 20077 */ MCD_OPC_CheckPredicate, 3, 168, 81, 1, // Skip to: 106522 +/* 20082 */ MCD_OPC_Decode, 128, 13, 130, 1, // Opcode: DECP_XP_H +/* 20087 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 20125 +/* 20092 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 20095 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20110 +/* 20100 */ MCD_OPC_CheckPredicate, 3, 145, 81, 1, // Skip to: 106522 +/* 20105 */ MCD_OPC_Decode, 132, 13, 129, 1, // Opcode: DECP_ZP_S +/* 20110 */ MCD_OPC_FilterValue, 4, 135, 81, 1, // Skip to: 106522 +/* 20115 */ MCD_OPC_CheckPredicate, 3, 130, 81, 1, // Skip to: 106522 +/* 20120 */ MCD_OPC_Decode, 129, 13, 130, 1, // Opcode: DECP_XP_S +/* 20125 */ MCD_OPC_FilterValue, 3, 120, 81, 1, // Skip to: 106522 +/* 20130 */ MCD_OPC_ExtractField, 9, 5, // Inst{13-9} ... +/* 20133 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20148 +/* 20138 */ MCD_OPC_CheckPredicate, 3, 107, 81, 1, // Skip to: 106522 +/* 20143 */ MCD_OPC_Decode, 130, 13, 129, 1, // Opcode: DECP_ZP_D +/* 20148 */ MCD_OPC_FilterValue, 4, 97, 81, 1, // Skip to: 106522 +/* 20153 */ MCD_OPC_CheckPredicate, 3, 92, 81, 1, // Skip to: 106522 +/* 20158 */ MCD_OPC_Decode, 255, 12, 130, 1, // Opcode: DECP_XP_D +/* 20163 */ MCD_OPC_FilterValue, 3, 82, 81, 1, // Skip to: 106522 +/* 20168 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 20171 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 20239 +/* 20176 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20179 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20194 +/* 20184 */ MCD_OPC_CheckPredicate, 3, 61, 81, 1, // Skip to: 106522 +/* 20189 */ MCD_OPC_Decode, 249, 7, 134, 1, // Opcode: ADD_ZI_B +/* 20194 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 20209 +/* 20199 */ MCD_OPC_CheckPredicate, 3, 46, 81, 1, // Skip to: 106522 +/* 20204 */ MCD_OPC_Decode, 251, 7, 135, 1, // Opcode: ADD_ZI_H +/* 20209 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 20224 +/* 20214 */ MCD_OPC_CheckPredicate, 3, 31, 81, 1, // Skip to: 106522 +/* 20219 */ MCD_OPC_Decode, 252, 7, 136, 1, // Opcode: ADD_ZI_S +/* 20224 */ MCD_OPC_FilterValue, 3, 21, 81, 1, // Skip to: 106522 +/* 20229 */ MCD_OPC_CheckPredicate, 3, 16, 81, 1, // Skip to: 106522 +/* 20234 */ MCD_OPC_Decode, 250, 7, 137, 1, // Opcode: ADD_ZI_D +/* 20239 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 20307 +/* 20244 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20247 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20262 +/* 20252 */ MCD_OPC_CheckPredicate, 3, 249, 80, 1, // Skip to: 106522 +/* 20257 */ MCD_OPC_Decode, 248, 41, 134, 1, // Opcode: SUB_ZI_B +/* 20262 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 20277 +/* 20267 */ MCD_OPC_CheckPredicate, 3, 234, 80, 1, // Skip to: 106522 +/* 20272 */ MCD_OPC_Decode, 250, 41, 135, 1, // Opcode: SUB_ZI_H +/* 20277 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 20292 +/* 20282 */ MCD_OPC_CheckPredicate, 3, 219, 80, 1, // Skip to: 106522 +/* 20287 */ MCD_OPC_Decode, 251, 41, 136, 1, // Opcode: SUB_ZI_S +/* 20292 */ MCD_OPC_FilterValue, 3, 209, 80, 1, // Skip to: 106522 +/* 20297 */ MCD_OPC_CheckPredicate, 3, 204, 80, 1, // Skip to: 106522 +/* 20302 */ MCD_OPC_Decode, 249, 41, 137, 1, // Opcode: SUB_ZI_D +/* 20307 */ MCD_OPC_FilterValue, 3, 63, 0, 0, // Skip to: 20375 +/* 20312 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20315 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20330 +/* 20320 */ MCD_OPC_CheckPredicate, 3, 181, 80, 1, // Skip to: 106522 +/* 20325 */ MCD_OPC_Decode, 226, 41, 134, 1, // Opcode: SUBR_ZI_B +/* 20330 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 20345 +/* 20335 */ MCD_OPC_CheckPredicate, 3, 166, 80, 1, // Skip to: 106522 +/* 20340 */ MCD_OPC_Decode, 228, 41, 135, 1, // Opcode: SUBR_ZI_H +/* 20345 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 20360 +/* 20350 */ MCD_OPC_CheckPredicate, 3, 151, 80, 1, // Skip to: 106522 +/* 20355 */ MCD_OPC_Decode, 229, 41, 136, 1, // Opcode: SUBR_ZI_S +/* 20360 */ MCD_OPC_FilterValue, 3, 141, 80, 1, // Skip to: 106522 +/* 20365 */ MCD_OPC_CheckPredicate, 3, 136, 80, 1, // Skip to: 106522 +/* 20370 */ MCD_OPC_Decode, 227, 41, 137, 1, // Opcode: SUBR_ZI_D +/* 20375 */ MCD_OPC_FilterValue, 4, 63, 0, 0, // Skip to: 20443 +/* 20380 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20383 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20398 +/* 20388 */ MCD_OPC_CheckPredicate, 3, 113, 80, 1, // Skip to: 106522 +/* 20393 */ MCD_OPC_Decode, 180, 34, 134, 1, // Opcode: SQADD_ZI_B +/* 20398 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 20413 +/* 20403 */ MCD_OPC_CheckPredicate, 3, 98, 80, 1, // Skip to: 106522 +/* 20408 */ MCD_OPC_Decode, 182, 34, 135, 1, // Opcode: SQADD_ZI_H +/* 20413 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 20428 +/* 20418 */ MCD_OPC_CheckPredicate, 3, 83, 80, 1, // Skip to: 106522 +/* 20423 */ MCD_OPC_Decode, 183, 34, 136, 1, // Opcode: SQADD_ZI_S +/* 20428 */ MCD_OPC_FilterValue, 3, 73, 80, 1, // Skip to: 106522 +/* 20433 */ MCD_OPC_CheckPredicate, 3, 68, 80, 1, // Skip to: 106522 +/* 20438 */ MCD_OPC_Decode, 181, 34, 137, 1, // Opcode: SQADD_ZI_D +/* 20443 */ MCD_OPC_FilterValue, 5, 63, 0, 0, // Skip to: 20511 +/* 20448 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20451 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20466 +/* 20456 */ MCD_OPC_CheckPredicate, 3, 45, 80, 1, // Skip to: 106522 +/* 20461 */ MCD_OPC_Decode, 201, 45, 134, 1, // Opcode: UQADD_ZI_B +/* 20466 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 20481 +/* 20471 */ MCD_OPC_CheckPredicate, 3, 30, 80, 1, // Skip to: 106522 +/* 20476 */ MCD_OPC_Decode, 203, 45, 135, 1, // Opcode: UQADD_ZI_H +/* 20481 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 20496 +/* 20486 */ MCD_OPC_CheckPredicate, 3, 15, 80, 1, // Skip to: 106522 +/* 20491 */ MCD_OPC_Decode, 204, 45, 136, 1, // Opcode: UQADD_ZI_S +/* 20496 */ MCD_OPC_FilterValue, 3, 5, 80, 1, // Skip to: 106522 +/* 20501 */ MCD_OPC_CheckPredicate, 3, 0, 80, 1, // Skip to: 106522 +/* 20506 */ MCD_OPC_Decode, 202, 45, 137, 1, // Opcode: UQADD_ZI_D +/* 20511 */ MCD_OPC_FilterValue, 6, 63, 0, 0, // Skip to: 20579 +/* 20516 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20519 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20534 +/* 20524 */ MCD_OPC_CheckPredicate, 3, 233, 79, 1, // Skip to: 106522 +/* 20529 */ MCD_OPC_Decode, 168, 37, 134, 1, // Opcode: SQSUB_ZI_B +/* 20534 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 20549 +/* 20539 */ MCD_OPC_CheckPredicate, 3, 218, 79, 1, // Skip to: 106522 +/* 20544 */ MCD_OPC_Decode, 170, 37, 135, 1, // Opcode: SQSUB_ZI_H +/* 20549 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 20564 +/* 20554 */ MCD_OPC_CheckPredicate, 3, 203, 79, 1, // Skip to: 106522 +/* 20559 */ MCD_OPC_Decode, 171, 37, 136, 1, // Opcode: SQSUB_ZI_S +/* 20564 */ MCD_OPC_FilterValue, 3, 193, 79, 1, // Skip to: 106522 +/* 20569 */ MCD_OPC_CheckPredicate, 3, 188, 79, 1, // Skip to: 106522 +/* 20574 */ MCD_OPC_Decode, 169, 37, 137, 1, // Opcode: SQSUB_ZI_D +/* 20579 */ MCD_OPC_FilterValue, 7, 63, 0, 0, // Skip to: 20647 +/* 20584 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20587 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 20602 +/* 20592 */ MCD_OPC_CheckPredicate, 3, 165, 79, 1, // Skip to: 106522 +/* 20597 */ MCD_OPC_Decode, 227, 46, 134, 1, // Opcode: UQSUB_ZI_B +/* 20602 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 20617 +/* 20607 */ MCD_OPC_CheckPredicate, 3, 150, 79, 1, // Skip to: 106522 +/* 20612 */ MCD_OPC_Decode, 229, 46, 135, 1, // Opcode: UQSUB_ZI_H +/* 20617 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 20632 +/* 20622 */ MCD_OPC_CheckPredicate, 3, 135, 79, 1, // Skip to: 106522 +/* 20627 */ MCD_OPC_Decode, 230, 46, 136, 1, // Opcode: UQSUB_ZI_S +/* 20632 */ MCD_OPC_FilterValue, 3, 125, 79, 1, // Skip to: 106522 +/* 20637 */ MCD_OPC_CheckPredicate, 3, 120, 79, 1, // Skip to: 106522 +/* 20642 */ MCD_OPC_Decode, 228, 46, 137, 1, // Opcode: UQSUB_ZI_D +/* 20647 */ MCD_OPC_FilterValue, 8, 91, 0, 0, // Skip to: 20743 +/* 20652 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20655 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 20677 +/* 20660 */ MCD_OPC_CheckPredicate, 3, 97, 79, 1, // Skip to: 106522 +/* 20665 */ MCD_OPC_CheckField, 13, 1, 0, 90, 79, 1, // Skip to: 106522 +/* 20672 */ MCD_OPC_Decode, 151, 33, 138, 1, // Opcode: SMAX_ZI_B +/* 20677 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 20699 +/* 20682 */ MCD_OPC_CheckPredicate, 3, 75, 79, 1, // Skip to: 106522 +/* 20687 */ MCD_OPC_CheckField, 13, 1, 0, 68, 79, 1, // Skip to: 106522 +/* 20694 */ MCD_OPC_Decode, 153, 33, 138, 1, // Opcode: SMAX_ZI_H +/* 20699 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 20721 +/* 20704 */ MCD_OPC_CheckPredicate, 3, 53, 79, 1, // Skip to: 106522 +/* 20709 */ MCD_OPC_CheckField, 13, 1, 0, 46, 79, 1, // Skip to: 106522 +/* 20716 */ MCD_OPC_Decode, 154, 33, 138, 1, // Opcode: SMAX_ZI_S +/* 20721 */ MCD_OPC_FilterValue, 3, 36, 79, 1, // Skip to: 106522 +/* 20726 */ MCD_OPC_CheckPredicate, 3, 31, 79, 1, // Skip to: 106522 +/* 20731 */ MCD_OPC_CheckField, 13, 1, 0, 24, 79, 1, // Skip to: 106522 +/* 20738 */ MCD_OPC_Decode, 152, 33, 138, 1, // Opcode: SMAX_ZI_D +/* 20743 */ MCD_OPC_FilterValue, 9, 91, 0, 0, // Skip to: 20839 +/* 20748 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20751 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 20773 +/* 20756 */ MCD_OPC_CheckPredicate, 3, 1, 79, 1, // Skip to: 106522 +/* 20761 */ MCD_OPC_CheckField, 13, 1, 0, 250, 78, 1, // Skip to: 106522 +/* 20768 */ MCD_OPC_Decode, 198, 44, 139, 1, // Opcode: UMAX_ZI_B +/* 20773 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 20795 +/* 20778 */ MCD_OPC_CheckPredicate, 3, 235, 78, 1, // Skip to: 106522 +/* 20783 */ MCD_OPC_CheckField, 13, 1, 0, 228, 78, 1, // Skip to: 106522 +/* 20790 */ MCD_OPC_Decode, 200, 44, 139, 1, // Opcode: UMAX_ZI_H +/* 20795 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 20817 +/* 20800 */ MCD_OPC_CheckPredicate, 3, 213, 78, 1, // Skip to: 106522 +/* 20805 */ MCD_OPC_CheckField, 13, 1, 0, 206, 78, 1, // Skip to: 106522 +/* 20812 */ MCD_OPC_Decode, 201, 44, 139, 1, // Opcode: UMAX_ZI_S +/* 20817 */ MCD_OPC_FilterValue, 3, 196, 78, 1, // Skip to: 106522 +/* 20822 */ MCD_OPC_CheckPredicate, 3, 191, 78, 1, // Skip to: 106522 +/* 20827 */ MCD_OPC_CheckField, 13, 1, 0, 184, 78, 1, // Skip to: 106522 +/* 20834 */ MCD_OPC_Decode, 199, 44, 139, 1, // Opcode: UMAX_ZI_D +/* 20839 */ MCD_OPC_FilterValue, 10, 91, 0, 0, // Skip to: 20935 +/* 20844 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20847 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 20869 +/* 20852 */ MCD_OPC_CheckPredicate, 3, 161, 78, 1, // Skip to: 106522 +/* 20857 */ MCD_OPC_CheckField, 13, 1, 0, 154, 78, 1, // Skip to: 106522 +/* 20864 */ MCD_OPC_Decode, 185, 33, 138, 1, // Opcode: SMIN_ZI_B +/* 20869 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 20891 +/* 20874 */ MCD_OPC_CheckPredicate, 3, 139, 78, 1, // Skip to: 106522 +/* 20879 */ MCD_OPC_CheckField, 13, 1, 0, 132, 78, 1, // Skip to: 106522 +/* 20886 */ MCD_OPC_Decode, 187, 33, 138, 1, // Opcode: SMIN_ZI_H +/* 20891 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 20913 +/* 20896 */ MCD_OPC_CheckPredicate, 3, 117, 78, 1, // Skip to: 106522 +/* 20901 */ MCD_OPC_CheckField, 13, 1, 0, 110, 78, 1, // Skip to: 106522 +/* 20908 */ MCD_OPC_Decode, 188, 33, 138, 1, // Opcode: SMIN_ZI_S +/* 20913 */ MCD_OPC_FilterValue, 3, 100, 78, 1, // Skip to: 106522 +/* 20918 */ MCD_OPC_CheckPredicate, 3, 95, 78, 1, // Skip to: 106522 +/* 20923 */ MCD_OPC_CheckField, 13, 1, 0, 88, 78, 1, // Skip to: 106522 +/* 20930 */ MCD_OPC_Decode, 186, 33, 138, 1, // Opcode: SMIN_ZI_D +/* 20935 */ MCD_OPC_FilterValue, 11, 91, 0, 0, // Skip to: 21031 +/* 20940 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 20943 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 20965 +/* 20948 */ MCD_OPC_CheckPredicate, 3, 65, 78, 1, // Skip to: 106522 +/* 20953 */ MCD_OPC_CheckField, 13, 1, 0, 58, 78, 1, // Skip to: 106522 +/* 20960 */ MCD_OPC_Decode, 231, 44, 139, 1, // Opcode: UMIN_ZI_B +/* 20965 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 20987 +/* 20970 */ MCD_OPC_CheckPredicate, 3, 43, 78, 1, // Skip to: 106522 +/* 20975 */ MCD_OPC_CheckField, 13, 1, 0, 36, 78, 1, // Skip to: 106522 +/* 20982 */ MCD_OPC_Decode, 233, 44, 139, 1, // Opcode: UMIN_ZI_H +/* 20987 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 21009 +/* 20992 */ MCD_OPC_CheckPredicate, 3, 21, 78, 1, // Skip to: 106522 +/* 20997 */ MCD_OPC_CheckField, 13, 1, 0, 14, 78, 1, // Skip to: 106522 +/* 21004 */ MCD_OPC_Decode, 234, 44, 139, 1, // Opcode: UMIN_ZI_S +/* 21009 */ MCD_OPC_FilterValue, 3, 4, 78, 1, // Skip to: 106522 +/* 21014 */ MCD_OPC_CheckPredicate, 3, 255, 77, 1, // Skip to: 106522 +/* 21019 */ MCD_OPC_CheckField, 13, 1, 0, 248, 77, 1, // Skip to: 106522 +/* 21026 */ MCD_OPC_Decode, 232, 44, 139, 1, // Opcode: UMIN_ZI_D +/* 21031 */ MCD_OPC_FilterValue, 16, 91, 0, 0, // Skip to: 21127 +/* 21036 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 21039 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 21061 +/* 21044 */ MCD_OPC_CheckPredicate, 3, 225, 77, 1, // Skip to: 106522 +/* 21049 */ MCD_OPC_CheckField, 13, 1, 0, 218, 77, 1, // Skip to: 106522 +/* 21056 */ MCD_OPC_Decode, 236, 28, 138, 1, // Opcode: MUL_ZI_B +/* 21061 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 21083 +/* 21066 */ MCD_OPC_CheckPredicate, 3, 203, 77, 1, // Skip to: 106522 +/* 21071 */ MCD_OPC_CheckField, 13, 1, 0, 196, 77, 1, // Skip to: 106522 +/* 21078 */ MCD_OPC_Decode, 238, 28, 138, 1, // Opcode: MUL_ZI_H +/* 21083 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 21105 +/* 21088 */ MCD_OPC_CheckPredicate, 3, 181, 77, 1, // Skip to: 106522 +/* 21093 */ MCD_OPC_CheckField, 13, 1, 0, 174, 77, 1, // Skip to: 106522 +/* 21100 */ MCD_OPC_Decode, 239, 28, 138, 1, // Opcode: MUL_ZI_S +/* 21105 */ MCD_OPC_FilterValue, 3, 164, 77, 1, // Skip to: 106522 +/* 21110 */ MCD_OPC_CheckPredicate, 3, 159, 77, 1, // Skip to: 106522 +/* 21115 */ MCD_OPC_CheckField, 13, 1, 0, 152, 77, 1, // Skip to: 106522 +/* 21122 */ MCD_OPC_Decode, 237, 28, 138, 1, // Opcode: MUL_ZI_D +/* 21127 */ MCD_OPC_FilterValue, 24, 63, 0, 0, // Skip to: 21195 +/* 21132 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 21135 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 21150 +/* 21140 */ MCD_OPC_CheckPredicate, 3, 129, 77, 1, // Skip to: 106522 +/* 21145 */ MCD_OPC_Decode, 140, 13, 140, 1, // Opcode: DUP_ZI_B +/* 21150 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 21165 +/* 21155 */ MCD_OPC_CheckPredicate, 3, 114, 77, 1, // Skip to: 106522 +/* 21160 */ MCD_OPC_Decode, 142, 13, 141, 1, // Opcode: DUP_ZI_H +/* 21165 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 21180 +/* 21170 */ MCD_OPC_CheckPredicate, 3, 99, 77, 1, // Skip to: 106522 +/* 21175 */ MCD_OPC_Decode, 143, 13, 142, 1, // Opcode: DUP_ZI_S +/* 21180 */ MCD_OPC_FilterValue, 3, 89, 77, 1, // Skip to: 106522 +/* 21185 */ MCD_OPC_CheckPredicate, 3, 84, 77, 1, // Skip to: 106522 +/* 21190 */ MCD_OPC_Decode, 141, 13, 143, 1, // Opcode: DUP_ZI_D +/* 21195 */ MCD_OPC_FilterValue, 25, 74, 77, 1, // Skip to: 106522 +/* 21200 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 21203 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 21225 +/* 21208 */ MCD_OPC_CheckPredicate, 3, 61, 77, 1, // Skip to: 106522 +/* 21213 */ MCD_OPC_CheckField, 13, 1, 0, 54, 77, 1, // Skip to: 106522 +/* 21220 */ MCD_OPC_Decode, 154, 17, 144, 1, // Opcode: FDUP_ZI_H +/* 21225 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 21247 +/* 21230 */ MCD_OPC_CheckPredicate, 3, 39, 77, 1, // Skip to: 106522 +/* 21235 */ MCD_OPC_CheckField, 13, 1, 0, 32, 77, 1, // Skip to: 106522 +/* 21242 */ MCD_OPC_Decode, 155, 17, 144, 1, // Opcode: FDUP_ZI_S +/* 21247 */ MCD_OPC_FilterValue, 3, 22, 77, 1, // Skip to: 106522 +/* 21252 */ MCD_OPC_CheckPredicate, 3, 17, 77, 1, // Skip to: 106522 +/* 21257 */ MCD_OPC_CheckField, 13, 1, 0, 10, 77, 1, // Skip to: 106522 +/* 21264 */ MCD_OPC_Decode, 153, 17, 144, 1, // Opcode: FDUP_ZI_D +/* 21269 */ MCD_OPC_FilterValue, 2, 122, 39, 0, // Skip to: 31380 +/* 21274 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 21277 */ MCD_OPC_FilterValue, 0, 207, 5, 0, // Skip to: 22769 +/* 21282 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... +/* 21285 */ MCD_OPC_FilterValue, 0, 135, 0, 0, // Skip to: 21425 +/* 21290 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 21293 */ MCD_OPC_FilterValue, 2, 39, 0, 0, // Skip to: 21337 +/* 21298 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 21301 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 21322 +/* 21306 */ MCD_OPC_CheckPredicate, 4, 219, 76, 1, // Skip to: 106522 +/* 21311 */ MCD_OPC_CheckField, 22, 1, 1, 212, 76, 1, // Skip to: 106522 +/* 21318 */ MCD_OPC_Decode, 230, 34, 54, // Opcode: SQDMLALBT_ZZZ_H +/* 21322 */ MCD_OPC_FilterValue, 1, 203, 76, 1, // Skip to: 106522 +/* 21327 */ MCD_OPC_CheckPredicate, 4, 198, 76, 1, // Skip to: 106522 +/* 21332 */ MCD_OPC_Decode, 167, 28, 145, 1, // Opcode: MLA_ZZZI_H +/* 21337 */ MCD_OPC_FilterValue, 3, 39, 0, 0, // Skip to: 21381 +/* 21342 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 21345 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 21366 +/* 21350 */ MCD_OPC_CheckPredicate, 4, 175, 76, 1, // Skip to: 106522 +/* 21355 */ MCD_OPC_CheckField, 22, 1, 1, 168, 76, 1, // Skip to: 106522 +/* 21362 */ MCD_OPC_Decode, 255, 34, 54, // Opcode: SQDMLSLBT_ZZZ_H +/* 21366 */ MCD_OPC_FilterValue, 1, 159, 76, 1, // Skip to: 106522 +/* 21371 */ MCD_OPC_CheckPredicate, 4, 154, 76, 1, // Skip to: 106522 +/* 21376 */ MCD_OPC_Decode, 184, 28, 145, 1, // Opcode: MLS_ZZZI_H +/* 21381 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 21403 +/* 21386 */ MCD_OPC_CheckPredicate, 4, 139, 76, 1, // Skip to: 106522 +/* 21391 */ MCD_OPC_CheckField, 21, 1, 1, 132, 76, 1, // Skip to: 106522 +/* 21398 */ MCD_OPC_Decode, 236, 35, 145, 1, // Opcode: SQRDMLAH_ZZZI_H +/* 21403 */ MCD_OPC_FilterValue, 5, 122, 76, 1, // Skip to: 106522 +/* 21408 */ MCD_OPC_CheckPredicate, 4, 117, 76, 1, // Skip to: 106522 +/* 21413 */ MCD_OPC_CheckField, 21, 1, 1, 110, 76, 1, // Skip to: 106522 +/* 21420 */ MCD_OPC_Decode, 255, 35, 145, 1, // Opcode: SQRDMLSH_ZZZI_H +/* 21425 */ MCD_OPC_FilterValue, 1, 147, 1, 0, // Skip to: 21833 +/* 21430 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 21433 */ MCD_OPC_FilterValue, 0, 82, 0, 0, // Skip to: 21520 +/* 21438 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 21441 */ MCD_OPC_FilterValue, 0, 59, 0, 0, // Skip to: 21505 +/* 21446 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 21449 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21463 +/* 21454 */ MCD_OPC_CheckPredicate, 3, 71, 76, 1, // Skip to: 106522 +/* 21459 */ MCD_OPC_Decode, 139, 32, 54, // Opcode: SDOT_ZZZ_S +/* 21463 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 21477 +/* 21468 */ MCD_OPC_CheckPredicate, 3, 57, 76, 1, // Skip to: 106522 +/* 21473 */ MCD_OPC_Decode, 149, 44, 54, // Opcode: UDOT_ZZZ_S +/* 21477 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 21491 +/* 21482 */ MCD_OPC_CheckPredicate, 4, 43, 76, 1, // Skip to: 106522 +/* 21487 */ MCD_OPC_Decode, 231, 34, 54, // Opcode: SQDMLALBT_ZZZ_S +/* 21491 */ MCD_OPC_FilterValue, 3, 34, 76, 1, // Skip to: 106522 +/* 21496 */ MCD_OPC_CheckPredicate, 4, 29, 76, 1, // Skip to: 106522 +/* 21501 */ MCD_OPC_Decode, 128, 35, 54, // Opcode: SQDMLSLBT_ZZZ_S +/* 21505 */ MCD_OPC_FilterValue, 1, 20, 76, 1, // Skip to: 106522 +/* 21510 */ MCD_OPC_CheckPredicate, 4, 15, 76, 1, // Skip to: 106522 +/* 21515 */ MCD_OPC_Decode, 239, 9, 146, 1, // Opcode: CDOT_ZZZ_S +/* 21520 */ MCD_OPC_FilterValue, 1, 123, 0, 0, // Skip to: 21648 +/* 21525 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 21528 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 21543 +/* 21533 */ MCD_OPC_CheckPredicate, 3, 248, 75, 1, // Skip to: 106522 +/* 21538 */ MCD_OPC_Decode, 137, 32, 147, 1, // Opcode: SDOT_ZZZI_S +/* 21543 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 21558 +/* 21548 */ MCD_OPC_CheckPredicate, 3, 233, 75, 1, // Skip to: 106522 +/* 21553 */ MCD_OPC_Decode, 147, 44, 147, 1, // Opcode: UDOT_ZZZI_S +/* 21558 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 21573 +/* 21563 */ MCD_OPC_CheckPredicate, 4, 218, 75, 1, // Skip to: 106522 +/* 21568 */ MCD_OPC_Decode, 168, 28, 147, 1, // Opcode: MLA_ZZZI_S +/* 21573 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 21588 +/* 21578 */ MCD_OPC_CheckPredicate, 4, 203, 75, 1, // Skip to: 106522 +/* 21583 */ MCD_OPC_Decode, 185, 28, 147, 1, // Opcode: MLS_ZZZI_S +/* 21588 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 21603 +/* 21593 */ MCD_OPC_CheckPredicate, 4, 188, 75, 1, // Skip to: 106522 +/* 21598 */ MCD_OPC_Decode, 237, 35, 147, 1, // Opcode: SQRDMLAH_ZZZI_S +/* 21603 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 21618 +/* 21608 */ MCD_OPC_CheckPredicate, 4, 173, 75, 1, // Skip to: 106522 +/* 21613 */ MCD_OPC_Decode, 128, 36, 147, 1, // Opcode: SQRDMLSH_ZZZI_S +/* 21618 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 21633 +/* 21623 */ MCD_OPC_CheckPredicate, 7, 158, 75, 1, // Skip to: 106522 +/* 21628 */ MCD_OPC_Decode, 194, 47, 147, 1, // Opcode: USDOT_ZZZI +/* 21633 */ MCD_OPC_FilterValue, 7, 148, 75, 1, // Skip to: 106522 +/* 21638 */ MCD_OPC_CheckPredicate, 7, 143, 75, 1, // Skip to: 106522 +/* 21643 */ MCD_OPC_Decode, 140, 42, 147, 1, // Opcode: SUDOT_ZZZI +/* 21648 */ MCD_OPC_FilterValue, 2, 82, 0, 0, // Skip to: 21735 +/* 21653 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 21656 */ MCD_OPC_FilterValue, 0, 59, 0, 0, // Skip to: 21720 +/* 21661 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 21664 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 21678 +/* 21669 */ MCD_OPC_CheckPredicate, 3, 112, 75, 1, // Skip to: 106522 +/* 21674 */ MCD_OPC_Decode, 138, 32, 54, // Opcode: SDOT_ZZZ_D +/* 21678 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 21692 +/* 21683 */ MCD_OPC_CheckPredicate, 3, 98, 75, 1, // Skip to: 106522 +/* 21688 */ MCD_OPC_Decode, 148, 44, 54, // Opcode: UDOT_ZZZ_D +/* 21692 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 21706 +/* 21697 */ MCD_OPC_CheckPredicate, 4, 84, 75, 1, // Skip to: 106522 +/* 21702 */ MCD_OPC_Decode, 229, 34, 54, // Opcode: SQDMLALBT_ZZZ_D +/* 21706 */ MCD_OPC_FilterValue, 3, 75, 75, 1, // Skip to: 106522 +/* 21711 */ MCD_OPC_CheckPredicate, 4, 70, 75, 1, // Skip to: 106522 +/* 21716 */ MCD_OPC_Decode, 254, 34, 54, // Opcode: SQDMLSLBT_ZZZ_D +/* 21720 */ MCD_OPC_FilterValue, 1, 61, 75, 1, // Skip to: 106522 +/* 21725 */ MCD_OPC_CheckPredicate, 4, 56, 75, 1, // Skip to: 106522 +/* 21730 */ MCD_OPC_Decode, 238, 9, 146, 1, // Opcode: CDOT_ZZZ_D +/* 21735 */ MCD_OPC_FilterValue, 3, 46, 75, 1, // Skip to: 106522 +/* 21740 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 21743 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 21758 +/* 21748 */ MCD_OPC_CheckPredicate, 3, 33, 75, 1, // Skip to: 106522 +/* 21753 */ MCD_OPC_Decode, 136, 32, 148, 1, // Opcode: SDOT_ZZZI_D +/* 21758 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 21773 +/* 21763 */ MCD_OPC_CheckPredicate, 3, 18, 75, 1, // Skip to: 106522 +/* 21768 */ MCD_OPC_Decode, 146, 44, 148, 1, // Opcode: UDOT_ZZZI_D +/* 21773 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 21788 +/* 21778 */ MCD_OPC_CheckPredicate, 4, 3, 75, 1, // Skip to: 106522 +/* 21783 */ MCD_OPC_Decode, 166, 28, 148, 1, // Opcode: MLA_ZZZI_D +/* 21788 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 21803 +/* 21793 */ MCD_OPC_CheckPredicate, 4, 244, 74, 1, // Skip to: 106522 +/* 21798 */ MCD_OPC_Decode, 183, 28, 148, 1, // Opcode: MLS_ZZZI_D +/* 21803 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 21818 +/* 21808 */ MCD_OPC_CheckPredicate, 4, 229, 74, 1, // Skip to: 106522 +/* 21813 */ MCD_OPC_Decode, 235, 35, 148, 1, // Opcode: SQRDMLAH_ZZZI_D +/* 21818 */ MCD_OPC_FilterValue, 5, 219, 74, 1, // Skip to: 106522 +/* 21823 */ MCD_OPC_CheckPredicate, 4, 214, 74, 1, // Skip to: 106522 +/* 21828 */ MCD_OPC_Decode, 254, 35, 148, 1, // Opcode: SQRDMLSH_ZZZI_D +/* 21833 */ MCD_OPC_FilterValue, 2, 123, 2, 0, // Skip to: 22473 +/* 21838 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 21841 */ MCD_OPC_FilterValue, 0, 74, 0, 0, // Skip to: 21920 +/* 21846 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 21849 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 21892 +/* 21854 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 21857 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 21878 +/* 21862 */ MCD_OPC_CheckPredicate, 4, 175, 74, 1, // Skip to: 106522 +/* 21867 */ MCD_OPC_CheckField, 19, 1, 1, 168, 74, 1, // Skip to: 106522 +/* 21874 */ MCD_OPC_Decode, 149, 37, 77, // Opcode: SQSHRUNB_ZZI_B +/* 21878 */ MCD_OPC_FilterValue, 1, 159, 74, 1, // Skip to: 106522 +/* 21883 */ MCD_OPC_CheckPredicate, 4, 154, 74, 1, // Skip to: 106522 +/* 21888 */ MCD_OPC_Decode, 150, 37, 78, // Opcode: SQSHRUNB_ZZI_H +/* 21892 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 21906 +/* 21897 */ MCD_OPC_CheckPredicate, 4, 140, 74, 1, // Skip to: 106522 +/* 21902 */ MCD_OPC_Decode, 171, 31, 45, // Opcode: SADDLB_ZZZ_H +/* 21906 */ MCD_OPC_FilterValue, 3, 131, 74, 1, // Skip to: 106522 +/* 21911 */ MCD_OPC_CheckPredicate, 4, 126, 74, 1, // Skip to: 106522 +/* 21916 */ MCD_OPC_Decode, 151, 37, 79, // Opcode: SQSHRUNB_ZZI_S +/* 21920 */ MCD_OPC_FilterValue, 1, 74, 0, 0, // Skip to: 21999 +/* 21925 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 21928 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 21971 +/* 21933 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 21936 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 21957 +/* 21941 */ MCD_OPC_CheckPredicate, 4, 96, 74, 1, // Skip to: 106522 +/* 21946 */ MCD_OPC_CheckField, 19, 1, 1, 89, 74, 1, // Skip to: 106522 +/* 21953 */ MCD_OPC_Decode, 152, 37, 55, // Opcode: SQSHRUNT_ZZI_B +/* 21957 */ MCD_OPC_FilterValue, 1, 80, 74, 1, // Skip to: 106522 +/* 21962 */ MCD_OPC_CheckPredicate, 4, 75, 74, 1, // Skip to: 106522 +/* 21967 */ MCD_OPC_Decode, 153, 37, 56, // Opcode: SQSHRUNT_ZZI_H +/* 21971 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 21985 +/* 21976 */ MCD_OPC_CheckPredicate, 4, 61, 74, 1, // Skip to: 106522 +/* 21981 */ MCD_OPC_Decode, 180, 31, 45, // Opcode: SADDLT_ZZZ_H +/* 21985 */ MCD_OPC_FilterValue, 3, 52, 74, 1, // Skip to: 106522 +/* 21990 */ MCD_OPC_CheckPredicate, 4, 47, 74, 1, // Skip to: 106522 +/* 21995 */ MCD_OPC_Decode, 154, 37, 57, // Opcode: SQSHRUNT_ZZI_S +/* 21999 */ MCD_OPC_FilterValue, 2, 74, 0, 0, // Skip to: 22078 +/* 22004 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22007 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 22050 +/* 22012 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 22015 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 22036 +/* 22020 */ MCD_OPC_CheckPredicate, 4, 17, 74, 1, // Skip to: 106522 +/* 22025 */ MCD_OPC_CheckField, 19, 1, 1, 10, 74, 1, // Skip to: 106522 +/* 22032 */ MCD_OPC_Decode, 198, 36, 77, // Opcode: SQRSHRUNB_ZZI_B +/* 22036 */ MCD_OPC_FilterValue, 1, 1, 74, 1, // Skip to: 106522 +/* 22041 */ MCD_OPC_CheckPredicate, 4, 252, 73, 1, // Skip to: 106522 +/* 22046 */ MCD_OPC_Decode, 199, 36, 78, // Opcode: SQRSHRUNB_ZZI_H +/* 22050 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 22064 +/* 22055 */ MCD_OPC_CheckPredicate, 4, 238, 73, 1, // Skip to: 106522 +/* 22060 */ MCD_OPC_Decode, 188, 43, 45, // Opcode: UADDLB_ZZZ_H +/* 22064 */ MCD_OPC_FilterValue, 3, 229, 73, 1, // Skip to: 106522 +/* 22069 */ MCD_OPC_CheckPredicate, 4, 224, 73, 1, // Skip to: 106522 +/* 22074 */ MCD_OPC_Decode, 200, 36, 79, // Opcode: SQRSHRUNB_ZZI_S +/* 22078 */ MCD_OPC_FilterValue, 3, 74, 0, 0, // Skip to: 22157 +/* 22083 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22086 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 22129 +/* 22091 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 22094 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 22115 +/* 22099 */ MCD_OPC_CheckPredicate, 4, 194, 73, 1, // Skip to: 106522 +/* 22104 */ MCD_OPC_CheckField, 19, 1, 1, 187, 73, 1, // Skip to: 106522 +/* 22111 */ MCD_OPC_Decode, 201, 36, 55, // Opcode: SQRSHRUNT_ZZI_B +/* 22115 */ MCD_OPC_FilterValue, 1, 178, 73, 1, // Skip to: 106522 +/* 22120 */ MCD_OPC_CheckPredicate, 4, 173, 73, 1, // Skip to: 106522 +/* 22125 */ MCD_OPC_Decode, 202, 36, 56, // Opcode: SQRSHRUNT_ZZI_H +/* 22129 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 22143 +/* 22134 */ MCD_OPC_CheckPredicate, 4, 159, 73, 1, // Skip to: 106522 +/* 22139 */ MCD_OPC_Decode, 197, 43, 45, // Opcode: UADDLT_ZZZ_H +/* 22143 */ MCD_OPC_FilterValue, 3, 150, 73, 1, // Skip to: 106522 +/* 22148 */ MCD_OPC_CheckPredicate, 4, 145, 73, 1, // Skip to: 106522 +/* 22153 */ MCD_OPC_Decode, 203, 36, 57, // Opcode: SQRSHRUNT_ZZI_S +/* 22157 */ MCD_OPC_FilterValue, 4, 74, 0, 0, // Skip to: 22236 +/* 22162 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22165 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 22208 +/* 22170 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 22173 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 22194 +/* 22178 */ MCD_OPC_CheckPredicate, 4, 115, 73, 1, // Skip to: 106522 +/* 22183 */ MCD_OPC_CheckField, 19, 1, 1, 108, 73, 1, // Skip to: 106522 +/* 22190 */ MCD_OPC_Decode, 210, 32, 77, // Opcode: SHRNB_ZZI_B +/* 22194 */ MCD_OPC_FilterValue, 1, 99, 73, 1, // Skip to: 106522 +/* 22199 */ MCD_OPC_CheckPredicate, 4, 94, 73, 1, // Skip to: 106522 +/* 22204 */ MCD_OPC_Decode, 211, 32, 78, // Opcode: SHRNB_ZZI_H +/* 22208 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 22222 +/* 22213 */ MCD_OPC_CheckPredicate, 4, 80, 73, 1, // Skip to: 106522 +/* 22218 */ MCD_OPC_Decode, 237, 38, 45, // Opcode: SSUBLB_ZZZ_H +/* 22222 */ MCD_OPC_FilterValue, 3, 71, 73, 1, // Skip to: 106522 +/* 22227 */ MCD_OPC_CheckPredicate, 4, 66, 73, 1, // Skip to: 106522 +/* 22232 */ MCD_OPC_Decode, 212, 32, 79, // Opcode: SHRNB_ZZI_S +/* 22236 */ MCD_OPC_FilterValue, 5, 74, 0, 0, // Skip to: 22315 +/* 22241 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22244 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 22287 +/* 22249 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 22252 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 22273 +/* 22257 */ MCD_OPC_CheckPredicate, 4, 36, 73, 1, // Skip to: 106522 +/* 22262 */ MCD_OPC_CheckField, 19, 1, 1, 29, 73, 1, // Skip to: 106522 +/* 22269 */ MCD_OPC_Decode, 213, 32, 55, // Opcode: SHRNT_ZZI_B +/* 22273 */ MCD_OPC_FilterValue, 1, 20, 73, 1, // Skip to: 106522 +/* 22278 */ MCD_OPC_CheckPredicate, 4, 15, 73, 1, // Skip to: 106522 +/* 22283 */ MCD_OPC_Decode, 214, 32, 56, // Opcode: SHRNT_ZZI_H +/* 22287 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 22301 +/* 22292 */ MCD_OPC_CheckPredicate, 4, 1, 73, 1, // Skip to: 106522 +/* 22297 */ MCD_OPC_Decode, 243, 38, 45, // Opcode: SSUBLT_ZZZ_H +/* 22301 */ MCD_OPC_FilterValue, 3, 248, 72, 1, // Skip to: 106522 +/* 22306 */ MCD_OPC_CheckPredicate, 4, 243, 72, 1, // Skip to: 106522 +/* 22311 */ MCD_OPC_Decode, 215, 32, 57, // Opcode: SHRNT_ZZI_S +/* 22315 */ MCD_OPC_FilterValue, 6, 74, 0, 0, // Skip to: 22394 +/* 22320 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22323 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 22366 +/* 22328 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 22331 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 22352 +/* 22336 */ MCD_OPC_CheckPredicate, 4, 213, 72, 1, // Skip to: 106522 +/* 22341 */ MCD_OPC_CheckField, 19, 1, 1, 206, 72, 1, // Skip to: 106522 +/* 22348 */ MCD_OPC_Decode, 218, 30, 77, // Opcode: RSHRNB_ZZI_B +/* 22352 */ MCD_OPC_FilterValue, 1, 197, 72, 1, // Skip to: 106522 +/* 22357 */ MCD_OPC_CheckPredicate, 4, 192, 72, 1, // Skip to: 106522 +/* 22362 */ MCD_OPC_Decode, 219, 30, 78, // Opcode: RSHRNB_ZZI_H +/* 22366 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 22380 +/* 22371 */ MCD_OPC_CheckPredicate, 4, 178, 72, 1, // Skip to: 106522 +/* 22376 */ MCD_OPC_Decode, 133, 48, 45, // Opcode: USUBLB_ZZZ_H +/* 22380 */ MCD_OPC_FilterValue, 3, 169, 72, 1, // Skip to: 106522 +/* 22385 */ MCD_OPC_CheckPredicate, 4, 164, 72, 1, // Skip to: 106522 +/* 22390 */ MCD_OPC_Decode, 220, 30, 79, // Opcode: RSHRNB_ZZI_S +/* 22394 */ MCD_OPC_FilterValue, 7, 155, 72, 1, // Skip to: 106522 +/* 22399 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22402 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 22445 +/* 22407 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 22410 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 22431 +/* 22415 */ MCD_OPC_CheckPredicate, 4, 134, 72, 1, // Skip to: 106522 +/* 22420 */ MCD_OPC_CheckField, 19, 1, 1, 127, 72, 1, // Skip to: 106522 +/* 22427 */ MCD_OPC_Decode, 221, 30, 55, // Opcode: RSHRNT_ZZI_B +/* 22431 */ MCD_OPC_FilterValue, 1, 118, 72, 1, // Skip to: 106522 +/* 22436 */ MCD_OPC_CheckPredicate, 4, 113, 72, 1, // Skip to: 106522 +/* 22441 */ MCD_OPC_Decode, 222, 30, 56, // Opcode: RSHRNT_ZZI_H +/* 22445 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 22459 +/* 22450 */ MCD_OPC_CheckPredicate, 4, 99, 72, 1, // Skip to: 106522 +/* 22455 */ MCD_OPC_Decode, 136, 48, 45, // Opcode: USUBLT_ZZZ_H +/* 22459 */ MCD_OPC_FilterValue, 3, 90, 72, 1, // Skip to: 106522 +/* 22464 */ MCD_OPC_CheckPredicate, 4, 85, 72, 1, // Skip to: 106522 +/* 22469 */ MCD_OPC_Decode, 223, 30, 57, // Opcode: RSHRNT_ZZI_S +/* 22473 */ MCD_OPC_FilterValue, 3, 76, 72, 1, // Skip to: 106522 +/* 22478 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 22481 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 22517 +/* 22486 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22489 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22503 +/* 22494 */ MCD_OPC_CheckPredicate, 4, 55, 72, 1, // Skip to: 106522 +/* 22499 */ MCD_OPC_Decode, 172, 31, 45, // Opcode: SADDLB_ZZZ_S +/* 22503 */ MCD_OPC_FilterValue, 2, 46, 72, 1, // Skip to: 106522 +/* 22508 */ MCD_OPC_CheckPredicate, 4, 41, 72, 1, // Skip to: 106522 +/* 22513 */ MCD_OPC_Decode, 170, 31, 45, // Opcode: SADDLB_ZZZ_D +/* 22517 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 22553 +/* 22522 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22525 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22539 +/* 22530 */ MCD_OPC_CheckPredicate, 4, 19, 72, 1, // Skip to: 106522 +/* 22535 */ MCD_OPC_Decode, 181, 31, 45, // Opcode: SADDLT_ZZZ_S +/* 22539 */ MCD_OPC_FilterValue, 2, 10, 72, 1, // Skip to: 106522 +/* 22544 */ MCD_OPC_CheckPredicate, 4, 5, 72, 1, // Skip to: 106522 +/* 22549 */ MCD_OPC_Decode, 179, 31, 45, // Opcode: SADDLT_ZZZ_D +/* 22553 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 22589 +/* 22558 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22561 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22575 +/* 22566 */ MCD_OPC_CheckPredicate, 4, 239, 71, 1, // Skip to: 106522 +/* 22571 */ MCD_OPC_Decode, 189, 43, 45, // Opcode: UADDLB_ZZZ_S +/* 22575 */ MCD_OPC_FilterValue, 2, 230, 71, 1, // Skip to: 106522 +/* 22580 */ MCD_OPC_CheckPredicate, 4, 225, 71, 1, // Skip to: 106522 +/* 22585 */ MCD_OPC_Decode, 187, 43, 45, // Opcode: UADDLB_ZZZ_D +/* 22589 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 22625 +/* 22594 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22597 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22611 +/* 22602 */ MCD_OPC_CheckPredicate, 4, 203, 71, 1, // Skip to: 106522 +/* 22607 */ MCD_OPC_Decode, 198, 43, 45, // Opcode: UADDLT_ZZZ_S +/* 22611 */ MCD_OPC_FilterValue, 2, 194, 71, 1, // Skip to: 106522 +/* 22616 */ MCD_OPC_CheckPredicate, 4, 189, 71, 1, // Skip to: 106522 +/* 22621 */ MCD_OPC_Decode, 196, 43, 45, // Opcode: UADDLT_ZZZ_D +/* 22625 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 22661 +/* 22630 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22633 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22647 +/* 22638 */ MCD_OPC_CheckPredicate, 4, 167, 71, 1, // Skip to: 106522 +/* 22643 */ MCD_OPC_Decode, 238, 38, 45, // Opcode: SSUBLB_ZZZ_S +/* 22647 */ MCD_OPC_FilterValue, 2, 158, 71, 1, // Skip to: 106522 +/* 22652 */ MCD_OPC_CheckPredicate, 4, 153, 71, 1, // Skip to: 106522 +/* 22657 */ MCD_OPC_Decode, 236, 38, 45, // Opcode: SSUBLB_ZZZ_D +/* 22661 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 22697 +/* 22666 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22669 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22683 +/* 22674 */ MCD_OPC_CheckPredicate, 4, 131, 71, 1, // Skip to: 106522 +/* 22679 */ MCD_OPC_Decode, 244, 38, 45, // Opcode: SSUBLT_ZZZ_S +/* 22683 */ MCD_OPC_FilterValue, 2, 122, 71, 1, // Skip to: 106522 +/* 22688 */ MCD_OPC_CheckPredicate, 4, 117, 71, 1, // Skip to: 106522 +/* 22693 */ MCD_OPC_Decode, 242, 38, 45, // Opcode: SSUBLT_ZZZ_D +/* 22697 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 22733 +/* 22702 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22705 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22719 +/* 22710 */ MCD_OPC_CheckPredicate, 4, 95, 71, 1, // Skip to: 106522 +/* 22715 */ MCD_OPC_Decode, 134, 48, 45, // Opcode: USUBLB_ZZZ_S +/* 22719 */ MCD_OPC_FilterValue, 2, 86, 71, 1, // Skip to: 106522 +/* 22724 */ MCD_OPC_CheckPredicate, 4, 81, 71, 1, // Skip to: 106522 +/* 22729 */ MCD_OPC_Decode, 132, 48, 45, // Opcode: USUBLB_ZZZ_D +/* 22733 */ MCD_OPC_FilterValue, 7, 72, 71, 1, // Skip to: 106522 +/* 22738 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 22741 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 22755 +/* 22746 */ MCD_OPC_CheckPredicate, 4, 59, 71, 1, // Skip to: 106522 +/* 22751 */ MCD_OPC_Decode, 137, 48, 45, // Opcode: USUBLT_ZZZ_S +/* 22755 */ MCD_OPC_FilterValue, 2, 50, 71, 1, // Skip to: 106522 +/* 22760 */ MCD_OPC_CheckPredicate, 4, 45, 71, 1, // Skip to: 106522 +/* 22765 */ MCD_OPC_Decode, 135, 48, 45, // Opcode: USUBLT_ZZZ_D +/* 22769 */ MCD_OPC_FilterValue, 1, 219, 3, 0, // Skip to: 23761 +/* 22774 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 22777 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 22815 +/* 22782 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 22785 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 22800 +/* 22790 */ MCD_OPC_CheckPredicate, 4, 15, 71, 1, // Skip to: 106522 +/* 22795 */ MCD_OPC_Decode, 228, 10, 146, 1, // Opcode: CMLA_ZZZ_B +/* 22800 */ MCD_OPC_FilterValue, 1, 5, 71, 1, // Skip to: 106522 +/* 22805 */ MCD_OPC_CheckPredicate, 4, 0, 71, 1, // Skip to: 106522 +/* 22810 */ MCD_OPC_Decode, 231, 35, 146, 1, // Opcode: SQRDCMLAH_ZZZ_B +/* 22815 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 22853 +/* 22820 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 22823 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 22838 +/* 22828 */ MCD_OPC_CheckPredicate, 4, 233, 70, 1, // Skip to: 106522 +/* 22833 */ MCD_OPC_Decode, 230, 10, 146, 1, // Opcode: CMLA_ZZZ_H +/* 22838 */ MCD_OPC_FilterValue, 1, 223, 70, 1, // Skip to: 106522 +/* 22843 */ MCD_OPC_CheckPredicate, 4, 218, 70, 1, // Skip to: 106522 +/* 22848 */ MCD_OPC_Decode, 233, 35, 146, 1, // Opcode: SQRDCMLAH_ZZZ_H +/* 22853 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 22891 +/* 22858 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 22861 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 22876 +/* 22866 */ MCD_OPC_CheckPredicate, 4, 195, 70, 1, // Skip to: 106522 +/* 22871 */ MCD_OPC_Decode, 231, 10, 146, 1, // Opcode: CMLA_ZZZ_S +/* 22876 */ MCD_OPC_FilterValue, 1, 185, 70, 1, // Skip to: 106522 +/* 22881 */ MCD_OPC_CheckPredicate, 4, 180, 70, 1, // Skip to: 106522 +/* 22886 */ MCD_OPC_Decode, 234, 35, 146, 1, // Opcode: SQRDCMLAH_ZZZ_S +/* 22891 */ MCD_OPC_FilterValue, 5, 79, 0, 0, // Skip to: 22975 +/* 22896 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 22899 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 22937 +/* 22904 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 22907 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 22922 +/* 22912 */ MCD_OPC_CheckPredicate, 4, 149, 70, 1, // Skip to: 106522 +/* 22917 */ MCD_OPC_Decode, 233, 34, 149, 1, // Opcode: SQDMLALB_ZZZI_S +/* 22922 */ MCD_OPC_FilterValue, 1, 139, 70, 1, // Skip to: 106522 +/* 22927 */ MCD_OPC_CheckPredicate, 4, 134, 70, 1, // Skip to: 106522 +/* 22932 */ MCD_OPC_Decode, 130, 35, 149, 1, // Opcode: SQDMLSLB_ZZZI_S +/* 22937 */ MCD_OPC_FilterValue, 1, 124, 70, 1, // Skip to: 106522 +/* 22942 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 22945 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 22960 +/* 22950 */ MCD_OPC_CheckPredicate, 4, 111, 70, 1, // Skip to: 106522 +/* 22955 */ MCD_OPC_Decode, 238, 34, 149, 1, // Opcode: SQDMLALT_ZZZI_S +/* 22960 */ MCD_OPC_FilterValue, 1, 101, 70, 1, // Skip to: 106522 +/* 22965 */ MCD_OPC_CheckPredicate, 4, 96, 70, 1, // Skip to: 106522 +/* 22970 */ MCD_OPC_Decode, 135, 35, 149, 1, // Opcode: SQDMLSLT_ZZZI_S +/* 22975 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 23013 +/* 22980 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 22983 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 22998 +/* 22988 */ MCD_OPC_CheckPredicate, 4, 73, 70, 1, // Skip to: 106522 +/* 22993 */ MCD_OPC_Decode, 229, 10, 146, 1, // Opcode: CMLA_ZZZ_D +/* 22998 */ MCD_OPC_FilterValue, 1, 63, 70, 1, // Skip to: 106522 +/* 23003 */ MCD_OPC_CheckPredicate, 4, 58, 70, 1, // Skip to: 106522 +/* 23008 */ MCD_OPC_Decode, 232, 35, 146, 1, // Opcode: SQRDCMLAH_ZZZ_D +/* 23013 */ MCD_OPC_FilterValue, 7, 79, 0, 0, // Skip to: 23097 +/* 23018 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 23021 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 23059 +/* 23026 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 23029 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23044 +/* 23034 */ MCD_OPC_CheckPredicate, 4, 27, 70, 1, // Skip to: 106522 +/* 23039 */ MCD_OPC_Decode, 232, 34, 150, 1, // Opcode: SQDMLALB_ZZZI_D +/* 23044 */ MCD_OPC_FilterValue, 1, 17, 70, 1, // Skip to: 106522 +/* 23049 */ MCD_OPC_CheckPredicate, 4, 12, 70, 1, // Skip to: 106522 +/* 23054 */ MCD_OPC_Decode, 129, 35, 150, 1, // Opcode: SQDMLSLB_ZZZI_D +/* 23059 */ MCD_OPC_FilterValue, 1, 2, 70, 1, // Skip to: 106522 +/* 23064 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 23067 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 23082 +/* 23072 */ MCD_OPC_CheckPredicate, 4, 245, 69, 1, // Skip to: 106522 +/* 23077 */ MCD_OPC_Decode, 237, 34, 150, 1, // Opcode: SQDMLALT_ZZZI_D +/* 23082 */ MCD_OPC_FilterValue, 1, 235, 69, 1, // Skip to: 106522 +/* 23087 */ MCD_OPC_CheckPredicate, 4, 230, 69, 1, // Skip to: 106522 +/* 23092 */ MCD_OPC_Decode, 134, 35, 150, 1, // Opcode: SQDMLSLT_ZZZI_D +/* 23097 */ MCD_OPC_FilterValue, 9, 91, 1, 0, // Skip to: 23449 +/* 23102 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 23105 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 23148 +/* 23110 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 23113 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 23134 +/* 23118 */ MCD_OPC_CheckPredicate, 4, 199, 69, 1, // Skip to: 106522 +/* 23123 */ MCD_OPC_CheckField, 19, 1, 1, 192, 69, 1, // Skip to: 106522 +/* 23130 */ MCD_OPC_Decode, 134, 37, 77, // Opcode: SQSHRNB_ZZI_B +/* 23134 */ MCD_OPC_FilterValue, 1, 183, 69, 1, // Skip to: 106522 +/* 23139 */ MCD_OPC_CheckPredicate, 4, 178, 69, 1, // Skip to: 106522 +/* 23144 */ MCD_OPC_Decode, 135, 37, 78, // Opcode: SQSHRNB_ZZI_H +/* 23148 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 23191 +/* 23153 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 23156 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 23177 +/* 23161 */ MCD_OPC_CheckPredicate, 4, 156, 69, 1, // Skip to: 106522 +/* 23166 */ MCD_OPC_CheckField, 19, 1, 1, 149, 69, 1, // Skip to: 106522 +/* 23173 */ MCD_OPC_Decode, 137, 37, 55, // Opcode: SQSHRNT_ZZI_B +/* 23177 */ MCD_OPC_FilterValue, 1, 140, 69, 1, // Skip to: 106522 +/* 23182 */ MCD_OPC_CheckPredicate, 4, 135, 69, 1, // Skip to: 106522 +/* 23187 */ MCD_OPC_Decode, 138, 37, 56, // Opcode: SQSHRNT_ZZI_H +/* 23191 */ MCD_OPC_FilterValue, 2, 38, 0, 0, // Skip to: 23234 +/* 23196 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 23199 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 23220 +/* 23204 */ MCD_OPC_CheckPredicate, 4, 113, 69, 1, // Skip to: 106522 +/* 23209 */ MCD_OPC_CheckField, 19, 1, 1, 106, 69, 1, // Skip to: 106522 +/* 23216 */ MCD_OPC_Decode, 183, 36, 77, // Opcode: SQRSHRNB_ZZI_B +/* 23220 */ MCD_OPC_FilterValue, 1, 97, 69, 1, // Skip to: 106522 +/* 23225 */ MCD_OPC_CheckPredicate, 4, 92, 69, 1, // Skip to: 106522 +/* 23230 */ MCD_OPC_Decode, 184, 36, 78, // Opcode: SQRSHRNB_ZZI_H +/* 23234 */ MCD_OPC_FilterValue, 3, 38, 0, 0, // Skip to: 23277 +/* 23239 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 23242 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 23263 +/* 23247 */ MCD_OPC_CheckPredicate, 4, 70, 69, 1, // Skip to: 106522 +/* 23252 */ MCD_OPC_CheckField, 19, 1, 1, 63, 69, 1, // Skip to: 106522 +/* 23259 */ MCD_OPC_Decode, 186, 36, 55, // Opcode: SQRSHRNT_ZZI_B +/* 23263 */ MCD_OPC_FilterValue, 1, 54, 69, 1, // Skip to: 106522 +/* 23268 */ MCD_OPC_CheckPredicate, 4, 49, 69, 1, // Skip to: 106522 +/* 23273 */ MCD_OPC_Decode, 187, 36, 56, // Opcode: SQRSHRNT_ZZI_H +/* 23277 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 23320 +/* 23282 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 23285 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 23306 +/* 23290 */ MCD_OPC_CheckPredicate, 4, 27, 69, 1, // Skip to: 106522 +/* 23295 */ MCD_OPC_CheckField, 19, 1, 1, 20, 69, 1, // Skip to: 106522 +/* 23302 */ MCD_OPC_Decode, 208, 46, 77, // Opcode: UQSHRNB_ZZI_B +/* 23306 */ MCD_OPC_FilterValue, 1, 11, 69, 1, // Skip to: 106522 +/* 23311 */ MCD_OPC_CheckPredicate, 4, 6, 69, 1, // Skip to: 106522 +/* 23316 */ MCD_OPC_Decode, 209, 46, 78, // Opcode: UQSHRNB_ZZI_H +/* 23320 */ MCD_OPC_FilterValue, 5, 38, 0, 0, // Skip to: 23363 +/* 23325 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 23328 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 23349 +/* 23333 */ MCD_OPC_CheckPredicate, 4, 240, 68, 1, // Skip to: 106522 +/* 23338 */ MCD_OPC_CheckField, 19, 1, 1, 233, 68, 1, // Skip to: 106522 +/* 23345 */ MCD_OPC_Decode, 211, 46, 55, // Opcode: UQSHRNT_ZZI_B +/* 23349 */ MCD_OPC_FilterValue, 1, 224, 68, 1, // Skip to: 106522 +/* 23354 */ MCD_OPC_CheckPredicate, 4, 219, 68, 1, // Skip to: 106522 +/* 23359 */ MCD_OPC_Decode, 212, 46, 56, // Opcode: UQSHRNT_ZZI_H +/* 23363 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 23406 +/* 23368 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 23371 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 23392 +/* 23376 */ MCD_OPC_CheckPredicate, 4, 197, 68, 1, // Skip to: 106522 +/* 23381 */ MCD_OPC_CheckField, 19, 1, 1, 190, 68, 1, // Skip to: 106522 +/* 23388 */ MCD_OPC_Decode, 159, 46, 77, // Opcode: UQRSHRNB_ZZI_B +/* 23392 */ MCD_OPC_FilterValue, 1, 181, 68, 1, // Skip to: 106522 +/* 23397 */ MCD_OPC_CheckPredicate, 4, 176, 68, 1, // Skip to: 106522 +/* 23402 */ MCD_OPC_Decode, 160, 46, 78, // Opcode: UQRSHRNB_ZZI_H +/* 23406 */ MCD_OPC_FilterValue, 7, 167, 68, 1, // Skip to: 106522 +/* 23411 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 23414 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 23435 +/* 23419 */ MCD_OPC_CheckPredicate, 4, 154, 68, 1, // Skip to: 106522 +/* 23424 */ MCD_OPC_CheckField, 19, 1, 1, 147, 68, 1, // Skip to: 106522 +/* 23431 */ MCD_OPC_Decode, 162, 46, 55, // Opcode: UQRSHRNT_ZZI_B +/* 23435 */ MCD_OPC_FilterValue, 1, 138, 68, 1, // Skip to: 106522 +/* 23440 */ MCD_OPC_CheckPredicate, 4, 133, 68, 1, // Skip to: 106522 +/* 23445 */ MCD_OPC_Decode, 163, 46, 56, // Opcode: UQRSHRNT_ZZI_H +/* 23449 */ MCD_OPC_FilterValue, 10, 59, 0, 0, // Skip to: 23513 +/* 23454 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 23457 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 23471 +/* 23462 */ MCD_OPC_CheckPredicate, 4, 111, 68, 1, // Skip to: 106522 +/* 23467 */ MCD_OPC_Decode, 137, 31, 45, // Opcode: SABDLB_ZZZ_H +/* 23471 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 23485 +/* 23476 */ MCD_OPC_CheckPredicate, 4, 97, 68, 1, // Skip to: 106522 +/* 23481 */ MCD_OPC_Decode, 140, 31, 45, // Opcode: SABDLT_ZZZ_H +/* 23485 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 23499 +/* 23490 */ MCD_OPC_CheckPredicate, 4, 83, 68, 1, // Skip to: 106522 +/* 23495 */ MCD_OPC_Decode, 157, 43, 45, // Opcode: UABDLB_ZZZ_H +/* 23499 */ MCD_OPC_FilterValue, 7, 74, 68, 1, // Skip to: 106522 +/* 23504 */ MCD_OPC_CheckPredicate, 4, 69, 68, 1, // Skip to: 106522 +/* 23509 */ MCD_OPC_Decode, 160, 43, 45, // Opcode: UABDLT_ZZZ_H +/* 23513 */ MCD_OPC_FilterValue, 11, 115, 0, 0, // Skip to: 23633 +/* 23518 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 23521 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 23535 +/* 23526 */ MCD_OPC_CheckPredicate, 4, 47, 68, 1, // Skip to: 106522 +/* 23531 */ MCD_OPC_Decode, 136, 37, 79, // Opcode: SQSHRNB_ZZI_S +/* 23535 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 23549 +/* 23540 */ MCD_OPC_CheckPredicate, 4, 33, 68, 1, // Skip to: 106522 +/* 23545 */ MCD_OPC_Decode, 139, 37, 57, // Opcode: SQSHRNT_ZZI_S +/* 23549 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 23563 +/* 23554 */ MCD_OPC_CheckPredicate, 4, 19, 68, 1, // Skip to: 106522 +/* 23559 */ MCD_OPC_Decode, 185, 36, 79, // Opcode: SQRSHRNB_ZZI_S +/* 23563 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 23577 +/* 23568 */ MCD_OPC_CheckPredicate, 4, 5, 68, 1, // Skip to: 106522 +/* 23573 */ MCD_OPC_Decode, 188, 36, 57, // Opcode: SQRSHRNT_ZZI_S +/* 23577 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 23591 +/* 23582 */ MCD_OPC_CheckPredicate, 4, 247, 67, 1, // Skip to: 106522 +/* 23587 */ MCD_OPC_Decode, 210, 46, 79, // Opcode: UQSHRNB_ZZI_S +/* 23591 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 23605 +/* 23596 */ MCD_OPC_CheckPredicate, 4, 233, 67, 1, // Skip to: 106522 +/* 23601 */ MCD_OPC_Decode, 213, 46, 57, // Opcode: UQSHRNT_ZZI_S +/* 23605 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 23619 +/* 23610 */ MCD_OPC_CheckPredicate, 4, 219, 67, 1, // Skip to: 106522 +/* 23615 */ MCD_OPC_Decode, 161, 46, 79, // Opcode: UQRSHRNB_ZZI_S +/* 23619 */ MCD_OPC_FilterValue, 7, 210, 67, 1, // Skip to: 106522 +/* 23624 */ MCD_OPC_CheckPredicate, 4, 205, 67, 1, // Skip to: 106522 +/* 23629 */ MCD_OPC_Decode, 164, 46, 57, // Opcode: UQRSHRNT_ZZI_S +/* 23633 */ MCD_OPC_FilterValue, 12, 59, 0, 0, // Skip to: 23697 +/* 23638 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 23641 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 23655 +/* 23646 */ MCD_OPC_CheckPredicate, 4, 183, 67, 1, // Skip to: 106522 +/* 23651 */ MCD_OPC_Decode, 138, 31, 45, // Opcode: SABDLB_ZZZ_S +/* 23655 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 23669 +/* 23660 */ MCD_OPC_CheckPredicate, 4, 169, 67, 1, // Skip to: 106522 +/* 23665 */ MCD_OPC_Decode, 141, 31, 45, // Opcode: SABDLT_ZZZ_S +/* 23669 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 23683 +/* 23674 */ MCD_OPC_CheckPredicate, 4, 155, 67, 1, // Skip to: 106522 +/* 23679 */ MCD_OPC_Decode, 158, 43, 45, // Opcode: UABDLB_ZZZ_S +/* 23683 */ MCD_OPC_FilterValue, 7, 146, 67, 1, // Skip to: 106522 +/* 23688 */ MCD_OPC_CheckPredicate, 4, 141, 67, 1, // Skip to: 106522 +/* 23693 */ MCD_OPC_Decode, 161, 43, 45, // Opcode: UABDLT_ZZZ_S +/* 23697 */ MCD_OPC_FilterValue, 14, 132, 67, 1, // Skip to: 106522 +/* 23702 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 23705 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 23719 +/* 23710 */ MCD_OPC_CheckPredicate, 4, 119, 67, 1, // Skip to: 106522 +/* 23715 */ MCD_OPC_Decode, 136, 31, 45, // Opcode: SABDLB_ZZZ_D +/* 23719 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 23733 +/* 23724 */ MCD_OPC_CheckPredicate, 4, 105, 67, 1, // Skip to: 106522 +/* 23729 */ MCD_OPC_Decode, 139, 31, 45, // Opcode: SABDLT_ZZZ_D +/* 23733 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 23747 +/* 23738 */ MCD_OPC_CheckPredicate, 4, 91, 67, 1, // Skip to: 106522 +/* 23743 */ MCD_OPC_Decode, 156, 43, 45, // Opcode: UABDLB_ZZZ_D +/* 23747 */ MCD_OPC_FilterValue, 7, 82, 67, 1, // Skip to: 106522 +/* 23752 */ MCD_OPC_CheckPredicate, 4, 77, 67, 1, // Skip to: 106522 +/* 23757 */ MCD_OPC_Decode, 159, 43, 45, // Opcode: UABDLT_ZZZ_D +/* 23761 */ MCD_OPC_FilterValue, 2, 101, 4, 0, // Skip to: 24891 +/* 23766 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 23769 */ MCD_OPC_FilterValue, 2, 115, 0, 0, // Skip to: 23889 +/* 23774 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 23777 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 23791 +/* 23782 */ MCD_OPC_CheckPredicate, 4, 47, 67, 1, // Skip to: 106522 +/* 23787 */ MCD_OPC_Decode, 202, 33, 54, // Opcode: SMLALB_ZZZ_H +/* 23791 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 23805 +/* 23796 */ MCD_OPC_CheckPredicate, 4, 33, 67, 1, // Skip to: 106522 +/* 23801 */ MCD_OPC_Decode, 207, 33, 54, // Opcode: SMLALT_ZZZ_H +/* 23805 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 23819 +/* 23810 */ MCD_OPC_CheckPredicate, 4, 19, 67, 1, // Skip to: 106522 +/* 23815 */ MCD_OPC_Decode, 248, 44, 54, // Opcode: UMLALB_ZZZ_H +/* 23819 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 23833 +/* 23824 */ MCD_OPC_CheckPredicate, 4, 5, 67, 1, // Skip to: 106522 +/* 23829 */ MCD_OPC_Decode, 253, 44, 54, // Opcode: UMLALT_ZZZ_H +/* 23833 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 23847 +/* 23838 */ MCD_OPC_CheckPredicate, 4, 247, 66, 1, // Skip to: 106522 +/* 23843 */ MCD_OPC_Decode, 222, 33, 54, // Opcode: SMLSLB_ZZZ_H +/* 23847 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 23861 +/* 23852 */ MCD_OPC_CheckPredicate, 4, 233, 66, 1, // Skip to: 106522 +/* 23857 */ MCD_OPC_Decode, 227, 33, 54, // Opcode: SMLSLT_ZZZ_H +/* 23861 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 23875 +/* 23866 */ MCD_OPC_CheckPredicate, 4, 219, 66, 1, // Skip to: 106522 +/* 23871 */ MCD_OPC_Decode, 140, 45, 54, // Opcode: UMLSLB_ZZZ_H +/* 23875 */ MCD_OPC_FilterValue, 7, 210, 66, 1, // Skip to: 106522 +/* 23880 */ MCD_OPC_CheckPredicate, 4, 205, 66, 1, // Skip to: 106522 +/* 23885 */ MCD_OPC_Decode, 145, 45, 54, // Opcode: UMLSLT_ZZZ_H +/* 23889 */ MCD_OPC_FilterValue, 4, 115, 0, 0, // Skip to: 24009 +/* 23894 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 23897 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 23911 +/* 23902 */ MCD_OPC_CheckPredicate, 4, 183, 66, 1, // Skip to: 106522 +/* 23907 */ MCD_OPC_Decode, 203, 33, 54, // Opcode: SMLALB_ZZZ_S +/* 23911 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 23925 +/* 23916 */ MCD_OPC_CheckPredicate, 4, 169, 66, 1, // Skip to: 106522 +/* 23921 */ MCD_OPC_Decode, 208, 33, 54, // Opcode: SMLALT_ZZZ_S +/* 23925 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 23939 +/* 23930 */ MCD_OPC_CheckPredicate, 4, 155, 66, 1, // Skip to: 106522 +/* 23935 */ MCD_OPC_Decode, 249, 44, 54, // Opcode: UMLALB_ZZZ_S +/* 23939 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 23953 +/* 23944 */ MCD_OPC_CheckPredicate, 4, 141, 66, 1, // Skip to: 106522 +/* 23949 */ MCD_OPC_Decode, 254, 44, 54, // Opcode: UMLALT_ZZZ_S +/* 23953 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 23967 +/* 23958 */ MCD_OPC_CheckPredicate, 4, 127, 66, 1, // Skip to: 106522 +/* 23963 */ MCD_OPC_Decode, 223, 33, 54, // Opcode: SMLSLB_ZZZ_S +/* 23967 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 23981 +/* 23972 */ MCD_OPC_CheckPredicate, 4, 113, 66, 1, // Skip to: 106522 +/* 23977 */ MCD_OPC_Decode, 228, 33, 54, // Opcode: SMLSLT_ZZZ_S +/* 23981 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 23995 +/* 23986 */ MCD_OPC_CheckPredicate, 4, 99, 66, 1, // Skip to: 106522 +/* 23991 */ MCD_OPC_Decode, 141, 45, 54, // Opcode: UMLSLB_ZZZ_S +/* 23995 */ MCD_OPC_FilterValue, 7, 90, 66, 1, // Skip to: 106522 +/* 24000 */ MCD_OPC_CheckPredicate, 4, 85, 66, 1, // Skip to: 106522 +/* 24005 */ MCD_OPC_Decode, 146, 45, 54, // Opcode: UMLSLT_ZZZ_S +/* 24009 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 24031 +/* 24014 */ MCD_OPC_CheckPredicate, 4, 71, 66, 1, // Skip to: 106522 +/* 24019 */ MCD_OPC_CheckField, 12, 1, 0, 64, 66, 1, // Skip to: 106522 +/* 24026 */ MCD_OPC_Decode, 237, 9, 151, 1, // Opcode: CDOT_ZZZI_S +/* 24031 */ MCD_OPC_FilterValue, 6, 115, 0, 0, // Skip to: 24151 +/* 24036 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 24039 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 24053 +/* 24044 */ MCD_OPC_CheckPredicate, 4, 41, 66, 1, // Skip to: 106522 +/* 24049 */ MCD_OPC_Decode, 201, 33, 54, // Opcode: SMLALB_ZZZ_D +/* 24053 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 24067 +/* 24058 */ MCD_OPC_CheckPredicate, 4, 27, 66, 1, // Skip to: 106522 +/* 24063 */ MCD_OPC_Decode, 206, 33, 54, // Opcode: SMLALT_ZZZ_D +/* 24067 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 24081 +/* 24072 */ MCD_OPC_CheckPredicate, 4, 13, 66, 1, // Skip to: 106522 +/* 24077 */ MCD_OPC_Decode, 247, 44, 54, // Opcode: UMLALB_ZZZ_D +/* 24081 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 24095 +/* 24086 */ MCD_OPC_CheckPredicate, 4, 255, 65, 1, // Skip to: 106522 +/* 24091 */ MCD_OPC_Decode, 252, 44, 54, // Opcode: UMLALT_ZZZ_D +/* 24095 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 24109 +/* 24100 */ MCD_OPC_CheckPredicate, 4, 241, 65, 1, // Skip to: 106522 +/* 24105 */ MCD_OPC_Decode, 221, 33, 54, // Opcode: SMLSLB_ZZZ_D +/* 24109 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 24123 +/* 24114 */ MCD_OPC_CheckPredicate, 4, 227, 65, 1, // Skip to: 106522 +/* 24119 */ MCD_OPC_Decode, 226, 33, 54, // Opcode: SMLSLT_ZZZ_D +/* 24123 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 24137 +/* 24128 */ MCD_OPC_CheckPredicate, 4, 213, 65, 1, // Skip to: 106522 +/* 24133 */ MCD_OPC_Decode, 139, 45, 54, // Opcode: UMLSLB_ZZZ_D +/* 24137 */ MCD_OPC_FilterValue, 7, 204, 65, 1, // Skip to: 106522 +/* 24142 */ MCD_OPC_CheckPredicate, 4, 199, 65, 1, // Skip to: 106522 +/* 24147 */ MCD_OPC_Decode, 144, 45, 54, // Opcode: UMLSLT_ZZZ_D +/* 24151 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 24173 +/* 24156 */ MCD_OPC_CheckPredicate, 4, 185, 65, 1, // Skip to: 106522 +/* 24161 */ MCD_OPC_CheckField, 12, 1, 0, 178, 65, 1, // Skip to: 106522 +/* 24168 */ MCD_OPC_Decode, 236, 9, 152, 1, // Opcode: CDOT_ZZZI_D +/* 24173 */ MCD_OPC_FilterValue, 9, 219, 0, 0, // Skip to: 24397 +/* 24178 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 24181 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 24217 +/* 24186 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 24189 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 24203 +/* 24194 */ MCD_OPC_CheckPredicate, 4, 147, 65, 1, // Skip to: 106522 +/* 24199 */ MCD_OPC_Decode, 191, 37, 63, // Opcode: SQXTNB_ZZ_B +/* 24203 */ MCD_OPC_FilterValue, 16, 138, 65, 1, // Skip to: 106522 +/* 24208 */ MCD_OPC_CheckPredicate, 4, 133, 65, 1, // Skip to: 106522 +/* 24213 */ MCD_OPC_Decode, 192, 37, 63, // Opcode: SQXTNB_ZZ_H +/* 24217 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 24253 +/* 24222 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 24225 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 24239 +/* 24230 */ MCD_OPC_CheckPredicate, 4, 111, 65, 1, // Skip to: 106522 +/* 24235 */ MCD_OPC_Decode, 194, 37, 62, // Opcode: SQXTNT_ZZ_B +/* 24239 */ MCD_OPC_FilterValue, 16, 102, 65, 1, // Skip to: 106522 +/* 24244 */ MCD_OPC_CheckPredicate, 4, 97, 65, 1, // Skip to: 106522 +/* 24249 */ MCD_OPC_Decode, 195, 37, 62, // Opcode: SQXTNT_ZZ_H +/* 24253 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 24289 +/* 24258 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 24261 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 24275 +/* 24266 */ MCD_OPC_CheckPredicate, 4, 75, 65, 1, // Skip to: 106522 +/* 24271 */ MCD_OPC_Decode, 250, 46, 63, // Opcode: UQXTNB_ZZ_B +/* 24275 */ MCD_OPC_FilterValue, 16, 66, 65, 1, // Skip to: 106522 +/* 24280 */ MCD_OPC_CheckPredicate, 4, 61, 65, 1, // Skip to: 106522 +/* 24285 */ MCD_OPC_Decode, 251, 46, 63, // Opcode: UQXTNB_ZZ_H +/* 24289 */ MCD_OPC_FilterValue, 3, 31, 0, 0, // Skip to: 24325 +/* 24294 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 24297 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 24311 +/* 24302 */ MCD_OPC_CheckPredicate, 4, 39, 65, 1, // Skip to: 106522 +/* 24307 */ MCD_OPC_Decode, 253, 46, 62, // Opcode: UQXTNT_ZZ_B +/* 24311 */ MCD_OPC_FilterValue, 16, 30, 65, 1, // Skip to: 106522 +/* 24316 */ MCD_OPC_CheckPredicate, 4, 25, 65, 1, // Skip to: 106522 +/* 24321 */ MCD_OPC_Decode, 254, 46, 62, // Opcode: UQXTNT_ZZ_H +/* 24325 */ MCD_OPC_FilterValue, 4, 31, 0, 0, // Skip to: 24361 +/* 24330 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 24333 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 24347 +/* 24338 */ MCD_OPC_CheckPredicate, 4, 3, 65, 1, // Skip to: 106522 +/* 24343 */ MCD_OPC_Decode, 206, 37, 63, // Opcode: SQXTUNB_ZZ_B +/* 24347 */ MCD_OPC_FilterValue, 16, 250, 64, 1, // Skip to: 106522 +/* 24352 */ MCD_OPC_CheckPredicate, 4, 245, 64, 1, // Skip to: 106522 +/* 24357 */ MCD_OPC_Decode, 207, 37, 63, // Opcode: SQXTUNB_ZZ_H +/* 24361 */ MCD_OPC_FilterValue, 5, 236, 64, 1, // Skip to: 106522 +/* 24366 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 24369 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 24383 +/* 24374 */ MCD_OPC_CheckPredicate, 4, 223, 64, 1, // Skip to: 106522 +/* 24379 */ MCD_OPC_Decode, 209, 37, 62, // Opcode: SQXTUNT_ZZ_B +/* 24383 */ MCD_OPC_FilterValue, 16, 214, 64, 1, // Skip to: 106522 +/* 24388 */ MCD_OPC_CheckPredicate, 4, 209, 64, 1, // Skip to: 106522 +/* 24393 */ MCD_OPC_Decode, 210, 37, 62, // Opcode: SQXTUNT_ZZ_H +/* 24397 */ MCD_OPC_FilterValue, 10, 115, 0, 0, // Skip to: 24517 +/* 24402 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 24405 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 24419 +/* 24410 */ MCD_OPC_CheckPredicate, 4, 187, 64, 1, // Skip to: 106522 +/* 24415 */ MCD_OPC_Decode, 197, 31, 45, // Opcode: SADDWB_ZZZ_H +/* 24419 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 24433 +/* 24424 */ MCD_OPC_CheckPredicate, 4, 173, 64, 1, // Skip to: 106522 +/* 24429 */ MCD_OPC_Decode, 200, 31, 45, // Opcode: SADDWT_ZZZ_H +/* 24433 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 24447 +/* 24438 */ MCD_OPC_CheckPredicate, 4, 159, 64, 1, // Skip to: 106522 +/* 24443 */ MCD_OPC_Decode, 215, 43, 45, // Opcode: UADDWB_ZZZ_H +/* 24447 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 24461 +/* 24452 */ MCD_OPC_CheckPredicate, 4, 145, 64, 1, // Skip to: 106522 +/* 24457 */ MCD_OPC_Decode, 218, 43, 45, // Opcode: UADDWT_ZZZ_H +/* 24461 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 24475 +/* 24466 */ MCD_OPC_CheckPredicate, 4, 131, 64, 1, // Skip to: 106522 +/* 24471 */ MCD_OPC_Decode, 252, 38, 45, // Opcode: SSUBWB_ZZZ_H +/* 24475 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 24489 +/* 24480 */ MCD_OPC_CheckPredicate, 4, 117, 64, 1, // Skip to: 106522 +/* 24485 */ MCD_OPC_Decode, 255, 38, 45, // Opcode: SSUBWT_ZZZ_H +/* 24489 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 24503 +/* 24494 */ MCD_OPC_CheckPredicate, 4, 103, 64, 1, // Skip to: 106522 +/* 24499 */ MCD_OPC_Decode, 145, 48, 45, // Opcode: USUBWB_ZZZ_H +/* 24503 */ MCD_OPC_FilterValue, 7, 94, 64, 1, // Skip to: 106522 +/* 24508 */ MCD_OPC_CheckPredicate, 4, 89, 64, 1, // Skip to: 106522 +/* 24513 */ MCD_OPC_Decode, 148, 48, 45, // Opcode: USUBWT_ZZZ_H +/* 24517 */ MCD_OPC_FilterValue, 11, 129, 0, 0, // Skip to: 24651 +/* 24522 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 24525 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 24546 +/* 24530 */ MCD_OPC_CheckPredicate, 4, 67, 64, 1, // Skip to: 106522 +/* 24535 */ MCD_OPC_CheckField, 16, 5, 0, 60, 64, 1, // Skip to: 106522 +/* 24542 */ MCD_OPC_Decode, 193, 37, 63, // Opcode: SQXTNB_ZZ_S +/* 24546 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 24567 +/* 24551 */ MCD_OPC_CheckPredicate, 4, 46, 64, 1, // Skip to: 106522 +/* 24556 */ MCD_OPC_CheckField, 16, 5, 0, 39, 64, 1, // Skip to: 106522 +/* 24563 */ MCD_OPC_Decode, 196, 37, 62, // Opcode: SQXTNT_ZZ_S +/* 24567 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 24588 +/* 24572 */ MCD_OPC_CheckPredicate, 4, 25, 64, 1, // Skip to: 106522 +/* 24577 */ MCD_OPC_CheckField, 16, 5, 0, 18, 64, 1, // Skip to: 106522 +/* 24584 */ MCD_OPC_Decode, 252, 46, 63, // Opcode: UQXTNB_ZZ_S +/* 24588 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 24609 +/* 24593 */ MCD_OPC_CheckPredicate, 4, 4, 64, 1, // Skip to: 106522 +/* 24598 */ MCD_OPC_CheckField, 16, 5, 0, 253, 63, 1, // Skip to: 106522 +/* 24605 */ MCD_OPC_Decode, 255, 46, 62, // Opcode: UQXTNT_ZZ_S +/* 24609 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 24630 +/* 24614 */ MCD_OPC_CheckPredicate, 4, 239, 63, 1, // Skip to: 106522 +/* 24619 */ MCD_OPC_CheckField, 16, 5, 0, 232, 63, 1, // Skip to: 106522 +/* 24626 */ MCD_OPC_Decode, 208, 37, 63, // Opcode: SQXTUNB_ZZ_S +/* 24630 */ MCD_OPC_FilterValue, 5, 223, 63, 1, // Skip to: 106522 +/* 24635 */ MCD_OPC_CheckPredicate, 4, 218, 63, 1, // Skip to: 106522 +/* 24640 */ MCD_OPC_CheckField, 16, 5, 0, 211, 63, 1, // Skip to: 106522 +/* 24647 */ MCD_OPC_Decode, 211, 37, 62, // Opcode: SQXTUNT_ZZ_S +/* 24651 */ MCD_OPC_FilterValue, 12, 115, 0, 0, // Skip to: 24771 +/* 24656 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 24659 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 24673 +/* 24664 */ MCD_OPC_CheckPredicate, 4, 189, 63, 1, // Skip to: 106522 +/* 24669 */ MCD_OPC_Decode, 198, 31, 45, // Opcode: SADDWB_ZZZ_S +/* 24673 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 24687 +/* 24678 */ MCD_OPC_CheckPredicate, 4, 175, 63, 1, // Skip to: 106522 +/* 24683 */ MCD_OPC_Decode, 201, 31, 45, // Opcode: SADDWT_ZZZ_S +/* 24687 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 24701 +/* 24692 */ MCD_OPC_CheckPredicate, 4, 161, 63, 1, // Skip to: 106522 +/* 24697 */ MCD_OPC_Decode, 216, 43, 45, // Opcode: UADDWB_ZZZ_S +/* 24701 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 24715 +/* 24706 */ MCD_OPC_CheckPredicate, 4, 147, 63, 1, // Skip to: 106522 +/* 24711 */ MCD_OPC_Decode, 219, 43, 45, // Opcode: UADDWT_ZZZ_S +/* 24715 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 24729 +/* 24720 */ MCD_OPC_CheckPredicate, 4, 133, 63, 1, // Skip to: 106522 +/* 24725 */ MCD_OPC_Decode, 253, 38, 45, // Opcode: SSUBWB_ZZZ_S +/* 24729 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 24743 +/* 24734 */ MCD_OPC_CheckPredicate, 4, 119, 63, 1, // Skip to: 106522 +/* 24739 */ MCD_OPC_Decode, 128, 39, 45, // Opcode: SSUBWT_ZZZ_S +/* 24743 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 24757 +/* 24748 */ MCD_OPC_CheckPredicate, 4, 105, 63, 1, // Skip to: 106522 +/* 24753 */ MCD_OPC_Decode, 146, 48, 45, // Opcode: USUBWB_ZZZ_S +/* 24757 */ MCD_OPC_FilterValue, 7, 96, 63, 1, // Skip to: 106522 +/* 24762 */ MCD_OPC_CheckPredicate, 4, 91, 63, 1, // Skip to: 106522 +/* 24767 */ MCD_OPC_Decode, 149, 48, 45, // Opcode: USUBWT_ZZZ_S +/* 24771 */ MCD_OPC_FilterValue, 14, 82, 63, 1, // Skip to: 106522 +/* 24776 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 24779 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 24793 +/* 24784 */ MCD_OPC_CheckPredicate, 4, 69, 63, 1, // Skip to: 106522 +/* 24789 */ MCD_OPC_Decode, 196, 31, 45, // Opcode: SADDWB_ZZZ_D +/* 24793 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 24807 +/* 24798 */ MCD_OPC_CheckPredicate, 4, 55, 63, 1, // Skip to: 106522 +/* 24803 */ MCD_OPC_Decode, 199, 31, 45, // Opcode: SADDWT_ZZZ_D +/* 24807 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 24821 +/* 24812 */ MCD_OPC_CheckPredicate, 4, 41, 63, 1, // Skip to: 106522 +/* 24817 */ MCD_OPC_Decode, 214, 43, 45, // Opcode: UADDWB_ZZZ_D +/* 24821 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 24835 +/* 24826 */ MCD_OPC_CheckPredicate, 4, 27, 63, 1, // Skip to: 106522 +/* 24831 */ MCD_OPC_Decode, 217, 43, 45, // Opcode: UADDWT_ZZZ_D +/* 24835 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 24849 +/* 24840 */ MCD_OPC_CheckPredicate, 4, 13, 63, 1, // Skip to: 106522 +/* 24845 */ MCD_OPC_Decode, 251, 38, 45, // Opcode: SSUBWB_ZZZ_D +/* 24849 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 24863 +/* 24854 */ MCD_OPC_CheckPredicate, 4, 255, 62, 1, // Skip to: 106522 +/* 24859 */ MCD_OPC_Decode, 254, 38, 45, // Opcode: SSUBWT_ZZZ_D +/* 24863 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 24877 +/* 24868 */ MCD_OPC_CheckPredicate, 4, 241, 62, 1, // Skip to: 106522 +/* 24873 */ MCD_OPC_Decode, 144, 48, 45, // Opcode: USUBWB_ZZZ_D +/* 24877 */ MCD_OPC_FilterValue, 7, 232, 62, 1, // Skip to: 106522 +/* 24882 */ MCD_OPC_CheckPredicate, 4, 227, 62, 1, // Skip to: 106522 +/* 24887 */ MCD_OPC_Decode, 147, 48, 45, // Opcode: USUBWT_ZZZ_D +/* 24891 */ MCD_OPC_FilterValue, 3, 109, 4, 0, // Skip to: 26029 +/* 24896 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 24899 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 24935 +/* 24904 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 24907 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 24921 +/* 24912 */ MCD_OPC_CheckPredicate, 4, 197, 62, 1, // Skip to: 106522 +/* 24917 */ MCD_OPC_Decode, 238, 35, 54, // Opcode: SQRDMLAH_ZZZ_B +/* 24921 */ MCD_OPC_FilterValue, 5, 188, 62, 1, // Skip to: 106522 +/* 24926 */ MCD_OPC_CheckPredicate, 4, 183, 62, 1, // Skip to: 106522 +/* 24931 */ MCD_OPC_Decode, 129, 36, 54, // Opcode: SQRDMLSH_ZZZ_B +/* 24935 */ MCD_OPC_FilterValue, 2, 87, 0, 0, // Skip to: 25027 +/* 24940 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 24943 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 24957 +/* 24948 */ MCD_OPC_CheckPredicate, 4, 161, 62, 1, // Skip to: 106522 +/* 24953 */ MCD_OPC_Decode, 235, 34, 54, // Opcode: SQDMLALB_ZZZ_H +/* 24957 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 24971 +/* 24962 */ MCD_OPC_CheckPredicate, 4, 147, 62, 1, // Skip to: 106522 +/* 24967 */ MCD_OPC_Decode, 240, 34, 54, // Opcode: SQDMLALT_ZZZ_H +/* 24971 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 24985 +/* 24976 */ MCD_OPC_CheckPredicate, 4, 133, 62, 1, // Skip to: 106522 +/* 24981 */ MCD_OPC_Decode, 132, 35, 54, // Opcode: SQDMLSLB_ZZZ_H +/* 24985 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 24999 +/* 24990 */ MCD_OPC_CheckPredicate, 4, 119, 62, 1, // Skip to: 106522 +/* 24995 */ MCD_OPC_Decode, 137, 35, 54, // Opcode: SQDMLSLT_ZZZ_H +/* 24999 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25013 +/* 25004 */ MCD_OPC_CheckPredicate, 4, 105, 62, 1, // Skip to: 106522 +/* 25009 */ MCD_OPC_Decode, 240, 35, 54, // Opcode: SQRDMLAH_ZZZ_H +/* 25013 */ MCD_OPC_FilterValue, 5, 96, 62, 1, // Skip to: 106522 +/* 25018 */ MCD_OPC_CheckPredicate, 4, 91, 62, 1, // Skip to: 106522 +/* 25023 */ MCD_OPC_Decode, 131, 36, 54, // Opcode: SQRDMLSH_ZZZ_H +/* 25027 */ MCD_OPC_FilterValue, 4, 101, 0, 0, // Skip to: 25133 +/* 25032 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25035 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25049 +/* 25040 */ MCD_OPC_CheckPredicate, 4, 69, 62, 1, // Skip to: 106522 +/* 25045 */ MCD_OPC_Decode, 236, 34, 54, // Opcode: SQDMLALB_ZZZ_S +/* 25049 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25063 +/* 25054 */ MCD_OPC_CheckPredicate, 4, 55, 62, 1, // Skip to: 106522 +/* 25059 */ MCD_OPC_Decode, 241, 34, 54, // Opcode: SQDMLALT_ZZZ_S +/* 25063 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25077 +/* 25068 */ MCD_OPC_CheckPredicate, 4, 41, 62, 1, // Skip to: 106522 +/* 25073 */ MCD_OPC_Decode, 133, 35, 54, // Opcode: SQDMLSLB_ZZZ_S +/* 25077 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25091 +/* 25082 */ MCD_OPC_CheckPredicate, 4, 27, 62, 1, // Skip to: 106522 +/* 25087 */ MCD_OPC_Decode, 138, 35, 54, // Opcode: SQDMLSLT_ZZZ_S +/* 25091 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25105 +/* 25096 */ MCD_OPC_CheckPredicate, 4, 13, 62, 1, // Skip to: 106522 +/* 25101 */ MCD_OPC_Decode, 241, 35, 54, // Opcode: SQRDMLAH_ZZZ_S +/* 25105 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 25119 +/* 25110 */ MCD_OPC_CheckPredicate, 4, 255, 61, 1, // Skip to: 106522 +/* 25115 */ MCD_OPC_Decode, 132, 36, 54, // Opcode: SQRDMLSH_ZZZ_S +/* 25119 */ MCD_OPC_FilterValue, 6, 246, 61, 1, // Skip to: 106522 +/* 25124 */ MCD_OPC_CheckPredicate, 7, 241, 61, 1, // Skip to: 106522 +/* 25129 */ MCD_OPC_Decode, 193, 47, 54, // Opcode: USDOT_ZZZ +/* 25133 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 25171 +/* 25138 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 25141 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 25156 +/* 25146 */ MCD_OPC_CheckPredicate, 4, 219, 61, 1, // Skip to: 106522 +/* 25151 */ MCD_OPC_Decode, 226, 10, 151, 1, // Opcode: CMLA_ZZZI_H +/* 25156 */ MCD_OPC_FilterValue, 1, 209, 61, 1, // Skip to: 106522 +/* 25161 */ MCD_OPC_CheckPredicate, 4, 204, 61, 1, // Skip to: 106522 +/* 25166 */ MCD_OPC_Decode, 229, 35, 151, 1, // Opcode: SQRDCMLAH_ZZZI_H +/* 25171 */ MCD_OPC_FilterValue, 6, 87, 0, 0, // Skip to: 25263 +/* 25176 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25179 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25193 +/* 25184 */ MCD_OPC_CheckPredicate, 4, 181, 61, 1, // Skip to: 106522 +/* 25189 */ MCD_OPC_Decode, 234, 34, 54, // Opcode: SQDMLALB_ZZZ_D +/* 25193 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25207 +/* 25198 */ MCD_OPC_CheckPredicate, 4, 167, 61, 1, // Skip to: 106522 +/* 25203 */ MCD_OPC_Decode, 239, 34, 54, // Opcode: SQDMLALT_ZZZ_D +/* 25207 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25221 +/* 25212 */ MCD_OPC_CheckPredicate, 4, 153, 61, 1, // Skip to: 106522 +/* 25217 */ MCD_OPC_Decode, 131, 35, 54, // Opcode: SQDMLSLB_ZZZ_D +/* 25221 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25235 +/* 25226 */ MCD_OPC_CheckPredicate, 4, 139, 61, 1, // Skip to: 106522 +/* 25231 */ MCD_OPC_Decode, 136, 35, 54, // Opcode: SQDMLSLT_ZZZ_D +/* 25235 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25249 +/* 25240 */ MCD_OPC_CheckPredicate, 4, 125, 61, 1, // Skip to: 106522 +/* 25245 */ MCD_OPC_Decode, 239, 35, 54, // Opcode: SQRDMLAH_ZZZ_D +/* 25249 */ MCD_OPC_FilterValue, 5, 116, 61, 1, // Skip to: 106522 +/* 25254 */ MCD_OPC_CheckPredicate, 4, 111, 61, 1, // Skip to: 106522 +/* 25259 */ MCD_OPC_Decode, 130, 36, 54, // Opcode: SQRDMLSH_ZZZ_D +/* 25263 */ MCD_OPC_FilterValue, 7, 33, 0, 0, // Skip to: 25301 +/* 25268 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 25271 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 25286 +/* 25276 */ MCD_OPC_CheckPredicate, 4, 89, 61, 1, // Skip to: 106522 +/* 25281 */ MCD_OPC_Decode, 227, 10, 152, 1, // Opcode: CMLA_ZZZI_S +/* 25286 */ MCD_OPC_FilterValue, 1, 79, 61, 1, // Skip to: 106522 +/* 25291 */ MCD_OPC_CheckPredicate, 4, 74, 61, 1, // Skip to: 106522 +/* 25296 */ MCD_OPC_Decode, 230, 35, 152, 1, // Opcode: SQRDCMLAH_ZZZI_S +/* 25301 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 25337 +/* 25306 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25309 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25323 +/* 25314 */ MCD_OPC_CheckPredicate, 8, 51, 61, 1, // Skip to: 106522 +/* 25319 */ MCD_OPC_Decode, 211, 29, 45, // Opcode: PMULLB_ZZZ_Q +/* 25323 */ MCD_OPC_FilterValue, 3, 42, 61, 1, // Skip to: 106522 +/* 25328 */ MCD_OPC_CheckPredicate, 8, 37, 61, 1, // Skip to: 106522 +/* 25333 */ MCD_OPC_Decode, 214, 29, 45, // Opcode: PMULLT_ZZZ_Q +/* 25337 */ MCD_OPC_FilterValue, 10, 115, 0, 0, // Skip to: 25457 +/* 25342 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25345 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25359 +/* 25350 */ MCD_OPC_CheckPredicate, 4, 15, 61, 1, // Skip to: 106522 +/* 25355 */ MCD_OPC_Decode, 173, 35, 45, // Opcode: SQDMULLB_ZZZ_H +/* 25359 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25373 +/* 25364 */ MCD_OPC_CheckPredicate, 4, 1, 61, 1, // Skip to: 106522 +/* 25369 */ MCD_OPC_Decode, 178, 35, 45, // Opcode: SQDMULLT_ZZZ_H +/* 25373 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25387 +/* 25378 */ MCD_OPC_CheckPredicate, 4, 243, 60, 1, // Skip to: 106522 +/* 25383 */ MCD_OPC_Decode, 210, 29, 45, // Opcode: PMULLB_ZZZ_H +/* 25387 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25401 +/* 25392 */ MCD_OPC_CheckPredicate, 4, 229, 60, 1, // Skip to: 106522 +/* 25397 */ MCD_OPC_Decode, 213, 29, 45, // Opcode: PMULLT_ZZZ_H +/* 25401 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25415 +/* 25406 */ MCD_OPC_CheckPredicate, 4, 215, 60, 1, // Skip to: 106522 +/* 25411 */ MCD_OPC_Decode, 140, 34, 45, // Opcode: SMULLB_ZZZ_H +/* 25415 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 25429 +/* 25420 */ MCD_OPC_CheckPredicate, 4, 201, 60, 1, // Skip to: 106522 +/* 25425 */ MCD_OPC_Decode, 145, 34, 45, // Opcode: SMULLT_ZZZ_H +/* 25429 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 25443 +/* 25434 */ MCD_OPC_CheckPredicate, 4, 187, 60, 1, // Skip to: 106522 +/* 25439 */ MCD_OPC_Decode, 184, 45, 45, // Opcode: UMULLB_ZZZ_H +/* 25443 */ MCD_OPC_FilterValue, 7, 178, 60, 1, // Skip to: 106522 +/* 25448 */ MCD_OPC_CheckPredicate, 4, 173, 60, 1, // Skip to: 106522 +/* 25453 */ MCD_OPC_Decode, 189, 45, 45, // Opcode: UMULLT_ZZZ_H +/* 25457 */ MCD_OPC_FilterValue, 11, 115, 0, 0, // Skip to: 25577 +/* 25462 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25465 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25479 +/* 25470 */ MCD_OPC_CheckPredicate, 4, 151, 60, 1, // Skip to: 106522 +/* 25475 */ MCD_OPC_Decode, 202, 7, 45, // Opcode: ADDHNB_ZZZ_B +/* 25479 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25493 +/* 25484 */ MCD_OPC_CheckPredicate, 4, 137, 60, 1, // Skip to: 106522 +/* 25489 */ MCD_OPC_Decode, 205, 7, 54, // Opcode: ADDHNT_ZZZ_B +/* 25493 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25507 +/* 25498 */ MCD_OPC_CheckPredicate, 4, 123, 60, 1, // Skip to: 106522 +/* 25503 */ MCD_OPC_Decode, 154, 30, 45, // Opcode: RADDHNB_ZZZ_B +/* 25507 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25521 +/* 25512 */ MCD_OPC_CheckPredicate, 4, 109, 60, 1, // Skip to: 106522 +/* 25517 */ MCD_OPC_Decode, 157, 30, 54, // Opcode: RADDHNT_ZZZ_B +/* 25521 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25535 +/* 25526 */ MCD_OPC_CheckPredicate, 4, 95, 60, 1, // Skip to: 106522 +/* 25531 */ MCD_OPC_Decode, 212, 41, 45, // Opcode: SUBHNB_ZZZ_B +/* 25535 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 25549 +/* 25540 */ MCD_OPC_CheckPredicate, 4, 81, 60, 1, // Skip to: 106522 +/* 25545 */ MCD_OPC_Decode, 215, 41, 54, // Opcode: SUBHNT_ZZZ_B +/* 25549 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 25563 +/* 25554 */ MCD_OPC_CheckPredicate, 4, 67, 60, 1, // Skip to: 106522 +/* 25559 */ MCD_OPC_Decode, 230, 30, 45, // Opcode: RSUBHNB_ZZZ_B +/* 25563 */ MCD_OPC_FilterValue, 7, 58, 60, 1, // Skip to: 106522 +/* 25568 */ MCD_OPC_CheckPredicate, 4, 53, 60, 1, // Skip to: 106522 +/* 25573 */ MCD_OPC_Decode, 233, 30, 54, // Opcode: RSUBHNT_ZZZ_B +/* 25577 */ MCD_OPC_FilterValue, 12, 87, 0, 0, // Skip to: 25669 +/* 25582 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25585 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25599 +/* 25590 */ MCD_OPC_CheckPredicate, 4, 31, 60, 1, // Skip to: 106522 +/* 25595 */ MCD_OPC_Decode, 174, 35, 45, // Opcode: SQDMULLB_ZZZ_S +/* 25599 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25613 +/* 25604 */ MCD_OPC_CheckPredicate, 4, 17, 60, 1, // Skip to: 106522 +/* 25609 */ MCD_OPC_Decode, 179, 35, 45, // Opcode: SQDMULLT_ZZZ_S +/* 25613 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25627 +/* 25618 */ MCD_OPC_CheckPredicate, 4, 3, 60, 1, // Skip to: 106522 +/* 25623 */ MCD_OPC_Decode, 141, 34, 45, // Opcode: SMULLB_ZZZ_S +/* 25627 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 25641 +/* 25632 */ MCD_OPC_CheckPredicate, 4, 245, 59, 1, // Skip to: 106522 +/* 25637 */ MCD_OPC_Decode, 146, 34, 45, // Opcode: SMULLT_ZZZ_S +/* 25641 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 25655 +/* 25646 */ MCD_OPC_CheckPredicate, 4, 231, 59, 1, // Skip to: 106522 +/* 25651 */ MCD_OPC_Decode, 185, 45, 45, // Opcode: UMULLB_ZZZ_S +/* 25655 */ MCD_OPC_FilterValue, 7, 222, 59, 1, // Skip to: 106522 +/* 25660 */ MCD_OPC_CheckPredicate, 4, 217, 59, 1, // Skip to: 106522 +/* 25665 */ MCD_OPC_Decode, 190, 45, 45, // Opcode: UMULLT_ZZZ_S +/* 25669 */ MCD_OPC_FilterValue, 13, 115, 0, 0, // Skip to: 25789 +/* 25674 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25677 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25691 +/* 25682 */ MCD_OPC_CheckPredicate, 4, 195, 59, 1, // Skip to: 106522 +/* 25687 */ MCD_OPC_Decode, 203, 7, 45, // Opcode: ADDHNB_ZZZ_H +/* 25691 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25705 +/* 25696 */ MCD_OPC_CheckPredicate, 4, 181, 59, 1, // Skip to: 106522 +/* 25701 */ MCD_OPC_Decode, 206, 7, 54, // Opcode: ADDHNT_ZZZ_H +/* 25705 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25719 +/* 25710 */ MCD_OPC_CheckPredicate, 4, 167, 59, 1, // Skip to: 106522 +/* 25715 */ MCD_OPC_Decode, 155, 30, 45, // Opcode: RADDHNB_ZZZ_H +/* 25719 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25733 +/* 25724 */ MCD_OPC_CheckPredicate, 4, 153, 59, 1, // Skip to: 106522 +/* 25729 */ MCD_OPC_Decode, 158, 30, 54, // Opcode: RADDHNT_ZZZ_H +/* 25733 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25747 +/* 25738 */ MCD_OPC_CheckPredicate, 4, 139, 59, 1, // Skip to: 106522 +/* 25743 */ MCD_OPC_Decode, 213, 41, 45, // Opcode: SUBHNB_ZZZ_H +/* 25747 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 25761 +/* 25752 */ MCD_OPC_CheckPredicate, 4, 125, 59, 1, // Skip to: 106522 +/* 25757 */ MCD_OPC_Decode, 216, 41, 54, // Opcode: SUBHNT_ZZZ_H +/* 25761 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 25775 +/* 25766 */ MCD_OPC_CheckPredicate, 4, 111, 59, 1, // Skip to: 106522 +/* 25771 */ MCD_OPC_Decode, 231, 30, 45, // Opcode: RSUBHNB_ZZZ_H +/* 25775 */ MCD_OPC_FilterValue, 7, 102, 59, 1, // Skip to: 106522 +/* 25780 */ MCD_OPC_CheckPredicate, 4, 97, 59, 1, // Skip to: 106522 +/* 25785 */ MCD_OPC_Decode, 234, 30, 54, // Opcode: RSUBHNT_ZZZ_H +/* 25789 */ MCD_OPC_FilterValue, 14, 115, 0, 0, // Skip to: 25909 +/* 25794 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25797 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25811 +/* 25802 */ MCD_OPC_CheckPredicate, 4, 75, 59, 1, // Skip to: 106522 +/* 25807 */ MCD_OPC_Decode, 172, 35, 45, // Opcode: SQDMULLB_ZZZ_D +/* 25811 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25825 +/* 25816 */ MCD_OPC_CheckPredicate, 4, 61, 59, 1, // Skip to: 106522 +/* 25821 */ MCD_OPC_Decode, 177, 35, 45, // Opcode: SQDMULLT_ZZZ_D +/* 25825 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25839 +/* 25830 */ MCD_OPC_CheckPredicate, 4, 47, 59, 1, // Skip to: 106522 +/* 25835 */ MCD_OPC_Decode, 209, 29, 45, // Opcode: PMULLB_ZZZ_D +/* 25839 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25853 +/* 25844 */ MCD_OPC_CheckPredicate, 4, 33, 59, 1, // Skip to: 106522 +/* 25849 */ MCD_OPC_Decode, 212, 29, 45, // Opcode: PMULLT_ZZZ_D +/* 25853 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25867 +/* 25858 */ MCD_OPC_CheckPredicate, 4, 19, 59, 1, // Skip to: 106522 +/* 25863 */ MCD_OPC_Decode, 139, 34, 45, // Opcode: SMULLB_ZZZ_D +/* 25867 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 25881 +/* 25872 */ MCD_OPC_CheckPredicate, 4, 5, 59, 1, // Skip to: 106522 +/* 25877 */ MCD_OPC_Decode, 144, 34, 45, // Opcode: SMULLT_ZZZ_D +/* 25881 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 25895 +/* 25886 */ MCD_OPC_CheckPredicate, 4, 247, 58, 1, // Skip to: 106522 +/* 25891 */ MCD_OPC_Decode, 183, 45, 45, // Opcode: UMULLB_ZZZ_D +/* 25895 */ MCD_OPC_FilterValue, 7, 238, 58, 1, // Skip to: 106522 +/* 25900 */ MCD_OPC_CheckPredicate, 4, 233, 58, 1, // Skip to: 106522 +/* 25905 */ MCD_OPC_Decode, 188, 45, 45, // Opcode: UMULLT_ZZZ_D +/* 25909 */ MCD_OPC_FilterValue, 15, 224, 58, 1, // Skip to: 106522 +/* 25914 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 25917 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 25931 +/* 25922 */ MCD_OPC_CheckPredicate, 4, 211, 58, 1, // Skip to: 106522 +/* 25927 */ MCD_OPC_Decode, 204, 7, 45, // Opcode: ADDHNB_ZZZ_S +/* 25931 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 25945 +/* 25936 */ MCD_OPC_CheckPredicate, 4, 197, 58, 1, // Skip to: 106522 +/* 25941 */ MCD_OPC_Decode, 207, 7, 54, // Opcode: ADDHNT_ZZZ_S +/* 25945 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 25959 +/* 25950 */ MCD_OPC_CheckPredicate, 4, 183, 58, 1, // Skip to: 106522 +/* 25955 */ MCD_OPC_Decode, 156, 30, 45, // Opcode: RADDHNB_ZZZ_S +/* 25959 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 25973 +/* 25964 */ MCD_OPC_CheckPredicate, 4, 169, 58, 1, // Skip to: 106522 +/* 25969 */ MCD_OPC_Decode, 159, 30, 54, // Opcode: RADDHNT_ZZZ_S +/* 25973 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 25987 +/* 25978 */ MCD_OPC_CheckPredicate, 4, 155, 58, 1, // Skip to: 106522 +/* 25983 */ MCD_OPC_Decode, 214, 41, 45, // Opcode: SUBHNB_ZZZ_S +/* 25987 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 26001 +/* 25992 */ MCD_OPC_CheckPredicate, 4, 141, 58, 1, // Skip to: 106522 +/* 25997 */ MCD_OPC_Decode, 217, 41, 54, // Opcode: SUBHNT_ZZZ_S +/* 26001 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26015 +/* 26006 */ MCD_OPC_CheckPredicate, 4, 127, 58, 1, // Skip to: 106522 +/* 26011 */ MCD_OPC_Decode, 232, 30, 45, // Opcode: RSUBHNB_ZZZ_S +/* 26015 */ MCD_OPC_FilterValue, 7, 118, 58, 1, // Skip to: 106522 +/* 26020 */ MCD_OPC_CheckPredicate, 4, 113, 58, 1, // Skip to: 106522 +/* 26025 */ MCD_OPC_Decode, 235, 30, 54, // Opcode: RSUBHNT_ZZZ_S +/* 26029 */ MCD_OPC_FilterValue, 4, 107, 8, 0, // Skip to: 28189 +/* 26034 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 26037 */ MCD_OPC_FilterValue, 0, 139, 1, 0, // Skip to: 26437 +/* 26042 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 26045 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26059 +/* 26050 */ MCD_OPC_CheckPredicate, 4, 83, 58, 1, // Skip to: 106522 +/* 26055 */ MCD_OPC_Decode, 247, 37, 22, // Opcode: SRSHL_ZPmZ_B +/* 26059 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26073 +/* 26064 */ MCD_OPC_CheckPredicate, 4, 69, 58, 1, // Skip to: 106522 +/* 26069 */ MCD_OPC_Decode, 154, 47, 22, // Opcode: URSHL_ZPmZ_B +/* 26073 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26087 +/* 26078 */ MCD_OPC_CheckPredicate, 4, 55, 58, 1, // Skip to: 106522 +/* 26083 */ MCD_OPC_Decode, 243, 37, 22, // Opcode: SRSHLR_ZPmZ_B +/* 26087 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 26101 +/* 26092 */ MCD_OPC_CheckPredicate, 4, 41, 58, 1, // Skip to: 106522 +/* 26097 */ MCD_OPC_Decode, 150, 47, 22, // Opcode: URSHLR_ZPmZ_B +/* 26101 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 26115 +/* 26106 */ MCD_OPC_CheckPredicate, 4, 27, 58, 1, // Skip to: 106522 +/* 26111 */ MCD_OPC_Decode, 236, 36, 22, // Opcode: SQSHL_ZPmZ_B +/* 26115 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 26129 +/* 26120 */ MCD_OPC_CheckPredicate, 4, 13, 58, 1, // Skip to: 106522 +/* 26125 */ MCD_OPC_Decode, 182, 46, 22, // Opcode: UQSHL_ZPmZ_B +/* 26129 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 26143 +/* 26134 */ MCD_OPC_CheckPredicate, 4, 255, 57, 1, // Skip to: 106522 +/* 26139 */ MCD_OPC_Decode, 168, 36, 22, // Opcode: SQRSHL_ZPmZ_B +/* 26143 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 26157 +/* 26148 */ MCD_OPC_CheckPredicate, 4, 241, 57, 1, // Skip to: 106522 +/* 26153 */ MCD_OPC_Decode, 144, 46, 22, // Opcode: UQRSHL_ZPmZ_B +/* 26157 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 26171 +/* 26162 */ MCD_OPC_CheckPredicate, 4, 227, 57, 1, // Skip to: 106522 +/* 26167 */ MCD_OPC_Decode, 213, 36, 22, // Opcode: SQSHLR_ZPmZ_B +/* 26171 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 26185 +/* 26176 */ MCD_OPC_CheckPredicate, 4, 213, 57, 1, // Skip to: 106522 +/* 26181 */ MCD_OPC_Decode, 174, 46, 22, // Opcode: UQSHLR_ZPmZ_B +/* 26185 */ MCD_OPC_FilterValue, 14, 9, 0, 0, // Skip to: 26199 +/* 26190 */ MCD_OPC_CheckPredicate, 4, 199, 57, 1, // Skip to: 106522 +/* 26195 */ MCD_OPC_Decode, 164, 36, 22, // Opcode: SQRSHLR_ZPmZ_B +/* 26199 */ MCD_OPC_FilterValue, 15, 9, 0, 0, // Skip to: 26213 +/* 26204 */ MCD_OPC_CheckPredicate, 4, 185, 57, 1, // Skip to: 106522 +/* 26209 */ MCD_OPC_Decode, 140, 46, 22, // Opcode: UQRSHLR_ZPmZ_B +/* 26213 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 26227 +/* 26218 */ MCD_OPC_CheckPredicate, 4, 171, 57, 1, // Skip to: 106522 +/* 26223 */ MCD_OPC_Decode, 186, 32, 22, // Opcode: SHADD_ZPmZ_B +/* 26227 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 26241 +/* 26232 */ MCD_OPC_CheckPredicate, 4, 157, 57, 1, // Skip to: 106522 +/* 26237 */ MCD_OPC_Decode, 154, 44, 22, // Opcode: UHADD_ZPmZ_B +/* 26241 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 26255 +/* 26246 */ MCD_OPC_CheckPredicate, 4, 143, 57, 1, // Skip to: 106522 +/* 26251 */ MCD_OPC_Decode, 226, 32, 22, // Opcode: SHSUB_ZPmZ_B +/* 26255 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 26269 +/* 26260 */ MCD_OPC_CheckPredicate, 4, 129, 57, 1, // Skip to: 106522 +/* 26265 */ MCD_OPC_Decode, 168, 44, 22, // Opcode: UHSUB_ZPmZ_B +/* 26269 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 26283 +/* 26274 */ MCD_OPC_CheckPredicate, 4, 115, 57, 1, // Skip to: 106522 +/* 26279 */ MCD_OPC_Decode, 221, 37, 22, // Opcode: SRHADD_ZPmZ_B +/* 26283 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 26297 +/* 26288 */ MCD_OPC_CheckPredicate, 4, 101, 57, 1, // Skip to: 106522 +/* 26293 */ MCD_OPC_Decode, 140, 47, 22, // Opcode: URHADD_ZPmZ_B +/* 26297 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 26311 +/* 26302 */ MCD_OPC_CheckPredicate, 4, 87, 57, 1, // Skip to: 106522 +/* 26307 */ MCD_OPC_Decode, 222, 32, 22, // Opcode: SHSUBR_ZPmZ_B +/* 26311 */ MCD_OPC_FilterValue, 23, 9, 0, 0, // Skip to: 26325 +/* 26316 */ MCD_OPC_CheckPredicate, 4, 73, 57, 1, // Skip to: 106522 +/* 26321 */ MCD_OPC_Decode, 164, 44, 22, // Opcode: UHSUBR_ZPmZ_B +/* 26325 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 26339 +/* 26330 */ MCD_OPC_CheckPredicate, 4, 59, 57, 1, // Skip to: 106522 +/* 26335 */ MCD_OPC_Decode, 184, 34, 22, // Opcode: SQADD_ZPmZ_B +/* 26339 */ MCD_OPC_FilterValue, 25, 9, 0, 0, // Skip to: 26353 +/* 26344 */ MCD_OPC_CheckPredicate, 4, 45, 57, 1, // Skip to: 106522 +/* 26349 */ MCD_OPC_Decode, 205, 45, 22, // Opcode: UQADD_ZPmZ_B +/* 26353 */ MCD_OPC_FilterValue, 26, 9, 0, 0, // Skip to: 26367 +/* 26358 */ MCD_OPC_CheckPredicate, 4, 31, 57, 1, // Skip to: 106522 +/* 26363 */ MCD_OPC_Decode, 172, 37, 22, // Opcode: SQSUB_ZPmZ_B +/* 26367 */ MCD_OPC_FilterValue, 27, 9, 0, 0, // Skip to: 26381 +/* 26372 */ MCD_OPC_CheckPredicate, 4, 17, 57, 1, // Skip to: 106522 +/* 26377 */ MCD_OPC_Decode, 231, 46, 22, // Opcode: UQSUB_ZPmZ_B +/* 26381 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 26395 +/* 26386 */ MCD_OPC_CheckPredicate, 4, 3, 57, 1, // Skip to: 106522 +/* 26391 */ MCD_OPC_Decode, 153, 42, 22, // Opcode: SUQADD_ZPmZ_B +/* 26395 */ MCD_OPC_FilterValue, 29, 9, 0, 0, // Skip to: 26409 +/* 26400 */ MCD_OPC_CheckPredicate, 4, 245, 56, 1, // Skip to: 106522 +/* 26405 */ MCD_OPC_Decode, 233, 47, 22, // Opcode: USQADD_ZPmZ_B +/* 26409 */ MCD_OPC_FilterValue, 30, 9, 0, 0, // Skip to: 26423 +/* 26414 */ MCD_OPC_CheckPredicate, 4, 231, 56, 1, // Skip to: 106522 +/* 26419 */ MCD_OPC_Decode, 164, 37, 22, // Opcode: SQSUBR_ZPmZ_B +/* 26423 */ MCD_OPC_FilterValue, 31, 222, 56, 1, // Skip to: 106522 +/* 26428 */ MCD_OPC_CheckPredicate, 4, 217, 56, 1, // Skip to: 106522 +/* 26433 */ MCD_OPC_Decode, 223, 46, 22, // Opcode: UQSUBR_ZPmZ_B +/* 26437 */ MCD_OPC_FilterValue, 2, 139, 1, 0, // Skip to: 26837 +/* 26442 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 26445 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26459 +/* 26450 */ MCD_OPC_CheckPredicate, 4, 195, 56, 1, // Skip to: 106522 +/* 26455 */ MCD_OPC_Decode, 249, 37, 22, // Opcode: SRSHL_ZPmZ_H +/* 26459 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26473 +/* 26464 */ MCD_OPC_CheckPredicate, 4, 181, 56, 1, // Skip to: 106522 +/* 26469 */ MCD_OPC_Decode, 156, 47, 22, // Opcode: URSHL_ZPmZ_H +/* 26473 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26487 +/* 26478 */ MCD_OPC_CheckPredicate, 4, 167, 56, 1, // Skip to: 106522 +/* 26483 */ MCD_OPC_Decode, 245, 37, 22, // Opcode: SRSHLR_ZPmZ_H +/* 26487 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 26501 +/* 26492 */ MCD_OPC_CheckPredicate, 4, 153, 56, 1, // Skip to: 106522 +/* 26497 */ MCD_OPC_Decode, 152, 47, 22, // Opcode: URSHLR_ZPmZ_H +/* 26501 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 26515 +/* 26506 */ MCD_OPC_CheckPredicate, 4, 139, 56, 1, // Skip to: 106522 +/* 26511 */ MCD_OPC_Decode, 238, 36, 22, // Opcode: SQSHL_ZPmZ_H +/* 26515 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 26529 +/* 26520 */ MCD_OPC_CheckPredicate, 4, 125, 56, 1, // Skip to: 106522 +/* 26525 */ MCD_OPC_Decode, 184, 46, 22, // Opcode: UQSHL_ZPmZ_H +/* 26529 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 26543 +/* 26534 */ MCD_OPC_CheckPredicate, 4, 111, 56, 1, // Skip to: 106522 +/* 26539 */ MCD_OPC_Decode, 170, 36, 22, // Opcode: SQRSHL_ZPmZ_H +/* 26543 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 26557 +/* 26548 */ MCD_OPC_CheckPredicate, 4, 97, 56, 1, // Skip to: 106522 +/* 26553 */ MCD_OPC_Decode, 146, 46, 22, // Opcode: UQRSHL_ZPmZ_H +/* 26557 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 26571 +/* 26562 */ MCD_OPC_CheckPredicate, 4, 83, 56, 1, // Skip to: 106522 +/* 26567 */ MCD_OPC_Decode, 215, 36, 22, // Opcode: SQSHLR_ZPmZ_H +/* 26571 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 26585 +/* 26576 */ MCD_OPC_CheckPredicate, 4, 69, 56, 1, // Skip to: 106522 +/* 26581 */ MCD_OPC_Decode, 176, 46, 22, // Opcode: UQSHLR_ZPmZ_H +/* 26585 */ MCD_OPC_FilterValue, 14, 9, 0, 0, // Skip to: 26599 +/* 26590 */ MCD_OPC_CheckPredicate, 4, 55, 56, 1, // Skip to: 106522 +/* 26595 */ MCD_OPC_Decode, 166, 36, 22, // Opcode: SQRSHLR_ZPmZ_H +/* 26599 */ MCD_OPC_FilterValue, 15, 9, 0, 0, // Skip to: 26613 +/* 26604 */ MCD_OPC_CheckPredicate, 4, 41, 56, 1, // Skip to: 106522 +/* 26609 */ MCD_OPC_Decode, 142, 46, 22, // Opcode: UQRSHLR_ZPmZ_H +/* 26613 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 26627 +/* 26618 */ MCD_OPC_CheckPredicate, 4, 27, 56, 1, // Skip to: 106522 +/* 26623 */ MCD_OPC_Decode, 188, 32, 22, // Opcode: SHADD_ZPmZ_H +/* 26627 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 26641 +/* 26632 */ MCD_OPC_CheckPredicate, 4, 13, 56, 1, // Skip to: 106522 +/* 26637 */ MCD_OPC_Decode, 156, 44, 22, // Opcode: UHADD_ZPmZ_H +/* 26641 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 26655 +/* 26646 */ MCD_OPC_CheckPredicate, 4, 255, 55, 1, // Skip to: 106522 +/* 26651 */ MCD_OPC_Decode, 228, 32, 22, // Opcode: SHSUB_ZPmZ_H +/* 26655 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 26669 +/* 26660 */ MCD_OPC_CheckPredicate, 4, 241, 55, 1, // Skip to: 106522 +/* 26665 */ MCD_OPC_Decode, 170, 44, 22, // Opcode: UHSUB_ZPmZ_H +/* 26669 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 26683 +/* 26674 */ MCD_OPC_CheckPredicate, 4, 227, 55, 1, // Skip to: 106522 +/* 26679 */ MCD_OPC_Decode, 223, 37, 22, // Opcode: SRHADD_ZPmZ_H +/* 26683 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 26697 +/* 26688 */ MCD_OPC_CheckPredicate, 4, 213, 55, 1, // Skip to: 106522 +/* 26693 */ MCD_OPC_Decode, 142, 47, 22, // Opcode: URHADD_ZPmZ_H +/* 26697 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 26711 +/* 26702 */ MCD_OPC_CheckPredicate, 4, 199, 55, 1, // Skip to: 106522 +/* 26707 */ MCD_OPC_Decode, 224, 32, 22, // Opcode: SHSUBR_ZPmZ_H +/* 26711 */ MCD_OPC_FilterValue, 23, 9, 0, 0, // Skip to: 26725 +/* 26716 */ MCD_OPC_CheckPredicate, 4, 185, 55, 1, // Skip to: 106522 +/* 26721 */ MCD_OPC_Decode, 166, 44, 22, // Opcode: UHSUBR_ZPmZ_H +/* 26725 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 26739 +/* 26730 */ MCD_OPC_CheckPredicate, 4, 171, 55, 1, // Skip to: 106522 +/* 26735 */ MCD_OPC_Decode, 186, 34, 22, // Opcode: SQADD_ZPmZ_H +/* 26739 */ MCD_OPC_FilterValue, 25, 9, 0, 0, // Skip to: 26753 +/* 26744 */ MCD_OPC_CheckPredicate, 4, 157, 55, 1, // Skip to: 106522 +/* 26749 */ MCD_OPC_Decode, 207, 45, 22, // Opcode: UQADD_ZPmZ_H +/* 26753 */ MCD_OPC_FilterValue, 26, 9, 0, 0, // Skip to: 26767 +/* 26758 */ MCD_OPC_CheckPredicate, 4, 143, 55, 1, // Skip to: 106522 +/* 26763 */ MCD_OPC_Decode, 174, 37, 22, // Opcode: SQSUB_ZPmZ_H +/* 26767 */ MCD_OPC_FilterValue, 27, 9, 0, 0, // Skip to: 26781 +/* 26772 */ MCD_OPC_CheckPredicate, 4, 129, 55, 1, // Skip to: 106522 +/* 26777 */ MCD_OPC_Decode, 233, 46, 22, // Opcode: UQSUB_ZPmZ_H +/* 26781 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 26795 +/* 26786 */ MCD_OPC_CheckPredicate, 4, 115, 55, 1, // Skip to: 106522 +/* 26791 */ MCD_OPC_Decode, 155, 42, 22, // Opcode: SUQADD_ZPmZ_H +/* 26795 */ MCD_OPC_FilterValue, 29, 9, 0, 0, // Skip to: 26809 +/* 26800 */ MCD_OPC_CheckPredicate, 4, 101, 55, 1, // Skip to: 106522 +/* 26805 */ MCD_OPC_Decode, 235, 47, 22, // Opcode: USQADD_ZPmZ_H +/* 26809 */ MCD_OPC_FilterValue, 30, 9, 0, 0, // Skip to: 26823 +/* 26814 */ MCD_OPC_CheckPredicate, 4, 87, 55, 1, // Skip to: 106522 +/* 26819 */ MCD_OPC_Decode, 166, 37, 22, // Opcode: SQSUBR_ZPmZ_H +/* 26823 */ MCD_OPC_FilterValue, 31, 78, 55, 1, // Skip to: 106522 +/* 26828 */ MCD_OPC_CheckPredicate, 4, 73, 55, 1, // Skip to: 106522 +/* 26833 */ MCD_OPC_Decode, 225, 46, 22, // Opcode: UQSUBR_ZPmZ_H +/* 26837 */ MCD_OPC_FilterValue, 4, 139, 1, 0, // Skip to: 27237 +/* 26842 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 26845 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 26859 +/* 26850 */ MCD_OPC_CheckPredicate, 4, 51, 55, 1, // Skip to: 106522 +/* 26855 */ MCD_OPC_Decode, 250, 37, 22, // Opcode: SRSHL_ZPmZ_S +/* 26859 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 26873 +/* 26864 */ MCD_OPC_CheckPredicate, 4, 37, 55, 1, // Skip to: 106522 +/* 26869 */ MCD_OPC_Decode, 157, 47, 22, // Opcode: URSHL_ZPmZ_S +/* 26873 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 26887 +/* 26878 */ MCD_OPC_CheckPredicate, 4, 23, 55, 1, // Skip to: 106522 +/* 26883 */ MCD_OPC_Decode, 246, 37, 22, // Opcode: SRSHLR_ZPmZ_S +/* 26887 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 26901 +/* 26892 */ MCD_OPC_CheckPredicate, 4, 9, 55, 1, // Skip to: 106522 +/* 26897 */ MCD_OPC_Decode, 153, 47, 22, // Opcode: URSHLR_ZPmZ_S +/* 26901 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 26915 +/* 26906 */ MCD_OPC_CheckPredicate, 4, 251, 54, 1, // Skip to: 106522 +/* 26911 */ MCD_OPC_Decode, 239, 36, 22, // Opcode: SQSHL_ZPmZ_S +/* 26915 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 26929 +/* 26920 */ MCD_OPC_CheckPredicate, 4, 237, 54, 1, // Skip to: 106522 +/* 26925 */ MCD_OPC_Decode, 185, 46, 22, // Opcode: UQSHL_ZPmZ_S +/* 26929 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 26943 +/* 26934 */ MCD_OPC_CheckPredicate, 4, 223, 54, 1, // Skip to: 106522 +/* 26939 */ MCD_OPC_Decode, 171, 36, 22, // Opcode: SQRSHL_ZPmZ_S +/* 26943 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 26957 +/* 26948 */ MCD_OPC_CheckPredicate, 4, 209, 54, 1, // Skip to: 106522 +/* 26953 */ MCD_OPC_Decode, 147, 46, 22, // Opcode: UQRSHL_ZPmZ_S +/* 26957 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 26971 +/* 26962 */ MCD_OPC_CheckPredicate, 4, 195, 54, 1, // Skip to: 106522 +/* 26967 */ MCD_OPC_Decode, 216, 36, 22, // Opcode: SQSHLR_ZPmZ_S +/* 26971 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 26985 +/* 26976 */ MCD_OPC_CheckPredicate, 4, 181, 54, 1, // Skip to: 106522 +/* 26981 */ MCD_OPC_Decode, 177, 46, 22, // Opcode: UQSHLR_ZPmZ_S +/* 26985 */ MCD_OPC_FilterValue, 14, 9, 0, 0, // Skip to: 26999 +/* 26990 */ MCD_OPC_CheckPredicate, 4, 167, 54, 1, // Skip to: 106522 +/* 26995 */ MCD_OPC_Decode, 167, 36, 22, // Opcode: SQRSHLR_ZPmZ_S +/* 26999 */ MCD_OPC_FilterValue, 15, 9, 0, 0, // Skip to: 27013 +/* 27004 */ MCD_OPC_CheckPredicate, 4, 153, 54, 1, // Skip to: 106522 +/* 27009 */ MCD_OPC_Decode, 143, 46, 22, // Opcode: UQRSHLR_ZPmZ_S +/* 27013 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 27027 +/* 27018 */ MCD_OPC_CheckPredicate, 4, 139, 54, 1, // Skip to: 106522 +/* 27023 */ MCD_OPC_Decode, 189, 32, 22, // Opcode: SHADD_ZPmZ_S +/* 27027 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 27041 +/* 27032 */ MCD_OPC_CheckPredicate, 4, 125, 54, 1, // Skip to: 106522 +/* 27037 */ MCD_OPC_Decode, 157, 44, 22, // Opcode: UHADD_ZPmZ_S +/* 27041 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 27055 +/* 27046 */ MCD_OPC_CheckPredicate, 4, 111, 54, 1, // Skip to: 106522 +/* 27051 */ MCD_OPC_Decode, 229, 32, 22, // Opcode: SHSUB_ZPmZ_S +/* 27055 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 27069 +/* 27060 */ MCD_OPC_CheckPredicate, 4, 97, 54, 1, // Skip to: 106522 +/* 27065 */ MCD_OPC_Decode, 171, 44, 22, // Opcode: UHSUB_ZPmZ_S +/* 27069 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 27083 +/* 27074 */ MCD_OPC_CheckPredicate, 4, 83, 54, 1, // Skip to: 106522 +/* 27079 */ MCD_OPC_Decode, 224, 37, 22, // Opcode: SRHADD_ZPmZ_S +/* 27083 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 27097 +/* 27088 */ MCD_OPC_CheckPredicate, 4, 69, 54, 1, // Skip to: 106522 +/* 27093 */ MCD_OPC_Decode, 143, 47, 22, // Opcode: URHADD_ZPmZ_S +/* 27097 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 27111 +/* 27102 */ MCD_OPC_CheckPredicate, 4, 55, 54, 1, // Skip to: 106522 +/* 27107 */ MCD_OPC_Decode, 225, 32, 22, // Opcode: SHSUBR_ZPmZ_S +/* 27111 */ MCD_OPC_FilterValue, 23, 9, 0, 0, // Skip to: 27125 +/* 27116 */ MCD_OPC_CheckPredicate, 4, 41, 54, 1, // Skip to: 106522 +/* 27121 */ MCD_OPC_Decode, 167, 44, 22, // Opcode: UHSUBR_ZPmZ_S +/* 27125 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 27139 +/* 27130 */ MCD_OPC_CheckPredicate, 4, 27, 54, 1, // Skip to: 106522 +/* 27135 */ MCD_OPC_Decode, 187, 34, 22, // Opcode: SQADD_ZPmZ_S +/* 27139 */ MCD_OPC_FilterValue, 25, 9, 0, 0, // Skip to: 27153 +/* 27144 */ MCD_OPC_CheckPredicate, 4, 13, 54, 1, // Skip to: 106522 +/* 27149 */ MCD_OPC_Decode, 208, 45, 22, // Opcode: UQADD_ZPmZ_S +/* 27153 */ MCD_OPC_FilterValue, 26, 9, 0, 0, // Skip to: 27167 +/* 27158 */ MCD_OPC_CheckPredicate, 4, 255, 53, 1, // Skip to: 106522 +/* 27163 */ MCD_OPC_Decode, 175, 37, 22, // Opcode: SQSUB_ZPmZ_S +/* 27167 */ MCD_OPC_FilterValue, 27, 9, 0, 0, // Skip to: 27181 +/* 27172 */ MCD_OPC_CheckPredicate, 4, 241, 53, 1, // Skip to: 106522 +/* 27177 */ MCD_OPC_Decode, 234, 46, 22, // Opcode: UQSUB_ZPmZ_S +/* 27181 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 27195 +/* 27186 */ MCD_OPC_CheckPredicate, 4, 227, 53, 1, // Skip to: 106522 +/* 27191 */ MCD_OPC_Decode, 156, 42, 22, // Opcode: SUQADD_ZPmZ_S +/* 27195 */ MCD_OPC_FilterValue, 29, 9, 0, 0, // Skip to: 27209 +/* 27200 */ MCD_OPC_CheckPredicate, 4, 213, 53, 1, // Skip to: 106522 +/* 27205 */ MCD_OPC_Decode, 236, 47, 22, // Opcode: USQADD_ZPmZ_S +/* 27209 */ MCD_OPC_FilterValue, 30, 9, 0, 0, // Skip to: 27223 +/* 27214 */ MCD_OPC_CheckPredicate, 4, 199, 53, 1, // Skip to: 106522 +/* 27219 */ MCD_OPC_Decode, 167, 37, 22, // Opcode: SQSUBR_ZPmZ_S +/* 27223 */ MCD_OPC_FilterValue, 31, 190, 53, 1, // Skip to: 106522 +/* 27228 */ MCD_OPC_CheckPredicate, 4, 185, 53, 1, // Skip to: 106522 +/* 27233 */ MCD_OPC_Decode, 226, 46, 22, // Opcode: UQSUBR_ZPmZ_S +/* 27237 */ MCD_OPC_FilterValue, 5, 79, 0, 0, // Skip to: 27321 +/* 27242 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 27245 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 27283 +/* 27250 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 27253 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27268 +/* 27258 */ MCD_OPC_CheckPredicate, 4, 155, 53, 1, // Skip to: 106522 +/* 27263 */ MCD_OPC_Decode, 200, 33, 149, 1, // Opcode: SMLALB_ZZZI_S +/* 27268 */ MCD_OPC_FilterValue, 1, 145, 53, 1, // Skip to: 106522 +/* 27273 */ MCD_OPC_CheckPredicate, 4, 140, 53, 1, // Skip to: 106522 +/* 27278 */ MCD_OPC_Decode, 246, 44, 149, 1, // Opcode: UMLALB_ZZZI_S +/* 27283 */ MCD_OPC_FilterValue, 1, 130, 53, 1, // Skip to: 106522 +/* 27288 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 27291 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27306 +/* 27296 */ MCD_OPC_CheckPredicate, 4, 117, 53, 1, // Skip to: 106522 +/* 27301 */ MCD_OPC_Decode, 205, 33, 149, 1, // Opcode: SMLALT_ZZZI_S +/* 27306 */ MCD_OPC_FilterValue, 1, 107, 53, 1, // Skip to: 106522 +/* 27311 */ MCD_OPC_CheckPredicate, 4, 102, 53, 1, // Skip to: 106522 +/* 27316 */ MCD_OPC_Decode, 251, 44, 149, 1, // Opcode: UMLALT_ZZZI_S +/* 27321 */ MCD_OPC_FilterValue, 6, 139, 1, 0, // Skip to: 27721 +/* 27326 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 27329 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 27343 +/* 27334 */ MCD_OPC_CheckPredicate, 4, 79, 53, 1, // Skip to: 106522 +/* 27339 */ MCD_OPC_Decode, 248, 37, 22, // Opcode: SRSHL_ZPmZ_D +/* 27343 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 27357 +/* 27348 */ MCD_OPC_CheckPredicate, 4, 65, 53, 1, // Skip to: 106522 +/* 27353 */ MCD_OPC_Decode, 155, 47, 22, // Opcode: URSHL_ZPmZ_D +/* 27357 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 27371 +/* 27362 */ MCD_OPC_CheckPredicate, 4, 51, 53, 1, // Skip to: 106522 +/* 27367 */ MCD_OPC_Decode, 244, 37, 22, // Opcode: SRSHLR_ZPmZ_D +/* 27371 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 27385 +/* 27376 */ MCD_OPC_CheckPredicate, 4, 37, 53, 1, // Skip to: 106522 +/* 27381 */ MCD_OPC_Decode, 151, 47, 22, // Opcode: URSHLR_ZPmZ_D +/* 27385 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 27399 +/* 27390 */ MCD_OPC_CheckPredicate, 4, 23, 53, 1, // Skip to: 106522 +/* 27395 */ MCD_OPC_Decode, 237, 36, 22, // Opcode: SQSHL_ZPmZ_D +/* 27399 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 27413 +/* 27404 */ MCD_OPC_CheckPredicate, 4, 9, 53, 1, // Skip to: 106522 +/* 27409 */ MCD_OPC_Decode, 183, 46, 22, // Opcode: UQSHL_ZPmZ_D +/* 27413 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 27427 +/* 27418 */ MCD_OPC_CheckPredicate, 4, 251, 52, 1, // Skip to: 106522 +/* 27423 */ MCD_OPC_Decode, 169, 36, 22, // Opcode: SQRSHL_ZPmZ_D +/* 27427 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 27441 +/* 27432 */ MCD_OPC_CheckPredicate, 4, 237, 52, 1, // Skip to: 106522 +/* 27437 */ MCD_OPC_Decode, 145, 46, 22, // Opcode: UQRSHL_ZPmZ_D +/* 27441 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 27455 +/* 27446 */ MCD_OPC_CheckPredicate, 4, 223, 52, 1, // Skip to: 106522 +/* 27451 */ MCD_OPC_Decode, 214, 36, 22, // Opcode: SQSHLR_ZPmZ_D +/* 27455 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 27469 +/* 27460 */ MCD_OPC_CheckPredicate, 4, 209, 52, 1, // Skip to: 106522 +/* 27465 */ MCD_OPC_Decode, 175, 46, 22, // Opcode: UQSHLR_ZPmZ_D +/* 27469 */ MCD_OPC_FilterValue, 14, 9, 0, 0, // Skip to: 27483 +/* 27474 */ MCD_OPC_CheckPredicate, 4, 195, 52, 1, // Skip to: 106522 +/* 27479 */ MCD_OPC_Decode, 165, 36, 22, // Opcode: SQRSHLR_ZPmZ_D +/* 27483 */ MCD_OPC_FilterValue, 15, 9, 0, 0, // Skip to: 27497 +/* 27488 */ MCD_OPC_CheckPredicate, 4, 181, 52, 1, // Skip to: 106522 +/* 27493 */ MCD_OPC_Decode, 141, 46, 22, // Opcode: UQRSHLR_ZPmZ_D +/* 27497 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 27511 +/* 27502 */ MCD_OPC_CheckPredicate, 4, 167, 52, 1, // Skip to: 106522 +/* 27507 */ MCD_OPC_Decode, 187, 32, 22, // Opcode: SHADD_ZPmZ_D +/* 27511 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 27525 +/* 27516 */ MCD_OPC_CheckPredicate, 4, 153, 52, 1, // Skip to: 106522 +/* 27521 */ MCD_OPC_Decode, 155, 44, 22, // Opcode: UHADD_ZPmZ_D +/* 27525 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 27539 +/* 27530 */ MCD_OPC_CheckPredicate, 4, 139, 52, 1, // Skip to: 106522 +/* 27535 */ MCD_OPC_Decode, 227, 32, 22, // Opcode: SHSUB_ZPmZ_D +/* 27539 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 27553 +/* 27544 */ MCD_OPC_CheckPredicate, 4, 125, 52, 1, // Skip to: 106522 +/* 27549 */ MCD_OPC_Decode, 169, 44, 22, // Opcode: UHSUB_ZPmZ_D +/* 27553 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 27567 +/* 27558 */ MCD_OPC_CheckPredicate, 4, 111, 52, 1, // Skip to: 106522 +/* 27563 */ MCD_OPC_Decode, 222, 37, 22, // Opcode: SRHADD_ZPmZ_D +/* 27567 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 27581 +/* 27572 */ MCD_OPC_CheckPredicate, 4, 97, 52, 1, // Skip to: 106522 +/* 27577 */ MCD_OPC_Decode, 141, 47, 22, // Opcode: URHADD_ZPmZ_D +/* 27581 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 27595 +/* 27586 */ MCD_OPC_CheckPredicate, 4, 83, 52, 1, // Skip to: 106522 +/* 27591 */ MCD_OPC_Decode, 223, 32, 22, // Opcode: SHSUBR_ZPmZ_D +/* 27595 */ MCD_OPC_FilterValue, 23, 9, 0, 0, // Skip to: 27609 +/* 27600 */ MCD_OPC_CheckPredicate, 4, 69, 52, 1, // Skip to: 106522 +/* 27605 */ MCD_OPC_Decode, 165, 44, 22, // Opcode: UHSUBR_ZPmZ_D +/* 27609 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 27623 +/* 27614 */ MCD_OPC_CheckPredicate, 4, 55, 52, 1, // Skip to: 106522 +/* 27619 */ MCD_OPC_Decode, 185, 34, 22, // Opcode: SQADD_ZPmZ_D +/* 27623 */ MCD_OPC_FilterValue, 25, 9, 0, 0, // Skip to: 27637 +/* 27628 */ MCD_OPC_CheckPredicate, 4, 41, 52, 1, // Skip to: 106522 +/* 27633 */ MCD_OPC_Decode, 206, 45, 22, // Opcode: UQADD_ZPmZ_D +/* 27637 */ MCD_OPC_FilterValue, 26, 9, 0, 0, // Skip to: 27651 +/* 27642 */ MCD_OPC_CheckPredicate, 4, 27, 52, 1, // Skip to: 106522 +/* 27647 */ MCD_OPC_Decode, 173, 37, 22, // Opcode: SQSUB_ZPmZ_D +/* 27651 */ MCD_OPC_FilterValue, 27, 9, 0, 0, // Skip to: 27665 +/* 27656 */ MCD_OPC_CheckPredicate, 4, 13, 52, 1, // Skip to: 106522 +/* 27661 */ MCD_OPC_Decode, 232, 46, 22, // Opcode: UQSUB_ZPmZ_D +/* 27665 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 27679 +/* 27670 */ MCD_OPC_CheckPredicate, 4, 255, 51, 1, // Skip to: 106522 +/* 27675 */ MCD_OPC_Decode, 154, 42, 22, // Opcode: SUQADD_ZPmZ_D +/* 27679 */ MCD_OPC_FilterValue, 29, 9, 0, 0, // Skip to: 27693 +/* 27684 */ MCD_OPC_CheckPredicate, 4, 241, 51, 1, // Skip to: 106522 +/* 27689 */ MCD_OPC_Decode, 234, 47, 22, // Opcode: USQADD_ZPmZ_D +/* 27693 */ MCD_OPC_FilterValue, 30, 9, 0, 0, // Skip to: 27707 +/* 27698 */ MCD_OPC_CheckPredicate, 4, 227, 51, 1, // Skip to: 106522 +/* 27703 */ MCD_OPC_Decode, 165, 37, 22, // Opcode: SQSUBR_ZPmZ_D +/* 27707 */ MCD_OPC_FilterValue, 31, 218, 51, 1, // Skip to: 106522 +/* 27712 */ MCD_OPC_CheckPredicate, 4, 213, 51, 1, // Skip to: 106522 +/* 27717 */ MCD_OPC_Decode, 224, 46, 22, // Opcode: UQSUBR_ZPmZ_D +/* 27721 */ MCD_OPC_FilterValue, 7, 79, 0, 0, // Skip to: 27805 +/* 27726 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 27729 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 27767 +/* 27734 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 27737 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27752 +/* 27742 */ MCD_OPC_CheckPredicate, 4, 183, 51, 1, // Skip to: 106522 +/* 27747 */ MCD_OPC_Decode, 199, 33, 150, 1, // Opcode: SMLALB_ZZZI_D +/* 27752 */ MCD_OPC_FilterValue, 1, 173, 51, 1, // Skip to: 106522 +/* 27757 */ MCD_OPC_CheckPredicate, 4, 168, 51, 1, // Skip to: 106522 +/* 27762 */ MCD_OPC_Decode, 245, 44, 150, 1, // Opcode: UMLALB_ZZZI_D +/* 27767 */ MCD_OPC_FilterValue, 1, 158, 51, 1, // Skip to: 106522 +/* 27772 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 27775 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 27790 +/* 27780 */ MCD_OPC_CheckPredicate, 4, 145, 51, 1, // Skip to: 106522 +/* 27785 */ MCD_OPC_Decode, 204, 33, 150, 1, // Opcode: SMLALT_ZZZI_D +/* 27790 */ MCD_OPC_FilterValue, 1, 135, 51, 1, // Skip to: 106522 +/* 27795 */ MCD_OPC_CheckPredicate, 4, 130, 51, 1, // Skip to: 106522 +/* 27800 */ MCD_OPC_Decode, 250, 44, 150, 1, // Opcode: UMLALT_ZZZI_D +/* 27805 */ MCD_OPC_FilterValue, 8, 45, 0, 0, // Skip to: 27855 +/* 27810 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 27813 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 27827 +/* 27818 */ MCD_OPC_CheckPredicate, 4, 107, 51, 1, // Skip to: 106522 +/* 27823 */ MCD_OPC_Decode, 175, 13, 54, // Opcode: EORBT_ZZZ_B +/* 27827 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 27841 +/* 27832 */ MCD_OPC_CheckPredicate, 4, 93, 51, 1, // Skip to: 106522 +/* 27837 */ MCD_OPC_Decode, 180, 13, 54, // Opcode: EORTB_ZZZ_B +/* 27841 */ MCD_OPC_FilterValue, 6, 84, 51, 1, // Skip to: 106522 +/* 27846 */ MCD_OPC_CheckPredicate, 9, 79, 51, 1, // Skip to: 106522 +/* 27851 */ MCD_OPC_Decode, 240, 33, 54, // Opcode: SMMLA_ZZZ +/* 27855 */ MCD_OPC_FilterValue, 9, 31, 0, 0, // Skip to: 27891 +/* 27860 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 27863 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27877 +/* 27868 */ MCD_OPC_CheckPredicate, 10, 57, 51, 1, // Skip to: 106522 +/* 27873 */ MCD_OPC_Decode, 160, 28, 109, // Opcode: MATCH_PPzZZ_B +/* 27877 */ MCD_OPC_FilterValue, 1, 48, 51, 1, // Skip to: 106522 +/* 27882 */ MCD_OPC_CheckPredicate, 10, 43, 51, 1, // Skip to: 106522 +/* 27887 */ MCD_OPC_Decode, 154, 29, 109, // Opcode: NMATCH_PPzZZ_B +/* 27891 */ MCD_OPC_FilterValue, 10, 73, 0, 0, // Skip to: 27969 +/* 27896 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 27899 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27913 +/* 27904 */ MCD_OPC_CheckPredicate, 4, 21, 51, 1, // Skip to: 106522 +/* 27909 */ MCD_OPC_Decode, 168, 31, 45, // Opcode: SADDLBT_ZZZ_H +/* 27913 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 27927 +/* 27918 */ MCD_OPC_CheckPredicate, 4, 7, 51, 1, // Skip to: 106522 +/* 27923 */ MCD_OPC_Decode, 234, 38, 45, // Opcode: SSUBLBT_ZZZ_H +/* 27927 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 27941 +/* 27932 */ MCD_OPC_CheckPredicate, 4, 249, 50, 1, // Skip to: 106522 +/* 27937 */ MCD_OPC_Decode, 240, 38, 45, // Opcode: SSUBLTB_ZZZ_H +/* 27941 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 27955 +/* 27946 */ MCD_OPC_CheckPredicate, 4, 235, 50, 1, // Skip to: 106522 +/* 27951 */ MCD_OPC_Decode, 177, 13, 54, // Opcode: EORBT_ZZZ_H +/* 27955 */ MCD_OPC_FilterValue, 5, 226, 50, 1, // Skip to: 106522 +/* 27960 */ MCD_OPC_CheckPredicate, 4, 221, 50, 1, // Skip to: 106522 +/* 27965 */ MCD_OPC_Decode, 182, 13, 54, // Opcode: EORTB_ZZZ_H +/* 27969 */ MCD_OPC_FilterValue, 11, 31, 0, 0, // Skip to: 28005 +/* 27974 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 27977 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 27991 +/* 27982 */ MCD_OPC_CheckPredicate, 10, 199, 50, 1, // Skip to: 106522 +/* 27987 */ MCD_OPC_Decode, 161, 28, 109, // Opcode: MATCH_PPzZZ_H +/* 27991 */ MCD_OPC_FilterValue, 1, 190, 50, 1, // Skip to: 106522 +/* 27996 */ MCD_OPC_CheckPredicate, 10, 185, 50, 1, // Skip to: 106522 +/* 28001 */ MCD_OPC_Decode, 155, 29, 109, // Opcode: NMATCH_PPzZZ_H +/* 28005 */ MCD_OPC_FilterValue, 12, 87, 0, 0, // Skip to: 28097 +/* 28010 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 28013 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 28027 +/* 28018 */ MCD_OPC_CheckPredicate, 4, 163, 50, 1, // Skip to: 106522 +/* 28023 */ MCD_OPC_Decode, 169, 31, 45, // Opcode: SADDLBT_ZZZ_S +/* 28027 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 28041 +/* 28032 */ MCD_OPC_CheckPredicate, 4, 149, 50, 1, // Skip to: 106522 +/* 28037 */ MCD_OPC_Decode, 235, 38, 45, // Opcode: SSUBLBT_ZZZ_S +/* 28041 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 28055 +/* 28046 */ MCD_OPC_CheckPredicate, 4, 135, 50, 1, // Skip to: 106522 +/* 28051 */ MCD_OPC_Decode, 241, 38, 45, // Opcode: SSUBLTB_ZZZ_S +/* 28055 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 28069 +/* 28060 */ MCD_OPC_CheckPredicate, 4, 121, 50, 1, // Skip to: 106522 +/* 28065 */ MCD_OPC_Decode, 178, 13, 54, // Opcode: EORBT_ZZZ_S +/* 28069 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 28083 +/* 28074 */ MCD_OPC_CheckPredicate, 4, 107, 50, 1, // Skip to: 106522 +/* 28079 */ MCD_OPC_Decode, 183, 13, 54, // Opcode: EORTB_ZZZ_S +/* 28083 */ MCD_OPC_FilterValue, 6, 98, 50, 1, // Skip to: 106522 +/* 28088 */ MCD_OPC_CheckPredicate, 9, 93, 50, 1, // Skip to: 106522 +/* 28093 */ MCD_OPC_Decode, 228, 47, 54, // Opcode: USMMLA_ZZZ +/* 28097 */ MCD_OPC_FilterValue, 14, 84, 50, 1, // Skip to: 106522 +/* 28102 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 28105 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 28119 +/* 28110 */ MCD_OPC_CheckPredicate, 4, 71, 50, 1, // Skip to: 106522 +/* 28115 */ MCD_OPC_Decode, 167, 31, 45, // Opcode: SADDLBT_ZZZ_D +/* 28119 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 28133 +/* 28124 */ MCD_OPC_CheckPredicate, 4, 57, 50, 1, // Skip to: 106522 +/* 28129 */ MCD_OPC_Decode, 233, 38, 45, // Opcode: SSUBLBT_ZZZ_D +/* 28133 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 28147 +/* 28138 */ MCD_OPC_CheckPredicate, 4, 43, 50, 1, // Skip to: 106522 +/* 28143 */ MCD_OPC_Decode, 239, 38, 45, // Opcode: SSUBLTB_ZZZ_D +/* 28147 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 28161 +/* 28152 */ MCD_OPC_CheckPredicate, 4, 29, 50, 1, // Skip to: 106522 +/* 28157 */ MCD_OPC_Decode, 176, 13, 54, // Opcode: EORBT_ZZZ_D +/* 28161 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 28175 +/* 28166 */ MCD_OPC_CheckPredicate, 4, 15, 50, 1, // Skip to: 106522 +/* 28171 */ MCD_OPC_Decode, 181, 13, 54, // Opcode: EORTB_ZZZ_D +/* 28175 */ MCD_OPC_FilterValue, 6, 6, 50, 1, // Skip to: 106522 +/* 28180 */ MCD_OPC_CheckPredicate, 9, 1, 50, 1, // Skip to: 106522 +/* 28185 */ MCD_OPC_Decode, 158, 45, 54, // Opcode: UMMLA_ZZZ +/* 28189 */ MCD_OPC_FilterValue, 5, 132, 4, 0, // Skip to: 29350 +/* 28194 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 28197 */ MCD_OPC_FilterValue, 0, 101, 0, 0, // Skip to: 28303 +/* 28202 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 28205 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 28219 +/* 28210 */ MCD_OPC_CheckPredicate, 4, 227, 49, 1, // Skip to: 106522 +/* 28215 */ MCD_OPC_Decode, 165, 34, 24, // Opcode: SQABS_ZPmZ_B +/* 28219 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 28233 +/* 28224 */ MCD_OPC_CheckPredicate, 4, 213, 49, 1, // Skip to: 106522 +/* 28229 */ MCD_OPC_Decode, 214, 35, 24, // Opcode: SQNEG_ZPmZ_B +/* 28233 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 28247 +/* 28238 */ MCD_OPC_CheckPredicate, 4, 199, 49, 1, // Skip to: 106522 +/* 28243 */ MCD_OPC_Decode, 215, 7, 22, // Opcode: ADDP_ZPmZ_B +/* 28247 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 28261 +/* 28252 */ MCD_OPC_CheckPredicate, 4, 185, 49, 1, // Skip to: 106522 +/* 28257 */ MCD_OPC_Decode, 132, 33, 22, // Opcode: SMAXP_ZPmZ_B +/* 28261 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 28275 +/* 28266 */ MCD_OPC_CheckPredicate, 4, 171, 49, 1, // Skip to: 106522 +/* 28271 */ MCD_OPC_Decode, 179, 44, 22, // Opcode: UMAXP_ZPmZ_B +/* 28275 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 28289 +/* 28280 */ MCD_OPC_CheckPredicate, 4, 157, 49, 1, // Skip to: 106522 +/* 28285 */ MCD_OPC_Decode, 166, 33, 22, // Opcode: SMINP_ZPmZ_B +/* 28289 */ MCD_OPC_FilterValue, 23, 148, 49, 1, // Skip to: 106522 +/* 28294 */ MCD_OPC_CheckPredicate, 4, 143, 49, 1, // Skip to: 106522 +/* 28299 */ MCD_OPC_Decode, 212, 44, 22, // Opcode: UMINP_ZPmZ_B +/* 28303 */ MCD_OPC_FilterValue, 2, 129, 0, 0, // Skip to: 28437 +/* 28308 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 28311 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 28325 +/* 28316 */ MCD_OPC_CheckPredicate, 4, 121, 49, 1, // Skip to: 106522 +/* 28321 */ MCD_OPC_Decode, 159, 31, 22, // Opcode: SADALP_ZPmZ_H +/* 28325 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 28339 +/* 28330 */ MCD_OPC_CheckPredicate, 4, 107, 49, 1, // Skip to: 106522 +/* 28335 */ MCD_OPC_Decode, 179, 43, 22, // Opcode: UADALP_ZPmZ_H +/* 28339 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 28353 +/* 28344 */ MCD_OPC_CheckPredicate, 4, 93, 49, 1, // Skip to: 106522 +/* 28349 */ MCD_OPC_Decode, 167, 34, 24, // Opcode: SQABS_ZPmZ_H +/* 28353 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 28367 +/* 28358 */ MCD_OPC_CheckPredicate, 4, 79, 49, 1, // Skip to: 106522 +/* 28363 */ MCD_OPC_Decode, 216, 35, 24, // Opcode: SQNEG_ZPmZ_H +/* 28367 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 28381 +/* 28372 */ MCD_OPC_CheckPredicate, 4, 65, 49, 1, // Skip to: 106522 +/* 28377 */ MCD_OPC_Decode, 217, 7, 22, // Opcode: ADDP_ZPmZ_H +/* 28381 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 28395 +/* 28386 */ MCD_OPC_CheckPredicate, 4, 51, 49, 1, // Skip to: 106522 +/* 28391 */ MCD_OPC_Decode, 134, 33, 22, // Opcode: SMAXP_ZPmZ_H +/* 28395 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 28409 +/* 28400 */ MCD_OPC_CheckPredicate, 4, 37, 49, 1, // Skip to: 106522 +/* 28405 */ MCD_OPC_Decode, 181, 44, 22, // Opcode: UMAXP_ZPmZ_H +/* 28409 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 28423 +/* 28414 */ MCD_OPC_CheckPredicate, 4, 23, 49, 1, // Skip to: 106522 +/* 28419 */ MCD_OPC_Decode, 168, 33, 22, // Opcode: SMINP_ZPmZ_H +/* 28423 */ MCD_OPC_FilterValue, 23, 14, 49, 1, // Skip to: 106522 +/* 28428 */ MCD_OPC_CheckPredicate, 4, 9, 49, 1, // Skip to: 106522 +/* 28433 */ MCD_OPC_Decode, 214, 44, 22, // Opcode: UMINP_ZPmZ_H +/* 28437 */ MCD_OPC_FilterValue, 4, 157, 0, 0, // Skip to: 28599 +/* 28442 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 28445 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 28459 +/* 28450 */ MCD_OPC_CheckPredicate, 4, 243, 48, 1, // Skip to: 106522 +/* 28455 */ MCD_OPC_Decode, 137, 47, 24, // Opcode: URECPE_ZPmZ_S +/* 28459 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 28473 +/* 28464 */ MCD_OPC_CheckPredicate, 4, 229, 48, 1, // Skip to: 106522 +/* 28469 */ MCD_OPC_Decode, 178, 47, 24, // Opcode: URSQRTE_ZPmZ_S +/* 28473 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 28487 +/* 28478 */ MCD_OPC_CheckPredicate, 4, 215, 48, 1, // Skip to: 106522 +/* 28483 */ MCD_OPC_Decode, 160, 31, 22, // Opcode: SADALP_ZPmZ_S +/* 28487 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 28501 +/* 28492 */ MCD_OPC_CheckPredicate, 4, 201, 48, 1, // Skip to: 106522 +/* 28497 */ MCD_OPC_Decode, 180, 43, 22, // Opcode: UADALP_ZPmZ_S +/* 28501 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 28515 +/* 28506 */ MCD_OPC_CheckPredicate, 4, 187, 48, 1, // Skip to: 106522 +/* 28511 */ MCD_OPC_Decode, 168, 34, 24, // Opcode: SQABS_ZPmZ_S +/* 28515 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 28529 +/* 28520 */ MCD_OPC_CheckPredicate, 4, 173, 48, 1, // Skip to: 106522 +/* 28525 */ MCD_OPC_Decode, 217, 35, 24, // Opcode: SQNEG_ZPmZ_S +/* 28529 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 28543 +/* 28534 */ MCD_OPC_CheckPredicate, 4, 159, 48, 1, // Skip to: 106522 +/* 28539 */ MCD_OPC_Decode, 218, 7, 22, // Opcode: ADDP_ZPmZ_S +/* 28543 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 28557 +/* 28548 */ MCD_OPC_CheckPredicate, 4, 145, 48, 1, // Skip to: 106522 +/* 28553 */ MCD_OPC_Decode, 135, 33, 22, // Opcode: SMAXP_ZPmZ_S +/* 28557 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 28571 +/* 28562 */ MCD_OPC_CheckPredicate, 4, 131, 48, 1, // Skip to: 106522 +/* 28567 */ MCD_OPC_Decode, 182, 44, 22, // Opcode: UMAXP_ZPmZ_S +/* 28571 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 28585 +/* 28576 */ MCD_OPC_CheckPredicate, 4, 117, 48, 1, // Skip to: 106522 +/* 28581 */ MCD_OPC_Decode, 169, 33, 22, // Opcode: SMINP_ZPmZ_S +/* 28585 */ MCD_OPC_FilterValue, 23, 108, 48, 1, // Skip to: 106522 +/* 28590 */ MCD_OPC_CheckPredicate, 4, 103, 48, 1, // Skip to: 106522 +/* 28595 */ MCD_OPC_Decode, 215, 44, 22, // Opcode: UMINP_ZPmZ_S +/* 28599 */ MCD_OPC_FilterValue, 5, 79, 0, 0, // Skip to: 28683 +/* 28604 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 28607 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 28645 +/* 28612 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 28615 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28630 +/* 28620 */ MCD_OPC_CheckPredicate, 4, 73, 48, 1, // Skip to: 106522 +/* 28625 */ MCD_OPC_Decode, 220, 33, 149, 1, // Opcode: SMLSLB_ZZZI_S +/* 28630 */ MCD_OPC_FilterValue, 1, 63, 48, 1, // Skip to: 106522 +/* 28635 */ MCD_OPC_CheckPredicate, 4, 58, 48, 1, // Skip to: 106522 +/* 28640 */ MCD_OPC_Decode, 138, 45, 149, 1, // Opcode: UMLSLB_ZZZI_S +/* 28645 */ MCD_OPC_FilterValue, 1, 48, 48, 1, // Skip to: 106522 +/* 28650 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 28653 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28668 +/* 28658 */ MCD_OPC_CheckPredicate, 4, 35, 48, 1, // Skip to: 106522 +/* 28663 */ MCD_OPC_Decode, 225, 33, 149, 1, // Opcode: SMLSLT_ZZZI_S +/* 28668 */ MCD_OPC_FilterValue, 1, 25, 48, 1, // Skip to: 106522 +/* 28673 */ MCD_OPC_CheckPredicate, 4, 20, 48, 1, // Skip to: 106522 +/* 28678 */ MCD_OPC_Decode, 143, 45, 149, 1, // Opcode: UMLSLT_ZZZI_S +/* 28683 */ MCD_OPC_FilterValue, 6, 129, 0, 0, // Skip to: 28817 +/* 28688 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 28691 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 28705 +/* 28696 */ MCD_OPC_CheckPredicate, 4, 253, 47, 1, // Skip to: 106522 +/* 28701 */ MCD_OPC_Decode, 158, 31, 22, // Opcode: SADALP_ZPmZ_D +/* 28705 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 28719 +/* 28710 */ MCD_OPC_CheckPredicate, 4, 239, 47, 1, // Skip to: 106522 +/* 28715 */ MCD_OPC_Decode, 178, 43, 22, // Opcode: UADALP_ZPmZ_D +/* 28719 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 28733 +/* 28724 */ MCD_OPC_CheckPredicate, 4, 225, 47, 1, // Skip to: 106522 +/* 28729 */ MCD_OPC_Decode, 166, 34, 24, // Opcode: SQABS_ZPmZ_D +/* 28733 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 28747 +/* 28738 */ MCD_OPC_CheckPredicate, 4, 211, 47, 1, // Skip to: 106522 +/* 28743 */ MCD_OPC_Decode, 215, 35, 24, // Opcode: SQNEG_ZPmZ_D +/* 28747 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 28761 +/* 28752 */ MCD_OPC_CheckPredicate, 4, 197, 47, 1, // Skip to: 106522 +/* 28757 */ MCD_OPC_Decode, 216, 7, 22, // Opcode: ADDP_ZPmZ_D +/* 28761 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 28775 +/* 28766 */ MCD_OPC_CheckPredicate, 4, 183, 47, 1, // Skip to: 106522 +/* 28771 */ MCD_OPC_Decode, 133, 33, 22, // Opcode: SMAXP_ZPmZ_D +/* 28775 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 28789 +/* 28780 */ MCD_OPC_CheckPredicate, 4, 169, 47, 1, // Skip to: 106522 +/* 28785 */ MCD_OPC_Decode, 180, 44, 22, // Opcode: UMAXP_ZPmZ_D +/* 28789 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 28803 +/* 28794 */ MCD_OPC_CheckPredicate, 4, 155, 47, 1, // Skip to: 106522 +/* 28799 */ MCD_OPC_Decode, 167, 33, 22, // Opcode: SMINP_ZPmZ_D +/* 28803 */ MCD_OPC_FilterValue, 23, 146, 47, 1, // Skip to: 106522 +/* 28808 */ MCD_OPC_CheckPredicate, 4, 141, 47, 1, // Skip to: 106522 +/* 28813 */ MCD_OPC_Decode, 213, 44, 22, // Opcode: UMINP_ZPmZ_D +/* 28817 */ MCD_OPC_FilterValue, 7, 79, 0, 0, // Skip to: 28901 +/* 28822 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 28825 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 28863 +/* 28830 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 28833 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28848 +/* 28838 */ MCD_OPC_CheckPredicate, 4, 111, 47, 1, // Skip to: 106522 +/* 28843 */ MCD_OPC_Decode, 219, 33, 150, 1, // Opcode: SMLSLB_ZZZI_D +/* 28848 */ MCD_OPC_FilterValue, 1, 101, 47, 1, // Skip to: 106522 +/* 28853 */ MCD_OPC_CheckPredicate, 4, 96, 47, 1, // Skip to: 106522 +/* 28858 */ MCD_OPC_Decode, 137, 45, 150, 1, // Opcode: UMLSLB_ZZZI_D +/* 28863 */ MCD_OPC_FilterValue, 1, 86, 47, 1, // Skip to: 106522 +/* 28868 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 28871 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 28886 +/* 28876 */ MCD_OPC_CheckPredicate, 4, 73, 47, 1, // Skip to: 106522 +/* 28881 */ MCD_OPC_Decode, 224, 33, 150, 1, // Opcode: SMLSLT_ZZZI_D +/* 28886 */ MCD_OPC_FilterValue, 1, 63, 47, 1, // Skip to: 106522 +/* 28891 */ MCD_OPC_CheckPredicate, 4, 58, 47, 1, // Skip to: 106522 +/* 28896 */ MCD_OPC_Decode, 142, 45, 150, 1, // Opcode: UMLSLT_ZZZI_D +/* 28901 */ MCD_OPC_FilterValue, 8, 217, 0, 0, // Skip to: 29123 +/* 28906 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 28909 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 28952 +/* 28914 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 28917 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 28938 +/* 28922 */ MCD_OPC_CheckPredicate, 4, 27, 47, 1, // Skip to: 106522 +/* 28927 */ MCD_OPC_CheckField, 19, 1, 1, 20, 47, 1, // Skip to: 106522 +/* 28934 */ MCD_OPC_Decode, 156, 38, 80, // Opcode: SSHLLB_ZZI_H +/* 28938 */ MCD_OPC_FilterValue, 1, 11, 47, 1, // Skip to: 106522 +/* 28943 */ MCD_OPC_CheckPredicate, 4, 6, 47, 1, // Skip to: 106522 +/* 28948 */ MCD_OPC_Decode, 157, 38, 81, // Opcode: SSHLLB_ZZI_S +/* 28952 */ MCD_OPC_FilterValue, 1, 38, 0, 0, // Skip to: 28995 +/* 28957 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 28960 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 28981 +/* 28965 */ MCD_OPC_CheckPredicate, 4, 240, 46, 1, // Skip to: 106522 +/* 28970 */ MCD_OPC_CheckField, 19, 1, 1, 233, 46, 1, // Skip to: 106522 +/* 28977 */ MCD_OPC_Decode, 159, 38, 80, // Opcode: SSHLLT_ZZI_H +/* 28981 */ MCD_OPC_FilterValue, 1, 224, 46, 1, // Skip to: 106522 +/* 28986 */ MCD_OPC_CheckPredicate, 4, 219, 46, 1, // Skip to: 106522 +/* 28991 */ MCD_OPC_Decode, 160, 38, 81, // Opcode: SSHLLT_ZZI_S +/* 28995 */ MCD_OPC_FilterValue, 2, 38, 0, 0, // Skip to: 29038 +/* 29000 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 29003 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 29024 +/* 29008 */ MCD_OPC_CheckPredicate, 4, 197, 46, 1, // Skip to: 106522 +/* 29013 */ MCD_OPC_CheckField, 19, 1, 1, 190, 46, 1, // Skip to: 106522 +/* 29020 */ MCD_OPC_Decode, 200, 47, 80, // Opcode: USHLLB_ZZI_H +/* 29024 */ MCD_OPC_FilterValue, 1, 181, 46, 1, // Skip to: 106522 +/* 29029 */ MCD_OPC_CheckPredicate, 4, 176, 46, 1, // Skip to: 106522 +/* 29034 */ MCD_OPC_Decode, 201, 47, 81, // Opcode: USHLLB_ZZI_S +/* 29038 */ MCD_OPC_FilterValue, 3, 38, 0, 0, // Skip to: 29081 +/* 29043 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 29046 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 29067 +/* 29051 */ MCD_OPC_CheckPredicate, 4, 154, 46, 1, // Skip to: 106522 +/* 29056 */ MCD_OPC_CheckField, 19, 1, 1, 147, 46, 1, // Skip to: 106522 +/* 29063 */ MCD_OPC_Decode, 203, 47, 80, // Opcode: USHLLT_ZZI_H +/* 29067 */ MCD_OPC_FilterValue, 1, 138, 46, 1, // Skip to: 106522 +/* 29072 */ MCD_OPC_CheckPredicate, 4, 133, 46, 1, // Skip to: 106522 +/* 29077 */ MCD_OPC_Decode, 204, 47, 81, // Opcode: USHLLT_ZZI_S +/* 29081 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 29095 +/* 29086 */ MCD_OPC_CheckPredicate, 11, 119, 46, 1, // Skip to: 106522 +/* 29091 */ MCD_OPC_Decode, 240, 8, 45, // Opcode: BEXT_ZZZ_B +/* 29095 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 29109 +/* 29100 */ MCD_OPC_CheckPredicate, 11, 105, 46, 1, // Skip to: 106522 +/* 29105 */ MCD_OPC_Decode, 236, 8, 45, // Opcode: BDEP_ZZZ_B +/* 29109 */ MCD_OPC_FilterValue, 6, 96, 46, 1, // Skip to: 106522 +/* 29114 */ MCD_OPC_CheckPredicate, 11, 91, 46, 1, // Skip to: 106522 +/* 29119 */ MCD_OPC_Decode, 139, 9, 45, // Opcode: BGRP_ZZZ_B +/* 29123 */ MCD_OPC_FilterValue, 9, 16, 0, 0, // Skip to: 29144 +/* 29128 */ MCD_OPC_CheckPredicate, 10, 77, 46, 1, // Skip to: 106522 +/* 29133 */ MCD_OPC_CheckField, 10, 3, 0, 70, 46, 1, // Skip to: 106522 +/* 29140 */ MCD_OPC_Decode, 152, 22, 45, // Opcode: HISTSEG_ZZZ +/* 29144 */ MCD_OPC_FilterValue, 10, 101, 0, 0, // Skip to: 29250 +/* 29149 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 29152 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 29166 +/* 29157 */ MCD_OPC_CheckPredicate, 4, 48, 46, 1, // Skip to: 106522 +/* 29162 */ MCD_OPC_Decode, 155, 38, 82, // Opcode: SSHLLB_ZZI_D +/* 29166 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 29180 +/* 29171 */ MCD_OPC_CheckPredicate, 4, 34, 46, 1, // Skip to: 106522 +/* 29176 */ MCD_OPC_Decode, 158, 38, 82, // Opcode: SSHLLT_ZZI_D +/* 29180 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 29194 +/* 29185 */ MCD_OPC_CheckPredicate, 4, 20, 46, 1, // Skip to: 106522 +/* 29190 */ MCD_OPC_Decode, 199, 47, 82, // Opcode: USHLLB_ZZI_D +/* 29194 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 29208 +/* 29199 */ MCD_OPC_CheckPredicate, 4, 6, 46, 1, // Skip to: 106522 +/* 29204 */ MCD_OPC_Decode, 202, 47, 82, // Opcode: USHLLT_ZZI_D +/* 29208 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 29222 +/* 29213 */ MCD_OPC_CheckPredicate, 11, 248, 45, 1, // Skip to: 106522 +/* 29218 */ MCD_OPC_Decode, 242, 8, 45, // Opcode: BEXT_ZZZ_H +/* 29222 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 29236 +/* 29227 */ MCD_OPC_CheckPredicate, 11, 234, 45, 1, // Skip to: 106522 +/* 29232 */ MCD_OPC_Decode, 238, 8, 45, // Opcode: BDEP_ZZZ_H +/* 29236 */ MCD_OPC_FilterValue, 6, 225, 45, 1, // Skip to: 106522 +/* 29241 */ MCD_OPC_CheckPredicate, 11, 220, 45, 1, // Skip to: 106522 +/* 29246 */ MCD_OPC_Decode, 141, 9, 45, // Opcode: BGRP_ZZZ_H +/* 29250 */ MCD_OPC_FilterValue, 12, 45, 0, 0, // Skip to: 29300 +/* 29255 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 29258 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 29272 +/* 29263 */ MCD_OPC_CheckPredicate, 11, 198, 45, 1, // Skip to: 106522 +/* 29268 */ MCD_OPC_Decode, 243, 8, 45, // Opcode: BEXT_ZZZ_S +/* 29272 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 29286 +/* 29277 */ MCD_OPC_CheckPredicate, 11, 184, 45, 1, // Skip to: 106522 +/* 29282 */ MCD_OPC_Decode, 239, 8, 45, // Opcode: BDEP_ZZZ_S +/* 29286 */ MCD_OPC_FilterValue, 6, 175, 45, 1, // Skip to: 106522 +/* 29291 */ MCD_OPC_CheckPredicate, 11, 170, 45, 1, // Skip to: 106522 +/* 29296 */ MCD_OPC_Decode, 142, 9, 45, // Opcode: BGRP_ZZZ_S +/* 29300 */ MCD_OPC_FilterValue, 14, 161, 45, 1, // Skip to: 106522 +/* 29305 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 29308 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 29322 +/* 29313 */ MCD_OPC_CheckPredicate, 11, 148, 45, 1, // Skip to: 106522 +/* 29318 */ MCD_OPC_Decode, 241, 8, 45, // Opcode: BEXT_ZZZ_D +/* 29322 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 29336 +/* 29327 */ MCD_OPC_CheckPredicate, 11, 134, 45, 1, // Skip to: 106522 +/* 29332 */ MCD_OPC_Decode, 237, 8, 45, // Opcode: BDEP_ZZZ_D +/* 29336 */ MCD_OPC_FilterValue, 6, 125, 45, 1, // Skip to: 106522 +/* 29341 */ MCD_OPC_CheckPredicate, 11, 120, 45, 1, // Skip to: 106522 +/* 29346 */ MCD_OPC_Decode, 140, 9, 45, // Opcode: BGRP_ZZZ_D +/* 29350 */ MCD_OPC_FilterValue, 6, 129, 3, 0, // Skip to: 30252 +/* 29355 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 29358 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 29396 +/* 29363 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 29366 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29381 +/* 29371 */ MCD_OPC_CheckPredicate, 0, 90, 45, 1, // Skip to: 106522 +/* 29376 */ MCD_OPC_Decode, 219, 31, 153, 1, // Opcode: SCLAMP_ZZZ_B +/* 29381 */ MCD_OPC_FilterValue, 1, 80, 45, 1, // Skip to: 106522 +/* 29386 */ MCD_OPC_CheckPredicate, 0, 75, 45, 1, // Skip to: 106522 +/* 29391 */ MCD_OPC_Decode, 228, 43, 153, 1, // Opcode: UCLAMP_ZZZ_B +/* 29396 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 29434 +/* 29401 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 29404 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29419 +/* 29409 */ MCD_OPC_CheckPredicate, 0, 52, 45, 1, // Skip to: 106522 +/* 29414 */ MCD_OPC_Decode, 221, 31, 153, 1, // Opcode: SCLAMP_ZZZ_H +/* 29419 */ MCD_OPC_FilterValue, 1, 42, 45, 1, // Skip to: 106522 +/* 29424 */ MCD_OPC_CheckPredicate, 0, 37, 45, 1, // Skip to: 106522 +/* 29429 */ MCD_OPC_Decode, 230, 43, 153, 1, // Opcode: UCLAMP_ZZZ_H +/* 29434 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 29472 +/* 29439 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 29442 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29457 +/* 29447 */ MCD_OPC_CheckPredicate, 0, 14, 45, 1, // Skip to: 106522 +/* 29452 */ MCD_OPC_Decode, 222, 31, 153, 1, // Opcode: SCLAMP_ZZZ_S +/* 29457 */ MCD_OPC_FilterValue, 1, 4, 45, 1, // Skip to: 106522 +/* 29462 */ MCD_OPC_CheckPredicate, 0, 255, 44, 1, // Skip to: 106522 +/* 29467 */ MCD_OPC_Decode, 231, 43, 153, 1, // Opcode: UCLAMP_ZZZ_S +/* 29472 */ MCD_OPC_FilterValue, 5, 79, 0, 0, // Skip to: 29556 +/* 29477 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 29480 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 29518 +/* 29485 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 29488 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29503 +/* 29493 */ MCD_OPC_CheckPredicate, 4, 224, 44, 1, // Skip to: 106522 +/* 29498 */ MCD_OPC_Decode, 138, 34, 154, 1, // Opcode: SMULLB_ZZZI_S +/* 29503 */ MCD_OPC_FilterValue, 1, 214, 44, 1, // Skip to: 106522 +/* 29508 */ MCD_OPC_CheckPredicate, 4, 209, 44, 1, // Skip to: 106522 +/* 29513 */ MCD_OPC_Decode, 182, 45, 154, 1, // Opcode: UMULLB_ZZZI_S +/* 29518 */ MCD_OPC_FilterValue, 1, 199, 44, 1, // Skip to: 106522 +/* 29523 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 29526 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29541 +/* 29531 */ MCD_OPC_CheckPredicate, 4, 186, 44, 1, // Skip to: 106522 +/* 29536 */ MCD_OPC_Decode, 143, 34, 154, 1, // Opcode: SMULLT_ZZZI_S +/* 29541 */ MCD_OPC_FilterValue, 1, 176, 44, 1, // Skip to: 106522 +/* 29546 */ MCD_OPC_CheckPredicate, 4, 171, 44, 1, // Skip to: 106522 +/* 29551 */ MCD_OPC_Decode, 187, 45, 154, 1, // Opcode: UMULLT_ZZZI_S +/* 29556 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 29594 +/* 29561 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 29564 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29579 +/* 29569 */ MCD_OPC_CheckPredicate, 0, 148, 44, 1, // Skip to: 106522 +/* 29574 */ MCD_OPC_Decode, 220, 31, 153, 1, // Opcode: SCLAMP_ZZZ_D +/* 29579 */ MCD_OPC_FilterValue, 1, 138, 44, 1, // Skip to: 106522 +/* 29584 */ MCD_OPC_CheckPredicate, 0, 133, 44, 1, // Skip to: 106522 +/* 29589 */ MCD_OPC_Decode, 229, 43, 153, 1, // Opcode: UCLAMP_ZZZ_D +/* 29594 */ MCD_OPC_FilterValue, 7, 79, 0, 0, // Skip to: 29678 +/* 29599 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 29602 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 29640 +/* 29607 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 29610 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29625 +/* 29615 */ MCD_OPC_CheckPredicate, 4, 102, 44, 1, // Skip to: 106522 +/* 29620 */ MCD_OPC_Decode, 137, 34, 155, 1, // Opcode: SMULLB_ZZZI_D +/* 29625 */ MCD_OPC_FilterValue, 1, 92, 44, 1, // Skip to: 106522 +/* 29630 */ MCD_OPC_CheckPredicate, 4, 87, 44, 1, // Skip to: 106522 +/* 29635 */ MCD_OPC_Decode, 181, 45, 155, 1, // Opcode: UMULLB_ZZZI_D +/* 29640 */ MCD_OPC_FilterValue, 1, 77, 44, 1, // Skip to: 106522 +/* 29645 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 29648 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29663 +/* 29653 */ MCD_OPC_CheckPredicate, 4, 64, 44, 1, // Skip to: 106522 +/* 29658 */ MCD_OPC_Decode, 142, 34, 155, 1, // Opcode: SMULLT_ZZZI_D +/* 29663 */ MCD_OPC_FilterValue, 1, 54, 44, 1, // Skip to: 106522 +/* 29668 */ MCD_OPC_CheckPredicate, 4, 49, 44, 1, // Skip to: 106522 +/* 29673 */ MCD_OPC_Decode, 186, 45, 155, 1, // Opcode: UMULLT_ZZZI_D +/* 29678 */ MCD_OPC_FilterValue, 8, 77, 0, 0, // Skip to: 29760 +/* 29683 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 29686 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 29722 +/* 29691 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 29694 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 29708 +/* 29699 */ MCD_OPC_CheckPredicate, 4, 18, 44, 1, // Skip to: 106522 +/* 29704 */ MCD_OPC_Decode, 192, 7, 54, // Opcode: ADCLB_ZZZ_S +/* 29708 */ MCD_OPC_FilterValue, 1, 9, 44, 1, // Skip to: 106522 +/* 29713 */ MCD_OPC_CheckPredicate, 4, 4, 44, 1, // Skip to: 106522 +/* 29718 */ MCD_OPC_Decode, 194, 7, 54, // Opcode: ADCLT_ZZZ_S +/* 29722 */ MCD_OPC_FilterValue, 3, 251, 43, 1, // Skip to: 106522 +/* 29727 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 29730 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29745 +/* 29735 */ MCD_OPC_CheckPredicate, 4, 238, 43, 1, // Skip to: 106522 +/* 29740 */ MCD_OPC_Decode, 196, 9, 156, 1, // Opcode: CADD_ZZI_B +/* 29745 */ MCD_OPC_FilterValue, 1, 228, 43, 1, // Skip to: 106522 +/* 29750 */ MCD_OPC_CheckPredicate, 4, 223, 43, 1, // Skip to: 106522 +/* 29755 */ MCD_OPC_Decode, 203, 34, 156, 1, // Opcode: SQCADD_ZZI_B +/* 29760 */ MCD_OPC_FilterValue, 10, 149, 0, 0, // Skip to: 29914 +/* 29765 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 29768 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 29804 +/* 29773 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 29776 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 29790 +/* 29781 */ MCD_OPC_CheckPredicate, 4, 192, 43, 1, // Skip to: 106522 +/* 29786 */ MCD_OPC_Decode, 243, 30, 54, // Opcode: SABALB_ZZZ_H +/* 29790 */ MCD_OPC_FilterValue, 1, 183, 43, 1, // Skip to: 106522 +/* 29795 */ MCD_OPC_CheckPredicate, 4, 178, 43, 1, // Skip to: 106522 +/* 29800 */ MCD_OPC_Decode, 246, 30, 54, // Opcode: SABALT_ZZZ_H +/* 29804 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 29840 +/* 29809 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 29812 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 29826 +/* 29817 */ MCD_OPC_CheckPredicate, 4, 156, 43, 1, // Skip to: 106522 +/* 29822 */ MCD_OPC_Decode, 135, 43, 54, // Opcode: UABALB_ZZZ_H +/* 29826 */ MCD_OPC_FilterValue, 1, 147, 43, 1, // Skip to: 106522 +/* 29831 */ MCD_OPC_CheckPredicate, 4, 142, 43, 1, // Skip to: 106522 +/* 29836 */ MCD_OPC_Decode, 138, 43, 54, // Opcode: UABALT_ZZZ_H +/* 29840 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 29876 +/* 29845 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 29848 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 29862 +/* 29853 */ MCD_OPC_CheckPredicate, 4, 120, 43, 1, // Skip to: 106522 +/* 29858 */ MCD_OPC_Decode, 191, 7, 54, // Opcode: ADCLB_ZZZ_D +/* 29862 */ MCD_OPC_FilterValue, 1, 111, 43, 1, // Skip to: 106522 +/* 29867 */ MCD_OPC_CheckPredicate, 4, 106, 43, 1, // Skip to: 106522 +/* 29872 */ MCD_OPC_Decode, 193, 7, 54, // Opcode: ADCLT_ZZZ_D +/* 29876 */ MCD_OPC_FilterValue, 3, 97, 43, 1, // Skip to: 106522 +/* 29881 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 29884 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 29899 +/* 29889 */ MCD_OPC_CheckPredicate, 4, 84, 43, 1, // Skip to: 106522 +/* 29894 */ MCD_OPC_Decode, 198, 9, 156, 1, // Opcode: CADD_ZZI_H +/* 29899 */ MCD_OPC_FilterValue, 1, 74, 43, 1, // Skip to: 106522 +/* 29904 */ MCD_OPC_CheckPredicate, 4, 69, 43, 1, // Skip to: 106522 +/* 29909 */ MCD_OPC_Decode, 205, 34, 156, 1, // Opcode: SQCADD_ZZI_H +/* 29914 */ MCD_OPC_FilterValue, 12, 149, 0, 0, // Skip to: 30068 +/* 29919 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 29922 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 29958 +/* 29927 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 29930 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 29944 +/* 29935 */ MCD_OPC_CheckPredicate, 4, 38, 43, 1, // Skip to: 106522 +/* 29940 */ MCD_OPC_Decode, 244, 30, 54, // Opcode: SABALB_ZZZ_S +/* 29944 */ MCD_OPC_FilterValue, 1, 29, 43, 1, // Skip to: 106522 +/* 29949 */ MCD_OPC_CheckPredicate, 4, 24, 43, 1, // Skip to: 106522 +/* 29954 */ MCD_OPC_Decode, 247, 30, 54, // Opcode: SABALT_ZZZ_S +/* 29958 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 29994 +/* 29963 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 29966 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 29980 +/* 29971 */ MCD_OPC_CheckPredicate, 4, 2, 43, 1, // Skip to: 106522 +/* 29976 */ MCD_OPC_Decode, 136, 43, 54, // Opcode: UABALB_ZZZ_S +/* 29980 */ MCD_OPC_FilterValue, 1, 249, 42, 1, // Skip to: 106522 +/* 29985 */ MCD_OPC_CheckPredicate, 4, 244, 42, 1, // Skip to: 106522 +/* 29990 */ MCD_OPC_Decode, 139, 43, 54, // Opcode: UABALT_ZZZ_S +/* 29994 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 30030 +/* 29999 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 30002 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 30016 +/* 30007 */ MCD_OPC_CheckPredicate, 4, 222, 42, 1, // Skip to: 106522 +/* 30012 */ MCD_OPC_Decode, 210, 31, 54, // Opcode: SBCLB_ZZZ_S +/* 30016 */ MCD_OPC_FilterValue, 1, 213, 42, 1, // Skip to: 106522 +/* 30021 */ MCD_OPC_CheckPredicate, 4, 208, 42, 1, // Skip to: 106522 +/* 30026 */ MCD_OPC_Decode, 212, 31, 54, // Opcode: SBCLT_ZZZ_S +/* 30030 */ MCD_OPC_FilterValue, 3, 199, 42, 1, // Skip to: 106522 +/* 30035 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 30038 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 30053 +/* 30043 */ MCD_OPC_CheckPredicate, 4, 186, 42, 1, // Skip to: 106522 +/* 30048 */ MCD_OPC_Decode, 199, 9, 156, 1, // Opcode: CADD_ZZI_S +/* 30053 */ MCD_OPC_FilterValue, 1, 176, 42, 1, // Skip to: 106522 +/* 30058 */ MCD_OPC_CheckPredicate, 4, 171, 42, 1, // Skip to: 106522 +/* 30063 */ MCD_OPC_Decode, 206, 34, 156, 1, // Opcode: SQCADD_ZZI_S +/* 30068 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 30083 +/* 30073 */ MCD_OPC_CheckPredicate, 10, 156, 42, 1, // Skip to: 106522 +/* 30078 */ MCD_OPC_Decode, 151, 22, 157, 1, // Opcode: HISTCNT_ZPzZZ_S +/* 30083 */ MCD_OPC_FilterValue, 14, 149, 0, 0, // Skip to: 30237 +/* 30088 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 30091 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 30127 +/* 30096 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 30099 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 30113 +/* 30104 */ MCD_OPC_CheckPredicate, 4, 125, 42, 1, // Skip to: 106522 +/* 30109 */ MCD_OPC_Decode, 242, 30, 54, // Opcode: SABALB_ZZZ_D +/* 30113 */ MCD_OPC_FilterValue, 1, 116, 42, 1, // Skip to: 106522 +/* 30118 */ MCD_OPC_CheckPredicate, 4, 111, 42, 1, // Skip to: 106522 +/* 30123 */ MCD_OPC_Decode, 245, 30, 54, // Opcode: SABALT_ZZZ_D +/* 30127 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 30163 +/* 30132 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 30135 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 30149 +/* 30140 */ MCD_OPC_CheckPredicate, 4, 89, 42, 1, // Skip to: 106522 +/* 30145 */ MCD_OPC_Decode, 134, 43, 54, // Opcode: UABALB_ZZZ_D +/* 30149 */ MCD_OPC_FilterValue, 1, 80, 42, 1, // Skip to: 106522 +/* 30154 */ MCD_OPC_CheckPredicate, 4, 75, 42, 1, // Skip to: 106522 +/* 30159 */ MCD_OPC_Decode, 137, 43, 54, // Opcode: UABALT_ZZZ_D +/* 30163 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 30199 +/* 30168 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 30171 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 30185 +/* 30176 */ MCD_OPC_CheckPredicate, 4, 53, 42, 1, // Skip to: 106522 +/* 30181 */ MCD_OPC_Decode, 209, 31, 54, // Opcode: SBCLB_ZZZ_D +/* 30185 */ MCD_OPC_FilterValue, 1, 44, 42, 1, // Skip to: 106522 +/* 30190 */ MCD_OPC_CheckPredicate, 4, 39, 42, 1, // Skip to: 106522 +/* 30195 */ MCD_OPC_Decode, 211, 31, 54, // Opcode: SBCLT_ZZZ_D +/* 30199 */ MCD_OPC_FilterValue, 3, 30, 42, 1, // Skip to: 106522 +/* 30204 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 30207 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 30222 +/* 30212 */ MCD_OPC_CheckPredicate, 4, 17, 42, 1, // Skip to: 106522 +/* 30217 */ MCD_OPC_Decode, 197, 9, 156, 1, // Opcode: CADD_ZZI_D +/* 30222 */ MCD_OPC_FilterValue, 1, 7, 42, 1, // Skip to: 106522 +/* 30227 */ MCD_OPC_CheckPredicate, 4, 2, 42, 1, // Skip to: 106522 +/* 30232 */ MCD_OPC_Decode, 204, 34, 156, 1, // Opcode: SQCADD_ZZI_D +/* 30237 */ MCD_OPC_FilterValue, 15, 248, 41, 1, // Skip to: 106522 +/* 30242 */ MCD_OPC_CheckPredicate, 10, 243, 41, 1, // Skip to: 106522 +/* 30247 */ MCD_OPC_Decode, 150, 22, 157, 1, // Opcode: HISTCNT_ZPzZZ_D +/* 30252 */ MCD_OPC_FilterValue, 7, 233, 41, 1, // Skip to: 106522 +/* 30257 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... +/* 30260 */ MCD_OPC_FilterValue, 0, 69, 0, 0, // Skip to: 30334 +/* 30265 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 30268 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 30290 +/* 30273 */ MCD_OPC_CheckPredicate, 4, 212, 41, 1, // Skip to: 106522 +/* 30278 */ MCD_OPC_CheckField, 21, 1, 1, 205, 41, 1, // Skip to: 106522 +/* 30285 */ MCD_OPC_Decode, 152, 35, 158, 1, // Opcode: SQDMULH_ZZZI_H +/* 30290 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 30312 +/* 30295 */ MCD_OPC_CheckPredicate, 4, 190, 41, 1, // Skip to: 106522 +/* 30300 */ MCD_OPC_CheckField, 21, 1, 1, 183, 41, 1, // Skip to: 106522 +/* 30307 */ MCD_OPC_Decode, 146, 36, 158, 1, // Opcode: SQRDMULH_ZZZI_H +/* 30312 */ MCD_OPC_FilterValue, 6, 173, 41, 1, // Skip to: 106522 +/* 30317 */ MCD_OPC_CheckPredicate, 4, 168, 41, 1, // Skip to: 106522 +/* 30322 */ MCD_OPC_CheckField, 21, 1, 1, 161, 41, 1, // Skip to: 106522 +/* 30329 */ MCD_OPC_Decode, 245, 28, 158, 1, // Opcode: MUL_ZZZI_H +/* 30334 */ MCD_OPC_FilterValue, 1, 231, 0, 0, // Skip to: 30570 +/* 30339 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 30342 */ MCD_OPC_FilterValue, 0, 125, 0, 0, // Skip to: 30472 +/* 30347 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 30350 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 30388 +/* 30355 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30358 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 30373 +/* 30363 */ MCD_OPC_CheckPredicate, 4, 122, 41, 1, // Skip to: 106522 +/* 30368 */ MCD_OPC_Decode, 171, 35, 154, 1, // Opcode: SQDMULLB_ZZZI_S +/* 30373 */ MCD_OPC_FilterValue, 3, 112, 41, 1, // Skip to: 106522 +/* 30378 */ MCD_OPC_CheckPredicate, 4, 107, 41, 1, // Skip to: 106522 +/* 30383 */ MCD_OPC_Decode, 170, 35, 155, 1, // Opcode: SQDMULLB_ZZZI_D +/* 30388 */ MCD_OPC_FilterValue, 1, 97, 41, 1, // Skip to: 106522 +/* 30393 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... +/* 30396 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 30434 +/* 30401 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30404 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 30419 +/* 30409 */ MCD_OPC_CheckPredicate, 4, 76, 41, 1, // Skip to: 106522 +/* 30414 */ MCD_OPC_Decode, 153, 35, 159, 1, // Opcode: SQDMULH_ZZZI_S +/* 30419 */ MCD_OPC_FilterValue, 3, 66, 41, 1, // Skip to: 106522 +/* 30424 */ MCD_OPC_CheckPredicate, 4, 61, 41, 1, // Skip to: 106522 +/* 30429 */ MCD_OPC_Decode, 151, 35, 160, 1, // Opcode: SQDMULH_ZZZI_D +/* 30434 */ MCD_OPC_FilterValue, 1, 51, 41, 1, // Skip to: 106522 +/* 30439 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30442 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 30457 +/* 30447 */ MCD_OPC_CheckPredicate, 4, 38, 41, 1, // Skip to: 106522 +/* 30452 */ MCD_OPC_Decode, 246, 28, 159, 1, // Opcode: MUL_ZZZI_S +/* 30457 */ MCD_OPC_FilterValue, 3, 28, 41, 1, // Skip to: 106522 +/* 30462 */ MCD_OPC_CheckPredicate, 4, 23, 41, 1, // Skip to: 106522 +/* 30467 */ MCD_OPC_Decode, 244, 28, 160, 1, // Opcode: MUL_ZZZI_D +/* 30472 */ MCD_OPC_FilterValue, 1, 13, 41, 1, // Skip to: 106522 +/* 30477 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 30480 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 30518 +/* 30485 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30488 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 30503 +/* 30493 */ MCD_OPC_CheckPredicate, 4, 248, 40, 1, // Skip to: 106522 +/* 30498 */ MCD_OPC_Decode, 176, 35, 154, 1, // Opcode: SQDMULLT_ZZZI_S +/* 30503 */ MCD_OPC_FilterValue, 3, 238, 40, 1, // Skip to: 106522 +/* 30508 */ MCD_OPC_CheckPredicate, 4, 233, 40, 1, // Skip to: 106522 +/* 30513 */ MCD_OPC_Decode, 175, 35, 155, 1, // Opcode: SQDMULLT_ZZZI_D +/* 30518 */ MCD_OPC_FilterValue, 1, 223, 40, 1, // Skip to: 106522 +/* 30523 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30526 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 30548 +/* 30531 */ MCD_OPC_CheckPredicate, 4, 210, 40, 1, // Skip to: 106522 +/* 30536 */ MCD_OPC_CheckField, 11, 1, 0, 203, 40, 1, // Skip to: 106522 +/* 30543 */ MCD_OPC_Decode, 147, 36, 159, 1, // Opcode: SQRDMULH_ZZZI_S +/* 30548 */ MCD_OPC_FilterValue, 3, 193, 40, 1, // Skip to: 106522 +/* 30553 */ MCD_OPC_CheckPredicate, 4, 188, 40, 1, // Skip to: 106522 +/* 30558 */ MCD_OPC_CheckField, 11, 1, 0, 181, 40, 1, // Skip to: 106522 +/* 30565 */ MCD_OPC_Decode, 145, 36, 160, 1, // Opcode: SQRDMULH_ZZZI_D +/* 30570 */ MCD_OPC_FilterValue, 2, 86, 2, 0, // Skip to: 31173 +/* 30575 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 30578 */ MCD_OPC_FilterValue, 0, 118, 0, 0, // Skip to: 30701 +/* 30583 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30586 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 30629 +/* 30591 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 30594 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 30615 +/* 30599 */ MCD_OPC_CheckPredicate, 4, 142, 40, 1, // Skip to: 106522 +/* 30604 */ MCD_OPC_CheckField, 19, 1, 1, 135, 40, 1, // Skip to: 106522 +/* 30611 */ MCD_OPC_Decode, 183, 38, 55, // Opcode: SSRA_ZZI_B +/* 30615 */ MCD_OPC_FilterValue, 1, 126, 40, 1, // Skip to: 106522 +/* 30620 */ MCD_OPC_CheckPredicate, 4, 121, 40, 1, // Skip to: 106522 +/* 30625 */ MCD_OPC_Decode, 185, 38, 56, // Opcode: SSRA_ZZI_H +/* 30629 */ MCD_OPC_FilterValue, 1, 53, 0, 0, // Skip to: 30687 +/* 30634 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 30637 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 30659 +/* 30642 */ MCD_OPC_CheckPredicate, 8, 99, 40, 1, // Skip to: 106522 +/* 30647 */ MCD_OPC_CheckField, 5, 5, 0, 92, 40, 1, // Skip to: 106522 +/* 30654 */ MCD_OPC_Decode, 165, 8, 161, 1, // Opcode: AESMC_ZZ_B +/* 30659 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 30673 +/* 30664 */ MCD_OPC_CheckPredicate, 8, 77, 40, 1, // Skip to: 106522 +/* 30669 */ MCD_OPC_Decode, 161, 8, 62, // Opcode: AESE_ZZZ_B +/* 30673 */ MCD_OPC_FilterValue, 3, 68, 40, 1, // Skip to: 106522 +/* 30678 */ MCD_OPC_CheckPredicate, 12, 63, 40, 1, // Skip to: 106522 +/* 30683 */ MCD_OPC_Decode, 130, 33, 62, // Opcode: SM4E_ZZZ_S +/* 30687 */ MCD_OPC_FilterValue, 2, 54, 40, 1, // Skip to: 106522 +/* 30692 */ MCD_OPC_CheckPredicate, 4, 49, 40, 1, // Skip to: 106522 +/* 30697 */ MCD_OPC_Decode, 186, 38, 57, // Opcode: SSRA_ZZI_S +/* 30701 */ MCD_OPC_FilterValue, 1, 104, 0, 0, // Skip to: 30810 +/* 30706 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30709 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 30752 +/* 30714 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 30717 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 30738 +/* 30722 */ MCD_OPC_CheckPredicate, 4, 19, 40, 1, // Skip to: 106522 +/* 30727 */ MCD_OPC_CheckField, 19, 1, 1, 12, 40, 1, // Skip to: 106522 +/* 30734 */ MCD_OPC_Decode, 248, 47, 55, // Opcode: USRA_ZZI_B +/* 30738 */ MCD_OPC_FilterValue, 1, 3, 40, 1, // Skip to: 106522 +/* 30743 */ MCD_OPC_CheckPredicate, 4, 254, 39, 1, // Skip to: 106522 +/* 30748 */ MCD_OPC_Decode, 250, 47, 56, // Opcode: USRA_ZZI_H +/* 30752 */ MCD_OPC_FilterValue, 1, 39, 0, 0, // Skip to: 30796 +/* 30757 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 30760 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 30782 +/* 30765 */ MCD_OPC_CheckPredicate, 8, 232, 39, 1, // Skip to: 106522 +/* 30770 */ MCD_OPC_CheckField, 5, 5, 0, 225, 39, 1, // Skip to: 106522 +/* 30777 */ MCD_OPC_Decode, 163, 8, 161, 1, // Opcode: AESIMC_ZZ_B +/* 30782 */ MCD_OPC_FilterValue, 2, 215, 39, 1, // Skip to: 106522 +/* 30787 */ MCD_OPC_CheckPredicate, 8, 210, 39, 1, // Skip to: 106522 +/* 30792 */ MCD_OPC_Decode, 159, 8, 62, // Opcode: AESD_ZZZ_B +/* 30796 */ MCD_OPC_FilterValue, 2, 201, 39, 1, // Skip to: 106522 +/* 30801 */ MCD_OPC_CheckPredicate, 4, 196, 39, 1, // Skip to: 106522 +/* 30806 */ MCD_OPC_Decode, 251, 47, 57, // Opcode: USRA_ZZI_S +/* 30810 */ MCD_OPC_FilterValue, 2, 60, 0, 0, // Skip to: 30875 +/* 30815 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30818 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 30861 +/* 30823 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 30826 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 30847 +/* 30831 */ MCD_OPC_CheckPredicate, 4, 166, 39, 1, // Skip to: 106522 +/* 30836 */ MCD_OPC_CheckField, 19, 1, 1, 159, 39, 1, // Skip to: 106522 +/* 30843 */ MCD_OPC_Decode, 143, 38, 55, // Opcode: SRSRA_ZZI_B +/* 30847 */ MCD_OPC_FilterValue, 1, 150, 39, 1, // Skip to: 106522 +/* 30852 */ MCD_OPC_CheckPredicate, 4, 145, 39, 1, // Skip to: 106522 +/* 30857 */ MCD_OPC_Decode, 145, 38, 56, // Opcode: SRSRA_ZZI_H +/* 30861 */ MCD_OPC_FilterValue, 2, 136, 39, 1, // Skip to: 106522 +/* 30866 */ MCD_OPC_CheckPredicate, 4, 131, 39, 1, // Skip to: 106522 +/* 30871 */ MCD_OPC_Decode, 146, 38, 57, // Opcode: SRSRA_ZZI_S +/* 30875 */ MCD_OPC_FilterValue, 3, 60, 0, 0, // Skip to: 30940 +/* 30880 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30883 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 30926 +/* 30888 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 30891 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 30912 +/* 30896 */ MCD_OPC_CheckPredicate, 4, 101, 39, 1, // Skip to: 106522 +/* 30901 */ MCD_OPC_CheckField, 19, 1, 1, 94, 39, 1, // Skip to: 106522 +/* 30908 */ MCD_OPC_Decode, 181, 47, 55, // Opcode: URSRA_ZZI_B +/* 30912 */ MCD_OPC_FilterValue, 1, 85, 39, 1, // Skip to: 106522 +/* 30917 */ MCD_OPC_CheckPredicate, 4, 80, 39, 1, // Skip to: 106522 +/* 30922 */ MCD_OPC_Decode, 183, 47, 56, // Opcode: URSRA_ZZI_H +/* 30926 */ MCD_OPC_FilterValue, 2, 71, 39, 1, // Skip to: 106522 +/* 30931 */ MCD_OPC_CheckPredicate, 4, 66, 39, 1, // Skip to: 106522 +/* 30936 */ MCD_OPC_Decode, 184, 47, 57, // Opcode: URSRA_ZZI_S +/* 30940 */ MCD_OPC_FilterValue, 4, 74, 0, 0, // Skip to: 31019 +/* 30945 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 30948 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 30991 +/* 30953 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 30956 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 30977 +/* 30961 */ MCD_OPC_CheckPredicate, 4, 36, 39, 1, // Skip to: 106522 +/* 30966 */ MCD_OPC_CheckField, 19, 1, 1, 29, 39, 1, // Skip to: 106522 +/* 30973 */ MCD_OPC_Decode, 231, 37, 55, // Opcode: SRI_ZZI_B +/* 30977 */ MCD_OPC_FilterValue, 1, 20, 39, 1, // Skip to: 106522 +/* 30982 */ MCD_OPC_CheckPredicate, 4, 15, 39, 1, // Skip to: 106522 +/* 30987 */ MCD_OPC_Decode, 233, 37, 56, // Opcode: SRI_ZZI_H +/* 30991 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 31005 +/* 30996 */ MCD_OPC_CheckPredicate, 12, 1, 39, 1, // Skip to: 106522 +/* 31001 */ MCD_OPC_Decode, 128, 33, 45, // Opcode: SM4EKEY_ZZZ_S +/* 31005 */ MCD_OPC_FilterValue, 2, 248, 38, 1, // Skip to: 106522 +/* 31010 */ MCD_OPC_CheckPredicate, 4, 243, 38, 1, // Skip to: 106522 +/* 31015 */ MCD_OPC_Decode, 234, 37, 57, // Opcode: SRI_ZZI_S +/* 31019 */ MCD_OPC_FilterValue, 5, 77, 0, 0, // Skip to: 31101 +/* 31024 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 31027 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 31072 +/* 31032 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 31035 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 31057 +/* 31040 */ MCD_OPC_CheckPredicate, 4, 213, 38, 1, // Skip to: 106522 +/* 31045 */ MCD_OPC_CheckField, 19, 1, 1, 206, 38, 1, // Skip to: 106522 +/* 31052 */ MCD_OPC_Decode, 236, 32, 162, 1, // Opcode: SLI_ZZI_B +/* 31057 */ MCD_OPC_FilterValue, 1, 196, 38, 1, // Skip to: 106522 +/* 31062 */ MCD_OPC_CheckPredicate, 4, 191, 38, 1, // Skip to: 106522 +/* 31067 */ MCD_OPC_Decode, 238, 32, 163, 1, // Opcode: SLI_ZZI_H +/* 31072 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 31086 +/* 31077 */ MCD_OPC_CheckPredicate, 13, 176, 38, 1, // Skip to: 106522 +/* 31082 */ MCD_OPC_Decode, 167, 30, 45, // Opcode: RAX1_ZZZ_D +/* 31086 */ MCD_OPC_FilterValue, 2, 167, 38, 1, // Skip to: 106522 +/* 31091 */ MCD_OPC_CheckPredicate, 4, 162, 38, 1, // Skip to: 106522 +/* 31096 */ MCD_OPC_Decode, 239, 32, 164, 1, // Opcode: SLI_ZZI_S +/* 31101 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 31137 +/* 31106 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 31109 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 31123 +/* 31114 */ MCD_OPC_CheckPredicate, 4, 139, 38, 1, // Skip to: 106522 +/* 31119 */ MCD_OPC_Decode, 254, 30, 54, // Opcode: SABA_ZZZ_B +/* 31123 */ MCD_OPC_FilterValue, 2, 130, 38, 1, // Skip to: 106522 +/* 31128 */ MCD_OPC_CheckPredicate, 4, 125, 38, 1, // Skip to: 106522 +/* 31133 */ MCD_OPC_Decode, 128, 31, 54, // Opcode: SABA_ZZZ_H +/* 31137 */ MCD_OPC_FilterValue, 7, 116, 38, 1, // Skip to: 106522 +/* 31142 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 31145 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 31159 +/* 31150 */ MCD_OPC_CheckPredicate, 4, 103, 38, 1, // Skip to: 106522 +/* 31155 */ MCD_OPC_Decode, 146, 43, 54, // Opcode: UABA_ZZZ_B +/* 31159 */ MCD_OPC_FilterValue, 2, 94, 38, 1, // Skip to: 106522 +/* 31164 */ MCD_OPC_CheckPredicate, 4, 89, 38, 1, // Skip to: 106522 +/* 31169 */ MCD_OPC_Decode, 148, 43, 54, // Opcode: UABA_ZZZ_H +/* 31173 */ MCD_OPC_FilterValue, 3, 80, 38, 1, // Skip to: 106522 +/* 31178 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 31181 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 31202 +/* 31186 */ MCD_OPC_CheckPredicate, 4, 67, 38, 1, // Skip to: 106522 +/* 31191 */ MCD_OPC_CheckField, 21, 1, 0, 60, 38, 1, // Skip to: 106522 +/* 31198 */ MCD_OPC_Decode, 184, 38, 58, // Opcode: SSRA_ZZI_D +/* 31202 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 31223 +/* 31207 */ MCD_OPC_CheckPredicate, 4, 46, 38, 1, // Skip to: 106522 +/* 31212 */ MCD_OPC_CheckField, 21, 1, 0, 39, 38, 1, // Skip to: 106522 +/* 31219 */ MCD_OPC_Decode, 249, 47, 58, // Opcode: USRA_ZZI_D +/* 31223 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 31244 +/* 31228 */ MCD_OPC_CheckPredicate, 4, 25, 38, 1, // Skip to: 106522 +/* 31233 */ MCD_OPC_CheckField, 21, 1, 0, 18, 38, 1, // Skip to: 106522 +/* 31240 */ MCD_OPC_Decode, 144, 38, 58, // Opcode: SRSRA_ZZI_D +/* 31244 */ MCD_OPC_FilterValue, 3, 16, 0, 0, // Skip to: 31265 +/* 31249 */ MCD_OPC_CheckPredicate, 4, 4, 38, 1, // Skip to: 106522 +/* 31254 */ MCD_OPC_CheckField, 21, 1, 0, 253, 37, 1, // Skip to: 106522 +/* 31261 */ MCD_OPC_Decode, 182, 47, 58, // Opcode: URSRA_ZZI_D +/* 31265 */ MCD_OPC_FilterValue, 4, 16, 0, 0, // Skip to: 31286 +/* 31270 */ MCD_OPC_CheckPredicate, 4, 239, 37, 1, // Skip to: 106522 +/* 31275 */ MCD_OPC_CheckField, 21, 1, 0, 232, 37, 1, // Skip to: 106522 +/* 31282 */ MCD_OPC_Decode, 232, 37, 58, // Opcode: SRI_ZZI_D +/* 31286 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 31308 +/* 31291 */ MCD_OPC_CheckPredicate, 4, 218, 37, 1, // Skip to: 106522 +/* 31296 */ MCD_OPC_CheckField, 21, 1, 0, 211, 37, 1, // Skip to: 106522 +/* 31303 */ MCD_OPC_Decode, 237, 32, 165, 1, // Opcode: SLI_ZZI_D +/* 31308 */ MCD_OPC_FilterValue, 6, 31, 0, 0, // Skip to: 31344 +/* 31313 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 31316 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 31330 +/* 31321 */ MCD_OPC_CheckPredicate, 4, 188, 37, 1, // Skip to: 106522 +/* 31326 */ MCD_OPC_Decode, 129, 31, 54, // Opcode: SABA_ZZZ_S +/* 31330 */ MCD_OPC_FilterValue, 2, 179, 37, 1, // Skip to: 106522 +/* 31335 */ MCD_OPC_CheckPredicate, 4, 174, 37, 1, // Skip to: 106522 +/* 31340 */ MCD_OPC_Decode, 255, 30, 54, // Opcode: SABA_ZZZ_D +/* 31344 */ MCD_OPC_FilterValue, 7, 165, 37, 1, // Skip to: 106522 +/* 31349 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 31352 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 31366 +/* 31357 */ MCD_OPC_CheckPredicate, 4, 152, 37, 1, // Skip to: 106522 +/* 31362 */ MCD_OPC_Decode, 149, 43, 54, // Opcode: UABA_ZZZ_S +/* 31366 */ MCD_OPC_FilterValue, 2, 143, 37, 1, // Skip to: 106522 +/* 31371 */ MCD_OPC_CheckPredicate, 4, 138, 37, 1, // Skip to: 106522 +/* 31376 */ MCD_OPC_Decode, 147, 43, 54, // Opcode: UABA_ZZZ_D +/* 31380 */ MCD_OPC_FilterValue, 3, 223, 20, 0, // Skip to: 36728 +/* 31385 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... +/* 31388 */ MCD_OPC_FilterValue, 0, 54, 1, 0, // Skip to: 31703 +/* 31393 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 31396 */ MCD_OPC_FilterValue, 0, 100, 0, 0, // Skip to: 31501 +/* 31401 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 31404 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 31426 +/* 31409 */ MCD_OPC_CheckPredicate, 3, 100, 37, 1, // Skip to: 106522 +/* 31414 */ MCD_OPC_CheckField, 22, 1, 1, 93, 37, 1, // Skip to: 106522 +/* 31421 */ MCD_OPC_Decode, 251, 14, 166, 1, // Opcode: FCMLA_ZPmZZ_H +/* 31426 */ MCD_OPC_FilterValue, 1, 83, 37, 1, // Skip to: 106522 +/* 31431 */ MCD_OPC_ExtractField, 10, 5, // Inst{14-10} ... +/* 31434 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 31449 +/* 31439 */ MCD_OPC_CheckPredicate, 3, 70, 37, 1, // Skip to: 106522 +/* 31444 */ MCD_OPC_Decode, 181, 18, 145, 1, // Opcode: FMLA_ZZZI_H +/* 31449 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 31464 +/* 31454 */ MCD_OPC_CheckPredicate, 3, 55, 37, 1, // Skip to: 106522 +/* 31459 */ MCD_OPC_Decode, 212, 18, 145, 1, // Opcode: FMLS_ZZZI_H +/* 31464 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 31479 +/* 31469 */ MCD_OPC_CheckPredicate, 3, 40, 37, 1, // Skip to: 106522 +/* 31474 */ MCD_OPC_Decode, 161, 19, 158, 1, // Opcode: FMUL_ZZZI_H +/* 31479 */ MCD_OPC_FilterValue, 16, 30, 37, 1, // Skip to: 106522 +/* 31484 */ MCD_OPC_CheckPredicate, 14, 25, 37, 1, // Skip to: 106522 +/* 31489 */ MCD_OPC_CheckField, 22, 1, 1, 18, 37, 1, // Skip to: 106522 +/* 31496 */ MCD_OPC_Decode, 251, 8, 147, 1, // Opcode: BFDOT_ZZI +/* 31501 */ MCD_OPC_FilterValue, 1, 8, 37, 1, // Skip to: 106522 +/* 31506 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 31509 */ MCD_OPC_FilterValue, 0, 140, 0, 0, // Skip to: 31654 +/* 31514 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 31517 */ MCD_OPC_FilterValue, 2, 111, 0, 0, // Skip to: 31633 +/* 31522 */ MCD_OPC_ExtractField, 17, 4, // Inst{20-17} ... +/* 31525 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 31540 +/* 31530 */ MCD_OPC_CheckPredicate, 3, 235, 36, 1, // Skip to: 106522 +/* 31535 */ MCD_OPC_Decode, 171, 14, 167, 1, // Opcode: FCADD_ZPmZ_H +/* 31540 */ MCD_OPC_FilterValue, 8, 16, 0, 0, // Skip to: 31561 +/* 31545 */ MCD_OPC_CheckPredicate, 4, 220, 36, 1, // Skip to: 106522 +/* 31550 */ MCD_OPC_CheckField, 16, 1, 0, 213, 36, 1, // Skip to: 106522 +/* 31557 */ MCD_OPC_Decode, 142, 14, 22, // Opcode: FADDP_ZPmZZ_H +/* 31561 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 31597 +/* 31566 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 31569 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 31583 +/* 31574 */ MCD_OPC_CheckPredicate, 4, 191, 36, 1, // Skip to: 106522 +/* 31579 */ MCD_OPC_Decode, 174, 17, 22, // Opcode: FMAXNMP_ZPmZZ_H +/* 31583 */ MCD_OPC_FilterValue, 1, 182, 36, 1, // Skip to: 106522 +/* 31588 */ MCD_OPC_CheckPredicate, 4, 177, 36, 1, // Skip to: 106522 +/* 31593 */ MCD_OPC_Decode, 236, 17, 22, // Opcode: FMINNMP_ZPmZZ_H +/* 31597 */ MCD_OPC_FilterValue, 11, 168, 36, 1, // Skip to: 106522 +/* 31602 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 31605 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 31619 +/* 31610 */ MCD_OPC_CheckPredicate, 4, 155, 36, 1, // Skip to: 106522 +/* 31615 */ MCD_OPC_Decode, 203, 17, 22, // Opcode: FMAXP_ZPmZZ_H +/* 31619 */ MCD_OPC_FilterValue, 1, 146, 36, 1, // Skip to: 106522 +/* 31624 */ MCD_OPC_CheckPredicate, 4, 141, 36, 1, // Skip to: 106522 +/* 31629 */ MCD_OPC_Decode, 137, 18, 22, // Opcode: FMINP_ZPmZZ_H +/* 31633 */ MCD_OPC_FilterValue, 3, 132, 36, 1, // Skip to: 106522 +/* 31638 */ MCD_OPC_CheckPredicate, 14, 127, 36, 1, // Skip to: 106522 +/* 31643 */ MCD_OPC_CheckField, 10, 3, 0, 120, 36, 1, // Skip to: 106522 +/* 31650 */ MCD_OPC_Decode, 252, 8, 54, // Opcode: BFDOT_ZZZ +/* 31654 */ MCD_OPC_FilterValue, 1, 16, 0, 0, // Skip to: 31675 +/* 31659 */ MCD_OPC_CheckPredicate, 4, 106, 36, 1, // Skip to: 106522 +/* 31664 */ MCD_OPC_CheckField, 16, 7, 10, 99, 36, 1, // Skip to: 106522 +/* 31671 */ MCD_OPC_Decode, 186, 16, 24, // Opcode: FCVTXNT_ZPmZ_DtoS +/* 31675 */ MCD_OPC_FilterValue, 3, 90, 36, 1, // Skip to: 106522 +/* 31680 */ MCD_OPC_CheckPredicate, 15, 85, 36, 1, // Skip to: 106522 +/* 31685 */ MCD_OPC_CheckField, 21, 2, 3, 78, 36, 1, // Skip to: 106522 +/* 31692 */ MCD_OPC_CheckField, 10, 3, 1, 71, 36, 1, // Skip to: 106522 +/* 31699 */ MCD_OPC_Decode, 136, 9, 54, // Opcode: BFMMLA_ZZZ +/* 31703 */ MCD_OPC_FilterValue, 1, 155, 3, 0, // Skip to: 32631 +/* 31708 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 31711 */ MCD_OPC_FilterValue, 0, 254, 0, 0, // Skip to: 31970 +/* 31716 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 31719 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 31734 +/* 31724 */ MCD_OPC_CheckPredicate, 3, 41, 36, 1, // Skip to: 106522 +/* 31729 */ MCD_OPC_Decode, 252, 14, 166, 1, // Opcode: FCMLA_ZPmZZ_S +/* 31734 */ MCD_OPC_FilterValue, 1, 31, 36, 1, // Skip to: 106522 +/* 31739 */ MCD_OPC_ExtractField, 17, 4, // Inst{20-17} ... +/* 31742 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 31764 +/* 31747 */ MCD_OPC_CheckPredicate, 3, 18, 36, 1, // Skip to: 106522 +/* 31752 */ MCD_OPC_CheckField, 13, 2, 0, 11, 36, 1, // Skip to: 106522 +/* 31759 */ MCD_OPC_Decode, 172, 14, 167, 1, // Opcode: FCADD_ZPmZ_S +/* 31764 */ MCD_OPC_FilterValue, 4, 45, 0, 0, // Skip to: 31814 +/* 31769 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 31772 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 31793 +/* 31777 */ MCD_OPC_CheckPredicate, 4, 244, 35, 1, // Skip to: 106522 +/* 31782 */ MCD_OPC_CheckField, 13, 2, 1, 237, 35, 1, // Skip to: 106522 +/* 31789 */ MCD_OPC_Decode, 137, 16, 24, // Opcode: FCVTNT_ZPmZ_StoH +/* 31793 */ MCD_OPC_FilterValue, 1, 228, 35, 1, // Skip to: 106522 +/* 31798 */ MCD_OPC_CheckPredicate, 4, 223, 35, 1, // Skip to: 106522 +/* 31803 */ MCD_OPC_CheckField, 13, 2, 1, 216, 35, 1, // Skip to: 106522 +/* 31810 */ MCD_OPC_Decode, 216, 15, 24, // Opcode: FCVTLT_ZPmZ_HtoS +/* 31814 */ MCD_OPC_FilterValue, 5, 23, 0, 0, // Skip to: 31842 +/* 31819 */ MCD_OPC_CheckPredicate, 14, 202, 35, 1, // Skip to: 106522 +/* 31824 */ MCD_OPC_CheckField, 16, 1, 0, 195, 35, 1, // Skip to: 106522 +/* 31831 */ MCD_OPC_CheckField, 13, 2, 1, 188, 35, 1, // Skip to: 106522 +/* 31838 */ MCD_OPC_Decode, 249, 8, 24, // Opcode: BFCVTNT_ZPmZ +/* 31842 */ MCD_OPC_FilterValue, 8, 23, 0, 0, // Skip to: 31870 +/* 31847 */ MCD_OPC_CheckPredicate, 4, 174, 35, 1, // Skip to: 106522 +/* 31852 */ MCD_OPC_CheckField, 16, 1, 0, 167, 35, 1, // Skip to: 106522 +/* 31859 */ MCD_OPC_CheckField, 13, 2, 0, 160, 35, 1, // Skip to: 106522 +/* 31866 */ MCD_OPC_Decode, 143, 14, 22, // Opcode: FADDP_ZPmZZ_S +/* 31870 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 31920 +/* 31875 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 31878 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 31899 +/* 31883 */ MCD_OPC_CheckPredicate, 4, 138, 35, 1, // Skip to: 106522 +/* 31888 */ MCD_OPC_CheckField, 13, 2, 0, 131, 35, 1, // Skip to: 106522 +/* 31895 */ MCD_OPC_Decode, 175, 17, 22, // Opcode: FMAXNMP_ZPmZZ_S +/* 31899 */ MCD_OPC_FilterValue, 1, 122, 35, 1, // Skip to: 106522 +/* 31904 */ MCD_OPC_CheckPredicate, 4, 117, 35, 1, // Skip to: 106522 +/* 31909 */ MCD_OPC_CheckField, 13, 2, 0, 110, 35, 1, // Skip to: 106522 +/* 31916 */ MCD_OPC_Decode, 237, 17, 22, // Opcode: FMINNMP_ZPmZZ_S +/* 31920 */ MCD_OPC_FilterValue, 11, 101, 35, 1, // Skip to: 106522 +/* 31925 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 31928 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 31949 +/* 31933 */ MCD_OPC_CheckPredicate, 4, 88, 35, 1, // Skip to: 106522 +/* 31938 */ MCD_OPC_CheckField, 13, 2, 0, 81, 35, 1, // Skip to: 106522 +/* 31945 */ MCD_OPC_Decode, 204, 17, 22, // Opcode: FMAXP_ZPmZZ_S +/* 31949 */ MCD_OPC_FilterValue, 1, 72, 35, 1, // Skip to: 106522 +/* 31954 */ MCD_OPC_CheckPredicate, 4, 67, 35, 1, // Skip to: 106522 +/* 31959 */ MCD_OPC_CheckField, 13, 2, 0, 60, 35, 1, // Skip to: 106522 +/* 31966 */ MCD_OPC_Decode, 138, 18, 22, // Opcode: FMINP_ZPmZZ_S +/* 31970 */ MCD_OPC_FilterValue, 1, 247, 0, 0, // Skip to: 32222 +/* 31975 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 31978 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 32016 +/* 31983 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 31986 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 32001 +/* 31991 */ MCD_OPC_CheckPredicate, 3, 30, 35, 1, // Skip to: 106522 +/* 31996 */ MCD_OPC_Decode, 182, 18, 147, 1, // Opcode: FMLA_ZZZI_S +/* 32001 */ MCD_OPC_FilterValue, 1, 20, 35, 1, // Skip to: 106522 +/* 32006 */ MCD_OPC_CheckPredicate, 3, 15, 35, 1, // Skip to: 106522 +/* 32011 */ MCD_OPC_Decode, 213, 18, 147, 1, // Opcode: FMLS_ZZZI_S +/* 32016 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 32031 +/* 32021 */ MCD_OPC_CheckPredicate, 3, 0, 35, 1, // Skip to: 106522 +/* 32026 */ MCD_OPC_Decode, 253, 14, 151, 1, // Opcode: FCMLA_ZZZI_H +/* 32031 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 32053 +/* 32036 */ MCD_OPC_CheckPredicate, 3, 241, 34, 1, // Skip to: 106522 +/* 32041 */ MCD_OPC_CheckField, 10, 2, 0, 234, 34, 1, // Skip to: 106522 +/* 32048 */ MCD_OPC_Decode, 162, 19, 159, 1, // Opcode: FMUL_ZZZI_S +/* 32053 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 32091 +/* 32058 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 32061 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 32076 +/* 32066 */ MCD_OPC_CheckPredicate, 4, 211, 34, 1, // Skip to: 106522 +/* 32071 */ MCD_OPC_Decode, 169, 18, 149, 1, // Opcode: FMLALB_ZZZI_SHH +/* 32076 */ MCD_OPC_FilterValue, 1, 201, 34, 1, // Skip to: 106522 +/* 32081 */ MCD_OPC_CheckPredicate, 4, 196, 34, 1, // Skip to: 106522 +/* 32086 */ MCD_OPC_Decode, 171, 18, 149, 1, // Opcode: FMLALT_ZZZI_SHH +/* 32091 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 32129 +/* 32096 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 32099 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 32114 +/* 32104 */ MCD_OPC_CheckPredicate, 4, 173, 34, 1, // Skip to: 106522 +/* 32109 */ MCD_OPC_Decode, 200, 18, 149, 1, // Opcode: FMLSLB_ZZZI_SHH +/* 32114 */ MCD_OPC_FilterValue, 1, 163, 34, 1, // Skip to: 106522 +/* 32119 */ MCD_OPC_CheckPredicate, 4, 158, 34, 1, // Skip to: 106522 +/* 32124 */ MCD_OPC_Decode, 202, 18, 149, 1, // Opcode: FMLSLT_ZZZI_SHH +/* 32129 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 32165 +/* 32134 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 32137 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 32151 +/* 32142 */ MCD_OPC_CheckPredicate, 4, 135, 34, 1, // Skip to: 106522 +/* 32147 */ MCD_OPC_Decode, 170, 18, 54, // Opcode: FMLALB_ZZZ_SHH +/* 32151 */ MCD_OPC_FilterValue, 1, 126, 34, 1, // Skip to: 106522 +/* 32156 */ MCD_OPC_CheckPredicate, 4, 121, 34, 1, // Skip to: 106522 +/* 32161 */ MCD_OPC_Decode, 172, 18, 54, // Opcode: FMLALT_ZZZ_SHH +/* 32165 */ MCD_OPC_FilterValue, 10, 31, 0, 0, // Skip to: 32201 +/* 32170 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 32173 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 32187 +/* 32178 */ MCD_OPC_CheckPredicate, 4, 99, 34, 1, // Skip to: 106522 +/* 32183 */ MCD_OPC_Decode, 201, 18, 54, // Opcode: FMLSLB_ZZZ_SHH +/* 32187 */ MCD_OPC_FilterValue, 1, 90, 34, 1, // Skip to: 106522 +/* 32192 */ MCD_OPC_CheckPredicate, 4, 85, 34, 1, // Skip to: 106522 +/* 32197 */ MCD_OPC_Decode, 203, 18, 54, // Opcode: FMLSLT_ZZZ_SHH +/* 32201 */ MCD_OPC_FilterValue, 14, 76, 34, 1, // Skip to: 106522 +/* 32206 */ MCD_OPC_CheckPredicate, 16, 71, 34, 1, // Skip to: 106522 +/* 32211 */ MCD_OPC_CheckField, 10, 2, 1, 64, 34, 1, // Skip to: 106522 +/* 32218 */ MCD_OPC_Decode, 228, 18, 54, // Opcode: FMMLA_ZZZ_S +/* 32222 */ MCD_OPC_FilterValue, 2, 226, 0, 0, // Skip to: 32453 +/* 32227 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 32230 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 32245 +/* 32235 */ MCD_OPC_CheckPredicate, 3, 42, 34, 1, // Skip to: 106522 +/* 32240 */ MCD_OPC_Decode, 250, 14, 166, 1, // Opcode: FCMLA_ZPmZZ_D +/* 32245 */ MCD_OPC_FilterValue, 1, 32, 34, 1, // Skip to: 106522 +/* 32250 */ MCD_OPC_ExtractField, 17, 4, // Inst{20-17} ... +/* 32253 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 32275 +/* 32258 */ MCD_OPC_CheckPredicate, 3, 19, 34, 1, // Skip to: 106522 +/* 32263 */ MCD_OPC_CheckField, 13, 2, 0, 12, 34, 1, // Skip to: 106522 +/* 32270 */ MCD_OPC_Decode, 170, 14, 167, 1, // Opcode: FCADD_ZPmZ_D +/* 32275 */ MCD_OPC_FilterValue, 5, 45, 0, 0, // Skip to: 32325 +/* 32280 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 32283 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 32304 +/* 32288 */ MCD_OPC_CheckPredicate, 4, 245, 33, 1, // Skip to: 106522 +/* 32293 */ MCD_OPC_CheckField, 13, 2, 1, 238, 33, 1, // Skip to: 106522 +/* 32300 */ MCD_OPC_Decode, 136, 16, 24, // Opcode: FCVTNT_ZPmZ_DtoS +/* 32304 */ MCD_OPC_FilterValue, 1, 229, 33, 1, // Skip to: 106522 +/* 32309 */ MCD_OPC_CheckPredicate, 4, 224, 33, 1, // Skip to: 106522 +/* 32314 */ MCD_OPC_CheckField, 13, 2, 1, 217, 33, 1, // Skip to: 106522 +/* 32321 */ MCD_OPC_Decode, 217, 15, 24, // Opcode: FCVTLT_ZPmZ_StoD +/* 32325 */ MCD_OPC_FilterValue, 8, 23, 0, 0, // Skip to: 32353 +/* 32330 */ MCD_OPC_CheckPredicate, 4, 203, 33, 1, // Skip to: 106522 +/* 32335 */ MCD_OPC_CheckField, 16, 1, 0, 196, 33, 1, // Skip to: 106522 +/* 32342 */ MCD_OPC_CheckField, 13, 2, 0, 189, 33, 1, // Skip to: 106522 +/* 32349 */ MCD_OPC_Decode, 141, 14, 22, // Opcode: FADDP_ZPmZZ_D +/* 32353 */ MCD_OPC_FilterValue, 10, 45, 0, 0, // Skip to: 32403 +/* 32358 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 32361 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 32382 +/* 32366 */ MCD_OPC_CheckPredicate, 4, 167, 33, 1, // Skip to: 106522 +/* 32371 */ MCD_OPC_CheckField, 13, 2, 0, 160, 33, 1, // Skip to: 106522 +/* 32378 */ MCD_OPC_Decode, 173, 17, 22, // Opcode: FMAXNMP_ZPmZZ_D +/* 32382 */ MCD_OPC_FilterValue, 1, 151, 33, 1, // Skip to: 106522 +/* 32387 */ MCD_OPC_CheckPredicate, 4, 146, 33, 1, // Skip to: 106522 +/* 32392 */ MCD_OPC_CheckField, 13, 2, 0, 139, 33, 1, // Skip to: 106522 +/* 32399 */ MCD_OPC_Decode, 235, 17, 22, // Opcode: FMINNMP_ZPmZZ_D +/* 32403 */ MCD_OPC_FilterValue, 11, 130, 33, 1, // Skip to: 106522 +/* 32408 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 32411 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 32432 +/* 32416 */ MCD_OPC_CheckPredicate, 4, 117, 33, 1, // Skip to: 106522 +/* 32421 */ MCD_OPC_CheckField, 13, 2, 0, 110, 33, 1, // Skip to: 106522 +/* 32428 */ MCD_OPC_Decode, 202, 17, 22, // Opcode: FMAXP_ZPmZZ_D +/* 32432 */ MCD_OPC_FilterValue, 1, 101, 33, 1, // Skip to: 106522 +/* 32437 */ MCD_OPC_CheckPredicate, 4, 96, 33, 1, // Skip to: 106522 +/* 32442 */ MCD_OPC_CheckField, 13, 2, 0, 89, 33, 1, // Skip to: 106522 +/* 32449 */ MCD_OPC_Decode, 136, 18, 22, // Opcode: FMINP_ZPmZZ_D +/* 32453 */ MCD_OPC_FilterValue, 3, 80, 33, 1, // Skip to: 106522 +/* 32458 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 32461 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 32499 +/* 32466 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 32469 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 32484 +/* 32474 */ MCD_OPC_CheckPredicate, 3, 59, 33, 1, // Skip to: 106522 +/* 32479 */ MCD_OPC_Decode, 180, 18, 148, 1, // Opcode: FMLA_ZZZI_D +/* 32484 */ MCD_OPC_FilterValue, 1, 49, 33, 1, // Skip to: 106522 +/* 32489 */ MCD_OPC_CheckPredicate, 3, 44, 33, 1, // Skip to: 106522 +/* 32494 */ MCD_OPC_Decode, 211, 18, 148, 1, // Opcode: FMLS_ZZZI_D +/* 32499 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 32514 +/* 32504 */ MCD_OPC_CheckPredicate, 3, 29, 33, 1, // Skip to: 106522 +/* 32509 */ MCD_OPC_Decode, 254, 14, 152, 1, // Opcode: FCMLA_ZZZI_S +/* 32514 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 32536 +/* 32519 */ MCD_OPC_CheckPredicate, 3, 14, 33, 1, // Skip to: 106522 +/* 32524 */ MCD_OPC_CheckField, 10, 2, 0, 7, 33, 1, // Skip to: 106522 +/* 32531 */ MCD_OPC_Decode, 160, 19, 160, 1, // Opcode: FMUL_ZZZI_D +/* 32536 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 32574 +/* 32541 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 32544 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 32559 +/* 32549 */ MCD_OPC_CheckPredicate, 14, 240, 32, 1, // Skip to: 106522 +/* 32554 */ MCD_OPC_Decode, 132, 9, 149, 1, // Opcode: BFMMLA_B_ZZI +/* 32559 */ MCD_OPC_FilterValue, 1, 230, 32, 1, // Skip to: 106522 +/* 32564 */ MCD_OPC_CheckPredicate, 14, 225, 32, 1, // Skip to: 106522 +/* 32569 */ MCD_OPC_Decode, 134, 9, 149, 1, // Opcode: BFMMLA_T_ZZI +/* 32574 */ MCD_OPC_FilterValue, 8, 31, 0, 0, // Skip to: 32610 +/* 32579 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 32582 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 32596 +/* 32587 */ MCD_OPC_CheckPredicate, 14, 202, 32, 1, // Skip to: 106522 +/* 32592 */ MCD_OPC_Decode, 133, 9, 54, // Opcode: BFMMLA_B_ZZZ +/* 32596 */ MCD_OPC_FilterValue, 1, 193, 32, 1, // Skip to: 106522 +/* 32601 */ MCD_OPC_CheckPredicate, 14, 188, 32, 1, // Skip to: 106522 +/* 32606 */ MCD_OPC_Decode, 135, 9, 54, // Opcode: BFMMLA_T_ZZZ +/* 32610 */ MCD_OPC_FilterValue, 14, 179, 32, 1, // Skip to: 106522 +/* 32615 */ MCD_OPC_CheckPredicate, 17, 174, 32, 1, // Skip to: 106522 +/* 32620 */ MCD_OPC_CheckField, 10, 2, 1, 167, 32, 1, // Skip to: 106522 +/* 32627 */ MCD_OPC_Decode, 227, 18, 54, // Opcode: FMMLA_ZZZ_D +/* 32631 */ MCD_OPC_FilterValue, 2, 152, 5, 0, // Skip to: 34068 +/* 32636 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 32639 */ MCD_OPC_FilterValue, 0, 109, 0, 0, // Skip to: 32753 +/* 32644 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 32647 */ MCD_OPC_FilterValue, 2, 87, 0, 0, // Skip to: 32739 +/* 32652 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 32655 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 32669 +/* 32660 */ MCD_OPC_CheckPredicate, 3, 129, 32, 1, // Skip to: 106522 +/* 32665 */ MCD_OPC_Decode, 163, 14, 45, // Opcode: FADD_ZZZ_H +/* 32669 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 32683 +/* 32674 */ MCD_OPC_CheckPredicate, 3, 115, 32, 1, // Skip to: 106522 +/* 32679 */ MCD_OPC_Decode, 132, 21, 45, // Opcode: FSUB_ZZZ_H +/* 32683 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 32697 +/* 32688 */ MCD_OPC_CheckPredicate, 3, 101, 32, 1, // Skip to: 106522 +/* 32693 */ MCD_OPC_Decode, 164, 19, 45, // Opcode: FMUL_ZZZ_H +/* 32697 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 32711 +/* 32702 */ MCD_OPC_CheckPredicate, 6, 87, 32, 1, // Skip to: 106522 +/* 32707 */ MCD_OPC_Decode, 143, 21, 45, // Opcode: FTSMUL_ZZZ_H +/* 32711 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 32725 +/* 32716 */ MCD_OPC_CheckPredicate, 3, 73, 32, 1, // Skip to: 106522 +/* 32721 */ MCD_OPC_Decode, 226, 19, 45, // Opcode: FRECPS_ZZZ_H +/* 32725 */ MCD_OPC_FilterValue, 7, 64, 32, 1, // Skip to: 106522 +/* 32730 */ MCD_OPC_CheckPredicate, 3, 59, 32, 1, // Skip to: 106522 +/* 32735 */ MCD_OPC_Decode, 223, 20, 45, // Opcode: FRSQRTS_ZZZ_H +/* 32739 */ MCD_OPC_FilterValue, 3, 50, 32, 1, // Skip to: 106522 +/* 32744 */ MCD_OPC_CheckPredicate, 3, 45, 32, 1, // Skip to: 106522 +/* 32749 */ MCD_OPC_Decode, 178, 18, 25, // Opcode: FMLA_ZPmZZ_H +/* 32753 */ MCD_OPC_FilterValue, 1, 15, 1, 0, // Skip to: 33029 +/* 32758 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 32761 */ MCD_OPC_FilterValue, 2, 249, 0, 0, // Skip to: 33015 +/* 32766 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 32769 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 32783 +/* 32774 */ MCD_OPC_CheckPredicate, 3, 15, 32, 1, // Skip to: 106522 +/* 32779 */ MCD_OPC_Decode, 154, 14, 23, // Opcode: FADDV_VPZ_H +/* 32783 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 32797 +/* 32788 */ MCD_OPC_CheckPredicate, 3, 1, 32, 1, // Skip to: 106522 +/* 32793 */ MCD_OPC_Decode, 186, 17, 23, // Opcode: FMAXNMV_VPZ_H +/* 32797 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 32811 +/* 32802 */ MCD_OPC_CheckPredicate, 3, 243, 31, 1, // Skip to: 106522 +/* 32807 */ MCD_OPC_Decode, 248, 17, 23, // Opcode: FMINNMV_VPZ_H +/* 32811 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 32825 +/* 32816 */ MCD_OPC_CheckPredicate, 3, 229, 31, 1, // Skip to: 106522 +/* 32821 */ MCD_OPC_Decode, 215, 17, 23, // Opcode: FMAXV_VPZ_H +/* 32825 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 32839 +/* 32830 */ MCD_OPC_CheckPredicate, 3, 215, 31, 1, // Skip to: 106522 +/* 32835 */ MCD_OPC_Decode, 149, 18, 23, // Opcode: FMINV_VPZ_H +/* 32839 */ MCD_OPC_FilterValue, 14, 16, 0, 0, // Skip to: 32860 +/* 32844 */ MCD_OPC_CheckPredicate, 3, 201, 31, 1, // Skip to: 106522 +/* 32849 */ MCD_OPC_CheckField, 10, 3, 4, 194, 31, 1, // Skip to: 106522 +/* 32856 */ MCD_OPC_Decode, 212, 19, 63, // Opcode: FRECPE_ZZ_H +/* 32860 */ MCD_OPC_FilterValue, 15, 16, 0, 0, // Skip to: 32881 +/* 32865 */ MCD_OPC_CheckPredicate, 3, 180, 31, 1, // Skip to: 106522 +/* 32870 */ MCD_OPC_CheckField, 10, 3, 4, 173, 31, 1, // Skip to: 106522 +/* 32877 */ MCD_OPC_Decode, 209, 20, 63, // Opcode: FRSQRTE_ZZ_H +/* 32881 */ MCD_OPC_FilterValue, 16, 33, 0, 0, // Skip to: 32919 +/* 32886 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 32889 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 32904 +/* 32894 */ MCD_OPC_CheckPredicate, 3, 151, 31, 1, // Skip to: 106522 +/* 32899 */ MCD_OPC_Decode, 210, 14, 168, 1, // Opcode: FCMGE_PPzZ0_H +/* 32904 */ MCD_OPC_FilterValue, 1, 141, 31, 1, // Skip to: 106522 +/* 32909 */ MCD_OPC_CheckPredicate, 3, 136, 31, 1, // Skip to: 106522 +/* 32914 */ MCD_OPC_Decode, 232, 14, 168, 1, // Opcode: FCMGT_PPzZ0_H +/* 32919 */ MCD_OPC_FilterValue, 17, 33, 0, 0, // Skip to: 32957 +/* 32924 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 32927 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 32942 +/* 32932 */ MCD_OPC_CheckPredicate, 3, 113, 31, 1, // Skip to: 106522 +/* 32937 */ MCD_OPC_Decode, 147, 15, 168, 1, // Opcode: FCMLT_PPzZ0_H +/* 32942 */ MCD_OPC_FilterValue, 1, 103, 31, 1, // Skip to: 106522 +/* 32947 */ MCD_OPC_CheckPredicate, 3, 98, 31, 1, // Skip to: 106522 +/* 32952 */ MCD_OPC_Decode, 136, 15, 168, 1, // Opcode: FCMLE_PPzZ0_H +/* 32957 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 32979 +/* 32962 */ MCD_OPC_CheckPredicate, 3, 83, 31, 1, // Skip to: 106522 +/* 32967 */ MCD_OPC_CheckField, 4, 1, 0, 76, 31, 1, // Skip to: 106522 +/* 32974 */ MCD_OPC_Decode, 188, 14, 168, 1, // Opcode: FCMEQ_PPzZ0_H +/* 32979 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 33001 +/* 32984 */ MCD_OPC_CheckPredicate, 3, 61, 31, 1, // Skip to: 106522 +/* 32989 */ MCD_OPC_CheckField, 4, 1, 0, 54, 31, 1, // Skip to: 106522 +/* 32996 */ MCD_OPC_Decode, 158, 15, 168, 1, // Opcode: FCMNE_PPzZ0_H +/* 33001 */ MCD_OPC_FilterValue, 24, 44, 31, 1, // Skip to: 106522 +/* 33006 */ MCD_OPC_CheckPredicate, 6, 39, 31, 1, // Skip to: 106522 +/* 33011 */ MCD_OPC_Decode, 137, 14, 22, // Opcode: FADDA_VPZ_H +/* 33015 */ MCD_OPC_FilterValue, 3, 30, 31, 1, // Skip to: 106522 +/* 33020 */ MCD_OPC_CheckPredicate, 3, 25, 31, 1, // Skip to: 106522 +/* 33025 */ MCD_OPC_Decode, 209, 18, 25, // Opcode: FMLS_ZPmZZ_H +/* 33029 */ MCD_OPC_FilterValue, 2, 53, 0, 0, // Skip to: 33087 +/* 33034 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 33037 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 33073 +/* 33042 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 33045 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 33059 +/* 33050 */ MCD_OPC_CheckPredicate, 3, 251, 30, 1, // Skip to: 106522 +/* 33055 */ MCD_OPC_Decode, 213, 14, 109, // Opcode: FCMGE_PPzZZ_H +/* 33059 */ MCD_OPC_FilterValue, 1, 242, 30, 1, // Skip to: 106522 +/* 33064 */ MCD_OPC_CheckPredicate, 3, 237, 30, 1, // Skip to: 106522 +/* 33069 */ MCD_OPC_Decode, 235, 14, 109, // Opcode: FCMGT_PPzZZ_H +/* 33073 */ MCD_OPC_FilterValue, 3, 228, 30, 1, // Skip to: 106522 +/* 33078 */ MCD_OPC_CheckPredicate, 3, 223, 30, 1, // Skip to: 106522 +/* 33083 */ MCD_OPC_Decode, 197, 19, 25, // Opcode: FNMLA_ZPmZZ_H +/* 33087 */ MCD_OPC_FilterValue, 3, 53, 0, 0, // Skip to: 33145 +/* 33092 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 33095 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 33131 +/* 33100 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 33103 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 33117 +/* 33108 */ MCD_OPC_CheckPredicate, 3, 193, 30, 1, // Skip to: 106522 +/* 33113 */ MCD_OPC_Decode, 191, 14, 109, // Opcode: FCMEQ_PPzZZ_H +/* 33117 */ MCD_OPC_FilterValue, 1, 184, 30, 1, // Skip to: 106522 +/* 33122 */ MCD_OPC_CheckPredicate, 3, 179, 30, 1, // Skip to: 106522 +/* 33127 */ MCD_OPC_Decode, 161, 15, 109, // Opcode: FCMNE_PPzZZ_H +/* 33131 */ MCD_OPC_FilterValue, 3, 170, 30, 1, // Skip to: 106522 +/* 33136 */ MCD_OPC_CheckPredicate, 3, 165, 30, 1, // Skip to: 106522 +/* 33141 */ MCD_OPC_Decode, 200, 19, 25, // Opcode: FNMLS_ZPmZZ_H +/* 33145 */ MCD_OPC_FilterValue, 4, 173, 1, 0, // Skip to: 33579 +/* 33150 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 33153 */ MCD_OPC_FilterValue, 2, 151, 1, 0, // Skip to: 33565 +/* 33158 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... +/* 33161 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 33281 +/* 33166 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 33169 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 33183 +/* 33174 */ MCD_OPC_CheckPredicate, 3, 127, 30, 1, // Skip to: 106522 +/* 33179 */ MCD_OPC_Decode, 160, 14, 22, // Opcode: FADD_ZPmZ_H +/* 33183 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 33197 +/* 33188 */ MCD_OPC_CheckPredicate, 3, 113, 30, 1, // Skip to: 106522 +/* 33193 */ MCD_OPC_Decode, 129, 21, 22, // Opcode: FSUB_ZPmZ_H +/* 33197 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 33211 +/* 33202 */ MCD_OPC_CheckPredicate, 3, 99, 30, 1, // Skip to: 106522 +/* 33207 */ MCD_OPC_Decode, 158, 19, 22, // Opcode: FMUL_ZPmZ_H +/* 33211 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 33225 +/* 33216 */ MCD_OPC_CheckPredicate, 3, 85, 30, 1, // Skip to: 106522 +/* 33221 */ MCD_OPC_Decode, 250, 20, 22, // Opcode: FSUBR_ZPmZ_H +/* 33225 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 33239 +/* 33230 */ MCD_OPC_CheckPredicate, 3, 71, 30, 1, // Skip to: 106522 +/* 33235 */ MCD_OPC_Decode, 195, 17, 22, // Opcode: FMAXNM_ZPmZ_H +/* 33239 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 33253 +/* 33244 */ MCD_OPC_CheckPredicate, 3, 57, 30, 1, // Skip to: 106522 +/* 33249 */ MCD_OPC_Decode, 129, 18, 22, // Opcode: FMINNM_ZPmZ_H +/* 33253 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 33267 +/* 33258 */ MCD_OPC_CheckPredicate, 3, 43, 30, 1, // Skip to: 106522 +/* 33263 */ MCD_OPC_Decode, 224, 17, 22, // Opcode: FMAX_ZPmZ_H +/* 33267 */ MCD_OPC_FilterValue, 7, 34, 30, 1, // Skip to: 106522 +/* 33272 */ MCD_OPC_CheckPredicate, 3, 29, 30, 1, // Skip to: 106522 +/* 33277 */ MCD_OPC_Decode, 158, 18, 22, // Opcode: FMIN_ZPmZ_H +/* 33281 */ MCD_OPC_FilterValue, 1, 73, 0, 0, // Skip to: 33359 +/* 33286 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 33289 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 33303 +/* 33294 */ MCD_OPC_CheckPredicate, 3, 7, 30, 1, // Skip to: 106522 +/* 33299 */ MCD_OPC_Decode, 224, 13, 22, // Opcode: FABD_ZPmZ_H +/* 33303 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 33317 +/* 33308 */ MCD_OPC_CheckPredicate, 3, 249, 29, 1, // Skip to: 106522 +/* 33313 */ MCD_OPC_Decode, 231, 20, 22, // Opcode: FSCALE_ZPmZ_H +/* 33317 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 33331 +/* 33322 */ MCD_OPC_CheckPredicate, 3, 235, 29, 1, // Skip to: 106522 +/* 33327 */ MCD_OPC_Decode, 139, 19, 22, // Opcode: FMULX_ZPmZ_H +/* 33331 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 33345 +/* 33336 */ MCD_OPC_CheckPredicate, 3, 221, 29, 1, // Skip to: 106522 +/* 33341 */ MCD_OPC_Decode, 142, 17, 22, // Opcode: FDIVR_ZPmZ_H +/* 33345 */ MCD_OPC_FilterValue, 5, 212, 29, 1, // Skip to: 106522 +/* 33350 */ MCD_OPC_CheckPredicate, 3, 207, 29, 1, // Skip to: 106522 +/* 33355 */ MCD_OPC_Decode, 146, 17, 22, // Opcode: FDIV_ZPmZ_H +/* 33359 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 33381 +/* 33364 */ MCD_OPC_CheckPredicate, 6, 193, 29, 1, // Skip to: 106522 +/* 33369 */ MCD_OPC_CheckField, 10, 3, 0, 186, 29, 1, // Skip to: 106522 +/* 33376 */ MCD_OPC_Decode, 140, 21, 169, 1, // Opcode: FTMAD_ZZI_H +/* 33381 */ MCD_OPC_FilterValue, 3, 176, 29, 1, // Skip to: 106522 +/* 33386 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 33389 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 33411 +/* 33394 */ MCD_OPC_CheckPredicate, 3, 163, 29, 1, // Skip to: 106522 +/* 33399 */ MCD_OPC_CheckField, 6, 4, 0, 156, 29, 1, // Skip to: 106522 +/* 33406 */ MCD_OPC_Decode, 157, 14, 170, 1, // Opcode: FADD_ZPmI_H +/* 33411 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 33433 +/* 33416 */ MCD_OPC_CheckPredicate, 3, 141, 29, 1, // Skip to: 106522 +/* 33421 */ MCD_OPC_CheckField, 6, 4, 0, 134, 29, 1, // Skip to: 106522 +/* 33428 */ MCD_OPC_Decode, 254, 20, 170, 1, // Opcode: FSUB_ZPmI_H +/* 33433 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 33455 +/* 33438 */ MCD_OPC_CheckPredicate, 3, 119, 29, 1, // Skip to: 106522 +/* 33443 */ MCD_OPC_CheckField, 6, 4, 0, 112, 29, 1, // Skip to: 106522 +/* 33450 */ MCD_OPC_Decode, 155, 19, 170, 1, // Opcode: FMUL_ZPmI_H +/* 33455 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 33477 +/* 33460 */ MCD_OPC_CheckPredicate, 3, 97, 29, 1, // Skip to: 106522 +/* 33465 */ MCD_OPC_CheckField, 6, 4, 0, 90, 29, 1, // Skip to: 106522 +/* 33472 */ MCD_OPC_Decode, 247, 20, 170, 1, // Opcode: FSUBR_ZPmI_H +/* 33477 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 33499 +/* 33482 */ MCD_OPC_CheckPredicate, 3, 75, 29, 1, // Skip to: 106522 +/* 33487 */ MCD_OPC_CheckField, 6, 4, 0, 68, 29, 1, // Skip to: 106522 +/* 33494 */ MCD_OPC_Decode, 192, 17, 170, 1, // Opcode: FMAXNM_ZPmI_H +/* 33499 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 33521 +/* 33504 */ MCD_OPC_CheckPredicate, 3, 53, 29, 1, // Skip to: 106522 +/* 33509 */ MCD_OPC_CheckField, 6, 4, 0, 46, 29, 1, // Skip to: 106522 +/* 33516 */ MCD_OPC_Decode, 254, 17, 170, 1, // Opcode: FMINNM_ZPmI_H +/* 33521 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 33543 +/* 33526 */ MCD_OPC_CheckPredicate, 3, 31, 29, 1, // Skip to: 106522 +/* 33531 */ MCD_OPC_CheckField, 6, 4, 0, 24, 29, 1, // Skip to: 106522 +/* 33538 */ MCD_OPC_Decode, 221, 17, 170, 1, // Opcode: FMAX_ZPmI_H +/* 33543 */ MCD_OPC_FilterValue, 7, 14, 29, 1, // Skip to: 106522 +/* 33548 */ MCD_OPC_CheckPredicate, 3, 9, 29, 1, // Skip to: 106522 +/* 33553 */ MCD_OPC_CheckField, 6, 4, 0, 2, 29, 1, // Skip to: 106522 +/* 33560 */ MCD_OPC_Decode, 155, 18, 170, 1, // Opcode: FMIN_ZPmI_H +/* 33565 */ MCD_OPC_FilterValue, 3, 248, 28, 1, // Skip to: 106522 +/* 33570 */ MCD_OPC_CheckPredicate, 3, 243, 28, 1, // Skip to: 106522 +/* 33575 */ MCD_OPC_Decode, 167, 17, 25, // Opcode: FMAD_ZPmZZ_H +/* 33579 */ MCD_OPC_FilterValue, 5, 127, 1, 0, // Skip to: 33967 +/* 33584 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 33587 */ MCD_OPC_FilterValue, 0, 59, 0, 0, // Skip to: 33651 +/* 33592 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 33595 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 33609 +/* 33600 */ MCD_OPC_CheckPredicate, 4, 213, 28, 1, // Skip to: 106522 +/* 33605 */ MCD_OPC_Decode, 190, 16, 24, // Opcode: FCVTX_ZPmZ_DtoS +/* 33609 */ MCD_OPC_FilterValue, 26, 9, 0, 0, // Skip to: 33623 +/* 33614 */ MCD_OPC_CheckPredicate, 4, 199, 28, 1, // Skip to: 106522 +/* 33619 */ MCD_OPC_Decode, 161, 17, 24, // Opcode: FLOGB_ZPmZ_H +/* 33623 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 33637 +/* 33628 */ MCD_OPC_CheckPredicate, 4, 185, 28, 1, // Skip to: 106522 +/* 33633 */ MCD_OPC_Decode, 162, 17, 24, // Opcode: FLOGB_ZPmZ_S +/* 33637 */ MCD_OPC_FilterValue, 30, 176, 28, 1, // Skip to: 106522 +/* 33642 */ MCD_OPC_CheckPredicate, 4, 171, 28, 1, // Skip to: 106522 +/* 33647 */ MCD_OPC_Decode, 160, 17, 24, // Opcode: FLOGB_ZPmZ_D +/* 33651 */ MCD_OPC_FilterValue, 2, 41, 1, 0, // Skip to: 33953 +/* 33656 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 33659 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 33673 +/* 33664 */ MCD_OPC_CheckPredicate, 3, 149, 28, 1, // Skip to: 106522 +/* 33669 */ MCD_OPC_Decode, 168, 20, 24, // Opcode: FRINTN_ZPmZ_H +/* 33673 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 33687 +/* 33678 */ MCD_OPC_CheckPredicate, 3, 135, 28, 1, // Skip to: 106522 +/* 33683 */ MCD_OPC_Decode, 179, 20, 24, // Opcode: FRINTP_ZPmZ_H +/* 33687 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 33701 +/* 33692 */ MCD_OPC_CheckPredicate, 3, 121, 28, 1, // Skip to: 106522 +/* 33697 */ MCD_OPC_Decode, 157, 20, 24, // Opcode: FRINTM_ZPmZ_H +/* 33701 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 33715 +/* 33706 */ MCD_OPC_CheckPredicate, 3, 107, 28, 1, // Skip to: 106522 +/* 33711 */ MCD_OPC_Decode, 201, 20, 24, // Opcode: FRINTZ_ZPmZ_H +/* 33715 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 33729 +/* 33720 */ MCD_OPC_CheckPredicate, 3, 93, 28, 1, // Skip to: 106522 +/* 33725 */ MCD_OPC_Decode, 135, 20, 24, // Opcode: FRINTA_ZPmZ_H +/* 33729 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 33743 +/* 33734 */ MCD_OPC_CheckPredicate, 3, 79, 28, 1, // Skip to: 106522 +/* 33739 */ MCD_OPC_Decode, 190, 20, 24, // Opcode: FRINTX_ZPmZ_H +/* 33743 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 33757 +/* 33748 */ MCD_OPC_CheckPredicate, 3, 65, 28, 1, // Skip to: 106522 +/* 33753 */ MCD_OPC_Decode, 146, 20, 24, // Opcode: FRINTI_ZPmZ_H +/* 33757 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 33771 +/* 33762 */ MCD_OPC_CheckPredicate, 3, 51, 28, 1, // Skip to: 106522 +/* 33767 */ MCD_OPC_Decode, 234, 19, 24, // Opcode: FRECPX_ZPmZ_H +/* 33771 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 33785 +/* 33776 */ MCD_OPC_CheckPredicate, 3, 37, 28, 1, // Skip to: 106522 +/* 33781 */ MCD_OPC_Decode, 237, 20, 24, // Opcode: FSQRT_ZPmZ_H +/* 33785 */ MCD_OPC_FilterValue, 18, 9, 0, 0, // Skip to: 33799 +/* 33790 */ MCD_OPC_CheckPredicate, 3, 23, 28, 1, // Skip to: 106522 +/* 33795 */ MCD_OPC_Decode, 238, 31, 24, // Opcode: SCVTF_ZPmZ_HtoH +/* 33799 */ MCD_OPC_FilterValue, 19, 9, 0, 0, // Skip to: 33813 +/* 33804 */ MCD_OPC_CheckPredicate, 3, 9, 28, 1, // Skip to: 106522 +/* 33809 */ MCD_OPC_Decode, 247, 43, 24, // Opcode: UCVTF_ZPmZ_HtoH +/* 33813 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 33827 +/* 33818 */ MCD_OPC_CheckPredicate, 3, 251, 27, 1, // Skip to: 106522 +/* 33823 */ MCD_OPC_Decode, 240, 31, 24, // Opcode: SCVTF_ZPmZ_StoH +/* 33827 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 33841 +/* 33832 */ MCD_OPC_CheckPredicate, 3, 237, 27, 1, // Skip to: 106522 +/* 33837 */ MCD_OPC_Decode, 249, 43, 24, // Opcode: UCVTF_ZPmZ_StoH +/* 33841 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 33855 +/* 33846 */ MCD_OPC_CheckPredicate, 3, 223, 27, 1, // Skip to: 106522 +/* 33851 */ MCD_OPC_Decode, 236, 31, 24, // Opcode: SCVTF_ZPmZ_DtoH +/* 33855 */ MCD_OPC_FilterValue, 23, 9, 0, 0, // Skip to: 33869 +/* 33860 */ MCD_OPC_CheckPredicate, 3, 209, 27, 1, // Skip to: 106522 +/* 33865 */ MCD_OPC_Decode, 245, 43, 24, // Opcode: UCVTF_ZPmZ_DtoH +/* 33869 */ MCD_OPC_FilterValue, 26, 9, 0, 0, // Skip to: 33883 +/* 33874 */ MCD_OPC_CheckPredicate, 3, 195, 27, 1, // Skip to: 106522 +/* 33879 */ MCD_OPC_Decode, 206, 16, 24, // Opcode: FCVTZS_ZPmZ_HtoH +/* 33883 */ MCD_OPC_FilterValue, 27, 9, 0, 0, // Skip to: 33897 +/* 33888 */ MCD_OPC_CheckPredicate, 3, 181, 27, 1, // Skip to: 106522 +/* 33893 */ MCD_OPC_Decode, 241, 16, 24, // Opcode: FCVTZU_ZPmZ_HtoH +/* 33897 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 33911 +/* 33902 */ MCD_OPC_CheckPredicate, 3, 167, 27, 1, // Skip to: 106522 +/* 33907 */ MCD_OPC_Decode, 207, 16, 24, // Opcode: FCVTZS_ZPmZ_HtoS +/* 33911 */ MCD_OPC_FilterValue, 29, 9, 0, 0, // Skip to: 33925 +/* 33916 */ MCD_OPC_CheckPredicate, 3, 153, 27, 1, // Skip to: 106522 +/* 33921 */ MCD_OPC_Decode, 242, 16, 24, // Opcode: FCVTZU_ZPmZ_HtoS +/* 33925 */ MCD_OPC_FilterValue, 30, 9, 0, 0, // Skip to: 33939 +/* 33930 */ MCD_OPC_CheckPredicate, 3, 139, 27, 1, // Skip to: 106522 +/* 33935 */ MCD_OPC_Decode, 205, 16, 24, // Opcode: FCVTZS_ZPmZ_HtoD +/* 33939 */ MCD_OPC_FilterValue, 31, 130, 27, 1, // Skip to: 106522 +/* 33944 */ MCD_OPC_CheckPredicate, 3, 125, 27, 1, // Skip to: 106522 +/* 33949 */ MCD_OPC_Decode, 240, 16, 24, // Opcode: FCVTZU_ZPmZ_HtoD +/* 33953 */ MCD_OPC_FilterValue, 3, 116, 27, 1, // Skip to: 106522 +/* 33958 */ MCD_OPC_CheckPredicate, 3, 111, 27, 1, // Skip to: 106522 +/* 33963 */ MCD_OPC_Decode, 255, 18, 25, // Opcode: FMSB_ZPmZZ_H +/* 33967 */ MCD_OPC_FilterValue, 6, 53, 0, 0, // Skip to: 34025 +/* 33972 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 33975 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 34011 +/* 33980 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 33983 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 33997 +/* 33988 */ MCD_OPC_CheckPredicate, 3, 81, 27, 1, // Skip to: 106522 +/* 33993 */ MCD_OPC_Decode, 176, 15, 109, // Opcode: FCMUO_PPzZZ_H +/* 33997 */ MCD_OPC_FilterValue, 1, 72, 27, 1, // Skip to: 106522 +/* 34002 */ MCD_OPC_CheckPredicate, 3, 67, 27, 1, // Skip to: 106522 +/* 34007 */ MCD_OPC_Decode, 246, 13, 109, // Opcode: FACGE_PPzZZ_H +/* 34011 */ MCD_OPC_FilterValue, 3, 58, 27, 1, // Skip to: 106522 +/* 34016 */ MCD_OPC_CheckPredicate, 3, 53, 27, 1, // Skip to: 106522 +/* 34021 */ MCD_OPC_Decode, 194, 19, 25, // Opcode: FNMAD_ZPmZZ_H +/* 34025 */ MCD_OPC_FilterValue, 7, 44, 27, 1, // Skip to: 106522 +/* 34030 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 34033 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 34054 +/* 34038 */ MCD_OPC_CheckPredicate, 3, 31, 27, 1, // Skip to: 106522 +/* 34043 */ MCD_OPC_CheckField, 4, 1, 1, 24, 27, 1, // Skip to: 106522 +/* 34050 */ MCD_OPC_Decode, 129, 14, 109, // Opcode: FACGT_PPzZZ_H +/* 34054 */ MCD_OPC_FilterValue, 3, 15, 27, 1, // Skip to: 106522 +/* 34059 */ MCD_OPC_CheckPredicate, 3, 10, 27, 1, // Skip to: 106522 +/* 34064 */ MCD_OPC_Decode, 203, 19, 25, // Opcode: FNMSB_ZPmZZ_H +/* 34068 */ MCD_OPC_FilterValue, 3, 1, 27, 1, // Skip to: 106522 +/* 34073 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 34076 */ MCD_OPC_FilterValue, 0, 215, 0, 0, // Skip to: 34296 +/* 34081 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 34084 */ MCD_OPC_FilterValue, 0, 87, 0, 0, // Skip to: 34176 +/* 34089 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 34092 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 34106 +/* 34097 */ MCD_OPC_CheckPredicate, 3, 228, 26, 1, // Skip to: 106522 +/* 34102 */ MCD_OPC_Decode, 164, 14, 45, // Opcode: FADD_ZZZ_S +/* 34106 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 34120 +/* 34111 */ MCD_OPC_CheckPredicate, 3, 214, 26, 1, // Skip to: 106522 +/* 34116 */ MCD_OPC_Decode, 133, 21, 45, // Opcode: FSUB_ZZZ_S +/* 34120 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 34134 +/* 34125 */ MCD_OPC_CheckPredicate, 3, 200, 26, 1, // Skip to: 106522 +/* 34130 */ MCD_OPC_Decode, 165, 19, 45, // Opcode: FMUL_ZZZ_S +/* 34134 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 34148 +/* 34139 */ MCD_OPC_CheckPredicate, 6, 186, 26, 1, // Skip to: 106522 +/* 34144 */ MCD_OPC_Decode, 144, 21, 45, // Opcode: FTSMUL_ZZZ_S +/* 34148 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 34162 +/* 34153 */ MCD_OPC_CheckPredicate, 3, 172, 26, 1, // Skip to: 106522 +/* 34158 */ MCD_OPC_Decode, 227, 19, 45, // Opcode: FRECPS_ZZZ_S +/* 34162 */ MCD_OPC_FilterValue, 7, 163, 26, 1, // Skip to: 106522 +/* 34167 */ MCD_OPC_CheckPredicate, 3, 158, 26, 1, // Skip to: 106522 +/* 34172 */ MCD_OPC_Decode, 224, 20, 45, // Opcode: FRSQRTS_ZZZ_S +/* 34176 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 34190 +/* 34181 */ MCD_OPC_CheckPredicate, 3, 144, 26, 1, // Skip to: 106522 +/* 34186 */ MCD_OPC_Decode, 179, 18, 25, // Opcode: FMLA_ZPmZZ_S +/* 34190 */ MCD_OPC_FilterValue, 2, 87, 0, 0, // Skip to: 34282 +/* 34195 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 34198 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 34212 +/* 34203 */ MCD_OPC_CheckPredicate, 3, 122, 26, 1, // Skip to: 106522 +/* 34208 */ MCD_OPC_Decode, 162, 14, 45, // Opcode: FADD_ZZZ_D +/* 34212 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 34226 +/* 34217 */ MCD_OPC_CheckPredicate, 3, 108, 26, 1, // Skip to: 106522 +/* 34222 */ MCD_OPC_Decode, 131, 21, 45, // Opcode: FSUB_ZZZ_D +/* 34226 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 34240 +/* 34231 */ MCD_OPC_CheckPredicate, 3, 94, 26, 1, // Skip to: 106522 +/* 34236 */ MCD_OPC_Decode, 163, 19, 45, // Opcode: FMUL_ZZZ_D +/* 34240 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 34254 +/* 34245 */ MCD_OPC_CheckPredicate, 6, 80, 26, 1, // Skip to: 106522 +/* 34250 */ MCD_OPC_Decode, 142, 21, 45, // Opcode: FTSMUL_ZZZ_D +/* 34254 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 34268 +/* 34259 */ MCD_OPC_CheckPredicate, 3, 66, 26, 1, // Skip to: 106522 +/* 34264 */ MCD_OPC_Decode, 225, 19, 45, // Opcode: FRECPS_ZZZ_D +/* 34268 */ MCD_OPC_FilterValue, 7, 57, 26, 1, // Skip to: 106522 +/* 34273 */ MCD_OPC_CheckPredicate, 3, 52, 26, 1, // Skip to: 106522 +/* 34278 */ MCD_OPC_Decode, 222, 20, 45, // Opcode: FRSQRTS_ZZZ_D +/* 34282 */ MCD_OPC_FilterValue, 3, 43, 26, 1, // Skip to: 106522 +/* 34287 */ MCD_OPC_CheckPredicate, 3, 38, 26, 1, // Skip to: 106522 +/* 34292 */ MCD_OPC_Decode, 177, 18, 25, // Opcode: FMLA_ZPmZZ_D +/* 34296 */ MCD_OPC_FilterValue, 1, 27, 2, 0, // Skip to: 34840 +/* 34301 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 34304 */ MCD_OPC_FilterValue, 0, 249, 0, 0, // Skip to: 34558 +/* 34309 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 34312 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 34326 +/* 34317 */ MCD_OPC_CheckPredicate, 3, 8, 26, 1, // Skip to: 106522 +/* 34322 */ MCD_OPC_Decode, 155, 14, 23, // Opcode: FADDV_VPZ_S +/* 34326 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 34340 +/* 34331 */ MCD_OPC_CheckPredicate, 3, 250, 25, 1, // Skip to: 106522 +/* 34336 */ MCD_OPC_Decode, 187, 17, 23, // Opcode: FMAXNMV_VPZ_S +/* 34340 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 34354 +/* 34345 */ MCD_OPC_CheckPredicate, 3, 236, 25, 1, // Skip to: 106522 +/* 34350 */ MCD_OPC_Decode, 249, 17, 23, // Opcode: FMINNMV_VPZ_S +/* 34354 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 34368 +/* 34359 */ MCD_OPC_CheckPredicate, 3, 222, 25, 1, // Skip to: 106522 +/* 34364 */ MCD_OPC_Decode, 216, 17, 23, // Opcode: FMAXV_VPZ_S +/* 34368 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 34382 +/* 34373 */ MCD_OPC_CheckPredicate, 3, 208, 25, 1, // Skip to: 106522 +/* 34378 */ MCD_OPC_Decode, 150, 18, 23, // Opcode: FMINV_VPZ_S +/* 34382 */ MCD_OPC_FilterValue, 14, 16, 0, 0, // Skip to: 34403 +/* 34387 */ MCD_OPC_CheckPredicate, 3, 194, 25, 1, // Skip to: 106522 +/* 34392 */ MCD_OPC_CheckField, 10, 3, 4, 187, 25, 1, // Skip to: 106522 +/* 34399 */ MCD_OPC_Decode, 213, 19, 63, // Opcode: FRECPE_ZZ_S +/* 34403 */ MCD_OPC_FilterValue, 15, 16, 0, 0, // Skip to: 34424 +/* 34408 */ MCD_OPC_CheckPredicate, 3, 173, 25, 1, // Skip to: 106522 +/* 34413 */ MCD_OPC_CheckField, 10, 3, 4, 166, 25, 1, // Skip to: 106522 +/* 34420 */ MCD_OPC_Decode, 210, 20, 63, // Opcode: FRSQRTE_ZZ_S +/* 34424 */ MCD_OPC_FilterValue, 16, 33, 0, 0, // Skip to: 34462 +/* 34429 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 34432 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 34447 +/* 34437 */ MCD_OPC_CheckPredicate, 3, 144, 25, 1, // Skip to: 106522 +/* 34442 */ MCD_OPC_Decode, 211, 14, 168, 1, // Opcode: FCMGE_PPzZ0_S +/* 34447 */ MCD_OPC_FilterValue, 1, 134, 25, 1, // Skip to: 106522 +/* 34452 */ MCD_OPC_CheckPredicate, 3, 129, 25, 1, // Skip to: 106522 +/* 34457 */ MCD_OPC_Decode, 233, 14, 168, 1, // Opcode: FCMGT_PPzZ0_S +/* 34462 */ MCD_OPC_FilterValue, 17, 33, 0, 0, // Skip to: 34500 +/* 34467 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 34470 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 34485 +/* 34475 */ MCD_OPC_CheckPredicate, 3, 106, 25, 1, // Skip to: 106522 +/* 34480 */ MCD_OPC_Decode, 148, 15, 168, 1, // Opcode: FCMLT_PPzZ0_S +/* 34485 */ MCD_OPC_FilterValue, 1, 96, 25, 1, // Skip to: 106522 +/* 34490 */ MCD_OPC_CheckPredicate, 3, 91, 25, 1, // Skip to: 106522 +/* 34495 */ MCD_OPC_Decode, 137, 15, 168, 1, // Opcode: FCMLE_PPzZ0_S +/* 34500 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 34522 +/* 34505 */ MCD_OPC_CheckPredicate, 3, 76, 25, 1, // Skip to: 106522 +/* 34510 */ MCD_OPC_CheckField, 4, 1, 0, 69, 25, 1, // Skip to: 106522 +/* 34517 */ MCD_OPC_Decode, 189, 14, 168, 1, // Opcode: FCMEQ_PPzZ0_S +/* 34522 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 34544 +/* 34527 */ MCD_OPC_CheckPredicate, 3, 54, 25, 1, // Skip to: 106522 +/* 34532 */ MCD_OPC_CheckField, 4, 1, 0, 47, 25, 1, // Skip to: 106522 +/* 34539 */ MCD_OPC_Decode, 159, 15, 168, 1, // Opcode: FCMNE_PPzZ0_S +/* 34544 */ MCD_OPC_FilterValue, 24, 37, 25, 1, // Skip to: 106522 +/* 34549 */ MCD_OPC_CheckPredicate, 6, 32, 25, 1, // Skip to: 106522 +/* 34554 */ MCD_OPC_Decode, 138, 14, 22, // Opcode: FADDA_VPZ_S +/* 34558 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 34572 +/* 34563 */ MCD_OPC_CheckPredicate, 3, 18, 25, 1, // Skip to: 106522 +/* 34568 */ MCD_OPC_Decode, 210, 18, 25, // Opcode: FMLS_ZPmZZ_S +/* 34572 */ MCD_OPC_FilterValue, 2, 249, 0, 0, // Skip to: 34826 +/* 34577 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 34580 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 34594 +/* 34585 */ MCD_OPC_CheckPredicate, 3, 252, 24, 1, // Skip to: 106522 +/* 34590 */ MCD_OPC_Decode, 153, 14, 23, // Opcode: FADDV_VPZ_D +/* 34594 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 34608 +/* 34599 */ MCD_OPC_CheckPredicate, 3, 238, 24, 1, // Skip to: 106522 +/* 34604 */ MCD_OPC_Decode, 185, 17, 23, // Opcode: FMAXNMV_VPZ_D +/* 34608 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 34622 +/* 34613 */ MCD_OPC_CheckPredicate, 3, 224, 24, 1, // Skip to: 106522 +/* 34618 */ MCD_OPC_Decode, 247, 17, 23, // Opcode: FMINNMV_VPZ_D +/* 34622 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 34636 +/* 34627 */ MCD_OPC_CheckPredicate, 3, 210, 24, 1, // Skip to: 106522 +/* 34632 */ MCD_OPC_Decode, 214, 17, 23, // Opcode: FMAXV_VPZ_D +/* 34636 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 34650 +/* 34641 */ MCD_OPC_CheckPredicate, 3, 196, 24, 1, // Skip to: 106522 +/* 34646 */ MCD_OPC_Decode, 148, 18, 23, // Opcode: FMINV_VPZ_D +/* 34650 */ MCD_OPC_FilterValue, 14, 16, 0, 0, // Skip to: 34671 +/* 34655 */ MCD_OPC_CheckPredicate, 3, 182, 24, 1, // Skip to: 106522 +/* 34660 */ MCD_OPC_CheckField, 10, 3, 4, 175, 24, 1, // Skip to: 106522 +/* 34667 */ MCD_OPC_Decode, 211, 19, 63, // Opcode: FRECPE_ZZ_D +/* 34671 */ MCD_OPC_FilterValue, 15, 16, 0, 0, // Skip to: 34692 +/* 34676 */ MCD_OPC_CheckPredicate, 3, 161, 24, 1, // Skip to: 106522 +/* 34681 */ MCD_OPC_CheckField, 10, 3, 4, 154, 24, 1, // Skip to: 106522 +/* 34688 */ MCD_OPC_Decode, 208, 20, 63, // Opcode: FRSQRTE_ZZ_D +/* 34692 */ MCD_OPC_FilterValue, 16, 33, 0, 0, // Skip to: 34730 +/* 34697 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 34700 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 34715 +/* 34705 */ MCD_OPC_CheckPredicate, 3, 132, 24, 1, // Skip to: 106522 +/* 34710 */ MCD_OPC_Decode, 209, 14, 168, 1, // Opcode: FCMGE_PPzZ0_D +/* 34715 */ MCD_OPC_FilterValue, 1, 122, 24, 1, // Skip to: 106522 +/* 34720 */ MCD_OPC_CheckPredicate, 3, 117, 24, 1, // Skip to: 106522 +/* 34725 */ MCD_OPC_Decode, 231, 14, 168, 1, // Opcode: FCMGT_PPzZ0_D +/* 34730 */ MCD_OPC_FilterValue, 17, 33, 0, 0, // Skip to: 34768 +/* 34735 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 34738 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 34753 +/* 34743 */ MCD_OPC_CheckPredicate, 3, 94, 24, 1, // Skip to: 106522 +/* 34748 */ MCD_OPC_Decode, 146, 15, 168, 1, // Opcode: FCMLT_PPzZ0_D +/* 34753 */ MCD_OPC_FilterValue, 1, 84, 24, 1, // Skip to: 106522 +/* 34758 */ MCD_OPC_CheckPredicate, 3, 79, 24, 1, // Skip to: 106522 +/* 34763 */ MCD_OPC_Decode, 135, 15, 168, 1, // Opcode: FCMLE_PPzZ0_D +/* 34768 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 34790 +/* 34773 */ MCD_OPC_CheckPredicate, 3, 64, 24, 1, // Skip to: 106522 +/* 34778 */ MCD_OPC_CheckField, 4, 1, 0, 57, 24, 1, // Skip to: 106522 +/* 34785 */ MCD_OPC_Decode, 187, 14, 168, 1, // Opcode: FCMEQ_PPzZ0_D +/* 34790 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 34812 +/* 34795 */ MCD_OPC_CheckPredicate, 3, 42, 24, 1, // Skip to: 106522 +/* 34800 */ MCD_OPC_CheckField, 4, 1, 0, 35, 24, 1, // Skip to: 106522 +/* 34807 */ MCD_OPC_Decode, 157, 15, 168, 1, // Opcode: FCMNE_PPzZ0_D +/* 34812 */ MCD_OPC_FilterValue, 24, 25, 24, 1, // Skip to: 106522 +/* 34817 */ MCD_OPC_CheckPredicate, 6, 20, 24, 1, // Skip to: 106522 +/* 34822 */ MCD_OPC_Decode, 136, 14, 22, // Opcode: FADDA_VPZ_D +/* 34826 */ MCD_OPC_FilterValue, 3, 11, 24, 1, // Skip to: 106522 +/* 34831 */ MCD_OPC_CheckPredicate, 3, 6, 24, 1, // Skip to: 106522 +/* 34836 */ MCD_OPC_Decode, 208, 18, 25, // Opcode: FMLS_ZPmZZ_D +/* 34840 */ MCD_OPC_FilterValue, 2, 103, 0, 0, // Skip to: 34948 +/* 34845 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 34848 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 34884 +/* 34853 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 34856 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 34870 +/* 34861 */ MCD_OPC_CheckPredicate, 3, 232, 23, 1, // Skip to: 106522 +/* 34866 */ MCD_OPC_Decode, 214, 14, 109, // Opcode: FCMGE_PPzZZ_S +/* 34870 */ MCD_OPC_FilterValue, 1, 223, 23, 1, // Skip to: 106522 +/* 34875 */ MCD_OPC_CheckPredicate, 3, 218, 23, 1, // Skip to: 106522 +/* 34880 */ MCD_OPC_Decode, 236, 14, 109, // Opcode: FCMGT_PPzZZ_S +/* 34884 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 34898 +/* 34889 */ MCD_OPC_CheckPredicate, 3, 204, 23, 1, // Skip to: 106522 +/* 34894 */ MCD_OPC_Decode, 198, 19, 25, // Opcode: FNMLA_ZPmZZ_S +/* 34898 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 34934 +/* 34903 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 34906 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 34920 +/* 34911 */ MCD_OPC_CheckPredicate, 3, 182, 23, 1, // Skip to: 106522 +/* 34916 */ MCD_OPC_Decode, 212, 14, 109, // Opcode: FCMGE_PPzZZ_D +/* 34920 */ MCD_OPC_FilterValue, 1, 173, 23, 1, // Skip to: 106522 +/* 34925 */ MCD_OPC_CheckPredicate, 3, 168, 23, 1, // Skip to: 106522 +/* 34930 */ MCD_OPC_Decode, 234, 14, 109, // Opcode: FCMGT_PPzZZ_D +/* 34934 */ MCD_OPC_FilterValue, 3, 159, 23, 1, // Skip to: 106522 +/* 34939 */ MCD_OPC_CheckPredicate, 3, 154, 23, 1, // Skip to: 106522 +/* 34944 */ MCD_OPC_Decode, 196, 19, 25, // Opcode: FNMLA_ZPmZZ_D +/* 34948 */ MCD_OPC_FilterValue, 3, 103, 0, 0, // Skip to: 35056 +/* 34953 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 34956 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 34992 +/* 34961 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 34964 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 34978 +/* 34969 */ MCD_OPC_CheckPredicate, 3, 124, 23, 1, // Skip to: 106522 +/* 34974 */ MCD_OPC_Decode, 192, 14, 109, // Opcode: FCMEQ_PPzZZ_S +/* 34978 */ MCD_OPC_FilterValue, 1, 115, 23, 1, // Skip to: 106522 +/* 34983 */ MCD_OPC_CheckPredicate, 3, 110, 23, 1, // Skip to: 106522 +/* 34988 */ MCD_OPC_Decode, 162, 15, 109, // Opcode: FCMNE_PPzZZ_S +/* 34992 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 35006 +/* 34997 */ MCD_OPC_CheckPredicate, 3, 96, 23, 1, // Skip to: 106522 +/* 35002 */ MCD_OPC_Decode, 201, 19, 25, // Opcode: FNMLS_ZPmZZ_S +/* 35006 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 35042 +/* 35011 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 35014 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 35028 +/* 35019 */ MCD_OPC_CheckPredicate, 3, 74, 23, 1, // Skip to: 106522 +/* 35024 */ MCD_OPC_Decode, 190, 14, 109, // Opcode: FCMEQ_PPzZZ_D +/* 35028 */ MCD_OPC_FilterValue, 1, 65, 23, 1, // Skip to: 106522 +/* 35033 */ MCD_OPC_CheckPredicate, 3, 60, 23, 1, // Skip to: 106522 +/* 35038 */ MCD_OPC_Decode, 160, 15, 109, // Opcode: FCMNE_PPzZZ_D +/* 35042 */ MCD_OPC_FilterValue, 3, 51, 23, 1, // Skip to: 106522 +/* 35047 */ MCD_OPC_CheckPredicate, 3, 46, 23, 1, // Skip to: 106522 +/* 35052 */ MCD_OPC_Decode, 199, 19, 25, // Opcode: FNMLS_ZPmZZ_D +/* 35056 */ MCD_OPC_FilterValue, 4, 87, 3, 0, // Skip to: 35916 +/* 35061 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 35064 */ MCD_OPC_FilterValue, 0, 151, 1, 0, // Skip to: 35476 +/* 35069 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... +/* 35072 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 35192 +/* 35077 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 35080 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 35094 +/* 35085 */ MCD_OPC_CheckPredicate, 3, 8, 23, 1, // Skip to: 106522 +/* 35090 */ MCD_OPC_Decode, 161, 14, 22, // Opcode: FADD_ZPmZ_S +/* 35094 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 35108 +/* 35099 */ MCD_OPC_CheckPredicate, 3, 250, 22, 1, // Skip to: 106522 +/* 35104 */ MCD_OPC_Decode, 130, 21, 22, // Opcode: FSUB_ZPmZ_S +/* 35108 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 35122 +/* 35113 */ MCD_OPC_CheckPredicate, 3, 236, 22, 1, // Skip to: 106522 +/* 35118 */ MCD_OPC_Decode, 159, 19, 22, // Opcode: FMUL_ZPmZ_S +/* 35122 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 35136 +/* 35127 */ MCD_OPC_CheckPredicate, 3, 222, 22, 1, // Skip to: 106522 +/* 35132 */ MCD_OPC_Decode, 251, 20, 22, // Opcode: FSUBR_ZPmZ_S +/* 35136 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 35150 +/* 35141 */ MCD_OPC_CheckPredicate, 3, 208, 22, 1, // Skip to: 106522 +/* 35146 */ MCD_OPC_Decode, 196, 17, 22, // Opcode: FMAXNM_ZPmZ_S +/* 35150 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 35164 +/* 35155 */ MCD_OPC_CheckPredicate, 3, 194, 22, 1, // Skip to: 106522 +/* 35160 */ MCD_OPC_Decode, 130, 18, 22, // Opcode: FMINNM_ZPmZ_S +/* 35164 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 35178 +/* 35169 */ MCD_OPC_CheckPredicate, 3, 180, 22, 1, // Skip to: 106522 +/* 35174 */ MCD_OPC_Decode, 225, 17, 22, // Opcode: FMAX_ZPmZ_S +/* 35178 */ MCD_OPC_FilterValue, 7, 171, 22, 1, // Skip to: 106522 +/* 35183 */ MCD_OPC_CheckPredicate, 3, 166, 22, 1, // Skip to: 106522 +/* 35188 */ MCD_OPC_Decode, 159, 18, 22, // Opcode: FMIN_ZPmZ_S +/* 35192 */ MCD_OPC_FilterValue, 1, 73, 0, 0, // Skip to: 35270 +/* 35197 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 35200 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 35214 +/* 35205 */ MCD_OPC_CheckPredicate, 3, 144, 22, 1, // Skip to: 106522 +/* 35210 */ MCD_OPC_Decode, 225, 13, 22, // Opcode: FABD_ZPmZ_S +/* 35214 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 35228 +/* 35219 */ MCD_OPC_CheckPredicate, 3, 130, 22, 1, // Skip to: 106522 +/* 35224 */ MCD_OPC_Decode, 232, 20, 22, // Opcode: FSCALE_ZPmZ_S +/* 35228 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 35242 +/* 35233 */ MCD_OPC_CheckPredicate, 3, 116, 22, 1, // Skip to: 106522 +/* 35238 */ MCD_OPC_Decode, 140, 19, 22, // Opcode: FMULX_ZPmZ_S +/* 35242 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 35256 +/* 35247 */ MCD_OPC_CheckPredicate, 3, 102, 22, 1, // Skip to: 106522 +/* 35252 */ MCD_OPC_Decode, 143, 17, 22, // Opcode: FDIVR_ZPmZ_S +/* 35256 */ MCD_OPC_FilterValue, 5, 93, 22, 1, // Skip to: 106522 +/* 35261 */ MCD_OPC_CheckPredicate, 3, 88, 22, 1, // Skip to: 106522 +/* 35266 */ MCD_OPC_Decode, 147, 17, 22, // Opcode: FDIV_ZPmZ_S +/* 35270 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 35292 +/* 35275 */ MCD_OPC_CheckPredicate, 6, 74, 22, 1, // Skip to: 106522 +/* 35280 */ MCD_OPC_CheckField, 10, 3, 0, 67, 22, 1, // Skip to: 106522 +/* 35287 */ MCD_OPC_Decode, 141, 21, 169, 1, // Opcode: FTMAD_ZZI_S +/* 35292 */ MCD_OPC_FilterValue, 3, 57, 22, 1, // Skip to: 106522 +/* 35297 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 35300 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35322 +/* 35305 */ MCD_OPC_CheckPredicate, 3, 44, 22, 1, // Skip to: 106522 +/* 35310 */ MCD_OPC_CheckField, 6, 4, 0, 37, 22, 1, // Skip to: 106522 +/* 35317 */ MCD_OPC_Decode, 158, 14, 170, 1, // Opcode: FADD_ZPmI_S +/* 35322 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 35344 +/* 35327 */ MCD_OPC_CheckPredicate, 3, 22, 22, 1, // Skip to: 106522 +/* 35332 */ MCD_OPC_CheckField, 6, 4, 0, 15, 22, 1, // Skip to: 106522 +/* 35339 */ MCD_OPC_Decode, 255, 20, 170, 1, // Opcode: FSUB_ZPmI_S +/* 35344 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 35366 +/* 35349 */ MCD_OPC_CheckPredicate, 3, 0, 22, 1, // Skip to: 106522 +/* 35354 */ MCD_OPC_CheckField, 6, 4, 0, 249, 21, 1, // Skip to: 106522 +/* 35361 */ MCD_OPC_Decode, 156, 19, 170, 1, // Opcode: FMUL_ZPmI_S +/* 35366 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 35388 +/* 35371 */ MCD_OPC_CheckPredicate, 3, 234, 21, 1, // Skip to: 106522 +/* 35376 */ MCD_OPC_CheckField, 6, 4, 0, 227, 21, 1, // Skip to: 106522 +/* 35383 */ MCD_OPC_Decode, 248, 20, 170, 1, // Opcode: FSUBR_ZPmI_S +/* 35388 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 35410 +/* 35393 */ MCD_OPC_CheckPredicate, 3, 212, 21, 1, // Skip to: 106522 +/* 35398 */ MCD_OPC_CheckField, 6, 4, 0, 205, 21, 1, // Skip to: 106522 +/* 35405 */ MCD_OPC_Decode, 193, 17, 170, 1, // Opcode: FMAXNM_ZPmI_S +/* 35410 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 35432 +/* 35415 */ MCD_OPC_CheckPredicate, 3, 190, 21, 1, // Skip to: 106522 +/* 35420 */ MCD_OPC_CheckField, 6, 4, 0, 183, 21, 1, // Skip to: 106522 +/* 35427 */ MCD_OPC_Decode, 255, 17, 170, 1, // Opcode: FMINNM_ZPmI_S +/* 35432 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 35454 +/* 35437 */ MCD_OPC_CheckPredicate, 3, 168, 21, 1, // Skip to: 106522 +/* 35442 */ MCD_OPC_CheckField, 6, 4, 0, 161, 21, 1, // Skip to: 106522 +/* 35449 */ MCD_OPC_Decode, 222, 17, 170, 1, // Opcode: FMAX_ZPmI_S +/* 35454 */ MCD_OPC_FilterValue, 7, 151, 21, 1, // Skip to: 106522 +/* 35459 */ MCD_OPC_CheckPredicate, 3, 146, 21, 1, // Skip to: 106522 +/* 35464 */ MCD_OPC_CheckField, 6, 4, 0, 139, 21, 1, // Skip to: 106522 +/* 35471 */ MCD_OPC_Decode, 156, 18, 170, 1, // Opcode: FMIN_ZPmI_S +/* 35476 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 35490 +/* 35481 */ MCD_OPC_CheckPredicate, 3, 124, 21, 1, // Skip to: 106522 +/* 35486 */ MCD_OPC_Decode, 168, 17, 25, // Opcode: FMAD_ZPmZZ_S +/* 35490 */ MCD_OPC_FilterValue, 2, 151, 1, 0, // Skip to: 35902 +/* 35495 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... +/* 35498 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 35618 +/* 35503 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 35506 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 35520 +/* 35511 */ MCD_OPC_CheckPredicate, 3, 94, 21, 1, // Skip to: 106522 +/* 35516 */ MCD_OPC_Decode, 159, 14, 22, // Opcode: FADD_ZPmZ_D +/* 35520 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 35534 +/* 35525 */ MCD_OPC_CheckPredicate, 3, 80, 21, 1, // Skip to: 106522 +/* 35530 */ MCD_OPC_Decode, 128, 21, 22, // Opcode: FSUB_ZPmZ_D +/* 35534 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 35548 +/* 35539 */ MCD_OPC_CheckPredicate, 3, 66, 21, 1, // Skip to: 106522 +/* 35544 */ MCD_OPC_Decode, 157, 19, 22, // Opcode: FMUL_ZPmZ_D +/* 35548 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 35562 +/* 35553 */ MCD_OPC_CheckPredicate, 3, 52, 21, 1, // Skip to: 106522 +/* 35558 */ MCD_OPC_Decode, 249, 20, 22, // Opcode: FSUBR_ZPmZ_D +/* 35562 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 35576 +/* 35567 */ MCD_OPC_CheckPredicate, 3, 38, 21, 1, // Skip to: 106522 +/* 35572 */ MCD_OPC_Decode, 194, 17, 22, // Opcode: FMAXNM_ZPmZ_D +/* 35576 */ MCD_OPC_FilterValue, 5, 9, 0, 0, // Skip to: 35590 +/* 35581 */ MCD_OPC_CheckPredicate, 3, 24, 21, 1, // Skip to: 106522 +/* 35586 */ MCD_OPC_Decode, 128, 18, 22, // Opcode: FMINNM_ZPmZ_D +/* 35590 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 35604 +/* 35595 */ MCD_OPC_CheckPredicate, 3, 10, 21, 1, // Skip to: 106522 +/* 35600 */ MCD_OPC_Decode, 223, 17, 22, // Opcode: FMAX_ZPmZ_D +/* 35604 */ MCD_OPC_FilterValue, 7, 1, 21, 1, // Skip to: 106522 +/* 35609 */ MCD_OPC_CheckPredicate, 3, 252, 20, 1, // Skip to: 106522 +/* 35614 */ MCD_OPC_Decode, 157, 18, 22, // Opcode: FMIN_ZPmZ_D +/* 35618 */ MCD_OPC_FilterValue, 1, 73, 0, 0, // Skip to: 35696 +/* 35623 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 35626 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 35640 +/* 35631 */ MCD_OPC_CheckPredicate, 3, 230, 20, 1, // Skip to: 106522 +/* 35636 */ MCD_OPC_Decode, 223, 13, 22, // Opcode: FABD_ZPmZ_D +/* 35640 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 35654 +/* 35645 */ MCD_OPC_CheckPredicate, 3, 216, 20, 1, // Skip to: 106522 +/* 35650 */ MCD_OPC_Decode, 230, 20, 22, // Opcode: FSCALE_ZPmZ_D +/* 35654 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 35668 +/* 35659 */ MCD_OPC_CheckPredicate, 3, 202, 20, 1, // Skip to: 106522 +/* 35664 */ MCD_OPC_Decode, 138, 19, 22, // Opcode: FMULX_ZPmZ_D +/* 35668 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 35682 +/* 35673 */ MCD_OPC_CheckPredicate, 3, 188, 20, 1, // Skip to: 106522 +/* 35678 */ MCD_OPC_Decode, 141, 17, 22, // Opcode: FDIVR_ZPmZ_D +/* 35682 */ MCD_OPC_FilterValue, 5, 179, 20, 1, // Skip to: 106522 +/* 35687 */ MCD_OPC_CheckPredicate, 3, 174, 20, 1, // Skip to: 106522 +/* 35692 */ MCD_OPC_Decode, 145, 17, 22, // Opcode: FDIV_ZPmZ_D +/* 35696 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 35718 +/* 35701 */ MCD_OPC_CheckPredicate, 6, 160, 20, 1, // Skip to: 106522 +/* 35706 */ MCD_OPC_CheckField, 10, 3, 0, 153, 20, 1, // Skip to: 106522 +/* 35713 */ MCD_OPC_Decode, 139, 21, 169, 1, // Opcode: FTMAD_ZZI_D +/* 35718 */ MCD_OPC_FilterValue, 3, 143, 20, 1, // Skip to: 106522 +/* 35723 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 35726 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 35748 +/* 35731 */ MCD_OPC_CheckPredicate, 3, 130, 20, 1, // Skip to: 106522 +/* 35736 */ MCD_OPC_CheckField, 6, 4, 0, 123, 20, 1, // Skip to: 106522 +/* 35743 */ MCD_OPC_Decode, 156, 14, 170, 1, // Opcode: FADD_ZPmI_D +/* 35748 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 35770 +/* 35753 */ MCD_OPC_CheckPredicate, 3, 108, 20, 1, // Skip to: 106522 +/* 35758 */ MCD_OPC_CheckField, 6, 4, 0, 101, 20, 1, // Skip to: 106522 +/* 35765 */ MCD_OPC_Decode, 253, 20, 170, 1, // Opcode: FSUB_ZPmI_D +/* 35770 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 35792 +/* 35775 */ MCD_OPC_CheckPredicate, 3, 86, 20, 1, // Skip to: 106522 +/* 35780 */ MCD_OPC_CheckField, 6, 4, 0, 79, 20, 1, // Skip to: 106522 +/* 35787 */ MCD_OPC_Decode, 154, 19, 170, 1, // Opcode: FMUL_ZPmI_D +/* 35792 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 35814 +/* 35797 */ MCD_OPC_CheckPredicate, 3, 64, 20, 1, // Skip to: 106522 +/* 35802 */ MCD_OPC_CheckField, 6, 4, 0, 57, 20, 1, // Skip to: 106522 +/* 35809 */ MCD_OPC_Decode, 246, 20, 170, 1, // Opcode: FSUBR_ZPmI_D +/* 35814 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 35836 +/* 35819 */ MCD_OPC_CheckPredicate, 3, 42, 20, 1, // Skip to: 106522 +/* 35824 */ MCD_OPC_CheckField, 6, 4, 0, 35, 20, 1, // Skip to: 106522 +/* 35831 */ MCD_OPC_Decode, 191, 17, 170, 1, // Opcode: FMAXNM_ZPmI_D +/* 35836 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 35858 +/* 35841 */ MCD_OPC_CheckPredicate, 3, 20, 20, 1, // Skip to: 106522 +/* 35846 */ MCD_OPC_CheckField, 6, 4, 0, 13, 20, 1, // Skip to: 106522 +/* 35853 */ MCD_OPC_Decode, 253, 17, 170, 1, // Opcode: FMINNM_ZPmI_D +/* 35858 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 35880 +/* 35863 */ MCD_OPC_CheckPredicate, 3, 254, 19, 1, // Skip to: 106522 +/* 35868 */ MCD_OPC_CheckField, 6, 4, 0, 247, 19, 1, // Skip to: 106522 +/* 35875 */ MCD_OPC_Decode, 220, 17, 170, 1, // Opcode: FMAX_ZPmI_D +/* 35880 */ MCD_OPC_FilterValue, 7, 237, 19, 1, // Skip to: 106522 +/* 35885 */ MCD_OPC_CheckPredicate, 3, 232, 19, 1, // Skip to: 106522 +/* 35890 */ MCD_OPC_CheckField, 6, 4, 0, 225, 19, 1, // Skip to: 106522 +/* 35897 */ MCD_OPC_Decode, 154, 18, 170, 1, // Opcode: FMIN_ZPmI_D +/* 35902 */ MCD_OPC_FilterValue, 3, 215, 19, 1, // Skip to: 106522 +/* 35907 */ MCD_OPC_CheckPredicate, 3, 210, 19, 1, // Skip to: 106522 +/* 35912 */ MCD_OPC_Decode, 166, 17, 25, // Opcode: FMAD_ZPmZZ_D +/* 35916 */ MCD_OPC_FilterValue, 5, 109, 2, 0, // Skip to: 36542 +/* 35921 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 35924 */ MCD_OPC_FilterValue, 0, 227, 0, 0, // Skip to: 36156 +/* 35929 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 35932 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 35946 +/* 35937 */ MCD_OPC_CheckPredicate, 3, 180, 19, 1, // Skip to: 106522 +/* 35942 */ MCD_OPC_Decode, 169, 20, 24, // Opcode: FRINTN_ZPmZ_S +/* 35946 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 35960 +/* 35951 */ MCD_OPC_CheckPredicate, 3, 166, 19, 1, // Skip to: 106522 +/* 35956 */ MCD_OPC_Decode, 180, 20, 24, // Opcode: FRINTP_ZPmZ_S +/* 35960 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 35974 +/* 35965 */ MCD_OPC_CheckPredicate, 3, 152, 19, 1, // Skip to: 106522 +/* 35970 */ MCD_OPC_Decode, 158, 20, 24, // Opcode: FRINTM_ZPmZ_S +/* 35974 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 35988 +/* 35979 */ MCD_OPC_CheckPredicate, 3, 138, 19, 1, // Skip to: 106522 +/* 35984 */ MCD_OPC_Decode, 202, 20, 24, // Opcode: FRINTZ_ZPmZ_S +/* 35988 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 36002 +/* 35993 */ MCD_OPC_CheckPredicate, 3, 124, 19, 1, // Skip to: 106522 +/* 35998 */ MCD_OPC_Decode, 136, 20, 24, // Opcode: FRINTA_ZPmZ_S +/* 36002 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 36016 +/* 36007 */ MCD_OPC_CheckPredicate, 3, 110, 19, 1, // Skip to: 106522 +/* 36012 */ MCD_OPC_Decode, 191, 20, 24, // Opcode: FRINTX_ZPmZ_S +/* 36016 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 36030 +/* 36021 */ MCD_OPC_CheckPredicate, 3, 96, 19, 1, // Skip to: 106522 +/* 36026 */ MCD_OPC_Decode, 147, 20, 24, // Opcode: FRINTI_ZPmZ_S +/* 36030 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 36044 +/* 36035 */ MCD_OPC_CheckPredicate, 3, 82, 19, 1, // Skip to: 106522 +/* 36040 */ MCD_OPC_Decode, 138, 17, 24, // Opcode: FCVT_ZPmZ_StoH +/* 36044 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 36058 +/* 36049 */ MCD_OPC_CheckPredicate, 3, 68, 19, 1, // Skip to: 106522 +/* 36054 */ MCD_OPC_Decode, 136, 17, 24, // Opcode: FCVT_ZPmZ_HtoS +/* 36058 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 36072 +/* 36063 */ MCD_OPC_CheckPredicate, 14, 54, 19, 1, // Skip to: 106522 +/* 36068 */ MCD_OPC_Decode, 250, 8, 24, // Opcode: BFCVT_ZPmZ +/* 36072 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 36086 +/* 36077 */ MCD_OPC_CheckPredicate, 3, 40, 19, 1, // Skip to: 106522 +/* 36082 */ MCD_OPC_Decode, 235, 19, 24, // Opcode: FRECPX_ZPmZ_S +/* 36086 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 36100 +/* 36091 */ MCD_OPC_CheckPredicate, 3, 26, 19, 1, // Skip to: 106522 +/* 36096 */ MCD_OPC_Decode, 238, 20, 24, // Opcode: FSQRT_ZPmZ_S +/* 36100 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 36114 +/* 36105 */ MCD_OPC_CheckPredicate, 3, 12, 19, 1, // Skip to: 106522 +/* 36110 */ MCD_OPC_Decode, 241, 31, 24, // Opcode: SCVTF_ZPmZ_StoS +/* 36114 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 36128 +/* 36119 */ MCD_OPC_CheckPredicate, 3, 254, 18, 1, // Skip to: 106522 +/* 36124 */ MCD_OPC_Decode, 250, 43, 24, // Opcode: UCVTF_ZPmZ_StoS +/* 36128 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 36142 +/* 36133 */ MCD_OPC_CheckPredicate, 3, 240, 18, 1, // Skip to: 106522 +/* 36138 */ MCD_OPC_Decode, 209, 16, 24, // Opcode: FCVTZS_ZPmZ_StoS +/* 36142 */ MCD_OPC_FilterValue, 29, 231, 18, 1, // Skip to: 106522 +/* 36147 */ MCD_OPC_CheckPredicate, 3, 226, 18, 1, // Skip to: 106522 +/* 36152 */ MCD_OPC_Decode, 244, 16, 24, // Opcode: FCVTZU_ZPmZ_StoS +/* 36156 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 36170 +/* 36161 */ MCD_OPC_CheckPredicate, 3, 212, 18, 1, // Skip to: 106522 +/* 36166 */ MCD_OPC_Decode, 128, 19, 25, // Opcode: FMSB_ZPmZZ_S +/* 36170 */ MCD_OPC_FilterValue, 2, 97, 1, 0, // Skip to: 36528 +/* 36175 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 36178 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 36192 +/* 36183 */ MCD_OPC_CheckPredicate, 3, 190, 18, 1, // Skip to: 106522 +/* 36188 */ MCD_OPC_Decode, 167, 20, 24, // Opcode: FRINTN_ZPmZ_D +/* 36192 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 36206 +/* 36197 */ MCD_OPC_CheckPredicate, 3, 176, 18, 1, // Skip to: 106522 +/* 36202 */ MCD_OPC_Decode, 178, 20, 24, // Opcode: FRINTP_ZPmZ_D +/* 36206 */ MCD_OPC_FilterValue, 2, 9, 0, 0, // Skip to: 36220 +/* 36211 */ MCD_OPC_CheckPredicate, 3, 162, 18, 1, // Skip to: 106522 +/* 36216 */ MCD_OPC_Decode, 156, 20, 24, // Opcode: FRINTM_ZPmZ_D +/* 36220 */ MCD_OPC_FilterValue, 3, 9, 0, 0, // Skip to: 36234 +/* 36225 */ MCD_OPC_CheckPredicate, 3, 148, 18, 1, // Skip to: 106522 +/* 36230 */ MCD_OPC_Decode, 200, 20, 24, // Opcode: FRINTZ_ZPmZ_D +/* 36234 */ MCD_OPC_FilterValue, 4, 9, 0, 0, // Skip to: 36248 +/* 36239 */ MCD_OPC_CheckPredicate, 3, 134, 18, 1, // Skip to: 106522 +/* 36244 */ MCD_OPC_Decode, 134, 20, 24, // Opcode: FRINTA_ZPmZ_D +/* 36248 */ MCD_OPC_FilterValue, 6, 9, 0, 0, // Skip to: 36262 +/* 36253 */ MCD_OPC_CheckPredicate, 3, 120, 18, 1, // Skip to: 106522 +/* 36258 */ MCD_OPC_Decode, 189, 20, 24, // Opcode: FRINTX_ZPmZ_D +/* 36262 */ MCD_OPC_FilterValue, 7, 9, 0, 0, // Skip to: 36276 +/* 36267 */ MCD_OPC_CheckPredicate, 3, 106, 18, 1, // Skip to: 106522 +/* 36272 */ MCD_OPC_Decode, 145, 20, 24, // Opcode: FRINTI_ZPmZ_D +/* 36276 */ MCD_OPC_FilterValue, 8, 9, 0, 0, // Skip to: 36290 +/* 36281 */ MCD_OPC_CheckPredicate, 3, 92, 18, 1, // Skip to: 106522 +/* 36286 */ MCD_OPC_Decode, 133, 17, 24, // Opcode: FCVT_ZPmZ_DtoH +/* 36290 */ MCD_OPC_FilterValue, 9, 9, 0, 0, // Skip to: 36304 +/* 36295 */ MCD_OPC_CheckPredicate, 3, 78, 18, 1, // Skip to: 106522 +/* 36300 */ MCD_OPC_Decode, 135, 17, 24, // Opcode: FCVT_ZPmZ_HtoD +/* 36304 */ MCD_OPC_FilterValue, 10, 9, 0, 0, // Skip to: 36318 +/* 36309 */ MCD_OPC_CheckPredicate, 3, 64, 18, 1, // Skip to: 106522 +/* 36314 */ MCD_OPC_Decode, 134, 17, 24, // Opcode: FCVT_ZPmZ_DtoS +/* 36318 */ MCD_OPC_FilterValue, 11, 9, 0, 0, // Skip to: 36332 +/* 36323 */ MCD_OPC_CheckPredicate, 3, 50, 18, 1, // Skip to: 106522 +/* 36328 */ MCD_OPC_Decode, 137, 17, 24, // Opcode: FCVT_ZPmZ_StoD +/* 36332 */ MCD_OPC_FilterValue, 12, 9, 0, 0, // Skip to: 36346 +/* 36337 */ MCD_OPC_CheckPredicate, 3, 36, 18, 1, // Skip to: 106522 +/* 36342 */ MCD_OPC_Decode, 233, 19, 24, // Opcode: FRECPX_ZPmZ_D +/* 36346 */ MCD_OPC_FilterValue, 13, 9, 0, 0, // Skip to: 36360 +/* 36351 */ MCD_OPC_CheckPredicate, 3, 22, 18, 1, // Skip to: 106522 +/* 36356 */ MCD_OPC_Decode, 236, 20, 24, // Opcode: FSQRT_ZPmZ_D +/* 36360 */ MCD_OPC_FilterValue, 16, 9, 0, 0, // Skip to: 36374 +/* 36365 */ MCD_OPC_CheckPredicate, 3, 8, 18, 1, // Skip to: 106522 +/* 36370 */ MCD_OPC_Decode, 239, 31, 24, // Opcode: SCVTF_ZPmZ_StoD +/* 36374 */ MCD_OPC_FilterValue, 17, 9, 0, 0, // Skip to: 36388 +/* 36379 */ MCD_OPC_CheckPredicate, 3, 250, 17, 1, // Skip to: 106522 +/* 36384 */ MCD_OPC_Decode, 248, 43, 24, // Opcode: UCVTF_ZPmZ_StoD +/* 36388 */ MCD_OPC_FilterValue, 20, 9, 0, 0, // Skip to: 36402 +/* 36393 */ MCD_OPC_CheckPredicate, 3, 236, 17, 1, // Skip to: 106522 +/* 36398 */ MCD_OPC_Decode, 237, 31, 24, // Opcode: SCVTF_ZPmZ_DtoS +/* 36402 */ MCD_OPC_FilterValue, 21, 9, 0, 0, // Skip to: 36416 +/* 36407 */ MCD_OPC_CheckPredicate, 3, 222, 17, 1, // Skip to: 106522 +/* 36412 */ MCD_OPC_Decode, 246, 43, 24, // Opcode: UCVTF_ZPmZ_DtoS +/* 36416 */ MCD_OPC_FilterValue, 22, 9, 0, 0, // Skip to: 36430 +/* 36421 */ MCD_OPC_CheckPredicate, 3, 208, 17, 1, // Skip to: 106522 +/* 36426 */ MCD_OPC_Decode, 235, 31, 24, // Opcode: SCVTF_ZPmZ_DtoD +/* 36430 */ MCD_OPC_FilterValue, 23, 9, 0, 0, // Skip to: 36444 +/* 36435 */ MCD_OPC_CheckPredicate, 3, 194, 17, 1, // Skip to: 106522 +/* 36440 */ MCD_OPC_Decode, 244, 43, 24, // Opcode: UCVTF_ZPmZ_DtoD +/* 36444 */ MCD_OPC_FilterValue, 24, 9, 0, 0, // Skip to: 36458 +/* 36449 */ MCD_OPC_CheckPredicate, 3, 180, 17, 1, // Skip to: 106522 +/* 36454 */ MCD_OPC_Decode, 204, 16, 24, // Opcode: FCVTZS_ZPmZ_DtoS +/* 36458 */ MCD_OPC_FilterValue, 25, 9, 0, 0, // Skip to: 36472 +/* 36463 */ MCD_OPC_CheckPredicate, 3, 166, 17, 1, // Skip to: 106522 +/* 36468 */ MCD_OPC_Decode, 239, 16, 24, // Opcode: FCVTZU_ZPmZ_DtoS +/* 36472 */ MCD_OPC_FilterValue, 28, 9, 0, 0, // Skip to: 36486 +/* 36477 */ MCD_OPC_CheckPredicate, 3, 152, 17, 1, // Skip to: 106522 +/* 36482 */ MCD_OPC_Decode, 208, 16, 24, // Opcode: FCVTZS_ZPmZ_StoD +/* 36486 */ MCD_OPC_FilterValue, 29, 9, 0, 0, // Skip to: 36500 +/* 36491 */ MCD_OPC_CheckPredicate, 3, 138, 17, 1, // Skip to: 106522 +/* 36496 */ MCD_OPC_Decode, 243, 16, 24, // Opcode: FCVTZU_ZPmZ_StoD +/* 36500 */ MCD_OPC_FilterValue, 30, 9, 0, 0, // Skip to: 36514 +/* 36505 */ MCD_OPC_CheckPredicate, 3, 124, 17, 1, // Skip to: 106522 +/* 36510 */ MCD_OPC_Decode, 203, 16, 24, // Opcode: FCVTZS_ZPmZ_DtoD +/* 36514 */ MCD_OPC_FilterValue, 31, 115, 17, 1, // Skip to: 106522 +/* 36519 */ MCD_OPC_CheckPredicate, 3, 110, 17, 1, // Skip to: 106522 +/* 36524 */ MCD_OPC_Decode, 238, 16, 24, // Opcode: FCVTZU_ZPmZ_DtoD +/* 36528 */ MCD_OPC_FilterValue, 3, 101, 17, 1, // Skip to: 106522 +/* 36533 */ MCD_OPC_CheckPredicate, 3, 96, 17, 1, // Skip to: 106522 +/* 36538 */ MCD_OPC_Decode, 254, 18, 25, // Opcode: FMSB_ZPmZZ_D +/* 36542 */ MCD_OPC_FilterValue, 6, 103, 0, 0, // Skip to: 36650 +/* 36547 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 36550 */ MCD_OPC_FilterValue, 0, 31, 0, 0, // Skip to: 36586 +/* 36555 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 36558 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 36572 +/* 36563 */ MCD_OPC_CheckPredicate, 3, 66, 17, 1, // Skip to: 106522 +/* 36568 */ MCD_OPC_Decode, 177, 15, 109, // Opcode: FCMUO_PPzZZ_S +/* 36572 */ MCD_OPC_FilterValue, 1, 57, 17, 1, // Skip to: 106522 +/* 36577 */ MCD_OPC_CheckPredicate, 3, 52, 17, 1, // Skip to: 106522 +/* 36582 */ MCD_OPC_Decode, 247, 13, 109, // Opcode: FACGE_PPzZZ_S +/* 36586 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 36600 +/* 36591 */ MCD_OPC_CheckPredicate, 3, 38, 17, 1, // Skip to: 106522 +/* 36596 */ MCD_OPC_Decode, 195, 19, 25, // Opcode: FNMAD_ZPmZZ_S +/* 36600 */ MCD_OPC_FilterValue, 2, 31, 0, 0, // Skip to: 36636 +/* 36605 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 36608 */ MCD_OPC_FilterValue, 0, 9, 0, 0, // Skip to: 36622 +/* 36613 */ MCD_OPC_CheckPredicate, 3, 16, 17, 1, // Skip to: 106522 +/* 36618 */ MCD_OPC_Decode, 175, 15, 109, // Opcode: FCMUO_PPzZZ_D +/* 36622 */ MCD_OPC_FilterValue, 1, 7, 17, 1, // Skip to: 106522 +/* 36627 */ MCD_OPC_CheckPredicate, 3, 2, 17, 1, // Skip to: 106522 +/* 36632 */ MCD_OPC_Decode, 245, 13, 109, // Opcode: FACGE_PPzZZ_D +/* 36636 */ MCD_OPC_FilterValue, 3, 249, 16, 1, // Skip to: 106522 +/* 36641 */ MCD_OPC_CheckPredicate, 3, 244, 16, 1, // Skip to: 106522 +/* 36646 */ MCD_OPC_Decode, 193, 19, 25, // Opcode: FNMAD_ZPmZZ_D +/* 36650 */ MCD_OPC_FilterValue, 7, 235, 16, 1, // Skip to: 106522 +/* 36655 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 36658 */ MCD_OPC_FilterValue, 0, 16, 0, 0, // Skip to: 36679 +/* 36663 */ MCD_OPC_CheckPredicate, 3, 222, 16, 1, // Skip to: 106522 +/* 36668 */ MCD_OPC_CheckField, 4, 1, 1, 215, 16, 1, // Skip to: 106522 +/* 36675 */ MCD_OPC_Decode, 130, 14, 109, // Opcode: FACGT_PPzZZ_S +/* 36679 */ MCD_OPC_FilterValue, 1, 9, 0, 0, // Skip to: 36693 +/* 36684 */ MCD_OPC_CheckPredicate, 3, 201, 16, 1, // Skip to: 106522 +/* 36689 */ MCD_OPC_Decode, 204, 19, 25, // Opcode: FNMSB_ZPmZZ_S +/* 36693 */ MCD_OPC_FilterValue, 2, 16, 0, 0, // Skip to: 36714 +/* 36698 */ MCD_OPC_CheckPredicate, 3, 187, 16, 1, // Skip to: 106522 +/* 36703 */ MCD_OPC_CheckField, 4, 1, 1, 180, 16, 1, // Skip to: 106522 +/* 36710 */ MCD_OPC_Decode, 128, 14, 109, // Opcode: FACGT_PPzZZ_D +/* 36714 */ MCD_OPC_FilterValue, 3, 171, 16, 1, // Skip to: 106522 +/* 36719 */ MCD_OPC_CheckPredicate, 3, 166, 16, 1, // Skip to: 106522 +/* 36724 */ MCD_OPC_Decode, 202, 19, 25, // Opcode: FNMSB_ZPmZZ_D +/* 36728 */ MCD_OPC_FilterValue, 4, 214, 6, 0, // Skip to: 38483 +/* 36733 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 36736 */ MCD_OPC_FilterValue, 0, 213, 0, 0, // Skip to: 36954 +/* 36741 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 36744 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 36789 +/* 36749 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 36752 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36767 +/* 36757 */ MCD_OPC_CheckPredicate, 6, 128, 16, 1, // Skip to: 106522 +/* 36762 */ MCD_OPC_Decode, 180, 21, 171, 1, // Opcode: GLD1SB_S_UXTW_REAL +/* 36767 */ MCD_OPC_FilterValue, 1, 118, 16, 1, // Skip to: 106522 +/* 36772 */ MCD_OPC_CheckPredicate, 6, 113, 16, 1, // Skip to: 106522 +/* 36777 */ MCD_OPC_CheckField, 4, 1, 0, 106, 16, 1, // Skip to: 106522 +/* 36784 */ MCD_OPC_Decode, 234, 29, 172, 1, // Opcode: PRFB_S_UXTW_SCALED +/* 36789 */ MCD_OPC_FilterValue, 1, 40, 0, 0, // Skip to: 36834 +/* 36794 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 36797 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36812 +/* 36802 */ MCD_OPC_CheckPredicate, 6, 83, 16, 1, // Skip to: 106522 +/* 36807 */ MCD_OPC_Decode, 179, 21, 171, 1, // Opcode: GLD1SB_S_SXTW_REAL +/* 36812 */ MCD_OPC_FilterValue, 1, 73, 16, 1, // Skip to: 106522 +/* 36817 */ MCD_OPC_CheckPredicate, 6, 68, 16, 1, // Skip to: 106522 +/* 36822 */ MCD_OPC_CheckField, 4, 1, 0, 61, 16, 1, // Skip to: 106522 +/* 36829 */ MCD_OPC_Decode, 233, 29, 172, 1, // Opcode: PRFB_S_SXTW_SCALED +/* 36834 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 36872 +/* 36839 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 36842 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36857 +/* 36847 */ MCD_OPC_CheckPredicate, 6, 38, 16, 1, // Skip to: 106522 +/* 36852 */ MCD_OPC_Decode, 191, 21, 171, 1, // Opcode: GLD1SH_S_UXTW_REAL +/* 36857 */ MCD_OPC_FilterValue, 1, 28, 16, 1, // Skip to: 106522 +/* 36862 */ MCD_OPC_CheckPredicate, 6, 23, 16, 1, // Skip to: 106522 +/* 36867 */ MCD_OPC_Decode, 192, 21, 171, 1, // Opcode: GLD1SH_S_UXTW_SCALED_REAL +/* 36872 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 36910 +/* 36877 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 36880 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36895 +/* 36885 */ MCD_OPC_CheckPredicate, 6, 0, 16, 1, // Skip to: 106522 +/* 36890 */ MCD_OPC_Decode, 189, 21, 171, 1, // Opcode: GLD1SH_S_SXTW_REAL +/* 36895 */ MCD_OPC_FilterValue, 1, 246, 15, 1, // Skip to: 106522 +/* 36900 */ MCD_OPC_CheckPredicate, 6, 241, 15, 1, // Skip to: 106522 +/* 36905 */ MCD_OPC_Decode, 190, 21, 171, 1, // Opcode: GLD1SH_S_SXTW_SCALED_REAL +/* 36910 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 36932 +/* 36915 */ MCD_OPC_CheckPredicate, 3, 226, 15, 1, // Skip to: 106522 +/* 36920 */ MCD_OPC_CheckField, 4, 1, 0, 219, 15, 1, // Skip to: 106522 +/* 36927 */ MCD_OPC_Decode, 250, 26, 173, 1, // Opcode: LDR_PXI +/* 36932 */ MCD_OPC_FilterValue, 7, 209, 15, 1, // Skip to: 106522 +/* 36937 */ MCD_OPC_CheckPredicate, 3, 204, 15, 1, // Skip to: 106522 +/* 36942 */ MCD_OPC_CheckField, 4, 1, 0, 197, 15, 1, // Skip to: 106522 +/* 36949 */ MCD_OPC_Decode, 230, 29, 174, 1, // Opcode: PRFB_PRI +/* 36954 */ MCD_OPC_FilterValue, 1, 191, 0, 0, // Skip to: 37150 +/* 36959 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 36962 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 37007 +/* 36967 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 36970 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 36985 +/* 36975 */ MCD_OPC_CheckPredicate, 6, 166, 15, 1, // Skip to: 106522 +/* 36980 */ MCD_OPC_Decode, 244, 21, 171, 1, // Opcode: GLDFF1SB_S_UXTW_REAL +/* 36985 */ MCD_OPC_FilterValue, 1, 156, 15, 1, // Skip to: 106522 +/* 36990 */ MCD_OPC_CheckPredicate, 6, 151, 15, 1, // Skip to: 106522 +/* 36995 */ MCD_OPC_CheckField, 4, 1, 0, 144, 15, 1, // Skip to: 106522 +/* 37002 */ MCD_OPC_Decode, 252, 29, 172, 1, // Opcode: PRFH_S_UXTW_SCALED +/* 37007 */ MCD_OPC_FilterValue, 1, 40, 0, 0, // Skip to: 37052 +/* 37012 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37015 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37030 +/* 37020 */ MCD_OPC_CheckPredicate, 6, 121, 15, 1, // Skip to: 106522 +/* 37025 */ MCD_OPC_Decode, 243, 21, 171, 1, // Opcode: GLDFF1SB_S_SXTW_REAL +/* 37030 */ MCD_OPC_FilterValue, 1, 111, 15, 1, // Skip to: 106522 +/* 37035 */ MCD_OPC_CheckPredicate, 6, 106, 15, 1, // Skip to: 106522 +/* 37040 */ MCD_OPC_CheckField, 4, 1, 0, 99, 15, 1, // Skip to: 106522 +/* 37047 */ MCD_OPC_Decode, 251, 29, 172, 1, // Opcode: PRFH_S_SXTW_SCALED +/* 37052 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 37090 +/* 37057 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37060 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37075 +/* 37065 */ MCD_OPC_CheckPredicate, 6, 76, 15, 1, // Skip to: 106522 +/* 37070 */ MCD_OPC_Decode, 255, 21, 171, 1, // Opcode: GLDFF1SH_S_UXTW_REAL +/* 37075 */ MCD_OPC_FilterValue, 1, 66, 15, 1, // Skip to: 106522 +/* 37080 */ MCD_OPC_CheckPredicate, 6, 61, 15, 1, // Skip to: 106522 +/* 37085 */ MCD_OPC_Decode, 128, 22, 171, 1, // Opcode: GLDFF1SH_S_UXTW_SCALED_REAL +/* 37090 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 37128 +/* 37095 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37098 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37113 +/* 37103 */ MCD_OPC_CheckPredicate, 6, 38, 15, 1, // Skip to: 106522 +/* 37108 */ MCD_OPC_Decode, 253, 21, 171, 1, // Opcode: GLDFF1SH_S_SXTW_REAL +/* 37113 */ MCD_OPC_FilterValue, 1, 28, 15, 1, // Skip to: 106522 +/* 37118 */ MCD_OPC_CheckPredicate, 6, 23, 15, 1, // Skip to: 106522 +/* 37123 */ MCD_OPC_Decode, 254, 21, 171, 1, // Opcode: GLDFF1SH_S_SXTW_SCALED_REAL +/* 37128 */ MCD_OPC_FilterValue, 7, 13, 15, 1, // Skip to: 106522 +/* 37133 */ MCD_OPC_CheckPredicate, 3, 8, 15, 1, // Skip to: 106522 +/* 37138 */ MCD_OPC_CheckField, 4, 1, 0, 1, 15, 1, // Skip to: 106522 +/* 37145 */ MCD_OPC_Decode, 248, 29, 174, 1, // Opcode: PRFH_PRI +/* 37150 */ MCD_OPC_FilterValue, 2, 26, 1, 0, // Skip to: 37437 +/* 37155 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 37158 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 37203 +/* 37163 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37166 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37181 +/* 37171 */ MCD_OPC_CheckPredicate, 6, 226, 14, 1, // Skip to: 106522 +/* 37176 */ MCD_OPC_Decode, 154, 21, 171, 1, // Opcode: GLD1B_S_UXTW_REAL +/* 37181 */ MCD_OPC_FilterValue, 1, 216, 14, 1, // Skip to: 106522 +/* 37186 */ MCD_OPC_CheckPredicate, 6, 211, 14, 1, // Skip to: 106522 +/* 37191 */ MCD_OPC_CheckField, 4, 1, 0, 204, 14, 1, // Skip to: 106522 +/* 37198 */ MCD_OPC_Decode, 138, 30, 172, 1, // Opcode: PRFW_S_UXTW_SCALED +/* 37203 */ MCD_OPC_FilterValue, 1, 40, 0, 0, // Skip to: 37248 +/* 37208 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37211 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37226 +/* 37216 */ MCD_OPC_CheckPredicate, 6, 181, 14, 1, // Skip to: 106522 +/* 37221 */ MCD_OPC_Decode, 153, 21, 171, 1, // Opcode: GLD1B_S_SXTW_REAL +/* 37226 */ MCD_OPC_FilterValue, 1, 171, 14, 1, // Skip to: 106522 +/* 37231 */ MCD_OPC_CheckPredicate, 6, 166, 14, 1, // Skip to: 106522 +/* 37236 */ MCD_OPC_CheckField, 4, 1, 0, 159, 14, 1, // Skip to: 106522 +/* 37243 */ MCD_OPC_Decode, 137, 30, 172, 1, // Opcode: PRFW_S_SXTW_SCALED +/* 37248 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 37286 +/* 37253 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37256 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37271 +/* 37261 */ MCD_OPC_CheckPredicate, 6, 136, 14, 1, // Skip to: 106522 +/* 37266 */ MCD_OPC_Decode, 172, 21, 171, 1, // Opcode: GLD1H_S_UXTW_REAL +/* 37271 */ MCD_OPC_FilterValue, 1, 126, 14, 1, // Skip to: 106522 +/* 37276 */ MCD_OPC_CheckPredicate, 6, 121, 14, 1, // Skip to: 106522 +/* 37281 */ MCD_OPC_Decode, 173, 21, 171, 1, // Opcode: GLD1H_S_UXTW_SCALED_REAL +/* 37286 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 37324 +/* 37291 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37294 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37309 +/* 37299 */ MCD_OPC_CheckPredicate, 6, 98, 14, 1, // Skip to: 106522 +/* 37304 */ MCD_OPC_Decode, 170, 21, 171, 1, // Opcode: GLD1H_S_SXTW_REAL +/* 37309 */ MCD_OPC_FilterValue, 1, 88, 14, 1, // Skip to: 106522 +/* 37314 */ MCD_OPC_CheckPredicate, 6, 83, 14, 1, // Skip to: 106522 +/* 37319 */ MCD_OPC_Decode, 171, 21, 171, 1, // Opcode: GLD1H_S_SXTW_SCALED_REAL +/* 37324 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 37362 +/* 37329 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37332 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37347 +/* 37337 */ MCD_OPC_CheckPredicate, 6, 60, 14, 1, // Skip to: 106522 +/* 37342 */ MCD_OPC_Decode, 210, 21, 171, 1, // Opcode: GLD1W_UXTW_REAL +/* 37347 */ MCD_OPC_FilterValue, 1, 50, 14, 1, // Skip to: 106522 +/* 37352 */ MCD_OPC_CheckPredicate, 6, 45, 14, 1, // Skip to: 106522 +/* 37357 */ MCD_OPC_Decode, 211, 21, 171, 1, // Opcode: GLD1W_UXTW_SCALED_REAL +/* 37362 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 37400 +/* 37367 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37370 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37385 +/* 37375 */ MCD_OPC_CheckPredicate, 6, 22, 14, 1, // Skip to: 106522 +/* 37380 */ MCD_OPC_Decode, 208, 21, 171, 1, // Opcode: GLD1W_SXTW_REAL +/* 37385 */ MCD_OPC_FilterValue, 1, 12, 14, 1, // Skip to: 106522 +/* 37390 */ MCD_OPC_CheckPredicate, 6, 7, 14, 1, // Skip to: 106522 +/* 37395 */ MCD_OPC_Decode, 209, 21, 171, 1, // Opcode: GLD1W_SXTW_SCALED_REAL +/* 37400 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 37415 +/* 37405 */ MCD_OPC_CheckPredicate, 3, 248, 13, 1, // Skip to: 106522 +/* 37410 */ MCD_OPC_Decode, 252, 26, 175, 1, // Opcode: LDR_ZXI +/* 37415 */ MCD_OPC_FilterValue, 7, 238, 13, 1, // Skip to: 106522 +/* 37420 */ MCD_OPC_CheckPredicate, 3, 233, 13, 1, // Skip to: 106522 +/* 37425 */ MCD_OPC_CheckField, 4, 1, 0, 226, 13, 1, // Skip to: 106522 +/* 37432 */ MCD_OPC_Decode, 135, 30, 174, 1, // Opcode: PRFW_PRI +/* 37437 */ MCD_OPC_FilterValue, 3, 11, 1, 0, // Skip to: 37709 +/* 37442 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 37445 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 37490 +/* 37450 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37453 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37468 +/* 37458 */ MCD_OPC_CheckPredicate, 6, 195, 13, 1, // Skip to: 106522 +/* 37463 */ MCD_OPC_Decode, 218, 21, 171, 1, // Opcode: GLDFF1B_S_UXTW_REAL +/* 37468 */ MCD_OPC_FilterValue, 1, 185, 13, 1, // Skip to: 106522 +/* 37473 */ MCD_OPC_CheckPredicate, 6, 180, 13, 1, // Skip to: 106522 +/* 37478 */ MCD_OPC_CheckField, 4, 1, 0, 173, 13, 1, // Skip to: 106522 +/* 37485 */ MCD_OPC_Decode, 243, 29, 172, 1, // Opcode: PRFD_S_UXTW_SCALED +/* 37490 */ MCD_OPC_FilterValue, 1, 40, 0, 0, // Skip to: 37535 +/* 37495 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37498 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37513 +/* 37503 */ MCD_OPC_CheckPredicate, 6, 150, 13, 1, // Skip to: 106522 +/* 37508 */ MCD_OPC_Decode, 217, 21, 171, 1, // Opcode: GLDFF1B_S_SXTW_REAL +/* 37513 */ MCD_OPC_FilterValue, 1, 140, 13, 1, // Skip to: 106522 +/* 37518 */ MCD_OPC_CheckPredicate, 6, 135, 13, 1, // Skip to: 106522 +/* 37523 */ MCD_OPC_CheckField, 4, 1, 0, 128, 13, 1, // Skip to: 106522 +/* 37530 */ MCD_OPC_Decode, 242, 29, 172, 1, // Opcode: PRFD_S_SXTW_SCALED +/* 37535 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 37573 +/* 37540 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37543 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37558 +/* 37548 */ MCD_OPC_CheckPredicate, 6, 105, 13, 1, // Skip to: 106522 +/* 37553 */ MCD_OPC_Decode, 236, 21, 171, 1, // Opcode: GLDFF1H_S_UXTW_REAL +/* 37558 */ MCD_OPC_FilterValue, 1, 95, 13, 1, // Skip to: 106522 +/* 37563 */ MCD_OPC_CheckPredicate, 6, 90, 13, 1, // Skip to: 106522 +/* 37568 */ MCD_OPC_Decode, 237, 21, 171, 1, // Opcode: GLDFF1H_S_UXTW_SCALED_REAL +/* 37573 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 37611 +/* 37578 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37581 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37596 +/* 37586 */ MCD_OPC_CheckPredicate, 6, 67, 13, 1, // Skip to: 106522 +/* 37591 */ MCD_OPC_Decode, 234, 21, 171, 1, // Opcode: GLDFF1H_S_SXTW_REAL +/* 37596 */ MCD_OPC_FilterValue, 1, 57, 13, 1, // Skip to: 106522 +/* 37601 */ MCD_OPC_CheckPredicate, 6, 52, 13, 1, // Skip to: 106522 +/* 37606 */ MCD_OPC_Decode, 235, 21, 171, 1, // Opcode: GLDFF1H_S_SXTW_SCALED_REAL +/* 37611 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 37649 +/* 37616 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37619 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37634 +/* 37624 */ MCD_OPC_CheckPredicate, 6, 29, 13, 1, // Skip to: 106522 +/* 37629 */ MCD_OPC_Decode, 146, 22, 171, 1, // Opcode: GLDFF1W_UXTW_REAL +/* 37634 */ MCD_OPC_FilterValue, 1, 19, 13, 1, // Skip to: 106522 +/* 37639 */ MCD_OPC_CheckPredicate, 6, 14, 13, 1, // Skip to: 106522 +/* 37644 */ MCD_OPC_Decode, 147, 22, 171, 1, // Opcode: GLDFF1W_UXTW_SCALED_REAL +/* 37649 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 37687 +/* 37654 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37657 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37672 +/* 37662 */ MCD_OPC_CheckPredicate, 6, 247, 12, 1, // Skip to: 106522 +/* 37667 */ MCD_OPC_Decode, 144, 22, 171, 1, // Opcode: GLDFF1W_SXTW_REAL +/* 37672 */ MCD_OPC_FilterValue, 1, 237, 12, 1, // Skip to: 106522 +/* 37677 */ MCD_OPC_CheckPredicate, 6, 232, 12, 1, // Skip to: 106522 +/* 37682 */ MCD_OPC_Decode, 145, 22, 171, 1, // Opcode: GLDFF1W_SXTW_SCALED_REAL +/* 37687 */ MCD_OPC_FilterValue, 7, 222, 12, 1, // Skip to: 106522 +/* 37692 */ MCD_OPC_CheckPredicate, 3, 217, 12, 1, // Skip to: 106522 +/* 37697 */ MCD_OPC_CheckField, 4, 1, 0, 210, 12, 1, // Skip to: 106522 +/* 37704 */ MCD_OPC_Decode, 239, 29, 174, 1, // Opcode: PRFD_PRI +/* 37709 */ MCD_OPC_FilterValue, 4, 139, 0, 0, // Skip to: 37853 +/* 37714 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 37717 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 37755 +/* 37722 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37725 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37740 +/* 37730 */ MCD_OPC_CheckPredicate, 10, 179, 12, 1, // Skip to: 106522 +/* 37735 */ MCD_OPC_Decode, 144, 26, 176, 1, // Opcode: LDNT1SB_ZZR_S_REAL +/* 37740 */ MCD_OPC_FilterValue, 1, 169, 12, 1, // Skip to: 106522 +/* 37745 */ MCD_OPC_CheckPredicate, 6, 164, 12, 1, // Skip to: 106522 +/* 37750 */ MCD_OPC_Decode, 178, 21, 177, 1, // Opcode: GLD1SB_S_IMM_REAL +/* 37755 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 37770 +/* 37760 */ MCD_OPC_CheckPredicate, 3, 149, 12, 1, // Skip to: 106522 +/* 37765 */ MCD_OPC_Decode, 151, 23, 178, 1, // Opcode: LD1RB_IMM +/* 37770 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 37808 +/* 37775 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37778 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37793 +/* 37783 */ MCD_OPC_CheckPredicate, 10, 126, 12, 1, // Skip to: 106522 +/* 37788 */ MCD_OPC_Decode, 146, 26, 176, 1, // Opcode: LDNT1SH_ZZR_S_REAL +/* 37793 */ MCD_OPC_FilterValue, 1, 116, 12, 1, // Skip to: 106522 +/* 37798 */ MCD_OPC_CheckPredicate, 6, 111, 12, 1, // Skip to: 106522 +/* 37803 */ MCD_OPC_Decode, 188, 21, 177, 1, // Opcode: GLD1SH_S_IMM_REAL +/* 37808 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 37823 +/* 37813 */ MCD_OPC_CheckPredicate, 3, 96, 12, 1, // Skip to: 106522 +/* 37818 */ MCD_OPC_Decode, 178, 23, 178, 1, // Opcode: LD1RSW_IMM +/* 37823 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 37838 +/* 37828 */ MCD_OPC_CheckPredicate, 3, 81, 12, 1, // Skip to: 106522 +/* 37833 */ MCD_OPC_Decode, 176, 23, 178, 1, // Opcode: LD1RSH_D_IMM +/* 37838 */ MCD_OPC_FilterValue, 7, 71, 12, 1, // Skip to: 106522 +/* 37843 */ MCD_OPC_CheckPredicate, 3, 66, 12, 1, // Skip to: 106522 +/* 37848 */ MCD_OPC_Decode, 173, 23, 178, 1, // Opcode: LD1RSB_D_IMM +/* 37853 */ MCD_OPC_FilterValue, 5, 161, 0, 0, // Skip to: 38019 +/* 37858 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 37861 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 37899 +/* 37866 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37869 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37884 +/* 37874 */ MCD_OPC_CheckPredicate, 10, 35, 12, 1, // Skip to: 106522 +/* 37879 */ MCD_OPC_Decode, 135, 26, 176, 1, // Opcode: LDNT1B_ZZR_S_REAL +/* 37884 */ MCD_OPC_FilterValue, 1, 25, 12, 1, // Skip to: 106522 +/* 37889 */ MCD_OPC_CheckPredicate, 6, 20, 12, 1, // Skip to: 106522 +/* 37894 */ MCD_OPC_Decode, 242, 21, 177, 1, // Opcode: GLDFF1SB_S_IMM_REAL +/* 37899 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 37914 +/* 37904 */ MCD_OPC_CheckPredicate, 3, 5, 12, 1, // Skip to: 106522 +/* 37909 */ MCD_OPC_Decode, 150, 23, 178, 1, // Opcode: LD1RB_H_IMM +/* 37914 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 37952 +/* 37919 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 37922 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 37937 +/* 37927 */ MCD_OPC_CheckPredicate, 10, 238, 11, 1, // Skip to: 106522 +/* 37932 */ MCD_OPC_Decode, 142, 26, 176, 1, // Opcode: LDNT1H_ZZR_S_REAL +/* 37937 */ MCD_OPC_FilterValue, 1, 228, 11, 1, // Skip to: 106522 +/* 37942 */ MCD_OPC_CheckPredicate, 6, 223, 11, 1, // Skip to: 106522 +/* 37947 */ MCD_OPC_Decode, 252, 21, 177, 1, // Opcode: GLDFF1SH_S_IMM_REAL +/* 37952 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 37967 +/* 37957 */ MCD_OPC_CheckPredicate, 3, 208, 11, 1, // Skip to: 106522 +/* 37962 */ MCD_OPC_Decode, 155, 23, 178, 1, // Opcode: LD1RH_IMM +/* 37967 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 37989 +/* 37972 */ MCD_OPC_CheckPredicate, 10, 193, 11, 1, // Skip to: 106522 +/* 37977 */ MCD_OPC_CheckField, 21, 1, 0, 186, 11, 1, // Skip to: 106522 +/* 37984 */ MCD_OPC_Decode, 151, 26, 176, 1, // Opcode: LDNT1W_ZZR_S_REAL +/* 37989 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 38004 +/* 37994 */ MCD_OPC_CheckPredicate, 3, 171, 11, 1, // Skip to: 106522 +/* 37999 */ MCD_OPC_Decode, 177, 23, 178, 1, // Opcode: LD1RSH_S_IMM +/* 38004 */ MCD_OPC_FilterValue, 7, 161, 11, 1, // Skip to: 106522 +/* 38009 */ MCD_OPC_CheckPredicate, 3, 156, 11, 1, // Skip to: 106522 +/* 38014 */ MCD_OPC_Decode, 175, 23, 178, 1, // Opcode: LD1RSB_S_IMM +/* 38019 */ MCD_OPC_FilterValue, 6, 227, 0, 0, // Skip to: 38251 +/* 38024 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 38027 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 38072 +/* 38032 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 38035 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38057 +/* 38040 */ MCD_OPC_CheckPredicate, 3, 125, 11, 1, // Skip to: 106522 +/* 38045 */ MCD_OPC_CheckField, 4, 1, 0, 118, 11, 1, // Skip to: 106522 +/* 38052 */ MCD_OPC_Decode, 231, 29, 179, 1, // Opcode: PRFB_PRR +/* 38057 */ MCD_OPC_FilterValue, 1, 108, 11, 1, // Skip to: 106522 +/* 38062 */ MCD_OPC_CheckPredicate, 6, 103, 11, 1, // Skip to: 106522 +/* 38067 */ MCD_OPC_Decode, 152, 21, 177, 1, // Opcode: GLD1B_S_IMM_REAL +/* 38072 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 38087 +/* 38077 */ MCD_OPC_CheckPredicate, 3, 88, 11, 1, // Skip to: 106522 +/* 38082 */ MCD_OPC_Decode, 152, 23, 178, 1, // Opcode: LD1RB_S_IMM +/* 38087 */ MCD_OPC_FilterValue, 2, 40, 0, 0, // Skip to: 38132 +/* 38092 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 38095 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38117 +/* 38100 */ MCD_OPC_CheckPredicate, 3, 65, 11, 1, // Skip to: 106522 +/* 38105 */ MCD_OPC_CheckField, 4, 1, 0, 58, 11, 1, // Skip to: 106522 +/* 38112 */ MCD_OPC_Decode, 249, 29, 179, 1, // Opcode: PRFH_PRR +/* 38117 */ MCD_OPC_FilterValue, 1, 48, 11, 1, // Skip to: 106522 +/* 38122 */ MCD_OPC_CheckPredicate, 6, 43, 11, 1, // Skip to: 106522 +/* 38127 */ MCD_OPC_Decode, 169, 21, 177, 1, // Opcode: GLD1H_S_IMM_REAL +/* 38132 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 38147 +/* 38137 */ MCD_OPC_CheckPredicate, 3, 28, 11, 1, // Skip to: 106522 +/* 38142 */ MCD_OPC_Decode, 156, 23, 178, 1, // Opcode: LD1RH_S_IMM +/* 38147 */ MCD_OPC_FilterValue, 4, 40, 0, 0, // Skip to: 38192 +/* 38152 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 38155 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38177 +/* 38160 */ MCD_OPC_CheckPredicate, 3, 5, 11, 1, // Skip to: 106522 +/* 38165 */ MCD_OPC_CheckField, 4, 1, 0, 254, 10, 1, // Skip to: 106522 +/* 38172 */ MCD_OPC_Decode, 129, 30, 179, 1, // Opcode: PRFS_PRR +/* 38177 */ MCD_OPC_FilterValue, 1, 244, 10, 1, // Skip to: 106522 +/* 38182 */ MCD_OPC_CheckPredicate, 6, 239, 10, 1, // Skip to: 106522 +/* 38187 */ MCD_OPC_Decode, 207, 21, 177, 1, // Opcode: GLD1W_IMM_REAL +/* 38192 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 38207 +/* 38197 */ MCD_OPC_CheckPredicate, 3, 224, 10, 1, // Skip to: 106522 +/* 38202 */ MCD_OPC_Decode, 180, 23, 178, 1, // Opcode: LD1RW_IMM +/* 38207 */ MCD_OPC_FilterValue, 6, 24, 0, 0, // Skip to: 38236 +/* 38212 */ MCD_OPC_CheckPredicate, 3, 209, 10, 1, // Skip to: 106522 +/* 38217 */ MCD_OPC_CheckField, 21, 1, 0, 202, 10, 1, // Skip to: 106522 +/* 38224 */ MCD_OPC_CheckField, 4, 1, 0, 195, 10, 1, // Skip to: 106522 +/* 38231 */ MCD_OPC_Decode, 240, 29, 179, 1, // Opcode: PRFD_PRR +/* 38236 */ MCD_OPC_FilterValue, 7, 185, 10, 1, // Skip to: 106522 +/* 38241 */ MCD_OPC_CheckPredicate, 3, 180, 10, 1, // Skip to: 106522 +/* 38246 */ MCD_OPC_Decode, 174, 23, 178, 1, // Opcode: LD1RSB_H_IMM +/* 38251 */ MCD_OPC_FilterValue, 7, 170, 10, 1, // Skip to: 106522 +/* 38256 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 38259 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 38304 +/* 38264 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 38267 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38289 +/* 38272 */ MCD_OPC_CheckPredicate, 6, 149, 10, 1, // Skip to: 106522 +/* 38277 */ MCD_OPC_CheckField, 4, 1, 0, 142, 10, 1, // Skip to: 106522 +/* 38284 */ MCD_OPC_Decode, 232, 29, 180, 1, // Opcode: PRFB_S_PZI +/* 38289 */ MCD_OPC_FilterValue, 1, 132, 10, 1, // Skip to: 106522 +/* 38294 */ MCD_OPC_CheckPredicate, 6, 127, 10, 1, // Skip to: 106522 +/* 38299 */ MCD_OPC_Decode, 216, 21, 177, 1, // Opcode: GLDFF1B_S_IMM_REAL +/* 38304 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 38319 +/* 38309 */ MCD_OPC_CheckPredicate, 3, 112, 10, 1, // Skip to: 106522 +/* 38314 */ MCD_OPC_Decode, 149, 23, 178, 1, // Opcode: LD1RB_D_IMM +/* 38319 */ MCD_OPC_FilterValue, 2, 40, 0, 0, // Skip to: 38364 +/* 38324 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 38327 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38349 +/* 38332 */ MCD_OPC_CheckPredicate, 6, 89, 10, 1, // Skip to: 106522 +/* 38337 */ MCD_OPC_CheckField, 4, 1, 0, 82, 10, 1, // Skip to: 106522 +/* 38344 */ MCD_OPC_Decode, 250, 29, 180, 1, // Opcode: PRFH_S_PZI +/* 38349 */ MCD_OPC_FilterValue, 1, 72, 10, 1, // Skip to: 106522 +/* 38354 */ MCD_OPC_CheckPredicate, 6, 67, 10, 1, // Skip to: 106522 +/* 38359 */ MCD_OPC_Decode, 233, 21, 177, 1, // Opcode: GLDFF1H_S_IMM_REAL +/* 38364 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 38379 +/* 38369 */ MCD_OPC_CheckPredicate, 3, 52, 10, 1, // Skip to: 106522 +/* 38374 */ MCD_OPC_Decode, 154, 23, 178, 1, // Opcode: LD1RH_D_IMM +/* 38379 */ MCD_OPC_FilterValue, 4, 40, 0, 0, // Skip to: 38424 +/* 38384 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 38387 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 38409 +/* 38392 */ MCD_OPC_CheckPredicate, 6, 29, 10, 1, // Skip to: 106522 +/* 38397 */ MCD_OPC_CheckField, 4, 1, 0, 22, 10, 1, // Skip to: 106522 +/* 38404 */ MCD_OPC_Decode, 136, 30, 180, 1, // Opcode: PRFW_S_PZI +/* 38409 */ MCD_OPC_FilterValue, 1, 12, 10, 1, // Skip to: 106522 +/* 38414 */ MCD_OPC_CheckPredicate, 6, 7, 10, 1, // Skip to: 106522 +/* 38419 */ MCD_OPC_Decode, 143, 22, 177, 1, // Opcode: GLDFF1W_IMM_REAL +/* 38424 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 38439 +/* 38429 */ MCD_OPC_CheckPredicate, 3, 248, 9, 1, // Skip to: 106522 +/* 38434 */ MCD_OPC_Decode, 179, 23, 178, 1, // Opcode: LD1RW_D_IMM +/* 38439 */ MCD_OPC_FilterValue, 6, 24, 0, 0, // Skip to: 38468 +/* 38444 */ MCD_OPC_CheckPredicate, 6, 233, 9, 1, // Skip to: 106522 +/* 38449 */ MCD_OPC_CheckField, 21, 1, 0, 226, 9, 1, // Skip to: 106522 +/* 38456 */ MCD_OPC_CheckField, 4, 1, 0, 219, 9, 1, // Skip to: 106522 +/* 38463 */ MCD_OPC_Decode, 241, 29, 180, 1, // Opcode: PRFD_S_PZI +/* 38468 */ MCD_OPC_FilterValue, 7, 209, 9, 1, // Skip to: 106522 +/* 38473 */ MCD_OPC_CheckPredicate, 3, 204, 9, 1, // Skip to: 106522 +/* 38478 */ MCD_OPC_Decode, 153, 23, 178, 1, // Opcode: LD1RD_IMM +/* 38483 */ MCD_OPC_FilterValue, 5, 59, 8, 0, // Skip to: 40595 +/* 38488 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 38491 */ MCD_OPC_FilterValue, 0, 145, 0, 0, // Skip to: 38641 +/* 38496 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 38499 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38514 +/* 38504 */ MCD_OPC_CheckPredicate, 3, 173, 9, 1, // Skip to: 106522 +/* 38509 */ MCD_OPC_Decode, 165, 23, 181, 1, // Opcode: LD1RQ_B +/* 38514 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 38536 +/* 38519 */ MCD_OPC_CheckPredicate, 3, 158, 9, 1, // Skip to: 106522 +/* 38524 */ MCD_OPC_CheckField, 20, 1, 0, 151, 9, 1, // Skip to: 106522 +/* 38531 */ MCD_OPC_Decode, 166, 23, 182, 1, // Opcode: LD1RQ_B_IMM +/* 38536 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 38551 +/* 38541 */ MCD_OPC_CheckPredicate, 3, 136, 9, 1, // Skip to: 106522 +/* 38546 */ MCD_OPC_Decode, 229, 22, 181, 1, // Opcode: LD1B +/* 38551 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 38566 +/* 38556 */ MCD_OPC_CheckPredicate, 6, 121, 9, 1, // Skip to: 106522 +/* 38561 */ MCD_OPC_Decode, 219, 25, 183, 1, // Opcode: LDFF1B_REAL +/* 38566 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 38604 +/* 38571 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 38574 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38589 +/* 38579 */ MCD_OPC_CheckPredicate, 3, 98, 9, 1, // Skip to: 106522 +/* 38584 */ MCD_OPC_Decode, 234, 22, 182, 1, // Opcode: LD1B_IMM_REAL +/* 38589 */ MCD_OPC_FilterValue, 1, 88, 9, 1, // Skip to: 106522 +/* 38594 */ MCD_OPC_CheckPredicate, 6, 83, 9, 1, // Skip to: 106522 +/* 38599 */ MCD_OPC_Decode, 241, 25, 182, 1, // Opcode: LDNF1B_IMM_REAL +/* 38604 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 38619 +/* 38609 */ MCD_OPC_CheckPredicate, 3, 68, 9, 1, // Skip to: 106522 +/* 38614 */ MCD_OPC_Decode, 133, 26, 181, 1, // Opcode: LDNT1B_ZRR +/* 38619 */ MCD_OPC_FilterValue, 7, 58, 9, 1, // Skip to: 106522 +/* 38624 */ MCD_OPC_CheckPredicate, 3, 53, 9, 1, // Skip to: 106522 +/* 38629 */ MCD_OPC_CheckField, 20, 1, 0, 46, 9, 1, // Skip to: 106522 +/* 38636 */ MCD_OPC_Decode, 132, 26, 182, 1, // Opcode: LDNT1B_ZRI +/* 38641 */ MCD_OPC_FilterValue, 1, 145, 0, 0, // Skip to: 38791 +/* 38646 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 38649 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38664 +/* 38654 */ MCD_OPC_CheckPredicate, 17, 23, 9, 1, // Skip to: 106522 +/* 38659 */ MCD_OPC_Decode, 157, 23, 181, 1, // Opcode: LD1RO_B +/* 38664 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 38686 +/* 38669 */ MCD_OPC_CheckPredicate, 17, 8, 9, 1, // Skip to: 106522 +/* 38674 */ MCD_OPC_CheckField, 20, 1, 0, 1, 9, 1, // Skip to: 106522 +/* 38681 */ MCD_OPC_Decode, 158, 23, 182, 1, // Opcode: LD1RO_B_IMM +/* 38686 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 38701 +/* 38691 */ MCD_OPC_CheckPredicate, 3, 242, 8, 1, // Skip to: 106522 +/* 38696 */ MCD_OPC_Decode, 232, 22, 181, 1, // Opcode: LD1B_H +/* 38701 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 38716 +/* 38706 */ MCD_OPC_CheckPredicate, 6, 227, 8, 1, // Skip to: 106522 +/* 38711 */ MCD_OPC_Decode, 218, 25, 183, 1, // Opcode: LDFF1B_H_REAL +/* 38716 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 38754 +/* 38721 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 38724 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38739 +/* 38729 */ MCD_OPC_CheckPredicate, 3, 204, 8, 1, // Skip to: 106522 +/* 38734 */ MCD_OPC_Decode, 233, 22, 182, 1, // Opcode: LD1B_H_IMM_REAL +/* 38739 */ MCD_OPC_FilterValue, 1, 194, 8, 1, // Skip to: 106522 +/* 38744 */ MCD_OPC_CheckPredicate, 6, 189, 8, 1, // Skip to: 106522 +/* 38749 */ MCD_OPC_Decode, 240, 25, 182, 1, // Opcode: LDNF1B_H_IMM_REAL +/* 38754 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 38769 +/* 38759 */ MCD_OPC_CheckPredicate, 3, 174, 8, 1, // Skip to: 106522 +/* 38764 */ MCD_OPC_Decode, 135, 24, 184, 1, // Opcode: LD2B +/* 38769 */ MCD_OPC_FilterValue, 7, 164, 8, 1, // Skip to: 106522 +/* 38774 */ MCD_OPC_CheckPredicate, 3, 159, 8, 1, // Skip to: 106522 +/* 38779 */ MCD_OPC_CheckField, 20, 1, 0, 152, 8, 1, // Skip to: 106522 +/* 38786 */ MCD_OPC_Decode, 136, 24, 185, 1, // Opcode: LD2B_IMM +/* 38791 */ MCD_OPC_FilterValue, 2, 108, 0, 0, // Skip to: 38904 +/* 38796 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 38799 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 38814 +/* 38804 */ MCD_OPC_CheckPredicate, 3, 129, 8, 1, // Skip to: 106522 +/* 38809 */ MCD_OPC_Decode, 235, 22, 181, 1, // Opcode: LD1B_S +/* 38814 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 38829 +/* 38819 */ MCD_OPC_CheckPredicate, 6, 114, 8, 1, // Skip to: 106522 +/* 38824 */ MCD_OPC_Decode, 220, 25, 183, 1, // Opcode: LDFF1B_S_REAL +/* 38829 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 38867 +/* 38834 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 38837 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38852 +/* 38842 */ MCD_OPC_CheckPredicate, 3, 91, 8, 1, // Skip to: 106522 +/* 38847 */ MCD_OPC_Decode, 236, 22, 182, 1, // Opcode: LD1B_S_IMM_REAL +/* 38852 */ MCD_OPC_FilterValue, 1, 81, 8, 1, // Skip to: 106522 +/* 38857 */ MCD_OPC_CheckPredicate, 6, 76, 8, 1, // Skip to: 106522 +/* 38862 */ MCD_OPC_Decode, 242, 25, 182, 1, // Opcode: LDNF1B_S_IMM_REAL +/* 38867 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 38882 +/* 38872 */ MCD_OPC_CheckPredicate, 3, 61, 8, 1, // Skip to: 106522 +/* 38877 */ MCD_OPC_Decode, 181, 24, 186, 1, // Opcode: LD3B +/* 38882 */ MCD_OPC_FilterValue, 7, 51, 8, 1, // Skip to: 106522 +/* 38887 */ MCD_OPC_CheckPredicate, 3, 46, 8, 1, // Skip to: 106522 +/* 38892 */ MCD_OPC_CheckField, 20, 1, 0, 39, 8, 1, // Skip to: 106522 +/* 38899 */ MCD_OPC_Decode, 182, 24, 187, 1, // Opcode: LD3B_IMM +/* 38904 */ MCD_OPC_FilterValue, 3, 108, 0, 0, // Skip to: 39017 +/* 38909 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 38912 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 38927 +/* 38917 */ MCD_OPC_CheckPredicate, 3, 16, 8, 1, // Skip to: 106522 +/* 38922 */ MCD_OPC_Decode, 230, 22, 181, 1, // Opcode: LD1B_D +/* 38927 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 38942 +/* 38932 */ MCD_OPC_CheckPredicate, 6, 1, 8, 1, // Skip to: 106522 +/* 38937 */ MCD_OPC_Decode, 217, 25, 183, 1, // Opcode: LDFF1B_D_REAL +/* 38942 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 38980 +/* 38947 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 38950 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 38965 +/* 38955 */ MCD_OPC_CheckPredicate, 3, 234, 7, 1, // Skip to: 106522 +/* 38960 */ MCD_OPC_Decode, 231, 22, 182, 1, // Opcode: LD1B_D_IMM_REAL +/* 38965 */ MCD_OPC_FilterValue, 1, 224, 7, 1, // Skip to: 106522 +/* 38970 */ MCD_OPC_CheckPredicate, 6, 219, 7, 1, // Skip to: 106522 +/* 38975 */ MCD_OPC_Decode, 239, 25, 182, 1, // Opcode: LDNF1B_D_IMM_REAL +/* 38980 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 38995 +/* 38985 */ MCD_OPC_CheckPredicate, 3, 204, 7, 1, // Skip to: 106522 +/* 38990 */ MCD_OPC_Decode, 227, 24, 188, 1, // Opcode: LD4B +/* 38995 */ MCD_OPC_FilterValue, 7, 194, 7, 1, // Skip to: 106522 +/* 39000 */ MCD_OPC_CheckPredicate, 3, 189, 7, 1, // Skip to: 106522 +/* 39005 */ MCD_OPC_CheckField, 20, 1, 0, 182, 7, 1, // Skip to: 106522 +/* 39012 */ MCD_OPC_Decode, 228, 24, 189, 1, // Opcode: LD4B_IMM +/* 39017 */ MCD_OPC_FilterValue, 4, 145, 0, 0, // Skip to: 39167 +/* 39022 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 39025 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39040 +/* 39030 */ MCD_OPC_CheckPredicate, 3, 159, 7, 1, // Skip to: 106522 +/* 39035 */ MCD_OPC_Decode, 169, 23, 181, 1, // Opcode: LD1RQ_H +/* 39040 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 39062 +/* 39045 */ MCD_OPC_CheckPredicate, 3, 144, 7, 1, // Skip to: 106522 +/* 39050 */ MCD_OPC_CheckField, 20, 1, 0, 137, 7, 1, // Skip to: 106522 +/* 39057 */ MCD_OPC_Decode, 170, 23, 182, 1, // Opcode: LD1RQ_H_IMM +/* 39062 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 39077 +/* 39067 */ MCD_OPC_CheckPredicate, 3, 122, 7, 1, // Skip to: 106522 +/* 39072 */ MCD_OPC_Decode, 207, 23, 181, 1, // Opcode: LD1SW_D +/* 39077 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 39092 +/* 39082 */ MCD_OPC_CheckPredicate, 6, 107, 7, 1, // Skip to: 106522 +/* 39087 */ MCD_OPC_Decode, 230, 25, 183, 1, // Opcode: LDFF1SW_D_REAL +/* 39092 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 39130 +/* 39097 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 39100 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39115 +/* 39105 */ MCD_OPC_CheckPredicate, 3, 84, 7, 1, // Skip to: 106522 +/* 39110 */ MCD_OPC_Decode, 208, 23, 182, 1, // Opcode: LD1SW_D_IMM_REAL +/* 39115 */ MCD_OPC_FilterValue, 1, 74, 7, 1, // Skip to: 106522 +/* 39120 */ MCD_OPC_CheckPredicate, 6, 69, 7, 1, // Skip to: 106522 +/* 39125 */ MCD_OPC_Decode, 252, 25, 182, 1, // Opcode: LDNF1SW_D_IMM_REAL +/* 39130 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 39145 +/* 39135 */ MCD_OPC_CheckPredicate, 3, 54, 7, 1, // Skip to: 106522 +/* 39140 */ MCD_OPC_Decode, 140, 26, 181, 1, // Opcode: LDNT1H_ZRR +/* 39145 */ MCD_OPC_FilterValue, 7, 44, 7, 1, // Skip to: 106522 +/* 39150 */ MCD_OPC_CheckPredicate, 3, 39, 7, 1, // Skip to: 106522 +/* 39155 */ MCD_OPC_CheckField, 20, 1, 0, 32, 7, 1, // Skip to: 106522 +/* 39162 */ MCD_OPC_Decode, 139, 26, 182, 1, // Opcode: LDNT1H_ZRI +/* 39167 */ MCD_OPC_FilterValue, 5, 145, 0, 0, // Skip to: 39317 +/* 39172 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 39175 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39190 +/* 39180 */ MCD_OPC_CheckPredicate, 17, 9, 7, 1, // Skip to: 106522 +/* 39185 */ MCD_OPC_Decode, 161, 23, 181, 1, // Opcode: LD1RO_H +/* 39190 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 39212 +/* 39195 */ MCD_OPC_CheckPredicate, 17, 250, 6, 1, // Skip to: 106522 +/* 39200 */ MCD_OPC_CheckField, 20, 1, 0, 243, 6, 1, // Skip to: 106522 +/* 39207 */ MCD_OPC_Decode, 162, 23, 182, 1, // Opcode: LD1RO_H_IMM +/* 39212 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 39227 +/* 39217 */ MCD_OPC_CheckPredicate, 3, 228, 6, 1, // Skip to: 106522 +/* 39222 */ MCD_OPC_Decode, 255, 22, 181, 1, // Opcode: LD1H +/* 39227 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 39242 +/* 39232 */ MCD_OPC_CheckPredicate, 6, 213, 6, 1, // Skip to: 106522 +/* 39237 */ MCD_OPC_Decode, 223, 25, 183, 1, // Opcode: LDFF1H_REAL +/* 39242 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 39280 +/* 39247 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 39250 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39265 +/* 39255 */ MCD_OPC_CheckPredicate, 3, 190, 6, 1, // Skip to: 106522 +/* 39260 */ MCD_OPC_Decode, 130, 23, 182, 1, // Opcode: LD1H_IMM_REAL +/* 39265 */ MCD_OPC_FilterValue, 1, 180, 6, 1, // Skip to: 106522 +/* 39270 */ MCD_OPC_CheckPredicate, 6, 175, 6, 1, // Skip to: 106522 +/* 39275 */ MCD_OPC_Decode, 245, 25, 182, 1, // Opcode: LDNF1H_IMM_REAL +/* 39280 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 39295 +/* 39285 */ MCD_OPC_CheckPredicate, 3, 160, 6, 1, // Skip to: 106522 +/* 39290 */ MCD_OPC_Decode, 139, 24, 184, 1, // Opcode: LD2H +/* 39295 */ MCD_OPC_FilterValue, 7, 150, 6, 1, // Skip to: 106522 +/* 39300 */ MCD_OPC_CheckPredicate, 3, 145, 6, 1, // Skip to: 106522 +/* 39305 */ MCD_OPC_CheckField, 20, 1, 0, 138, 6, 1, // Skip to: 106522 +/* 39312 */ MCD_OPC_Decode, 140, 24, 185, 1, // Opcode: LD2H_IMM +/* 39317 */ MCD_OPC_FilterValue, 6, 108, 0, 0, // Skip to: 39430 +/* 39322 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 39325 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 39340 +/* 39330 */ MCD_OPC_CheckPredicate, 3, 115, 6, 1, // Skip to: 106522 +/* 39335 */ MCD_OPC_Decode, 131, 23, 181, 1, // Opcode: LD1H_S +/* 39340 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 39355 +/* 39345 */ MCD_OPC_CheckPredicate, 6, 100, 6, 1, // Skip to: 106522 +/* 39350 */ MCD_OPC_Decode, 224, 25, 183, 1, // Opcode: LDFF1H_S_REAL +/* 39355 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 39393 +/* 39360 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 39363 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39378 +/* 39368 */ MCD_OPC_CheckPredicate, 3, 77, 6, 1, // Skip to: 106522 +/* 39373 */ MCD_OPC_Decode, 132, 23, 182, 1, // Opcode: LD1H_S_IMM_REAL +/* 39378 */ MCD_OPC_FilterValue, 1, 67, 6, 1, // Skip to: 106522 +/* 39383 */ MCD_OPC_CheckPredicate, 6, 62, 6, 1, // Skip to: 106522 +/* 39388 */ MCD_OPC_Decode, 246, 25, 182, 1, // Opcode: LDNF1H_S_IMM_REAL +/* 39393 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 39408 +/* 39398 */ MCD_OPC_CheckPredicate, 3, 47, 6, 1, // Skip to: 106522 +/* 39403 */ MCD_OPC_Decode, 185, 24, 186, 1, // Opcode: LD3H +/* 39408 */ MCD_OPC_FilterValue, 7, 37, 6, 1, // Skip to: 106522 +/* 39413 */ MCD_OPC_CheckPredicate, 3, 32, 6, 1, // Skip to: 106522 +/* 39418 */ MCD_OPC_CheckField, 20, 1, 0, 25, 6, 1, // Skip to: 106522 +/* 39425 */ MCD_OPC_Decode, 186, 24, 187, 1, // Opcode: LD3H_IMM +/* 39430 */ MCD_OPC_FilterValue, 7, 108, 0, 0, // Skip to: 39543 +/* 39435 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 39438 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 39453 +/* 39443 */ MCD_OPC_CheckPredicate, 3, 2, 6, 1, // Skip to: 106522 +/* 39448 */ MCD_OPC_Decode, 128, 23, 181, 1, // Opcode: LD1H_D +/* 39453 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 39468 +/* 39458 */ MCD_OPC_CheckPredicate, 6, 243, 5, 1, // Skip to: 106522 +/* 39463 */ MCD_OPC_Decode, 222, 25, 183, 1, // Opcode: LDFF1H_D_REAL +/* 39468 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 39506 +/* 39473 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 39476 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39491 +/* 39481 */ MCD_OPC_CheckPredicate, 3, 220, 5, 1, // Skip to: 106522 +/* 39486 */ MCD_OPC_Decode, 129, 23, 182, 1, // Opcode: LD1H_D_IMM_REAL +/* 39491 */ MCD_OPC_FilterValue, 1, 210, 5, 1, // Skip to: 106522 +/* 39496 */ MCD_OPC_CheckPredicate, 6, 205, 5, 1, // Skip to: 106522 +/* 39501 */ MCD_OPC_Decode, 244, 25, 182, 1, // Opcode: LDNF1H_D_IMM_REAL +/* 39506 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 39521 +/* 39511 */ MCD_OPC_CheckPredicate, 3, 190, 5, 1, // Skip to: 106522 +/* 39516 */ MCD_OPC_Decode, 245, 24, 188, 1, // Opcode: LD4H +/* 39521 */ MCD_OPC_FilterValue, 7, 180, 5, 1, // Skip to: 106522 +/* 39526 */ MCD_OPC_CheckPredicate, 3, 175, 5, 1, // Skip to: 106522 +/* 39531 */ MCD_OPC_CheckField, 20, 1, 0, 168, 5, 1, // Skip to: 106522 +/* 39538 */ MCD_OPC_Decode, 246, 24, 189, 1, // Opcode: LD4H_IMM +/* 39543 */ MCD_OPC_FilterValue, 8, 145, 0, 0, // Skip to: 39693 +/* 39548 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 39551 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39566 +/* 39556 */ MCD_OPC_CheckPredicate, 3, 145, 5, 1, // Skip to: 106522 +/* 39561 */ MCD_OPC_Decode, 171, 23, 181, 1, // Opcode: LD1RQ_W +/* 39566 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 39588 +/* 39571 */ MCD_OPC_CheckPredicate, 3, 130, 5, 1, // Skip to: 106522 +/* 39576 */ MCD_OPC_CheckField, 20, 1, 0, 123, 5, 1, // Skip to: 106522 +/* 39583 */ MCD_OPC_Decode, 172, 23, 182, 1, // Opcode: LD1RQ_W_IMM +/* 39588 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 39603 +/* 39593 */ MCD_OPC_CheckPredicate, 3, 108, 5, 1, // Skip to: 106522 +/* 39598 */ MCD_OPC_Decode, 203, 23, 181, 1, // Opcode: LD1SH_D +/* 39603 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 39618 +/* 39608 */ MCD_OPC_CheckPredicate, 6, 93, 5, 1, // Skip to: 106522 +/* 39613 */ MCD_OPC_Decode, 228, 25, 183, 1, // Opcode: LDFF1SH_D_REAL +/* 39618 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 39656 +/* 39623 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 39626 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39641 +/* 39631 */ MCD_OPC_CheckPredicate, 3, 70, 5, 1, // Skip to: 106522 +/* 39636 */ MCD_OPC_Decode, 204, 23, 182, 1, // Opcode: LD1SH_D_IMM_REAL +/* 39641 */ MCD_OPC_FilterValue, 1, 60, 5, 1, // Skip to: 106522 +/* 39646 */ MCD_OPC_CheckPredicate, 6, 55, 5, 1, // Skip to: 106522 +/* 39651 */ MCD_OPC_Decode, 250, 25, 182, 1, // Opcode: LDNF1SH_D_IMM_REAL +/* 39656 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 39671 +/* 39661 */ MCD_OPC_CheckPredicate, 3, 40, 5, 1, // Skip to: 106522 +/* 39666 */ MCD_OPC_Decode, 149, 26, 181, 1, // Opcode: LDNT1W_ZRR +/* 39671 */ MCD_OPC_FilterValue, 7, 30, 5, 1, // Skip to: 106522 +/* 39676 */ MCD_OPC_CheckPredicate, 3, 25, 5, 1, // Skip to: 106522 +/* 39681 */ MCD_OPC_CheckField, 20, 1, 0, 18, 5, 1, // Skip to: 106522 +/* 39688 */ MCD_OPC_Decode, 148, 26, 182, 1, // Opcode: LDNT1W_ZRI +/* 39693 */ MCD_OPC_FilterValue, 9, 145, 0, 0, // Skip to: 39843 +/* 39698 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 39701 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39716 +/* 39706 */ MCD_OPC_CheckPredicate, 17, 251, 4, 1, // Skip to: 106522 +/* 39711 */ MCD_OPC_Decode, 163, 23, 181, 1, // Opcode: LD1RO_W +/* 39716 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 39738 +/* 39721 */ MCD_OPC_CheckPredicate, 17, 236, 4, 1, // Skip to: 106522 +/* 39726 */ MCD_OPC_CheckField, 20, 1, 0, 229, 4, 1, // Skip to: 106522 +/* 39733 */ MCD_OPC_Decode, 164, 23, 182, 1, // Opcode: LD1RO_W_IMM +/* 39738 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 39753 +/* 39743 */ MCD_OPC_CheckPredicate, 3, 214, 4, 1, // Skip to: 106522 +/* 39748 */ MCD_OPC_Decode, 205, 23, 181, 1, // Opcode: LD1SH_S +/* 39753 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 39768 +/* 39758 */ MCD_OPC_CheckPredicate, 6, 199, 4, 1, // Skip to: 106522 +/* 39763 */ MCD_OPC_Decode, 229, 25, 183, 1, // Opcode: LDFF1SH_S_REAL +/* 39768 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 39806 +/* 39773 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 39776 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39791 +/* 39781 */ MCD_OPC_CheckPredicate, 3, 176, 4, 1, // Skip to: 106522 +/* 39786 */ MCD_OPC_Decode, 206, 23, 182, 1, // Opcode: LD1SH_S_IMM_REAL +/* 39791 */ MCD_OPC_FilterValue, 1, 166, 4, 1, // Skip to: 106522 +/* 39796 */ MCD_OPC_CheckPredicate, 6, 161, 4, 1, // Skip to: 106522 +/* 39801 */ MCD_OPC_Decode, 251, 25, 182, 1, // Opcode: LDNF1SH_S_IMM_REAL +/* 39806 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 39821 +/* 39811 */ MCD_OPC_CheckPredicate, 3, 146, 4, 1, // Skip to: 106522 +/* 39816 */ MCD_OPC_Decode, 171, 24, 184, 1, // Opcode: LD2W +/* 39821 */ MCD_OPC_FilterValue, 7, 136, 4, 1, // Skip to: 106522 +/* 39826 */ MCD_OPC_CheckPredicate, 3, 131, 4, 1, // Skip to: 106522 +/* 39831 */ MCD_OPC_CheckField, 20, 1, 0, 124, 4, 1, // Skip to: 106522 +/* 39838 */ MCD_OPC_Decode, 172, 24, 185, 1, // Opcode: LD2W_IMM +/* 39843 */ MCD_OPC_FilterValue, 10, 108, 0, 0, // Skip to: 39956 +/* 39848 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 39851 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 39866 +/* 39856 */ MCD_OPC_CheckPredicate, 3, 101, 4, 1, // Skip to: 106522 +/* 39861 */ MCD_OPC_Decode, 241, 23, 181, 1, // Opcode: LD1W +/* 39866 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 39881 +/* 39871 */ MCD_OPC_CheckPredicate, 6, 86, 4, 1, // Skip to: 106522 +/* 39876 */ MCD_OPC_Decode, 232, 25, 183, 1, // Opcode: LDFF1W_REAL +/* 39881 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 39919 +/* 39886 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 39889 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 39904 +/* 39894 */ MCD_OPC_CheckPredicate, 3, 63, 4, 1, // Skip to: 106522 +/* 39899 */ MCD_OPC_Decode, 244, 23, 182, 1, // Opcode: LD1W_IMM_REAL +/* 39904 */ MCD_OPC_FilterValue, 1, 53, 4, 1, // Skip to: 106522 +/* 39909 */ MCD_OPC_CheckPredicate, 6, 48, 4, 1, // Skip to: 106522 +/* 39914 */ MCD_OPC_Decode, 254, 25, 182, 1, // Opcode: LDNF1W_IMM_REAL +/* 39919 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 39934 +/* 39924 */ MCD_OPC_CheckPredicate, 3, 33, 4, 1, // Skip to: 106522 +/* 39929 */ MCD_OPC_Decode, 217, 24, 186, 1, // Opcode: LD3W +/* 39934 */ MCD_OPC_FilterValue, 7, 23, 4, 1, // Skip to: 106522 +/* 39939 */ MCD_OPC_CheckPredicate, 3, 18, 4, 1, // Skip to: 106522 +/* 39944 */ MCD_OPC_CheckField, 20, 1, 0, 11, 4, 1, // Skip to: 106522 +/* 39951 */ MCD_OPC_Decode, 218, 24, 187, 1, // Opcode: LD3W_IMM +/* 39956 */ MCD_OPC_FilterValue, 11, 108, 0, 0, // Skip to: 40069 +/* 39961 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 39964 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 39979 +/* 39969 */ MCD_OPC_CheckPredicate, 3, 244, 3, 1, // Skip to: 106522 +/* 39974 */ MCD_OPC_Decode, 242, 23, 181, 1, // Opcode: LD1W_D +/* 39979 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 39994 +/* 39984 */ MCD_OPC_CheckPredicate, 6, 229, 3, 1, // Skip to: 106522 +/* 39989 */ MCD_OPC_Decode, 231, 25, 183, 1, // Opcode: LDFF1W_D_REAL +/* 39994 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 40032 +/* 39999 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 40002 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40017 +/* 40007 */ MCD_OPC_CheckPredicate, 3, 206, 3, 1, // Skip to: 106522 +/* 40012 */ MCD_OPC_Decode, 243, 23, 182, 1, // Opcode: LD1W_D_IMM_REAL +/* 40017 */ MCD_OPC_FilterValue, 1, 196, 3, 1, // Skip to: 106522 +/* 40022 */ MCD_OPC_CheckPredicate, 6, 191, 3, 1, // Skip to: 106522 +/* 40027 */ MCD_OPC_Decode, 253, 25, 182, 1, // Opcode: LDNF1W_D_IMM_REAL +/* 40032 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40047 +/* 40037 */ MCD_OPC_CheckPredicate, 3, 176, 3, 1, // Skip to: 106522 +/* 40042 */ MCD_OPC_Decode, 135, 25, 188, 1, // Opcode: LD4W +/* 40047 */ MCD_OPC_FilterValue, 7, 166, 3, 1, // Skip to: 106522 +/* 40052 */ MCD_OPC_CheckPredicate, 3, 161, 3, 1, // Skip to: 106522 +/* 40057 */ MCD_OPC_CheckField, 20, 1, 0, 154, 3, 1, // Skip to: 106522 +/* 40064 */ MCD_OPC_Decode, 136, 25, 189, 1, // Opcode: LD4W_IMM +/* 40069 */ MCD_OPC_FilterValue, 12, 145, 0, 0, // Skip to: 40219 +/* 40074 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 40077 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40092 +/* 40082 */ MCD_OPC_CheckPredicate, 3, 131, 3, 1, // Skip to: 106522 +/* 40087 */ MCD_OPC_Decode, 167, 23, 181, 1, // Opcode: LD1RQ_D +/* 40092 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 40114 +/* 40097 */ MCD_OPC_CheckPredicate, 3, 116, 3, 1, // Skip to: 106522 +/* 40102 */ MCD_OPC_CheckField, 20, 1, 0, 109, 3, 1, // Skip to: 106522 +/* 40109 */ MCD_OPC_Decode, 168, 23, 182, 1, // Opcode: LD1RQ_D_IMM +/* 40114 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 40129 +/* 40119 */ MCD_OPC_CheckPredicate, 3, 94, 3, 1, // Skip to: 106522 +/* 40124 */ MCD_OPC_Decode, 197, 23, 181, 1, // Opcode: LD1SB_D +/* 40129 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 40144 +/* 40134 */ MCD_OPC_CheckPredicate, 6, 79, 3, 1, // Skip to: 106522 +/* 40139 */ MCD_OPC_Decode, 225, 25, 183, 1, // Opcode: LDFF1SB_D_REAL +/* 40144 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 40182 +/* 40149 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 40152 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40167 +/* 40157 */ MCD_OPC_CheckPredicate, 3, 56, 3, 1, // Skip to: 106522 +/* 40162 */ MCD_OPC_Decode, 198, 23, 182, 1, // Opcode: LD1SB_D_IMM_REAL +/* 40167 */ MCD_OPC_FilterValue, 1, 46, 3, 1, // Skip to: 106522 +/* 40172 */ MCD_OPC_CheckPredicate, 6, 41, 3, 1, // Skip to: 106522 +/* 40177 */ MCD_OPC_Decode, 247, 25, 182, 1, // Opcode: LDNF1SB_D_IMM_REAL +/* 40182 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40197 +/* 40187 */ MCD_OPC_CheckPredicate, 3, 26, 3, 1, // Skip to: 106522 +/* 40192 */ MCD_OPC_Decode, 137, 26, 181, 1, // Opcode: LDNT1D_ZRR +/* 40197 */ MCD_OPC_FilterValue, 7, 16, 3, 1, // Skip to: 106522 +/* 40202 */ MCD_OPC_CheckPredicate, 3, 11, 3, 1, // Skip to: 106522 +/* 40207 */ MCD_OPC_CheckField, 20, 1, 0, 4, 3, 1, // Skip to: 106522 +/* 40214 */ MCD_OPC_Decode, 136, 26, 182, 1, // Opcode: LDNT1D_ZRI +/* 40219 */ MCD_OPC_FilterValue, 13, 145, 0, 0, // Skip to: 40369 +/* 40224 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 40227 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40242 +/* 40232 */ MCD_OPC_CheckPredicate, 17, 237, 2, 1, // Skip to: 106522 +/* 40237 */ MCD_OPC_Decode, 159, 23, 181, 1, // Opcode: LD1RO_D +/* 40242 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 40264 +/* 40247 */ MCD_OPC_CheckPredicate, 17, 222, 2, 1, // Skip to: 106522 +/* 40252 */ MCD_OPC_CheckField, 20, 1, 0, 215, 2, 1, // Skip to: 106522 +/* 40259 */ MCD_OPC_Decode, 160, 23, 182, 1, // Opcode: LD1RO_D_IMM +/* 40264 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 40279 +/* 40269 */ MCD_OPC_CheckPredicate, 3, 200, 2, 1, // Skip to: 106522 +/* 40274 */ MCD_OPC_Decode, 201, 23, 181, 1, // Opcode: LD1SB_S +/* 40279 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 40294 +/* 40284 */ MCD_OPC_CheckPredicate, 6, 185, 2, 1, // Skip to: 106522 +/* 40289 */ MCD_OPC_Decode, 227, 25, 183, 1, // Opcode: LDFF1SB_S_REAL +/* 40294 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 40332 +/* 40299 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 40302 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40317 +/* 40307 */ MCD_OPC_CheckPredicate, 3, 162, 2, 1, // Skip to: 106522 +/* 40312 */ MCD_OPC_Decode, 202, 23, 182, 1, // Opcode: LD1SB_S_IMM_REAL +/* 40317 */ MCD_OPC_FilterValue, 1, 152, 2, 1, // Skip to: 106522 +/* 40322 */ MCD_OPC_CheckPredicate, 6, 147, 2, 1, // Skip to: 106522 +/* 40327 */ MCD_OPC_Decode, 249, 25, 182, 1, // Opcode: LDNF1SB_S_IMM_REAL +/* 40332 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40347 +/* 40337 */ MCD_OPC_CheckPredicate, 3, 132, 2, 1, // Skip to: 106522 +/* 40342 */ MCD_OPC_Decode, 137, 24, 184, 1, // Opcode: LD2D +/* 40347 */ MCD_OPC_FilterValue, 7, 122, 2, 1, // Skip to: 106522 +/* 40352 */ MCD_OPC_CheckPredicate, 3, 117, 2, 1, // Skip to: 106522 +/* 40357 */ MCD_OPC_CheckField, 20, 1, 0, 110, 2, 1, // Skip to: 106522 +/* 40364 */ MCD_OPC_Decode, 138, 24, 185, 1, // Opcode: LD2D_IMM +/* 40369 */ MCD_OPC_FilterValue, 14, 108, 0, 0, // Skip to: 40482 +/* 40374 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 40377 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 40392 +/* 40382 */ MCD_OPC_CheckPredicate, 3, 87, 2, 1, // Skip to: 106522 +/* 40387 */ MCD_OPC_Decode, 199, 23, 181, 1, // Opcode: LD1SB_H +/* 40392 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 40407 +/* 40397 */ MCD_OPC_CheckPredicate, 6, 72, 2, 1, // Skip to: 106522 +/* 40402 */ MCD_OPC_Decode, 226, 25, 183, 1, // Opcode: LDFF1SB_H_REAL +/* 40407 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 40445 +/* 40412 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 40415 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40430 +/* 40420 */ MCD_OPC_CheckPredicate, 3, 49, 2, 1, // Skip to: 106522 +/* 40425 */ MCD_OPC_Decode, 200, 23, 182, 1, // Opcode: LD1SB_H_IMM_REAL +/* 40430 */ MCD_OPC_FilterValue, 1, 39, 2, 1, // Skip to: 106522 +/* 40435 */ MCD_OPC_CheckPredicate, 6, 34, 2, 1, // Skip to: 106522 +/* 40440 */ MCD_OPC_Decode, 248, 25, 182, 1, // Opcode: LDNF1SB_H_IMM_REAL +/* 40445 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40460 +/* 40450 */ MCD_OPC_CheckPredicate, 3, 19, 2, 1, // Skip to: 106522 +/* 40455 */ MCD_OPC_Decode, 183, 24, 186, 1, // Opcode: LD3D +/* 40460 */ MCD_OPC_FilterValue, 7, 9, 2, 1, // Skip to: 106522 +/* 40465 */ MCD_OPC_CheckPredicate, 3, 4, 2, 1, // Skip to: 106522 +/* 40470 */ MCD_OPC_CheckField, 20, 1, 0, 253, 1, 1, // Skip to: 106522 +/* 40477 */ MCD_OPC_Decode, 184, 24, 187, 1, // Opcode: LD3D_IMM +/* 40482 */ MCD_OPC_FilterValue, 15, 243, 1, 1, // Skip to: 106522 +/* 40487 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 40490 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 40505 +/* 40495 */ MCD_OPC_CheckPredicate, 3, 230, 1, 1, // Skip to: 106522 +/* 40500 */ MCD_OPC_Decode, 237, 22, 181, 1, // Opcode: LD1D +/* 40505 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 40520 +/* 40510 */ MCD_OPC_CheckPredicate, 6, 215, 1, 1, // Skip to: 106522 +/* 40515 */ MCD_OPC_Decode, 221, 25, 183, 1, // Opcode: LDFF1D_REAL +/* 40520 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 40558 +/* 40525 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 40528 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40543 +/* 40533 */ MCD_OPC_CheckPredicate, 3, 192, 1, 1, // Skip to: 106522 +/* 40538 */ MCD_OPC_Decode, 238, 22, 182, 1, // Opcode: LD1D_IMM_REAL +/* 40543 */ MCD_OPC_FilterValue, 1, 182, 1, 1, // Skip to: 106522 +/* 40548 */ MCD_OPC_CheckPredicate, 6, 177, 1, 1, // Skip to: 106522 +/* 40553 */ MCD_OPC_Decode, 243, 25, 182, 1, // Opcode: LDNF1D_IMM_REAL +/* 40558 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40573 +/* 40563 */ MCD_OPC_CheckPredicate, 3, 162, 1, 1, // Skip to: 106522 +/* 40568 */ MCD_OPC_Decode, 229, 24, 188, 1, // Opcode: LD4D +/* 40573 */ MCD_OPC_FilterValue, 7, 152, 1, 1, // Skip to: 106522 +/* 40578 */ MCD_OPC_CheckPredicate, 3, 147, 1, 1, // Skip to: 106522 +/* 40583 */ MCD_OPC_CheckField, 20, 1, 0, 140, 1, 1, // Skip to: 106522 +/* 40590 */ MCD_OPC_Decode, 230, 24, 189, 1, // Opcode: LD4D_IMM +/* 40595 */ MCD_OPC_FilterValue, 6, 86, 7, 0, // Skip to: 42478 +/* 40600 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 40603 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 40723 +/* 40608 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 40611 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40626 +/* 40616 */ MCD_OPC_CheckPredicate, 6, 109, 1, 1, // Skip to: 106522 +/* 40621 */ MCD_OPC_Decode, 177, 21, 171, 1, // Opcode: GLD1SB_D_UXTW_REAL +/* 40626 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 40641 +/* 40631 */ MCD_OPC_CheckPredicate, 6, 94, 1, 1, // Skip to: 106522 +/* 40636 */ MCD_OPC_Decode, 241, 21, 171, 1, // Opcode: GLDFF1SB_D_UXTW_REAL +/* 40641 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 40656 +/* 40646 */ MCD_OPC_CheckPredicate, 6, 79, 1, 1, // Skip to: 106522 +/* 40651 */ MCD_OPC_Decode, 151, 21, 171, 1, // Opcode: GLD1B_D_UXTW_REAL +/* 40656 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 40671 +/* 40661 */ MCD_OPC_CheckPredicate, 6, 64, 1, 1, // Skip to: 106522 +/* 40666 */ MCD_OPC_Decode, 215, 21, 171, 1, // Opcode: GLDFF1B_D_UXTW_REAL +/* 40671 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 40686 +/* 40676 */ MCD_OPC_CheckPredicate, 10, 49, 1, 1, // Skip to: 106522 +/* 40681 */ MCD_OPC_Decode, 143, 26, 176, 1, // Opcode: LDNT1SB_ZZR_D_REAL +/* 40686 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40701 +/* 40691 */ MCD_OPC_CheckPredicate, 10, 34, 1, 1, // Skip to: 106522 +/* 40696 */ MCD_OPC_Decode, 134, 26, 176, 1, // Opcode: LDNT1B_ZZR_D_REAL +/* 40701 */ MCD_OPC_FilterValue, 7, 24, 1, 1, // Skip to: 106522 +/* 40706 */ MCD_OPC_CheckPredicate, 6, 19, 1, 1, // Skip to: 106522 +/* 40711 */ MCD_OPC_CheckField, 4, 1, 0, 12, 1, 1, // Skip to: 106522 +/* 40718 */ MCD_OPC_Decode, 226, 29, 180, 1, // Opcode: PRFB_D_PZI +/* 40723 */ MCD_OPC_FilterValue, 1, 151, 0, 0, // Skip to: 40879 +/* 40728 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 40731 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 40753 +/* 40736 */ MCD_OPC_CheckPredicate, 6, 245, 0, 1, // Skip to: 106522 +/* 40741 */ MCD_OPC_CheckField, 4, 1, 0, 238, 0, 1, // Skip to: 106522 +/* 40748 */ MCD_OPC_Decode, 229, 29, 172, 1, // Opcode: PRFB_D_UXTW_SCALED +/* 40753 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 40775 +/* 40758 */ MCD_OPC_CheckPredicate, 6, 223, 0, 1, // Skip to: 106522 +/* 40763 */ MCD_OPC_CheckField, 4, 1, 0, 216, 0, 1, // Skip to: 106522 +/* 40770 */ MCD_OPC_Decode, 247, 29, 172, 1, // Opcode: PRFH_D_UXTW_SCALED +/* 40775 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 40797 +/* 40780 */ MCD_OPC_CheckPredicate, 6, 201, 0, 1, // Skip to: 106522 +/* 40785 */ MCD_OPC_CheckField, 4, 1, 0, 194, 0, 1, // Skip to: 106522 +/* 40792 */ MCD_OPC_Decode, 134, 30, 172, 1, // Opcode: PRFW_D_UXTW_SCALED +/* 40797 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 40819 +/* 40802 */ MCD_OPC_CheckPredicate, 6, 179, 0, 1, // Skip to: 106522 +/* 40807 */ MCD_OPC_CheckField, 4, 1, 0, 172, 0, 1, // Skip to: 106522 +/* 40814 */ MCD_OPC_Decode, 238, 29, 172, 1, // Opcode: PRFD_D_UXTW_SCALED +/* 40819 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 40834 +/* 40824 */ MCD_OPC_CheckPredicate, 6, 157, 0, 1, // Skip to: 106522 +/* 40829 */ MCD_OPC_Decode, 174, 21, 177, 1, // Opcode: GLD1SB_D_IMM_REAL +/* 40834 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 40849 +/* 40839 */ MCD_OPC_CheckPredicate, 6, 142, 0, 1, // Skip to: 106522 +/* 40844 */ MCD_OPC_Decode, 238, 21, 177, 1, // Opcode: GLDFF1SB_D_IMM_REAL +/* 40849 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40864 +/* 40854 */ MCD_OPC_CheckPredicate, 6, 127, 0, 1, // Skip to: 106522 +/* 40859 */ MCD_OPC_Decode, 148, 21, 177, 1, // Opcode: GLD1B_D_IMM_REAL +/* 40864 */ MCD_OPC_FilterValue, 7, 117, 0, 1, // Skip to: 106522 +/* 40869 */ MCD_OPC_CheckPredicate, 6, 112, 0, 1, // Skip to: 106522 +/* 40874 */ MCD_OPC_Decode, 212, 21, 177, 1, // Opcode: GLDFF1B_D_IMM_REAL +/* 40879 */ MCD_OPC_FilterValue, 2, 123, 0, 0, // Skip to: 41007 +/* 40884 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 40887 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 40902 +/* 40892 */ MCD_OPC_CheckPredicate, 6, 89, 0, 1, // Skip to: 106522 +/* 40897 */ MCD_OPC_Decode, 176, 21, 171, 1, // Opcode: GLD1SB_D_SXTW_REAL +/* 40902 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 40917 +/* 40907 */ MCD_OPC_CheckPredicate, 6, 74, 0, 1, // Skip to: 106522 +/* 40912 */ MCD_OPC_Decode, 240, 21, 171, 1, // Opcode: GLDFF1SB_D_SXTW_REAL +/* 40917 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 40932 +/* 40922 */ MCD_OPC_CheckPredicate, 6, 59, 0, 1, // Skip to: 106522 +/* 40927 */ MCD_OPC_Decode, 150, 21, 171, 1, // Opcode: GLD1B_D_SXTW_REAL +/* 40932 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 40947 +/* 40937 */ MCD_OPC_CheckPredicate, 6, 44, 0, 1, // Skip to: 106522 +/* 40942 */ MCD_OPC_Decode, 214, 21, 171, 1, // Opcode: GLDFF1B_D_SXTW_REAL +/* 40947 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 40962 +/* 40952 */ MCD_OPC_CheckPredicate, 6, 29, 0, 1, // Skip to: 106522 +/* 40957 */ MCD_OPC_Decode, 175, 21, 171, 1, // Opcode: GLD1SB_D_REAL +/* 40962 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 40977 +/* 40967 */ MCD_OPC_CheckPredicate, 6, 14, 0, 1, // Skip to: 106522 +/* 40972 */ MCD_OPC_Decode, 239, 21, 171, 1, // Opcode: GLDFF1SB_D_REAL +/* 40977 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 40992 +/* 40982 */ MCD_OPC_CheckPredicate, 6, 255, 255, 0, // Skip to: 106522 +/* 40987 */ MCD_OPC_Decode, 149, 21, 171, 1, // Opcode: GLD1B_D_REAL +/* 40992 */ MCD_OPC_FilterValue, 7, 245, 255, 0, // Skip to: 106522 +/* 40997 */ MCD_OPC_CheckPredicate, 6, 240, 255, 0, // Skip to: 106522 +/* 41002 */ MCD_OPC_Decode, 213, 21, 171, 1, // Opcode: GLDFF1B_D_REAL +/* 41007 */ MCD_OPC_FilterValue, 3, 179, 0, 0, // Skip to: 41191 +/* 41012 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 41015 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 41037 +/* 41020 */ MCD_OPC_CheckPredicate, 6, 217, 255, 0, // Skip to: 106522 +/* 41025 */ MCD_OPC_CheckField, 4, 1, 0, 210, 255, 0, // Skip to: 106522 +/* 41032 */ MCD_OPC_Decode, 228, 29, 172, 1, // Opcode: PRFB_D_SXTW_SCALED +/* 41037 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 41059 +/* 41042 */ MCD_OPC_CheckPredicate, 6, 195, 255, 0, // Skip to: 106522 +/* 41047 */ MCD_OPC_CheckField, 4, 1, 0, 188, 255, 0, // Skip to: 106522 +/* 41054 */ MCD_OPC_Decode, 246, 29, 172, 1, // Opcode: PRFH_D_SXTW_SCALED +/* 41059 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 41081 +/* 41064 */ MCD_OPC_CheckPredicate, 6, 173, 255, 0, // Skip to: 106522 +/* 41069 */ MCD_OPC_CheckField, 4, 1, 0, 166, 255, 0, // Skip to: 106522 +/* 41076 */ MCD_OPC_Decode, 133, 30, 172, 1, // Opcode: PRFW_D_SXTW_SCALED +/* 41081 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 41103 +/* 41086 */ MCD_OPC_CheckPredicate, 6, 151, 255, 0, // Skip to: 106522 +/* 41091 */ MCD_OPC_CheckField, 4, 1, 0, 144, 255, 0, // Skip to: 106522 +/* 41098 */ MCD_OPC_Decode, 237, 29, 172, 1, // Opcode: PRFD_D_SXTW_SCALED +/* 41103 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 41125 +/* 41108 */ MCD_OPC_CheckPredicate, 6, 129, 255, 0, // Skip to: 106522 +/* 41113 */ MCD_OPC_CheckField, 4, 1, 0, 122, 255, 0, // Skip to: 106522 +/* 41120 */ MCD_OPC_Decode, 227, 29, 172, 1, // Opcode: PRFB_D_SCALED +/* 41125 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 41147 +/* 41130 */ MCD_OPC_CheckPredicate, 6, 107, 255, 0, // Skip to: 106522 +/* 41135 */ MCD_OPC_CheckField, 4, 1, 0, 100, 255, 0, // Skip to: 106522 +/* 41142 */ MCD_OPC_Decode, 245, 29, 172, 1, // Opcode: PRFH_D_SCALED +/* 41147 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 41169 +/* 41152 */ MCD_OPC_CheckPredicate, 6, 85, 255, 0, // Skip to: 106522 +/* 41157 */ MCD_OPC_CheckField, 4, 1, 0, 78, 255, 0, // Skip to: 106522 +/* 41164 */ MCD_OPC_Decode, 132, 30, 172, 1, // Opcode: PRFW_D_SCALED +/* 41169 */ MCD_OPC_FilterValue, 7, 68, 255, 0, // Skip to: 106522 +/* 41174 */ MCD_OPC_CheckPredicate, 6, 63, 255, 0, // Skip to: 106522 +/* 41179 */ MCD_OPC_CheckField, 4, 1, 0, 56, 255, 0, // Skip to: 106522 +/* 41186 */ MCD_OPC_Decode, 236, 29, 172, 1, // Opcode: PRFD_D_SCALED +/* 41191 */ MCD_OPC_FilterValue, 4, 115, 0, 0, // Skip to: 41311 +/* 41196 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 41199 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41214 +/* 41204 */ MCD_OPC_CheckPredicate, 6, 33, 255, 0, // Skip to: 106522 +/* 41209 */ MCD_OPC_Decode, 186, 21, 171, 1, // Opcode: GLD1SH_D_UXTW_REAL +/* 41214 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 41229 +/* 41219 */ MCD_OPC_CheckPredicate, 6, 18, 255, 0, // Skip to: 106522 +/* 41224 */ MCD_OPC_Decode, 250, 21, 171, 1, // Opcode: GLDFF1SH_D_UXTW_REAL +/* 41229 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 41244 +/* 41234 */ MCD_OPC_CheckPredicate, 6, 3, 255, 0, // Skip to: 106522 +/* 41239 */ MCD_OPC_Decode, 167, 21, 171, 1, // Opcode: GLD1H_D_UXTW_REAL +/* 41244 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 41259 +/* 41249 */ MCD_OPC_CheckPredicate, 6, 244, 254, 0, // Skip to: 106522 +/* 41254 */ MCD_OPC_Decode, 231, 21, 171, 1, // Opcode: GLDFF1H_D_UXTW_REAL +/* 41259 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 41274 +/* 41264 */ MCD_OPC_CheckPredicate, 10, 229, 254, 0, // Skip to: 106522 +/* 41269 */ MCD_OPC_Decode, 145, 26, 176, 1, // Opcode: LDNT1SH_ZZR_D_REAL +/* 41274 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 41289 +/* 41279 */ MCD_OPC_CheckPredicate, 10, 214, 254, 0, // Skip to: 106522 +/* 41284 */ MCD_OPC_Decode, 141, 26, 176, 1, // Opcode: LDNT1H_ZZR_D_REAL +/* 41289 */ MCD_OPC_FilterValue, 7, 204, 254, 0, // Skip to: 106522 +/* 41294 */ MCD_OPC_CheckPredicate, 6, 199, 254, 0, // Skip to: 106522 +/* 41299 */ MCD_OPC_CheckField, 4, 1, 0, 192, 254, 0, // Skip to: 106522 +/* 41306 */ MCD_OPC_Decode, 244, 29, 180, 1, // Opcode: PRFH_D_PZI +/* 41311 */ MCD_OPC_FilterValue, 5, 123, 0, 0, // Skip to: 41439 +/* 41316 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 41319 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41334 +/* 41324 */ MCD_OPC_CheckPredicate, 6, 169, 254, 0, // Skip to: 106522 +/* 41329 */ MCD_OPC_Decode, 187, 21, 171, 1, // Opcode: GLD1SH_D_UXTW_SCALED_REAL +/* 41334 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 41349 +/* 41339 */ MCD_OPC_CheckPredicate, 6, 154, 254, 0, // Skip to: 106522 +/* 41344 */ MCD_OPC_Decode, 251, 21, 171, 1, // Opcode: GLDFF1SH_D_UXTW_SCALED_REAL +/* 41349 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 41364 +/* 41354 */ MCD_OPC_CheckPredicate, 6, 139, 254, 0, // Skip to: 106522 +/* 41359 */ MCD_OPC_Decode, 168, 21, 171, 1, // Opcode: GLD1H_D_UXTW_SCALED_REAL +/* 41364 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 41379 +/* 41369 */ MCD_OPC_CheckPredicate, 6, 124, 254, 0, // Skip to: 106522 +/* 41374 */ MCD_OPC_Decode, 232, 21, 171, 1, // Opcode: GLDFF1H_D_UXTW_SCALED_REAL +/* 41379 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 41394 +/* 41384 */ MCD_OPC_CheckPredicate, 6, 109, 254, 0, // Skip to: 106522 +/* 41389 */ MCD_OPC_Decode, 181, 21, 177, 1, // Opcode: GLD1SH_D_IMM_REAL +/* 41394 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 41409 +/* 41399 */ MCD_OPC_CheckPredicate, 6, 94, 254, 0, // Skip to: 106522 +/* 41404 */ MCD_OPC_Decode, 245, 21, 177, 1, // Opcode: GLDFF1SH_D_IMM_REAL +/* 41409 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 41424 +/* 41414 */ MCD_OPC_CheckPredicate, 6, 79, 254, 0, // Skip to: 106522 +/* 41419 */ MCD_OPC_Decode, 162, 21, 177, 1, // Opcode: GLD1H_D_IMM_REAL +/* 41424 */ MCD_OPC_FilterValue, 7, 69, 254, 0, // Skip to: 106522 +/* 41429 */ MCD_OPC_CheckPredicate, 6, 64, 254, 0, // Skip to: 106522 +/* 41434 */ MCD_OPC_Decode, 226, 21, 177, 1, // Opcode: GLDFF1H_D_IMM_REAL +/* 41439 */ MCD_OPC_FilterValue, 6, 123, 0, 0, // Skip to: 41567 +/* 41444 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 41447 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41462 +/* 41452 */ MCD_OPC_CheckPredicate, 6, 41, 254, 0, // Skip to: 106522 +/* 41457 */ MCD_OPC_Decode, 184, 21, 171, 1, // Opcode: GLD1SH_D_SXTW_REAL +/* 41462 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 41477 +/* 41467 */ MCD_OPC_CheckPredicate, 6, 26, 254, 0, // Skip to: 106522 +/* 41472 */ MCD_OPC_Decode, 248, 21, 171, 1, // Opcode: GLDFF1SH_D_SXTW_REAL +/* 41477 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 41492 +/* 41482 */ MCD_OPC_CheckPredicate, 6, 11, 254, 0, // Skip to: 106522 +/* 41487 */ MCD_OPC_Decode, 165, 21, 171, 1, // Opcode: GLD1H_D_SXTW_REAL +/* 41492 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 41507 +/* 41497 */ MCD_OPC_CheckPredicate, 6, 252, 253, 0, // Skip to: 106522 +/* 41502 */ MCD_OPC_Decode, 229, 21, 171, 1, // Opcode: GLDFF1H_D_SXTW_REAL +/* 41507 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 41522 +/* 41512 */ MCD_OPC_CheckPredicate, 6, 237, 253, 0, // Skip to: 106522 +/* 41517 */ MCD_OPC_Decode, 182, 21, 171, 1, // Opcode: GLD1SH_D_REAL +/* 41522 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 41537 +/* 41527 */ MCD_OPC_CheckPredicate, 6, 222, 253, 0, // Skip to: 106522 +/* 41532 */ MCD_OPC_Decode, 246, 21, 171, 1, // Opcode: GLDFF1SH_D_REAL +/* 41537 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 41552 +/* 41542 */ MCD_OPC_CheckPredicate, 6, 207, 253, 0, // Skip to: 106522 +/* 41547 */ MCD_OPC_Decode, 163, 21, 171, 1, // Opcode: GLD1H_D_REAL +/* 41552 */ MCD_OPC_FilterValue, 7, 197, 253, 0, // Skip to: 106522 +/* 41557 */ MCD_OPC_CheckPredicate, 6, 192, 253, 0, // Skip to: 106522 +/* 41562 */ MCD_OPC_Decode, 227, 21, 171, 1, // Opcode: GLDFF1H_D_REAL +/* 41567 */ MCD_OPC_FilterValue, 7, 123, 0, 0, // Skip to: 41695 +/* 41572 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 41575 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41590 +/* 41580 */ MCD_OPC_CheckPredicate, 6, 169, 253, 0, // Skip to: 106522 +/* 41585 */ MCD_OPC_Decode, 185, 21, 171, 1, // Opcode: GLD1SH_D_SXTW_SCALED_REAL +/* 41590 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 41605 +/* 41595 */ MCD_OPC_CheckPredicate, 6, 154, 253, 0, // Skip to: 106522 +/* 41600 */ MCD_OPC_Decode, 249, 21, 171, 1, // Opcode: GLDFF1SH_D_SXTW_SCALED_REAL +/* 41605 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 41620 +/* 41610 */ MCD_OPC_CheckPredicate, 6, 139, 253, 0, // Skip to: 106522 +/* 41615 */ MCD_OPC_Decode, 166, 21, 171, 1, // Opcode: GLD1H_D_SXTW_SCALED_REAL +/* 41620 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 41635 +/* 41625 */ MCD_OPC_CheckPredicate, 6, 124, 253, 0, // Skip to: 106522 +/* 41630 */ MCD_OPC_Decode, 230, 21, 171, 1, // Opcode: GLDFF1H_D_SXTW_SCALED_REAL +/* 41635 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 41650 +/* 41640 */ MCD_OPC_CheckPredicate, 6, 109, 253, 0, // Skip to: 106522 +/* 41645 */ MCD_OPC_Decode, 183, 21, 171, 1, // Opcode: GLD1SH_D_SCALED_REAL +/* 41650 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 41665 +/* 41655 */ MCD_OPC_CheckPredicate, 6, 94, 253, 0, // Skip to: 106522 +/* 41660 */ MCD_OPC_Decode, 247, 21, 171, 1, // Opcode: GLDFF1SH_D_SCALED_REAL +/* 41665 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 41680 +/* 41670 */ MCD_OPC_CheckPredicate, 6, 79, 253, 0, // Skip to: 106522 +/* 41675 */ MCD_OPC_Decode, 164, 21, 171, 1, // Opcode: GLD1H_D_SCALED_REAL +/* 41680 */ MCD_OPC_FilterValue, 7, 69, 253, 0, // Skip to: 106522 +/* 41685 */ MCD_OPC_CheckPredicate, 6, 64, 253, 0, // Skip to: 106522 +/* 41690 */ MCD_OPC_Decode, 228, 21, 171, 1, // Opcode: GLDFF1H_D_SCALED_REAL +/* 41695 */ MCD_OPC_FilterValue, 8, 115, 0, 0, // Skip to: 41815 +/* 41700 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 41703 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41718 +/* 41708 */ MCD_OPC_CheckPredicate, 6, 41, 253, 0, // Skip to: 106522 +/* 41713 */ MCD_OPC_Decode, 198, 21, 171, 1, // Opcode: GLD1SW_D_UXTW_REAL +/* 41718 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 41733 +/* 41723 */ MCD_OPC_CheckPredicate, 6, 26, 253, 0, // Skip to: 106522 +/* 41728 */ MCD_OPC_Decode, 134, 22, 171, 1, // Opcode: GLDFF1SW_D_UXTW_REAL +/* 41733 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 41748 +/* 41738 */ MCD_OPC_CheckPredicate, 6, 11, 253, 0, // Skip to: 106522 +/* 41743 */ MCD_OPC_Decode, 205, 21, 171, 1, // Opcode: GLD1W_D_UXTW_REAL +/* 41748 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 41763 +/* 41753 */ MCD_OPC_CheckPredicate, 6, 252, 252, 0, // Skip to: 106522 +/* 41758 */ MCD_OPC_Decode, 141, 22, 171, 1, // Opcode: GLDFF1W_D_UXTW_REAL +/* 41763 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 41778 +/* 41768 */ MCD_OPC_CheckPredicate, 10, 237, 252, 0, // Skip to: 106522 +/* 41773 */ MCD_OPC_Decode, 147, 26, 176, 1, // Opcode: LDNT1SW_ZZR_D_REAL +/* 41778 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 41793 +/* 41783 */ MCD_OPC_CheckPredicate, 10, 222, 252, 0, // Skip to: 106522 +/* 41788 */ MCD_OPC_Decode, 150, 26, 176, 1, // Opcode: LDNT1W_ZZR_D_REAL +/* 41793 */ MCD_OPC_FilterValue, 7, 212, 252, 0, // Skip to: 106522 +/* 41798 */ MCD_OPC_CheckPredicate, 6, 207, 252, 0, // Skip to: 106522 +/* 41803 */ MCD_OPC_CheckField, 4, 1, 0, 200, 252, 0, // Skip to: 106522 +/* 41810 */ MCD_OPC_Decode, 131, 30, 180, 1, // Opcode: PRFW_D_PZI +/* 41815 */ MCD_OPC_FilterValue, 9, 123, 0, 0, // Skip to: 41943 +/* 41820 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 41823 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41838 +/* 41828 */ MCD_OPC_CheckPredicate, 6, 177, 252, 0, // Skip to: 106522 +/* 41833 */ MCD_OPC_Decode, 199, 21, 171, 1, // Opcode: GLD1SW_D_UXTW_SCALED_REAL +/* 41838 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 41853 +/* 41843 */ MCD_OPC_CheckPredicate, 6, 162, 252, 0, // Skip to: 106522 +/* 41848 */ MCD_OPC_Decode, 135, 22, 171, 1, // Opcode: GLDFF1SW_D_UXTW_SCALED_REAL +/* 41853 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 41868 +/* 41858 */ MCD_OPC_CheckPredicate, 6, 147, 252, 0, // Skip to: 106522 +/* 41863 */ MCD_OPC_Decode, 206, 21, 171, 1, // Opcode: GLD1W_D_UXTW_SCALED_REAL +/* 41868 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 41883 +/* 41873 */ MCD_OPC_CheckPredicate, 6, 132, 252, 0, // Skip to: 106522 +/* 41878 */ MCD_OPC_Decode, 142, 22, 171, 1, // Opcode: GLDFF1W_D_UXTW_SCALED_REAL +/* 41883 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 41898 +/* 41888 */ MCD_OPC_CheckPredicate, 6, 117, 252, 0, // Skip to: 106522 +/* 41893 */ MCD_OPC_Decode, 193, 21, 177, 1, // Opcode: GLD1SW_D_IMM_REAL +/* 41898 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 41913 +/* 41903 */ MCD_OPC_CheckPredicate, 6, 102, 252, 0, // Skip to: 106522 +/* 41908 */ MCD_OPC_Decode, 129, 22, 177, 1, // Opcode: GLDFF1SW_D_IMM_REAL +/* 41913 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 41928 +/* 41918 */ MCD_OPC_CheckPredicate, 6, 87, 252, 0, // Skip to: 106522 +/* 41923 */ MCD_OPC_Decode, 200, 21, 177, 1, // Opcode: GLD1W_D_IMM_REAL +/* 41928 */ MCD_OPC_FilterValue, 7, 77, 252, 0, // Skip to: 106522 +/* 41933 */ MCD_OPC_CheckPredicate, 6, 72, 252, 0, // Skip to: 106522 +/* 41938 */ MCD_OPC_Decode, 136, 22, 177, 1, // Opcode: GLDFF1W_D_IMM_REAL +/* 41943 */ MCD_OPC_FilterValue, 10, 123, 0, 0, // Skip to: 42071 +/* 41948 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 41951 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 41966 +/* 41956 */ MCD_OPC_CheckPredicate, 6, 49, 252, 0, // Skip to: 106522 +/* 41961 */ MCD_OPC_Decode, 196, 21, 171, 1, // Opcode: GLD1SW_D_SXTW_REAL +/* 41966 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 41981 +/* 41971 */ MCD_OPC_CheckPredicate, 6, 34, 252, 0, // Skip to: 106522 +/* 41976 */ MCD_OPC_Decode, 132, 22, 171, 1, // Opcode: GLDFF1SW_D_SXTW_REAL +/* 41981 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 41996 +/* 41986 */ MCD_OPC_CheckPredicate, 6, 19, 252, 0, // Skip to: 106522 +/* 41991 */ MCD_OPC_Decode, 203, 21, 171, 1, // Opcode: GLD1W_D_SXTW_REAL +/* 41996 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 42011 +/* 42001 */ MCD_OPC_CheckPredicate, 6, 4, 252, 0, // Skip to: 106522 +/* 42006 */ MCD_OPC_Decode, 139, 22, 171, 1, // Opcode: GLDFF1W_D_SXTW_REAL +/* 42011 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 42026 +/* 42016 */ MCD_OPC_CheckPredicate, 6, 245, 251, 0, // Skip to: 106522 +/* 42021 */ MCD_OPC_Decode, 194, 21, 171, 1, // Opcode: GLD1SW_D_REAL +/* 42026 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 42041 +/* 42031 */ MCD_OPC_CheckPredicate, 6, 230, 251, 0, // Skip to: 106522 +/* 42036 */ MCD_OPC_Decode, 130, 22, 171, 1, // Opcode: GLDFF1SW_D_REAL +/* 42041 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42056 +/* 42046 */ MCD_OPC_CheckPredicate, 6, 215, 251, 0, // Skip to: 106522 +/* 42051 */ MCD_OPC_Decode, 201, 21, 171, 1, // Opcode: GLD1W_D_REAL +/* 42056 */ MCD_OPC_FilterValue, 7, 205, 251, 0, // Skip to: 106522 +/* 42061 */ MCD_OPC_CheckPredicate, 6, 200, 251, 0, // Skip to: 106522 +/* 42066 */ MCD_OPC_Decode, 137, 22, 171, 1, // Opcode: GLDFF1W_D_REAL +/* 42071 */ MCD_OPC_FilterValue, 11, 123, 0, 0, // Skip to: 42199 +/* 42076 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 42079 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42094 +/* 42084 */ MCD_OPC_CheckPredicate, 6, 177, 251, 0, // Skip to: 106522 +/* 42089 */ MCD_OPC_Decode, 197, 21, 171, 1, // Opcode: GLD1SW_D_SXTW_SCALED_REAL +/* 42094 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 42109 +/* 42099 */ MCD_OPC_CheckPredicate, 6, 162, 251, 0, // Skip to: 106522 +/* 42104 */ MCD_OPC_Decode, 133, 22, 171, 1, // Opcode: GLDFF1SW_D_SXTW_SCALED_REAL +/* 42109 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 42124 +/* 42114 */ MCD_OPC_CheckPredicate, 6, 147, 251, 0, // Skip to: 106522 +/* 42119 */ MCD_OPC_Decode, 204, 21, 171, 1, // Opcode: GLD1W_D_SXTW_SCALED_REAL +/* 42124 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 42139 +/* 42129 */ MCD_OPC_CheckPredicate, 6, 132, 251, 0, // Skip to: 106522 +/* 42134 */ MCD_OPC_Decode, 140, 22, 171, 1, // Opcode: GLDFF1W_D_SXTW_SCALED_REAL +/* 42139 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 42154 +/* 42144 */ MCD_OPC_CheckPredicate, 6, 117, 251, 0, // Skip to: 106522 +/* 42149 */ MCD_OPC_Decode, 195, 21, 171, 1, // Opcode: GLD1SW_D_SCALED_REAL +/* 42154 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 42169 +/* 42159 */ MCD_OPC_CheckPredicate, 6, 102, 251, 0, // Skip to: 106522 +/* 42164 */ MCD_OPC_Decode, 131, 22, 171, 1, // Opcode: GLDFF1SW_D_SCALED_REAL +/* 42169 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42184 +/* 42174 */ MCD_OPC_CheckPredicate, 6, 87, 251, 0, // Skip to: 106522 +/* 42179 */ MCD_OPC_Decode, 202, 21, 171, 1, // Opcode: GLD1W_D_SCALED_REAL +/* 42184 */ MCD_OPC_FilterValue, 7, 77, 251, 0, // Skip to: 106522 +/* 42189 */ MCD_OPC_CheckPredicate, 6, 72, 251, 0, // Skip to: 106522 +/* 42194 */ MCD_OPC_Decode, 138, 22, 171, 1, // Opcode: GLDFF1W_D_SCALED_REAL +/* 42199 */ MCD_OPC_FilterValue, 12, 70, 0, 0, // Skip to: 42274 +/* 42204 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 42207 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 42222 +/* 42212 */ MCD_OPC_CheckPredicate, 6, 49, 251, 0, // Skip to: 106522 +/* 42217 */ MCD_OPC_Decode, 160, 21, 171, 1, // Opcode: GLD1D_UXTW_REAL +/* 42222 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 42237 +/* 42227 */ MCD_OPC_CheckPredicate, 6, 34, 251, 0, // Skip to: 106522 +/* 42232 */ MCD_OPC_Decode, 224, 21, 171, 1, // Opcode: GLDFF1D_UXTW_REAL +/* 42237 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42252 +/* 42242 */ MCD_OPC_CheckPredicate, 10, 19, 251, 0, // Skip to: 106522 +/* 42247 */ MCD_OPC_Decode, 138, 26, 176, 1, // Opcode: LDNT1D_ZZR_D_REAL +/* 42252 */ MCD_OPC_FilterValue, 7, 9, 251, 0, // Skip to: 106522 +/* 42257 */ MCD_OPC_CheckPredicate, 6, 4, 251, 0, // Skip to: 106522 +/* 42262 */ MCD_OPC_CheckField, 4, 1, 0, 253, 250, 0, // Skip to: 106522 +/* 42269 */ MCD_OPC_Decode, 235, 29, 180, 1, // Opcode: PRFD_D_PZI +/* 42274 */ MCD_OPC_FilterValue, 13, 63, 0, 0, // Skip to: 42342 +/* 42279 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 42282 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 42297 +/* 42287 */ MCD_OPC_CheckPredicate, 6, 230, 250, 0, // Skip to: 106522 +/* 42292 */ MCD_OPC_Decode, 161, 21, 171, 1, // Opcode: GLD1D_UXTW_SCALED_REAL +/* 42297 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 42312 +/* 42302 */ MCD_OPC_CheckPredicate, 6, 215, 250, 0, // Skip to: 106522 +/* 42307 */ MCD_OPC_Decode, 225, 21, 171, 1, // Opcode: GLDFF1D_UXTW_SCALED_REAL +/* 42312 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42327 +/* 42317 */ MCD_OPC_CheckPredicate, 6, 200, 250, 0, // Skip to: 106522 +/* 42322 */ MCD_OPC_Decode, 155, 21, 177, 1, // Opcode: GLD1D_IMM_REAL +/* 42327 */ MCD_OPC_FilterValue, 7, 190, 250, 0, // Skip to: 106522 +/* 42332 */ MCD_OPC_CheckPredicate, 6, 185, 250, 0, // Skip to: 106522 +/* 42337 */ MCD_OPC_Decode, 219, 21, 177, 1, // Opcode: GLDFF1D_IMM_REAL +/* 42342 */ MCD_OPC_FilterValue, 14, 63, 0, 0, // Skip to: 42410 +/* 42347 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 42350 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 42365 +/* 42355 */ MCD_OPC_CheckPredicate, 6, 162, 250, 0, // Skip to: 106522 +/* 42360 */ MCD_OPC_Decode, 158, 21, 171, 1, // Opcode: GLD1D_SXTW_REAL +/* 42365 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 42380 +/* 42370 */ MCD_OPC_CheckPredicate, 6, 147, 250, 0, // Skip to: 106522 +/* 42375 */ MCD_OPC_Decode, 222, 21, 171, 1, // Opcode: GLDFF1D_SXTW_REAL +/* 42380 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42395 +/* 42385 */ MCD_OPC_CheckPredicate, 6, 132, 250, 0, // Skip to: 106522 +/* 42390 */ MCD_OPC_Decode, 156, 21, 171, 1, // Opcode: GLD1D_REAL +/* 42395 */ MCD_OPC_FilterValue, 7, 122, 250, 0, // Skip to: 106522 +/* 42400 */ MCD_OPC_CheckPredicate, 6, 117, 250, 0, // Skip to: 106522 +/* 42405 */ MCD_OPC_Decode, 220, 21, 171, 1, // Opcode: GLDFF1D_REAL +/* 42410 */ MCD_OPC_FilterValue, 15, 107, 250, 0, // Skip to: 106522 +/* 42415 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 42418 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 42433 +/* 42423 */ MCD_OPC_CheckPredicate, 6, 94, 250, 0, // Skip to: 106522 +/* 42428 */ MCD_OPC_Decode, 159, 21, 171, 1, // Opcode: GLD1D_SXTW_SCALED_REAL +/* 42433 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 42448 +/* 42438 */ MCD_OPC_CheckPredicate, 6, 79, 250, 0, // Skip to: 106522 +/* 42443 */ MCD_OPC_Decode, 223, 21, 171, 1, // Opcode: GLDFF1D_SXTW_SCALED_REAL +/* 42448 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42463 +/* 42453 */ MCD_OPC_CheckPredicate, 6, 64, 250, 0, // Skip to: 106522 +/* 42458 */ MCD_OPC_Decode, 157, 21, 171, 1, // Opcode: GLD1D_SCALED_REAL +/* 42463 */ MCD_OPC_FilterValue, 7, 54, 250, 0, // Skip to: 106522 +/* 42468 */ MCD_OPC_CheckPredicate, 6, 49, 250, 0, // Skip to: 106522 +/* 42473 */ MCD_OPC_Decode, 221, 21, 171, 1, // Opcode: GLDFF1D_SCALED_REAL +/* 42478 */ MCD_OPC_FilterValue, 7, 39, 250, 0, // Skip to: 106522 +/* 42483 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 42486 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 42515 +/* 42491 */ MCD_OPC_CheckPredicate, 3, 26, 250, 0, // Skip to: 106522 +/* 42496 */ MCD_OPC_CheckField, 22, 4, 6, 19, 250, 0, // Skip to: 106522 +/* 42503 */ MCD_OPC_CheckField, 4, 1, 0, 12, 250, 0, // Skip to: 106522 +/* 42510 */ MCD_OPC_Decode, 182, 41, 173, 1, // Opcode: STR_PXI +/* 42515 */ MCD_OPC_FilterValue, 1, 108, 0, 0, // Skip to: 42628 +/* 42520 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 42523 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42538 +/* 42528 */ MCD_OPC_CheckPredicate, 10, 245, 249, 0, // Skip to: 106522 +/* 42533 */ MCD_OPC_Decode, 237, 40, 176, 1, // Opcode: STNT1B_ZZR_D_REAL +/* 42538 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 42553 +/* 42543 */ MCD_OPC_CheckPredicate, 10, 230, 249, 0, // Skip to: 106522 +/* 42548 */ MCD_OPC_Decode, 238, 40, 176, 1, // Opcode: STNT1B_ZZR_S_REAL +/* 42553 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 42568 +/* 42558 */ MCD_OPC_CheckPredicate, 10, 215, 249, 0, // Skip to: 106522 +/* 42563 */ MCD_OPC_Decode, 244, 40, 176, 1, // Opcode: STNT1H_ZZR_D_REAL +/* 42568 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42583 +/* 42573 */ MCD_OPC_CheckPredicate, 10, 200, 249, 0, // Skip to: 106522 +/* 42578 */ MCD_OPC_Decode, 245, 40, 176, 1, // Opcode: STNT1H_ZZR_S_REAL +/* 42583 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 42598 +/* 42588 */ MCD_OPC_CheckPredicate, 10, 185, 249, 0, // Skip to: 106522 +/* 42593 */ MCD_OPC_Decode, 248, 40, 176, 1, // Opcode: STNT1W_ZZR_D_REAL +/* 42598 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 42613 +/* 42603 */ MCD_OPC_CheckPredicate, 10, 170, 249, 0, // Skip to: 106522 +/* 42608 */ MCD_OPC_Decode, 249, 40, 176, 1, // Opcode: STNT1W_ZZR_S_REAL +/* 42613 */ MCD_OPC_FilterValue, 12, 160, 249, 0, // Skip to: 106522 +/* 42618 */ MCD_OPC_CheckPredicate, 10, 155, 249, 0, // Skip to: 106522 +/* 42623 */ MCD_OPC_Decode, 241, 40, 176, 1, // Opcode: STNT1D_ZZR_D_REAL +/* 42628 */ MCD_OPC_FilterValue, 2, 214, 0, 0, // Skip to: 42847 +/* 42633 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 42636 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 42674 +/* 42641 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 42644 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42659 +/* 42649 */ MCD_OPC_CheckPredicate, 3, 124, 249, 0, // Skip to: 106522 +/* 42654 */ MCD_OPC_Decode, 135, 39, 181, 1, // Opcode: ST1B +/* 42659 */ MCD_OPC_FilterValue, 1, 114, 249, 0, // Skip to: 106522 +/* 42664 */ MCD_OPC_CheckPredicate, 3, 109, 249, 0, // Skip to: 106522 +/* 42669 */ MCD_OPC_Decode, 138, 39, 181, 1, // Opcode: ST1B_H +/* 42674 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 42712 +/* 42679 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 42682 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42697 +/* 42687 */ MCD_OPC_CheckPredicate, 3, 86, 249, 0, // Skip to: 106522 +/* 42692 */ MCD_OPC_Decode, 141, 39, 181, 1, // Opcode: ST1B_S +/* 42697 */ MCD_OPC_FilterValue, 1, 76, 249, 0, // Skip to: 106522 +/* 42702 */ MCD_OPC_CheckPredicate, 3, 71, 249, 0, // Skip to: 106522 +/* 42707 */ MCD_OPC_Decode, 136, 39, 181, 1, // Opcode: ST1B_D +/* 42712 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 42734 +/* 42717 */ MCD_OPC_CheckPredicate, 3, 56, 249, 0, // Skip to: 106522 +/* 42722 */ MCD_OPC_CheckField, 21, 1, 1, 49, 249, 0, // Skip to: 106522 +/* 42729 */ MCD_OPC_Decode, 161, 39, 181, 1, // Opcode: ST1H +/* 42734 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 42772 +/* 42739 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 42742 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42757 +/* 42747 */ MCD_OPC_CheckPredicate, 3, 26, 249, 0, // Skip to: 106522 +/* 42752 */ MCD_OPC_Decode, 165, 39, 181, 1, // Opcode: ST1H_S +/* 42757 */ MCD_OPC_FilterValue, 1, 16, 249, 0, // Skip to: 106522 +/* 42762 */ MCD_OPC_CheckPredicate, 3, 11, 249, 0, // Skip to: 106522 +/* 42767 */ MCD_OPC_Decode, 162, 39, 181, 1, // Opcode: ST1H_D +/* 42772 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 42810 +/* 42777 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 42780 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42795 +/* 42785 */ MCD_OPC_CheckPredicate, 3, 244, 248, 0, // Skip to: 106522 +/* 42790 */ MCD_OPC_Decode, 215, 39, 181, 1, // Opcode: ST1W +/* 42795 */ MCD_OPC_FilterValue, 1, 234, 248, 0, // Skip to: 106522 +/* 42800 */ MCD_OPC_CheckPredicate, 3, 229, 248, 0, // Skip to: 106522 +/* 42805 */ MCD_OPC_Decode, 216, 39, 181, 1, // Opcode: ST1W_D +/* 42810 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42825 +/* 42815 */ MCD_OPC_CheckPredicate, 3, 214, 248, 0, // Skip to: 106522 +/* 42820 */ MCD_OPC_Decode, 184, 41, 175, 1, // Opcode: STR_ZXI +/* 42825 */ MCD_OPC_FilterValue, 7, 204, 248, 0, // Skip to: 106522 +/* 42830 */ MCD_OPC_CheckPredicate, 3, 199, 248, 0, // Skip to: 106522 +/* 42835 */ MCD_OPC_CheckField, 21, 1, 1, 192, 248, 0, // Skip to: 106522 +/* 42842 */ MCD_OPC_Decode, 143, 39, 181, 1, // Opcode: ST1D +/* 42847 */ MCD_OPC_FilterValue, 3, 243, 0, 0, // Skip to: 43095 +/* 42852 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 42855 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 42870 +/* 42860 */ MCD_OPC_CheckPredicate, 3, 169, 248, 0, // Skip to: 106522 +/* 42865 */ MCD_OPC_Decode, 236, 40, 181, 1, // Opcode: STNT1B_ZRR +/* 42870 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 42885 +/* 42875 */ MCD_OPC_CheckPredicate, 3, 154, 248, 0, // Skip to: 106522 +/* 42880 */ MCD_OPC_Decode, 237, 39, 184, 1, // Opcode: ST2B +/* 42885 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 42900 +/* 42890 */ MCD_OPC_CheckPredicate, 3, 139, 248, 0, // Skip to: 106522 +/* 42895 */ MCD_OPC_Decode, 142, 40, 186, 1, // Opcode: ST3B +/* 42900 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 42915 +/* 42905 */ MCD_OPC_CheckPredicate, 3, 124, 248, 0, // Skip to: 106522 +/* 42910 */ MCD_OPC_Decode, 172, 40, 188, 1, // Opcode: ST4B +/* 42915 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 42930 +/* 42920 */ MCD_OPC_CheckPredicate, 3, 109, 248, 0, // Skip to: 106522 +/* 42925 */ MCD_OPC_Decode, 243, 40, 181, 1, // Opcode: STNT1H_ZRR +/* 42930 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 42945 +/* 42935 */ MCD_OPC_CheckPredicate, 3, 94, 248, 0, // Skip to: 106522 +/* 42940 */ MCD_OPC_Decode, 244, 39, 184, 1, // Opcode: ST2H +/* 42945 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 42960 +/* 42950 */ MCD_OPC_CheckPredicate, 3, 79, 248, 0, // Skip to: 106522 +/* 42955 */ MCD_OPC_Decode, 146, 40, 186, 1, // Opcode: ST3H +/* 42960 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 42975 +/* 42965 */ MCD_OPC_CheckPredicate, 3, 64, 248, 0, // Skip to: 106522 +/* 42970 */ MCD_OPC_Decode, 190, 40, 188, 1, // Opcode: ST4H +/* 42975 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 42990 +/* 42980 */ MCD_OPC_CheckPredicate, 3, 49, 248, 0, // Skip to: 106522 +/* 42985 */ MCD_OPC_Decode, 247, 40, 181, 1, // Opcode: STNT1W_ZRR +/* 42990 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 43005 +/* 42995 */ MCD_OPC_CheckPredicate, 3, 34, 248, 0, // Skip to: 106522 +/* 43000 */ MCD_OPC_Decode, 132, 40, 184, 1, // Opcode: ST2W +/* 43005 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 43020 +/* 43010 */ MCD_OPC_CheckPredicate, 3, 19, 248, 0, // Skip to: 106522 +/* 43015 */ MCD_OPC_Decode, 162, 40, 186, 1, // Opcode: ST3W +/* 43020 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 43035 +/* 43025 */ MCD_OPC_CheckPredicate, 3, 4, 248, 0, // Skip to: 106522 +/* 43030 */ MCD_OPC_Decode, 192, 40, 188, 1, // Opcode: ST4W +/* 43035 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 43050 +/* 43040 */ MCD_OPC_CheckPredicate, 3, 245, 247, 0, // Skip to: 106522 +/* 43045 */ MCD_OPC_Decode, 240, 40, 181, 1, // Opcode: STNT1D_ZRR +/* 43050 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 43065 +/* 43055 */ MCD_OPC_CheckPredicate, 3, 230, 247, 0, // Skip to: 106522 +/* 43060 */ MCD_OPC_Decode, 239, 39, 184, 1, // Opcode: ST2D +/* 43065 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 43080 +/* 43070 */ MCD_OPC_CheckPredicate, 3, 215, 247, 0, // Skip to: 106522 +/* 43075 */ MCD_OPC_Decode, 144, 40, 186, 1, // Opcode: ST3D +/* 43080 */ MCD_OPC_FilterValue, 15, 205, 247, 0, // Skip to: 106522 +/* 43085 */ MCD_OPC_CheckPredicate, 3, 200, 247, 0, // Skip to: 106522 +/* 43090 */ MCD_OPC_Decode, 174, 40, 188, 1, // Opcode: ST4D +/* 43095 */ MCD_OPC_FilterValue, 4, 183, 0, 0, // Skip to: 43283 +/* 43100 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 43103 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43118 +/* 43108 */ MCD_OPC_CheckPredicate, 6, 177, 247, 0, // Skip to: 106522 +/* 43113 */ MCD_OPC_Decode, 198, 38, 171, 1, // Opcode: SST1B_D_UXTW +/* 43118 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 43133 +/* 43123 */ MCD_OPC_CheckPredicate, 6, 162, 247, 0, // Skip to: 106522 +/* 43128 */ MCD_OPC_Decode, 201, 38, 171, 1, // Opcode: SST1B_S_UXTW +/* 43133 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 43148 +/* 43138 */ MCD_OPC_CheckPredicate, 6, 147, 247, 0, // Skip to: 106522 +/* 43143 */ MCD_OPC_Decode, 214, 38, 171, 1, // Opcode: SST1H_D_UXTW +/* 43148 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 43163 +/* 43153 */ MCD_OPC_CheckPredicate, 6, 132, 247, 0, // Skip to: 106522 +/* 43158 */ MCD_OPC_Decode, 215, 38, 171, 1, // Opcode: SST1H_D_UXTW_SCALED +/* 43163 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 43178 +/* 43168 */ MCD_OPC_CheckPredicate, 6, 117, 247, 0, // Skip to: 106522 +/* 43173 */ MCD_OPC_Decode, 219, 38, 171, 1, // Opcode: SST1H_S_UXTW +/* 43178 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 43193 +/* 43183 */ MCD_OPC_CheckPredicate, 6, 102, 247, 0, // Skip to: 106522 +/* 43188 */ MCD_OPC_Decode, 220, 38, 171, 1, // Opcode: SST1H_S_UXTW_SCALED +/* 43193 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 43208 +/* 43198 */ MCD_OPC_CheckPredicate, 6, 87, 247, 0, // Skip to: 106522 +/* 43203 */ MCD_OPC_Decode, 226, 38, 171, 1, // Opcode: SST1W_D_UXTW +/* 43208 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 43223 +/* 43213 */ MCD_OPC_CheckPredicate, 6, 72, 247, 0, // Skip to: 106522 +/* 43218 */ MCD_OPC_Decode, 227, 38, 171, 1, // Opcode: SST1W_D_UXTW_SCALED +/* 43223 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 43238 +/* 43228 */ MCD_OPC_CheckPredicate, 6, 57, 247, 0, // Skip to: 106522 +/* 43233 */ MCD_OPC_Decode, 231, 38, 171, 1, // Opcode: SST1W_UXTW +/* 43238 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 43253 +/* 43243 */ MCD_OPC_CheckPredicate, 6, 42, 247, 0, // Skip to: 106522 +/* 43248 */ MCD_OPC_Decode, 232, 38, 171, 1, // Opcode: SST1W_UXTW_SCALED +/* 43253 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 43268 +/* 43258 */ MCD_OPC_CheckPredicate, 6, 27, 247, 0, // Skip to: 106522 +/* 43263 */ MCD_OPC_Decode, 207, 38, 171, 1, // Opcode: SST1D_UXTW +/* 43268 */ MCD_OPC_FilterValue, 13, 17, 247, 0, // Skip to: 106522 +/* 43273 */ MCD_OPC_CheckPredicate, 6, 12, 247, 0, // Skip to: 106522 +/* 43278 */ MCD_OPC_Decode, 208, 38, 171, 1, // Opcode: SST1D_UXTW_SCALED +/* 43283 */ MCD_OPC_FilterValue, 5, 213, 0, 0, // Skip to: 43501 +/* 43288 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 43291 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43306 +/* 43296 */ MCD_OPC_CheckPredicate, 6, 245, 246, 0, // Skip to: 106522 +/* 43301 */ MCD_OPC_Decode, 196, 38, 171, 1, // Opcode: SST1B_D_REAL +/* 43306 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 43321 +/* 43311 */ MCD_OPC_CheckPredicate, 6, 230, 246, 0, // Skip to: 106522 +/* 43316 */ MCD_OPC_Decode, 195, 38, 177, 1, // Opcode: SST1B_D_IMM +/* 43321 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 43336 +/* 43326 */ MCD_OPC_CheckPredicate, 6, 215, 246, 0, // Skip to: 106522 +/* 43331 */ MCD_OPC_Decode, 199, 38, 177, 1, // Opcode: SST1B_S_IMM +/* 43336 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 43351 +/* 43341 */ MCD_OPC_CheckPredicate, 6, 200, 246, 0, // Skip to: 106522 +/* 43346 */ MCD_OPC_Decode, 210, 38, 171, 1, // Opcode: SST1H_D_REAL +/* 43351 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 43366 +/* 43356 */ MCD_OPC_CheckPredicate, 6, 185, 246, 0, // Skip to: 106522 +/* 43361 */ MCD_OPC_Decode, 211, 38, 171, 1, // Opcode: SST1H_D_SCALED_SCALED_REAL +/* 43366 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 43381 +/* 43371 */ MCD_OPC_CheckPredicate, 6, 170, 246, 0, // Skip to: 106522 +/* 43376 */ MCD_OPC_Decode, 209, 38, 177, 1, // Opcode: SST1H_D_IMM +/* 43381 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 43396 +/* 43386 */ MCD_OPC_CheckPredicate, 6, 155, 246, 0, // Skip to: 106522 +/* 43391 */ MCD_OPC_Decode, 216, 38, 177, 1, // Opcode: SST1H_S_IMM +/* 43396 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 43411 +/* 43401 */ MCD_OPC_CheckPredicate, 6, 140, 246, 0, // Skip to: 106522 +/* 43406 */ MCD_OPC_Decode, 222, 38, 171, 1, // Opcode: SST1W_D_REAL +/* 43411 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 43426 +/* 43416 */ MCD_OPC_CheckPredicate, 6, 125, 246, 0, // Skip to: 106522 +/* 43421 */ MCD_OPC_Decode, 223, 38, 171, 1, // Opcode: SST1W_D_SCALED_SCALED_REAL +/* 43426 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 43441 +/* 43431 */ MCD_OPC_CheckPredicate, 6, 110, 246, 0, // Skip to: 106522 +/* 43436 */ MCD_OPC_Decode, 221, 38, 177, 1, // Opcode: SST1W_D_IMM +/* 43441 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 43456 +/* 43446 */ MCD_OPC_CheckPredicate, 6, 95, 246, 0, // Skip to: 106522 +/* 43451 */ MCD_OPC_Decode, 228, 38, 177, 1, // Opcode: SST1W_IMM +/* 43456 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 43471 +/* 43461 */ MCD_OPC_CheckPredicate, 6, 80, 246, 0, // Skip to: 106522 +/* 43466 */ MCD_OPC_Decode, 203, 38, 171, 1, // Opcode: SST1D_REAL +/* 43471 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 43486 +/* 43476 */ MCD_OPC_CheckPredicate, 6, 65, 246, 0, // Skip to: 106522 +/* 43481 */ MCD_OPC_Decode, 204, 38, 171, 1, // Opcode: SST1D_SCALED_SCALED_REAL +/* 43486 */ MCD_OPC_FilterValue, 14, 55, 246, 0, // Skip to: 106522 +/* 43491 */ MCD_OPC_CheckPredicate, 6, 50, 246, 0, // Skip to: 106522 +/* 43496 */ MCD_OPC_Decode, 202, 38, 177, 1, // Opcode: SST1D_IMM +/* 43501 */ MCD_OPC_FilterValue, 6, 183, 0, 0, // Skip to: 43689 +/* 43506 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 43509 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43524 +/* 43514 */ MCD_OPC_CheckPredicate, 6, 27, 246, 0, // Skip to: 106522 +/* 43519 */ MCD_OPC_Decode, 197, 38, 171, 1, // Opcode: SST1B_D_SXTW +/* 43524 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 43539 +/* 43529 */ MCD_OPC_CheckPredicate, 6, 12, 246, 0, // Skip to: 106522 +/* 43534 */ MCD_OPC_Decode, 200, 38, 171, 1, // Opcode: SST1B_S_SXTW +/* 43539 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 43554 +/* 43544 */ MCD_OPC_CheckPredicate, 6, 253, 245, 0, // Skip to: 106522 +/* 43549 */ MCD_OPC_Decode, 212, 38, 171, 1, // Opcode: SST1H_D_SXTW +/* 43554 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 43569 +/* 43559 */ MCD_OPC_CheckPredicate, 6, 238, 245, 0, // Skip to: 106522 +/* 43564 */ MCD_OPC_Decode, 213, 38, 171, 1, // Opcode: SST1H_D_SXTW_SCALED +/* 43569 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 43584 +/* 43574 */ MCD_OPC_CheckPredicate, 6, 223, 245, 0, // Skip to: 106522 +/* 43579 */ MCD_OPC_Decode, 217, 38, 171, 1, // Opcode: SST1H_S_SXTW +/* 43584 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 43599 +/* 43589 */ MCD_OPC_CheckPredicate, 6, 208, 245, 0, // Skip to: 106522 +/* 43594 */ MCD_OPC_Decode, 218, 38, 171, 1, // Opcode: SST1H_S_SXTW_SCALED +/* 43599 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 43614 +/* 43604 */ MCD_OPC_CheckPredicate, 6, 193, 245, 0, // Skip to: 106522 +/* 43609 */ MCD_OPC_Decode, 224, 38, 171, 1, // Opcode: SST1W_D_SXTW +/* 43614 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 43629 +/* 43619 */ MCD_OPC_CheckPredicate, 6, 178, 245, 0, // Skip to: 106522 +/* 43624 */ MCD_OPC_Decode, 225, 38, 171, 1, // Opcode: SST1W_D_SXTW_SCALED +/* 43629 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 43644 +/* 43634 */ MCD_OPC_CheckPredicate, 6, 163, 245, 0, // Skip to: 106522 +/* 43639 */ MCD_OPC_Decode, 229, 38, 171, 1, // Opcode: SST1W_SXTW +/* 43644 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 43659 +/* 43649 */ MCD_OPC_CheckPredicate, 6, 148, 245, 0, // Skip to: 106522 +/* 43654 */ MCD_OPC_Decode, 230, 38, 171, 1, // Opcode: SST1W_SXTW_SCALED +/* 43659 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 43674 +/* 43664 */ MCD_OPC_CheckPredicate, 6, 133, 245, 0, // Skip to: 106522 +/* 43669 */ MCD_OPC_Decode, 205, 38, 171, 1, // Opcode: SST1D_SXTW +/* 43674 */ MCD_OPC_FilterValue, 13, 123, 245, 0, // Skip to: 106522 +/* 43679 */ MCD_OPC_CheckPredicate, 6, 118, 245, 0, // Skip to: 106522 +/* 43684 */ MCD_OPC_Decode, 206, 38, 171, 1, // Opcode: SST1D_SXTW_SCALED +/* 43689 */ MCD_OPC_FilterValue, 7, 108, 245, 0, // Skip to: 106522 +/* 43694 */ MCD_OPC_ExtractField, 20, 6, // Inst{25-20} ... +/* 43697 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 43712 +/* 43702 */ MCD_OPC_CheckPredicate, 3, 95, 245, 0, // Skip to: 106522 +/* 43707 */ MCD_OPC_Decode, 140, 39, 182, 1, // Opcode: ST1B_IMM +/* 43712 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 43727 +/* 43717 */ MCD_OPC_CheckPredicate, 3, 80, 245, 0, // Skip to: 106522 +/* 43722 */ MCD_OPC_Decode, 235, 40, 182, 1, // Opcode: STNT1B_ZRI +/* 43727 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 43742 +/* 43732 */ MCD_OPC_CheckPredicate, 3, 65, 245, 0, // Skip to: 106522 +/* 43737 */ MCD_OPC_Decode, 139, 39, 182, 1, // Opcode: ST1B_H_IMM +/* 43742 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 43757 +/* 43747 */ MCD_OPC_CheckPredicate, 3, 50, 245, 0, // Skip to: 106522 +/* 43752 */ MCD_OPC_Decode, 238, 39, 185, 1, // Opcode: ST2B_IMM +/* 43757 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 43772 +/* 43762 */ MCD_OPC_CheckPredicate, 3, 35, 245, 0, // Skip to: 106522 +/* 43767 */ MCD_OPC_Decode, 142, 39, 182, 1, // Opcode: ST1B_S_IMM +/* 43772 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 43787 +/* 43777 */ MCD_OPC_CheckPredicate, 3, 20, 245, 0, // Skip to: 106522 +/* 43782 */ MCD_OPC_Decode, 143, 40, 187, 1, // Opcode: ST3B_IMM +/* 43787 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 43802 +/* 43792 */ MCD_OPC_CheckPredicate, 3, 5, 245, 0, // Skip to: 106522 +/* 43797 */ MCD_OPC_Decode, 137, 39, 182, 1, // Opcode: ST1B_D_IMM +/* 43802 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 43817 +/* 43807 */ MCD_OPC_CheckPredicate, 3, 246, 244, 0, // Skip to: 106522 +/* 43812 */ MCD_OPC_Decode, 173, 40, 189, 1, // Opcode: ST4B_IMM +/* 43817 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 43832 +/* 43822 */ MCD_OPC_CheckPredicate, 3, 231, 244, 0, // Skip to: 106522 +/* 43827 */ MCD_OPC_Decode, 242, 40, 182, 1, // Opcode: STNT1H_ZRI +/* 43832 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 43847 +/* 43837 */ MCD_OPC_CheckPredicate, 3, 216, 244, 0, // Skip to: 106522 +/* 43842 */ MCD_OPC_Decode, 164, 39, 182, 1, // Opcode: ST1H_IMM +/* 43847 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 43862 +/* 43852 */ MCD_OPC_CheckPredicate, 3, 201, 244, 0, // Skip to: 106522 +/* 43857 */ MCD_OPC_Decode, 245, 39, 185, 1, // Opcode: ST2H_IMM +/* 43862 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 43877 +/* 43867 */ MCD_OPC_CheckPredicate, 3, 186, 244, 0, // Skip to: 106522 +/* 43872 */ MCD_OPC_Decode, 166, 39, 182, 1, // Opcode: ST1H_S_IMM +/* 43877 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 43892 +/* 43882 */ MCD_OPC_CheckPredicate, 3, 171, 244, 0, // Skip to: 106522 +/* 43887 */ MCD_OPC_Decode, 147, 40, 187, 1, // Opcode: ST3H_IMM +/* 43892 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 43907 +/* 43897 */ MCD_OPC_CheckPredicate, 3, 156, 244, 0, // Skip to: 106522 +/* 43902 */ MCD_OPC_Decode, 163, 39, 182, 1, // Opcode: ST1H_D_IMM +/* 43907 */ MCD_OPC_FilterValue, 15, 10, 0, 0, // Skip to: 43922 +/* 43912 */ MCD_OPC_CheckPredicate, 3, 141, 244, 0, // Skip to: 106522 +/* 43917 */ MCD_OPC_Decode, 191, 40, 189, 1, // Opcode: ST4H_IMM +/* 43922 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 43937 +/* 43927 */ MCD_OPC_CheckPredicate, 3, 126, 244, 0, // Skip to: 106522 +/* 43932 */ MCD_OPC_Decode, 246, 40, 182, 1, // Opcode: STNT1W_ZRI +/* 43937 */ MCD_OPC_FilterValue, 19, 10, 0, 0, // Skip to: 43952 +/* 43942 */ MCD_OPC_CheckPredicate, 3, 111, 244, 0, // Skip to: 106522 +/* 43947 */ MCD_OPC_Decode, 133, 40, 185, 1, // Opcode: ST2W_IMM +/* 43952 */ MCD_OPC_FilterValue, 20, 10, 0, 0, // Skip to: 43967 +/* 43957 */ MCD_OPC_CheckPredicate, 3, 96, 244, 0, // Skip to: 106522 +/* 43962 */ MCD_OPC_Decode, 218, 39, 182, 1, // Opcode: ST1W_IMM +/* 43967 */ MCD_OPC_FilterValue, 21, 10, 0, 0, // Skip to: 43982 +/* 43972 */ MCD_OPC_CheckPredicate, 3, 81, 244, 0, // Skip to: 106522 +/* 43977 */ MCD_OPC_Decode, 163, 40, 187, 1, // Opcode: ST3W_IMM +/* 43982 */ MCD_OPC_FilterValue, 22, 10, 0, 0, // Skip to: 43997 +/* 43987 */ MCD_OPC_CheckPredicate, 3, 66, 244, 0, // Skip to: 106522 +/* 43992 */ MCD_OPC_Decode, 217, 39, 182, 1, // Opcode: ST1W_D_IMM +/* 43997 */ MCD_OPC_FilterValue, 23, 10, 0, 0, // Skip to: 44012 +/* 44002 */ MCD_OPC_CheckPredicate, 3, 51, 244, 0, // Skip to: 106522 +/* 44007 */ MCD_OPC_Decode, 193, 40, 189, 1, // Opcode: ST4W_IMM +/* 44012 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 44027 +/* 44017 */ MCD_OPC_CheckPredicate, 3, 36, 244, 0, // Skip to: 106522 +/* 44022 */ MCD_OPC_Decode, 239, 40, 182, 1, // Opcode: STNT1D_ZRI +/* 44027 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 44042 +/* 44032 */ MCD_OPC_CheckPredicate, 3, 21, 244, 0, // Skip to: 106522 +/* 44037 */ MCD_OPC_Decode, 240, 39, 185, 1, // Opcode: ST2D_IMM +/* 44042 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 44057 +/* 44047 */ MCD_OPC_CheckPredicate, 3, 6, 244, 0, // Skip to: 106522 +/* 44052 */ MCD_OPC_Decode, 145, 40, 187, 1, // Opcode: ST3D_IMM +/* 44057 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 44072 +/* 44062 */ MCD_OPC_CheckPredicate, 3, 247, 243, 0, // Skip to: 106522 +/* 44067 */ MCD_OPC_Decode, 144, 39, 182, 1, // Opcode: ST1D_IMM +/* 44072 */ MCD_OPC_FilterValue, 31, 237, 243, 0, // Skip to: 106522 +/* 44077 */ MCD_OPC_CheckPredicate, 3, 232, 243, 0, // Skip to: 106522 +/* 44082 */ MCD_OPC_Decode, 175, 40, 189, 1, // Opcode: ST4D_IMM +/* 44087 */ MCD_OPC_FilterValue, 2, 66, 8, 0, // Skip to: 46206 +/* 44092 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 44095 */ MCD_OPC_FilterValue, 0, 122, 1, 0, // Skip to: 44478 +/* 44100 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 44103 */ MCD_OPC_FilterValue, 0, 51, 1, 0, // Skip to: 44415 +/* 44108 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 44111 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 44139 +/* 44116 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 44119 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44129 +/* 44124 */ MCD_OPC_Decode, 200, 41, 190, 1, // Opcode: STXRB +/* 44129 */ MCD_OPC_FilterValue, 1, 180, 243, 0, // Skip to: 106522 +/* 44134 */ MCD_OPC_Decode, 226, 40, 190, 1, // Opcode: STLXRB +/* 44139 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 44177 +/* 44144 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 44147 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 44162 +/* 44152 */ MCD_OPC_CheckPredicate, 18, 157, 243, 0, // Skip to: 106522 +/* 44157 */ MCD_OPC_Decode, 220, 9, 191, 1, // Opcode: CASPW +/* 44162 */ MCD_OPC_FilterValue, 63, 147, 243, 0, // Skip to: 106522 +/* 44167 */ MCD_OPC_CheckPredicate, 18, 142, 243, 0, // Skip to: 106522 +/* 44172 */ MCD_OPC_Decode, 218, 9, 191, 1, // Opcode: CASPLW +/* 44177 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 44215 +/* 44182 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 44185 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 44200 +/* 44190 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44195 */ MCD_OPC_Decode, 230, 27, 190, 1, // Opcode: LDXRB +/* 44200 */ MCD_OPC_FilterValue, 1, 109, 243, 0, // Skip to: 106522 +/* 44205 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44210 */ MCD_OPC_Decode, 181, 25, 190, 1, // Opcode: LDAXRB +/* 44215 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 44253 +/* 44220 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 44223 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 44238 +/* 44228 */ MCD_OPC_CheckPredicate, 18, 81, 243, 0, // Skip to: 106522 +/* 44233 */ MCD_OPC_Decode, 216, 9, 191, 1, // Opcode: CASPAW +/* 44238 */ MCD_OPC_FilterValue, 63, 71, 243, 0, // Skip to: 106522 +/* 44243 */ MCD_OPC_CheckPredicate, 18, 66, 243, 0, // Skip to: 106522 +/* 44248 */ MCD_OPC_Decode, 214, 9, 191, 1, // Opcode: CASPALW +/* 44253 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 44296 +/* 44258 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 44261 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 44281 +/* 44266 */ MCD_OPC_CheckPredicate, 19, 43, 243, 0, // Skip to: 106522 +/* 44271 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44276 */ MCD_OPC_Decode, 212, 40, 190, 1, // Opcode: STLLRB +/* 44281 */ MCD_OPC_FilterValue, 1, 28, 243, 0, // Skip to: 106522 +/* 44286 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44291 */ MCD_OPC_Decode, 216, 40, 190, 1, // Opcode: STLRB +/* 44296 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 44334 +/* 44301 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 44304 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 44319 +/* 44309 */ MCD_OPC_CheckPredicate, 18, 0, 243, 0, // Skip to: 106522 +/* 44314 */ MCD_OPC_Decode, 208, 9, 192, 1, // Opcode: CASB +/* 44319 */ MCD_OPC_FilterValue, 63, 246, 242, 0, // Skip to: 106522 +/* 44324 */ MCD_OPC_CheckPredicate, 18, 241, 242, 0, // Skip to: 106522 +/* 44329 */ MCD_OPC_Decode, 210, 9, 192, 1, // Opcode: CASLB +/* 44334 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 44377 +/* 44339 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 44342 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 44362 +/* 44347 */ MCD_OPC_CheckPredicate, 19, 218, 242, 0, // Skip to: 106522 +/* 44352 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44357 */ MCD_OPC_Decode, 235, 25, 190, 1, // Opcode: LDLARB +/* 44362 */ MCD_OPC_FilterValue, 1, 203, 242, 0, // Skip to: 106522 +/* 44367 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44372 */ MCD_OPC_Decode, 175, 25, 190, 1, // Opcode: LDARB +/* 44377 */ MCD_OPC_FilterValue, 7, 188, 242, 0, // Skip to: 106522 +/* 44382 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 44385 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 44400 +/* 44390 */ MCD_OPC_CheckPredicate, 18, 175, 242, 0, // Skip to: 106522 +/* 44395 */ MCD_OPC_Decode, 200, 9, 192, 1, // Opcode: CASAB +/* 44400 */ MCD_OPC_FilterValue, 63, 165, 242, 0, // Skip to: 106522 +/* 44405 */ MCD_OPC_CheckPredicate, 18, 160, 242, 0, // Skip to: 106522 +/* 44410 */ MCD_OPC_Decode, 202, 9, 192, 1, // Opcode: CASALB +/* 44415 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 44443 +/* 44420 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 44423 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44433 +/* 44428 */ MCD_OPC_Decode, 177, 8, 193, 1, // Opcode: ANDWrs +/* 44433 */ MCD_OPC_FilterValue, 1, 132, 242, 0, // Skip to: 106522 +/* 44438 */ MCD_OPC_Decode, 146, 9, 193, 1, // Opcode: BICWrs +/* 44443 */ MCD_OPC_FilterValue, 3, 122, 242, 0, // Skip to: 106522 +/* 44448 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 44451 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44461 +/* 44456 */ MCD_OPC_Decode, 243, 7, 193, 1, // Opcode: ADDWrs +/* 44461 */ MCD_OPC_FilterValue, 1, 104, 242, 0, // Skip to: 106522 +/* 44466 */ MCD_OPC_CheckField, 22, 2, 0, 97, 242, 0, // Skip to: 106522 +/* 44473 */ MCD_OPC_Decode, 244, 7, 194, 1, // Opcode: ADDWrx +/* 44478 */ MCD_OPC_FilterValue, 1, 162, 0, 0, // Skip to: 44645 +/* 44483 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 44486 */ MCD_OPC_FilterValue, 0, 43, 0, 0, // Skip to: 44534 +/* 44491 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 44494 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44504 +/* 44499 */ MCD_OPC_Decode, 233, 40, 195, 1, // Opcode: STNPWi +/* 44504 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 44514 +/* 44509 */ MCD_OPC_Decode, 130, 26, 195, 1, // Opcode: LDNPWi +/* 44514 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 44524 +/* 44519 */ MCD_OPC_Decode, 132, 41, 195, 1, // Opcode: STPWpost +/* 44524 */ MCD_OPC_FilterValue, 3, 41, 242, 0, // Skip to: 106522 +/* 44529 */ MCD_OPC_Decode, 165, 26, 195, 1, // Opcode: LDPWpost +/* 44534 */ MCD_OPC_FilterValue, 1, 43, 0, 0, // Skip to: 44582 +/* 44539 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 44542 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44552 +/* 44547 */ MCD_OPC_Decode, 131, 41, 195, 1, // Opcode: STPWi +/* 44552 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 44562 +/* 44557 */ MCD_OPC_Decode, 164, 26, 195, 1, // Opcode: LDPWi +/* 44562 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 44572 +/* 44567 */ MCD_OPC_Decode, 133, 41, 195, 1, // Opcode: STPWpre +/* 44572 */ MCD_OPC_FilterValue, 3, 249, 241, 0, // Skip to: 106522 +/* 44577 */ MCD_OPC_Decode, 166, 26, 195, 1, // Opcode: LDPWpre +/* 44582 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 44610 +/* 44587 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 44590 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44600 +/* 44595 */ MCD_OPC_Decode, 172, 29, 193, 1, // Opcode: ORRWrs +/* 44600 */ MCD_OPC_FilterValue, 1, 221, 241, 0, // Skip to: 106522 +/* 44605 */ MCD_OPC_Decode, 165, 29, 193, 1, // Opcode: ORNWrs +/* 44610 */ MCD_OPC_FilterValue, 3, 211, 241, 0, // Skip to: 106522 +/* 44615 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 44618 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44628 +/* 44623 */ MCD_OPC_Decode, 228, 7, 193, 1, // Opcode: ADDSWrs +/* 44628 */ MCD_OPC_FilterValue, 1, 193, 241, 0, // Skip to: 106522 +/* 44633 */ MCD_OPC_CheckField, 22, 2, 0, 186, 241, 0, // Skip to: 106522 +/* 44640 */ MCD_OPC_Decode, 229, 7, 194, 1, // Opcode: ADDSWrx +/* 44645 */ MCD_OPC_FilterValue, 2, 122, 1, 0, // Skip to: 45028 +/* 44650 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 44653 */ MCD_OPC_FilterValue, 0, 51, 1, 0, // Skip to: 44965 +/* 44658 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 44661 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 44689 +/* 44666 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 44669 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44679 +/* 44674 */ MCD_OPC_Decode, 201, 41, 190, 1, // Opcode: STXRH +/* 44679 */ MCD_OPC_FilterValue, 1, 142, 241, 0, // Skip to: 106522 +/* 44684 */ MCD_OPC_Decode, 227, 40, 190, 1, // Opcode: STLXRH +/* 44689 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 44727 +/* 44694 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 44697 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 44712 +/* 44702 */ MCD_OPC_CheckPredicate, 18, 119, 241, 0, // Skip to: 106522 +/* 44707 */ MCD_OPC_Decode, 221, 9, 196, 1, // Opcode: CASPX +/* 44712 */ MCD_OPC_FilterValue, 63, 109, 241, 0, // Skip to: 106522 +/* 44717 */ MCD_OPC_CheckPredicate, 18, 104, 241, 0, // Skip to: 106522 +/* 44722 */ MCD_OPC_Decode, 219, 9, 196, 1, // Opcode: CASPLX +/* 44727 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 44765 +/* 44732 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 44735 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 44750 +/* 44740 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44745 */ MCD_OPC_Decode, 231, 27, 190, 1, // Opcode: LDXRH +/* 44750 */ MCD_OPC_FilterValue, 1, 71, 241, 0, // Skip to: 106522 +/* 44755 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44760 */ MCD_OPC_Decode, 182, 25, 190, 1, // Opcode: LDAXRH +/* 44765 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 44803 +/* 44770 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 44773 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 44788 +/* 44778 */ MCD_OPC_CheckPredicate, 18, 43, 241, 0, // Skip to: 106522 +/* 44783 */ MCD_OPC_Decode, 217, 9, 196, 1, // Opcode: CASPAX +/* 44788 */ MCD_OPC_FilterValue, 63, 33, 241, 0, // Skip to: 106522 +/* 44793 */ MCD_OPC_CheckPredicate, 18, 28, 241, 0, // Skip to: 106522 +/* 44798 */ MCD_OPC_Decode, 215, 9, 196, 1, // Opcode: CASPALX +/* 44803 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 44846 +/* 44808 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 44811 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 44831 +/* 44816 */ MCD_OPC_CheckPredicate, 19, 5, 241, 0, // Skip to: 106522 +/* 44821 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44826 */ MCD_OPC_Decode, 213, 40, 190, 1, // Opcode: STLLRH +/* 44831 */ MCD_OPC_FilterValue, 1, 246, 240, 0, // Skip to: 106522 +/* 44836 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44841 */ MCD_OPC_Decode, 217, 40, 190, 1, // Opcode: STLRH +/* 44846 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 44884 +/* 44851 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 44854 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 44869 +/* 44859 */ MCD_OPC_CheckPredicate, 18, 218, 240, 0, // Skip to: 106522 +/* 44864 */ MCD_OPC_Decode, 209, 9, 192, 1, // Opcode: CASH +/* 44869 */ MCD_OPC_FilterValue, 63, 208, 240, 0, // Skip to: 106522 +/* 44874 */ MCD_OPC_CheckPredicate, 18, 203, 240, 0, // Skip to: 106522 +/* 44879 */ MCD_OPC_Decode, 211, 9, 192, 1, // Opcode: CASLH +/* 44884 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 44927 +/* 44889 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 44892 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 44912 +/* 44897 */ MCD_OPC_CheckPredicate, 19, 180, 240, 0, // Skip to: 106522 +/* 44902 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44907 */ MCD_OPC_Decode, 236, 25, 190, 1, // Opcode: LDLARH +/* 44912 */ MCD_OPC_FilterValue, 1, 165, 240, 0, // Skip to: 106522 +/* 44917 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 44922 */ MCD_OPC_Decode, 176, 25, 190, 1, // Opcode: LDARH +/* 44927 */ MCD_OPC_FilterValue, 7, 150, 240, 0, // Skip to: 106522 +/* 44932 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 44935 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 44950 +/* 44940 */ MCD_OPC_CheckPredicate, 18, 137, 240, 0, // Skip to: 106522 +/* 44945 */ MCD_OPC_Decode, 201, 9, 192, 1, // Opcode: CASAH +/* 44950 */ MCD_OPC_FilterValue, 63, 127, 240, 0, // Skip to: 106522 +/* 44955 */ MCD_OPC_CheckPredicate, 18, 122, 240, 0, // Skip to: 106522 +/* 44960 */ MCD_OPC_Decode, 203, 9, 192, 1, // Opcode: CASALH +/* 44965 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 44993 +/* 44970 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 44973 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 44983 +/* 44978 */ MCD_OPC_Decode, 189, 13, 193, 1, // Opcode: EORWrs +/* 44983 */ MCD_OPC_FilterValue, 1, 94, 240, 0, // Skip to: 106522 +/* 44988 */ MCD_OPC_Decode, 171, 13, 193, 1, // Opcode: EONWrs +/* 44993 */ MCD_OPC_FilterValue, 3, 84, 240, 0, // Skip to: 106522 +/* 44998 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 45001 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45011 +/* 45006 */ MCD_OPC_Decode, 242, 41, 193, 1, // Opcode: SUBWrs +/* 45011 */ MCD_OPC_FilterValue, 1, 66, 240, 0, // Skip to: 106522 +/* 45016 */ MCD_OPC_CheckField, 22, 2, 0, 59, 240, 0, // Skip to: 106522 +/* 45023 */ MCD_OPC_Decode, 243, 41, 194, 1, // Opcode: SUBWrx +/* 45028 */ MCD_OPC_FilterValue, 3, 157, 0, 0, // Skip to: 45190 +/* 45033 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 45036 */ MCD_OPC_FilterValue, 0, 28, 0, 0, // Skip to: 45069 +/* 45041 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 45044 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 45059 +/* 45049 */ MCD_OPC_CheckPredicate, 20, 28, 240, 0, // Skip to: 106522 +/* 45054 */ MCD_OPC_Decode, 209, 40, 195, 1, // Opcode: STGPpost +/* 45059 */ MCD_OPC_FilterValue, 3, 18, 240, 0, // Skip to: 106522 +/* 45064 */ MCD_OPC_Decode, 159, 26, 195, 1, // Opcode: LDPSWpost +/* 45069 */ MCD_OPC_FilterValue, 1, 53, 0, 0, // Skip to: 45127 +/* 45074 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 45077 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45092 +/* 45082 */ MCD_OPC_CheckPredicate, 20, 251, 239, 0, // Skip to: 106522 +/* 45087 */ MCD_OPC_Decode, 207, 40, 195, 1, // Opcode: STGPi +/* 45092 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 45102 +/* 45097 */ MCD_OPC_Decode, 158, 26, 195, 1, // Opcode: LDPSWi +/* 45102 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 45117 +/* 45107 */ MCD_OPC_CheckPredicate, 20, 226, 239, 0, // Skip to: 106522 +/* 45112 */ MCD_OPC_Decode, 210, 40, 195, 1, // Opcode: STGPpre +/* 45117 */ MCD_OPC_FilterValue, 3, 216, 239, 0, // Skip to: 106522 +/* 45122 */ MCD_OPC_Decode, 160, 26, 195, 1, // Opcode: LDPSWpre +/* 45127 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 45155 +/* 45132 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 45135 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45145 +/* 45140 */ MCD_OPC_Decode, 168, 8, 193, 1, // Opcode: ANDSWrs +/* 45145 */ MCD_OPC_FilterValue, 1, 188, 239, 0, // Skip to: 106522 +/* 45150 */ MCD_OPC_Decode, 143, 9, 193, 1, // Opcode: BICSWrs +/* 45155 */ MCD_OPC_FilterValue, 3, 178, 239, 0, // Skip to: 106522 +/* 45160 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 45163 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45173 +/* 45168 */ MCD_OPC_Decode, 235, 41, 193, 1, // Opcode: SUBSWrs +/* 45173 */ MCD_OPC_FilterValue, 1, 160, 239, 0, // Skip to: 106522 +/* 45178 */ MCD_OPC_CheckField, 22, 2, 0, 153, 239, 0, // Skip to: 106522 +/* 45185 */ MCD_OPC_Decode, 236, 41, 194, 1, // Opcode: SUBSWrx +/* 45190 */ MCD_OPC_FilterValue, 4, 115, 1, 0, // Skip to: 45566 +/* 45195 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 45198 */ MCD_OPC_FilterValue, 0, 31, 1, 0, // Skip to: 45490 +/* 45203 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 45206 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 45234 +/* 45211 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45214 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45224 +/* 45219 */ MCD_OPC_Decode, 202, 41, 190, 1, // Opcode: STXRW +/* 45224 */ MCD_OPC_FilterValue, 1, 109, 239, 0, // Skip to: 106522 +/* 45229 */ MCD_OPC_Decode, 228, 40, 190, 1, // Opcode: STLXRW +/* 45234 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 45262 +/* 45239 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45242 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45252 +/* 45247 */ MCD_OPC_Decode, 198, 41, 190, 1, // Opcode: STXPW +/* 45252 */ MCD_OPC_FilterValue, 1, 81, 239, 0, // Skip to: 106522 +/* 45257 */ MCD_OPC_Decode, 224, 40, 190, 1, // Opcode: STLXPW +/* 45262 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 45300 +/* 45267 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45270 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45285 +/* 45275 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45280 */ MCD_OPC_Decode, 232, 27, 190, 1, // Opcode: LDXRW +/* 45285 */ MCD_OPC_FilterValue, 1, 48, 239, 0, // Skip to: 106522 +/* 45290 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45295 */ MCD_OPC_Decode, 183, 25, 190, 1, // Opcode: LDAXRW +/* 45300 */ MCD_OPC_FilterValue, 3, 23, 0, 0, // Skip to: 45328 +/* 45305 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45308 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45318 +/* 45313 */ MCD_OPC_Decode, 228, 27, 190, 1, // Opcode: LDXPW +/* 45318 */ MCD_OPC_FilterValue, 1, 15, 239, 0, // Skip to: 106522 +/* 45323 */ MCD_OPC_Decode, 179, 25, 190, 1, // Opcode: LDAXPW +/* 45328 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 45371 +/* 45333 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45336 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 45356 +/* 45341 */ MCD_OPC_CheckPredicate, 19, 248, 238, 0, // Skip to: 106522 +/* 45346 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45351 */ MCD_OPC_Decode, 214, 40, 190, 1, // Opcode: STLLRW +/* 45356 */ MCD_OPC_FilterValue, 1, 233, 238, 0, // Skip to: 106522 +/* 45361 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45366 */ MCD_OPC_Decode, 218, 40, 190, 1, // Opcode: STLRW +/* 45371 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 45409 +/* 45376 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 45379 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 45394 +/* 45384 */ MCD_OPC_CheckPredicate, 18, 205, 238, 0, // Skip to: 106522 +/* 45389 */ MCD_OPC_Decode, 222, 9, 192, 1, // Opcode: CASW +/* 45394 */ MCD_OPC_FilterValue, 63, 195, 238, 0, // Skip to: 106522 +/* 45399 */ MCD_OPC_CheckPredicate, 18, 190, 238, 0, // Skip to: 106522 +/* 45404 */ MCD_OPC_Decode, 212, 9, 192, 1, // Opcode: CASLW +/* 45409 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 45452 +/* 45414 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45417 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 45437 +/* 45422 */ MCD_OPC_CheckPredicate, 19, 167, 238, 0, // Skip to: 106522 +/* 45427 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45432 */ MCD_OPC_Decode, 237, 25, 190, 1, // Opcode: LDLARW +/* 45437 */ MCD_OPC_FilterValue, 1, 152, 238, 0, // Skip to: 106522 +/* 45442 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45447 */ MCD_OPC_Decode, 177, 25, 190, 1, // Opcode: LDARW +/* 45452 */ MCD_OPC_FilterValue, 7, 137, 238, 0, // Skip to: 106522 +/* 45457 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 45460 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 45475 +/* 45465 */ MCD_OPC_CheckPredicate, 18, 124, 238, 0, // Skip to: 106522 +/* 45470 */ MCD_OPC_Decode, 206, 9, 192, 1, // Opcode: CASAW +/* 45475 */ MCD_OPC_FilterValue, 63, 114, 238, 0, // Skip to: 106522 +/* 45480 */ MCD_OPC_CheckPredicate, 18, 109, 238, 0, // Skip to: 106522 +/* 45485 */ MCD_OPC_Decode, 204, 9, 192, 1, // Opcode: CASALW +/* 45490 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 45518 +/* 45495 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 45498 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45508 +/* 45503 */ MCD_OPC_Decode, 179, 8, 193, 1, // Opcode: ANDXrs +/* 45508 */ MCD_OPC_FilterValue, 1, 81, 238, 0, // Skip to: 106522 +/* 45513 */ MCD_OPC_Decode, 147, 9, 193, 1, // Opcode: BICXrs +/* 45518 */ MCD_OPC_FilterValue, 3, 71, 238, 0, // Skip to: 106522 +/* 45523 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 45526 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45536 +/* 45531 */ MCD_OPC_Decode, 246, 7, 193, 1, // Opcode: ADDXrs +/* 45536 */ MCD_OPC_FilterValue, 1, 53, 238, 0, // Skip to: 106522 +/* 45541 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 45544 */ MCD_OPC_FilterValue, 0, 45, 238, 0, // Skip to: 106522 +/* 45549 */ MCD_OPC_CheckField, 13, 2, 3, 5, 0, 0, // Skip to: 45561 +/* 45556 */ MCD_OPC_Decode, 248, 7, 194, 1, // Opcode: ADDXrx64 +/* 45561 */ MCD_OPC_Decode, 247, 7, 194, 1, // Opcode: ADDXrx +/* 45566 */ MCD_OPC_FilterValue, 5, 175, 0, 0, // Skip to: 45746 +/* 45571 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 45574 */ MCD_OPC_FilterValue, 0, 43, 0, 0, // Skip to: 45622 +/* 45579 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 45582 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45592 +/* 45587 */ MCD_OPC_Decode, 234, 40, 195, 1, // Opcode: STNPXi +/* 45592 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 45602 +/* 45597 */ MCD_OPC_Decode, 131, 26, 195, 1, // Opcode: LDNPXi +/* 45602 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 45612 +/* 45607 */ MCD_OPC_Decode, 135, 41, 195, 1, // Opcode: STPXpost +/* 45612 */ MCD_OPC_FilterValue, 3, 233, 237, 0, // Skip to: 106522 +/* 45617 */ MCD_OPC_Decode, 168, 26, 195, 1, // Opcode: LDPXpost +/* 45622 */ MCD_OPC_FilterValue, 1, 43, 0, 0, // Skip to: 45670 +/* 45627 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 45630 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45640 +/* 45635 */ MCD_OPC_Decode, 134, 41, 195, 1, // Opcode: STPXi +/* 45640 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 45650 +/* 45645 */ MCD_OPC_Decode, 167, 26, 195, 1, // Opcode: LDPXi +/* 45650 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 45660 +/* 45655 */ MCD_OPC_Decode, 136, 41, 195, 1, // Opcode: STPXpre +/* 45660 */ MCD_OPC_FilterValue, 3, 185, 237, 0, // Skip to: 106522 +/* 45665 */ MCD_OPC_Decode, 169, 26, 195, 1, // Opcode: LDPXpre +/* 45670 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 45698 +/* 45675 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 45678 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45688 +/* 45683 */ MCD_OPC_Decode, 174, 29, 193, 1, // Opcode: ORRXrs +/* 45688 */ MCD_OPC_FilterValue, 1, 157, 237, 0, // Skip to: 106522 +/* 45693 */ MCD_OPC_Decode, 166, 29, 193, 1, // Opcode: ORNXrs +/* 45698 */ MCD_OPC_FilterValue, 3, 147, 237, 0, // Skip to: 106522 +/* 45703 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 45706 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45716 +/* 45711 */ MCD_OPC_Decode, 231, 7, 193, 1, // Opcode: ADDSXrs +/* 45716 */ MCD_OPC_FilterValue, 1, 129, 237, 0, // Skip to: 106522 +/* 45721 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 45724 */ MCD_OPC_FilterValue, 0, 121, 237, 0, // Skip to: 106522 +/* 45729 */ MCD_OPC_CheckField, 13, 2, 3, 5, 0, 0, // Skip to: 45741 +/* 45736 */ MCD_OPC_Decode, 233, 7, 194, 1, // Opcode: ADDSXrx64 +/* 45741 */ MCD_OPC_Decode, 232, 7, 194, 1, // Opcode: ADDSXrx +/* 45746 */ MCD_OPC_FilterValue, 6, 115, 1, 0, // Skip to: 46122 +/* 45751 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 45754 */ MCD_OPC_FilterValue, 0, 31, 1, 0, // Skip to: 46046 +/* 45759 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 45762 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 45790 +/* 45767 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45770 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45780 +/* 45775 */ MCD_OPC_Decode, 203, 41, 190, 1, // Opcode: STXRX +/* 45780 */ MCD_OPC_FilterValue, 1, 65, 237, 0, // Skip to: 106522 +/* 45785 */ MCD_OPC_Decode, 229, 40, 190, 1, // Opcode: STLXRX +/* 45790 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 45818 +/* 45795 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45798 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45808 +/* 45803 */ MCD_OPC_Decode, 199, 41, 190, 1, // Opcode: STXPX +/* 45808 */ MCD_OPC_FilterValue, 1, 37, 237, 0, // Skip to: 106522 +/* 45813 */ MCD_OPC_Decode, 225, 40, 190, 1, // Opcode: STLXPX +/* 45818 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 45856 +/* 45823 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45826 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 45841 +/* 45831 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45836 */ MCD_OPC_Decode, 233, 27, 190, 1, // Opcode: LDXRX +/* 45841 */ MCD_OPC_FilterValue, 1, 4, 237, 0, // Skip to: 106522 +/* 45846 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45851 */ MCD_OPC_Decode, 184, 25, 190, 1, // Opcode: LDAXRX +/* 45856 */ MCD_OPC_FilterValue, 3, 23, 0, 0, // Skip to: 45884 +/* 45861 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45864 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 45874 +/* 45869 */ MCD_OPC_Decode, 229, 27, 190, 1, // Opcode: LDXPX +/* 45874 */ MCD_OPC_FilterValue, 1, 227, 236, 0, // Skip to: 106522 +/* 45879 */ MCD_OPC_Decode, 180, 25, 190, 1, // Opcode: LDAXPX +/* 45884 */ MCD_OPC_FilterValue, 4, 38, 0, 0, // Skip to: 45927 +/* 45889 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45892 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 45912 +/* 45897 */ MCD_OPC_CheckPredicate, 19, 204, 236, 0, // Skip to: 106522 +/* 45902 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45907 */ MCD_OPC_Decode, 215, 40, 190, 1, // Opcode: STLLRX +/* 45912 */ MCD_OPC_FilterValue, 1, 189, 236, 0, // Skip to: 106522 +/* 45917 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45922 */ MCD_OPC_Decode, 219, 40, 190, 1, // Opcode: STLRX +/* 45927 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 45965 +/* 45932 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 45935 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 45950 +/* 45940 */ MCD_OPC_CheckPredicate, 18, 161, 236, 0, // Skip to: 106522 +/* 45945 */ MCD_OPC_Decode, 223, 9, 197, 1, // Opcode: CASX +/* 45950 */ MCD_OPC_FilterValue, 63, 151, 236, 0, // Skip to: 106522 +/* 45955 */ MCD_OPC_CheckPredicate, 18, 146, 236, 0, // Skip to: 106522 +/* 45960 */ MCD_OPC_Decode, 213, 9, 197, 1, // Opcode: CASLX +/* 45965 */ MCD_OPC_FilterValue, 6, 38, 0, 0, // Skip to: 46008 +/* 45970 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 45973 */ MCD_OPC_FilterValue, 0, 15, 0, 0, // Skip to: 45993 +/* 45978 */ MCD_OPC_CheckPredicate, 19, 123, 236, 0, // Skip to: 106522 +/* 45983 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 45988 */ MCD_OPC_Decode, 238, 25, 190, 1, // Opcode: LDLARX +/* 45993 */ MCD_OPC_FilterValue, 1, 108, 236, 0, // Skip to: 106522 +/* 45998 */ MCD_OPC_SoftFail, 0, 128, 248, 125 /* 0x1f7c00 */, +/* 46003 */ MCD_OPC_Decode, 178, 25, 190, 1, // Opcode: LDARX +/* 46008 */ MCD_OPC_FilterValue, 7, 93, 236, 0, // Skip to: 106522 +/* 46013 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 46016 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 46031 +/* 46021 */ MCD_OPC_CheckPredicate, 18, 80, 236, 0, // Skip to: 106522 +/* 46026 */ MCD_OPC_Decode, 207, 9, 197, 1, // Opcode: CASAX +/* 46031 */ MCD_OPC_FilterValue, 63, 70, 236, 0, // Skip to: 106522 +/* 46036 */ MCD_OPC_CheckPredicate, 18, 65, 236, 0, // Skip to: 106522 +/* 46041 */ MCD_OPC_Decode, 205, 9, 197, 1, // Opcode: CASALX +/* 46046 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 46074 +/* 46051 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 46054 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 46064 +/* 46059 */ MCD_OPC_Decode, 191, 13, 193, 1, // Opcode: EORXrs +/* 46064 */ MCD_OPC_FilterValue, 1, 37, 236, 0, // Skip to: 106522 +/* 46069 */ MCD_OPC_Decode, 172, 13, 193, 1, // Opcode: EONXrs +/* 46074 */ MCD_OPC_FilterValue, 3, 27, 236, 0, // Skip to: 106522 +/* 46079 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 46082 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 46092 +/* 46087 */ MCD_OPC_Decode, 245, 41, 193, 1, // Opcode: SUBXrs +/* 46092 */ MCD_OPC_FilterValue, 1, 9, 236, 0, // Skip to: 106522 +/* 46097 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 46100 */ MCD_OPC_FilterValue, 0, 1, 236, 0, // Skip to: 106522 +/* 46105 */ MCD_OPC_CheckField, 13, 2, 3, 5, 0, 0, // Skip to: 46117 +/* 46112 */ MCD_OPC_Decode, 247, 41, 194, 1, // Opcode: SUBXrx64 +/* 46117 */ MCD_OPC_Decode, 246, 41, 194, 1, // Opcode: SUBXrx +/* 46122 */ MCD_OPC_FilterValue, 7, 235, 235, 0, // Skip to: 106522 +/* 46127 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 46130 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 46158 +/* 46135 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 46138 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 46148 +/* 46143 */ MCD_OPC_Decode, 170, 8, 193, 1, // Opcode: ANDSXrs +/* 46148 */ MCD_OPC_FilterValue, 3, 209, 235, 0, // Skip to: 106522 +/* 46153 */ MCD_OPC_Decode, 238, 41, 193, 1, // Opcode: SUBSXrs +/* 46158 */ MCD_OPC_FilterValue, 1, 199, 235, 0, // Skip to: 106522 +/* 46163 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 46166 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 46176 +/* 46171 */ MCD_OPC_Decode, 144, 9, 193, 1, // Opcode: BICSXrs +/* 46176 */ MCD_OPC_FilterValue, 3, 181, 235, 0, // Skip to: 106522 +/* 46181 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 46184 */ MCD_OPC_FilterValue, 0, 173, 235, 0, // Skip to: 106522 +/* 46189 */ MCD_OPC_CheckField, 13, 2, 3, 5, 0, 0, // Skip to: 46201 +/* 46196 */ MCD_OPC_Decode, 240, 41, 194, 1, // Opcode: SUBSXrx64 +/* 46201 */ MCD_OPC_Decode, 239, 41, 194, 1, // Opcode: SUBSXrx +/* 46206 */ MCD_OPC_FilterValue, 3, 32, 150, 0, // Skip to: 84643 +/* 46211 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 46214 */ MCD_OPC_FilterValue, 0, 76, 3, 0, // Skip to: 47063 +/* 46219 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 46222 */ MCD_OPC_FilterValue, 0, 122, 1, 0, // Skip to: 46605 +/* 46227 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... +/* 46230 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46245 +/* 46235 */ MCD_OPC_CheckPredicate, 21, 122, 235, 0, // Skip to: 106522 +/* 46240 */ MCD_OPC_Decode, 186, 40, 198, 1, // Opcode: ST4Fourv8b +/* 46245 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 46260 +/* 46250 */ MCD_OPC_CheckPredicate, 21, 107, 235, 0, // Skip to: 106522 +/* 46255 */ MCD_OPC_Decode, 182, 40, 198, 1, // Opcode: ST4Fourv4h +/* 46260 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 46275 +/* 46265 */ MCD_OPC_CheckPredicate, 21, 92, 235, 0, // Skip to: 106522 +/* 46270 */ MCD_OPC_Decode, 180, 40, 198, 1, // Opcode: ST4Fourv2s +/* 46275 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 46290 +/* 46280 */ MCD_OPC_CheckPredicate, 21, 77, 235, 0, // Skip to: 106522 +/* 46285 */ MCD_OPC_Decode, 157, 39, 198, 1, // Opcode: ST1Fourv8b +/* 46290 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 46305 +/* 46295 */ MCD_OPC_CheckPredicate, 21, 62, 235, 0, // Skip to: 106522 +/* 46300 */ MCD_OPC_Decode, 153, 39, 198, 1, // Opcode: ST1Fourv4h +/* 46305 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 46320 +/* 46310 */ MCD_OPC_CheckPredicate, 21, 47, 235, 0, // Skip to: 106522 +/* 46315 */ MCD_OPC_Decode, 151, 39, 198, 1, // Opcode: ST1Fourv2s +/* 46320 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 46335 +/* 46325 */ MCD_OPC_CheckPredicate, 21, 32, 235, 0, // Skip to: 106522 +/* 46330 */ MCD_OPC_Decode, 147, 39, 198, 1, // Opcode: ST1Fourv1d +/* 46335 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 46350 +/* 46340 */ MCD_OPC_CheckPredicate, 21, 17, 235, 0, // Skip to: 106522 +/* 46345 */ MCD_OPC_Decode, 158, 40, 199, 1, // Opcode: ST3Threev8b +/* 46350 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 46365 +/* 46355 */ MCD_OPC_CheckPredicate, 21, 2, 235, 0, // Skip to: 106522 +/* 46360 */ MCD_OPC_Decode, 154, 40, 199, 1, // Opcode: ST3Threev4h +/* 46365 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 46380 +/* 46370 */ MCD_OPC_CheckPredicate, 21, 243, 234, 0, // Skip to: 106522 +/* 46375 */ MCD_OPC_Decode, 152, 40, 199, 1, // Opcode: ST3Threev2s +/* 46380 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 46395 +/* 46385 */ MCD_OPC_CheckPredicate, 21, 228, 234, 0, // Skip to: 106522 +/* 46390 */ MCD_OPC_Decode, 195, 39, 199, 1, // Opcode: ST1Threev8b +/* 46395 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 46410 +/* 46400 */ MCD_OPC_CheckPredicate, 21, 213, 234, 0, // Skip to: 106522 +/* 46405 */ MCD_OPC_Decode, 191, 39, 199, 1, // Opcode: ST1Threev4h +/* 46410 */ MCD_OPC_FilterValue, 26, 10, 0, 0, // Skip to: 46425 +/* 46415 */ MCD_OPC_CheckPredicate, 21, 198, 234, 0, // Skip to: 106522 +/* 46420 */ MCD_OPC_Decode, 189, 39, 199, 1, // Opcode: ST1Threev2s +/* 46425 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 46440 +/* 46430 */ MCD_OPC_CheckPredicate, 21, 183, 234, 0, // Skip to: 106522 +/* 46435 */ MCD_OPC_Decode, 185, 39, 199, 1, // Opcode: ST1Threev1d +/* 46440 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 46455 +/* 46445 */ MCD_OPC_CheckPredicate, 21, 168, 234, 0, // Skip to: 106522 +/* 46450 */ MCD_OPC_Decode, 179, 39, 200, 1, // Opcode: ST1Onev8b +/* 46455 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 46470 +/* 46460 */ MCD_OPC_CheckPredicate, 21, 153, 234, 0, // Skip to: 106522 +/* 46465 */ MCD_OPC_Decode, 175, 39, 200, 1, // Opcode: ST1Onev4h +/* 46470 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 46485 +/* 46475 */ MCD_OPC_CheckPredicate, 21, 138, 234, 0, // Skip to: 106522 +/* 46480 */ MCD_OPC_Decode, 173, 39, 200, 1, // Opcode: ST1Onev2s +/* 46485 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 46500 +/* 46490 */ MCD_OPC_CheckPredicate, 21, 123, 234, 0, // Skip to: 106522 +/* 46495 */ MCD_OPC_Decode, 169, 39, 200, 1, // Opcode: ST1Onev1d +/* 46500 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 46515 +/* 46505 */ MCD_OPC_CheckPredicate, 21, 108, 234, 0, // Skip to: 106522 +/* 46510 */ MCD_OPC_Decode, 128, 40, 201, 1, // Opcode: ST2Twov8b +/* 46515 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 46530 +/* 46520 */ MCD_OPC_CheckPredicate, 21, 93, 234, 0, // Skip to: 106522 +/* 46525 */ MCD_OPC_Decode, 252, 39, 201, 1, // Opcode: ST2Twov4h +/* 46530 */ MCD_OPC_FilterValue, 34, 10, 0, 0, // Skip to: 46545 +/* 46535 */ MCD_OPC_CheckPredicate, 21, 78, 234, 0, // Skip to: 106522 +/* 46540 */ MCD_OPC_Decode, 250, 39, 201, 1, // Opcode: ST2Twov2s +/* 46545 */ MCD_OPC_FilterValue, 40, 10, 0, 0, // Skip to: 46560 +/* 46550 */ MCD_OPC_CheckPredicate, 21, 63, 234, 0, // Skip to: 106522 +/* 46555 */ MCD_OPC_Decode, 211, 39, 201, 1, // Opcode: ST1Twov8b +/* 46560 */ MCD_OPC_FilterValue, 41, 10, 0, 0, // Skip to: 46575 +/* 46565 */ MCD_OPC_CheckPredicate, 21, 48, 234, 0, // Skip to: 106522 +/* 46570 */ MCD_OPC_Decode, 207, 39, 201, 1, // Opcode: ST1Twov4h +/* 46575 */ MCD_OPC_FilterValue, 42, 10, 0, 0, // Skip to: 46590 +/* 46580 */ MCD_OPC_CheckPredicate, 21, 33, 234, 0, // Skip to: 106522 +/* 46585 */ MCD_OPC_Decode, 205, 39, 201, 1, // Opcode: ST1Twov2s +/* 46590 */ MCD_OPC_FilterValue, 43, 23, 234, 0, // Skip to: 106522 +/* 46595 */ MCD_OPC_CheckPredicate, 21, 18, 234, 0, // Skip to: 106522 +/* 46600 */ MCD_OPC_Decode, 201, 39, 201, 1, // Opcode: ST1Twov1d +/* 46605 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 46615 +/* 46610 */ MCD_OPC_Decode, 232, 40, 195, 1, // Opcode: STNPSi +/* 46615 */ MCD_OPC_FilterValue, 2, 167, 1, 0, // Skip to: 47043 +/* 46620 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... +/* 46623 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 46638 +/* 46628 */ MCD_OPC_CheckPredicate, 21, 241, 233, 0, // Skip to: 106522 +/* 46633 */ MCD_OPC_Decode, 176, 40, 202, 1, // Opcode: ST4Fourv16b +/* 46638 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 46653 +/* 46643 */ MCD_OPC_CheckPredicate, 21, 226, 233, 0, // Skip to: 106522 +/* 46648 */ MCD_OPC_Decode, 188, 40, 202, 1, // Opcode: ST4Fourv8h +/* 46653 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 46668 +/* 46658 */ MCD_OPC_CheckPredicate, 21, 211, 233, 0, // Skip to: 106522 +/* 46663 */ MCD_OPC_Decode, 184, 40, 202, 1, // Opcode: ST4Fourv4s +/* 46668 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 46683 +/* 46673 */ MCD_OPC_CheckPredicate, 21, 196, 233, 0, // Skip to: 106522 +/* 46678 */ MCD_OPC_Decode, 178, 40, 202, 1, // Opcode: ST4Fourv2d +/* 46683 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 46698 +/* 46688 */ MCD_OPC_CheckPredicate, 21, 181, 233, 0, // Skip to: 106522 +/* 46693 */ MCD_OPC_Decode, 145, 39, 202, 1, // Opcode: ST1Fourv16b +/* 46698 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 46713 +/* 46703 */ MCD_OPC_CheckPredicate, 21, 166, 233, 0, // Skip to: 106522 +/* 46708 */ MCD_OPC_Decode, 159, 39, 202, 1, // Opcode: ST1Fourv8h +/* 46713 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 46728 +/* 46718 */ MCD_OPC_CheckPredicate, 21, 151, 233, 0, // Skip to: 106522 +/* 46723 */ MCD_OPC_Decode, 155, 39, 202, 1, // Opcode: ST1Fourv4s +/* 46728 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 46743 +/* 46733 */ MCD_OPC_CheckPredicate, 21, 136, 233, 0, // Skip to: 106522 +/* 46738 */ MCD_OPC_Decode, 149, 39, 202, 1, // Opcode: ST1Fourv2d +/* 46743 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 46758 +/* 46748 */ MCD_OPC_CheckPredicate, 21, 121, 233, 0, // Skip to: 106522 +/* 46753 */ MCD_OPC_Decode, 148, 40, 203, 1, // Opcode: ST3Threev16b +/* 46758 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 46773 +/* 46763 */ MCD_OPC_CheckPredicate, 21, 106, 233, 0, // Skip to: 106522 +/* 46768 */ MCD_OPC_Decode, 160, 40, 203, 1, // Opcode: ST3Threev8h +/* 46773 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 46788 +/* 46778 */ MCD_OPC_CheckPredicate, 21, 91, 233, 0, // Skip to: 106522 +/* 46783 */ MCD_OPC_Decode, 156, 40, 203, 1, // Opcode: ST3Threev4s +/* 46788 */ MCD_OPC_FilterValue, 19, 10, 0, 0, // Skip to: 46803 +/* 46793 */ MCD_OPC_CheckPredicate, 21, 76, 233, 0, // Skip to: 106522 +/* 46798 */ MCD_OPC_Decode, 150, 40, 203, 1, // Opcode: ST3Threev2d +/* 46803 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 46818 +/* 46808 */ MCD_OPC_CheckPredicate, 21, 61, 233, 0, // Skip to: 106522 +/* 46813 */ MCD_OPC_Decode, 183, 39, 203, 1, // Opcode: ST1Threev16b +/* 46818 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 46833 +/* 46823 */ MCD_OPC_CheckPredicate, 21, 46, 233, 0, // Skip to: 106522 +/* 46828 */ MCD_OPC_Decode, 197, 39, 203, 1, // Opcode: ST1Threev8h +/* 46833 */ MCD_OPC_FilterValue, 26, 10, 0, 0, // Skip to: 46848 +/* 46838 */ MCD_OPC_CheckPredicate, 21, 31, 233, 0, // Skip to: 106522 +/* 46843 */ MCD_OPC_Decode, 193, 39, 203, 1, // Opcode: ST1Threev4s +/* 46848 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 46863 +/* 46853 */ MCD_OPC_CheckPredicate, 21, 16, 233, 0, // Skip to: 106522 +/* 46858 */ MCD_OPC_Decode, 187, 39, 203, 1, // Opcode: ST1Threev2d +/* 46863 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 46878 +/* 46868 */ MCD_OPC_CheckPredicate, 21, 1, 233, 0, // Skip to: 106522 +/* 46873 */ MCD_OPC_Decode, 167, 39, 204, 1, // Opcode: ST1Onev16b +/* 46878 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 46893 +/* 46883 */ MCD_OPC_CheckPredicate, 21, 242, 232, 0, // Skip to: 106522 +/* 46888 */ MCD_OPC_Decode, 181, 39, 204, 1, // Opcode: ST1Onev8h +/* 46893 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 46908 +/* 46898 */ MCD_OPC_CheckPredicate, 21, 227, 232, 0, // Skip to: 106522 +/* 46903 */ MCD_OPC_Decode, 177, 39, 204, 1, // Opcode: ST1Onev4s +/* 46908 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 46923 +/* 46913 */ MCD_OPC_CheckPredicate, 21, 212, 232, 0, // Skip to: 106522 +/* 46918 */ MCD_OPC_Decode, 171, 39, 204, 1, // Opcode: ST1Onev2d +/* 46923 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 46938 +/* 46928 */ MCD_OPC_CheckPredicate, 21, 197, 232, 0, // Skip to: 106522 +/* 46933 */ MCD_OPC_Decode, 246, 39, 205, 1, // Opcode: ST2Twov16b +/* 46938 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 46953 +/* 46943 */ MCD_OPC_CheckPredicate, 21, 182, 232, 0, // Skip to: 106522 +/* 46948 */ MCD_OPC_Decode, 130, 40, 205, 1, // Opcode: ST2Twov8h +/* 46953 */ MCD_OPC_FilterValue, 34, 10, 0, 0, // Skip to: 46968 +/* 46958 */ MCD_OPC_CheckPredicate, 21, 167, 232, 0, // Skip to: 106522 +/* 46963 */ MCD_OPC_Decode, 254, 39, 205, 1, // Opcode: ST2Twov4s +/* 46968 */ MCD_OPC_FilterValue, 35, 10, 0, 0, // Skip to: 46983 +/* 46973 */ MCD_OPC_CheckPredicate, 21, 152, 232, 0, // Skip to: 106522 +/* 46978 */ MCD_OPC_Decode, 248, 39, 205, 1, // Opcode: ST2Twov2d +/* 46983 */ MCD_OPC_FilterValue, 40, 10, 0, 0, // Skip to: 46998 +/* 46988 */ MCD_OPC_CheckPredicate, 21, 137, 232, 0, // Skip to: 106522 +/* 46993 */ MCD_OPC_Decode, 199, 39, 205, 1, // Opcode: ST1Twov16b +/* 46998 */ MCD_OPC_FilterValue, 41, 10, 0, 0, // Skip to: 47013 +/* 47003 */ MCD_OPC_CheckPredicate, 21, 122, 232, 0, // Skip to: 106522 +/* 47008 */ MCD_OPC_Decode, 213, 39, 205, 1, // Opcode: ST1Twov8h +/* 47013 */ MCD_OPC_FilterValue, 42, 10, 0, 0, // Skip to: 47028 +/* 47018 */ MCD_OPC_CheckPredicate, 21, 107, 232, 0, // Skip to: 106522 +/* 47023 */ MCD_OPC_Decode, 209, 39, 205, 1, // Opcode: ST1Twov4s +/* 47028 */ MCD_OPC_FilterValue, 43, 97, 232, 0, // Skip to: 106522 +/* 47033 */ MCD_OPC_CheckPredicate, 21, 92, 232, 0, // Skip to: 106522 +/* 47038 */ MCD_OPC_Decode, 203, 39, 205, 1, // Opcode: ST1Twov2d +/* 47043 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 47053 +/* 47048 */ MCD_OPC_Decode, 230, 40, 195, 1, // Opcode: STNPDi +/* 47053 */ MCD_OPC_FilterValue, 5, 72, 232, 0, // Skip to: 106522 +/* 47058 */ MCD_OPC_Decode, 231, 40, 195, 1, // Opcode: STNPQi +/* 47063 */ MCD_OPC_FilterValue, 1, 76, 3, 0, // Skip to: 47912 +/* 47068 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 47071 */ MCD_OPC_FilterValue, 0, 122, 1, 0, // Skip to: 47454 +/* 47076 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... +/* 47079 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 47094 +/* 47084 */ MCD_OPC_CheckPredicate, 21, 41, 232, 0, // Skip to: 106522 +/* 47089 */ MCD_OPC_Decode, 241, 24, 198, 1, // Opcode: LD4Fourv8b +/* 47094 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 47109 +/* 47099 */ MCD_OPC_CheckPredicate, 21, 26, 232, 0, // Skip to: 106522 +/* 47104 */ MCD_OPC_Decode, 237, 24, 198, 1, // Opcode: LD4Fourv4h +/* 47109 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 47124 +/* 47114 */ MCD_OPC_CheckPredicate, 21, 11, 232, 0, // Skip to: 106522 +/* 47119 */ MCD_OPC_Decode, 235, 24, 198, 1, // Opcode: LD4Fourv2s +/* 47124 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 47139 +/* 47129 */ MCD_OPC_CheckPredicate, 21, 252, 231, 0, // Skip to: 106522 +/* 47134 */ MCD_OPC_Decode, 251, 22, 198, 1, // Opcode: LD1Fourv8b +/* 47139 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 47154 +/* 47144 */ MCD_OPC_CheckPredicate, 21, 237, 231, 0, // Skip to: 106522 +/* 47149 */ MCD_OPC_Decode, 247, 22, 198, 1, // Opcode: LD1Fourv4h +/* 47154 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 47169 +/* 47159 */ MCD_OPC_CheckPredicate, 21, 222, 231, 0, // Skip to: 106522 +/* 47164 */ MCD_OPC_Decode, 245, 22, 198, 1, // Opcode: LD1Fourv2s +/* 47169 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 47184 +/* 47174 */ MCD_OPC_CheckPredicate, 21, 207, 231, 0, // Skip to: 106522 +/* 47179 */ MCD_OPC_Decode, 241, 22, 198, 1, // Opcode: LD1Fourv1d +/* 47184 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 47199 +/* 47189 */ MCD_OPC_CheckPredicate, 21, 192, 231, 0, // Skip to: 106522 +/* 47194 */ MCD_OPC_Decode, 213, 24, 199, 1, // Opcode: LD3Threev8b +/* 47199 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 47214 +/* 47204 */ MCD_OPC_CheckPredicate, 21, 177, 231, 0, // Skip to: 106522 +/* 47209 */ MCD_OPC_Decode, 209, 24, 199, 1, // Opcode: LD3Threev4h +/* 47214 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 47229 +/* 47219 */ MCD_OPC_CheckPredicate, 21, 162, 231, 0, // Skip to: 106522 +/* 47224 */ MCD_OPC_Decode, 207, 24, 199, 1, // Opcode: LD3Threev2s +/* 47229 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 47244 +/* 47234 */ MCD_OPC_CheckPredicate, 21, 147, 231, 0, // Skip to: 106522 +/* 47239 */ MCD_OPC_Decode, 221, 23, 199, 1, // Opcode: LD1Threev8b +/* 47244 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 47259 +/* 47249 */ MCD_OPC_CheckPredicate, 21, 132, 231, 0, // Skip to: 106522 +/* 47254 */ MCD_OPC_Decode, 217, 23, 199, 1, // Opcode: LD1Threev4h +/* 47259 */ MCD_OPC_FilterValue, 26, 10, 0, 0, // Skip to: 47274 +/* 47264 */ MCD_OPC_CheckPredicate, 21, 117, 231, 0, // Skip to: 106522 +/* 47269 */ MCD_OPC_Decode, 215, 23, 199, 1, // Opcode: LD1Threev2s +/* 47274 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 47289 +/* 47279 */ MCD_OPC_CheckPredicate, 21, 102, 231, 0, // Skip to: 106522 +/* 47284 */ MCD_OPC_Decode, 211, 23, 199, 1, // Opcode: LD1Threev1d +/* 47289 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 47304 +/* 47294 */ MCD_OPC_CheckPredicate, 21, 87, 231, 0, // Skip to: 106522 +/* 47299 */ MCD_OPC_Decode, 145, 23, 200, 1, // Opcode: LD1Onev8b +/* 47304 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 47319 +/* 47309 */ MCD_OPC_CheckPredicate, 21, 72, 231, 0, // Skip to: 106522 +/* 47314 */ MCD_OPC_Decode, 141, 23, 200, 1, // Opcode: LD1Onev4h +/* 47319 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 47334 +/* 47324 */ MCD_OPC_CheckPredicate, 21, 57, 231, 0, // Skip to: 106522 +/* 47329 */ MCD_OPC_Decode, 139, 23, 200, 1, // Opcode: LD1Onev2s +/* 47334 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 47349 +/* 47339 */ MCD_OPC_CheckPredicate, 21, 42, 231, 0, // Skip to: 106522 +/* 47344 */ MCD_OPC_Decode, 135, 23, 200, 1, // Opcode: LD1Onev1d +/* 47349 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 47364 +/* 47354 */ MCD_OPC_CheckPredicate, 21, 27, 231, 0, // Skip to: 106522 +/* 47359 */ MCD_OPC_Decode, 167, 24, 201, 1, // Opcode: LD2Twov8b +/* 47364 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 47379 +/* 47369 */ MCD_OPC_CheckPredicate, 21, 12, 231, 0, // Skip to: 106522 +/* 47374 */ MCD_OPC_Decode, 163, 24, 201, 1, // Opcode: LD2Twov4h +/* 47379 */ MCD_OPC_FilterValue, 34, 10, 0, 0, // Skip to: 47394 +/* 47384 */ MCD_OPC_CheckPredicate, 21, 253, 230, 0, // Skip to: 106522 +/* 47389 */ MCD_OPC_Decode, 161, 24, 201, 1, // Opcode: LD2Twov2s +/* 47394 */ MCD_OPC_FilterValue, 40, 10, 0, 0, // Skip to: 47409 +/* 47399 */ MCD_OPC_CheckPredicate, 21, 238, 230, 0, // Skip to: 106522 +/* 47404 */ MCD_OPC_Decode, 237, 23, 201, 1, // Opcode: LD1Twov8b +/* 47409 */ MCD_OPC_FilterValue, 41, 10, 0, 0, // Skip to: 47424 +/* 47414 */ MCD_OPC_CheckPredicate, 21, 223, 230, 0, // Skip to: 106522 +/* 47419 */ MCD_OPC_Decode, 233, 23, 201, 1, // Opcode: LD1Twov4h +/* 47424 */ MCD_OPC_FilterValue, 42, 10, 0, 0, // Skip to: 47439 +/* 47429 */ MCD_OPC_CheckPredicate, 21, 208, 230, 0, // Skip to: 106522 +/* 47434 */ MCD_OPC_Decode, 231, 23, 201, 1, // Opcode: LD1Twov2s +/* 47439 */ MCD_OPC_FilterValue, 43, 198, 230, 0, // Skip to: 106522 +/* 47444 */ MCD_OPC_CheckPredicate, 21, 193, 230, 0, // Skip to: 106522 +/* 47449 */ MCD_OPC_Decode, 227, 23, 201, 1, // Opcode: LD1Twov1d +/* 47454 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 47464 +/* 47459 */ MCD_OPC_Decode, 129, 26, 195, 1, // Opcode: LDNPSi +/* 47464 */ MCD_OPC_FilterValue, 2, 167, 1, 0, // Skip to: 47892 +/* 47469 */ MCD_OPC_ExtractField, 10, 12, // Inst{21-10} ... +/* 47472 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 47487 +/* 47477 */ MCD_OPC_CheckPredicate, 21, 160, 230, 0, // Skip to: 106522 +/* 47482 */ MCD_OPC_Decode, 231, 24, 202, 1, // Opcode: LD4Fourv16b +/* 47487 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 47502 +/* 47492 */ MCD_OPC_CheckPredicate, 21, 145, 230, 0, // Skip to: 106522 +/* 47497 */ MCD_OPC_Decode, 243, 24, 202, 1, // Opcode: LD4Fourv8h +/* 47502 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 47517 +/* 47507 */ MCD_OPC_CheckPredicate, 21, 130, 230, 0, // Skip to: 106522 +/* 47512 */ MCD_OPC_Decode, 239, 24, 202, 1, // Opcode: LD4Fourv4s +/* 47517 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 47532 +/* 47522 */ MCD_OPC_CheckPredicate, 21, 115, 230, 0, // Skip to: 106522 +/* 47527 */ MCD_OPC_Decode, 233, 24, 202, 1, // Opcode: LD4Fourv2d +/* 47532 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 47547 +/* 47537 */ MCD_OPC_CheckPredicate, 21, 100, 230, 0, // Skip to: 106522 +/* 47542 */ MCD_OPC_Decode, 239, 22, 202, 1, // Opcode: LD1Fourv16b +/* 47547 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 47562 +/* 47552 */ MCD_OPC_CheckPredicate, 21, 85, 230, 0, // Skip to: 106522 +/* 47557 */ MCD_OPC_Decode, 253, 22, 202, 1, // Opcode: LD1Fourv8h +/* 47562 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 47577 +/* 47567 */ MCD_OPC_CheckPredicate, 21, 70, 230, 0, // Skip to: 106522 +/* 47572 */ MCD_OPC_Decode, 249, 22, 202, 1, // Opcode: LD1Fourv4s +/* 47577 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 47592 +/* 47582 */ MCD_OPC_CheckPredicate, 21, 55, 230, 0, // Skip to: 106522 +/* 47587 */ MCD_OPC_Decode, 243, 22, 202, 1, // Opcode: LD1Fourv2d +/* 47592 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 47607 +/* 47597 */ MCD_OPC_CheckPredicate, 21, 40, 230, 0, // Skip to: 106522 +/* 47602 */ MCD_OPC_Decode, 203, 24, 203, 1, // Opcode: LD3Threev16b +/* 47607 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 47622 +/* 47612 */ MCD_OPC_CheckPredicate, 21, 25, 230, 0, // Skip to: 106522 +/* 47617 */ MCD_OPC_Decode, 215, 24, 203, 1, // Opcode: LD3Threev8h +/* 47622 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 47637 +/* 47627 */ MCD_OPC_CheckPredicate, 21, 10, 230, 0, // Skip to: 106522 +/* 47632 */ MCD_OPC_Decode, 211, 24, 203, 1, // Opcode: LD3Threev4s +/* 47637 */ MCD_OPC_FilterValue, 19, 10, 0, 0, // Skip to: 47652 +/* 47642 */ MCD_OPC_CheckPredicate, 21, 251, 229, 0, // Skip to: 106522 +/* 47647 */ MCD_OPC_Decode, 205, 24, 203, 1, // Opcode: LD3Threev2d +/* 47652 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 47667 +/* 47657 */ MCD_OPC_CheckPredicate, 21, 236, 229, 0, // Skip to: 106522 +/* 47662 */ MCD_OPC_Decode, 209, 23, 203, 1, // Opcode: LD1Threev16b +/* 47667 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 47682 +/* 47672 */ MCD_OPC_CheckPredicate, 21, 221, 229, 0, // Skip to: 106522 +/* 47677 */ MCD_OPC_Decode, 223, 23, 203, 1, // Opcode: LD1Threev8h +/* 47682 */ MCD_OPC_FilterValue, 26, 10, 0, 0, // Skip to: 47697 +/* 47687 */ MCD_OPC_CheckPredicate, 21, 206, 229, 0, // Skip to: 106522 +/* 47692 */ MCD_OPC_Decode, 219, 23, 203, 1, // Opcode: LD1Threev4s +/* 47697 */ MCD_OPC_FilterValue, 27, 10, 0, 0, // Skip to: 47712 +/* 47702 */ MCD_OPC_CheckPredicate, 21, 191, 229, 0, // Skip to: 106522 +/* 47707 */ MCD_OPC_Decode, 213, 23, 203, 1, // Opcode: LD1Threev2d +/* 47712 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 47727 +/* 47717 */ MCD_OPC_CheckPredicate, 21, 176, 229, 0, // Skip to: 106522 +/* 47722 */ MCD_OPC_Decode, 133, 23, 204, 1, // Opcode: LD1Onev16b +/* 47727 */ MCD_OPC_FilterValue, 29, 10, 0, 0, // Skip to: 47742 +/* 47732 */ MCD_OPC_CheckPredicate, 21, 161, 229, 0, // Skip to: 106522 +/* 47737 */ MCD_OPC_Decode, 147, 23, 204, 1, // Opcode: LD1Onev8h +/* 47742 */ MCD_OPC_FilterValue, 30, 10, 0, 0, // Skip to: 47757 +/* 47747 */ MCD_OPC_CheckPredicate, 21, 146, 229, 0, // Skip to: 106522 +/* 47752 */ MCD_OPC_Decode, 143, 23, 204, 1, // Opcode: LD1Onev4s +/* 47757 */ MCD_OPC_FilterValue, 31, 10, 0, 0, // Skip to: 47772 +/* 47762 */ MCD_OPC_CheckPredicate, 21, 131, 229, 0, // Skip to: 106522 +/* 47767 */ MCD_OPC_Decode, 137, 23, 204, 1, // Opcode: LD1Onev2d +/* 47772 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 47787 +/* 47777 */ MCD_OPC_CheckPredicate, 21, 116, 229, 0, // Skip to: 106522 +/* 47782 */ MCD_OPC_Decode, 157, 24, 205, 1, // Opcode: LD2Twov16b +/* 47787 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 47802 +/* 47792 */ MCD_OPC_CheckPredicate, 21, 101, 229, 0, // Skip to: 106522 +/* 47797 */ MCD_OPC_Decode, 169, 24, 205, 1, // Opcode: LD2Twov8h +/* 47802 */ MCD_OPC_FilterValue, 34, 10, 0, 0, // Skip to: 47817 +/* 47807 */ MCD_OPC_CheckPredicate, 21, 86, 229, 0, // Skip to: 106522 +/* 47812 */ MCD_OPC_Decode, 165, 24, 205, 1, // Opcode: LD2Twov4s +/* 47817 */ MCD_OPC_FilterValue, 35, 10, 0, 0, // Skip to: 47832 +/* 47822 */ MCD_OPC_CheckPredicate, 21, 71, 229, 0, // Skip to: 106522 +/* 47827 */ MCD_OPC_Decode, 159, 24, 205, 1, // Opcode: LD2Twov2d +/* 47832 */ MCD_OPC_FilterValue, 40, 10, 0, 0, // Skip to: 47847 +/* 47837 */ MCD_OPC_CheckPredicate, 21, 56, 229, 0, // Skip to: 106522 +/* 47842 */ MCD_OPC_Decode, 225, 23, 205, 1, // Opcode: LD1Twov16b +/* 47847 */ MCD_OPC_FilterValue, 41, 10, 0, 0, // Skip to: 47862 +/* 47852 */ MCD_OPC_CheckPredicate, 21, 41, 229, 0, // Skip to: 106522 +/* 47857 */ MCD_OPC_Decode, 239, 23, 205, 1, // Opcode: LD1Twov8h +/* 47862 */ MCD_OPC_FilterValue, 42, 10, 0, 0, // Skip to: 47877 +/* 47867 */ MCD_OPC_CheckPredicate, 21, 26, 229, 0, // Skip to: 106522 +/* 47872 */ MCD_OPC_Decode, 235, 23, 205, 1, // Opcode: LD1Twov4s +/* 47877 */ MCD_OPC_FilterValue, 43, 16, 229, 0, // Skip to: 106522 +/* 47882 */ MCD_OPC_CheckPredicate, 21, 11, 229, 0, // Skip to: 106522 +/* 47887 */ MCD_OPC_Decode, 229, 23, 205, 1, // Opcode: LD1Twov2d +/* 47892 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 47902 +/* 47897 */ MCD_OPC_Decode, 255, 25, 195, 1, // Opcode: LDNPDi +/* 47902 */ MCD_OPC_FilterValue, 5, 247, 228, 0, // Skip to: 106522 +/* 47907 */ MCD_OPC_Decode, 128, 26, 195, 1, // Opcode: LDNPQi +/* 47912 */ MCD_OPC_FilterValue, 2, 191, 4, 0, // Skip to: 49132 +/* 47917 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 47920 */ MCD_OPC_FilterValue, 0, 41, 2, 0, // Skip to: 48478 +/* 47925 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 47928 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 47950 +/* 47933 */ MCD_OPC_CheckPredicate, 21, 216, 228, 0, // Skip to: 106522 +/* 47938 */ MCD_OPC_CheckField, 21, 1, 0, 209, 228, 0, // Skip to: 106522 +/* 47945 */ MCD_OPC_Decode, 187, 40, 206, 1, // Opcode: ST4Fourv8b_POST +/* 47950 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 47972 +/* 47955 */ MCD_OPC_CheckPredicate, 21, 194, 228, 0, // Skip to: 106522 +/* 47960 */ MCD_OPC_CheckField, 21, 1, 0, 187, 228, 0, // Skip to: 106522 +/* 47967 */ MCD_OPC_Decode, 183, 40, 206, 1, // Opcode: ST4Fourv4h_POST +/* 47972 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 47994 +/* 47977 */ MCD_OPC_CheckPredicate, 21, 172, 228, 0, // Skip to: 106522 +/* 47982 */ MCD_OPC_CheckField, 21, 1, 0, 165, 228, 0, // Skip to: 106522 +/* 47989 */ MCD_OPC_Decode, 181, 40, 206, 1, // Opcode: ST4Fourv2s_POST +/* 47994 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 48016 +/* 47999 */ MCD_OPC_CheckPredicate, 21, 150, 228, 0, // Skip to: 106522 +/* 48004 */ MCD_OPC_CheckField, 21, 1, 0, 143, 228, 0, // Skip to: 106522 +/* 48011 */ MCD_OPC_Decode, 158, 39, 206, 1, // Opcode: ST1Fourv8b_POST +/* 48016 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 48038 +/* 48021 */ MCD_OPC_CheckPredicate, 21, 128, 228, 0, // Skip to: 106522 +/* 48026 */ MCD_OPC_CheckField, 21, 1, 0, 121, 228, 0, // Skip to: 106522 +/* 48033 */ MCD_OPC_Decode, 154, 39, 206, 1, // Opcode: ST1Fourv4h_POST +/* 48038 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 48060 +/* 48043 */ MCD_OPC_CheckPredicate, 21, 106, 228, 0, // Skip to: 106522 +/* 48048 */ MCD_OPC_CheckField, 21, 1, 0, 99, 228, 0, // Skip to: 106522 +/* 48055 */ MCD_OPC_Decode, 152, 39, 206, 1, // Opcode: ST1Fourv2s_POST +/* 48060 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 48082 +/* 48065 */ MCD_OPC_CheckPredicate, 21, 84, 228, 0, // Skip to: 106522 +/* 48070 */ MCD_OPC_CheckField, 21, 1, 0, 77, 228, 0, // Skip to: 106522 +/* 48077 */ MCD_OPC_Decode, 148, 39, 206, 1, // Opcode: ST1Fourv1d_POST +/* 48082 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 48104 +/* 48087 */ MCD_OPC_CheckPredicate, 21, 62, 228, 0, // Skip to: 106522 +/* 48092 */ MCD_OPC_CheckField, 21, 1, 0, 55, 228, 0, // Skip to: 106522 +/* 48099 */ MCD_OPC_Decode, 159, 40, 207, 1, // Opcode: ST3Threev8b_POST +/* 48104 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 48126 +/* 48109 */ MCD_OPC_CheckPredicate, 21, 40, 228, 0, // Skip to: 106522 +/* 48114 */ MCD_OPC_CheckField, 21, 1, 0, 33, 228, 0, // Skip to: 106522 +/* 48121 */ MCD_OPC_Decode, 155, 40, 207, 1, // Opcode: ST3Threev4h_POST +/* 48126 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 48148 +/* 48131 */ MCD_OPC_CheckPredicate, 21, 18, 228, 0, // Skip to: 106522 +/* 48136 */ MCD_OPC_CheckField, 21, 1, 0, 11, 228, 0, // Skip to: 106522 +/* 48143 */ MCD_OPC_Decode, 153, 40, 207, 1, // Opcode: ST3Threev2s_POST +/* 48148 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 48170 +/* 48153 */ MCD_OPC_CheckPredicate, 21, 252, 227, 0, // Skip to: 106522 +/* 48158 */ MCD_OPC_CheckField, 21, 1, 0, 245, 227, 0, // Skip to: 106522 +/* 48165 */ MCD_OPC_Decode, 196, 39, 207, 1, // Opcode: ST1Threev8b_POST +/* 48170 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 48192 +/* 48175 */ MCD_OPC_CheckPredicate, 21, 230, 227, 0, // Skip to: 106522 +/* 48180 */ MCD_OPC_CheckField, 21, 1, 0, 223, 227, 0, // Skip to: 106522 +/* 48187 */ MCD_OPC_Decode, 192, 39, 207, 1, // Opcode: ST1Threev4h_POST +/* 48192 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 48214 +/* 48197 */ MCD_OPC_CheckPredicate, 21, 208, 227, 0, // Skip to: 106522 +/* 48202 */ MCD_OPC_CheckField, 21, 1, 0, 201, 227, 0, // Skip to: 106522 +/* 48209 */ MCD_OPC_Decode, 190, 39, 207, 1, // Opcode: ST1Threev2s_POST +/* 48214 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 48236 +/* 48219 */ MCD_OPC_CheckPredicate, 21, 186, 227, 0, // Skip to: 106522 +/* 48224 */ MCD_OPC_CheckField, 21, 1, 0, 179, 227, 0, // Skip to: 106522 +/* 48231 */ MCD_OPC_Decode, 186, 39, 207, 1, // Opcode: ST1Threev1d_POST +/* 48236 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 48258 +/* 48241 */ MCD_OPC_CheckPredicate, 21, 164, 227, 0, // Skip to: 106522 +/* 48246 */ MCD_OPC_CheckField, 21, 1, 0, 157, 227, 0, // Skip to: 106522 +/* 48253 */ MCD_OPC_Decode, 180, 39, 208, 1, // Opcode: ST1Onev8b_POST +/* 48258 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 48280 +/* 48263 */ MCD_OPC_CheckPredicate, 21, 142, 227, 0, // Skip to: 106522 +/* 48268 */ MCD_OPC_CheckField, 21, 1, 0, 135, 227, 0, // Skip to: 106522 +/* 48275 */ MCD_OPC_Decode, 176, 39, 208, 1, // Opcode: ST1Onev4h_POST +/* 48280 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 48302 +/* 48285 */ MCD_OPC_CheckPredicate, 21, 120, 227, 0, // Skip to: 106522 +/* 48290 */ MCD_OPC_CheckField, 21, 1, 0, 113, 227, 0, // Skip to: 106522 +/* 48297 */ MCD_OPC_Decode, 174, 39, 208, 1, // Opcode: ST1Onev2s_POST +/* 48302 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 48324 +/* 48307 */ MCD_OPC_CheckPredicate, 21, 98, 227, 0, // Skip to: 106522 +/* 48312 */ MCD_OPC_CheckField, 21, 1, 0, 91, 227, 0, // Skip to: 106522 +/* 48319 */ MCD_OPC_Decode, 170, 39, 208, 1, // Opcode: ST1Onev1d_POST +/* 48324 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 48346 +/* 48329 */ MCD_OPC_CheckPredicate, 21, 76, 227, 0, // Skip to: 106522 +/* 48334 */ MCD_OPC_CheckField, 21, 1, 0, 69, 227, 0, // Skip to: 106522 +/* 48341 */ MCD_OPC_Decode, 129, 40, 209, 1, // Opcode: ST2Twov8b_POST +/* 48346 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 48368 +/* 48351 */ MCD_OPC_CheckPredicate, 21, 54, 227, 0, // Skip to: 106522 +/* 48356 */ MCD_OPC_CheckField, 21, 1, 0, 47, 227, 0, // Skip to: 106522 +/* 48363 */ MCD_OPC_Decode, 253, 39, 209, 1, // Opcode: ST2Twov4h_POST +/* 48368 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 48390 +/* 48373 */ MCD_OPC_CheckPredicate, 21, 32, 227, 0, // Skip to: 106522 +/* 48378 */ MCD_OPC_CheckField, 21, 1, 0, 25, 227, 0, // Skip to: 106522 +/* 48385 */ MCD_OPC_Decode, 251, 39, 209, 1, // Opcode: ST2Twov2s_POST +/* 48390 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 48412 +/* 48395 */ MCD_OPC_CheckPredicate, 21, 10, 227, 0, // Skip to: 106522 +/* 48400 */ MCD_OPC_CheckField, 21, 1, 0, 3, 227, 0, // Skip to: 106522 +/* 48407 */ MCD_OPC_Decode, 212, 39, 209, 1, // Opcode: ST1Twov8b_POST +/* 48412 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 48434 +/* 48417 */ MCD_OPC_CheckPredicate, 21, 244, 226, 0, // Skip to: 106522 +/* 48422 */ MCD_OPC_CheckField, 21, 1, 0, 237, 226, 0, // Skip to: 106522 +/* 48429 */ MCD_OPC_Decode, 208, 39, 209, 1, // Opcode: ST1Twov4h_POST +/* 48434 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 48456 +/* 48439 */ MCD_OPC_CheckPredicate, 21, 222, 226, 0, // Skip to: 106522 +/* 48444 */ MCD_OPC_CheckField, 21, 1, 0, 215, 226, 0, // Skip to: 106522 +/* 48451 */ MCD_OPC_Decode, 206, 39, 209, 1, // Opcode: ST1Twov2s_POST +/* 48456 */ MCD_OPC_FilterValue, 43, 205, 226, 0, // Skip to: 106522 +/* 48461 */ MCD_OPC_CheckPredicate, 21, 200, 226, 0, // Skip to: 106522 +/* 48466 */ MCD_OPC_CheckField, 21, 1, 0, 193, 226, 0, // Skip to: 106522 +/* 48473 */ MCD_OPC_Decode, 202, 39, 209, 1, // Opcode: ST1Twov1d_POST +/* 48478 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 48488 +/* 48483 */ MCD_OPC_Decode, 129, 41, 195, 1, // Opcode: STPSpost +/* 48488 */ MCD_OPC_FilterValue, 2, 107, 2, 0, // Skip to: 49112 +/* 48493 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 48496 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 48518 +/* 48501 */ MCD_OPC_CheckPredicate, 21, 160, 226, 0, // Skip to: 106522 +/* 48506 */ MCD_OPC_CheckField, 21, 1, 0, 153, 226, 0, // Skip to: 106522 +/* 48513 */ MCD_OPC_Decode, 177, 40, 210, 1, // Opcode: ST4Fourv16b_POST +/* 48518 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 48540 +/* 48523 */ MCD_OPC_CheckPredicate, 21, 138, 226, 0, // Skip to: 106522 +/* 48528 */ MCD_OPC_CheckField, 21, 1, 0, 131, 226, 0, // Skip to: 106522 +/* 48535 */ MCD_OPC_Decode, 189, 40, 210, 1, // Opcode: ST4Fourv8h_POST +/* 48540 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 48562 +/* 48545 */ MCD_OPC_CheckPredicate, 21, 116, 226, 0, // Skip to: 106522 +/* 48550 */ MCD_OPC_CheckField, 21, 1, 0, 109, 226, 0, // Skip to: 106522 +/* 48557 */ MCD_OPC_Decode, 185, 40, 210, 1, // Opcode: ST4Fourv4s_POST +/* 48562 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 48584 +/* 48567 */ MCD_OPC_CheckPredicate, 21, 94, 226, 0, // Skip to: 106522 +/* 48572 */ MCD_OPC_CheckField, 21, 1, 0, 87, 226, 0, // Skip to: 106522 +/* 48579 */ MCD_OPC_Decode, 179, 40, 210, 1, // Opcode: ST4Fourv2d_POST +/* 48584 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 48606 +/* 48589 */ MCD_OPC_CheckPredicate, 21, 72, 226, 0, // Skip to: 106522 +/* 48594 */ MCD_OPC_CheckField, 21, 1, 0, 65, 226, 0, // Skip to: 106522 +/* 48601 */ MCD_OPC_Decode, 146, 39, 210, 1, // Opcode: ST1Fourv16b_POST +/* 48606 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 48628 +/* 48611 */ MCD_OPC_CheckPredicate, 21, 50, 226, 0, // Skip to: 106522 +/* 48616 */ MCD_OPC_CheckField, 21, 1, 0, 43, 226, 0, // Skip to: 106522 +/* 48623 */ MCD_OPC_Decode, 160, 39, 210, 1, // Opcode: ST1Fourv8h_POST +/* 48628 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 48650 +/* 48633 */ MCD_OPC_CheckPredicate, 21, 28, 226, 0, // Skip to: 106522 +/* 48638 */ MCD_OPC_CheckField, 21, 1, 0, 21, 226, 0, // Skip to: 106522 +/* 48645 */ MCD_OPC_Decode, 156, 39, 210, 1, // Opcode: ST1Fourv4s_POST +/* 48650 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 48672 +/* 48655 */ MCD_OPC_CheckPredicate, 21, 6, 226, 0, // Skip to: 106522 +/* 48660 */ MCD_OPC_CheckField, 21, 1, 0, 255, 225, 0, // Skip to: 106522 +/* 48667 */ MCD_OPC_Decode, 150, 39, 210, 1, // Opcode: ST1Fourv2d_POST +/* 48672 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 48694 +/* 48677 */ MCD_OPC_CheckPredicate, 21, 240, 225, 0, // Skip to: 106522 +/* 48682 */ MCD_OPC_CheckField, 21, 1, 0, 233, 225, 0, // Skip to: 106522 +/* 48689 */ MCD_OPC_Decode, 149, 40, 211, 1, // Opcode: ST3Threev16b_POST +/* 48694 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 48716 +/* 48699 */ MCD_OPC_CheckPredicate, 21, 218, 225, 0, // Skip to: 106522 +/* 48704 */ MCD_OPC_CheckField, 21, 1, 0, 211, 225, 0, // Skip to: 106522 +/* 48711 */ MCD_OPC_Decode, 161, 40, 211, 1, // Opcode: ST3Threev8h_POST +/* 48716 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 48738 +/* 48721 */ MCD_OPC_CheckPredicate, 21, 196, 225, 0, // Skip to: 106522 +/* 48726 */ MCD_OPC_CheckField, 21, 1, 0, 189, 225, 0, // Skip to: 106522 +/* 48733 */ MCD_OPC_Decode, 157, 40, 211, 1, // Opcode: ST3Threev4s_POST +/* 48738 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 48760 +/* 48743 */ MCD_OPC_CheckPredicate, 21, 174, 225, 0, // Skip to: 106522 +/* 48748 */ MCD_OPC_CheckField, 21, 1, 0, 167, 225, 0, // Skip to: 106522 +/* 48755 */ MCD_OPC_Decode, 151, 40, 211, 1, // Opcode: ST3Threev2d_POST +/* 48760 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 48782 +/* 48765 */ MCD_OPC_CheckPredicate, 21, 152, 225, 0, // Skip to: 106522 +/* 48770 */ MCD_OPC_CheckField, 21, 1, 0, 145, 225, 0, // Skip to: 106522 +/* 48777 */ MCD_OPC_Decode, 184, 39, 211, 1, // Opcode: ST1Threev16b_POST +/* 48782 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 48804 +/* 48787 */ MCD_OPC_CheckPredicate, 21, 130, 225, 0, // Skip to: 106522 +/* 48792 */ MCD_OPC_CheckField, 21, 1, 0, 123, 225, 0, // Skip to: 106522 +/* 48799 */ MCD_OPC_Decode, 198, 39, 211, 1, // Opcode: ST1Threev8h_POST +/* 48804 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 48826 +/* 48809 */ MCD_OPC_CheckPredicate, 21, 108, 225, 0, // Skip to: 106522 +/* 48814 */ MCD_OPC_CheckField, 21, 1, 0, 101, 225, 0, // Skip to: 106522 +/* 48821 */ MCD_OPC_Decode, 194, 39, 211, 1, // Opcode: ST1Threev4s_POST +/* 48826 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 48848 +/* 48831 */ MCD_OPC_CheckPredicate, 21, 86, 225, 0, // Skip to: 106522 +/* 48836 */ MCD_OPC_CheckField, 21, 1, 0, 79, 225, 0, // Skip to: 106522 +/* 48843 */ MCD_OPC_Decode, 188, 39, 211, 1, // Opcode: ST1Threev2d_POST +/* 48848 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 48870 +/* 48853 */ MCD_OPC_CheckPredicate, 21, 64, 225, 0, // Skip to: 106522 +/* 48858 */ MCD_OPC_CheckField, 21, 1, 0, 57, 225, 0, // Skip to: 106522 +/* 48865 */ MCD_OPC_Decode, 168, 39, 212, 1, // Opcode: ST1Onev16b_POST +/* 48870 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 48892 +/* 48875 */ MCD_OPC_CheckPredicate, 21, 42, 225, 0, // Skip to: 106522 +/* 48880 */ MCD_OPC_CheckField, 21, 1, 0, 35, 225, 0, // Skip to: 106522 +/* 48887 */ MCD_OPC_Decode, 182, 39, 212, 1, // Opcode: ST1Onev8h_POST +/* 48892 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 48914 +/* 48897 */ MCD_OPC_CheckPredicate, 21, 20, 225, 0, // Skip to: 106522 +/* 48902 */ MCD_OPC_CheckField, 21, 1, 0, 13, 225, 0, // Skip to: 106522 +/* 48909 */ MCD_OPC_Decode, 178, 39, 212, 1, // Opcode: ST1Onev4s_POST +/* 48914 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 48936 +/* 48919 */ MCD_OPC_CheckPredicate, 21, 254, 224, 0, // Skip to: 106522 +/* 48924 */ MCD_OPC_CheckField, 21, 1, 0, 247, 224, 0, // Skip to: 106522 +/* 48931 */ MCD_OPC_Decode, 172, 39, 212, 1, // Opcode: ST1Onev2d_POST +/* 48936 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 48958 +/* 48941 */ MCD_OPC_CheckPredicate, 21, 232, 224, 0, // Skip to: 106522 +/* 48946 */ MCD_OPC_CheckField, 21, 1, 0, 225, 224, 0, // Skip to: 106522 +/* 48953 */ MCD_OPC_Decode, 247, 39, 213, 1, // Opcode: ST2Twov16b_POST +/* 48958 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 48980 +/* 48963 */ MCD_OPC_CheckPredicate, 21, 210, 224, 0, // Skip to: 106522 +/* 48968 */ MCD_OPC_CheckField, 21, 1, 0, 203, 224, 0, // Skip to: 106522 +/* 48975 */ MCD_OPC_Decode, 131, 40, 213, 1, // Opcode: ST2Twov8h_POST +/* 48980 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 49002 +/* 48985 */ MCD_OPC_CheckPredicate, 21, 188, 224, 0, // Skip to: 106522 +/* 48990 */ MCD_OPC_CheckField, 21, 1, 0, 181, 224, 0, // Skip to: 106522 +/* 48997 */ MCD_OPC_Decode, 255, 39, 213, 1, // Opcode: ST2Twov4s_POST +/* 49002 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 49024 +/* 49007 */ MCD_OPC_CheckPredicate, 21, 166, 224, 0, // Skip to: 106522 +/* 49012 */ MCD_OPC_CheckField, 21, 1, 0, 159, 224, 0, // Skip to: 106522 +/* 49019 */ MCD_OPC_Decode, 249, 39, 213, 1, // Opcode: ST2Twov2d_POST +/* 49024 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 49046 +/* 49029 */ MCD_OPC_CheckPredicate, 21, 144, 224, 0, // Skip to: 106522 +/* 49034 */ MCD_OPC_CheckField, 21, 1, 0, 137, 224, 0, // Skip to: 106522 +/* 49041 */ MCD_OPC_Decode, 200, 39, 213, 1, // Opcode: ST1Twov16b_POST +/* 49046 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 49068 +/* 49051 */ MCD_OPC_CheckPredicate, 21, 122, 224, 0, // Skip to: 106522 +/* 49056 */ MCD_OPC_CheckField, 21, 1, 0, 115, 224, 0, // Skip to: 106522 +/* 49063 */ MCD_OPC_Decode, 214, 39, 213, 1, // Opcode: ST1Twov8h_POST +/* 49068 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 49090 +/* 49073 */ MCD_OPC_CheckPredicate, 21, 100, 224, 0, // Skip to: 106522 +/* 49078 */ MCD_OPC_CheckField, 21, 1, 0, 93, 224, 0, // Skip to: 106522 +/* 49085 */ MCD_OPC_Decode, 210, 39, 213, 1, // Opcode: ST1Twov4s_POST +/* 49090 */ MCD_OPC_FilterValue, 43, 83, 224, 0, // Skip to: 106522 +/* 49095 */ MCD_OPC_CheckPredicate, 21, 78, 224, 0, // Skip to: 106522 +/* 49100 */ MCD_OPC_CheckField, 21, 1, 0, 71, 224, 0, // Skip to: 106522 +/* 49107 */ MCD_OPC_Decode, 204, 39, 213, 1, // Opcode: ST1Twov2d_POST +/* 49112 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 49122 +/* 49117 */ MCD_OPC_Decode, 251, 40, 195, 1, // Opcode: STPDpost +/* 49122 */ MCD_OPC_FilterValue, 5, 51, 224, 0, // Skip to: 106522 +/* 49127 */ MCD_OPC_Decode, 254, 40, 195, 1, // Opcode: STPQpost +/* 49132 */ MCD_OPC_FilterValue, 3, 191, 4, 0, // Skip to: 50352 +/* 49137 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 49140 */ MCD_OPC_FilterValue, 0, 41, 2, 0, // Skip to: 49698 +/* 49145 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 49148 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 49170 +/* 49153 */ MCD_OPC_CheckPredicate, 21, 20, 224, 0, // Skip to: 106522 +/* 49158 */ MCD_OPC_CheckField, 21, 1, 0, 13, 224, 0, // Skip to: 106522 +/* 49165 */ MCD_OPC_Decode, 242, 24, 206, 1, // Opcode: LD4Fourv8b_POST +/* 49170 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 49192 +/* 49175 */ MCD_OPC_CheckPredicate, 21, 254, 223, 0, // Skip to: 106522 +/* 49180 */ MCD_OPC_CheckField, 21, 1, 0, 247, 223, 0, // Skip to: 106522 +/* 49187 */ MCD_OPC_Decode, 238, 24, 206, 1, // Opcode: LD4Fourv4h_POST +/* 49192 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 49214 +/* 49197 */ MCD_OPC_CheckPredicate, 21, 232, 223, 0, // Skip to: 106522 +/* 49202 */ MCD_OPC_CheckField, 21, 1, 0, 225, 223, 0, // Skip to: 106522 +/* 49209 */ MCD_OPC_Decode, 236, 24, 206, 1, // Opcode: LD4Fourv2s_POST +/* 49214 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 49236 +/* 49219 */ MCD_OPC_CheckPredicate, 21, 210, 223, 0, // Skip to: 106522 +/* 49224 */ MCD_OPC_CheckField, 21, 1, 0, 203, 223, 0, // Skip to: 106522 +/* 49231 */ MCD_OPC_Decode, 252, 22, 206, 1, // Opcode: LD1Fourv8b_POST +/* 49236 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 49258 +/* 49241 */ MCD_OPC_CheckPredicate, 21, 188, 223, 0, // Skip to: 106522 +/* 49246 */ MCD_OPC_CheckField, 21, 1, 0, 181, 223, 0, // Skip to: 106522 +/* 49253 */ MCD_OPC_Decode, 248, 22, 206, 1, // Opcode: LD1Fourv4h_POST +/* 49258 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 49280 +/* 49263 */ MCD_OPC_CheckPredicate, 21, 166, 223, 0, // Skip to: 106522 +/* 49268 */ MCD_OPC_CheckField, 21, 1, 0, 159, 223, 0, // Skip to: 106522 +/* 49275 */ MCD_OPC_Decode, 246, 22, 206, 1, // Opcode: LD1Fourv2s_POST +/* 49280 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 49302 +/* 49285 */ MCD_OPC_CheckPredicate, 21, 144, 223, 0, // Skip to: 106522 +/* 49290 */ MCD_OPC_CheckField, 21, 1, 0, 137, 223, 0, // Skip to: 106522 +/* 49297 */ MCD_OPC_Decode, 242, 22, 206, 1, // Opcode: LD1Fourv1d_POST +/* 49302 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 49324 +/* 49307 */ MCD_OPC_CheckPredicate, 21, 122, 223, 0, // Skip to: 106522 +/* 49312 */ MCD_OPC_CheckField, 21, 1, 0, 115, 223, 0, // Skip to: 106522 +/* 49319 */ MCD_OPC_Decode, 214, 24, 207, 1, // Opcode: LD3Threev8b_POST +/* 49324 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 49346 +/* 49329 */ MCD_OPC_CheckPredicate, 21, 100, 223, 0, // Skip to: 106522 +/* 49334 */ MCD_OPC_CheckField, 21, 1, 0, 93, 223, 0, // Skip to: 106522 +/* 49341 */ MCD_OPC_Decode, 210, 24, 207, 1, // Opcode: LD3Threev4h_POST +/* 49346 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 49368 +/* 49351 */ MCD_OPC_CheckPredicate, 21, 78, 223, 0, // Skip to: 106522 +/* 49356 */ MCD_OPC_CheckField, 21, 1, 0, 71, 223, 0, // Skip to: 106522 +/* 49363 */ MCD_OPC_Decode, 208, 24, 207, 1, // Opcode: LD3Threev2s_POST +/* 49368 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 49390 +/* 49373 */ MCD_OPC_CheckPredicate, 21, 56, 223, 0, // Skip to: 106522 +/* 49378 */ MCD_OPC_CheckField, 21, 1, 0, 49, 223, 0, // Skip to: 106522 +/* 49385 */ MCD_OPC_Decode, 222, 23, 207, 1, // Opcode: LD1Threev8b_POST +/* 49390 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 49412 +/* 49395 */ MCD_OPC_CheckPredicate, 21, 34, 223, 0, // Skip to: 106522 +/* 49400 */ MCD_OPC_CheckField, 21, 1, 0, 27, 223, 0, // Skip to: 106522 +/* 49407 */ MCD_OPC_Decode, 218, 23, 207, 1, // Opcode: LD1Threev4h_POST +/* 49412 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 49434 +/* 49417 */ MCD_OPC_CheckPredicate, 21, 12, 223, 0, // Skip to: 106522 +/* 49422 */ MCD_OPC_CheckField, 21, 1, 0, 5, 223, 0, // Skip to: 106522 +/* 49429 */ MCD_OPC_Decode, 216, 23, 207, 1, // Opcode: LD1Threev2s_POST +/* 49434 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 49456 +/* 49439 */ MCD_OPC_CheckPredicate, 21, 246, 222, 0, // Skip to: 106522 +/* 49444 */ MCD_OPC_CheckField, 21, 1, 0, 239, 222, 0, // Skip to: 106522 +/* 49451 */ MCD_OPC_Decode, 212, 23, 207, 1, // Opcode: LD1Threev1d_POST +/* 49456 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 49478 +/* 49461 */ MCD_OPC_CheckPredicate, 21, 224, 222, 0, // Skip to: 106522 +/* 49466 */ MCD_OPC_CheckField, 21, 1, 0, 217, 222, 0, // Skip to: 106522 +/* 49473 */ MCD_OPC_Decode, 146, 23, 208, 1, // Opcode: LD1Onev8b_POST +/* 49478 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 49500 +/* 49483 */ MCD_OPC_CheckPredicate, 21, 202, 222, 0, // Skip to: 106522 +/* 49488 */ MCD_OPC_CheckField, 21, 1, 0, 195, 222, 0, // Skip to: 106522 +/* 49495 */ MCD_OPC_Decode, 142, 23, 208, 1, // Opcode: LD1Onev4h_POST +/* 49500 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 49522 +/* 49505 */ MCD_OPC_CheckPredicate, 21, 180, 222, 0, // Skip to: 106522 +/* 49510 */ MCD_OPC_CheckField, 21, 1, 0, 173, 222, 0, // Skip to: 106522 +/* 49517 */ MCD_OPC_Decode, 140, 23, 208, 1, // Opcode: LD1Onev2s_POST +/* 49522 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 49544 +/* 49527 */ MCD_OPC_CheckPredicate, 21, 158, 222, 0, // Skip to: 106522 +/* 49532 */ MCD_OPC_CheckField, 21, 1, 0, 151, 222, 0, // Skip to: 106522 +/* 49539 */ MCD_OPC_Decode, 136, 23, 208, 1, // Opcode: LD1Onev1d_POST +/* 49544 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 49566 +/* 49549 */ MCD_OPC_CheckPredicate, 21, 136, 222, 0, // Skip to: 106522 +/* 49554 */ MCD_OPC_CheckField, 21, 1, 0, 129, 222, 0, // Skip to: 106522 +/* 49561 */ MCD_OPC_Decode, 168, 24, 209, 1, // Opcode: LD2Twov8b_POST +/* 49566 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 49588 +/* 49571 */ MCD_OPC_CheckPredicate, 21, 114, 222, 0, // Skip to: 106522 +/* 49576 */ MCD_OPC_CheckField, 21, 1, 0, 107, 222, 0, // Skip to: 106522 +/* 49583 */ MCD_OPC_Decode, 164, 24, 209, 1, // Opcode: LD2Twov4h_POST +/* 49588 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 49610 +/* 49593 */ MCD_OPC_CheckPredicate, 21, 92, 222, 0, // Skip to: 106522 +/* 49598 */ MCD_OPC_CheckField, 21, 1, 0, 85, 222, 0, // Skip to: 106522 +/* 49605 */ MCD_OPC_Decode, 162, 24, 209, 1, // Opcode: LD2Twov2s_POST +/* 49610 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 49632 +/* 49615 */ MCD_OPC_CheckPredicate, 21, 70, 222, 0, // Skip to: 106522 +/* 49620 */ MCD_OPC_CheckField, 21, 1, 0, 63, 222, 0, // Skip to: 106522 +/* 49627 */ MCD_OPC_Decode, 238, 23, 209, 1, // Opcode: LD1Twov8b_POST +/* 49632 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 49654 +/* 49637 */ MCD_OPC_CheckPredicate, 21, 48, 222, 0, // Skip to: 106522 +/* 49642 */ MCD_OPC_CheckField, 21, 1, 0, 41, 222, 0, // Skip to: 106522 +/* 49649 */ MCD_OPC_Decode, 234, 23, 209, 1, // Opcode: LD1Twov4h_POST +/* 49654 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 49676 +/* 49659 */ MCD_OPC_CheckPredicate, 21, 26, 222, 0, // Skip to: 106522 +/* 49664 */ MCD_OPC_CheckField, 21, 1, 0, 19, 222, 0, // Skip to: 106522 +/* 49671 */ MCD_OPC_Decode, 232, 23, 209, 1, // Opcode: LD1Twov2s_POST +/* 49676 */ MCD_OPC_FilterValue, 43, 9, 222, 0, // Skip to: 106522 +/* 49681 */ MCD_OPC_CheckPredicate, 21, 4, 222, 0, // Skip to: 106522 +/* 49686 */ MCD_OPC_CheckField, 21, 1, 0, 253, 221, 0, // Skip to: 106522 +/* 49693 */ MCD_OPC_Decode, 228, 23, 209, 1, // Opcode: LD1Twov1d_POST +/* 49698 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 49708 +/* 49703 */ MCD_OPC_Decode, 162, 26, 195, 1, // Opcode: LDPSpost +/* 49708 */ MCD_OPC_FilterValue, 2, 107, 2, 0, // Skip to: 50332 +/* 49713 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 49716 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 49738 +/* 49721 */ MCD_OPC_CheckPredicate, 21, 220, 221, 0, // Skip to: 106522 +/* 49726 */ MCD_OPC_CheckField, 21, 1, 0, 213, 221, 0, // Skip to: 106522 +/* 49733 */ MCD_OPC_Decode, 232, 24, 210, 1, // Opcode: LD4Fourv16b_POST +/* 49738 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 49760 +/* 49743 */ MCD_OPC_CheckPredicate, 21, 198, 221, 0, // Skip to: 106522 +/* 49748 */ MCD_OPC_CheckField, 21, 1, 0, 191, 221, 0, // Skip to: 106522 +/* 49755 */ MCD_OPC_Decode, 244, 24, 210, 1, // Opcode: LD4Fourv8h_POST +/* 49760 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 49782 +/* 49765 */ MCD_OPC_CheckPredicate, 21, 176, 221, 0, // Skip to: 106522 +/* 49770 */ MCD_OPC_CheckField, 21, 1, 0, 169, 221, 0, // Skip to: 106522 +/* 49777 */ MCD_OPC_Decode, 240, 24, 210, 1, // Opcode: LD4Fourv4s_POST +/* 49782 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 49804 +/* 49787 */ MCD_OPC_CheckPredicate, 21, 154, 221, 0, // Skip to: 106522 +/* 49792 */ MCD_OPC_CheckField, 21, 1, 0, 147, 221, 0, // Skip to: 106522 +/* 49799 */ MCD_OPC_Decode, 234, 24, 210, 1, // Opcode: LD4Fourv2d_POST +/* 49804 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 49826 +/* 49809 */ MCD_OPC_CheckPredicate, 21, 132, 221, 0, // Skip to: 106522 +/* 49814 */ MCD_OPC_CheckField, 21, 1, 0, 125, 221, 0, // Skip to: 106522 +/* 49821 */ MCD_OPC_Decode, 240, 22, 210, 1, // Opcode: LD1Fourv16b_POST +/* 49826 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 49848 +/* 49831 */ MCD_OPC_CheckPredicate, 21, 110, 221, 0, // Skip to: 106522 +/* 49836 */ MCD_OPC_CheckField, 21, 1, 0, 103, 221, 0, // Skip to: 106522 +/* 49843 */ MCD_OPC_Decode, 254, 22, 210, 1, // Opcode: LD1Fourv8h_POST +/* 49848 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 49870 +/* 49853 */ MCD_OPC_CheckPredicate, 21, 88, 221, 0, // Skip to: 106522 +/* 49858 */ MCD_OPC_CheckField, 21, 1, 0, 81, 221, 0, // Skip to: 106522 +/* 49865 */ MCD_OPC_Decode, 250, 22, 210, 1, // Opcode: LD1Fourv4s_POST +/* 49870 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 49892 +/* 49875 */ MCD_OPC_CheckPredicate, 21, 66, 221, 0, // Skip to: 106522 +/* 49880 */ MCD_OPC_CheckField, 21, 1, 0, 59, 221, 0, // Skip to: 106522 +/* 49887 */ MCD_OPC_Decode, 244, 22, 210, 1, // Opcode: LD1Fourv2d_POST +/* 49892 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 49914 +/* 49897 */ MCD_OPC_CheckPredicate, 21, 44, 221, 0, // Skip to: 106522 +/* 49902 */ MCD_OPC_CheckField, 21, 1, 0, 37, 221, 0, // Skip to: 106522 +/* 49909 */ MCD_OPC_Decode, 204, 24, 211, 1, // Opcode: LD3Threev16b_POST +/* 49914 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 49936 +/* 49919 */ MCD_OPC_CheckPredicate, 21, 22, 221, 0, // Skip to: 106522 +/* 49924 */ MCD_OPC_CheckField, 21, 1, 0, 15, 221, 0, // Skip to: 106522 +/* 49931 */ MCD_OPC_Decode, 216, 24, 211, 1, // Opcode: LD3Threev8h_POST +/* 49936 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 49958 +/* 49941 */ MCD_OPC_CheckPredicate, 21, 0, 221, 0, // Skip to: 106522 +/* 49946 */ MCD_OPC_CheckField, 21, 1, 0, 249, 220, 0, // Skip to: 106522 +/* 49953 */ MCD_OPC_Decode, 212, 24, 211, 1, // Opcode: LD3Threev4s_POST +/* 49958 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 49980 +/* 49963 */ MCD_OPC_CheckPredicate, 21, 234, 220, 0, // Skip to: 106522 +/* 49968 */ MCD_OPC_CheckField, 21, 1, 0, 227, 220, 0, // Skip to: 106522 +/* 49975 */ MCD_OPC_Decode, 206, 24, 211, 1, // Opcode: LD3Threev2d_POST +/* 49980 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 50002 +/* 49985 */ MCD_OPC_CheckPredicate, 21, 212, 220, 0, // Skip to: 106522 +/* 49990 */ MCD_OPC_CheckField, 21, 1, 0, 205, 220, 0, // Skip to: 106522 +/* 49997 */ MCD_OPC_Decode, 210, 23, 211, 1, // Opcode: LD1Threev16b_POST +/* 50002 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 50024 +/* 50007 */ MCD_OPC_CheckPredicate, 21, 190, 220, 0, // Skip to: 106522 +/* 50012 */ MCD_OPC_CheckField, 21, 1, 0, 183, 220, 0, // Skip to: 106522 +/* 50019 */ MCD_OPC_Decode, 224, 23, 211, 1, // Opcode: LD1Threev8h_POST +/* 50024 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 50046 +/* 50029 */ MCD_OPC_CheckPredicate, 21, 168, 220, 0, // Skip to: 106522 +/* 50034 */ MCD_OPC_CheckField, 21, 1, 0, 161, 220, 0, // Skip to: 106522 +/* 50041 */ MCD_OPC_Decode, 220, 23, 211, 1, // Opcode: LD1Threev4s_POST +/* 50046 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 50068 +/* 50051 */ MCD_OPC_CheckPredicate, 21, 146, 220, 0, // Skip to: 106522 +/* 50056 */ MCD_OPC_CheckField, 21, 1, 0, 139, 220, 0, // Skip to: 106522 +/* 50063 */ MCD_OPC_Decode, 214, 23, 211, 1, // Opcode: LD1Threev2d_POST +/* 50068 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 50090 +/* 50073 */ MCD_OPC_CheckPredicate, 21, 124, 220, 0, // Skip to: 106522 +/* 50078 */ MCD_OPC_CheckField, 21, 1, 0, 117, 220, 0, // Skip to: 106522 +/* 50085 */ MCD_OPC_Decode, 134, 23, 212, 1, // Opcode: LD1Onev16b_POST +/* 50090 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 50112 +/* 50095 */ MCD_OPC_CheckPredicate, 21, 102, 220, 0, // Skip to: 106522 +/* 50100 */ MCD_OPC_CheckField, 21, 1, 0, 95, 220, 0, // Skip to: 106522 +/* 50107 */ MCD_OPC_Decode, 148, 23, 212, 1, // Opcode: LD1Onev8h_POST +/* 50112 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 50134 +/* 50117 */ MCD_OPC_CheckPredicate, 21, 80, 220, 0, // Skip to: 106522 +/* 50122 */ MCD_OPC_CheckField, 21, 1, 0, 73, 220, 0, // Skip to: 106522 +/* 50129 */ MCD_OPC_Decode, 144, 23, 212, 1, // Opcode: LD1Onev4s_POST +/* 50134 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 50156 +/* 50139 */ MCD_OPC_CheckPredicate, 21, 58, 220, 0, // Skip to: 106522 +/* 50144 */ MCD_OPC_CheckField, 21, 1, 0, 51, 220, 0, // Skip to: 106522 +/* 50151 */ MCD_OPC_Decode, 138, 23, 212, 1, // Opcode: LD1Onev2d_POST +/* 50156 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 50178 +/* 50161 */ MCD_OPC_CheckPredicate, 21, 36, 220, 0, // Skip to: 106522 +/* 50166 */ MCD_OPC_CheckField, 21, 1, 0, 29, 220, 0, // Skip to: 106522 +/* 50173 */ MCD_OPC_Decode, 158, 24, 213, 1, // Opcode: LD2Twov16b_POST +/* 50178 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 50200 +/* 50183 */ MCD_OPC_CheckPredicate, 21, 14, 220, 0, // Skip to: 106522 +/* 50188 */ MCD_OPC_CheckField, 21, 1, 0, 7, 220, 0, // Skip to: 106522 +/* 50195 */ MCD_OPC_Decode, 170, 24, 213, 1, // Opcode: LD2Twov8h_POST +/* 50200 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 50222 +/* 50205 */ MCD_OPC_CheckPredicate, 21, 248, 219, 0, // Skip to: 106522 +/* 50210 */ MCD_OPC_CheckField, 21, 1, 0, 241, 219, 0, // Skip to: 106522 +/* 50217 */ MCD_OPC_Decode, 166, 24, 213, 1, // Opcode: LD2Twov4s_POST +/* 50222 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 50244 +/* 50227 */ MCD_OPC_CheckPredicate, 21, 226, 219, 0, // Skip to: 106522 +/* 50232 */ MCD_OPC_CheckField, 21, 1, 0, 219, 219, 0, // Skip to: 106522 +/* 50239 */ MCD_OPC_Decode, 160, 24, 213, 1, // Opcode: LD2Twov2d_POST +/* 50244 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 50266 +/* 50249 */ MCD_OPC_CheckPredicate, 21, 204, 219, 0, // Skip to: 106522 +/* 50254 */ MCD_OPC_CheckField, 21, 1, 0, 197, 219, 0, // Skip to: 106522 +/* 50261 */ MCD_OPC_Decode, 226, 23, 213, 1, // Opcode: LD1Twov16b_POST +/* 50266 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 50288 +/* 50271 */ MCD_OPC_CheckPredicate, 21, 182, 219, 0, // Skip to: 106522 +/* 50276 */ MCD_OPC_CheckField, 21, 1, 0, 175, 219, 0, // Skip to: 106522 +/* 50283 */ MCD_OPC_Decode, 240, 23, 213, 1, // Opcode: LD1Twov8h_POST +/* 50288 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 50310 +/* 50293 */ MCD_OPC_CheckPredicate, 21, 160, 219, 0, // Skip to: 106522 +/* 50298 */ MCD_OPC_CheckField, 21, 1, 0, 153, 219, 0, // Skip to: 106522 +/* 50305 */ MCD_OPC_Decode, 236, 23, 213, 1, // Opcode: LD1Twov4s_POST +/* 50310 */ MCD_OPC_FilterValue, 43, 143, 219, 0, // Skip to: 106522 +/* 50315 */ MCD_OPC_CheckPredicate, 21, 138, 219, 0, // Skip to: 106522 +/* 50320 */ MCD_OPC_CheckField, 21, 1, 0, 131, 219, 0, // Skip to: 106522 +/* 50327 */ MCD_OPC_Decode, 230, 23, 213, 1, // Opcode: LD1Twov2d_POST +/* 50332 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 50342 +/* 50337 */ MCD_OPC_Decode, 153, 26, 195, 1, // Opcode: LDPDpost +/* 50342 */ MCD_OPC_FilterValue, 5, 111, 219, 0, // Skip to: 106522 +/* 50347 */ MCD_OPC_Decode, 156, 26, 195, 1, // Opcode: LDPQpost +/* 50352 */ MCD_OPC_FilterValue, 4, 239, 1, 0, // Skip to: 50852 +/* 50357 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... +/* 50360 */ MCD_OPC_FilterValue, 0, 193, 1, 0, // Skip to: 50814 +/* 50365 */ MCD_OPC_ExtractField, 13, 9, // Inst{21-13} ... +/* 50368 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50390 +/* 50373 */ MCD_OPC_CheckPredicate, 21, 80, 219, 0, // Skip to: 106522 +/* 50378 */ MCD_OPC_CheckField, 31, 1, 0, 73, 219, 0, // Skip to: 106522 +/* 50385 */ MCD_OPC_Decode, 235, 39, 214, 1, // Opcode: ST1i8 +/* 50390 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 50412 +/* 50395 */ MCD_OPC_CheckPredicate, 21, 58, 219, 0, // Skip to: 106522 +/* 50400 */ MCD_OPC_CheckField, 31, 1, 0, 51, 219, 0, // Skip to: 106522 +/* 50407 */ MCD_OPC_Decode, 170, 40, 215, 1, // Opcode: ST3i8 +/* 50412 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 50441 +/* 50417 */ MCD_OPC_CheckPredicate, 21, 36, 219, 0, // Skip to: 106522 +/* 50422 */ MCD_OPC_CheckField, 31, 1, 0, 29, 219, 0, // Skip to: 106522 +/* 50429 */ MCD_OPC_CheckField, 10, 1, 0, 22, 219, 0, // Skip to: 106522 +/* 50436 */ MCD_OPC_Decode, 229, 39, 216, 1, // Opcode: ST1i16 +/* 50441 */ MCD_OPC_FilterValue, 3, 24, 0, 0, // Skip to: 50470 +/* 50446 */ MCD_OPC_CheckPredicate, 21, 7, 219, 0, // Skip to: 106522 +/* 50451 */ MCD_OPC_CheckField, 31, 1, 0, 0, 219, 0, // Skip to: 106522 +/* 50458 */ MCD_OPC_CheckField, 10, 1, 0, 249, 218, 0, // Skip to: 106522 +/* 50465 */ MCD_OPC_Decode, 164, 40, 217, 1, // Opcode: ST3i16 +/* 50470 */ MCD_OPC_FilterValue, 4, 54, 0, 0, // Skip to: 50529 +/* 50475 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 50478 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50500 +/* 50483 */ MCD_OPC_CheckPredicate, 21, 226, 218, 0, // Skip to: 106522 +/* 50488 */ MCD_OPC_CheckField, 31, 1, 0, 219, 218, 0, // Skip to: 106522 +/* 50495 */ MCD_OPC_Decode, 231, 39, 218, 1, // Opcode: ST1i32 +/* 50500 */ MCD_OPC_FilterValue, 1, 209, 218, 0, // Skip to: 106522 +/* 50505 */ MCD_OPC_CheckPredicate, 21, 204, 218, 0, // Skip to: 106522 +/* 50510 */ MCD_OPC_CheckField, 31, 1, 0, 197, 218, 0, // Skip to: 106522 +/* 50517 */ MCD_OPC_CheckField, 12, 1, 0, 190, 218, 0, // Skip to: 106522 +/* 50524 */ MCD_OPC_Decode, 233, 39, 219, 1, // Opcode: ST1i64 +/* 50529 */ MCD_OPC_FilterValue, 5, 54, 0, 0, // Skip to: 50588 +/* 50534 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 50537 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50559 +/* 50542 */ MCD_OPC_CheckPredicate, 21, 167, 218, 0, // Skip to: 106522 +/* 50547 */ MCD_OPC_CheckField, 31, 1, 0, 160, 218, 0, // Skip to: 106522 +/* 50554 */ MCD_OPC_Decode, 166, 40, 220, 1, // Opcode: ST3i32 +/* 50559 */ MCD_OPC_FilterValue, 1, 150, 218, 0, // Skip to: 106522 +/* 50564 */ MCD_OPC_CheckPredicate, 21, 145, 218, 0, // Skip to: 106522 +/* 50569 */ MCD_OPC_CheckField, 31, 1, 0, 138, 218, 0, // Skip to: 106522 +/* 50576 */ MCD_OPC_CheckField, 12, 1, 0, 131, 218, 0, // Skip to: 106522 +/* 50583 */ MCD_OPC_Decode, 168, 40, 221, 1, // Opcode: ST3i64 +/* 50588 */ MCD_OPC_FilterValue, 128, 2, 17, 0, 0, // Skip to: 50611 +/* 50594 */ MCD_OPC_CheckPredicate, 21, 115, 218, 0, // Skip to: 106522 +/* 50599 */ MCD_OPC_CheckField, 31, 1, 0, 108, 218, 0, // Skip to: 106522 +/* 50606 */ MCD_OPC_Decode, 140, 40, 222, 1, // Opcode: ST2i8 +/* 50611 */ MCD_OPC_FilterValue, 129, 2, 17, 0, 0, // Skip to: 50634 +/* 50617 */ MCD_OPC_CheckPredicate, 21, 92, 218, 0, // Skip to: 106522 +/* 50622 */ MCD_OPC_CheckField, 31, 1, 0, 85, 218, 0, // Skip to: 106522 +/* 50629 */ MCD_OPC_Decode, 200, 40, 223, 1, // Opcode: ST4i8 +/* 50634 */ MCD_OPC_FilterValue, 130, 2, 24, 0, 0, // Skip to: 50664 +/* 50640 */ MCD_OPC_CheckPredicate, 21, 69, 218, 0, // Skip to: 106522 +/* 50645 */ MCD_OPC_CheckField, 31, 1, 0, 62, 218, 0, // Skip to: 106522 +/* 50652 */ MCD_OPC_CheckField, 10, 1, 0, 55, 218, 0, // Skip to: 106522 +/* 50659 */ MCD_OPC_Decode, 134, 40, 224, 1, // Opcode: ST2i16 +/* 50664 */ MCD_OPC_FilterValue, 131, 2, 24, 0, 0, // Skip to: 50694 +/* 50670 */ MCD_OPC_CheckPredicate, 21, 39, 218, 0, // Skip to: 106522 +/* 50675 */ MCD_OPC_CheckField, 31, 1, 0, 32, 218, 0, // Skip to: 106522 +/* 50682 */ MCD_OPC_CheckField, 10, 1, 0, 25, 218, 0, // Skip to: 106522 +/* 50689 */ MCD_OPC_Decode, 194, 40, 225, 1, // Opcode: ST4i16 +/* 50694 */ MCD_OPC_FilterValue, 132, 2, 54, 0, 0, // Skip to: 50754 +/* 50700 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 50703 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50725 +/* 50708 */ MCD_OPC_CheckPredicate, 21, 1, 218, 0, // Skip to: 106522 +/* 50713 */ MCD_OPC_CheckField, 31, 1, 0, 250, 217, 0, // Skip to: 106522 +/* 50720 */ MCD_OPC_Decode, 136, 40, 226, 1, // Opcode: ST2i32 +/* 50725 */ MCD_OPC_FilterValue, 1, 240, 217, 0, // Skip to: 106522 +/* 50730 */ MCD_OPC_CheckPredicate, 21, 235, 217, 0, // Skip to: 106522 +/* 50735 */ MCD_OPC_CheckField, 31, 1, 0, 228, 217, 0, // Skip to: 106522 +/* 50742 */ MCD_OPC_CheckField, 12, 1, 0, 221, 217, 0, // Skip to: 106522 +/* 50749 */ MCD_OPC_Decode, 138, 40, 227, 1, // Opcode: ST2i64 +/* 50754 */ MCD_OPC_FilterValue, 133, 2, 210, 217, 0, // Skip to: 106522 +/* 50760 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 50763 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50785 +/* 50768 */ MCD_OPC_CheckPredicate, 21, 197, 217, 0, // Skip to: 106522 +/* 50773 */ MCD_OPC_CheckField, 31, 1, 0, 190, 217, 0, // Skip to: 106522 +/* 50780 */ MCD_OPC_Decode, 196, 40, 228, 1, // Opcode: ST4i32 +/* 50785 */ MCD_OPC_FilterValue, 1, 180, 217, 0, // Skip to: 106522 +/* 50790 */ MCD_OPC_CheckPredicate, 21, 175, 217, 0, // Skip to: 106522 +/* 50795 */ MCD_OPC_CheckField, 31, 1, 0, 168, 217, 0, // Skip to: 106522 +/* 50802 */ MCD_OPC_CheckField, 12, 1, 0, 161, 217, 0, // Skip to: 106522 +/* 50809 */ MCD_OPC_Decode, 198, 40, 229, 1, // Opcode: ST4i64 +/* 50814 */ MCD_OPC_FilterValue, 1, 151, 217, 0, // Skip to: 106522 +/* 50819 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 50822 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 50832 +/* 50827 */ MCD_OPC_Decode, 128, 41, 195, 1, // Opcode: STPSi +/* 50832 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 50842 +/* 50837 */ MCD_OPC_Decode, 250, 40, 195, 1, // Opcode: STPDi +/* 50842 */ MCD_OPC_FilterValue, 2, 123, 217, 0, // Skip to: 106522 +/* 50847 */ MCD_OPC_Decode, 253, 40, 195, 1, // Opcode: STPQi +/* 50852 */ MCD_OPC_FilterValue, 5, 113, 4, 0, // Skip to: 51994 +/* 50857 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... +/* 50860 */ MCD_OPC_FilterValue, 0, 67, 4, 0, // Skip to: 51956 +/* 50865 */ MCD_OPC_ExtractField, 13, 9, // Inst{21-13} ... +/* 50868 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 50890 +/* 50873 */ MCD_OPC_CheckPredicate, 21, 92, 217, 0, // Skip to: 106522 +/* 50878 */ MCD_OPC_CheckField, 31, 1, 0, 85, 217, 0, // Skip to: 106522 +/* 50885 */ MCD_OPC_Decode, 133, 24, 230, 1, // Opcode: LD1i8 +/* 50890 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 50912 +/* 50895 */ MCD_OPC_CheckPredicate, 21, 70, 217, 0, // Skip to: 106522 +/* 50900 */ MCD_OPC_CheckField, 31, 1, 0, 63, 217, 0, // Skip to: 106522 +/* 50907 */ MCD_OPC_Decode, 225, 24, 231, 1, // Opcode: LD3i8 +/* 50912 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 50941 +/* 50917 */ MCD_OPC_CheckPredicate, 21, 48, 217, 0, // Skip to: 106522 +/* 50922 */ MCD_OPC_CheckField, 31, 1, 0, 41, 217, 0, // Skip to: 106522 +/* 50929 */ MCD_OPC_CheckField, 10, 1, 0, 34, 217, 0, // Skip to: 106522 +/* 50936 */ MCD_OPC_Decode, 255, 23, 232, 1, // Opcode: LD1i16 +/* 50941 */ MCD_OPC_FilterValue, 3, 24, 0, 0, // Skip to: 50970 +/* 50946 */ MCD_OPC_CheckPredicate, 21, 19, 217, 0, // Skip to: 106522 +/* 50951 */ MCD_OPC_CheckField, 31, 1, 0, 12, 217, 0, // Skip to: 106522 +/* 50958 */ MCD_OPC_CheckField, 10, 1, 0, 5, 217, 0, // Skip to: 106522 +/* 50965 */ MCD_OPC_Decode, 219, 24, 233, 1, // Opcode: LD3i16 +/* 50970 */ MCD_OPC_FilterValue, 4, 54, 0, 0, // Skip to: 51029 +/* 50975 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 50978 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51000 +/* 50983 */ MCD_OPC_CheckPredicate, 21, 238, 216, 0, // Skip to: 106522 +/* 50988 */ MCD_OPC_CheckField, 31, 1, 0, 231, 216, 0, // Skip to: 106522 +/* 50995 */ MCD_OPC_Decode, 129, 24, 234, 1, // Opcode: LD1i32 +/* 51000 */ MCD_OPC_FilterValue, 1, 221, 216, 0, // Skip to: 106522 +/* 51005 */ MCD_OPC_CheckPredicate, 21, 216, 216, 0, // Skip to: 106522 +/* 51010 */ MCD_OPC_CheckField, 31, 1, 0, 209, 216, 0, // Skip to: 106522 +/* 51017 */ MCD_OPC_CheckField, 12, 1, 0, 202, 216, 0, // Skip to: 106522 +/* 51024 */ MCD_OPC_Decode, 131, 24, 235, 1, // Opcode: LD1i64 +/* 51029 */ MCD_OPC_FilterValue, 5, 54, 0, 0, // Skip to: 51088 +/* 51034 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 51037 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51059 +/* 51042 */ MCD_OPC_CheckPredicate, 21, 179, 216, 0, // Skip to: 106522 +/* 51047 */ MCD_OPC_CheckField, 31, 1, 0, 172, 216, 0, // Skip to: 106522 +/* 51054 */ MCD_OPC_Decode, 221, 24, 236, 1, // Opcode: LD3i32 +/* 51059 */ MCD_OPC_FilterValue, 1, 162, 216, 0, // Skip to: 106522 +/* 51064 */ MCD_OPC_CheckPredicate, 21, 157, 216, 0, // Skip to: 106522 +/* 51069 */ MCD_OPC_CheckField, 31, 1, 0, 150, 216, 0, // Skip to: 106522 +/* 51076 */ MCD_OPC_CheckField, 12, 1, 0, 143, 216, 0, // Skip to: 106522 +/* 51083 */ MCD_OPC_Decode, 223, 24, 237, 1, // Opcode: LD3i64 +/* 51088 */ MCD_OPC_FilterValue, 6, 155, 0, 0, // Skip to: 51248 +/* 51093 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 51096 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 51134 +/* 51101 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51104 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51119 +/* 51109 */ MCD_OPC_CheckPredicate, 21, 112, 216, 0, // Skip to: 106522 +/* 51114 */ MCD_OPC_Decode, 193, 23, 200, 1, // Opcode: LD1Rv8b +/* 51119 */ MCD_OPC_FilterValue, 1, 102, 216, 0, // Skip to: 106522 +/* 51124 */ MCD_OPC_CheckPredicate, 21, 97, 216, 0, // Skip to: 106522 +/* 51129 */ MCD_OPC_Decode, 181, 23, 204, 1, // Opcode: LD1Rv16b +/* 51134 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 51172 +/* 51139 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51142 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51157 +/* 51147 */ MCD_OPC_CheckPredicate, 21, 74, 216, 0, // Skip to: 106522 +/* 51152 */ MCD_OPC_Decode, 189, 23, 200, 1, // Opcode: LD1Rv4h +/* 51157 */ MCD_OPC_FilterValue, 1, 64, 216, 0, // Skip to: 106522 +/* 51162 */ MCD_OPC_CheckPredicate, 21, 59, 216, 0, // Skip to: 106522 +/* 51167 */ MCD_OPC_Decode, 195, 23, 204, 1, // Opcode: LD1Rv8h +/* 51172 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 51210 +/* 51177 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51180 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51195 +/* 51185 */ MCD_OPC_CheckPredicate, 21, 36, 216, 0, // Skip to: 106522 +/* 51190 */ MCD_OPC_Decode, 187, 23, 200, 1, // Opcode: LD1Rv2s +/* 51195 */ MCD_OPC_FilterValue, 1, 26, 216, 0, // Skip to: 106522 +/* 51200 */ MCD_OPC_CheckPredicate, 21, 21, 216, 0, // Skip to: 106522 +/* 51205 */ MCD_OPC_Decode, 191, 23, 204, 1, // Opcode: LD1Rv4s +/* 51210 */ MCD_OPC_FilterValue, 3, 11, 216, 0, // Skip to: 106522 +/* 51215 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51218 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51233 +/* 51223 */ MCD_OPC_CheckPredicate, 21, 254, 215, 0, // Skip to: 106522 +/* 51228 */ MCD_OPC_Decode, 183, 23, 200, 1, // Opcode: LD1Rv1d +/* 51233 */ MCD_OPC_FilterValue, 1, 244, 215, 0, // Skip to: 106522 +/* 51238 */ MCD_OPC_CheckPredicate, 21, 239, 215, 0, // Skip to: 106522 +/* 51243 */ MCD_OPC_Decode, 185, 23, 204, 1, // Opcode: LD1Rv2d +/* 51248 */ MCD_OPC_FilterValue, 7, 155, 0, 0, // Skip to: 51408 +/* 51253 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 51256 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 51294 +/* 51261 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51264 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51279 +/* 51269 */ MCD_OPC_CheckPredicate, 21, 208, 215, 0, // Skip to: 106522 +/* 51274 */ MCD_OPC_Decode, 199, 24, 199, 1, // Opcode: LD3Rv8b +/* 51279 */ MCD_OPC_FilterValue, 1, 198, 215, 0, // Skip to: 106522 +/* 51284 */ MCD_OPC_CheckPredicate, 21, 193, 215, 0, // Skip to: 106522 +/* 51289 */ MCD_OPC_Decode, 187, 24, 203, 1, // Opcode: LD3Rv16b +/* 51294 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 51332 +/* 51299 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51302 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51317 +/* 51307 */ MCD_OPC_CheckPredicate, 21, 170, 215, 0, // Skip to: 106522 +/* 51312 */ MCD_OPC_Decode, 195, 24, 199, 1, // Opcode: LD3Rv4h +/* 51317 */ MCD_OPC_FilterValue, 1, 160, 215, 0, // Skip to: 106522 +/* 51322 */ MCD_OPC_CheckPredicate, 21, 155, 215, 0, // Skip to: 106522 +/* 51327 */ MCD_OPC_Decode, 201, 24, 203, 1, // Opcode: LD3Rv8h +/* 51332 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 51370 +/* 51337 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51340 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51355 +/* 51345 */ MCD_OPC_CheckPredicate, 21, 132, 215, 0, // Skip to: 106522 +/* 51350 */ MCD_OPC_Decode, 193, 24, 199, 1, // Opcode: LD3Rv2s +/* 51355 */ MCD_OPC_FilterValue, 1, 122, 215, 0, // Skip to: 106522 +/* 51360 */ MCD_OPC_CheckPredicate, 21, 117, 215, 0, // Skip to: 106522 +/* 51365 */ MCD_OPC_Decode, 197, 24, 203, 1, // Opcode: LD3Rv4s +/* 51370 */ MCD_OPC_FilterValue, 3, 107, 215, 0, // Skip to: 106522 +/* 51375 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51378 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51393 +/* 51383 */ MCD_OPC_CheckPredicate, 21, 94, 215, 0, // Skip to: 106522 +/* 51388 */ MCD_OPC_Decode, 189, 24, 199, 1, // Opcode: LD3Rv1d +/* 51393 */ MCD_OPC_FilterValue, 1, 84, 215, 0, // Skip to: 106522 +/* 51398 */ MCD_OPC_CheckPredicate, 21, 79, 215, 0, // Skip to: 106522 +/* 51403 */ MCD_OPC_Decode, 191, 24, 203, 1, // Opcode: LD3Rv2d +/* 51408 */ MCD_OPC_FilterValue, 128, 2, 17, 0, 0, // Skip to: 51431 +/* 51414 */ MCD_OPC_CheckPredicate, 21, 63, 215, 0, // Skip to: 106522 +/* 51419 */ MCD_OPC_CheckField, 31, 1, 0, 56, 215, 0, // Skip to: 106522 +/* 51426 */ MCD_OPC_Decode, 179, 24, 238, 1, // Opcode: LD2i8 +/* 51431 */ MCD_OPC_FilterValue, 129, 2, 17, 0, 0, // Skip to: 51454 +/* 51437 */ MCD_OPC_CheckPredicate, 21, 40, 215, 0, // Skip to: 106522 +/* 51442 */ MCD_OPC_CheckField, 31, 1, 0, 33, 215, 0, // Skip to: 106522 +/* 51449 */ MCD_OPC_Decode, 143, 25, 239, 1, // Opcode: LD4i8 +/* 51454 */ MCD_OPC_FilterValue, 130, 2, 24, 0, 0, // Skip to: 51484 +/* 51460 */ MCD_OPC_CheckPredicate, 21, 17, 215, 0, // Skip to: 106522 +/* 51465 */ MCD_OPC_CheckField, 31, 1, 0, 10, 215, 0, // Skip to: 106522 +/* 51472 */ MCD_OPC_CheckField, 10, 1, 0, 3, 215, 0, // Skip to: 106522 +/* 51479 */ MCD_OPC_Decode, 173, 24, 240, 1, // Opcode: LD2i16 +/* 51484 */ MCD_OPC_FilterValue, 131, 2, 24, 0, 0, // Skip to: 51514 +/* 51490 */ MCD_OPC_CheckPredicate, 21, 243, 214, 0, // Skip to: 106522 +/* 51495 */ MCD_OPC_CheckField, 31, 1, 0, 236, 214, 0, // Skip to: 106522 +/* 51502 */ MCD_OPC_CheckField, 10, 1, 0, 229, 214, 0, // Skip to: 106522 +/* 51509 */ MCD_OPC_Decode, 137, 25, 241, 1, // Opcode: LD4i16 +/* 51514 */ MCD_OPC_FilterValue, 132, 2, 54, 0, 0, // Skip to: 51574 +/* 51520 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 51523 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51545 +/* 51528 */ MCD_OPC_CheckPredicate, 21, 205, 214, 0, // Skip to: 106522 +/* 51533 */ MCD_OPC_CheckField, 31, 1, 0, 198, 214, 0, // Skip to: 106522 +/* 51540 */ MCD_OPC_Decode, 175, 24, 242, 1, // Opcode: LD2i32 +/* 51545 */ MCD_OPC_FilterValue, 1, 188, 214, 0, // Skip to: 106522 +/* 51550 */ MCD_OPC_CheckPredicate, 21, 183, 214, 0, // Skip to: 106522 +/* 51555 */ MCD_OPC_CheckField, 31, 1, 0, 176, 214, 0, // Skip to: 106522 +/* 51562 */ MCD_OPC_CheckField, 12, 1, 0, 169, 214, 0, // Skip to: 106522 +/* 51569 */ MCD_OPC_Decode, 177, 24, 243, 1, // Opcode: LD2i64 +/* 51574 */ MCD_OPC_FilterValue, 133, 2, 54, 0, 0, // Skip to: 51634 +/* 51580 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 51583 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 51605 +/* 51588 */ MCD_OPC_CheckPredicate, 21, 145, 214, 0, // Skip to: 106522 +/* 51593 */ MCD_OPC_CheckField, 31, 1, 0, 138, 214, 0, // Skip to: 106522 +/* 51600 */ MCD_OPC_Decode, 139, 25, 244, 1, // Opcode: LD4i32 +/* 51605 */ MCD_OPC_FilterValue, 1, 128, 214, 0, // Skip to: 106522 +/* 51610 */ MCD_OPC_CheckPredicate, 21, 123, 214, 0, // Skip to: 106522 +/* 51615 */ MCD_OPC_CheckField, 31, 1, 0, 116, 214, 0, // Skip to: 106522 +/* 51622 */ MCD_OPC_CheckField, 12, 1, 0, 109, 214, 0, // Skip to: 106522 +/* 51629 */ MCD_OPC_Decode, 141, 25, 245, 1, // Opcode: LD4i64 +/* 51634 */ MCD_OPC_FilterValue, 134, 2, 155, 0, 0, // Skip to: 51795 +/* 51640 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 51643 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 51681 +/* 51648 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51651 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51666 +/* 51656 */ MCD_OPC_CheckPredicate, 21, 77, 214, 0, // Skip to: 106522 +/* 51661 */ MCD_OPC_Decode, 153, 24, 201, 1, // Opcode: LD2Rv8b +/* 51666 */ MCD_OPC_FilterValue, 1, 67, 214, 0, // Skip to: 106522 +/* 51671 */ MCD_OPC_CheckPredicate, 21, 62, 214, 0, // Skip to: 106522 +/* 51676 */ MCD_OPC_Decode, 141, 24, 205, 1, // Opcode: LD2Rv16b +/* 51681 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 51719 +/* 51686 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51689 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51704 +/* 51694 */ MCD_OPC_CheckPredicate, 21, 39, 214, 0, // Skip to: 106522 +/* 51699 */ MCD_OPC_Decode, 149, 24, 201, 1, // Opcode: LD2Rv4h +/* 51704 */ MCD_OPC_FilterValue, 1, 29, 214, 0, // Skip to: 106522 +/* 51709 */ MCD_OPC_CheckPredicate, 21, 24, 214, 0, // Skip to: 106522 +/* 51714 */ MCD_OPC_Decode, 155, 24, 205, 1, // Opcode: LD2Rv8h +/* 51719 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 51757 +/* 51724 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51727 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51742 +/* 51732 */ MCD_OPC_CheckPredicate, 21, 1, 214, 0, // Skip to: 106522 +/* 51737 */ MCD_OPC_Decode, 147, 24, 201, 1, // Opcode: LD2Rv2s +/* 51742 */ MCD_OPC_FilterValue, 1, 247, 213, 0, // Skip to: 106522 +/* 51747 */ MCD_OPC_CheckPredicate, 21, 242, 213, 0, // Skip to: 106522 +/* 51752 */ MCD_OPC_Decode, 151, 24, 205, 1, // Opcode: LD2Rv4s +/* 51757 */ MCD_OPC_FilterValue, 3, 232, 213, 0, // Skip to: 106522 +/* 51762 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51765 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51780 +/* 51770 */ MCD_OPC_CheckPredicate, 21, 219, 213, 0, // Skip to: 106522 +/* 51775 */ MCD_OPC_Decode, 143, 24, 201, 1, // Opcode: LD2Rv1d +/* 51780 */ MCD_OPC_FilterValue, 1, 209, 213, 0, // Skip to: 106522 +/* 51785 */ MCD_OPC_CheckPredicate, 21, 204, 213, 0, // Skip to: 106522 +/* 51790 */ MCD_OPC_Decode, 145, 24, 205, 1, // Opcode: LD2Rv2d +/* 51795 */ MCD_OPC_FilterValue, 135, 2, 193, 213, 0, // Skip to: 106522 +/* 51801 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 51804 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 51842 +/* 51809 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51812 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51827 +/* 51817 */ MCD_OPC_CheckPredicate, 21, 172, 213, 0, // Skip to: 106522 +/* 51822 */ MCD_OPC_Decode, 131, 25, 198, 1, // Opcode: LD4Rv8b +/* 51827 */ MCD_OPC_FilterValue, 1, 162, 213, 0, // Skip to: 106522 +/* 51832 */ MCD_OPC_CheckPredicate, 21, 157, 213, 0, // Skip to: 106522 +/* 51837 */ MCD_OPC_Decode, 247, 24, 202, 1, // Opcode: LD4Rv16b +/* 51842 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 51880 +/* 51847 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51850 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51865 +/* 51855 */ MCD_OPC_CheckPredicate, 21, 134, 213, 0, // Skip to: 106522 +/* 51860 */ MCD_OPC_Decode, 255, 24, 198, 1, // Opcode: LD4Rv4h +/* 51865 */ MCD_OPC_FilterValue, 1, 124, 213, 0, // Skip to: 106522 +/* 51870 */ MCD_OPC_CheckPredicate, 21, 119, 213, 0, // Skip to: 106522 +/* 51875 */ MCD_OPC_Decode, 133, 25, 202, 1, // Opcode: LD4Rv8h +/* 51880 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 51918 +/* 51885 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51888 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51903 +/* 51893 */ MCD_OPC_CheckPredicate, 21, 96, 213, 0, // Skip to: 106522 +/* 51898 */ MCD_OPC_Decode, 253, 24, 198, 1, // Opcode: LD4Rv2s +/* 51903 */ MCD_OPC_FilterValue, 1, 86, 213, 0, // Skip to: 106522 +/* 51908 */ MCD_OPC_CheckPredicate, 21, 81, 213, 0, // Skip to: 106522 +/* 51913 */ MCD_OPC_Decode, 129, 25, 202, 1, // Opcode: LD4Rv4s +/* 51918 */ MCD_OPC_FilterValue, 3, 71, 213, 0, // Skip to: 106522 +/* 51923 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51926 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 51941 +/* 51931 */ MCD_OPC_CheckPredicate, 21, 58, 213, 0, // Skip to: 106522 +/* 51936 */ MCD_OPC_Decode, 249, 24, 198, 1, // Opcode: LD4Rv1d +/* 51941 */ MCD_OPC_FilterValue, 1, 48, 213, 0, // Skip to: 106522 +/* 51946 */ MCD_OPC_CheckPredicate, 21, 43, 213, 0, // Skip to: 106522 +/* 51951 */ MCD_OPC_Decode, 251, 24, 202, 1, // Opcode: LD4Rv2d +/* 51956 */ MCD_OPC_FilterValue, 1, 33, 213, 0, // Skip to: 106522 +/* 51961 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 51964 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 51974 +/* 51969 */ MCD_OPC_Decode, 161, 26, 195, 1, // Opcode: LDPSi +/* 51974 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 51984 +/* 51979 */ MCD_OPC_Decode, 152, 26, 195, 1, // Opcode: LDPDi +/* 51984 */ MCD_OPC_FilterValue, 2, 5, 213, 0, // Skip to: 106522 +/* 51989 */ MCD_OPC_Decode, 155, 26, 195, 1, // Opcode: LDPQi +/* 51994 */ MCD_OPC_FilterValue, 6, 25, 2, 0, // Skip to: 52536 +/* 51999 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... +/* 52002 */ MCD_OPC_FilterValue, 0, 235, 1, 0, // Skip to: 52498 +/* 52007 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 52010 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 52062 +/* 52015 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52018 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52040 +/* 52023 */ MCD_OPC_CheckPredicate, 21, 222, 212, 0, // Skip to: 106522 +/* 52028 */ MCD_OPC_CheckField, 31, 1, 0, 215, 212, 0, // Skip to: 106522 +/* 52035 */ MCD_OPC_Decode, 236, 39, 246, 1, // Opcode: ST1i8_POST +/* 52040 */ MCD_OPC_FilterValue, 1, 205, 212, 0, // Skip to: 106522 +/* 52045 */ MCD_OPC_CheckPredicate, 21, 200, 212, 0, // Skip to: 106522 +/* 52050 */ MCD_OPC_CheckField, 31, 1, 0, 193, 212, 0, // Skip to: 106522 +/* 52057 */ MCD_OPC_Decode, 141, 40, 247, 1, // Opcode: ST2i8_POST +/* 52062 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 52114 +/* 52067 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52070 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52092 +/* 52075 */ MCD_OPC_CheckPredicate, 21, 170, 212, 0, // Skip to: 106522 +/* 52080 */ MCD_OPC_CheckField, 31, 1, 0, 163, 212, 0, // Skip to: 106522 +/* 52087 */ MCD_OPC_Decode, 171, 40, 248, 1, // Opcode: ST3i8_POST +/* 52092 */ MCD_OPC_FilterValue, 1, 153, 212, 0, // Skip to: 106522 +/* 52097 */ MCD_OPC_CheckPredicate, 21, 148, 212, 0, // Skip to: 106522 +/* 52102 */ MCD_OPC_CheckField, 31, 1, 0, 141, 212, 0, // Skip to: 106522 +/* 52109 */ MCD_OPC_Decode, 201, 40, 249, 1, // Opcode: ST4i8_POST +/* 52114 */ MCD_OPC_FilterValue, 2, 61, 0, 0, // Skip to: 52180 +/* 52119 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52122 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 52151 +/* 52127 */ MCD_OPC_CheckPredicate, 21, 118, 212, 0, // Skip to: 106522 +/* 52132 */ MCD_OPC_CheckField, 31, 1, 0, 111, 212, 0, // Skip to: 106522 +/* 52139 */ MCD_OPC_CheckField, 10, 1, 0, 104, 212, 0, // Skip to: 106522 +/* 52146 */ MCD_OPC_Decode, 230, 39, 250, 1, // Opcode: ST1i16_POST +/* 52151 */ MCD_OPC_FilterValue, 1, 94, 212, 0, // Skip to: 106522 +/* 52156 */ MCD_OPC_CheckPredicate, 21, 89, 212, 0, // Skip to: 106522 +/* 52161 */ MCD_OPC_CheckField, 31, 1, 0, 82, 212, 0, // Skip to: 106522 +/* 52168 */ MCD_OPC_CheckField, 10, 1, 0, 75, 212, 0, // Skip to: 106522 +/* 52175 */ MCD_OPC_Decode, 135, 40, 251, 1, // Opcode: ST2i16_POST +/* 52180 */ MCD_OPC_FilterValue, 3, 61, 0, 0, // Skip to: 52246 +/* 52185 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52188 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 52217 +/* 52193 */ MCD_OPC_CheckPredicate, 21, 52, 212, 0, // Skip to: 106522 +/* 52198 */ MCD_OPC_CheckField, 31, 1, 0, 45, 212, 0, // Skip to: 106522 +/* 52205 */ MCD_OPC_CheckField, 10, 1, 0, 38, 212, 0, // Skip to: 106522 +/* 52212 */ MCD_OPC_Decode, 165, 40, 252, 1, // Opcode: ST3i16_POST +/* 52217 */ MCD_OPC_FilterValue, 1, 28, 212, 0, // Skip to: 106522 +/* 52222 */ MCD_OPC_CheckPredicate, 21, 23, 212, 0, // Skip to: 106522 +/* 52227 */ MCD_OPC_CheckField, 31, 1, 0, 16, 212, 0, // Skip to: 106522 +/* 52234 */ MCD_OPC_CheckField, 10, 1, 0, 9, 212, 0, // Skip to: 106522 +/* 52241 */ MCD_OPC_Decode, 195, 40, 253, 1, // Opcode: ST4i16_POST +/* 52246 */ MCD_OPC_FilterValue, 4, 121, 0, 0, // Skip to: 52372 +/* 52251 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 52254 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 52306 +/* 52259 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52262 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52284 +/* 52267 */ MCD_OPC_CheckPredicate, 21, 234, 211, 0, // Skip to: 106522 +/* 52272 */ MCD_OPC_CheckField, 31, 1, 0, 227, 211, 0, // Skip to: 106522 +/* 52279 */ MCD_OPC_Decode, 232, 39, 254, 1, // Opcode: ST1i32_POST +/* 52284 */ MCD_OPC_FilterValue, 1, 217, 211, 0, // Skip to: 106522 +/* 52289 */ MCD_OPC_CheckPredicate, 21, 212, 211, 0, // Skip to: 106522 +/* 52294 */ MCD_OPC_CheckField, 31, 1, 0, 205, 211, 0, // Skip to: 106522 +/* 52301 */ MCD_OPC_Decode, 137, 40, 255, 1, // Opcode: ST2i32_POST +/* 52306 */ MCD_OPC_FilterValue, 1, 195, 211, 0, // Skip to: 106522 +/* 52311 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52314 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 52343 +/* 52319 */ MCD_OPC_CheckPredicate, 21, 182, 211, 0, // Skip to: 106522 +/* 52324 */ MCD_OPC_CheckField, 31, 1, 0, 175, 211, 0, // Skip to: 106522 +/* 52331 */ MCD_OPC_CheckField, 12, 1, 0, 168, 211, 0, // Skip to: 106522 +/* 52338 */ MCD_OPC_Decode, 234, 39, 128, 2, // Opcode: ST1i64_POST +/* 52343 */ MCD_OPC_FilterValue, 1, 158, 211, 0, // Skip to: 106522 +/* 52348 */ MCD_OPC_CheckPredicate, 21, 153, 211, 0, // Skip to: 106522 +/* 52353 */ MCD_OPC_CheckField, 31, 1, 0, 146, 211, 0, // Skip to: 106522 +/* 52360 */ MCD_OPC_CheckField, 12, 1, 0, 139, 211, 0, // Skip to: 106522 +/* 52367 */ MCD_OPC_Decode, 139, 40, 129, 2, // Opcode: ST2i64_POST +/* 52372 */ MCD_OPC_FilterValue, 5, 129, 211, 0, // Skip to: 106522 +/* 52377 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 52380 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 52432 +/* 52385 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52388 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52410 +/* 52393 */ MCD_OPC_CheckPredicate, 21, 108, 211, 0, // Skip to: 106522 +/* 52398 */ MCD_OPC_CheckField, 31, 1, 0, 101, 211, 0, // Skip to: 106522 +/* 52405 */ MCD_OPC_Decode, 167, 40, 130, 2, // Opcode: ST3i32_POST +/* 52410 */ MCD_OPC_FilterValue, 1, 91, 211, 0, // Skip to: 106522 +/* 52415 */ MCD_OPC_CheckPredicate, 21, 86, 211, 0, // Skip to: 106522 +/* 52420 */ MCD_OPC_CheckField, 31, 1, 0, 79, 211, 0, // Skip to: 106522 +/* 52427 */ MCD_OPC_Decode, 197, 40, 131, 2, // Opcode: ST4i32_POST +/* 52432 */ MCD_OPC_FilterValue, 1, 69, 211, 0, // Skip to: 106522 +/* 52437 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52440 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 52469 +/* 52445 */ MCD_OPC_CheckPredicate, 21, 56, 211, 0, // Skip to: 106522 +/* 52450 */ MCD_OPC_CheckField, 31, 1, 0, 49, 211, 0, // Skip to: 106522 +/* 52457 */ MCD_OPC_CheckField, 12, 1, 0, 42, 211, 0, // Skip to: 106522 +/* 52464 */ MCD_OPC_Decode, 169, 40, 132, 2, // Opcode: ST3i64_POST +/* 52469 */ MCD_OPC_FilterValue, 1, 32, 211, 0, // Skip to: 106522 +/* 52474 */ MCD_OPC_CheckPredicate, 21, 27, 211, 0, // Skip to: 106522 +/* 52479 */ MCD_OPC_CheckField, 31, 1, 0, 20, 211, 0, // Skip to: 106522 +/* 52486 */ MCD_OPC_CheckField, 12, 1, 0, 13, 211, 0, // Skip to: 106522 +/* 52493 */ MCD_OPC_Decode, 199, 40, 133, 2, // Opcode: ST4i64_POST +/* 52498 */ MCD_OPC_FilterValue, 1, 3, 211, 0, // Skip to: 106522 +/* 52503 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 52506 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 52516 +/* 52511 */ MCD_OPC_Decode, 130, 41, 195, 1, // Opcode: STPSpre +/* 52516 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 52526 +/* 52521 */ MCD_OPC_Decode, 252, 40, 195, 1, // Opcode: STPDpre +/* 52526 */ MCD_OPC_FilterValue, 2, 231, 210, 0, // Skip to: 106522 +/* 52531 */ MCD_OPC_Decode, 255, 40, 195, 1, // Opcode: STPQpre +/* 52536 */ MCD_OPC_FilterValue, 7, 201, 4, 0, // Skip to: 53766 +/* 52541 */ MCD_OPC_ExtractField, 29, 1, // Inst{29} ... +/* 52544 */ MCD_OPC_FilterValue, 0, 155, 4, 0, // Skip to: 53728 +/* 52549 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 52552 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 52604 +/* 52557 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52560 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52582 +/* 52565 */ MCD_OPC_CheckPredicate, 21, 192, 210, 0, // Skip to: 106522 +/* 52570 */ MCD_OPC_CheckField, 31, 1, 0, 185, 210, 0, // Skip to: 106522 +/* 52577 */ MCD_OPC_Decode, 134, 24, 134, 2, // Opcode: LD1i8_POST +/* 52582 */ MCD_OPC_FilterValue, 1, 175, 210, 0, // Skip to: 106522 +/* 52587 */ MCD_OPC_CheckPredicate, 21, 170, 210, 0, // Skip to: 106522 +/* 52592 */ MCD_OPC_CheckField, 31, 1, 0, 163, 210, 0, // Skip to: 106522 +/* 52599 */ MCD_OPC_Decode, 180, 24, 135, 2, // Opcode: LD2i8_POST +/* 52604 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 52656 +/* 52609 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52612 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52634 +/* 52617 */ MCD_OPC_CheckPredicate, 21, 140, 210, 0, // Skip to: 106522 +/* 52622 */ MCD_OPC_CheckField, 31, 1, 0, 133, 210, 0, // Skip to: 106522 +/* 52629 */ MCD_OPC_Decode, 226, 24, 136, 2, // Opcode: LD3i8_POST +/* 52634 */ MCD_OPC_FilterValue, 1, 123, 210, 0, // Skip to: 106522 +/* 52639 */ MCD_OPC_CheckPredicate, 21, 118, 210, 0, // Skip to: 106522 +/* 52644 */ MCD_OPC_CheckField, 31, 1, 0, 111, 210, 0, // Skip to: 106522 +/* 52651 */ MCD_OPC_Decode, 144, 25, 137, 2, // Opcode: LD4i8_POST +/* 52656 */ MCD_OPC_FilterValue, 2, 61, 0, 0, // Skip to: 52722 +/* 52661 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52664 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 52693 +/* 52669 */ MCD_OPC_CheckPredicate, 21, 88, 210, 0, // Skip to: 106522 +/* 52674 */ MCD_OPC_CheckField, 31, 1, 0, 81, 210, 0, // Skip to: 106522 +/* 52681 */ MCD_OPC_CheckField, 10, 1, 0, 74, 210, 0, // Skip to: 106522 +/* 52688 */ MCD_OPC_Decode, 128, 24, 138, 2, // Opcode: LD1i16_POST +/* 52693 */ MCD_OPC_FilterValue, 1, 64, 210, 0, // Skip to: 106522 +/* 52698 */ MCD_OPC_CheckPredicate, 21, 59, 210, 0, // Skip to: 106522 +/* 52703 */ MCD_OPC_CheckField, 31, 1, 0, 52, 210, 0, // Skip to: 106522 +/* 52710 */ MCD_OPC_CheckField, 10, 1, 0, 45, 210, 0, // Skip to: 106522 +/* 52717 */ MCD_OPC_Decode, 174, 24, 139, 2, // Opcode: LD2i16_POST +/* 52722 */ MCD_OPC_FilterValue, 3, 61, 0, 0, // Skip to: 52788 +/* 52727 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52730 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 52759 +/* 52735 */ MCD_OPC_CheckPredicate, 21, 22, 210, 0, // Skip to: 106522 +/* 52740 */ MCD_OPC_CheckField, 31, 1, 0, 15, 210, 0, // Skip to: 106522 +/* 52747 */ MCD_OPC_CheckField, 10, 1, 0, 8, 210, 0, // Skip to: 106522 +/* 52754 */ MCD_OPC_Decode, 220, 24, 140, 2, // Opcode: LD3i16_POST +/* 52759 */ MCD_OPC_FilterValue, 1, 254, 209, 0, // Skip to: 106522 +/* 52764 */ MCD_OPC_CheckPredicate, 21, 249, 209, 0, // Skip to: 106522 +/* 52769 */ MCD_OPC_CheckField, 31, 1, 0, 242, 209, 0, // Skip to: 106522 +/* 52776 */ MCD_OPC_CheckField, 10, 1, 0, 235, 209, 0, // Skip to: 106522 +/* 52783 */ MCD_OPC_Decode, 138, 25, 141, 2, // Opcode: LD4i16_POST +/* 52788 */ MCD_OPC_FilterValue, 4, 121, 0, 0, // Skip to: 52914 +/* 52793 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 52796 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 52848 +/* 52801 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52804 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52826 +/* 52809 */ MCD_OPC_CheckPredicate, 21, 204, 209, 0, // Skip to: 106522 +/* 52814 */ MCD_OPC_CheckField, 31, 1, 0, 197, 209, 0, // Skip to: 106522 +/* 52821 */ MCD_OPC_Decode, 130, 24, 142, 2, // Opcode: LD1i32_POST +/* 52826 */ MCD_OPC_FilterValue, 1, 187, 209, 0, // Skip to: 106522 +/* 52831 */ MCD_OPC_CheckPredicate, 21, 182, 209, 0, // Skip to: 106522 +/* 52836 */ MCD_OPC_CheckField, 31, 1, 0, 175, 209, 0, // Skip to: 106522 +/* 52843 */ MCD_OPC_Decode, 176, 24, 143, 2, // Opcode: LD2i32_POST +/* 52848 */ MCD_OPC_FilterValue, 1, 165, 209, 0, // Skip to: 106522 +/* 52853 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52856 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 52885 +/* 52861 */ MCD_OPC_CheckPredicate, 21, 152, 209, 0, // Skip to: 106522 +/* 52866 */ MCD_OPC_CheckField, 31, 1, 0, 145, 209, 0, // Skip to: 106522 +/* 52873 */ MCD_OPC_CheckField, 12, 1, 0, 138, 209, 0, // Skip to: 106522 +/* 52880 */ MCD_OPC_Decode, 132, 24, 144, 2, // Opcode: LD1i64_POST +/* 52885 */ MCD_OPC_FilterValue, 1, 128, 209, 0, // Skip to: 106522 +/* 52890 */ MCD_OPC_CheckPredicate, 21, 123, 209, 0, // Skip to: 106522 +/* 52895 */ MCD_OPC_CheckField, 31, 1, 0, 116, 209, 0, // Skip to: 106522 +/* 52902 */ MCD_OPC_CheckField, 12, 1, 0, 109, 209, 0, // Skip to: 106522 +/* 52909 */ MCD_OPC_Decode, 178, 24, 145, 2, // Opcode: LD2i64_POST +/* 52914 */ MCD_OPC_FilterValue, 5, 121, 0, 0, // Skip to: 53040 +/* 52919 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 52922 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 52974 +/* 52927 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52930 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 52952 +/* 52935 */ MCD_OPC_CheckPredicate, 21, 78, 209, 0, // Skip to: 106522 +/* 52940 */ MCD_OPC_CheckField, 31, 1, 0, 71, 209, 0, // Skip to: 106522 +/* 52947 */ MCD_OPC_Decode, 222, 24, 146, 2, // Opcode: LD3i32_POST +/* 52952 */ MCD_OPC_FilterValue, 1, 61, 209, 0, // Skip to: 106522 +/* 52957 */ MCD_OPC_CheckPredicate, 21, 56, 209, 0, // Skip to: 106522 +/* 52962 */ MCD_OPC_CheckField, 31, 1, 0, 49, 209, 0, // Skip to: 106522 +/* 52969 */ MCD_OPC_Decode, 140, 25, 147, 2, // Opcode: LD4i32_POST +/* 52974 */ MCD_OPC_FilterValue, 1, 39, 209, 0, // Skip to: 106522 +/* 52979 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 52982 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 53011 +/* 52987 */ MCD_OPC_CheckPredicate, 21, 26, 209, 0, // Skip to: 106522 +/* 52992 */ MCD_OPC_CheckField, 31, 1, 0, 19, 209, 0, // Skip to: 106522 +/* 52999 */ MCD_OPC_CheckField, 12, 1, 0, 12, 209, 0, // Skip to: 106522 +/* 53006 */ MCD_OPC_Decode, 224, 24, 148, 2, // Opcode: LD3i64_POST +/* 53011 */ MCD_OPC_FilterValue, 1, 2, 209, 0, // Skip to: 106522 +/* 53016 */ MCD_OPC_CheckPredicate, 21, 253, 208, 0, // Skip to: 106522 +/* 53021 */ MCD_OPC_CheckField, 31, 1, 0, 246, 208, 0, // Skip to: 106522 +/* 53028 */ MCD_OPC_CheckField, 12, 1, 0, 239, 208, 0, // Skip to: 106522 +/* 53035 */ MCD_OPC_Decode, 142, 25, 149, 2, // Opcode: LD4i64_POST +/* 53040 */ MCD_OPC_FilterValue, 6, 83, 1, 0, // Skip to: 53384 +/* 53045 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 53048 */ MCD_OPC_FilterValue, 0, 79, 0, 0, // Skip to: 53132 +/* 53053 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53056 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53094 +/* 53061 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53064 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53079 +/* 53069 */ MCD_OPC_CheckPredicate, 21, 200, 208, 0, // Skip to: 106522 +/* 53074 */ MCD_OPC_Decode, 194, 23, 208, 1, // Opcode: LD1Rv8b_POST +/* 53079 */ MCD_OPC_FilterValue, 1, 190, 208, 0, // Skip to: 106522 +/* 53084 */ MCD_OPC_CheckPredicate, 21, 185, 208, 0, // Skip to: 106522 +/* 53089 */ MCD_OPC_Decode, 182, 23, 212, 1, // Opcode: LD1Rv16b_POST +/* 53094 */ MCD_OPC_FilterValue, 1, 175, 208, 0, // Skip to: 106522 +/* 53099 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53102 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53117 +/* 53107 */ MCD_OPC_CheckPredicate, 21, 162, 208, 0, // Skip to: 106522 +/* 53112 */ MCD_OPC_Decode, 154, 24, 209, 1, // Opcode: LD2Rv8b_POST +/* 53117 */ MCD_OPC_FilterValue, 1, 152, 208, 0, // Skip to: 106522 +/* 53122 */ MCD_OPC_CheckPredicate, 21, 147, 208, 0, // Skip to: 106522 +/* 53127 */ MCD_OPC_Decode, 142, 24, 213, 1, // Opcode: LD2Rv16b_POST +/* 53132 */ MCD_OPC_FilterValue, 1, 79, 0, 0, // Skip to: 53216 +/* 53137 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53140 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53178 +/* 53145 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53148 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53163 +/* 53153 */ MCD_OPC_CheckPredicate, 21, 116, 208, 0, // Skip to: 106522 +/* 53158 */ MCD_OPC_Decode, 190, 23, 208, 1, // Opcode: LD1Rv4h_POST +/* 53163 */ MCD_OPC_FilterValue, 1, 106, 208, 0, // Skip to: 106522 +/* 53168 */ MCD_OPC_CheckPredicate, 21, 101, 208, 0, // Skip to: 106522 +/* 53173 */ MCD_OPC_Decode, 196, 23, 212, 1, // Opcode: LD1Rv8h_POST +/* 53178 */ MCD_OPC_FilterValue, 1, 91, 208, 0, // Skip to: 106522 +/* 53183 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53186 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53201 +/* 53191 */ MCD_OPC_CheckPredicate, 21, 78, 208, 0, // Skip to: 106522 +/* 53196 */ MCD_OPC_Decode, 150, 24, 209, 1, // Opcode: LD2Rv4h_POST +/* 53201 */ MCD_OPC_FilterValue, 1, 68, 208, 0, // Skip to: 106522 +/* 53206 */ MCD_OPC_CheckPredicate, 21, 63, 208, 0, // Skip to: 106522 +/* 53211 */ MCD_OPC_Decode, 156, 24, 213, 1, // Opcode: LD2Rv8h_POST +/* 53216 */ MCD_OPC_FilterValue, 2, 79, 0, 0, // Skip to: 53300 +/* 53221 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53224 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53262 +/* 53229 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53232 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53247 +/* 53237 */ MCD_OPC_CheckPredicate, 21, 32, 208, 0, // Skip to: 106522 +/* 53242 */ MCD_OPC_Decode, 188, 23, 208, 1, // Opcode: LD1Rv2s_POST +/* 53247 */ MCD_OPC_FilterValue, 1, 22, 208, 0, // Skip to: 106522 +/* 53252 */ MCD_OPC_CheckPredicate, 21, 17, 208, 0, // Skip to: 106522 +/* 53257 */ MCD_OPC_Decode, 192, 23, 212, 1, // Opcode: LD1Rv4s_POST +/* 53262 */ MCD_OPC_FilterValue, 1, 7, 208, 0, // Skip to: 106522 +/* 53267 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53270 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53285 +/* 53275 */ MCD_OPC_CheckPredicate, 21, 250, 207, 0, // Skip to: 106522 +/* 53280 */ MCD_OPC_Decode, 148, 24, 209, 1, // Opcode: LD2Rv2s_POST +/* 53285 */ MCD_OPC_FilterValue, 1, 240, 207, 0, // Skip to: 106522 +/* 53290 */ MCD_OPC_CheckPredicate, 21, 235, 207, 0, // Skip to: 106522 +/* 53295 */ MCD_OPC_Decode, 152, 24, 213, 1, // Opcode: LD2Rv4s_POST +/* 53300 */ MCD_OPC_FilterValue, 3, 225, 207, 0, // Skip to: 106522 +/* 53305 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53308 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53346 +/* 53313 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53316 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53331 +/* 53321 */ MCD_OPC_CheckPredicate, 21, 204, 207, 0, // Skip to: 106522 +/* 53326 */ MCD_OPC_Decode, 184, 23, 208, 1, // Opcode: LD1Rv1d_POST +/* 53331 */ MCD_OPC_FilterValue, 1, 194, 207, 0, // Skip to: 106522 +/* 53336 */ MCD_OPC_CheckPredicate, 21, 189, 207, 0, // Skip to: 106522 +/* 53341 */ MCD_OPC_Decode, 186, 23, 212, 1, // Opcode: LD1Rv2d_POST +/* 53346 */ MCD_OPC_FilterValue, 1, 179, 207, 0, // Skip to: 106522 +/* 53351 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53354 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53369 +/* 53359 */ MCD_OPC_CheckPredicate, 21, 166, 207, 0, // Skip to: 106522 +/* 53364 */ MCD_OPC_Decode, 144, 24, 209, 1, // Opcode: LD2Rv1d_POST +/* 53369 */ MCD_OPC_FilterValue, 1, 156, 207, 0, // Skip to: 106522 +/* 53374 */ MCD_OPC_CheckPredicate, 21, 151, 207, 0, // Skip to: 106522 +/* 53379 */ MCD_OPC_Decode, 146, 24, 213, 1, // Opcode: LD2Rv2d_POST +/* 53384 */ MCD_OPC_FilterValue, 7, 141, 207, 0, // Skip to: 106522 +/* 53389 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 53392 */ MCD_OPC_FilterValue, 0, 79, 0, 0, // Skip to: 53476 +/* 53397 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53400 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53438 +/* 53405 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53408 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53423 +/* 53413 */ MCD_OPC_CheckPredicate, 21, 112, 207, 0, // Skip to: 106522 +/* 53418 */ MCD_OPC_Decode, 200, 24, 207, 1, // Opcode: LD3Rv8b_POST +/* 53423 */ MCD_OPC_FilterValue, 1, 102, 207, 0, // Skip to: 106522 +/* 53428 */ MCD_OPC_CheckPredicate, 21, 97, 207, 0, // Skip to: 106522 +/* 53433 */ MCD_OPC_Decode, 188, 24, 211, 1, // Opcode: LD3Rv16b_POST +/* 53438 */ MCD_OPC_FilterValue, 1, 87, 207, 0, // Skip to: 106522 +/* 53443 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53446 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53461 +/* 53451 */ MCD_OPC_CheckPredicate, 21, 74, 207, 0, // Skip to: 106522 +/* 53456 */ MCD_OPC_Decode, 132, 25, 206, 1, // Opcode: LD4Rv8b_POST +/* 53461 */ MCD_OPC_FilterValue, 1, 64, 207, 0, // Skip to: 106522 +/* 53466 */ MCD_OPC_CheckPredicate, 21, 59, 207, 0, // Skip to: 106522 +/* 53471 */ MCD_OPC_Decode, 248, 24, 210, 1, // Opcode: LD4Rv16b_POST +/* 53476 */ MCD_OPC_FilterValue, 1, 79, 0, 0, // Skip to: 53560 +/* 53481 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53484 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53522 +/* 53489 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53492 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53507 +/* 53497 */ MCD_OPC_CheckPredicate, 21, 28, 207, 0, // Skip to: 106522 +/* 53502 */ MCD_OPC_Decode, 196, 24, 207, 1, // Opcode: LD3Rv4h_POST +/* 53507 */ MCD_OPC_FilterValue, 1, 18, 207, 0, // Skip to: 106522 +/* 53512 */ MCD_OPC_CheckPredicate, 21, 13, 207, 0, // Skip to: 106522 +/* 53517 */ MCD_OPC_Decode, 202, 24, 211, 1, // Opcode: LD3Rv8h_POST +/* 53522 */ MCD_OPC_FilterValue, 1, 3, 207, 0, // Skip to: 106522 +/* 53527 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53530 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53545 +/* 53535 */ MCD_OPC_CheckPredicate, 21, 246, 206, 0, // Skip to: 106522 +/* 53540 */ MCD_OPC_Decode, 128, 25, 206, 1, // Opcode: LD4Rv4h_POST +/* 53545 */ MCD_OPC_FilterValue, 1, 236, 206, 0, // Skip to: 106522 +/* 53550 */ MCD_OPC_CheckPredicate, 21, 231, 206, 0, // Skip to: 106522 +/* 53555 */ MCD_OPC_Decode, 134, 25, 210, 1, // Opcode: LD4Rv8h_POST +/* 53560 */ MCD_OPC_FilterValue, 2, 79, 0, 0, // Skip to: 53644 +/* 53565 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53568 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53606 +/* 53573 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53576 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53591 +/* 53581 */ MCD_OPC_CheckPredicate, 21, 200, 206, 0, // Skip to: 106522 +/* 53586 */ MCD_OPC_Decode, 194, 24, 207, 1, // Opcode: LD3Rv2s_POST +/* 53591 */ MCD_OPC_FilterValue, 1, 190, 206, 0, // Skip to: 106522 +/* 53596 */ MCD_OPC_CheckPredicate, 21, 185, 206, 0, // Skip to: 106522 +/* 53601 */ MCD_OPC_Decode, 198, 24, 211, 1, // Opcode: LD3Rv4s_POST +/* 53606 */ MCD_OPC_FilterValue, 1, 175, 206, 0, // Skip to: 106522 +/* 53611 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53614 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53629 +/* 53619 */ MCD_OPC_CheckPredicate, 21, 162, 206, 0, // Skip to: 106522 +/* 53624 */ MCD_OPC_Decode, 254, 24, 206, 1, // Opcode: LD4Rv2s_POST +/* 53629 */ MCD_OPC_FilterValue, 1, 152, 206, 0, // Skip to: 106522 +/* 53634 */ MCD_OPC_CheckPredicate, 21, 147, 206, 0, // Skip to: 106522 +/* 53639 */ MCD_OPC_Decode, 130, 25, 210, 1, // Opcode: LD4Rv4s_POST +/* 53644 */ MCD_OPC_FilterValue, 3, 137, 206, 0, // Skip to: 106522 +/* 53649 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53652 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53690 +/* 53657 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53660 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53675 +/* 53665 */ MCD_OPC_CheckPredicate, 21, 116, 206, 0, // Skip to: 106522 +/* 53670 */ MCD_OPC_Decode, 190, 24, 207, 1, // Opcode: LD3Rv1d_POST +/* 53675 */ MCD_OPC_FilterValue, 1, 106, 206, 0, // Skip to: 106522 +/* 53680 */ MCD_OPC_CheckPredicate, 21, 101, 206, 0, // Skip to: 106522 +/* 53685 */ MCD_OPC_Decode, 192, 24, 211, 1, // Opcode: LD3Rv2d_POST +/* 53690 */ MCD_OPC_FilterValue, 1, 91, 206, 0, // Skip to: 106522 +/* 53695 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53698 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53713 +/* 53703 */ MCD_OPC_CheckPredicate, 21, 78, 206, 0, // Skip to: 106522 +/* 53708 */ MCD_OPC_Decode, 250, 24, 206, 1, // Opcode: LD4Rv1d_POST +/* 53713 */ MCD_OPC_FilterValue, 1, 68, 206, 0, // Skip to: 106522 +/* 53718 */ MCD_OPC_CheckPredicate, 21, 63, 206, 0, // Skip to: 106522 +/* 53723 */ MCD_OPC_Decode, 252, 24, 210, 1, // Opcode: LD4Rv2d_POST +/* 53728 */ MCD_OPC_FilterValue, 1, 53, 206, 0, // Skip to: 106522 +/* 53733 */ MCD_OPC_ExtractField, 30, 2, // Inst{31-30} ... +/* 53736 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 53746 +/* 53741 */ MCD_OPC_Decode, 163, 26, 195, 1, // Opcode: LDPSpre +/* 53746 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 53756 +/* 53751 */ MCD_OPC_Decode, 154, 26, 195, 1, // Opcode: LDPDpre +/* 53756 */ MCD_OPC_FilterValue, 2, 25, 206, 0, // Skip to: 106522 +/* 53761 */ MCD_OPC_Decode, 157, 26, 195, 1, // Opcode: LDPQpre +/* 53766 */ MCD_OPC_FilterValue, 8, 153, 28, 0, // Skip to: 61092 +/* 53771 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 53774 */ MCD_OPC_FilterValue, 0, 80, 8, 0, // Skip to: 55907 +/* 53779 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 53782 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 53820 +/* 53787 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53790 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 53805 +/* 53795 */ MCD_OPC_CheckPredicate, 21, 242, 205, 0, // Skip to: 106522 +/* 53800 */ MCD_OPC_Decode, 206, 42, 150, 2, // Opcode: TBLv8i8One +/* 53805 */ MCD_OPC_FilterValue, 1, 232, 205, 0, // Skip to: 106522 +/* 53810 */ MCD_OPC_CheckPredicate, 21, 227, 205, 0, // Skip to: 106522 +/* 53815 */ MCD_OPC_Decode, 192, 31, 151, 2, // Opcode: SADDLv8i8_v8i16 +/* 53820 */ MCD_OPC_FilterValue, 1, 86, 0, 0, // Skip to: 53911 +/* 53825 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53828 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 53896 +/* 53833 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 53836 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 53881 +/* 53841 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 53844 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 53866 +/* 53849 */ MCD_OPC_CheckPredicate, 21, 188, 205, 0, // Skip to: 106522 +/* 53854 */ MCD_OPC_CheckField, 18, 1, 1, 181, 205, 0, // Skip to: 106522 +/* 53861 */ MCD_OPC_Decode, 160, 13, 152, 2, // Opcode: DUPv2i32lane +/* 53866 */ MCD_OPC_FilterValue, 1, 171, 205, 0, // Skip to: 106522 +/* 53871 */ MCD_OPC_CheckPredicate, 21, 166, 205, 0, // Skip to: 106522 +/* 53876 */ MCD_OPC_Decode, 164, 13, 153, 2, // Opcode: DUPv4i16lane +/* 53881 */ MCD_OPC_FilterValue, 1, 156, 205, 0, // Skip to: 106522 +/* 53886 */ MCD_OPC_CheckPredicate, 21, 151, 205, 0, // Skip to: 106522 +/* 53891 */ MCD_OPC_Decode, 170, 13, 154, 2, // Opcode: DUPv8i8lane +/* 53896 */ MCD_OPC_FilterValue, 1, 141, 205, 0, // Skip to: 106522 +/* 53901 */ MCD_OPC_CheckPredicate, 21, 136, 205, 0, // Skip to: 106522 +/* 53906 */ MCD_OPC_Decode, 195, 32, 155, 2, // Opcode: SHADDv8i8 +/* 53911 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 53933 +/* 53916 */ MCD_OPC_CheckPredicate, 21, 121, 205, 0, // Skip to: 106522 +/* 53921 */ MCD_OPC_CheckField, 16, 6, 32, 114, 205, 0, // Skip to: 106522 +/* 53928 */ MCD_OPC_Decode, 197, 30, 156, 2, // Opcode: REV64v8i8 +/* 53933 */ MCD_OPC_FilterValue, 3, 86, 0, 0, // Skip to: 54024 +/* 53938 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 53941 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 54009 +/* 53946 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 53949 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 53994 +/* 53954 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 53957 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 53979 +/* 53962 */ MCD_OPC_CheckPredicate, 21, 75, 205, 0, // Skip to: 106522 +/* 53967 */ MCD_OPC_CheckField, 18, 1, 1, 68, 205, 0, // Skip to: 106522 +/* 53974 */ MCD_OPC_Decode, 159, 13, 157, 2, // Opcode: DUPv2i32gpr +/* 53979 */ MCD_OPC_FilterValue, 1, 58, 205, 0, // Skip to: 106522 +/* 53984 */ MCD_OPC_CheckPredicate, 21, 53, 205, 0, // Skip to: 106522 +/* 53989 */ MCD_OPC_Decode, 163, 13, 157, 2, // Opcode: DUPv4i16gpr +/* 53994 */ MCD_OPC_FilterValue, 1, 43, 205, 0, // Skip to: 106522 +/* 53999 */ MCD_OPC_CheckPredicate, 21, 38, 205, 0, // Skip to: 106522 +/* 54004 */ MCD_OPC_Decode, 169, 13, 157, 2, // Opcode: DUPv8i8gpr +/* 54009 */ MCD_OPC_FilterValue, 1, 28, 205, 0, // Skip to: 106522 +/* 54014 */ MCD_OPC_CheckPredicate, 21, 23, 205, 0, // Skip to: 106522 +/* 54019 */ MCD_OPC_Decode, 202, 34, 155, 2, // Opcode: SQADDv8i8 +/* 54024 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 54062 +/* 54029 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54032 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54047 +/* 54037 */ MCD_OPC_CheckPredicate, 21, 0, 205, 0, // Skip to: 106522 +/* 54042 */ MCD_OPC_Decode, 220, 42, 158, 2, // Opcode: TBXv8i8One +/* 54047 */ MCD_OPC_FilterValue, 1, 246, 204, 0, // Skip to: 106522 +/* 54052 */ MCD_OPC_CheckPredicate, 21, 241, 204, 0, // Skip to: 106522 +/* 54057 */ MCD_OPC_Decode, 207, 31, 159, 2, // Opcode: SADDWv8i8_v8i16 +/* 54062 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 54084 +/* 54067 */ MCD_OPC_CheckPredicate, 21, 226, 204, 0, // Skip to: 106522 +/* 54072 */ MCD_OPC_CheckField, 21, 1, 1, 219, 204, 0, // Skip to: 106522 +/* 54079 */ MCD_OPC_Decode, 230, 37, 155, 2, // Opcode: SRHADDv8i8 +/* 54084 */ MCD_OPC_FilterValue, 6, 40, 0, 0, // Skip to: 54129 +/* 54089 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54092 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54107 +/* 54097 */ MCD_OPC_CheckPredicate, 21, 196, 204, 0, // Skip to: 106522 +/* 54102 */ MCD_OPC_Decode, 183, 48, 155, 2, // Opcode: UZP1v8i8 +/* 54107 */ MCD_OPC_FilterValue, 1, 186, 204, 0, // Skip to: 106522 +/* 54112 */ MCD_OPC_CheckPredicate, 21, 181, 204, 0, // Skip to: 106522 +/* 54117 */ MCD_OPC_CheckField, 16, 5, 0, 174, 204, 0, // Skip to: 106522 +/* 54124 */ MCD_OPC_Decode, 186, 30, 156, 2, // Opcode: REV16v8i8 +/* 54129 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 54151 +/* 54134 */ MCD_OPC_CheckPredicate, 21, 159, 204, 0, // Skip to: 106522 +/* 54139 */ MCD_OPC_CheckField, 21, 1, 1, 152, 204, 0, // Skip to: 106522 +/* 54146 */ MCD_OPC_Decode, 188, 8, 155, 2, // Opcode: ANDv8i8 +/* 54151 */ MCD_OPC_FilterValue, 8, 33, 0, 0, // Skip to: 54189 +/* 54156 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54159 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54174 +/* 54164 */ MCD_OPC_CheckPredicate, 21, 129, 204, 0, // Skip to: 106522 +/* 54169 */ MCD_OPC_Decode, 208, 42, 160, 2, // Opcode: TBLv8i8Two +/* 54174 */ MCD_OPC_FilterValue, 1, 119, 204, 0, // Skip to: 106522 +/* 54179 */ MCD_OPC_CheckPredicate, 21, 114, 204, 0, // Skip to: 106522 +/* 54184 */ MCD_OPC_Decode, 250, 38, 151, 2, // Opcode: SSUBLv8i8_v8i16 +/* 54189 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 54211 +/* 54194 */ MCD_OPC_CheckPredicate, 21, 99, 204, 0, // Skip to: 106522 +/* 54199 */ MCD_OPC_CheckField, 21, 1, 1, 92, 204, 0, // Skip to: 106522 +/* 54206 */ MCD_OPC_Decode, 235, 32, 155, 2, // Opcode: SHSUBv8i8 +/* 54211 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 54272 +/* 54216 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54219 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54234 +/* 54224 */ MCD_OPC_CheckPredicate, 21, 69, 204, 0, // Skip to: 106522 +/* 54229 */ MCD_OPC_Decode, 242, 42, 155, 2, // Opcode: TRN1v8i8 +/* 54234 */ MCD_OPC_FilterValue, 1, 59, 204, 0, // Skip to: 106522 +/* 54239 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 54242 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54257 +/* 54247 */ MCD_OPC_CheckPredicate, 21, 46, 204, 0, // Skip to: 106522 +/* 54252 */ MCD_OPC_Decode, 178, 31, 156, 2, // Opcode: SADDLPv8i8_v4i16 +/* 54257 */ MCD_OPC_FilterValue, 1, 36, 204, 0, // Skip to: 106522 +/* 54262 */ MCD_OPC_CheckPredicate, 21, 31, 204, 0, // Skip to: 106522 +/* 54267 */ MCD_OPC_Decode, 161, 49, 161, 2, // Opcode: XTNv8i8 +/* 54272 */ MCD_OPC_FilterValue, 11, 98, 0, 0, // Skip to: 54375 +/* 54277 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54280 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 54360 +/* 54285 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 54288 */ MCD_OPC_FilterValue, 0, 35, 0, 0, // Skip to: 54328 +/* 54293 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 54296 */ MCD_OPC_FilterValue, 1, 253, 203, 0, // Skip to: 106522 +/* 54301 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 54318 +/* 54306 */ MCD_OPC_CheckField, 18, 3, 0, 5, 0, 0, // Skip to: 54318 +/* 54313 */ MCD_OPC_Decode, 246, 33, 162, 2, // Opcode: SMOVvi16to32_idx0 +/* 54318 */ MCD_OPC_CheckPredicate, 21, 231, 203, 0, // Skip to: 106522 +/* 54323 */ MCD_OPC_Decode, 245, 33, 163, 2, // Opcode: SMOVvi16to32 +/* 54328 */ MCD_OPC_FilterValue, 1, 221, 203, 0, // Skip to: 106522 +/* 54333 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 54350 +/* 54338 */ MCD_OPC_CheckField, 17, 4, 0, 5, 0, 0, // Skip to: 54350 +/* 54345 */ MCD_OPC_Decode, 252, 33, 162, 2, // Opcode: SMOVvi8to32_idx0 +/* 54350 */ MCD_OPC_CheckPredicate, 21, 199, 203, 0, // Skip to: 106522 +/* 54355 */ MCD_OPC_Decode, 251, 33, 164, 2, // Opcode: SMOVvi8to32 +/* 54360 */ MCD_OPC_FilterValue, 1, 189, 203, 0, // Skip to: 106522 +/* 54365 */ MCD_OPC_CheckPredicate, 21, 184, 203, 0, // Skip to: 106522 +/* 54370 */ MCD_OPC_Decode, 190, 37, 155, 2, // Opcode: SQSUBv8i8 +/* 54375 */ MCD_OPC_FilterValue, 12, 33, 0, 0, // Skip to: 54413 +/* 54380 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54383 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54398 +/* 54388 */ MCD_OPC_CheckPredicate, 21, 161, 203, 0, // Skip to: 106522 +/* 54393 */ MCD_OPC_Decode, 222, 42, 165, 2, // Opcode: TBXv8i8Two +/* 54398 */ MCD_OPC_FilterValue, 1, 151, 203, 0, // Skip to: 106522 +/* 54403 */ MCD_OPC_CheckPredicate, 21, 146, 203, 0, // Skip to: 106522 +/* 54408 */ MCD_OPC_Decode, 134, 39, 159, 2, // Opcode: SSUBWv8i8_v8i16 +/* 54413 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 54435 +/* 54418 */ MCD_OPC_CheckPredicate, 21, 131, 203, 0, // Skip to: 106522 +/* 54423 */ MCD_OPC_CheckField, 21, 1, 1, 124, 203, 0, // Skip to: 106522 +/* 54430 */ MCD_OPC_Decode, 208, 10, 155, 2, // Opcode: CMGTv8i8 +/* 54435 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 54496 +/* 54440 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54443 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54458 +/* 54448 */ MCD_OPC_CheckPredicate, 21, 101, 203, 0, // Skip to: 106522 +/* 54453 */ MCD_OPC_Decode, 178, 49, 155, 2, // Opcode: ZIP1v8i8 +/* 54458 */ MCD_OPC_FilterValue, 1, 91, 203, 0, // Skip to: 106522 +/* 54463 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 54466 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54481 +/* 54471 */ MCD_OPC_CheckPredicate, 21, 78, 203, 0, // Skip to: 106522 +/* 54476 */ MCD_OPC_Decode, 167, 42, 166, 2, // Opcode: SUQADDv8i8 +/* 54481 */ MCD_OPC_FilterValue, 16, 68, 203, 0, // Skip to: 106522 +/* 54486 */ MCD_OPC_CheckPredicate, 21, 63, 203, 0, // Skip to: 106522 +/* 54491 */ MCD_OPC_Decode, 186, 31, 167, 2, // Opcode: SADDLVv8i8v +/* 54496 */ MCD_OPC_FilterValue, 15, 138, 0, 0, // Skip to: 54639 +/* 54501 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54504 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 54624 +/* 54509 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 54512 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 54592 +/* 54517 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 54520 */ MCD_OPC_FilterValue, 0, 35, 0, 0, // Skip to: 54560 +/* 54525 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 54528 */ MCD_OPC_FilterValue, 1, 21, 203, 0, // Skip to: 106522 +/* 54533 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 54550 +/* 54538 */ MCD_OPC_CheckField, 19, 2, 0, 5, 0, 0, // Skip to: 54550 +/* 54545 */ MCD_OPC_Decode, 166, 45, 162, 2, // Opcode: UMOVvi32_idx0 +/* 54550 */ MCD_OPC_CheckPredicate, 21, 255, 202, 0, // Skip to: 106522 +/* 54555 */ MCD_OPC_Decode, 165, 45, 168, 2, // Opcode: UMOVvi32 +/* 54560 */ MCD_OPC_FilterValue, 1, 245, 202, 0, // Skip to: 106522 +/* 54565 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 54582 +/* 54570 */ MCD_OPC_CheckField, 18, 3, 0, 5, 0, 0, // Skip to: 54582 +/* 54577 */ MCD_OPC_Decode, 164, 45, 162, 2, // Opcode: UMOVvi16_idx0 +/* 54582 */ MCD_OPC_CheckPredicate, 21, 223, 202, 0, // Skip to: 106522 +/* 54587 */ MCD_OPC_Decode, 163, 45, 163, 2, // Opcode: UMOVvi16 +/* 54592 */ MCD_OPC_FilterValue, 1, 213, 202, 0, // Skip to: 106522 +/* 54597 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 54614 +/* 54602 */ MCD_OPC_CheckField, 17, 4, 0, 5, 0, 0, // Skip to: 54614 +/* 54609 */ MCD_OPC_Decode, 170, 45, 162, 2, // Opcode: UMOVvi8_idx0 +/* 54614 */ MCD_OPC_CheckPredicate, 21, 191, 202, 0, // Skip to: 106522 +/* 54619 */ MCD_OPC_Decode, 169, 45, 164, 2, // Opcode: UMOVvi8 +/* 54624 */ MCD_OPC_FilterValue, 1, 181, 202, 0, // Skip to: 106522 +/* 54629 */ MCD_OPC_CheckPredicate, 21, 176, 202, 0, // Skip to: 106522 +/* 54634 */ MCD_OPC_Decode, 192, 10, 155, 2, // Opcode: CMGEv8i8 +/* 54639 */ MCD_OPC_FilterValue, 16, 33, 0, 0, // Skip to: 54677 +/* 54644 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54647 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54662 +/* 54652 */ MCD_OPC_CheckPredicate, 21, 153, 202, 0, // Skip to: 106522 +/* 54657 */ MCD_OPC_Decode, 207, 42, 169, 2, // Opcode: TBLv8i8Three +/* 54662 */ MCD_OPC_FilterValue, 1, 143, 202, 0, // Skip to: 106522 +/* 54667 */ MCD_OPC_CheckPredicate, 21, 138, 202, 0, // Skip to: 106522 +/* 54672 */ MCD_OPC_Decode, 213, 7, 170, 2, // Opcode: ADDHNv8i16_v8i8 +/* 54677 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 54699 +/* 54682 */ MCD_OPC_CheckPredicate, 21, 123, 202, 0, // Skip to: 106522 +/* 54687 */ MCD_OPC_CheckField, 21, 1, 1, 116, 202, 0, // Skip to: 106522 +/* 54694 */ MCD_OPC_Decode, 174, 38, 155, 2, // Opcode: SSHLv8i8 +/* 54699 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 54737 +/* 54704 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 54707 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 54722 +/* 54712 */ MCD_OPC_CheckPredicate, 21, 93, 202, 0, // Skip to: 106522 +/* 54717 */ MCD_OPC_Decode, 149, 10, 156, 2, // Opcode: CLSv8i8 +/* 54722 */ MCD_OPC_FilterValue, 33, 83, 202, 0, // Skip to: 106522 +/* 54727 */ MCD_OPC_CheckPredicate, 21, 78, 202, 0, // Skip to: 106522 +/* 54732 */ MCD_OPC_Decode, 205, 37, 161, 2, // Opcode: SQXTNv8i8 +/* 54737 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 54759 +/* 54742 */ MCD_OPC_CheckPredicate, 21, 63, 202, 0, // Skip to: 106522 +/* 54747 */ MCD_OPC_CheckField, 21, 1, 1, 56, 202, 0, // Skip to: 106522 +/* 54754 */ MCD_OPC_Decode, 132, 37, 155, 2, // Opcode: SQSHLv8i8 +/* 54759 */ MCD_OPC_FilterValue, 20, 33, 0, 0, // Skip to: 54797 +/* 54764 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54767 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54782 +/* 54772 */ MCD_OPC_CheckPredicate, 21, 33, 202, 0, // Skip to: 106522 +/* 54777 */ MCD_OPC_Decode, 221, 42, 171, 2, // Opcode: TBXv8i8Three +/* 54782 */ MCD_OPC_FilterValue, 1, 23, 202, 0, // Skip to: 106522 +/* 54787 */ MCD_OPC_CheckPredicate, 21, 18, 202, 0, // Skip to: 106522 +/* 54792 */ MCD_OPC_Decode, 253, 30, 172, 2, // Opcode: SABALv8i8_v8i16 +/* 54797 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 54819 +/* 54802 */ MCD_OPC_CheckPredicate, 21, 3, 202, 0, // Skip to: 106522 +/* 54807 */ MCD_OPC_CheckField, 21, 1, 1, 252, 201, 0, // Skip to: 106522 +/* 54814 */ MCD_OPC_Decode, 130, 38, 155, 2, // Opcode: SRSHLv8i8 +/* 54819 */ MCD_OPC_FilterValue, 22, 40, 0, 0, // Skip to: 54864 +/* 54824 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54827 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54842 +/* 54832 */ MCD_OPC_CheckPredicate, 21, 229, 201, 0, // Skip to: 106522 +/* 54837 */ MCD_OPC_Decode, 199, 48, 155, 2, // Opcode: UZP2v8i8 +/* 54842 */ MCD_OPC_FilterValue, 1, 219, 201, 0, // Skip to: 106522 +/* 54847 */ MCD_OPC_CheckPredicate, 21, 214, 201, 0, // Skip to: 106522 +/* 54852 */ MCD_OPC_CheckField, 16, 5, 0, 207, 201, 0, // Skip to: 106522 +/* 54859 */ MCD_OPC_Decode, 239, 11, 156, 2, // Opcode: CNTv8i8 +/* 54864 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 54886 +/* 54869 */ MCD_OPC_CheckPredicate, 21, 192, 201, 0, // Skip to: 106522 +/* 54874 */ MCD_OPC_CheckField, 21, 1, 1, 185, 201, 0, // Skip to: 106522 +/* 54881 */ MCD_OPC_Decode, 182, 36, 155, 2, // Opcode: SQRSHLv8i8 +/* 54886 */ MCD_OPC_FilterValue, 24, 33, 0, 0, // Skip to: 54924 +/* 54891 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54894 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54909 +/* 54899 */ MCD_OPC_CheckPredicate, 21, 162, 201, 0, // Skip to: 106522 +/* 54904 */ MCD_OPC_Decode, 205, 42, 173, 2, // Opcode: TBLv8i8Four +/* 54909 */ MCD_OPC_FilterValue, 1, 152, 201, 0, // Skip to: 106522 +/* 54914 */ MCD_OPC_CheckPredicate, 21, 147, 201, 0, // Skip to: 106522 +/* 54919 */ MCD_OPC_Decode, 223, 41, 170, 2, // Opcode: SUBHNv8i16_v8i8 +/* 54924 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 54946 +/* 54929 */ MCD_OPC_CheckPredicate, 21, 132, 201, 0, // Skip to: 106522 +/* 54934 */ MCD_OPC_CheckField, 21, 1, 1, 125, 201, 0, // Skip to: 106522 +/* 54941 */ MCD_OPC_Decode, 164, 33, 155, 2, // Opcode: SMAXv8i8 +/* 54946 */ MCD_OPC_FilterValue, 26, 56, 0, 0, // Skip to: 55007 +/* 54951 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 54954 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54969 +/* 54959 */ MCD_OPC_CheckPredicate, 21, 102, 201, 0, // Skip to: 106522 +/* 54964 */ MCD_OPC_Decode, 130, 43, 155, 2, // Opcode: TRN2v8i8 +/* 54969 */ MCD_OPC_FilterValue, 1, 92, 201, 0, // Skip to: 106522 +/* 54974 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 54977 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 54992 +/* 54982 */ MCD_OPC_CheckPredicate, 21, 79, 201, 0, // Skip to: 106522 +/* 54987 */ MCD_OPC_Decode, 166, 31, 166, 2, // Opcode: SADALPv8i8_v4i16 +/* 54992 */ MCD_OPC_FilterValue, 1, 69, 201, 0, // Skip to: 106522 +/* 54997 */ MCD_OPC_CheckPredicate, 21, 64, 201, 0, // Skip to: 106522 +/* 55002 */ MCD_OPC_Decode, 153, 16, 161, 2, // Opcode: FCVTNv4i16 +/* 55007 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 55029 +/* 55012 */ MCD_OPC_CheckPredicate, 21, 49, 201, 0, // Skip to: 106522 +/* 55017 */ MCD_OPC_CheckField, 21, 1, 1, 42, 201, 0, // Skip to: 106522 +/* 55024 */ MCD_OPC_Decode, 198, 33, 155, 2, // Opcode: SMINv8i8 +/* 55029 */ MCD_OPC_FilterValue, 28, 33, 0, 0, // Skip to: 55067 +/* 55034 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 55037 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55052 +/* 55042 */ MCD_OPC_CheckPredicate, 21, 19, 201, 0, // Skip to: 106522 +/* 55047 */ MCD_OPC_Decode, 219, 42, 174, 2, // Opcode: TBXv8i8Four +/* 55052 */ MCD_OPC_FilterValue, 1, 9, 201, 0, // Skip to: 106522 +/* 55057 */ MCD_OPC_CheckPredicate, 21, 4, 201, 0, // Skip to: 106522 +/* 55062 */ MCD_OPC_Decode, 147, 31, 151, 2, // Opcode: SABDLv8i8_v8i16 +/* 55067 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 55089 +/* 55072 */ MCD_OPC_CheckPredicate, 21, 245, 200, 0, // Skip to: 106522 +/* 55077 */ MCD_OPC_CheckField, 21, 1, 1, 238, 200, 0, // Skip to: 106522 +/* 55084 */ MCD_OPC_Decode, 157, 31, 155, 2, // Opcode: SABDv8i8 +/* 55089 */ MCD_OPC_FilterValue, 30, 56, 0, 0, // Skip to: 55150 +/* 55094 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 55097 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55112 +/* 55102 */ MCD_OPC_CheckPredicate, 21, 215, 200, 0, // Skip to: 106522 +/* 55107 */ MCD_OPC_Decode, 194, 49, 155, 2, // Opcode: ZIP2v8i8 +/* 55112 */ MCD_OPC_FilterValue, 1, 205, 200, 0, // Skip to: 106522 +/* 55117 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 55120 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55135 +/* 55125 */ MCD_OPC_CheckPredicate, 21, 192, 200, 0, // Skip to: 106522 +/* 55130 */ MCD_OPC_Decode, 179, 34, 156, 2, // Opcode: SQABSv8i8 +/* 55135 */ MCD_OPC_FilterValue, 1, 182, 200, 0, // Skip to: 106522 +/* 55140 */ MCD_OPC_CheckPredicate, 21, 177, 200, 0, // Skip to: 106522 +/* 55145 */ MCD_OPC_Decode, 219, 15, 175, 2, // Opcode: FCVTLv4i16 +/* 55150 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 55172 +/* 55155 */ MCD_OPC_CheckPredicate, 21, 162, 200, 0, // Skip to: 106522 +/* 55160 */ MCD_OPC_CheckField, 21, 1, 1, 155, 200, 0, // Skip to: 106522 +/* 55167 */ MCD_OPC_Decode, 135, 31, 176, 2, // Opcode: SABAv8i8 +/* 55172 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 55194 +/* 55177 */ MCD_OPC_CheckPredicate, 21, 140, 200, 0, // Skip to: 106522 +/* 55182 */ MCD_OPC_CheckField, 21, 1, 1, 133, 200, 0, // Skip to: 106522 +/* 55189 */ MCD_OPC_Decode, 218, 33, 172, 2, // Opcode: SMLALv8i8_v8i16 +/* 55194 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 55216 +/* 55199 */ MCD_OPC_CheckPredicate, 21, 118, 200, 0, // Skip to: 106522 +/* 55204 */ MCD_OPC_CheckField, 21, 1, 1, 111, 200, 0, // Skip to: 106522 +/* 55211 */ MCD_OPC_Decode, 140, 8, 155, 2, // Opcode: ADDv8i8 +/* 55216 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 55254 +/* 55221 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 55224 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 55239 +/* 55229 */ MCD_OPC_CheckPredicate, 21, 88, 200, 0, // Skip to: 106522 +/* 55234 */ MCD_OPC_Decode, 209, 10, 156, 2, // Opcode: CMGTv8i8rz +/* 55239 */ MCD_OPC_FilterValue, 33, 78, 200, 0, // Skip to: 106522 +/* 55244 */ MCD_OPC_CheckPredicate, 21, 73, 200, 0, // Skip to: 106522 +/* 55249 */ MCD_OPC_Decode, 170, 20, 156, 2, // Opcode: FRINTNv2f32 +/* 55254 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 55276 +/* 55259 */ MCD_OPC_CheckPredicate, 21, 58, 200, 0, // Skip to: 106522 +/* 55264 */ MCD_OPC_CheckField, 21, 1, 1, 51, 200, 0, // Skip to: 106522 +/* 55271 */ MCD_OPC_Decode, 221, 11, 155, 2, // Opcode: CMTSTv8i8 +/* 55276 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 55298 +/* 55281 */ MCD_OPC_CheckPredicate, 21, 36, 200, 0, // Skip to: 106522 +/* 55286 */ MCD_OPC_CheckField, 21, 1, 1, 29, 200, 0, // Skip to: 106522 +/* 55293 */ MCD_OPC_Decode, 178, 28, 176, 2, // Opcode: MLAv8i8 +/* 55298 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 55336 +/* 55303 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 55306 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 55321 +/* 55311 */ MCD_OPC_CheckPredicate, 21, 6, 200, 0, // Skip to: 106522 +/* 55316 */ MCD_OPC_Decode, 177, 10, 156, 2, // Opcode: CMEQv8i8rz +/* 55321 */ MCD_OPC_FilterValue, 33, 252, 199, 0, // Skip to: 106522 +/* 55326 */ MCD_OPC_CheckPredicate, 21, 247, 199, 0, // Skip to: 106522 +/* 55331 */ MCD_OPC_Decode, 159, 20, 156, 2, // Opcode: FRINTMv2f32 +/* 55336 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 55358 +/* 55341 */ MCD_OPC_CheckPredicate, 21, 232, 199, 0, // Skip to: 106522 +/* 55346 */ MCD_OPC_CheckField, 21, 1, 1, 225, 199, 0, // Skip to: 106522 +/* 55353 */ MCD_OPC_Decode, 132, 29, 155, 2, // Opcode: MULv8i8 +/* 55358 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 55380 +/* 55363 */ MCD_OPC_CheckPredicate, 21, 210, 199, 0, // Skip to: 106522 +/* 55368 */ MCD_OPC_CheckField, 21, 1, 1, 203, 199, 0, // Skip to: 106522 +/* 55375 */ MCD_OPC_Decode, 238, 33, 172, 2, // Opcode: SMLSLv8i8_v8i16 +/* 55380 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 55402 +/* 55385 */ MCD_OPC_CheckPredicate, 21, 188, 199, 0, // Skip to: 106522 +/* 55390 */ MCD_OPC_CheckField, 21, 1, 1, 181, 199, 0, // Skip to: 106522 +/* 55397 */ MCD_OPC_Decode, 141, 33, 155, 2, // Opcode: SMAXPv8i8 +/* 55402 */ MCD_OPC_FilterValue, 42, 63, 0, 0, // Skip to: 55470 +/* 55407 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 55410 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 55425 +/* 55415 */ MCD_OPC_CheckPredicate, 21, 158, 199, 0, // Skip to: 106522 +/* 55420 */ MCD_OPC_Decode, 247, 10, 156, 2, // Opcode: CMLTv8i8rz +/* 55425 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 55440 +/* 55430 */ MCD_OPC_CheckPredicate, 21, 143, 199, 0, // Skip to: 106522 +/* 55435 */ MCD_OPC_Decode, 131, 16, 156, 2, // Opcode: FCVTNSv2f32 +/* 55440 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 55455 +/* 55445 */ MCD_OPC_CheckPredicate, 21, 128, 199, 0, // Skip to: 106522 +/* 55450 */ MCD_OPC_Decode, 150, 33, 177, 2, // Opcode: SMAXVv8i8v +/* 55455 */ MCD_OPC_FilterValue, 49, 118, 199, 0, // Skip to: 106522 +/* 55460 */ MCD_OPC_CheckPredicate, 21, 113, 199, 0, // Skip to: 106522 +/* 55465 */ MCD_OPC_Decode, 184, 33, 177, 2, // Opcode: SMINVv8i8v +/* 55470 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 55492 +/* 55475 */ MCD_OPC_CheckPredicate, 21, 98, 199, 0, // Skip to: 106522 +/* 55480 */ MCD_OPC_CheckField, 21, 1, 1, 91, 199, 0, // Skip to: 106522 +/* 55487 */ MCD_OPC_Decode, 175, 33, 155, 2, // Opcode: SMINPv8i8 +/* 55492 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 55545 +/* 55497 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 55500 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 55515 +/* 55505 */ MCD_OPC_CheckPredicate, 21, 68, 199, 0, // Skip to: 106522 +/* 55510 */ MCD_OPC_Decode, 190, 7, 156, 2, // Opcode: ABSv8i8 +/* 55515 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 55530 +/* 55520 */ MCD_OPC_CheckPredicate, 21, 53, 199, 0, // Skip to: 106522 +/* 55525 */ MCD_OPC_Decode, 231, 15, 156, 2, // Opcode: FCVTMSv2f32 +/* 55530 */ MCD_OPC_FilterValue, 49, 43, 199, 0, // Skip to: 106522 +/* 55535 */ MCD_OPC_CheckPredicate, 21, 38, 199, 0, // Skip to: 106522 +/* 55540 */ MCD_OPC_Decode, 241, 7, 177, 2, // Opcode: ADDVv8i8v +/* 55545 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 55567 +/* 55550 */ MCD_OPC_CheckPredicate, 21, 23, 199, 0, // Skip to: 106522 +/* 55555 */ MCD_OPC_CheckField, 21, 1, 1, 16, 199, 0, // Skip to: 106522 +/* 55562 */ MCD_OPC_Decode, 226, 7, 155, 2, // Opcode: ADDPv8i8 +/* 55567 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 55589 +/* 55572 */ MCD_OPC_CheckPredicate, 21, 1, 199, 0, // Skip to: 106522 +/* 55577 */ MCD_OPC_CheckField, 21, 1, 1, 250, 198, 0, // Skip to: 106522 +/* 55584 */ MCD_OPC_Decode, 156, 34, 151, 2, // Opcode: SMULLv8i8_v8i16 +/* 55589 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 55611 +/* 55594 */ MCD_OPC_CheckPredicate, 21, 235, 198, 0, // Skip to: 106522 +/* 55599 */ MCD_OPC_CheckField, 21, 1, 1, 228, 198, 0, // Skip to: 106522 +/* 55606 */ MCD_OPC_Decode, 197, 17, 155, 2, // Opcode: FMAXNMv2f32 +/* 55611 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 55649 +/* 55616 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 55619 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 55634 +/* 55624 */ MCD_OPC_CheckPredicate, 21, 205, 198, 0, // Skip to: 106522 +/* 55629 */ MCD_OPC_Decode, 193, 15, 156, 2, // Opcode: FCVTASv2f32 +/* 55634 */ MCD_OPC_FilterValue, 48, 195, 198, 0, // Skip to: 106522 +/* 55639 */ MCD_OPC_CheckPredicate, 23, 190, 198, 0, // Skip to: 106522 +/* 55644 */ MCD_OPC_Decode, 188, 17, 167, 2, // Opcode: FMAXNMVv4i16v +/* 55649 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 55671 +/* 55654 */ MCD_OPC_CheckPredicate, 21, 175, 198, 0, // Skip to: 106522 +/* 55659 */ MCD_OPC_CheckField, 21, 1, 1, 168, 198, 0, // Skip to: 106522 +/* 55666 */ MCD_OPC_Decode, 186, 18, 176, 2, // Opcode: FMLAv2f32 +/* 55671 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 55693 +/* 55676 */ MCD_OPC_CheckPredicate, 21, 153, 198, 0, // Skip to: 106522 +/* 55681 */ MCD_OPC_CheckField, 21, 1, 1, 146, 198, 0, // Skip to: 106522 +/* 55688 */ MCD_OPC_Decode, 165, 14, 155, 2, // Opcode: FADDv2f32 +/* 55693 */ MCD_OPC_FilterValue, 54, 17, 0, 0, // Skip to: 55715 +/* 55698 */ MCD_OPC_CheckPredicate, 21, 131, 198, 0, // Skip to: 106522 +/* 55703 */ MCD_OPC_CheckField, 16, 6, 33, 124, 198, 0, // Skip to: 106522 +/* 55710 */ MCD_OPC_Decode, 248, 31, 156, 2, // Opcode: SCVTFv2f32 +/* 55715 */ MCD_OPC_FilterValue, 55, 17, 0, 0, // Skip to: 55737 +/* 55720 */ MCD_OPC_CheckPredicate, 21, 109, 198, 0, // Skip to: 106522 +/* 55725 */ MCD_OPC_CheckField, 21, 1, 1, 102, 198, 0, // Skip to: 106522 +/* 55732 */ MCD_OPC_Decode, 144, 19, 155, 2, // Opcode: FMULXv2f32 +/* 55737 */ MCD_OPC_FilterValue, 56, 17, 0, 0, // Skip to: 55759 +/* 55742 */ MCD_OPC_CheckPredicate, 21, 87, 198, 0, // Skip to: 106522 +/* 55747 */ MCD_OPC_CheckField, 21, 1, 1, 80, 198, 0, // Skip to: 106522 +/* 55754 */ MCD_OPC_Decode, 218, 29, 151, 2, // Opcode: PMULLv8i8 +/* 55759 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 55781 +/* 55764 */ MCD_OPC_CheckPredicate, 21, 65, 198, 0, // Skip to: 106522 +/* 55769 */ MCD_OPC_CheckField, 21, 1, 1, 58, 198, 0, // Skip to: 106522 +/* 55776 */ MCD_OPC_Decode, 196, 14, 155, 2, // Opcode: FCMEQv2f32 +/* 55781 */ MCD_OPC_FilterValue, 58, 17, 0, 0, // Skip to: 55803 +/* 55786 */ MCD_OPC_CheckPredicate, 24, 43, 198, 0, // Skip to: 106522 +/* 55791 */ MCD_OPC_CheckField, 16, 6, 33, 36, 198, 0, // Skip to: 106522 +/* 55798 */ MCD_OPC_Decode, 246, 19, 156, 2, // Opcode: FRINT32Zv2f32 +/* 55803 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 55825 +/* 55808 */ MCD_OPC_CheckPredicate, 25, 21, 198, 0, // Skip to: 106522 +/* 55813 */ MCD_OPC_CheckField, 21, 1, 1, 14, 198, 0, // Skip to: 106522 +/* 55820 */ MCD_OPC_Decode, 175, 18, 176, 2, // Opcode: FMLALv4f16 +/* 55825 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 55847 +/* 55830 */ MCD_OPC_CheckPredicate, 21, 255, 197, 0, // Skip to: 106522 +/* 55835 */ MCD_OPC_CheckField, 21, 1, 1, 248, 197, 0, // Skip to: 106522 +/* 55842 */ MCD_OPC_Decode, 226, 17, 155, 2, // Opcode: FMAXv2f32 +/* 55847 */ MCD_OPC_FilterValue, 62, 33, 0, 0, // Skip to: 55885 +/* 55852 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 55855 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 55870 +/* 55860 */ MCD_OPC_CheckPredicate, 24, 225, 197, 0, // Skip to: 106522 +/* 55865 */ MCD_OPC_Decode, 128, 20, 156, 2, // Opcode: FRINT64Zv2f32 +/* 55870 */ MCD_OPC_FilterValue, 48, 215, 197, 0, // Skip to: 106522 +/* 55875 */ MCD_OPC_CheckPredicate, 23, 210, 197, 0, // Skip to: 106522 +/* 55880 */ MCD_OPC_Decode, 217, 17, 167, 2, // Opcode: FMAXVv4i16v +/* 55885 */ MCD_OPC_FilterValue, 63, 200, 197, 0, // Skip to: 106522 +/* 55890 */ MCD_OPC_CheckPredicate, 21, 195, 197, 0, // Skip to: 106522 +/* 55895 */ MCD_OPC_CheckField, 21, 1, 1, 188, 197, 0, // Skip to: 106522 +/* 55902 */ MCD_OPC_Decode, 228, 19, 155, 2, // Opcode: FRECPSv2f32 +/* 55907 */ MCD_OPC_FilterValue, 1, 140, 5, 0, // Skip to: 57332 +/* 55912 */ MCD_OPC_ExtractField, 14, 2, // Inst{15-14} ... +/* 55915 */ MCD_OPC_FilterValue, 0, 135, 1, 0, // Skip to: 56311 +/* 55920 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 55923 */ MCD_OPC_FilterValue, 0, 199, 0, 0, // Skip to: 56127 +/* 55928 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 55931 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55946 +/* 55936 */ MCD_OPC_CheckPredicate, 21, 149, 197, 0, // Skip to: 106522 +/* 55941 */ MCD_OPC_Decode, 219, 13, 178, 2, // Opcode: EXTv8i8 +/* 55946 */ MCD_OPC_FilterValue, 1, 139, 197, 0, // Skip to: 106522 +/* 55951 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... +/* 55954 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 55969 +/* 55959 */ MCD_OPC_CheckPredicate, 21, 126, 197, 0, // Skip to: 106522 +/* 55964 */ MCD_OPC_Decode, 209, 43, 151, 2, // Opcode: UADDLv8i8_v8i16 +/* 55969 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 55991 +/* 55974 */ MCD_OPC_CheckPredicate, 21, 111, 197, 0, // Skip to: 106522 +/* 55979 */ MCD_OPC_CheckField, 16, 5, 0, 104, 197, 0, // Skip to: 106522 +/* 55986 */ MCD_OPC_Decode, 191, 30, 156, 2, // Opcode: REV32v8i8 +/* 55991 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 56006 +/* 55996 */ MCD_OPC_CheckPredicate, 21, 89, 197, 0, // Skip to: 106522 +/* 56001 */ MCD_OPC_Decode, 225, 43, 159, 2, // Opcode: UADDWv8i8_v8i16 +/* 56006 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 56021 +/* 56011 */ MCD_OPC_CheckPredicate, 21, 74, 197, 0, // Skip to: 106522 +/* 56016 */ MCD_OPC_Decode, 143, 48, 151, 2, // Opcode: USUBLv8i8_v8i16 +/* 56021 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 56059 +/* 56026 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 56029 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 56044 +/* 56034 */ MCD_OPC_CheckPredicate, 21, 51, 197, 0, // Skip to: 106522 +/* 56039 */ MCD_OPC_Decode, 195, 43, 156, 2, // Opcode: UADDLPv8i8_v4i16 +/* 56044 */ MCD_OPC_FilterValue, 1, 41, 197, 0, // Skip to: 106522 +/* 56049 */ MCD_OPC_CheckPredicate, 21, 36, 197, 0, // Skip to: 106522 +/* 56054 */ MCD_OPC_Decode, 220, 37, 161, 2, // Opcode: SQXTUNv8i8 +/* 56059 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 56074 +/* 56064 */ MCD_OPC_CheckPredicate, 21, 21, 197, 0, // Skip to: 106522 +/* 56069 */ MCD_OPC_Decode, 155, 48, 159, 2, // Opcode: USUBWv8i8_v8i16 +/* 56074 */ MCD_OPC_FilterValue, 7, 11, 197, 0, // Skip to: 106522 +/* 56079 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 56082 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 56097 +/* 56087 */ MCD_OPC_CheckPredicate, 21, 254, 196, 0, // Skip to: 106522 +/* 56092 */ MCD_OPC_Decode, 247, 47, 166, 2, // Opcode: USQADDv8i8 +/* 56097 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 56112 +/* 56102 */ MCD_OPC_CheckPredicate, 21, 239, 196, 0, // Skip to: 106522 +/* 56107 */ MCD_OPC_Decode, 201, 32, 175, 2, // Opcode: SHLLv8i8 +/* 56112 */ MCD_OPC_FilterValue, 16, 229, 196, 0, // Skip to: 106522 +/* 56117 */ MCD_OPC_CheckPredicate, 21, 224, 196, 0, // Skip to: 106522 +/* 56122 */ MCD_OPC_Decode, 203, 43, 167, 2, // Opcode: UADDLVv8i8v +/* 56127 */ MCD_OPC_FilterValue, 1, 214, 196, 0, // Skip to: 106522 +/* 56132 */ MCD_OPC_ExtractField, 11, 3, // Inst{13-11} ... +/* 56135 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 56157 +/* 56140 */ MCD_OPC_CheckPredicate, 21, 201, 196, 0, // Skip to: 106522 +/* 56145 */ MCD_OPC_CheckField, 21, 1, 1, 194, 196, 0, // Skip to: 106522 +/* 56152 */ MCD_OPC_Decode, 163, 44, 155, 2, // Opcode: UHADDv8i8 +/* 56157 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 56179 +/* 56162 */ MCD_OPC_CheckPredicate, 21, 179, 196, 0, // Skip to: 106522 +/* 56167 */ MCD_OPC_CheckField, 21, 1, 1, 172, 196, 0, // Skip to: 106522 +/* 56174 */ MCD_OPC_Decode, 223, 45, 155, 2, // Opcode: UQADDv8i8 +/* 56179 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 56201 +/* 56184 */ MCD_OPC_CheckPredicate, 21, 157, 196, 0, // Skip to: 106522 +/* 56189 */ MCD_OPC_CheckField, 21, 1, 1, 150, 196, 0, // Skip to: 106522 +/* 56196 */ MCD_OPC_Decode, 149, 47, 155, 2, // Opcode: URHADDv8i8 +/* 56201 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 56223 +/* 56206 */ MCD_OPC_CheckPredicate, 21, 135, 196, 0, // Skip to: 106522 +/* 56211 */ MCD_OPC_CheckField, 21, 1, 1, 128, 196, 0, // Skip to: 106522 +/* 56218 */ MCD_OPC_Decode, 200, 13, 155, 2, // Opcode: EORv8i8 +/* 56223 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 56245 +/* 56228 */ MCD_OPC_CheckPredicate, 21, 113, 196, 0, // Skip to: 106522 +/* 56233 */ MCD_OPC_CheckField, 21, 1, 1, 106, 196, 0, // Skip to: 106522 +/* 56240 */ MCD_OPC_Decode, 177, 44, 155, 2, // Opcode: UHSUBv8i8 +/* 56245 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 56267 +/* 56250 */ MCD_OPC_CheckPredicate, 21, 91, 196, 0, // Skip to: 106522 +/* 56255 */ MCD_OPC_CheckField, 21, 1, 1, 84, 196, 0, // Skip to: 106522 +/* 56262 */ MCD_OPC_Decode, 249, 46, 155, 2, // Opcode: UQSUBv8i8 +/* 56267 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 56289 +/* 56272 */ MCD_OPC_CheckPredicate, 21, 69, 196, 0, // Skip to: 106522 +/* 56277 */ MCD_OPC_CheckField, 21, 1, 1, 62, 196, 0, // Skip to: 106522 +/* 56284 */ MCD_OPC_Decode, 217, 10, 155, 2, // Opcode: CMHIv8i8 +/* 56289 */ MCD_OPC_FilterValue, 7, 52, 196, 0, // Skip to: 106522 +/* 56294 */ MCD_OPC_CheckPredicate, 21, 47, 196, 0, // Skip to: 106522 +/* 56299 */ MCD_OPC_CheckField, 21, 1, 1, 40, 196, 0, // Skip to: 106522 +/* 56306 */ MCD_OPC_Decode, 225, 10, 155, 2, // Opcode: CMHSv8i8 +/* 56311 */ MCD_OPC_FilterValue, 1, 115, 1, 0, // Skip to: 56687 +/* 56316 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 56319 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 56341 +/* 56324 */ MCD_OPC_CheckPredicate, 21, 17, 196, 0, // Skip to: 106522 +/* 56329 */ MCD_OPC_CheckField, 21, 1, 1, 10, 196, 0, // Skip to: 106522 +/* 56336 */ MCD_OPC_Decode, 165, 30, 170, 2, // Opcode: RADDHNv8i16_v8i8 +/* 56341 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 56363 +/* 56346 */ MCD_OPC_CheckPredicate, 21, 251, 195, 0, // Skip to: 106522 +/* 56351 */ MCD_OPC_CheckField, 21, 1, 1, 244, 195, 0, // Skip to: 106522 +/* 56358 */ MCD_OPC_Decode, 218, 47, 155, 2, // Opcode: USHLv8i8 +/* 56363 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 56401 +/* 56368 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 56371 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56386 +/* 56376 */ MCD_OPC_CheckPredicate, 21, 221, 195, 0, // Skip to: 106522 +/* 56381 */ MCD_OPC_Decode, 161, 10, 156, 2, // Opcode: CLZv8i8 +/* 56386 */ MCD_OPC_FilterValue, 33, 211, 195, 0, // Skip to: 106522 +/* 56391 */ MCD_OPC_CheckPredicate, 21, 206, 195, 0, // Skip to: 106522 +/* 56396 */ MCD_OPC_Decode, 136, 47, 161, 2, // Opcode: UQXTNv8i8 +/* 56401 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 56423 +/* 56406 */ MCD_OPC_CheckPredicate, 21, 191, 195, 0, // Skip to: 106522 +/* 56411 */ MCD_OPC_CheckField, 21, 1, 1, 184, 195, 0, // Skip to: 106522 +/* 56418 */ MCD_OPC_Decode, 206, 46, 155, 2, // Opcode: UQSHLv8i8 +/* 56423 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 56445 +/* 56428 */ MCD_OPC_CheckPredicate, 21, 169, 195, 0, // Skip to: 106522 +/* 56433 */ MCD_OPC_CheckField, 21, 1, 1, 162, 195, 0, // Skip to: 106522 +/* 56440 */ MCD_OPC_Decode, 145, 43, 172, 2, // Opcode: UABALv8i8_v8i16 +/* 56445 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 56467 +/* 56450 */ MCD_OPC_CheckPredicate, 21, 147, 195, 0, // Skip to: 106522 +/* 56455 */ MCD_OPC_CheckField, 21, 1, 1, 140, 195, 0, // Skip to: 106522 +/* 56462 */ MCD_OPC_Decode, 165, 47, 155, 2, // Opcode: URSHLv8i8 +/* 56467 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 56489 +/* 56472 */ MCD_OPC_CheckPredicate, 21, 125, 195, 0, // Skip to: 106522 +/* 56477 */ MCD_OPC_CheckField, 16, 6, 32, 118, 195, 0, // Skip to: 106522 +/* 56484 */ MCD_OPC_Decode, 163, 29, 156, 2, // Opcode: NOTv8i8 +/* 56489 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 56511 +/* 56494 */ MCD_OPC_CheckPredicate, 21, 103, 195, 0, // Skip to: 106522 +/* 56499 */ MCD_OPC_CheckField, 21, 1, 1, 96, 195, 0, // Skip to: 106522 +/* 56506 */ MCD_OPC_Decode, 158, 46, 155, 2, // Opcode: UQRSHLv8i8 +/* 56511 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 56533 +/* 56516 */ MCD_OPC_CheckPredicate, 21, 81, 195, 0, // Skip to: 106522 +/* 56521 */ MCD_OPC_CheckField, 21, 1, 1, 74, 195, 0, // Skip to: 106522 +/* 56528 */ MCD_OPC_Decode, 241, 30, 170, 2, // Opcode: RSUBHNv8i16_v8i8 +/* 56533 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 56555 +/* 56538 */ MCD_OPC_CheckPredicate, 21, 59, 195, 0, // Skip to: 106522 +/* 56543 */ MCD_OPC_CheckField, 21, 1, 1, 52, 195, 0, // Skip to: 106522 +/* 56550 */ MCD_OPC_Decode, 211, 44, 155, 2, // Opcode: UMAXv8i8 +/* 56555 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 56577 +/* 56560 */ MCD_OPC_CheckPredicate, 21, 37, 195, 0, // Skip to: 106522 +/* 56565 */ MCD_OPC_CheckField, 16, 6, 32, 30, 195, 0, // Skip to: 106522 +/* 56572 */ MCD_OPC_Decode, 186, 43, 166, 2, // Opcode: UADALPv8i8_v4i16 +/* 56577 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 56599 +/* 56582 */ MCD_OPC_CheckPredicate, 21, 15, 195, 0, // Skip to: 106522 +/* 56587 */ MCD_OPC_CheckField, 21, 1, 1, 8, 195, 0, // Skip to: 106522 +/* 56594 */ MCD_OPC_Decode, 244, 44, 155, 2, // Opcode: UMINv8i8 +/* 56599 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 56621 +/* 56604 */ MCD_OPC_CheckPredicate, 21, 249, 194, 0, // Skip to: 106522 +/* 56609 */ MCD_OPC_CheckField, 21, 1, 1, 242, 194, 0, // Skip to: 106522 +/* 56616 */ MCD_OPC_Decode, 167, 43, 151, 2, // Opcode: UABDLv8i8_v8i16 +/* 56621 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 56643 +/* 56626 */ MCD_OPC_CheckPredicate, 21, 227, 194, 0, // Skip to: 106522 +/* 56631 */ MCD_OPC_CheckField, 21, 1, 1, 220, 194, 0, // Skip to: 106522 +/* 56638 */ MCD_OPC_Decode, 177, 43, 155, 2, // Opcode: UABDv8i8 +/* 56643 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 56665 +/* 56648 */ MCD_OPC_CheckPredicate, 21, 205, 194, 0, // Skip to: 106522 +/* 56653 */ MCD_OPC_CheckField, 16, 6, 32, 198, 194, 0, // Skip to: 106522 +/* 56660 */ MCD_OPC_Decode, 228, 35, 156, 2, // Opcode: SQNEGv8i8 +/* 56665 */ MCD_OPC_FilterValue, 15, 188, 194, 0, // Skip to: 106522 +/* 56670 */ MCD_OPC_CheckPredicate, 21, 183, 194, 0, // Skip to: 106522 +/* 56675 */ MCD_OPC_CheckField, 21, 1, 1, 176, 194, 0, // Skip to: 106522 +/* 56682 */ MCD_OPC_Decode, 155, 43, 176, 2, // Opcode: UABAv8i8 +/* 56687 */ MCD_OPC_FilterValue, 2, 90, 1, 0, // Skip to: 57038 +/* 56692 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 56695 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 56717 +/* 56700 */ MCD_OPC_CheckPredicate, 21, 153, 194, 0, // Skip to: 106522 +/* 56705 */ MCD_OPC_CheckField, 21, 1, 1, 146, 194, 0, // Skip to: 106522 +/* 56712 */ MCD_OPC_Decode, 136, 45, 172, 2, // Opcode: UMLALv8i8_v8i16 +/* 56717 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 56739 +/* 56722 */ MCD_OPC_CheckPredicate, 21, 131, 194, 0, // Skip to: 106522 +/* 56727 */ MCD_OPC_CheckField, 21, 1, 1, 124, 194, 0, // Skip to: 106522 +/* 56734 */ MCD_OPC_Decode, 139, 42, 155, 2, // Opcode: SUBv8i8 +/* 56739 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 56777 +/* 56744 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 56747 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56762 +/* 56752 */ MCD_OPC_CheckPredicate, 21, 101, 194, 0, // Skip to: 106522 +/* 56757 */ MCD_OPC_Decode, 193, 10, 156, 2, // Opcode: CMGEv8i8rz +/* 56762 */ MCD_OPC_FilterValue, 33, 91, 194, 0, // Skip to: 106522 +/* 56767 */ MCD_OPC_CheckPredicate, 21, 86, 194, 0, // Skip to: 106522 +/* 56772 */ MCD_OPC_Decode, 137, 20, 156, 2, // Opcode: FRINTAv2f32 +/* 56777 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 56799 +/* 56782 */ MCD_OPC_CheckPredicate, 21, 71, 194, 0, // Skip to: 106522 +/* 56787 */ MCD_OPC_CheckField, 21, 1, 1, 64, 194, 0, // Skip to: 106522 +/* 56794 */ MCD_OPC_Decode, 176, 10, 155, 2, // Opcode: CMEQv8i8 +/* 56799 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 56821 +/* 56804 */ MCD_OPC_CheckPredicate, 21, 49, 194, 0, // Skip to: 106522 +/* 56809 */ MCD_OPC_CheckField, 21, 1, 1, 42, 194, 0, // Skip to: 106522 +/* 56816 */ MCD_OPC_Decode, 195, 28, 176, 2, // Opcode: MLSv8i8 +/* 56821 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 56859 +/* 56826 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 56829 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 56844 +/* 56834 */ MCD_OPC_CheckPredicate, 21, 19, 194, 0, // Skip to: 106522 +/* 56839 */ MCD_OPC_Decode, 239, 10, 156, 2, // Opcode: CMLEv8i8rz +/* 56844 */ MCD_OPC_FilterValue, 33, 9, 194, 0, // Skip to: 106522 +/* 56849 */ MCD_OPC_CheckPredicate, 21, 4, 194, 0, // Skip to: 106522 +/* 56854 */ MCD_OPC_Decode, 192, 20, 156, 2, // Opcode: FRINTXv2f32 +/* 56859 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 56881 +/* 56864 */ MCD_OPC_CheckPredicate, 21, 245, 193, 0, // Skip to: 106522 +/* 56869 */ MCD_OPC_CheckField, 21, 1, 1, 238, 193, 0, // Skip to: 106522 +/* 56876 */ MCD_OPC_Decode, 221, 29, 155, 2, // Opcode: PMULv8i8 +/* 56881 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 56903 +/* 56886 */ MCD_OPC_CheckPredicate, 21, 223, 193, 0, // Skip to: 106522 +/* 56891 */ MCD_OPC_CheckField, 21, 1, 1, 216, 193, 0, // Skip to: 106522 +/* 56898 */ MCD_OPC_Decode, 156, 45, 172, 2, // Opcode: UMLSLv8i8_v8i16 +/* 56903 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 56925 +/* 56908 */ MCD_OPC_CheckPredicate, 21, 201, 193, 0, // Skip to: 106522 +/* 56913 */ MCD_OPC_CheckField, 21, 1, 1, 194, 193, 0, // Skip to: 106522 +/* 56920 */ MCD_OPC_Decode, 188, 44, 155, 2, // Opcode: UMAXPv8i8 +/* 56925 */ MCD_OPC_FilterValue, 10, 48, 0, 0, // Skip to: 56978 +/* 56930 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 56933 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 56948 +/* 56938 */ MCD_OPC_CheckPredicate, 21, 171, 193, 0, // Skip to: 106522 +/* 56943 */ MCD_OPC_Decode, 147, 16, 156, 2, // Opcode: FCVTNUv2f32 +/* 56948 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 56963 +/* 56953 */ MCD_OPC_CheckPredicate, 21, 156, 193, 0, // Skip to: 106522 +/* 56958 */ MCD_OPC_Decode, 197, 44, 177, 2, // Opcode: UMAXVv8i8v +/* 56963 */ MCD_OPC_FilterValue, 49, 146, 193, 0, // Skip to: 106522 +/* 56968 */ MCD_OPC_CheckPredicate, 21, 141, 193, 0, // Skip to: 106522 +/* 56973 */ MCD_OPC_Decode, 230, 44, 177, 2, // Opcode: UMINVv8i8v +/* 56978 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 57000 +/* 56983 */ MCD_OPC_CheckPredicate, 21, 126, 193, 0, // Skip to: 106522 +/* 56988 */ MCD_OPC_CheckField, 21, 1, 1, 119, 193, 0, // Skip to: 106522 +/* 56995 */ MCD_OPC_Decode, 221, 44, 155, 2, // Opcode: UMINPv8i8 +/* 57000 */ MCD_OPC_FilterValue, 14, 109, 193, 0, // Skip to: 106522 +/* 57005 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 57008 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 57023 +/* 57013 */ MCD_OPC_CheckPredicate, 21, 96, 193, 0, // Skip to: 106522 +/* 57018 */ MCD_OPC_Decode, 153, 29, 156, 2, // Opcode: NEGv8i8 +/* 57023 */ MCD_OPC_FilterValue, 33, 86, 193, 0, // Skip to: 106522 +/* 57028 */ MCD_OPC_CheckPredicate, 21, 81, 193, 0, // Skip to: 106522 +/* 57033 */ MCD_OPC_Decode, 245, 15, 156, 2, // Opcode: FCVTMUv2f32 +/* 57038 */ MCD_OPC_FilterValue, 3, 71, 193, 0, // Skip to: 106522 +/* 57043 */ MCD_OPC_ExtractField, 10, 4, // Inst{13-10} ... +/* 57046 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57068 +/* 57051 */ MCD_OPC_CheckPredicate, 21, 58, 193, 0, // Skip to: 106522 +/* 57056 */ MCD_OPC_CheckField, 21, 1, 1, 51, 193, 0, // Skip to: 106522 +/* 57063 */ MCD_OPC_Decode, 200, 45, 151, 2, // Opcode: UMULLv8i8_v8i16 +/* 57068 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 57090 +/* 57073 */ MCD_OPC_CheckPredicate, 21, 36, 193, 0, // Skip to: 106522 +/* 57078 */ MCD_OPC_CheckField, 21, 1, 1, 29, 193, 0, // Skip to: 106522 +/* 57085 */ MCD_OPC_Decode, 176, 17, 155, 2, // Opcode: FMAXNMPv2f32 +/* 57090 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 57112 +/* 57095 */ MCD_OPC_CheckPredicate, 21, 14, 193, 0, // Skip to: 106522 +/* 57100 */ MCD_OPC_CheckField, 16, 6, 33, 7, 193, 0, // Skip to: 106522 +/* 57107 */ MCD_OPC_Decode, 207, 15, 156, 2, // Opcode: FCVTAUv2f32 +/* 57112 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 57134 +/* 57117 */ MCD_OPC_CheckPredicate, 25, 248, 192, 0, // Skip to: 106522 +/* 57122 */ MCD_OPC_CheckField, 21, 1, 1, 241, 192, 0, // Skip to: 106522 +/* 57129 */ MCD_OPC_Decode, 167, 18, 176, 2, // Opcode: FMLAL2v4f16 +/* 57134 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 57156 +/* 57139 */ MCD_OPC_CheckPredicate, 21, 226, 192, 0, // Skip to: 106522 +/* 57144 */ MCD_OPC_CheckField, 21, 1, 1, 219, 192, 0, // Skip to: 106522 +/* 57151 */ MCD_OPC_Decode, 144, 14, 155, 2, // Opcode: FADDPv2f32 +/* 57156 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 57178 +/* 57161 */ MCD_OPC_CheckPredicate, 21, 204, 192, 0, // Skip to: 106522 +/* 57166 */ MCD_OPC_CheckField, 16, 6, 33, 197, 192, 0, // Skip to: 106522 +/* 57173 */ MCD_OPC_Decode, 129, 44, 156, 2, // Opcode: UCVTFv2f32 +/* 57178 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 57200 +/* 57183 */ MCD_OPC_CheckPredicate, 21, 182, 192, 0, // Skip to: 106522 +/* 57188 */ MCD_OPC_CheckField, 21, 1, 1, 175, 192, 0, // Skip to: 106522 +/* 57195 */ MCD_OPC_Decode, 169, 19, 155, 2, // Opcode: FMULv2f32 +/* 57200 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 57222 +/* 57205 */ MCD_OPC_CheckPredicate, 21, 160, 192, 0, // Skip to: 106522 +/* 57210 */ MCD_OPC_CheckField, 21, 1, 1, 153, 192, 0, // Skip to: 106522 +/* 57217 */ MCD_OPC_Decode, 218, 14, 155, 2, // Opcode: FCMGEv2f32 +/* 57222 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 57244 +/* 57227 */ MCD_OPC_CheckPredicate, 24, 138, 192, 0, // Skip to: 106522 +/* 57232 */ MCD_OPC_CheckField, 16, 6, 33, 131, 192, 0, // Skip to: 106522 +/* 57239 */ MCD_OPC_Decode, 241, 19, 156, 2, // Opcode: FRINT32Xv2f32 +/* 57244 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 57266 +/* 57249 */ MCD_OPC_CheckPredicate, 21, 116, 192, 0, // Skip to: 106522 +/* 57254 */ MCD_OPC_CheckField, 21, 1, 1, 109, 192, 0, // Skip to: 106522 +/* 57261 */ MCD_OPC_Decode, 248, 13, 155, 2, // Opcode: FACGEv2f32 +/* 57266 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 57288 +/* 57271 */ MCD_OPC_CheckPredicate, 21, 94, 192, 0, // Skip to: 106522 +/* 57276 */ MCD_OPC_CheckField, 21, 1, 1, 87, 192, 0, // Skip to: 106522 +/* 57283 */ MCD_OPC_Decode, 205, 17, 155, 2, // Opcode: FMAXPv2f32 +/* 57288 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 57310 +/* 57293 */ MCD_OPC_CheckPredicate, 24, 72, 192, 0, // Skip to: 106522 +/* 57298 */ MCD_OPC_CheckField, 16, 6, 33, 65, 192, 0, // Skip to: 106522 +/* 57305 */ MCD_OPC_Decode, 251, 19, 156, 2, // Opcode: FRINT64Xv2f32 +/* 57310 */ MCD_OPC_FilterValue, 15, 55, 192, 0, // Skip to: 106522 +/* 57315 */ MCD_OPC_CheckPredicate, 21, 50, 192, 0, // Skip to: 106522 +/* 57320 */ MCD_OPC_CheckField, 21, 1, 1, 43, 192, 0, // Skip to: 106522 +/* 57327 */ MCD_OPC_Decode, 148, 17, 155, 2, // Opcode: FDIVv2f32 +/* 57332 */ MCD_OPC_FilterValue, 2, 239, 8, 0, // Skip to: 59624 +/* 57337 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 57340 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 57378 +/* 57345 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57348 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57363 +/* 57353 */ MCD_OPC_CheckPredicate, 21, 12, 192, 0, // Skip to: 106522 +/* 57358 */ MCD_OPC_Decode, 202, 42, 179, 2, // Opcode: TBLv16i8One +/* 57363 */ MCD_OPC_FilterValue, 1, 2, 192, 0, // Skip to: 106522 +/* 57368 */ MCD_OPC_CheckPredicate, 21, 253, 191, 0, // Skip to: 106522 +/* 57373 */ MCD_OPC_Decode, 187, 31, 179, 2, // Opcode: SADDLv16i8_v8i16 +/* 57378 */ MCD_OPC_FilterValue, 1, 109, 0, 0, // Skip to: 57492 +/* 57383 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57386 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 57477 +/* 57391 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 57394 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 57462 +/* 57399 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 57402 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 57447 +/* 57407 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 57410 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57432 +/* 57415 */ MCD_OPC_CheckPredicate, 21, 206, 191, 0, // Skip to: 106522 +/* 57420 */ MCD_OPC_CheckField, 19, 1, 1, 199, 191, 0, // Skip to: 106522 +/* 57427 */ MCD_OPC_Decode, 162, 13, 180, 2, // Opcode: DUPv2i64lane +/* 57432 */ MCD_OPC_FilterValue, 1, 189, 191, 0, // Skip to: 106522 +/* 57437 */ MCD_OPC_CheckPredicate, 21, 184, 191, 0, // Skip to: 106522 +/* 57442 */ MCD_OPC_Decode, 166, 13, 181, 2, // Opcode: DUPv4i32lane +/* 57447 */ MCD_OPC_FilterValue, 1, 174, 191, 0, // Skip to: 106522 +/* 57452 */ MCD_OPC_CheckPredicate, 21, 169, 191, 0, // Skip to: 106522 +/* 57457 */ MCD_OPC_Decode, 168, 13, 182, 2, // Opcode: DUPv8i16lane +/* 57462 */ MCD_OPC_FilterValue, 1, 159, 191, 0, // Skip to: 106522 +/* 57467 */ MCD_OPC_CheckPredicate, 21, 154, 191, 0, // Skip to: 106522 +/* 57472 */ MCD_OPC_Decode, 158, 13, 183, 2, // Opcode: DUPv16i8lane +/* 57477 */ MCD_OPC_FilterValue, 1, 144, 191, 0, // Skip to: 106522 +/* 57482 */ MCD_OPC_CheckPredicate, 21, 139, 191, 0, // Skip to: 106522 +/* 57487 */ MCD_OPC_Decode, 190, 32, 179, 2, // Opcode: SHADDv16i8 +/* 57492 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 57514 +/* 57497 */ MCD_OPC_CheckPredicate, 21, 124, 191, 0, // Skip to: 106522 +/* 57502 */ MCD_OPC_CheckField, 16, 6, 32, 117, 191, 0, // Skip to: 106522 +/* 57509 */ MCD_OPC_Decode, 192, 30, 184, 2, // Opcode: REV64v16i8 +/* 57514 */ MCD_OPC_FilterValue, 3, 109, 0, 0, // Skip to: 57628 +/* 57519 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57522 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 57613 +/* 57527 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 57530 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 57598 +/* 57535 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 57538 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 57583 +/* 57543 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 57546 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57568 +/* 57551 */ MCD_OPC_CheckPredicate, 21, 70, 191, 0, // Skip to: 106522 +/* 57556 */ MCD_OPC_CheckField, 19, 1, 1, 63, 191, 0, // Skip to: 106522 +/* 57563 */ MCD_OPC_Decode, 161, 13, 185, 2, // Opcode: DUPv2i64gpr +/* 57568 */ MCD_OPC_FilterValue, 1, 53, 191, 0, // Skip to: 106522 +/* 57573 */ MCD_OPC_CheckPredicate, 21, 48, 191, 0, // Skip to: 106522 +/* 57578 */ MCD_OPC_Decode, 165, 13, 186, 2, // Opcode: DUPv4i32gpr +/* 57583 */ MCD_OPC_FilterValue, 1, 38, 191, 0, // Skip to: 106522 +/* 57588 */ MCD_OPC_CheckPredicate, 21, 33, 191, 0, // Skip to: 106522 +/* 57593 */ MCD_OPC_Decode, 167, 13, 186, 2, // Opcode: DUPv8i16gpr +/* 57598 */ MCD_OPC_FilterValue, 1, 23, 191, 0, // Skip to: 106522 +/* 57603 */ MCD_OPC_CheckPredicate, 21, 18, 191, 0, // Skip to: 106522 +/* 57608 */ MCD_OPC_Decode, 157, 13, 186, 2, // Opcode: DUPv16i8gpr +/* 57613 */ MCD_OPC_FilterValue, 1, 8, 191, 0, // Skip to: 106522 +/* 57618 */ MCD_OPC_CheckPredicate, 21, 3, 191, 0, // Skip to: 106522 +/* 57623 */ MCD_OPC_Decode, 192, 34, 179, 2, // Opcode: SQADDv16i8 +/* 57628 */ MCD_OPC_FilterValue, 4, 33, 0, 0, // Skip to: 57666 +/* 57633 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57636 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57651 +/* 57641 */ MCD_OPC_CheckPredicate, 21, 236, 190, 0, // Skip to: 106522 +/* 57646 */ MCD_OPC_Decode, 216, 42, 187, 2, // Opcode: TBXv16i8One +/* 57651 */ MCD_OPC_FilterValue, 1, 226, 190, 0, // Skip to: 106522 +/* 57656 */ MCD_OPC_CheckPredicate, 21, 221, 190, 0, // Skip to: 106522 +/* 57661 */ MCD_OPC_Decode, 202, 31, 179, 2, // Opcode: SADDWv16i8_v8i16 +/* 57666 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 57688 +/* 57671 */ MCD_OPC_CheckPredicate, 21, 206, 190, 0, // Skip to: 106522 +/* 57676 */ MCD_OPC_CheckField, 21, 1, 1, 199, 190, 0, // Skip to: 106522 +/* 57683 */ MCD_OPC_Decode, 225, 37, 179, 2, // Opcode: SRHADDv16i8 +/* 57688 */ MCD_OPC_FilterValue, 6, 40, 0, 0, // Skip to: 57733 +/* 57693 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57696 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57711 +/* 57701 */ MCD_OPC_CheckPredicate, 21, 176, 190, 0, // Skip to: 106522 +/* 57706 */ MCD_OPC_Decode, 177, 48, 179, 2, // Opcode: UZP1v16i8 +/* 57711 */ MCD_OPC_FilterValue, 1, 166, 190, 0, // Skip to: 106522 +/* 57716 */ MCD_OPC_CheckPredicate, 21, 161, 190, 0, // Skip to: 106522 +/* 57721 */ MCD_OPC_CheckField, 16, 5, 0, 154, 190, 0, // Skip to: 106522 +/* 57728 */ MCD_OPC_Decode, 185, 30, 184, 2, // Opcode: REV16v16i8 +/* 57733 */ MCD_OPC_FilterValue, 7, 109, 0, 0, // Skip to: 57847 +/* 57738 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57741 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 57832 +/* 57746 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 57749 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 57817 +/* 57754 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 57757 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 57802 +/* 57762 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 57765 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 57787 +/* 57770 */ MCD_OPC_CheckPredicate, 21, 107, 190, 0, // Skip to: 106522 +/* 57775 */ MCD_OPC_CheckField, 19, 1, 1, 100, 190, 0, // Skip to: 106522 +/* 57782 */ MCD_OPC_Decode, 207, 22, 188, 2, // Opcode: INSvi64gpr +/* 57787 */ MCD_OPC_FilterValue, 1, 90, 190, 0, // Skip to: 106522 +/* 57792 */ MCD_OPC_CheckPredicate, 21, 85, 190, 0, // Skip to: 106522 +/* 57797 */ MCD_OPC_Decode, 205, 22, 189, 2, // Opcode: INSvi32gpr +/* 57802 */ MCD_OPC_FilterValue, 1, 75, 190, 0, // Skip to: 106522 +/* 57807 */ MCD_OPC_CheckPredicate, 21, 70, 190, 0, // Skip to: 106522 +/* 57812 */ MCD_OPC_Decode, 203, 22, 190, 2, // Opcode: INSvi16gpr +/* 57817 */ MCD_OPC_FilterValue, 1, 60, 190, 0, // Skip to: 106522 +/* 57822 */ MCD_OPC_CheckPredicate, 21, 55, 190, 0, // Skip to: 106522 +/* 57827 */ MCD_OPC_Decode, 209, 22, 191, 2, // Opcode: INSvi8gpr +/* 57832 */ MCD_OPC_FilterValue, 1, 45, 190, 0, // Skip to: 106522 +/* 57837 */ MCD_OPC_CheckPredicate, 21, 40, 190, 0, // Skip to: 106522 +/* 57842 */ MCD_OPC_Decode, 187, 8, 179, 2, // Opcode: ANDv16i8 +/* 57847 */ MCD_OPC_FilterValue, 8, 33, 0, 0, // Skip to: 57885 +/* 57852 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57855 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57870 +/* 57860 */ MCD_OPC_CheckPredicate, 21, 17, 190, 0, // Skip to: 106522 +/* 57865 */ MCD_OPC_Decode, 204, 42, 192, 2, // Opcode: TBLv16i8Two +/* 57870 */ MCD_OPC_FilterValue, 1, 7, 190, 0, // Skip to: 106522 +/* 57875 */ MCD_OPC_CheckPredicate, 21, 2, 190, 0, // Skip to: 106522 +/* 57880 */ MCD_OPC_Decode, 245, 38, 179, 2, // Opcode: SSUBLv16i8_v8i16 +/* 57885 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 57907 +/* 57890 */ MCD_OPC_CheckPredicate, 21, 243, 189, 0, // Skip to: 106522 +/* 57895 */ MCD_OPC_CheckField, 21, 1, 1, 236, 189, 0, // Skip to: 106522 +/* 57902 */ MCD_OPC_Decode, 230, 32, 179, 2, // Opcode: SHSUBv16i8 +/* 57907 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 57968 +/* 57912 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57915 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57930 +/* 57920 */ MCD_OPC_CheckPredicate, 21, 213, 189, 0, // Skip to: 106522 +/* 57925 */ MCD_OPC_Decode, 236, 42, 179, 2, // Opcode: TRN1v16i8 +/* 57930 */ MCD_OPC_FilterValue, 1, 203, 189, 0, // Skip to: 106522 +/* 57935 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 57938 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 57953 +/* 57943 */ MCD_OPC_CheckPredicate, 21, 190, 189, 0, // Skip to: 106522 +/* 57948 */ MCD_OPC_Decode, 173, 31, 184, 2, // Opcode: SADDLPv16i8_v8i16 +/* 57953 */ MCD_OPC_FilterValue, 1, 180, 189, 0, // Skip to: 106522 +/* 57958 */ MCD_OPC_CheckPredicate, 21, 175, 189, 0, // Skip to: 106522 +/* 57963 */ MCD_OPC_Decode, 156, 49, 193, 2, // Opcode: XTNv16i8 +/* 57968 */ MCD_OPC_FilterValue, 11, 138, 0, 0, // Skip to: 58111 +/* 57973 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 57976 */ MCD_OPC_FilterValue, 0, 115, 0, 0, // Skip to: 58096 +/* 57981 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 57984 */ MCD_OPC_FilterValue, 0, 75, 0, 0, // Skip to: 58064 +/* 57989 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 57992 */ MCD_OPC_FilterValue, 0, 35, 0, 0, // Skip to: 58032 +/* 57997 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 58000 */ MCD_OPC_FilterValue, 1, 133, 189, 0, // Skip to: 106522 +/* 58005 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 58022 +/* 58010 */ MCD_OPC_CheckField, 19, 2, 0, 5, 0, 0, // Skip to: 58022 +/* 58017 */ MCD_OPC_Decode, 250, 33, 194, 2, // Opcode: SMOVvi32to64_idx0 +/* 58022 */ MCD_OPC_CheckPredicate, 21, 111, 189, 0, // Skip to: 106522 +/* 58027 */ MCD_OPC_Decode, 249, 33, 195, 2, // Opcode: SMOVvi32to64 +/* 58032 */ MCD_OPC_FilterValue, 1, 101, 189, 0, // Skip to: 106522 +/* 58037 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 58054 +/* 58042 */ MCD_OPC_CheckField, 18, 3, 0, 5, 0, 0, // Skip to: 58054 +/* 58049 */ MCD_OPC_Decode, 248, 33, 194, 2, // Opcode: SMOVvi16to64_idx0 +/* 58054 */ MCD_OPC_CheckPredicate, 21, 79, 189, 0, // Skip to: 106522 +/* 58059 */ MCD_OPC_Decode, 247, 33, 196, 2, // Opcode: SMOVvi16to64 +/* 58064 */ MCD_OPC_FilterValue, 1, 69, 189, 0, // Skip to: 106522 +/* 58069 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 58086 +/* 58074 */ MCD_OPC_CheckField, 17, 4, 0, 5, 0, 0, // Skip to: 58086 +/* 58081 */ MCD_OPC_Decode, 254, 33, 194, 2, // Opcode: SMOVvi8to64_idx0 +/* 58086 */ MCD_OPC_CheckPredicate, 21, 47, 189, 0, // Skip to: 106522 +/* 58091 */ MCD_OPC_Decode, 253, 33, 197, 2, // Opcode: SMOVvi8to64 +/* 58096 */ MCD_OPC_FilterValue, 1, 37, 189, 0, // Skip to: 106522 +/* 58101 */ MCD_OPC_CheckPredicate, 21, 32, 189, 0, // Skip to: 106522 +/* 58106 */ MCD_OPC_Decode, 180, 37, 179, 2, // Opcode: SQSUBv16i8 +/* 58111 */ MCD_OPC_FilterValue, 12, 33, 0, 0, // Skip to: 58149 +/* 58116 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58119 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58134 +/* 58124 */ MCD_OPC_CheckPredicate, 21, 9, 189, 0, // Skip to: 106522 +/* 58129 */ MCD_OPC_Decode, 218, 42, 198, 2, // Opcode: TBXv16i8Two +/* 58134 */ MCD_OPC_FilterValue, 1, 255, 188, 0, // Skip to: 106522 +/* 58139 */ MCD_OPC_CheckPredicate, 21, 250, 188, 0, // Skip to: 106522 +/* 58144 */ MCD_OPC_Decode, 129, 39, 179, 2, // Opcode: SSUBWv16i8_v8i16 +/* 58149 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 58171 +/* 58154 */ MCD_OPC_CheckPredicate, 21, 235, 188, 0, // Skip to: 106522 +/* 58159 */ MCD_OPC_CheckField, 21, 1, 1, 228, 188, 0, // Skip to: 106522 +/* 58166 */ MCD_OPC_Decode, 194, 10, 179, 2, // Opcode: CMGTv16i8 +/* 58171 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 58232 +/* 58176 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58179 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58194 +/* 58184 */ MCD_OPC_CheckPredicate, 21, 205, 188, 0, // Skip to: 106522 +/* 58189 */ MCD_OPC_Decode, 172, 49, 179, 2, // Opcode: ZIP1v16i8 +/* 58194 */ MCD_OPC_FilterValue, 1, 195, 188, 0, // Skip to: 106522 +/* 58199 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 58202 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58217 +/* 58207 */ MCD_OPC_CheckPredicate, 21, 182, 188, 0, // Skip to: 106522 +/* 58212 */ MCD_OPC_Decode, 157, 42, 193, 2, // Opcode: SUQADDv16i8 +/* 58217 */ MCD_OPC_FilterValue, 16, 172, 188, 0, // Skip to: 106522 +/* 58222 */ MCD_OPC_CheckPredicate, 21, 167, 188, 0, // Skip to: 106522 +/* 58227 */ MCD_OPC_Decode, 182, 31, 199, 2, // Opcode: SADDLVv16i8v +/* 58232 */ MCD_OPC_FilterValue, 15, 58, 0, 0, // Skip to: 58295 +/* 58237 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58240 */ MCD_OPC_FilterValue, 0, 35, 0, 0, // Skip to: 58280 +/* 58245 */ MCD_OPC_ExtractField, 16, 4, // Inst{19-16} ... +/* 58248 */ MCD_OPC_FilterValue, 8, 141, 188, 0, // Skip to: 106522 +/* 58253 */ MCD_OPC_CheckPredicate, 22, 12, 0, 0, // Skip to: 58270 +/* 58258 */ MCD_OPC_CheckField, 20, 1, 0, 5, 0, 0, // Skip to: 58270 +/* 58265 */ MCD_OPC_Decode, 168, 45, 194, 2, // Opcode: UMOVvi64_idx0 +/* 58270 */ MCD_OPC_CheckPredicate, 21, 119, 188, 0, // Skip to: 106522 +/* 58275 */ MCD_OPC_Decode, 167, 45, 200, 2, // Opcode: UMOVvi64 +/* 58280 */ MCD_OPC_FilterValue, 1, 109, 188, 0, // Skip to: 106522 +/* 58285 */ MCD_OPC_CheckPredicate, 21, 104, 188, 0, // Skip to: 106522 +/* 58290 */ MCD_OPC_Decode, 178, 10, 179, 2, // Opcode: CMGEv16i8 +/* 58295 */ MCD_OPC_FilterValue, 16, 33, 0, 0, // Skip to: 58333 +/* 58300 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58303 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58318 +/* 58308 */ MCD_OPC_CheckPredicate, 21, 81, 188, 0, // Skip to: 106522 +/* 58313 */ MCD_OPC_Decode, 203, 42, 201, 2, // Opcode: TBLv16i8Three +/* 58318 */ MCD_OPC_FilterValue, 1, 71, 188, 0, // Skip to: 106522 +/* 58323 */ MCD_OPC_CheckPredicate, 21, 66, 188, 0, // Skip to: 106522 +/* 58328 */ MCD_OPC_Decode, 212, 7, 187, 2, // Opcode: ADDHNv8i16_v16i8 +/* 58333 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 58355 +/* 58338 */ MCD_OPC_CheckPredicate, 21, 51, 188, 0, // Skip to: 106522 +/* 58343 */ MCD_OPC_CheckField, 21, 1, 1, 44, 188, 0, // Skip to: 106522 +/* 58350 */ MCD_OPC_Decode, 167, 38, 179, 2, // Opcode: SSHLv16i8 +/* 58355 */ MCD_OPC_FilterValue, 18, 48, 0, 0, // Skip to: 58408 +/* 58360 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 58363 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 58378 +/* 58368 */ MCD_OPC_CheckPredicate, 21, 21, 188, 0, // Skip to: 106522 +/* 58373 */ MCD_OPC_Decode, 144, 10, 184, 2, // Opcode: CLSv16i8 +/* 58378 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 58393 +/* 58383 */ MCD_OPC_CheckPredicate, 21, 6, 188, 0, // Skip to: 106522 +/* 58388 */ MCD_OPC_Decode, 197, 37, 193, 2, // Opcode: SQXTNv16i8 +/* 58393 */ MCD_OPC_FilterValue, 40, 252, 187, 0, // Skip to: 106522 +/* 58398 */ MCD_OPC_CheckPredicate, 26, 247, 187, 0, // Skip to: 106522 +/* 58403 */ MCD_OPC_Decode, 162, 8, 193, 2, // Opcode: AESErr +/* 58408 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 58430 +/* 58413 */ MCD_OPC_CheckPredicate, 21, 232, 187, 0, // Skip to: 106522 +/* 58418 */ MCD_OPC_CheckField, 21, 1, 1, 225, 187, 0, // Skip to: 106522 +/* 58425 */ MCD_OPC_Decode, 244, 36, 179, 2, // Opcode: SQSHLv16i8 +/* 58430 */ MCD_OPC_FilterValue, 20, 33, 0, 0, // Skip to: 58468 +/* 58435 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58438 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58453 +/* 58443 */ MCD_OPC_CheckPredicate, 21, 202, 187, 0, // Skip to: 106522 +/* 58448 */ MCD_OPC_Decode, 217, 42, 202, 2, // Opcode: TBXv16i8Three +/* 58453 */ MCD_OPC_FilterValue, 1, 192, 187, 0, // Skip to: 106522 +/* 58458 */ MCD_OPC_CheckPredicate, 21, 187, 187, 0, // Skip to: 106522 +/* 58463 */ MCD_OPC_Decode, 248, 30, 187, 2, // Opcode: SABALv16i8_v8i16 +/* 58468 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 58490 +/* 58473 */ MCD_OPC_CheckPredicate, 21, 172, 187, 0, // Skip to: 106522 +/* 58478 */ MCD_OPC_CheckField, 21, 1, 1, 165, 187, 0, // Skip to: 106522 +/* 58485 */ MCD_OPC_Decode, 251, 37, 179, 2, // Opcode: SRSHLv16i8 +/* 58490 */ MCD_OPC_FilterValue, 22, 56, 0, 0, // Skip to: 58551 +/* 58495 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58498 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58513 +/* 58503 */ MCD_OPC_CheckPredicate, 21, 142, 187, 0, // Skip to: 106522 +/* 58508 */ MCD_OPC_Decode, 193, 48, 179, 2, // Opcode: UZP2v16i8 +/* 58513 */ MCD_OPC_FilterValue, 1, 132, 187, 0, // Skip to: 106522 +/* 58518 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 58521 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58536 +/* 58526 */ MCD_OPC_CheckPredicate, 21, 119, 187, 0, // Skip to: 106522 +/* 58531 */ MCD_OPC_Decode, 238, 11, 184, 2, // Opcode: CNTv16i8 +/* 58536 */ MCD_OPC_FilterValue, 8, 109, 187, 0, // Skip to: 106522 +/* 58541 */ MCD_OPC_CheckPredicate, 26, 104, 187, 0, // Skip to: 106522 +/* 58546 */ MCD_OPC_Decode, 160, 8, 193, 2, // Opcode: AESDrr +/* 58551 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 58573 +/* 58556 */ MCD_OPC_CheckPredicate, 21, 89, 187, 0, // Skip to: 106522 +/* 58561 */ MCD_OPC_CheckField, 21, 1, 1, 82, 187, 0, // Skip to: 106522 +/* 58568 */ MCD_OPC_Decode, 172, 36, 179, 2, // Opcode: SQRSHLv16i8 +/* 58573 */ MCD_OPC_FilterValue, 24, 33, 0, 0, // Skip to: 58611 +/* 58578 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58581 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58596 +/* 58586 */ MCD_OPC_CheckPredicate, 21, 59, 187, 0, // Skip to: 106522 +/* 58591 */ MCD_OPC_Decode, 201, 42, 203, 2, // Opcode: TBLv16i8Four +/* 58596 */ MCD_OPC_FilterValue, 1, 49, 187, 0, // Skip to: 106522 +/* 58601 */ MCD_OPC_CheckPredicate, 21, 44, 187, 0, // Skip to: 106522 +/* 58606 */ MCD_OPC_Decode, 222, 41, 187, 2, // Opcode: SUBHNv8i16_v16i8 +/* 58611 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 58633 +/* 58616 */ MCD_OPC_CheckPredicate, 21, 29, 187, 0, // Skip to: 106522 +/* 58621 */ MCD_OPC_CheckField, 21, 1, 1, 22, 187, 0, // Skip to: 106522 +/* 58628 */ MCD_OPC_Decode, 159, 33, 179, 2, // Opcode: SMAXv16i8 +/* 58633 */ MCD_OPC_FilterValue, 26, 71, 0, 0, // Skip to: 58709 +/* 58638 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58641 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58656 +/* 58646 */ MCD_OPC_CheckPredicate, 21, 255, 186, 0, // Skip to: 106522 +/* 58651 */ MCD_OPC_Decode, 252, 42, 179, 2, // Opcode: TRN2v16i8 +/* 58656 */ MCD_OPC_FilterValue, 1, 245, 186, 0, // Skip to: 106522 +/* 58661 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 58664 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58679 +/* 58669 */ MCD_OPC_CheckPredicate, 21, 232, 186, 0, // Skip to: 106522 +/* 58674 */ MCD_OPC_Decode, 161, 31, 193, 2, // Opcode: SADALPv16i8_v8i16 +/* 58679 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 58694 +/* 58684 */ MCD_OPC_CheckPredicate, 21, 217, 186, 0, // Skip to: 106522 +/* 58689 */ MCD_OPC_Decode, 155, 16, 193, 2, // Opcode: FCVTNv8i16 +/* 58694 */ MCD_OPC_FilterValue, 8, 207, 186, 0, // Skip to: 106522 +/* 58699 */ MCD_OPC_CheckPredicate, 26, 202, 186, 0, // Skip to: 106522 +/* 58704 */ MCD_OPC_Decode, 166, 8, 184, 2, // Opcode: AESMCrr +/* 58709 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 58731 +/* 58714 */ MCD_OPC_CheckPredicate, 21, 187, 186, 0, // Skip to: 106522 +/* 58719 */ MCD_OPC_CheckField, 21, 1, 1, 180, 186, 0, // Skip to: 106522 +/* 58726 */ MCD_OPC_Decode, 193, 33, 179, 2, // Opcode: SMINv16i8 +/* 58731 */ MCD_OPC_FilterValue, 28, 33, 0, 0, // Skip to: 58769 +/* 58736 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58739 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58754 +/* 58744 */ MCD_OPC_CheckPredicate, 21, 157, 186, 0, // Skip to: 106522 +/* 58749 */ MCD_OPC_Decode, 215, 42, 204, 2, // Opcode: TBXv16i8Four +/* 58754 */ MCD_OPC_FilterValue, 1, 147, 186, 0, // Skip to: 106522 +/* 58759 */ MCD_OPC_CheckPredicate, 21, 142, 186, 0, // Skip to: 106522 +/* 58764 */ MCD_OPC_Decode, 142, 31, 179, 2, // Opcode: SABDLv16i8_v8i16 +/* 58769 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 58791 +/* 58774 */ MCD_OPC_CheckPredicate, 21, 127, 186, 0, // Skip to: 106522 +/* 58779 */ MCD_OPC_CheckField, 21, 1, 1, 120, 186, 0, // Skip to: 106522 +/* 58786 */ MCD_OPC_Decode, 152, 31, 179, 2, // Opcode: SABDv16i8 +/* 58791 */ MCD_OPC_FilterValue, 30, 71, 0, 0, // Skip to: 58867 +/* 58796 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 58799 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58814 +/* 58804 */ MCD_OPC_CheckPredicate, 21, 97, 186, 0, // Skip to: 106522 +/* 58809 */ MCD_OPC_Decode, 188, 49, 179, 2, // Opcode: ZIP2v16i8 +/* 58814 */ MCD_OPC_FilterValue, 1, 87, 186, 0, // Skip to: 106522 +/* 58819 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 58822 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 58837 +/* 58827 */ MCD_OPC_CheckPredicate, 21, 74, 186, 0, // Skip to: 106522 +/* 58832 */ MCD_OPC_Decode, 169, 34, 184, 2, // Opcode: SQABSv16i8 +/* 58837 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 58852 +/* 58842 */ MCD_OPC_CheckPredicate, 21, 59, 186, 0, // Skip to: 106522 +/* 58847 */ MCD_OPC_Decode, 221, 15, 184, 2, // Opcode: FCVTLv8i16 +/* 58852 */ MCD_OPC_FilterValue, 8, 49, 186, 0, // Skip to: 106522 +/* 58857 */ MCD_OPC_CheckPredicate, 26, 44, 186, 0, // Skip to: 106522 +/* 58862 */ MCD_OPC_Decode, 164, 8, 184, 2, // Opcode: AESIMCrr +/* 58867 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 58889 +/* 58872 */ MCD_OPC_CheckPredicate, 21, 29, 186, 0, // Skip to: 106522 +/* 58877 */ MCD_OPC_CheckField, 21, 1, 1, 22, 186, 0, // Skip to: 106522 +/* 58884 */ MCD_OPC_Decode, 130, 31, 187, 2, // Opcode: SABAv16i8 +/* 58889 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 58911 +/* 58894 */ MCD_OPC_CheckPredicate, 21, 7, 186, 0, // Skip to: 106522 +/* 58899 */ MCD_OPC_CheckField, 21, 1, 1, 0, 186, 0, // Skip to: 106522 +/* 58906 */ MCD_OPC_Decode, 209, 33, 187, 2, // Opcode: SMLALv16i8_v8i16 +/* 58911 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 58933 +/* 58916 */ MCD_OPC_CheckPredicate, 21, 241, 185, 0, // Skip to: 106522 +/* 58921 */ MCD_OPC_CheckField, 21, 1, 1, 234, 185, 0, // Skip to: 106522 +/* 58928 */ MCD_OPC_Decode, 133, 8, 179, 2, // Opcode: ADDv16i8 +/* 58933 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 58971 +/* 58938 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 58941 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 58956 +/* 58946 */ MCD_OPC_CheckPredicate, 21, 211, 185, 0, // Skip to: 106522 +/* 58951 */ MCD_OPC_Decode, 195, 10, 184, 2, // Opcode: CMGTv16i8rz +/* 58956 */ MCD_OPC_FilterValue, 33, 201, 185, 0, // Skip to: 106522 +/* 58961 */ MCD_OPC_CheckPredicate, 21, 196, 185, 0, // Skip to: 106522 +/* 58966 */ MCD_OPC_Decode, 173, 20, 184, 2, // Opcode: FRINTNv4f32 +/* 58971 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 58993 +/* 58976 */ MCD_OPC_CheckPredicate, 21, 181, 185, 0, // Skip to: 106522 +/* 58981 */ MCD_OPC_CheckField, 21, 1, 1, 174, 185, 0, // Skip to: 106522 +/* 58988 */ MCD_OPC_Decode, 214, 11, 179, 2, // Opcode: CMTSTv16i8 +/* 58993 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 59015 +/* 58998 */ MCD_OPC_CheckPredicate, 21, 159, 185, 0, // Skip to: 106522 +/* 59003 */ MCD_OPC_CheckField, 21, 1, 1, 152, 185, 0, // Skip to: 106522 +/* 59010 */ MCD_OPC_Decode, 169, 28, 187, 2, // Opcode: MLAv16i8 +/* 59015 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 59053 +/* 59020 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 59023 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 59038 +/* 59028 */ MCD_OPC_CheckPredicate, 21, 129, 185, 0, // Skip to: 106522 +/* 59033 */ MCD_OPC_Decode, 163, 10, 184, 2, // Opcode: CMEQv16i8rz +/* 59038 */ MCD_OPC_FilterValue, 33, 119, 185, 0, // Skip to: 106522 +/* 59043 */ MCD_OPC_CheckPredicate, 21, 114, 185, 0, // Skip to: 106522 +/* 59048 */ MCD_OPC_Decode, 162, 20, 184, 2, // Opcode: FRINTMv4f32 +/* 59053 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 59075 +/* 59058 */ MCD_OPC_CheckPredicate, 21, 99, 185, 0, // Skip to: 106522 +/* 59063 */ MCD_OPC_CheckField, 21, 1, 1, 92, 185, 0, // Skip to: 106522 +/* 59070 */ MCD_OPC_Decode, 251, 28, 179, 2, // Opcode: MULv16i8 +/* 59075 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 59097 +/* 59080 */ MCD_OPC_CheckPredicate, 21, 77, 185, 0, // Skip to: 106522 +/* 59085 */ MCD_OPC_CheckField, 21, 1, 1, 70, 185, 0, // Skip to: 106522 +/* 59092 */ MCD_OPC_Decode, 229, 33, 187, 2, // Opcode: SMLSLv16i8_v8i16 +/* 59097 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 59119 +/* 59102 */ MCD_OPC_CheckPredicate, 21, 55, 185, 0, // Skip to: 106522 +/* 59107 */ MCD_OPC_CheckField, 21, 1, 1, 48, 185, 0, // Skip to: 106522 +/* 59114 */ MCD_OPC_Decode, 136, 33, 179, 2, // Opcode: SMAXPv16i8 +/* 59119 */ MCD_OPC_FilterValue, 42, 63, 0, 0, // Skip to: 59187 +/* 59124 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 59127 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 59142 +/* 59132 */ MCD_OPC_CheckPredicate, 21, 25, 185, 0, // Skip to: 106522 +/* 59137 */ MCD_OPC_Decode, 240, 10, 184, 2, // Opcode: CMLTv16i8rz +/* 59142 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 59157 +/* 59147 */ MCD_OPC_CheckPredicate, 21, 10, 185, 0, // Skip to: 106522 +/* 59152 */ MCD_OPC_Decode, 134, 16, 184, 2, // Opcode: FCVTNSv4f32 +/* 59157 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 59172 +/* 59162 */ MCD_OPC_CheckPredicate, 21, 251, 184, 0, // Skip to: 106522 +/* 59167 */ MCD_OPC_Decode, 146, 33, 205, 2, // Opcode: SMAXVv16i8v +/* 59172 */ MCD_OPC_FilterValue, 49, 241, 184, 0, // Skip to: 106522 +/* 59177 */ MCD_OPC_CheckPredicate, 21, 236, 184, 0, // Skip to: 106522 +/* 59182 */ MCD_OPC_Decode, 180, 33, 205, 2, // Opcode: SMINVv16i8v +/* 59187 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 59209 +/* 59192 */ MCD_OPC_CheckPredicate, 21, 221, 184, 0, // Skip to: 106522 +/* 59197 */ MCD_OPC_CheckField, 21, 1, 1, 214, 184, 0, // Skip to: 106522 +/* 59204 */ MCD_OPC_Decode, 170, 33, 179, 2, // Opcode: SMINPv16i8 +/* 59209 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 59262 +/* 59214 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 59217 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 59232 +/* 59222 */ MCD_OPC_CheckPredicate, 21, 191, 184, 0, // Skip to: 106522 +/* 59227 */ MCD_OPC_Decode, 183, 7, 184, 2, // Opcode: ABSv16i8 +/* 59232 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 59247 +/* 59237 */ MCD_OPC_CheckPredicate, 21, 176, 184, 0, // Skip to: 106522 +/* 59242 */ MCD_OPC_Decode, 234, 15, 184, 2, // Opcode: FCVTMSv4f32 +/* 59247 */ MCD_OPC_FilterValue, 49, 166, 184, 0, // Skip to: 106522 +/* 59252 */ MCD_OPC_CheckPredicate, 21, 161, 184, 0, // Skip to: 106522 +/* 59257 */ MCD_OPC_Decode, 237, 7, 205, 2, // Opcode: ADDVv16i8v +/* 59262 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 59284 +/* 59267 */ MCD_OPC_CheckPredicate, 21, 146, 184, 0, // Skip to: 106522 +/* 59272 */ MCD_OPC_CheckField, 21, 1, 1, 139, 184, 0, // Skip to: 106522 +/* 59279 */ MCD_OPC_Decode, 219, 7, 179, 2, // Opcode: ADDPv16i8 +/* 59284 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 59306 +/* 59289 */ MCD_OPC_CheckPredicate, 21, 124, 184, 0, // Skip to: 106522 +/* 59294 */ MCD_OPC_CheckField, 21, 1, 1, 117, 184, 0, // Skip to: 106522 +/* 59301 */ MCD_OPC_Decode, 147, 34, 179, 2, // Opcode: SMULLv16i8_v8i16 +/* 59306 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 59328 +/* 59311 */ MCD_OPC_CheckPredicate, 21, 102, 184, 0, // Skip to: 106522 +/* 59316 */ MCD_OPC_CheckField, 21, 1, 1, 95, 184, 0, // Skip to: 106522 +/* 59323 */ MCD_OPC_Decode, 200, 17, 179, 2, // Opcode: FMAXNMv4f32 +/* 59328 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 59366 +/* 59333 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 59336 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 59351 +/* 59341 */ MCD_OPC_CheckPredicate, 21, 72, 184, 0, // Skip to: 106522 +/* 59346 */ MCD_OPC_Decode, 196, 15, 184, 2, // Opcode: FCVTASv4f32 +/* 59351 */ MCD_OPC_FilterValue, 48, 62, 184, 0, // Skip to: 106522 +/* 59356 */ MCD_OPC_CheckPredicate, 23, 57, 184, 0, // Skip to: 106522 +/* 59361 */ MCD_OPC_Decode, 190, 17, 199, 2, // Opcode: FMAXNMVv8i16v +/* 59366 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 59388 +/* 59371 */ MCD_OPC_CheckPredicate, 21, 42, 184, 0, // Skip to: 106522 +/* 59376 */ MCD_OPC_CheckField, 21, 1, 1, 35, 184, 0, // Skip to: 106522 +/* 59383 */ MCD_OPC_Decode, 191, 18, 187, 2, // Opcode: FMLAv4f32 +/* 59388 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 59410 +/* 59393 */ MCD_OPC_CheckPredicate, 21, 20, 184, 0, // Skip to: 106522 +/* 59398 */ MCD_OPC_CheckField, 21, 1, 1, 13, 184, 0, // Skip to: 106522 +/* 59405 */ MCD_OPC_Decode, 168, 14, 179, 2, // Opcode: FADDv4f32 +/* 59410 */ MCD_OPC_FilterValue, 54, 17, 0, 0, // Skip to: 59432 +/* 59415 */ MCD_OPC_CheckPredicate, 21, 254, 183, 0, // Skip to: 106522 +/* 59420 */ MCD_OPC_CheckField, 16, 6, 33, 247, 183, 0, // Skip to: 106522 +/* 59427 */ MCD_OPC_Decode, 253, 31, 184, 2, // Opcode: SCVTFv4f32 +/* 59432 */ MCD_OPC_FilterValue, 55, 17, 0, 0, // Skip to: 59454 +/* 59437 */ MCD_OPC_CheckPredicate, 21, 232, 183, 0, // Skip to: 106522 +/* 59442 */ MCD_OPC_CheckField, 21, 1, 1, 225, 183, 0, // Skip to: 106522 +/* 59449 */ MCD_OPC_Decode, 149, 19, 179, 2, // Opcode: FMULXv4f32 +/* 59454 */ MCD_OPC_FilterValue, 56, 17, 0, 0, // Skip to: 59476 +/* 59459 */ MCD_OPC_CheckPredicate, 21, 210, 183, 0, // Skip to: 106522 +/* 59464 */ MCD_OPC_CheckField, 21, 1, 1, 203, 183, 0, // Skip to: 106522 +/* 59471 */ MCD_OPC_Decode, 215, 29, 179, 2, // Opcode: PMULLv16i8 +/* 59476 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 59498 +/* 59481 */ MCD_OPC_CheckPredicate, 21, 188, 183, 0, // Skip to: 106522 +/* 59486 */ MCD_OPC_CheckField, 21, 1, 1, 181, 183, 0, // Skip to: 106522 +/* 59493 */ MCD_OPC_Decode, 201, 14, 179, 2, // Opcode: FCMEQv4f32 +/* 59498 */ MCD_OPC_FilterValue, 58, 17, 0, 0, // Skip to: 59520 +/* 59503 */ MCD_OPC_CheckPredicate, 24, 166, 183, 0, // Skip to: 106522 +/* 59508 */ MCD_OPC_CheckField, 16, 6, 33, 159, 183, 0, // Skip to: 106522 +/* 59515 */ MCD_OPC_Decode, 248, 19, 184, 2, // Opcode: FRINT32Zv4f32 +/* 59520 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 59542 +/* 59525 */ MCD_OPC_CheckPredicate, 25, 144, 183, 0, // Skip to: 106522 +/* 59530 */ MCD_OPC_CheckField, 21, 1, 1, 137, 183, 0, // Skip to: 106522 +/* 59537 */ MCD_OPC_Decode, 176, 18, 187, 2, // Opcode: FMLALv8f16 +/* 59542 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 59564 +/* 59547 */ MCD_OPC_CheckPredicate, 21, 122, 183, 0, // Skip to: 106522 +/* 59552 */ MCD_OPC_CheckField, 21, 1, 1, 115, 183, 0, // Skip to: 106522 +/* 59559 */ MCD_OPC_Decode, 229, 17, 179, 2, // Opcode: FMAXv4f32 +/* 59564 */ MCD_OPC_FilterValue, 62, 33, 0, 0, // Skip to: 59602 +/* 59569 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 59572 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 59587 +/* 59577 */ MCD_OPC_CheckPredicate, 24, 92, 183, 0, // Skip to: 106522 +/* 59582 */ MCD_OPC_Decode, 130, 20, 184, 2, // Opcode: FRINT64Zv4f32 +/* 59587 */ MCD_OPC_FilterValue, 48, 82, 183, 0, // Skip to: 106522 +/* 59592 */ MCD_OPC_CheckPredicate, 23, 77, 183, 0, // Skip to: 106522 +/* 59597 */ MCD_OPC_Decode, 219, 17, 199, 2, // Opcode: FMAXVv8i16v +/* 59602 */ MCD_OPC_FilterValue, 63, 67, 183, 0, // Skip to: 106522 +/* 59607 */ MCD_OPC_CheckPredicate, 21, 62, 183, 0, // Skip to: 106522 +/* 59612 */ MCD_OPC_CheckField, 21, 1, 1, 55, 183, 0, // Skip to: 106522 +/* 59619 */ MCD_OPC_Decode, 231, 19, 179, 2, // Opcode: FRECPSv4f32 +/* 59624 */ MCD_OPC_FilterValue, 3, 131, 5, 0, // Skip to: 61040 +/* 59629 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 59632 */ MCD_OPC_FilterValue, 0, 220, 2, 0, // Skip to: 60369 +/* 59637 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 59640 */ MCD_OPC_FilterValue, 0, 107, 1, 0, // Skip to: 60008 +/* 59645 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 59648 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 59663 +/* 59653 */ MCD_OPC_CheckPredicate, 21, 16, 183, 0, // Skip to: 106522 +/* 59658 */ MCD_OPC_Decode, 218, 13, 206, 2, // Opcode: EXTv16i8 +/* 59663 */ MCD_OPC_FilterValue, 1, 6, 183, 0, // Skip to: 106522 +/* 59668 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... +/* 59671 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 59686 +/* 59676 */ MCD_OPC_CheckPredicate, 21, 249, 182, 0, // Skip to: 106522 +/* 59681 */ MCD_OPC_Decode, 204, 43, 179, 2, // Opcode: UADDLv16i8_v8i16 +/* 59686 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 59708 +/* 59691 */ MCD_OPC_CheckPredicate, 21, 234, 182, 0, // Skip to: 106522 +/* 59696 */ MCD_OPC_CheckField, 16, 5, 0, 227, 182, 0, // Skip to: 106522 +/* 59703 */ MCD_OPC_Decode, 188, 30, 184, 2, // Opcode: REV32v16i8 +/* 59708 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 59723 +/* 59713 */ MCD_OPC_CheckPredicate, 21, 212, 182, 0, // Skip to: 106522 +/* 59718 */ MCD_OPC_Decode, 220, 43, 179, 2, // Opcode: UADDWv16i8_v8i16 +/* 59723 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 59738 +/* 59728 */ MCD_OPC_CheckPredicate, 21, 197, 182, 0, // Skip to: 106522 +/* 59733 */ MCD_OPC_Decode, 138, 48, 179, 2, // Opcode: USUBLv16i8_v8i16 +/* 59738 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 59776 +/* 59743 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 59746 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 59761 +/* 59751 */ MCD_OPC_CheckPredicate, 21, 174, 182, 0, // Skip to: 106522 +/* 59756 */ MCD_OPC_Decode, 190, 43, 184, 2, // Opcode: UADDLPv16i8_v8i16 +/* 59761 */ MCD_OPC_FilterValue, 1, 164, 182, 0, // Skip to: 106522 +/* 59766 */ MCD_OPC_CheckPredicate, 21, 159, 182, 0, // Skip to: 106522 +/* 59771 */ MCD_OPC_Decode, 212, 37, 193, 2, // Opcode: SQXTUNv16i8 +/* 59776 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 59791 +/* 59781 */ MCD_OPC_CheckPredicate, 21, 144, 182, 0, // Skip to: 106522 +/* 59786 */ MCD_OPC_Decode, 150, 48, 179, 2, // Opcode: USUBWv16i8_v8i16 +/* 59791 */ MCD_OPC_FilterValue, 7, 48, 0, 0, // Skip to: 59844 +/* 59796 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 59799 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 59814 +/* 59804 */ MCD_OPC_CheckPredicate, 21, 121, 182, 0, // Skip to: 106522 +/* 59809 */ MCD_OPC_Decode, 237, 47, 193, 2, // Opcode: USQADDv16i8 +/* 59814 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 59829 +/* 59819 */ MCD_OPC_CheckPredicate, 21, 106, 182, 0, // Skip to: 106522 +/* 59824 */ MCD_OPC_Decode, 196, 32, 184, 2, // Opcode: SHLLv16i8 +/* 59829 */ MCD_OPC_FilterValue, 16, 96, 182, 0, // Skip to: 106522 +/* 59834 */ MCD_OPC_CheckPredicate, 21, 91, 182, 0, // Skip to: 106522 +/* 59839 */ MCD_OPC_Decode, 199, 43, 199, 2, // Opcode: UADDLVv16i8v +/* 59844 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 59859 +/* 59849 */ MCD_OPC_CheckPredicate, 21, 76, 182, 0, // Skip to: 106522 +/* 59854 */ MCD_OPC_Decode, 164, 30, 187, 2, // Opcode: RADDHNv8i16_v16i8 +/* 59859 */ MCD_OPC_FilterValue, 9, 33, 0, 0, // Skip to: 59897 +/* 59864 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 59867 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 59882 +/* 59872 */ MCD_OPC_CheckPredicate, 21, 53, 182, 0, // Skip to: 106522 +/* 59877 */ MCD_OPC_Decode, 156, 10, 184, 2, // Opcode: CLZv16i8 +/* 59882 */ MCD_OPC_FilterValue, 1, 43, 182, 0, // Skip to: 106522 +/* 59887 */ MCD_OPC_CheckPredicate, 21, 38, 182, 0, // Skip to: 106522 +/* 59892 */ MCD_OPC_Decode, 128, 47, 193, 2, // Opcode: UQXTNv16i8 +/* 59897 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 59912 +/* 59902 */ MCD_OPC_CheckPredicate, 21, 23, 182, 0, // Skip to: 106522 +/* 59907 */ MCD_OPC_Decode, 140, 43, 187, 2, // Opcode: UABALv16i8_v8i16 +/* 59912 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 59934 +/* 59917 */ MCD_OPC_CheckPredicate, 21, 8, 182, 0, // Skip to: 106522 +/* 59922 */ MCD_OPC_CheckField, 16, 5, 0, 1, 182, 0, // Skip to: 106522 +/* 59929 */ MCD_OPC_Decode, 162, 29, 184, 2, // Opcode: NOTv16i8 +/* 59934 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 59949 +/* 59939 */ MCD_OPC_CheckPredicate, 21, 242, 181, 0, // Skip to: 106522 +/* 59944 */ MCD_OPC_Decode, 240, 30, 187, 2, // Opcode: RSUBHNv8i16_v16i8 +/* 59949 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 59971 +/* 59954 */ MCD_OPC_CheckPredicate, 21, 227, 181, 0, // Skip to: 106522 +/* 59959 */ MCD_OPC_CheckField, 16, 5, 0, 220, 181, 0, // Skip to: 106522 +/* 59966 */ MCD_OPC_Decode, 181, 43, 193, 2, // Opcode: UADALPv16i8_v8i16 +/* 59971 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 59986 +/* 59976 */ MCD_OPC_CheckPredicate, 21, 205, 181, 0, // Skip to: 106522 +/* 59981 */ MCD_OPC_Decode, 162, 43, 179, 2, // Opcode: UABDLv16i8_v8i16 +/* 59986 */ MCD_OPC_FilterValue, 15, 195, 181, 0, // Skip to: 106522 +/* 59991 */ MCD_OPC_CheckPredicate, 21, 190, 181, 0, // Skip to: 106522 +/* 59996 */ MCD_OPC_CheckField, 16, 5, 0, 183, 181, 0, // Skip to: 106522 +/* 60003 */ MCD_OPC_Decode, 218, 35, 184, 2, // Opcode: SQNEGv16i8 +/* 60008 */ MCD_OPC_FilterValue, 1, 173, 181, 0, // Skip to: 106522 +/* 60013 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... +/* 60016 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 60038 +/* 60021 */ MCD_OPC_CheckPredicate, 21, 160, 181, 0, // Skip to: 106522 +/* 60026 */ MCD_OPC_CheckField, 21, 1, 1, 153, 181, 0, // Skip to: 106522 +/* 60033 */ MCD_OPC_Decode, 255, 44, 187, 2, // Opcode: UMLALv16i8_v8i16 +/* 60038 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 60076 +/* 60043 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 60046 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 60061 +/* 60051 */ MCD_OPC_CheckPredicate, 21, 130, 181, 0, // Skip to: 106522 +/* 60056 */ MCD_OPC_Decode, 179, 10, 184, 2, // Opcode: CMGEv16i8rz +/* 60061 */ MCD_OPC_FilterValue, 33, 120, 181, 0, // Skip to: 106522 +/* 60066 */ MCD_OPC_CheckPredicate, 21, 115, 181, 0, // Skip to: 106522 +/* 60071 */ MCD_OPC_Decode, 140, 20, 184, 2, // Opcode: FRINTAv4f32 +/* 60076 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 60114 +/* 60081 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 60084 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 60099 +/* 60089 */ MCD_OPC_CheckPredicate, 21, 92, 181, 0, // Skip to: 106522 +/* 60094 */ MCD_OPC_Decode, 232, 10, 184, 2, // Opcode: CMLEv16i8rz +/* 60099 */ MCD_OPC_FilterValue, 33, 82, 181, 0, // Skip to: 106522 +/* 60104 */ MCD_OPC_CheckPredicate, 21, 77, 181, 0, // Skip to: 106522 +/* 60109 */ MCD_OPC_Decode, 195, 20, 184, 2, // Opcode: FRINTXv4f32 +/* 60114 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 60136 +/* 60119 */ MCD_OPC_CheckPredicate, 21, 62, 181, 0, // Skip to: 106522 +/* 60124 */ MCD_OPC_CheckField, 21, 1, 1, 55, 181, 0, // Skip to: 106522 +/* 60131 */ MCD_OPC_Decode, 147, 45, 187, 2, // Opcode: UMLSLv16i8_v8i16 +/* 60136 */ MCD_OPC_FilterValue, 5, 48, 0, 0, // Skip to: 60189 +/* 60141 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 60144 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 60159 +/* 60149 */ MCD_OPC_CheckPredicate, 21, 32, 181, 0, // Skip to: 106522 +/* 60154 */ MCD_OPC_Decode, 150, 16, 184, 2, // Opcode: FCVTNUv4f32 +/* 60159 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 60174 +/* 60164 */ MCD_OPC_CheckPredicate, 21, 17, 181, 0, // Skip to: 106522 +/* 60169 */ MCD_OPC_Decode, 193, 44, 205, 2, // Opcode: UMAXVv16i8v +/* 60174 */ MCD_OPC_FilterValue, 49, 7, 181, 0, // Skip to: 106522 +/* 60179 */ MCD_OPC_CheckPredicate, 21, 2, 181, 0, // Skip to: 106522 +/* 60184 */ MCD_OPC_Decode, 226, 44, 205, 2, // Opcode: UMINVv16i8v +/* 60189 */ MCD_OPC_FilterValue, 7, 33, 0, 0, // Skip to: 60227 +/* 60194 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 60197 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 60212 +/* 60202 */ MCD_OPC_CheckPredicate, 21, 235, 180, 0, // Skip to: 106522 +/* 60207 */ MCD_OPC_Decode, 146, 29, 184, 2, // Opcode: NEGv16i8 +/* 60212 */ MCD_OPC_FilterValue, 33, 225, 180, 0, // Skip to: 106522 +/* 60217 */ MCD_OPC_CheckPredicate, 21, 220, 180, 0, // Skip to: 106522 +/* 60222 */ MCD_OPC_Decode, 248, 15, 184, 2, // Opcode: FCVTMUv4f32 +/* 60227 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 60249 +/* 60232 */ MCD_OPC_CheckPredicate, 21, 205, 180, 0, // Skip to: 106522 +/* 60237 */ MCD_OPC_CheckField, 21, 1, 1, 198, 180, 0, // Skip to: 106522 +/* 60244 */ MCD_OPC_Decode, 191, 45, 179, 2, // Opcode: UMULLv16i8_v8i16 +/* 60249 */ MCD_OPC_FilterValue, 9, 33, 0, 0, // Skip to: 60287 +/* 60254 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 60257 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 60272 +/* 60262 */ MCD_OPC_CheckPredicate, 21, 175, 180, 0, // Skip to: 106522 +/* 60267 */ MCD_OPC_Decode, 210, 15, 184, 2, // Opcode: FCVTAUv4f32 +/* 60272 */ MCD_OPC_FilterValue, 48, 165, 180, 0, // Skip to: 106522 +/* 60277 */ MCD_OPC_CheckPredicate, 21, 160, 180, 0, // Skip to: 106522 +/* 60282 */ MCD_OPC_Decode, 189, 17, 207, 2, // Opcode: FMAXNMVv4i32v +/* 60287 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 60309 +/* 60292 */ MCD_OPC_CheckPredicate, 21, 145, 180, 0, // Skip to: 106522 +/* 60297 */ MCD_OPC_CheckField, 16, 6, 33, 138, 180, 0, // Skip to: 106522 +/* 60304 */ MCD_OPC_Decode, 134, 44, 184, 2, // Opcode: UCVTFv4f32 +/* 60309 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 60331 +/* 60314 */ MCD_OPC_CheckPredicate, 24, 123, 180, 0, // Skip to: 106522 +/* 60319 */ MCD_OPC_CheckField, 16, 6, 33, 116, 180, 0, // Skip to: 106522 +/* 60326 */ MCD_OPC_Decode, 243, 19, 184, 2, // Opcode: FRINT32Xv4f32 +/* 60331 */ MCD_OPC_FilterValue, 15, 106, 180, 0, // Skip to: 106522 +/* 60336 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 60339 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 60354 +/* 60344 */ MCD_OPC_CheckPredicate, 24, 93, 180, 0, // Skip to: 106522 +/* 60349 */ MCD_OPC_Decode, 253, 19, 184, 2, // Opcode: FRINT64Xv4f32 +/* 60354 */ MCD_OPC_FilterValue, 48, 83, 180, 0, // Skip to: 106522 +/* 60359 */ MCD_OPC_CheckPredicate, 21, 78, 180, 0, // Skip to: 106522 +/* 60364 */ MCD_OPC_Decode, 218, 17, 207, 2, // Opcode: FMAXVv4i32v +/* 60369 */ MCD_OPC_FilterValue, 1, 68, 180, 0, // Skip to: 106522 +/* 60374 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 60377 */ MCD_OPC_FilterValue, 0, 86, 1, 0, // Skip to: 60724 +/* 60382 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 60385 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 60476 +/* 60390 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 60393 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 60461 +/* 60398 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 60401 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 60446 +/* 60406 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 60409 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 60431 +/* 60414 */ MCD_OPC_CheckPredicate, 21, 23, 180, 0, // Skip to: 106522 +/* 60419 */ MCD_OPC_CheckField, 19, 1, 1, 16, 180, 0, // Skip to: 106522 +/* 60426 */ MCD_OPC_Decode, 208, 22, 208, 2, // Opcode: INSvi64lane +/* 60431 */ MCD_OPC_FilterValue, 1, 6, 180, 0, // Skip to: 106522 +/* 60436 */ MCD_OPC_CheckPredicate, 21, 1, 180, 0, // Skip to: 106522 +/* 60441 */ MCD_OPC_Decode, 206, 22, 209, 2, // Opcode: INSvi32lane +/* 60446 */ MCD_OPC_FilterValue, 1, 247, 179, 0, // Skip to: 106522 +/* 60451 */ MCD_OPC_CheckPredicate, 21, 242, 179, 0, // Skip to: 106522 +/* 60456 */ MCD_OPC_Decode, 204, 22, 210, 2, // Opcode: INSvi16lane +/* 60461 */ MCD_OPC_FilterValue, 1, 232, 179, 0, // Skip to: 106522 +/* 60466 */ MCD_OPC_CheckPredicate, 21, 227, 179, 0, // Skip to: 106522 +/* 60471 */ MCD_OPC_Decode, 210, 22, 211, 2, // Opcode: INSvi8lane +/* 60476 */ MCD_OPC_FilterValue, 1, 217, 179, 0, // Skip to: 106522 +/* 60481 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... +/* 60484 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 60499 +/* 60489 */ MCD_OPC_CheckPredicate, 21, 204, 179, 0, // Skip to: 106522 +/* 60494 */ MCD_OPC_Decode, 158, 44, 179, 2, // Opcode: UHADDv16i8 +/* 60499 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 60514 +/* 60504 */ MCD_OPC_CheckPredicate, 21, 189, 179, 0, // Skip to: 106522 +/* 60509 */ MCD_OPC_Decode, 213, 45, 179, 2, // Opcode: UQADDv16i8 +/* 60514 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 60529 +/* 60519 */ MCD_OPC_CheckPredicate, 21, 174, 179, 0, // Skip to: 106522 +/* 60524 */ MCD_OPC_Decode, 144, 47, 179, 2, // Opcode: URHADDv16i8 +/* 60529 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 60544 +/* 60534 */ MCD_OPC_CheckPredicate, 21, 159, 179, 0, // Skip to: 106522 +/* 60539 */ MCD_OPC_Decode, 199, 13, 179, 2, // Opcode: EORv16i8 +/* 60544 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 60559 +/* 60549 */ MCD_OPC_CheckPredicate, 21, 144, 179, 0, // Skip to: 106522 +/* 60554 */ MCD_OPC_Decode, 172, 44, 179, 2, // Opcode: UHSUBv16i8 +/* 60559 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 60574 +/* 60564 */ MCD_OPC_CheckPredicate, 21, 129, 179, 0, // Skip to: 106522 +/* 60569 */ MCD_OPC_Decode, 239, 46, 179, 2, // Opcode: UQSUBv16i8 +/* 60574 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 60589 +/* 60579 */ MCD_OPC_CheckPredicate, 21, 114, 179, 0, // Skip to: 106522 +/* 60584 */ MCD_OPC_Decode, 210, 10, 179, 2, // Opcode: CMHIv16i8 +/* 60589 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 60604 +/* 60594 */ MCD_OPC_CheckPredicate, 21, 99, 179, 0, // Skip to: 106522 +/* 60599 */ MCD_OPC_Decode, 218, 10, 179, 2, // Opcode: CMHSv16i8 +/* 60604 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 60619 +/* 60609 */ MCD_OPC_CheckPredicate, 21, 84, 179, 0, // Skip to: 106522 +/* 60614 */ MCD_OPC_Decode, 211, 47, 179, 2, // Opcode: USHLv16i8 +/* 60619 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 60634 +/* 60624 */ MCD_OPC_CheckPredicate, 21, 69, 179, 0, // Skip to: 106522 +/* 60629 */ MCD_OPC_Decode, 190, 46, 179, 2, // Opcode: UQSHLv16i8 +/* 60634 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 60649 +/* 60639 */ MCD_OPC_CheckPredicate, 21, 54, 179, 0, // Skip to: 106522 +/* 60644 */ MCD_OPC_Decode, 158, 47, 179, 2, // Opcode: URSHLv16i8 +/* 60649 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 60664 +/* 60654 */ MCD_OPC_CheckPredicate, 21, 39, 179, 0, // Skip to: 106522 +/* 60659 */ MCD_OPC_Decode, 148, 46, 179, 2, // Opcode: UQRSHLv16i8 +/* 60664 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 60679 +/* 60669 */ MCD_OPC_CheckPredicate, 21, 24, 179, 0, // Skip to: 106522 +/* 60674 */ MCD_OPC_Decode, 206, 44, 179, 2, // Opcode: UMAXv16i8 +/* 60679 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 60694 +/* 60684 */ MCD_OPC_CheckPredicate, 21, 9, 179, 0, // Skip to: 106522 +/* 60689 */ MCD_OPC_Decode, 239, 44, 179, 2, // Opcode: UMINv16i8 +/* 60694 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 60709 +/* 60699 */ MCD_OPC_CheckPredicate, 21, 250, 178, 0, // Skip to: 106522 +/* 60704 */ MCD_OPC_Decode, 172, 43, 179, 2, // Opcode: UABDv16i8 +/* 60709 */ MCD_OPC_FilterValue, 15, 240, 178, 0, // Skip to: 106522 +/* 60714 */ MCD_OPC_CheckPredicate, 21, 235, 178, 0, // Skip to: 106522 +/* 60719 */ MCD_OPC_Decode, 150, 43, 187, 2, // Opcode: UABAv16i8 +/* 60724 */ MCD_OPC_FilterValue, 1, 225, 178, 0, // Skip to: 106522 +/* 60729 */ MCD_OPC_ExtractField, 11, 4, // Inst{14-11} ... +/* 60732 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 60754 +/* 60737 */ MCD_OPC_CheckPredicate, 21, 212, 178, 0, // Skip to: 106522 +/* 60742 */ MCD_OPC_CheckField, 21, 1, 1, 205, 178, 0, // Skip to: 106522 +/* 60749 */ MCD_OPC_Decode, 132, 42, 179, 2, // Opcode: SUBv16i8 +/* 60754 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 60776 +/* 60759 */ MCD_OPC_CheckPredicate, 21, 190, 178, 0, // Skip to: 106522 +/* 60764 */ MCD_OPC_CheckField, 21, 1, 1, 183, 178, 0, // Skip to: 106522 +/* 60771 */ MCD_OPC_Decode, 162, 10, 179, 2, // Opcode: CMEQv16i8 +/* 60776 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 60798 +/* 60781 */ MCD_OPC_CheckPredicate, 21, 168, 178, 0, // Skip to: 106522 +/* 60786 */ MCD_OPC_CheckField, 21, 1, 1, 161, 178, 0, // Skip to: 106522 +/* 60793 */ MCD_OPC_Decode, 186, 28, 187, 2, // Opcode: MLSv16i8 +/* 60798 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 60820 +/* 60803 */ MCD_OPC_CheckPredicate, 21, 146, 178, 0, // Skip to: 106522 +/* 60808 */ MCD_OPC_CheckField, 21, 1, 1, 139, 178, 0, // Skip to: 106522 +/* 60815 */ MCD_OPC_Decode, 220, 29, 179, 2, // Opcode: PMULv16i8 +/* 60820 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 60842 +/* 60825 */ MCD_OPC_CheckPredicate, 21, 124, 178, 0, // Skip to: 106522 +/* 60830 */ MCD_OPC_CheckField, 21, 1, 1, 117, 178, 0, // Skip to: 106522 +/* 60837 */ MCD_OPC_Decode, 183, 44, 179, 2, // Opcode: UMAXPv16i8 +/* 60842 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 60864 +/* 60847 */ MCD_OPC_CheckPredicate, 21, 102, 178, 0, // Skip to: 106522 +/* 60852 */ MCD_OPC_CheckField, 21, 1, 1, 95, 178, 0, // Skip to: 106522 +/* 60859 */ MCD_OPC_Decode, 216, 44, 179, 2, // Opcode: UMINPv16i8 +/* 60864 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 60886 +/* 60869 */ MCD_OPC_CheckPredicate, 21, 80, 178, 0, // Skip to: 106522 +/* 60874 */ MCD_OPC_CheckField, 21, 1, 1, 73, 178, 0, // Skip to: 106522 +/* 60881 */ MCD_OPC_Decode, 182, 17, 179, 2, // Opcode: FMAXNMPv4f32 +/* 60886 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 60908 +/* 60891 */ MCD_OPC_CheckPredicate, 25, 58, 178, 0, // Skip to: 106522 +/* 60896 */ MCD_OPC_CheckField, 21, 1, 1, 51, 178, 0, // Skip to: 106522 +/* 60903 */ MCD_OPC_Decode, 168, 18, 187, 2, // Opcode: FMLAL2v8f16 +/* 60908 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 60930 +/* 60913 */ MCD_OPC_CheckPredicate, 21, 36, 178, 0, // Skip to: 106522 +/* 60918 */ MCD_OPC_CheckField, 21, 1, 1, 29, 178, 0, // Skip to: 106522 +/* 60925 */ MCD_OPC_Decode, 150, 14, 179, 2, // Opcode: FADDPv4f32 +/* 60930 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 60952 +/* 60935 */ MCD_OPC_CheckPredicate, 21, 14, 178, 0, // Skip to: 106522 +/* 60940 */ MCD_OPC_CheckField, 21, 1, 1, 7, 178, 0, // Skip to: 106522 +/* 60947 */ MCD_OPC_Decode, 174, 19, 179, 2, // Opcode: FMULv4f32 +/* 60952 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 60974 +/* 60957 */ MCD_OPC_CheckPredicate, 21, 248, 177, 0, // Skip to: 106522 +/* 60962 */ MCD_OPC_CheckField, 21, 1, 1, 241, 177, 0, // Skip to: 106522 +/* 60969 */ MCD_OPC_Decode, 223, 14, 179, 2, // Opcode: FCMGEv4f32 +/* 60974 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 60996 +/* 60979 */ MCD_OPC_CheckPredicate, 21, 226, 177, 0, // Skip to: 106522 +/* 60984 */ MCD_OPC_CheckField, 21, 1, 1, 219, 177, 0, // Skip to: 106522 +/* 60991 */ MCD_OPC_Decode, 251, 13, 179, 2, // Opcode: FACGEv4f32 +/* 60996 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 61018 +/* 61001 */ MCD_OPC_CheckPredicate, 21, 204, 177, 0, // Skip to: 106522 +/* 61006 */ MCD_OPC_CheckField, 21, 1, 1, 197, 177, 0, // Skip to: 106522 +/* 61013 */ MCD_OPC_Decode, 211, 17, 179, 2, // Opcode: FMAXPv4f32 +/* 61018 */ MCD_OPC_FilterValue, 15, 187, 177, 0, // Skip to: 106522 +/* 61023 */ MCD_OPC_CheckPredicate, 21, 182, 177, 0, // Skip to: 106522 +/* 61028 */ MCD_OPC_CheckField, 21, 1, 1, 175, 177, 0, // Skip to: 106522 +/* 61035 */ MCD_OPC_Decode, 151, 17, 179, 2, // Opcode: FDIVv4f32 +/* 61040 */ MCD_OPC_FilterValue, 6, 165, 177, 0, // Skip to: 106522 +/* 61045 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61048 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 61070 +/* 61053 */ MCD_OPC_CheckPredicate, 27, 152, 177, 0, // Skip to: 106522 +/* 61058 */ MCD_OPC_CheckField, 15, 1, 0, 145, 177, 0, // Skip to: 106522 +/* 61065 */ MCD_OPC_Decode, 173, 13, 212, 2, // Opcode: EOR3 +/* 61070 */ MCD_OPC_FilterValue, 1, 135, 177, 0, // Skip to: 106522 +/* 61075 */ MCD_OPC_CheckPredicate, 27, 130, 177, 0, // Skip to: 106522 +/* 61080 */ MCD_OPC_CheckField, 15, 1, 0, 123, 177, 0, // Skip to: 106522 +/* 61087 */ MCD_OPC_Decode, 233, 8, 212, 2, // Opcode: BCAX +/* 61092 */ MCD_OPC_FilterValue, 9, 33, 27, 0, // Skip to: 68042 +/* 61097 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 61100 */ MCD_OPC_FilterValue, 0, 4, 6, 0, // Skip to: 62645 +/* 61105 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 61108 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 61130 +/* 61113 */ MCD_OPC_CheckPredicate, 21, 92, 177, 0, // Skip to: 106522 +/* 61118 */ MCD_OPC_CheckField, 21, 1, 1, 85, 177, 0, // Skip to: 106522 +/* 61125 */ MCD_OPC_Decode, 189, 31, 151, 2, // Opcode: SADDLv4i16_v4i32 +/* 61130 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 61168 +/* 61135 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61138 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61153 +/* 61143 */ MCD_OPC_CheckPredicate, 23, 62, 177, 0, // Skip to: 106522 +/* 61148 */ MCD_OPC_Decode, 199, 17, 155, 2, // Opcode: FMAXNMv4f16 +/* 61153 */ MCD_OPC_FilterValue, 1, 52, 177, 0, // Skip to: 106522 +/* 61158 */ MCD_OPC_CheckPredicate, 21, 47, 177, 0, // Skip to: 106522 +/* 61163 */ MCD_OPC_Decode, 192, 32, 155, 2, // Opcode: SHADDv4i16 +/* 61168 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 61190 +/* 61173 */ MCD_OPC_CheckPredicate, 21, 32, 177, 0, // Skip to: 106522 +/* 61178 */ MCD_OPC_CheckField, 16, 6, 32, 25, 177, 0, // Skip to: 106522 +/* 61185 */ MCD_OPC_Decode, 194, 30, 156, 2, // Opcode: REV64v4i16 +/* 61190 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 61228 +/* 61195 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61198 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61213 +/* 61203 */ MCD_OPC_CheckPredicate, 23, 2, 177, 0, // Skip to: 106522 +/* 61208 */ MCD_OPC_Decode, 190, 18, 176, 2, // Opcode: FMLAv4f16 +/* 61213 */ MCD_OPC_FilterValue, 1, 248, 176, 0, // Skip to: 106522 +/* 61218 */ MCD_OPC_CheckPredicate, 21, 243, 176, 0, // Skip to: 106522 +/* 61223 */ MCD_OPC_Decode, 199, 34, 155, 2, // Opcode: SQADDv4i16 +/* 61228 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 61250 +/* 61233 */ MCD_OPC_CheckPredicate, 21, 228, 176, 0, // Skip to: 106522 +/* 61238 */ MCD_OPC_CheckField, 21, 1, 1, 221, 176, 0, // Skip to: 106522 +/* 61245 */ MCD_OPC_Decode, 204, 31, 159, 2, // Opcode: SADDWv4i16_v4i32 +/* 61250 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 61288 +/* 61255 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61258 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61273 +/* 61263 */ MCD_OPC_CheckPredicate, 23, 198, 176, 0, // Skip to: 106522 +/* 61268 */ MCD_OPC_Decode, 167, 14, 155, 2, // Opcode: FADDv4f16 +/* 61273 */ MCD_OPC_FilterValue, 1, 188, 176, 0, // Skip to: 106522 +/* 61278 */ MCD_OPC_CheckPredicate, 21, 183, 176, 0, // Skip to: 106522 +/* 61283 */ MCD_OPC_Decode, 227, 37, 155, 2, // Opcode: SRHADDv4i16 +/* 61288 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 61310 +/* 61293 */ MCD_OPC_CheckPredicate, 21, 168, 176, 0, // Skip to: 106522 +/* 61298 */ MCD_OPC_CheckField, 21, 1, 0, 161, 176, 0, // Skip to: 106522 +/* 61305 */ MCD_OPC_Decode, 180, 48, 155, 2, // Opcode: UZP1v4i16 +/* 61310 */ MCD_OPC_FilterValue, 7, 33, 0, 0, // Skip to: 61348 +/* 61315 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61318 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61333 +/* 61323 */ MCD_OPC_CheckPredicate, 23, 138, 176, 0, // Skip to: 106522 +/* 61328 */ MCD_OPC_Decode, 148, 19, 155, 2, // Opcode: FMULXv4f16 +/* 61333 */ MCD_OPC_FilterValue, 1, 128, 176, 0, // Skip to: 106522 +/* 61338 */ MCD_OPC_CheckPredicate, 21, 123, 176, 0, // Skip to: 106522 +/* 61343 */ MCD_OPC_Decode, 159, 9, 155, 2, // Opcode: BICv8i8 +/* 61348 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 61370 +/* 61353 */ MCD_OPC_CheckPredicate, 21, 108, 176, 0, // Skip to: 106522 +/* 61358 */ MCD_OPC_CheckField, 21, 1, 1, 101, 176, 0, // Skip to: 106522 +/* 61365 */ MCD_OPC_Decode, 247, 38, 151, 2, // Opcode: SSUBLv4i16_v4i32 +/* 61370 */ MCD_OPC_FilterValue, 9, 33, 0, 0, // Skip to: 61408 +/* 61375 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61378 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61393 +/* 61383 */ MCD_OPC_CheckPredicate, 23, 78, 176, 0, // Skip to: 106522 +/* 61388 */ MCD_OPC_Decode, 200, 14, 155, 2, // Opcode: FCMEQv4f16 +/* 61393 */ MCD_OPC_FilterValue, 1, 68, 176, 0, // Skip to: 106522 +/* 61398 */ MCD_OPC_CheckPredicate, 21, 63, 176, 0, // Skip to: 106522 +/* 61403 */ MCD_OPC_Decode, 232, 32, 155, 2, // Opcode: SHSUBv4i16 +/* 61408 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 61469 +/* 61413 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61416 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61431 +/* 61421 */ MCD_OPC_CheckPredicate, 21, 40, 176, 0, // Skip to: 106522 +/* 61426 */ MCD_OPC_Decode, 239, 42, 155, 2, // Opcode: TRN1v4i16 +/* 61431 */ MCD_OPC_FilterValue, 1, 30, 176, 0, // Skip to: 106522 +/* 61436 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 61439 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61454 +/* 61444 */ MCD_OPC_CheckPredicate, 21, 17, 176, 0, // Skip to: 106522 +/* 61449 */ MCD_OPC_Decode, 175, 31, 156, 2, // Opcode: SADDLPv4i16_v2i32 +/* 61454 */ MCD_OPC_FilterValue, 1, 7, 176, 0, // Skip to: 106522 +/* 61459 */ MCD_OPC_CheckPredicate, 21, 2, 176, 0, // Skip to: 106522 +/* 61464 */ MCD_OPC_Decode, 158, 49, 161, 2, // Opcode: XTNv4i16 +/* 61469 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 61491 +/* 61474 */ MCD_OPC_CheckPredicate, 21, 243, 175, 0, // Skip to: 106522 +/* 61479 */ MCD_OPC_CheckField, 21, 1, 1, 236, 175, 0, // Skip to: 106522 +/* 61486 */ MCD_OPC_Decode, 187, 37, 155, 2, // Opcode: SQSUBv4i16 +/* 61491 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 61513 +/* 61496 */ MCD_OPC_CheckPredicate, 21, 221, 175, 0, // Skip to: 106522 +/* 61501 */ MCD_OPC_CheckField, 21, 1, 1, 214, 175, 0, // Skip to: 106522 +/* 61508 */ MCD_OPC_Decode, 131, 39, 159, 2, // Opcode: SSUBWv4i16_v4i32 +/* 61513 */ MCD_OPC_FilterValue, 13, 33, 0, 0, // Skip to: 61551 +/* 61518 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61521 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61536 +/* 61526 */ MCD_OPC_CheckPredicate, 23, 191, 175, 0, // Skip to: 106522 +/* 61531 */ MCD_OPC_Decode, 228, 17, 155, 2, // Opcode: FMAXv4f16 +/* 61536 */ MCD_OPC_FilterValue, 1, 181, 175, 0, // Skip to: 106522 +/* 61541 */ MCD_OPC_CheckPredicate, 21, 176, 175, 0, // Skip to: 106522 +/* 61546 */ MCD_OPC_Decode, 202, 10, 155, 2, // Opcode: CMGTv4i16 +/* 61551 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 61612 +/* 61556 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61559 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61574 +/* 61564 */ MCD_OPC_CheckPredicate, 21, 153, 175, 0, // Skip to: 106522 +/* 61569 */ MCD_OPC_Decode, 175, 49, 155, 2, // Opcode: ZIP1v4i16 +/* 61574 */ MCD_OPC_FilterValue, 1, 143, 175, 0, // Skip to: 106522 +/* 61579 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 61582 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61597 +/* 61587 */ MCD_OPC_CheckPredicate, 21, 130, 175, 0, // Skip to: 106522 +/* 61592 */ MCD_OPC_Decode, 164, 42, 166, 2, // Opcode: SUQADDv4i16 +/* 61597 */ MCD_OPC_FilterValue, 16, 120, 175, 0, // Skip to: 106522 +/* 61602 */ MCD_OPC_CheckPredicate, 21, 115, 175, 0, // Skip to: 106522 +/* 61607 */ MCD_OPC_Decode, 183, 31, 213, 2, // Opcode: SADDLVv4i16v +/* 61612 */ MCD_OPC_FilterValue, 15, 33, 0, 0, // Skip to: 61650 +/* 61617 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61620 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61635 +/* 61625 */ MCD_OPC_CheckPredicate, 23, 92, 175, 0, // Skip to: 106522 +/* 61630 */ MCD_OPC_Decode, 230, 19, 155, 2, // Opcode: FRECPSv4f16 +/* 61635 */ MCD_OPC_FilterValue, 1, 82, 175, 0, // Skip to: 106522 +/* 61640 */ MCD_OPC_CheckPredicate, 21, 77, 175, 0, // Skip to: 106522 +/* 61645 */ MCD_OPC_Decode, 186, 10, 155, 2, // Opcode: CMGEv4i16 +/* 61650 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 61672 +/* 61655 */ MCD_OPC_CheckPredicate, 21, 62, 175, 0, // Skip to: 106522 +/* 61660 */ MCD_OPC_CheckField, 21, 1, 1, 55, 175, 0, // Skip to: 106522 +/* 61667 */ MCD_OPC_Decode, 210, 7, 170, 2, // Opcode: ADDHNv4i32_v4i16 +/* 61672 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 61694 +/* 61677 */ MCD_OPC_CheckPredicate, 21, 40, 175, 0, // Skip to: 106522 +/* 61682 */ MCD_OPC_CheckField, 21, 1, 1, 33, 175, 0, // Skip to: 106522 +/* 61689 */ MCD_OPC_Decode, 171, 38, 155, 2, // Opcode: SSHLv4i16 +/* 61694 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 61732 +/* 61699 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 61702 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 61717 +/* 61707 */ MCD_OPC_CheckPredicate, 21, 10, 175, 0, // Skip to: 106522 +/* 61712 */ MCD_OPC_Decode, 146, 10, 156, 2, // Opcode: CLSv4i16 +/* 61717 */ MCD_OPC_FilterValue, 33, 0, 175, 0, // Skip to: 106522 +/* 61722 */ MCD_OPC_CheckPredicate, 21, 251, 174, 0, // Skip to: 106522 +/* 61727 */ MCD_OPC_Decode, 202, 37, 161, 2, // Opcode: SQXTNv4i16 +/* 61732 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 61754 +/* 61737 */ MCD_OPC_CheckPredicate, 21, 236, 174, 0, // Skip to: 106522 +/* 61742 */ MCD_OPC_CheckField, 21, 1, 1, 229, 174, 0, // Skip to: 106522 +/* 61749 */ MCD_OPC_Decode, 254, 36, 155, 2, // Opcode: SQSHLv4i16 +/* 61754 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 61776 +/* 61759 */ MCD_OPC_CheckPredicate, 21, 214, 174, 0, // Skip to: 106522 +/* 61764 */ MCD_OPC_CheckField, 21, 1, 1, 207, 174, 0, // Skip to: 106522 +/* 61771 */ MCD_OPC_Decode, 250, 30, 172, 2, // Opcode: SABALv4i16_v4i32 +/* 61776 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 61798 +/* 61781 */ MCD_OPC_CheckPredicate, 21, 192, 174, 0, // Skip to: 106522 +/* 61786 */ MCD_OPC_CheckField, 21, 1, 1, 185, 174, 0, // Skip to: 106522 +/* 61793 */ MCD_OPC_Decode, 255, 37, 155, 2, // Opcode: SRSHLv4i16 +/* 61798 */ MCD_OPC_FilterValue, 22, 17, 0, 0, // Skip to: 61820 +/* 61803 */ MCD_OPC_CheckPredicate, 21, 170, 174, 0, // Skip to: 106522 +/* 61808 */ MCD_OPC_CheckField, 21, 1, 0, 163, 174, 0, // Skip to: 106522 +/* 61815 */ MCD_OPC_Decode, 196, 48, 155, 2, // Opcode: UZP2v4i16 +/* 61820 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 61842 +/* 61825 */ MCD_OPC_CheckPredicate, 21, 148, 174, 0, // Skip to: 106522 +/* 61830 */ MCD_OPC_CheckField, 21, 1, 1, 141, 174, 0, // Skip to: 106522 +/* 61837 */ MCD_OPC_Decode, 179, 36, 155, 2, // Opcode: SQRSHLv4i16 +/* 61842 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 61864 +/* 61847 */ MCD_OPC_CheckPredicate, 21, 126, 174, 0, // Skip to: 106522 +/* 61852 */ MCD_OPC_CheckField, 21, 1, 1, 119, 174, 0, // Skip to: 106522 +/* 61859 */ MCD_OPC_Decode, 220, 41, 170, 2, // Opcode: SUBHNv4i32_v4i16 +/* 61864 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 61886 +/* 61869 */ MCD_OPC_CheckPredicate, 21, 104, 174, 0, // Skip to: 106522 +/* 61874 */ MCD_OPC_CheckField, 21, 1, 1, 97, 174, 0, // Skip to: 106522 +/* 61881 */ MCD_OPC_Decode, 161, 33, 155, 2, // Opcode: SMAXv4i16 +/* 61886 */ MCD_OPC_FilterValue, 26, 56, 0, 0, // Skip to: 61947 +/* 61891 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 61894 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61909 +/* 61899 */ MCD_OPC_CheckPredicate, 21, 74, 174, 0, // Skip to: 106522 +/* 61904 */ MCD_OPC_Decode, 255, 42, 155, 2, // Opcode: TRN2v4i16 +/* 61909 */ MCD_OPC_FilterValue, 1, 64, 174, 0, // Skip to: 106522 +/* 61914 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 61917 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 61932 +/* 61922 */ MCD_OPC_CheckPredicate, 21, 51, 174, 0, // Skip to: 106522 +/* 61927 */ MCD_OPC_Decode, 163, 31, 166, 2, // Opcode: SADALPv4i16_v2i32 +/* 61932 */ MCD_OPC_FilterValue, 1, 41, 174, 0, // Skip to: 106522 +/* 61937 */ MCD_OPC_CheckPredicate, 21, 36, 174, 0, // Skip to: 106522 +/* 61942 */ MCD_OPC_Decode, 152, 16, 161, 2, // Opcode: FCVTNv2i32 +/* 61947 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 61969 +/* 61952 */ MCD_OPC_CheckPredicate, 21, 21, 174, 0, // Skip to: 106522 +/* 61957 */ MCD_OPC_CheckField, 21, 1, 1, 14, 174, 0, // Skip to: 106522 +/* 61964 */ MCD_OPC_Decode, 195, 33, 155, 2, // Opcode: SMINv4i16 +/* 61969 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 61991 +/* 61974 */ MCD_OPC_CheckPredicate, 21, 255, 173, 0, // Skip to: 106522 +/* 61979 */ MCD_OPC_CheckField, 21, 1, 1, 248, 173, 0, // Skip to: 106522 +/* 61986 */ MCD_OPC_Decode, 144, 31, 151, 2, // Opcode: SABDLv4i16_v4i32 +/* 61991 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 62013 +/* 61996 */ MCD_OPC_CheckPredicate, 21, 233, 173, 0, // Skip to: 106522 +/* 62001 */ MCD_OPC_CheckField, 21, 1, 1, 226, 173, 0, // Skip to: 106522 +/* 62008 */ MCD_OPC_Decode, 154, 31, 155, 2, // Opcode: SABDv4i16 +/* 62013 */ MCD_OPC_FilterValue, 30, 56, 0, 0, // Skip to: 62074 +/* 62018 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 62021 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62036 +/* 62026 */ MCD_OPC_CheckPredicate, 21, 203, 173, 0, // Skip to: 106522 +/* 62031 */ MCD_OPC_Decode, 191, 49, 155, 2, // Opcode: ZIP2v4i16 +/* 62036 */ MCD_OPC_FilterValue, 1, 193, 173, 0, // Skip to: 106522 +/* 62041 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 62044 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62059 +/* 62049 */ MCD_OPC_CheckPredicate, 21, 180, 173, 0, // Skip to: 106522 +/* 62054 */ MCD_OPC_Decode, 176, 34, 156, 2, // Opcode: SQABSv4i16 +/* 62059 */ MCD_OPC_FilterValue, 1, 170, 173, 0, // Skip to: 106522 +/* 62064 */ MCD_OPC_CheckPredicate, 21, 165, 173, 0, // Skip to: 106522 +/* 62069 */ MCD_OPC_Decode, 218, 15, 175, 2, // Opcode: FCVTLv2i32 +/* 62074 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 62096 +/* 62079 */ MCD_OPC_CheckPredicate, 21, 150, 173, 0, // Skip to: 106522 +/* 62084 */ MCD_OPC_CheckField, 21, 1, 1, 143, 173, 0, // Skip to: 106522 +/* 62091 */ MCD_OPC_Decode, 132, 31, 176, 2, // Opcode: SABAv4i16 +/* 62096 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 62118 +/* 62101 */ MCD_OPC_CheckPredicate, 21, 128, 173, 0, // Skip to: 106522 +/* 62106 */ MCD_OPC_CheckField, 21, 1, 1, 121, 173, 0, // Skip to: 106522 +/* 62113 */ MCD_OPC_Decode, 213, 33, 172, 2, // Opcode: SMLALv4i16_v4i32 +/* 62118 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 62140 +/* 62123 */ MCD_OPC_CheckPredicate, 21, 106, 173, 0, // Skip to: 106522 +/* 62128 */ MCD_OPC_CheckField, 21, 1, 1, 99, 173, 0, // Skip to: 106522 +/* 62135 */ MCD_OPC_Decode, 137, 8, 155, 2, // Opcode: ADDv4i16 +/* 62140 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 62178 +/* 62145 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 62148 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 62163 +/* 62153 */ MCD_OPC_CheckPredicate, 21, 76, 173, 0, // Skip to: 106522 +/* 62158 */ MCD_OPC_Decode, 203, 10, 156, 2, // Opcode: CMGTv4i16rz +/* 62163 */ MCD_OPC_FilterValue, 57, 66, 173, 0, // Skip to: 106522 +/* 62168 */ MCD_OPC_CheckPredicate, 23, 61, 173, 0, // Skip to: 106522 +/* 62173 */ MCD_OPC_Decode, 172, 20, 156, 2, // Opcode: FRINTNv4f16 +/* 62178 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 62200 +/* 62183 */ MCD_OPC_CheckPredicate, 21, 46, 173, 0, // Skip to: 106522 +/* 62188 */ MCD_OPC_CheckField, 21, 1, 1, 39, 173, 0, // Skip to: 106522 +/* 62195 */ MCD_OPC_Decode, 218, 11, 155, 2, // Opcode: CMTSTv4i16 +/* 62200 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 62222 +/* 62205 */ MCD_OPC_CheckPredicate, 21, 24, 173, 0, // Skip to: 106522 +/* 62210 */ MCD_OPC_CheckField, 21, 1, 1, 17, 173, 0, // Skip to: 106522 +/* 62217 */ MCD_OPC_Decode, 249, 34, 172, 2, // Opcode: SQDMLALv4i16_v4i32 +/* 62222 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 62244 +/* 62227 */ MCD_OPC_CheckPredicate, 21, 2, 173, 0, // Skip to: 106522 +/* 62232 */ MCD_OPC_CheckField, 21, 1, 1, 251, 172, 0, // Skip to: 106522 +/* 62239 */ MCD_OPC_Decode, 172, 28, 176, 2, // Opcode: MLAv4i16 +/* 62244 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 62282 +/* 62249 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 62252 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 62267 +/* 62257 */ MCD_OPC_CheckPredicate, 21, 228, 172, 0, // Skip to: 106522 +/* 62262 */ MCD_OPC_Decode, 171, 10, 156, 2, // Opcode: CMEQv4i16rz +/* 62267 */ MCD_OPC_FilterValue, 57, 218, 172, 0, // Skip to: 106522 +/* 62272 */ MCD_OPC_CheckPredicate, 23, 213, 172, 0, // Skip to: 106522 +/* 62277 */ MCD_OPC_Decode, 161, 20, 156, 2, // Opcode: FRINTMv4f16 +/* 62282 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 62304 +/* 62287 */ MCD_OPC_CheckPredicate, 21, 198, 172, 0, // Skip to: 106522 +/* 62292 */ MCD_OPC_CheckField, 21, 1, 1, 191, 172, 0, // Skip to: 106522 +/* 62299 */ MCD_OPC_Decode, 254, 28, 155, 2, // Opcode: MULv4i16 +/* 62304 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 62326 +/* 62309 */ MCD_OPC_CheckPredicate, 21, 176, 172, 0, // Skip to: 106522 +/* 62314 */ MCD_OPC_CheckField, 21, 1, 1, 169, 172, 0, // Skip to: 106522 +/* 62321 */ MCD_OPC_Decode, 233, 33, 172, 2, // Opcode: SMLSLv4i16_v4i32 +/* 62326 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 62348 +/* 62331 */ MCD_OPC_CheckPredicate, 21, 154, 172, 0, // Skip to: 106522 +/* 62336 */ MCD_OPC_CheckField, 21, 1, 1, 147, 172, 0, // Skip to: 106522 +/* 62343 */ MCD_OPC_Decode, 138, 33, 155, 2, // Opcode: SMAXPv4i16 +/* 62348 */ MCD_OPC_FilterValue, 42, 63, 0, 0, // Skip to: 62416 +/* 62353 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 62356 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 62371 +/* 62361 */ MCD_OPC_CheckPredicate, 21, 124, 172, 0, // Skip to: 106522 +/* 62366 */ MCD_OPC_Decode, 244, 10, 156, 2, // Opcode: CMLTv4i16rz +/* 62371 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 62386 +/* 62376 */ MCD_OPC_CheckPredicate, 21, 109, 172, 0, // Skip to: 106522 +/* 62381 */ MCD_OPC_Decode, 147, 33, 167, 2, // Opcode: SMAXVv4i16v +/* 62386 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 62401 +/* 62391 */ MCD_OPC_CheckPredicate, 21, 94, 172, 0, // Skip to: 106522 +/* 62396 */ MCD_OPC_Decode, 181, 33, 167, 2, // Opcode: SMINVv4i16v +/* 62401 */ MCD_OPC_FilterValue, 57, 84, 172, 0, // Skip to: 106522 +/* 62406 */ MCD_OPC_CheckPredicate, 23, 79, 172, 0, // Skip to: 106522 +/* 62411 */ MCD_OPC_Decode, 133, 16, 156, 2, // Opcode: FCVTNSv4f16 +/* 62416 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 62438 +/* 62421 */ MCD_OPC_CheckPredicate, 21, 64, 172, 0, // Skip to: 106522 +/* 62426 */ MCD_OPC_CheckField, 21, 1, 1, 57, 172, 0, // Skip to: 106522 +/* 62433 */ MCD_OPC_Decode, 172, 33, 155, 2, // Opcode: SMINPv4i16 +/* 62438 */ MCD_OPC_FilterValue, 44, 17, 0, 0, // Skip to: 62460 +/* 62443 */ MCD_OPC_CheckPredicate, 21, 42, 172, 0, // Skip to: 106522 +/* 62448 */ MCD_OPC_CheckField, 21, 1, 1, 35, 172, 0, // Skip to: 106522 +/* 62455 */ MCD_OPC_Decode, 146, 35, 172, 2, // Opcode: SQDMLSLv4i16_v4i32 +/* 62460 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 62482 +/* 62465 */ MCD_OPC_CheckPredicate, 21, 20, 172, 0, // Skip to: 106522 +/* 62470 */ MCD_OPC_CheckField, 21, 1, 1, 13, 172, 0, // Skip to: 106522 +/* 62477 */ MCD_OPC_Decode, 164, 35, 155, 2, // Opcode: SQDMULHv4i16 +/* 62482 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 62535 +/* 62487 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 62490 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 62505 +/* 62495 */ MCD_OPC_CheckPredicate, 21, 246, 171, 0, // Skip to: 106522 +/* 62500 */ MCD_OPC_Decode, 187, 7, 156, 2, // Opcode: ABSv4i16 +/* 62505 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 62520 +/* 62510 */ MCD_OPC_CheckPredicate, 21, 231, 171, 0, // Skip to: 106522 +/* 62515 */ MCD_OPC_Decode, 238, 7, 167, 2, // Opcode: ADDVv4i16v +/* 62520 */ MCD_OPC_FilterValue, 57, 221, 171, 0, // Skip to: 106522 +/* 62525 */ MCD_OPC_CheckPredicate, 23, 216, 171, 0, // Skip to: 106522 +/* 62530 */ MCD_OPC_Decode, 233, 15, 156, 2, // Opcode: FCVTMSv4f16 +/* 62535 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 62557 +/* 62540 */ MCD_OPC_CheckPredicate, 21, 201, 171, 0, // Skip to: 106522 +/* 62545 */ MCD_OPC_CheckField, 21, 1, 1, 194, 171, 0, // Skip to: 106522 +/* 62552 */ MCD_OPC_Decode, 223, 7, 155, 2, // Opcode: ADDPv4i16 +/* 62557 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 62579 +/* 62562 */ MCD_OPC_CheckPredicate, 21, 179, 171, 0, // Skip to: 106522 +/* 62567 */ MCD_OPC_CheckField, 21, 1, 1, 172, 171, 0, // Skip to: 106522 +/* 62574 */ MCD_OPC_Decode, 151, 34, 151, 2, // Opcode: SMULLv4i16_v4i32 +/* 62579 */ MCD_OPC_FilterValue, 50, 17, 0, 0, // Skip to: 62601 +/* 62584 */ MCD_OPC_CheckPredicate, 23, 157, 171, 0, // Skip to: 106522 +/* 62589 */ MCD_OPC_CheckField, 16, 6, 57, 150, 171, 0, // Skip to: 106522 +/* 62596 */ MCD_OPC_Decode, 195, 15, 156, 2, // Opcode: FCVTASv4f16 +/* 62601 */ MCD_OPC_FilterValue, 52, 17, 0, 0, // Skip to: 62623 +/* 62606 */ MCD_OPC_CheckPredicate, 21, 135, 171, 0, // Skip to: 106522 +/* 62611 */ MCD_OPC_CheckField, 21, 1, 1, 128, 171, 0, // Skip to: 106522 +/* 62618 */ MCD_OPC_Decode, 187, 35, 151, 2, // Opcode: SQDMULLv4i16_v4i32 +/* 62623 */ MCD_OPC_FilterValue, 54, 118, 171, 0, // Skip to: 106522 +/* 62628 */ MCD_OPC_CheckPredicate, 23, 113, 171, 0, // Skip to: 106522 +/* 62633 */ MCD_OPC_CheckField, 16, 6, 57, 106, 171, 0, // Skip to: 106522 +/* 62640 */ MCD_OPC_Decode, 252, 31, 156, 2, // Opcode: SCVTFv4f16 +/* 62645 */ MCD_OPC_FilterValue, 1, 182, 5, 0, // Skip to: 64112 +/* 62650 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 62653 */ MCD_OPC_FilterValue, 0, 205, 0, 0, // Skip to: 62863 +/* 62658 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 62661 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 62683 +/* 62666 */ MCD_OPC_CheckPredicate, 21, 75, 171, 0, // Skip to: 106522 +/* 62671 */ MCD_OPC_CheckField, 21, 1, 1, 68, 171, 0, // Skip to: 106522 +/* 62678 */ MCD_OPC_Decode, 206, 43, 151, 2, // Opcode: UADDLv4i16_v4i32 +/* 62683 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 62721 +/* 62688 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 62691 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62706 +/* 62696 */ MCD_OPC_CheckPredicate, 23, 45, 171, 0, // Skip to: 106522 +/* 62701 */ MCD_OPC_Decode, 181, 17, 155, 2, // Opcode: FMAXNMPv4f16 +/* 62706 */ MCD_OPC_FilterValue, 1, 35, 171, 0, // Skip to: 106522 +/* 62711 */ MCD_OPC_CheckPredicate, 21, 30, 171, 0, // Skip to: 106522 +/* 62716 */ MCD_OPC_Decode, 160, 44, 155, 2, // Opcode: UHADDv4i16 +/* 62721 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 62743 +/* 62726 */ MCD_OPC_CheckPredicate, 21, 15, 171, 0, // Skip to: 106522 +/* 62731 */ MCD_OPC_CheckField, 16, 6, 32, 8, 171, 0, // Skip to: 106522 +/* 62738 */ MCD_OPC_Decode, 189, 30, 156, 2, // Opcode: REV32v4i16 +/* 62743 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 62765 +/* 62748 */ MCD_OPC_CheckPredicate, 21, 249, 170, 0, // Skip to: 106522 +/* 62753 */ MCD_OPC_CheckField, 21, 1, 1, 242, 170, 0, // Skip to: 106522 +/* 62760 */ MCD_OPC_Decode, 220, 45, 155, 2, // Opcode: UQADDv4i16 +/* 62765 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 62787 +/* 62770 */ MCD_OPC_CheckPredicate, 21, 227, 170, 0, // Skip to: 106522 +/* 62775 */ MCD_OPC_CheckField, 21, 1, 1, 220, 170, 0, // Skip to: 106522 +/* 62782 */ MCD_OPC_Decode, 222, 43, 159, 2, // Opcode: UADDWv4i16_v4i32 +/* 62787 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 62825 +/* 62792 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 62795 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62810 +/* 62800 */ MCD_OPC_CheckPredicate, 23, 197, 170, 0, // Skip to: 106522 +/* 62805 */ MCD_OPC_Decode, 149, 14, 155, 2, // Opcode: FADDPv4f16 +/* 62810 */ MCD_OPC_FilterValue, 1, 187, 170, 0, // Skip to: 106522 +/* 62815 */ MCD_OPC_CheckPredicate, 21, 182, 170, 0, // Skip to: 106522 +/* 62820 */ MCD_OPC_Decode, 146, 47, 155, 2, // Opcode: URHADDv4i16 +/* 62825 */ MCD_OPC_FilterValue, 7, 172, 170, 0, // Skip to: 106522 +/* 62830 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 62833 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62848 +/* 62838 */ MCD_OPC_CheckPredicate, 23, 159, 170, 0, // Skip to: 106522 +/* 62843 */ MCD_OPC_Decode, 173, 19, 155, 2, // Opcode: FMULv4f16 +/* 62848 */ MCD_OPC_FilterValue, 1, 149, 170, 0, // Skip to: 106522 +/* 62853 */ MCD_OPC_CheckPredicate, 21, 144, 170, 0, // Skip to: 106522 +/* 62858 */ MCD_OPC_Decode, 194, 9, 176, 2, // Opcode: BSLv8i8 +/* 62863 */ MCD_OPC_FilterValue, 1, 34, 1, 0, // Skip to: 63158 +/* 62868 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 62871 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 62893 +/* 62876 */ MCD_OPC_CheckPredicate, 21, 121, 170, 0, // Skip to: 106522 +/* 62881 */ MCD_OPC_CheckField, 21, 1, 1, 114, 170, 0, // Skip to: 106522 +/* 62888 */ MCD_OPC_Decode, 140, 48, 151, 2, // Opcode: USUBLv4i16_v4i32 +/* 62893 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 62931 +/* 62898 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 62901 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62916 +/* 62906 */ MCD_OPC_CheckPredicate, 23, 91, 170, 0, // Skip to: 106522 +/* 62911 */ MCD_OPC_Decode, 222, 14, 155, 2, // Opcode: FCMGEv4f16 +/* 62916 */ MCD_OPC_FilterValue, 1, 81, 170, 0, // Skip to: 106522 +/* 62921 */ MCD_OPC_CheckPredicate, 21, 76, 170, 0, // Skip to: 106522 +/* 62926 */ MCD_OPC_Decode, 174, 44, 155, 2, // Opcode: UHSUBv4i16 +/* 62931 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 62969 +/* 62936 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 62939 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 62954 +/* 62944 */ MCD_OPC_CheckPredicate, 21, 53, 170, 0, // Skip to: 106522 +/* 62949 */ MCD_OPC_Decode, 192, 43, 156, 2, // Opcode: UADDLPv4i16_v2i32 +/* 62954 */ MCD_OPC_FilterValue, 33, 43, 170, 0, // Skip to: 106522 +/* 62959 */ MCD_OPC_CheckPredicate, 21, 38, 170, 0, // Skip to: 106522 +/* 62964 */ MCD_OPC_Decode, 217, 37, 161, 2, // Opcode: SQXTUNv4i16 +/* 62969 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 63007 +/* 62974 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 62977 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 62992 +/* 62982 */ MCD_OPC_CheckPredicate, 23, 15, 170, 0, // Skip to: 106522 +/* 62987 */ MCD_OPC_Decode, 250, 13, 155, 2, // Opcode: FACGEv4f16 +/* 62992 */ MCD_OPC_FilterValue, 1, 5, 170, 0, // Skip to: 106522 +/* 62997 */ MCD_OPC_CheckPredicate, 21, 0, 170, 0, // Skip to: 106522 +/* 63002 */ MCD_OPC_Decode, 246, 46, 155, 2, // Opcode: UQSUBv4i16 +/* 63007 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 63029 +/* 63012 */ MCD_OPC_CheckPredicate, 21, 241, 169, 0, // Skip to: 106522 +/* 63017 */ MCD_OPC_CheckField, 21, 1, 1, 234, 169, 0, // Skip to: 106522 +/* 63024 */ MCD_OPC_Decode, 152, 48, 159, 2, // Opcode: USUBWv4i16_v4i32 +/* 63029 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 63067 +/* 63034 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 63037 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63052 +/* 63042 */ MCD_OPC_CheckPredicate, 23, 211, 169, 0, // Skip to: 106522 +/* 63047 */ MCD_OPC_Decode, 210, 17, 155, 2, // Opcode: FMAXPv4f16 +/* 63052 */ MCD_OPC_FilterValue, 1, 201, 169, 0, // Skip to: 106522 +/* 63057 */ MCD_OPC_CheckPredicate, 21, 196, 169, 0, // Skip to: 106522 +/* 63062 */ MCD_OPC_Decode, 214, 10, 155, 2, // Opcode: CMHIv4i16 +/* 63067 */ MCD_OPC_FilterValue, 6, 48, 0, 0, // Skip to: 63120 +/* 63072 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 63075 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 63090 +/* 63080 */ MCD_OPC_CheckPredicate, 21, 173, 169, 0, // Skip to: 106522 +/* 63085 */ MCD_OPC_Decode, 244, 47, 166, 2, // Opcode: USQADDv4i16 +/* 63090 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 63105 +/* 63095 */ MCD_OPC_CheckPredicate, 21, 158, 169, 0, // Skip to: 106522 +/* 63100 */ MCD_OPC_Decode, 198, 32, 175, 2, // Opcode: SHLLv4i16 +/* 63105 */ MCD_OPC_FilterValue, 48, 148, 169, 0, // Skip to: 106522 +/* 63110 */ MCD_OPC_CheckPredicate, 21, 143, 169, 0, // Skip to: 106522 +/* 63115 */ MCD_OPC_Decode, 200, 43, 213, 2, // Opcode: UADDLVv4i16v +/* 63120 */ MCD_OPC_FilterValue, 7, 133, 169, 0, // Skip to: 106522 +/* 63125 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 63128 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63143 +/* 63133 */ MCD_OPC_CheckPredicate, 23, 120, 169, 0, // Skip to: 106522 +/* 63138 */ MCD_OPC_Decode, 150, 17, 155, 2, // Opcode: FDIVv4f16 +/* 63143 */ MCD_OPC_FilterValue, 1, 110, 169, 0, // Skip to: 106522 +/* 63148 */ MCD_OPC_CheckPredicate, 21, 105, 169, 0, // Skip to: 106522 +/* 63153 */ MCD_OPC_Decode, 222, 10, 155, 2, // Opcode: CMHSv4i16 +/* 63158 */ MCD_OPC_FilterValue, 2, 195, 0, 0, // Skip to: 63358 +/* 63163 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 63166 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63188 +/* 63171 */ MCD_OPC_CheckPredicate, 21, 82, 169, 0, // Skip to: 106522 +/* 63176 */ MCD_OPC_CheckField, 21, 1, 1, 75, 169, 0, // Skip to: 106522 +/* 63183 */ MCD_OPC_Decode, 162, 30, 170, 2, // Opcode: RADDHNv4i32_v4i16 +/* 63188 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 63210 +/* 63193 */ MCD_OPC_CheckPredicate, 21, 60, 169, 0, // Skip to: 106522 +/* 63198 */ MCD_OPC_CheckField, 21, 1, 1, 53, 169, 0, // Skip to: 106522 +/* 63205 */ MCD_OPC_Decode, 215, 47, 155, 2, // Opcode: USHLv4i16 +/* 63210 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 63248 +/* 63215 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 63218 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 63233 +/* 63223 */ MCD_OPC_CheckPredicate, 21, 30, 169, 0, // Skip to: 106522 +/* 63228 */ MCD_OPC_Decode, 158, 10, 156, 2, // Opcode: CLZv4i16 +/* 63233 */ MCD_OPC_FilterValue, 33, 20, 169, 0, // Skip to: 106522 +/* 63238 */ MCD_OPC_CheckPredicate, 21, 15, 169, 0, // Skip to: 106522 +/* 63243 */ MCD_OPC_Decode, 133, 47, 161, 2, // Opcode: UQXTNv4i16 +/* 63248 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 63270 +/* 63253 */ MCD_OPC_CheckPredicate, 21, 0, 169, 0, // Skip to: 106522 +/* 63258 */ MCD_OPC_CheckField, 21, 1, 1, 249, 168, 0, // Skip to: 106522 +/* 63265 */ MCD_OPC_Decode, 200, 46, 155, 2, // Opcode: UQSHLv4i16 +/* 63270 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 63292 +/* 63275 */ MCD_OPC_CheckPredicate, 21, 234, 168, 0, // Skip to: 106522 +/* 63280 */ MCD_OPC_CheckField, 21, 1, 1, 227, 168, 0, // Skip to: 106522 +/* 63287 */ MCD_OPC_Decode, 142, 43, 172, 2, // Opcode: UABALv4i16_v4i32 +/* 63292 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 63314 +/* 63297 */ MCD_OPC_CheckPredicate, 21, 212, 168, 0, // Skip to: 106522 +/* 63302 */ MCD_OPC_CheckField, 21, 1, 1, 205, 168, 0, // Skip to: 106522 +/* 63309 */ MCD_OPC_Decode, 162, 47, 155, 2, // Opcode: URSHLv4i16 +/* 63314 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 63336 +/* 63319 */ MCD_OPC_CheckPredicate, 21, 190, 168, 0, // Skip to: 106522 +/* 63324 */ MCD_OPC_CheckField, 16, 6, 32, 183, 168, 0, // Skip to: 106522 +/* 63331 */ MCD_OPC_Decode, 175, 30, 156, 2, // Opcode: RBITv8i8 +/* 63336 */ MCD_OPC_FilterValue, 7, 173, 168, 0, // Skip to: 106522 +/* 63341 */ MCD_OPC_CheckPredicate, 21, 168, 168, 0, // Skip to: 106522 +/* 63346 */ MCD_OPC_CheckField, 21, 1, 1, 161, 168, 0, // Skip to: 106522 +/* 63353 */ MCD_OPC_Decode, 155, 46, 155, 2, // Opcode: UQRSHLv4i16 +/* 63358 */ MCD_OPC_FilterValue, 3, 195, 0, 0, // Skip to: 63558 +/* 63363 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 63366 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63388 +/* 63371 */ MCD_OPC_CheckPredicate, 21, 138, 168, 0, // Skip to: 106522 +/* 63376 */ MCD_OPC_CheckField, 21, 1, 1, 131, 168, 0, // Skip to: 106522 +/* 63383 */ MCD_OPC_Decode, 238, 30, 170, 2, // Opcode: RSUBHNv4i32_v4i16 +/* 63388 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 63410 +/* 63393 */ MCD_OPC_CheckPredicate, 21, 116, 168, 0, // Skip to: 106522 +/* 63398 */ MCD_OPC_CheckField, 21, 1, 1, 109, 168, 0, // Skip to: 106522 +/* 63405 */ MCD_OPC_Decode, 208, 44, 155, 2, // Opcode: UMAXv4i16 +/* 63410 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 63448 +/* 63415 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 63418 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 63433 +/* 63423 */ MCD_OPC_CheckPredicate, 21, 86, 168, 0, // Skip to: 106522 +/* 63428 */ MCD_OPC_Decode, 183, 43, 166, 2, // Opcode: UADALPv4i16_v2i32 +/* 63433 */ MCD_OPC_FilterValue, 33, 76, 168, 0, // Skip to: 106522 +/* 63438 */ MCD_OPC_CheckPredicate, 21, 71, 168, 0, // Skip to: 106522 +/* 63443 */ MCD_OPC_Decode, 188, 16, 161, 2, // Opcode: FCVTXNv2f32 +/* 63448 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 63470 +/* 63453 */ MCD_OPC_CheckPredicate, 21, 56, 168, 0, // Skip to: 106522 +/* 63458 */ MCD_OPC_CheckField, 21, 1, 1, 49, 168, 0, // Skip to: 106522 +/* 63465 */ MCD_OPC_Decode, 241, 44, 155, 2, // Opcode: UMINv4i16 +/* 63470 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 63492 +/* 63475 */ MCD_OPC_CheckPredicate, 21, 34, 168, 0, // Skip to: 106522 +/* 63480 */ MCD_OPC_CheckField, 21, 1, 1, 27, 168, 0, // Skip to: 106522 +/* 63487 */ MCD_OPC_Decode, 164, 43, 151, 2, // Opcode: UABDLv4i16_v4i32 +/* 63492 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 63514 +/* 63497 */ MCD_OPC_CheckPredicate, 21, 12, 168, 0, // Skip to: 106522 +/* 63502 */ MCD_OPC_CheckField, 21, 1, 1, 5, 168, 0, // Skip to: 106522 +/* 63509 */ MCD_OPC_Decode, 174, 43, 155, 2, // Opcode: UABDv4i16 +/* 63514 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 63536 +/* 63519 */ MCD_OPC_CheckPredicate, 21, 246, 167, 0, // Skip to: 106522 +/* 63524 */ MCD_OPC_CheckField, 16, 6, 32, 239, 167, 0, // Skip to: 106522 +/* 63531 */ MCD_OPC_Decode, 225, 35, 156, 2, // Opcode: SQNEGv4i16 +/* 63536 */ MCD_OPC_FilterValue, 7, 229, 167, 0, // Skip to: 106522 +/* 63541 */ MCD_OPC_CheckPredicate, 21, 224, 167, 0, // Skip to: 106522 +/* 63546 */ MCD_OPC_CheckField, 21, 1, 1, 217, 167, 0, // Skip to: 106522 +/* 63553 */ MCD_OPC_Decode, 152, 43, 176, 2, // Opcode: UABAv4i16 +/* 63558 */ MCD_OPC_FilterValue, 4, 199, 0, 0, // Skip to: 63762 +/* 63563 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 63566 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63588 +/* 63571 */ MCD_OPC_CheckPredicate, 21, 194, 167, 0, // Skip to: 106522 +/* 63576 */ MCD_OPC_CheckField, 21, 1, 1, 187, 167, 0, // Skip to: 106522 +/* 63583 */ MCD_OPC_Decode, 131, 45, 172, 2, // Opcode: UMLALv4i16_v4i32 +/* 63588 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 63626 +/* 63593 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 63596 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63611 +/* 63601 */ MCD_OPC_CheckPredicate, 28, 164, 167, 0, // Skip to: 106522 +/* 63606 */ MCD_OPC_Decode, 248, 35, 176, 2, // Opcode: SQRDMLAHv4i16 +/* 63611 */ MCD_OPC_FilterValue, 1, 154, 167, 0, // Skip to: 106522 +/* 63616 */ MCD_OPC_CheckPredicate, 21, 149, 167, 0, // Skip to: 106522 +/* 63621 */ MCD_OPC_Decode, 136, 42, 155, 2, // Opcode: SUBv4i16 +/* 63626 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 63664 +/* 63631 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 63634 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 63649 +/* 63639 */ MCD_OPC_CheckPredicate, 21, 126, 167, 0, // Skip to: 106522 +/* 63644 */ MCD_OPC_Decode, 187, 10, 156, 2, // Opcode: CMGEv4i16rz +/* 63649 */ MCD_OPC_FilterValue, 57, 116, 167, 0, // Skip to: 106522 +/* 63654 */ MCD_OPC_CheckPredicate, 23, 111, 167, 0, // Skip to: 106522 +/* 63659 */ MCD_OPC_Decode, 139, 20, 156, 2, // Opcode: FRINTAv4f16 +/* 63664 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 63702 +/* 63669 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 63672 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 63687 +/* 63677 */ MCD_OPC_CheckPredicate, 28, 88, 167, 0, // Skip to: 106522 +/* 63682 */ MCD_OPC_Decode, 139, 36, 176, 2, // Opcode: SQRDMLSHv4i16 +/* 63687 */ MCD_OPC_FilterValue, 1, 78, 167, 0, // Skip to: 106522 +/* 63692 */ MCD_OPC_CheckPredicate, 21, 73, 167, 0, // Skip to: 106522 +/* 63697 */ MCD_OPC_Decode, 170, 10, 155, 2, // Opcode: CMEQv4i16 +/* 63702 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 63724 +/* 63707 */ MCD_OPC_CheckPredicate, 21, 58, 167, 0, // Skip to: 106522 +/* 63712 */ MCD_OPC_CheckField, 21, 1, 1, 51, 167, 0, // Skip to: 106522 +/* 63719 */ MCD_OPC_Decode, 189, 28, 176, 2, // Opcode: MLSv4i16 +/* 63724 */ MCD_OPC_FilterValue, 6, 41, 167, 0, // Skip to: 106522 +/* 63729 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 63732 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 63747 +/* 63737 */ MCD_OPC_CheckPredicate, 21, 28, 167, 0, // Skip to: 106522 +/* 63742 */ MCD_OPC_Decode, 236, 10, 156, 2, // Opcode: CMLEv4i16rz +/* 63747 */ MCD_OPC_FilterValue, 57, 18, 167, 0, // Skip to: 106522 +/* 63752 */ MCD_OPC_CheckPredicate, 23, 13, 167, 0, // Skip to: 106522 +/* 63757 */ MCD_OPC_Decode, 194, 20, 156, 2, // Opcode: FRINTXv4f16 +/* 63762 */ MCD_OPC_FilterValue, 5, 182, 0, 0, // Skip to: 63949 +/* 63767 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 63770 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63792 +/* 63775 */ MCD_OPC_CheckPredicate, 21, 246, 166, 0, // Skip to: 106522 +/* 63780 */ MCD_OPC_CheckField, 21, 1, 1, 239, 166, 0, // Skip to: 106522 +/* 63787 */ MCD_OPC_Decode, 151, 45, 172, 2, // Opcode: UMLSLv4i16_v4i32 +/* 63792 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 63814 +/* 63797 */ MCD_OPC_CheckPredicate, 21, 224, 166, 0, // Skip to: 106522 +/* 63802 */ MCD_OPC_CheckField, 21, 1, 1, 217, 166, 0, // Skip to: 106522 +/* 63809 */ MCD_OPC_Decode, 185, 44, 155, 2, // Opcode: UMAXPv4i16 +/* 63814 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 63867 +/* 63819 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 63822 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 63837 +/* 63827 */ MCD_OPC_CheckPredicate, 21, 194, 166, 0, // Skip to: 106522 +/* 63832 */ MCD_OPC_Decode, 194, 44, 167, 2, // Opcode: UMAXVv4i16v +/* 63837 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 63852 +/* 63842 */ MCD_OPC_CheckPredicate, 21, 179, 166, 0, // Skip to: 106522 +/* 63847 */ MCD_OPC_Decode, 227, 44, 167, 2, // Opcode: UMINVv4i16v +/* 63852 */ MCD_OPC_FilterValue, 57, 169, 166, 0, // Skip to: 106522 +/* 63857 */ MCD_OPC_CheckPredicate, 23, 164, 166, 0, // Skip to: 106522 +/* 63862 */ MCD_OPC_Decode, 149, 16, 156, 2, // Opcode: FCVTNUv4f16 +/* 63867 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 63889 +/* 63872 */ MCD_OPC_CheckPredicate, 21, 149, 166, 0, // Skip to: 106522 +/* 63877 */ MCD_OPC_CheckField, 21, 1, 1, 142, 166, 0, // Skip to: 106522 +/* 63884 */ MCD_OPC_Decode, 218, 44, 155, 2, // Opcode: UMINPv4i16 +/* 63889 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 63911 +/* 63894 */ MCD_OPC_CheckPredicate, 21, 127, 166, 0, // Skip to: 106522 +/* 63899 */ MCD_OPC_CheckField, 21, 1, 1, 120, 166, 0, // Skip to: 106522 +/* 63906 */ MCD_OPC_Decode, 158, 36, 155, 2, // Opcode: SQRDMULHv4i16 +/* 63911 */ MCD_OPC_FilterValue, 6, 110, 166, 0, // Skip to: 106522 +/* 63916 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 63919 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 63934 +/* 63924 */ MCD_OPC_CheckPredicate, 21, 97, 166, 0, // Skip to: 106522 +/* 63929 */ MCD_OPC_Decode, 150, 29, 156, 2, // Opcode: NEGv4i16 +/* 63934 */ MCD_OPC_FilterValue, 57, 87, 166, 0, // Skip to: 106522 +/* 63939 */ MCD_OPC_CheckPredicate, 23, 82, 166, 0, // Skip to: 106522 +/* 63944 */ MCD_OPC_Decode, 247, 15, 156, 2, // Opcode: FCVTMUv4f16 +/* 63949 */ MCD_OPC_FilterValue, 6, 99, 0, 0, // Skip to: 64053 +/* 63954 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 63957 */ MCD_OPC_FilterValue, 0, 69, 0, 0, // Skip to: 64031 +/* 63962 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 63965 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 63987 +/* 63970 */ MCD_OPC_CheckPredicate, 21, 51, 166, 0, // Skip to: 106522 +/* 63975 */ MCD_OPC_CheckField, 21, 1, 1, 44, 166, 0, // Skip to: 106522 +/* 63982 */ MCD_OPC_Decode, 195, 45, 151, 2, // Opcode: UMULLv4i16_v4i32 +/* 63987 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 64009 +/* 63992 */ MCD_OPC_CheckPredicate, 23, 29, 166, 0, // Skip to: 106522 +/* 63997 */ MCD_OPC_CheckField, 16, 6, 57, 22, 166, 0, // Skip to: 106522 +/* 64004 */ MCD_OPC_Decode, 209, 15, 156, 2, // Opcode: FCVTAUv4f16 +/* 64009 */ MCD_OPC_FilterValue, 3, 12, 166, 0, // Skip to: 106522 +/* 64014 */ MCD_OPC_CheckPredicate, 23, 7, 166, 0, // Skip to: 106522 +/* 64019 */ MCD_OPC_CheckField, 16, 6, 57, 0, 166, 0, // Skip to: 106522 +/* 64026 */ MCD_OPC_Decode, 133, 44, 156, 2, // Opcode: UCVTFv4f16 +/* 64031 */ MCD_OPC_FilterValue, 1, 246, 165, 0, // Skip to: 106522 +/* 64036 */ MCD_OPC_CheckPredicate, 29, 241, 165, 0, // Skip to: 106522 +/* 64041 */ MCD_OPC_CheckField, 21, 1, 0, 234, 165, 0, // Skip to: 106522 +/* 64048 */ MCD_OPC_Decode, 129, 15, 214, 2, // Opcode: FCMLAv4f16 +/* 64053 */ MCD_OPC_FilterValue, 7, 224, 165, 0, // Skip to: 106522 +/* 64058 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 64061 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 64083 +/* 64066 */ MCD_OPC_CheckPredicate, 29, 211, 165, 0, // Skip to: 106522 +/* 64071 */ MCD_OPC_CheckField, 21, 1, 0, 204, 165, 0, // Skip to: 106522 +/* 64078 */ MCD_OPC_Decode, 175, 14, 215, 2, // Opcode: FCADDv4f16 +/* 64083 */ MCD_OPC_FilterValue, 3, 194, 165, 0, // Skip to: 106522 +/* 64088 */ MCD_OPC_CheckPredicate, 30, 189, 165, 0, // Skip to: 106522 +/* 64093 */ MCD_OPC_CheckField, 21, 1, 0, 182, 165, 0, // Skip to: 106522 +/* 64100 */ MCD_OPC_CheckField, 12, 1, 1, 175, 165, 0, // Skip to: 106522 +/* 64107 */ MCD_OPC_Decode, 253, 8, 176, 2, // Opcode: BFDOTv4bf16 +/* 64112 */ MCD_OPC_FilterValue, 2, 38, 7, 0, // Skip to: 65947 +/* 64117 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 64120 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 64142 +/* 64125 */ MCD_OPC_CheckPredicate, 21, 152, 165, 0, // Skip to: 106522 +/* 64130 */ MCD_OPC_CheckField, 21, 1, 1, 145, 165, 0, // Skip to: 106522 +/* 64137 */ MCD_OPC_Decode, 191, 31, 179, 2, // Opcode: SADDLv8i16_v4i32 +/* 64142 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 64180 +/* 64147 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64150 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64165 +/* 64155 */ MCD_OPC_CheckPredicate, 23, 122, 165, 0, // Skip to: 106522 +/* 64160 */ MCD_OPC_Decode, 201, 17, 179, 2, // Opcode: FMAXNMv8f16 +/* 64165 */ MCD_OPC_FilterValue, 1, 112, 165, 0, // Skip to: 106522 +/* 64170 */ MCD_OPC_CheckPredicate, 21, 107, 165, 0, // Skip to: 106522 +/* 64175 */ MCD_OPC_Decode, 194, 32, 179, 2, // Opcode: SHADDv8i16 +/* 64180 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 64202 +/* 64185 */ MCD_OPC_CheckPredicate, 21, 92, 165, 0, // Skip to: 106522 +/* 64190 */ MCD_OPC_CheckField, 16, 6, 32, 85, 165, 0, // Skip to: 106522 +/* 64197 */ MCD_OPC_Decode, 196, 30, 184, 2, // Opcode: REV64v8i16 +/* 64202 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 64240 +/* 64207 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64210 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64225 +/* 64215 */ MCD_OPC_CheckPredicate, 23, 62, 165, 0, // Skip to: 106522 +/* 64220 */ MCD_OPC_Decode, 194, 18, 187, 2, // Opcode: FMLAv8f16 +/* 64225 */ MCD_OPC_FilterValue, 1, 52, 165, 0, // Skip to: 106522 +/* 64230 */ MCD_OPC_CheckPredicate, 21, 47, 165, 0, // Skip to: 106522 +/* 64235 */ MCD_OPC_Decode, 201, 34, 179, 2, // Opcode: SQADDv8i16 +/* 64240 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 64262 +/* 64245 */ MCD_OPC_CheckPredicate, 21, 32, 165, 0, // Skip to: 106522 +/* 64250 */ MCD_OPC_CheckField, 21, 1, 1, 25, 165, 0, // Skip to: 106522 +/* 64257 */ MCD_OPC_Decode, 206, 31, 179, 2, // Opcode: SADDWv8i16_v4i32 +/* 64262 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 64300 +/* 64267 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64270 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64285 +/* 64275 */ MCD_OPC_CheckPredicate, 23, 2, 165, 0, // Skip to: 106522 +/* 64280 */ MCD_OPC_Decode, 169, 14, 179, 2, // Opcode: FADDv8f16 +/* 64285 */ MCD_OPC_FilterValue, 1, 248, 164, 0, // Skip to: 106522 +/* 64290 */ MCD_OPC_CheckPredicate, 21, 243, 164, 0, // Skip to: 106522 +/* 64295 */ MCD_OPC_Decode, 229, 37, 179, 2, // Opcode: SRHADDv8i16 +/* 64300 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 64322 +/* 64305 */ MCD_OPC_CheckPredicate, 21, 228, 164, 0, // Skip to: 106522 +/* 64310 */ MCD_OPC_CheckField, 21, 1, 0, 221, 164, 0, // Skip to: 106522 +/* 64317 */ MCD_OPC_Decode, 182, 48, 179, 2, // Opcode: UZP1v8i16 +/* 64322 */ MCD_OPC_FilterValue, 7, 33, 0, 0, // Skip to: 64360 +/* 64327 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64330 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64345 +/* 64335 */ MCD_OPC_CheckPredicate, 23, 198, 164, 0, // Skip to: 106522 +/* 64340 */ MCD_OPC_Decode, 152, 19, 179, 2, // Opcode: FMULXv8f16 +/* 64345 */ MCD_OPC_FilterValue, 1, 188, 164, 0, // Skip to: 106522 +/* 64350 */ MCD_OPC_CheckPredicate, 21, 183, 164, 0, // Skip to: 106522 +/* 64355 */ MCD_OPC_Decode, 154, 9, 179, 2, // Opcode: BICv16i8 +/* 64360 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 64382 +/* 64365 */ MCD_OPC_CheckPredicate, 21, 168, 164, 0, // Skip to: 106522 +/* 64370 */ MCD_OPC_CheckField, 21, 1, 1, 161, 164, 0, // Skip to: 106522 +/* 64377 */ MCD_OPC_Decode, 249, 38, 179, 2, // Opcode: SSUBLv8i16_v4i32 +/* 64382 */ MCD_OPC_FilterValue, 9, 33, 0, 0, // Skip to: 64420 +/* 64387 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64390 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64405 +/* 64395 */ MCD_OPC_CheckPredicate, 23, 138, 164, 0, // Skip to: 106522 +/* 64400 */ MCD_OPC_Decode, 204, 14, 179, 2, // Opcode: FCMEQv8f16 +/* 64405 */ MCD_OPC_FilterValue, 1, 128, 164, 0, // Skip to: 106522 +/* 64410 */ MCD_OPC_CheckPredicate, 21, 123, 164, 0, // Skip to: 106522 +/* 64415 */ MCD_OPC_Decode, 234, 32, 179, 2, // Opcode: SHSUBv8i16 +/* 64420 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 64481 +/* 64425 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64428 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64443 +/* 64433 */ MCD_OPC_CheckPredicate, 21, 100, 164, 0, // Skip to: 106522 +/* 64438 */ MCD_OPC_Decode, 241, 42, 179, 2, // Opcode: TRN1v8i16 +/* 64443 */ MCD_OPC_FilterValue, 1, 90, 164, 0, // Skip to: 106522 +/* 64448 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 64451 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64466 +/* 64456 */ MCD_OPC_CheckPredicate, 21, 77, 164, 0, // Skip to: 106522 +/* 64461 */ MCD_OPC_Decode, 177, 31, 184, 2, // Opcode: SADDLPv8i16_v4i32 +/* 64466 */ MCD_OPC_FilterValue, 1, 67, 164, 0, // Skip to: 106522 +/* 64471 */ MCD_OPC_CheckPredicate, 21, 62, 164, 0, // Skip to: 106522 +/* 64476 */ MCD_OPC_Decode, 160, 49, 193, 2, // Opcode: XTNv8i16 +/* 64481 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 64503 +/* 64486 */ MCD_OPC_CheckPredicate, 21, 47, 164, 0, // Skip to: 106522 +/* 64491 */ MCD_OPC_CheckField, 21, 1, 1, 40, 164, 0, // Skip to: 106522 +/* 64498 */ MCD_OPC_Decode, 189, 37, 179, 2, // Opcode: SQSUBv8i16 +/* 64503 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 64525 +/* 64508 */ MCD_OPC_CheckPredicate, 21, 25, 164, 0, // Skip to: 106522 +/* 64513 */ MCD_OPC_CheckField, 21, 1, 1, 18, 164, 0, // Skip to: 106522 +/* 64520 */ MCD_OPC_Decode, 133, 39, 179, 2, // Opcode: SSUBWv8i16_v4i32 +/* 64525 */ MCD_OPC_FilterValue, 13, 33, 0, 0, // Skip to: 64563 +/* 64530 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64533 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64548 +/* 64538 */ MCD_OPC_CheckPredicate, 23, 251, 163, 0, // Skip to: 106522 +/* 64543 */ MCD_OPC_Decode, 230, 17, 179, 2, // Opcode: FMAXv8f16 +/* 64548 */ MCD_OPC_FilterValue, 1, 241, 163, 0, // Skip to: 106522 +/* 64553 */ MCD_OPC_CheckPredicate, 21, 236, 163, 0, // Skip to: 106522 +/* 64558 */ MCD_OPC_Decode, 206, 10, 179, 2, // Opcode: CMGTv8i16 +/* 64563 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 64624 +/* 64568 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64571 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64586 +/* 64576 */ MCD_OPC_CheckPredicate, 21, 213, 163, 0, // Skip to: 106522 +/* 64581 */ MCD_OPC_Decode, 177, 49, 179, 2, // Opcode: ZIP1v8i16 +/* 64586 */ MCD_OPC_FilterValue, 1, 203, 163, 0, // Skip to: 106522 +/* 64591 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 64594 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64609 +/* 64599 */ MCD_OPC_CheckPredicate, 21, 190, 163, 0, // Skip to: 106522 +/* 64604 */ MCD_OPC_Decode, 166, 42, 193, 2, // Opcode: SUQADDv8i16 +/* 64609 */ MCD_OPC_FilterValue, 16, 180, 163, 0, // Skip to: 106522 +/* 64614 */ MCD_OPC_CheckPredicate, 21, 175, 163, 0, // Skip to: 106522 +/* 64619 */ MCD_OPC_Decode, 185, 31, 207, 2, // Opcode: SADDLVv8i16v +/* 64624 */ MCD_OPC_FilterValue, 15, 33, 0, 0, // Skip to: 64662 +/* 64629 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64632 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64647 +/* 64637 */ MCD_OPC_CheckPredicate, 23, 152, 163, 0, // Skip to: 106522 +/* 64642 */ MCD_OPC_Decode, 232, 19, 179, 2, // Opcode: FRECPSv8f16 +/* 64647 */ MCD_OPC_FilterValue, 1, 142, 163, 0, // Skip to: 106522 +/* 64652 */ MCD_OPC_CheckPredicate, 21, 137, 163, 0, // Skip to: 106522 +/* 64657 */ MCD_OPC_Decode, 190, 10, 179, 2, // Opcode: CMGEv8i16 +/* 64662 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 64684 +/* 64667 */ MCD_OPC_CheckPredicate, 21, 122, 163, 0, // Skip to: 106522 +/* 64672 */ MCD_OPC_CheckField, 21, 1, 1, 115, 163, 0, // Skip to: 106522 +/* 64679 */ MCD_OPC_Decode, 211, 7, 187, 2, // Opcode: ADDHNv4i32_v8i16 +/* 64684 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 64706 +/* 64689 */ MCD_OPC_CheckPredicate, 21, 100, 163, 0, // Skip to: 106522 +/* 64694 */ MCD_OPC_CheckField, 21, 1, 1, 93, 163, 0, // Skip to: 106522 +/* 64701 */ MCD_OPC_Decode, 173, 38, 179, 2, // Opcode: SSHLv8i16 +/* 64706 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 64744 +/* 64711 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 64714 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 64729 +/* 64719 */ MCD_OPC_CheckPredicate, 21, 70, 163, 0, // Skip to: 106522 +/* 64724 */ MCD_OPC_Decode, 148, 10, 184, 2, // Opcode: CLSv8i16 +/* 64729 */ MCD_OPC_FilterValue, 33, 60, 163, 0, // Skip to: 106522 +/* 64734 */ MCD_OPC_CheckPredicate, 21, 55, 163, 0, // Skip to: 106522 +/* 64739 */ MCD_OPC_Decode, 204, 37, 193, 2, // Opcode: SQXTNv8i16 +/* 64744 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 64766 +/* 64749 */ MCD_OPC_CheckPredicate, 21, 40, 163, 0, // Skip to: 106522 +/* 64754 */ MCD_OPC_CheckField, 21, 1, 1, 33, 163, 0, // Skip to: 106522 +/* 64761 */ MCD_OPC_Decode, 130, 37, 179, 2, // Opcode: SQSHLv8i16 +/* 64766 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 64788 +/* 64771 */ MCD_OPC_CheckPredicate, 21, 18, 163, 0, // Skip to: 106522 +/* 64776 */ MCD_OPC_CheckField, 21, 1, 1, 11, 163, 0, // Skip to: 106522 +/* 64783 */ MCD_OPC_Decode, 252, 30, 187, 2, // Opcode: SABALv8i16_v4i32 +/* 64788 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 64810 +/* 64793 */ MCD_OPC_CheckPredicate, 21, 252, 162, 0, // Skip to: 106522 +/* 64798 */ MCD_OPC_CheckField, 21, 1, 1, 245, 162, 0, // Skip to: 106522 +/* 64805 */ MCD_OPC_Decode, 129, 38, 179, 2, // Opcode: SRSHLv8i16 +/* 64810 */ MCD_OPC_FilterValue, 22, 17, 0, 0, // Skip to: 64832 +/* 64815 */ MCD_OPC_CheckPredicate, 21, 230, 162, 0, // Skip to: 106522 +/* 64820 */ MCD_OPC_CheckField, 21, 1, 0, 223, 162, 0, // Skip to: 106522 +/* 64827 */ MCD_OPC_Decode, 198, 48, 179, 2, // Opcode: UZP2v8i16 +/* 64832 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 64854 +/* 64837 */ MCD_OPC_CheckPredicate, 21, 208, 162, 0, // Skip to: 106522 +/* 64842 */ MCD_OPC_CheckField, 21, 1, 1, 201, 162, 0, // Skip to: 106522 +/* 64849 */ MCD_OPC_Decode, 181, 36, 179, 2, // Opcode: SQRSHLv8i16 +/* 64854 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 64876 +/* 64859 */ MCD_OPC_CheckPredicate, 21, 186, 162, 0, // Skip to: 106522 +/* 64864 */ MCD_OPC_CheckField, 21, 1, 1, 179, 162, 0, // Skip to: 106522 +/* 64871 */ MCD_OPC_Decode, 221, 41, 187, 2, // Opcode: SUBHNv4i32_v8i16 +/* 64876 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 64898 +/* 64881 */ MCD_OPC_CheckPredicate, 21, 164, 162, 0, // Skip to: 106522 +/* 64886 */ MCD_OPC_CheckField, 21, 1, 1, 157, 162, 0, // Skip to: 106522 +/* 64893 */ MCD_OPC_Decode, 163, 33, 179, 2, // Opcode: SMAXv8i16 +/* 64898 */ MCD_OPC_FilterValue, 26, 56, 0, 0, // Skip to: 64959 +/* 64903 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 64906 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64921 +/* 64911 */ MCD_OPC_CheckPredicate, 21, 134, 162, 0, // Skip to: 106522 +/* 64916 */ MCD_OPC_Decode, 129, 43, 179, 2, // Opcode: TRN2v8i16 +/* 64921 */ MCD_OPC_FilterValue, 1, 124, 162, 0, // Skip to: 106522 +/* 64926 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 64929 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 64944 +/* 64934 */ MCD_OPC_CheckPredicate, 21, 111, 162, 0, // Skip to: 106522 +/* 64939 */ MCD_OPC_Decode, 165, 31, 193, 2, // Opcode: SADALPv8i16_v4i32 +/* 64944 */ MCD_OPC_FilterValue, 1, 101, 162, 0, // Skip to: 106522 +/* 64949 */ MCD_OPC_CheckPredicate, 21, 96, 162, 0, // Skip to: 106522 +/* 64954 */ MCD_OPC_Decode, 154, 16, 193, 2, // Opcode: FCVTNv4i32 +/* 64959 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 64981 +/* 64964 */ MCD_OPC_CheckPredicate, 21, 81, 162, 0, // Skip to: 106522 +/* 64969 */ MCD_OPC_CheckField, 21, 1, 1, 74, 162, 0, // Skip to: 106522 +/* 64976 */ MCD_OPC_Decode, 197, 33, 179, 2, // Opcode: SMINv8i16 +/* 64981 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 65003 +/* 64986 */ MCD_OPC_CheckPredicate, 21, 59, 162, 0, // Skip to: 106522 +/* 64991 */ MCD_OPC_CheckField, 21, 1, 1, 52, 162, 0, // Skip to: 106522 +/* 64998 */ MCD_OPC_Decode, 146, 31, 179, 2, // Opcode: SABDLv8i16_v4i32 +/* 65003 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 65025 +/* 65008 */ MCD_OPC_CheckPredicate, 21, 37, 162, 0, // Skip to: 106522 +/* 65013 */ MCD_OPC_CheckField, 21, 1, 1, 30, 162, 0, // Skip to: 106522 +/* 65020 */ MCD_OPC_Decode, 156, 31, 179, 2, // Opcode: SABDv8i16 +/* 65025 */ MCD_OPC_FilterValue, 30, 56, 0, 0, // Skip to: 65086 +/* 65030 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 65033 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 65048 +/* 65038 */ MCD_OPC_CheckPredicate, 21, 7, 162, 0, // Skip to: 106522 +/* 65043 */ MCD_OPC_Decode, 193, 49, 179, 2, // Opcode: ZIP2v8i16 +/* 65048 */ MCD_OPC_FilterValue, 1, 253, 161, 0, // Skip to: 106522 +/* 65053 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 65056 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 65071 +/* 65061 */ MCD_OPC_CheckPredicate, 21, 240, 161, 0, // Skip to: 106522 +/* 65066 */ MCD_OPC_Decode, 178, 34, 184, 2, // Opcode: SQABSv8i16 +/* 65071 */ MCD_OPC_FilterValue, 1, 230, 161, 0, // Skip to: 106522 +/* 65076 */ MCD_OPC_CheckPredicate, 21, 225, 161, 0, // Skip to: 106522 +/* 65081 */ MCD_OPC_Decode, 220, 15, 184, 2, // Opcode: FCVTLv4i32 +/* 65086 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 65108 +/* 65091 */ MCD_OPC_CheckPredicate, 21, 210, 161, 0, // Skip to: 106522 +/* 65096 */ MCD_OPC_CheckField, 21, 1, 1, 203, 161, 0, // Skip to: 106522 +/* 65103 */ MCD_OPC_Decode, 134, 31, 187, 2, // Opcode: SABAv8i16 +/* 65108 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 65130 +/* 65113 */ MCD_OPC_CheckPredicate, 21, 188, 161, 0, // Skip to: 106522 +/* 65118 */ MCD_OPC_CheckField, 21, 1, 1, 181, 161, 0, // Skip to: 106522 +/* 65125 */ MCD_OPC_Decode, 217, 33, 187, 2, // Opcode: SMLALv8i16_v4i32 +/* 65130 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 65152 +/* 65135 */ MCD_OPC_CheckPredicate, 21, 166, 161, 0, // Skip to: 106522 +/* 65140 */ MCD_OPC_CheckField, 21, 1, 1, 159, 161, 0, // Skip to: 106522 +/* 65147 */ MCD_OPC_Decode, 139, 8, 179, 2, // Opcode: ADDv8i16 +/* 65152 */ MCD_OPC_FilterValue, 34, 48, 0, 0, // Skip to: 65205 +/* 65157 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 65160 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 65175 +/* 65165 */ MCD_OPC_CheckPredicate, 21, 136, 161, 0, // Skip to: 106522 +/* 65170 */ MCD_OPC_Decode, 207, 10, 184, 2, // Opcode: CMGTv8i16rz +/* 65175 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 65190 +/* 65180 */ MCD_OPC_CheckPredicate, 21, 121, 161, 0, // Skip to: 106522 +/* 65185 */ MCD_OPC_Decode, 171, 20, 184, 2, // Opcode: FRINTNv2f64 +/* 65190 */ MCD_OPC_FilterValue, 57, 111, 161, 0, // Skip to: 106522 +/* 65195 */ MCD_OPC_CheckPredicate, 23, 106, 161, 0, // Skip to: 106522 +/* 65200 */ MCD_OPC_Decode, 174, 20, 184, 2, // Opcode: FRINTNv8f16 +/* 65205 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 65227 +/* 65210 */ MCD_OPC_CheckPredicate, 21, 91, 161, 0, // Skip to: 106522 +/* 65215 */ MCD_OPC_CheckField, 21, 1, 1, 84, 161, 0, // Skip to: 106522 +/* 65222 */ MCD_OPC_Decode, 220, 11, 179, 2, // Opcode: CMTSTv8i16 +/* 65227 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 65249 +/* 65232 */ MCD_OPC_CheckPredicate, 21, 69, 161, 0, // Skip to: 106522 +/* 65237 */ MCD_OPC_CheckField, 21, 1, 1, 62, 161, 0, // Skip to: 106522 +/* 65244 */ MCD_OPC_Decode, 253, 34, 187, 2, // Opcode: SQDMLALv8i16_v4i32 +/* 65249 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 65271 +/* 65254 */ MCD_OPC_CheckPredicate, 21, 47, 161, 0, // Skip to: 106522 +/* 65259 */ MCD_OPC_CheckField, 21, 1, 1, 40, 161, 0, // Skip to: 106522 +/* 65266 */ MCD_OPC_Decode, 176, 28, 187, 2, // Opcode: MLAv8i16 +/* 65271 */ MCD_OPC_FilterValue, 38, 48, 0, 0, // Skip to: 65324 +/* 65276 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 65279 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 65294 +/* 65284 */ MCD_OPC_CheckPredicate, 21, 17, 161, 0, // Skip to: 106522 +/* 65289 */ MCD_OPC_Decode, 175, 10, 184, 2, // Opcode: CMEQv8i16rz +/* 65294 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 65309 +/* 65299 */ MCD_OPC_CheckPredicate, 21, 2, 161, 0, // Skip to: 106522 +/* 65304 */ MCD_OPC_Decode, 160, 20, 184, 2, // Opcode: FRINTMv2f64 +/* 65309 */ MCD_OPC_FilterValue, 57, 248, 160, 0, // Skip to: 106522 +/* 65314 */ MCD_OPC_CheckPredicate, 23, 243, 160, 0, // Skip to: 106522 +/* 65319 */ MCD_OPC_Decode, 163, 20, 184, 2, // Opcode: FRINTMv8f16 +/* 65324 */ MCD_OPC_FilterValue, 39, 17, 0, 0, // Skip to: 65346 +/* 65329 */ MCD_OPC_CheckPredicate, 21, 228, 160, 0, // Skip to: 106522 +/* 65334 */ MCD_OPC_CheckField, 21, 1, 1, 221, 160, 0, // Skip to: 106522 +/* 65341 */ MCD_OPC_Decode, 130, 29, 179, 2, // Opcode: MULv8i16 +/* 65346 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 65368 +/* 65351 */ MCD_OPC_CheckPredicate, 21, 206, 160, 0, // Skip to: 106522 +/* 65356 */ MCD_OPC_CheckField, 21, 1, 1, 199, 160, 0, // Skip to: 106522 +/* 65363 */ MCD_OPC_Decode, 237, 33, 187, 2, // Opcode: SMLSLv8i16_v4i32 +/* 65368 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 65390 +/* 65373 */ MCD_OPC_CheckPredicate, 21, 184, 160, 0, // Skip to: 106522 +/* 65378 */ MCD_OPC_CheckField, 21, 1, 1, 177, 160, 0, // Skip to: 106522 +/* 65385 */ MCD_OPC_Decode, 140, 33, 179, 2, // Opcode: SMAXPv8i16 +/* 65390 */ MCD_OPC_FilterValue, 42, 78, 0, 0, // Skip to: 65473 +/* 65395 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 65398 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 65413 +/* 65403 */ MCD_OPC_CheckPredicate, 21, 154, 160, 0, // Skip to: 106522 +/* 65408 */ MCD_OPC_Decode, 246, 10, 184, 2, // Opcode: CMLTv8i16rz +/* 65413 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 65428 +/* 65418 */ MCD_OPC_CheckPredicate, 21, 139, 160, 0, // Skip to: 106522 +/* 65423 */ MCD_OPC_Decode, 132, 16, 184, 2, // Opcode: FCVTNSv2f64 +/* 65428 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 65443 +/* 65433 */ MCD_OPC_CheckPredicate, 21, 124, 160, 0, // Skip to: 106522 +/* 65438 */ MCD_OPC_Decode, 149, 33, 199, 2, // Opcode: SMAXVv8i16v +/* 65443 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 65458 +/* 65448 */ MCD_OPC_CheckPredicate, 21, 109, 160, 0, // Skip to: 106522 +/* 65453 */ MCD_OPC_Decode, 183, 33, 199, 2, // Opcode: SMINVv8i16v +/* 65458 */ MCD_OPC_FilterValue, 57, 99, 160, 0, // Skip to: 106522 +/* 65463 */ MCD_OPC_CheckPredicate, 23, 94, 160, 0, // Skip to: 106522 +/* 65468 */ MCD_OPC_Decode, 135, 16, 184, 2, // Opcode: FCVTNSv8f16 +/* 65473 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 65495 +/* 65478 */ MCD_OPC_CheckPredicate, 21, 79, 160, 0, // Skip to: 106522 +/* 65483 */ MCD_OPC_CheckField, 21, 1, 1, 72, 160, 0, // Skip to: 106522 +/* 65490 */ MCD_OPC_Decode, 174, 33, 179, 2, // Opcode: SMINPv8i16 +/* 65495 */ MCD_OPC_FilterValue, 44, 17, 0, 0, // Skip to: 65517 +/* 65500 */ MCD_OPC_CheckPredicate, 21, 57, 160, 0, // Skip to: 106522 +/* 65505 */ MCD_OPC_CheckField, 21, 1, 1, 50, 160, 0, // Skip to: 106522 +/* 65512 */ MCD_OPC_Decode, 150, 35, 187, 2, // Opcode: SQDMLSLv8i16_v4i32 +/* 65517 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 65539 +/* 65522 */ MCD_OPC_CheckPredicate, 21, 35, 160, 0, // Skip to: 106522 +/* 65527 */ MCD_OPC_CheckField, 21, 1, 1, 28, 160, 0, // Skip to: 106522 +/* 65534 */ MCD_OPC_Decode, 168, 35, 179, 2, // Opcode: SQDMULHv8i16 +/* 65539 */ MCD_OPC_FilterValue, 46, 63, 0, 0, // Skip to: 65607 +/* 65544 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 65547 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 65562 +/* 65552 */ MCD_OPC_CheckPredicate, 21, 5, 160, 0, // Skip to: 106522 +/* 65557 */ MCD_OPC_Decode, 189, 7, 184, 2, // Opcode: ABSv8i16 +/* 65562 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 65577 +/* 65567 */ MCD_OPC_CheckPredicate, 21, 246, 159, 0, // Skip to: 106522 +/* 65572 */ MCD_OPC_Decode, 232, 15, 184, 2, // Opcode: FCVTMSv2f64 +/* 65577 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 65592 +/* 65582 */ MCD_OPC_CheckPredicate, 21, 231, 159, 0, // Skip to: 106522 +/* 65587 */ MCD_OPC_Decode, 240, 7, 199, 2, // Opcode: ADDVv8i16v +/* 65592 */ MCD_OPC_FilterValue, 57, 221, 159, 0, // Skip to: 106522 +/* 65597 */ MCD_OPC_CheckPredicate, 23, 216, 159, 0, // Skip to: 106522 +/* 65602 */ MCD_OPC_Decode, 235, 15, 184, 2, // Opcode: FCVTMSv8f16 +/* 65607 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 65629 +/* 65612 */ MCD_OPC_CheckPredicate, 21, 201, 159, 0, // Skip to: 106522 +/* 65617 */ MCD_OPC_CheckField, 21, 1, 1, 194, 159, 0, // Skip to: 106522 +/* 65624 */ MCD_OPC_Decode, 225, 7, 179, 2, // Opcode: ADDPv8i16 +/* 65629 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 65651 +/* 65634 */ MCD_OPC_CheckPredicate, 21, 179, 159, 0, // Skip to: 106522 +/* 65639 */ MCD_OPC_CheckField, 21, 1, 1, 172, 159, 0, // Skip to: 106522 +/* 65646 */ MCD_OPC_Decode, 155, 34, 179, 2, // Opcode: SMULLv8i16_v4i32 +/* 65651 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 65673 +/* 65656 */ MCD_OPC_CheckPredicate, 21, 157, 159, 0, // Skip to: 106522 +/* 65661 */ MCD_OPC_CheckField, 21, 1, 1, 150, 159, 0, // Skip to: 106522 +/* 65668 */ MCD_OPC_Decode, 198, 17, 179, 2, // Opcode: FMAXNMv2f64 +/* 65673 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 65711 +/* 65678 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 65681 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 65696 +/* 65686 */ MCD_OPC_CheckPredicate, 21, 127, 159, 0, // Skip to: 106522 +/* 65691 */ MCD_OPC_Decode, 194, 15, 184, 2, // Opcode: FCVTASv2f64 +/* 65696 */ MCD_OPC_FilterValue, 57, 117, 159, 0, // Skip to: 106522 +/* 65701 */ MCD_OPC_CheckPredicate, 23, 112, 159, 0, // Skip to: 106522 +/* 65706 */ MCD_OPC_Decode, 197, 15, 184, 2, // Opcode: FCVTASv8f16 +/* 65711 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 65733 +/* 65716 */ MCD_OPC_CheckPredicate, 21, 97, 159, 0, // Skip to: 106522 +/* 65721 */ MCD_OPC_CheckField, 21, 1, 1, 90, 159, 0, // Skip to: 106522 +/* 65728 */ MCD_OPC_Decode, 187, 18, 187, 2, // Opcode: FMLAv2f64 +/* 65733 */ MCD_OPC_FilterValue, 52, 17, 0, 0, // Skip to: 65755 +/* 65738 */ MCD_OPC_CheckPredicate, 21, 75, 159, 0, // Skip to: 106522 +/* 65743 */ MCD_OPC_CheckField, 21, 1, 1, 68, 159, 0, // Skip to: 106522 +/* 65750 */ MCD_OPC_Decode, 191, 35, 179, 2, // Opcode: SQDMULLv8i16_v4i32 +/* 65755 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 65777 +/* 65760 */ MCD_OPC_CheckPredicate, 21, 53, 159, 0, // Skip to: 106522 +/* 65765 */ MCD_OPC_CheckField, 21, 1, 1, 46, 159, 0, // Skip to: 106522 +/* 65772 */ MCD_OPC_Decode, 166, 14, 179, 2, // Opcode: FADDv2f64 +/* 65777 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 65815 +/* 65782 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 65785 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 65800 +/* 65790 */ MCD_OPC_CheckPredicate, 21, 23, 159, 0, // Skip to: 106522 +/* 65795 */ MCD_OPC_Decode, 249, 31, 184, 2, // Opcode: SCVTFv2f64 +/* 65800 */ MCD_OPC_FilterValue, 57, 13, 159, 0, // Skip to: 106522 +/* 65805 */ MCD_OPC_CheckPredicate, 23, 8, 159, 0, // Skip to: 106522 +/* 65810 */ MCD_OPC_Decode, 128, 32, 184, 2, // Opcode: SCVTFv8f16 +/* 65815 */ MCD_OPC_FilterValue, 55, 17, 0, 0, // Skip to: 65837 +/* 65820 */ MCD_OPC_CheckPredicate, 21, 249, 158, 0, // Skip to: 106522 +/* 65825 */ MCD_OPC_CheckField, 21, 1, 1, 242, 158, 0, // Skip to: 106522 +/* 65832 */ MCD_OPC_Decode, 145, 19, 179, 2, // Opcode: FMULXv2f64 +/* 65837 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 65859 +/* 65842 */ MCD_OPC_CheckPredicate, 21, 227, 158, 0, // Skip to: 106522 +/* 65847 */ MCD_OPC_CheckField, 21, 1, 1, 220, 158, 0, // Skip to: 106522 +/* 65854 */ MCD_OPC_Decode, 197, 14, 179, 2, // Opcode: FCMEQv2f64 +/* 65859 */ MCD_OPC_FilterValue, 58, 17, 0, 0, // Skip to: 65881 +/* 65864 */ MCD_OPC_CheckPredicate, 24, 205, 158, 0, // Skip to: 106522 +/* 65869 */ MCD_OPC_CheckField, 16, 6, 33, 198, 158, 0, // Skip to: 106522 +/* 65876 */ MCD_OPC_Decode, 247, 19, 184, 2, // Opcode: FRINT32Zv2f64 +/* 65881 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 65903 +/* 65886 */ MCD_OPC_CheckPredicate, 21, 183, 158, 0, // Skip to: 106522 +/* 65891 */ MCD_OPC_CheckField, 21, 1, 1, 176, 158, 0, // Skip to: 106522 +/* 65898 */ MCD_OPC_Decode, 227, 17, 179, 2, // Opcode: FMAXv2f64 +/* 65903 */ MCD_OPC_FilterValue, 62, 17, 0, 0, // Skip to: 65925 +/* 65908 */ MCD_OPC_CheckPredicate, 24, 161, 158, 0, // Skip to: 106522 +/* 65913 */ MCD_OPC_CheckField, 16, 6, 33, 154, 158, 0, // Skip to: 106522 +/* 65920 */ MCD_OPC_Decode, 129, 20, 184, 2, // Opcode: FRINT64Zv2f64 +/* 65925 */ MCD_OPC_FilterValue, 63, 144, 158, 0, // Skip to: 106522 +/* 65930 */ MCD_OPC_CheckPredicate, 21, 139, 158, 0, // Skip to: 106522 +/* 65935 */ MCD_OPC_CheckField, 21, 1, 1, 132, 158, 0, // Skip to: 106522 +/* 65942 */ MCD_OPC_Decode, 229, 19, 179, 2, // Opcode: FRECPSv2f64 +/* 65947 */ MCD_OPC_FilterValue, 3, 218, 6, 0, // Skip to: 67706 +/* 65952 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 65955 */ MCD_OPC_FilterValue, 0, 205, 0, 0, // Skip to: 66165 +/* 65960 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 65963 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 65985 +/* 65968 */ MCD_OPC_CheckPredicate, 21, 101, 158, 0, // Skip to: 106522 +/* 65973 */ MCD_OPC_CheckField, 21, 1, 1, 94, 158, 0, // Skip to: 106522 +/* 65980 */ MCD_OPC_Decode, 208, 43, 179, 2, // Opcode: UADDLv8i16_v4i32 +/* 65985 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 66023 +/* 65990 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 65993 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66008 +/* 65998 */ MCD_OPC_CheckPredicate, 23, 71, 158, 0, // Skip to: 106522 +/* 66003 */ MCD_OPC_Decode, 183, 17, 179, 2, // Opcode: FMAXNMPv8f16 +/* 66008 */ MCD_OPC_FilterValue, 1, 61, 158, 0, // Skip to: 106522 +/* 66013 */ MCD_OPC_CheckPredicate, 21, 56, 158, 0, // Skip to: 106522 +/* 66018 */ MCD_OPC_Decode, 162, 44, 179, 2, // Opcode: UHADDv8i16 +/* 66023 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 66045 +/* 66028 */ MCD_OPC_CheckPredicate, 21, 41, 158, 0, // Skip to: 106522 +/* 66033 */ MCD_OPC_CheckField, 16, 6, 32, 34, 158, 0, // Skip to: 106522 +/* 66040 */ MCD_OPC_Decode, 190, 30, 184, 2, // Opcode: REV32v8i16 +/* 66045 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 66067 +/* 66050 */ MCD_OPC_CheckPredicate, 21, 19, 158, 0, // Skip to: 106522 +/* 66055 */ MCD_OPC_CheckField, 21, 1, 1, 12, 158, 0, // Skip to: 106522 +/* 66062 */ MCD_OPC_Decode, 222, 45, 179, 2, // Opcode: UQADDv8i16 +/* 66067 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 66089 +/* 66072 */ MCD_OPC_CheckPredicate, 21, 253, 157, 0, // Skip to: 106522 +/* 66077 */ MCD_OPC_CheckField, 21, 1, 1, 246, 157, 0, // Skip to: 106522 +/* 66084 */ MCD_OPC_Decode, 224, 43, 179, 2, // Opcode: UADDWv8i16_v4i32 +/* 66089 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 66127 +/* 66094 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 66097 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66112 +/* 66102 */ MCD_OPC_CheckPredicate, 23, 223, 157, 0, // Skip to: 106522 +/* 66107 */ MCD_OPC_Decode, 151, 14, 179, 2, // Opcode: FADDPv8f16 +/* 66112 */ MCD_OPC_FilterValue, 1, 213, 157, 0, // Skip to: 106522 +/* 66117 */ MCD_OPC_CheckPredicate, 21, 208, 157, 0, // Skip to: 106522 +/* 66122 */ MCD_OPC_Decode, 148, 47, 179, 2, // Opcode: URHADDv8i16 +/* 66127 */ MCD_OPC_FilterValue, 7, 198, 157, 0, // Skip to: 106522 +/* 66132 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 66135 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66150 +/* 66140 */ MCD_OPC_CheckPredicate, 23, 185, 157, 0, // Skip to: 106522 +/* 66145 */ MCD_OPC_Decode, 177, 19, 179, 2, // Opcode: FMULv8f16 +/* 66150 */ MCD_OPC_FilterValue, 1, 175, 157, 0, // Skip to: 106522 +/* 66155 */ MCD_OPC_CheckPredicate, 21, 170, 157, 0, // Skip to: 106522 +/* 66160 */ MCD_OPC_Decode, 193, 9, 187, 2, // Opcode: BSLv16i8 +/* 66165 */ MCD_OPC_FilterValue, 1, 34, 1, 0, // Skip to: 66460 +/* 66170 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 66173 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 66195 +/* 66178 */ MCD_OPC_CheckPredicate, 21, 147, 157, 0, // Skip to: 106522 +/* 66183 */ MCD_OPC_CheckField, 21, 1, 1, 140, 157, 0, // Skip to: 106522 +/* 66190 */ MCD_OPC_Decode, 142, 48, 179, 2, // Opcode: USUBLv8i16_v4i32 +/* 66195 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 66233 +/* 66200 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 66203 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66218 +/* 66208 */ MCD_OPC_CheckPredicate, 23, 117, 157, 0, // Skip to: 106522 +/* 66213 */ MCD_OPC_Decode, 226, 14, 179, 2, // Opcode: FCMGEv8f16 +/* 66218 */ MCD_OPC_FilterValue, 1, 107, 157, 0, // Skip to: 106522 +/* 66223 */ MCD_OPC_CheckPredicate, 21, 102, 157, 0, // Skip to: 106522 +/* 66228 */ MCD_OPC_Decode, 176, 44, 179, 2, // Opcode: UHSUBv8i16 +/* 66233 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 66271 +/* 66238 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 66241 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 66256 +/* 66246 */ MCD_OPC_CheckPredicate, 21, 79, 157, 0, // Skip to: 106522 +/* 66251 */ MCD_OPC_Decode, 194, 43, 184, 2, // Opcode: UADDLPv8i16_v4i32 +/* 66256 */ MCD_OPC_FilterValue, 33, 69, 157, 0, // Skip to: 106522 +/* 66261 */ MCD_OPC_CheckPredicate, 21, 64, 157, 0, // Skip to: 106522 +/* 66266 */ MCD_OPC_Decode, 219, 37, 193, 2, // Opcode: SQXTUNv8i16 +/* 66271 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 66309 +/* 66276 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 66279 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66294 +/* 66284 */ MCD_OPC_CheckPredicate, 23, 41, 157, 0, // Skip to: 106522 +/* 66289 */ MCD_OPC_Decode, 252, 13, 179, 2, // Opcode: FACGEv8f16 +/* 66294 */ MCD_OPC_FilterValue, 1, 31, 157, 0, // Skip to: 106522 +/* 66299 */ MCD_OPC_CheckPredicate, 21, 26, 157, 0, // Skip to: 106522 +/* 66304 */ MCD_OPC_Decode, 248, 46, 179, 2, // Opcode: UQSUBv8i16 +/* 66309 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 66331 +/* 66314 */ MCD_OPC_CheckPredicate, 21, 11, 157, 0, // Skip to: 106522 +/* 66319 */ MCD_OPC_CheckField, 21, 1, 1, 4, 157, 0, // Skip to: 106522 +/* 66326 */ MCD_OPC_Decode, 154, 48, 179, 2, // Opcode: USUBWv8i16_v4i32 +/* 66331 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 66369 +/* 66336 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 66339 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66354 +/* 66344 */ MCD_OPC_CheckPredicate, 23, 237, 156, 0, // Skip to: 106522 +/* 66349 */ MCD_OPC_Decode, 212, 17, 179, 2, // Opcode: FMAXPv8f16 +/* 66354 */ MCD_OPC_FilterValue, 1, 227, 156, 0, // Skip to: 106522 +/* 66359 */ MCD_OPC_CheckPredicate, 21, 222, 156, 0, // Skip to: 106522 +/* 66364 */ MCD_OPC_Decode, 216, 10, 179, 2, // Opcode: CMHIv8i16 +/* 66369 */ MCD_OPC_FilterValue, 6, 48, 0, 0, // Skip to: 66422 +/* 66374 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 66377 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 66392 +/* 66382 */ MCD_OPC_CheckPredicate, 21, 199, 156, 0, // Skip to: 106522 +/* 66387 */ MCD_OPC_Decode, 246, 47, 193, 2, // Opcode: USQADDv8i16 +/* 66392 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 66407 +/* 66397 */ MCD_OPC_CheckPredicate, 21, 184, 156, 0, // Skip to: 106522 +/* 66402 */ MCD_OPC_Decode, 200, 32, 184, 2, // Opcode: SHLLv8i16 +/* 66407 */ MCD_OPC_FilterValue, 48, 174, 156, 0, // Skip to: 106522 +/* 66412 */ MCD_OPC_CheckPredicate, 21, 169, 156, 0, // Skip to: 106522 +/* 66417 */ MCD_OPC_Decode, 202, 43, 207, 2, // Opcode: UADDLVv8i16v +/* 66422 */ MCD_OPC_FilterValue, 7, 159, 156, 0, // Skip to: 106522 +/* 66427 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 66430 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66445 +/* 66435 */ MCD_OPC_CheckPredicate, 23, 146, 156, 0, // Skip to: 106522 +/* 66440 */ MCD_OPC_Decode, 152, 17, 179, 2, // Opcode: FDIVv8f16 +/* 66445 */ MCD_OPC_FilterValue, 1, 136, 156, 0, // Skip to: 106522 +/* 66450 */ MCD_OPC_CheckPredicate, 21, 131, 156, 0, // Skip to: 106522 +/* 66455 */ MCD_OPC_Decode, 224, 10, 179, 2, // Opcode: CMHSv8i16 +/* 66460 */ MCD_OPC_FilterValue, 2, 195, 0, 0, // Skip to: 66660 +/* 66465 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 66468 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 66490 +/* 66473 */ MCD_OPC_CheckPredicate, 21, 108, 156, 0, // Skip to: 106522 +/* 66478 */ MCD_OPC_CheckField, 21, 1, 1, 101, 156, 0, // Skip to: 106522 +/* 66485 */ MCD_OPC_Decode, 163, 30, 187, 2, // Opcode: RADDHNv4i32_v8i16 +/* 66490 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 66512 +/* 66495 */ MCD_OPC_CheckPredicate, 21, 86, 156, 0, // Skip to: 106522 +/* 66500 */ MCD_OPC_CheckField, 21, 1, 1, 79, 156, 0, // Skip to: 106522 +/* 66507 */ MCD_OPC_Decode, 217, 47, 179, 2, // Opcode: USHLv8i16 +/* 66512 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 66550 +/* 66517 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 66520 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 66535 +/* 66525 */ MCD_OPC_CheckPredicate, 21, 56, 156, 0, // Skip to: 106522 +/* 66530 */ MCD_OPC_Decode, 160, 10, 184, 2, // Opcode: CLZv8i16 +/* 66535 */ MCD_OPC_FilterValue, 33, 46, 156, 0, // Skip to: 106522 +/* 66540 */ MCD_OPC_CheckPredicate, 21, 41, 156, 0, // Skip to: 106522 +/* 66545 */ MCD_OPC_Decode, 135, 47, 193, 2, // Opcode: UQXTNv8i16 +/* 66550 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 66572 +/* 66555 */ MCD_OPC_CheckPredicate, 21, 26, 156, 0, // Skip to: 106522 +/* 66560 */ MCD_OPC_CheckField, 21, 1, 1, 19, 156, 0, // Skip to: 106522 +/* 66567 */ MCD_OPC_Decode, 204, 46, 179, 2, // Opcode: UQSHLv8i16 +/* 66572 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 66594 +/* 66577 */ MCD_OPC_CheckPredicate, 21, 4, 156, 0, // Skip to: 106522 +/* 66582 */ MCD_OPC_CheckField, 21, 1, 1, 253, 155, 0, // Skip to: 106522 +/* 66589 */ MCD_OPC_Decode, 144, 43, 187, 2, // Opcode: UABALv8i16_v4i32 +/* 66594 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 66616 +/* 66599 */ MCD_OPC_CheckPredicate, 21, 238, 155, 0, // Skip to: 106522 +/* 66604 */ MCD_OPC_CheckField, 21, 1, 1, 231, 155, 0, // Skip to: 106522 +/* 66611 */ MCD_OPC_Decode, 164, 47, 179, 2, // Opcode: URSHLv8i16 +/* 66616 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 66638 +/* 66621 */ MCD_OPC_CheckPredicate, 21, 216, 155, 0, // Skip to: 106522 +/* 66626 */ MCD_OPC_CheckField, 16, 6, 32, 209, 155, 0, // Skip to: 106522 +/* 66633 */ MCD_OPC_Decode, 174, 30, 184, 2, // Opcode: RBITv16i8 +/* 66638 */ MCD_OPC_FilterValue, 7, 199, 155, 0, // Skip to: 106522 +/* 66643 */ MCD_OPC_CheckPredicate, 21, 194, 155, 0, // Skip to: 106522 +/* 66648 */ MCD_OPC_CheckField, 21, 1, 1, 187, 155, 0, // Skip to: 106522 +/* 66655 */ MCD_OPC_Decode, 157, 46, 179, 2, // Opcode: UQRSHLv8i16 +/* 66660 */ MCD_OPC_FilterValue, 3, 195, 0, 0, // Skip to: 66860 +/* 66665 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 66668 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 66690 +/* 66673 */ MCD_OPC_CheckPredicate, 21, 164, 155, 0, // Skip to: 106522 +/* 66678 */ MCD_OPC_CheckField, 21, 1, 1, 157, 155, 0, // Skip to: 106522 +/* 66685 */ MCD_OPC_Decode, 239, 30, 187, 2, // Opcode: RSUBHNv4i32_v8i16 +/* 66690 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 66712 +/* 66695 */ MCD_OPC_CheckPredicate, 21, 142, 155, 0, // Skip to: 106522 +/* 66700 */ MCD_OPC_CheckField, 21, 1, 1, 135, 155, 0, // Skip to: 106522 +/* 66707 */ MCD_OPC_Decode, 210, 44, 179, 2, // Opcode: UMAXv8i16 +/* 66712 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 66750 +/* 66717 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 66720 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 66735 +/* 66725 */ MCD_OPC_CheckPredicate, 21, 112, 155, 0, // Skip to: 106522 +/* 66730 */ MCD_OPC_Decode, 185, 43, 193, 2, // Opcode: UADALPv8i16_v4i32 +/* 66735 */ MCD_OPC_FilterValue, 33, 102, 155, 0, // Skip to: 106522 +/* 66740 */ MCD_OPC_CheckPredicate, 21, 97, 155, 0, // Skip to: 106522 +/* 66745 */ MCD_OPC_Decode, 189, 16, 193, 2, // Opcode: FCVTXNv4f32 +/* 66750 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 66772 +/* 66755 */ MCD_OPC_CheckPredicate, 21, 82, 155, 0, // Skip to: 106522 +/* 66760 */ MCD_OPC_CheckField, 21, 1, 1, 75, 155, 0, // Skip to: 106522 +/* 66767 */ MCD_OPC_Decode, 243, 44, 179, 2, // Opcode: UMINv8i16 +/* 66772 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 66794 +/* 66777 */ MCD_OPC_CheckPredicate, 21, 60, 155, 0, // Skip to: 106522 +/* 66782 */ MCD_OPC_CheckField, 21, 1, 1, 53, 155, 0, // Skip to: 106522 +/* 66789 */ MCD_OPC_Decode, 166, 43, 179, 2, // Opcode: UABDLv8i16_v4i32 +/* 66794 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 66816 +/* 66799 */ MCD_OPC_CheckPredicate, 21, 38, 155, 0, // Skip to: 106522 +/* 66804 */ MCD_OPC_CheckField, 21, 1, 1, 31, 155, 0, // Skip to: 106522 +/* 66811 */ MCD_OPC_Decode, 176, 43, 179, 2, // Opcode: UABDv8i16 +/* 66816 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 66838 +/* 66821 */ MCD_OPC_CheckPredicate, 21, 16, 155, 0, // Skip to: 106522 +/* 66826 */ MCD_OPC_CheckField, 16, 6, 32, 9, 155, 0, // Skip to: 106522 +/* 66833 */ MCD_OPC_Decode, 227, 35, 184, 2, // Opcode: SQNEGv8i16 +/* 66838 */ MCD_OPC_FilterValue, 7, 255, 154, 0, // Skip to: 106522 +/* 66843 */ MCD_OPC_CheckPredicate, 21, 250, 154, 0, // Skip to: 106522 +/* 66848 */ MCD_OPC_CheckField, 21, 1, 1, 243, 154, 0, // Skip to: 106522 +/* 66855 */ MCD_OPC_Decode, 154, 43, 187, 2, // Opcode: UABAv8i16 +/* 66860 */ MCD_OPC_FilterValue, 4, 229, 0, 0, // Skip to: 67094 +/* 66865 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 66868 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 66890 +/* 66873 */ MCD_OPC_CheckPredicate, 21, 220, 154, 0, // Skip to: 106522 +/* 66878 */ MCD_OPC_CheckField, 21, 1, 1, 213, 154, 0, // Skip to: 106522 +/* 66885 */ MCD_OPC_Decode, 135, 45, 187, 2, // Opcode: UMLALv8i16_v4i32 +/* 66890 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 66928 +/* 66895 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 66898 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 66913 +/* 66903 */ MCD_OPC_CheckPredicate, 28, 190, 154, 0, // Skip to: 106522 +/* 66908 */ MCD_OPC_Decode, 252, 35, 187, 2, // Opcode: SQRDMLAHv8i16 +/* 66913 */ MCD_OPC_FilterValue, 1, 180, 154, 0, // Skip to: 106522 +/* 66918 */ MCD_OPC_CheckPredicate, 21, 175, 154, 0, // Skip to: 106522 +/* 66923 */ MCD_OPC_Decode, 138, 42, 179, 2, // Opcode: SUBv8i16 +/* 66928 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 66981 +/* 66933 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 66936 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 66951 +/* 66941 */ MCD_OPC_CheckPredicate, 21, 152, 154, 0, // Skip to: 106522 +/* 66946 */ MCD_OPC_Decode, 191, 10, 184, 2, // Opcode: CMGEv8i16rz +/* 66951 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 66966 +/* 66956 */ MCD_OPC_CheckPredicate, 21, 137, 154, 0, // Skip to: 106522 +/* 66961 */ MCD_OPC_Decode, 138, 20, 184, 2, // Opcode: FRINTAv2f64 +/* 66966 */ MCD_OPC_FilterValue, 57, 127, 154, 0, // Skip to: 106522 +/* 66971 */ MCD_OPC_CheckPredicate, 23, 122, 154, 0, // Skip to: 106522 +/* 66976 */ MCD_OPC_Decode, 141, 20, 184, 2, // Opcode: FRINTAv8f16 +/* 66981 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 67019 +/* 66986 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 66989 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67004 +/* 66994 */ MCD_OPC_CheckPredicate, 28, 99, 154, 0, // Skip to: 106522 +/* 66999 */ MCD_OPC_Decode, 143, 36, 187, 2, // Opcode: SQRDMLSHv8i16 +/* 67004 */ MCD_OPC_FilterValue, 1, 89, 154, 0, // Skip to: 106522 +/* 67009 */ MCD_OPC_CheckPredicate, 21, 84, 154, 0, // Skip to: 106522 +/* 67014 */ MCD_OPC_Decode, 174, 10, 179, 2, // Opcode: CMEQv8i16 +/* 67019 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 67041 +/* 67024 */ MCD_OPC_CheckPredicate, 21, 69, 154, 0, // Skip to: 106522 +/* 67029 */ MCD_OPC_CheckField, 21, 1, 1, 62, 154, 0, // Skip to: 106522 +/* 67036 */ MCD_OPC_Decode, 193, 28, 187, 2, // Opcode: MLSv8i16 +/* 67041 */ MCD_OPC_FilterValue, 6, 52, 154, 0, // Skip to: 106522 +/* 67046 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 67049 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 67064 +/* 67054 */ MCD_OPC_CheckPredicate, 21, 39, 154, 0, // Skip to: 106522 +/* 67059 */ MCD_OPC_Decode, 238, 10, 184, 2, // Opcode: CMLEv8i16rz +/* 67064 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 67079 +/* 67069 */ MCD_OPC_CheckPredicate, 21, 24, 154, 0, // Skip to: 106522 +/* 67074 */ MCD_OPC_Decode, 193, 20, 184, 2, // Opcode: FRINTXv2f64 +/* 67079 */ MCD_OPC_FilterValue, 57, 14, 154, 0, // Skip to: 106522 +/* 67084 */ MCD_OPC_CheckPredicate, 23, 9, 154, 0, // Skip to: 106522 +/* 67089 */ MCD_OPC_Decode, 196, 20, 184, 2, // Opcode: FRINTXv8f16 +/* 67094 */ MCD_OPC_FilterValue, 5, 212, 0, 0, // Skip to: 67311 +/* 67099 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 67102 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 67124 +/* 67107 */ MCD_OPC_CheckPredicate, 21, 242, 153, 0, // Skip to: 106522 +/* 67112 */ MCD_OPC_CheckField, 21, 1, 1, 235, 153, 0, // Skip to: 106522 +/* 67119 */ MCD_OPC_Decode, 155, 45, 187, 2, // Opcode: UMLSLv8i16_v4i32 +/* 67124 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 67146 +/* 67129 */ MCD_OPC_CheckPredicate, 21, 220, 153, 0, // Skip to: 106522 +/* 67134 */ MCD_OPC_CheckField, 21, 1, 1, 213, 153, 0, // Skip to: 106522 +/* 67141 */ MCD_OPC_Decode, 187, 44, 179, 2, // Opcode: UMAXPv8i16 +/* 67146 */ MCD_OPC_FilterValue, 2, 63, 0, 0, // Skip to: 67214 +/* 67151 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 67154 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 67169 +/* 67159 */ MCD_OPC_CheckPredicate, 21, 190, 153, 0, // Skip to: 106522 +/* 67164 */ MCD_OPC_Decode, 148, 16, 184, 2, // Opcode: FCVTNUv2f64 +/* 67169 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 67184 +/* 67174 */ MCD_OPC_CheckPredicate, 21, 175, 153, 0, // Skip to: 106522 +/* 67179 */ MCD_OPC_Decode, 196, 44, 199, 2, // Opcode: UMAXVv8i16v +/* 67184 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 67199 +/* 67189 */ MCD_OPC_CheckPredicate, 21, 160, 153, 0, // Skip to: 106522 +/* 67194 */ MCD_OPC_Decode, 229, 44, 199, 2, // Opcode: UMINVv8i16v +/* 67199 */ MCD_OPC_FilterValue, 57, 150, 153, 0, // Skip to: 106522 +/* 67204 */ MCD_OPC_CheckPredicate, 23, 145, 153, 0, // Skip to: 106522 +/* 67209 */ MCD_OPC_Decode, 151, 16, 184, 2, // Opcode: FCVTNUv8f16 +/* 67214 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 67236 +/* 67219 */ MCD_OPC_CheckPredicate, 21, 130, 153, 0, // Skip to: 106522 +/* 67224 */ MCD_OPC_CheckField, 21, 1, 1, 123, 153, 0, // Skip to: 106522 +/* 67231 */ MCD_OPC_Decode, 220, 44, 179, 2, // Opcode: UMINPv8i16 +/* 67236 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 67258 +/* 67241 */ MCD_OPC_CheckPredicate, 21, 108, 153, 0, // Skip to: 106522 +/* 67246 */ MCD_OPC_CheckField, 21, 1, 1, 101, 153, 0, // Skip to: 106522 +/* 67253 */ MCD_OPC_Decode, 162, 36, 179, 2, // Opcode: SQRDMULHv8i16 +/* 67258 */ MCD_OPC_FilterValue, 6, 91, 153, 0, // Skip to: 106522 +/* 67263 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 67266 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 67281 +/* 67271 */ MCD_OPC_CheckPredicate, 21, 78, 153, 0, // Skip to: 106522 +/* 67276 */ MCD_OPC_Decode, 152, 29, 184, 2, // Opcode: NEGv8i16 +/* 67281 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 67296 +/* 67286 */ MCD_OPC_CheckPredicate, 21, 63, 153, 0, // Skip to: 106522 +/* 67291 */ MCD_OPC_Decode, 246, 15, 184, 2, // Opcode: FCVTMUv2f64 +/* 67296 */ MCD_OPC_FilterValue, 57, 53, 153, 0, // Skip to: 106522 +/* 67301 */ MCD_OPC_CheckPredicate, 23, 48, 153, 0, // Skip to: 106522 +/* 67306 */ MCD_OPC_Decode, 249, 15, 184, 2, // Opcode: FCVTMUv8f16 +/* 67311 */ MCD_OPC_FilterValue, 6, 185, 0, 0, // Skip to: 67501 +/* 67316 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 67319 */ MCD_OPC_FilterValue, 0, 101, 0, 0, // Skip to: 67425 +/* 67324 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 67327 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 67349 +/* 67332 */ MCD_OPC_CheckPredicate, 21, 17, 153, 0, // Skip to: 106522 +/* 67337 */ MCD_OPC_CheckField, 21, 1, 1, 10, 153, 0, // Skip to: 106522 +/* 67344 */ MCD_OPC_Decode, 199, 45, 179, 2, // Opcode: UMULLv8i16_v4i32 +/* 67349 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 67387 +/* 67354 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 67357 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 67372 +/* 67362 */ MCD_OPC_CheckPredicate, 21, 243, 152, 0, // Skip to: 106522 +/* 67367 */ MCD_OPC_Decode, 208, 15, 184, 2, // Opcode: FCVTAUv2f64 +/* 67372 */ MCD_OPC_FilterValue, 57, 233, 152, 0, // Skip to: 106522 +/* 67377 */ MCD_OPC_CheckPredicate, 23, 228, 152, 0, // Skip to: 106522 +/* 67382 */ MCD_OPC_Decode, 211, 15, 184, 2, // Opcode: FCVTAUv8f16 +/* 67387 */ MCD_OPC_FilterValue, 3, 218, 152, 0, // Skip to: 106522 +/* 67392 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 67395 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 67410 +/* 67400 */ MCD_OPC_CheckPredicate, 21, 205, 152, 0, // Skip to: 106522 +/* 67405 */ MCD_OPC_Decode, 130, 44, 184, 2, // Opcode: UCVTFv2f64 +/* 67410 */ MCD_OPC_FilterValue, 57, 195, 152, 0, // Skip to: 106522 +/* 67415 */ MCD_OPC_CheckPredicate, 23, 190, 152, 0, // Skip to: 106522 +/* 67420 */ MCD_OPC_Decode, 137, 44, 184, 2, // Opcode: UCVTFv8f16 +/* 67425 */ MCD_OPC_FilterValue, 1, 180, 152, 0, // Skip to: 106522 +/* 67430 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 67433 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67448 +/* 67438 */ MCD_OPC_CheckPredicate, 29, 167, 152, 0, // Skip to: 106522 +/* 67443 */ MCD_OPC_Decode, 133, 15, 216, 2, // Opcode: FCMLAv8f16 +/* 67448 */ MCD_OPC_FilterValue, 1, 157, 152, 0, // Skip to: 106522 +/* 67453 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 67456 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67471 +/* 67461 */ MCD_OPC_CheckPredicate, 21, 144, 152, 0, // Skip to: 106522 +/* 67466 */ MCD_OPC_Decode, 177, 17, 179, 2, // Opcode: FMAXNMPv2f64 +/* 67471 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 67486 +/* 67476 */ MCD_OPC_CheckPredicate, 21, 129, 152, 0, // Skip to: 106522 +/* 67481 */ MCD_OPC_Decode, 145, 14, 179, 2, // Opcode: FADDPv2f64 +/* 67486 */ MCD_OPC_FilterValue, 3, 119, 152, 0, // Skip to: 106522 +/* 67491 */ MCD_OPC_CheckPredicate, 21, 114, 152, 0, // Skip to: 106522 +/* 67496 */ MCD_OPC_Decode, 170, 19, 179, 2, // Opcode: FMULv2f64 +/* 67501 */ MCD_OPC_FilterValue, 7, 104, 152, 0, // Skip to: 106522 +/* 67506 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 67509 */ MCD_OPC_FilterValue, 1, 56, 0, 0, // Skip to: 67570 +/* 67514 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 67517 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67532 +/* 67522 */ MCD_OPC_CheckPredicate, 29, 83, 152, 0, // Skip to: 106522 +/* 67527 */ MCD_OPC_Decode, 177, 14, 217, 2, // Opcode: FCADDv8f16 +/* 67532 */ MCD_OPC_FilterValue, 1, 73, 152, 0, // Skip to: 106522 +/* 67537 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 67540 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67555 +/* 67545 */ MCD_OPC_CheckPredicate, 21, 60, 152, 0, // Skip to: 106522 +/* 67550 */ MCD_OPC_Decode, 219, 14, 179, 2, // Opcode: FCMGEv2f64 +/* 67555 */ MCD_OPC_FilterValue, 1, 50, 152, 0, // Skip to: 106522 +/* 67560 */ MCD_OPC_CheckPredicate, 21, 45, 152, 0, // Skip to: 106522 +/* 67565 */ MCD_OPC_Decode, 206, 17, 179, 2, // Opcode: FMAXPv2f64 +/* 67570 */ MCD_OPC_FilterValue, 2, 47, 0, 0, // Skip to: 67622 +/* 67575 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 67578 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 67600 +/* 67583 */ MCD_OPC_CheckPredicate, 24, 22, 152, 0, // Skip to: 106522 +/* 67588 */ MCD_OPC_CheckField, 16, 6, 33, 15, 152, 0, // Skip to: 106522 +/* 67595 */ MCD_OPC_Decode, 242, 19, 184, 2, // Opcode: FRINT32Xv2f64 +/* 67600 */ MCD_OPC_FilterValue, 1, 5, 152, 0, // Skip to: 106522 +/* 67605 */ MCD_OPC_CheckPredicate, 24, 0, 152, 0, // Skip to: 106522 +/* 67610 */ MCD_OPC_CheckField, 16, 6, 33, 249, 151, 0, // Skip to: 106522 +/* 67617 */ MCD_OPC_Decode, 252, 19, 184, 2, // Opcode: FRINT64Xv2f64 +/* 67622 */ MCD_OPC_FilterValue, 3, 239, 151, 0, // Skip to: 106522 +/* 67627 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 67630 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 67668 +/* 67635 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 67638 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67653 +/* 67643 */ MCD_OPC_CheckPredicate, 30, 218, 151, 0, // Skip to: 106522 +/* 67648 */ MCD_OPC_Decode, 131, 9, 187, 2, // Opcode: BFMMLA +/* 67653 */ MCD_OPC_FilterValue, 1, 208, 151, 0, // Skip to: 106522 +/* 67658 */ MCD_OPC_CheckPredicate, 21, 203, 151, 0, // Skip to: 106522 +/* 67663 */ MCD_OPC_Decode, 249, 13, 179, 2, // Opcode: FACGEv2f64 +/* 67668 */ MCD_OPC_FilterValue, 1, 193, 151, 0, // Skip to: 106522 +/* 67673 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 67676 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67691 +/* 67681 */ MCD_OPC_CheckPredicate, 30, 180, 151, 0, // Skip to: 106522 +/* 67686 */ MCD_OPC_Decode, 254, 8, 187, 2, // Opcode: BFDOTv8bf16 +/* 67691 */ MCD_OPC_FilterValue, 1, 170, 151, 0, // Skip to: 106522 +/* 67696 */ MCD_OPC_CheckPredicate, 21, 165, 151, 0, // Skip to: 106522 +/* 67701 */ MCD_OPC_Decode, 149, 17, 179, 2, // Opcode: FDIVv2f64 +/* 67706 */ MCD_OPC_FilterValue, 6, 155, 151, 0, // Skip to: 106522 +/* 67711 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 67714 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 67736 +/* 67719 */ MCD_OPC_CheckPredicate, 31, 142, 151, 0, // Skip to: 106522 +/* 67724 */ MCD_OPC_CheckField, 21, 1, 0, 135, 151, 0, // Skip to: 106522 +/* 67731 */ MCD_OPC_Decode, 250, 32, 212, 2, // Opcode: SM3SS1 +/* 67736 */ MCD_OPC_FilterValue, 1, 125, 151, 0, // Skip to: 106522 +/* 67741 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 67744 */ MCD_OPC_FilterValue, 0, 77, 0, 0, // Skip to: 67826 +/* 67749 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... +/* 67752 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 67797 +/* 67757 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 67760 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67775 +/* 67765 */ MCD_OPC_CheckPredicate, 31, 96, 151, 0, // Skip to: 106522 +/* 67770 */ MCD_OPC_Decode, 251, 32, 218, 2, // Opcode: SM3TT1A +/* 67775 */ MCD_OPC_FilterValue, 1, 86, 151, 0, // Skip to: 106522 +/* 67780 */ MCD_OPC_CheckPredicate, 27, 81, 151, 0, // Skip to: 106522 +/* 67785 */ MCD_OPC_CheckField, 12, 2, 0, 74, 151, 0, // Skip to: 106522 +/* 67792 */ MCD_OPC_Decode, 182, 32, 187, 2, // Opcode: SHA512H +/* 67797 */ MCD_OPC_FilterValue, 1, 64, 151, 0, // Skip to: 106522 +/* 67802 */ MCD_OPC_CheckPredicate, 31, 59, 151, 0, // Skip to: 106522 +/* 67807 */ MCD_OPC_CheckField, 21, 1, 1, 52, 151, 0, // Skip to: 106522 +/* 67814 */ MCD_OPC_CheckField, 12, 2, 0, 45, 151, 0, // Skip to: 106522 +/* 67821 */ MCD_OPC_Decode, 248, 32, 187, 2, // Opcode: SM3PARTW1 +/* 67826 */ MCD_OPC_FilterValue, 1, 77, 0, 0, // Skip to: 67908 +/* 67831 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... +/* 67834 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 67879 +/* 67839 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 67842 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67857 +/* 67847 */ MCD_OPC_CheckPredicate, 31, 14, 151, 0, // Skip to: 106522 +/* 67852 */ MCD_OPC_Decode, 252, 32, 218, 2, // Opcode: SM3TT1B +/* 67857 */ MCD_OPC_FilterValue, 1, 4, 151, 0, // Skip to: 106522 +/* 67862 */ MCD_OPC_CheckPredicate, 27, 255, 150, 0, // Skip to: 106522 +/* 67867 */ MCD_OPC_CheckField, 12, 2, 0, 248, 150, 0, // Skip to: 106522 +/* 67874 */ MCD_OPC_Decode, 183, 32, 187, 2, // Opcode: SHA512H2 +/* 67879 */ MCD_OPC_FilterValue, 1, 238, 150, 0, // Skip to: 106522 +/* 67884 */ MCD_OPC_CheckPredicate, 31, 233, 150, 0, // Skip to: 106522 +/* 67889 */ MCD_OPC_CheckField, 21, 1, 1, 226, 150, 0, // Skip to: 106522 +/* 67896 */ MCD_OPC_CheckField, 12, 2, 0, 219, 150, 0, // Skip to: 106522 +/* 67903 */ MCD_OPC_Decode, 249, 32, 187, 2, // Opcode: SM3PARTW2 +/* 67908 */ MCD_OPC_FilterValue, 2, 77, 0, 0, // Skip to: 67990 +/* 67913 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... +/* 67916 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 67961 +/* 67921 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 67924 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 67939 +/* 67929 */ MCD_OPC_CheckPredicate, 31, 188, 150, 0, // Skip to: 106522 +/* 67934 */ MCD_OPC_Decode, 253, 32, 218, 2, // Opcode: SM3TT2A +/* 67939 */ MCD_OPC_FilterValue, 1, 178, 150, 0, // Skip to: 106522 +/* 67944 */ MCD_OPC_CheckPredicate, 27, 173, 150, 0, // Skip to: 106522 +/* 67949 */ MCD_OPC_CheckField, 12, 2, 0, 166, 150, 0, // Skip to: 106522 +/* 67956 */ MCD_OPC_Decode, 185, 32, 187, 2, // Opcode: SHA512SU1 +/* 67961 */ MCD_OPC_FilterValue, 1, 156, 150, 0, // Skip to: 106522 +/* 67966 */ MCD_OPC_CheckPredicate, 31, 151, 150, 0, // Skip to: 106522 +/* 67971 */ MCD_OPC_CheckField, 21, 1, 1, 144, 150, 0, // Skip to: 106522 +/* 67978 */ MCD_OPC_CheckField, 12, 2, 0, 137, 150, 0, // Skip to: 106522 +/* 67985 */ MCD_OPC_Decode, 129, 33, 179, 2, // Opcode: SM4ENCKEY +/* 67990 */ MCD_OPC_FilterValue, 3, 127, 150, 0, // Skip to: 106522 +/* 67995 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 67998 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 68020 +/* 68003 */ MCD_OPC_CheckPredicate, 31, 114, 150, 0, // Skip to: 106522 +/* 68008 */ MCD_OPC_CheckField, 14, 1, 0, 107, 150, 0, // Skip to: 106522 +/* 68015 */ MCD_OPC_Decode, 254, 32, 218, 2, // Opcode: SM3TT2B +/* 68020 */ MCD_OPC_FilterValue, 1, 97, 150, 0, // Skip to: 106522 +/* 68025 */ MCD_OPC_CheckPredicate, 27, 92, 150, 0, // Skip to: 106522 +/* 68030 */ MCD_OPC_CheckField, 12, 3, 0, 85, 150, 0, // Skip to: 106522 +/* 68037 */ MCD_OPC_Decode, 166, 30, 179, 2, // Opcode: RAX1 +/* 68042 */ MCD_OPC_FilterValue, 10, 179, 24, 0, // Skip to: 74370 +/* 68047 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 68050 */ MCD_OPC_FilterValue, 0, 86, 6, 0, // Skip to: 69677 +/* 68055 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 68058 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 68080 +/* 68063 */ MCD_OPC_CheckPredicate, 21, 54, 150, 0, // Skip to: 106522 +/* 68068 */ MCD_OPC_CheckField, 21, 1, 1, 47, 150, 0, // Skip to: 106522 +/* 68075 */ MCD_OPC_Decode, 188, 31, 151, 2, // Opcode: SADDLv2i32_v2i64 +/* 68080 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 68102 +/* 68085 */ MCD_OPC_CheckPredicate, 21, 32, 150, 0, // Skip to: 106522 +/* 68090 */ MCD_OPC_CheckField, 21, 1, 1, 25, 150, 0, // Skip to: 106522 +/* 68097 */ MCD_OPC_Decode, 191, 32, 155, 2, // Opcode: SHADDv2i32 +/* 68102 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 68124 +/* 68107 */ MCD_OPC_CheckPredicate, 21, 10, 150, 0, // Skip to: 106522 +/* 68112 */ MCD_OPC_CheckField, 16, 6, 32, 3, 150, 0, // Skip to: 106522 +/* 68119 */ MCD_OPC_Decode, 193, 30, 156, 2, // Opcode: REV64v2i32 +/* 68124 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 68146 +/* 68129 */ MCD_OPC_CheckPredicate, 21, 244, 149, 0, // Skip to: 106522 +/* 68134 */ MCD_OPC_CheckField, 21, 1, 1, 237, 149, 0, // Skip to: 106522 +/* 68141 */ MCD_OPC_Decode, 197, 34, 155, 2, // Opcode: SQADDv2i32 +/* 68146 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 68168 +/* 68151 */ MCD_OPC_CheckPredicate, 21, 222, 149, 0, // Skip to: 106522 +/* 68156 */ MCD_OPC_CheckField, 21, 1, 1, 215, 149, 0, // Skip to: 106522 +/* 68163 */ MCD_OPC_Decode, 203, 31, 159, 2, // Opcode: SADDWv2i32_v2i64 +/* 68168 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 68190 +/* 68173 */ MCD_OPC_CheckPredicate, 21, 200, 149, 0, // Skip to: 106522 +/* 68178 */ MCD_OPC_CheckField, 21, 1, 1, 193, 149, 0, // Skip to: 106522 +/* 68185 */ MCD_OPC_Decode, 226, 37, 155, 2, // Opcode: SRHADDv2i32 +/* 68190 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 68212 +/* 68195 */ MCD_OPC_CheckPredicate, 21, 178, 149, 0, // Skip to: 106522 +/* 68200 */ MCD_OPC_CheckField, 21, 1, 0, 171, 149, 0, // Skip to: 106522 +/* 68207 */ MCD_OPC_Decode, 178, 48, 155, 2, // Opcode: UZP1v2i32 +/* 68212 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 68234 +/* 68217 */ MCD_OPC_CheckPredicate, 21, 156, 149, 0, // Skip to: 106522 +/* 68222 */ MCD_OPC_CheckField, 21, 1, 1, 149, 149, 0, // Skip to: 106522 +/* 68229 */ MCD_OPC_Decode, 187, 29, 155, 2, // Opcode: ORRv8i8 +/* 68234 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 68256 +/* 68239 */ MCD_OPC_CheckPredicate, 21, 134, 149, 0, // Skip to: 106522 +/* 68244 */ MCD_OPC_CheckField, 21, 1, 1, 127, 149, 0, // Skip to: 106522 +/* 68251 */ MCD_OPC_Decode, 246, 38, 151, 2, // Opcode: SSUBLv2i32_v2i64 +/* 68256 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 68278 +/* 68261 */ MCD_OPC_CheckPredicate, 21, 112, 149, 0, // Skip to: 106522 +/* 68266 */ MCD_OPC_CheckField, 21, 1, 1, 105, 149, 0, // Skip to: 106522 +/* 68273 */ MCD_OPC_Decode, 231, 32, 155, 2, // Opcode: SHSUBv2i32 +/* 68278 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 68339 +/* 68283 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 68286 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 68301 +/* 68291 */ MCD_OPC_CheckPredicate, 21, 82, 149, 0, // Skip to: 106522 +/* 68296 */ MCD_OPC_Decode, 237, 42, 155, 2, // Opcode: TRN1v2i32 +/* 68301 */ MCD_OPC_FilterValue, 1, 72, 149, 0, // Skip to: 106522 +/* 68306 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 68309 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 68324 +/* 68314 */ MCD_OPC_CheckPredicate, 21, 59, 149, 0, // Skip to: 106522 +/* 68319 */ MCD_OPC_Decode, 174, 31, 156, 2, // Opcode: SADDLPv2i32_v1i64 +/* 68324 */ MCD_OPC_FilterValue, 1, 49, 149, 0, // Skip to: 106522 +/* 68329 */ MCD_OPC_CheckPredicate, 21, 44, 149, 0, // Skip to: 106522 +/* 68334 */ MCD_OPC_Decode, 157, 49, 161, 2, // Opcode: XTNv2i32 +/* 68339 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 68361 +/* 68344 */ MCD_OPC_CheckPredicate, 21, 29, 149, 0, // Skip to: 106522 +/* 68349 */ MCD_OPC_CheckField, 21, 1, 1, 22, 149, 0, // Skip to: 106522 +/* 68356 */ MCD_OPC_Decode, 185, 37, 155, 2, // Opcode: SQSUBv2i32 +/* 68361 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 68383 +/* 68366 */ MCD_OPC_CheckPredicate, 21, 7, 149, 0, // Skip to: 106522 +/* 68371 */ MCD_OPC_CheckField, 21, 1, 1, 0, 149, 0, // Skip to: 106522 +/* 68378 */ MCD_OPC_Decode, 130, 39, 159, 2, // Opcode: SSUBWv2i32_v2i64 +/* 68383 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 68405 +/* 68388 */ MCD_OPC_CheckPredicate, 21, 241, 148, 0, // Skip to: 106522 +/* 68393 */ MCD_OPC_CheckField, 21, 1, 1, 234, 148, 0, // Skip to: 106522 +/* 68400 */ MCD_OPC_Decode, 198, 10, 155, 2, // Opcode: CMGTv2i32 +/* 68405 */ MCD_OPC_FilterValue, 14, 40, 0, 0, // Skip to: 68450 +/* 68410 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 68413 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 68428 +/* 68418 */ MCD_OPC_CheckPredicate, 21, 211, 148, 0, // Skip to: 106522 +/* 68423 */ MCD_OPC_Decode, 173, 49, 155, 2, // Opcode: ZIP1v2i32 +/* 68428 */ MCD_OPC_FilterValue, 1, 201, 148, 0, // Skip to: 106522 +/* 68433 */ MCD_OPC_CheckPredicate, 21, 196, 148, 0, // Skip to: 106522 +/* 68438 */ MCD_OPC_CheckField, 16, 5, 0, 189, 148, 0, // Skip to: 106522 +/* 68445 */ MCD_OPC_Decode, 162, 42, 166, 2, // Opcode: SUQADDv2i32 +/* 68450 */ MCD_OPC_FilterValue, 15, 17, 0, 0, // Skip to: 68472 +/* 68455 */ MCD_OPC_CheckPredicate, 21, 174, 148, 0, // Skip to: 106522 +/* 68460 */ MCD_OPC_CheckField, 21, 1, 1, 167, 148, 0, // Skip to: 106522 +/* 68467 */ MCD_OPC_Decode, 182, 10, 155, 2, // Opcode: CMGEv2i32 +/* 68472 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 68494 +/* 68477 */ MCD_OPC_CheckPredicate, 21, 152, 148, 0, // Skip to: 106522 +/* 68482 */ MCD_OPC_CheckField, 21, 1, 1, 145, 148, 0, // Skip to: 106522 +/* 68489 */ MCD_OPC_Decode, 208, 7, 170, 2, // Opcode: ADDHNv2i64_v2i32 +/* 68494 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 68516 +/* 68499 */ MCD_OPC_CheckPredicate, 21, 130, 148, 0, // Skip to: 106522 +/* 68504 */ MCD_OPC_CheckField, 21, 1, 1, 123, 148, 0, // Skip to: 106522 +/* 68511 */ MCD_OPC_Decode, 169, 38, 155, 2, // Opcode: SSHLv2i32 +/* 68516 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 68554 +/* 68521 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 68524 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 68539 +/* 68529 */ MCD_OPC_CheckPredicate, 21, 100, 148, 0, // Skip to: 106522 +/* 68534 */ MCD_OPC_Decode, 145, 10, 156, 2, // Opcode: CLSv2i32 +/* 68539 */ MCD_OPC_FilterValue, 33, 90, 148, 0, // Skip to: 106522 +/* 68544 */ MCD_OPC_CheckPredicate, 21, 85, 148, 0, // Skip to: 106522 +/* 68549 */ MCD_OPC_Decode, 201, 37, 161, 2, // Opcode: SQXTNv2i32 +/* 68554 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 68576 +/* 68559 */ MCD_OPC_CheckPredicate, 21, 70, 148, 0, // Skip to: 106522 +/* 68564 */ MCD_OPC_CheckField, 21, 1, 1, 63, 148, 0, // Skip to: 106522 +/* 68571 */ MCD_OPC_Decode, 250, 36, 155, 2, // Opcode: SQSHLv2i32 +/* 68576 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 68598 +/* 68581 */ MCD_OPC_CheckPredicate, 21, 48, 148, 0, // Skip to: 106522 +/* 68586 */ MCD_OPC_CheckField, 21, 1, 1, 41, 148, 0, // Skip to: 106522 +/* 68593 */ MCD_OPC_Decode, 249, 30, 172, 2, // Opcode: SABALv2i32_v2i64 +/* 68598 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 68620 +/* 68603 */ MCD_OPC_CheckPredicate, 21, 26, 148, 0, // Skip to: 106522 +/* 68608 */ MCD_OPC_CheckField, 21, 1, 1, 19, 148, 0, // Skip to: 106522 +/* 68615 */ MCD_OPC_Decode, 253, 37, 155, 2, // Opcode: SRSHLv2i32 +/* 68620 */ MCD_OPC_FilterValue, 22, 17, 0, 0, // Skip to: 68642 +/* 68625 */ MCD_OPC_CheckPredicate, 21, 4, 148, 0, // Skip to: 106522 +/* 68630 */ MCD_OPC_CheckField, 21, 1, 0, 253, 147, 0, // Skip to: 106522 +/* 68637 */ MCD_OPC_Decode, 194, 48, 155, 2, // Opcode: UZP2v2i32 +/* 68642 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 68664 +/* 68647 */ MCD_OPC_CheckPredicate, 21, 238, 147, 0, // Skip to: 106522 +/* 68652 */ MCD_OPC_CheckField, 21, 1, 1, 231, 147, 0, // Skip to: 106522 +/* 68659 */ MCD_OPC_Decode, 177, 36, 155, 2, // Opcode: SQRSHLv2i32 +/* 68664 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 68686 +/* 68669 */ MCD_OPC_CheckPredicate, 21, 216, 147, 0, // Skip to: 106522 +/* 68674 */ MCD_OPC_CheckField, 21, 1, 1, 209, 147, 0, // Skip to: 106522 +/* 68681 */ MCD_OPC_Decode, 218, 41, 170, 2, // Opcode: SUBHNv2i64_v2i32 +/* 68686 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 68708 +/* 68691 */ MCD_OPC_CheckPredicate, 21, 194, 147, 0, // Skip to: 106522 +/* 68696 */ MCD_OPC_CheckField, 21, 1, 1, 187, 147, 0, // Skip to: 106522 +/* 68703 */ MCD_OPC_Decode, 160, 33, 155, 2, // Opcode: SMAXv2i32 +/* 68708 */ MCD_OPC_FilterValue, 26, 56, 0, 0, // Skip to: 68769 +/* 68713 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 68716 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 68731 +/* 68721 */ MCD_OPC_CheckPredicate, 21, 164, 147, 0, // Skip to: 106522 +/* 68726 */ MCD_OPC_Decode, 253, 42, 155, 2, // Opcode: TRN2v2i32 +/* 68731 */ MCD_OPC_FilterValue, 1, 154, 147, 0, // Skip to: 106522 +/* 68736 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 68739 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 68754 +/* 68744 */ MCD_OPC_CheckPredicate, 21, 141, 147, 0, // Skip to: 106522 +/* 68749 */ MCD_OPC_Decode, 162, 31, 166, 2, // Opcode: SADALPv2i32_v1i64 +/* 68754 */ MCD_OPC_FilterValue, 1, 131, 147, 0, // Skip to: 106522 +/* 68759 */ MCD_OPC_CheckPredicate, 30, 126, 147, 0, // Skip to: 106522 +/* 68764 */ MCD_OPC_Decode, 247, 8, 184, 2, // Opcode: BFCVTN +/* 68769 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 68791 +/* 68774 */ MCD_OPC_CheckPredicate, 21, 111, 147, 0, // Skip to: 106522 +/* 68779 */ MCD_OPC_CheckField, 21, 1, 1, 104, 147, 0, // Skip to: 106522 +/* 68786 */ MCD_OPC_Decode, 194, 33, 155, 2, // Opcode: SMINv2i32 +/* 68791 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 68813 +/* 68796 */ MCD_OPC_CheckPredicate, 21, 89, 147, 0, // Skip to: 106522 +/* 68801 */ MCD_OPC_CheckField, 21, 1, 1, 82, 147, 0, // Skip to: 106522 +/* 68808 */ MCD_OPC_Decode, 143, 31, 151, 2, // Opcode: SABDLv2i32_v2i64 +/* 68813 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 68835 +/* 68818 */ MCD_OPC_CheckPredicate, 21, 67, 147, 0, // Skip to: 106522 +/* 68823 */ MCD_OPC_CheckField, 21, 1, 1, 60, 147, 0, // Skip to: 106522 +/* 68830 */ MCD_OPC_Decode, 153, 31, 155, 2, // Opcode: SABDv2i32 +/* 68835 */ MCD_OPC_FilterValue, 30, 40, 0, 0, // Skip to: 68880 +/* 68840 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 68843 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 68858 +/* 68848 */ MCD_OPC_CheckPredicate, 21, 37, 147, 0, // Skip to: 106522 +/* 68853 */ MCD_OPC_Decode, 189, 49, 155, 2, // Opcode: ZIP2v2i32 +/* 68858 */ MCD_OPC_FilterValue, 1, 27, 147, 0, // Skip to: 106522 +/* 68863 */ MCD_OPC_CheckPredicate, 21, 22, 147, 0, // Skip to: 106522 +/* 68868 */ MCD_OPC_CheckField, 16, 5, 0, 15, 147, 0, // Skip to: 106522 +/* 68875 */ MCD_OPC_Decode, 174, 34, 156, 2, // Opcode: SQABSv2i32 +/* 68880 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 68902 +/* 68885 */ MCD_OPC_CheckPredicate, 21, 0, 147, 0, // Skip to: 106522 +/* 68890 */ MCD_OPC_CheckField, 21, 1, 1, 249, 146, 0, // Skip to: 106522 +/* 68897 */ MCD_OPC_Decode, 131, 31, 176, 2, // Opcode: SABAv2i32 +/* 68902 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 68924 +/* 68907 */ MCD_OPC_CheckPredicate, 21, 234, 146, 0, // Skip to: 106522 +/* 68912 */ MCD_OPC_CheckField, 21, 1, 1, 227, 146, 0, // Skip to: 106522 +/* 68919 */ MCD_OPC_Decode, 211, 33, 172, 2, // Opcode: SMLALv2i32_v2i64 +/* 68924 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 68946 +/* 68929 */ MCD_OPC_CheckPredicate, 21, 212, 146, 0, // Skip to: 106522 +/* 68934 */ MCD_OPC_CheckField, 21, 1, 1, 205, 146, 0, // Skip to: 106522 +/* 68941 */ MCD_OPC_Decode, 135, 8, 155, 2, // Opcode: ADDv2i32 +/* 68946 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 68984 +/* 68951 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 68954 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 68969 +/* 68959 */ MCD_OPC_CheckPredicate, 21, 182, 146, 0, // Skip to: 106522 +/* 68964 */ MCD_OPC_Decode, 199, 10, 156, 2, // Opcode: CMGTv2i32rz +/* 68969 */ MCD_OPC_FilterValue, 33, 172, 146, 0, // Skip to: 106522 +/* 68974 */ MCD_OPC_CheckPredicate, 21, 167, 146, 0, // Skip to: 106522 +/* 68979 */ MCD_OPC_Decode, 181, 20, 156, 2, // Opcode: FRINTPv2f32 +/* 68984 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 69006 +/* 68989 */ MCD_OPC_CheckPredicate, 21, 152, 146, 0, // Skip to: 106522 +/* 68994 */ MCD_OPC_CheckField, 21, 1, 1, 145, 146, 0, // Skip to: 106522 +/* 69001 */ MCD_OPC_Decode, 216, 11, 155, 2, // Opcode: CMTSTv2i32 +/* 69006 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 69028 +/* 69011 */ MCD_OPC_CheckPredicate, 21, 130, 146, 0, // Skip to: 106522 +/* 69016 */ MCD_OPC_CheckField, 21, 1, 1, 123, 146, 0, // Skip to: 106522 +/* 69023 */ MCD_OPC_Decode, 247, 34, 172, 2, // Opcode: SQDMLALv2i32_v2i64 +/* 69028 */ MCD_OPC_FilterValue, 37, 33, 0, 0, // Skip to: 69066 +/* 69033 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 69036 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 69051 +/* 69041 */ MCD_OPC_CheckPredicate, 32, 100, 146, 0, // Skip to: 106522 +/* 69046 */ MCD_OPC_Decode, 143, 32, 176, 2, // Opcode: SDOTv8i8 +/* 69051 */ MCD_OPC_FilterValue, 1, 90, 146, 0, // Skip to: 106522 +/* 69056 */ MCD_OPC_CheckPredicate, 21, 85, 146, 0, // Skip to: 106522 +/* 69061 */ MCD_OPC_Decode, 170, 28, 176, 2, // Opcode: MLAv2i32 +/* 69066 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 69104 +/* 69071 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 69074 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 69089 +/* 69079 */ MCD_OPC_CheckPredicate, 21, 62, 146, 0, // Skip to: 106522 +/* 69084 */ MCD_OPC_Decode, 167, 10, 156, 2, // Opcode: CMEQv2i32rz +/* 69089 */ MCD_OPC_FilterValue, 33, 52, 146, 0, // Skip to: 106522 +/* 69094 */ MCD_OPC_CheckPredicate, 21, 47, 146, 0, // Skip to: 106522 +/* 69099 */ MCD_OPC_Decode, 203, 20, 156, 2, // Opcode: FRINTZv2f32 +/* 69104 */ MCD_OPC_FilterValue, 39, 33, 0, 0, // Skip to: 69142 +/* 69109 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 69112 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 69127 +/* 69117 */ MCD_OPC_CheckPredicate, 33, 24, 146, 0, // Skip to: 106522 +/* 69122 */ MCD_OPC_Decode, 198, 47, 176, 2, // Opcode: USDOTv8i8 +/* 69127 */ MCD_OPC_FilterValue, 1, 14, 146, 0, // Skip to: 106522 +/* 69132 */ MCD_OPC_CheckPredicate, 21, 9, 146, 0, // Skip to: 106522 +/* 69137 */ MCD_OPC_Decode, 252, 28, 155, 2, // Opcode: MULv2i32 +/* 69142 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 69164 +/* 69147 */ MCD_OPC_CheckPredicate, 21, 250, 145, 0, // Skip to: 106522 +/* 69152 */ MCD_OPC_CheckField, 21, 1, 1, 243, 145, 0, // Skip to: 106522 +/* 69159 */ MCD_OPC_Decode, 231, 33, 172, 2, // Opcode: SMLSLv2i32_v2i64 +/* 69164 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 69186 +/* 69169 */ MCD_OPC_CheckPredicate, 21, 228, 145, 0, // Skip to: 106522 +/* 69174 */ MCD_OPC_CheckField, 21, 1, 1, 221, 145, 0, // Skip to: 106522 +/* 69181 */ MCD_OPC_Decode, 137, 33, 155, 2, // Opcode: SMAXPv2i32 +/* 69186 */ MCD_OPC_FilterValue, 42, 33, 0, 0, // Skip to: 69224 +/* 69191 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 69194 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 69209 +/* 69199 */ MCD_OPC_CheckPredicate, 21, 198, 145, 0, // Skip to: 106522 +/* 69204 */ MCD_OPC_Decode, 242, 10, 156, 2, // Opcode: CMLTv2i32rz +/* 69209 */ MCD_OPC_FilterValue, 33, 188, 145, 0, // Skip to: 106522 +/* 69214 */ MCD_OPC_CheckPredicate, 21, 183, 145, 0, // Skip to: 106522 +/* 69219 */ MCD_OPC_Decode, 165, 16, 156, 2, // Opcode: FCVTPSv2f32 +/* 69224 */ MCD_OPC_FilterValue, 43, 17, 0, 0, // Skip to: 69246 +/* 69229 */ MCD_OPC_CheckPredicate, 21, 168, 145, 0, // Skip to: 106522 +/* 69234 */ MCD_OPC_CheckField, 21, 1, 1, 161, 145, 0, // Skip to: 106522 +/* 69241 */ MCD_OPC_Decode, 171, 33, 155, 2, // Opcode: SMINPv2i32 +/* 69246 */ MCD_OPC_FilterValue, 44, 17, 0, 0, // Skip to: 69268 +/* 69251 */ MCD_OPC_CheckPredicate, 21, 146, 145, 0, // Skip to: 106522 +/* 69256 */ MCD_OPC_CheckField, 21, 1, 1, 139, 145, 0, // Skip to: 106522 +/* 69263 */ MCD_OPC_Decode, 144, 35, 172, 2, // Opcode: SQDMLSLv2i32_v2i64 +/* 69268 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 69290 +/* 69273 */ MCD_OPC_CheckPredicate, 21, 124, 145, 0, // Skip to: 106522 +/* 69278 */ MCD_OPC_CheckField, 21, 1, 1, 117, 145, 0, // Skip to: 106522 +/* 69285 */ MCD_OPC_Decode, 162, 35, 155, 2, // Opcode: SQDMULHv2i32 +/* 69290 */ MCD_OPC_FilterValue, 46, 33, 0, 0, // Skip to: 69328 +/* 69295 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 69298 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 69313 +/* 69303 */ MCD_OPC_CheckPredicate, 21, 94, 145, 0, // Skip to: 106522 +/* 69308 */ MCD_OPC_Decode, 185, 7, 156, 2, // Opcode: ABSv2i32 +/* 69313 */ MCD_OPC_FilterValue, 33, 84, 145, 0, // Skip to: 106522 +/* 69318 */ MCD_OPC_CheckPredicate, 21, 79, 145, 0, // Skip to: 106522 +/* 69323 */ MCD_OPC_Decode, 216, 16, 156, 2, // Opcode: FCVTZSv2f32 +/* 69328 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 69350 +/* 69333 */ MCD_OPC_CheckPredicate, 21, 64, 145, 0, // Skip to: 106522 +/* 69338 */ MCD_OPC_CheckField, 21, 1, 1, 57, 145, 0, // Skip to: 106522 +/* 69345 */ MCD_OPC_Decode, 220, 7, 155, 2, // Opcode: ADDPv2i32 +/* 69350 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 69372 +/* 69355 */ MCD_OPC_CheckPredicate, 21, 42, 145, 0, // Skip to: 106522 +/* 69360 */ MCD_OPC_CheckField, 21, 1, 1, 35, 145, 0, // Skip to: 106522 +/* 69367 */ MCD_OPC_Decode, 149, 34, 151, 2, // Opcode: SMULLv2i32_v2i64 +/* 69372 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 69394 +/* 69377 */ MCD_OPC_CheckPredicate, 21, 20, 145, 0, // Skip to: 106522 +/* 69382 */ MCD_OPC_CheckField, 21, 1, 1, 13, 145, 0, // Skip to: 106522 +/* 69389 */ MCD_OPC_Decode, 131, 18, 155, 2, // Opcode: FMINNMv2f32 +/* 69394 */ MCD_OPC_FilterValue, 50, 48, 0, 0, // Skip to: 69447 +/* 69399 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 69402 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 69417 +/* 69407 */ MCD_OPC_CheckPredicate, 21, 246, 144, 0, // Skip to: 106522 +/* 69412 */ MCD_OPC_Decode, 242, 14, 156, 2, // Opcode: FCMGTv2i32rz +/* 69417 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 69432 +/* 69422 */ MCD_OPC_CheckPredicate, 21, 231, 144, 0, // Skip to: 106522 +/* 69427 */ MCD_OPC_Decode, 138, 47, 156, 2, // Opcode: URECPEv2i32 +/* 69432 */ MCD_OPC_FilterValue, 48, 221, 144, 0, // Skip to: 106522 +/* 69437 */ MCD_OPC_CheckPredicate, 23, 216, 144, 0, // Skip to: 106522 +/* 69442 */ MCD_OPC_Decode, 250, 17, 167, 2, // Opcode: FMINNMVv4i16v +/* 69447 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 69469 +/* 69452 */ MCD_OPC_CheckPredicate, 21, 201, 144, 0, // Skip to: 106522 +/* 69457 */ MCD_OPC_CheckField, 21, 1, 1, 194, 144, 0, // Skip to: 106522 +/* 69464 */ MCD_OPC_Decode, 217, 18, 176, 2, // Opcode: FMLSv2f32 +/* 69469 */ MCD_OPC_FilterValue, 52, 17, 0, 0, // Skip to: 69491 +/* 69474 */ MCD_OPC_CheckPredicate, 21, 179, 144, 0, // Skip to: 106522 +/* 69479 */ MCD_OPC_CheckField, 21, 1, 1, 172, 144, 0, // Skip to: 106522 +/* 69486 */ MCD_OPC_Decode, 185, 35, 151, 2, // Opcode: SQDMULLv2i32_v2i64 +/* 69491 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 69513 +/* 69496 */ MCD_OPC_CheckPredicate, 21, 157, 144, 0, // Skip to: 106522 +/* 69501 */ MCD_OPC_CheckField, 21, 1, 1, 150, 144, 0, // Skip to: 106522 +/* 69508 */ MCD_OPC_Decode, 134, 21, 155, 2, // Opcode: FSUBv2f32 +/* 69513 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 69551 +/* 69518 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 69521 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 69536 +/* 69526 */ MCD_OPC_CheckPredicate, 21, 127, 144, 0, // Skip to: 106522 +/* 69531 */ MCD_OPC_Decode, 198, 14, 156, 2, // Opcode: FCMEQv2i32rz +/* 69536 */ MCD_OPC_FilterValue, 33, 117, 144, 0, // Skip to: 106522 +/* 69541 */ MCD_OPC_CheckPredicate, 21, 112, 144, 0, // Skip to: 106522 +/* 69546 */ MCD_OPC_Decode, 217, 19, 156, 2, // Opcode: FRECPEv2f32 +/* 69551 */ MCD_OPC_FilterValue, 58, 17, 0, 0, // Skip to: 69573 +/* 69556 */ MCD_OPC_CheckPredicate, 21, 97, 144, 0, // Skip to: 106522 +/* 69561 */ MCD_OPC_CheckField, 16, 6, 32, 90, 144, 0, // Skip to: 106522 +/* 69568 */ MCD_OPC_Decode, 152, 15, 156, 2, // Opcode: FCMLTv2i32rz +/* 69573 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 69595 +/* 69578 */ MCD_OPC_CheckPredicate, 25, 75, 144, 0, // Skip to: 106522 +/* 69583 */ MCD_OPC_CheckField, 21, 1, 1, 68, 144, 0, // Skip to: 106522 +/* 69590 */ MCD_OPC_Decode, 206, 18, 176, 2, // Opcode: FMLSLv4f16 +/* 69595 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 69617 +/* 69600 */ MCD_OPC_CheckPredicate, 21, 53, 144, 0, // Skip to: 106522 +/* 69605 */ MCD_OPC_CheckField, 21, 1, 1, 46, 144, 0, // Skip to: 106522 +/* 69612 */ MCD_OPC_Decode, 160, 18, 155, 2, // Opcode: FMINv2f32 +/* 69617 */ MCD_OPC_FilterValue, 62, 33, 0, 0, // Skip to: 69655 +/* 69622 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 69625 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 69640 +/* 69630 */ MCD_OPC_CheckPredicate, 21, 23, 144, 0, // Skip to: 106522 +/* 69635 */ MCD_OPC_Decode, 237, 13, 156, 2, // Opcode: FABSv2f32 +/* 69640 */ MCD_OPC_FilterValue, 48, 13, 144, 0, // Skip to: 106522 +/* 69645 */ MCD_OPC_CheckPredicate, 23, 8, 144, 0, // Skip to: 106522 +/* 69650 */ MCD_OPC_Decode, 151, 18, 167, 2, // Opcode: FMINVv4i16v +/* 69655 */ MCD_OPC_FilterValue, 63, 254, 143, 0, // Skip to: 106522 +/* 69660 */ MCD_OPC_CheckPredicate, 21, 249, 143, 0, // Skip to: 106522 +/* 69665 */ MCD_OPC_CheckField, 21, 1, 1, 242, 143, 0, // Skip to: 106522 +/* 69672 */ MCD_OPC_Decode, 225, 20, 155, 2, // Opcode: FRSQRTSv2f32 +/* 69677 */ MCD_OPC_FilterValue, 1, 141, 5, 0, // Skip to: 71103 +/* 69682 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 69685 */ MCD_OPC_FilterValue, 0, 135, 0, 0, // Skip to: 69825 +/* 69690 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 69693 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 69715 +/* 69698 */ MCD_OPC_CheckPredicate, 21, 211, 143, 0, // Skip to: 106522 +/* 69703 */ MCD_OPC_CheckField, 21, 1, 1, 204, 143, 0, // Skip to: 106522 +/* 69710 */ MCD_OPC_Decode, 205, 43, 151, 2, // Opcode: UADDLv2i32_v2i64 +/* 69715 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 69737 +/* 69720 */ MCD_OPC_CheckPredicate, 21, 189, 143, 0, // Skip to: 106522 +/* 69725 */ MCD_OPC_CheckField, 21, 1, 1, 182, 143, 0, // Skip to: 106522 +/* 69732 */ MCD_OPC_Decode, 159, 44, 155, 2, // Opcode: UHADDv2i32 +/* 69737 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 69759 +/* 69742 */ MCD_OPC_CheckPredicate, 21, 167, 143, 0, // Skip to: 106522 +/* 69747 */ MCD_OPC_CheckField, 21, 1, 1, 160, 143, 0, // Skip to: 106522 +/* 69754 */ MCD_OPC_Decode, 218, 45, 155, 2, // Opcode: UQADDv2i32 +/* 69759 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 69781 +/* 69764 */ MCD_OPC_CheckPredicate, 21, 145, 143, 0, // Skip to: 106522 +/* 69769 */ MCD_OPC_CheckField, 21, 1, 1, 138, 143, 0, // Skip to: 106522 +/* 69776 */ MCD_OPC_Decode, 221, 43, 159, 2, // Opcode: UADDWv2i32_v2i64 +/* 69781 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 69803 +/* 69786 */ MCD_OPC_CheckPredicate, 21, 123, 143, 0, // Skip to: 106522 +/* 69791 */ MCD_OPC_CheckField, 21, 1, 1, 116, 143, 0, // Skip to: 106522 +/* 69798 */ MCD_OPC_Decode, 145, 47, 155, 2, // Opcode: URHADDv2i32 +/* 69803 */ MCD_OPC_FilterValue, 7, 106, 143, 0, // Skip to: 106522 +/* 69808 */ MCD_OPC_CheckPredicate, 21, 101, 143, 0, // Skip to: 106522 +/* 69813 */ MCD_OPC_CheckField, 21, 1, 1, 94, 143, 0, // Skip to: 106522 +/* 69820 */ MCD_OPC_Decode, 163, 9, 176, 2, // Opcode: BITv8i8 +/* 69825 */ MCD_OPC_FilterValue, 1, 211, 0, 0, // Skip to: 70041 +/* 69830 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 69833 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 69855 +/* 69838 */ MCD_OPC_CheckPredicate, 21, 71, 143, 0, // Skip to: 106522 +/* 69843 */ MCD_OPC_CheckField, 21, 1, 1, 64, 143, 0, // Skip to: 106522 +/* 69850 */ MCD_OPC_Decode, 139, 48, 151, 2, // Opcode: USUBLv2i32_v2i64 +/* 69855 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 69877 +/* 69860 */ MCD_OPC_CheckPredicate, 21, 49, 143, 0, // Skip to: 106522 +/* 69865 */ MCD_OPC_CheckField, 21, 1, 1, 42, 143, 0, // Skip to: 106522 +/* 69872 */ MCD_OPC_Decode, 173, 44, 155, 2, // Opcode: UHSUBv2i32 +/* 69877 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 69915 +/* 69882 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 69885 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 69900 +/* 69890 */ MCD_OPC_CheckPredicate, 21, 19, 143, 0, // Skip to: 106522 +/* 69895 */ MCD_OPC_Decode, 191, 43, 156, 2, // Opcode: UADDLPv2i32_v1i64 +/* 69900 */ MCD_OPC_FilterValue, 33, 9, 143, 0, // Skip to: 106522 +/* 69905 */ MCD_OPC_CheckPredicate, 21, 4, 143, 0, // Skip to: 106522 +/* 69910 */ MCD_OPC_Decode, 216, 37, 161, 2, // Opcode: SQXTUNv2i32 +/* 69915 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 69937 +/* 69920 */ MCD_OPC_CheckPredicate, 21, 245, 142, 0, // Skip to: 106522 +/* 69925 */ MCD_OPC_CheckField, 21, 1, 1, 238, 142, 0, // Skip to: 106522 +/* 69932 */ MCD_OPC_Decode, 244, 46, 155, 2, // Opcode: UQSUBv2i32 +/* 69937 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 69959 +/* 69942 */ MCD_OPC_CheckPredicate, 21, 223, 142, 0, // Skip to: 106522 +/* 69947 */ MCD_OPC_CheckField, 21, 1, 1, 216, 142, 0, // Skip to: 106522 +/* 69954 */ MCD_OPC_Decode, 151, 48, 159, 2, // Opcode: USUBWv2i32_v2i64 +/* 69959 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 69981 +/* 69964 */ MCD_OPC_CheckPredicate, 21, 201, 142, 0, // Skip to: 106522 +/* 69969 */ MCD_OPC_CheckField, 21, 1, 1, 194, 142, 0, // Skip to: 106522 +/* 69976 */ MCD_OPC_Decode, 212, 10, 155, 2, // Opcode: CMHIv2i32 +/* 69981 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 70019 +/* 69986 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 69989 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 70004 +/* 69994 */ MCD_OPC_CheckPredicate, 21, 171, 142, 0, // Skip to: 106522 +/* 69999 */ MCD_OPC_Decode, 242, 47, 166, 2, // Opcode: USQADDv2i32 +/* 70004 */ MCD_OPC_FilterValue, 33, 161, 142, 0, // Skip to: 106522 +/* 70009 */ MCD_OPC_CheckPredicate, 21, 156, 142, 0, // Skip to: 106522 +/* 70014 */ MCD_OPC_Decode, 197, 32, 175, 2, // Opcode: SHLLv2i32 +/* 70019 */ MCD_OPC_FilterValue, 7, 146, 142, 0, // Skip to: 106522 +/* 70024 */ MCD_OPC_CheckPredicate, 21, 141, 142, 0, // Skip to: 106522 +/* 70029 */ MCD_OPC_CheckField, 21, 1, 1, 134, 142, 0, // Skip to: 106522 +/* 70036 */ MCD_OPC_Decode, 220, 10, 155, 2, // Opcode: CMHSv2i32 +/* 70041 */ MCD_OPC_FilterValue, 2, 173, 0, 0, // Skip to: 70219 +/* 70046 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 70049 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 70071 +/* 70054 */ MCD_OPC_CheckPredicate, 21, 111, 142, 0, // Skip to: 106522 +/* 70059 */ MCD_OPC_CheckField, 21, 1, 1, 104, 142, 0, // Skip to: 106522 +/* 70066 */ MCD_OPC_Decode, 160, 30, 170, 2, // Opcode: RADDHNv2i64_v2i32 +/* 70071 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 70093 +/* 70076 */ MCD_OPC_CheckPredicate, 21, 89, 142, 0, // Skip to: 106522 +/* 70081 */ MCD_OPC_CheckField, 21, 1, 1, 82, 142, 0, // Skip to: 106522 +/* 70088 */ MCD_OPC_Decode, 213, 47, 155, 2, // Opcode: USHLv2i32 +/* 70093 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 70131 +/* 70098 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 70101 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 70116 +/* 70106 */ MCD_OPC_CheckPredicate, 21, 59, 142, 0, // Skip to: 106522 +/* 70111 */ MCD_OPC_Decode, 157, 10, 156, 2, // Opcode: CLZv2i32 +/* 70116 */ MCD_OPC_FilterValue, 33, 49, 142, 0, // Skip to: 106522 +/* 70121 */ MCD_OPC_CheckPredicate, 21, 44, 142, 0, // Skip to: 106522 +/* 70126 */ MCD_OPC_Decode, 132, 47, 161, 2, // Opcode: UQXTNv2i32 +/* 70131 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 70153 +/* 70136 */ MCD_OPC_CheckPredicate, 21, 29, 142, 0, // Skip to: 106522 +/* 70141 */ MCD_OPC_CheckField, 21, 1, 1, 22, 142, 0, // Skip to: 106522 +/* 70148 */ MCD_OPC_Decode, 196, 46, 155, 2, // Opcode: UQSHLv2i32 +/* 70153 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 70175 +/* 70158 */ MCD_OPC_CheckPredicate, 21, 7, 142, 0, // Skip to: 106522 +/* 70163 */ MCD_OPC_CheckField, 21, 1, 1, 0, 142, 0, // Skip to: 106522 +/* 70170 */ MCD_OPC_Decode, 141, 43, 172, 2, // Opcode: UABALv2i32_v2i64 +/* 70175 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 70197 +/* 70180 */ MCD_OPC_CheckPredicate, 21, 241, 141, 0, // Skip to: 106522 +/* 70185 */ MCD_OPC_CheckField, 21, 1, 1, 234, 141, 0, // Skip to: 106522 +/* 70192 */ MCD_OPC_Decode, 160, 47, 155, 2, // Opcode: URSHLv2i32 +/* 70197 */ MCD_OPC_FilterValue, 7, 224, 141, 0, // Skip to: 106522 +/* 70202 */ MCD_OPC_CheckPredicate, 21, 219, 141, 0, // Skip to: 106522 +/* 70207 */ MCD_OPC_CheckField, 21, 1, 1, 212, 141, 0, // Skip to: 106522 +/* 70214 */ MCD_OPC_Decode, 153, 46, 155, 2, // Opcode: UQRSHLv2i32 +/* 70219 */ MCD_OPC_FilterValue, 3, 179, 0, 0, // Skip to: 70403 +/* 70224 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 70227 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 70249 +/* 70232 */ MCD_OPC_CheckPredicate, 21, 189, 141, 0, // Skip to: 106522 +/* 70237 */ MCD_OPC_CheckField, 21, 1, 1, 182, 141, 0, // Skip to: 106522 +/* 70244 */ MCD_OPC_Decode, 236, 30, 170, 2, // Opcode: RSUBHNv2i64_v2i32 +/* 70249 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 70271 +/* 70254 */ MCD_OPC_CheckPredicate, 21, 167, 141, 0, // Skip to: 106522 +/* 70259 */ MCD_OPC_CheckField, 21, 1, 1, 160, 141, 0, // Skip to: 106522 +/* 70266 */ MCD_OPC_Decode, 207, 44, 155, 2, // Opcode: UMAXv2i32 +/* 70271 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 70293 +/* 70276 */ MCD_OPC_CheckPredicate, 21, 145, 141, 0, // Skip to: 106522 +/* 70281 */ MCD_OPC_CheckField, 16, 6, 32, 138, 141, 0, // Skip to: 106522 +/* 70288 */ MCD_OPC_Decode, 182, 43, 166, 2, // Opcode: UADALPv2i32_v1i64 +/* 70293 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 70315 +/* 70298 */ MCD_OPC_CheckPredicate, 21, 123, 141, 0, // Skip to: 106522 +/* 70303 */ MCD_OPC_CheckField, 21, 1, 1, 116, 141, 0, // Skip to: 106522 +/* 70310 */ MCD_OPC_Decode, 240, 44, 155, 2, // Opcode: UMINv2i32 +/* 70315 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 70337 +/* 70320 */ MCD_OPC_CheckPredicate, 21, 101, 141, 0, // Skip to: 106522 +/* 70325 */ MCD_OPC_CheckField, 21, 1, 1, 94, 141, 0, // Skip to: 106522 +/* 70332 */ MCD_OPC_Decode, 163, 43, 151, 2, // Opcode: UABDLv2i32_v2i64 +/* 70337 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 70359 +/* 70342 */ MCD_OPC_CheckPredicate, 21, 79, 141, 0, // Skip to: 106522 +/* 70347 */ MCD_OPC_CheckField, 21, 1, 1, 72, 141, 0, // Skip to: 106522 +/* 70354 */ MCD_OPC_Decode, 173, 43, 155, 2, // Opcode: UABDv2i32 +/* 70359 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 70381 +/* 70364 */ MCD_OPC_CheckPredicate, 21, 57, 141, 0, // Skip to: 106522 +/* 70369 */ MCD_OPC_CheckField, 16, 6, 32, 50, 141, 0, // Skip to: 106522 +/* 70376 */ MCD_OPC_Decode, 223, 35, 156, 2, // Opcode: SQNEGv2i32 +/* 70381 */ MCD_OPC_FilterValue, 7, 40, 141, 0, // Skip to: 106522 +/* 70386 */ MCD_OPC_CheckPredicate, 21, 35, 141, 0, // Skip to: 106522 +/* 70391 */ MCD_OPC_CheckField, 21, 1, 1, 28, 141, 0, // Skip to: 106522 +/* 70398 */ MCD_OPC_Decode, 151, 43, 176, 2, // Opcode: UABAv2i32 +/* 70403 */ MCD_OPC_FilterValue, 4, 199, 0, 0, // Skip to: 70607 +/* 70408 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 70411 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 70433 +/* 70416 */ MCD_OPC_CheckPredicate, 21, 5, 141, 0, // Skip to: 106522 +/* 70421 */ MCD_OPC_CheckField, 21, 1, 1, 254, 140, 0, // Skip to: 106522 +/* 70428 */ MCD_OPC_Decode, 129, 45, 172, 2, // Opcode: UMLALv2i32_v2i64 +/* 70433 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 70471 +/* 70438 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 70441 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70456 +/* 70446 */ MCD_OPC_CheckPredicate, 28, 231, 140, 0, // Skip to: 106522 +/* 70451 */ MCD_OPC_Decode, 246, 35, 176, 2, // Opcode: SQRDMLAHv2i32 +/* 70456 */ MCD_OPC_FilterValue, 1, 221, 140, 0, // Skip to: 106522 +/* 70461 */ MCD_OPC_CheckPredicate, 21, 216, 140, 0, // Skip to: 106522 +/* 70466 */ MCD_OPC_Decode, 134, 42, 155, 2, // Opcode: SUBv2i32 +/* 70471 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 70493 +/* 70476 */ MCD_OPC_CheckPredicate, 21, 201, 140, 0, // Skip to: 106522 +/* 70481 */ MCD_OPC_CheckField, 16, 6, 32, 194, 140, 0, // Skip to: 106522 +/* 70488 */ MCD_OPC_Decode, 183, 10, 156, 2, // Opcode: CMGEv2i32rz +/* 70493 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 70531 +/* 70498 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 70501 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70516 +/* 70506 */ MCD_OPC_CheckPredicate, 28, 171, 140, 0, // Skip to: 106522 +/* 70511 */ MCD_OPC_Decode, 137, 36, 176, 2, // Opcode: SQRDMLSHv2i32 +/* 70516 */ MCD_OPC_FilterValue, 1, 161, 140, 0, // Skip to: 106522 +/* 70521 */ MCD_OPC_CheckPredicate, 21, 156, 140, 0, // Skip to: 106522 +/* 70526 */ MCD_OPC_Decode, 166, 10, 155, 2, // Opcode: CMEQv2i32 +/* 70531 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 70569 +/* 70536 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 70539 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70554 +/* 70544 */ MCD_OPC_CheckPredicate, 32, 133, 140, 0, // Skip to: 106522 +/* 70549 */ MCD_OPC_Decode, 153, 44, 176, 2, // Opcode: UDOTv8i8 +/* 70554 */ MCD_OPC_FilterValue, 1, 123, 140, 0, // Skip to: 106522 +/* 70559 */ MCD_OPC_CheckPredicate, 21, 118, 140, 0, // Skip to: 106522 +/* 70564 */ MCD_OPC_Decode, 187, 28, 176, 2, // Opcode: MLSv2i32 +/* 70569 */ MCD_OPC_FilterValue, 6, 108, 140, 0, // Skip to: 106522 +/* 70574 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 70577 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 70592 +/* 70582 */ MCD_OPC_CheckPredicate, 21, 95, 140, 0, // Skip to: 106522 +/* 70587 */ MCD_OPC_Decode, 234, 10, 156, 2, // Opcode: CMLEv2i32rz +/* 70592 */ MCD_OPC_FilterValue, 33, 85, 140, 0, // Skip to: 106522 +/* 70597 */ MCD_OPC_CheckPredicate, 21, 80, 140, 0, // Skip to: 106522 +/* 70602 */ MCD_OPC_Decode, 148, 20, 156, 2, // Opcode: FRINTIv2f32 +/* 70607 */ MCD_OPC_FilterValue, 5, 151, 0, 0, // Skip to: 70763 +/* 70612 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 70615 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 70637 +/* 70620 */ MCD_OPC_CheckPredicate, 21, 57, 140, 0, // Skip to: 106522 +/* 70625 */ MCD_OPC_CheckField, 21, 1, 1, 50, 140, 0, // Skip to: 106522 +/* 70632 */ MCD_OPC_Decode, 149, 45, 172, 2, // Opcode: UMLSLv2i32_v2i64 +/* 70637 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 70659 +/* 70642 */ MCD_OPC_CheckPredicate, 21, 35, 140, 0, // Skip to: 106522 +/* 70647 */ MCD_OPC_CheckField, 21, 1, 1, 28, 140, 0, // Skip to: 106522 +/* 70654 */ MCD_OPC_Decode, 184, 44, 155, 2, // Opcode: UMAXPv2i32 +/* 70659 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 70681 +/* 70664 */ MCD_OPC_CheckPredicate, 21, 13, 140, 0, // Skip to: 106522 +/* 70669 */ MCD_OPC_CheckField, 16, 6, 33, 6, 140, 0, // Skip to: 106522 +/* 70676 */ MCD_OPC_Decode, 179, 16, 156, 2, // Opcode: FCVTPUv2f32 +/* 70681 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 70703 +/* 70686 */ MCD_OPC_CheckPredicate, 21, 247, 139, 0, // Skip to: 106522 +/* 70691 */ MCD_OPC_CheckField, 21, 1, 1, 240, 139, 0, // Skip to: 106522 +/* 70698 */ MCD_OPC_Decode, 217, 44, 155, 2, // Opcode: UMINPv2i32 +/* 70703 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 70725 +/* 70708 */ MCD_OPC_CheckPredicate, 21, 225, 139, 0, // Skip to: 106522 +/* 70713 */ MCD_OPC_CheckField, 21, 1, 1, 218, 139, 0, // Skip to: 106522 +/* 70720 */ MCD_OPC_Decode, 156, 36, 155, 2, // Opcode: SQRDMULHv2i32 +/* 70725 */ MCD_OPC_FilterValue, 6, 208, 139, 0, // Skip to: 106522 +/* 70730 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 70733 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 70748 +/* 70738 */ MCD_OPC_CheckPredicate, 21, 195, 139, 0, // Skip to: 106522 +/* 70743 */ MCD_OPC_Decode, 148, 29, 156, 2, // Opcode: NEGv2i32 +/* 70748 */ MCD_OPC_FilterValue, 33, 185, 139, 0, // Skip to: 106522 +/* 70753 */ MCD_OPC_CheckPredicate, 21, 180, 139, 0, // Skip to: 106522 +/* 70758 */ MCD_OPC_Decode, 251, 16, 156, 2, // Opcode: FCVTZUv2f32 +/* 70763 */ MCD_OPC_FilterValue, 6, 185, 0, 0, // Skip to: 70953 +/* 70768 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 70771 */ MCD_OPC_FilterValue, 0, 101, 0, 0, // Skip to: 70877 +/* 70776 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 70779 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 70801 +/* 70784 */ MCD_OPC_CheckPredicate, 21, 149, 139, 0, // Skip to: 106522 +/* 70789 */ MCD_OPC_CheckField, 21, 1, 1, 142, 139, 0, // Skip to: 106522 +/* 70796 */ MCD_OPC_Decode, 193, 45, 151, 2, // Opcode: UMULLv2i32_v2i64 +/* 70801 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 70839 +/* 70806 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 70809 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 70824 +/* 70814 */ MCD_OPC_CheckPredicate, 21, 119, 139, 0, // Skip to: 106522 +/* 70819 */ MCD_OPC_Decode, 220, 14, 156, 2, // Opcode: FCMGEv2i32rz +/* 70824 */ MCD_OPC_FilterValue, 33, 109, 139, 0, // Skip to: 106522 +/* 70829 */ MCD_OPC_CheckPredicate, 21, 104, 139, 0, // Skip to: 106522 +/* 70834 */ MCD_OPC_Decode, 179, 47, 156, 2, // Opcode: URSQRTEv2i32 +/* 70839 */ MCD_OPC_FilterValue, 3, 94, 139, 0, // Skip to: 106522 +/* 70844 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 70847 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 70862 +/* 70852 */ MCD_OPC_CheckPredicate, 21, 81, 139, 0, // Skip to: 106522 +/* 70857 */ MCD_OPC_Decode, 141, 15, 156, 2, // Opcode: FCMLEv2i32rz +/* 70862 */ MCD_OPC_FilterValue, 33, 71, 139, 0, // Skip to: 106522 +/* 70867 */ MCD_OPC_CheckPredicate, 21, 66, 139, 0, // Skip to: 106522 +/* 70872 */ MCD_OPC_Decode, 214, 20, 156, 2, // Opcode: FRSQRTEv2f32 +/* 70877 */ MCD_OPC_FilterValue, 1, 56, 139, 0, // Skip to: 106522 +/* 70882 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 70885 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70900 +/* 70890 */ MCD_OPC_CheckPredicate, 34, 43, 139, 0, // Skip to: 106522 +/* 70895 */ MCD_OPC_Decode, 255, 14, 214, 2, // Opcode: FCMLAv2f32 +/* 70900 */ MCD_OPC_FilterValue, 1, 33, 139, 0, // Skip to: 106522 +/* 70905 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 70908 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70923 +/* 70913 */ MCD_OPC_CheckPredicate, 21, 20, 139, 0, // Skip to: 106522 +/* 70918 */ MCD_OPC_Decode, 238, 17, 155, 2, // Opcode: FMINNMPv2f32 +/* 70923 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 70938 +/* 70928 */ MCD_OPC_CheckPredicate, 25, 5, 139, 0, // Skip to: 106522 +/* 70933 */ MCD_OPC_Decode, 198, 18, 176, 2, // Opcode: FMLSL2v4f16 +/* 70938 */ MCD_OPC_FilterValue, 2, 251, 138, 0, // Skip to: 106522 +/* 70943 */ MCD_OPC_CheckPredicate, 21, 246, 138, 0, // Skip to: 106522 +/* 70948 */ MCD_OPC_Decode, 226, 13, 155, 2, // Opcode: FABDv2f32 +/* 70953 */ MCD_OPC_FilterValue, 7, 236, 138, 0, // Skip to: 106522 +/* 70958 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 70961 */ MCD_OPC_FilterValue, 1, 56, 0, 0, // Skip to: 71022 +/* 70966 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 70969 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 70984 +/* 70974 */ MCD_OPC_CheckPredicate, 34, 215, 138, 0, // Skip to: 106522 +/* 70979 */ MCD_OPC_Decode, 173, 14, 215, 2, // Opcode: FCADDv2f32 +/* 70984 */ MCD_OPC_FilterValue, 1, 205, 138, 0, // Skip to: 106522 +/* 70989 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 70992 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71007 +/* 70997 */ MCD_OPC_CheckPredicate, 21, 192, 138, 0, // Skip to: 106522 +/* 71002 */ MCD_OPC_Decode, 240, 14, 155, 2, // Opcode: FCMGTv2f32 +/* 71007 */ MCD_OPC_FilterValue, 1, 182, 138, 0, // Skip to: 106522 +/* 71012 */ MCD_OPC_CheckPredicate, 21, 177, 138, 0, // Skip to: 106522 +/* 71017 */ MCD_OPC_Decode, 139, 18, 155, 2, // Opcode: FMINPv2f32 +/* 71022 */ MCD_OPC_FilterValue, 2, 47, 0, 0, // Skip to: 71074 +/* 71027 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 71030 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 71052 +/* 71035 */ MCD_OPC_CheckPredicate, 21, 154, 138, 0, // Skip to: 106522 +/* 71040 */ MCD_OPC_CheckField, 12, 1, 1, 147, 138, 0, // Skip to: 106522 +/* 71047 */ MCD_OPC_Decode, 185, 19, 156, 2, // Opcode: FNEGv2f32 +/* 71052 */ MCD_OPC_FilterValue, 33, 137, 138, 0, // Skip to: 106522 +/* 71057 */ MCD_OPC_CheckPredicate, 21, 132, 138, 0, // Skip to: 106522 +/* 71062 */ MCD_OPC_CheckField, 12, 1, 1, 125, 138, 0, // Skip to: 106522 +/* 71069 */ MCD_OPC_Decode, 239, 20, 156, 2, // Opcode: FSQRTv2f32 +/* 71074 */ MCD_OPC_FilterValue, 3, 115, 138, 0, // Skip to: 106522 +/* 71079 */ MCD_OPC_CheckPredicate, 21, 110, 138, 0, // Skip to: 106522 +/* 71084 */ MCD_OPC_CheckField, 21, 1, 1, 103, 138, 0, // Skip to: 106522 +/* 71091 */ MCD_OPC_CheckField, 12, 1, 0, 96, 138, 0, // Skip to: 106522 +/* 71098 */ MCD_OPC_Decode, 131, 14, 155, 2, // Opcode: FACGTv2f32 +/* 71103 */ MCD_OPC_FilterValue, 2, 179, 6, 0, // Skip to: 72823 +/* 71108 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 71111 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 71133 +/* 71116 */ MCD_OPC_CheckPredicate, 21, 73, 138, 0, // Skip to: 106522 +/* 71121 */ MCD_OPC_CheckField, 21, 1, 1, 66, 138, 0, // Skip to: 106522 +/* 71128 */ MCD_OPC_Decode, 190, 31, 179, 2, // Opcode: SADDLv4i32_v2i64 +/* 71133 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 71155 +/* 71138 */ MCD_OPC_CheckPredicate, 21, 51, 138, 0, // Skip to: 106522 +/* 71143 */ MCD_OPC_CheckField, 21, 1, 1, 44, 138, 0, // Skip to: 106522 +/* 71150 */ MCD_OPC_Decode, 193, 32, 179, 2, // Opcode: SHADDv4i32 +/* 71155 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 71177 +/* 71160 */ MCD_OPC_CheckPredicate, 21, 29, 138, 0, // Skip to: 106522 +/* 71165 */ MCD_OPC_CheckField, 16, 6, 32, 22, 138, 0, // Skip to: 106522 +/* 71172 */ MCD_OPC_Decode, 195, 30, 184, 2, // Opcode: REV64v4i32 +/* 71177 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 71199 +/* 71182 */ MCD_OPC_CheckPredicate, 21, 7, 138, 0, // Skip to: 106522 +/* 71187 */ MCD_OPC_CheckField, 21, 1, 1, 0, 138, 0, // Skip to: 106522 +/* 71194 */ MCD_OPC_Decode, 200, 34, 179, 2, // Opcode: SQADDv4i32 +/* 71199 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 71221 +/* 71204 */ MCD_OPC_CheckPredicate, 21, 241, 137, 0, // Skip to: 106522 +/* 71209 */ MCD_OPC_CheckField, 21, 1, 1, 234, 137, 0, // Skip to: 106522 +/* 71216 */ MCD_OPC_Decode, 205, 31, 179, 2, // Opcode: SADDWv4i32_v2i64 +/* 71221 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 71243 +/* 71226 */ MCD_OPC_CheckPredicate, 21, 219, 137, 0, // Skip to: 106522 +/* 71231 */ MCD_OPC_CheckField, 21, 1, 1, 212, 137, 0, // Skip to: 106522 +/* 71238 */ MCD_OPC_Decode, 228, 37, 179, 2, // Opcode: SRHADDv4i32 +/* 71243 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 71265 +/* 71248 */ MCD_OPC_CheckPredicate, 21, 197, 137, 0, // Skip to: 106522 +/* 71253 */ MCD_OPC_CheckField, 21, 1, 0, 190, 137, 0, // Skip to: 106522 +/* 71260 */ MCD_OPC_Decode, 181, 48, 179, 2, // Opcode: UZP1v4i32 +/* 71265 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 71287 +/* 71270 */ MCD_OPC_CheckPredicate, 21, 175, 137, 0, // Skip to: 106522 +/* 71275 */ MCD_OPC_CheckField, 21, 1, 1, 168, 137, 0, // Skip to: 106522 +/* 71282 */ MCD_OPC_Decode, 182, 29, 179, 2, // Opcode: ORRv16i8 +/* 71287 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 71309 +/* 71292 */ MCD_OPC_CheckPredicate, 21, 153, 137, 0, // Skip to: 106522 +/* 71297 */ MCD_OPC_CheckField, 21, 1, 1, 146, 137, 0, // Skip to: 106522 +/* 71304 */ MCD_OPC_Decode, 248, 38, 179, 2, // Opcode: SSUBLv4i32_v2i64 +/* 71309 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 71331 +/* 71314 */ MCD_OPC_CheckPredicate, 21, 131, 137, 0, // Skip to: 106522 +/* 71319 */ MCD_OPC_CheckField, 21, 1, 1, 124, 137, 0, // Skip to: 106522 +/* 71326 */ MCD_OPC_Decode, 233, 32, 179, 2, // Opcode: SHSUBv4i32 +/* 71331 */ MCD_OPC_FilterValue, 10, 56, 0, 0, // Skip to: 71392 +/* 71336 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 71339 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71354 +/* 71344 */ MCD_OPC_CheckPredicate, 21, 101, 137, 0, // Skip to: 106522 +/* 71349 */ MCD_OPC_Decode, 240, 42, 179, 2, // Opcode: TRN1v4i32 +/* 71354 */ MCD_OPC_FilterValue, 1, 91, 137, 0, // Skip to: 106522 +/* 71359 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 71362 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71377 +/* 71367 */ MCD_OPC_CheckPredicate, 21, 78, 137, 0, // Skip to: 106522 +/* 71372 */ MCD_OPC_Decode, 176, 31, 184, 2, // Opcode: SADDLPv4i32_v2i64 +/* 71377 */ MCD_OPC_FilterValue, 1, 68, 137, 0, // Skip to: 106522 +/* 71382 */ MCD_OPC_CheckPredicate, 21, 63, 137, 0, // Skip to: 106522 +/* 71387 */ MCD_OPC_Decode, 159, 49, 193, 2, // Opcode: XTNv4i32 +/* 71392 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 71414 +/* 71397 */ MCD_OPC_CheckPredicate, 21, 48, 137, 0, // Skip to: 106522 +/* 71402 */ MCD_OPC_CheckField, 21, 1, 1, 41, 137, 0, // Skip to: 106522 +/* 71409 */ MCD_OPC_Decode, 188, 37, 179, 2, // Opcode: SQSUBv4i32 +/* 71414 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 71436 +/* 71419 */ MCD_OPC_CheckPredicate, 21, 26, 137, 0, // Skip to: 106522 +/* 71424 */ MCD_OPC_CheckField, 21, 1, 1, 19, 137, 0, // Skip to: 106522 +/* 71431 */ MCD_OPC_Decode, 132, 39, 179, 2, // Opcode: SSUBWv4i32_v2i64 +/* 71436 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 71458 +/* 71441 */ MCD_OPC_CheckPredicate, 21, 4, 137, 0, // Skip to: 106522 +/* 71446 */ MCD_OPC_CheckField, 21, 1, 1, 253, 136, 0, // Skip to: 106522 +/* 71453 */ MCD_OPC_Decode, 204, 10, 179, 2, // Opcode: CMGTv4i32 +/* 71458 */ MCD_OPC_FilterValue, 14, 56, 0, 0, // Skip to: 71519 +/* 71463 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 71466 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71481 +/* 71471 */ MCD_OPC_CheckPredicate, 21, 230, 136, 0, // Skip to: 106522 +/* 71476 */ MCD_OPC_Decode, 176, 49, 179, 2, // Opcode: ZIP1v4i32 +/* 71481 */ MCD_OPC_FilterValue, 1, 220, 136, 0, // Skip to: 106522 +/* 71486 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 71489 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71504 +/* 71494 */ MCD_OPC_CheckPredicate, 21, 207, 136, 0, // Skip to: 106522 +/* 71499 */ MCD_OPC_Decode, 165, 42, 193, 2, // Opcode: SUQADDv4i32 +/* 71504 */ MCD_OPC_FilterValue, 16, 197, 136, 0, // Skip to: 106522 +/* 71509 */ MCD_OPC_CheckPredicate, 21, 192, 136, 0, // Skip to: 106522 +/* 71514 */ MCD_OPC_Decode, 184, 31, 161, 2, // Opcode: SADDLVv4i32v +/* 71519 */ MCD_OPC_FilterValue, 15, 17, 0, 0, // Skip to: 71541 +/* 71524 */ MCD_OPC_CheckPredicate, 21, 177, 136, 0, // Skip to: 106522 +/* 71529 */ MCD_OPC_CheckField, 21, 1, 1, 170, 136, 0, // Skip to: 106522 +/* 71536 */ MCD_OPC_Decode, 188, 10, 179, 2, // Opcode: CMGEv4i32 +/* 71541 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 71563 +/* 71546 */ MCD_OPC_CheckPredicate, 21, 155, 136, 0, // Skip to: 106522 +/* 71551 */ MCD_OPC_CheckField, 21, 1, 1, 148, 136, 0, // Skip to: 106522 +/* 71558 */ MCD_OPC_Decode, 209, 7, 187, 2, // Opcode: ADDHNv2i64_v4i32 +/* 71563 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 71585 +/* 71568 */ MCD_OPC_CheckPredicate, 21, 133, 136, 0, // Skip to: 106522 +/* 71573 */ MCD_OPC_CheckField, 21, 1, 1, 126, 136, 0, // Skip to: 106522 +/* 71580 */ MCD_OPC_Decode, 172, 38, 179, 2, // Opcode: SSHLv4i32 +/* 71585 */ MCD_OPC_FilterValue, 18, 33, 0, 0, // Skip to: 71623 +/* 71590 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 71593 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 71608 +/* 71598 */ MCD_OPC_CheckPredicate, 21, 103, 136, 0, // Skip to: 106522 +/* 71603 */ MCD_OPC_Decode, 147, 10, 184, 2, // Opcode: CLSv4i32 +/* 71608 */ MCD_OPC_FilterValue, 33, 93, 136, 0, // Skip to: 106522 +/* 71613 */ MCD_OPC_CheckPredicate, 21, 88, 136, 0, // Skip to: 106522 +/* 71618 */ MCD_OPC_Decode, 203, 37, 193, 2, // Opcode: SQXTNv4i32 +/* 71623 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 71645 +/* 71628 */ MCD_OPC_CheckPredicate, 21, 73, 136, 0, // Skip to: 106522 +/* 71633 */ MCD_OPC_CheckField, 21, 1, 1, 66, 136, 0, // Skip to: 106522 +/* 71640 */ MCD_OPC_Decode, 128, 37, 179, 2, // Opcode: SQSHLv4i32 +/* 71645 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 71667 +/* 71650 */ MCD_OPC_CheckPredicate, 21, 51, 136, 0, // Skip to: 106522 +/* 71655 */ MCD_OPC_CheckField, 21, 1, 1, 44, 136, 0, // Skip to: 106522 +/* 71662 */ MCD_OPC_Decode, 251, 30, 187, 2, // Opcode: SABALv4i32_v2i64 +/* 71667 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 71689 +/* 71672 */ MCD_OPC_CheckPredicate, 21, 29, 136, 0, // Skip to: 106522 +/* 71677 */ MCD_OPC_CheckField, 21, 1, 1, 22, 136, 0, // Skip to: 106522 +/* 71684 */ MCD_OPC_Decode, 128, 38, 179, 2, // Opcode: SRSHLv4i32 +/* 71689 */ MCD_OPC_FilterValue, 22, 17, 0, 0, // Skip to: 71711 +/* 71694 */ MCD_OPC_CheckPredicate, 21, 7, 136, 0, // Skip to: 106522 +/* 71699 */ MCD_OPC_CheckField, 21, 1, 0, 0, 136, 0, // Skip to: 106522 +/* 71706 */ MCD_OPC_Decode, 197, 48, 179, 2, // Opcode: UZP2v4i32 +/* 71711 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 71733 +/* 71716 */ MCD_OPC_CheckPredicate, 21, 241, 135, 0, // Skip to: 106522 +/* 71721 */ MCD_OPC_CheckField, 21, 1, 1, 234, 135, 0, // Skip to: 106522 +/* 71728 */ MCD_OPC_Decode, 180, 36, 179, 2, // Opcode: SQRSHLv4i32 +/* 71733 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 71755 +/* 71738 */ MCD_OPC_CheckPredicate, 21, 219, 135, 0, // Skip to: 106522 +/* 71743 */ MCD_OPC_CheckField, 21, 1, 1, 212, 135, 0, // Skip to: 106522 +/* 71750 */ MCD_OPC_Decode, 219, 41, 187, 2, // Opcode: SUBHNv2i64_v4i32 +/* 71755 */ MCD_OPC_FilterValue, 25, 17, 0, 0, // Skip to: 71777 +/* 71760 */ MCD_OPC_CheckPredicate, 21, 197, 135, 0, // Skip to: 106522 +/* 71765 */ MCD_OPC_CheckField, 21, 1, 1, 190, 135, 0, // Skip to: 106522 +/* 71772 */ MCD_OPC_Decode, 162, 33, 179, 2, // Opcode: SMAXv4i32 +/* 71777 */ MCD_OPC_FilterValue, 26, 56, 0, 0, // Skip to: 71838 +/* 71782 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 71785 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71800 +/* 71790 */ MCD_OPC_CheckPredicate, 21, 167, 135, 0, // Skip to: 106522 +/* 71795 */ MCD_OPC_Decode, 128, 43, 179, 2, // Opcode: TRN2v4i32 +/* 71800 */ MCD_OPC_FilterValue, 1, 157, 135, 0, // Skip to: 106522 +/* 71805 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 71808 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71823 +/* 71813 */ MCD_OPC_CheckPredicate, 21, 144, 135, 0, // Skip to: 106522 +/* 71818 */ MCD_OPC_Decode, 164, 31, 193, 2, // Opcode: SADALPv4i32_v2i64 +/* 71823 */ MCD_OPC_FilterValue, 1, 134, 135, 0, // Skip to: 106522 +/* 71828 */ MCD_OPC_CheckPredicate, 30, 129, 135, 0, // Skip to: 106522 +/* 71833 */ MCD_OPC_Decode, 248, 8, 193, 2, // Opcode: BFCVTN2 +/* 71838 */ MCD_OPC_FilterValue, 27, 17, 0, 0, // Skip to: 71860 +/* 71843 */ MCD_OPC_CheckPredicate, 21, 114, 135, 0, // Skip to: 106522 +/* 71848 */ MCD_OPC_CheckField, 21, 1, 1, 107, 135, 0, // Skip to: 106522 +/* 71855 */ MCD_OPC_Decode, 196, 33, 179, 2, // Opcode: SMINv4i32 +/* 71860 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 71882 +/* 71865 */ MCD_OPC_CheckPredicate, 21, 92, 135, 0, // Skip to: 106522 +/* 71870 */ MCD_OPC_CheckField, 21, 1, 1, 85, 135, 0, // Skip to: 106522 +/* 71877 */ MCD_OPC_Decode, 145, 31, 179, 2, // Opcode: SABDLv4i32_v2i64 +/* 71882 */ MCD_OPC_FilterValue, 29, 17, 0, 0, // Skip to: 71904 +/* 71887 */ MCD_OPC_CheckPredicate, 21, 70, 135, 0, // Skip to: 106522 +/* 71892 */ MCD_OPC_CheckField, 21, 1, 1, 63, 135, 0, // Skip to: 106522 +/* 71899 */ MCD_OPC_Decode, 155, 31, 179, 2, // Opcode: SABDv4i32 +/* 71904 */ MCD_OPC_FilterValue, 30, 40, 0, 0, // Skip to: 71949 +/* 71909 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 71912 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 71927 +/* 71917 */ MCD_OPC_CheckPredicate, 21, 40, 135, 0, // Skip to: 106522 +/* 71922 */ MCD_OPC_Decode, 192, 49, 179, 2, // Opcode: ZIP2v4i32 +/* 71927 */ MCD_OPC_FilterValue, 1, 30, 135, 0, // Skip to: 106522 +/* 71932 */ MCD_OPC_CheckPredicate, 21, 25, 135, 0, // Skip to: 106522 +/* 71937 */ MCD_OPC_CheckField, 16, 5, 0, 18, 135, 0, // Skip to: 106522 +/* 71944 */ MCD_OPC_Decode, 177, 34, 184, 2, // Opcode: SQABSv4i32 +/* 71949 */ MCD_OPC_FilterValue, 31, 17, 0, 0, // Skip to: 71971 +/* 71954 */ MCD_OPC_CheckPredicate, 21, 3, 135, 0, // Skip to: 106522 +/* 71959 */ MCD_OPC_CheckField, 21, 1, 1, 252, 134, 0, // Skip to: 106522 +/* 71966 */ MCD_OPC_Decode, 133, 31, 187, 2, // Opcode: SABAv4i32 +/* 71971 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 71993 +/* 71976 */ MCD_OPC_CheckPredicate, 21, 237, 134, 0, // Skip to: 106522 +/* 71981 */ MCD_OPC_CheckField, 21, 1, 1, 230, 134, 0, // Skip to: 106522 +/* 71988 */ MCD_OPC_Decode, 215, 33, 187, 2, // Opcode: SMLALv4i32_v2i64 +/* 71993 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 72015 +/* 71998 */ MCD_OPC_CheckPredicate, 21, 215, 134, 0, // Skip to: 106522 +/* 72003 */ MCD_OPC_CheckField, 21, 1, 1, 208, 134, 0, // Skip to: 106522 +/* 72010 */ MCD_OPC_Decode, 138, 8, 179, 2, // Opcode: ADDv4i32 +/* 72015 */ MCD_OPC_FilterValue, 34, 33, 0, 0, // Skip to: 72053 +/* 72020 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 72023 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 72038 +/* 72028 */ MCD_OPC_CheckPredicate, 21, 185, 134, 0, // Skip to: 106522 +/* 72033 */ MCD_OPC_Decode, 205, 10, 184, 2, // Opcode: CMGTv4i32rz +/* 72038 */ MCD_OPC_FilterValue, 33, 175, 134, 0, // Skip to: 106522 +/* 72043 */ MCD_OPC_CheckPredicate, 21, 170, 134, 0, // Skip to: 106522 +/* 72048 */ MCD_OPC_Decode, 184, 20, 184, 2, // Opcode: FRINTPv4f32 +/* 72053 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 72075 +/* 72058 */ MCD_OPC_CheckPredicate, 21, 155, 134, 0, // Skip to: 106522 +/* 72063 */ MCD_OPC_CheckField, 21, 1, 1, 148, 134, 0, // Skip to: 106522 +/* 72070 */ MCD_OPC_Decode, 219, 11, 179, 2, // Opcode: CMTSTv4i32 +/* 72075 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 72097 +/* 72080 */ MCD_OPC_CheckPredicate, 21, 133, 134, 0, // Skip to: 106522 +/* 72085 */ MCD_OPC_CheckField, 21, 1, 1, 126, 134, 0, // Skip to: 106522 +/* 72092 */ MCD_OPC_Decode, 251, 34, 187, 2, // Opcode: SQDMLALv4i32_v2i64 +/* 72097 */ MCD_OPC_FilterValue, 37, 33, 0, 0, // Skip to: 72135 +/* 72102 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 72105 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 72120 +/* 72110 */ MCD_OPC_CheckPredicate, 32, 103, 134, 0, // Skip to: 106522 +/* 72115 */ MCD_OPC_Decode, 142, 32, 187, 2, // Opcode: SDOTv16i8 +/* 72120 */ MCD_OPC_FilterValue, 1, 93, 134, 0, // Skip to: 106522 +/* 72125 */ MCD_OPC_CheckPredicate, 21, 88, 134, 0, // Skip to: 106522 +/* 72130 */ MCD_OPC_Decode, 174, 28, 187, 2, // Opcode: MLAv4i32 +/* 72135 */ MCD_OPC_FilterValue, 38, 33, 0, 0, // Skip to: 72173 +/* 72140 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 72143 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 72158 +/* 72148 */ MCD_OPC_CheckPredicate, 21, 65, 134, 0, // Skip to: 106522 +/* 72153 */ MCD_OPC_Decode, 173, 10, 184, 2, // Opcode: CMEQv4i32rz +/* 72158 */ MCD_OPC_FilterValue, 33, 55, 134, 0, // Skip to: 106522 +/* 72163 */ MCD_OPC_CheckPredicate, 21, 50, 134, 0, // Skip to: 106522 +/* 72168 */ MCD_OPC_Decode, 206, 20, 184, 2, // Opcode: FRINTZv4f32 +/* 72173 */ MCD_OPC_FilterValue, 39, 33, 0, 0, // Skip to: 72211 +/* 72178 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 72181 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 72196 +/* 72186 */ MCD_OPC_CheckPredicate, 33, 27, 134, 0, // Skip to: 106522 +/* 72191 */ MCD_OPC_Decode, 197, 47, 187, 2, // Opcode: USDOTv16i8 +/* 72196 */ MCD_OPC_FilterValue, 1, 17, 134, 0, // Skip to: 106522 +/* 72201 */ MCD_OPC_CheckPredicate, 21, 12, 134, 0, // Skip to: 106522 +/* 72206 */ MCD_OPC_Decode, 128, 29, 179, 2, // Opcode: MULv4i32 +/* 72211 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 72233 +/* 72216 */ MCD_OPC_CheckPredicate, 21, 253, 133, 0, // Skip to: 106522 +/* 72221 */ MCD_OPC_CheckField, 21, 1, 1, 246, 133, 0, // Skip to: 106522 +/* 72228 */ MCD_OPC_Decode, 235, 33, 187, 2, // Opcode: SMLSLv4i32_v2i64 +/* 72233 */ MCD_OPC_FilterValue, 41, 33, 0, 0, // Skip to: 72271 +/* 72238 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 72241 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 72256 +/* 72246 */ MCD_OPC_CheckPredicate, 33, 223, 133, 0, // Skip to: 106522 +/* 72251 */ MCD_OPC_Decode, 239, 33, 187, 2, // Opcode: SMMLA +/* 72256 */ MCD_OPC_FilterValue, 1, 213, 133, 0, // Skip to: 106522 +/* 72261 */ MCD_OPC_CheckPredicate, 21, 208, 133, 0, // Skip to: 106522 +/* 72266 */ MCD_OPC_Decode, 139, 33, 179, 2, // Opcode: SMAXPv4i32 +/* 72271 */ MCD_OPC_FilterValue, 42, 63, 0, 0, // Skip to: 72339 +/* 72276 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 72279 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 72294 +/* 72284 */ MCD_OPC_CheckPredicate, 21, 185, 133, 0, // Skip to: 106522 +/* 72289 */ MCD_OPC_Decode, 245, 10, 184, 2, // Opcode: CMLTv4i32rz +/* 72294 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 72309 +/* 72299 */ MCD_OPC_CheckPredicate, 21, 170, 133, 0, // Skip to: 106522 +/* 72304 */ MCD_OPC_Decode, 168, 16, 184, 2, // Opcode: FCVTPSv4f32 +/* 72309 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 72324 +/* 72314 */ MCD_OPC_CheckPredicate, 21, 155, 133, 0, // Skip to: 106522 +/* 72319 */ MCD_OPC_Decode, 148, 33, 207, 2, // Opcode: SMAXVv4i32v +/* 72324 */ MCD_OPC_FilterValue, 49, 145, 133, 0, // Skip to: 106522 +/* 72329 */ MCD_OPC_CheckPredicate, 21, 140, 133, 0, // Skip to: 106522 +/* 72334 */ MCD_OPC_Decode, 182, 33, 207, 2, // Opcode: SMINVv4i32v +/* 72339 */ MCD_OPC_FilterValue, 43, 33, 0, 0, // Skip to: 72377 +/* 72344 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 72347 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 72362 +/* 72352 */ MCD_OPC_CheckPredicate, 33, 117, 133, 0, // Skip to: 106522 +/* 72357 */ MCD_OPC_Decode, 227, 47, 187, 2, // Opcode: USMMLA +/* 72362 */ MCD_OPC_FilterValue, 1, 107, 133, 0, // Skip to: 106522 +/* 72367 */ MCD_OPC_CheckPredicate, 21, 102, 133, 0, // Skip to: 106522 +/* 72372 */ MCD_OPC_Decode, 173, 33, 179, 2, // Opcode: SMINPv4i32 +/* 72377 */ MCD_OPC_FilterValue, 44, 17, 0, 0, // Skip to: 72399 +/* 72382 */ MCD_OPC_CheckPredicate, 21, 87, 133, 0, // Skip to: 106522 +/* 72387 */ MCD_OPC_CheckField, 21, 1, 1, 80, 133, 0, // Skip to: 106522 +/* 72394 */ MCD_OPC_Decode, 148, 35, 187, 2, // Opcode: SQDMLSLv4i32_v2i64 +/* 72399 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 72421 +/* 72404 */ MCD_OPC_CheckPredicate, 21, 65, 133, 0, // Skip to: 106522 +/* 72409 */ MCD_OPC_CheckField, 21, 1, 1, 58, 133, 0, // Skip to: 106522 +/* 72416 */ MCD_OPC_Decode, 166, 35, 179, 2, // Opcode: SQDMULHv4i32 +/* 72421 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 72474 +/* 72426 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 72429 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 72444 +/* 72434 */ MCD_OPC_CheckPredicate, 21, 35, 133, 0, // Skip to: 106522 +/* 72439 */ MCD_OPC_Decode, 188, 7, 184, 2, // Opcode: ABSv4i32 +/* 72444 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 72459 +/* 72449 */ MCD_OPC_CheckPredicate, 21, 20, 133, 0, // Skip to: 106522 +/* 72454 */ MCD_OPC_Decode, 221, 16, 184, 2, // Opcode: FCVTZSv4f32 +/* 72459 */ MCD_OPC_FilterValue, 49, 10, 133, 0, // Skip to: 106522 +/* 72464 */ MCD_OPC_CheckPredicate, 21, 5, 133, 0, // Skip to: 106522 +/* 72469 */ MCD_OPC_Decode, 239, 7, 207, 2, // Opcode: ADDVv4i32v +/* 72474 */ MCD_OPC_FilterValue, 47, 17, 0, 0, // Skip to: 72496 +/* 72479 */ MCD_OPC_CheckPredicate, 21, 246, 132, 0, // Skip to: 106522 +/* 72484 */ MCD_OPC_CheckField, 21, 1, 1, 239, 132, 0, // Skip to: 106522 +/* 72491 */ MCD_OPC_Decode, 224, 7, 179, 2, // Opcode: ADDPv4i32 +/* 72496 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 72518 +/* 72501 */ MCD_OPC_CheckPredicate, 21, 224, 132, 0, // Skip to: 106522 +/* 72506 */ MCD_OPC_CheckField, 21, 1, 1, 217, 132, 0, // Skip to: 106522 +/* 72513 */ MCD_OPC_Decode, 153, 34, 179, 2, // Opcode: SMULLv4i32_v2i64 +/* 72518 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 72540 +/* 72523 */ MCD_OPC_CheckPredicate, 21, 202, 132, 0, // Skip to: 106522 +/* 72528 */ MCD_OPC_CheckField, 21, 1, 1, 195, 132, 0, // Skip to: 106522 +/* 72535 */ MCD_OPC_Decode, 134, 18, 179, 2, // Opcode: FMINNMv4f32 +/* 72540 */ MCD_OPC_FilterValue, 50, 48, 0, 0, // Skip to: 72593 +/* 72545 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 72548 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 72563 +/* 72553 */ MCD_OPC_CheckPredicate, 21, 172, 132, 0, // Skip to: 106522 +/* 72558 */ MCD_OPC_Decode, 247, 14, 184, 2, // Opcode: FCMGTv4i32rz +/* 72563 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 72578 +/* 72568 */ MCD_OPC_CheckPredicate, 21, 157, 132, 0, // Skip to: 106522 +/* 72573 */ MCD_OPC_Decode, 139, 47, 184, 2, // Opcode: URECPEv4i32 +/* 72578 */ MCD_OPC_FilterValue, 48, 147, 132, 0, // Skip to: 106522 +/* 72583 */ MCD_OPC_CheckPredicate, 23, 142, 132, 0, // Skip to: 106522 +/* 72588 */ MCD_OPC_Decode, 252, 17, 199, 2, // Opcode: FMINNMVv8i16v +/* 72593 */ MCD_OPC_FilterValue, 51, 17, 0, 0, // Skip to: 72615 +/* 72598 */ MCD_OPC_CheckPredicate, 21, 127, 132, 0, // Skip to: 106522 +/* 72603 */ MCD_OPC_CheckField, 21, 1, 1, 120, 132, 0, // Skip to: 106522 +/* 72610 */ MCD_OPC_Decode, 222, 18, 187, 2, // Opcode: FMLSv4f32 +/* 72615 */ MCD_OPC_FilterValue, 52, 17, 0, 0, // Skip to: 72637 +/* 72620 */ MCD_OPC_CheckPredicate, 21, 105, 132, 0, // Skip to: 106522 +/* 72625 */ MCD_OPC_CheckField, 21, 1, 1, 98, 132, 0, // Skip to: 106522 +/* 72632 */ MCD_OPC_Decode, 189, 35, 179, 2, // Opcode: SQDMULLv4i32_v2i64 +/* 72637 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 72659 +/* 72642 */ MCD_OPC_CheckPredicate, 21, 83, 132, 0, // Skip to: 106522 +/* 72647 */ MCD_OPC_CheckField, 21, 1, 1, 76, 132, 0, // Skip to: 106522 +/* 72654 */ MCD_OPC_Decode, 137, 21, 179, 2, // Opcode: FSUBv4f32 +/* 72659 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 72697 +/* 72664 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 72667 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 72682 +/* 72672 */ MCD_OPC_CheckPredicate, 21, 53, 132, 0, // Skip to: 106522 +/* 72677 */ MCD_OPC_Decode, 203, 14, 184, 2, // Opcode: FCMEQv4i32rz +/* 72682 */ MCD_OPC_FilterValue, 33, 43, 132, 0, // Skip to: 106522 +/* 72687 */ MCD_OPC_CheckPredicate, 21, 38, 132, 0, // Skip to: 106522 +/* 72692 */ MCD_OPC_Decode, 220, 19, 184, 2, // Opcode: FRECPEv4f32 +/* 72697 */ MCD_OPC_FilterValue, 58, 17, 0, 0, // Skip to: 72719 +/* 72702 */ MCD_OPC_CheckPredicate, 21, 23, 132, 0, // Skip to: 106522 +/* 72707 */ MCD_OPC_CheckField, 16, 6, 32, 16, 132, 0, // Skip to: 106522 +/* 72714 */ MCD_OPC_Decode, 155, 15, 184, 2, // Opcode: FCMLTv4i32rz +/* 72719 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 72741 +/* 72724 */ MCD_OPC_CheckPredicate, 25, 1, 132, 0, // Skip to: 106522 +/* 72729 */ MCD_OPC_CheckField, 21, 1, 1, 250, 131, 0, // Skip to: 106522 +/* 72736 */ MCD_OPC_Decode, 207, 18, 187, 2, // Opcode: FMLSLv8f16 +/* 72741 */ MCD_OPC_FilterValue, 61, 17, 0, 0, // Skip to: 72763 +/* 72746 */ MCD_OPC_CheckPredicate, 21, 235, 131, 0, // Skip to: 106522 +/* 72751 */ MCD_OPC_CheckField, 21, 1, 1, 228, 131, 0, // Skip to: 106522 +/* 72758 */ MCD_OPC_Decode, 163, 18, 179, 2, // Opcode: FMINv4f32 +/* 72763 */ MCD_OPC_FilterValue, 62, 33, 0, 0, // Skip to: 72801 +/* 72768 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 72771 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 72786 +/* 72776 */ MCD_OPC_CheckPredicate, 21, 205, 131, 0, // Skip to: 106522 +/* 72781 */ MCD_OPC_Decode, 240, 13, 184, 2, // Opcode: FABSv4f32 +/* 72786 */ MCD_OPC_FilterValue, 48, 195, 131, 0, // Skip to: 106522 +/* 72791 */ MCD_OPC_CheckPredicate, 23, 190, 131, 0, // Skip to: 106522 +/* 72796 */ MCD_OPC_Decode, 153, 18, 199, 2, // Opcode: FMINVv8i16v +/* 72801 */ MCD_OPC_FilterValue, 63, 180, 131, 0, // Skip to: 106522 +/* 72806 */ MCD_OPC_CheckPredicate, 21, 175, 131, 0, // Skip to: 106522 +/* 72811 */ MCD_OPC_CheckField, 21, 1, 1, 168, 131, 0, // Skip to: 106522 +/* 72818 */ MCD_OPC_Decode, 228, 20, 179, 2, // Opcode: FRSQRTSv4f32 +/* 72823 */ MCD_OPC_FilterValue, 3, 240, 5, 0, // Skip to: 74348 +/* 72828 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 72831 */ MCD_OPC_FilterValue, 0, 135, 0, 0, // Skip to: 72971 +/* 72836 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 72839 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 72861 +/* 72844 */ MCD_OPC_CheckPredicate, 21, 137, 131, 0, // Skip to: 106522 +/* 72849 */ MCD_OPC_CheckField, 21, 1, 1, 130, 131, 0, // Skip to: 106522 +/* 72856 */ MCD_OPC_Decode, 207, 43, 179, 2, // Opcode: UADDLv4i32_v2i64 +/* 72861 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 72883 +/* 72866 */ MCD_OPC_CheckPredicate, 21, 115, 131, 0, // Skip to: 106522 +/* 72871 */ MCD_OPC_CheckField, 21, 1, 1, 108, 131, 0, // Skip to: 106522 +/* 72878 */ MCD_OPC_Decode, 161, 44, 179, 2, // Opcode: UHADDv4i32 +/* 72883 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 72905 +/* 72888 */ MCD_OPC_CheckPredicate, 21, 93, 131, 0, // Skip to: 106522 +/* 72893 */ MCD_OPC_CheckField, 21, 1, 1, 86, 131, 0, // Skip to: 106522 +/* 72900 */ MCD_OPC_Decode, 221, 45, 179, 2, // Opcode: UQADDv4i32 +/* 72905 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 72927 +/* 72910 */ MCD_OPC_CheckPredicate, 21, 71, 131, 0, // Skip to: 106522 +/* 72915 */ MCD_OPC_CheckField, 21, 1, 1, 64, 131, 0, // Skip to: 106522 +/* 72922 */ MCD_OPC_Decode, 223, 43, 179, 2, // Opcode: UADDWv4i32_v2i64 +/* 72927 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 72949 +/* 72932 */ MCD_OPC_CheckPredicate, 21, 49, 131, 0, // Skip to: 106522 +/* 72937 */ MCD_OPC_CheckField, 21, 1, 1, 42, 131, 0, // Skip to: 106522 +/* 72944 */ MCD_OPC_Decode, 147, 47, 179, 2, // Opcode: URHADDv4i32 +/* 72949 */ MCD_OPC_FilterValue, 7, 32, 131, 0, // Skip to: 106522 +/* 72954 */ MCD_OPC_CheckPredicate, 21, 27, 131, 0, // Skip to: 106522 +/* 72959 */ MCD_OPC_CheckField, 21, 1, 1, 20, 131, 0, // Skip to: 106522 +/* 72966 */ MCD_OPC_Decode, 162, 9, 187, 2, // Opcode: BITv16i8 +/* 72971 */ MCD_OPC_FilterValue, 1, 226, 0, 0, // Skip to: 73202 +/* 72976 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 72979 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 73001 +/* 72984 */ MCD_OPC_CheckPredicate, 21, 253, 130, 0, // Skip to: 106522 +/* 72989 */ MCD_OPC_CheckField, 21, 1, 1, 246, 130, 0, // Skip to: 106522 +/* 72996 */ MCD_OPC_Decode, 141, 48, 179, 2, // Opcode: USUBLv4i32_v2i64 +/* 73001 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 73023 +/* 73006 */ MCD_OPC_CheckPredicate, 21, 231, 130, 0, // Skip to: 106522 +/* 73011 */ MCD_OPC_CheckField, 21, 1, 1, 224, 130, 0, // Skip to: 106522 +/* 73018 */ MCD_OPC_Decode, 175, 44, 179, 2, // Opcode: UHSUBv4i32 +/* 73023 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 73061 +/* 73028 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 73031 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 73046 +/* 73036 */ MCD_OPC_CheckPredicate, 21, 201, 130, 0, // Skip to: 106522 +/* 73041 */ MCD_OPC_Decode, 193, 43, 184, 2, // Opcode: UADDLPv4i32_v2i64 +/* 73046 */ MCD_OPC_FilterValue, 33, 191, 130, 0, // Skip to: 106522 +/* 73051 */ MCD_OPC_CheckPredicate, 21, 186, 130, 0, // Skip to: 106522 +/* 73056 */ MCD_OPC_Decode, 218, 37, 193, 2, // Opcode: SQXTUNv4i32 +/* 73061 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 73083 +/* 73066 */ MCD_OPC_CheckPredicate, 21, 171, 130, 0, // Skip to: 106522 +/* 73071 */ MCD_OPC_CheckField, 21, 1, 1, 164, 130, 0, // Skip to: 106522 +/* 73078 */ MCD_OPC_Decode, 247, 46, 179, 2, // Opcode: UQSUBv4i32 +/* 73083 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 73105 +/* 73088 */ MCD_OPC_CheckPredicate, 21, 149, 130, 0, // Skip to: 106522 +/* 73093 */ MCD_OPC_CheckField, 21, 1, 1, 142, 130, 0, // Skip to: 106522 +/* 73100 */ MCD_OPC_Decode, 153, 48, 179, 2, // Opcode: USUBWv4i32_v2i64 +/* 73105 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 73127 +/* 73110 */ MCD_OPC_CheckPredicate, 21, 127, 130, 0, // Skip to: 106522 +/* 73115 */ MCD_OPC_CheckField, 21, 1, 1, 120, 130, 0, // Skip to: 106522 +/* 73122 */ MCD_OPC_Decode, 215, 10, 179, 2, // Opcode: CMHIv4i32 +/* 73127 */ MCD_OPC_FilterValue, 6, 48, 0, 0, // Skip to: 73180 +/* 73132 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 73135 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 73150 +/* 73140 */ MCD_OPC_CheckPredicate, 21, 97, 130, 0, // Skip to: 106522 +/* 73145 */ MCD_OPC_Decode, 245, 47, 193, 2, // Opcode: USQADDv4i32 +/* 73150 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 73165 +/* 73155 */ MCD_OPC_CheckPredicate, 21, 82, 130, 0, // Skip to: 106522 +/* 73160 */ MCD_OPC_Decode, 199, 32, 184, 2, // Opcode: SHLLv4i32 +/* 73165 */ MCD_OPC_FilterValue, 48, 72, 130, 0, // Skip to: 106522 +/* 73170 */ MCD_OPC_CheckPredicate, 21, 67, 130, 0, // Skip to: 106522 +/* 73175 */ MCD_OPC_Decode, 201, 43, 161, 2, // Opcode: UADDLVv4i32v +/* 73180 */ MCD_OPC_FilterValue, 7, 57, 130, 0, // Skip to: 106522 +/* 73185 */ MCD_OPC_CheckPredicate, 21, 52, 130, 0, // Skip to: 106522 +/* 73190 */ MCD_OPC_CheckField, 21, 1, 1, 45, 130, 0, // Skip to: 106522 +/* 73197 */ MCD_OPC_Decode, 223, 10, 179, 2, // Opcode: CMHSv4i32 +/* 73202 */ MCD_OPC_FilterValue, 2, 173, 0, 0, // Skip to: 73380 +/* 73207 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 73210 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 73232 +/* 73215 */ MCD_OPC_CheckPredicate, 21, 22, 130, 0, // Skip to: 106522 +/* 73220 */ MCD_OPC_CheckField, 21, 1, 1, 15, 130, 0, // Skip to: 106522 +/* 73227 */ MCD_OPC_Decode, 161, 30, 187, 2, // Opcode: RADDHNv2i64_v4i32 +/* 73232 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 73254 +/* 73237 */ MCD_OPC_CheckPredicate, 21, 0, 130, 0, // Skip to: 106522 +/* 73242 */ MCD_OPC_CheckField, 21, 1, 1, 249, 129, 0, // Skip to: 106522 +/* 73249 */ MCD_OPC_Decode, 216, 47, 179, 2, // Opcode: USHLv4i32 +/* 73254 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 73292 +/* 73259 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 73262 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 73277 +/* 73267 */ MCD_OPC_CheckPredicate, 21, 226, 129, 0, // Skip to: 106522 +/* 73272 */ MCD_OPC_Decode, 159, 10, 184, 2, // Opcode: CLZv4i32 +/* 73277 */ MCD_OPC_FilterValue, 33, 216, 129, 0, // Skip to: 106522 +/* 73282 */ MCD_OPC_CheckPredicate, 21, 211, 129, 0, // Skip to: 106522 +/* 73287 */ MCD_OPC_Decode, 134, 47, 193, 2, // Opcode: UQXTNv4i32 +/* 73292 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 73314 +/* 73297 */ MCD_OPC_CheckPredicate, 21, 196, 129, 0, // Skip to: 106522 +/* 73302 */ MCD_OPC_CheckField, 21, 1, 1, 189, 129, 0, // Skip to: 106522 +/* 73309 */ MCD_OPC_Decode, 202, 46, 179, 2, // Opcode: UQSHLv4i32 +/* 73314 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 73336 +/* 73319 */ MCD_OPC_CheckPredicate, 21, 174, 129, 0, // Skip to: 106522 +/* 73324 */ MCD_OPC_CheckField, 21, 1, 1, 167, 129, 0, // Skip to: 106522 +/* 73331 */ MCD_OPC_Decode, 143, 43, 187, 2, // Opcode: UABALv4i32_v2i64 +/* 73336 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 73358 +/* 73341 */ MCD_OPC_CheckPredicate, 21, 152, 129, 0, // Skip to: 106522 +/* 73346 */ MCD_OPC_CheckField, 21, 1, 1, 145, 129, 0, // Skip to: 106522 +/* 73353 */ MCD_OPC_Decode, 163, 47, 179, 2, // Opcode: URSHLv4i32 +/* 73358 */ MCD_OPC_FilterValue, 7, 135, 129, 0, // Skip to: 106522 +/* 73363 */ MCD_OPC_CheckPredicate, 21, 130, 129, 0, // Skip to: 106522 +/* 73368 */ MCD_OPC_CheckField, 21, 1, 1, 123, 129, 0, // Skip to: 106522 +/* 73375 */ MCD_OPC_Decode, 156, 46, 179, 2, // Opcode: UQRSHLv4i32 +/* 73380 */ MCD_OPC_FilterValue, 3, 179, 0, 0, // Skip to: 73564 +/* 73385 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 73388 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 73410 +/* 73393 */ MCD_OPC_CheckPredicate, 21, 100, 129, 0, // Skip to: 106522 +/* 73398 */ MCD_OPC_CheckField, 21, 1, 1, 93, 129, 0, // Skip to: 106522 +/* 73405 */ MCD_OPC_Decode, 237, 30, 187, 2, // Opcode: RSUBHNv2i64_v4i32 +/* 73410 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 73432 +/* 73415 */ MCD_OPC_CheckPredicate, 21, 78, 129, 0, // Skip to: 106522 +/* 73420 */ MCD_OPC_CheckField, 21, 1, 1, 71, 129, 0, // Skip to: 106522 +/* 73427 */ MCD_OPC_Decode, 209, 44, 179, 2, // Opcode: UMAXv4i32 +/* 73432 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 73454 +/* 73437 */ MCD_OPC_CheckPredicate, 21, 56, 129, 0, // Skip to: 106522 +/* 73442 */ MCD_OPC_CheckField, 16, 6, 32, 49, 129, 0, // Skip to: 106522 +/* 73449 */ MCD_OPC_Decode, 184, 43, 193, 2, // Opcode: UADALPv4i32_v2i64 +/* 73454 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 73476 +/* 73459 */ MCD_OPC_CheckPredicate, 21, 34, 129, 0, // Skip to: 106522 +/* 73464 */ MCD_OPC_CheckField, 21, 1, 1, 27, 129, 0, // Skip to: 106522 +/* 73471 */ MCD_OPC_Decode, 242, 44, 179, 2, // Opcode: UMINv4i32 +/* 73476 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 73498 +/* 73481 */ MCD_OPC_CheckPredicate, 21, 12, 129, 0, // Skip to: 106522 +/* 73486 */ MCD_OPC_CheckField, 21, 1, 1, 5, 129, 0, // Skip to: 106522 +/* 73493 */ MCD_OPC_Decode, 165, 43, 179, 2, // Opcode: UABDLv4i32_v2i64 +/* 73498 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 73520 +/* 73503 */ MCD_OPC_CheckPredicate, 21, 246, 128, 0, // Skip to: 106522 +/* 73508 */ MCD_OPC_CheckField, 21, 1, 1, 239, 128, 0, // Skip to: 106522 +/* 73515 */ MCD_OPC_Decode, 175, 43, 179, 2, // Opcode: UABDv4i32 +/* 73520 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 73542 +/* 73525 */ MCD_OPC_CheckPredicate, 21, 224, 128, 0, // Skip to: 106522 +/* 73530 */ MCD_OPC_CheckField, 16, 6, 32, 217, 128, 0, // Skip to: 106522 +/* 73537 */ MCD_OPC_Decode, 226, 35, 184, 2, // Opcode: SQNEGv4i32 +/* 73542 */ MCD_OPC_FilterValue, 7, 207, 128, 0, // Skip to: 106522 +/* 73547 */ MCD_OPC_CheckPredicate, 21, 202, 128, 0, // Skip to: 106522 +/* 73552 */ MCD_OPC_CheckField, 21, 1, 1, 195, 128, 0, // Skip to: 106522 +/* 73559 */ MCD_OPC_Decode, 153, 43, 187, 2, // Opcode: UABAv4i32 +/* 73564 */ MCD_OPC_FilterValue, 4, 199, 0, 0, // Skip to: 73768 +/* 73569 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 73572 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 73594 +/* 73577 */ MCD_OPC_CheckPredicate, 21, 172, 128, 0, // Skip to: 106522 +/* 73582 */ MCD_OPC_CheckField, 21, 1, 1, 165, 128, 0, // Skip to: 106522 +/* 73589 */ MCD_OPC_Decode, 133, 45, 187, 2, // Opcode: UMLALv4i32_v2i64 +/* 73594 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 73632 +/* 73599 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 73602 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 73617 +/* 73607 */ MCD_OPC_CheckPredicate, 28, 142, 128, 0, // Skip to: 106522 +/* 73612 */ MCD_OPC_Decode, 250, 35, 187, 2, // Opcode: SQRDMLAHv4i32 +/* 73617 */ MCD_OPC_FilterValue, 1, 132, 128, 0, // Skip to: 106522 +/* 73622 */ MCD_OPC_CheckPredicate, 21, 127, 128, 0, // Skip to: 106522 +/* 73627 */ MCD_OPC_Decode, 137, 42, 179, 2, // Opcode: SUBv4i32 +/* 73632 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 73654 +/* 73637 */ MCD_OPC_CheckPredicate, 21, 112, 128, 0, // Skip to: 106522 +/* 73642 */ MCD_OPC_CheckField, 16, 6, 32, 105, 128, 0, // Skip to: 106522 +/* 73649 */ MCD_OPC_Decode, 189, 10, 184, 2, // Opcode: CMGEv4i32rz +/* 73654 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 73692 +/* 73659 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 73662 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 73677 +/* 73667 */ MCD_OPC_CheckPredicate, 28, 82, 128, 0, // Skip to: 106522 +/* 73672 */ MCD_OPC_Decode, 141, 36, 187, 2, // Opcode: SQRDMLSHv4i32 +/* 73677 */ MCD_OPC_FilterValue, 1, 72, 128, 0, // Skip to: 106522 +/* 73682 */ MCD_OPC_CheckPredicate, 21, 67, 128, 0, // Skip to: 106522 +/* 73687 */ MCD_OPC_Decode, 172, 10, 179, 2, // Opcode: CMEQv4i32 +/* 73692 */ MCD_OPC_FilterValue, 5, 33, 0, 0, // Skip to: 73730 +/* 73697 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 73700 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 73715 +/* 73705 */ MCD_OPC_CheckPredicate, 32, 44, 128, 0, // Skip to: 106522 +/* 73710 */ MCD_OPC_Decode, 152, 44, 187, 2, // Opcode: UDOTv16i8 +/* 73715 */ MCD_OPC_FilterValue, 1, 34, 128, 0, // Skip to: 106522 +/* 73720 */ MCD_OPC_CheckPredicate, 21, 29, 128, 0, // Skip to: 106522 +/* 73725 */ MCD_OPC_Decode, 191, 28, 187, 2, // Opcode: MLSv4i32 +/* 73730 */ MCD_OPC_FilterValue, 6, 19, 128, 0, // Skip to: 106522 +/* 73735 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 73738 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 73753 +/* 73743 */ MCD_OPC_CheckPredicate, 21, 6, 128, 0, // Skip to: 106522 +/* 73748 */ MCD_OPC_Decode, 237, 10, 184, 2, // Opcode: CMLEv4i32rz +/* 73753 */ MCD_OPC_FilterValue, 33, 252, 127, 0, // Skip to: 106522 +/* 73758 */ MCD_OPC_CheckPredicate, 21, 247, 127, 0, // Skip to: 106522 +/* 73763 */ MCD_OPC_Decode, 151, 20, 184, 2, // Opcode: FRINTIv4f32 +/* 73768 */ MCD_OPC_FilterValue, 5, 198, 0, 0, // Skip to: 73971 +/* 73773 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 73776 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 73798 +/* 73781 */ MCD_OPC_CheckPredicate, 21, 224, 127, 0, // Skip to: 106522 +/* 73786 */ MCD_OPC_CheckField, 21, 1, 1, 217, 127, 0, // Skip to: 106522 +/* 73793 */ MCD_OPC_Decode, 153, 45, 187, 2, // Opcode: UMLSLv4i32_v2i64 +/* 73798 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 73836 +/* 73803 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 73806 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 73821 +/* 73811 */ MCD_OPC_CheckPredicate, 33, 194, 127, 0, // Skip to: 106522 +/* 73816 */ MCD_OPC_Decode, 157, 45, 187, 2, // Opcode: UMMLA +/* 73821 */ MCD_OPC_FilterValue, 1, 184, 127, 0, // Skip to: 106522 +/* 73826 */ MCD_OPC_CheckPredicate, 21, 179, 127, 0, // Skip to: 106522 +/* 73831 */ MCD_OPC_Decode, 186, 44, 179, 2, // Opcode: UMAXPv4i32 +/* 73836 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 73889 +/* 73841 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 73844 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 73859 +/* 73849 */ MCD_OPC_CheckPredicate, 21, 156, 127, 0, // Skip to: 106522 +/* 73854 */ MCD_OPC_Decode, 182, 16, 184, 2, // Opcode: FCVTPUv4f32 +/* 73859 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 73874 +/* 73864 */ MCD_OPC_CheckPredicate, 21, 141, 127, 0, // Skip to: 106522 +/* 73869 */ MCD_OPC_Decode, 195, 44, 207, 2, // Opcode: UMAXVv4i32v +/* 73874 */ MCD_OPC_FilterValue, 49, 131, 127, 0, // Skip to: 106522 +/* 73879 */ MCD_OPC_CheckPredicate, 21, 126, 127, 0, // Skip to: 106522 +/* 73884 */ MCD_OPC_Decode, 228, 44, 207, 2, // Opcode: UMINVv4i32v +/* 73889 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 73911 +/* 73894 */ MCD_OPC_CheckPredicate, 21, 111, 127, 0, // Skip to: 106522 +/* 73899 */ MCD_OPC_CheckField, 21, 1, 1, 104, 127, 0, // Skip to: 106522 +/* 73906 */ MCD_OPC_Decode, 219, 44, 179, 2, // Opcode: UMINPv4i32 +/* 73911 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 73933 +/* 73916 */ MCD_OPC_CheckPredicate, 21, 89, 127, 0, // Skip to: 106522 +/* 73921 */ MCD_OPC_CheckField, 21, 1, 1, 82, 127, 0, // Skip to: 106522 +/* 73928 */ MCD_OPC_Decode, 160, 36, 179, 2, // Opcode: SQRDMULHv4i32 +/* 73933 */ MCD_OPC_FilterValue, 6, 72, 127, 0, // Skip to: 106522 +/* 73938 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 73941 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 73956 +/* 73946 */ MCD_OPC_CheckPredicate, 21, 59, 127, 0, // Skip to: 106522 +/* 73951 */ MCD_OPC_Decode, 151, 29, 184, 2, // Opcode: NEGv4i32 +/* 73956 */ MCD_OPC_FilterValue, 33, 49, 127, 0, // Skip to: 106522 +/* 73961 */ MCD_OPC_CheckPredicate, 21, 44, 127, 0, // Skip to: 106522 +/* 73966 */ MCD_OPC_Decode, 128, 17, 184, 2, // Opcode: FCVTZUv4f32 +/* 73971 */ MCD_OPC_FilterValue, 6, 200, 0, 0, // Skip to: 74176 +/* 73976 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 73979 */ MCD_OPC_FilterValue, 0, 116, 0, 0, // Skip to: 74100 +/* 73984 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 73987 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 74009 +/* 73992 */ MCD_OPC_CheckPredicate, 21, 13, 127, 0, // Skip to: 106522 +/* 73997 */ MCD_OPC_CheckField, 21, 1, 1, 6, 127, 0, // Skip to: 106522 +/* 74004 */ MCD_OPC_Decode, 197, 45, 179, 2, // Opcode: UMULLv4i32_v2i64 +/* 74009 */ MCD_OPC_FilterValue, 1, 48, 0, 0, // Skip to: 74062 +/* 74014 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 74017 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 74032 +/* 74022 */ MCD_OPC_CheckPredicate, 21, 239, 126, 0, // Skip to: 106522 +/* 74027 */ MCD_OPC_Decode, 225, 14, 184, 2, // Opcode: FCMGEv4i32rz +/* 74032 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 74047 +/* 74037 */ MCD_OPC_CheckPredicate, 21, 224, 126, 0, // Skip to: 106522 +/* 74042 */ MCD_OPC_Decode, 180, 47, 184, 2, // Opcode: URSQRTEv4i32 +/* 74047 */ MCD_OPC_FilterValue, 48, 214, 126, 0, // Skip to: 106522 +/* 74052 */ MCD_OPC_CheckPredicate, 21, 209, 126, 0, // Skip to: 106522 +/* 74057 */ MCD_OPC_Decode, 251, 17, 207, 2, // Opcode: FMINNMVv4i32v +/* 74062 */ MCD_OPC_FilterValue, 3, 199, 126, 0, // Skip to: 106522 +/* 74067 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 74070 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 74085 +/* 74075 */ MCD_OPC_CheckPredicate, 21, 186, 126, 0, // Skip to: 106522 +/* 74080 */ MCD_OPC_Decode, 144, 15, 184, 2, // Opcode: FCMLEv4i32rz +/* 74085 */ MCD_OPC_FilterValue, 33, 176, 126, 0, // Skip to: 106522 +/* 74090 */ MCD_OPC_CheckPredicate, 21, 171, 126, 0, // Skip to: 106522 +/* 74095 */ MCD_OPC_Decode, 217, 20, 184, 2, // Opcode: FRSQRTEv4f32 +/* 74100 */ MCD_OPC_FilterValue, 1, 161, 126, 0, // Skip to: 106522 +/* 74105 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 74108 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 74123 +/* 74113 */ MCD_OPC_CheckPredicate, 34, 148, 126, 0, // Skip to: 106522 +/* 74118 */ MCD_OPC_Decode, 131, 15, 216, 2, // Opcode: FCMLAv4f32 +/* 74123 */ MCD_OPC_FilterValue, 1, 138, 126, 0, // Skip to: 106522 +/* 74128 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 74131 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 74146 +/* 74136 */ MCD_OPC_CheckPredicate, 21, 125, 126, 0, // Skip to: 106522 +/* 74141 */ MCD_OPC_Decode, 244, 17, 179, 2, // Opcode: FMINNMPv4f32 +/* 74146 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 74161 +/* 74151 */ MCD_OPC_CheckPredicate, 25, 110, 126, 0, // Skip to: 106522 +/* 74156 */ MCD_OPC_Decode, 199, 18, 187, 2, // Opcode: FMLSL2v8f16 +/* 74161 */ MCD_OPC_FilterValue, 2, 100, 126, 0, // Skip to: 106522 +/* 74166 */ MCD_OPC_CheckPredicate, 21, 95, 126, 0, // Skip to: 106522 +/* 74171 */ MCD_OPC_Decode, 229, 13, 179, 2, // Opcode: FABDv4f32 +/* 74176 */ MCD_OPC_FilterValue, 7, 85, 126, 0, // Skip to: 106522 +/* 74181 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 74184 */ MCD_OPC_FilterValue, 1, 56, 0, 0, // Skip to: 74245 +/* 74189 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 74192 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 74207 +/* 74197 */ MCD_OPC_CheckPredicate, 34, 64, 126, 0, // Skip to: 106522 +/* 74202 */ MCD_OPC_Decode, 176, 14, 217, 2, // Opcode: FCADDv4f32 +/* 74207 */ MCD_OPC_FilterValue, 1, 54, 126, 0, // Skip to: 106522 +/* 74212 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 74215 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 74230 +/* 74220 */ MCD_OPC_CheckPredicate, 21, 41, 126, 0, // Skip to: 106522 +/* 74225 */ MCD_OPC_Decode, 245, 14, 179, 2, // Opcode: FCMGTv4f32 +/* 74230 */ MCD_OPC_FilterValue, 1, 31, 126, 0, // Skip to: 106522 +/* 74235 */ MCD_OPC_CheckPredicate, 21, 26, 126, 0, // Skip to: 106522 +/* 74240 */ MCD_OPC_Decode, 145, 18, 179, 2, // Opcode: FMINPv4f32 +/* 74245 */ MCD_OPC_FilterValue, 2, 69, 0, 0, // Skip to: 74319 +/* 74250 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 74253 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 74275 +/* 74258 */ MCD_OPC_CheckPredicate, 21, 3, 126, 0, // Skip to: 106522 +/* 74263 */ MCD_OPC_CheckField, 12, 1, 1, 252, 125, 0, // Skip to: 106522 +/* 74270 */ MCD_OPC_Decode, 188, 19, 184, 2, // Opcode: FNEGv4f32 +/* 74275 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 74297 +/* 74280 */ MCD_OPC_CheckPredicate, 21, 237, 125, 0, // Skip to: 106522 +/* 74285 */ MCD_OPC_CheckField, 12, 1, 1, 230, 125, 0, // Skip to: 106522 +/* 74292 */ MCD_OPC_Decode, 242, 20, 184, 2, // Opcode: FSQRTv4f32 +/* 74297 */ MCD_OPC_FilterValue, 48, 220, 125, 0, // Skip to: 106522 +/* 74302 */ MCD_OPC_CheckPredicate, 21, 215, 125, 0, // Skip to: 106522 +/* 74307 */ MCD_OPC_CheckField, 12, 1, 1, 208, 125, 0, // Skip to: 106522 +/* 74314 */ MCD_OPC_Decode, 152, 18, 207, 2, // Opcode: FMINVv4i32v +/* 74319 */ MCD_OPC_FilterValue, 3, 198, 125, 0, // Skip to: 106522 +/* 74324 */ MCD_OPC_CheckPredicate, 21, 193, 125, 0, // Skip to: 106522 +/* 74329 */ MCD_OPC_CheckField, 21, 1, 1, 186, 125, 0, // Skip to: 106522 +/* 74336 */ MCD_OPC_CheckField, 12, 1, 0, 179, 125, 0, // Skip to: 106522 +/* 74343 */ MCD_OPC_Decode, 134, 14, 179, 2, // Opcode: FACGTv4f32 +/* 74348 */ MCD_OPC_FilterValue, 6, 169, 125, 0, // Skip to: 106522 +/* 74353 */ MCD_OPC_CheckPredicate, 27, 164, 125, 0, // Skip to: 106522 +/* 74358 */ MCD_OPC_CheckField, 21, 1, 0, 157, 125, 0, // Skip to: 106522 +/* 74365 */ MCD_OPC_Decode, 148, 49, 219, 2, // Opcode: XAR +/* 74370 */ MCD_OPC_FilterValue, 11, 66, 12, 0, // Skip to: 77513 +/* 74375 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 74378 */ MCD_OPC_FilterValue, 0, 154, 1, 0, // Skip to: 74793 +/* 74383 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 74386 */ MCD_OPC_FilterValue, 1, 91, 0, 0, // Skip to: 74482 +/* 74391 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 74394 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 74416 +/* 74399 */ MCD_OPC_CheckPredicate, 23, 118, 125, 0, // Skip to: 106522 +/* 74404 */ MCD_OPC_CheckField, 21, 1, 0, 111, 125, 0, // Skip to: 106522 +/* 74411 */ MCD_OPC_Decode, 133, 18, 155, 2, // Opcode: FMINNMv4f16 +/* 74416 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 74438 +/* 74421 */ MCD_OPC_CheckPredicate, 23, 96, 125, 0, // Skip to: 106522 +/* 74426 */ MCD_OPC_CheckField, 21, 1, 0, 89, 125, 0, // Skip to: 106522 +/* 74433 */ MCD_OPC_Decode, 243, 17, 155, 2, // Opcode: FMINNMPv4f16 +/* 74438 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 74460 +/* 74443 */ MCD_OPC_CheckPredicate, 23, 74, 125, 0, // Skip to: 106522 +/* 74448 */ MCD_OPC_CheckField, 21, 1, 0, 67, 125, 0, // Skip to: 106522 +/* 74455 */ MCD_OPC_Decode, 135, 18, 179, 2, // Opcode: FMINNMv8f16 +/* 74460 */ MCD_OPC_FilterValue, 3, 57, 125, 0, // Skip to: 106522 +/* 74465 */ MCD_OPC_CheckPredicate, 23, 52, 125, 0, // Skip to: 106522 +/* 74470 */ MCD_OPC_CheckField, 21, 1, 0, 45, 125, 0, // Skip to: 106522 +/* 74477 */ MCD_OPC_Decode, 245, 17, 179, 2, // Opcode: FMINNMPv8f16 +/* 74482 */ MCD_OPC_FilterValue, 3, 85, 0, 0, // Skip to: 74572 +/* 74487 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 74490 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 74512 +/* 74495 */ MCD_OPC_CheckPredicate, 23, 22, 125, 0, // Skip to: 106522 +/* 74500 */ MCD_OPC_CheckField, 21, 1, 0, 15, 125, 0, // Skip to: 106522 +/* 74507 */ MCD_OPC_Decode, 221, 18, 176, 2, // Opcode: FMLSv4f16 +/* 74512 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 74550 +/* 74517 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 74520 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 74535 +/* 74525 */ MCD_OPC_CheckPredicate, 23, 248, 124, 0, // Skip to: 106522 +/* 74530 */ MCD_OPC_Decode, 225, 18, 187, 2, // Opcode: FMLSv8f16 +/* 74535 */ MCD_OPC_FilterValue, 1, 238, 124, 0, // Skip to: 106522 +/* 74540 */ MCD_OPC_CheckPredicate, 21, 233, 124, 0, // Skip to: 106522 +/* 74545 */ MCD_OPC_Decode, 198, 34, 179, 2, // Opcode: SQADDv2i64 +/* 74550 */ MCD_OPC_FilterValue, 3, 223, 124, 0, // Skip to: 106522 +/* 74555 */ MCD_OPC_CheckPredicate, 21, 218, 124, 0, // Skip to: 106522 +/* 74560 */ MCD_OPC_CheckField, 21, 1, 1, 211, 124, 0, // Skip to: 106522 +/* 74567 */ MCD_OPC_Decode, 219, 45, 179, 2, // Opcode: UQADDv2i64 +/* 74572 */ MCD_OPC_FilterValue, 5, 91, 0, 0, // Skip to: 74668 +/* 74577 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 74580 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 74602 +/* 74585 */ MCD_OPC_CheckPredicate, 23, 188, 124, 0, // Skip to: 106522 +/* 74590 */ MCD_OPC_CheckField, 21, 1, 0, 181, 124, 0, // Skip to: 106522 +/* 74597 */ MCD_OPC_Decode, 136, 21, 155, 2, // Opcode: FSUBv4f16 +/* 74602 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 74624 +/* 74607 */ MCD_OPC_CheckPredicate, 23, 166, 124, 0, // Skip to: 106522 +/* 74612 */ MCD_OPC_CheckField, 21, 1, 0, 159, 124, 0, // Skip to: 106522 +/* 74619 */ MCD_OPC_Decode, 228, 13, 155, 2, // Opcode: FABDv4f16 +/* 74624 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 74646 +/* 74629 */ MCD_OPC_CheckPredicate, 23, 144, 124, 0, // Skip to: 106522 +/* 74634 */ MCD_OPC_CheckField, 21, 1, 0, 137, 124, 0, // Skip to: 106522 +/* 74641 */ MCD_OPC_Decode, 138, 21, 179, 2, // Opcode: FSUBv8f16 +/* 74646 */ MCD_OPC_FilterValue, 3, 127, 124, 0, // Skip to: 106522 +/* 74651 */ MCD_OPC_CheckPredicate, 23, 122, 124, 0, // Skip to: 106522 +/* 74656 */ MCD_OPC_CheckField, 21, 1, 0, 115, 124, 0, // Skip to: 106522 +/* 74663 */ MCD_OPC_Decode, 230, 13, 179, 2, // Opcode: FABDv8f16 +/* 74668 */ MCD_OPC_FilterValue, 6, 24, 0, 0, // Skip to: 74697 +/* 74673 */ MCD_OPC_CheckPredicate, 21, 100, 124, 0, // Skip to: 106522 +/* 74678 */ MCD_OPC_CheckField, 29, 3, 2, 93, 124, 0, // Skip to: 106522 +/* 74685 */ MCD_OPC_CheckField, 21, 1, 0, 86, 124, 0, // Skip to: 106522 +/* 74692 */ MCD_OPC_Decode, 179, 48, 179, 2, // Opcode: UZP1v2i64 +/* 74697 */ MCD_OPC_FilterValue, 7, 76, 124, 0, // Skip to: 106522 +/* 74702 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 74705 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 74727 +/* 74710 */ MCD_OPC_CheckPredicate, 21, 63, 124, 0, // Skip to: 106522 +/* 74715 */ MCD_OPC_CheckField, 21, 1, 1, 56, 124, 0, // Skip to: 106522 +/* 74722 */ MCD_OPC_Decode, 169, 29, 155, 2, // Opcode: ORNv8i8 +/* 74727 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 74749 +/* 74732 */ MCD_OPC_CheckPredicate, 21, 41, 124, 0, // Skip to: 106522 +/* 74737 */ MCD_OPC_CheckField, 21, 1, 1, 34, 124, 0, // Skip to: 106522 +/* 74744 */ MCD_OPC_Decode, 161, 9, 176, 2, // Opcode: BIFv8i8 +/* 74749 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 74771 +/* 74754 */ MCD_OPC_CheckPredicate, 21, 19, 124, 0, // Skip to: 106522 +/* 74759 */ MCD_OPC_CheckField, 21, 1, 1, 12, 124, 0, // Skip to: 106522 +/* 74766 */ MCD_OPC_Decode, 168, 29, 179, 2, // Opcode: ORNv16i8 +/* 74771 */ MCD_OPC_FilterValue, 3, 2, 124, 0, // Skip to: 106522 +/* 74776 */ MCD_OPC_CheckPredicate, 21, 253, 123, 0, // Skip to: 106522 +/* 74781 */ MCD_OPC_CheckField, 21, 1, 1, 246, 123, 0, // Skip to: 106522 +/* 74788 */ MCD_OPC_Decode, 160, 9, 187, 2, // Opcode: BIFv16i8 +/* 74793 */ MCD_OPC_FilterValue, 1, 218, 1, 0, // Skip to: 75272 +/* 74798 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 74801 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 74853 +/* 74806 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 74809 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 74831 +/* 74814 */ MCD_OPC_CheckPredicate, 23, 215, 123, 0, // Skip to: 106522 +/* 74819 */ MCD_OPC_CheckField, 21, 1, 0, 208, 123, 0, // Skip to: 106522 +/* 74826 */ MCD_OPC_Decode, 244, 14, 155, 2, // Opcode: FCMGTv4f16 +/* 74831 */ MCD_OPC_FilterValue, 3, 198, 123, 0, // Skip to: 106522 +/* 74836 */ MCD_OPC_CheckPredicate, 23, 193, 123, 0, // Skip to: 106522 +/* 74841 */ MCD_OPC_CheckField, 21, 1, 0, 186, 123, 0, // Skip to: 106522 +/* 74848 */ MCD_OPC_Decode, 248, 14, 179, 2, // Opcode: FCMGTv8f16 +/* 74853 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 74882 +/* 74858 */ MCD_OPC_CheckPredicate, 21, 171, 123, 0, // Skip to: 106522 +/* 74863 */ MCD_OPC_CheckField, 29, 3, 2, 164, 123, 0, // Skip to: 106522 +/* 74870 */ MCD_OPC_CheckField, 21, 1, 0, 157, 123, 0, // Skip to: 106522 +/* 74877 */ MCD_OPC_Decode, 238, 42, 179, 2, // Opcode: TRN1v2i64 +/* 74882 */ MCD_OPC_FilterValue, 3, 85, 0, 0, // Skip to: 74972 +/* 74887 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 74890 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 74912 +/* 74895 */ MCD_OPC_CheckPredicate, 23, 134, 123, 0, // Skip to: 106522 +/* 74900 */ MCD_OPC_CheckField, 21, 1, 0, 127, 123, 0, // Skip to: 106522 +/* 74907 */ MCD_OPC_Decode, 133, 14, 155, 2, // Opcode: FACGTv4f16 +/* 74912 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 74934 +/* 74917 */ MCD_OPC_CheckPredicate, 21, 112, 123, 0, // Skip to: 106522 +/* 74922 */ MCD_OPC_CheckField, 21, 1, 1, 105, 123, 0, // Skip to: 106522 +/* 74929 */ MCD_OPC_Decode, 186, 37, 179, 2, // Opcode: SQSUBv2i64 +/* 74934 */ MCD_OPC_FilterValue, 3, 95, 123, 0, // Skip to: 106522 +/* 74939 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 74942 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 74957 +/* 74947 */ MCD_OPC_CheckPredicate, 23, 82, 123, 0, // Skip to: 106522 +/* 74952 */ MCD_OPC_Decode, 135, 14, 179, 2, // Opcode: FACGTv8f16 +/* 74957 */ MCD_OPC_FilterValue, 1, 72, 123, 0, // Skip to: 106522 +/* 74962 */ MCD_OPC_CheckPredicate, 21, 67, 123, 0, // Skip to: 106522 +/* 74967 */ MCD_OPC_Decode, 245, 46, 179, 2, // Opcode: UQSUBv2i64 +/* 74972 */ MCD_OPC_FilterValue, 5, 123, 0, 0, // Skip to: 75100 +/* 74977 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 74980 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 75002 +/* 74985 */ MCD_OPC_CheckPredicate, 23, 44, 123, 0, // Skip to: 106522 +/* 74990 */ MCD_OPC_CheckField, 21, 1, 0, 37, 123, 0, // Skip to: 106522 +/* 74997 */ MCD_OPC_Decode, 162, 18, 155, 2, // Opcode: FMINv4f16 +/* 75002 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 75024 +/* 75007 */ MCD_OPC_CheckPredicate, 23, 22, 123, 0, // Skip to: 106522 +/* 75012 */ MCD_OPC_CheckField, 21, 1, 0, 15, 123, 0, // Skip to: 106522 +/* 75019 */ MCD_OPC_Decode, 144, 18, 155, 2, // Opcode: FMINPv4f16 +/* 75024 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 75062 +/* 75029 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 75032 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 75047 +/* 75037 */ MCD_OPC_CheckPredicate, 23, 248, 122, 0, // Skip to: 106522 +/* 75042 */ MCD_OPC_Decode, 164, 18, 179, 2, // Opcode: FMINv8f16 +/* 75047 */ MCD_OPC_FilterValue, 1, 238, 122, 0, // Skip to: 106522 +/* 75052 */ MCD_OPC_CheckPredicate, 21, 233, 122, 0, // Skip to: 106522 +/* 75057 */ MCD_OPC_Decode, 200, 10, 179, 2, // Opcode: CMGTv2i64 +/* 75062 */ MCD_OPC_FilterValue, 3, 223, 122, 0, // Skip to: 106522 +/* 75067 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 75070 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 75085 +/* 75075 */ MCD_OPC_CheckPredicate, 23, 210, 122, 0, // Skip to: 106522 +/* 75080 */ MCD_OPC_Decode, 146, 18, 179, 2, // Opcode: FMINPv8f16 +/* 75085 */ MCD_OPC_FilterValue, 1, 200, 122, 0, // Skip to: 106522 +/* 75090 */ MCD_OPC_CheckPredicate, 21, 195, 122, 0, // Skip to: 106522 +/* 75095 */ MCD_OPC_Decode, 213, 10, 179, 2, // Opcode: CMHIv2i64 +/* 75100 */ MCD_OPC_FilterValue, 6, 77, 0, 0, // Skip to: 75182 +/* 75105 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 75108 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 75130 +/* 75113 */ MCD_OPC_CheckPredicate, 21, 172, 122, 0, // Skip to: 106522 +/* 75118 */ MCD_OPC_CheckField, 29, 3, 2, 165, 122, 0, // Skip to: 106522 +/* 75125 */ MCD_OPC_Decode, 174, 49, 179, 2, // Opcode: ZIP1v2i64 +/* 75130 */ MCD_OPC_FilterValue, 1, 155, 122, 0, // Skip to: 106522 +/* 75135 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75138 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 75160 +/* 75143 */ MCD_OPC_CheckPredicate, 21, 142, 122, 0, // Skip to: 106522 +/* 75148 */ MCD_OPC_CheckField, 16, 5, 0, 135, 122, 0, // Skip to: 106522 +/* 75155 */ MCD_OPC_Decode, 163, 42, 193, 2, // Opcode: SUQADDv2i64 +/* 75160 */ MCD_OPC_FilterValue, 3, 125, 122, 0, // Skip to: 106522 +/* 75165 */ MCD_OPC_CheckPredicate, 21, 120, 122, 0, // Skip to: 106522 +/* 75170 */ MCD_OPC_CheckField, 16, 5, 0, 113, 122, 0, // Skip to: 106522 +/* 75177 */ MCD_OPC_Decode, 243, 47, 193, 2, // Opcode: USQADDv2i64 +/* 75182 */ MCD_OPC_FilterValue, 7, 103, 122, 0, // Skip to: 106522 +/* 75187 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75190 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 75212 +/* 75195 */ MCD_OPC_CheckPredicate, 23, 90, 122, 0, // Skip to: 106522 +/* 75200 */ MCD_OPC_CheckField, 21, 1, 0, 83, 122, 0, // Skip to: 106522 +/* 75207 */ MCD_OPC_Decode, 227, 20, 155, 2, // Opcode: FRSQRTSv4f16 +/* 75212 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 75250 +/* 75217 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 75220 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 75235 +/* 75225 */ MCD_OPC_CheckPredicate, 23, 60, 122, 0, // Skip to: 106522 +/* 75230 */ MCD_OPC_Decode, 229, 20, 179, 2, // Opcode: FRSQRTSv8f16 +/* 75235 */ MCD_OPC_FilterValue, 1, 50, 122, 0, // Skip to: 106522 +/* 75240 */ MCD_OPC_CheckPredicate, 21, 45, 122, 0, // Skip to: 106522 +/* 75245 */ MCD_OPC_Decode, 184, 10, 179, 2, // Opcode: CMGEv2i64 +/* 75250 */ MCD_OPC_FilterValue, 3, 35, 122, 0, // Skip to: 106522 +/* 75255 */ MCD_OPC_CheckPredicate, 21, 30, 122, 0, // Skip to: 106522 +/* 75260 */ MCD_OPC_CheckField, 21, 1, 1, 23, 122, 0, // Skip to: 106522 +/* 75267 */ MCD_OPC_Decode, 221, 10, 179, 2, // Opcode: CMHSv2i64 +/* 75272 */ MCD_OPC_FilterValue, 2, 240, 0, 0, // Skip to: 75517 +/* 75277 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 75280 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 75332 +/* 75285 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75288 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 75310 +/* 75293 */ MCD_OPC_CheckPredicate, 21, 248, 121, 0, // Skip to: 106522 +/* 75298 */ MCD_OPC_CheckField, 21, 1, 1, 241, 121, 0, // Skip to: 106522 +/* 75305 */ MCD_OPC_Decode, 170, 38, 179, 2, // Opcode: SSHLv2i64 +/* 75310 */ MCD_OPC_FilterValue, 3, 231, 121, 0, // Skip to: 106522 +/* 75315 */ MCD_OPC_CheckPredicate, 21, 226, 121, 0, // Skip to: 106522 +/* 75320 */ MCD_OPC_CheckField, 21, 1, 1, 219, 121, 0, // Skip to: 106522 +/* 75327 */ MCD_OPC_Decode, 214, 47, 179, 2, // Opcode: USHLv2i64 +/* 75332 */ MCD_OPC_FilterValue, 3, 47, 0, 0, // Skip to: 75384 +/* 75337 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75340 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 75362 +/* 75345 */ MCD_OPC_CheckPredicate, 21, 196, 121, 0, // Skip to: 106522 +/* 75350 */ MCD_OPC_CheckField, 21, 1, 1, 189, 121, 0, // Skip to: 106522 +/* 75357 */ MCD_OPC_Decode, 252, 36, 179, 2, // Opcode: SQSHLv2i64 +/* 75362 */ MCD_OPC_FilterValue, 3, 179, 121, 0, // Skip to: 106522 +/* 75367 */ MCD_OPC_CheckPredicate, 21, 174, 121, 0, // Skip to: 106522 +/* 75372 */ MCD_OPC_CheckField, 21, 1, 1, 167, 121, 0, // Skip to: 106522 +/* 75379 */ MCD_OPC_Decode, 198, 46, 179, 2, // Opcode: UQSHLv2i64 +/* 75384 */ MCD_OPC_FilterValue, 5, 47, 0, 0, // Skip to: 75436 +/* 75389 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75392 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 75414 +/* 75397 */ MCD_OPC_CheckPredicate, 21, 144, 121, 0, // Skip to: 106522 +/* 75402 */ MCD_OPC_CheckField, 21, 1, 1, 137, 121, 0, // Skip to: 106522 +/* 75409 */ MCD_OPC_Decode, 254, 37, 179, 2, // Opcode: SRSHLv2i64 +/* 75414 */ MCD_OPC_FilterValue, 3, 127, 121, 0, // Skip to: 106522 +/* 75419 */ MCD_OPC_CheckPredicate, 21, 122, 121, 0, // Skip to: 106522 +/* 75424 */ MCD_OPC_CheckField, 21, 1, 1, 115, 121, 0, // Skip to: 106522 +/* 75431 */ MCD_OPC_Decode, 161, 47, 179, 2, // Opcode: URSHLv2i64 +/* 75436 */ MCD_OPC_FilterValue, 6, 24, 0, 0, // Skip to: 75465 +/* 75441 */ MCD_OPC_CheckPredicate, 21, 100, 121, 0, // Skip to: 106522 +/* 75446 */ MCD_OPC_CheckField, 29, 3, 2, 93, 121, 0, // Skip to: 106522 +/* 75453 */ MCD_OPC_CheckField, 21, 1, 0, 86, 121, 0, // Skip to: 106522 +/* 75460 */ MCD_OPC_Decode, 195, 48, 179, 2, // Opcode: UZP2v2i64 +/* 75465 */ MCD_OPC_FilterValue, 7, 76, 121, 0, // Skip to: 106522 +/* 75470 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75473 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 75495 +/* 75478 */ MCD_OPC_CheckPredicate, 21, 63, 121, 0, // Skip to: 106522 +/* 75483 */ MCD_OPC_CheckField, 21, 1, 1, 56, 121, 0, // Skip to: 106522 +/* 75490 */ MCD_OPC_Decode, 178, 36, 179, 2, // Opcode: SQRSHLv2i64 +/* 75495 */ MCD_OPC_FilterValue, 3, 46, 121, 0, // Skip to: 106522 +/* 75500 */ MCD_OPC_CheckPredicate, 21, 41, 121, 0, // Skip to: 106522 +/* 75505 */ MCD_OPC_CheckField, 21, 1, 1, 34, 121, 0, // Skip to: 106522 +/* 75512 */ MCD_OPC_Decode, 154, 46, 179, 2, // Opcode: UQRSHLv2i64 +/* 75517 */ MCD_OPC_FilterValue, 3, 114, 0, 0, // Skip to: 75636 +/* 75522 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 75525 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 75554 +/* 75530 */ MCD_OPC_CheckPredicate, 21, 11, 121, 0, // Skip to: 106522 +/* 75535 */ MCD_OPC_CheckField, 29, 3, 2, 4, 121, 0, // Skip to: 106522 +/* 75542 */ MCD_OPC_CheckField, 21, 1, 0, 253, 120, 0, // Skip to: 106522 +/* 75549 */ MCD_OPC_Decode, 254, 42, 179, 2, // Opcode: TRN2v2i64 +/* 75554 */ MCD_OPC_FilterValue, 6, 243, 120, 0, // Skip to: 106522 +/* 75559 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 75562 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 75584 +/* 75567 */ MCD_OPC_CheckPredicate, 21, 230, 120, 0, // Skip to: 106522 +/* 75572 */ MCD_OPC_CheckField, 29, 3, 2, 223, 120, 0, // Skip to: 106522 +/* 75579 */ MCD_OPC_Decode, 190, 49, 179, 2, // Opcode: ZIP2v2i64 +/* 75584 */ MCD_OPC_FilterValue, 1, 213, 120, 0, // Skip to: 106522 +/* 75589 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75592 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 75614 +/* 75597 */ MCD_OPC_CheckPredicate, 21, 200, 120, 0, // Skip to: 106522 +/* 75602 */ MCD_OPC_CheckField, 16, 5, 0, 193, 120, 0, // Skip to: 106522 +/* 75609 */ MCD_OPC_Decode, 175, 34, 184, 2, // Opcode: SQABSv2i64 +/* 75614 */ MCD_OPC_FilterValue, 3, 183, 120, 0, // Skip to: 106522 +/* 75619 */ MCD_OPC_CheckPredicate, 21, 178, 120, 0, // Skip to: 106522 +/* 75624 */ MCD_OPC_CheckField, 16, 5, 0, 171, 120, 0, // Skip to: 106522 +/* 75631 */ MCD_OPC_Decode, 224, 35, 184, 2, // Opcode: SQNEGv2i64 +/* 75636 */ MCD_OPC_FilterValue, 4, 166, 1, 0, // Skip to: 76063 +/* 75641 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 75644 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 75673 +/* 75649 */ MCD_OPC_CheckPredicate, 27, 148, 120, 0, // Skip to: 106522 +/* 75654 */ MCD_OPC_CheckField, 29, 3, 6, 141, 120, 0, // Skip to: 106522 +/* 75661 */ MCD_OPC_CheckField, 16, 6, 0, 134, 120, 0, // Skip to: 106522 +/* 75668 */ MCD_OPC_Decode, 184, 32, 193, 2, // Opcode: SHA512SU0 +/* 75673 */ MCD_OPC_FilterValue, 1, 69, 0, 0, // Skip to: 75747 +/* 75678 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75681 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 75703 +/* 75686 */ MCD_OPC_CheckPredicate, 21, 111, 120, 0, // Skip to: 106522 +/* 75691 */ MCD_OPC_CheckField, 21, 1, 1, 104, 120, 0, // Skip to: 106522 +/* 75698 */ MCD_OPC_Decode, 136, 8, 179, 2, // Opcode: ADDv2i64 +/* 75703 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 75725 +/* 75708 */ MCD_OPC_CheckPredicate, 21, 89, 120, 0, // Skip to: 106522 +/* 75713 */ MCD_OPC_CheckField, 21, 1, 1, 82, 120, 0, // Skip to: 106522 +/* 75720 */ MCD_OPC_Decode, 135, 42, 179, 2, // Opcode: SUBv2i64 +/* 75725 */ MCD_OPC_FilterValue, 6, 72, 120, 0, // Skip to: 106522 +/* 75730 */ MCD_OPC_CheckPredicate, 31, 67, 120, 0, // Skip to: 106522 +/* 75735 */ MCD_OPC_CheckField, 16, 6, 0, 60, 120, 0, // Skip to: 106522 +/* 75742 */ MCD_OPC_Decode, 255, 32, 193, 2, // Opcode: SM4E +/* 75747 */ MCD_OPC_FilterValue, 2, 101, 0, 0, // Skip to: 75853 +/* 75752 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 75755 */ MCD_OPC_FilterValue, 32, 33, 0, 0, // Skip to: 75793 +/* 75760 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75763 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 75778 +/* 75768 */ MCD_OPC_CheckPredicate, 21, 29, 120, 0, // Skip to: 106522 +/* 75773 */ MCD_OPC_Decode, 201, 10, 184, 2, // Opcode: CMGTv2i64rz +/* 75778 */ MCD_OPC_FilterValue, 3, 19, 120, 0, // Skip to: 106522 +/* 75783 */ MCD_OPC_CheckPredicate, 21, 14, 120, 0, // Skip to: 106522 +/* 75788 */ MCD_OPC_Decode, 185, 10, 184, 2, // Opcode: CMGEv2i64rz +/* 75793 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 75815 +/* 75798 */ MCD_OPC_CheckPredicate, 21, 255, 119, 0, // Skip to: 106522 +/* 75803 */ MCD_OPC_CheckField, 29, 3, 2, 248, 119, 0, // Skip to: 106522 +/* 75810 */ MCD_OPC_Decode, 182, 20, 184, 2, // Opcode: FRINTPv2f64 +/* 75815 */ MCD_OPC_FilterValue, 57, 238, 119, 0, // Skip to: 106522 +/* 75820 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75823 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 75838 +/* 75828 */ MCD_OPC_CheckPredicate, 23, 225, 119, 0, // Skip to: 106522 +/* 75833 */ MCD_OPC_Decode, 183, 20, 156, 2, // Opcode: FRINTPv4f16 +/* 75838 */ MCD_OPC_FilterValue, 2, 215, 119, 0, // Skip to: 106522 +/* 75843 */ MCD_OPC_CheckPredicate, 23, 210, 119, 0, // Skip to: 106522 +/* 75848 */ MCD_OPC_Decode, 185, 20, 184, 2, // Opcode: FRINTPv8f16 +/* 75853 */ MCD_OPC_FilterValue, 3, 47, 0, 0, // Skip to: 75905 +/* 75858 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75861 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 75883 +/* 75866 */ MCD_OPC_CheckPredicate, 21, 187, 119, 0, // Skip to: 106522 +/* 75871 */ MCD_OPC_CheckField, 21, 1, 1, 180, 119, 0, // Skip to: 106522 +/* 75878 */ MCD_OPC_Decode, 217, 11, 179, 2, // Opcode: CMTSTv2i64 +/* 75883 */ MCD_OPC_FilterValue, 3, 170, 119, 0, // Skip to: 106522 +/* 75888 */ MCD_OPC_CheckPredicate, 21, 165, 119, 0, // Skip to: 106522 +/* 75893 */ MCD_OPC_CheckField, 21, 1, 1, 158, 119, 0, // Skip to: 106522 +/* 75900 */ MCD_OPC_Decode, 168, 10, 179, 2, // Opcode: CMEQv2i64 +/* 75905 */ MCD_OPC_FilterValue, 6, 148, 119, 0, // Skip to: 106522 +/* 75910 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 75913 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 75935 +/* 75918 */ MCD_OPC_CheckPredicate, 23, 135, 119, 0, // Skip to: 106522 +/* 75923 */ MCD_OPC_CheckField, 16, 6, 57, 128, 119, 0, // Skip to: 106522 +/* 75930 */ MCD_OPC_Decode, 205, 20, 156, 2, // Opcode: FRINTZv4f16 +/* 75935 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 75957 +/* 75940 */ MCD_OPC_CheckPredicate, 23, 113, 119, 0, // Skip to: 106522 +/* 75945 */ MCD_OPC_CheckField, 16, 6, 57, 106, 119, 0, // Skip to: 106522 +/* 75952 */ MCD_OPC_Decode, 150, 20, 156, 2, // Opcode: FRINTIv4f16 +/* 75957 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 76010 +/* 75962 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 75965 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 75980 +/* 75970 */ MCD_OPC_CheckPredicate, 21, 83, 119, 0, // Skip to: 106522 +/* 75975 */ MCD_OPC_Decode, 169, 10, 184, 2, // Opcode: CMEQv2i64rz +/* 75980 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 75995 +/* 75985 */ MCD_OPC_CheckPredicate, 21, 68, 119, 0, // Skip to: 106522 +/* 75990 */ MCD_OPC_Decode, 204, 20, 184, 2, // Opcode: FRINTZv2f64 +/* 75995 */ MCD_OPC_FilterValue, 57, 58, 119, 0, // Skip to: 106522 +/* 76000 */ MCD_OPC_CheckPredicate, 23, 53, 119, 0, // Skip to: 106522 +/* 76005 */ MCD_OPC_Decode, 207, 20, 184, 2, // Opcode: FRINTZv8f16 +/* 76010 */ MCD_OPC_FilterValue, 3, 43, 119, 0, // Skip to: 106522 +/* 76015 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76018 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 76033 +/* 76023 */ MCD_OPC_CheckPredicate, 21, 30, 119, 0, // Skip to: 106522 +/* 76028 */ MCD_OPC_Decode, 235, 10, 184, 2, // Opcode: CMLEv2i64rz +/* 76033 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 76048 +/* 76038 */ MCD_OPC_CheckPredicate, 21, 15, 119, 0, // Skip to: 106522 +/* 76043 */ MCD_OPC_Decode, 149, 20, 184, 2, // Opcode: FRINTIv2f64 +/* 76048 */ MCD_OPC_FilterValue, 57, 5, 119, 0, // Skip to: 106522 +/* 76053 */ MCD_OPC_CheckPredicate, 23, 0, 119, 0, // Skip to: 106522 +/* 76058 */ MCD_OPC_Decode, 152, 20, 184, 2, // Opcode: FRINTIv8f16 +/* 76063 */ MCD_OPC_FilterValue, 5, 93, 1, 0, // Skip to: 76417 +/* 76068 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 76071 */ MCD_OPC_FilterValue, 0, 47, 0, 0, // Skip to: 76123 +/* 76076 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 76079 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 76101 +/* 76084 */ MCD_OPC_CheckPredicate, 23, 225, 118, 0, // Skip to: 106522 +/* 76089 */ MCD_OPC_CheckField, 16, 6, 57, 218, 118, 0, // Skip to: 106522 +/* 76096 */ MCD_OPC_Decode, 167, 16, 156, 2, // Opcode: FCVTPSv4f16 +/* 76101 */ MCD_OPC_FilterValue, 6, 208, 118, 0, // Skip to: 106522 +/* 76106 */ MCD_OPC_CheckPredicate, 23, 203, 118, 0, // Skip to: 106522 +/* 76111 */ MCD_OPC_CheckField, 16, 6, 57, 196, 118, 0, // Skip to: 106522 +/* 76118 */ MCD_OPC_Decode, 220, 16, 156, 2, // Opcode: FCVTZSv4f16 +/* 76123 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 76175 +/* 76128 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 76131 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 76153 +/* 76136 */ MCD_OPC_CheckPredicate, 23, 173, 118, 0, // Skip to: 106522 +/* 76141 */ MCD_OPC_CheckField, 16, 6, 57, 166, 118, 0, // Skip to: 106522 +/* 76148 */ MCD_OPC_Decode, 181, 16, 156, 2, // Opcode: FCVTPUv4f16 +/* 76153 */ MCD_OPC_FilterValue, 6, 156, 118, 0, // Skip to: 106522 +/* 76158 */ MCD_OPC_CheckPredicate, 23, 151, 118, 0, // Skip to: 106522 +/* 76163 */ MCD_OPC_CheckField, 16, 6, 57, 144, 118, 0, // Skip to: 106522 +/* 76170 */ MCD_OPC_Decode, 255, 16, 156, 2, // Opcode: FCVTZUv4f16 +/* 76175 */ MCD_OPC_FilterValue, 2, 131, 0, 0, // Skip to: 76311 +/* 76180 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 76183 */ MCD_OPC_FilterValue, 2, 48, 0, 0, // Skip to: 76236 +/* 76188 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76191 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 76206 +/* 76196 */ MCD_OPC_CheckPredicate, 21, 113, 118, 0, // Skip to: 106522 +/* 76201 */ MCD_OPC_Decode, 243, 10, 184, 2, // Opcode: CMLTv2i64rz +/* 76206 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 76221 +/* 76211 */ MCD_OPC_CheckPredicate, 21, 98, 118, 0, // Skip to: 106522 +/* 76216 */ MCD_OPC_Decode, 166, 16, 184, 2, // Opcode: FCVTPSv2f64 +/* 76221 */ MCD_OPC_FilterValue, 57, 88, 118, 0, // Skip to: 106522 +/* 76226 */ MCD_OPC_CheckPredicate, 23, 83, 118, 0, // Skip to: 106522 +/* 76231 */ MCD_OPC_Decode, 169, 16, 184, 2, // Opcode: FCVTPSv8f16 +/* 76236 */ MCD_OPC_FilterValue, 6, 48, 0, 0, // Skip to: 76289 +/* 76241 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76244 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 76259 +/* 76249 */ MCD_OPC_CheckPredicate, 21, 60, 118, 0, // Skip to: 106522 +/* 76254 */ MCD_OPC_Decode, 186, 7, 184, 2, // Opcode: ABSv2i64 +/* 76259 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 76274 +/* 76264 */ MCD_OPC_CheckPredicate, 21, 45, 118, 0, // Skip to: 106522 +/* 76269 */ MCD_OPC_Decode, 217, 16, 184, 2, // Opcode: FCVTZSv2f64 +/* 76274 */ MCD_OPC_FilterValue, 57, 35, 118, 0, // Skip to: 106522 +/* 76279 */ MCD_OPC_CheckPredicate, 23, 30, 118, 0, // Skip to: 106522 +/* 76284 */ MCD_OPC_Decode, 224, 16, 184, 2, // Opcode: FCVTZSv8f16 +/* 76289 */ MCD_OPC_FilterValue, 7, 20, 118, 0, // Skip to: 106522 +/* 76294 */ MCD_OPC_CheckPredicate, 21, 15, 118, 0, // Skip to: 106522 +/* 76299 */ MCD_OPC_CheckField, 21, 1, 1, 8, 118, 0, // Skip to: 106522 +/* 76306 */ MCD_OPC_Decode, 221, 7, 179, 2, // Opcode: ADDPv2i64 +/* 76311 */ MCD_OPC_FilterValue, 3, 254, 117, 0, // Skip to: 106522 +/* 76316 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76319 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 76341 +/* 76324 */ MCD_OPC_CheckPredicate, 21, 241, 117, 0, // Skip to: 106522 +/* 76329 */ MCD_OPC_CheckField, 10, 3, 6, 234, 117, 0, // Skip to: 106522 +/* 76336 */ MCD_OPC_Decode, 149, 29, 184, 2, // Opcode: NEGv2i64 +/* 76341 */ MCD_OPC_FilterValue, 33, 33, 0, 0, // Skip to: 76379 +/* 76346 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 76349 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 76364 +/* 76354 */ MCD_OPC_CheckPredicate, 21, 211, 117, 0, // Skip to: 106522 +/* 76359 */ MCD_OPC_Decode, 180, 16, 184, 2, // Opcode: FCVTPUv2f64 +/* 76364 */ MCD_OPC_FilterValue, 6, 201, 117, 0, // Skip to: 106522 +/* 76369 */ MCD_OPC_CheckPredicate, 21, 196, 117, 0, // Skip to: 106522 +/* 76374 */ MCD_OPC_Decode, 252, 16, 184, 2, // Opcode: FCVTZUv2f64 +/* 76379 */ MCD_OPC_FilterValue, 57, 186, 117, 0, // Skip to: 106522 +/* 76384 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 76387 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 76402 +/* 76392 */ MCD_OPC_CheckPredicate, 23, 173, 117, 0, // Skip to: 106522 +/* 76397 */ MCD_OPC_Decode, 183, 16, 184, 2, // Opcode: FCVTPUv8f16 +/* 76402 */ MCD_OPC_FilterValue, 6, 163, 117, 0, // Skip to: 106522 +/* 76407 */ MCD_OPC_CheckPredicate, 23, 158, 117, 0, // Skip to: 106522 +/* 76412 */ MCD_OPC_Decode, 131, 17, 184, 2, // Opcode: FCVTZUv8f16 +/* 76417 */ MCD_OPC_FilterValue, 6, 4, 2, 0, // Skip to: 76938 +/* 76422 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 76425 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 76493 +/* 76430 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 76433 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 76455 +/* 76438 */ MCD_OPC_CheckPredicate, 23, 127, 117, 0, // Skip to: 106522 +/* 76443 */ MCD_OPC_CheckField, 16, 6, 56, 120, 117, 0, // Skip to: 106522 +/* 76450 */ MCD_OPC_Decode, 246, 14, 156, 2, // Opcode: FCMGTv4i16rz +/* 76455 */ MCD_OPC_FilterValue, 6, 110, 117, 0, // Skip to: 106522 +/* 76460 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76463 */ MCD_OPC_FilterValue, 56, 10, 0, 0, // Skip to: 76478 +/* 76468 */ MCD_OPC_CheckPredicate, 23, 97, 117, 0, // Skip to: 106522 +/* 76473 */ MCD_OPC_Decode, 202, 14, 156, 2, // Opcode: FCMEQv4i16rz +/* 76478 */ MCD_OPC_FilterValue, 57, 87, 117, 0, // Skip to: 106522 +/* 76483 */ MCD_OPC_CheckPredicate, 23, 82, 117, 0, // Skip to: 106522 +/* 76488 */ MCD_OPC_Decode, 219, 19, 156, 2, // Opcode: FRECPEv4f16 +/* 76493 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 76561 +/* 76498 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 76501 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 76523 +/* 76506 */ MCD_OPC_CheckPredicate, 23, 59, 117, 0, // Skip to: 106522 +/* 76511 */ MCD_OPC_CheckField, 16, 6, 56, 52, 117, 0, // Skip to: 106522 +/* 76518 */ MCD_OPC_Decode, 224, 14, 156, 2, // Opcode: FCMGEv4i16rz +/* 76523 */ MCD_OPC_FilterValue, 6, 42, 117, 0, // Skip to: 106522 +/* 76528 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76531 */ MCD_OPC_FilterValue, 56, 10, 0, 0, // Skip to: 76546 +/* 76536 */ MCD_OPC_CheckPredicate, 23, 29, 117, 0, // Skip to: 106522 +/* 76541 */ MCD_OPC_Decode, 143, 15, 156, 2, // Opcode: FCMLEv4i16rz +/* 76546 */ MCD_OPC_FilterValue, 57, 19, 117, 0, // Skip to: 106522 +/* 76551 */ MCD_OPC_CheckPredicate, 23, 14, 117, 0, // Skip to: 106522 +/* 76556 */ MCD_OPC_Decode, 216, 20, 156, 2, // Opcode: FRSQRTEv4f16 +/* 76561 */ MCD_OPC_FilterValue, 2, 175, 0, 0, // Skip to: 76741 +/* 76566 */ MCD_OPC_ExtractField, 10, 3, // Inst{12-10} ... +/* 76569 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 76591 +/* 76574 */ MCD_OPC_CheckPredicate, 21, 247, 116, 0, // Skip to: 106522 +/* 76579 */ MCD_OPC_CheckField, 21, 1, 1, 240, 116, 0, // Skip to: 106522 +/* 76586 */ MCD_OPC_Decode, 132, 18, 179, 2, // Opcode: FMINNMv2f64 +/* 76591 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 76629 +/* 76596 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76599 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 76614 +/* 76604 */ MCD_OPC_CheckPredicate, 21, 217, 116, 0, // Skip to: 106522 +/* 76609 */ MCD_OPC_Decode, 243, 14, 184, 2, // Opcode: FCMGTv2i64rz +/* 76614 */ MCD_OPC_FilterValue, 56, 207, 116, 0, // Skip to: 106522 +/* 76619 */ MCD_OPC_CheckPredicate, 23, 202, 116, 0, // Skip to: 106522 +/* 76624 */ MCD_OPC_Decode, 249, 14, 184, 2, // Opcode: FCMGTv8i16rz +/* 76629 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 76651 +/* 76634 */ MCD_OPC_CheckPredicate, 21, 187, 116, 0, // Skip to: 106522 +/* 76639 */ MCD_OPC_CheckField, 21, 1, 1, 180, 116, 0, // Skip to: 106522 +/* 76646 */ MCD_OPC_Decode, 218, 18, 187, 2, // Opcode: FMLSv2f64 +/* 76651 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 76673 +/* 76656 */ MCD_OPC_CheckPredicate, 21, 165, 116, 0, // Skip to: 106522 +/* 76661 */ MCD_OPC_CheckField, 21, 1, 1, 158, 116, 0, // Skip to: 106522 +/* 76668 */ MCD_OPC_Decode, 135, 21, 179, 2, // Opcode: FSUBv2f64 +/* 76673 */ MCD_OPC_FilterValue, 6, 148, 116, 0, // Skip to: 106522 +/* 76678 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76681 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 76696 +/* 76686 */ MCD_OPC_CheckPredicate, 21, 135, 116, 0, // Skip to: 106522 +/* 76691 */ MCD_OPC_Decode, 199, 14, 184, 2, // Opcode: FCMEQv2i64rz +/* 76696 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 76711 +/* 76701 */ MCD_OPC_CheckPredicate, 21, 120, 116, 0, // Skip to: 106522 +/* 76706 */ MCD_OPC_Decode, 218, 19, 184, 2, // Opcode: FRECPEv2f64 +/* 76711 */ MCD_OPC_FilterValue, 56, 10, 0, 0, // Skip to: 76726 +/* 76716 */ MCD_OPC_CheckPredicate, 23, 105, 116, 0, // Skip to: 106522 +/* 76721 */ MCD_OPC_Decode, 205, 14, 184, 2, // Opcode: FCMEQv8i16rz +/* 76726 */ MCD_OPC_FilterValue, 57, 95, 116, 0, // Skip to: 106522 +/* 76731 */ MCD_OPC_CheckPredicate, 23, 90, 116, 0, // Skip to: 106522 +/* 76736 */ MCD_OPC_Decode, 221, 19, 184, 2, // Opcode: FRECPEv8f16 +/* 76741 */ MCD_OPC_FilterValue, 3, 80, 116, 0, // Skip to: 106522 +/* 76746 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 76749 */ MCD_OPC_FilterValue, 0, 123, 0, 0, // Skip to: 76877 +/* 76754 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 76757 */ MCD_OPC_FilterValue, 32, 33, 0, 0, // Skip to: 76795 +/* 76762 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 76765 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 76780 +/* 76770 */ MCD_OPC_CheckPredicate, 21, 51, 116, 0, // Skip to: 106522 +/* 76775 */ MCD_OPC_Decode, 221, 14, 184, 2, // Opcode: FCMGEv2i64rz +/* 76780 */ MCD_OPC_FilterValue, 3, 41, 116, 0, // Skip to: 106522 +/* 76785 */ MCD_OPC_CheckPredicate, 21, 36, 116, 0, // Skip to: 106522 +/* 76790 */ MCD_OPC_Decode, 142, 15, 184, 2, // Opcode: FCMLEv2i64rz +/* 76795 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 76817 +/* 76800 */ MCD_OPC_CheckPredicate, 21, 21, 116, 0, // Skip to: 106522 +/* 76805 */ MCD_OPC_CheckField, 11, 2, 3, 14, 116, 0, // Skip to: 106522 +/* 76812 */ MCD_OPC_Decode, 215, 20, 184, 2, // Opcode: FRSQRTEv2f64 +/* 76817 */ MCD_OPC_FilterValue, 56, 33, 0, 0, // Skip to: 76855 +/* 76822 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 76825 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 76840 +/* 76830 */ MCD_OPC_CheckPredicate, 23, 247, 115, 0, // Skip to: 106522 +/* 76835 */ MCD_OPC_Decode, 227, 14, 184, 2, // Opcode: FCMGEv8i16rz +/* 76840 */ MCD_OPC_FilterValue, 3, 237, 115, 0, // Skip to: 106522 +/* 76845 */ MCD_OPC_CheckPredicate, 23, 232, 115, 0, // Skip to: 106522 +/* 76850 */ MCD_OPC_Decode, 145, 15, 184, 2, // Opcode: FCMLEv8i16rz +/* 76855 */ MCD_OPC_FilterValue, 57, 222, 115, 0, // Skip to: 106522 +/* 76860 */ MCD_OPC_CheckPredicate, 23, 217, 115, 0, // Skip to: 106522 +/* 76865 */ MCD_OPC_CheckField, 11, 2, 3, 210, 115, 0, // Skip to: 106522 +/* 76872 */ MCD_OPC_Decode, 218, 20, 184, 2, // Opcode: FRSQRTEv8f16 +/* 76877 */ MCD_OPC_FilterValue, 1, 200, 115, 0, // Skip to: 106522 +/* 76882 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 76885 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76900 +/* 76890 */ MCD_OPC_CheckPredicate, 34, 187, 115, 0, // Skip to: 106522 +/* 76895 */ MCD_OPC_Decode, 128, 15, 216, 2, // Opcode: FCMLAv2f64 +/* 76900 */ MCD_OPC_FilterValue, 1, 177, 115, 0, // Skip to: 106522 +/* 76905 */ MCD_OPC_ExtractField, 11, 2, // Inst{12-11} ... +/* 76908 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 76923 +/* 76913 */ MCD_OPC_CheckPredicate, 21, 164, 115, 0, // Skip to: 106522 +/* 76918 */ MCD_OPC_Decode, 239, 17, 179, 2, // Opcode: FMINNMPv2f64 +/* 76923 */ MCD_OPC_FilterValue, 2, 154, 115, 0, // Skip to: 106522 +/* 76928 */ MCD_OPC_CheckPredicate, 21, 149, 115, 0, // Skip to: 106522 +/* 76933 */ MCD_OPC_Decode, 227, 13, 179, 2, // Opcode: FABDv2f64 +/* 76938 */ MCD_OPC_FilterValue, 7, 139, 115, 0, // Skip to: 106522 +/* 76943 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 76946 */ MCD_OPC_FilterValue, 0, 61, 0, 0, // Skip to: 77012 +/* 76951 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 76954 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 76983 +/* 76959 */ MCD_OPC_CheckPredicate, 26, 118, 115, 0, // Skip to: 106522 +/* 76964 */ MCD_OPC_CheckField, 21, 1, 1, 111, 115, 0, // Skip to: 106522 +/* 76971 */ MCD_OPC_CheckField, 12, 1, 0, 104, 115, 0, // Skip to: 106522 +/* 76978 */ MCD_OPC_Decode, 216, 29, 151, 2, // Opcode: PMULLv1i64 +/* 76983 */ MCD_OPC_FilterValue, 2, 94, 115, 0, // Skip to: 106522 +/* 76988 */ MCD_OPC_CheckPredicate, 26, 89, 115, 0, // Skip to: 106522 +/* 76993 */ MCD_OPC_CheckField, 21, 1, 1, 82, 115, 0, // Skip to: 106522 +/* 77000 */ MCD_OPC_CheckField, 12, 1, 0, 75, 115, 0, // Skip to: 106522 +/* 77007 */ MCD_OPC_Decode, 217, 29, 179, 2, // Opcode: PMULLv2i64 +/* 77012 */ MCD_OPC_FilterValue, 1, 93, 0, 0, // Skip to: 77110 +/* 77017 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 77020 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 77042 +/* 77025 */ MCD_OPC_CheckPredicate, 34, 52, 115, 0, // Skip to: 106522 +/* 77030 */ MCD_OPC_CheckField, 29, 3, 3, 45, 115, 0, // Skip to: 106522 +/* 77037 */ MCD_OPC_Decode, 174, 14, 217, 2, // Opcode: FCADDv2f64 +/* 77042 */ MCD_OPC_FilterValue, 1, 35, 115, 0, // Skip to: 106522 +/* 77047 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 77050 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 77072 +/* 77055 */ MCD_OPC_CheckPredicate, 21, 22, 115, 0, // Skip to: 106522 +/* 77060 */ MCD_OPC_CheckField, 29, 3, 3, 15, 115, 0, // Skip to: 106522 +/* 77067 */ MCD_OPC_Decode, 241, 14, 179, 2, // Opcode: FCMGTv2f64 +/* 77072 */ MCD_OPC_FilterValue, 1, 5, 115, 0, // Skip to: 106522 +/* 77077 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 77080 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77095 +/* 77085 */ MCD_OPC_CheckPredicate, 21, 248, 114, 0, // Skip to: 106522 +/* 77090 */ MCD_OPC_Decode, 161, 18, 179, 2, // Opcode: FMINv2f64 +/* 77095 */ MCD_OPC_FilterValue, 3, 238, 114, 0, // Skip to: 106522 +/* 77100 */ MCD_OPC_CheckPredicate, 21, 233, 114, 0, // Skip to: 106522 +/* 77105 */ MCD_OPC_Decode, 140, 18, 179, 2, // Opcode: FMINPv2f64 +/* 77110 */ MCD_OPC_FilterValue, 2, 24, 1, 0, // Skip to: 77395 +/* 77115 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 77118 */ MCD_OPC_FilterValue, 32, 63, 0, 0, // Skip to: 77186 +/* 77123 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 77126 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 77148 +/* 77131 */ MCD_OPC_CheckPredicate, 21, 202, 114, 0, // Skip to: 106522 +/* 77136 */ MCD_OPC_CheckField, 29, 3, 2, 195, 114, 0, // Skip to: 106522 +/* 77143 */ MCD_OPC_Decode, 153, 15, 184, 2, // Opcode: FCMLTv2i64rz +/* 77148 */ MCD_OPC_FilterValue, 1, 185, 114, 0, // Skip to: 106522 +/* 77153 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 77156 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77171 +/* 77161 */ MCD_OPC_CheckPredicate, 21, 172, 114, 0, // Skip to: 106522 +/* 77166 */ MCD_OPC_Decode, 238, 13, 184, 2, // Opcode: FABSv2f64 +/* 77171 */ MCD_OPC_FilterValue, 3, 162, 114, 0, // Skip to: 106522 +/* 77176 */ MCD_OPC_CheckPredicate, 21, 157, 114, 0, // Skip to: 106522 +/* 77181 */ MCD_OPC_Decode, 186, 19, 184, 2, // Opcode: FNEGv2f64 +/* 77186 */ MCD_OPC_FilterValue, 33, 24, 0, 0, // Skip to: 77215 +/* 77191 */ MCD_OPC_CheckPredicate, 21, 142, 114, 0, // Skip to: 106522 +/* 77196 */ MCD_OPC_CheckField, 29, 3, 3, 135, 114, 0, // Skip to: 106522 +/* 77203 */ MCD_OPC_CheckField, 12, 1, 1, 128, 114, 0, // Skip to: 106522 +/* 77210 */ MCD_OPC_Decode, 240, 20, 184, 2, // Opcode: FSQRTv2f64 +/* 77215 */ MCD_OPC_FilterValue, 56, 123, 0, 0, // Skip to: 77343 +/* 77220 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 77223 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 77261 +/* 77228 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 77231 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77246 +/* 77236 */ MCD_OPC_CheckPredicate, 23, 97, 114, 0, // Skip to: 106522 +/* 77241 */ MCD_OPC_Decode, 154, 15, 156, 2, // Opcode: FCMLTv4i16rz +/* 77246 */ MCD_OPC_FilterValue, 1, 87, 114, 0, // Skip to: 106522 +/* 77251 */ MCD_OPC_CheckPredicate, 23, 82, 114, 0, // Skip to: 106522 +/* 77256 */ MCD_OPC_Decode, 239, 13, 156, 2, // Opcode: FABSv4f16 +/* 77261 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 77283 +/* 77266 */ MCD_OPC_CheckPredicate, 23, 67, 114, 0, // Skip to: 106522 +/* 77271 */ MCD_OPC_CheckField, 12, 1, 1, 60, 114, 0, // Skip to: 106522 +/* 77278 */ MCD_OPC_Decode, 187, 19, 156, 2, // Opcode: FNEGv4f16 +/* 77283 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 77321 +/* 77288 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 77291 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77306 +/* 77296 */ MCD_OPC_CheckPredicate, 23, 37, 114, 0, // Skip to: 106522 +/* 77301 */ MCD_OPC_Decode, 156, 15, 184, 2, // Opcode: FCMLTv8i16rz +/* 77306 */ MCD_OPC_FilterValue, 1, 27, 114, 0, // Skip to: 106522 +/* 77311 */ MCD_OPC_CheckPredicate, 23, 22, 114, 0, // Skip to: 106522 +/* 77316 */ MCD_OPC_Decode, 241, 13, 184, 2, // Opcode: FABSv8f16 +/* 77321 */ MCD_OPC_FilterValue, 3, 12, 114, 0, // Skip to: 106522 +/* 77326 */ MCD_OPC_CheckPredicate, 23, 7, 114, 0, // Skip to: 106522 +/* 77331 */ MCD_OPC_CheckField, 12, 1, 1, 0, 114, 0, // Skip to: 106522 +/* 77338 */ MCD_OPC_Decode, 189, 19, 184, 2, // Opcode: FNEGv8f16 +/* 77343 */ MCD_OPC_FilterValue, 57, 246, 113, 0, // Skip to: 106522 +/* 77348 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 77351 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 77373 +/* 77356 */ MCD_OPC_CheckPredicate, 23, 233, 113, 0, // Skip to: 106522 +/* 77361 */ MCD_OPC_CheckField, 12, 1, 1, 226, 113, 0, // Skip to: 106522 +/* 77368 */ MCD_OPC_Decode, 241, 20, 156, 2, // Opcode: FSQRTv4f16 +/* 77373 */ MCD_OPC_FilterValue, 3, 216, 113, 0, // Skip to: 106522 +/* 77378 */ MCD_OPC_CheckPredicate, 23, 211, 113, 0, // Skip to: 106522 +/* 77383 */ MCD_OPC_CheckField, 12, 1, 1, 204, 113, 0, // Skip to: 106522 +/* 77390 */ MCD_OPC_Decode, 243, 20, 184, 2, // Opcode: FSQRTv8f16 +/* 77395 */ MCD_OPC_FilterValue, 3, 194, 113, 0, // Skip to: 106522 +/* 77400 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 77403 */ MCD_OPC_FilterValue, 1, 24, 0, 0, // Skip to: 77432 +/* 77408 */ MCD_OPC_CheckPredicate, 30, 181, 113, 0, // Skip to: 106522 +/* 77413 */ MCD_OPC_CheckField, 21, 1, 0, 174, 113, 0, // Skip to: 106522 +/* 77420 */ MCD_OPC_CheckField, 12, 1, 1, 167, 113, 0, // Skip to: 106522 +/* 77427 */ MCD_OPC_Decode, 255, 8, 187, 2, // Opcode: BFMLALB +/* 77432 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 77461 +/* 77437 */ MCD_OPC_CheckPredicate, 21, 152, 113, 0, // Skip to: 106522 +/* 77442 */ MCD_OPC_CheckField, 21, 1, 1, 145, 113, 0, // Skip to: 106522 +/* 77449 */ MCD_OPC_CheckField, 12, 1, 1, 138, 113, 0, // Skip to: 106522 +/* 77456 */ MCD_OPC_Decode, 226, 20, 179, 2, // Opcode: FRSQRTSv2f64 +/* 77461 */ MCD_OPC_FilterValue, 3, 128, 113, 0, // Skip to: 106522 +/* 77466 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 77469 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 77491 +/* 77474 */ MCD_OPC_CheckPredicate, 21, 115, 113, 0, // Skip to: 106522 +/* 77479 */ MCD_OPC_CheckField, 21, 1, 1, 108, 113, 0, // Skip to: 106522 +/* 77486 */ MCD_OPC_Decode, 132, 14, 179, 2, // Opcode: FACGTv2f64 +/* 77491 */ MCD_OPC_FilterValue, 1, 98, 113, 0, // Skip to: 106522 +/* 77496 */ MCD_OPC_CheckPredicate, 30, 93, 113, 0, // Skip to: 106522 +/* 77501 */ MCD_OPC_CheckField, 21, 1, 0, 86, 113, 0, // Skip to: 106522 +/* 77508 */ MCD_OPC_Decode, 129, 9, 187, 2, // Opcode: BFMLALT +/* 77513 */ MCD_OPC_FilterValue, 12, 124, 17, 0, // Skip to: 81994 +/* 77518 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 77521 */ MCD_OPC_FilterValue, 0, 81, 4, 0, // Skip to: 78631 +/* 77526 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 77529 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 77597 +/* 77534 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 77537 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77552 +/* 77542 */ MCD_OPC_CheckPredicate, 23, 47, 113, 0, // Skip to: 106522 +/* 77547 */ MCD_OPC_Decode, 192, 18, 220, 2, // Opcode: FMLAv4i16_indexed +/* 77552 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 77567 +/* 77557 */ MCD_OPC_CheckPredicate, 23, 32, 113, 0, // Skip to: 106522 +/* 77562 */ MCD_OPC_Decode, 223, 18, 220, 2, // Opcode: FMLSv4i16_indexed +/* 77567 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 77582 +/* 77572 */ MCD_OPC_CheckPredicate, 23, 17, 113, 0, // Skip to: 106522 +/* 77577 */ MCD_OPC_Decode, 175, 19, 221, 2, // Opcode: FMULv4i16_indexed +/* 77582 */ MCD_OPC_FilterValue, 15, 7, 113, 0, // Skip to: 106522 +/* 77587 */ MCD_OPC_CheckPredicate, 33, 2, 113, 0, // Skip to: 106522 +/* 77592 */ MCD_OPC_Decode, 142, 42, 222, 2, // Opcode: SUDOTlanev8i8 +/* 77597 */ MCD_OPC_FilterValue, 1, 248, 112, 0, // Skip to: 106522 +/* 77602 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... +/* 77605 */ MCD_OPC_FilterValue, 0, 41, 3, 0, // Skip to: 78419 +/* 77610 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 77613 */ MCD_OPC_FilterValue, 0, 143, 1, 0, // Skip to: 78017 +/* 77618 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 77621 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 77774 +/* 77626 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 77629 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 77736 +/* 77634 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 77637 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 77698 +/* 77642 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 77645 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77660 +/* 77650 */ MCD_OPC_CheckPredicate, 21, 195, 112, 0, // Skip to: 106522 +/* 77655 */ MCD_OPC_Decode, 203, 28, 223, 2, // Opcode: MOVIv2i32 +/* 77660 */ MCD_OPC_FilterValue, 1, 185, 112, 0, // Skip to: 106522 +/* 77665 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 77668 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77683 +/* 77673 */ MCD_OPC_CheckPredicate, 21, 172, 112, 0, // Skip to: 106522 +/* 77678 */ MCD_OPC_Decode, 182, 38, 224, 2, // Opcode: SSHRv8i8_shift +/* 77683 */ MCD_OPC_FilterValue, 1, 162, 112, 0, // Skip to: 106522 +/* 77688 */ MCD_OPC_CheckPredicate, 21, 157, 112, 0, // Skip to: 106522 +/* 77693 */ MCD_OPC_Decode, 142, 38, 224, 2, // Opcode: SRSHRv8i8_shift +/* 77698 */ MCD_OPC_FilterValue, 1, 147, 112, 0, // Skip to: 106522 +/* 77703 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 77706 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77721 +/* 77711 */ MCD_OPC_CheckPredicate, 21, 134, 112, 0, // Skip to: 106522 +/* 77716 */ MCD_OPC_Decode, 179, 38, 225, 2, // Opcode: SSHRv4i16_shift +/* 77721 */ MCD_OPC_FilterValue, 1, 124, 112, 0, // Skip to: 106522 +/* 77726 */ MCD_OPC_CheckPredicate, 21, 119, 112, 0, // Skip to: 106522 +/* 77731 */ MCD_OPC_Decode, 139, 38, 225, 2, // Opcode: SRSHRv4i16_shift +/* 77736 */ MCD_OPC_FilterValue, 1, 109, 112, 0, // Skip to: 106522 +/* 77741 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 77744 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77759 +/* 77749 */ MCD_OPC_CheckPredicate, 21, 96, 112, 0, // Skip to: 106522 +/* 77754 */ MCD_OPC_Decode, 177, 38, 226, 2, // Opcode: SSHRv2i32_shift +/* 77759 */ MCD_OPC_FilterValue, 1, 86, 112, 0, // Skip to: 106522 +/* 77764 */ MCD_OPC_CheckPredicate, 21, 81, 112, 0, // Skip to: 106522 +/* 77769 */ MCD_OPC_Decode, 137, 38, 226, 2, // Opcode: SRSHRv2i32_shift +/* 77774 */ MCD_OPC_FilterValue, 1, 71, 112, 0, // Skip to: 106522 +/* 77779 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 77782 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 77949 +/* 77787 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 77790 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 77881 +/* 77795 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 77798 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77813 +/* 77803 */ MCD_OPC_CheckPredicate, 21, 42, 112, 0, // Skip to: 106522 +/* 77808 */ MCD_OPC_Decode, 183, 29, 227, 2, // Opcode: ORRv2i32 +/* 77813 */ MCD_OPC_FilterValue, 1, 32, 112, 0, // Skip to: 106522 +/* 77818 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 77821 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77836 +/* 77826 */ MCD_OPC_CheckPredicate, 21, 19, 112, 0, // Skip to: 106522 +/* 77831 */ MCD_OPC_Decode, 194, 38, 228, 2, // Opcode: SSRAv8i8_shift +/* 77836 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77851 +/* 77841 */ MCD_OPC_CheckPredicate, 21, 4, 112, 0, // Skip to: 106522 +/* 77846 */ MCD_OPC_Decode, 154, 38, 228, 2, // Opcode: SRSRAv8i8_shift +/* 77851 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77866 +/* 77856 */ MCD_OPC_CheckPredicate, 21, 245, 111, 0, // Skip to: 106522 +/* 77861 */ MCD_OPC_Decode, 209, 32, 229, 2, // Opcode: SHLv8i8_shift +/* 77866 */ MCD_OPC_FilterValue, 3, 235, 111, 0, // Skip to: 106522 +/* 77871 */ MCD_OPC_CheckPredicate, 21, 230, 111, 0, // Skip to: 106522 +/* 77876 */ MCD_OPC_Decode, 133, 37, 229, 2, // Opcode: SQSHLv8i8_shift +/* 77881 */ MCD_OPC_FilterValue, 1, 220, 111, 0, // Skip to: 106522 +/* 77886 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 77889 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77904 +/* 77894 */ MCD_OPC_CheckPredicate, 21, 207, 111, 0, // Skip to: 106522 +/* 77899 */ MCD_OPC_Decode, 191, 38, 230, 2, // Opcode: SSRAv4i16_shift +/* 77904 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77919 +/* 77909 */ MCD_OPC_CheckPredicate, 21, 192, 111, 0, // Skip to: 106522 +/* 77914 */ MCD_OPC_Decode, 151, 38, 230, 2, // Opcode: SRSRAv4i16_shift +/* 77919 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 77934 +/* 77924 */ MCD_OPC_CheckPredicate, 21, 177, 111, 0, // Skip to: 106522 +/* 77929 */ MCD_OPC_Decode, 206, 32, 231, 2, // Opcode: SHLv4i16_shift +/* 77934 */ MCD_OPC_FilterValue, 3, 167, 111, 0, // Skip to: 106522 +/* 77939 */ MCD_OPC_CheckPredicate, 21, 162, 111, 0, // Skip to: 106522 +/* 77944 */ MCD_OPC_Decode, 255, 36, 231, 2, // Opcode: SQSHLv4i16_shift +/* 77949 */ MCD_OPC_FilterValue, 1, 152, 111, 0, // Skip to: 106522 +/* 77954 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 77957 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 77972 +/* 77962 */ MCD_OPC_CheckPredicate, 21, 139, 111, 0, // Skip to: 106522 +/* 77967 */ MCD_OPC_Decode, 189, 38, 232, 2, // Opcode: SSRAv2i32_shift +/* 77972 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 77987 +/* 77977 */ MCD_OPC_CheckPredicate, 21, 124, 111, 0, // Skip to: 106522 +/* 77982 */ MCD_OPC_Decode, 149, 38, 232, 2, // Opcode: SRSRAv2i32_shift +/* 77987 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 78002 +/* 77992 */ MCD_OPC_CheckPredicate, 21, 109, 111, 0, // Skip to: 106522 +/* 77997 */ MCD_OPC_Decode, 204, 32, 233, 2, // Opcode: SHLv2i32_shift +/* 78002 */ MCD_OPC_FilterValue, 3, 99, 111, 0, // Skip to: 106522 +/* 78007 */ MCD_OPC_CheckPredicate, 21, 94, 111, 0, // Skip to: 106522 +/* 78012 */ MCD_OPC_Decode, 251, 36, 233, 2, // Opcode: SQSHLv2i32_shift +/* 78017 */ MCD_OPC_FilterValue, 1, 84, 111, 0, // Skip to: 106522 +/* 78022 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... +/* 78025 */ MCD_OPC_FilterValue, 0, 5, 1, 0, // Skip to: 78291 +/* 78030 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 78033 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 78186 +/* 78038 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 78041 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 78148 +/* 78046 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 78049 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 78110 +/* 78054 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 78057 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78072 +/* 78062 */ MCD_OPC_CheckPredicate, 21, 39, 111, 0, // Skip to: 106522 +/* 78067 */ MCD_OPC_Decode, 205, 28, 223, 2, // Opcode: MOVIv4i16 +/* 78072 */ MCD_OPC_FilterValue, 1, 29, 111, 0, // Skip to: 106522 +/* 78077 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 78080 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78095 +/* 78085 */ MCD_OPC_CheckPredicate, 21, 16, 111, 0, // Skip to: 106522 +/* 78090 */ MCD_OPC_Decode, 221, 32, 234, 2, // Opcode: SHRNv8i8_shift +/* 78095 */ MCD_OPC_FilterValue, 1, 6, 111, 0, // Skip to: 106522 +/* 78100 */ MCD_OPC_CheckPredicate, 21, 1, 111, 0, // Skip to: 106522 +/* 78105 */ MCD_OPC_Decode, 166, 38, 235, 2, // Opcode: SSHLLv8i8_shift +/* 78110 */ MCD_OPC_FilterValue, 1, 247, 110, 0, // Skip to: 106522 +/* 78115 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 78118 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78133 +/* 78123 */ MCD_OPC_CheckPredicate, 21, 234, 110, 0, // Skip to: 106522 +/* 78128 */ MCD_OPC_Decode, 218, 32, 236, 2, // Opcode: SHRNv4i16_shift +/* 78133 */ MCD_OPC_FilterValue, 1, 224, 110, 0, // Skip to: 106522 +/* 78138 */ MCD_OPC_CheckPredicate, 21, 219, 110, 0, // Skip to: 106522 +/* 78143 */ MCD_OPC_Decode, 163, 38, 237, 2, // Opcode: SSHLLv4i16_shift +/* 78148 */ MCD_OPC_FilterValue, 1, 209, 110, 0, // Skip to: 106522 +/* 78153 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 78156 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78171 +/* 78161 */ MCD_OPC_CheckPredicate, 21, 196, 110, 0, // Skip to: 106522 +/* 78166 */ MCD_OPC_Decode, 217, 32, 238, 2, // Opcode: SHRNv2i32_shift +/* 78171 */ MCD_OPC_FilterValue, 1, 186, 110, 0, // Skip to: 106522 +/* 78176 */ MCD_OPC_CheckPredicate, 21, 181, 110, 0, // Skip to: 106522 +/* 78181 */ MCD_OPC_Decode, 162, 38, 239, 2, // Opcode: SSHLLv2i32_shift +/* 78186 */ MCD_OPC_FilterValue, 1, 171, 110, 0, // Skip to: 106522 +/* 78191 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 78194 */ MCD_OPC_FilterValue, 0, 70, 0, 0, // Skip to: 78269 +/* 78199 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 78202 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 78247 +/* 78207 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 78210 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78225 +/* 78215 */ MCD_OPC_CheckPredicate, 21, 142, 110, 0, // Skip to: 106522 +/* 78220 */ MCD_OPC_Decode, 184, 29, 227, 2, // Opcode: ORRv4i16 +/* 78225 */ MCD_OPC_FilterValue, 1, 132, 110, 0, // Skip to: 106522 +/* 78230 */ MCD_OPC_CheckPredicate, 21, 127, 110, 0, // Skip to: 106522 +/* 78235 */ MCD_OPC_CheckField, 13, 1, 0, 120, 110, 0, // Skip to: 106522 +/* 78242 */ MCD_OPC_Decode, 148, 37, 234, 2, // Opcode: SQSHRNv8i8_shift +/* 78247 */ MCD_OPC_FilterValue, 1, 110, 110, 0, // Skip to: 106522 +/* 78252 */ MCD_OPC_CheckPredicate, 21, 105, 110, 0, // Skip to: 106522 +/* 78257 */ MCD_OPC_CheckField, 13, 1, 0, 98, 110, 0, // Skip to: 106522 +/* 78264 */ MCD_OPC_Decode, 145, 37, 236, 2, // Opcode: SQSHRNv4i16_shift +/* 78269 */ MCD_OPC_FilterValue, 1, 88, 110, 0, // Skip to: 106522 +/* 78274 */ MCD_OPC_CheckPredicate, 21, 83, 110, 0, // Skip to: 106522 +/* 78279 */ MCD_OPC_CheckField, 13, 1, 0, 76, 110, 0, // Skip to: 106522 +/* 78286 */ MCD_OPC_Decode, 144, 37, 238, 2, // Opcode: SQSHRNv2i32_shift +/* 78291 */ MCD_OPC_FilterValue, 1, 66, 110, 0, // Skip to: 106522 +/* 78296 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 78299 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 78321 +/* 78304 */ MCD_OPC_CheckPredicate, 21, 53, 110, 0, // Skip to: 106522 +/* 78309 */ MCD_OPC_CheckField, 19, 3, 0, 46, 110, 0, // Skip to: 106522 +/* 78316 */ MCD_OPC_Decode, 204, 28, 223, 2, // Opcode: MOVIv2s_msl +/* 78321 */ MCD_OPC_FilterValue, 1, 36, 110, 0, // Skip to: 106522 +/* 78326 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 78329 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 78397 +/* 78334 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 78337 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 78382 +/* 78342 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 78345 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 78367 +/* 78350 */ MCD_OPC_CheckPredicate, 21, 7, 110, 0, // Skip to: 106522 +/* 78355 */ MCD_OPC_CheckField, 19, 1, 0, 0, 110, 0, // Skip to: 106522 +/* 78362 */ MCD_OPC_Decode, 208, 28, 223, 2, // Opcode: MOVIv8b_ns +/* 78367 */ MCD_OPC_FilterValue, 1, 246, 109, 0, // Skip to: 106522 +/* 78372 */ MCD_OPC_CheckPredicate, 23, 241, 109, 0, // Skip to: 106522 +/* 78377 */ MCD_OPC_Decode, 254, 31, 225, 2, // Opcode: SCVTFv4i16_shift +/* 78382 */ MCD_OPC_FilterValue, 1, 231, 109, 0, // Skip to: 106522 +/* 78387 */ MCD_OPC_CheckPredicate, 21, 226, 109, 0, // Skip to: 106522 +/* 78392 */ MCD_OPC_Decode, 250, 31, 226, 2, // Opcode: SCVTFv2i32_shift +/* 78397 */ MCD_OPC_FilterValue, 1, 216, 109, 0, // Skip to: 106522 +/* 78402 */ MCD_OPC_CheckPredicate, 21, 211, 109, 0, // Skip to: 106522 +/* 78407 */ MCD_OPC_CheckField, 19, 3, 0, 204, 109, 0, // Skip to: 106522 +/* 78414 */ MCD_OPC_Decode, 249, 18, 223, 2, // Opcode: FMOVv2f32_ns +/* 78419 */ MCD_OPC_FilterValue, 1, 194, 109, 0, // Skip to: 106522 +/* 78424 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 78427 */ MCD_OPC_FilterValue, 8, 63, 0, 0, // Skip to: 78495 +/* 78432 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 78435 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 78480 +/* 78440 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 78443 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 78465 +/* 78448 */ MCD_OPC_CheckPredicate, 21, 165, 109, 0, // Skip to: 106522 +/* 78453 */ MCD_OPC_CheckField, 19, 1, 1, 158, 109, 0, // Skip to: 106522 +/* 78460 */ MCD_OPC_Decode, 229, 30, 234, 2, // Opcode: RSHRNv8i8_shift +/* 78465 */ MCD_OPC_FilterValue, 1, 148, 109, 0, // Skip to: 106522 +/* 78470 */ MCD_OPC_CheckPredicate, 21, 143, 109, 0, // Skip to: 106522 +/* 78475 */ MCD_OPC_Decode, 226, 30, 236, 2, // Opcode: RSHRNv4i16_shift +/* 78480 */ MCD_OPC_FilterValue, 1, 133, 109, 0, // Skip to: 106522 +/* 78485 */ MCD_OPC_CheckPredicate, 21, 128, 109, 0, // Skip to: 106522 +/* 78490 */ MCD_OPC_Decode, 225, 30, 238, 2, // Opcode: RSHRNv2i32_shift +/* 78495 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 78563 +/* 78500 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 78503 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 78548 +/* 78508 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 78511 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 78533 +/* 78516 */ MCD_OPC_CheckPredicate, 21, 97, 109, 0, // Skip to: 106522 +/* 78521 */ MCD_OPC_CheckField, 19, 1, 1, 90, 109, 0, // Skip to: 106522 +/* 78528 */ MCD_OPC_Decode, 197, 36, 234, 2, // Opcode: SQRSHRNv8i8_shift +/* 78533 */ MCD_OPC_FilterValue, 1, 80, 109, 0, // Skip to: 106522 +/* 78538 */ MCD_OPC_CheckPredicate, 21, 75, 109, 0, // Skip to: 106522 +/* 78543 */ MCD_OPC_Decode, 194, 36, 236, 2, // Opcode: SQRSHRNv4i16_shift +/* 78548 */ MCD_OPC_FilterValue, 1, 65, 109, 0, // Skip to: 106522 +/* 78553 */ MCD_OPC_CheckPredicate, 21, 60, 109, 0, // Skip to: 106522 +/* 78558 */ MCD_OPC_Decode, 193, 36, 238, 2, // Opcode: SQRSHRNv2i32_shift +/* 78563 */ MCD_OPC_FilterValue, 15, 50, 109, 0, // Skip to: 106522 +/* 78568 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 78571 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 78616 +/* 78576 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 78579 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 78601 +/* 78584 */ MCD_OPC_CheckPredicate, 23, 29, 109, 0, // Skip to: 106522 +/* 78589 */ MCD_OPC_CheckField, 19, 1, 0, 22, 109, 0, // Skip to: 106522 +/* 78596 */ MCD_OPC_Decode, 251, 18, 223, 2, // Opcode: FMOVv4f16_ns +/* 78601 */ MCD_OPC_FilterValue, 1, 12, 109, 0, // Skip to: 106522 +/* 78606 */ MCD_OPC_CheckPredicate, 23, 7, 109, 0, // Skip to: 106522 +/* 78611 */ MCD_OPC_Decode, 222, 16, 225, 2, // Opcode: FCVTZSv4i16_shift +/* 78616 */ MCD_OPC_FilterValue, 1, 253, 108, 0, // Skip to: 106522 +/* 78621 */ MCD_OPC_CheckPredicate, 21, 248, 108, 0, // Skip to: 106522 +/* 78626 */ MCD_OPC_Decode, 218, 16, 226, 2, // Opcode: FCVTZSv2i32_shift +/* 78631 */ MCD_OPC_FilterValue, 1, 93, 4, 0, // Skip to: 79753 +/* 78636 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 78639 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 78661 +/* 78644 */ MCD_OPC_CheckPredicate, 23, 225, 108, 0, // Skip to: 106522 +/* 78649 */ MCD_OPC_CheckField, 12, 4, 9, 218, 108, 0, // Skip to: 106522 +/* 78656 */ MCD_OPC_Decode, 150, 19, 221, 2, // Opcode: FMULXv4i16_indexed +/* 78661 */ MCD_OPC_FilterValue, 1, 208, 108, 0, // Skip to: 106522 +/* 78666 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... +/* 78669 */ MCD_OPC_FilterValue, 0, 122, 3, 0, // Skip to: 79564 +/* 78674 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 78677 */ MCD_OPC_FilterValue, 0, 233, 1, 0, // Skip to: 79171 +/* 78682 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 78685 */ MCD_OPC_FilterValue, 0, 238, 0, 0, // Skip to: 78928 +/* 78690 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 78693 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 78860 +/* 78698 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 78701 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 78792 +/* 78706 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 78709 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78724 +/* 78714 */ MCD_OPC_CheckPredicate, 21, 155, 108, 0, // Skip to: 106522 +/* 78719 */ MCD_OPC_Decode, 133, 29, 223, 2, // Opcode: MVNIv2i32 +/* 78724 */ MCD_OPC_FilterValue, 1, 145, 108, 0, // Skip to: 106522 +/* 78729 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 78732 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78747 +/* 78737 */ MCD_OPC_CheckPredicate, 21, 132, 108, 0, // Skip to: 106522 +/* 78742 */ MCD_OPC_Decode, 226, 47, 224, 2, // Opcode: USHRv8i8_shift +/* 78747 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 78762 +/* 78752 */ MCD_OPC_CheckPredicate, 21, 117, 108, 0, // Skip to: 106522 +/* 78757 */ MCD_OPC_Decode, 177, 47, 224, 2, // Opcode: URSHRv8i8_shift +/* 78762 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 78777 +/* 78767 */ MCD_OPC_CheckPredicate, 21, 102, 108, 0, // Skip to: 106522 +/* 78772 */ MCD_OPC_Decode, 242, 37, 228, 2, // Opcode: SRIv8i8_shift +/* 78777 */ MCD_OPC_FilterValue, 3, 92, 108, 0, // Skip to: 106522 +/* 78782 */ MCD_OPC_CheckPredicate, 21, 87, 108, 0, // Skip to: 106522 +/* 78787 */ MCD_OPC_Decode, 231, 36, 229, 2, // Opcode: SQSHLUv8i8_shift +/* 78792 */ MCD_OPC_FilterValue, 1, 77, 108, 0, // Skip to: 106522 +/* 78797 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 78800 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78815 +/* 78805 */ MCD_OPC_CheckPredicate, 21, 64, 108, 0, // Skip to: 106522 +/* 78810 */ MCD_OPC_Decode, 223, 47, 225, 2, // Opcode: USHRv4i16_shift +/* 78815 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 78830 +/* 78820 */ MCD_OPC_CheckPredicate, 21, 49, 108, 0, // Skip to: 106522 +/* 78825 */ MCD_OPC_Decode, 174, 47, 225, 2, // Opcode: URSHRv4i16_shift +/* 78830 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 78845 +/* 78835 */ MCD_OPC_CheckPredicate, 21, 34, 108, 0, // Skip to: 106522 +/* 78840 */ MCD_OPC_Decode, 239, 37, 230, 2, // Opcode: SRIv4i16_shift +/* 78845 */ MCD_OPC_FilterValue, 3, 24, 108, 0, // Skip to: 106522 +/* 78850 */ MCD_OPC_CheckPredicate, 21, 19, 108, 0, // Skip to: 106522 +/* 78855 */ MCD_OPC_Decode, 228, 36, 231, 2, // Opcode: SQSHLUv4i16_shift +/* 78860 */ MCD_OPC_FilterValue, 1, 9, 108, 0, // Skip to: 106522 +/* 78865 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 78868 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78883 +/* 78873 */ MCD_OPC_CheckPredicate, 21, 252, 107, 0, // Skip to: 106522 +/* 78878 */ MCD_OPC_Decode, 221, 47, 226, 2, // Opcode: USHRv2i32_shift +/* 78883 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 78898 +/* 78888 */ MCD_OPC_CheckPredicate, 21, 237, 107, 0, // Skip to: 106522 +/* 78893 */ MCD_OPC_Decode, 172, 47, 226, 2, // Opcode: URSHRv2i32_shift +/* 78898 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 78913 +/* 78903 */ MCD_OPC_CheckPredicate, 21, 222, 107, 0, // Skip to: 106522 +/* 78908 */ MCD_OPC_Decode, 237, 37, 232, 2, // Opcode: SRIv2i32_shift +/* 78913 */ MCD_OPC_FilterValue, 3, 212, 107, 0, // Skip to: 106522 +/* 78918 */ MCD_OPC_CheckPredicate, 21, 207, 107, 0, // Skip to: 106522 +/* 78923 */ MCD_OPC_Decode, 226, 36, 233, 2, // Opcode: SQSHLUv2i32_shift +/* 78928 */ MCD_OPC_FilterValue, 1, 197, 107, 0, // Skip to: 106522 +/* 78933 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 78936 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 79103 +/* 78941 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 78944 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 79035 +/* 78949 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 78952 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78967 +/* 78957 */ MCD_OPC_CheckPredicate, 21, 168, 107, 0, // Skip to: 106522 +/* 78962 */ MCD_OPC_Decode, 155, 9, 227, 2, // Opcode: BICv2i32 +/* 78967 */ MCD_OPC_FilterValue, 1, 158, 107, 0, // Skip to: 106522 +/* 78972 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 78975 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 78990 +/* 78980 */ MCD_OPC_CheckPredicate, 21, 145, 107, 0, // Skip to: 106522 +/* 78985 */ MCD_OPC_Decode, 131, 48, 228, 2, // Opcode: USRAv8i8_shift +/* 78990 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 79005 +/* 78995 */ MCD_OPC_CheckPredicate, 21, 130, 107, 0, // Skip to: 106522 +/* 79000 */ MCD_OPC_Decode, 192, 47, 228, 2, // Opcode: URSRAv8i8_shift +/* 79005 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 79020 +/* 79010 */ MCD_OPC_CheckPredicate, 21, 115, 107, 0, // Skip to: 106522 +/* 79015 */ MCD_OPC_Decode, 247, 32, 240, 2, // Opcode: SLIv8i8_shift +/* 79020 */ MCD_OPC_FilterValue, 3, 105, 107, 0, // Skip to: 106522 +/* 79025 */ MCD_OPC_CheckPredicate, 21, 100, 107, 0, // Skip to: 106522 +/* 79030 */ MCD_OPC_Decode, 207, 46, 229, 2, // Opcode: UQSHLv8i8_shift +/* 79035 */ MCD_OPC_FilterValue, 1, 90, 107, 0, // Skip to: 106522 +/* 79040 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 79043 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79058 +/* 79048 */ MCD_OPC_CheckPredicate, 21, 77, 107, 0, // Skip to: 106522 +/* 79053 */ MCD_OPC_Decode, 128, 48, 230, 2, // Opcode: USRAv4i16_shift +/* 79058 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 79073 +/* 79063 */ MCD_OPC_CheckPredicate, 21, 62, 107, 0, // Skip to: 106522 +/* 79068 */ MCD_OPC_Decode, 189, 47, 230, 2, // Opcode: URSRAv4i16_shift +/* 79073 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 79088 +/* 79078 */ MCD_OPC_CheckPredicate, 21, 47, 107, 0, // Skip to: 106522 +/* 79083 */ MCD_OPC_Decode, 244, 32, 241, 2, // Opcode: SLIv4i16_shift +/* 79088 */ MCD_OPC_FilterValue, 3, 37, 107, 0, // Skip to: 106522 +/* 79093 */ MCD_OPC_CheckPredicate, 21, 32, 107, 0, // Skip to: 106522 +/* 79098 */ MCD_OPC_Decode, 201, 46, 231, 2, // Opcode: UQSHLv4i16_shift +/* 79103 */ MCD_OPC_FilterValue, 1, 22, 107, 0, // Skip to: 106522 +/* 79108 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 79111 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79126 +/* 79116 */ MCD_OPC_CheckPredicate, 21, 9, 107, 0, // Skip to: 106522 +/* 79121 */ MCD_OPC_Decode, 254, 47, 232, 2, // Opcode: USRAv2i32_shift +/* 79126 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 79141 +/* 79131 */ MCD_OPC_CheckPredicate, 21, 250, 106, 0, // Skip to: 106522 +/* 79136 */ MCD_OPC_Decode, 187, 47, 232, 2, // Opcode: URSRAv2i32_shift +/* 79141 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 79156 +/* 79146 */ MCD_OPC_CheckPredicate, 21, 235, 106, 0, // Skip to: 106522 +/* 79151 */ MCD_OPC_Decode, 242, 32, 242, 2, // Opcode: SLIv2i32_shift +/* 79156 */ MCD_OPC_FilterValue, 3, 225, 106, 0, // Skip to: 106522 +/* 79161 */ MCD_OPC_CheckPredicate, 21, 220, 106, 0, // Skip to: 106522 +/* 79166 */ MCD_OPC_Decode, 197, 46, 233, 2, // Opcode: UQSHLv2i32_shift +/* 79171 */ MCD_OPC_FilterValue, 1, 210, 106, 0, // Skip to: 106522 +/* 79176 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... +/* 79179 */ MCD_OPC_FilterValue, 0, 5, 1, 0, // Skip to: 79445 +/* 79184 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 79187 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 79340 +/* 79192 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 79195 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 79302 +/* 79200 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 79203 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 79264 +/* 79208 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 79211 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79226 +/* 79216 */ MCD_OPC_CheckPredicate, 21, 165, 106, 0, // Skip to: 106522 +/* 79221 */ MCD_OPC_Decode, 135, 29, 223, 2, // Opcode: MVNIv4i16 +/* 79226 */ MCD_OPC_FilterValue, 1, 155, 106, 0, // Skip to: 106522 +/* 79231 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 79234 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79249 +/* 79239 */ MCD_OPC_CheckPredicate, 21, 142, 106, 0, // Skip to: 106522 +/* 79244 */ MCD_OPC_Decode, 163, 37, 234, 2, // Opcode: SQSHRUNv8i8_shift +/* 79249 */ MCD_OPC_FilterValue, 1, 132, 106, 0, // Skip to: 106522 +/* 79254 */ MCD_OPC_CheckPredicate, 21, 127, 106, 0, // Skip to: 106522 +/* 79259 */ MCD_OPC_Decode, 210, 47, 235, 2, // Opcode: USHLLv8i8_shift +/* 79264 */ MCD_OPC_FilterValue, 1, 117, 106, 0, // Skip to: 106522 +/* 79269 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 79272 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79287 +/* 79277 */ MCD_OPC_CheckPredicate, 21, 104, 106, 0, // Skip to: 106522 +/* 79282 */ MCD_OPC_Decode, 160, 37, 236, 2, // Opcode: SQSHRUNv4i16_shift +/* 79287 */ MCD_OPC_FilterValue, 1, 94, 106, 0, // Skip to: 106522 +/* 79292 */ MCD_OPC_CheckPredicate, 21, 89, 106, 0, // Skip to: 106522 +/* 79297 */ MCD_OPC_Decode, 207, 47, 237, 2, // Opcode: USHLLv4i16_shift +/* 79302 */ MCD_OPC_FilterValue, 1, 79, 106, 0, // Skip to: 106522 +/* 79307 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 79310 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79325 +/* 79315 */ MCD_OPC_CheckPredicate, 21, 66, 106, 0, // Skip to: 106522 +/* 79320 */ MCD_OPC_Decode, 159, 37, 238, 2, // Opcode: SQSHRUNv2i32_shift +/* 79325 */ MCD_OPC_FilterValue, 1, 56, 106, 0, // Skip to: 106522 +/* 79330 */ MCD_OPC_CheckPredicate, 21, 51, 106, 0, // Skip to: 106522 +/* 79335 */ MCD_OPC_Decode, 206, 47, 239, 2, // Opcode: USHLLv2i32_shift +/* 79340 */ MCD_OPC_FilterValue, 1, 41, 106, 0, // Skip to: 106522 +/* 79345 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 79348 */ MCD_OPC_FilterValue, 0, 70, 0, 0, // Skip to: 79423 +/* 79353 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 79356 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 79401 +/* 79361 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 79364 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79379 +/* 79369 */ MCD_OPC_CheckPredicate, 21, 12, 106, 0, // Skip to: 106522 +/* 79374 */ MCD_OPC_Decode, 156, 9, 227, 2, // Opcode: BICv4i16 +/* 79379 */ MCD_OPC_FilterValue, 1, 2, 106, 0, // Skip to: 106522 +/* 79384 */ MCD_OPC_CheckPredicate, 21, 253, 105, 0, // Skip to: 106522 +/* 79389 */ MCD_OPC_CheckField, 13, 1, 0, 246, 105, 0, // Skip to: 106522 +/* 79396 */ MCD_OPC_Decode, 222, 46, 234, 2, // Opcode: UQSHRNv8i8_shift +/* 79401 */ MCD_OPC_FilterValue, 1, 236, 105, 0, // Skip to: 106522 +/* 79406 */ MCD_OPC_CheckPredicate, 21, 231, 105, 0, // Skip to: 106522 +/* 79411 */ MCD_OPC_CheckField, 13, 1, 0, 224, 105, 0, // Skip to: 106522 +/* 79418 */ MCD_OPC_Decode, 219, 46, 236, 2, // Opcode: UQSHRNv4i16_shift +/* 79423 */ MCD_OPC_FilterValue, 1, 214, 105, 0, // Skip to: 106522 +/* 79428 */ MCD_OPC_CheckPredicate, 21, 209, 105, 0, // Skip to: 106522 +/* 79433 */ MCD_OPC_CheckField, 13, 1, 0, 202, 105, 0, // Skip to: 106522 +/* 79440 */ MCD_OPC_Decode, 218, 46, 238, 2, // Opcode: UQSHRNv2i32_shift +/* 79445 */ MCD_OPC_FilterValue, 1, 192, 105, 0, // Skip to: 106522 +/* 79450 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 79453 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 79475 +/* 79458 */ MCD_OPC_CheckPredicate, 21, 179, 105, 0, // Skip to: 106522 +/* 79463 */ MCD_OPC_CheckField, 19, 3, 0, 172, 105, 0, // Skip to: 106522 +/* 79470 */ MCD_OPC_Decode, 134, 29, 223, 2, // Opcode: MVNIv2s_msl +/* 79475 */ MCD_OPC_FilterValue, 1, 162, 105, 0, // Skip to: 106522 +/* 79480 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 79483 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 79542 +/* 79488 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 79491 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 79520 +/* 79496 */ MCD_OPC_CheckPredicate, 21, 141, 105, 0, // Skip to: 106522 +/* 79501 */ MCD_OPC_CheckField, 19, 1, 0, 134, 105, 0, // Skip to: 106522 +/* 79508 */ MCD_OPC_CheckField, 12, 1, 0, 127, 105, 0, // Skip to: 106522 +/* 79515 */ MCD_OPC_Decode, 200, 28, 223, 2, // Opcode: MOVID +/* 79520 */ MCD_OPC_FilterValue, 1, 117, 105, 0, // Skip to: 106522 +/* 79525 */ MCD_OPC_CheckPredicate, 23, 112, 105, 0, // Skip to: 106522 +/* 79530 */ MCD_OPC_CheckField, 12, 1, 0, 105, 105, 0, // Skip to: 106522 +/* 79537 */ MCD_OPC_Decode, 135, 44, 225, 2, // Opcode: UCVTFv4i16_shift +/* 79542 */ MCD_OPC_FilterValue, 1, 95, 105, 0, // Skip to: 106522 +/* 79547 */ MCD_OPC_CheckPredicate, 21, 90, 105, 0, // Skip to: 106522 +/* 79552 */ MCD_OPC_CheckField, 12, 1, 0, 83, 105, 0, // Skip to: 106522 +/* 79559 */ MCD_OPC_Decode, 131, 44, 226, 2, // Opcode: UCVTFv2i32_shift +/* 79564 */ MCD_OPC_FilterValue, 1, 73, 105, 0, // Skip to: 106522 +/* 79569 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 79572 */ MCD_OPC_FilterValue, 8, 63, 0, 0, // Skip to: 79640 +/* 79577 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 79580 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 79625 +/* 79585 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 79588 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 79610 +/* 79593 */ MCD_OPC_CheckPredicate, 21, 44, 105, 0, // Skip to: 106522 +/* 79598 */ MCD_OPC_CheckField, 19, 1, 1, 37, 105, 0, // Skip to: 106522 +/* 79605 */ MCD_OPC_Decode, 212, 36, 234, 2, // Opcode: SQRSHRUNv8i8_shift +/* 79610 */ MCD_OPC_FilterValue, 1, 27, 105, 0, // Skip to: 106522 +/* 79615 */ MCD_OPC_CheckPredicate, 21, 22, 105, 0, // Skip to: 106522 +/* 79620 */ MCD_OPC_Decode, 209, 36, 236, 2, // Opcode: SQRSHRUNv4i16_shift +/* 79625 */ MCD_OPC_FilterValue, 1, 12, 105, 0, // Skip to: 106522 +/* 79630 */ MCD_OPC_CheckPredicate, 21, 7, 105, 0, // Skip to: 106522 +/* 79635 */ MCD_OPC_Decode, 208, 36, 238, 2, // Opcode: SQRSHRUNv2i32_shift +/* 79640 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 79708 +/* 79645 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 79648 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 79693 +/* 79653 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 79656 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 79678 +/* 79661 */ MCD_OPC_CheckPredicate, 21, 232, 104, 0, // Skip to: 106522 +/* 79666 */ MCD_OPC_CheckField, 19, 1, 1, 225, 104, 0, // Skip to: 106522 +/* 79673 */ MCD_OPC_Decode, 173, 46, 234, 2, // Opcode: UQRSHRNv8i8_shift +/* 79678 */ MCD_OPC_FilterValue, 1, 215, 104, 0, // Skip to: 106522 +/* 79683 */ MCD_OPC_CheckPredicate, 21, 210, 104, 0, // Skip to: 106522 +/* 79688 */ MCD_OPC_Decode, 170, 46, 236, 2, // Opcode: UQRSHRNv4i16_shift +/* 79693 */ MCD_OPC_FilterValue, 1, 200, 104, 0, // Skip to: 106522 +/* 79698 */ MCD_OPC_CheckPredicate, 21, 195, 104, 0, // Skip to: 106522 +/* 79703 */ MCD_OPC_Decode, 169, 46, 238, 2, // Opcode: UQRSHRNv2i32_shift +/* 79708 */ MCD_OPC_FilterValue, 15, 185, 104, 0, // Skip to: 106522 +/* 79713 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 79716 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 79738 +/* 79721 */ MCD_OPC_CheckPredicate, 23, 172, 104, 0, // Skip to: 106522 +/* 79726 */ MCD_OPC_CheckField, 20, 1, 1, 165, 104, 0, // Skip to: 106522 +/* 79733 */ MCD_OPC_Decode, 129, 17, 225, 2, // Opcode: FCVTZUv4i16_shift +/* 79738 */ MCD_OPC_FilterValue, 1, 155, 104, 0, // Skip to: 106522 +/* 79743 */ MCD_OPC_CheckPredicate, 21, 150, 104, 0, // Skip to: 106522 +/* 79748 */ MCD_OPC_Decode, 253, 16, 226, 2, // Opcode: FCVTZUv2i32_shift +/* 79753 */ MCD_OPC_FilterValue, 2, 81, 4, 0, // Skip to: 80863 +/* 79758 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 79761 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 79829 +/* 79766 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 79769 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 79784 +/* 79774 */ MCD_OPC_CheckPredicate, 23, 119, 104, 0, // Skip to: 106522 +/* 79779 */ MCD_OPC_Decode, 195, 18, 243, 2, // Opcode: FMLAv8i16_indexed +/* 79784 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 79799 +/* 79789 */ MCD_OPC_CheckPredicate, 23, 104, 104, 0, // Skip to: 106522 +/* 79794 */ MCD_OPC_Decode, 226, 18, 243, 2, // Opcode: FMLSv8i16_indexed +/* 79799 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 79814 +/* 79804 */ MCD_OPC_CheckPredicate, 23, 89, 104, 0, // Skip to: 106522 +/* 79809 */ MCD_OPC_Decode, 178, 19, 244, 2, // Opcode: FMULv8i16_indexed +/* 79814 */ MCD_OPC_FilterValue, 15, 79, 104, 0, // Skip to: 106522 +/* 79819 */ MCD_OPC_CheckPredicate, 33, 74, 104, 0, // Skip to: 106522 +/* 79824 */ MCD_OPC_Decode, 141, 42, 245, 2, // Opcode: SUDOTlanev16i8 +/* 79829 */ MCD_OPC_FilterValue, 1, 64, 104, 0, // Skip to: 106522 +/* 79834 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... +/* 79837 */ MCD_OPC_FilterValue, 0, 41, 3, 0, // Skip to: 80651 +/* 79842 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 79845 */ MCD_OPC_FilterValue, 0, 143, 1, 0, // Skip to: 80249 +/* 79850 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 79853 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 80006 +/* 79858 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 79861 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 79968 +/* 79866 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 79869 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 79930 +/* 79874 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 79877 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79892 +/* 79882 */ MCD_OPC_CheckPredicate, 21, 11, 104, 0, // Skip to: 106522 +/* 79887 */ MCD_OPC_Decode, 206, 28, 223, 2, // Opcode: MOVIv4i32 +/* 79892 */ MCD_OPC_FilterValue, 1, 1, 104, 0, // Skip to: 106522 +/* 79897 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 79900 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79915 +/* 79905 */ MCD_OPC_CheckPredicate, 21, 244, 103, 0, // Skip to: 106522 +/* 79910 */ MCD_OPC_Decode, 176, 38, 246, 2, // Opcode: SSHRv16i8_shift +/* 79915 */ MCD_OPC_FilterValue, 1, 234, 103, 0, // Skip to: 106522 +/* 79920 */ MCD_OPC_CheckPredicate, 21, 229, 103, 0, // Skip to: 106522 +/* 79925 */ MCD_OPC_Decode, 136, 38, 246, 2, // Opcode: SRSHRv16i8_shift +/* 79930 */ MCD_OPC_FilterValue, 1, 219, 103, 0, // Skip to: 106522 +/* 79935 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 79938 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79953 +/* 79943 */ MCD_OPC_CheckPredicate, 21, 206, 103, 0, // Skip to: 106522 +/* 79948 */ MCD_OPC_Decode, 181, 38, 247, 2, // Opcode: SSHRv8i16_shift +/* 79953 */ MCD_OPC_FilterValue, 1, 196, 103, 0, // Skip to: 106522 +/* 79958 */ MCD_OPC_CheckPredicate, 21, 191, 103, 0, // Skip to: 106522 +/* 79963 */ MCD_OPC_Decode, 141, 38, 247, 2, // Opcode: SRSHRv8i16_shift +/* 79968 */ MCD_OPC_FilterValue, 1, 181, 103, 0, // Skip to: 106522 +/* 79973 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 79976 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 79991 +/* 79981 */ MCD_OPC_CheckPredicate, 21, 168, 103, 0, // Skip to: 106522 +/* 79986 */ MCD_OPC_Decode, 180, 38, 248, 2, // Opcode: SSHRv4i32_shift +/* 79991 */ MCD_OPC_FilterValue, 1, 158, 103, 0, // Skip to: 106522 +/* 79996 */ MCD_OPC_CheckPredicate, 21, 153, 103, 0, // Skip to: 106522 +/* 80001 */ MCD_OPC_Decode, 140, 38, 248, 2, // Opcode: SRSHRv4i32_shift +/* 80006 */ MCD_OPC_FilterValue, 1, 143, 103, 0, // Skip to: 106522 +/* 80011 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 80014 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 80181 +/* 80019 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 80022 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 80113 +/* 80027 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 80030 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80045 +/* 80035 */ MCD_OPC_CheckPredicate, 21, 114, 103, 0, // Skip to: 106522 +/* 80040 */ MCD_OPC_Decode, 185, 29, 227, 2, // Opcode: ORRv4i32 +/* 80045 */ MCD_OPC_FilterValue, 1, 104, 103, 0, // Skip to: 106522 +/* 80050 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 80053 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80068 +/* 80058 */ MCD_OPC_CheckPredicate, 21, 91, 103, 0, // Skip to: 106522 +/* 80063 */ MCD_OPC_Decode, 188, 38, 249, 2, // Opcode: SSRAv16i8_shift +/* 80068 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 80083 +/* 80073 */ MCD_OPC_CheckPredicate, 21, 76, 103, 0, // Skip to: 106522 +/* 80078 */ MCD_OPC_Decode, 148, 38, 249, 2, // Opcode: SRSRAv16i8_shift +/* 80083 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 80098 +/* 80088 */ MCD_OPC_CheckPredicate, 21, 61, 103, 0, // Skip to: 106522 +/* 80093 */ MCD_OPC_Decode, 203, 32, 250, 2, // Opcode: SHLv16i8_shift +/* 80098 */ MCD_OPC_FilterValue, 3, 51, 103, 0, // Skip to: 106522 +/* 80103 */ MCD_OPC_CheckPredicate, 21, 46, 103, 0, // Skip to: 106522 +/* 80108 */ MCD_OPC_Decode, 245, 36, 250, 2, // Opcode: SQSHLv16i8_shift +/* 80113 */ MCD_OPC_FilterValue, 1, 36, 103, 0, // Skip to: 106522 +/* 80118 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 80121 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80136 +/* 80126 */ MCD_OPC_CheckPredicate, 21, 23, 103, 0, // Skip to: 106522 +/* 80131 */ MCD_OPC_Decode, 193, 38, 251, 2, // Opcode: SSRAv8i16_shift +/* 80136 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 80151 +/* 80141 */ MCD_OPC_CheckPredicate, 21, 8, 103, 0, // Skip to: 106522 +/* 80146 */ MCD_OPC_Decode, 153, 38, 251, 2, // Opcode: SRSRAv8i16_shift +/* 80151 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 80166 +/* 80156 */ MCD_OPC_CheckPredicate, 21, 249, 102, 0, // Skip to: 106522 +/* 80161 */ MCD_OPC_Decode, 208, 32, 252, 2, // Opcode: SHLv8i16_shift +/* 80166 */ MCD_OPC_FilterValue, 3, 239, 102, 0, // Skip to: 106522 +/* 80171 */ MCD_OPC_CheckPredicate, 21, 234, 102, 0, // Skip to: 106522 +/* 80176 */ MCD_OPC_Decode, 131, 37, 252, 2, // Opcode: SQSHLv8i16_shift +/* 80181 */ MCD_OPC_FilterValue, 1, 224, 102, 0, // Skip to: 106522 +/* 80186 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 80189 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80204 +/* 80194 */ MCD_OPC_CheckPredicate, 21, 211, 102, 0, // Skip to: 106522 +/* 80199 */ MCD_OPC_Decode, 192, 38, 253, 2, // Opcode: SSRAv4i32_shift +/* 80204 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 80219 +/* 80209 */ MCD_OPC_CheckPredicate, 21, 196, 102, 0, // Skip to: 106522 +/* 80214 */ MCD_OPC_Decode, 152, 38, 253, 2, // Opcode: SRSRAv4i32_shift +/* 80219 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 80234 +/* 80224 */ MCD_OPC_CheckPredicate, 21, 181, 102, 0, // Skip to: 106522 +/* 80229 */ MCD_OPC_Decode, 207, 32, 254, 2, // Opcode: SHLv4i32_shift +/* 80234 */ MCD_OPC_FilterValue, 3, 171, 102, 0, // Skip to: 106522 +/* 80239 */ MCD_OPC_CheckPredicate, 21, 166, 102, 0, // Skip to: 106522 +/* 80244 */ MCD_OPC_Decode, 129, 37, 254, 2, // Opcode: SQSHLv4i32_shift +/* 80249 */ MCD_OPC_FilterValue, 1, 156, 102, 0, // Skip to: 106522 +/* 80254 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... +/* 80257 */ MCD_OPC_FilterValue, 0, 5, 1, 0, // Skip to: 80523 +/* 80262 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 80265 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 80418 +/* 80270 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 80273 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 80380 +/* 80278 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 80281 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 80342 +/* 80286 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 80289 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80304 +/* 80294 */ MCD_OPC_CheckPredicate, 21, 111, 102, 0, // Skip to: 106522 +/* 80299 */ MCD_OPC_Decode, 209, 28, 223, 2, // Opcode: MOVIv8i16 +/* 80304 */ MCD_OPC_FilterValue, 1, 101, 102, 0, // Skip to: 106522 +/* 80309 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 80312 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80327 +/* 80317 */ MCD_OPC_CheckPredicate, 21, 88, 102, 0, // Skip to: 106522 +/* 80322 */ MCD_OPC_Decode, 216, 32, 255, 2, // Opcode: SHRNv16i8_shift +/* 80327 */ MCD_OPC_FilterValue, 1, 78, 102, 0, // Skip to: 106522 +/* 80332 */ MCD_OPC_CheckPredicate, 21, 73, 102, 0, // Skip to: 106522 +/* 80337 */ MCD_OPC_Decode, 161, 38, 250, 2, // Opcode: SSHLLv16i8_shift +/* 80342 */ MCD_OPC_FilterValue, 1, 63, 102, 0, // Skip to: 106522 +/* 80347 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 80350 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80365 +/* 80355 */ MCD_OPC_CheckPredicate, 21, 50, 102, 0, // Skip to: 106522 +/* 80360 */ MCD_OPC_Decode, 220, 32, 128, 3, // Opcode: SHRNv8i16_shift +/* 80365 */ MCD_OPC_FilterValue, 1, 40, 102, 0, // Skip to: 106522 +/* 80370 */ MCD_OPC_CheckPredicate, 21, 35, 102, 0, // Skip to: 106522 +/* 80375 */ MCD_OPC_Decode, 165, 38, 252, 2, // Opcode: SSHLLv8i16_shift +/* 80380 */ MCD_OPC_FilterValue, 1, 25, 102, 0, // Skip to: 106522 +/* 80385 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 80388 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80403 +/* 80393 */ MCD_OPC_CheckPredicate, 21, 12, 102, 0, // Skip to: 106522 +/* 80398 */ MCD_OPC_Decode, 219, 32, 129, 3, // Opcode: SHRNv4i32_shift +/* 80403 */ MCD_OPC_FilterValue, 1, 2, 102, 0, // Skip to: 106522 +/* 80408 */ MCD_OPC_CheckPredicate, 21, 253, 101, 0, // Skip to: 106522 +/* 80413 */ MCD_OPC_Decode, 164, 38, 254, 2, // Opcode: SSHLLv4i32_shift +/* 80418 */ MCD_OPC_FilterValue, 1, 243, 101, 0, // Skip to: 106522 +/* 80423 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 80426 */ MCD_OPC_FilterValue, 0, 70, 0, 0, // Skip to: 80501 +/* 80431 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 80434 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 80479 +/* 80439 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 80442 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80457 +/* 80447 */ MCD_OPC_CheckPredicate, 21, 214, 101, 0, // Skip to: 106522 +/* 80452 */ MCD_OPC_Decode, 186, 29, 227, 2, // Opcode: ORRv8i16 +/* 80457 */ MCD_OPC_FilterValue, 1, 204, 101, 0, // Skip to: 106522 +/* 80462 */ MCD_OPC_CheckPredicate, 21, 199, 101, 0, // Skip to: 106522 +/* 80467 */ MCD_OPC_CheckField, 13, 1, 0, 192, 101, 0, // Skip to: 106522 +/* 80474 */ MCD_OPC_Decode, 143, 37, 255, 2, // Opcode: SQSHRNv16i8_shift +/* 80479 */ MCD_OPC_FilterValue, 1, 182, 101, 0, // Skip to: 106522 +/* 80484 */ MCD_OPC_CheckPredicate, 21, 177, 101, 0, // Skip to: 106522 +/* 80489 */ MCD_OPC_CheckField, 13, 1, 0, 170, 101, 0, // Skip to: 106522 +/* 80496 */ MCD_OPC_Decode, 147, 37, 128, 3, // Opcode: SQSHRNv8i16_shift +/* 80501 */ MCD_OPC_FilterValue, 1, 160, 101, 0, // Skip to: 106522 +/* 80506 */ MCD_OPC_CheckPredicate, 21, 155, 101, 0, // Skip to: 106522 +/* 80511 */ MCD_OPC_CheckField, 13, 1, 0, 148, 101, 0, // Skip to: 106522 +/* 80518 */ MCD_OPC_Decode, 146, 37, 129, 3, // Opcode: SQSHRNv4i32_shift +/* 80523 */ MCD_OPC_FilterValue, 1, 138, 101, 0, // Skip to: 106522 +/* 80528 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 80531 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 80553 +/* 80536 */ MCD_OPC_CheckPredicate, 21, 125, 101, 0, // Skip to: 106522 +/* 80541 */ MCD_OPC_CheckField, 19, 3, 0, 118, 101, 0, // Skip to: 106522 +/* 80548 */ MCD_OPC_Decode, 207, 28, 223, 2, // Opcode: MOVIv4s_msl +/* 80553 */ MCD_OPC_FilterValue, 1, 108, 101, 0, // Skip to: 106522 +/* 80558 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 80561 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 80629 +/* 80566 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 80569 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 80614 +/* 80574 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 80577 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 80599 +/* 80582 */ MCD_OPC_CheckPredicate, 21, 79, 101, 0, // Skip to: 106522 +/* 80587 */ MCD_OPC_CheckField, 19, 1, 0, 72, 101, 0, // Skip to: 106522 +/* 80594 */ MCD_OPC_Decode, 201, 28, 223, 2, // Opcode: MOVIv16b_ns +/* 80599 */ MCD_OPC_FilterValue, 1, 62, 101, 0, // Skip to: 106522 +/* 80604 */ MCD_OPC_CheckPredicate, 23, 57, 101, 0, // Skip to: 106522 +/* 80609 */ MCD_OPC_Decode, 129, 32, 247, 2, // Opcode: SCVTFv8i16_shift +/* 80614 */ MCD_OPC_FilterValue, 1, 47, 101, 0, // Skip to: 106522 +/* 80619 */ MCD_OPC_CheckPredicate, 21, 42, 101, 0, // Skip to: 106522 +/* 80624 */ MCD_OPC_Decode, 255, 31, 248, 2, // Opcode: SCVTFv4i32_shift +/* 80629 */ MCD_OPC_FilterValue, 1, 32, 101, 0, // Skip to: 106522 +/* 80634 */ MCD_OPC_CheckPredicate, 21, 27, 101, 0, // Skip to: 106522 +/* 80639 */ MCD_OPC_CheckField, 19, 3, 0, 20, 101, 0, // Skip to: 106522 +/* 80646 */ MCD_OPC_Decode, 252, 18, 223, 2, // Opcode: FMOVv4f32_ns +/* 80651 */ MCD_OPC_FilterValue, 1, 10, 101, 0, // Skip to: 106522 +/* 80656 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 80659 */ MCD_OPC_FilterValue, 8, 63, 0, 0, // Skip to: 80727 +/* 80664 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 80667 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 80712 +/* 80672 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 80675 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 80697 +/* 80680 */ MCD_OPC_CheckPredicate, 21, 237, 100, 0, // Skip to: 106522 +/* 80685 */ MCD_OPC_CheckField, 19, 1, 1, 230, 100, 0, // Skip to: 106522 +/* 80692 */ MCD_OPC_Decode, 224, 30, 255, 2, // Opcode: RSHRNv16i8_shift +/* 80697 */ MCD_OPC_FilterValue, 1, 220, 100, 0, // Skip to: 106522 +/* 80702 */ MCD_OPC_CheckPredicate, 21, 215, 100, 0, // Skip to: 106522 +/* 80707 */ MCD_OPC_Decode, 228, 30, 128, 3, // Opcode: RSHRNv8i16_shift +/* 80712 */ MCD_OPC_FilterValue, 1, 205, 100, 0, // Skip to: 106522 +/* 80717 */ MCD_OPC_CheckPredicate, 21, 200, 100, 0, // Skip to: 106522 +/* 80722 */ MCD_OPC_Decode, 227, 30, 129, 3, // Opcode: RSHRNv4i32_shift +/* 80727 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 80795 +/* 80732 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 80735 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 80780 +/* 80740 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 80743 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 80765 +/* 80748 */ MCD_OPC_CheckPredicate, 21, 169, 100, 0, // Skip to: 106522 +/* 80753 */ MCD_OPC_CheckField, 19, 1, 1, 162, 100, 0, // Skip to: 106522 +/* 80760 */ MCD_OPC_Decode, 192, 36, 255, 2, // Opcode: SQRSHRNv16i8_shift +/* 80765 */ MCD_OPC_FilterValue, 1, 152, 100, 0, // Skip to: 106522 +/* 80770 */ MCD_OPC_CheckPredicate, 21, 147, 100, 0, // Skip to: 106522 +/* 80775 */ MCD_OPC_Decode, 196, 36, 128, 3, // Opcode: SQRSHRNv8i16_shift +/* 80780 */ MCD_OPC_FilterValue, 1, 137, 100, 0, // Skip to: 106522 +/* 80785 */ MCD_OPC_CheckPredicate, 21, 132, 100, 0, // Skip to: 106522 +/* 80790 */ MCD_OPC_Decode, 195, 36, 129, 3, // Opcode: SQRSHRNv4i32_shift +/* 80795 */ MCD_OPC_FilterValue, 15, 122, 100, 0, // Skip to: 106522 +/* 80800 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 80803 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 80848 +/* 80808 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 80811 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 80833 +/* 80816 */ MCD_OPC_CheckPredicate, 23, 101, 100, 0, // Skip to: 106522 +/* 80821 */ MCD_OPC_CheckField, 19, 1, 0, 94, 100, 0, // Skip to: 106522 +/* 80828 */ MCD_OPC_Decode, 253, 18, 223, 2, // Opcode: FMOVv8f16_ns +/* 80833 */ MCD_OPC_FilterValue, 1, 84, 100, 0, // Skip to: 106522 +/* 80838 */ MCD_OPC_CheckPredicate, 23, 79, 100, 0, // Skip to: 106522 +/* 80843 */ MCD_OPC_Decode, 225, 16, 247, 2, // Opcode: FCVTZSv8i16_shift +/* 80848 */ MCD_OPC_FilterValue, 1, 69, 100, 0, // Skip to: 106522 +/* 80853 */ MCD_OPC_CheckPredicate, 21, 64, 100, 0, // Skip to: 106522 +/* 80858 */ MCD_OPC_Decode, 223, 16, 248, 2, // Opcode: FCVTZSv4i32_shift +/* 80863 */ MCD_OPC_FilterValue, 3, 54, 100, 0, // Skip to: 106522 +/* 80868 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 80871 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 80893 +/* 80876 */ MCD_OPC_CheckPredicate, 23, 41, 100, 0, // Skip to: 106522 +/* 80881 */ MCD_OPC_CheckField, 12, 4, 9, 34, 100, 0, // Skip to: 106522 +/* 80888 */ MCD_OPC_Decode, 153, 19, 244, 2, // Opcode: FMULXv8i16_indexed +/* 80893 */ MCD_OPC_FilterValue, 1, 24, 100, 0, // Skip to: 106522 +/* 80898 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... +/* 80901 */ MCD_OPC_FilterValue, 0, 131, 3, 0, // Skip to: 81805 +/* 80906 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 80909 */ MCD_OPC_FilterValue, 0, 233, 1, 0, // Skip to: 81403 +/* 80914 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 80917 */ MCD_OPC_FilterValue, 0, 238, 0, 0, // Skip to: 81160 +/* 80922 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 80925 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 81092 +/* 80930 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 80933 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 81024 +/* 80938 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 80941 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80956 +/* 80946 */ MCD_OPC_CheckPredicate, 21, 227, 99, 0, // Skip to: 106522 +/* 80951 */ MCD_OPC_Decode, 136, 29, 223, 2, // Opcode: MVNIv4i32 +/* 80956 */ MCD_OPC_FilterValue, 1, 217, 99, 0, // Skip to: 106522 +/* 80961 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 80964 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 80979 +/* 80969 */ MCD_OPC_CheckPredicate, 21, 204, 99, 0, // Skip to: 106522 +/* 80974 */ MCD_OPC_Decode, 220, 47, 246, 2, // Opcode: USHRv16i8_shift +/* 80979 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 80994 +/* 80984 */ MCD_OPC_CheckPredicate, 21, 189, 99, 0, // Skip to: 106522 +/* 80989 */ MCD_OPC_Decode, 171, 47, 246, 2, // Opcode: URSHRv16i8_shift +/* 80994 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 81009 +/* 80999 */ MCD_OPC_CheckPredicate, 21, 174, 99, 0, // Skip to: 106522 +/* 81004 */ MCD_OPC_Decode, 236, 37, 249, 2, // Opcode: SRIv16i8_shift +/* 81009 */ MCD_OPC_FilterValue, 3, 164, 99, 0, // Skip to: 106522 +/* 81014 */ MCD_OPC_CheckPredicate, 21, 159, 99, 0, // Skip to: 106522 +/* 81019 */ MCD_OPC_Decode, 225, 36, 250, 2, // Opcode: SQSHLUv16i8_shift +/* 81024 */ MCD_OPC_FilterValue, 1, 149, 99, 0, // Skip to: 106522 +/* 81029 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 81032 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81047 +/* 81037 */ MCD_OPC_CheckPredicate, 21, 136, 99, 0, // Skip to: 106522 +/* 81042 */ MCD_OPC_Decode, 225, 47, 247, 2, // Opcode: USHRv8i16_shift +/* 81047 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 81062 +/* 81052 */ MCD_OPC_CheckPredicate, 21, 121, 99, 0, // Skip to: 106522 +/* 81057 */ MCD_OPC_Decode, 176, 47, 247, 2, // Opcode: URSHRv8i16_shift +/* 81062 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 81077 +/* 81067 */ MCD_OPC_CheckPredicate, 21, 106, 99, 0, // Skip to: 106522 +/* 81072 */ MCD_OPC_Decode, 241, 37, 251, 2, // Opcode: SRIv8i16_shift +/* 81077 */ MCD_OPC_FilterValue, 3, 96, 99, 0, // Skip to: 106522 +/* 81082 */ MCD_OPC_CheckPredicate, 21, 91, 99, 0, // Skip to: 106522 +/* 81087 */ MCD_OPC_Decode, 230, 36, 252, 2, // Opcode: SQSHLUv8i16_shift +/* 81092 */ MCD_OPC_FilterValue, 1, 81, 99, 0, // Skip to: 106522 +/* 81097 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 81100 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81115 +/* 81105 */ MCD_OPC_CheckPredicate, 21, 68, 99, 0, // Skip to: 106522 +/* 81110 */ MCD_OPC_Decode, 224, 47, 248, 2, // Opcode: USHRv4i32_shift +/* 81115 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 81130 +/* 81120 */ MCD_OPC_CheckPredicate, 21, 53, 99, 0, // Skip to: 106522 +/* 81125 */ MCD_OPC_Decode, 175, 47, 248, 2, // Opcode: URSHRv4i32_shift +/* 81130 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 81145 +/* 81135 */ MCD_OPC_CheckPredicate, 21, 38, 99, 0, // Skip to: 106522 +/* 81140 */ MCD_OPC_Decode, 240, 37, 253, 2, // Opcode: SRIv4i32_shift +/* 81145 */ MCD_OPC_FilterValue, 3, 28, 99, 0, // Skip to: 106522 +/* 81150 */ MCD_OPC_CheckPredicate, 21, 23, 99, 0, // Skip to: 106522 +/* 81155 */ MCD_OPC_Decode, 229, 36, 254, 2, // Opcode: SQSHLUv4i32_shift +/* 81160 */ MCD_OPC_FilterValue, 1, 13, 99, 0, // Skip to: 106522 +/* 81165 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 81168 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 81335 +/* 81173 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 81176 */ MCD_OPC_FilterValue, 0, 86, 0, 0, // Skip to: 81267 +/* 81181 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 81184 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81199 +/* 81189 */ MCD_OPC_CheckPredicate, 21, 240, 98, 0, // Skip to: 106522 +/* 81194 */ MCD_OPC_Decode, 157, 9, 227, 2, // Opcode: BICv4i32 +/* 81199 */ MCD_OPC_FilterValue, 1, 230, 98, 0, // Skip to: 106522 +/* 81204 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 81207 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81222 +/* 81212 */ MCD_OPC_CheckPredicate, 21, 217, 98, 0, // Skip to: 106522 +/* 81217 */ MCD_OPC_Decode, 253, 47, 249, 2, // Opcode: USRAv16i8_shift +/* 81222 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 81237 +/* 81227 */ MCD_OPC_CheckPredicate, 21, 202, 98, 0, // Skip to: 106522 +/* 81232 */ MCD_OPC_Decode, 186, 47, 249, 2, // Opcode: URSRAv16i8_shift +/* 81237 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 81252 +/* 81242 */ MCD_OPC_CheckPredicate, 21, 187, 98, 0, // Skip to: 106522 +/* 81247 */ MCD_OPC_Decode, 241, 32, 130, 3, // Opcode: SLIv16i8_shift +/* 81252 */ MCD_OPC_FilterValue, 3, 177, 98, 0, // Skip to: 106522 +/* 81257 */ MCD_OPC_CheckPredicate, 21, 172, 98, 0, // Skip to: 106522 +/* 81262 */ MCD_OPC_Decode, 191, 46, 250, 2, // Opcode: UQSHLv16i8_shift +/* 81267 */ MCD_OPC_FilterValue, 1, 162, 98, 0, // Skip to: 106522 +/* 81272 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 81275 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81290 +/* 81280 */ MCD_OPC_CheckPredicate, 21, 149, 98, 0, // Skip to: 106522 +/* 81285 */ MCD_OPC_Decode, 130, 48, 251, 2, // Opcode: USRAv8i16_shift +/* 81290 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 81305 +/* 81295 */ MCD_OPC_CheckPredicate, 21, 134, 98, 0, // Skip to: 106522 +/* 81300 */ MCD_OPC_Decode, 191, 47, 251, 2, // Opcode: URSRAv8i16_shift +/* 81305 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 81320 +/* 81310 */ MCD_OPC_CheckPredicate, 21, 119, 98, 0, // Skip to: 106522 +/* 81315 */ MCD_OPC_Decode, 246, 32, 131, 3, // Opcode: SLIv8i16_shift +/* 81320 */ MCD_OPC_FilterValue, 3, 109, 98, 0, // Skip to: 106522 +/* 81325 */ MCD_OPC_CheckPredicate, 21, 104, 98, 0, // Skip to: 106522 +/* 81330 */ MCD_OPC_Decode, 205, 46, 252, 2, // Opcode: UQSHLv8i16_shift +/* 81335 */ MCD_OPC_FilterValue, 1, 94, 98, 0, // Skip to: 106522 +/* 81340 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 81343 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81358 +/* 81348 */ MCD_OPC_CheckPredicate, 21, 81, 98, 0, // Skip to: 106522 +/* 81353 */ MCD_OPC_Decode, 129, 48, 253, 2, // Opcode: USRAv4i32_shift +/* 81358 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 81373 +/* 81363 */ MCD_OPC_CheckPredicate, 21, 66, 98, 0, // Skip to: 106522 +/* 81368 */ MCD_OPC_Decode, 190, 47, 253, 2, // Opcode: URSRAv4i32_shift +/* 81373 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 81388 +/* 81378 */ MCD_OPC_CheckPredicate, 21, 51, 98, 0, // Skip to: 106522 +/* 81383 */ MCD_OPC_Decode, 245, 32, 132, 3, // Opcode: SLIv4i32_shift +/* 81388 */ MCD_OPC_FilterValue, 3, 41, 98, 0, // Skip to: 106522 +/* 81393 */ MCD_OPC_CheckPredicate, 21, 36, 98, 0, // Skip to: 106522 +/* 81398 */ MCD_OPC_Decode, 203, 46, 254, 2, // Opcode: UQSHLv4i32_shift +/* 81403 */ MCD_OPC_FilterValue, 1, 26, 98, 0, // Skip to: 106522 +/* 81408 */ MCD_OPC_ExtractField, 14, 1, // Inst{14} ... +/* 81411 */ MCD_OPC_FilterValue, 0, 5, 1, 0, // Skip to: 81677 +/* 81416 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 81419 */ MCD_OPC_FilterValue, 0, 148, 0, 0, // Skip to: 81572 +/* 81424 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 81427 */ MCD_OPC_FilterValue, 0, 102, 0, 0, // Skip to: 81534 +/* 81432 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 81435 */ MCD_OPC_FilterValue, 0, 56, 0, 0, // Skip to: 81496 +/* 81440 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 81443 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81458 +/* 81448 */ MCD_OPC_CheckPredicate, 21, 237, 97, 0, // Skip to: 106522 +/* 81453 */ MCD_OPC_Decode, 138, 29, 223, 2, // Opcode: MVNIv8i16 +/* 81458 */ MCD_OPC_FilterValue, 1, 227, 97, 0, // Skip to: 106522 +/* 81463 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 81466 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81481 +/* 81471 */ MCD_OPC_CheckPredicate, 21, 214, 97, 0, // Skip to: 106522 +/* 81476 */ MCD_OPC_Decode, 158, 37, 255, 2, // Opcode: SQSHRUNv16i8_shift +/* 81481 */ MCD_OPC_FilterValue, 1, 204, 97, 0, // Skip to: 106522 +/* 81486 */ MCD_OPC_CheckPredicate, 21, 199, 97, 0, // Skip to: 106522 +/* 81491 */ MCD_OPC_Decode, 205, 47, 250, 2, // Opcode: USHLLv16i8_shift +/* 81496 */ MCD_OPC_FilterValue, 1, 189, 97, 0, // Skip to: 106522 +/* 81501 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... /* 81504 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81519 -/* 81509 */ MCD_OPC_CheckPredicate, 4, 58, 21, 0, // Skip to: 86948 -/* 81514 */ MCD_OPC_Decode, 151, 11, 229, 3, // Opcode: FMULv1i16_indexed -/* 81519 */ MCD_OPC_FilterValue, 1, 48, 21, 0, // Skip to: 86948 -/* 81524 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... -/* 81527 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 81595 -/* 81532 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 81535 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 81580 -/* 81540 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 81543 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81565 -/* 81548 */ MCD_OPC_CheckPredicate, 3, 19, 21, 0, // Skip to: 86948 -/* 81553 */ MCD_OPC_CheckField, 19, 1, 1, 12, 21, 0, // Skip to: 86948 -/* 81560 */ MCD_OPC_Decode, 128, 26, 230, 3, // Opcode: SQSHRNb -/* 81565 */ MCD_OPC_FilterValue, 1, 2, 21, 0, // Skip to: 86948 -/* 81570 */ MCD_OPC_CheckPredicate, 3, 253, 20, 0, // Skip to: 86948 -/* 81575 */ MCD_OPC_Decode, 129, 26, 231, 3, // Opcode: SQSHRNh -/* 81580 */ MCD_OPC_FilterValue, 1, 243, 20, 0, // Skip to: 86948 -/* 81585 */ MCD_OPC_CheckPredicate, 3, 238, 20, 0, // Skip to: 86948 -/* 81590 */ MCD_OPC_Decode, 130, 26, 232, 3, // Opcode: SQSHRNs -/* 81595 */ MCD_OPC_FilterValue, 1, 228, 20, 0, // Skip to: 86948 -/* 81600 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 81603 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 81648 -/* 81608 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 81611 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81633 -/* 81616 */ MCD_OPC_CheckPredicate, 3, 207, 20, 0, // Skip to: 86948 -/* 81621 */ MCD_OPC_CheckField, 19, 1, 1, 200, 20, 0, // Skip to: 86948 -/* 81628 */ MCD_OPC_Decode, 205, 25, 230, 3, // Opcode: SQRSHRNb -/* 81633 */ MCD_OPC_FilterValue, 1, 190, 20, 0, // Skip to: 86948 -/* 81638 */ MCD_OPC_CheckPredicate, 3, 185, 20, 0, // Skip to: 86948 -/* 81643 */ MCD_OPC_Decode, 206, 25, 231, 3, // Opcode: SQRSHRNh -/* 81648 */ MCD_OPC_FilterValue, 1, 175, 20, 0, // Skip to: 86948 -/* 81653 */ MCD_OPC_CheckPredicate, 3, 170, 20, 0, // Skip to: 86948 -/* 81658 */ MCD_OPC_Decode, 207, 25, 232, 3, // Opcode: SQRSHRNs -/* 81663 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 81685 -/* 81668 */ MCD_OPC_CheckPredicate, 3, 155, 20, 0, // Skip to: 86948 -/* 81673 */ MCD_OPC_CheckField, 10, 1, 0, 148, 20, 0, // Skip to: 86948 -/* 81680 */ MCD_OPC_Decode, 152, 11, 233, 3, // Opcode: FMULv1i32_indexed -/* 81685 */ MCD_OPC_FilterValue, 3, 138, 20, 0, // Skip to: 86948 -/* 81690 */ MCD_OPC_CheckPredicate, 3, 133, 20, 0, // Skip to: 86948 -/* 81695 */ MCD_OPC_CheckField, 21, 1, 0, 126, 20, 0, // Skip to: 86948 -/* 81702 */ MCD_OPC_CheckField, 10, 1, 0, 119, 20, 0, // Skip to: 86948 -/* 81709 */ MCD_OPC_Decode, 153, 11, 234, 3, // Opcode: FMULv1i64_indexed -/* 81714 */ MCD_OPC_FilterValue, 11, 47, 0, 0, // Skip to: 81766 -/* 81719 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81722 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 81744 -/* 81727 */ MCD_OPC_CheckPredicate, 3, 96, 20, 0, // Skip to: 86948 -/* 81732 */ MCD_OPC_CheckField, 10, 1, 0, 89, 20, 0, // Skip to: 86948 -/* 81739 */ MCD_OPC_Decode, 243, 24, 235, 3, // Opcode: SQDMULLv1i32_indexed -/* 81744 */ MCD_OPC_FilterValue, 2, 79, 20, 0, // Skip to: 86948 -/* 81749 */ MCD_OPC_CheckPredicate, 3, 74, 20, 0, // Skip to: 86948 -/* 81754 */ MCD_OPC_CheckField, 10, 1, 0, 67, 20, 0, // Skip to: 86948 -/* 81761 */ MCD_OPC_Decode, 244, 24, 236, 3, // Opcode: SQDMULLv1i64_indexed -/* 81766 */ MCD_OPC_FilterValue, 12, 47, 0, 0, // Skip to: 81818 -/* 81771 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81774 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 81796 -/* 81779 */ MCD_OPC_CheckPredicate, 3, 44, 20, 0, // Skip to: 86948 -/* 81784 */ MCD_OPC_CheckField, 10, 1, 0, 37, 20, 0, // Skip to: 86948 -/* 81791 */ MCD_OPC_Decode, 230, 24, 229, 3, // Opcode: SQDMULHv1i16_indexed -/* 81796 */ MCD_OPC_FilterValue, 2, 27, 20, 0, // Skip to: 86948 -/* 81801 */ MCD_OPC_CheckPredicate, 3, 22, 20, 0, // Skip to: 86948 -/* 81806 */ MCD_OPC_CheckField, 10, 1, 0, 15, 20, 0, // Skip to: 86948 -/* 81813 */ MCD_OPC_Decode, 232, 24, 233, 3, // Opcode: SQDMULHv1i32_indexed -/* 81818 */ MCD_OPC_FilterValue, 13, 47, 0, 0, // Skip to: 81870 -/* 81823 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81826 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 81848 -/* 81831 */ MCD_OPC_CheckPredicate, 3, 248, 19, 0, // Skip to: 86948 -/* 81836 */ MCD_OPC_CheckField, 10, 1, 0, 241, 19, 0, // Skip to: 86948 -/* 81843 */ MCD_OPC_Decode, 183, 25, 229, 3, // Opcode: SQRDMULHv1i16_indexed -/* 81848 */ MCD_OPC_FilterValue, 2, 231, 19, 0, // Skip to: 86948 -/* 81853 */ MCD_OPC_CheckPredicate, 3, 226, 19, 0, // Skip to: 86948 -/* 81858 */ MCD_OPC_CheckField, 10, 1, 0, 219, 19, 0, // Skip to: 86948 -/* 81865 */ MCD_OPC_Decode, 185, 25, 233, 3, // Opcode: SQRDMULHv1i32_indexed -/* 81870 */ MCD_OPC_FilterValue, 14, 84, 0, 0, // Skip to: 81959 -/* 81875 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81878 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 81937 -/* 81883 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 81886 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 81915 -/* 81891 */ MCD_OPC_CheckPredicate, 4, 188, 19, 0, // Skip to: 86948 -/* 81896 */ MCD_OPC_CheckField, 20, 1, 1, 181, 19, 0, // Skip to: 86948 -/* 81903 */ MCD_OPC_CheckField, 10, 2, 1, 174, 19, 0, // Skip to: 86948 -/* 81910 */ MCD_OPC_Decode, 204, 22, 237, 3, // Opcode: SCVTFh -/* 81915 */ MCD_OPC_FilterValue, 1, 164, 19, 0, // Skip to: 86948 -/* 81920 */ MCD_OPC_CheckPredicate, 3, 159, 19, 0, // Skip to: 86948 -/* 81925 */ MCD_OPC_CheckField, 10, 2, 1, 152, 19, 0, // Skip to: 86948 -/* 81932 */ MCD_OPC_Decode, 205, 22, 238, 3, // Opcode: SCVTFs -/* 81937 */ MCD_OPC_FilterValue, 1, 142, 19, 0, // Skip to: 86948 -/* 81942 */ MCD_OPC_CheckPredicate, 3, 137, 19, 0, // Skip to: 86948 -/* 81947 */ MCD_OPC_CheckField, 10, 2, 1, 130, 19, 0, // Skip to: 86948 -/* 81954 */ MCD_OPC_Decode, 203, 22, 218, 3, // Opcode: SCVTFd -/* 81959 */ MCD_OPC_FilterValue, 15, 120, 19, 0, // Skip to: 86948 -/* 81964 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... -/* 81967 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 82026 -/* 81972 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 81975 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 82004 -/* 81980 */ MCD_OPC_CheckPredicate, 4, 99, 19, 0, // Skip to: 86948 -/* 81985 */ MCD_OPC_CheckField, 20, 1, 1, 92, 19, 0, // Skip to: 86948 -/* 81992 */ MCD_OPC_CheckField, 10, 2, 3, 85, 19, 0, // Skip to: 86948 -/* 81999 */ MCD_OPC_Decode, 238, 8, 237, 3, // Opcode: FCVTZSh -/* 82004 */ MCD_OPC_FilterValue, 1, 75, 19, 0, // Skip to: 86948 -/* 82009 */ MCD_OPC_CheckPredicate, 3, 70, 19, 0, // Skip to: 86948 -/* 82014 */ MCD_OPC_CheckField, 10, 2, 3, 63, 19, 0, // Skip to: 86948 -/* 82021 */ MCD_OPC_Decode, 239, 8, 238, 3, // Opcode: FCVTZSs -/* 82026 */ MCD_OPC_FilterValue, 1, 53, 19, 0, // Skip to: 86948 -/* 82031 */ MCD_OPC_CheckPredicate, 3, 48, 19, 0, // Skip to: 86948 -/* 82036 */ MCD_OPC_CheckField, 10, 2, 3, 41, 19, 0, // Skip to: 86948 -/* 82043 */ MCD_OPC_Decode, 237, 8, 218, 3, // Opcode: FCVTZSd -/* 82048 */ MCD_OPC_FilterValue, 3, 213, 12, 0, // Skip to: 85338 -/* 82053 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 82056 */ MCD_OPC_FilterValue, 0, 96, 0, 0, // Skip to: 82157 -/* 82061 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 82064 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 82081 -/* 82069 */ MCD_OPC_CheckField, 21, 1, 0, 8, 19, 0, // Skip to: 86948 -/* 82076 */ MCD_OPC_Decode, 200, 29, 255, 2, // Opcode: STURHi -/* 82081 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 82098 -/* 82086 */ MCD_OPC_CheckField, 21, 1, 0, 247, 18, 0, // Skip to: 86948 -/* 82093 */ MCD_OPC_Decode, 165, 29, 255, 2, // Opcode: STRHpost -/* 82098 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 82140 -/* 82103 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 82106 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 82123 -/* 82111 */ MCD_OPC_CheckField, 21, 1, 1, 222, 18, 0, // Skip to: 86948 -/* 82118 */ MCD_OPC_Decode, 167, 29, 239, 3, // Opcode: STRHroW -/* 82123 */ MCD_OPC_FilterValue, 3, 212, 18, 0, // Skip to: 86948 -/* 82128 */ MCD_OPC_CheckField, 21, 1, 1, 205, 18, 0, // Skip to: 86948 -/* 82135 */ MCD_OPC_Decode, 168, 29, 240, 3, // Opcode: STRHroX -/* 82140 */ MCD_OPC_FilterValue, 3, 195, 18, 0, // Skip to: 86948 -/* 82145 */ MCD_OPC_CheckField, 21, 1, 0, 188, 18, 0, // Skip to: 86948 -/* 82152 */ MCD_OPC_Decode, 166, 29, 255, 2, // Opcode: STRHpre -/* 82157 */ MCD_OPC_FilterValue, 1, 96, 0, 0, // Skip to: 82258 -/* 82162 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 82165 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 82182 -/* 82170 */ MCD_OPC_CheckField, 21, 1, 0, 163, 18, 0, // Skip to: 86948 -/* 82177 */ MCD_OPC_Decode, 134, 19, 255, 2, // Opcode: LDURHi -/* 82182 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 82199 -/* 82187 */ MCD_OPC_CheckField, 21, 1, 0, 146, 18, 0, // Skip to: 86948 -/* 82194 */ MCD_OPC_Decode, 240, 17, 255, 2, // Opcode: LDRHpost -/* 82199 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 82241 -/* 82204 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 82207 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 82224 -/* 82212 */ MCD_OPC_CheckField, 21, 1, 1, 121, 18, 0, // Skip to: 86948 -/* 82219 */ MCD_OPC_Decode, 242, 17, 239, 3, // Opcode: LDRHroW -/* 82224 */ MCD_OPC_FilterValue, 3, 111, 18, 0, // Skip to: 86948 -/* 82229 */ MCD_OPC_CheckField, 21, 1, 1, 104, 18, 0, // Skip to: 86948 -/* 82236 */ MCD_OPC_Decode, 243, 17, 240, 3, // Opcode: LDRHroX -/* 82241 */ MCD_OPC_FilterValue, 3, 94, 18, 0, // Skip to: 86948 -/* 82246 */ MCD_OPC_CheckField, 21, 1, 0, 87, 18, 0, // Skip to: 86948 -/* 82253 */ MCD_OPC_Decode, 241, 17, 255, 2, // Opcode: LDRHpre -/* 82258 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 82268 -/* 82263 */ MCD_OPC_Decode, 169, 29, 137, 3, // Opcode: STRHui -/* 82268 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 82278 -/* 82273 */ MCD_OPC_Decode, 244, 17, 137, 3, // Opcode: LDRHui -/* 82278 */ MCD_OPC_FilterValue, 8, 109, 1, 0, // Skip to: 82648 -/* 82283 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 82286 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 82308 -/* 82291 */ MCD_OPC_CheckPredicate, 3, 44, 18, 0, // Skip to: 86948 -/* 82296 */ MCD_OPC_CheckField, 21, 1, 1, 37, 18, 0, // Skip to: 86948 -/* 82303 */ MCD_OPC_Decode, 215, 32, 208, 3, // Opcode: UQADDv1i8 -/* 82308 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 82330 -/* 82313 */ MCD_OPC_CheckPredicate, 3, 22, 18, 0, // Skip to: 86948 -/* 82318 */ MCD_OPC_CheckField, 16, 6, 33, 15, 18, 0, // Skip to: 86948 -/* 82325 */ MCD_OPC_Decode, 177, 26, 212, 3, // Opcode: SQXTUNv1i8 -/* 82330 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 82352 -/* 82335 */ MCD_OPC_CheckPredicate, 3, 0, 18, 0, // Skip to: 86948 -/* 82340 */ MCD_OPC_CheckField, 21, 1, 1, 249, 17, 0, // Skip to: 86948 -/* 82347 */ MCD_OPC_Decode, 201, 33, 208, 3, // Opcode: UQSUBv1i8 -/* 82352 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 82374 -/* 82357 */ MCD_OPC_CheckPredicate, 3, 234, 17, 0, // Skip to: 86948 -/* 82362 */ MCD_OPC_CheckField, 16, 6, 32, 227, 17, 0, // Skip to: 86948 -/* 82369 */ MCD_OPC_Decode, 149, 34, 209, 3, // Opcode: USQADDv1i8 -/* 82374 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 82396 -/* 82379 */ MCD_OPC_CheckPredicate, 3, 212, 17, 0, // Skip to: 86948 -/* 82384 */ MCD_OPC_CheckField, 16, 6, 33, 205, 17, 0, // Skip to: 86948 -/* 82391 */ MCD_OPC_Decode, 211, 33, 212, 3, // Opcode: UQXTNv1i8 -/* 82396 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 82418 -/* 82401 */ MCD_OPC_CheckPredicate, 3, 190, 17, 0, // Skip to: 86948 -/* 82406 */ MCD_OPC_CheckField, 21, 1, 1, 183, 17, 0, // Skip to: 86948 -/* 82413 */ MCD_OPC_Decode, 167, 33, 208, 3, // Opcode: UQSHLv1i8 -/* 82418 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 82440 -/* 82423 */ MCD_OPC_CheckPredicate, 3, 168, 17, 0, // Skip to: 86948 -/* 82428 */ MCD_OPC_CheckField, 21, 1, 1, 161, 17, 0, // Skip to: 86948 -/* 82435 */ MCD_OPC_Decode, 142, 33, 208, 3, // Opcode: UQRSHLv1i8 -/* 82440 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 82462 -/* 82445 */ MCD_OPC_CheckPredicate, 3, 146, 17, 0, // Skip to: 86948 -/* 82450 */ MCD_OPC_CheckField, 16, 6, 32, 139, 17, 0, // Skip to: 86948 -/* 82457 */ MCD_OPC_Decode, 151, 25, 213, 3, // Opcode: SQNEGv1i8 -/* 82462 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 82484 -/* 82467 */ MCD_OPC_CheckPredicate, 3, 124, 17, 0, // Skip to: 86948 -/* 82472 */ MCD_OPC_CheckField, 16, 6, 33, 117, 17, 0, // Skip to: 86948 -/* 82479 */ MCD_OPC_Decode, 174, 8, 167, 3, // Opcode: FCVTNUv1i32 -/* 82484 */ MCD_OPC_FilterValue, 46, 17, 0, 0, // Skip to: 82506 -/* 82489 */ MCD_OPC_CheckPredicate, 3, 102, 17, 0, // Skip to: 86948 -/* 82494 */ MCD_OPC_CheckField, 16, 6, 33, 95, 17, 0, // Skip to: 86948 -/* 82501 */ MCD_OPC_Decode, 146, 8, 167, 3, // Opcode: FCVTMUv1i32 -/* 82506 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 82544 -/* 82511 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 82514 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 82529 -/* 82519 */ MCD_OPC_CheckPredicate, 3, 72, 17, 0, // Skip to: 86948 -/* 82524 */ MCD_OPC_Decode, 238, 7, 167, 3, // Opcode: FCVTAUv1i32 -/* 82529 */ MCD_OPC_FilterValue, 48, 62, 17, 0, // Skip to: 86948 -/* 82534 */ MCD_OPC_CheckPredicate, 3, 57, 17, 0, // Skip to: 86948 -/* 82539 */ MCD_OPC_Decode, 200, 9, 166, 2, // Opcode: FMAXNMPv2i32p -/* 82544 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 82582 -/* 82549 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 82552 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 82567 -/* 82557 */ MCD_OPC_CheckPredicate, 3, 34, 17, 0, // Skip to: 86948 -/* 82562 */ MCD_OPC_Decode, 194, 31, 167, 3, // Opcode: UCVTFv1i32 -/* 82567 */ MCD_OPC_FilterValue, 48, 24, 17, 0, // Skip to: 86948 -/* 82572 */ MCD_OPC_CheckPredicate, 3, 19, 17, 0, // Skip to: 86948 -/* 82577 */ MCD_OPC_Decode, 180, 6, 166, 2, // Opcode: FADDPv2i32p -/* 82582 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 82604 -/* 82587 */ MCD_OPC_CheckPredicate, 3, 4, 17, 0, // Skip to: 86948 -/* 82592 */ MCD_OPC_CheckField, 21, 1, 1, 253, 16, 0, // Skip to: 86948 -/* 82599 */ MCD_OPC_Decode, 240, 6, 172, 3, // Opcode: FCMGE32 -/* 82604 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 82626 -/* 82609 */ MCD_OPC_CheckPredicate, 3, 238, 16, 0, // Skip to: 86948 -/* 82614 */ MCD_OPC_CheckField, 21, 1, 1, 231, 16, 0, // Skip to: 86948 -/* 82621 */ MCD_OPC_Decode, 151, 6, 172, 3, // Opcode: FACGE32 -/* 82626 */ MCD_OPC_FilterValue, 62, 221, 16, 0, // Skip to: 86948 -/* 82631 */ MCD_OPC_CheckPredicate, 3, 216, 16, 0, // Skip to: 86948 -/* 82636 */ MCD_OPC_CheckField, 16, 6, 48, 209, 16, 0, // Skip to: 86948 -/* 82643 */ MCD_OPC_Decode, 226, 9, 166, 2, // Opcode: FMAXPv2i32p -/* 82648 */ MCD_OPC_FilterValue, 9, 41, 2, 0, // Skip to: 83206 -/* 82653 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 82656 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 82678 -/* 82661 */ MCD_OPC_CheckPredicate, 3, 186, 16, 0, // Skip to: 86948 -/* 82666 */ MCD_OPC_CheckField, 21, 1, 1, 179, 16, 0, // Skip to: 86948 -/* 82673 */ MCD_OPC_Decode, 212, 32, 193, 3, // Opcode: UQADDv1i16 -/* 82678 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 82700 -/* 82683 */ MCD_OPC_CheckPredicate, 4, 164, 16, 0, // Skip to: 86948 -/* 82688 */ MCD_OPC_CheckField, 21, 1, 0, 157, 16, 0, // Skip to: 86948 -/* 82695 */ MCD_OPC_Decode, 239, 6, 193, 3, // Opcode: FCMGE16 -/* 82700 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 82722 -/* 82705 */ MCD_OPC_CheckPredicate, 3, 142, 16, 0, // Skip to: 86948 -/* 82710 */ MCD_OPC_CheckField, 16, 6, 33, 135, 16, 0, // Skip to: 86948 -/* 82717 */ MCD_OPC_Decode, 175, 26, 169, 3, // Opcode: SQXTUNv1i16 -/* 82722 */ MCD_OPC_FilterValue, 11, 33, 0, 0, // Skip to: 82760 -/* 82727 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 82730 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 82745 -/* 82735 */ MCD_OPC_CheckPredicate, 4, 112, 16, 0, // Skip to: 86948 -/* 82740 */ MCD_OPC_Decode, 150, 6, 193, 3, // Opcode: FACGE16 -/* 82745 */ MCD_OPC_FilterValue, 1, 102, 16, 0, // Skip to: 86948 -/* 82750 */ MCD_OPC_CheckPredicate, 3, 97, 16, 0, // Skip to: 86948 -/* 82755 */ MCD_OPC_Decode, 198, 33, 193, 3, // Opcode: UQSUBv1i16 -/* 82760 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 82782 -/* 82765 */ MCD_OPC_CheckPredicate, 3, 82, 16, 0, // Skip to: 86948 -/* 82770 */ MCD_OPC_CheckField, 16, 6, 32, 75, 16, 0, // Skip to: 86948 -/* 82777 */ MCD_OPC_Decode, 146, 34, 210, 3, // Opcode: USQADDv1i16 -/* 82782 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 82804 -/* 82787 */ MCD_OPC_CheckPredicate, 3, 60, 16, 0, // Skip to: 86948 -/* 82792 */ MCD_OPC_CheckField, 16, 6, 33, 53, 16, 0, // Skip to: 86948 -/* 82799 */ MCD_OPC_Decode, 209, 33, 169, 3, // Opcode: UQXTNv1i16 -/* 82804 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 82826 -/* 82809 */ MCD_OPC_CheckPredicate, 3, 38, 16, 0, // Skip to: 86948 -/* 82814 */ MCD_OPC_CheckField, 21, 1, 1, 31, 16, 0, // Skip to: 86948 -/* 82821 */ MCD_OPC_Decode, 164, 33, 193, 3, // Opcode: UQSHLv1i16 -/* 82826 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 82848 -/* 82831 */ MCD_OPC_CheckPredicate, 3, 16, 16, 0, // Skip to: 86948 -/* 82836 */ MCD_OPC_CheckField, 21, 1, 1, 9, 16, 0, // Skip to: 86948 -/* 82843 */ MCD_OPC_Decode, 139, 33, 193, 3, // Opcode: UQRSHLv1i16 -/* 82848 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 82870 -/* 82853 */ MCD_OPC_CheckPredicate, 3, 250, 15, 0, // Skip to: 86948 -/* 82858 */ MCD_OPC_CheckField, 16, 6, 33, 243, 15, 0, // Skip to: 86948 -/* 82865 */ MCD_OPC_Decode, 215, 8, 166, 2, // Opcode: FCVTXNv1i64 -/* 82870 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 82892 -/* 82875 */ MCD_OPC_CheckPredicate, 3, 228, 15, 0, // Skip to: 86948 -/* 82880 */ MCD_OPC_CheckField, 16, 6, 32, 221, 15, 0, // Skip to: 86948 -/* 82887 */ MCD_OPC_Decode, 148, 25, 188, 3, // Opcode: SQNEGv1i16 -/* 82892 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 82914 -/* 82897 */ MCD_OPC_CheckPredicate, 20, 206, 15, 0, // Skip to: 86948 -/* 82902 */ MCD_OPC_CheckField, 21, 1, 0, 199, 15, 0, // Skip to: 86948 -/* 82909 */ MCD_OPC_Decode, 160, 25, 241, 3, // Opcode: SQRDMLAHv1i16 -/* 82914 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 82936 -/* 82919 */ MCD_OPC_CheckPredicate, 20, 184, 15, 0, // Skip to: 86948 -/* 82924 */ MCD_OPC_CheckField, 21, 1, 0, 177, 15, 0, // Skip to: 86948 -/* 82931 */ MCD_OPC_Decode, 172, 25, 241, 3, // Opcode: SQRDMLSHv1i16 -/* 82936 */ MCD_OPC_FilterValue, 42, 33, 0, 0, // Skip to: 82974 -/* 82941 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 82944 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 82959 -/* 82949 */ MCD_OPC_CheckPredicate, 3, 154, 15, 0, // Skip to: 86948 -/* 82954 */ MCD_OPC_Decode, 175, 8, 239, 1, // Opcode: FCVTNUv1i64 -/* 82959 */ MCD_OPC_FilterValue, 57, 144, 15, 0, // Skip to: 86948 -/* 82964 */ MCD_OPC_CheckPredicate, 4, 139, 15, 0, // Skip to: 86948 -/* 82969 */ MCD_OPC_Decode, 173, 8, 188, 3, // Opcode: FCVTNUv1f16 -/* 82974 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 82996 -/* 82979 */ MCD_OPC_CheckPredicate, 3, 124, 15, 0, // Skip to: 86948 -/* 82984 */ MCD_OPC_CheckField, 21, 1, 1, 117, 15, 0, // Skip to: 86948 -/* 82991 */ MCD_OPC_Decode, 182, 25, 193, 3, // Opcode: SQRDMULHv1i16 -/* 82996 */ MCD_OPC_FilterValue, 46, 33, 0, 0, // Skip to: 83034 -/* 83001 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 83004 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 83019 -/* 83009 */ MCD_OPC_CheckPredicate, 3, 94, 15, 0, // Skip to: 86948 -/* 83014 */ MCD_OPC_Decode, 147, 8, 239, 1, // Opcode: FCVTMUv1i64 -/* 83019 */ MCD_OPC_FilterValue, 57, 84, 15, 0, // Skip to: 86948 -/* 83024 */ MCD_OPC_CheckPredicate, 4, 79, 15, 0, // Skip to: 86948 -/* 83029 */ MCD_OPC_Decode, 145, 8, 188, 3, // Opcode: FCVTMUv1f16 -/* 83034 */ MCD_OPC_FilterValue, 50, 48, 0, 0, // Skip to: 83087 -/* 83039 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 83042 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 83057 -/* 83047 */ MCD_OPC_CheckPredicate, 3, 56, 15, 0, // Skip to: 86948 -/* 83052 */ MCD_OPC_Decode, 239, 7, 239, 1, // Opcode: FCVTAUv1i64 -/* 83057 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 83072 -/* 83062 */ MCD_OPC_CheckPredicate, 3, 41, 15, 0, // Skip to: 86948 -/* 83067 */ MCD_OPC_Decode, 201, 9, 244, 1, // Opcode: FMAXNMPv2i64p -/* 83072 */ MCD_OPC_FilterValue, 57, 31, 15, 0, // Skip to: 86948 -/* 83077 */ MCD_OPC_CheckPredicate, 4, 26, 15, 0, // Skip to: 86948 -/* 83082 */ MCD_OPC_Decode, 237, 7, 188, 3, // Opcode: FCVTAUv1f16 -/* 83087 */ MCD_OPC_FilterValue, 54, 48, 0, 0, // Skip to: 83140 -/* 83092 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 83095 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 83110 -/* 83100 */ MCD_OPC_CheckPredicate, 3, 3, 15, 0, // Skip to: 86948 -/* 83105 */ MCD_OPC_Decode, 195, 31, 239, 1, // Opcode: UCVTFv1i64 -/* 83110 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 83125 -/* 83115 */ MCD_OPC_CheckPredicate, 3, 244, 14, 0, // Skip to: 86948 -/* 83120 */ MCD_OPC_Decode, 181, 6, 244, 1, // Opcode: FADDPv2i64p -/* 83125 */ MCD_OPC_FilterValue, 57, 234, 14, 0, // Skip to: 86948 -/* 83130 */ MCD_OPC_CheckPredicate, 4, 229, 14, 0, // Skip to: 86948 -/* 83135 */ MCD_OPC_Decode, 193, 31, 188, 3, // Opcode: UCVTFv1i16 -/* 83140 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 83162 -/* 83145 */ MCD_OPC_CheckPredicate, 3, 214, 14, 0, // Skip to: 86948 -/* 83150 */ MCD_OPC_CheckField, 21, 1, 1, 207, 14, 0, // Skip to: 86948 -/* 83157 */ MCD_OPC_Decode, 241, 6, 238, 1, // Opcode: FCMGE64 -/* 83162 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 83184 -/* 83167 */ MCD_OPC_CheckPredicate, 3, 192, 14, 0, // Skip to: 86948 -/* 83172 */ MCD_OPC_CheckField, 21, 1, 1, 185, 14, 0, // Skip to: 86948 -/* 83179 */ MCD_OPC_Decode, 152, 6, 238, 1, // Opcode: FACGE64 -/* 83184 */ MCD_OPC_FilterValue, 62, 175, 14, 0, // Skip to: 86948 -/* 83189 */ MCD_OPC_CheckPredicate, 3, 170, 14, 0, // Skip to: 86948 -/* 83194 */ MCD_OPC_CheckField, 16, 6, 48, 163, 14, 0, // Skip to: 86948 -/* 83201 */ MCD_OPC_Decode, 227, 9, 244, 1, // Opcode: FMAXPv2i64p -/* 83206 */ MCD_OPC_FilterValue, 10, 197, 1, 0, // Skip to: 83664 -/* 83211 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 83214 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 83236 -/* 83219 */ MCD_OPC_CheckPredicate, 3, 140, 14, 0, // Skip to: 86948 -/* 83224 */ MCD_OPC_CheckField, 21, 1, 1, 133, 14, 0, // Skip to: 86948 -/* 83231 */ MCD_OPC_Decode, 213, 32, 172, 3, // Opcode: UQADDv1i32 -/* 83236 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 83258 -/* 83241 */ MCD_OPC_CheckPredicate, 3, 118, 14, 0, // Skip to: 86948 -/* 83246 */ MCD_OPC_CheckField, 16, 6, 33, 111, 14, 0, // Skip to: 86948 -/* 83253 */ MCD_OPC_Decode, 176, 26, 166, 2, // Opcode: SQXTUNv1i32 -/* 83258 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 83280 -/* 83263 */ MCD_OPC_CheckPredicate, 3, 96, 14, 0, // Skip to: 86948 -/* 83268 */ MCD_OPC_CheckField, 21, 1, 1, 89, 14, 0, // Skip to: 86948 -/* 83275 */ MCD_OPC_Decode, 199, 33, 172, 3, // Opcode: UQSUBv1i32 -/* 83280 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 83302 -/* 83285 */ MCD_OPC_CheckPredicate, 3, 74, 14, 0, // Skip to: 86948 -/* 83290 */ MCD_OPC_CheckField, 16, 6, 32, 67, 14, 0, // Skip to: 86948 -/* 83297 */ MCD_OPC_Decode, 147, 34, 211, 3, // Opcode: USQADDv1i32 -/* 83302 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 83324 -/* 83307 */ MCD_OPC_CheckPredicate, 3, 52, 14, 0, // Skip to: 86948 -/* 83312 */ MCD_OPC_CheckField, 16, 6, 33, 45, 14, 0, // Skip to: 86948 -/* 83319 */ MCD_OPC_Decode, 210, 33, 166, 2, // Opcode: UQXTNv1i32 -/* 83324 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 83346 -/* 83329 */ MCD_OPC_CheckPredicate, 3, 30, 14, 0, // Skip to: 86948 -/* 83334 */ MCD_OPC_CheckField, 21, 1, 1, 23, 14, 0, // Skip to: 86948 -/* 83341 */ MCD_OPC_Decode, 165, 33, 172, 3, // Opcode: UQSHLv1i32 -/* 83346 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 83368 -/* 83351 */ MCD_OPC_CheckPredicate, 3, 8, 14, 0, // Skip to: 86948 -/* 83356 */ MCD_OPC_CheckField, 21, 1, 1, 1, 14, 0, // Skip to: 86948 -/* 83363 */ MCD_OPC_Decode, 140, 33, 172, 3, // Opcode: UQRSHLv1i32 -/* 83368 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 83390 -/* 83373 */ MCD_OPC_CheckPredicate, 3, 242, 13, 0, // Skip to: 86948 -/* 83378 */ MCD_OPC_CheckField, 16, 6, 32, 235, 13, 0, // Skip to: 86948 -/* 83385 */ MCD_OPC_Decode, 149, 25, 167, 3, // Opcode: SQNEGv1i32 -/* 83390 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 83412 -/* 83395 */ MCD_OPC_CheckPredicate, 20, 220, 13, 0, // Skip to: 86948 -/* 83400 */ MCD_OPC_CheckField, 21, 1, 0, 213, 13, 0, // Skip to: 86948 -/* 83407 */ MCD_OPC_Decode, 161, 25, 242, 3, // Opcode: SQRDMLAHv1i32 -/* 83412 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 83434 -/* 83417 */ MCD_OPC_CheckPredicate, 20, 198, 13, 0, // Skip to: 86948 -/* 83422 */ MCD_OPC_CheckField, 21, 1, 0, 191, 13, 0, // Skip to: 86948 -/* 83429 */ MCD_OPC_Decode, 173, 25, 242, 3, // Opcode: SQRDMLSHv1i32 -/* 83434 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 83456 -/* 83439 */ MCD_OPC_CheckPredicate, 3, 176, 13, 0, // Skip to: 86948 -/* 83444 */ MCD_OPC_CheckField, 16, 6, 33, 169, 13, 0, // Skip to: 86948 -/* 83451 */ MCD_OPC_Decode, 206, 8, 167, 3, // Opcode: FCVTPUv1i32 -/* 83456 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 83478 -/* 83461 */ MCD_OPC_CheckPredicate, 3, 154, 13, 0, // Skip to: 86948 -/* 83466 */ MCD_OPC_CheckField, 21, 1, 1, 147, 13, 0, // Skip to: 86948 -/* 83473 */ MCD_OPC_Decode, 184, 25, 172, 3, // Opcode: SQRDMULHv1i32 -/* 83478 */ MCD_OPC_FilterValue, 46, 17, 0, 0, // Skip to: 83500 -/* 83483 */ MCD_OPC_CheckPredicate, 3, 132, 13, 0, // Skip to: 86948 -/* 83488 */ MCD_OPC_CheckField, 16, 6, 33, 125, 13, 0, // Skip to: 86948 -/* 83495 */ MCD_OPC_Decode, 148, 9, 167, 3, // Opcode: FCVTZUv1i32 -/* 83500 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 83538 -/* 83505 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 83508 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 83523 -/* 83513 */ MCD_OPC_CheckPredicate, 3, 102, 13, 0, // Skip to: 86948 -/* 83518 */ MCD_OPC_Decode, 249, 6, 167, 3, // Opcode: FCMGEv1i32rz -/* 83523 */ MCD_OPC_FilterValue, 48, 92, 13, 0, // Skip to: 86948 -/* 83528 */ MCD_OPC_CheckPredicate, 3, 87, 13, 0, // Skip to: 86948 -/* 83533 */ MCD_OPC_Decode, 128, 10, 166, 2, // Opcode: FMINNMPv2i32p -/* 83538 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 83560 -/* 83543 */ MCD_OPC_CheckPredicate, 3, 72, 13, 0, // Skip to: 86948 -/* 83548 */ MCD_OPC_CheckField, 21, 1, 1, 65, 13, 0, // Skip to: 86948 -/* 83555 */ MCD_OPC_Decode, 129, 6, 172, 3, // Opcode: FABD32 -/* 83560 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 83598 -/* 83565 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 83568 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 83583 -/* 83573 */ MCD_OPC_CheckPredicate, 3, 42, 13, 0, // Skip to: 86948 -/* 83578 */ MCD_OPC_Decode, 172, 7, 167, 3, // Opcode: FCMLEv1i32rz -/* 83583 */ MCD_OPC_FilterValue, 33, 32, 13, 0, // Skip to: 86948 -/* 83588 */ MCD_OPC_CheckPredicate, 3, 27, 13, 0, // Skip to: 86948 -/* 83593 */ MCD_OPC_Decode, 177, 12, 167, 3, // Opcode: FRSQRTEv1i32 -/* 83598 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 83620 -/* 83603 */ MCD_OPC_CheckPredicate, 3, 12, 13, 0, // Skip to: 86948 -/* 83608 */ MCD_OPC_CheckField, 21, 1, 1, 5, 13, 0, // Skip to: 86948 -/* 83615 */ MCD_OPC_Decode, 134, 7, 172, 3, // Opcode: FCMGT32 -/* 83620 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 83642 -/* 83625 */ MCD_OPC_CheckPredicate, 3, 246, 12, 0, // Skip to: 86948 -/* 83630 */ MCD_OPC_CheckField, 21, 1, 1, 239, 12, 0, // Skip to: 86948 -/* 83637 */ MCD_OPC_Decode, 162, 6, 172, 3, // Opcode: FACGT32 -/* 83642 */ MCD_OPC_FilterValue, 62, 229, 12, 0, // Skip to: 86948 -/* 83647 */ MCD_OPC_CheckPredicate, 3, 224, 12, 0, // Skip to: 86948 -/* 83652 */ MCD_OPC_CheckField, 16, 6, 48, 217, 12, 0, // Skip to: 86948 -/* 83659 */ MCD_OPC_Decode, 154, 10, 166, 2, // Opcode: FMINPv2i32p -/* 83664 */ MCD_OPC_FilterValue, 11, 159, 2, 0, // Skip to: 84340 -/* 83669 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... -/* 83672 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 83694 -/* 83677 */ MCD_OPC_CheckPredicate, 3, 194, 12, 0, // Skip to: 86948 -/* 83682 */ MCD_OPC_CheckField, 21, 1, 1, 187, 12, 0, // Skip to: 86948 -/* 83689 */ MCD_OPC_Decode, 214, 32, 238, 1, // Opcode: UQADDv1i64 -/* 83694 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 83716 -/* 83699 */ MCD_OPC_CheckPredicate, 4, 172, 12, 0, // Skip to: 86948 -/* 83704 */ MCD_OPC_CheckField, 21, 1, 0, 165, 12, 0, // Skip to: 86948 -/* 83711 */ MCD_OPC_Decode, 128, 6, 193, 3, // Opcode: FABD16 -/* 83716 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 83738 -/* 83721 */ MCD_OPC_CheckPredicate, 4, 150, 12, 0, // Skip to: 86948 -/* 83726 */ MCD_OPC_CheckField, 21, 1, 0, 143, 12, 0, // Skip to: 86948 -/* 83733 */ MCD_OPC_Decode, 133, 7, 193, 3, // Opcode: FCMGT16 -/* 83738 */ MCD_OPC_FilterValue, 11, 33, 0, 0, // Skip to: 83776 -/* 83743 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 83746 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 83761 -/* 83751 */ MCD_OPC_CheckPredicate, 4, 120, 12, 0, // Skip to: 86948 -/* 83756 */ MCD_OPC_Decode, 161, 6, 193, 3, // Opcode: FACGT16 -/* 83761 */ MCD_OPC_FilterValue, 1, 110, 12, 0, // Skip to: 86948 -/* 83766 */ MCD_OPC_CheckPredicate, 3, 105, 12, 0, // Skip to: 86948 -/* 83771 */ MCD_OPC_Decode, 200, 33, 238, 1, // Opcode: UQSUBv1i64 -/* 83776 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 83798 -/* 83781 */ MCD_OPC_CheckPredicate, 3, 90, 12, 0, // Skip to: 86948 -/* 83786 */ MCD_OPC_CheckField, 21, 1, 1, 83, 12, 0, // Skip to: 86948 -/* 83793 */ MCD_OPC_Decode, 231, 3, 238, 1, // Opcode: CMHIv1i64 -/* 83798 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 83820 -/* 83803 */ MCD_OPC_CheckPredicate, 3, 68, 12, 0, // Skip to: 86948 -/* 83808 */ MCD_OPC_CheckField, 16, 6, 32, 61, 12, 0, // Skip to: 86948 -/* 83815 */ MCD_OPC_Decode, 148, 34, 248, 1, // Opcode: USQADDv1i64 -/* 83820 */ MCD_OPC_FilterValue, 15, 17, 0, 0, // Skip to: 83842 -/* 83825 */ MCD_OPC_CheckPredicate, 3, 46, 12, 0, // Skip to: 86948 -/* 83830 */ MCD_OPC_CheckField, 21, 1, 1, 39, 12, 0, // Skip to: 86948 -/* 83837 */ MCD_OPC_Decode, 239, 3, 238, 1, // Opcode: CMHSv1i64 -/* 83842 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 83864 -/* 83847 */ MCD_OPC_CheckPredicate, 3, 24, 12, 0, // Skip to: 86948 -/* 83852 */ MCD_OPC_CheckField, 21, 1, 1, 17, 12, 0, // Skip to: 86948 -/* 83859 */ MCD_OPC_Decode, 130, 34, 238, 1, // Opcode: USHLv1i64 -/* 83864 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 83886 -/* 83869 */ MCD_OPC_CheckPredicate, 3, 2, 12, 0, // Skip to: 86948 -/* 83874 */ MCD_OPC_CheckField, 21, 1, 1, 251, 11, 0, // Skip to: 86948 -/* 83881 */ MCD_OPC_Decode, 166, 33, 238, 1, // Opcode: UQSHLv1i64 -/* 83886 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 83908 -/* 83891 */ MCD_OPC_CheckPredicate, 3, 236, 11, 0, // Skip to: 86948 -/* 83896 */ MCD_OPC_CheckField, 21, 1, 1, 229, 11, 0, // Skip to: 86948 -/* 83903 */ MCD_OPC_Decode, 226, 33, 238, 1, // Opcode: URSHLv1i64 -/* 83908 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 83930 -/* 83913 */ MCD_OPC_CheckPredicate, 3, 214, 11, 0, // Skip to: 86948 -/* 83918 */ MCD_OPC_CheckField, 21, 1, 1, 207, 11, 0, // Skip to: 86948 -/* 83925 */ MCD_OPC_Decode, 141, 33, 238, 1, // Opcode: UQRSHLv1i64 -/* 83930 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 83952 -/* 83935 */ MCD_OPC_CheckPredicate, 3, 192, 11, 0, // Skip to: 86948 -/* 83940 */ MCD_OPC_CheckField, 16, 6, 32, 185, 11, 0, // Skip to: 86948 -/* 83947 */ MCD_OPC_Decode, 150, 25, 239, 1, // Opcode: SQNEGv1i64 -/* 83952 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 83974 -/* 83957 */ MCD_OPC_CheckPredicate, 3, 170, 11, 0, // Skip to: 86948 -/* 83962 */ MCD_OPC_CheckField, 21, 1, 1, 163, 11, 0, // Skip to: 86948 -/* 83969 */ MCD_OPC_Decode, 128, 30, 238, 1, // Opcode: SUBv1i64 -/* 83974 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 83996 -/* 83979 */ MCD_OPC_CheckPredicate, 3, 148, 11, 0, // Skip to: 86948 -/* 83984 */ MCD_OPC_CheckField, 16, 6, 32, 141, 11, 0, // Skip to: 86948 -/* 83991 */ MCD_OPC_Decode, 201, 3, 239, 1, // Opcode: CMGEv1i64rz -/* 83996 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 84018 -/* 84001 */ MCD_OPC_CheckPredicate, 3, 126, 11, 0, // Skip to: 86948 -/* 84006 */ MCD_OPC_CheckField, 21, 1, 1, 119, 11, 0, // Skip to: 86948 -/* 84013 */ MCD_OPC_Decode, 184, 3, 238, 1, // Opcode: CMEQv1i64 -/* 84018 */ MCD_OPC_FilterValue, 38, 17, 0, 0, // Skip to: 84040 -/* 84023 */ MCD_OPC_CheckPredicate, 3, 104, 11, 0, // Skip to: 86948 -/* 84028 */ MCD_OPC_CheckField, 16, 6, 32, 97, 11, 0, // Skip to: 86948 -/* 84035 */ MCD_OPC_Decode, 247, 3, 239, 1, // Opcode: CMLEv1i64rz -/* 84040 */ MCD_OPC_FilterValue, 42, 33, 0, 0, // Skip to: 84078 -/* 84045 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 84048 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 84063 -/* 84053 */ MCD_OPC_CheckPredicate, 3, 74, 11, 0, // Skip to: 86948 -/* 84058 */ MCD_OPC_Decode, 207, 8, 239, 1, // Opcode: FCVTPUv1i64 -/* 84063 */ MCD_OPC_FilterValue, 57, 64, 11, 0, // Skip to: 86948 -/* 84068 */ MCD_OPC_CheckPredicate, 4, 59, 11, 0, // Skip to: 86948 -/* 84073 */ MCD_OPC_Decode, 205, 8, 188, 3, // Opcode: FCVTPUv1f16 -/* 84078 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 84131 -/* 84083 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 84086 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 84101 -/* 84091 */ MCD_OPC_CheckPredicate, 3, 36, 11, 0, // Skip to: 86948 -/* 84096 */ MCD_OPC_Decode, 180, 20, 239, 1, // Opcode: NEGv1i64 -/* 84101 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 84116 -/* 84106 */ MCD_OPC_CheckPredicate, 3, 21, 11, 0, // Skip to: 86948 -/* 84111 */ MCD_OPC_Decode, 149, 9, 239, 1, // Opcode: FCVTZUv1i64 -/* 84116 */ MCD_OPC_FilterValue, 57, 11, 11, 0, // Skip to: 86948 -/* 84121 */ MCD_OPC_CheckPredicate, 4, 6, 11, 0, // Skip to: 86948 -/* 84126 */ MCD_OPC_Decode, 147, 9, 188, 3, // Opcode: FCVTZUv1f16 -/* 84131 */ MCD_OPC_FilterValue, 50, 48, 0, 0, // Skip to: 84184 -/* 84136 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 84139 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 84154 -/* 84144 */ MCD_OPC_CheckPredicate, 3, 239, 10, 0, // Skip to: 86948 -/* 84149 */ MCD_OPC_Decode, 250, 6, 239, 1, // Opcode: FCMGEv1i64rz -/* 84154 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 84169 -/* 84159 */ MCD_OPC_CheckPredicate, 3, 224, 10, 0, // Skip to: 86948 -/* 84164 */ MCD_OPC_Decode, 129, 10, 244, 1, // Opcode: FMINNMPv2i64p -/* 84169 */ MCD_OPC_FilterValue, 56, 214, 10, 0, // Skip to: 86948 -/* 84174 */ MCD_OPC_CheckPredicate, 4, 209, 10, 0, // Skip to: 86948 -/* 84179 */ MCD_OPC_Decode, 248, 6, 188, 3, // Opcode: FCMGEv1i16rz -/* 84184 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 84206 -/* 84189 */ MCD_OPC_CheckPredicate, 3, 194, 10, 0, // Skip to: 86948 -/* 84194 */ MCD_OPC_CheckField, 21, 1, 1, 187, 10, 0, // Skip to: 86948 -/* 84201 */ MCD_OPC_Decode, 130, 6, 238, 1, // Opcode: FABD64 -/* 84206 */ MCD_OPC_FilterValue, 54, 63, 0, 0, // Skip to: 84274 -/* 84211 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... -/* 84214 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 84229 -/* 84219 */ MCD_OPC_CheckPredicate, 3, 164, 10, 0, // Skip to: 86948 -/* 84224 */ MCD_OPC_Decode, 173, 7, 239, 1, // Opcode: FCMLEv1i64rz -/* 84229 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 84244 -/* 84234 */ MCD_OPC_CheckPredicate, 3, 149, 10, 0, // Skip to: 86948 -/* 84239 */ MCD_OPC_Decode, 178, 12, 239, 1, // Opcode: FRSQRTEv1i64 -/* 84244 */ MCD_OPC_FilterValue, 56, 10, 0, 0, // Skip to: 84259 -/* 84249 */ MCD_OPC_CheckPredicate, 4, 134, 10, 0, // Skip to: 86948 -/* 84254 */ MCD_OPC_Decode, 171, 7, 188, 3, // Opcode: FCMLEv1i16rz -/* 84259 */ MCD_OPC_FilterValue, 57, 124, 10, 0, // Skip to: 86948 -/* 84264 */ MCD_OPC_CheckPredicate, 4, 119, 10, 0, // Skip to: 86948 -/* 84269 */ MCD_OPC_Decode, 176, 12, 188, 3, // Opcode: FRSQRTEv1f16 -/* 84274 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 84296 -/* 84279 */ MCD_OPC_CheckPredicate, 3, 104, 10, 0, // Skip to: 86948 -/* 84284 */ MCD_OPC_CheckField, 21, 1, 1, 97, 10, 0, // Skip to: 86948 -/* 84291 */ MCD_OPC_Decode, 135, 7, 238, 1, // Opcode: FCMGT64 -/* 84296 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 84318 -/* 84301 */ MCD_OPC_CheckPredicate, 3, 82, 10, 0, // Skip to: 86948 -/* 84306 */ MCD_OPC_CheckField, 21, 1, 1, 75, 10, 0, // Skip to: 86948 -/* 84313 */ MCD_OPC_Decode, 163, 6, 238, 1, // Opcode: FACGT64 -/* 84318 */ MCD_OPC_FilterValue, 62, 65, 10, 0, // Skip to: 86948 -/* 84323 */ MCD_OPC_CheckPredicate, 3, 60, 10, 0, // Skip to: 86948 -/* 84328 */ MCD_OPC_CheckField, 16, 6, 48, 53, 10, 0, // Skip to: 86948 -/* 84335 */ MCD_OPC_Decode, 155, 10, 244, 1, // Opcode: FMINPv2i64p -/* 84340 */ MCD_OPC_FilterValue, 12, 98, 2, 0, // Skip to: 84955 -/* 84345 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 84348 */ MCD_OPC_FilterValue, 6, 84, 0, 0, // Skip to: 84437 -/* 84353 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 84356 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 84415 -/* 84361 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 84364 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 84393 -/* 84369 */ MCD_OPC_CheckPredicate, 3, 14, 10, 0, // Skip to: 86948 -/* 84374 */ MCD_OPC_CheckField, 19, 1, 1, 7, 10, 0, // Skip to: 86948 -/* 84381 */ MCD_OPC_CheckField, 10, 2, 1, 0, 10, 0, // Skip to: 86948 -/* 84388 */ MCD_OPC_Decode, 223, 25, 226, 3, // Opcode: SQSHLUb -/* 84393 */ MCD_OPC_FilterValue, 1, 246, 9, 0, // Skip to: 86948 -/* 84398 */ MCD_OPC_CheckPredicate, 3, 241, 9, 0, // Skip to: 86948 -/* 84403 */ MCD_OPC_CheckField, 10, 2, 1, 234, 9, 0, // Skip to: 86948 -/* 84410 */ MCD_OPC_Decode, 225, 25, 227, 3, // Opcode: SQSHLUh -/* 84415 */ MCD_OPC_FilterValue, 1, 224, 9, 0, // Skip to: 86948 -/* 84420 */ MCD_OPC_CheckPredicate, 3, 219, 9, 0, // Skip to: 86948 -/* 84425 */ MCD_OPC_CheckField, 10, 2, 1, 212, 9, 0, // Skip to: 86948 -/* 84432 */ MCD_OPC_Decode, 226, 25, 228, 3, // Opcode: SQSHLUs -/* 84437 */ MCD_OPC_FilterValue, 7, 84, 0, 0, // Skip to: 84526 -/* 84442 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 84445 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 84504 -/* 84450 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 84453 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 84482 -/* 84458 */ MCD_OPC_CheckPredicate, 3, 181, 9, 0, // Skip to: 86948 -/* 84463 */ MCD_OPC_CheckField, 19, 1, 1, 174, 9, 0, // Skip to: 86948 -/* 84470 */ MCD_OPC_CheckField, 10, 2, 1, 167, 9, 0, // Skip to: 86948 -/* 84477 */ MCD_OPC_Decode, 158, 33, 226, 3, // Opcode: UQSHLb -/* 84482 */ MCD_OPC_FilterValue, 1, 157, 9, 0, // Skip to: 86948 -/* 84487 */ MCD_OPC_CheckPredicate, 3, 152, 9, 0, // Skip to: 86948 -/* 84492 */ MCD_OPC_CheckField, 10, 2, 1, 145, 9, 0, // Skip to: 86948 -/* 84499 */ MCD_OPC_Decode, 160, 33, 227, 3, // Opcode: UQSHLh -/* 84504 */ MCD_OPC_FilterValue, 1, 135, 9, 0, // Skip to: 86948 -/* 84509 */ MCD_OPC_CheckPredicate, 3, 130, 9, 0, // Skip to: 86948 -/* 84514 */ MCD_OPC_CheckField, 10, 2, 1, 123, 9, 0, // Skip to: 86948 -/* 84521 */ MCD_OPC_Decode, 161, 33, 228, 3, // Opcode: UQSHLs -/* 84526 */ MCD_OPC_FilterValue, 8, 139, 0, 0, // Skip to: 84670 -/* 84531 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 84534 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 84602 -/* 84539 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 84542 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 84587 -/* 84547 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 84550 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 84572 -/* 84555 */ MCD_OPC_CheckPredicate, 3, 84, 9, 0, // Skip to: 86948 -/* 84560 */ MCD_OPC_CheckField, 19, 1, 1, 77, 9, 0, // Skip to: 86948 -/* 84567 */ MCD_OPC_Decode, 137, 26, 230, 3, // Opcode: SQSHRUNb -/* 84572 */ MCD_OPC_FilterValue, 1, 67, 9, 0, // Skip to: 86948 -/* 84577 */ MCD_OPC_CheckPredicate, 3, 62, 9, 0, // Skip to: 86948 -/* 84582 */ MCD_OPC_Decode, 138, 26, 231, 3, // Opcode: SQSHRUNh -/* 84587 */ MCD_OPC_FilterValue, 1, 52, 9, 0, // Skip to: 86948 -/* 84592 */ MCD_OPC_CheckPredicate, 3, 47, 9, 0, // Skip to: 86948 -/* 84597 */ MCD_OPC_Decode, 139, 26, 232, 3, // Opcode: SQSHRUNs -/* 84602 */ MCD_OPC_FilterValue, 3, 37, 9, 0, // Skip to: 86948 -/* 84607 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 84610 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 84655 -/* 84615 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 84618 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 84640 -/* 84623 */ MCD_OPC_CheckPredicate, 3, 16, 9, 0, // Skip to: 86948 -/* 84628 */ MCD_OPC_CheckField, 19, 1, 1, 9, 9, 0, // Skip to: 86948 -/* 84635 */ MCD_OPC_Decode, 214, 25, 230, 3, // Opcode: SQRSHRUNb -/* 84640 */ MCD_OPC_FilterValue, 1, 255, 8, 0, // Skip to: 86948 -/* 84645 */ MCD_OPC_CheckPredicate, 3, 250, 8, 0, // Skip to: 86948 -/* 84650 */ MCD_OPC_Decode, 215, 25, 231, 3, // Opcode: SQRSHRUNh -/* 84655 */ MCD_OPC_FilterValue, 1, 240, 8, 0, // Skip to: 86948 -/* 84660 */ MCD_OPC_CheckPredicate, 3, 235, 8, 0, // Skip to: 86948 -/* 84665 */ MCD_OPC_Decode, 216, 25, 232, 3, // Opcode: SQRSHRUNs -/* 84670 */ MCD_OPC_FilterValue, 9, 162, 0, 0, // Skip to: 84837 -/* 84675 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 84678 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 84693 -/* 84683 */ MCD_OPC_CheckPredicate, 4, 212, 8, 0, // Skip to: 86948 -/* 84688 */ MCD_OPC_Decode, 254, 10, 229, 3, // Opcode: FMULXv1i16_indexed -/* 84693 */ MCD_OPC_FilterValue, 1, 202, 8, 0, // Skip to: 86948 -/* 84698 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... -/* 84701 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 84769 -/* 84706 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 84709 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 84754 -/* 84714 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 84717 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 84739 -/* 84722 */ MCD_OPC_CheckPredicate, 3, 173, 8, 0, // Skip to: 86948 -/* 84727 */ MCD_OPC_CheckField, 19, 1, 1, 166, 8, 0, // Skip to: 86948 -/* 84734 */ MCD_OPC_Decode, 180, 33, 230, 3, // Opcode: UQSHRNb -/* 84739 */ MCD_OPC_FilterValue, 1, 156, 8, 0, // Skip to: 86948 -/* 84744 */ MCD_OPC_CheckPredicate, 3, 151, 8, 0, // Skip to: 86948 -/* 84749 */ MCD_OPC_Decode, 181, 33, 231, 3, // Opcode: UQSHRNh -/* 84754 */ MCD_OPC_FilterValue, 1, 141, 8, 0, // Skip to: 86948 -/* 84759 */ MCD_OPC_CheckPredicate, 3, 136, 8, 0, // Skip to: 86948 -/* 84764 */ MCD_OPC_Decode, 182, 33, 232, 3, // Opcode: UQSHRNs -/* 84769 */ MCD_OPC_FilterValue, 1, 126, 8, 0, // Skip to: 86948 -/* 84774 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 84777 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 84822 -/* 84782 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... -/* 84785 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 84807 -/* 84790 */ MCD_OPC_CheckPredicate, 3, 105, 8, 0, // Skip to: 86948 -/* 84795 */ MCD_OPC_CheckField, 19, 1, 1, 98, 8, 0, // Skip to: 86948 -/* 84802 */ MCD_OPC_Decode, 149, 33, 230, 3, // Opcode: UQRSHRNb -/* 84807 */ MCD_OPC_FilterValue, 1, 88, 8, 0, // Skip to: 86948 -/* 84812 */ MCD_OPC_CheckPredicate, 3, 83, 8, 0, // Skip to: 86948 -/* 84817 */ MCD_OPC_Decode, 150, 33, 231, 3, // Opcode: UQRSHRNh -/* 84822 */ MCD_OPC_FilterValue, 1, 73, 8, 0, // Skip to: 86948 -/* 84827 */ MCD_OPC_CheckPredicate, 3, 68, 8, 0, // Skip to: 86948 -/* 84832 */ MCD_OPC_Decode, 151, 33, 232, 3, // Opcode: UQRSHRNs -/* 84837 */ MCD_OPC_FilterValue, 14, 54, 0, 0, // Skip to: 84896 -/* 84842 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 84845 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 84874 -/* 84850 */ MCD_OPC_CheckPredicate, 4, 45, 8, 0, // Skip to: 86948 -/* 84855 */ MCD_OPC_CheckField, 20, 1, 1, 38, 8, 0, // Skip to: 86948 -/* 84862 */ MCD_OPC_CheckField, 10, 2, 1, 31, 8, 0, // Skip to: 86948 -/* 84869 */ MCD_OPC_Decode, 191, 31, 237, 3, // Opcode: UCVTFh -/* 84874 */ MCD_OPC_FilterValue, 1, 21, 8, 0, // Skip to: 86948 -/* 84879 */ MCD_OPC_CheckPredicate, 3, 16, 8, 0, // Skip to: 86948 -/* 84884 */ MCD_OPC_CheckField, 10, 2, 1, 9, 8, 0, // Skip to: 86948 -/* 84891 */ MCD_OPC_Decode, 192, 31, 238, 3, // Opcode: UCVTFs -/* 84896 */ MCD_OPC_FilterValue, 15, 255, 7, 0, // Skip to: 86948 -/* 84901 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... -/* 84904 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 84933 -/* 84909 */ MCD_OPC_CheckPredicate, 4, 242, 7, 0, // Skip to: 86948 -/* 84914 */ MCD_OPC_CheckField, 20, 1, 1, 235, 7, 0, // Skip to: 86948 -/* 84921 */ MCD_OPC_CheckField, 10, 2, 3, 228, 7, 0, // Skip to: 86948 -/* 84928 */ MCD_OPC_Decode, 145, 9, 237, 3, // Opcode: FCVTZUh -/* 84933 */ MCD_OPC_FilterValue, 1, 218, 7, 0, // Skip to: 86948 -/* 84938 */ MCD_OPC_CheckPredicate, 3, 213, 7, 0, // Skip to: 86948 -/* 84943 */ MCD_OPC_CheckField, 10, 2, 3, 206, 7, 0, // Skip to: 86948 -/* 84950 */ MCD_OPC_Decode, 146, 9, 238, 3, // Opcode: FCVTZUs -/* 84955 */ MCD_OPC_FilterValue, 13, 12, 1, 0, // Skip to: 85228 -/* 84960 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 84963 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 84985 -/* 84968 */ MCD_OPC_CheckPredicate, 3, 183, 7, 0, // Skip to: 86948 -/* 84973 */ MCD_OPC_CheckField, 10, 2, 1, 176, 7, 0, // Skip to: 86948 -/* 84980 */ MCD_OPC_Decode, 137, 34, 218, 3, // Opcode: USHRd -/* 84985 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 85007 -/* 84990 */ MCD_OPC_CheckPredicate, 3, 161, 7, 0, // Skip to: 86948 -/* 84995 */ MCD_OPC_CheckField, 10, 2, 1, 154, 7, 0, // Skip to: 86948 -/* 85002 */ MCD_OPC_Decode, 156, 34, 220, 3, // Opcode: USRAd -/* 85007 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 85029 -/* 85012 */ MCD_OPC_CheckPredicate, 3, 139, 7, 0, // Skip to: 86948 -/* 85017 */ MCD_OPC_CheckField, 10, 2, 1, 132, 7, 0, // Skip to: 86948 -/* 85024 */ MCD_OPC_Decode, 233, 33, 218, 3, // Opcode: URSHRd -/* 85029 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 85051 -/* 85034 */ MCD_OPC_CheckPredicate, 3, 117, 7, 0, // Skip to: 86948 -/* 85039 */ MCD_OPC_CheckField, 10, 2, 1, 110, 7, 0, // Skip to: 86948 -/* 85046 */ MCD_OPC_Decode, 243, 33, 220, 3, // Opcode: URSRAd -/* 85051 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 85073 -/* 85056 */ MCD_OPC_CheckPredicate, 3, 95, 7, 0, // Skip to: 86948 -/* 85061 */ MCD_OPC_CheckField, 10, 2, 1, 88, 7, 0, // Skip to: 86948 -/* 85068 */ MCD_OPC_Decode, 189, 26, 220, 3, // Opcode: SRId -/* 85073 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 85095 -/* 85078 */ MCD_OPC_CheckPredicate, 3, 73, 7, 0, // Skip to: 86948 -/* 85083 */ MCD_OPC_CheckField, 10, 2, 1, 66, 7, 0, // Skip to: 86948 -/* 85090 */ MCD_OPC_Decode, 159, 23, 243, 3, // Opcode: SLId -/* 85095 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 85117 -/* 85100 */ MCD_OPC_CheckPredicate, 3, 51, 7, 0, // Skip to: 86948 -/* 85105 */ MCD_OPC_CheckField, 10, 2, 1, 44, 7, 0, // Skip to: 86948 -/* 85112 */ MCD_OPC_Decode, 224, 25, 225, 3, // Opcode: SQSHLUd -/* 85117 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 85139 -/* 85122 */ MCD_OPC_CheckPredicate, 3, 29, 7, 0, // Skip to: 86948 -/* 85127 */ MCD_OPC_CheckField, 10, 2, 1, 22, 7, 0, // Skip to: 86948 -/* 85134 */ MCD_OPC_Decode, 159, 33, 225, 3, // Opcode: UQSHLd -/* 85139 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 85161 -/* 85144 */ MCD_OPC_CheckPredicate, 7, 7, 7, 0, // Skip to: 86948 -/* 85149 */ MCD_OPC_CheckField, 10, 1, 0, 0, 7, 0, // Skip to: 86948 -/* 85156 */ MCD_OPC_Decode, 158, 25, 219, 3, // Opcode: SQRDMLAHi16_indexed -/* 85161 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 85183 -/* 85166 */ MCD_OPC_CheckPredicate, 3, 241, 6, 0, // Skip to: 86948 -/* 85171 */ MCD_OPC_CheckField, 10, 2, 1, 234, 6, 0, // Skip to: 86948 -/* 85178 */ MCD_OPC_Decode, 190, 31, 218, 3, // Opcode: UCVTFd -/* 85183 */ MCD_OPC_FilterValue, 15, 224, 6, 0, // Skip to: 86948 -/* 85188 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... -/* 85191 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 85206 -/* 85196 */ MCD_OPC_CheckPredicate, 7, 211, 6, 0, // Skip to: 86948 -/* 85201 */ MCD_OPC_Decode, 170, 25, 219, 3, // Opcode: SQRDMLSHi16_indexed -/* 85206 */ MCD_OPC_FilterValue, 1, 201, 6, 0, // Skip to: 86948 -/* 85211 */ MCD_OPC_CheckPredicate, 3, 196, 6, 0, // Skip to: 86948 -/* 85216 */ MCD_OPC_CheckField, 11, 1, 1, 189, 6, 0, // Skip to: 86948 -/* 85223 */ MCD_OPC_Decode, 144, 9, 218, 3, // Opcode: FCVTZUd -/* 85228 */ MCD_OPC_FilterValue, 14, 69, 0, 0, // Skip to: 85302 -/* 85233 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... -/* 85236 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 85258 -/* 85241 */ MCD_OPC_CheckPredicate, 3, 166, 6, 0, // Skip to: 86948 -/* 85246 */ MCD_OPC_CheckField, 10, 1, 0, 159, 6, 0, // Skip to: 86948 -/* 85253 */ MCD_OPC_Decode, 255, 10, 233, 3, // Opcode: FMULXv1i32_indexed -/* 85258 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 85280 -/* 85263 */ MCD_OPC_CheckPredicate, 7, 144, 6, 0, // Skip to: 86948 -/* 85268 */ MCD_OPC_CheckField, 10, 1, 0, 137, 6, 0, // Skip to: 86948 -/* 85275 */ MCD_OPC_Decode, 159, 25, 221, 3, // Opcode: SQRDMLAHi32_indexed -/* 85280 */ MCD_OPC_FilterValue, 15, 127, 6, 0, // Skip to: 86948 -/* 85285 */ MCD_OPC_CheckPredicate, 7, 122, 6, 0, // Skip to: 86948 -/* 85290 */ MCD_OPC_CheckField, 10, 1, 0, 115, 6, 0, // Skip to: 86948 -/* 85297 */ MCD_OPC_Decode, 171, 25, 221, 3, // Opcode: SQRDMLSHi32_indexed -/* 85302 */ MCD_OPC_FilterValue, 15, 105, 6, 0, // Skip to: 86948 -/* 85307 */ MCD_OPC_CheckPredicate, 3, 100, 6, 0, // Skip to: 86948 -/* 85312 */ MCD_OPC_CheckField, 21, 1, 0, 93, 6, 0, // Skip to: 86948 -/* 85319 */ MCD_OPC_CheckField, 12, 4, 9, 86, 6, 0, // Skip to: 86948 -/* 85326 */ MCD_OPC_CheckField, 10, 1, 0, 79, 6, 0, // Skip to: 86948 -/* 85333 */ MCD_OPC_Decode, 128, 11, 234, 3, // Opcode: FMULXv1i64_indexed -/* 85338 */ MCD_OPC_FilterValue, 4, 121, 4, 0, // Skip to: 86488 -/* 85343 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... -/* 85346 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 85356 -/* 85351 */ MCD_OPC_Decode, 245, 17, 244, 3, // Opcode: LDRQl -/* 85356 */ MCD_OPC_FilterValue, 2, 51, 6, 0, // Skip to: 86948 -/* 85361 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... -/* 85364 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 85379 -/* 85369 */ MCD_OPC_CheckPredicate, 16, 38, 6, 0, // Skip to: 86948 -/* 85374 */ MCD_OPC_Decode, 189, 22, 245, 3, // Opcode: SCVTFSXSri -/* 85379 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 85394 -/* 85384 */ MCD_OPC_CheckPredicate, 16, 23, 6, 0, // Skip to: 86948 -/* 85389 */ MCD_OPC_Decode, 176, 31, 245, 3, // Opcode: UCVTFSXSri -/* 85394 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 85409 -/* 85399 */ MCD_OPC_CheckPredicate, 16, 8, 6, 0, // Skip to: 86948 -/* 85404 */ MCD_OPC_Decode, 223, 8, 246, 3, // Opcode: FCVTZSSXSri -/* 85409 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 85424 -/* 85414 */ MCD_OPC_CheckPredicate, 16, 249, 5, 0, // Skip to: 86948 -/* 85419 */ MCD_OPC_Decode, 130, 9, 246, 3, // Opcode: FCVTZUSXSri -/* 85424 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 85446 -/* 85429 */ MCD_OPC_CheckPredicate, 16, 234, 5, 0, // Skip to: 86948 -/* 85434 */ MCD_OPC_CheckField, 10, 6, 0, 227, 5, 0, // Skip to: 86948 -/* 85441 */ MCD_OPC_Decode, 158, 8, 247, 3, // Opcode: FCVTNSUXSr -/* 85446 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 85468 -/* 85451 */ MCD_OPC_CheckPredicate, 16, 212, 5, 0, // Skip to: 86948 -/* 85456 */ MCD_OPC_CheckField, 10, 6, 0, 205, 5, 0, // Skip to: 86948 -/* 85463 */ MCD_OPC_Decode, 172, 8, 247, 3, // Opcode: FCVTNUUXSr -/* 85468 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 85490 -/* 85473 */ MCD_OPC_CheckPredicate, 16, 190, 5, 0, // Skip to: 86948 -/* 85478 */ MCD_OPC_CheckField, 10, 6, 0, 183, 5, 0, // Skip to: 86948 -/* 85485 */ MCD_OPC_Decode, 195, 22, 248, 3, // Opcode: SCVTFUXSri -/* 85490 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 85512 -/* 85495 */ MCD_OPC_CheckPredicate, 16, 168, 5, 0, // Skip to: 86948 -/* 85500 */ MCD_OPC_CheckField, 10, 6, 0, 161, 5, 0, // Skip to: 86948 -/* 85507 */ MCD_OPC_Decode, 182, 31, 248, 3, // Opcode: UCVTFUXSri -/* 85512 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 85534 -/* 85517 */ MCD_OPC_CheckPredicate, 16, 146, 5, 0, // Skip to: 86948 -/* 85522 */ MCD_OPC_CheckField, 10, 6, 0, 139, 5, 0, // Skip to: 86948 -/* 85529 */ MCD_OPC_Decode, 222, 7, 247, 3, // Opcode: FCVTASUXSr -/* 85534 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 85556 -/* 85539 */ MCD_OPC_CheckPredicate, 16, 124, 5, 0, // Skip to: 86948 -/* 85544 */ MCD_OPC_CheckField, 10, 6, 0, 117, 5, 0, // Skip to: 86948 -/* 85551 */ MCD_OPC_Decode, 236, 7, 247, 3, // Opcode: FCVTAUUXSr -/* 85556 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 85578 -/* 85561 */ MCD_OPC_CheckPredicate, 16, 102, 5, 0, // Skip to: 86948 -/* 85566 */ MCD_OPC_CheckField, 10, 6, 0, 95, 5, 0, // Skip to: 86948 -/* 85573 */ MCD_OPC_Decode, 190, 8, 247, 3, // Opcode: FCVTPSUXSr -/* 85578 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 85600 -/* 85583 */ MCD_OPC_CheckPredicate, 16, 80, 5, 0, // Skip to: 86948 -/* 85588 */ MCD_OPC_CheckField, 10, 6, 0, 73, 5, 0, // Skip to: 86948 -/* 85595 */ MCD_OPC_Decode, 204, 8, 247, 3, // Opcode: FCVTPUUXSr -/* 85600 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 85622 -/* 85605 */ MCD_OPC_CheckPredicate, 16, 58, 5, 0, // Skip to: 86948 -/* 85610 */ MCD_OPC_CheckField, 10, 6, 0, 51, 5, 0, // Skip to: 86948 -/* 85617 */ MCD_OPC_Decode, 130, 8, 247, 3, // Opcode: FCVTMSUXSr -/* 85622 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 85644 -/* 85627 */ MCD_OPC_CheckPredicate, 16, 36, 5, 0, // Skip to: 86948 -/* 85632 */ MCD_OPC_CheckField, 10, 6, 0, 29, 5, 0, // Skip to: 86948 -/* 85639 */ MCD_OPC_Decode, 144, 8, 247, 3, // Opcode: FCVTMUUXSr -/* 85644 */ MCD_OPC_FilterValue, 56, 17, 0, 0, // Skip to: 85666 -/* 85649 */ MCD_OPC_CheckPredicate, 16, 14, 5, 0, // Skip to: 86948 -/* 85654 */ MCD_OPC_CheckField, 10, 6, 0, 7, 5, 0, // Skip to: 86948 -/* 85661 */ MCD_OPC_Decode, 229, 8, 247, 3, // Opcode: FCVTZSUXSr -/* 85666 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 85688 -/* 85671 */ MCD_OPC_CheckPredicate, 16, 248, 4, 0, // Skip to: 86948 -/* 85676 */ MCD_OPC_CheckField, 10, 6, 0, 241, 4, 0, // Skip to: 86948 -/* 85683 */ MCD_OPC_Decode, 136, 9, 247, 3, // Opcode: FCVTZUUXSr -/* 85688 */ MCD_OPC_FilterValue, 66, 10, 0, 0, // Skip to: 85703 -/* 85693 */ MCD_OPC_CheckPredicate, 16, 226, 4, 0, // Skip to: 86948 -/* 85698 */ MCD_OPC_Decode, 187, 22, 249, 3, // Opcode: SCVTFSXDri -/* 85703 */ MCD_OPC_FilterValue, 67, 10, 0, 0, // Skip to: 85718 -/* 85708 */ MCD_OPC_CheckPredicate, 16, 211, 4, 0, // Skip to: 86948 -/* 85713 */ MCD_OPC_Decode, 174, 31, 249, 3, // Opcode: UCVTFSXDri -/* 85718 */ MCD_OPC_FilterValue, 88, 10, 0, 0, // Skip to: 85733 -/* 85723 */ MCD_OPC_CheckPredicate, 16, 196, 4, 0, // Skip to: 86948 -/* 85728 */ MCD_OPC_Decode, 221, 8, 250, 3, // Opcode: FCVTZSSXDri -/* 85733 */ MCD_OPC_FilterValue, 89, 10, 0, 0, // Skip to: 85748 -/* 85738 */ MCD_OPC_CheckPredicate, 16, 181, 4, 0, // Skip to: 86948 -/* 85743 */ MCD_OPC_Decode, 128, 9, 250, 3, // Opcode: FCVTZUSXDri -/* 85748 */ MCD_OPC_FilterValue, 96, 17, 0, 0, // Skip to: 85770 -/* 85753 */ MCD_OPC_CheckPredicate, 16, 166, 4, 0, // Skip to: 86948 -/* 85758 */ MCD_OPC_CheckField, 10, 6, 0, 159, 4, 0, // Skip to: 86948 -/* 85765 */ MCD_OPC_Decode, 156, 8, 251, 3, // Opcode: FCVTNSUXDr -/* 85770 */ MCD_OPC_FilterValue, 97, 17, 0, 0, // Skip to: 85792 -/* 85775 */ MCD_OPC_CheckPredicate, 16, 144, 4, 0, // Skip to: 86948 -/* 85780 */ MCD_OPC_CheckField, 10, 6, 0, 137, 4, 0, // Skip to: 86948 -/* 85787 */ MCD_OPC_Decode, 170, 8, 251, 3, // Opcode: FCVTNUUXDr -/* 85792 */ MCD_OPC_FilterValue, 98, 17, 0, 0, // Skip to: 85814 -/* 85797 */ MCD_OPC_CheckPredicate, 16, 122, 4, 0, // Skip to: 86948 -/* 85802 */ MCD_OPC_CheckField, 10, 6, 0, 115, 4, 0, // Skip to: 86948 -/* 85809 */ MCD_OPC_Decode, 193, 22, 252, 3, // Opcode: SCVTFUXDri -/* 85814 */ MCD_OPC_FilterValue, 99, 17, 0, 0, // Skip to: 85836 -/* 85819 */ MCD_OPC_CheckPredicate, 16, 100, 4, 0, // Skip to: 86948 -/* 85824 */ MCD_OPC_CheckField, 10, 6, 0, 93, 4, 0, // Skip to: 86948 -/* 85831 */ MCD_OPC_Decode, 180, 31, 252, 3, // Opcode: UCVTFUXDri -/* 85836 */ MCD_OPC_FilterValue, 100, 17, 0, 0, // Skip to: 85858 -/* 85841 */ MCD_OPC_CheckPredicate, 16, 78, 4, 0, // Skip to: 86948 -/* 85846 */ MCD_OPC_CheckField, 10, 6, 0, 71, 4, 0, // Skip to: 86948 -/* 85853 */ MCD_OPC_Decode, 220, 7, 251, 3, // Opcode: FCVTASUXDr -/* 85858 */ MCD_OPC_FilterValue, 101, 17, 0, 0, // Skip to: 85880 -/* 85863 */ MCD_OPC_CheckPredicate, 16, 56, 4, 0, // Skip to: 86948 -/* 85868 */ MCD_OPC_CheckField, 10, 6, 0, 49, 4, 0, // Skip to: 86948 -/* 85875 */ MCD_OPC_Decode, 234, 7, 251, 3, // Opcode: FCVTAUUXDr -/* 85880 */ MCD_OPC_FilterValue, 102, 17, 0, 0, // Skip to: 85902 -/* 85885 */ MCD_OPC_CheckPredicate, 16, 34, 4, 0, // Skip to: 86948 -/* 85890 */ MCD_OPC_CheckField, 10, 6, 0, 27, 4, 0, // Skip to: 86948 -/* 85897 */ MCD_OPC_Decode, 217, 10, 251, 3, // Opcode: FMOVDXr -/* 85902 */ MCD_OPC_FilterValue, 103, 17, 0, 0, // Skip to: 85924 -/* 85907 */ MCD_OPC_CheckPredicate, 16, 12, 4, 0, // Skip to: 86948 -/* 85912 */ MCD_OPC_CheckField, 10, 6, 0, 5, 4, 0, // Skip to: 86948 -/* 85919 */ MCD_OPC_Decode, 232, 10, 252, 3, // Opcode: FMOVXDr -/* 85924 */ MCD_OPC_FilterValue, 104, 17, 0, 0, // Skip to: 85946 -/* 85929 */ MCD_OPC_CheckPredicate, 16, 246, 3, 0, // Skip to: 86948 -/* 85934 */ MCD_OPC_CheckField, 10, 6, 0, 239, 3, 0, // Skip to: 86948 -/* 85941 */ MCD_OPC_Decode, 188, 8, 251, 3, // Opcode: FCVTPSUXDr -/* 85946 */ MCD_OPC_FilterValue, 105, 17, 0, 0, // Skip to: 85968 -/* 85951 */ MCD_OPC_CheckPredicate, 16, 224, 3, 0, // Skip to: 86948 -/* 85956 */ MCD_OPC_CheckField, 10, 6, 0, 217, 3, 0, // Skip to: 86948 -/* 85963 */ MCD_OPC_Decode, 202, 8, 251, 3, // Opcode: FCVTPUUXDr -/* 85968 */ MCD_OPC_FilterValue, 112, 17, 0, 0, // Skip to: 85990 -/* 85973 */ MCD_OPC_CheckPredicate, 16, 202, 3, 0, // Skip to: 86948 -/* 85978 */ MCD_OPC_CheckField, 10, 6, 0, 195, 3, 0, // Skip to: 86948 -/* 85985 */ MCD_OPC_Decode, 128, 8, 251, 3, // Opcode: FCVTMSUXDr -/* 85990 */ MCD_OPC_FilterValue, 113, 17, 0, 0, // Skip to: 86012 -/* 85995 */ MCD_OPC_CheckPredicate, 16, 180, 3, 0, // Skip to: 86948 -/* 86000 */ MCD_OPC_CheckField, 10, 6, 0, 173, 3, 0, // Skip to: 86948 -/* 86007 */ MCD_OPC_Decode, 142, 8, 251, 3, // Opcode: FCVTMUUXDr -/* 86012 */ MCD_OPC_FilterValue, 120, 17, 0, 0, // Skip to: 86034 -/* 86017 */ MCD_OPC_CheckPredicate, 16, 158, 3, 0, // Skip to: 86948 -/* 86022 */ MCD_OPC_CheckField, 10, 6, 0, 151, 3, 0, // Skip to: 86948 -/* 86029 */ MCD_OPC_Decode, 227, 8, 251, 3, // Opcode: FCVTZSUXDr -/* 86034 */ MCD_OPC_FilterValue, 121, 17, 0, 0, // Skip to: 86056 -/* 86039 */ MCD_OPC_CheckPredicate, 16, 136, 3, 0, // Skip to: 86948 -/* 86044 */ MCD_OPC_CheckField, 10, 6, 0, 129, 3, 0, // Skip to: 86948 -/* 86051 */ MCD_OPC_Decode, 134, 9, 251, 3, // Opcode: FCVTZUUXDr -/* 86056 */ MCD_OPC_FilterValue, 174, 1, 17, 0, 0, // Skip to: 86079 -/* 86062 */ MCD_OPC_CheckPredicate, 16, 113, 3, 0, // Skip to: 86948 -/* 86067 */ MCD_OPC_CheckField, 10, 6, 0, 106, 3, 0, // Skip to: 86948 -/* 86074 */ MCD_OPC_Decode, 216, 10, 253, 3, // Opcode: FMOVDXHighr -/* 86079 */ MCD_OPC_FilterValue, 175, 1, 17, 0, 0, // Skip to: 86102 -/* 86085 */ MCD_OPC_CheckPredicate, 16, 90, 3, 0, // Skip to: 86948 -/* 86090 */ MCD_OPC_CheckField, 10, 6, 0, 83, 3, 0, // Skip to: 86948 -/* 86097 */ MCD_OPC_Decode, 231, 10, 253, 3, // Opcode: FMOVXDHighr -/* 86102 */ MCD_OPC_FilterValue, 194, 1, 10, 0, 0, // Skip to: 86118 -/* 86108 */ MCD_OPC_CheckPredicate, 18, 67, 3, 0, // Skip to: 86948 -/* 86113 */ MCD_OPC_Decode, 188, 22, 254, 3, // Opcode: SCVTFSXHri -/* 86118 */ MCD_OPC_FilterValue, 195, 1, 10, 0, 0, // Skip to: 86134 -/* 86124 */ MCD_OPC_CheckPredicate, 18, 51, 3, 0, // Skip to: 86948 -/* 86129 */ MCD_OPC_Decode, 175, 31, 254, 3, // Opcode: UCVTFSXHri -/* 86134 */ MCD_OPC_FilterValue, 216, 1, 10, 0, 0, // Skip to: 86150 -/* 86140 */ MCD_OPC_CheckPredicate, 18, 35, 3, 0, // Skip to: 86948 -/* 86145 */ MCD_OPC_Decode, 222, 8, 255, 3, // Opcode: FCVTZSSXHri -/* 86150 */ MCD_OPC_FilterValue, 217, 1, 10, 0, 0, // Skip to: 86166 -/* 86156 */ MCD_OPC_CheckPredicate, 18, 19, 3, 0, // Skip to: 86948 -/* 86161 */ MCD_OPC_Decode, 129, 9, 255, 3, // Opcode: FCVTZUSXHri -/* 86166 */ MCD_OPC_FilterValue, 224, 1, 17, 0, 0, // Skip to: 86189 -/* 86172 */ MCD_OPC_CheckPredicate, 18, 3, 3, 0, // Skip to: 86948 -/* 86177 */ MCD_OPC_CheckField, 10, 6, 0, 252, 2, 0, // Skip to: 86948 -/* 86184 */ MCD_OPC_Decode, 157, 8, 128, 4, // Opcode: FCVTNSUXHr -/* 86189 */ MCD_OPC_FilterValue, 225, 1, 17, 0, 0, // Skip to: 86212 -/* 86195 */ MCD_OPC_CheckPredicate, 18, 236, 2, 0, // Skip to: 86948 -/* 86200 */ MCD_OPC_CheckField, 10, 6, 0, 229, 2, 0, // Skip to: 86948 -/* 86207 */ MCD_OPC_Decode, 171, 8, 128, 4, // Opcode: FCVTNUUXHr -/* 86212 */ MCD_OPC_FilterValue, 226, 1, 17, 0, 0, // Skip to: 86235 -/* 86218 */ MCD_OPC_CheckPredicate, 18, 213, 2, 0, // Skip to: 86948 -/* 86223 */ MCD_OPC_CheckField, 10, 6, 0, 206, 2, 0, // Skip to: 86948 -/* 86230 */ MCD_OPC_Decode, 194, 22, 129, 4, // Opcode: SCVTFUXHri -/* 86235 */ MCD_OPC_FilterValue, 227, 1, 17, 0, 0, // Skip to: 86258 -/* 86241 */ MCD_OPC_CheckPredicate, 18, 190, 2, 0, // Skip to: 86948 -/* 86246 */ MCD_OPC_CheckField, 10, 6, 0, 183, 2, 0, // Skip to: 86948 -/* 86253 */ MCD_OPC_Decode, 181, 31, 129, 4, // Opcode: UCVTFUXHri -/* 86258 */ MCD_OPC_FilterValue, 228, 1, 17, 0, 0, // Skip to: 86281 -/* 86264 */ MCD_OPC_CheckPredicate, 18, 167, 2, 0, // Skip to: 86948 -/* 86269 */ MCD_OPC_CheckField, 10, 6, 0, 160, 2, 0, // Skip to: 86948 -/* 86276 */ MCD_OPC_Decode, 221, 7, 128, 4, // Opcode: FCVTASUXHr -/* 86281 */ MCD_OPC_FilterValue, 229, 1, 17, 0, 0, // Skip to: 86304 -/* 86287 */ MCD_OPC_CheckPredicate, 18, 144, 2, 0, // Skip to: 86948 -/* 86292 */ MCD_OPC_CheckField, 10, 6, 0, 137, 2, 0, // Skip to: 86948 -/* 86299 */ MCD_OPC_Decode, 235, 7, 128, 4, // Opcode: FCVTAUUXHr -/* 86304 */ MCD_OPC_FilterValue, 230, 1, 17, 0, 0, // Skip to: 86327 -/* 86310 */ MCD_OPC_CheckPredicate, 18, 121, 2, 0, // Skip to: 86948 -/* 86315 */ MCD_OPC_CheckField, 10, 6, 0, 114, 2, 0, // Skip to: 86948 -/* 86322 */ MCD_OPC_Decode, 222, 10, 128, 4, // Opcode: FMOVHXr -/* 86327 */ MCD_OPC_FilterValue, 231, 1, 17, 0, 0, // Skip to: 86350 -/* 86333 */ MCD_OPC_CheckPredicate, 18, 98, 2, 0, // Skip to: 86948 -/* 86338 */ MCD_OPC_CheckField, 10, 6, 0, 91, 2, 0, // Skip to: 86948 -/* 86345 */ MCD_OPC_Decode, 233, 10, 129, 4, // Opcode: FMOVXHr -/* 86350 */ MCD_OPC_FilterValue, 232, 1, 17, 0, 0, // Skip to: 86373 -/* 86356 */ MCD_OPC_CheckPredicate, 18, 75, 2, 0, // Skip to: 86948 -/* 86361 */ MCD_OPC_CheckField, 10, 6, 0, 68, 2, 0, // Skip to: 86948 -/* 86368 */ MCD_OPC_Decode, 189, 8, 128, 4, // Opcode: FCVTPSUXHr -/* 86373 */ MCD_OPC_FilterValue, 233, 1, 17, 0, 0, // Skip to: 86396 -/* 86379 */ MCD_OPC_CheckPredicate, 18, 52, 2, 0, // Skip to: 86948 -/* 86384 */ MCD_OPC_CheckField, 10, 6, 0, 45, 2, 0, // Skip to: 86948 -/* 86391 */ MCD_OPC_Decode, 203, 8, 128, 4, // Opcode: FCVTPUUXHr -/* 86396 */ MCD_OPC_FilterValue, 240, 1, 17, 0, 0, // Skip to: 86419 -/* 86402 */ MCD_OPC_CheckPredicate, 18, 29, 2, 0, // Skip to: 86948 -/* 86407 */ MCD_OPC_CheckField, 10, 6, 0, 22, 2, 0, // Skip to: 86948 -/* 86414 */ MCD_OPC_Decode, 129, 8, 128, 4, // Opcode: FCVTMSUXHr -/* 86419 */ MCD_OPC_FilterValue, 241, 1, 17, 0, 0, // Skip to: 86442 -/* 86425 */ MCD_OPC_CheckPredicate, 18, 6, 2, 0, // Skip to: 86948 -/* 86430 */ MCD_OPC_CheckField, 10, 6, 0, 255, 1, 0, // Skip to: 86948 -/* 86437 */ MCD_OPC_Decode, 143, 8, 128, 4, // Opcode: FCVTMUUXHr -/* 86442 */ MCD_OPC_FilterValue, 248, 1, 17, 0, 0, // Skip to: 86465 -/* 86448 */ MCD_OPC_CheckPredicate, 18, 239, 1, 0, // Skip to: 86948 -/* 86453 */ MCD_OPC_CheckField, 10, 6, 0, 232, 1, 0, // Skip to: 86948 -/* 86460 */ MCD_OPC_Decode, 228, 8, 128, 4, // Opcode: FCVTZSUXHr -/* 86465 */ MCD_OPC_FilterValue, 249, 1, 221, 1, 0, // Skip to: 86948 -/* 86471 */ MCD_OPC_CheckPredicate, 18, 216, 1, 0, // Skip to: 86948 -/* 86476 */ MCD_OPC_CheckField, 10, 6, 0, 209, 1, 0, // Skip to: 86948 -/* 86483 */ MCD_OPC_Decode, 135, 9, 128, 4, // Opcode: FCVTZUUXHr -/* 86488 */ MCD_OPC_FilterValue, 5, 225, 0, 0, // Skip to: 86718 -/* 86493 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 86496 */ MCD_OPC_FilterValue, 0, 96, 0, 0, // Skip to: 86597 -/* 86501 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 86504 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 86521 -/* 86509 */ MCD_OPC_CheckField, 21, 1, 0, 176, 1, 0, // Skip to: 86948 -/* 86516 */ MCD_OPC_Decode, 202, 29, 255, 2, // Opcode: STURSi -/* 86521 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 86538 -/* 86526 */ MCD_OPC_CheckField, 21, 1, 0, 159, 1, 0, // Skip to: 86948 -/* 86533 */ MCD_OPC_Decode, 175, 29, 255, 2, // Opcode: STRSpost -/* 86538 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 86580 -/* 86543 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 86546 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 86563 -/* 86551 */ MCD_OPC_CheckField, 21, 1, 1, 134, 1, 0, // Skip to: 86948 -/* 86558 */ MCD_OPC_Decode, 177, 29, 130, 4, // Opcode: STRSroW -/* 86563 */ MCD_OPC_FilterValue, 3, 124, 1, 0, // Skip to: 86948 -/* 86568 */ MCD_OPC_CheckField, 21, 1, 1, 117, 1, 0, // Skip to: 86948 -/* 86575 */ MCD_OPC_Decode, 178, 29, 131, 4, // Opcode: STRSroX -/* 86580 */ MCD_OPC_FilterValue, 3, 107, 1, 0, // Skip to: 86948 -/* 86585 */ MCD_OPC_CheckField, 21, 1, 0, 100, 1, 0, // Skip to: 86948 -/* 86592 */ MCD_OPC_Decode, 176, 29, 255, 2, // Opcode: STRSpre -/* 86597 */ MCD_OPC_FilterValue, 1, 96, 0, 0, // Skip to: 86698 -/* 86602 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 86605 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 86622 -/* 86610 */ MCD_OPC_CheckField, 21, 1, 0, 75, 1, 0, // Skip to: 86948 -/* 86617 */ MCD_OPC_Decode, 141, 19, 255, 2, // Opcode: LDURSi -/* 86622 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 86639 -/* 86627 */ MCD_OPC_CheckField, 21, 1, 0, 58, 1, 0, // Skip to: 86948 -/* 86634 */ MCD_OPC_Decode, 150, 18, 255, 2, // Opcode: LDRSpost -/* 86639 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 86681 -/* 86644 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 86647 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 86664 -/* 86652 */ MCD_OPC_CheckField, 21, 1, 1, 33, 1, 0, // Skip to: 86948 -/* 86659 */ MCD_OPC_Decode, 152, 18, 130, 4, // Opcode: LDRSroW -/* 86664 */ MCD_OPC_FilterValue, 3, 23, 1, 0, // Skip to: 86948 -/* 86669 */ MCD_OPC_CheckField, 21, 1, 1, 16, 1, 0, // Skip to: 86948 -/* 86676 */ MCD_OPC_Decode, 153, 18, 131, 4, // Opcode: LDRSroX -/* 86681 */ MCD_OPC_FilterValue, 3, 6, 1, 0, // Skip to: 86948 -/* 86686 */ MCD_OPC_CheckField, 21, 1, 0, 255, 0, 0, // Skip to: 86948 -/* 86693 */ MCD_OPC_Decode, 151, 18, 255, 2, // Opcode: LDRSpre -/* 86698 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 86708 -/* 86703 */ MCD_OPC_Decode, 179, 29, 137, 3, // Opcode: STRSui -/* 86708 */ MCD_OPC_FilterValue, 5, 235, 0, 0, // Skip to: 86948 -/* 86713 */ MCD_OPC_Decode, 154, 18, 137, 3, // Opcode: LDRSui -/* 86718 */ MCD_OPC_FilterValue, 7, 225, 0, 0, // Skip to: 86948 -/* 86723 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... -/* 86726 */ MCD_OPC_FilterValue, 0, 96, 0, 0, // Skip to: 86827 -/* 86731 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 86734 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 86751 -/* 86739 */ MCD_OPC_CheckField, 21, 1, 0, 202, 0, 0, // Skip to: 86948 -/* 86746 */ MCD_OPC_Decode, 198, 29, 255, 2, // Opcode: STURDi -/* 86751 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 86768 -/* 86756 */ MCD_OPC_CheckField, 21, 1, 0, 185, 0, 0, // Skip to: 86948 -/* 86763 */ MCD_OPC_Decode, 155, 29, 255, 2, // Opcode: STRDpost -/* 86768 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 86810 -/* 86773 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 86776 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 86793 -/* 86781 */ MCD_OPC_CheckField, 21, 1, 1, 160, 0, 0, // Skip to: 86948 -/* 86788 */ MCD_OPC_Decode, 157, 29, 132, 4, // Opcode: STRDroW -/* 86793 */ MCD_OPC_FilterValue, 3, 150, 0, 0, // Skip to: 86948 -/* 86798 */ MCD_OPC_CheckField, 21, 1, 1, 143, 0, 0, // Skip to: 86948 -/* 86805 */ MCD_OPC_Decode, 158, 29, 133, 4, // Opcode: STRDroX -/* 86810 */ MCD_OPC_FilterValue, 3, 133, 0, 0, // Skip to: 86948 -/* 86815 */ MCD_OPC_CheckField, 21, 1, 0, 126, 0, 0, // Skip to: 86948 -/* 86822 */ MCD_OPC_Decode, 156, 29, 255, 2, // Opcode: STRDpre -/* 86827 */ MCD_OPC_FilterValue, 1, 96, 0, 0, // Skip to: 86928 -/* 86832 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... -/* 86835 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 86852 -/* 86840 */ MCD_OPC_CheckField, 21, 1, 0, 101, 0, 0, // Skip to: 86948 -/* 86847 */ MCD_OPC_Decode, 132, 19, 255, 2, // Opcode: LDURDi -/* 86852 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 86869 -/* 86857 */ MCD_OPC_CheckField, 21, 1, 0, 84, 0, 0, // Skip to: 86948 -/* 86864 */ MCD_OPC_Decode, 230, 17, 255, 2, // Opcode: LDRDpost -/* 86869 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 86911 -/* 86874 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... -/* 86877 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 86894 -/* 86882 */ MCD_OPC_CheckField, 21, 1, 1, 59, 0, 0, // Skip to: 86948 -/* 86889 */ MCD_OPC_Decode, 232, 17, 132, 4, // Opcode: LDRDroW -/* 86894 */ MCD_OPC_FilterValue, 3, 49, 0, 0, // Skip to: 86948 -/* 86899 */ MCD_OPC_CheckField, 21, 1, 1, 42, 0, 0, // Skip to: 86948 -/* 86906 */ MCD_OPC_Decode, 233, 17, 133, 4, // Opcode: LDRDroX -/* 86911 */ MCD_OPC_FilterValue, 3, 32, 0, 0, // Skip to: 86948 -/* 86916 */ MCD_OPC_CheckField, 21, 1, 0, 25, 0, 0, // Skip to: 86948 -/* 86923 */ MCD_OPC_Decode, 231, 17, 255, 2, // Opcode: LDRDpre -/* 86928 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 86938 -/* 86933 */ MCD_OPC_Decode, 159, 29, 137, 3, // Opcode: STRDui -/* 86938 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 86948 -/* 86943 */ MCD_OPC_Decode, 234, 17, 137, 3, // Opcode: LDRDui -/* 86948 */ MCD_OPC_Fail, +/* 81509 */ MCD_OPC_CheckPredicate, 21, 176, 97, 0, // Skip to: 106522 +/* 81514 */ MCD_OPC_Decode, 162, 37, 128, 3, // Opcode: SQSHRUNv8i16_shift +/* 81519 */ MCD_OPC_FilterValue, 1, 166, 97, 0, // Skip to: 106522 +/* 81524 */ MCD_OPC_CheckPredicate, 21, 161, 97, 0, // Skip to: 106522 +/* 81529 */ MCD_OPC_Decode, 209, 47, 252, 2, // Opcode: USHLLv8i16_shift +/* 81534 */ MCD_OPC_FilterValue, 1, 151, 97, 0, // Skip to: 106522 +/* 81539 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 81542 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81557 +/* 81547 */ MCD_OPC_CheckPredicate, 21, 138, 97, 0, // Skip to: 106522 +/* 81552 */ MCD_OPC_Decode, 161, 37, 129, 3, // Opcode: SQSHRUNv4i32_shift +/* 81557 */ MCD_OPC_FilterValue, 1, 128, 97, 0, // Skip to: 106522 +/* 81562 */ MCD_OPC_CheckPredicate, 21, 123, 97, 0, // Skip to: 106522 +/* 81567 */ MCD_OPC_Decode, 208, 47, 254, 2, // Opcode: USHLLv4i32_shift +/* 81572 */ MCD_OPC_FilterValue, 1, 113, 97, 0, // Skip to: 106522 +/* 81577 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 81580 */ MCD_OPC_FilterValue, 0, 70, 0, 0, // Skip to: 81655 +/* 81585 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 81588 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 81633 +/* 81593 */ MCD_OPC_ExtractField, 19, 1, // Inst{19} ... +/* 81596 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 81611 +/* 81601 */ MCD_OPC_CheckPredicate, 21, 84, 97, 0, // Skip to: 106522 +/* 81606 */ MCD_OPC_Decode, 158, 9, 227, 2, // Opcode: BICv8i16 +/* 81611 */ MCD_OPC_FilterValue, 1, 74, 97, 0, // Skip to: 106522 +/* 81616 */ MCD_OPC_CheckPredicate, 21, 69, 97, 0, // Skip to: 106522 +/* 81621 */ MCD_OPC_CheckField, 13, 1, 0, 62, 97, 0, // Skip to: 106522 +/* 81628 */ MCD_OPC_Decode, 217, 46, 255, 2, // Opcode: UQSHRNv16i8_shift +/* 81633 */ MCD_OPC_FilterValue, 1, 52, 97, 0, // Skip to: 106522 +/* 81638 */ MCD_OPC_CheckPredicate, 21, 47, 97, 0, // Skip to: 106522 +/* 81643 */ MCD_OPC_CheckField, 13, 1, 0, 40, 97, 0, // Skip to: 106522 +/* 81650 */ MCD_OPC_Decode, 221, 46, 128, 3, // Opcode: UQSHRNv8i16_shift +/* 81655 */ MCD_OPC_FilterValue, 1, 30, 97, 0, // Skip to: 106522 +/* 81660 */ MCD_OPC_CheckPredicate, 21, 25, 97, 0, // Skip to: 106522 +/* 81665 */ MCD_OPC_CheckField, 13, 1, 0, 18, 97, 0, // Skip to: 106522 +/* 81672 */ MCD_OPC_Decode, 220, 46, 129, 3, // Opcode: UQSHRNv4i32_shift +/* 81677 */ MCD_OPC_FilterValue, 1, 8, 97, 0, // Skip to: 106522 +/* 81682 */ MCD_OPC_ExtractField, 13, 1, // Inst{13} ... +/* 81685 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81707 +/* 81690 */ MCD_OPC_CheckPredicate, 21, 251, 96, 0, // Skip to: 106522 +/* 81695 */ MCD_OPC_CheckField, 19, 3, 0, 244, 96, 0, // Skip to: 106522 +/* 81702 */ MCD_OPC_Decode, 137, 29, 223, 2, // Opcode: MVNIv4s_msl +/* 81707 */ MCD_OPC_FilterValue, 1, 234, 96, 0, // Skip to: 106522 +/* 81712 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 81715 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 81783 +/* 81720 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 81723 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 81768 +/* 81728 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 81731 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81753 +/* 81736 */ MCD_OPC_CheckPredicate, 21, 205, 96, 0, // Skip to: 106522 +/* 81741 */ MCD_OPC_CheckField, 19, 1, 0, 198, 96, 0, // Skip to: 106522 +/* 81748 */ MCD_OPC_Decode, 202, 28, 223, 2, // Opcode: MOVIv2d_ns +/* 81753 */ MCD_OPC_FilterValue, 1, 188, 96, 0, // Skip to: 106522 +/* 81758 */ MCD_OPC_CheckPredicate, 23, 183, 96, 0, // Skip to: 106522 +/* 81763 */ MCD_OPC_Decode, 138, 44, 247, 2, // Opcode: UCVTFv8i16_shift +/* 81768 */ MCD_OPC_FilterValue, 1, 173, 96, 0, // Skip to: 106522 +/* 81773 */ MCD_OPC_CheckPredicate, 21, 168, 96, 0, // Skip to: 106522 +/* 81778 */ MCD_OPC_Decode, 136, 44, 248, 2, // Opcode: UCVTFv4i32_shift +/* 81783 */ MCD_OPC_FilterValue, 1, 158, 96, 0, // Skip to: 106522 +/* 81788 */ MCD_OPC_CheckPredicate, 21, 153, 96, 0, // Skip to: 106522 +/* 81793 */ MCD_OPC_CheckField, 19, 3, 0, 146, 96, 0, // Skip to: 106522 +/* 81800 */ MCD_OPC_Decode, 250, 18, 223, 2, // Opcode: FMOVv2f64_ns +/* 81805 */ MCD_OPC_FilterValue, 1, 136, 96, 0, // Skip to: 106522 +/* 81810 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 81813 */ MCD_OPC_FilterValue, 8, 63, 0, 0, // Skip to: 81881 +/* 81818 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 81821 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 81866 +/* 81826 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 81829 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81851 +/* 81834 */ MCD_OPC_CheckPredicate, 21, 107, 96, 0, // Skip to: 106522 +/* 81839 */ MCD_OPC_CheckField, 19, 1, 1, 100, 96, 0, // Skip to: 106522 +/* 81846 */ MCD_OPC_Decode, 207, 36, 255, 2, // Opcode: SQRSHRUNv16i8_shift +/* 81851 */ MCD_OPC_FilterValue, 1, 90, 96, 0, // Skip to: 106522 +/* 81856 */ MCD_OPC_CheckPredicate, 21, 85, 96, 0, // Skip to: 106522 +/* 81861 */ MCD_OPC_Decode, 211, 36, 128, 3, // Opcode: SQRSHRUNv8i16_shift +/* 81866 */ MCD_OPC_FilterValue, 1, 75, 96, 0, // Skip to: 106522 +/* 81871 */ MCD_OPC_CheckPredicate, 21, 70, 96, 0, // Skip to: 106522 +/* 81876 */ MCD_OPC_Decode, 210, 36, 129, 3, // Opcode: SQRSHRUNv4i32_shift +/* 81881 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 81949 +/* 81886 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 81889 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 81934 +/* 81894 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 81897 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81919 +/* 81902 */ MCD_OPC_CheckPredicate, 21, 39, 96, 0, // Skip to: 106522 +/* 81907 */ MCD_OPC_CheckField, 19, 1, 1, 32, 96, 0, // Skip to: 106522 +/* 81914 */ MCD_OPC_Decode, 168, 46, 255, 2, // Opcode: UQRSHRNv16i8_shift +/* 81919 */ MCD_OPC_FilterValue, 1, 22, 96, 0, // Skip to: 106522 +/* 81924 */ MCD_OPC_CheckPredicate, 21, 17, 96, 0, // Skip to: 106522 +/* 81929 */ MCD_OPC_Decode, 172, 46, 128, 3, // Opcode: UQRSHRNv8i16_shift +/* 81934 */ MCD_OPC_FilterValue, 1, 7, 96, 0, // Skip to: 106522 +/* 81939 */ MCD_OPC_CheckPredicate, 21, 2, 96, 0, // Skip to: 106522 +/* 81944 */ MCD_OPC_Decode, 171, 46, 129, 3, // Opcode: UQRSHRNv4i32_shift +/* 81949 */ MCD_OPC_FilterValue, 15, 248, 95, 0, // Skip to: 106522 +/* 81954 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 81957 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 81979 +/* 81962 */ MCD_OPC_CheckPredicate, 23, 235, 95, 0, // Skip to: 106522 +/* 81967 */ MCD_OPC_CheckField, 20, 1, 1, 228, 95, 0, // Skip to: 106522 +/* 81974 */ MCD_OPC_Decode, 132, 17, 247, 2, // Opcode: FCVTZUv8i16_shift +/* 81979 */ MCD_OPC_FilterValue, 1, 218, 95, 0, // Skip to: 106522 +/* 81984 */ MCD_OPC_CheckPredicate, 21, 213, 95, 0, // Skip to: 106522 +/* 81989 */ MCD_OPC_Decode, 130, 17, 248, 2, // Opcode: FCVTZUv4i32_shift +/* 81994 */ MCD_OPC_FilterValue, 13, 141, 4, 0, // Skip to: 83164 +/* 81999 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 82002 */ MCD_OPC_FilterValue, 0, 223, 0, 0, // Skip to: 82230 +/* 82007 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 82010 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 82032 +/* 82015 */ MCD_OPC_CheckPredicate, 21, 182, 95, 0, // Skip to: 106522 +/* 82020 */ MCD_OPC_CheckField, 10, 1, 0, 175, 95, 0, // Skip to: 106522 +/* 82027 */ MCD_OPC_Decode, 212, 33, 133, 3, // Opcode: SMLALv4i16_indexed +/* 82032 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 82054 +/* 82037 */ MCD_OPC_CheckPredicate, 21, 160, 95, 0, // Skip to: 106522 +/* 82042 */ MCD_OPC_CheckField, 10, 1, 0, 153, 95, 0, // Skip to: 106522 +/* 82049 */ MCD_OPC_Decode, 248, 34, 133, 3, // Opcode: SQDMLALv4i16_indexed +/* 82054 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 82076 +/* 82059 */ MCD_OPC_CheckPredicate, 21, 138, 95, 0, // Skip to: 106522 +/* 82064 */ MCD_OPC_CheckField, 10, 1, 0, 131, 95, 0, // Skip to: 106522 +/* 82071 */ MCD_OPC_Decode, 232, 33, 133, 3, // Opcode: SMLSLv4i16_indexed +/* 82076 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 82098 +/* 82081 */ MCD_OPC_CheckPredicate, 21, 116, 95, 0, // Skip to: 106522 +/* 82086 */ MCD_OPC_CheckField, 10, 1, 0, 109, 95, 0, // Skip to: 106522 +/* 82093 */ MCD_OPC_Decode, 145, 35, 133, 3, // Opcode: SQDMLSLv4i16_indexed +/* 82098 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 82120 +/* 82103 */ MCD_OPC_CheckPredicate, 21, 94, 95, 0, // Skip to: 106522 +/* 82108 */ MCD_OPC_CheckField, 10, 1, 0, 87, 95, 0, // Skip to: 106522 +/* 82115 */ MCD_OPC_Decode, 255, 28, 221, 2, // Opcode: MULv4i16_indexed +/* 82120 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 82142 +/* 82125 */ MCD_OPC_CheckPredicate, 21, 72, 95, 0, // Skip to: 106522 +/* 82130 */ MCD_OPC_CheckField, 10, 1, 0, 65, 95, 0, // Skip to: 106522 +/* 82137 */ MCD_OPC_Decode, 150, 34, 134, 3, // Opcode: SMULLv4i16_indexed +/* 82142 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 82164 +/* 82147 */ MCD_OPC_CheckPredicate, 21, 50, 95, 0, // Skip to: 106522 +/* 82152 */ MCD_OPC_CheckField, 10, 1, 0, 43, 95, 0, // Skip to: 106522 +/* 82159 */ MCD_OPC_Decode, 186, 35, 134, 3, // Opcode: SQDMULLv4i16_indexed +/* 82164 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 82186 +/* 82169 */ MCD_OPC_CheckPredicate, 21, 28, 95, 0, // Skip to: 106522 +/* 82174 */ MCD_OPC_CheckField, 10, 1, 0, 21, 95, 0, // Skip to: 106522 +/* 82181 */ MCD_OPC_Decode, 165, 35, 221, 2, // Opcode: SQDMULHv4i16_indexed +/* 82186 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 82208 +/* 82191 */ MCD_OPC_CheckPredicate, 21, 6, 95, 0, // Skip to: 106522 +/* 82196 */ MCD_OPC_CheckField, 10, 1, 0, 255, 94, 0, // Skip to: 106522 +/* 82203 */ MCD_OPC_Decode, 159, 36, 221, 2, // Opcode: SQRDMULHv4i16_indexed +/* 82208 */ MCD_OPC_FilterValue, 15, 245, 94, 0, // Skip to: 106522 +/* 82213 */ MCD_OPC_CheckPredicate, 30, 240, 94, 0, // Skip to: 106522 +/* 82218 */ MCD_OPC_CheckField, 10, 1, 0, 233, 94, 0, // Skip to: 106522 +/* 82225 */ MCD_OPC_Decode, 244, 8, 222, 2, // Opcode: BF16DOTlanev4bf16 +/* 82230 */ MCD_OPC_FilterValue, 1, 203, 0, 0, // Skip to: 82438 +/* 82235 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 82238 */ MCD_OPC_FilterValue, 0, 113, 0, 0, // Skip to: 82356 +/* 82243 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 82246 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 82268 +/* 82251 */ MCD_OPC_CheckPredicate, 21, 202, 94, 0, // Skip to: 106522 +/* 82256 */ MCD_OPC_CheckField, 10, 1, 0, 195, 94, 0, // Skip to: 106522 +/* 82263 */ MCD_OPC_Decode, 173, 28, 220, 2, // Opcode: MLAv4i16_indexed +/* 82268 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 82290 +/* 82273 */ MCD_OPC_CheckPredicate, 21, 180, 94, 0, // Skip to: 106522 +/* 82278 */ MCD_OPC_CheckField, 10, 1, 0, 173, 94, 0, // Skip to: 106522 +/* 82285 */ MCD_OPC_Decode, 130, 45, 133, 3, // Opcode: UMLALv4i16_indexed +/* 82290 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 82312 +/* 82295 */ MCD_OPC_CheckPredicate, 21, 158, 94, 0, // Skip to: 106522 +/* 82300 */ MCD_OPC_CheckField, 10, 1, 0, 151, 94, 0, // Skip to: 106522 +/* 82307 */ MCD_OPC_Decode, 190, 28, 220, 2, // Opcode: MLSv4i16_indexed +/* 82312 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 82334 +/* 82317 */ MCD_OPC_CheckPredicate, 21, 136, 94, 0, // Skip to: 106522 +/* 82322 */ MCD_OPC_CheckField, 10, 1, 0, 129, 94, 0, // Skip to: 106522 +/* 82329 */ MCD_OPC_Decode, 150, 45, 133, 3, // Opcode: UMLSLv4i16_indexed +/* 82334 */ MCD_OPC_FilterValue, 5, 119, 94, 0, // Skip to: 106522 +/* 82339 */ MCD_OPC_CheckPredicate, 21, 114, 94, 0, // Skip to: 106522 +/* 82344 */ MCD_OPC_CheckField, 10, 1, 0, 107, 94, 0, // Skip to: 106522 +/* 82351 */ MCD_OPC_Decode, 194, 45, 134, 3, // Opcode: UMULLv4i16_indexed +/* 82356 */ MCD_OPC_FilterValue, 1, 97, 94, 0, // Skip to: 106522 +/* 82361 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 82364 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 82386 +/* 82369 */ MCD_OPC_CheckPredicate, 29, 84, 94, 0, // Skip to: 106522 +/* 82374 */ MCD_OPC_CheckField, 10, 2, 0, 77, 94, 0, // Skip to: 106522 +/* 82381 */ MCD_OPC_Decode, 130, 15, 135, 3, // Opcode: FCMLAv4f16_indexed +/* 82386 */ MCD_OPC_FilterValue, 1, 67, 94, 0, // Skip to: 106522 +/* 82391 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 82394 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 82416 +/* 82399 */ MCD_OPC_CheckPredicate, 28, 54, 94, 0, // Skip to: 106522 +/* 82404 */ MCD_OPC_CheckField, 10, 1, 0, 47, 94, 0, // Skip to: 106522 +/* 82411 */ MCD_OPC_Decode, 249, 35, 220, 2, // Opcode: SQRDMLAHv4i16_indexed +/* 82416 */ MCD_OPC_FilterValue, 3, 37, 94, 0, // Skip to: 106522 +/* 82421 */ MCD_OPC_CheckPredicate, 28, 32, 94, 0, // Skip to: 106522 +/* 82426 */ MCD_OPC_CheckField, 10, 1, 0, 25, 94, 0, // Skip to: 106522 +/* 82433 */ MCD_OPC_Decode, 140, 36, 220, 2, // Opcode: SQRDMLSHv4i16_indexed +/* 82438 */ MCD_OPC_FilterValue, 2, 147, 1, 0, // Skip to: 82846 +/* 82443 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 82446 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 82468 +/* 82451 */ MCD_OPC_CheckPredicate, 21, 2, 94, 0, // Skip to: 106522 +/* 82456 */ MCD_OPC_CheckField, 10, 2, 1, 251, 93, 0, // Skip to: 106522 +/* 82463 */ MCD_OPC_Decode, 178, 38, 136, 3, // Opcode: SSHRv2i64_shift +/* 82468 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 82490 +/* 82473 */ MCD_OPC_CheckPredicate, 21, 236, 93, 0, // Skip to: 106522 +/* 82478 */ MCD_OPC_CheckField, 10, 2, 1, 229, 93, 0, // Skip to: 106522 +/* 82485 */ MCD_OPC_Decode, 190, 38, 137, 3, // Opcode: SSRAv2i64_shift +/* 82490 */ MCD_OPC_FilterValue, 2, 40, 0, 0, // Skip to: 82535 +/* 82495 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 82498 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 82513 +/* 82503 */ MCD_OPC_CheckPredicate, 21, 206, 93, 0, // Skip to: 106522 +/* 82508 */ MCD_OPC_Decode, 216, 33, 243, 2, // Opcode: SMLALv8i16_indexed +/* 82513 */ MCD_OPC_FilterValue, 1, 196, 93, 0, // Skip to: 106522 +/* 82518 */ MCD_OPC_CheckPredicate, 21, 191, 93, 0, // Skip to: 106522 +/* 82523 */ MCD_OPC_CheckField, 11, 1, 0, 184, 93, 0, // Skip to: 106522 +/* 82530 */ MCD_OPC_Decode, 138, 38, 136, 3, // Opcode: SRSHRv2i64_shift +/* 82535 */ MCD_OPC_FilterValue, 3, 40, 0, 0, // Skip to: 82580 +/* 82540 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 82543 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 82558 +/* 82548 */ MCD_OPC_CheckPredicate, 21, 161, 93, 0, // Skip to: 106522 +/* 82553 */ MCD_OPC_Decode, 252, 34, 243, 2, // Opcode: SQDMLALv8i16_indexed +/* 82558 */ MCD_OPC_FilterValue, 1, 151, 93, 0, // Skip to: 106522 +/* 82563 */ MCD_OPC_CheckPredicate, 21, 146, 93, 0, // Skip to: 106522 +/* 82568 */ MCD_OPC_CheckField, 11, 1, 0, 139, 93, 0, // Skip to: 106522 +/* 82575 */ MCD_OPC_Decode, 150, 38, 137, 3, // Opcode: SRSRAv2i64_shift +/* 82580 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 82602 +/* 82585 */ MCD_OPC_CheckPredicate, 21, 124, 93, 0, // Skip to: 106522 +/* 82590 */ MCD_OPC_CheckField, 10, 2, 1, 117, 93, 0, // Skip to: 106522 +/* 82597 */ MCD_OPC_Decode, 205, 32, 138, 3, // Opcode: SHLv2i64_shift +/* 82602 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 82624 +/* 82607 */ MCD_OPC_CheckPredicate, 21, 102, 93, 0, // Skip to: 106522 +/* 82612 */ MCD_OPC_CheckField, 10, 1, 0, 95, 93, 0, // Skip to: 106522 +/* 82619 */ MCD_OPC_Decode, 236, 33, 243, 2, // Opcode: SMLSLv8i16_indexed +/* 82624 */ MCD_OPC_FilterValue, 7, 40, 0, 0, // Skip to: 82669 +/* 82629 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 82632 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 82647 +/* 82637 */ MCD_OPC_CheckPredicate, 21, 72, 93, 0, // Skip to: 106522 +/* 82642 */ MCD_OPC_Decode, 149, 35, 243, 2, // Opcode: SQDMLSLv8i16_indexed +/* 82647 */ MCD_OPC_FilterValue, 1, 62, 93, 0, // Skip to: 106522 +/* 82652 */ MCD_OPC_CheckPredicate, 21, 57, 93, 0, // Skip to: 106522 +/* 82657 */ MCD_OPC_CheckField, 11, 1, 0, 50, 93, 0, // Skip to: 106522 +/* 82664 */ MCD_OPC_Decode, 253, 36, 138, 3, // Opcode: SQSHLv2i64_shift +/* 82669 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 82691 +/* 82674 */ MCD_OPC_CheckPredicate, 21, 35, 93, 0, // Skip to: 106522 +/* 82679 */ MCD_OPC_CheckField, 10, 1, 0, 28, 93, 0, // Skip to: 106522 +/* 82686 */ MCD_OPC_Decode, 131, 29, 244, 2, // Opcode: MULv8i16_indexed +/* 82691 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 82713 +/* 82696 */ MCD_OPC_CheckPredicate, 21, 13, 93, 0, // Skip to: 106522 +/* 82701 */ MCD_OPC_CheckField, 10, 1, 0, 6, 93, 0, // Skip to: 106522 +/* 82708 */ MCD_OPC_Decode, 154, 34, 244, 2, // Opcode: SMULLv8i16_indexed +/* 82713 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 82735 +/* 82718 */ MCD_OPC_CheckPredicate, 21, 247, 92, 0, // Skip to: 106522 +/* 82723 */ MCD_OPC_CheckField, 10, 1, 0, 240, 92, 0, // Skip to: 106522 +/* 82730 */ MCD_OPC_Decode, 190, 35, 244, 2, // Opcode: SQDMULLv8i16_indexed +/* 82735 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 82757 +/* 82740 */ MCD_OPC_CheckPredicate, 21, 225, 92, 0, // Skip to: 106522 +/* 82745 */ MCD_OPC_CheckField, 10, 1, 0, 218, 92, 0, // Skip to: 106522 +/* 82752 */ MCD_OPC_Decode, 169, 35, 244, 2, // Opcode: SQDMULHv8i16_indexed +/* 82757 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 82779 +/* 82762 */ MCD_OPC_CheckPredicate, 21, 203, 92, 0, // Skip to: 106522 +/* 82767 */ MCD_OPC_CheckField, 10, 1, 0, 196, 92, 0, // Skip to: 106522 +/* 82774 */ MCD_OPC_Decode, 163, 36, 244, 2, // Opcode: SQRDMULHv8i16_indexed +/* 82779 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 82801 +/* 82784 */ MCD_OPC_CheckPredicate, 21, 181, 92, 0, // Skip to: 106522 +/* 82789 */ MCD_OPC_CheckField, 10, 2, 1, 174, 92, 0, // Skip to: 106522 +/* 82796 */ MCD_OPC_Decode, 251, 31, 136, 3, // Opcode: SCVTFv2i64_shift +/* 82801 */ MCD_OPC_FilterValue, 15, 164, 92, 0, // Skip to: 106522 +/* 82806 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 82809 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 82824 +/* 82814 */ MCD_OPC_CheckPredicate, 30, 151, 92, 0, // Skip to: 106522 +/* 82819 */ MCD_OPC_Decode, 245, 8, 245, 2, // Opcode: BF16DOTlanev8bf16 +/* 82824 */ MCD_OPC_FilterValue, 1, 141, 92, 0, // Skip to: 106522 +/* 82829 */ MCD_OPC_CheckPredicate, 21, 136, 92, 0, // Skip to: 106522 +/* 82834 */ MCD_OPC_CheckField, 11, 1, 1, 129, 92, 0, // Skip to: 106522 +/* 82841 */ MCD_OPC_Decode, 219, 16, 136, 3, // Opcode: FCVTZSv2i64_shift +/* 82846 */ MCD_OPC_FilterValue, 3, 119, 92, 0, // Skip to: 106522 +/* 82851 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 82854 */ MCD_OPC_FilterValue, 0, 147, 0, 0, // Skip to: 83006 +/* 82859 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 82862 */ MCD_OPC_FilterValue, 0, 78, 0, 0, // Skip to: 82945 +/* 82867 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 82870 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 82885 +/* 82875 */ MCD_OPC_CheckPredicate, 21, 90, 92, 0, // Skip to: 106522 +/* 82880 */ MCD_OPC_Decode, 177, 28, 243, 2, // Opcode: MLAv8i16_indexed +/* 82885 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 82900 +/* 82890 */ MCD_OPC_CheckPredicate, 21, 75, 92, 0, // Skip to: 106522 +/* 82895 */ MCD_OPC_Decode, 134, 45, 243, 2, // Opcode: UMLALv8i16_indexed +/* 82900 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 82915 +/* 82905 */ MCD_OPC_CheckPredicate, 21, 60, 92, 0, // Skip to: 106522 +/* 82910 */ MCD_OPC_Decode, 194, 28, 243, 2, // Opcode: MLSv8i16_indexed +/* 82915 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 82930 +/* 82920 */ MCD_OPC_CheckPredicate, 21, 45, 92, 0, // Skip to: 106522 +/* 82925 */ MCD_OPC_Decode, 154, 45, 243, 2, // Opcode: UMLSLv8i16_indexed +/* 82930 */ MCD_OPC_FilterValue, 5, 35, 92, 0, // Skip to: 106522 +/* 82935 */ MCD_OPC_CheckPredicate, 21, 30, 92, 0, // Skip to: 106522 +/* 82940 */ MCD_OPC_Decode, 198, 45, 244, 2, // Opcode: UMULLv8i16_indexed +/* 82945 */ MCD_OPC_FilterValue, 1, 20, 92, 0, // Skip to: 106522 +/* 82950 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 82953 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 82968 +/* 82958 */ MCD_OPC_CheckPredicate, 29, 7, 92, 0, // Skip to: 106522 +/* 82963 */ MCD_OPC_Decode, 134, 15, 139, 3, // Opcode: FCMLAv8f16_indexed +/* 82968 */ MCD_OPC_FilterValue, 1, 253, 91, 0, // Skip to: 106522 +/* 82973 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 82976 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 82991 +/* 82981 */ MCD_OPC_CheckPredicate, 28, 240, 91, 0, // Skip to: 106522 +/* 82986 */ MCD_OPC_Decode, 253, 35, 243, 2, // Opcode: SQRDMLAHv8i16_indexed +/* 82991 */ MCD_OPC_FilterValue, 3, 230, 91, 0, // Skip to: 106522 +/* 82996 */ MCD_OPC_CheckPredicate, 28, 225, 91, 0, // Skip to: 106522 +/* 83001 */ MCD_OPC_Decode, 144, 36, 243, 2, // Opcode: SQRDMLSHv8i16_indexed +/* 83006 */ MCD_OPC_FilterValue, 1, 215, 91, 0, // Skip to: 106522 +/* 83011 */ MCD_OPC_ExtractField, 11, 5, // Inst{15-11} ... +/* 83014 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 83029 +/* 83019 */ MCD_OPC_CheckPredicate, 21, 202, 91, 0, // Skip to: 106522 +/* 83024 */ MCD_OPC_Decode, 222, 47, 136, 3, // Opcode: USHRv2i64_shift +/* 83029 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 83044 +/* 83034 */ MCD_OPC_CheckPredicate, 21, 187, 91, 0, // Skip to: 106522 +/* 83039 */ MCD_OPC_Decode, 255, 47, 137, 3, // Opcode: USRAv2i64_shift +/* 83044 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 83059 +/* 83049 */ MCD_OPC_CheckPredicate, 21, 172, 91, 0, // Skip to: 106522 +/* 83054 */ MCD_OPC_Decode, 173, 47, 136, 3, // Opcode: URSHRv2i64_shift +/* 83059 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 83074 +/* 83064 */ MCD_OPC_CheckPredicate, 21, 157, 91, 0, // Skip to: 106522 +/* 83069 */ MCD_OPC_Decode, 188, 47, 137, 3, // Opcode: URSRAv2i64_shift +/* 83074 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 83089 +/* 83079 */ MCD_OPC_CheckPredicate, 21, 142, 91, 0, // Skip to: 106522 +/* 83084 */ MCD_OPC_Decode, 238, 37, 137, 3, // Opcode: SRIv2i64_shift +/* 83089 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 83104 +/* 83094 */ MCD_OPC_CheckPredicate, 21, 127, 91, 0, // Skip to: 106522 +/* 83099 */ MCD_OPC_Decode, 243, 32, 140, 3, // Opcode: SLIv2i64_shift +/* 83104 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 83119 +/* 83109 */ MCD_OPC_CheckPredicate, 21, 112, 91, 0, // Skip to: 106522 +/* 83114 */ MCD_OPC_Decode, 227, 36, 138, 3, // Opcode: SQSHLUv2i64_shift +/* 83119 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 83134 +/* 83124 */ MCD_OPC_CheckPredicate, 21, 97, 91, 0, // Skip to: 106522 +/* 83129 */ MCD_OPC_Decode, 199, 46, 138, 3, // Opcode: UQSHLv2i64_shift +/* 83134 */ MCD_OPC_FilterValue, 28, 10, 0, 0, // Skip to: 83149 +/* 83139 */ MCD_OPC_CheckPredicate, 21, 82, 91, 0, // Skip to: 106522 +/* 83144 */ MCD_OPC_Decode, 132, 44, 136, 3, // Opcode: UCVTFv2i64_shift +/* 83149 */ MCD_OPC_FilterValue, 31, 72, 91, 0, // Skip to: 106522 +/* 83154 */ MCD_OPC_CheckPredicate, 21, 67, 91, 0, // Skip to: 106522 +/* 83159 */ MCD_OPC_Decode, 254, 16, 136, 3, // Opcode: FCVTZUv2i64_shift +/* 83164 */ MCD_OPC_FilterValue, 14, 252, 4, 0, // Skip to: 84445 +/* 83169 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 83172 */ MCD_OPC_FilterValue, 0, 99, 1, 0, // Skip to: 83532 +/* 83177 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 83180 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 83202 +/* 83185 */ MCD_OPC_CheckPredicate, 25, 36, 91, 0, // Skip to: 106522 +/* 83190 */ MCD_OPC_CheckField, 10, 1, 0, 29, 91, 0, // Skip to: 106522 +/* 83197 */ MCD_OPC_Decode, 173, 18, 141, 3, // Opcode: FMLALlanev4f16 +/* 83202 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 83224 +/* 83207 */ MCD_OPC_CheckPredicate, 21, 14, 91, 0, // Skip to: 106522 +/* 83212 */ MCD_OPC_CheckField, 10, 1, 0, 7, 91, 0, // Skip to: 106522 +/* 83219 */ MCD_OPC_Decode, 188, 18, 222, 2, // Opcode: FMLAv2i32_indexed +/* 83224 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 83246 +/* 83229 */ MCD_OPC_CheckPredicate, 21, 248, 90, 0, // Skip to: 106522 +/* 83234 */ MCD_OPC_CheckField, 10, 1, 0, 241, 90, 0, // Skip to: 106522 +/* 83241 */ MCD_OPC_Decode, 210, 33, 142, 3, // Opcode: SMLALv2i32_indexed +/* 83246 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 83268 +/* 83251 */ MCD_OPC_CheckPredicate, 21, 226, 90, 0, // Skip to: 106522 +/* 83256 */ MCD_OPC_CheckField, 10, 1, 0, 219, 90, 0, // Skip to: 106522 +/* 83263 */ MCD_OPC_Decode, 246, 34, 142, 3, // Opcode: SQDMLALv2i32_indexed +/* 83268 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 83290 +/* 83273 */ MCD_OPC_CheckPredicate, 25, 204, 90, 0, // Skip to: 106522 +/* 83278 */ MCD_OPC_CheckField, 10, 1, 0, 197, 90, 0, // Skip to: 106522 +/* 83285 */ MCD_OPC_Decode, 204, 18, 141, 3, // Opcode: FMLSLlanev4f16 +/* 83290 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 83312 +/* 83295 */ MCD_OPC_CheckPredicate, 21, 182, 90, 0, // Skip to: 106522 +/* 83300 */ MCD_OPC_CheckField, 10, 1, 0, 175, 90, 0, // Skip to: 106522 +/* 83307 */ MCD_OPC_Decode, 219, 18, 222, 2, // Opcode: FMLSv2i32_indexed +/* 83312 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 83334 +/* 83317 */ MCD_OPC_CheckPredicate, 21, 160, 90, 0, // Skip to: 106522 +/* 83322 */ MCD_OPC_CheckField, 10, 1, 0, 153, 90, 0, // Skip to: 106522 +/* 83329 */ MCD_OPC_Decode, 230, 33, 142, 3, // Opcode: SMLSLv2i32_indexed +/* 83334 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 83356 +/* 83339 */ MCD_OPC_CheckPredicate, 21, 138, 90, 0, // Skip to: 106522 +/* 83344 */ MCD_OPC_CheckField, 10, 1, 0, 131, 90, 0, // Skip to: 106522 +/* 83351 */ MCD_OPC_Decode, 143, 35, 142, 3, // Opcode: SQDMLSLv2i32_indexed +/* 83356 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 83378 +/* 83361 */ MCD_OPC_CheckPredicate, 21, 116, 90, 0, // Skip to: 106522 +/* 83366 */ MCD_OPC_CheckField, 10, 1, 0, 109, 90, 0, // Skip to: 106522 +/* 83373 */ MCD_OPC_Decode, 253, 28, 143, 3, // Opcode: MULv2i32_indexed +/* 83378 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 83400 +/* 83383 */ MCD_OPC_CheckPredicate, 21, 94, 90, 0, // Skip to: 106522 +/* 83388 */ MCD_OPC_CheckField, 10, 1, 0, 87, 90, 0, // Skip to: 106522 +/* 83395 */ MCD_OPC_Decode, 171, 19, 143, 3, // Opcode: FMULv2i32_indexed +/* 83400 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 83422 +/* 83405 */ MCD_OPC_CheckPredicate, 21, 72, 90, 0, // Skip to: 106522 +/* 83410 */ MCD_OPC_CheckField, 10, 1, 0, 65, 90, 0, // Skip to: 106522 +/* 83417 */ MCD_OPC_Decode, 148, 34, 144, 3, // Opcode: SMULLv2i32_indexed +/* 83422 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 83444 +/* 83427 */ MCD_OPC_CheckPredicate, 21, 50, 90, 0, // Skip to: 106522 +/* 83432 */ MCD_OPC_CheckField, 10, 1, 0, 43, 90, 0, // Skip to: 106522 +/* 83439 */ MCD_OPC_Decode, 184, 35, 144, 3, // Opcode: SQDMULLv2i32_indexed +/* 83444 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 83466 +/* 83449 */ MCD_OPC_CheckPredicate, 21, 28, 90, 0, // Skip to: 106522 +/* 83454 */ MCD_OPC_CheckField, 10, 1, 0, 21, 90, 0, // Skip to: 106522 +/* 83461 */ MCD_OPC_Decode, 163, 35, 143, 3, // Opcode: SQDMULHv2i32_indexed +/* 83466 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 83488 +/* 83471 */ MCD_OPC_CheckPredicate, 21, 6, 90, 0, // Skip to: 106522 +/* 83476 */ MCD_OPC_CheckField, 10, 1, 0, 255, 89, 0, // Skip to: 106522 +/* 83483 */ MCD_OPC_Decode, 157, 36, 143, 3, // Opcode: SQRDMULHv2i32_indexed +/* 83488 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 83510 +/* 83493 */ MCD_OPC_CheckPredicate, 32, 240, 89, 0, // Skip to: 106522 +/* 83498 */ MCD_OPC_CheckField, 10, 1, 0, 233, 89, 0, // Skip to: 106522 +/* 83505 */ MCD_OPC_Decode, 141, 32, 222, 2, // Opcode: SDOTlanev8i8 +/* 83510 */ MCD_OPC_FilterValue, 15, 223, 89, 0, // Skip to: 106522 +/* 83515 */ MCD_OPC_CheckPredicate, 33, 218, 89, 0, // Skip to: 106522 +/* 83520 */ MCD_OPC_CheckField, 10, 1, 0, 211, 89, 0, // Skip to: 106522 +/* 83527 */ MCD_OPC_Decode, 196, 47, 222, 2, // Opcode: USDOTlanev8i8 +/* 83532 */ MCD_OPC_FilterValue, 1, 245, 0, 0, // Skip to: 83782 +/* 83537 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 83540 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 83562 +/* 83545 */ MCD_OPC_CheckPredicate, 21, 188, 89, 0, // Skip to: 106522 +/* 83550 */ MCD_OPC_CheckField, 10, 1, 0, 181, 89, 0, // Skip to: 106522 +/* 83557 */ MCD_OPC_Decode, 171, 28, 222, 2, // Opcode: MLAv2i32_indexed +/* 83562 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 83584 +/* 83567 */ MCD_OPC_CheckPredicate, 21, 166, 89, 0, // Skip to: 106522 +/* 83572 */ MCD_OPC_CheckField, 10, 1, 0, 159, 89, 0, // Skip to: 106522 +/* 83579 */ MCD_OPC_Decode, 128, 45, 142, 3, // Opcode: UMLALv2i32_indexed +/* 83584 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 83606 +/* 83589 */ MCD_OPC_CheckPredicate, 21, 144, 89, 0, // Skip to: 106522 +/* 83594 */ MCD_OPC_CheckField, 10, 1, 0, 137, 89, 0, // Skip to: 106522 +/* 83601 */ MCD_OPC_Decode, 188, 28, 222, 2, // Opcode: MLSv2i32_indexed +/* 83606 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 83628 +/* 83611 */ MCD_OPC_CheckPredicate, 21, 122, 89, 0, // Skip to: 106522 +/* 83616 */ MCD_OPC_CheckField, 10, 1, 0, 115, 89, 0, // Skip to: 106522 +/* 83623 */ MCD_OPC_Decode, 148, 45, 142, 3, // Opcode: UMLSLv2i32_indexed +/* 83628 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 83650 +/* 83633 */ MCD_OPC_CheckPredicate, 25, 100, 89, 0, // Skip to: 106522 +/* 83638 */ MCD_OPC_CheckField, 10, 1, 0, 93, 89, 0, // Skip to: 106522 +/* 83645 */ MCD_OPC_Decode, 165, 18, 141, 3, // Opcode: FMLAL2lanev4f16 +/* 83650 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 83672 +/* 83655 */ MCD_OPC_CheckPredicate, 21, 78, 89, 0, // Skip to: 106522 +/* 83660 */ MCD_OPC_CheckField, 10, 1, 0, 71, 89, 0, // Skip to: 106522 +/* 83667 */ MCD_OPC_Decode, 146, 19, 143, 3, // Opcode: FMULXv2i32_indexed +/* 83672 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 83694 +/* 83677 */ MCD_OPC_CheckPredicate, 21, 56, 89, 0, // Skip to: 106522 +/* 83682 */ MCD_OPC_CheckField, 10, 1, 0, 49, 89, 0, // Skip to: 106522 +/* 83689 */ MCD_OPC_Decode, 192, 45, 144, 3, // Opcode: UMULLv2i32_indexed +/* 83694 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 83716 +/* 83699 */ MCD_OPC_CheckPredicate, 25, 34, 89, 0, // Skip to: 106522 +/* 83704 */ MCD_OPC_CheckField, 10, 1, 0, 27, 89, 0, // Skip to: 106522 +/* 83711 */ MCD_OPC_Decode, 196, 18, 141, 3, // Opcode: FMLSL2lanev4f16 +/* 83716 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 83738 +/* 83721 */ MCD_OPC_CheckPredicate, 28, 12, 89, 0, // Skip to: 106522 +/* 83726 */ MCD_OPC_CheckField, 10, 1, 0, 5, 89, 0, // Skip to: 106522 +/* 83733 */ MCD_OPC_Decode, 247, 35, 222, 2, // Opcode: SQRDMLAHv2i32_indexed +/* 83738 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 83760 +/* 83743 */ MCD_OPC_CheckPredicate, 32, 246, 88, 0, // Skip to: 106522 +/* 83748 */ MCD_OPC_CheckField, 10, 1, 0, 239, 88, 0, // Skip to: 106522 +/* 83755 */ MCD_OPC_Decode, 151, 44, 222, 2, // Opcode: UDOTlanev8i8 +/* 83760 */ MCD_OPC_FilterValue, 15, 229, 88, 0, // Skip to: 106522 +/* 83765 */ MCD_OPC_CheckPredicate, 28, 224, 88, 0, // Skip to: 106522 +/* 83770 */ MCD_OPC_CheckField, 10, 1, 0, 217, 88, 0, // Skip to: 106522 +/* 83777 */ MCD_OPC_Decode, 138, 36, 222, 2, // Opcode: SQRDMLSHv2i32_indexed +/* 83782 */ MCD_OPC_FilterValue, 2, 99, 1, 0, // Skip to: 84142 +/* 83787 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 83790 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 83812 +/* 83795 */ MCD_OPC_CheckPredicate, 25, 194, 88, 0, // Skip to: 106522 +/* 83800 */ MCD_OPC_CheckField, 10, 1, 0, 187, 88, 0, // Skip to: 106522 +/* 83807 */ MCD_OPC_Decode, 174, 18, 145, 3, // Opcode: FMLALlanev8f16 +/* 83812 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 83834 +/* 83817 */ MCD_OPC_CheckPredicate, 21, 172, 88, 0, // Skip to: 106522 +/* 83822 */ MCD_OPC_CheckField, 10, 1, 0, 165, 88, 0, // Skip to: 106522 +/* 83829 */ MCD_OPC_Decode, 193, 18, 245, 2, // Opcode: FMLAv4i32_indexed +/* 83834 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 83856 +/* 83839 */ MCD_OPC_CheckPredicate, 21, 150, 88, 0, // Skip to: 106522 +/* 83844 */ MCD_OPC_CheckField, 10, 1, 0, 143, 88, 0, // Skip to: 106522 +/* 83851 */ MCD_OPC_Decode, 214, 33, 245, 2, // Opcode: SMLALv4i32_indexed +/* 83856 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 83878 +/* 83861 */ MCD_OPC_CheckPredicate, 21, 128, 88, 0, // Skip to: 106522 +/* 83866 */ MCD_OPC_CheckField, 10, 1, 0, 121, 88, 0, // Skip to: 106522 +/* 83873 */ MCD_OPC_Decode, 250, 34, 245, 2, // Opcode: SQDMLALv4i32_indexed +/* 83878 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 83900 +/* 83883 */ MCD_OPC_CheckPredicate, 25, 106, 88, 0, // Skip to: 106522 +/* 83888 */ MCD_OPC_CheckField, 10, 1, 0, 99, 88, 0, // Skip to: 106522 +/* 83895 */ MCD_OPC_Decode, 205, 18, 145, 3, // Opcode: FMLSLlanev8f16 +/* 83900 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 83922 +/* 83905 */ MCD_OPC_CheckPredicate, 21, 84, 88, 0, // Skip to: 106522 +/* 83910 */ MCD_OPC_CheckField, 10, 1, 0, 77, 88, 0, // Skip to: 106522 +/* 83917 */ MCD_OPC_Decode, 224, 18, 245, 2, // Opcode: FMLSv4i32_indexed +/* 83922 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 83944 +/* 83927 */ MCD_OPC_CheckPredicate, 21, 62, 88, 0, // Skip to: 106522 +/* 83932 */ MCD_OPC_CheckField, 10, 1, 0, 55, 88, 0, // Skip to: 106522 +/* 83939 */ MCD_OPC_Decode, 234, 33, 245, 2, // Opcode: SMLSLv4i32_indexed +/* 83944 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 83966 +/* 83949 */ MCD_OPC_CheckPredicate, 21, 40, 88, 0, // Skip to: 106522 +/* 83954 */ MCD_OPC_CheckField, 10, 1, 0, 33, 88, 0, // Skip to: 106522 +/* 83961 */ MCD_OPC_Decode, 147, 35, 245, 2, // Opcode: SQDMLSLv4i32_indexed +/* 83966 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 83988 +/* 83971 */ MCD_OPC_CheckPredicate, 21, 18, 88, 0, // Skip to: 106522 +/* 83976 */ MCD_OPC_CheckField, 10, 1, 0, 11, 88, 0, // Skip to: 106522 +/* 83983 */ MCD_OPC_Decode, 129, 29, 146, 3, // Opcode: MULv4i32_indexed +/* 83988 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 84010 +/* 83993 */ MCD_OPC_CheckPredicate, 21, 252, 87, 0, // Skip to: 106522 +/* 83998 */ MCD_OPC_CheckField, 10, 1, 0, 245, 87, 0, // Skip to: 106522 +/* 84005 */ MCD_OPC_Decode, 176, 19, 146, 3, // Opcode: FMULv4i32_indexed +/* 84010 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 84032 +/* 84015 */ MCD_OPC_CheckPredicate, 21, 230, 87, 0, // Skip to: 106522 +/* 84020 */ MCD_OPC_CheckField, 10, 1, 0, 223, 87, 0, // Skip to: 106522 +/* 84027 */ MCD_OPC_Decode, 152, 34, 146, 3, // Opcode: SMULLv4i32_indexed +/* 84032 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 84054 +/* 84037 */ MCD_OPC_CheckPredicate, 21, 208, 87, 0, // Skip to: 106522 +/* 84042 */ MCD_OPC_CheckField, 10, 1, 0, 201, 87, 0, // Skip to: 106522 +/* 84049 */ MCD_OPC_Decode, 188, 35, 146, 3, // Opcode: SQDMULLv4i32_indexed +/* 84054 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 84076 +/* 84059 */ MCD_OPC_CheckPredicate, 21, 186, 87, 0, // Skip to: 106522 +/* 84064 */ MCD_OPC_CheckField, 10, 1, 0, 179, 87, 0, // Skip to: 106522 +/* 84071 */ MCD_OPC_Decode, 167, 35, 146, 3, // Opcode: SQDMULHv4i32_indexed +/* 84076 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 84098 +/* 84081 */ MCD_OPC_CheckPredicate, 21, 164, 87, 0, // Skip to: 106522 +/* 84086 */ MCD_OPC_CheckField, 10, 1, 0, 157, 87, 0, // Skip to: 106522 +/* 84093 */ MCD_OPC_Decode, 161, 36, 146, 3, // Opcode: SQRDMULHv4i32_indexed +/* 84098 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 84120 +/* 84103 */ MCD_OPC_CheckPredicate, 32, 142, 87, 0, // Skip to: 106522 +/* 84108 */ MCD_OPC_CheckField, 10, 1, 0, 135, 87, 0, // Skip to: 106522 +/* 84115 */ MCD_OPC_Decode, 140, 32, 245, 2, // Opcode: SDOTlanev16i8 +/* 84120 */ MCD_OPC_FilterValue, 15, 125, 87, 0, // Skip to: 106522 +/* 84125 */ MCD_OPC_CheckPredicate, 33, 120, 87, 0, // Skip to: 106522 +/* 84130 */ MCD_OPC_CheckField, 10, 1, 0, 113, 87, 0, // Skip to: 106522 +/* 84137 */ MCD_OPC_Decode, 195, 47, 245, 2, // Opcode: USDOTlanev16i8 +/* 84142 */ MCD_OPC_FilterValue, 3, 103, 87, 0, // Skip to: 106522 +/* 84147 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 84150 */ MCD_OPC_FilterValue, 0, 179, 0, 0, // Skip to: 84334 +/* 84155 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 84158 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 84180 +/* 84163 */ MCD_OPC_CheckPredicate, 21, 82, 87, 0, // Skip to: 106522 +/* 84168 */ MCD_OPC_CheckField, 10, 1, 0, 75, 87, 0, // Skip to: 106522 +/* 84175 */ MCD_OPC_Decode, 175, 28, 245, 2, // Opcode: MLAv4i32_indexed +/* 84180 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 84202 +/* 84185 */ MCD_OPC_CheckPredicate, 21, 60, 87, 0, // Skip to: 106522 +/* 84190 */ MCD_OPC_CheckField, 10, 1, 0, 53, 87, 0, // Skip to: 106522 +/* 84197 */ MCD_OPC_Decode, 132, 45, 245, 2, // Opcode: UMLALv4i32_indexed +/* 84202 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 84224 +/* 84207 */ MCD_OPC_CheckPredicate, 21, 38, 87, 0, // Skip to: 106522 +/* 84212 */ MCD_OPC_CheckField, 10, 1, 0, 31, 87, 0, // Skip to: 106522 +/* 84219 */ MCD_OPC_Decode, 192, 28, 245, 2, // Opcode: MLSv4i32_indexed +/* 84224 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 84246 +/* 84229 */ MCD_OPC_CheckPredicate, 21, 16, 87, 0, // Skip to: 106522 +/* 84234 */ MCD_OPC_CheckField, 10, 1, 0, 9, 87, 0, // Skip to: 106522 +/* 84241 */ MCD_OPC_Decode, 152, 45, 245, 2, // Opcode: UMLSLv4i32_indexed +/* 84246 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 84268 +/* 84251 */ MCD_OPC_CheckPredicate, 25, 250, 86, 0, // Skip to: 106522 +/* 84256 */ MCD_OPC_CheckField, 10, 1, 0, 243, 86, 0, // Skip to: 106522 +/* 84263 */ MCD_OPC_Decode, 166, 18, 145, 3, // Opcode: FMLAL2lanev8f16 +/* 84268 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 84290 +/* 84273 */ MCD_OPC_CheckPredicate, 21, 228, 86, 0, // Skip to: 106522 +/* 84278 */ MCD_OPC_CheckField, 10, 1, 0, 221, 86, 0, // Skip to: 106522 +/* 84285 */ MCD_OPC_Decode, 196, 45, 146, 3, // Opcode: UMULLv4i32_indexed +/* 84290 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 84312 +/* 84295 */ MCD_OPC_CheckPredicate, 25, 206, 86, 0, // Skip to: 106522 +/* 84300 */ MCD_OPC_CheckField, 10, 1, 0, 199, 86, 0, // Skip to: 106522 +/* 84307 */ MCD_OPC_Decode, 197, 18, 145, 3, // Opcode: FMLSL2lanev8f16 +/* 84312 */ MCD_OPC_FilterValue, 7, 189, 86, 0, // Skip to: 106522 +/* 84317 */ MCD_OPC_CheckPredicate, 32, 184, 86, 0, // Skip to: 106522 +/* 84322 */ MCD_OPC_CheckField, 10, 1, 0, 177, 86, 0, // Skip to: 106522 +/* 84329 */ MCD_OPC_Decode, 150, 44, 245, 2, // Opcode: UDOTlanev16i8 +/* 84334 */ MCD_OPC_FilterValue, 1, 167, 86, 0, // Skip to: 106522 +/* 84339 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 84342 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 84371 +/* 84347 */ MCD_OPC_CheckPredicate, 34, 154, 86, 0, // Skip to: 106522 +/* 84352 */ MCD_OPC_CheckField, 21, 1, 0, 147, 86, 0, // Skip to: 106522 +/* 84359 */ MCD_OPC_CheckField, 10, 1, 0, 140, 86, 0, // Skip to: 106522 +/* 84366 */ MCD_OPC_Decode, 132, 15, 147, 3, // Opcode: FCMLAv4f32_indexed +/* 84371 */ MCD_OPC_FilterValue, 1, 130, 86, 0, // Skip to: 106522 +/* 84376 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 84379 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 84401 +/* 84384 */ MCD_OPC_CheckPredicate, 21, 117, 86, 0, // Skip to: 106522 +/* 84389 */ MCD_OPC_CheckField, 10, 1, 0, 110, 86, 0, // Skip to: 106522 +/* 84396 */ MCD_OPC_Decode, 151, 19, 146, 3, // Opcode: FMULXv4i32_indexed +/* 84401 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 84423 +/* 84406 */ MCD_OPC_CheckPredicate, 28, 95, 86, 0, // Skip to: 106522 +/* 84411 */ MCD_OPC_CheckField, 10, 1, 0, 88, 86, 0, // Skip to: 106522 +/* 84418 */ MCD_OPC_Decode, 251, 35, 245, 2, // Opcode: SQRDMLAHv4i32_indexed +/* 84423 */ MCD_OPC_FilterValue, 3, 78, 86, 0, // Skip to: 106522 +/* 84428 */ MCD_OPC_CheckPredicate, 28, 73, 86, 0, // Skip to: 106522 +/* 84433 */ MCD_OPC_CheckField, 10, 1, 0, 66, 86, 0, // Skip to: 106522 +/* 84440 */ MCD_OPC_Decode, 142, 36, 245, 2, // Opcode: SQRDMLSHv4i32_indexed +/* 84445 */ MCD_OPC_FilterValue, 15, 56, 86, 0, // Skip to: 106522 +/* 84450 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 84453 */ MCD_OPC_FilterValue, 1, 31, 0, 0, // Skip to: 84489 +/* 84458 */ MCD_OPC_CheckPredicate, 21, 43, 86, 0, // Skip to: 106522 +/* 84463 */ MCD_OPC_CheckField, 29, 3, 2, 36, 86, 0, // Skip to: 106522 +/* 84470 */ MCD_OPC_CheckField, 21, 1, 0, 29, 86, 0, // Skip to: 106522 +/* 84477 */ MCD_OPC_CheckField, 10, 1, 0, 22, 86, 0, // Skip to: 106522 +/* 84484 */ MCD_OPC_Decode, 189, 18, 148, 3, // Opcode: FMLAv2i64_indexed +/* 84489 */ MCD_OPC_FilterValue, 5, 31, 0, 0, // Skip to: 84525 +/* 84494 */ MCD_OPC_CheckPredicate, 21, 7, 86, 0, // Skip to: 106522 +/* 84499 */ MCD_OPC_CheckField, 29, 3, 2, 0, 86, 0, // Skip to: 106522 +/* 84506 */ MCD_OPC_CheckField, 21, 1, 0, 249, 85, 0, // Skip to: 106522 +/* 84513 */ MCD_OPC_CheckField, 10, 1, 0, 242, 85, 0, // Skip to: 106522 +/* 84520 */ MCD_OPC_Decode, 220, 18, 148, 3, // Opcode: FMLSv2i64_indexed +/* 84525 */ MCD_OPC_FilterValue, 9, 61, 0, 0, // Skip to: 84591 +/* 84530 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 84533 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 84562 +/* 84538 */ MCD_OPC_CheckPredicate, 21, 219, 85, 0, // Skip to: 106522 +/* 84543 */ MCD_OPC_CheckField, 21, 1, 0, 212, 85, 0, // Skip to: 106522 +/* 84550 */ MCD_OPC_CheckField, 10, 1, 0, 205, 85, 0, // Skip to: 106522 +/* 84557 */ MCD_OPC_Decode, 172, 19, 149, 3, // Opcode: FMULv2i64_indexed +/* 84562 */ MCD_OPC_FilterValue, 3, 195, 85, 0, // Skip to: 106522 +/* 84567 */ MCD_OPC_CheckPredicate, 21, 190, 85, 0, // Skip to: 106522 +/* 84572 */ MCD_OPC_CheckField, 21, 1, 0, 183, 85, 0, // Skip to: 106522 +/* 84579 */ MCD_OPC_CheckField, 10, 1, 0, 176, 85, 0, // Skip to: 106522 +/* 84586 */ MCD_OPC_Decode, 147, 19, 149, 3, // Opcode: FMULXv2i64_indexed +/* 84591 */ MCD_OPC_FilterValue, 15, 166, 85, 0, // Skip to: 106522 +/* 84596 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 84599 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 84621 +/* 84604 */ MCD_OPC_CheckPredicate, 30, 153, 85, 0, // Skip to: 106522 +/* 84609 */ MCD_OPC_CheckField, 10, 1, 0, 146, 85, 0, // Skip to: 106522 +/* 84616 */ MCD_OPC_Decode, 128, 9, 243, 2, // Opcode: BFMLALBIdx +/* 84621 */ MCD_OPC_FilterValue, 2, 136, 85, 0, // Skip to: 106522 +/* 84626 */ MCD_OPC_CheckPredicate, 30, 131, 85, 0, // Skip to: 106522 +/* 84631 */ MCD_OPC_CheckField, 10, 1, 0, 124, 85, 0, // Skip to: 106522 +/* 84638 */ MCD_OPC_Decode, 130, 9, 243, 2, // Opcode: BFMLALTIdx +/* 84643 */ MCD_OPC_FilterValue, 4, 49, 2, 0, // Skip to: 85209 +/* 84648 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 84651 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 84679 +/* 84656 */ MCD_OPC_ExtractField, 31, 1, // Inst{31} ... +/* 84659 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 84669 +/* 84664 */ MCD_OPC_Decode, 141, 8, 150, 3, // Opcode: ADR +/* 84669 */ MCD_OPC_FilterValue, 1, 88, 85, 0, // Skip to: 106522 +/* 84674 */ MCD_OPC_Decode, 142, 8, 150, 3, // Opcode: ADRP +/* 84679 */ MCD_OPC_FilterValue, 1, 127, 0, 0, // Skip to: 84811 +/* 84684 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 84687 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 84697 +/* 84692 */ MCD_OPC_Decode, 242, 7, 151, 3, // Opcode: ADDWri +/* 84697 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 84707 +/* 84702 */ MCD_OPC_Decode, 227, 7, 151, 3, // Opcode: ADDSWri +/* 84707 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 84717 +/* 84712 */ MCD_OPC_Decode, 241, 41, 151, 3, // Opcode: SUBWri +/* 84717 */ MCD_OPC_FilterValue, 3, 5, 0, 0, // Skip to: 84727 +/* 84722 */ MCD_OPC_Decode, 234, 41, 151, 3, // Opcode: SUBSWri +/* 84727 */ MCD_OPC_FilterValue, 4, 27, 0, 0, // Skip to: 84759 +/* 84732 */ MCD_OPC_CheckPredicate, 20, 17, 0, 0, // Skip to: 84754 +/* 84737 */ MCD_OPC_CheckField, 22, 2, 2, 10, 0, 0, // Skip to: 84754 +/* 84744 */ MCD_OPC_SoftFail, 128, 128, 3 /* 0xc000 */, 0, +/* 84749 */ MCD_OPC_Decode, 199, 7, 152, 3, // Opcode: ADDG +/* 84754 */ MCD_OPC_Decode, 245, 7, 151, 3, // Opcode: ADDXri +/* 84759 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 84769 +/* 84764 */ MCD_OPC_Decode, 230, 7, 151, 3, // Opcode: ADDSXri +/* 84769 */ MCD_OPC_FilterValue, 6, 27, 0, 0, // Skip to: 84801 +/* 84774 */ MCD_OPC_CheckPredicate, 20, 17, 0, 0, // Skip to: 84796 +/* 84779 */ MCD_OPC_CheckField, 22, 2, 2, 10, 0, 0, // Skip to: 84796 +/* 84786 */ MCD_OPC_SoftFail, 128, 128, 3 /* 0xc000 */, 0, +/* 84791 */ MCD_OPC_Decode, 211, 41, 152, 3, // Opcode: SUBG +/* 84796 */ MCD_OPC_Decode, 244, 41, 151, 3, // Opcode: SUBXri +/* 84801 */ MCD_OPC_FilterValue, 7, 212, 84, 0, // Skip to: 106522 +/* 84806 */ MCD_OPC_Decode, 237, 41, 151, 3, // Opcode: SUBSXri +/* 84811 */ MCD_OPC_FilterValue, 2, 226, 0, 0, // Skip to: 85042 +/* 84816 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 84819 */ MCD_OPC_FilterValue, 0, 30, 0, 0, // Skip to: 84854 +/* 84824 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... +/* 84827 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 84844 +/* 84832 */ MCD_OPC_CheckField, 22, 1, 0, 179, 84, 0, // Skip to: 106522 +/* 84839 */ MCD_OPC_Decode, 176, 8, 153, 3, // Opcode: ANDWri +/* 84844 */ MCD_OPC_FilterValue, 1, 169, 84, 0, // Skip to: 106522 +/* 84849 */ MCD_OPC_Decode, 212, 28, 154, 3, // Opcode: MOVNWi +/* 84854 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 84871 +/* 84859 */ MCD_OPC_CheckField, 22, 2, 0, 152, 84, 0, // Skip to: 106522 +/* 84866 */ MCD_OPC_Decode, 171, 29, 153, 3, // Opcode: ORRWri +/* 84871 */ MCD_OPC_FilterValue, 2, 30, 0, 0, // Skip to: 84906 +/* 84876 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... +/* 84879 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 84896 +/* 84884 */ MCD_OPC_CheckField, 22, 1, 0, 127, 84, 0, // Skip to: 106522 +/* 84891 */ MCD_OPC_Decode, 188, 13, 153, 3, // Opcode: EORWri +/* 84896 */ MCD_OPC_FilterValue, 1, 117, 84, 0, // Skip to: 106522 +/* 84901 */ MCD_OPC_Decode, 223, 28, 154, 3, // Opcode: MOVZWi +/* 84906 */ MCD_OPC_FilterValue, 3, 30, 0, 0, // Skip to: 84941 +/* 84911 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... +/* 84914 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 84931 +/* 84919 */ MCD_OPC_CheckField, 22, 1, 0, 92, 84, 0, // Skip to: 106522 +/* 84926 */ MCD_OPC_Decode, 167, 8, 153, 3, // Opcode: ANDSWri +/* 84931 */ MCD_OPC_FilterValue, 1, 82, 84, 0, // Skip to: 106522 +/* 84936 */ MCD_OPC_Decode, 210, 28, 154, 3, // Opcode: MOVKWi +/* 84941 */ MCD_OPC_FilterValue, 4, 23, 0, 0, // Skip to: 84969 +/* 84946 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... +/* 84949 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 84959 +/* 84954 */ MCD_OPC_Decode, 178, 8, 153, 3, // Opcode: ANDXri +/* 84959 */ MCD_OPC_FilterValue, 1, 54, 84, 0, // Skip to: 106522 +/* 84964 */ MCD_OPC_Decode, 213, 28, 154, 3, // Opcode: MOVNXi +/* 84969 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 84986 +/* 84974 */ MCD_OPC_CheckField, 23, 1, 0, 37, 84, 0, // Skip to: 106522 +/* 84981 */ MCD_OPC_Decode, 173, 29, 153, 3, // Opcode: ORRXri +/* 84986 */ MCD_OPC_FilterValue, 6, 23, 0, 0, // Skip to: 85014 +/* 84991 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... +/* 84994 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 85004 +/* 84999 */ MCD_OPC_Decode, 190, 13, 153, 3, // Opcode: EORXri +/* 85004 */ MCD_OPC_FilterValue, 1, 9, 84, 0, // Skip to: 106522 +/* 85009 */ MCD_OPC_Decode, 224, 28, 154, 3, // Opcode: MOVZXi +/* 85014 */ MCD_OPC_FilterValue, 7, 255, 83, 0, // Skip to: 106522 +/* 85019 */ MCD_OPC_ExtractField, 23, 1, // Inst{23} ... +/* 85022 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 85032 +/* 85027 */ MCD_OPC_Decode, 169, 8, 153, 3, // Opcode: ANDSXri +/* 85032 */ MCD_OPC_FilterValue, 1, 237, 83, 0, // Skip to: 106522 +/* 85037 */ MCD_OPC_Decode, 211, 28, 154, 3, // Opcode: MOVKXi +/* 85042 */ MCD_OPC_FilterValue, 3, 227, 83, 0, // Skip to: 106522 +/* 85047 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 85050 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 85092 +/* 85055 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 85058 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 85075 +/* 85063 */ MCD_OPC_CheckField, 15, 1, 0, 204, 83, 0, // Skip to: 106522 +/* 85070 */ MCD_OPC_Decode, 217, 31, 155, 3, // Opcode: SBFMWri +/* 85075 */ MCD_OPC_FilterValue, 4, 194, 83, 0, // Skip to: 106522 +/* 85080 */ MCD_OPC_CheckField, 15, 1, 0, 187, 83, 0, // Skip to: 106522 +/* 85087 */ MCD_OPC_Decode, 214, 13, 156, 3, // Opcode: EXTRWrri +/* 85092 */ MCD_OPC_FilterValue, 1, 19, 0, 0, // Skip to: 85116 +/* 85097 */ MCD_OPC_CheckField, 21, 3, 0, 170, 83, 0, // Skip to: 106522 +/* 85104 */ MCD_OPC_CheckField, 15, 1, 0, 163, 83, 0, // Skip to: 106522 +/* 85111 */ MCD_OPC_Decode, 137, 9, 157, 3, // Opcode: BFMWri +/* 85116 */ MCD_OPC_FilterValue, 2, 19, 0, 0, // Skip to: 85140 +/* 85121 */ MCD_OPC_CheckField, 21, 3, 0, 146, 83, 0, // Skip to: 106522 +/* 85128 */ MCD_OPC_CheckField, 15, 1, 0, 139, 83, 0, // Skip to: 106522 +/* 85135 */ MCD_OPC_Decode, 226, 43, 155, 3, // Opcode: UBFMWri +/* 85140 */ MCD_OPC_FilterValue, 4, 30, 0, 0, // Skip to: 85175 +/* 85145 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 85148 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 85158 +/* 85153 */ MCD_OPC_Decode, 218, 31, 158, 3, // Opcode: SBFMXri +/* 85158 */ MCD_OPC_FilterValue, 3, 111, 83, 0, // Skip to: 106522 +/* 85163 */ MCD_OPC_CheckField, 21, 1, 0, 104, 83, 0, // Skip to: 106522 +/* 85170 */ MCD_OPC_Decode, 215, 13, 159, 3, // Opcode: EXTRXrri +/* 85175 */ MCD_OPC_FilterValue, 5, 12, 0, 0, // Skip to: 85192 +/* 85180 */ MCD_OPC_CheckField, 22, 2, 1, 87, 83, 0, // Skip to: 106522 +/* 85187 */ MCD_OPC_Decode, 138, 9, 160, 3, // Opcode: BFMXri +/* 85192 */ MCD_OPC_FilterValue, 6, 77, 83, 0, // Skip to: 106522 +/* 85197 */ MCD_OPC_CheckField, 22, 2, 1, 70, 83, 0, // Skip to: 106522 +/* 85204 */ MCD_OPC_Decode, 227, 43, 158, 3, // Opcode: UBFMXri +/* 85209 */ MCD_OPC_FilterValue, 5, 47, 5, 0, // Skip to: 86541 +/* 85214 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 85217 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 85227 +/* 85222 */ MCD_OPC_Decode, 232, 8, 161, 3, // Opcode: B +/* 85227 */ MCD_OPC_FilterValue, 1, 43, 0, 0, // Skip to: 85275 +/* 85232 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 85235 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 85245 +/* 85240 */ MCD_OPC_Decode, 226, 9, 162, 3, // Opcode: CBZW +/* 85245 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 85255 +/* 85250 */ MCD_OPC_Decode, 224, 9, 162, 3, // Opcode: CBNZW +/* 85255 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 85265 +/* 85260 */ MCD_OPC_Decode, 223, 42, 163, 3, // Opcode: TBZW +/* 85265 */ MCD_OPC_FilterValue, 3, 4, 83, 0, // Skip to: 106522 +/* 85270 */ MCD_OPC_Decode, 209, 42, 163, 3, // Opcode: TBNZW +/* 85275 */ MCD_OPC_FilterValue, 2, 42, 0, 0, // Skip to: 85322 +/* 85280 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 85283 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 85300 +/* 85288 */ MCD_OPC_CheckField, 24, 2, 0, 235, 82, 0, // Skip to: 106522 +/* 85295 */ MCD_OPC_Decode, 195, 9, 164, 3, // Opcode: Bcc +/* 85300 */ MCD_OPC_FilterValue, 1, 225, 82, 0, // Skip to: 106522 +/* 85305 */ MCD_OPC_CheckPredicate, 35, 220, 82, 0, // Skip to: 106522 +/* 85310 */ MCD_OPC_CheckField, 24, 2, 0, 213, 82, 0, // Skip to: 106522 +/* 85317 */ MCD_OPC_Decode, 235, 8, 164, 3, // Opcode: BCcc +/* 85322 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 85332 +/* 85327 */ MCD_OPC_Decode, 164, 9, 161, 3, // Opcode: BL +/* 85332 */ MCD_OPC_FilterValue, 5, 43, 0, 0, // Skip to: 85380 +/* 85337 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 85340 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 85350 +/* 85345 */ MCD_OPC_Decode, 227, 9, 165, 3, // Opcode: CBZX +/* 85350 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 85360 +/* 85355 */ MCD_OPC_Decode, 225, 9, 165, 3, // Opcode: CBNZX +/* 85360 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 85370 +/* 85365 */ MCD_OPC_Decode, 224, 42, 163, 3, // Opcode: TBZX +/* 85370 */ MCD_OPC_FilterValue, 3, 155, 82, 0, // Skip to: 106522 +/* 85375 */ MCD_OPC_Decode, 210, 42, 163, 3, // Opcode: TBNZX +/* 85380 */ MCD_OPC_FilterValue, 6, 145, 82, 0, // Skip to: 106522 +/* 85385 */ MCD_OPC_ExtractField, 21, 5, // Inst{25-21} ... +/* 85388 */ MCD_OPC_FilterValue, 0, 38, 0, 0, // Skip to: 85431 +/* 85393 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... +/* 85396 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 85406 +/* 85401 */ MCD_OPC_Decode, 168, 42, 166, 3, // Opcode: SVC +/* 85406 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 85416 +/* 85411 */ MCD_OPC_Decode, 154, 22, 166, 3, // Opcode: HVC +/* 85416 */ MCD_OPC_FilterValue, 3, 109, 82, 0, // Skip to: 106522 +/* 85421 */ MCD_OPC_CheckPredicate, 36, 104, 82, 0, // Skip to: 106522 +/* 85426 */ MCD_OPC_Decode, 165, 33, 166, 3, // Opcode: SMC +/* 85431 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 85448 +/* 85436 */ MCD_OPC_CheckField, 0, 5, 0, 87, 82, 0, // Skip to: 106522 +/* 85443 */ MCD_OPC_Decode, 177, 9, 166, 3, // Opcode: BRK +/* 85448 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 85465 +/* 85453 */ MCD_OPC_CheckField, 0, 5, 0, 70, 82, 0, // Skip to: 106522 +/* 85460 */ MCD_OPC_Decode, 153, 22, 166, 3, // Opcode: HLT +/* 85465 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 85487 +/* 85470 */ MCD_OPC_CheckPredicate, 37, 55, 82, 0, // Skip to: 106522 +/* 85475 */ MCD_OPC_CheckField, 0, 5, 0, 48, 82, 0, // Skip to: 106522 +/* 85482 */ MCD_OPC_Decode, 225, 42, 166, 3, // Opcode: TCANCEL +/* 85487 */ MCD_OPC_FilterValue, 5, 38, 0, 0, // Skip to: 85530 +/* 85492 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... +/* 85495 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 85505 +/* 85500 */ MCD_OPC_Decode, 246, 12, 166, 3, // Opcode: DCPS1 +/* 85505 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 85515 +/* 85510 */ MCD_OPC_Decode, 247, 12, 166, 3, // Opcode: DCPS2 +/* 85515 */ MCD_OPC_FilterValue, 3, 10, 82, 0, // Skip to: 106522 +/* 85520 */ MCD_OPC_CheckPredicate, 36, 5, 82, 0, // Skip to: 106522 +/* 85525 */ MCD_OPC_Decode, 248, 12, 166, 3, // Opcode: DCPS3 +/* 85530 */ MCD_OPC_FilterValue, 8, 65, 2, 0, // Skip to: 86112 +/* 85535 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... +/* 85538 */ MCD_OPC_FilterValue, 0, 10, 2, 0, // Skip to: 86065 +/* 85543 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 85546 */ MCD_OPC_FilterValue, 1, 47, 0, 0, // Skip to: 85598 +/* 85551 */ MCD_OPC_ExtractField, 5, 7, // Inst{11-5} ... +/* 85554 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 85576 +/* 85559 */ MCD_OPC_CheckPredicate, 38, 222, 81, 0, // Skip to: 106522 +/* 85564 */ MCD_OPC_CheckField, 16, 3, 3, 215, 81, 0, // Skip to: 106522 +/* 85571 */ MCD_OPC_Decode, 200, 48, 167, 3, // Opcode: WFET +/* 85576 */ MCD_OPC_FilterValue, 1, 205, 81, 0, // Skip to: 106522 +/* 85581 */ MCD_OPC_CheckPredicate, 38, 200, 81, 0, // Skip to: 106522 +/* 85586 */ MCD_OPC_CheckField, 16, 3, 3, 193, 81, 0, // Skip to: 106522 +/* 85593 */ MCD_OPC_Decode, 201, 48, 167, 3, // Opcode: WFIT +/* 85598 */ MCD_OPC_FilterValue, 2, 169, 0, 0, // Skip to: 85772 +/* 85603 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... +/* 85606 */ MCD_OPC_FilterValue, 31, 175, 81, 0, // Skip to: 106522 +/* 85611 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 85614 */ MCD_OPC_FilterValue, 3, 167, 81, 0, // Skip to: 106522 +/* 85619 */ MCD_OPC_ExtractField, 5, 7, // Inst{11-5} ... +/* 85622 */ MCD_OPC_FilterValue, 7, 5, 0, 0, // Skip to: 85632 +/* 85627 */ MCD_OPC_Decode, 155, 49, 133, 1, // Opcode: XPACLRI +/* 85632 */ MCD_OPC_FilterValue, 8, 5, 0, 0, // Skip to: 85642 +/* 85637 */ MCD_OPC_Decode, 198, 29, 133, 1, // Opcode: PACIA1716 +/* 85642 */ MCD_OPC_FilterValue, 10, 5, 0, 0, // Skip to: 85652 +/* 85647 */ MCD_OPC_Decode, 202, 29, 133, 1, // Opcode: PACIB1716 +/* 85652 */ MCD_OPC_FilterValue, 12, 5, 0, 0, // Skip to: 85662 +/* 85657 */ MCD_OPC_Decode, 222, 8, 133, 1, // Opcode: AUTIA1716 +/* 85662 */ MCD_OPC_FilterValue, 14, 5, 0, 0, // Skip to: 85672 +/* 85667 */ MCD_OPC_Decode, 226, 8, 133, 1, // Opcode: AUTIB1716 +/* 85672 */ MCD_OPC_FilterValue, 18, 10, 0, 0, // Skip to: 85687 +/* 85677 */ MCD_OPC_CheckPredicate, 39, 85, 0, 0, // Skip to: 85767 +/* 85682 */ MCD_OPC_Decode, 131, 43, 133, 1, // Opcode: TSB +/* 85687 */ MCD_OPC_FilterValue, 24, 5, 0, 0, // Skip to: 85697 +/* 85692 */ MCD_OPC_Decode, 200, 29, 133, 1, // Opcode: PACIAZ +/* 85697 */ MCD_OPC_FilterValue, 25, 5, 0, 0, // Skip to: 85707 +/* 85702 */ MCD_OPC_Decode, 199, 29, 133, 1, // Opcode: PACIASP +/* 85707 */ MCD_OPC_FilterValue, 26, 5, 0, 0, // Skip to: 85717 +/* 85712 */ MCD_OPC_Decode, 204, 29, 133, 1, // Opcode: PACIBZ +/* 85717 */ MCD_OPC_FilterValue, 27, 5, 0, 0, // Skip to: 85727 +/* 85722 */ MCD_OPC_Decode, 203, 29, 133, 1, // Opcode: PACIBSP +/* 85727 */ MCD_OPC_FilterValue, 28, 5, 0, 0, // Skip to: 85737 +/* 85732 */ MCD_OPC_Decode, 224, 8, 133, 1, // Opcode: AUTIAZ +/* 85737 */ MCD_OPC_FilterValue, 29, 5, 0, 0, // Skip to: 85747 +/* 85742 */ MCD_OPC_Decode, 223, 8, 133, 1, // Opcode: AUTIASP +/* 85747 */ MCD_OPC_FilterValue, 30, 5, 0, 0, // Skip to: 85757 +/* 85752 */ MCD_OPC_Decode, 228, 8, 133, 1, // Opcode: AUTIBZ +/* 85757 */ MCD_OPC_FilterValue, 31, 5, 0, 0, // Skip to: 85767 +/* 85762 */ MCD_OPC_Decode, 227, 8, 133, 1, // Opcode: AUTIBSP +/* 85767 */ MCD_OPC_Decode, 149, 22, 168, 3, // Opcode: HINT +/* 85772 */ MCD_OPC_FilterValue, 3, 159, 0, 0, // Skip to: 85936 +/* 85777 */ MCD_OPC_ExtractField, 0, 8, // Inst{7-0} ... +/* 85780 */ MCD_OPC_FilterValue, 63, 24, 0, 0, // Skip to: 85809 +/* 85785 */ MCD_OPC_CheckPredicate, 40, 252, 80, 0, // Skip to: 106522 +/* 85790 */ MCD_OPC_CheckField, 16, 3, 3, 245, 80, 0, // Skip to: 106522 +/* 85797 */ MCD_OPC_CheckField, 8, 2, 2, 238, 80, 0, // Skip to: 106522 +/* 85804 */ MCD_OPC_Decode, 138, 13, 169, 3, // Opcode: DSBnXS +/* 85809 */ MCD_OPC_FilterValue, 95, 12, 0, 0, // Skip to: 85826 +/* 85814 */ MCD_OPC_CheckField, 16, 3, 3, 221, 80, 0, // Skip to: 106522 +/* 85821 */ MCD_OPC_Decode, 137, 10, 170, 3, // Opcode: CLREX +/* 85826 */ MCD_OPC_FilterValue, 127, 24, 0, 0, // Skip to: 85855 +/* 85831 */ MCD_OPC_CheckPredicate, 37, 206, 80, 0, // Skip to: 106522 +/* 85836 */ MCD_OPC_CheckField, 16, 3, 3, 199, 80, 0, // Skip to: 106522 +/* 85843 */ MCD_OPC_CheckField, 8, 4, 0, 192, 80, 0, // Skip to: 106522 +/* 85850 */ MCD_OPC_Decode, 226, 42, 133, 1, // Opcode: TCOMMIT +/* 85855 */ MCD_OPC_FilterValue, 159, 1, 12, 0, 0, // Skip to: 85873 +/* 85861 */ MCD_OPC_CheckField, 16, 3, 3, 174, 80, 0, // Skip to: 106522 +/* 85868 */ MCD_OPC_Decode, 137, 13, 170, 3, // Opcode: DSB +/* 85873 */ MCD_OPC_FilterValue, 191, 1, 12, 0, 0, // Skip to: 85891 +/* 85879 */ MCD_OPC_CheckField, 16, 3, 3, 156, 80, 0, // Skip to: 106522 +/* 85886 */ MCD_OPC_Decode, 135, 13, 170, 3, // Opcode: DMB +/* 85891 */ MCD_OPC_FilterValue, 223, 1, 12, 0, 0, // Skip to: 85909 +/* 85897 */ MCD_OPC_CheckField, 16, 3, 3, 138, 80, 0, // Skip to: 106522 +/* 85904 */ MCD_OPC_Decode, 212, 22, 170, 3, // Opcode: ISB +/* 85909 */ MCD_OPC_FilterValue, 255, 1, 127, 80, 0, // Skip to: 106522 +/* 85915 */ MCD_OPC_CheckPredicate, 41, 122, 80, 0, // Skip to: 106522 +/* 85920 */ MCD_OPC_CheckField, 16, 3, 3, 115, 80, 0, // Skip to: 106522 +/* 85927 */ MCD_OPC_SoftFail, 128, 30 /* 0xf00 */, 0, +/* 85931 */ MCD_OPC_Decode, 208, 31, 133, 1, // Opcode: SB +/* 85936 */ MCD_OPC_FilterValue, 4, 101, 80, 0, // Skip to: 106522 +/* 85941 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... +/* 85944 */ MCD_OPC_FilterValue, 31, 93, 80, 0, // Skip to: 106522 +/* 85949 */ MCD_OPC_ExtractField, 16, 3, // Inst{18-16} ... +/* 85952 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 86020 +/* 85957 */ MCD_OPC_ExtractField, 5, 3, // Inst{7-5} ... +/* 85960 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 85982 +/* 85965 */ MCD_OPC_CheckPredicate, 42, 72, 0, 0, // Skip to: 86042 +/* 85970 */ MCD_OPC_CheckField, 8, 4, 0, 65, 0, 0, // Skip to: 86042 +/* 85977 */ MCD_OPC_Decode, 240, 9, 133, 1, // Opcode: CFINV +/* 85982 */ MCD_OPC_FilterValue, 1, 14, 0, 0, // Skip to: 86001 +/* 85987 */ MCD_OPC_CheckPredicate, 43, 50, 0, 0, // Skip to: 86042 +/* 85992 */ MCD_OPC_SoftFail, 128, 30 /* 0xf00 */, 0, +/* 85996 */ MCD_OPC_Decode, 147, 49, 133, 1, // Opcode: XAFLAG +/* 86001 */ MCD_OPC_FilterValue, 2, 36, 0, 0, // Skip to: 86042 +/* 86006 */ MCD_OPC_CheckPredicate, 43, 31, 0, 0, // Skip to: 86042 +/* 86011 */ MCD_OPC_SoftFail, 128, 30 /* 0xf00 */, 0, +/* 86015 */ MCD_OPC_Decode, 231, 8, 133, 1, // Opcode: AXFLAG +/* 86020 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 86042 +/* 86025 */ MCD_OPC_CheckPredicate, 0, 12, 0, 0, // Skip to: 86042 +/* 86030 */ MCD_OPC_CheckField, 5, 3, 3, 5, 0, 0, // Skip to: 86042 +/* 86037 */ MCD_OPC_Decode, 233, 28, 171, 3, // Opcode: MSRpstatesvcrImm1 +/* 86042 */ MCD_OPC_CheckField, 9, 3, 0, 8, 0, 0, // Skip to: 86057 +/* 86049 */ MCD_OPC_TryDecode, 231, 28, 172, 3, 0, 0, 0, // Opcode: MSRpstateImm1, skip to: 86057 +/* 86057 */ MCD_OPC_TryDecode, 232, 28, 172, 3, 233, 79, 0, // Opcode: MSRpstateImm4, skip to: 106522 +/* 86065 */ MCD_OPC_FilterValue, 1, 228, 79, 0, // Skip to: 106522 +/* 86070 */ MCD_OPC_ExtractField, 0, 19, // Inst{18-0} ... +/* 86073 */ MCD_OPC_FilterValue, 159, 229, 5, 10, 0, 0, // Skip to: 86090 +/* 86080 */ MCD_OPC_CheckPredicate, 44, 22, 0, 0, // Skip to: 86107 +/* 86085 */ MCD_OPC_Decode, 175, 9, 133, 1, // Opcode: BRB_IALL +/* 86090 */ MCD_OPC_FilterValue, 191, 229, 5, 10, 0, 0, // Skip to: 86107 +/* 86097 */ MCD_OPC_CheckPredicate, 44, 5, 0, 0, // Skip to: 86107 +/* 86102 */ MCD_OPC_Decode, 176, 9, 133, 1, // Opcode: BRB_INJ +/* 86107 */ MCD_OPC_Decode, 192, 42, 173, 3, // Opcode: SYSxt +/* 86112 */ MCD_OPC_FilterValue, 9, 53, 0, 0, // Skip to: 86170 +/* 86117 */ MCD_OPC_ExtractField, 19, 2, // Inst{20-19} ... +/* 86120 */ MCD_OPC_FilterValue, 0, 35, 0, 0, // Skip to: 86160 +/* 86125 */ MCD_OPC_ExtractField, 5, 14, // Inst{18-5} ... +/* 86128 */ MCD_OPC_FilterValue, 131, 51, 10, 0, 0, // Skip to: 86144 +/* 86134 */ MCD_OPC_CheckPredicate, 37, 159, 79, 0, // Skip to: 106522 +/* 86139 */ MCD_OPC_Decode, 132, 43, 167, 3, // Opcode: TSTART +/* 86144 */ MCD_OPC_FilterValue, 139, 51, 148, 79, 0, // Skip to: 106522 +/* 86150 */ MCD_OPC_CheckPredicate, 37, 143, 79, 0, // Skip to: 106522 +/* 86155 */ MCD_OPC_Decode, 133, 43, 167, 3, // Opcode: TTEST +/* 86160 */ MCD_OPC_FilterValue, 1, 133, 79, 0, // Skip to: 106522 +/* 86165 */ MCD_OPC_Decode, 191, 42, 174, 3, // Opcode: SYSLxt +/* 86170 */ MCD_OPC_FilterValue, 16, 67, 0, 0, // Skip to: 86242 +/* 86175 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... +/* 86178 */ MCD_OPC_FilterValue, 192, 15, 12, 0, 0, // Skip to: 86196 +/* 86184 */ MCD_OPC_CheckField, 0, 5, 0, 107, 79, 0, // Skip to: 106522 +/* 86191 */ MCD_OPC_Decode, 170, 9, 175, 3, // Opcode: BR +/* 86196 */ MCD_OPC_FilterValue, 194, 15, 17, 0, 0, // Skip to: 86219 +/* 86202 */ MCD_OPC_CheckPredicate, 45, 91, 79, 0, // Skip to: 106522 +/* 86207 */ MCD_OPC_CheckField, 0, 5, 31, 84, 79, 0, // Skip to: 106522 +/* 86214 */ MCD_OPC_Decode, 172, 9, 175, 3, // Opcode: BRAAZ +/* 86219 */ MCD_OPC_FilterValue, 195, 15, 73, 79, 0, // Skip to: 106522 +/* 86225 */ MCD_OPC_CheckPredicate, 45, 68, 79, 0, // Skip to: 106522 +/* 86230 */ MCD_OPC_CheckField, 0, 5, 31, 61, 79, 0, // Skip to: 106522 +/* 86237 */ MCD_OPC_Decode, 174, 9, 175, 3, // Opcode: BRABZ +/* 86242 */ MCD_OPC_FilterValue, 17, 67, 0, 0, // Skip to: 86314 +/* 86247 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... +/* 86250 */ MCD_OPC_FilterValue, 192, 15, 12, 0, 0, // Skip to: 86268 +/* 86256 */ MCD_OPC_CheckField, 0, 5, 0, 35, 79, 0, // Skip to: 106522 +/* 86263 */ MCD_OPC_Decode, 165, 9, 175, 3, // Opcode: BLR +/* 86268 */ MCD_OPC_FilterValue, 194, 15, 17, 0, 0, // Skip to: 86291 +/* 86274 */ MCD_OPC_CheckPredicate, 45, 19, 79, 0, // Skip to: 106522 +/* 86279 */ MCD_OPC_CheckField, 0, 5, 31, 12, 79, 0, // Skip to: 106522 +/* 86286 */ MCD_OPC_Decode, 167, 9, 175, 3, // Opcode: BLRAAZ +/* 86291 */ MCD_OPC_FilterValue, 195, 15, 1, 79, 0, // Skip to: 106522 +/* 86297 */ MCD_OPC_CheckPredicate, 45, 252, 78, 0, // Skip to: 106522 +/* 86302 */ MCD_OPC_CheckField, 0, 5, 31, 245, 78, 0, // Skip to: 106522 +/* 86309 */ MCD_OPC_Decode, 169, 9, 175, 3, // Opcode: BLRABZ +/* 86314 */ MCD_OPC_FilterValue, 18, 69, 0, 0, // Skip to: 86388 +/* 86319 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... +/* 86322 */ MCD_OPC_FilterValue, 192, 15, 12, 0, 0, // Skip to: 86340 +/* 86328 */ MCD_OPC_CheckField, 0, 5, 0, 219, 78, 0, // Skip to: 106522 +/* 86335 */ MCD_OPC_Decode, 180, 30, 175, 3, // Opcode: RET +/* 86340 */ MCD_OPC_FilterValue, 194, 15, 18, 0, 0, // Skip to: 86364 +/* 86346 */ MCD_OPC_CheckPredicate, 45, 203, 78, 0, // Skip to: 106522 +/* 86351 */ MCD_OPC_CheckField, 0, 10, 255, 7, 195, 78, 0, // Skip to: 106522 +/* 86359 */ MCD_OPC_Decode, 181, 30, 133, 1, // Opcode: RETAA +/* 86364 */ MCD_OPC_FilterValue, 195, 15, 184, 78, 0, // Skip to: 106522 +/* 86370 */ MCD_OPC_CheckPredicate, 45, 179, 78, 0, // Skip to: 106522 +/* 86375 */ MCD_OPC_CheckField, 0, 10, 255, 7, 171, 78, 0, // Skip to: 106522 +/* 86383 */ MCD_OPC_Decode, 182, 30, 133, 1, // Opcode: RETAB +/* 86388 */ MCD_OPC_FilterValue, 20, 49, 0, 0, // Skip to: 86442 +/* 86393 */ MCD_OPC_ExtractField, 0, 21, // Inst{20-0} ... +/* 86396 */ MCD_OPC_FilterValue, 224, 135, 124, 5, 0, 0, // Skip to: 86408 +/* 86403 */ MCD_OPC_Decode, 201, 13, 133, 1, // Opcode: ERET +/* 86408 */ MCD_OPC_FilterValue, 255, 151, 124, 10, 0, 0, // Skip to: 86425 +/* 86415 */ MCD_OPC_CheckPredicate, 45, 134, 78, 0, // Skip to: 106522 +/* 86420 */ MCD_OPC_Decode, 202, 13, 133, 1, // Opcode: ERETAA +/* 86425 */ MCD_OPC_FilterValue, 255, 159, 124, 122, 78, 0, // Skip to: 106522 +/* 86432 */ MCD_OPC_CheckPredicate, 45, 117, 78, 0, // Skip to: 106522 +/* 86437 */ MCD_OPC_Decode, 203, 13, 133, 1, // Opcode: ERETAB +/* 86442 */ MCD_OPC_FilterValue, 21, 14, 0, 0, // Skip to: 86461 +/* 86447 */ MCD_OPC_CheckField, 0, 21, 224, 135, 124, 98, 78, 0, // Skip to: 106522 +/* 86456 */ MCD_OPC_Decode, 136, 13, 133, 1, // Opcode: DRPS +/* 86461 */ MCD_OPC_FilterValue, 24, 35, 0, 0, // Skip to: 86501 +/* 86466 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... +/* 86469 */ MCD_OPC_FilterValue, 194, 15, 10, 0, 0, // Skip to: 86485 +/* 86475 */ MCD_OPC_CheckPredicate, 45, 74, 78, 0, // Skip to: 106522 +/* 86480 */ MCD_OPC_Decode, 171, 9, 176, 3, // Opcode: BRAA +/* 86485 */ MCD_OPC_FilterValue, 195, 15, 63, 78, 0, // Skip to: 106522 +/* 86491 */ MCD_OPC_CheckPredicate, 45, 58, 78, 0, // Skip to: 106522 +/* 86496 */ MCD_OPC_Decode, 173, 9, 176, 3, // Opcode: BRAB +/* 86501 */ MCD_OPC_FilterValue, 25, 48, 78, 0, // Skip to: 106522 +/* 86506 */ MCD_OPC_ExtractField, 10, 11, // Inst{20-10} ... +/* 86509 */ MCD_OPC_FilterValue, 194, 15, 10, 0, 0, // Skip to: 86525 +/* 86515 */ MCD_OPC_CheckPredicate, 45, 34, 78, 0, // Skip to: 106522 +/* 86520 */ MCD_OPC_Decode, 166, 9, 176, 3, // Opcode: BLRAA +/* 86525 */ MCD_OPC_FilterValue, 195, 15, 23, 78, 0, // Skip to: 106522 +/* 86531 */ MCD_OPC_CheckPredicate, 45, 18, 78, 0, // Skip to: 106522 +/* 86536 */ MCD_OPC_Decode, 168, 9, 176, 3, // Opcode: BLRAB +/* 86541 */ MCD_OPC_FilterValue, 6, 213, 29, 0, // Skip to: 94183 +/* 86546 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 86549 */ MCD_OPC_FilterValue, 0, 92, 5, 0, // Skip to: 87926 +/* 86554 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 86557 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 86567 +/* 86562 */ MCD_OPC_Decode, 238, 26, 162, 3, // Opcode: LDRWl +/* 86567 */ MCD_OPC_FilterValue, 1, 3, 4, 0, // Skip to: 87599 +/* 86572 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 86575 */ MCD_OPC_FilterValue, 0, 10, 1, 0, // Skip to: 86846 +/* 86580 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 86583 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 86598 +/* 86588 */ MCD_OPC_CheckPredicate, 46, 217, 77, 0, // Skip to: 106522 +/* 86593 */ MCD_OPC_Decode, 220, 40, 177, 3, // Opcode: STLURBi +/* 86598 */ MCD_OPC_FilterValue, 1, 207, 77, 0, // Skip to: 106522 +/* 86603 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 86606 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 86621 +/* 86611 */ MCD_OPC_CheckPredicate, 47, 194, 77, 0, // Skip to: 106522 +/* 86616 */ MCD_OPC_Decode, 162, 12, 178, 3, // Opcode: CPYFP +/* 86621 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 86636 +/* 86626 */ MCD_OPC_CheckPredicate, 47, 179, 77, 0, // Skip to: 106522 +/* 86631 */ MCD_OPC_Decode, 174, 12, 178, 3, // Opcode: CPYFPWT +/* 86636 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 86651 +/* 86641 */ MCD_OPC_CheckPredicate, 47, 164, 77, 0, // Skip to: 106522 +/* 86646 */ MCD_OPC_Decode, 165, 12, 178, 3, // Opcode: CPYFPRT +/* 86651 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 86666 +/* 86656 */ MCD_OPC_CheckPredicate, 47, 149, 77, 0, // Skip to: 106522 +/* 86661 */ MCD_OPC_Decode, 169, 12, 178, 3, // Opcode: CPYFPT +/* 86666 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 86681 +/* 86671 */ MCD_OPC_CheckPredicate, 47, 134, 77, 0, // Skip to: 106522 +/* 86676 */ MCD_OPC_Decode, 173, 12, 178, 3, // Opcode: CPYFPWN +/* 86681 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 86696 +/* 86686 */ MCD_OPC_CheckPredicate, 47, 119, 77, 0, // Skip to: 106522 +/* 86691 */ MCD_OPC_Decode, 177, 12, 178, 3, // Opcode: CPYFPWTWN +/* 86696 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 86711 +/* 86701 */ MCD_OPC_CheckPredicate, 47, 104, 77, 0, // Skip to: 106522 +/* 86706 */ MCD_OPC_Decode, 168, 12, 178, 3, // Opcode: CPYFPRTWN +/* 86711 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 86726 +/* 86716 */ MCD_OPC_CheckPredicate, 47, 89, 77, 0, // Skip to: 106522 +/* 86721 */ MCD_OPC_Decode, 172, 12, 178, 3, // Opcode: CPYFPTWN +/* 86726 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 86741 +/* 86731 */ MCD_OPC_CheckPredicate, 47, 74, 77, 0, // Skip to: 106522 +/* 86736 */ MCD_OPC_Decode, 164, 12, 178, 3, // Opcode: CPYFPRN +/* 86741 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 86756 +/* 86746 */ MCD_OPC_CheckPredicate, 47, 59, 77, 0, // Skip to: 106522 +/* 86751 */ MCD_OPC_Decode, 176, 12, 178, 3, // Opcode: CPYFPWTRN +/* 86756 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 86771 +/* 86761 */ MCD_OPC_CheckPredicate, 47, 44, 77, 0, // Skip to: 106522 +/* 86766 */ MCD_OPC_Decode, 167, 12, 178, 3, // Opcode: CPYFPRTRN +/* 86771 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 86786 +/* 86776 */ MCD_OPC_CheckPredicate, 47, 29, 77, 0, // Skip to: 106522 +/* 86781 */ MCD_OPC_Decode, 171, 12, 178, 3, // Opcode: CPYFPTRN +/* 86786 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 86801 +/* 86791 */ MCD_OPC_CheckPredicate, 47, 14, 77, 0, // Skip to: 106522 +/* 86796 */ MCD_OPC_Decode, 163, 12, 178, 3, // Opcode: CPYFPN +/* 86801 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 86816 +/* 86806 */ MCD_OPC_CheckPredicate, 47, 255, 76, 0, // Skip to: 106522 +/* 86811 */ MCD_OPC_Decode, 175, 12, 178, 3, // Opcode: CPYFPWTN +/* 86816 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 86831 +/* 86821 */ MCD_OPC_CheckPredicate, 47, 240, 76, 0, // Skip to: 106522 +/* 86826 */ MCD_OPC_Decode, 166, 12, 178, 3, // Opcode: CPYFPRTN +/* 86831 */ MCD_OPC_FilterValue, 15, 230, 76, 0, // Skip to: 106522 +/* 86836 */ MCD_OPC_CheckPredicate, 47, 225, 76, 0, // Skip to: 106522 +/* 86841 */ MCD_OPC_Decode, 170, 12, 178, 3, // Opcode: CPYFPTN +/* 86846 */ MCD_OPC_FilterValue, 2, 10, 1, 0, // Skip to: 87117 +/* 86851 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 86854 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 86869 +/* 86859 */ MCD_OPC_CheckPredicate, 46, 202, 76, 0, // Skip to: 106522 +/* 86864 */ MCD_OPC_Decode, 166, 25, 177, 3, // Opcode: LDAPURBi +/* 86869 */ MCD_OPC_FilterValue, 1, 192, 76, 0, // Skip to: 106522 +/* 86874 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 86877 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 86892 +/* 86882 */ MCD_OPC_CheckPredicate, 47, 179, 76, 0, // Skip to: 106522 +/* 86887 */ MCD_OPC_Decode, 146, 12, 178, 3, // Opcode: CPYFM +/* 86892 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 86907 +/* 86897 */ MCD_OPC_CheckPredicate, 47, 164, 76, 0, // Skip to: 106522 +/* 86902 */ MCD_OPC_Decode, 158, 12, 178, 3, // Opcode: CPYFMWT +/* 86907 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 86922 +/* 86912 */ MCD_OPC_CheckPredicate, 47, 149, 76, 0, // Skip to: 106522 +/* 86917 */ MCD_OPC_Decode, 149, 12, 178, 3, // Opcode: CPYFMRT +/* 86922 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 86937 +/* 86927 */ MCD_OPC_CheckPredicate, 47, 134, 76, 0, // Skip to: 106522 +/* 86932 */ MCD_OPC_Decode, 153, 12, 178, 3, // Opcode: CPYFMT +/* 86937 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 86952 +/* 86942 */ MCD_OPC_CheckPredicate, 47, 119, 76, 0, // Skip to: 106522 +/* 86947 */ MCD_OPC_Decode, 157, 12, 178, 3, // Opcode: CPYFMWN +/* 86952 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 86967 +/* 86957 */ MCD_OPC_CheckPredicate, 47, 104, 76, 0, // Skip to: 106522 +/* 86962 */ MCD_OPC_Decode, 161, 12, 178, 3, // Opcode: CPYFMWTWN +/* 86967 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 86982 +/* 86972 */ MCD_OPC_CheckPredicate, 47, 89, 76, 0, // Skip to: 106522 +/* 86977 */ MCD_OPC_Decode, 152, 12, 178, 3, // Opcode: CPYFMRTWN +/* 86982 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 86997 +/* 86987 */ MCD_OPC_CheckPredicate, 47, 74, 76, 0, // Skip to: 106522 +/* 86992 */ MCD_OPC_Decode, 156, 12, 178, 3, // Opcode: CPYFMTWN +/* 86997 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 87012 +/* 87002 */ MCD_OPC_CheckPredicate, 47, 59, 76, 0, // Skip to: 106522 +/* 87007 */ MCD_OPC_Decode, 148, 12, 178, 3, // Opcode: CPYFMRN +/* 87012 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 87027 +/* 87017 */ MCD_OPC_CheckPredicate, 47, 44, 76, 0, // Skip to: 106522 +/* 87022 */ MCD_OPC_Decode, 160, 12, 178, 3, // Opcode: CPYFMWTRN +/* 87027 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 87042 +/* 87032 */ MCD_OPC_CheckPredicate, 47, 29, 76, 0, // Skip to: 106522 +/* 87037 */ MCD_OPC_Decode, 151, 12, 178, 3, // Opcode: CPYFMRTRN +/* 87042 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 87057 +/* 87047 */ MCD_OPC_CheckPredicate, 47, 14, 76, 0, // Skip to: 106522 +/* 87052 */ MCD_OPC_Decode, 155, 12, 178, 3, // Opcode: CPYFMTRN +/* 87057 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 87072 +/* 87062 */ MCD_OPC_CheckPredicate, 47, 255, 75, 0, // Skip to: 106522 +/* 87067 */ MCD_OPC_Decode, 147, 12, 178, 3, // Opcode: CPYFMN +/* 87072 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 87087 +/* 87077 */ MCD_OPC_CheckPredicate, 47, 240, 75, 0, // Skip to: 106522 +/* 87082 */ MCD_OPC_Decode, 159, 12, 178, 3, // Opcode: CPYFMWTN +/* 87087 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 87102 +/* 87092 */ MCD_OPC_CheckPredicate, 47, 225, 75, 0, // Skip to: 106522 +/* 87097 */ MCD_OPC_Decode, 150, 12, 178, 3, // Opcode: CPYFMRTN +/* 87102 */ MCD_OPC_FilterValue, 15, 215, 75, 0, // Skip to: 106522 +/* 87107 */ MCD_OPC_CheckPredicate, 47, 210, 75, 0, // Skip to: 106522 +/* 87112 */ MCD_OPC_Decode, 154, 12, 178, 3, // Opcode: CPYFMTN +/* 87117 */ MCD_OPC_FilterValue, 4, 10, 1, 0, // Skip to: 87388 +/* 87122 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 87125 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 87140 +/* 87130 */ MCD_OPC_CheckPredicate, 46, 187, 75, 0, // Skip to: 106522 +/* 87135 */ MCD_OPC_Decode, 169, 25, 177, 3, // Opcode: LDAPURSBXi +/* 87140 */ MCD_OPC_FilterValue, 1, 177, 75, 0, // Skip to: 106522 +/* 87145 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 87148 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 87163 +/* 87153 */ MCD_OPC_CheckPredicate, 47, 164, 75, 0, // Skip to: 106522 +/* 87158 */ MCD_OPC_Decode, 130, 12, 178, 3, // Opcode: CPYFE +/* 87163 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 87178 +/* 87168 */ MCD_OPC_CheckPredicate, 47, 149, 75, 0, // Skip to: 106522 +/* 87173 */ MCD_OPC_Decode, 142, 12, 178, 3, // Opcode: CPYFEWT +/* 87178 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 87193 +/* 87183 */ MCD_OPC_CheckPredicate, 47, 134, 75, 0, // Skip to: 106522 +/* 87188 */ MCD_OPC_Decode, 133, 12, 178, 3, // Opcode: CPYFERT +/* 87193 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 87208 +/* 87198 */ MCD_OPC_CheckPredicate, 47, 119, 75, 0, // Skip to: 106522 +/* 87203 */ MCD_OPC_Decode, 137, 12, 178, 3, // Opcode: CPYFET +/* 87208 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 87223 +/* 87213 */ MCD_OPC_CheckPredicate, 47, 104, 75, 0, // Skip to: 106522 +/* 87218 */ MCD_OPC_Decode, 141, 12, 178, 3, // Opcode: CPYFEWN +/* 87223 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 87238 +/* 87228 */ MCD_OPC_CheckPredicate, 47, 89, 75, 0, // Skip to: 106522 +/* 87233 */ MCD_OPC_Decode, 145, 12, 178, 3, // Opcode: CPYFEWTWN +/* 87238 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 87253 +/* 87243 */ MCD_OPC_CheckPredicate, 47, 74, 75, 0, // Skip to: 106522 +/* 87248 */ MCD_OPC_Decode, 136, 12, 178, 3, // Opcode: CPYFERTWN +/* 87253 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 87268 +/* 87258 */ MCD_OPC_CheckPredicate, 47, 59, 75, 0, // Skip to: 106522 +/* 87263 */ MCD_OPC_Decode, 140, 12, 178, 3, // Opcode: CPYFETWN +/* 87268 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 87283 +/* 87273 */ MCD_OPC_CheckPredicate, 47, 44, 75, 0, // Skip to: 106522 +/* 87278 */ MCD_OPC_Decode, 132, 12, 178, 3, // Opcode: CPYFERN +/* 87283 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 87298 +/* 87288 */ MCD_OPC_CheckPredicate, 47, 29, 75, 0, // Skip to: 106522 +/* 87293 */ MCD_OPC_Decode, 144, 12, 178, 3, // Opcode: CPYFEWTRN +/* 87298 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 87313 +/* 87303 */ MCD_OPC_CheckPredicate, 47, 14, 75, 0, // Skip to: 106522 +/* 87308 */ MCD_OPC_Decode, 135, 12, 178, 3, // Opcode: CPYFERTRN +/* 87313 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 87328 +/* 87318 */ MCD_OPC_CheckPredicate, 47, 255, 74, 0, // Skip to: 106522 +/* 87323 */ MCD_OPC_Decode, 139, 12, 178, 3, // Opcode: CPYFETRN +/* 87328 */ MCD_OPC_FilterValue, 12, 10, 0, 0, // Skip to: 87343 +/* 87333 */ MCD_OPC_CheckPredicate, 47, 240, 74, 0, // Skip to: 106522 +/* 87338 */ MCD_OPC_Decode, 131, 12, 178, 3, // Opcode: CPYFEN +/* 87343 */ MCD_OPC_FilterValue, 13, 10, 0, 0, // Skip to: 87358 +/* 87348 */ MCD_OPC_CheckPredicate, 47, 225, 74, 0, // Skip to: 106522 +/* 87353 */ MCD_OPC_Decode, 143, 12, 178, 3, // Opcode: CPYFEWTN +/* 87358 */ MCD_OPC_FilterValue, 14, 10, 0, 0, // Skip to: 87373 +/* 87363 */ MCD_OPC_CheckPredicate, 47, 210, 74, 0, // Skip to: 106522 +/* 87368 */ MCD_OPC_Decode, 134, 12, 178, 3, // Opcode: CPYFERTN +/* 87373 */ MCD_OPC_FilterValue, 15, 200, 74, 0, // Skip to: 106522 +/* 87378 */ MCD_OPC_CheckPredicate, 47, 195, 74, 0, // Skip to: 106522 +/* 87383 */ MCD_OPC_Decode, 138, 12, 178, 3, // Opcode: CPYFETN +/* 87388 */ MCD_OPC_FilterValue, 6, 185, 74, 0, // Skip to: 106522 +/* 87393 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 87396 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 87411 +/* 87401 */ MCD_OPC_CheckPredicate, 46, 172, 74, 0, // Skip to: 106522 +/* 87406 */ MCD_OPC_Decode, 168, 25, 177, 3, // Opcode: LDAPURSBWi +/* 87411 */ MCD_OPC_FilterValue, 1, 162, 74, 0, // Skip to: 106522 +/* 87416 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 87419 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 87434 +/* 87424 */ MCD_OPC_CheckPredicate, 47, 149, 74, 0, // Skip to: 106522 +/* 87429 */ MCD_OPC_Decode, 168, 32, 179, 3, // Opcode: SETP +/* 87434 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 87449 +/* 87439 */ MCD_OPC_CheckPredicate, 47, 134, 74, 0, // Skip to: 106522 +/* 87444 */ MCD_OPC_Decode, 170, 32, 179, 3, // Opcode: SETPT +/* 87449 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 87464 +/* 87454 */ MCD_OPC_CheckPredicate, 47, 119, 74, 0, // Skip to: 106522 +/* 87459 */ MCD_OPC_Decode, 169, 32, 179, 3, // Opcode: SETPN +/* 87464 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 87479 +/* 87469 */ MCD_OPC_CheckPredicate, 47, 104, 74, 0, // Skip to: 106522 +/* 87474 */ MCD_OPC_Decode, 171, 32, 179, 3, // Opcode: SETPTN +/* 87479 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 87494 +/* 87484 */ MCD_OPC_CheckPredicate, 47, 89, 74, 0, // Skip to: 106522 +/* 87489 */ MCD_OPC_Decode, 164, 32, 179, 3, // Opcode: SETM +/* 87494 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 87509 +/* 87499 */ MCD_OPC_CheckPredicate, 47, 74, 74, 0, // Skip to: 106522 +/* 87504 */ MCD_OPC_Decode, 166, 32, 179, 3, // Opcode: SETMT +/* 87509 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 87524 +/* 87514 */ MCD_OPC_CheckPredicate, 47, 59, 74, 0, // Skip to: 106522 +/* 87519 */ MCD_OPC_Decode, 165, 32, 179, 3, // Opcode: SETMN +/* 87524 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 87539 +/* 87529 */ MCD_OPC_CheckPredicate, 47, 44, 74, 0, // Skip to: 106522 +/* 87534 */ MCD_OPC_Decode, 167, 32, 179, 3, // Opcode: SETMTN +/* 87539 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 87554 +/* 87544 */ MCD_OPC_CheckPredicate, 47, 29, 74, 0, // Skip to: 106522 +/* 87549 */ MCD_OPC_Decode, 149, 32, 179, 3, // Opcode: SETE +/* 87554 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 87569 +/* 87559 */ MCD_OPC_CheckPredicate, 47, 14, 74, 0, // Skip to: 106522 +/* 87564 */ MCD_OPC_Decode, 151, 32, 179, 3, // Opcode: SETET +/* 87569 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 87584 +/* 87574 */ MCD_OPC_CheckPredicate, 47, 255, 73, 0, // Skip to: 106522 +/* 87579 */ MCD_OPC_Decode, 150, 32, 179, 3, // Opcode: SETEN +/* 87584 */ MCD_OPC_FilterValue, 11, 245, 73, 0, // Skip to: 106522 +/* 87589 */ MCD_OPC_CheckPredicate, 47, 240, 73, 0, // Skip to: 106522 +/* 87594 */ MCD_OPC_Decode, 152, 32, 179, 3, // Opcode: SETETN +/* 87599 */ MCD_OPC_FilterValue, 2, 24, 1, 0, // Skip to: 87884 +/* 87604 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 87607 */ MCD_OPC_FilterValue, 0, 78, 0, 0, // Skip to: 87690 +/* 87612 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 87615 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87632 +/* 87620 */ MCD_OPC_CheckField, 12, 4, 0, 207, 73, 0, // Skip to: 106522 +/* 87627 */ MCD_OPC_Decode, 197, 7, 180, 3, // Opcode: ADCWr +/* 87632 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 87642 +/* 87637 */ MCD_OPC_Decode, 234, 12, 181, 3, // Opcode: CSELWr +/* 87642 */ MCD_OPC_FilterValue, 6, 187, 73, 0, // Skip to: 106522 +/* 87647 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 87650 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 87660 +/* 87655 */ MCD_OPC_Decode, 238, 27, 180, 3, // Opcode: LSLVWr +/* 87660 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 87675 +/* 87665 */ MCD_OPC_CheckPredicate, 48, 164, 73, 0, // Skip to: 106522 +/* 87670 */ MCD_OPC_Decode, 226, 12, 180, 3, // Opcode: CRC32Brr +/* 87675 */ MCD_OPC_FilterValue, 5, 154, 73, 0, // Skip to: 106522 +/* 87680 */ MCD_OPC_CheckPredicate, 48, 149, 73, 0, // Skip to: 106522 +/* 87685 */ MCD_OPC_Decode, 227, 12, 180, 3, // Opcode: CRC32CBrr +/* 87690 */ MCD_OPC_FilterValue, 1, 61, 0, 0, // Skip to: 87756 +/* 87695 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 87698 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 87708 +/* 87703 */ MCD_OPC_Decode, 236, 12, 181, 3, // Opcode: CSINCWr +/* 87708 */ MCD_OPC_FilterValue, 6, 121, 73, 0, // Skip to: 106522 +/* 87713 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 87716 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 87726 +/* 87721 */ MCD_OPC_Decode, 134, 28, 180, 3, // Opcode: LSRVWr +/* 87726 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 87741 +/* 87731 */ MCD_OPC_CheckPredicate, 48, 98, 73, 0, // Skip to: 106522 +/* 87736 */ MCD_OPC_Decode, 231, 12, 180, 3, // Opcode: CRC32Hrr +/* 87741 */ MCD_OPC_FilterValue, 5, 88, 73, 0, // Skip to: 106522 +/* 87746 */ MCD_OPC_CheckPredicate, 48, 83, 73, 0, // Skip to: 106522 +/* 87751 */ MCD_OPC_Decode, 228, 12, 180, 3, // Opcode: CRC32CHrr +/* 87756 */ MCD_OPC_FilterValue, 2, 81, 0, 0, // Skip to: 87842 +/* 87761 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 87764 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87781 +/* 87769 */ MCD_OPC_CheckField, 21, 3, 6, 58, 73, 0, // Skip to: 106522 +/* 87776 */ MCD_OPC_Decode, 142, 44, 180, 3, // Opcode: UDIVWr +/* 87781 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 87798 +/* 87786 */ MCD_OPC_CheckField, 21, 3, 6, 41, 73, 0, // Skip to: 106522 +/* 87793 */ MCD_OPC_Decode, 197, 8, 180, 3, // Opcode: ASRVWr +/* 87798 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 87820 +/* 87803 */ MCD_OPC_CheckPredicate, 48, 26, 73, 0, // Skip to: 106522 +/* 87808 */ MCD_OPC_CheckField, 21, 3, 6, 19, 73, 0, // Skip to: 106522 +/* 87815 */ MCD_OPC_Decode, 232, 12, 180, 3, // Opcode: CRC32Wrr +/* 87820 */ MCD_OPC_FilterValue, 5, 9, 73, 0, // Skip to: 106522 +/* 87825 */ MCD_OPC_CheckPredicate, 48, 4, 73, 0, // Skip to: 106522 +/* 87830 */ MCD_OPC_CheckField, 21, 3, 6, 253, 72, 0, // Skip to: 106522 +/* 87837 */ MCD_OPC_Decode, 229, 12, 180, 3, // Opcode: CRC32CWrr +/* 87842 */ MCD_OPC_FilterValue, 3, 243, 72, 0, // Skip to: 106522 +/* 87847 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 87850 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87867 +/* 87855 */ MCD_OPC_CheckField, 21, 3, 6, 228, 72, 0, // Skip to: 106522 +/* 87862 */ MCD_OPC_Decode, 132, 32, 180, 3, // Opcode: SDIVWr +/* 87867 */ MCD_OPC_FilterValue, 2, 218, 72, 0, // Skip to: 106522 +/* 87872 */ MCD_OPC_CheckField, 21, 3, 6, 211, 72, 0, // Skip to: 106522 +/* 87879 */ MCD_OPC_Decode, 216, 30, 180, 3, // Opcode: RORVWr +/* 87884 */ MCD_OPC_FilterValue, 3, 201, 72, 0, // Skip to: 106522 +/* 87889 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 87892 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87909 +/* 87897 */ MCD_OPC_CheckField, 21, 3, 0, 186, 72, 0, // Skip to: 106522 +/* 87904 */ MCD_OPC_Decode, 154, 28, 182, 3, // Opcode: MADDWrrr +/* 87909 */ MCD_OPC_FilterValue, 1, 176, 72, 0, // Skip to: 106522 +/* 87914 */ MCD_OPC_CheckField, 21, 3, 0, 169, 72, 0, // Skip to: 106522 +/* 87921 */ MCD_OPC_Decode, 234, 28, 182, 3, // Opcode: MSUBWrrr +/* 87926 */ MCD_OPC_FilterValue, 1, 176, 4, 0, // Skip to: 89131 +/* 87931 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 87934 */ MCD_OPC_FilterValue, 0, 244, 0, 0, // Skip to: 88183 +/* 87939 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 87942 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 88103 +/* 87947 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 87950 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 87960 +/* 87955 */ MCD_OPC_Decode, 189, 41, 177, 3, // Opcode: STURBBi +/* 87960 */ MCD_OPC_FilterValue, 1, 125, 72, 0, // Skip to: 106522 +/* 87965 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 87968 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 87983 +/* 87973 */ MCD_OPC_CheckPredicate, 18, 112, 72, 0, // Skip to: 106522 +/* 87978 */ MCD_OPC_Decode, 154, 25, 183, 3, // Opcode: LDADDB +/* 87983 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 87998 +/* 87988 */ MCD_OPC_CheckPredicate, 18, 97, 72, 0, // Skip to: 106522 +/* 87993 */ MCD_OPC_Decode, 193, 25, 183, 3, // Opcode: LDCLRB +/* 87998 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 88013 +/* 88003 */ MCD_OPC_CheckPredicate, 18, 82, 72, 0, // Skip to: 106522 +/* 88008 */ MCD_OPC_Decode, 209, 25, 183, 3, // Opcode: LDEORB +/* 88013 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 88028 +/* 88018 */ MCD_OPC_CheckPredicate, 18, 67, 72, 0, // Skip to: 106522 +/* 88023 */ MCD_OPC_Decode, 133, 27, 183, 3, // Opcode: LDSETB +/* 88028 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 88043 +/* 88033 */ MCD_OPC_CheckPredicate, 18, 52, 72, 0, // Skip to: 106522 +/* 88038 */ MCD_OPC_Decode, 149, 27, 183, 3, // Opcode: LDSMAXB +/* 88043 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 88058 +/* 88048 */ MCD_OPC_CheckPredicate, 18, 37, 72, 0, // Skip to: 106522 +/* 88053 */ MCD_OPC_Decode, 165, 27, 183, 3, // Opcode: LDSMINB +/* 88058 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 88073 +/* 88063 */ MCD_OPC_CheckPredicate, 18, 22, 72, 0, // Skip to: 106522 +/* 88068 */ MCD_OPC_Decode, 190, 27, 183, 3, // Opcode: LDUMAXB +/* 88073 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 88088 +/* 88078 */ MCD_OPC_CheckPredicate, 18, 7, 72, 0, // Skip to: 106522 +/* 88083 */ MCD_OPC_Decode, 206, 27, 183, 3, // Opcode: LDUMINB +/* 88088 */ MCD_OPC_FilterValue, 8, 253, 71, 0, // Skip to: 106522 +/* 88093 */ MCD_OPC_CheckPredicate, 18, 248, 71, 0, // Skip to: 106522 +/* 88098 */ MCD_OPC_Decode, 177, 42, 183, 3, // Opcode: SWPB +/* 88103 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 88120 +/* 88108 */ MCD_OPC_CheckField, 21, 1, 0, 231, 71, 0, // Skip to: 106522 +/* 88115 */ MCD_OPC_Decode, 137, 41, 177, 3, // Opcode: STRBBpost +/* 88120 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 88166 +/* 88125 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 88128 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 88138 +/* 88133 */ MCD_OPC_Decode, 185, 41, 177, 3, // Opcode: STTRBi +/* 88138 */ MCD_OPC_FilterValue, 1, 203, 71, 0, // Skip to: 106522 +/* 88143 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 88146 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 88156 +/* 88151 */ MCD_OPC_Decode, 139, 41, 184, 3, // Opcode: STRBBroW +/* 88156 */ MCD_OPC_FilterValue, 3, 185, 71, 0, // Skip to: 106522 +/* 88161 */ MCD_OPC_Decode, 140, 41, 185, 3, // Opcode: STRBBroX +/* 88166 */ MCD_OPC_FilterValue, 3, 175, 71, 0, // Skip to: 106522 +/* 88171 */ MCD_OPC_CheckField, 21, 1, 0, 168, 71, 0, // Skip to: 106522 +/* 88178 */ MCD_OPC_Decode, 138, 41, 177, 3, // Opcode: STRBBpre +/* 88183 */ MCD_OPC_FilterValue, 1, 244, 0, 0, // Skip to: 88432 +/* 88188 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 88191 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 88352 +/* 88196 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 88199 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 88209 +/* 88204 */ MCD_OPC_Decode, 214, 27, 177, 3, // Opcode: LDURBBi +/* 88209 */ MCD_OPC_FilterValue, 1, 132, 71, 0, // Skip to: 106522 +/* 88214 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 88217 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 88232 +/* 88222 */ MCD_OPC_CheckPredicate, 18, 119, 71, 0, // Skip to: 106522 +/* 88227 */ MCD_OPC_Decode, 156, 25, 183, 3, // Opcode: LDADDLB +/* 88232 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 88247 +/* 88237 */ MCD_OPC_CheckPredicate, 18, 104, 71, 0, // Skip to: 106522 +/* 88242 */ MCD_OPC_Decode, 195, 25, 183, 3, // Opcode: LDCLRLB +/* 88247 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 88262 +/* 88252 */ MCD_OPC_CheckPredicate, 18, 89, 71, 0, // Skip to: 106522 +/* 88257 */ MCD_OPC_Decode, 211, 25, 183, 3, // Opcode: LDEORLB +/* 88262 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 88277 +/* 88267 */ MCD_OPC_CheckPredicate, 18, 74, 71, 0, // Skip to: 106522 +/* 88272 */ MCD_OPC_Decode, 135, 27, 183, 3, // Opcode: LDSETLB +/* 88277 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 88292 +/* 88282 */ MCD_OPC_CheckPredicate, 18, 59, 71, 0, // Skip to: 106522 +/* 88287 */ MCD_OPC_Decode, 151, 27, 183, 3, // Opcode: LDSMAXLB +/* 88292 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 88307 +/* 88297 */ MCD_OPC_CheckPredicate, 18, 44, 71, 0, // Skip to: 106522 +/* 88302 */ MCD_OPC_Decode, 167, 27, 183, 3, // Opcode: LDSMINLB +/* 88307 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 88322 +/* 88312 */ MCD_OPC_CheckPredicate, 18, 29, 71, 0, // Skip to: 106522 +/* 88317 */ MCD_OPC_Decode, 192, 27, 183, 3, // Opcode: LDUMAXLB +/* 88322 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 88337 +/* 88327 */ MCD_OPC_CheckPredicate, 18, 14, 71, 0, // Skip to: 106522 +/* 88332 */ MCD_OPC_Decode, 208, 27, 183, 3, // Opcode: LDUMINLB +/* 88337 */ MCD_OPC_FilterValue, 8, 4, 71, 0, // Skip to: 106522 +/* 88342 */ MCD_OPC_CheckPredicate, 18, 255, 70, 0, // Skip to: 106522 +/* 88347 */ MCD_OPC_Decode, 179, 42, 183, 3, // Opcode: SWPLB +/* 88352 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 88369 +/* 88357 */ MCD_OPC_CheckField, 21, 1, 0, 238, 70, 0, // Skip to: 106522 +/* 88364 */ MCD_OPC_Decode, 174, 26, 177, 3, // Opcode: LDRBBpost +/* 88369 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 88415 +/* 88374 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 88377 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 88387 +/* 88382 */ MCD_OPC_Decode, 173, 27, 177, 3, // Opcode: LDTRBi +/* 88387 */ MCD_OPC_FilterValue, 1, 210, 70, 0, // Skip to: 106522 +/* 88392 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 88395 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 88405 +/* 88400 */ MCD_OPC_Decode, 176, 26, 184, 3, // Opcode: LDRBBroW +/* 88405 */ MCD_OPC_FilterValue, 3, 192, 70, 0, // Skip to: 106522 +/* 88410 */ MCD_OPC_Decode, 177, 26, 185, 3, // Opcode: LDRBBroX +/* 88415 */ MCD_OPC_FilterValue, 3, 182, 70, 0, // Skip to: 106522 +/* 88420 */ MCD_OPC_CheckField, 21, 1, 0, 175, 70, 0, // Skip to: 106522 +/* 88427 */ MCD_OPC_Decode, 175, 26, 177, 3, // Opcode: LDRBBpre +/* 88432 */ MCD_OPC_FilterValue, 2, 10, 1, 0, // Skip to: 88703 +/* 88437 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 88440 */ MCD_OPC_FilterValue, 0, 178, 0, 0, // Skip to: 88623 +/* 88445 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 88448 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 88458 +/* 88453 */ MCD_OPC_Decode, 221, 27, 177, 3, // Opcode: LDURSBXi +/* 88458 */ MCD_OPC_FilterValue, 1, 139, 70, 0, // Skip to: 106522 +/* 88463 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 88466 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 88481 +/* 88471 */ MCD_OPC_CheckPredicate, 18, 126, 70, 0, // Skip to: 106522 +/* 88476 */ MCD_OPC_Decode, 146, 25, 183, 3, // Opcode: LDADDAB +/* 88481 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 88496 +/* 88486 */ MCD_OPC_CheckPredicate, 18, 111, 70, 0, // Skip to: 106522 +/* 88491 */ MCD_OPC_Decode, 185, 25, 183, 3, // Opcode: LDCLRAB +/* 88496 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 88511 +/* 88501 */ MCD_OPC_CheckPredicate, 18, 96, 70, 0, // Skip to: 106522 +/* 88506 */ MCD_OPC_Decode, 201, 25, 183, 3, // Opcode: LDEORAB +/* 88511 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 88526 +/* 88516 */ MCD_OPC_CheckPredicate, 18, 81, 70, 0, // Skip to: 106522 +/* 88521 */ MCD_OPC_Decode, 253, 26, 183, 3, // Opcode: LDSETAB +/* 88526 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 88541 +/* 88531 */ MCD_OPC_CheckPredicate, 18, 66, 70, 0, // Skip to: 106522 +/* 88536 */ MCD_OPC_Decode, 141, 27, 183, 3, // Opcode: LDSMAXAB +/* 88541 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 88556 +/* 88546 */ MCD_OPC_CheckPredicate, 18, 51, 70, 0, // Skip to: 106522 +/* 88551 */ MCD_OPC_Decode, 157, 27, 183, 3, // Opcode: LDSMINAB +/* 88556 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 88571 +/* 88561 */ MCD_OPC_CheckPredicate, 18, 36, 70, 0, // Skip to: 106522 +/* 88566 */ MCD_OPC_Decode, 182, 27, 183, 3, // Opcode: LDUMAXAB +/* 88571 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 88586 +/* 88576 */ MCD_OPC_CheckPredicate, 18, 21, 70, 0, // Skip to: 106522 +/* 88581 */ MCD_OPC_Decode, 198, 27, 183, 3, // Opcode: LDUMINAB +/* 88586 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 88601 +/* 88591 */ MCD_OPC_CheckPredicate, 18, 6, 70, 0, // Skip to: 106522 +/* 88596 */ MCD_OPC_Decode, 169, 42, 183, 3, // Opcode: SWPAB +/* 88601 */ MCD_OPC_FilterValue, 12, 252, 69, 0, // Skip to: 106522 +/* 88606 */ MCD_OPC_CheckPredicate, 49, 247, 69, 0, // Skip to: 106522 +/* 88611 */ MCD_OPC_CheckField, 16, 5, 31, 240, 69, 0, // Skip to: 106522 +/* 88618 */ MCD_OPC_Decode, 162, 25, 186, 3, // Opcode: LDAPRB +/* 88623 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 88640 +/* 88628 */ MCD_OPC_CheckField, 21, 1, 0, 223, 69, 0, // Skip to: 106522 +/* 88635 */ MCD_OPC_Decode, 211, 26, 177, 3, // Opcode: LDRSBXpost +/* 88640 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 88686 +/* 88645 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 88648 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 88658 +/* 88653 */ MCD_OPC_Decode, 176, 27, 177, 3, // Opcode: LDTRSBXi +/* 88658 */ MCD_OPC_FilterValue, 1, 195, 69, 0, // Skip to: 106522 +/* 88663 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 88666 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 88676 +/* 88671 */ MCD_OPC_Decode, 213, 26, 187, 3, // Opcode: LDRSBXroW +/* 88676 */ MCD_OPC_FilterValue, 3, 177, 69, 0, // Skip to: 106522 +/* 88681 */ MCD_OPC_Decode, 214, 26, 188, 3, // Opcode: LDRSBXroX +/* 88686 */ MCD_OPC_FilterValue, 3, 167, 69, 0, // Skip to: 106522 +/* 88691 */ MCD_OPC_CheckField, 21, 1, 0, 160, 69, 0, // Skip to: 106522 +/* 88698 */ MCD_OPC_Decode, 212, 26, 177, 3, // Opcode: LDRSBXpre +/* 88703 */ MCD_OPC_FilterValue, 3, 244, 0, 0, // Skip to: 88952 +/* 88708 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 88711 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 88872 +/* 88716 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 88719 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 88729 +/* 88724 */ MCD_OPC_Decode, 220, 27, 177, 3, // Opcode: LDURSBWi +/* 88729 */ MCD_OPC_FilterValue, 1, 124, 69, 0, // Skip to: 106522 +/* 88734 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 88737 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 88752 +/* 88742 */ MCD_OPC_CheckPredicate, 18, 111, 69, 0, // Skip to: 106522 +/* 88747 */ MCD_OPC_Decode, 148, 25, 183, 3, // Opcode: LDADDALB +/* 88752 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 88767 +/* 88757 */ MCD_OPC_CheckPredicate, 18, 96, 69, 0, // Skip to: 106522 +/* 88762 */ MCD_OPC_Decode, 187, 25, 183, 3, // Opcode: LDCLRALB +/* 88767 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 88782 +/* 88772 */ MCD_OPC_CheckPredicate, 18, 81, 69, 0, // Skip to: 106522 +/* 88777 */ MCD_OPC_Decode, 203, 25, 183, 3, // Opcode: LDEORALB +/* 88782 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 88797 +/* 88787 */ MCD_OPC_CheckPredicate, 18, 66, 69, 0, // Skip to: 106522 +/* 88792 */ MCD_OPC_Decode, 255, 26, 183, 3, // Opcode: LDSETALB +/* 88797 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 88812 +/* 88802 */ MCD_OPC_CheckPredicate, 18, 51, 69, 0, // Skip to: 106522 +/* 88807 */ MCD_OPC_Decode, 143, 27, 183, 3, // Opcode: LDSMAXALB +/* 88812 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 88827 +/* 88817 */ MCD_OPC_CheckPredicate, 18, 36, 69, 0, // Skip to: 106522 +/* 88822 */ MCD_OPC_Decode, 159, 27, 183, 3, // Opcode: LDSMINALB +/* 88827 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 88842 +/* 88832 */ MCD_OPC_CheckPredicate, 18, 21, 69, 0, // Skip to: 106522 +/* 88837 */ MCD_OPC_Decode, 184, 27, 183, 3, // Opcode: LDUMAXALB +/* 88842 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 88857 +/* 88847 */ MCD_OPC_CheckPredicate, 18, 6, 69, 0, // Skip to: 106522 +/* 88852 */ MCD_OPC_Decode, 200, 27, 183, 3, // Opcode: LDUMINALB +/* 88857 */ MCD_OPC_FilterValue, 8, 252, 68, 0, // Skip to: 106522 +/* 88862 */ MCD_OPC_CheckPredicate, 18, 247, 68, 0, // Skip to: 106522 +/* 88867 */ MCD_OPC_Decode, 171, 42, 183, 3, // Opcode: SWPALB +/* 88872 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 88889 +/* 88877 */ MCD_OPC_CheckField, 21, 1, 0, 230, 68, 0, // Skip to: 106522 +/* 88884 */ MCD_OPC_Decode, 206, 26, 177, 3, // Opcode: LDRSBWpost +/* 88889 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 88935 +/* 88894 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 88897 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 88907 +/* 88902 */ MCD_OPC_Decode, 175, 27, 177, 3, // Opcode: LDTRSBWi +/* 88907 */ MCD_OPC_FilterValue, 1, 202, 68, 0, // Skip to: 106522 +/* 88912 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 88915 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 88925 +/* 88920 */ MCD_OPC_Decode, 208, 26, 184, 3, // Opcode: LDRSBWroW +/* 88925 */ MCD_OPC_FilterValue, 3, 184, 68, 0, // Skip to: 106522 +/* 88930 */ MCD_OPC_Decode, 209, 26, 185, 3, // Opcode: LDRSBWroX +/* 88935 */ MCD_OPC_FilterValue, 3, 174, 68, 0, // Skip to: 106522 +/* 88940 */ MCD_OPC_CheckField, 21, 1, 0, 167, 68, 0, // Skip to: 106522 +/* 88947 */ MCD_OPC_Decode, 207, 26, 177, 3, // Opcode: LDRSBWpre +/* 88952 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 88962 +/* 88957 */ MCD_OPC_Decode, 141, 41, 189, 3, // Opcode: STRBBui +/* 88962 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 88972 +/* 88967 */ MCD_OPC_Decode, 178, 26, 189, 3, // Opcode: LDRBBui +/* 88972 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 88982 +/* 88977 */ MCD_OPC_Decode, 215, 26, 189, 3, // Opcode: LDRSBXui +/* 88982 */ MCD_OPC_FilterValue, 7, 5, 0, 0, // Skip to: 88992 +/* 88987 */ MCD_OPC_Decode, 210, 26, 189, 3, // Opcode: LDRSBWui +/* 88992 */ MCD_OPC_FilterValue, 8, 78, 0, 0, // Skip to: 89075 +/* 88997 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 89000 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 89017 +/* 89005 */ MCD_OPC_CheckField, 21, 1, 0, 102, 68, 0, // Skip to: 106522 +/* 89012 */ MCD_OPC_Decode, 195, 7, 180, 3, // Opcode: ADCSWr +/* 89017 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 89046 +/* 89022 */ MCD_OPC_CheckPredicate, 42, 87, 68, 0, // Skip to: 106522 +/* 89027 */ MCD_OPC_CheckField, 16, 6, 0, 80, 68, 0, // Skip to: 106522 +/* 89034 */ MCD_OPC_CheckField, 0, 5, 13, 73, 68, 0, // Skip to: 106522 +/* 89041 */ MCD_OPC_Decode, 154, 32, 190, 3, // Opcode: SETF8 +/* 89046 */ MCD_OPC_FilterValue, 18, 63, 68, 0, // Skip to: 106522 +/* 89051 */ MCD_OPC_CheckPredicate, 42, 58, 68, 0, // Skip to: 106522 +/* 89056 */ MCD_OPC_CheckField, 16, 6, 0, 51, 68, 0, // Skip to: 106522 +/* 89063 */ MCD_OPC_CheckField, 0, 5, 13, 44, 68, 0, // Skip to: 106522 +/* 89070 */ MCD_OPC_Decode, 153, 32, 190, 3, // Opcode: SETF16 +/* 89075 */ MCD_OPC_FilterValue, 9, 34, 68, 0, // Skip to: 106522 +/* 89080 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 89083 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 89107 +/* 89088 */ MCD_OPC_CheckField, 21, 1, 0, 19, 68, 0, // Skip to: 106522 +/* 89095 */ MCD_OPC_CheckField, 4, 1, 0, 12, 68, 0, // Skip to: 106522 +/* 89102 */ MCD_OPC_Decode, 229, 9, 191, 3, // Opcode: CCMNWr +/* 89107 */ MCD_OPC_FilterValue, 2, 2, 68, 0, // Skip to: 106522 +/* 89112 */ MCD_OPC_CheckField, 21, 1, 0, 251, 67, 0, // Skip to: 106522 +/* 89119 */ MCD_OPC_CheckField, 4, 1, 0, 244, 67, 0, // Skip to: 106522 +/* 89126 */ MCD_OPC_Decode, 228, 9, 192, 3, // Opcode: CCMNWi +/* 89131 */ MCD_OPC_FilterValue, 2, 244, 0, 0, // Skip to: 89380 +/* 89136 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 89139 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 89149 +/* 89144 */ MCD_OPC_Decode, 244, 26, 165, 3, // Opcode: LDRXl +/* 89149 */ MCD_OPC_FilterValue, 1, 91, 0, 0, // Skip to: 89245 +/* 89154 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 89157 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 89179 +/* 89162 */ MCD_OPC_CheckPredicate, 46, 203, 67, 0, // Skip to: 106522 +/* 89167 */ MCD_OPC_CheckField, 10, 2, 0, 196, 67, 0, // Skip to: 106522 +/* 89174 */ MCD_OPC_Decode, 221, 40, 177, 3, // Opcode: STLURHi +/* 89179 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 89201 +/* 89184 */ MCD_OPC_CheckPredicate, 46, 181, 67, 0, // Skip to: 106522 +/* 89189 */ MCD_OPC_CheckField, 10, 2, 0, 174, 67, 0, // Skip to: 106522 +/* 89196 */ MCD_OPC_Decode, 167, 25, 177, 3, // Opcode: LDAPURHi +/* 89201 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 89223 +/* 89206 */ MCD_OPC_CheckPredicate, 46, 159, 67, 0, // Skip to: 106522 +/* 89211 */ MCD_OPC_CheckField, 10, 2, 0, 152, 67, 0, // Skip to: 106522 +/* 89218 */ MCD_OPC_Decode, 171, 25, 177, 3, // Opcode: LDAPURSHXi +/* 89223 */ MCD_OPC_FilterValue, 6, 142, 67, 0, // Skip to: 106522 +/* 89228 */ MCD_OPC_CheckPredicate, 46, 137, 67, 0, // Skip to: 106522 +/* 89233 */ MCD_OPC_CheckField, 10, 2, 0, 130, 67, 0, // Skip to: 106522 +/* 89240 */ MCD_OPC_Decode, 170, 25, 177, 3, // Opcode: LDAPURSHWi +/* 89245 */ MCD_OPC_FilterValue, 2, 120, 67, 0, // Skip to: 106522 +/* 89250 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 89253 */ MCD_OPC_FilterValue, 0, 58, 0, 0, // Skip to: 89316 +/* 89258 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 89261 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 89278 +/* 89266 */ MCD_OPC_CheckField, 12, 4, 0, 97, 67, 0, // Skip to: 106522 +/* 89273 */ MCD_OPC_Decode, 215, 31, 180, 3, // Opcode: SBCWr +/* 89278 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 89288 +/* 89283 */ MCD_OPC_Decode, 238, 12, 181, 3, // Opcode: CSINVWr +/* 89288 */ MCD_OPC_FilterValue, 6, 77, 67, 0, // Skip to: 106522 +/* 89293 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... +/* 89296 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 89306 +/* 89301 */ MCD_OPC_Decode, 168, 30, 193, 3, // Opcode: RBITWr +/* 89306 */ MCD_OPC_FilterValue, 1, 59, 67, 0, // Skip to: 106522 +/* 89311 */ MCD_OPC_Decode, 150, 10, 193, 3, // Opcode: CLZWr +/* 89316 */ MCD_OPC_FilterValue, 1, 41, 0, 0, // Skip to: 89362 +/* 89321 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 89324 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 89334 +/* 89329 */ MCD_OPC_Decode, 240, 12, 181, 3, // Opcode: CSNEGWr +/* 89334 */ MCD_OPC_FilterValue, 6, 31, 67, 0, // Skip to: 106522 +/* 89339 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... +/* 89342 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 89352 +/* 89347 */ MCD_OPC_Decode, 183, 30, 193, 3, // Opcode: REV16Wr +/* 89352 */ MCD_OPC_FilterValue, 1, 13, 67, 0, // Skip to: 106522 +/* 89357 */ MCD_OPC_Decode, 138, 10, 193, 3, // Opcode: CLSWr +/* 89362 */ MCD_OPC_FilterValue, 2, 3, 67, 0, // Skip to: 106522 +/* 89367 */ MCD_OPC_CheckField, 12, 12, 128, 24, 251, 66, 0, // Skip to: 106522 +/* 89375 */ MCD_OPC_Decode, 205, 30, 193, 3, // Opcode: REVWr +/* 89380 */ MCD_OPC_FilterValue, 3, 117, 4, 0, // Skip to: 90526 +/* 89385 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 89388 */ MCD_OPC_FilterValue, 0, 244, 0, 0, // Skip to: 89637 +/* 89393 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 89396 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 89557 +/* 89401 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 89404 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 89414 +/* 89409 */ MCD_OPC_Decode, 192, 41, 177, 3, // Opcode: STURHHi +/* 89414 */ MCD_OPC_FilterValue, 1, 207, 66, 0, // Skip to: 106522 +/* 89419 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 89422 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 89437 +/* 89427 */ MCD_OPC_CheckPredicate, 18, 194, 66, 0, // Skip to: 106522 +/* 89432 */ MCD_OPC_Decode, 155, 25, 183, 3, // Opcode: LDADDH +/* 89437 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 89452 +/* 89442 */ MCD_OPC_CheckPredicate, 18, 179, 66, 0, // Skip to: 106522 +/* 89447 */ MCD_OPC_Decode, 194, 25, 183, 3, // Opcode: LDCLRH +/* 89452 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 89467 +/* 89457 */ MCD_OPC_CheckPredicate, 18, 164, 66, 0, // Skip to: 106522 +/* 89462 */ MCD_OPC_Decode, 210, 25, 183, 3, // Opcode: LDEORH +/* 89467 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 89482 +/* 89472 */ MCD_OPC_CheckPredicate, 18, 149, 66, 0, // Skip to: 106522 +/* 89477 */ MCD_OPC_Decode, 134, 27, 183, 3, // Opcode: LDSETH +/* 89482 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 89497 +/* 89487 */ MCD_OPC_CheckPredicate, 18, 134, 66, 0, // Skip to: 106522 +/* 89492 */ MCD_OPC_Decode, 150, 27, 183, 3, // Opcode: LDSMAXH +/* 89497 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 89512 +/* 89502 */ MCD_OPC_CheckPredicate, 18, 119, 66, 0, // Skip to: 106522 +/* 89507 */ MCD_OPC_Decode, 166, 27, 183, 3, // Opcode: LDSMINH +/* 89512 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 89527 +/* 89517 */ MCD_OPC_CheckPredicate, 18, 104, 66, 0, // Skip to: 106522 +/* 89522 */ MCD_OPC_Decode, 191, 27, 183, 3, // Opcode: LDUMAXH +/* 89527 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 89542 +/* 89532 */ MCD_OPC_CheckPredicate, 18, 89, 66, 0, // Skip to: 106522 +/* 89537 */ MCD_OPC_Decode, 207, 27, 183, 3, // Opcode: LDUMINH +/* 89542 */ MCD_OPC_FilterValue, 8, 79, 66, 0, // Skip to: 106522 +/* 89547 */ MCD_OPC_CheckPredicate, 18, 74, 66, 0, // Skip to: 106522 +/* 89552 */ MCD_OPC_Decode, 178, 42, 183, 3, // Opcode: SWPH +/* 89557 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 89574 +/* 89562 */ MCD_OPC_CheckField, 21, 1, 0, 57, 66, 0, // Skip to: 106522 +/* 89569 */ MCD_OPC_Decode, 152, 41, 177, 3, // Opcode: STRHHpost +/* 89574 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 89620 +/* 89579 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 89582 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 89592 +/* 89587 */ MCD_OPC_Decode, 186, 41, 177, 3, // Opcode: STTRHi +/* 89592 */ MCD_OPC_FilterValue, 1, 29, 66, 0, // Skip to: 106522 +/* 89597 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 89600 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 89610 +/* 89605 */ MCD_OPC_Decode, 154, 41, 184, 3, // Opcode: STRHHroW +/* 89610 */ MCD_OPC_FilterValue, 3, 11, 66, 0, // Skip to: 106522 +/* 89615 */ MCD_OPC_Decode, 155, 41, 185, 3, // Opcode: STRHHroX +/* 89620 */ MCD_OPC_FilterValue, 3, 1, 66, 0, // Skip to: 106522 +/* 89625 */ MCD_OPC_CheckField, 21, 1, 0, 250, 65, 0, // Skip to: 106522 +/* 89632 */ MCD_OPC_Decode, 153, 41, 177, 3, // Opcode: STRHHpre +/* 89637 */ MCD_OPC_FilterValue, 1, 244, 0, 0, // Skip to: 89886 +/* 89642 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 89645 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 89806 +/* 89650 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 89653 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 89663 +/* 89658 */ MCD_OPC_Decode, 217, 27, 177, 3, // Opcode: LDURHHi +/* 89663 */ MCD_OPC_FilterValue, 1, 214, 65, 0, // Skip to: 106522 +/* 89668 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 89671 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 89686 +/* 89676 */ MCD_OPC_CheckPredicate, 18, 201, 65, 0, // Skip to: 106522 +/* 89681 */ MCD_OPC_Decode, 157, 25, 183, 3, // Opcode: LDADDLH +/* 89686 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 89701 +/* 89691 */ MCD_OPC_CheckPredicate, 18, 186, 65, 0, // Skip to: 106522 +/* 89696 */ MCD_OPC_Decode, 196, 25, 183, 3, // Opcode: LDCLRLH +/* 89701 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 89716 +/* 89706 */ MCD_OPC_CheckPredicate, 18, 171, 65, 0, // Skip to: 106522 +/* 89711 */ MCD_OPC_Decode, 212, 25, 183, 3, // Opcode: LDEORLH +/* 89716 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 89731 +/* 89721 */ MCD_OPC_CheckPredicate, 18, 156, 65, 0, // Skip to: 106522 +/* 89726 */ MCD_OPC_Decode, 136, 27, 183, 3, // Opcode: LDSETLH +/* 89731 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 89746 +/* 89736 */ MCD_OPC_CheckPredicate, 18, 141, 65, 0, // Skip to: 106522 +/* 89741 */ MCD_OPC_Decode, 152, 27, 183, 3, // Opcode: LDSMAXLH +/* 89746 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 89761 +/* 89751 */ MCD_OPC_CheckPredicate, 18, 126, 65, 0, // Skip to: 106522 +/* 89756 */ MCD_OPC_Decode, 168, 27, 183, 3, // Opcode: LDSMINLH +/* 89761 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 89776 +/* 89766 */ MCD_OPC_CheckPredicate, 18, 111, 65, 0, // Skip to: 106522 +/* 89771 */ MCD_OPC_Decode, 193, 27, 183, 3, // Opcode: LDUMAXLH +/* 89776 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 89791 +/* 89781 */ MCD_OPC_CheckPredicate, 18, 96, 65, 0, // Skip to: 106522 +/* 89786 */ MCD_OPC_Decode, 209, 27, 183, 3, // Opcode: LDUMINLH +/* 89791 */ MCD_OPC_FilterValue, 8, 86, 65, 0, // Skip to: 106522 +/* 89796 */ MCD_OPC_CheckPredicate, 18, 81, 65, 0, // Skip to: 106522 +/* 89801 */ MCD_OPC_Decode, 180, 42, 183, 3, // Opcode: SWPLH +/* 89806 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 89823 +/* 89811 */ MCD_OPC_CheckField, 21, 1, 0, 64, 65, 0, // Skip to: 106522 +/* 89818 */ MCD_OPC_Decode, 190, 26, 177, 3, // Opcode: LDRHHpost +/* 89823 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 89869 +/* 89828 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 89831 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 89841 +/* 89836 */ MCD_OPC_Decode, 174, 27, 177, 3, // Opcode: LDTRHi +/* 89841 */ MCD_OPC_FilterValue, 1, 36, 65, 0, // Skip to: 106522 +/* 89846 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 89849 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 89859 +/* 89854 */ MCD_OPC_Decode, 192, 26, 184, 3, // Opcode: LDRHHroW +/* 89859 */ MCD_OPC_FilterValue, 3, 18, 65, 0, // Skip to: 106522 +/* 89864 */ MCD_OPC_Decode, 193, 26, 185, 3, // Opcode: LDRHHroX +/* 89869 */ MCD_OPC_FilterValue, 3, 8, 65, 0, // Skip to: 106522 +/* 89874 */ MCD_OPC_CheckField, 21, 1, 0, 1, 65, 0, // Skip to: 106522 +/* 89881 */ MCD_OPC_Decode, 191, 26, 177, 3, // Opcode: LDRHHpre +/* 89886 */ MCD_OPC_FilterValue, 2, 10, 1, 0, // Skip to: 90157 +/* 89891 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 89894 */ MCD_OPC_FilterValue, 0, 178, 0, 0, // Skip to: 90077 +/* 89899 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 89902 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 89912 +/* 89907 */ MCD_OPC_Decode, 223, 27, 177, 3, // Opcode: LDURSHXi +/* 89912 */ MCD_OPC_FilterValue, 1, 221, 64, 0, // Skip to: 106522 +/* 89917 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 89920 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 89935 +/* 89925 */ MCD_OPC_CheckPredicate, 18, 208, 64, 0, // Skip to: 106522 +/* 89930 */ MCD_OPC_Decode, 147, 25, 183, 3, // Opcode: LDADDAH +/* 89935 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 89950 +/* 89940 */ MCD_OPC_CheckPredicate, 18, 193, 64, 0, // Skip to: 106522 +/* 89945 */ MCD_OPC_Decode, 186, 25, 183, 3, // Opcode: LDCLRAH +/* 89950 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 89965 +/* 89955 */ MCD_OPC_CheckPredicate, 18, 178, 64, 0, // Skip to: 106522 +/* 89960 */ MCD_OPC_Decode, 202, 25, 183, 3, // Opcode: LDEORAH +/* 89965 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 89980 +/* 89970 */ MCD_OPC_CheckPredicate, 18, 163, 64, 0, // Skip to: 106522 +/* 89975 */ MCD_OPC_Decode, 254, 26, 183, 3, // Opcode: LDSETAH +/* 89980 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 89995 +/* 89985 */ MCD_OPC_CheckPredicate, 18, 148, 64, 0, // Skip to: 106522 +/* 89990 */ MCD_OPC_Decode, 142, 27, 183, 3, // Opcode: LDSMAXAH +/* 89995 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 90010 +/* 90000 */ MCD_OPC_CheckPredicate, 18, 133, 64, 0, // Skip to: 106522 +/* 90005 */ MCD_OPC_Decode, 158, 27, 183, 3, // Opcode: LDSMINAH +/* 90010 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 90025 +/* 90015 */ MCD_OPC_CheckPredicate, 18, 118, 64, 0, // Skip to: 106522 +/* 90020 */ MCD_OPC_Decode, 183, 27, 183, 3, // Opcode: LDUMAXAH +/* 90025 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 90040 +/* 90030 */ MCD_OPC_CheckPredicate, 18, 103, 64, 0, // Skip to: 106522 +/* 90035 */ MCD_OPC_Decode, 199, 27, 183, 3, // Opcode: LDUMINAH +/* 90040 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 90055 +/* 90045 */ MCD_OPC_CheckPredicate, 18, 88, 64, 0, // Skip to: 106522 +/* 90050 */ MCD_OPC_Decode, 170, 42, 183, 3, // Opcode: SWPAH +/* 90055 */ MCD_OPC_FilterValue, 12, 78, 64, 0, // Skip to: 106522 +/* 90060 */ MCD_OPC_CheckPredicate, 49, 73, 64, 0, // Skip to: 106522 +/* 90065 */ MCD_OPC_CheckField, 16, 5, 31, 66, 64, 0, // Skip to: 106522 +/* 90072 */ MCD_OPC_Decode, 163, 25, 186, 3, // Opcode: LDAPRH +/* 90077 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 90094 +/* 90082 */ MCD_OPC_CheckField, 21, 1, 0, 49, 64, 0, // Skip to: 106522 +/* 90089 */ MCD_OPC_Decode, 221, 26, 177, 3, // Opcode: LDRSHXpost +/* 90094 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 90140 +/* 90099 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 90102 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 90112 +/* 90107 */ MCD_OPC_Decode, 178, 27, 177, 3, // Opcode: LDTRSHXi +/* 90112 */ MCD_OPC_FilterValue, 1, 21, 64, 0, // Skip to: 106522 +/* 90117 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 90120 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 90130 +/* 90125 */ MCD_OPC_Decode, 223, 26, 187, 3, // Opcode: LDRSHXroW +/* 90130 */ MCD_OPC_FilterValue, 3, 3, 64, 0, // Skip to: 106522 +/* 90135 */ MCD_OPC_Decode, 224, 26, 188, 3, // Opcode: LDRSHXroX +/* 90140 */ MCD_OPC_FilterValue, 3, 249, 63, 0, // Skip to: 106522 +/* 90145 */ MCD_OPC_CheckField, 21, 1, 0, 242, 63, 0, // Skip to: 106522 +/* 90152 */ MCD_OPC_Decode, 222, 26, 177, 3, // Opcode: LDRSHXpre +/* 90157 */ MCD_OPC_FilterValue, 3, 244, 0, 0, // Skip to: 90406 +/* 90162 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 90165 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 90326 +/* 90170 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 90173 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 90183 +/* 90178 */ MCD_OPC_Decode, 222, 27, 177, 3, // Opcode: LDURSHWi +/* 90183 */ MCD_OPC_FilterValue, 1, 206, 63, 0, // Skip to: 106522 +/* 90188 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 90191 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 90206 +/* 90196 */ MCD_OPC_CheckPredicate, 18, 193, 63, 0, // Skip to: 106522 +/* 90201 */ MCD_OPC_Decode, 149, 25, 183, 3, // Opcode: LDADDALH +/* 90206 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 90221 +/* 90211 */ MCD_OPC_CheckPredicate, 18, 178, 63, 0, // Skip to: 106522 +/* 90216 */ MCD_OPC_Decode, 188, 25, 183, 3, // Opcode: LDCLRALH +/* 90221 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 90236 +/* 90226 */ MCD_OPC_CheckPredicate, 18, 163, 63, 0, // Skip to: 106522 +/* 90231 */ MCD_OPC_Decode, 204, 25, 183, 3, // Opcode: LDEORALH +/* 90236 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 90251 +/* 90241 */ MCD_OPC_CheckPredicate, 18, 148, 63, 0, // Skip to: 106522 +/* 90246 */ MCD_OPC_Decode, 128, 27, 183, 3, // Opcode: LDSETALH +/* 90251 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 90266 +/* 90256 */ MCD_OPC_CheckPredicate, 18, 133, 63, 0, // Skip to: 106522 +/* 90261 */ MCD_OPC_Decode, 144, 27, 183, 3, // Opcode: LDSMAXALH +/* 90266 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 90281 +/* 90271 */ MCD_OPC_CheckPredicate, 18, 118, 63, 0, // Skip to: 106522 +/* 90276 */ MCD_OPC_Decode, 160, 27, 183, 3, // Opcode: LDSMINALH +/* 90281 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 90296 +/* 90286 */ MCD_OPC_CheckPredicate, 18, 103, 63, 0, // Skip to: 106522 +/* 90291 */ MCD_OPC_Decode, 185, 27, 183, 3, // Opcode: LDUMAXALH +/* 90296 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 90311 +/* 90301 */ MCD_OPC_CheckPredicate, 18, 88, 63, 0, // Skip to: 106522 +/* 90306 */ MCD_OPC_Decode, 201, 27, 183, 3, // Opcode: LDUMINALH +/* 90311 */ MCD_OPC_FilterValue, 8, 78, 63, 0, // Skip to: 106522 +/* 90316 */ MCD_OPC_CheckPredicate, 18, 73, 63, 0, // Skip to: 106522 +/* 90321 */ MCD_OPC_Decode, 172, 42, 183, 3, // Opcode: SWPALH +/* 90326 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 90343 +/* 90331 */ MCD_OPC_CheckField, 21, 1, 0, 56, 63, 0, // Skip to: 106522 +/* 90338 */ MCD_OPC_Decode, 216, 26, 177, 3, // Opcode: LDRSHWpost +/* 90343 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 90389 +/* 90348 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 90351 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 90361 +/* 90356 */ MCD_OPC_Decode, 177, 27, 177, 3, // Opcode: LDTRSHWi +/* 90361 */ MCD_OPC_FilterValue, 1, 28, 63, 0, // Skip to: 106522 +/* 90366 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 90369 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 90379 +/* 90374 */ MCD_OPC_Decode, 218, 26, 184, 3, // Opcode: LDRSHWroW +/* 90379 */ MCD_OPC_FilterValue, 3, 10, 63, 0, // Skip to: 106522 +/* 90384 */ MCD_OPC_Decode, 219, 26, 185, 3, // Opcode: LDRSHWroX +/* 90389 */ MCD_OPC_FilterValue, 3, 0, 63, 0, // Skip to: 106522 +/* 90394 */ MCD_OPC_CheckField, 21, 1, 0, 249, 62, 0, // Skip to: 106522 +/* 90401 */ MCD_OPC_Decode, 217, 26, 177, 3, // Opcode: LDRSHWpre +/* 90406 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 90416 +/* 90411 */ MCD_OPC_Decode, 156, 41, 189, 3, // Opcode: STRHHui +/* 90416 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 90426 +/* 90421 */ MCD_OPC_Decode, 194, 26, 189, 3, // Opcode: LDRHHui +/* 90426 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 90436 +/* 90431 */ MCD_OPC_Decode, 225, 26, 189, 3, // Opcode: LDRSHXui +/* 90436 */ MCD_OPC_FilterValue, 7, 5, 0, 0, // Skip to: 90446 +/* 90441 */ MCD_OPC_Decode, 220, 26, 189, 3, // Opcode: LDRSHWui +/* 90446 */ MCD_OPC_FilterValue, 8, 19, 0, 0, // Skip to: 90470 +/* 90451 */ MCD_OPC_CheckField, 21, 1, 0, 192, 62, 0, // Skip to: 106522 +/* 90458 */ MCD_OPC_CheckField, 10, 6, 0, 185, 62, 0, // Skip to: 106522 +/* 90465 */ MCD_OPC_Decode, 213, 31, 180, 3, // Opcode: SBCSWr +/* 90470 */ MCD_OPC_FilterValue, 9, 175, 62, 0, // Skip to: 106522 +/* 90475 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 90478 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 90502 +/* 90483 */ MCD_OPC_CheckField, 21, 1, 0, 160, 62, 0, // Skip to: 106522 +/* 90490 */ MCD_OPC_CheckField, 4, 1, 0, 153, 62, 0, // Skip to: 106522 +/* 90497 */ MCD_OPC_Decode, 233, 9, 191, 3, // Opcode: CCMPWr +/* 90502 */ MCD_OPC_FilterValue, 2, 143, 62, 0, // Skip to: 106522 +/* 90507 */ MCD_OPC_CheckField, 21, 1, 0, 136, 62, 0, // Skip to: 106522 +/* 90514 */ MCD_OPC_CheckField, 4, 1, 0, 129, 62, 0, // Skip to: 106522 +/* 90521 */ MCD_OPC_Decode, 232, 9, 192, 3, // Opcode: CCMPWi +/* 90526 */ MCD_OPC_FilterValue, 4, 242, 1, 0, // Skip to: 91029 +/* 90531 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 90534 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 90544 +/* 90539 */ MCD_OPC_Decode, 226, 26, 165, 3, // Opcode: LDRSWl +/* 90544 */ MCD_OPC_FilterValue, 1, 69, 0, 0, // Skip to: 90618 +/* 90549 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 90552 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 90574 +/* 90557 */ MCD_OPC_CheckPredicate, 46, 88, 62, 0, // Skip to: 106522 +/* 90562 */ MCD_OPC_CheckField, 10, 2, 0, 81, 62, 0, // Skip to: 106522 +/* 90569 */ MCD_OPC_Decode, 222, 40, 177, 3, // Opcode: STLURWi +/* 90574 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 90596 +/* 90579 */ MCD_OPC_CheckPredicate, 46, 66, 62, 0, // Skip to: 106522 +/* 90584 */ MCD_OPC_CheckField, 10, 2, 0, 59, 62, 0, // Skip to: 106522 +/* 90591 */ MCD_OPC_Decode, 174, 25, 177, 3, // Opcode: LDAPURi +/* 90596 */ MCD_OPC_FilterValue, 4, 49, 62, 0, // Skip to: 106522 +/* 90601 */ MCD_OPC_CheckPredicate, 46, 44, 62, 0, // Skip to: 106522 +/* 90606 */ MCD_OPC_CheckField, 10, 2, 0, 37, 62, 0, // Skip to: 106522 +/* 90613 */ MCD_OPC_Decode, 172, 25, 177, 3, // Opcode: LDAPURSWi +/* 90618 */ MCD_OPC_FilterValue, 2, 24, 1, 0, // Skip to: 90903 +/* 90623 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 90626 */ MCD_OPC_FilterValue, 0, 93, 0, 0, // Skip to: 90724 +/* 90631 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 90634 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 90651 +/* 90639 */ MCD_OPC_CheckField, 12, 4, 0, 4, 62, 0, // Skip to: 106522 +/* 90646 */ MCD_OPC_Decode, 198, 7, 194, 3, // Opcode: ADCXr +/* 90651 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 90661 +/* 90656 */ MCD_OPC_Decode, 235, 12, 195, 3, // Opcode: CSELXr +/* 90661 */ MCD_OPC_FilterValue, 6, 240, 61, 0, // Skip to: 106522 +/* 90666 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 90669 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 90684 +/* 90674 */ MCD_OPC_CheckPredicate, 20, 227, 61, 0, // Skip to: 106522 +/* 90679 */ MCD_OPC_Decode, 224, 41, 196, 3, // Opcode: SUBP +/* 90684 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 90699 +/* 90689 */ MCD_OPC_CheckPredicate, 20, 212, 61, 0, // Skip to: 106522 +/* 90694 */ MCD_OPC_Decode, 211, 22, 197, 3, // Opcode: IRG +/* 90699 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 90709 +/* 90704 */ MCD_OPC_Decode, 239, 27, 194, 3, // Opcode: LSLVXr +/* 90709 */ MCD_OPC_FilterValue, 3, 192, 61, 0, // Skip to: 106522 +/* 90714 */ MCD_OPC_CheckPredicate, 45, 187, 61, 0, // Skip to: 106522 +/* 90719 */ MCD_OPC_Decode, 196, 29, 198, 3, // Opcode: PACGA +/* 90724 */ MCD_OPC_FilterValue, 1, 46, 0, 0, // Skip to: 90775 +/* 90729 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 90732 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 90742 +/* 90737 */ MCD_OPC_Decode, 237, 12, 195, 3, // Opcode: CSINCXr +/* 90742 */ MCD_OPC_FilterValue, 6, 159, 61, 0, // Skip to: 106522 +/* 90747 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 90750 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 90765 +/* 90755 */ MCD_OPC_CheckPredicate, 20, 146, 61, 0, // Skip to: 106522 +/* 90760 */ MCD_OPC_Decode, 148, 22, 199, 3, // Opcode: GMI +/* 90765 */ MCD_OPC_FilterValue, 2, 136, 61, 0, // Skip to: 106522 +/* 90770 */ MCD_OPC_Decode, 135, 28, 194, 3, // Opcode: LSRVXr +/* 90775 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 90817 +/* 90780 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 90783 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 90800 +/* 90788 */ MCD_OPC_CheckField, 21, 3, 6, 111, 61, 0, // Skip to: 106522 +/* 90795 */ MCD_OPC_Decode, 143, 44, 194, 3, // Opcode: UDIVXr +/* 90800 */ MCD_OPC_FilterValue, 2, 101, 61, 0, // Skip to: 106522 +/* 90805 */ MCD_OPC_CheckField, 21, 3, 6, 94, 61, 0, // Skip to: 106522 +/* 90812 */ MCD_OPC_Decode, 198, 8, 194, 3, // Opcode: ASRVXr +/* 90817 */ MCD_OPC_FilterValue, 3, 84, 61, 0, // Skip to: 106522 +/* 90822 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 90825 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 90842 +/* 90830 */ MCD_OPC_CheckField, 21, 3, 6, 69, 61, 0, // Skip to: 106522 +/* 90837 */ MCD_OPC_Decode, 133, 32, 194, 3, // Opcode: SDIVXr +/* 90842 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 90859 +/* 90847 */ MCD_OPC_CheckField, 21, 3, 6, 52, 61, 0, // Skip to: 106522 +/* 90854 */ MCD_OPC_Decode, 217, 30, 194, 3, // Opcode: RORVXr +/* 90859 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 90881 +/* 90864 */ MCD_OPC_CheckPredicate, 48, 37, 61, 0, // Skip to: 106522 +/* 90869 */ MCD_OPC_CheckField, 21, 3, 6, 30, 61, 0, // Skip to: 106522 +/* 90876 */ MCD_OPC_Decode, 233, 12, 200, 3, // Opcode: CRC32Xrr +/* 90881 */ MCD_OPC_FilterValue, 5, 20, 61, 0, // Skip to: 106522 +/* 90886 */ MCD_OPC_CheckPredicate, 48, 15, 61, 0, // Skip to: 106522 +/* 90891 */ MCD_OPC_CheckField, 21, 3, 6, 8, 61, 0, // Skip to: 106522 +/* 90898 */ MCD_OPC_Decode, 230, 12, 200, 3, // Opcode: CRC32CXrr +/* 90903 */ MCD_OPC_FilterValue, 3, 254, 60, 0, // Skip to: 106522 +/* 90908 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 90911 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 90939 +/* 90916 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 90919 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 90929 +/* 90924 */ MCD_OPC_Decode, 155, 28, 201, 3, // Opcode: MADDXrrr +/* 90929 */ MCD_OPC_FilterValue, 1, 228, 60, 0, // Skip to: 106522 +/* 90934 */ MCD_OPC_Decode, 235, 28, 201, 3, // Opcode: MSUBXrrr +/* 90939 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 90967 +/* 90944 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 90947 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 90957 +/* 90952 */ MCD_OPC_Decode, 131, 33, 202, 3, // Opcode: SMADDLrrr +/* 90957 */ MCD_OPC_FilterValue, 1, 200, 60, 0, // Skip to: 106522 +/* 90962 */ MCD_OPC_Decode, 255, 33, 202, 3, // Opcode: SMSUBLrrr +/* 90967 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 90984 +/* 90972 */ MCD_OPC_CheckField, 15, 1, 0, 183, 60, 0, // Skip to: 106522 +/* 90979 */ MCD_OPC_Decode, 136, 34, 194, 3, // Opcode: SMULHrr +/* 90984 */ MCD_OPC_FilterValue, 5, 23, 0, 0, // Skip to: 91012 +/* 90989 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 90992 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 91002 +/* 90997 */ MCD_OPC_Decode, 178, 44, 202, 3, // Opcode: UMADDLrrr +/* 91002 */ MCD_OPC_FilterValue, 1, 155, 60, 0, // Skip to: 106522 +/* 91007 */ MCD_OPC_Decode, 171, 45, 202, 3, // Opcode: UMSUBLrrr +/* 91012 */ MCD_OPC_FilterValue, 6, 145, 60, 0, // Skip to: 106522 +/* 91017 */ MCD_OPC_CheckField, 15, 1, 0, 138, 60, 0, // Skip to: 106522 +/* 91024 */ MCD_OPC_Decode, 180, 45, 194, 3, // Opcode: UMULHrr +/* 91029 */ MCD_OPC_FilterValue, 5, 130, 4, 0, // Skip to: 92188 +/* 91034 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 91037 */ MCD_OPC_FilterValue, 0, 244, 0, 0, // Skip to: 91286 +/* 91042 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 91045 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 91206 +/* 91050 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 91053 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 91063 +/* 91058 */ MCD_OPC_Decode, 196, 41, 177, 3, // Opcode: STURWi +/* 91063 */ MCD_OPC_FilterValue, 1, 94, 60, 0, // Skip to: 106522 +/* 91068 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 91071 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 91086 +/* 91076 */ MCD_OPC_CheckPredicate, 18, 81, 60, 0, // Skip to: 106522 +/* 91081 */ MCD_OPC_Decode, 160, 25, 183, 3, // Opcode: LDADDW +/* 91086 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 91101 +/* 91091 */ MCD_OPC_CheckPredicate, 18, 66, 60, 0, // Skip to: 106522 +/* 91096 */ MCD_OPC_Decode, 199, 25, 183, 3, // Opcode: LDCLRW +/* 91101 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 91116 +/* 91106 */ MCD_OPC_CheckPredicate, 18, 51, 60, 0, // Skip to: 106522 +/* 91111 */ MCD_OPC_Decode, 215, 25, 183, 3, // Opcode: LDEORW +/* 91116 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 91131 +/* 91121 */ MCD_OPC_CheckPredicate, 18, 36, 60, 0, // Skip to: 106522 +/* 91126 */ MCD_OPC_Decode, 139, 27, 183, 3, // Opcode: LDSETW +/* 91131 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 91146 +/* 91136 */ MCD_OPC_CheckPredicate, 18, 21, 60, 0, // Skip to: 106522 +/* 91141 */ MCD_OPC_Decode, 155, 27, 183, 3, // Opcode: LDSMAXW +/* 91146 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 91161 +/* 91151 */ MCD_OPC_CheckPredicate, 18, 6, 60, 0, // Skip to: 106522 +/* 91156 */ MCD_OPC_Decode, 171, 27, 183, 3, // Opcode: LDSMINW +/* 91161 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 91176 +/* 91166 */ MCD_OPC_CheckPredicate, 18, 247, 59, 0, // Skip to: 106522 +/* 91171 */ MCD_OPC_Decode, 196, 27, 183, 3, // Opcode: LDUMAXW +/* 91176 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 91191 +/* 91181 */ MCD_OPC_CheckPredicate, 18, 232, 59, 0, // Skip to: 106522 +/* 91186 */ MCD_OPC_Decode, 212, 27, 183, 3, // Opcode: LDUMINW +/* 91191 */ MCD_OPC_FilterValue, 8, 222, 59, 0, // Skip to: 106522 +/* 91196 */ MCD_OPC_CheckPredicate, 18, 217, 59, 0, // Skip to: 106522 +/* 91201 */ MCD_OPC_Decode, 183, 42, 183, 3, // Opcode: SWPW +/* 91206 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 91223 +/* 91211 */ MCD_OPC_CheckField, 21, 1, 0, 200, 59, 0, // Skip to: 106522 +/* 91218 */ MCD_OPC_Decode, 172, 41, 177, 3, // Opcode: STRWpost +/* 91223 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 91269 +/* 91228 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 91231 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 91241 +/* 91236 */ MCD_OPC_Decode, 187, 41, 177, 3, // Opcode: STTRWi +/* 91241 */ MCD_OPC_FilterValue, 1, 172, 59, 0, // Skip to: 106522 +/* 91246 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 91249 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 91259 +/* 91254 */ MCD_OPC_Decode, 174, 41, 184, 3, // Opcode: STRWroW +/* 91259 */ MCD_OPC_FilterValue, 3, 154, 59, 0, // Skip to: 106522 +/* 91264 */ MCD_OPC_Decode, 175, 41, 185, 3, // Opcode: STRWroX +/* 91269 */ MCD_OPC_FilterValue, 3, 144, 59, 0, // Skip to: 106522 +/* 91274 */ MCD_OPC_CheckField, 21, 1, 0, 137, 59, 0, // Skip to: 106522 +/* 91281 */ MCD_OPC_Decode, 173, 41, 177, 3, // Opcode: STRWpre +/* 91286 */ MCD_OPC_FilterValue, 1, 244, 0, 0, // Skip to: 91535 +/* 91291 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 91294 */ MCD_OPC_FilterValue, 0, 156, 0, 0, // Skip to: 91455 +/* 91299 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 91302 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 91312 +/* 91307 */ MCD_OPC_Decode, 226, 27, 177, 3, // Opcode: LDURWi +/* 91312 */ MCD_OPC_FilterValue, 1, 101, 59, 0, // Skip to: 106522 +/* 91317 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 91320 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 91335 +/* 91325 */ MCD_OPC_CheckPredicate, 18, 88, 59, 0, // Skip to: 106522 +/* 91330 */ MCD_OPC_Decode, 158, 25, 183, 3, // Opcode: LDADDLW +/* 91335 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 91350 +/* 91340 */ MCD_OPC_CheckPredicate, 18, 73, 59, 0, // Skip to: 106522 +/* 91345 */ MCD_OPC_Decode, 197, 25, 183, 3, // Opcode: LDCLRLW +/* 91350 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 91365 +/* 91355 */ MCD_OPC_CheckPredicate, 18, 58, 59, 0, // Skip to: 106522 +/* 91360 */ MCD_OPC_Decode, 213, 25, 183, 3, // Opcode: LDEORLW +/* 91365 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 91380 +/* 91370 */ MCD_OPC_CheckPredicate, 18, 43, 59, 0, // Skip to: 106522 +/* 91375 */ MCD_OPC_Decode, 137, 27, 183, 3, // Opcode: LDSETLW +/* 91380 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 91395 +/* 91385 */ MCD_OPC_CheckPredicate, 18, 28, 59, 0, // Skip to: 106522 +/* 91390 */ MCD_OPC_Decode, 153, 27, 183, 3, // Opcode: LDSMAXLW +/* 91395 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 91410 +/* 91400 */ MCD_OPC_CheckPredicate, 18, 13, 59, 0, // Skip to: 106522 +/* 91405 */ MCD_OPC_Decode, 169, 27, 183, 3, // Opcode: LDSMINLW +/* 91410 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 91425 +/* 91415 */ MCD_OPC_CheckPredicate, 18, 254, 58, 0, // Skip to: 106522 +/* 91420 */ MCD_OPC_Decode, 194, 27, 183, 3, // Opcode: LDUMAXLW +/* 91425 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 91440 +/* 91430 */ MCD_OPC_CheckPredicate, 18, 239, 58, 0, // Skip to: 106522 +/* 91435 */ MCD_OPC_Decode, 210, 27, 183, 3, // Opcode: LDUMINLW +/* 91440 */ MCD_OPC_FilterValue, 8, 229, 58, 0, // Skip to: 106522 +/* 91445 */ MCD_OPC_CheckPredicate, 18, 224, 58, 0, // Skip to: 106522 +/* 91450 */ MCD_OPC_Decode, 181, 42, 183, 3, // Opcode: SWPLW +/* 91455 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 91472 +/* 91460 */ MCD_OPC_CheckField, 21, 1, 0, 207, 58, 0, // Skip to: 106522 +/* 91467 */ MCD_OPC_Decode, 239, 26, 177, 3, // Opcode: LDRWpost +/* 91472 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 91518 +/* 91477 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 91480 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 91490 +/* 91485 */ MCD_OPC_Decode, 180, 27, 177, 3, // Opcode: LDTRWi +/* 91490 */ MCD_OPC_FilterValue, 1, 179, 58, 0, // Skip to: 106522 +/* 91495 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 91498 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 91508 +/* 91503 */ MCD_OPC_Decode, 241, 26, 184, 3, // Opcode: LDRWroW +/* 91508 */ MCD_OPC_FilterValue, 3, 161, 58, 0, // Skip to: 106522 +/* 91513 */ MCD_OPC_Decode, 242, 26, 185, 3, // Opcode: LDRWroX +/* 91518 */ MCD_OPC_FilterValue, 3, 151, 58, 0, // Skip to: 106522 +/* 91523 */ MCD_OPC_CheckField, 21, 1, 0, 144, 58, 0, // Skip to: 106522 +/* 91530 */ MCD_OPC_Decode, 240, 26, 177, 3, // Opcode: LDRWpre +/* 91535 */ MCD_OPC_FilterValue, 2, 10, 1, 0, // Skip to: 91806 +/* 91540 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 91543 */ MCD_OPC_FilterValue, 0, 178, 0, 0, // Skip to: 91726 +/* 91548 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 91551 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 91561 +/* 91556 */ MCD_OPC_Decode, 224, 27, 177, 3, // Opcode: LDURSWi +/* 91561 */ MCD_OPC_FilterValue, 1, 108, 58, 0, // Skip to: 106522 +/* 91566 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 91569 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 91584 +/* 91574 */ MCD_OPC_CheckPredicate, 18, 95, 58, 0, // Skip to: 106522 +/* 91579 */ MCD_OPC_Decode, 152, 25, 183, 3, // Opcode: LDADDAW +/* 91584 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 91599 +/* 91589 */ MCD_OPC_CheckPredicate, 18, 80, 58, 0, // Skip to: 106522 +/* 91594 */ MCD_OPC_Decode, 191, 25, 183, 3, // Opcode: LDCLRAW +/* 91599 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 91614 +/* 91604 */ MCD_OPC_CheckPredicate, 18, 65, 58, 0, // Skip to: 106522 +/* 91609 */ MCD_OPC_Decode, 207, 25, 183, 3, // Opcode: LDEORAW +/* 91614 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 91629 +/* 91619 */ MCD_OPC_CheckPredicate, 18, 50, 58, 0, // Skip to: 106522 +/* 91624 */ MCD_OPC_Decode, 131, 27, 183, 3, // Opcode: LDSETAW +/* 91629 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 91644 +/* 91634 */ MCD_OPC_CheckPredicate, 18, 35, 58, 0, // Skip to: 106522 +/* 91639 */ MCD_OPC_Decode, 147, 27, 183, 3, // Opcode: LDSMAXAW +/* 91644 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 91659 +/* 91649 */ MCD_OPC_CheckPredicate, 18, 20, 58, 0, // Skip to: 106522 +/* 91654 */ MCD_OPC_Decode, 163, 27, 183, 3, // Opcode: LDSMINAW +/* 91659 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 91674 +/* 91664 */ MCD_OPC_CheckPredicate, 18, 5, 58, 0, // Skip to: 106522 +/* 91669 */ MCD_OPC_Decode, 188, 27, 183, 3, // Opcode: LDUMAXAW +/* 91674 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 91689 +/* 91679 */ MCD_OPC_CheckPredicate, 18, 246, 57, 0, // Skip to: 106522 +/* 91684 */ MCD_OPC_Decode, 204, 27, 183, 3, // Opcode: LDUMINAW +/* 91689 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 91704 +/* 91694 */ MCD_OPC_CheckPredicate, 18, 231, 57, 0, // Skip to: 106522 +/* 91699 */ MCD_OPC_Decode, 175, 42, 183, 3, // Opcode: SWPAW +/* 91704 */ MCD_OPC_FilterValue, 12, 221, 57, 0, // Skip to: 106522 +/* 91709 */ MCD_OPC_CheckPredicate, 49, 216, 57, 0, // Skip to: 106522 +/* 91714 */ MCD_OPC_CheckField, 16, 5, 31, 209, 57, 0, // Skip to: 106522 +/* 91721 */ MCD_OPC_Decode, 164, 25, 186, 3, // Opcode: LDAPRW +/* 91726 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 91743 +/* 91731 */ MCD_OPC_CheckField, 21, 1, 0, 192, 57, 0, // Skip to: 106522 +/* 91738 */ MCD_OPC_Decode, 227, 26, 177, 3, // Opcode: LDRSWpost +/* 91743 */ MCD_OPC_FilterValue, 2, 41, 0, 0, // Skip to: 91789 +/* 91748 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 91751 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 91761 +/* 91756 */ MCD_OPC_Decode, 179, 27, 177, 3, // Opcode: LDTRSWi +/* 91761 */ MCD_OPC_FilterValue, 1, 164, 57, 0, // Skip to: 106522 +/* 91766 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 91769 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 91779 +/* 91774 */ MCD_OPC_Decode, 229, 26, 187, 3, // Opcode: LDRSWroW +/* 91779 */ MCD_OPC_FilterValue, 3, 146, 57, 0, // Skip to: 106522 +/* 91784 */ MCD_OPC_Decode, 230, 26, 188, 3, // Opcode: LDRSWroX +/* 91789 */ MCD_OPC_FilterValue, 3, 136, 57, 0, // Skip to: 106522 +/* 91794 */ MCD_OPC_CheckField, 21, 1, 0, 129, 57, 0, // Skip to: 106522 +/* 91801 */ MCD_OPC_Decode, 228, 26, 177, 3, // Opcode: LDRSWpre +/* 91806 */ MCD_OPC_FilterValue, 3, 201, 0, 0, // Skip to: 92012 +/* 91811 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 91814 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 91836 +/* 91819 */ MCD_OPC_CheckPredicate, 18, 106, 57, 0, // Skip to: 106522 +/* 91824 */ MCD_OPC_CheckField, 21, 1, 1, 99, 57, 0, // Skip to: 106522 +/* 91831 */ MCD_OPC_Decode, 150, 25, 183, 3, // Opcode: LDADDALW +/* 91836 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 91858 +/* 91841 */ MCD_OPC_CheckPredicate, 18, 84, 57, 0, // Skip to: 106522 +/* 91846 */ MCD_OPC_CheckField, 21, 1, 1, 77, 57, 0, // Skip to: 106522 +/* 91853 */ MCD_OPC_Decode, 189, 25, 183, 3, // Opcode: LDCLRALW +/* 91858 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 91880 +/* 91863 */ MCD_OPC_CheckPredicate, 18, 62, 57, 0, // Skip to: 106522 +/* 91868 */ MCD_OPC_CheckField, 21, 1, 1, 55, 57, 0, // Skip to: 106522 +/* 91875 */ MCD_OPC_Decode, 205, 25, 183, 3, // Opcode: LDEORALW +/* 91880 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 91902 +/* 91885 */ MCD_OPC_CheckPredicate, 18, 40, 57, 0, // Skip to: 106522 +/* 91890 */ MCD_OPC_CheckField, 21, 1, 1, 33, 57, 0, // Skip to: 106522 +/* 91897 */ MCD_OPC_Decode, 129, 27, 183, 3, // Opcode: LDSETALW +/* 91902 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 91924 +/* 91907 */ MCD_OPC_CheckPredicate, 18, 18, 57, 0, // Skip to: 106522 +/* 91912 */ MCD_OPC_CheckField, 21, 1, 1, 11, 57, 0, // Skip to: 106522 +/* 91919 */ MCD_OPC_Decode, 145, 27, 183, 3, // Opcode: LDSMAXALW +/* 91924 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 91946 +/* 91929 */ MCD_OPC_CheckPredicate, 18, 252, 56, 0, // Skip to: 106522 +/* 91934 */ MCD_OPC_CheckField, 21, 1, 1, 245, 56, 0, // Skip to: 106522 +/* 91941 */ MCD_OPC_Decode, 161, 27, 183, 3, // Opcode: LDSMINALW +/* 91946 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 91968 +/* 91951 */ MCD_OPC_CheckPredicate, 18, 230, 56, 0, // Skip to: 106522 +/* 91956 */ MCD_OPC_CheckField, 21, 1, 1, 223, 56, 0, // Skip to: 106522 +/* 91963 */ MCD_OPC_Decode, 186, 27, 183, 3, // Opcode: LDUMAXALW +/* 91968 */ MCD_OPC_FilterValue, 28, 17, 0, 0, // Skip to: 91990 +/* 91973 */ MCD_OPC_CheckPredicate, 18, 208, 56, 0, // Skip to: 106522 +/* 91978 */ MCD_OPC_CheckField, 21, 1, 1, 201, 56, 0, // Skip to: 106522 +/* 91985 */ MCD_OPC_Decode, 202, 27, 183, 3, // Opcode: LDUMINALW +/* 91990 */ MCD_OPC_FilterValue, 32, 191, 56, 0, // Skip to: 106522 +/* 91995 */ MCD_OPC_CheckPredicate, 18, 186, 56, 0, // Skip to: 106522 +/* 92000 */ MCD_OPC_CheckField, 21, 1, 1, 179, 56, 0, // Skip to: 106522 +/* 92007 */ MCD_OPC_Decode, 173, 42, 183, 3, // Opcode: SWPALW +/* 92012 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 92022 +/* 92017 */ MCD_OPC_Decode, 176, 41, 189, 3, // Opcode: STRWui +/* 92022 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 92032 +/* 92027 */ MCD_OPC_Decode, 243, 26, 189, 3, // Opcode: LDRWui +/* 92032 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 92042 +/* 92037 */ MCD_OPC_Decode, 231, 26, 189, 3, // Opcode: LDRSWui +/* 92042 */ MCD_OPC_FilterValue, 8, 56, 0, 0, // Skip to: 92103 +/* 92047 */ MCD_OPC_ExtractField, 10, 5, // Inst{14-10} ... +/* 92050 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 92074 +/* 92055 */ MCD_OPC_CheckField, 21, 1, 0, 124, 56, 0, // Skip to: 106522 +/* 92062 */ MCD_OPC_CheckField, 15, 1, 0, 117, 56, 0, // Skip to: 106522 +/* 92069 */ MCD_OPC_Decode, 196, 7, 194, 3, // Opcode: ADCSXr +/* 92074 */ MCD_OPC_FilterValue, 1, 107, 56, 0, // Skip to: 106522 +/* 92079 */ MCD_OPC_CheckPredicate, 42, 102, 56, 0, // Skip to: 106522 +/* 92084 */ MCD_OPC_CheckField, 21, 1, 0, 95, 56, 0, // Skip to: 106522 +/* 92091 */ MCD_OPC_CheckField, 4, 1, 0, 88, 56, 0, // Skip to: 106522 +/* 92098 */ MCD_OPC_Decode, 215, 30, 203, 3, // Opcode: RMIF +/* 92103 */ MCD_OPC_FilterValue, 9, 51, 0, 0, // Skip to: 92159 +/* 92108 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 92111 */ MCD_OPC_FilterValue, 0, 19, 0, 0, // Skip to: 92135 +/* 92116 */ MCD_OPC_CheckField, 21, 1, 0, 63, 56, 0, // Skip to: 106522 +/* 92123 */ MCD_OPC_CheckField, 4, 1, 0, 56, 56, 0, // Skip to: 106522 +/* 92130 */ MCD_OPC_Decode, 231, 9, 204, 3, // Opcode: CCMNXr +/* 92135 */ MCD_OPC_FilterValue, 2, 46, 56, 0, // Skip to: 106522 +/* 92140 */ MCD_OPC_CheckField, 21, 1, 0, 39, 56, 0, // Skip to: 106522 +/* 92147 */ MCD_OPC_CheckField, 4, 1, 0, 32, 56, 0, // Skip to: 106522 +/* 92154 */ MCD_OPC_Decode, 230, 9, 205, 3, // Opcode: CCMNXi +/* 92159 */ MCD_OPC_FilterValue, 11, 22, 56, 0, // Skip to: 106522 +/* 92164 */ MCD_OPC_CheckPredicate, 20, 17, 56, 0, // Skip to: 106522 +/* 92169 */ MCD_OPC_CheckField, 21, 1, 0, 10, 56, 0, // Skip to: 106522 +/* 92176 */ MCD_OPC_CheckField, 10, 6, 0, 3, 56, 0, // Skip to: 106522 +/* 92183 */ MCD_OPC_Decode, 225, 41, 196, 3, // Opcode: SUBPS +/* 92188 */ MCD_OPC_FilterValue, 6, 93, 3, 0, // Skip to: 93054 +/* 92193 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 92196 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 92206 +/* 92201 */ MCD_OPC_Decode, 253, 29, 206, 3, // Opcode: PRFMl +/* 92206 */ MCD_OPC_FilterValue, 1, 84, 1, 0, // Skip to: 92551 +/* 92211 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 92214 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 92236 +/* 92219 */ MCD_OPC_CheckPredicate, 46, 218, 55, 0, // Skip to: 106522 +/* 92224 */ MCD_OPC_CheckField, 10, 2, 0, 211, 55, 0, // Skip to: 106522 +/* 92231 */ MCD_OPC_Decode, 223, 40, 177, 3, // Opcode: STLURXi +/* 92236 */ MCD_OPC_FilterValue, 1, 70, 0, 0, // Skip to: 92311 +/* 92241 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 92244 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 92266 +/* 92249 */ MCD_OPC_CheckPredicate, 20, 188, 55, 0, // Skip to: 106522 +/* 92254 */ MCD_OPC_CheckField, 12, 9, 0, 181, 55, 0, // Skip to: 106522 +/* 92261 */ MCD_OPC_Decode, 207, 41, 207, 3, // Opcode: STZGM +/* 92266 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 92281 +/* 92271 */ MCD_OPC_CheckPredicate, 20, 166, 55, 0, // Skip to: 106522 +/* 92276 */ MCD_OPC_Decode, 208, 40, 208, 3, // Opcode: STGPostIndex +/* 92281 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 92296 +/* 92286 */ MCD_OPC_CheckPredicate, 20, 151, 55, 0, // Skip to: 106522 +/* 92291 */ MCD_OPC_Decode, 206, 40, 209, 3, // Opcode: STGOffset +/* 92296 */ MCD_OPC_FilterValue, 3, 141, 55, 0, // Skip to: 106522 +/* 92301 */ MCD_OPC_CheckPredicate, 20, 136, 55, 0, // Skip to: 106522 +/* 92306 */ MCD_OPC_Decode, 211, 40, 208, 3, // Opcode: STGPreIndex +/* 92311 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 92333 +/* 92316 */ MCD_OPC_CheckPredicate, 46, 121, 55, 0, // Skip to: 106522 +/* 92321 */ MCD_OPC_CheckField, 10, 2, 0, 114, 55, 0, // Skip to: 106522 +/* 92328 */ MCD_OPC_Decode, 173, 25, 177, 3, // Opcode: LDAPURXi +/* 92333 */ MCD_OPC_FilterValue, 3, 63, 0, 0, // Skip to: 92401 +/* 92338 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 92341 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 92356 +/* 92346 */ MCD_OPC_CheckPredicate, 20, 91, 55, 0, // Skip to: 106522 +/* 92351 */ MCD_OPC_Decode, 233, 25, 210, 3, // Opcode: LDG +/* 92356 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 92371 +/* 92361 */ MCD_OPC_CheckPredicate, 20, 76, 55, 0, // Skip to: 106522 +/* 92366 */ MCD_OPC_Decode, 209, 41, 208, 3, // Opcode: STZGPostIndex +/* 92371 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 92386 +/* 92376 */ MCD_OPC_CheckPredicate, 20, 61, 55, 0, // Skip to: 106522 +/* 92381 */ MCD_OPC_Decode, 208, 41, 209, 3, // Opcode: STZGOffset +/* 92386 */ MCD_OPC_FilterValue, 3, 51, 55, 0, // Skip to: 106522 +/* 92391 */ MCD_OPC_CheckPredicate, 20, 46, 55, 0, // Skip to: 106522 +/* 92396 */ MCD_OPC_Decode, 210, 41, 208, 3, // Opcode: STZGPreIndex +/* 92401 */ MCD_OPC_FilterValue, 5, 70, 0, 0, // Skip to: 92476 +/* 92406 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 92409 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 92431 +/* 92414 */ MCD_OPC_CheckPredicate, 20, 23, 55, 0, // Skip to: 106522 +/* 92419 */ MCD_OPC_CheckField, 12, 9, 0, 16, 55, 0, // Skip to: 106522 +/* 92426 */ MCD_OPC_Decode, 205, 40, 207, 3, // Opcode: STGM +/* 92431 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 92446 +/* 92436 */ MCD_OPC_CheckPredicate, 20, 1, 55, 0, // Skip to: 106522 +/* 92441 */ MCD_OPC_Decode, 242, 39, 208, 3, // Opcode: ST2GPostIndex +/* 92446 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 92461 +/* 92451 */ MCD_OPC_CheckPredicate, 20, 242, 54, 0, // Skip to: 106522 +/* 92456 */ MCD_OPC_Decode, 241, 39, 209, 3, // Opcode: ST2GOffset +/* 92461 */ MCD_OPC_FilterValue, 3, 232, 54, 0, // Skip to: 106522 +/* 92466 */ MCD_OPC_CheckPredicate, 20, 227, 54, 0, // Skip to: 106522 +/* 92471 */ MCD_OPC_Decode, 243, 39, 208, 3, // Opcode: ST2GPreIndex +/* 92476 */ MCD_OPC_FilterValue, 7, 217, 54, 0, // Skip to: 106522 +/* 92481 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 92484 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 92506 +/* 92489 */ MCD_OPC_CheckPredicate, 20, 204, 54, 0, // Skip to: 106522 +/* 92494 */ MCD_OPC_CheckField, 12, 9, 0, 197, 54, 0, // Skip to: 106522 +/* 92501 */ MCD_OPC_Decode, 234, 25, 207, 3, // Opcode: LDGM +/* 92506 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 92521 +/* 92511 */ MCD_OPC_CheckPredicate, 20, 182, 54, 0, // Skip to: 106522 +/* 92516 */ MCD_OPC_Decode, 205, 41, 208, 3, // Opcode: STZ2GPostIndex +/* 92521 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 92536 +/* 92526 */ MCD_OPC_CheckPredicate, 20, 167, 54, 0, // Skip to: 106522 +/* 92531 */ MCD_OPC_Decode, 204, 41, 209, 3, // Opcode: STZ2GOffset +/* 92536 */ MCD_OPC_FilterValue, 3, 157, 54, 0, // Skip to: 106522 +/* 92541 */ MCD_OPC_CheckPredicate, 20, 152, 54, 0, // Skip to: 106522 +/* 92546 */ MCD_OPC_Decode, 206, 41, 208, 3, // Opcode: STZ2GPreIndex +/* 92551 */ MCD_OPC_FilterValue, 2, 142, 54, 0, // Skip to: 106522 +/* 92556 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 92559 */ MCD_OPC_FilterValue, 0, 154, 0, 0, // Skip to: 92718 +/* 92564 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 92567 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 92584 +/* 92572 */ MCD_OPC_CheckField, 12, 4, 0, 119, 54, 0, // Skip to: 106522 +/* 92579 */ MCD_OPC_Decode, 216, 31, 194, 3, // Opcode: SBCXr +/* 92584 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 92594 +/* 92589 */ MCD_OPC_Decode, 239, 12, 195, 3, // Opcode: CSINVXr +/* 92594 */ MCD_OPC_FilterValue, 6, 99, 54, 0, // Skip to: 106522 +/* 92599 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... +/* 92602 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 92612 +/* 92607 */ MCD_OPC_Decode, 169, 30, 211, 3, // Opcode: RBITXr +/* 92612 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 92622 +/* 92617 */ MCD_OPC_Decode, 151, 10, 211, 3, // Opcode: CLZXr +/* 92622 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 92637 +/* 92627 */ MCD_OPC_CheckPredicate, 45, 66, 54, 0, // Skip to: 106522 +/* 92632 */ MCD_OPC_Decode, 197, 29, 212, 3, // Opcode: PACIA +/* 92637 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 92652 +/* 92642 */ MCD_OPC_CheckPredicate, 45, 51, 54, 0, // Skip to: 106522 +/* 92647 */ MCD_OPC_Decode, 221, 8, 212, 3, // Opcode: AUTIA +/* 92652 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 92674 +/* 92657 */ MCD_OPC_CheckPredicate, 45, 36, 54, 0, // Skip to: 106522 +/* 92662 */ MCD_OPC_CheckField, 5, 5, 31, 29, 54, 0, // Skip to: 106522 +/* 92669 */ MCD_OPC_Decode, 205, 29, 213, 3, // Opcode: PACIZA +/* 92674 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 92696 +/* 92679 */ MCD_OPC_CheckPredicate, 45, 14, 54, 0, // Skip to: 106522 +/* 92684 */ MCD_OPC_CheckField, 5, 5, 31, 7, 54, 0, // Skip to: 106522 +/* 92691 */ MCD_OPC_Decode, 229, 8, 213, 3, // Opcode: AUTIZA +/* 92696 */ MCD_OPC_FilterValue, 20, 253, 53, 0, // Skip to: 106522 +/* 92701 */ MCD_OPC_CheckPredicate, 45, 248, 53, 0, // Skip to: 106522 +/* 92706 */ MCD_OPC_CheckField, 5, 5, 31, 241, 53, 0, // Skip to: 106522 +/* 92713 */ MCD_OPC_Decode, 154, 49, 213, 3, // Opcode: XPACI +/* 92718 */ MCD_OPC_FilterValue, 1, 137, 0, 0, // Skip to: 92860 +/* 92723 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 92726 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 92736 +/* 92731 */ MCD_OPC_Decode, 241, 12, 195, 3, // Opcode: CSNEGXr +/* 92736 */ MCD_OPC_FilterValue, 6, 213, 53, 0, // Skip to: 106522 +/* 92741 */ MCD_OPC_ExtractField, 12, 9, // Inst{20-12} ... +/* 92744 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 92754 +/* 92749 */ MCD_OPC_Decode, 184, 30, 211, 3, // Opcode: REV16Xr +/* 92754 */ MCD_OPC_FilterValue, 1, 5, 0, 0, // Skip to: 92764 +/* 92759 */ MCD_OPC_Decode, 139, 10, 211, 3, // Opcode: CLSXr +/* 92764 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 92779 +/* 92769 */ MCD_OPC_CheckPredicate, 45, 180, 53, 0, // Skip to: 106522 +/* 92774 */ MCD_OPC_Decode, 201, 29, 212, 3, // Opcode: PACIB +/* 92779 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 92794 +/* 92784 */ MCD_OPC_CheckPredicate, 45, 165, 53, 0, // Skip to: 106522 +/* 92789 */ MCD_OPC_Decode, 225, 8, 212, 3, // Opcode: AUTIB +/* 92794 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 92816 +/* 92799 */ MCD_OPC_CheckPredicate, 45, 150, 53, 0, // Skip to: 106522 +/* 92804 */ MCD_OPC_CheckField, 5, 5, 31, 143, 53, 0, // Skip to: 106522 +/* 92811 */ MCD_OPC_Decode, 206, 29, 213, 3, // Opcode: PACIZB +/* 92816 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 92838 +/* 92821 */ MCD_OPC_CheckPredicate, 45, 128, 53, 0, // Skip to: 106522 +/* 92826 */ MCD_OPC_CheckField, 5, 5, 31, 121, 53, 0, // Skip to: 106522 +/* 92833 */ MCD_OPC_Decode, 230, 8, 213, 3, // Opcode: AUTIZB +/* 92838 */ MCD_OPC_FilterValue, 20, 111, 53, 0, // Skip to: 106522 +/* 92843 */ MCD_OPC_CheckPredicate, 45, 106, 53, 0, // Skip to: 106522 +/* 92848 */ MCD_OPC_CheckField, 5, 5, 31, 99, 53, 0, // Skip to: 106522 +/* 92855 */ MCD_OPC_Decode, 153, 49, 213, 3, // Opcode: XPACD +/* 92860 */ MCD_OPC_FilterValue, 2, 92, 0, 0, // Skip to: 92957 +/* 92865 */ MCD_OPC_ExtractField, 12, 12, // Inst{23-12} ... +/* 92868 */ MCD_OPC_FilterValue, 128, 24, 5, 0, 0, // Skip to: 92879 +/* 92874 */ MCD_OPC_Decode, 187, 30, 211, 3, // Opcode: REV32Xr +/* 92879 */ MCD_OPC_FilterValue, 144, 24, 10, 0, 0, // Skip to: 92895 +/* 92885 */ MCD_OPC_CheckPredicate, 45, 64, 53, 0, // Skip to: 106522 +/* 92890 */ MCD_OPC_Decode, 192, 29, 212, 3, // Opcode: PACDA +/* 92895 */ MCD_OPC_FilterValue, 145, 24, 10, 0, 0, // Skip to: 92911 +/* 92901 */ MCD_OPC_CheckPredicate, 45, 48, 53, 0, // Skip to: 106522 +/* 92906 */ MCD_OPC_Decode, 217, 8, 212, 3, // Opcode: AUTDA +/* 92911 */ MCD_OPC_FilterValue, 146, 24, 17, 0, 0, // Skip to: 92934 +/* 92917 */ MCD_OPC_CheckPredicate, 45, 32, 53, 0, // Skip to: 106522 +/* 92922 */ MCD_OPC_CheckField, 5, 5, 31, 25, 53, 0, // Skip to: 106522 +/* 92929 */ MCD_OPC_Decode, 194, 29, 213, 3, // Opcode: PACDZA +/* 92934 */ MCD_OPC_FilterValue, 147, 24, 14, 53, 0, // Skip to: 106522 +/* 92940 */ MCD_OPC_CheckPredicate, 45, 9, 53, 0, // Skip to: 106522 +/* 92945 */ MCD_OPC_CheckField, 5, 5, 31, 2, 53, 0, // Skip to: 106522 +/* 92952 */ MCD_OPC_Decode, 219, 8, 213, 3, // Opcode: AUTDZA +/* 92957 */ MCD_OPC_FilterValue, 3, 248, 52, 0, // Skip to: 106522 +/* 92962 */ MCD_OPC_ExtractField, 12, 12, // Inst{23-12} ... +/* 92965 */ MCD_OPC_FilterValue, 128, 24, 5, 0, 0, // Skip to: 92976 +/* 92971 */ MCD_OPC_Decode, 206, 30, 211, 3, // Opcode: REVXr +/* 92976 */ MCD_OPC_FilterValue, 144, 24, 10, 0, 0, // Skip to: 92992 +/* 92982 */ MCD_OPC_CheckPredicate, 45, 223, 52, 0, // Skip to: 106522 +/* 92987 */ MCD_OPC_Decode, 193, 29, 212, 3, // Opcode: PACDB +/* 92992 */ MCD_OPC_FilterValue, 145, 24, 10, 0, 0, // Skip to: 93008 +/* 92998 */ MCD_OPC_CheckPredicate, 45, 207, 52, 0, // Skip to: 106522 +/* 93003 */ MCD_OPC_Decode, 218, 8, 212, 3, // Opcode: AUTDB +/* 93008 */ MCD_OPC_FilterValue, 146, 24, 17, 0, 0, // Skip to: 93031 +/* 93014 */ MCD_OPC_CheckPredicate, 45, 191, 52, 0, // Skip to: 106522 +/* 93019 */ MCD_OPC_CheckField, 5, 5, 31, 184, 52, 0, // Skip to: 106522 +/* 93026 */ MCD_OPC_Decode, 195, 29, 213, 3, // Opcode: PACDZB +/* 93031 */ MCD_OPC_FilterValue, 147, 24, 173, 52, 0, // Skip to: 106522 +/* 93037 */ MCD_OPC_CheckPredicate, 45, 168, 52, 0, // Skip to: 106522 +/* 93042 */ MCD_OPC_CheckField, 5, 5, 31, 161, 52, 0, // Skip to: 106522 +/* 93049 */ MCD_OPC_Decode, 220, 8, 213, 3, // Opcode: AUTDZB +/* 93054 */ MCD_OPC_FilterValue, 7, 151, 52, 0, // Skip to: 106522 +/* 93059 */ MCD_OPC_ExtractField, 23, 3, // Inst{25-23} ... +/* 93062 */ MCD_OPC_FilterValue, 0, 65, 2, 0, // Skip to: 93644 +/* 93067 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 93070 */ MCD_OPC_FilterValue, 0, 127, 1, 0, // Skip to: 93458 +/* 93075 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 93078 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 93088 +/* 93083 */ MCD_OPC_Decode, 197, 41, 177, 3, // Opcode: STURXi +/* 93088 */ MCD_OPC_FilterValue, 1, 212, 0, 0, // Skip to: 93305 +/* 93093 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 93096 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 93111 +/* 93101 */ MCD_OPC_CheckPredicate, 18, 104, 52, 0, // Skip to: 106522 +/* 93106 */ MCD_OPC_Decode, 161, 25, 214, 3, // Opcode: LDADDX +/* 93111 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 93126 +/* 93116 */ MCD_OPC_CheckPredicate, 18, 89, 52, 0, // Skip to: 106522 +/* 93121 */ MCD_OPC_Decode, 200, 25, 214, 3, // Opcode: LDCLRX +/* 93126 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 93141 +/* 93131 */ MCD_OPC_CheckPredicate, 18, 74, 52, 0, // Skip to: 106522 +/* 93136 */ MCD_OPC_Decode, 216, 25, 214, 3, // Opcode: LDEORX +/* 93141 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 93156 +/* 93146 */ MCD_OPC_CheckPredicate, 18, 59, 52, 0, // Skip to: 106522 +/* 93151 */ MCD_OPC_Decode, 140, 27, 214, 3, // Opcode: LDSETX +/* 93156 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 93171 +/* 93161 */ MCD_OPC_CheckPredicate, 18, 44, 52, 0, // Skip to: 106522 +/* 93166 */ MCD_OPC_Decode, 156, 27, 214, 3, // Opcode: LDSMAXX +/* 93171 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 93186 +/* 93176 */ MCD_OPC_CheckPredicate, 18, 29, 52, 0, // Skip to: 106522 +/* 93181 */ MCD_OPC_Decode, 172, 27, 214, 3, // Opcode: LDSMINX +/* 93186 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 93201 +/* 93191 */ MCD_OPC_CheckPredicate, 18, 14, 52, 0, // Skip to: 106522 +/* 93196 */ MCD_OPC_Decode, 197, 27, 214, 3, // Opcode: LDUMAXX +/* 93201 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 93216 +/* 93206 */ MCD_OPC_CheckPredicate, 18, 255, 51, 0, // Skip to: 106522 +/* 93211 */ MCD_OPC_Decode, 213, 27, 214, 3, // Opcode: LDUMINX +/* 93216 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 93231 +/* 93221 */ MCD_OPC_CheckPredicate, 18, 240, 51, 0, // Skip to: 106522 +/* 93226 */ MCD_OPC_Decode, 184, 42, 214, 3, // Opcode: SWPX +/* 93231 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 93253 +/* 93236 */ MCD_OPC_CheckPredicate, 50, 225, 51, 0, // Skip to: 106522 +/* 93241 */ MCD_OPC_CheckField, 16, 5, 31, 218, 51, 0, // Skip to: 106522 +/* 93248 */ MCD_OPC_Decode, 202, 40, 215, 3, // Opcode: ST64B +/* 93253 */ MCD_OPC_FilterValue, 10, 10, 0, 0, // Skip to: 93268 +/* 93258 */ MCD_OPC_CheckPredicate, 50, 203, 51, 0, // Skip to: 106522 +/* 93263 */ MCD_OPC_Decode, 204, 40, 216, 3, // Opcode: ST64BV0 +/* 93268 */ MCD_OPC_FilterValue, 11, 10, 0, 0, // Skip to: 93283 +/* 93273 */ MCD_OPC_CheckPredicate, 50, 188, 51, 0, // Skip to: 106522 +/* 93278 */ MCD_OPC_Decode, 203, 40, 216, 3, // Opcode: ST64BV +/* 93283 */ MCD_OPC_FilterValue, 13, 178, 51, 0, // Skip to: 106522 +/* 93288 */ MCD_OPC_CheckPredicate, 50, 173, 51, 0, // Skip to: 106522 +/* 93293 */ MCD_OPC_CheckField, 16, 5, 31, 166, 51, 0, // Skip to: 106522 +/* 93300 */ MCD_OPC_Decode, 145, 25, 215, 3, // Opcode: LD64B +/* 93305 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 93315 +/* 93310 */ MCD_OPC_Decode, 227, 27, 177, 3, // Opcode: LDURXi +/* 93315 */ MCD_OPC_FilterValue, 3, 146, 51, 0, // Skip to: 106522 +/* 93320 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 93323 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 93338 +/* 93328 */ MCD_OPC_CheckPredicate, 18, 133, 51, 0, // Skip to: 106522 +/* 93333 */ MCD_OPC_Decode, 159, 25, 214, 3, // Opcode: LDADDLX +/* 93338 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 93353 +/* 93343 */ MCD_OPC_CheckPredicate, 18, 118, 51, 0, // Skip to: 106522 +/* 93348 */ MCD_OPC_Decode, 198, 25, 214, 3, // Opcode: LDCLRLX +/* 93353 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 93368 +/* 93358 */ MCD_OPC_CheckPredicate, 18, 103, 51, 0, // Skip to: 106522 +/* 93363 */ MCD_OPC_Decode, 214, 25, 214, 3, // Opcode: LDEORLX +/* 93368 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 93383 +/* 93373 */ MCD_OPC_CheckPredicate, 18, 88, 51, 0, // Skip to: 106522 +/* 93378 */ MCD_OPC_Decode, 138, 27, 214, 3, // Opcode: LDSETLX +/* 93383 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 93398 +/* 93388 */ MCD_OPC_CheckPredicate, 18, 73, 51, 0, // Skip to: 106522 +/* 93393 */ MCD_OPC_Decode, 154, 27, 214, 3, // Opcode: LDSMAXLX +/* 93398 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 93413 +/* 93403 */ MCD_OPC_CheckPredicate, 18, 58, 51, 0, // Skip to: 106522 +/* 93408 */ MCD_OPC_Decode, 170, 27, 214, 3, // Opcode: LDSMINLX +/* 93413 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 93428 +/* 93418 */ MCD_OPC_CheckPredicate, 18, 43, 51, 0, // Skip to: 106522 +/* 93423 */ MCD_OPC_Decode, 195, 27, 214, 3, // Opcode: LDUMAXLX +/* 93428 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 93443 +/* 93433 */ MCD_OPC_CheckPredicate, 18, 28, 51, 0, // Skip to: 106522 +/* 93438 */ MCD_OPC_Decode, 211, 27, 214, 3, // Opcode: LDUMINLX +/* 93443 */ MCD_OPC_FilterValue, 8, 18, 51, 0, // Skip to: 106522 +/* 93448 */ MCD_OPC_CheckPredicate, 18, 13, 51, 0, // Skip to: 106522 +/* 93453 */ MCD_OPC_Decode, 182, 42, 214, 3, // Opcode: SWPLX +/* 93458 */ MCD_OPC_FilterValue, 1, 46, 0, 0, // Skip to: 93509 +/* 93463 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 93466 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 93494 +/* 93471 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 93474 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 93484 +/* 93479 */ MCD_OPC_Decode, 177, 41, 177, 3, // Opcode: STRXpost +/* 93484 */ MCD_OPC_FilterValue, 1, 233, 50, 0, // Skip to: 106522 +/* 93489 */ MCD_OPC_Decode, 245, 26, 177, 3, // Opcode: LDRXpost +/* 93494 */ MCD_OPC_FilterValue, 1, 223, 50, 0, // Skip to: 106522 +/* 93499 */ MCD_OPC_CheckPredicate, 45, 218, 50, 0, // Skip to: 106522 +/* 93504 */ MCD_OPC_Decode, 170, 26, 217, 3, // Opcode: LDRAAindexed +/* 93509 */ MCD_OPC_FilterValue, 2, 79, 0, 0, // Skip to: 93593 +/* 93514 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 93517 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 93527 +/* 93522 */ MCD_OPC_Decode, 188, 41, 177, 3, // Opcode: STTRXi +/* 93527 */ MCD_OPC_FilterValue, 1, 23, 0, 0, // Skip to: 93555 +/* 93532 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 93535 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 93545 +/* 93540 */ MCD_OPC_Decode, 179, 41, 187, 3, // Opcode: STRXroW +/* 93545 */ MCD_OPC_FilterValue, 3, 172, 50, 0, // Skip to: 106522 +/* 93550 */ MCD_OPC_Decode, 180, 41, 188, 3, // Opcode: STRXroX +/* 93555 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 93565 +/* 93560 */ MCD_OPC_Decode, 181, 27, 177, 3, // Opcode: LDTRXi +/* 93565 */ MCD_OPC_FilterValue, 3, 152, 50, 0, // Skip to: 106522 +/* 93570 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 93573 */ MCD_OPC_FilterValue, 2, 5, 0, 0, // Skip to: 93583 +/* 93578 */ MCD_OPC_Decode, 247, 26, 187, 3, // Opcode: LDRXroW +/* 93583 */ MCD_OPC_FilterValue, 3, 134, 50, 0, // Skip to: 106522 +/* 93588 */ MCD_OPC_Decode, 248, 26, 188, 3, // Opcode: LDRXroX +/* 93593 */ MCD_OPC_FilterValue, 3, 124, 50, 0, // Skip to: 106522 +/* 93598 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 93601 */ MCD_OPC_FilterValue, 0, 23, 0, 0, // Skip to: 93629 +/* 93606 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 93609 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 93619 +/* 93614 */ MCD_OPC_Decode, 178, 41, 177, 3, // Opcode: STRXpre +/* 93619 */ MCD_OPC_FilterValue, 1, 98, 50, 0, // Skip to: 106522 +/* 93624 */ MCD_OPC_Decode, 246, 26, 177, 3, // Opcode: LDRXpre +/* 93629 */ MCD_OPC_FilterValue, 1, 88, 50, 0, // Skip to: 106522 +/* 93634 */ MCD_OPC_CheckPredicate, 45, 83, 50, 0, // Skip to: 106522 +/* 93639 */ MCD_OPC_Decode, 171, 26, 217, 3, // Opcode: LDRAAwriteback +/* 93644 */ MCD_OPC_FilterValue, 1, 159, 1, 0, // Skip to: 94064 +/* 93649 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 93652 */ MCD_OPC_FilterValue, 0, 65, 1, 0, // Skip to: 93978 +/* 93657 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 93660 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 93670 +/* 93665 */ MCD_OPC_Decode, 130, 30, 177, 3, // Opcode: PRFUMi +/* 93670 */ MCD_OPC_FilterValue, 1, 160, 0, 0, // Skip to: 93835 +/* 93675 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 93678 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 93693 +/* 93683 */ MCD_OPC_CheckPredicate, 18, 34, 50, 0, // Skip to: 106522 +/* 93688 */ MCD_OPC_Decode, 153, 25, 214, 3, // Opcode: LDADDAX +/* 93693 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 93708 +/* 93698 */ MCD_OPC_CheckPredicate, 18, 19, 50, 0, // Skip to: 106522 +/* 93703 */ MCD_OPC_Decode, 192, 25, 214, 3, // Opcode: LDCLRAX +/* 93708 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 93723 +/* 93713 */ MCD_OPC_CheckPredicate, 18, 4, 50, 0, // Skip to: 106522 +/* 93718 */ MCD_OPC_Decode, 208, 25, 214, 3, // Opcode: LDEORAX +/* 93723 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 93738 +/* 93728 */ MCD_OPC_CheckPredicate, 18, 245, 49, 0, // Skip to: 106522 +/* 93733 */ MCD_OPC_Decode, 132, 27, 214, 3, // Opcode: LDSETAX +/* 93738 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 93753 +/* 93743 */ MCD_OPC_CheckPredicate, 18, 230, 49, 0, // Skip to: 106522 +/* 93748 */ MCD_OPC_Decode, 148, 27, 214, 3, // Opcode: LDSMAXAX +/* 93753 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 93768 +/* 93758 */ MCD_OPC_CheckPredicate, 18, 215, 49, 0, // Skip to: 106522 +/* 93763 */ MCD_OPC_Decode, 164, 27, 214, 3, // Opcode: LDSMINAX +/* 93768 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 93783 +/* 93773 */ MCD_OPC_CheckPredicate, 18, 200, 49, 0, // Skip to: 106522 +/* 93778 */ MCD_OPC_Decode, 189, 27, 214, 3, // Opcode: LDUMAXAX +/* 93783 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 93798 +/* 93788 */ MCD_OPC_CheckPredicate, 18, 185, 49, 0, // Skip to: 106522 +/* 93793 */ MCD_OPC_Decode, 205, 27, 214, 3, // Opcode: LDUMINAX +/* 93798 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 93813 +/* 93803 */ MCD_OPC_CheckPredicate, 18, 170, 49, 0, // Skip to: 106522 +/* 93808 */ MCD_OPC_Decode, 176, 42, 214, 3, // Opcode: SWPAX +/* 93813 */ MCD_OPC_FilterValue, 12, 160, 49, 0, // Skip to: 106522 +/* 93818 */ MCD_OPC_CheckPredicate, 49, 155, 49, 0, // Skip to: 106522 +/* 93823 */ MCD_OPC_CheckField, 16, 5, 31, 148, 49, 0, // Skip to: 106522 +/* 93830 */ MCD_OPC_Decode, 165, 25, 207, 3, // Opcode: LDAPRX +/* 93835 */ MCD_OPC_FilterValue, 3, 138, 49, 0, // Skip to: 106522 +/* 93840 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 93843 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 93858 +/* 93848 */ MCD_OPC_CheckPredicate, 18, 125, 49, 0, // Skip to: 106522 +/* 93853 */ MCD_OPC_Decode, 151, 25, 214, 3, // Opcode: LDADDALX +/* 93858 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 93873 +/* 93863 */ MCD_OPC_CheckPredicate, 18, 110, 49, 0, // Skip to: 106522 +/* 93868 */ MCD_OPC_Decode, 190, 25, 214, 3, // Opcode: LDCLRALX +/* 93873 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 93888 +/* 93878 */ MCD_OPC_CheckPredicate, 18, 95, 49, 0, // Skip to: 106522 +/* 93883 */ MCD_OPC_Decode, 206, 25, 214, 3, // Opcode: LDEORALX +/* 93888 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 93903 +/* 93893 */ MCD_OPC_CheckPredicate, 18, 80, 49, 0, // Skip to: 106522 +/* 93898 */ MCD_OPC_Decode, 130, 27, 214, 3, // Opcode: LDSETALX +/* 93903 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 93918 +/* 93908 */ MCD_OPC_CheckPredicate, 18, 65, 49, 0, // Skip to: 106522 +/* 93913 */ MCD_OPC_Decode, 146, 27, 214, 3, // Opcode: LDSMAXALX +/* 93918 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 93933 +/* 93923 */ MCD_OPC_CheckPredicate, 18, 50, 49, 0, // Skip to: 106522 +/* 93928 */ MCD_OPC_Decode, 162, 27, 214, 3, // Opcode: LDSMINALX +/* 93933 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 93948 +/* 93938 */ MCD_OPC_CheckPredicate, 18, 35, 49, 0, // Skip to: 106522 +/* 93943 */ MCD_OPC_Decode, 187, 27, 214, 3, // Opcode: LDUMAXALX +/* 93948 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 93963 +/* 93953 */ MCD_OPC_CheckPredicate, 18, 20, 49, 0, // Skip to: 106522 +/* 93958 */ MCD_OPC_Decode, 203, 27, 214, 3, // Opcode: LDUMINALX +/* 93963 */ MCD_OPC_FilterValue, 8, 10, 49, 0, // Skip to: 106522 +/* 93968 */ MCD_OPC_CheckPredicate, 18, 5, 49, 0, // Skip to: 106522 +/* 93973 */ MCD_OPC_Decode, 174, 42, 214, 3, // Opcode: SWPALX +/* 93978 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 94000 +/* 93983 */ MCD_OPC_CheckPredicate, 45, 246, 48, 0, // Skip to: 106522 +/* 93988 */ MCD_OPC_CheckField, 21, 1, 1, 239, 48, 0, // Skip to: 106522 +/* 93995 */ MCD_OPC_Decode, 172, 26, 217, 3, // Opcode: LDRABindexed +/* 94000 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 94042 +/* 94005 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 94008 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 94025 +/* 94013 */ MCD_OPC_CheckField, 21, 2, 1, 214, 48, 0, // Skip to: 106522 +/* 94020 */ MCD_OPC_Decode, 254, 29, 218, 3, // Opcode: PRFMroW +/* 94025 */ MCD_OPC_FilterValue, 3, 204, 48, 0, // Skip to: 106522 +/* 94030 */ MCD_OPC_CheckField, 21, 2, 1, 197, 48, 0, // Skip to: 106522 +/* 94037 */ MCD_OPC_Decode, 255, 29, 219, 3, // Opcode: PRFMroX +/* 94042 */ MCD_OPC_FilterValue, 3, 187, 48, 0, // Skip to: 106522 +/* 94047 */ MCD_OPC_CheckPredicate, 45, 182, 48, 0, // Skip to: 106522 +/* 94052 */ MCD_OPC_CheckField, 21, 1, 1, 175, 48, 0, // Skip to: 106522 +/* 94059 */ MCD_OPC_Decode, 173, 26, 217, 3, // Opcode: LDRABwriteback +/* 94064 */ MCD_OPC_FilterValue, 2, 23, 0, 0, // Skip to: 94092 +/* 94069 */ MCD_OPC_ExtractField, 22, 1, // Inst{22} ... +/* 94072 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 94082 +/* 94077 */ MCD_OPC_Decode, 181, 41, 189, 3, // Opcode: STRXui +/* 94082 */ MCD_OPC_FilterValue, 1, 147, 48, 0, // Skip to: 106522 +/* 94087 */ MCD_OPC_Decode, 249, 26, 189, 3, // Opcode: LDRXui +/* 94092 */ MCD_OPC_FilterValue, 3, 12, 0, 0, // Skip to: 94109 +/* 94097 */ MCD_OPC_CheckField, 22, 1, 0, 130, 48, 0, // Skip to: 106522 +/* 94104 */ MCD_OPC_Decode, 128, 30, 189, 3, // Opcode: PRFMui +/* 94109 */ MCD_OPC_FilterValue, 4, 120, 48, 0, // Skip to: 106522 +/* 94114 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 94117 */ MCD_OPC_FilterValue, 0, 37, 0, 0, // Skip to: 94159 +/* 94122 */ MCD_OPC_ExtractField, 21, 2, // Inst{22-21} ... +/* 94125 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 94142 +/* 94130 */ MCD_OPC_CheckField, 12, 4, 0, 97, 48, 0, // Skip to: 106522 +/* 94137 */ MCD_OPC_Decode, 214, 31, 194, 3, // Opcode: SBCSXr +/* 94142 */ MCD_OPC_FilterValue, 2, 87, 48, 0, // Skip to: 106522 +/* 94147 */ MCD_OPC_CheckField, 4, 1, 0, 80, 48, 0, // Skip to: 106522 +/* 94154 */ MCD_OPC_Decode, 235, 9, 204, 3, // Opcode: CCMPXr +/* 94159 */ MCD_OPC_FilterValue, 2, 70, 48, 0, // Skip to: 106522 +/* 94164 */ MCD_OPC_CheckField, 21, 2, 2, 63, 48, 0, // Skip to: 106522 +/* 94171 */ MCD_OPC_CheckField, 4, 1, 0, 56, 48, 0, // Skip to: 106522 +/* 94178 */ MCD_OPC_Decode, 234, 9, 205, 3, // Opcode: CCMPXi +/* 94183 */ MCD_OPC_FilterValue, 7, 46, 48, 0, // Skip to: 106522 +/* 94188 */ MCD_OPC_ExtractField, 29, 3, // Inst{31-29} ... +/* 94191 */ MCD_OPC_FilterValue, 0, 250, 14, 0, // Skip to: 98030 +/* 94196 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 94199 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 94209 +/* 94204 */ MCD_OPC_Decode, 232, 26, 220, 3, // Opcode: LDRSl +/* 94209 */ MCD_OPC_FilterValue, 1, 7, 4, 0, // Skip to: 95245 +/* 94214 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 94217 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 94285 +/* 94222 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94225 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94240 +/* 94230 */ MCD_OPC_CheckPredicate, 47, 255, 47, 0, // Skip to: 106522 +/* 94235 */ MCD_OPC_Decode, 194, 12, 178, 3, // Opcode: CPYP +/* 94240 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94255 +/* 94245 */ MCD_OPC_CheckPredicate, 47, 240, 47, 0, // Skip to: 106522 +/* 94250 */ MCD_OPC_Decode, 178, 12, 178, 3, // Opcode: CPYM +/* 94255 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94270 +/* 94260 */ MCD_OPC_CheckPredicate, 47, 225, 47, 0, // Skip to: 106522 +/* 94265 */ MCD_OPC_Decode, 242, 11, 178, 3, // Opcode: CPYE +/* 94270 */ MCD_OPC_FilterValue, 6, 215, 47, 0, // Skip to: 106522 +/* 94275 */ MCD_OPC_CheckPredicate, 51, 210, 47, 0, // Skip to: 106522 +/* 94280 */ MCD_OPC_Decode, 160, 32, 179, 3, // Opcode: SETGP +/* 94285 */ MCD_OPC_FilterValue, 5, 63, 0, 0, // Skip to: 94353 +/* 94290 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94293 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94308 +/* 94298 */ MCD_OPC_CheckPredicate, 47, 187, 47, 0, // Skip to: 106522 +/* 94303 */ MCD_OPC_Decode, 206, 12, 178, 3, // Opcode: CPYPWT +/* 94308 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94323 +/* 94313 */ MCD_OPC_CheckPredicate, 47, 172, 47, 0, // Skip to: 106522 +/* 94318 */ MCD_OPC_Decode, 190, 12, 178, 3, // Opcode: CPYMWT +/* 94323 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94338 +/* 94328 */ MCD_OPC_CheckPredicate, 47, 157, 47, 0, // Skip to: 106522 +/* 94333 */ MCD_OPC_Decode, 254, 11, 178, 3, // Opcode: CPYEWT +/* 94338 */ MCD_OPC_FilterValue, 6, 147, 47, 0, // Skip to: 106522 +/* 94343 */ MCD_OPC_CheckPredicate, 51, 142, 47, 0, // Skip to: 106522 +/* 94348 */ MCD_OPC_Decode, 162, 32, 179, 3, // Opcode: SETGPT +/* 94353 */ MCD_OPC_FilterValue, 9, 63, 0, 0, // Skip to: 94421 +/* 94358 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94361 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94376 +/* 94366 */ MCD_OPC_CheckPredicate, 47, 119, 47, 0, // Skip to: 106522 +/* 94371 */ MCD_OPC_Decode, 197, 12, 178, 3, // Opcode: CPYPRT +/* 94376 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94391 +/* 94381 */ MCD_OPC_CheckPredicate, 47, 104, 47, 0, // Skip to: 106522 +/* 94386 */ MCD_OPC_Decode, 181, 12, 178, 3, // Opcode: CPYMRT +/* 94391 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94406 +/* 94396 */ MCD_OPC_CheckPredicate, 47, 89, 47, 0, // Skip to: 106522 +/* 94401 */ MCD_OPC_Decode, 245, 11, 178, 3, // Opcode: CPYERT +/* 94406 */ MCD_OPC_FilterValue, 6, 79, 47, 0, // Skip to: 106522 +/* 94411 */ MCD_OPC_CheckPredicate, 51, 74, 47, 0, // Skip to: 106522 +/* 94416 */ MCD_OPC_Decode, 161, 32, 179, 3, // Opcode: SETGPN +/* 94421 */ MCD_OPC_FilterValue, 13, 63, 0, 0, // Skip to: 94489 +/* 94426 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94429 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94444 +/* 94434 */ MCD_OPC_CheckPredicate, 47, 51, 47, 0, // Skip to: 106522 +/* 94439 */ MCD_OPC_Decode, 201, 12, 178, 3, // Opcode: CPYPT +/* 94444 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94459 +/* 94449 */ MCD_OPC_CheckPredicate, 47, 36, 47, 0, // Skip to: 106522 +/* 94454 */ MCD_OPC_Decode, 185, 12, 178, 3, // Opcode: CPYMT +/* 94459 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94474 +/* 94464 */ MCD_OPC_CheckPredicate, 47, 21, 47, 0, // Skip to: 106522 +/* 94469 */ MCD_OPC_Decode, 249, 11, 178, 3, // Opcode: CPYET +/* 94474 */ MCD_OPC_FilterValue, 6, 11, 47, 0, // Skip to: 106522 +/* 94479 */ MCD_OPC_CheckPredicate, 51, 6, 47, 0, // Skip to: 106522 +/* 94484 */ MCD_OPC_Decode, 163, 32, 179, 3, // Opcode: SETGPTN +/* 94489 */ MCD_OPC_FilterValue, 17, 63, 0, 0, // Skip to: 94557 +/* 94494 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94497 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94512 +/* 94502 */ MCD_OPC_CheckPredicate, 47, 239, 46, 0, // Skip to: 106522 +/* 94507 */ MCD_OPC_Decode, 205, 12, 178, 3, // Opcode: CPYPWN +/* 94512 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94527 +/* 94517 */ MCD_OPC_CheckPredicate, 47, 224, 46, 0, // Skip to: 106522 +/* 94522 */ MCD_OPC_Decode, 189, 12, 178, 3, // Opcode: CPYMWN +/* 94527 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94542 +/* 94532 */ MCD_OPC_CheckPredicate, 47, 209, 46, 0, // Skip to: 106522 +/* 94537 */ MCD_OPC_Decode, 253, 11, 178, 3, // Opcode: CPYEWN +/* 94542 */ MCD_OPC_FilterValue, 6, 199, 46, 0, // Skip to: 106522 +/* 94547 */ MCD_OPC_CheckPredicate, 51, 194, 46, 0, // Skip to: 106522 +/* 94552 */ MCD_OPC_Decode, 156, 32, 179, 3, // Opcode: SETGM +/* 94557 */ MCD_OPC_FilterValue, 21, 63, 0, 0, // Skip to: 94625 +/* 94562 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94565 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94580 +/* 94570 */ MCD_OPC_CheckPredicate, 47, 171, 46, 0, // Skip to: 106522 +/* 94575 */ MCD_OPC_Decode, 209, 12, 178, 3, // Opcode: CPYPWTWN +/* 94580 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94595 +/* 94585 */ MCD_OPC_CheckPredicate, 47, 156, 46, 0, // Skip to: 106522 +/* 94590 */ MCD_OPC_Decode, 193, 12, 178, 3, // Opcode: CPYMWTWN +/* 94595 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94610 +/* 94600 */ MCD_OPC_CheckPredicate, 47, 141, 46, 0, // Skip to: 106522 +/* 94605 */ MCD_OPC_Decode, 129, 12, 178, 3, // Opcode: CPYEWTWN +/* 94610 */ MCD_OPC_FilterValue, 6, 131, 46, 0, // Skip to: 106522 +/* 94615 */ MCD_OPC_CheckPredicate, 51, 126, 46, 0, // Skip to: 106522 +/* 94620 */ MCD_OPC_Decode, 158, 32, 179, 3, // Opcode: SETGMT +/* 94625 */ MCD_OPC_FilterValue, 25, 63, 0, 0, // Skip to: 94693 +/* 94630 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94633 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94648 +/* 94638 */ MCD_OPC_CheckPredicate, 47, 103, 46, 0, // Skip to: 106522 +/* 94643 */ MCD_OPC_Decode, 200, 12, 178, 3, // Opcode: CPYPRTWN +/* 94648 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94663 +/* 94653 */ MCD_OPC_CheckPredicate, 47, 88, 46, 0, // Skip to: 106522 +/* 94658 */ MCD_OPC_Decode, 184, 12, 178, 3, // Opcode: CPYMRTWN +/* 94663 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94678 +/* 94668 */ MCD_OPC_CheckPredicate, 47, 73, 46, 0, // Skip to: 106522 +/* 94673 */ MCD_OPC_Decode, 248, 11, 178, 3, // Opcode: CPYERTWN +/* 94678 */ MCD_OPC_FilterValue, 6, 63, 46, 0, // Skip to: 106522 +/* 94683 */ MCD_OPC_CheckPredicate, 51, 58, 46, 0, // Skip to: 106522 +/* 94688 */ MCD_OPC_Decode, 157, 32, 179, 3, // Opcode: SETGMN +/* 94693 */ MCD_OPC_FilterValue, 29, 63, 0, 0, // Skip to: 94761 +/* 94698 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94701 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94716 +/* 94706 */ MCD_OPC_CheckPredicate, 47, 35, 46, 0, // Skip to: 106522 +/* 94711 */ MCD_OPC_Decode, 204, 12, 178, 3, // Opcode: CPYPTWN +/* 94716 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94731 +/* 94721 */ MCD_OPC_CheckPredicate, 47, 20, 46, 0, // Skip to: 106522 +/* 94726 */ MCD_OPC_Decode, 188, 12, 178, 3, // Opcode: CPYMTWN +/* 94731 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94746 +/* 94736 */ MCD_OPC_CheckPredicate, 47, 5, 46, 0, // Skip to: 106522 +/* 94741 */ MCD_OPC_Decode, 252, 11, 178, 3, // Opcode: CPYETWN +/* 94746 */ MCD_OPC_FilterValue, 6, 251, 45, 0, // Skip to: 106522 +/* 94751 */ MCD_OPC_CheckPredicate, 51, 246, 45, 0, // Skip to: 106522 +/* 94756 */ MCD_OPC_Decode, 159, 32, 179, 3, // Opcode: SETGMTN +/* 94761 */ MCD_OPC_FilterValue, 33, 63, 0, 0, // Skip to: 94829 +/* 94766 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94769 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94784 +/* 94774 */ MCD_OPC_CheckPredicate, 47, 223, 45, 0, // Skip to: 106522 +/* 94779 */ MCD_OPC_Decode, 196, 12, 178, 3, // Opcode: CPYPRN +/* 94784 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94799 +/* 94789 */ MCD_OPC_CheckPredicate, 47, 208, 45, 0, // Skip to: 106522 +/* 94794 */ MCD_OPC_Decode, 180, 12, 178, 3, // Opcode: CPYMRN +/* 94799 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94814 +/* 94804 */ MCD_OPC_CheckPredicate, 47, 193, 45, 0, // Skip to: 106522 +/* 94809 */ MCD_OPC_Decode, 244, 11, 178, 3, // Opcode: CPYERN +/* 94814 */ MCD_OPC_FilterValue, 6, 183, 45, 0, // Skip to: 106522 +/* 94819 */ MCD_OPC_CheckPredicate, 51, 178, 45, 0, // Skip to: 106522 +/* 94824 */ MCD_OPC_Decode, 196, 28, 179, 3, // Opcode: MOPSSETGE +/* 94829 */ MCD_OPC_FilterValue, 37, 63, 0, 0, // Skip to: 94897 +/* 94834 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94837 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94852 +/* 94842 */ MCD_OPC_CheckPredicate, 47, 155, 45, 0, // Skip to: 106522 +/* 94847 */ MCD_OPC_Decode, 208, 12, 178, 3, // Opcode: CPYPWTRN +/* 94852 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94867 +/* 94857 */ MCD_OPC_CheckPredicate, 47, 140, 45, 0, // Skip to: 106522 +/* 94862 */ MCD_OPC_Decode, 192, 12, 178, 3, // Opcode: CPYMWTRN +/* 94867 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94882 +/* 94872 */ MCD_OPC_CheckPredicate, 47, 125, 45, 0, // Skip to: 106522 +/* 94877 */ MCD_OPC_Decode, 128, 12, 178, 3, // Opcode: CPYEWTRN +/* 94882 */ MCD_OPC_FilterValue, 6, 115, 45, 0, // Skip to: 106522 +/* 94887 */ MCD_OPC_CheckPredicate, 51, 110, 45, 0, // Skip to: 106522 +/* 94892 */ MCD_OPC_Decode, 198, 28, 179, 3, // Opcode: MOPSSETGET +/* 94897 */ MCD_OPC_FilterValue, 41, 63, 0, 0, // Skip to: 94965 +/* 94902 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94905 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94920 +/* 94910 */ MCD_OPC_CheckPredicate, 47, 87, 45, 0, // Skip to: 106522 +/* 94915 */ MCD_OPC_Decode, 199, 12, 178, 3, // Opcode: CPYPRTRN +/* 94920 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 94935 +/* 94925 */ MCD_OPC_CheckPredicate, 47, 72, 45, 0, // Skip to: 106522 +/* 94930 */ MCD_OPC_Decode, 183, 12, 178, 3, // Opcode: CPYMRTRN +/* 94935 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 94950 +/* 94940 */ MCD_OPC_CheckPredicate, 47, 57, 45, 0, // Skip to: 106522 +/* 94945 */ MCD_OPC_Decode, 247, 11, 178, 3, // Opcode: CPYERTRN +/* 94950 */ MCD_OPC_FilterValue, 6, 47, 45, 0, // Skip to: 106522 +/* 94955 */ MCD_OPC_CheckPredicate, 51, 42, 45, 0, // Skip to: 106522 +/* 94960 */ MCD_OPC_Decode, 197, 28, 179, 3, // Opcode: MOPSSETGEN +/* 94965 */ MCD_OPC_FilterValue, 45, 63, 0, 0, // Skip to: 95033 +/* 94970 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 94973 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 94988 +/* 94978 */ MCD_OPC_CheckPredicate, 47, 19, 45, 0, // Skip to: 106522 +/* 94983 */ MCD_OPC_Decode, 203, 12, 178, 3, // Opcode: CPYPTRN +/* 94988 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 95003 +/* 94993 */ MCD_OPC_CheckPredicate, 47, 4, 45, 0, // Skip to: 106522 +/* 94998 */ MCD_OPC_Decode, 187, 12, 178, 3, // Opcode: CPYMTRN +/* 95003 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 95018 +/* 95008 */ MCD_OPC_CheckPredicate, 47, 245, 44, 0, // Skip to: 106522 +/* 95013 */ MCD_OPC_Decode, 251, 11, 178, 3, // Opcode: CPYETRN +/* 95018 */ MCD_OPC_FilterValue, 6, 235, 44, 0, // Skip to: 106522 +/* 95023 */ MCD_OPC_CheckPredicate, 51, 230, 44, 0, // Skip to: 106522 +/* 95028 */ MCD_OPC_Decode, 199, 28, 179, 3, // Opcode: MOPSSETGETN +/* 95033 */ MCD_OPC_FilterValue, 49, 48, 0, 0, // Skip to: 95086 +/* 95038 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 95041 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95056 +/* 95046 */ MCD_OPC_CheckPredicate, 47, 207, 44, 0, // Skip to: 106522 +/* 95051 */ MCD_OPC_Decode, 195, 12, 178, 3, // Opcode: CPYPN +/* 95056 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 95071 +/* 95061 */ MCD_OPC_CheckPredicate, 47, 192, 44, 0, // Skip to: 106522 +/* 95066 */ MCD_OPC_Decode, 179, 12, 178, 3, // Opcode: CPYMN +/* 95071 */ MCD_OPC_FilterValue, 4, 182, 44, 0, // Skip to: 106522 +/* 95076 */ MCD_OPC_CheckPredicate, 47, 177, 44, 0, // Skip to: 106522 +/* 95081 */ MCD_OPC_Decode, 243, 11, 178, 3, // Opcode: CPYEN +/* 95086 */ MCD_OPC_FilterValue, 53, 48, 0, 0, // Skip to: 95139 +/* 95091 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 95094 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95109 +/* 95099 */ MCD_OPC_CheckPredicate, 47, 154, 44, 0, // Skip to: 106522 +/* 95104 */ MCD_OPC_Decode, 207, 12, 178, 3, // Opcode: CPYPWTN +/* 95109 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 95124 +/* 95114 */ MCD_OPC_CheckPredicate, 47, 139, 44, 0, // Skip to: 106522 +/* 95119 */ MCD_OPC_Decode, 191, 12, 178, 3, // Opcode: CPYMWTN +/* 95124 */ MCD_OPC_FilterValue, 4, 129, 44, 0, // Skip to: 106522 +/* 95129 */ MCD_OPC_CheckPredicate, 47, 124, 44, 0, // Skip to: 106522 +/* 95134 */ MCD_OPC_Decode, 255, 11, 178, 3, // Opcode: CPYEWTN +/* 95139 */ MCD_OPC_FilterValue, 57, 48, 0, 0, // Skip to: 95192 +/* 95144 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 95147 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95162 +/* 95152 */ MCD_OPC_CheckPredicate, 47, 101, 44, 0, // Skip to: 106522 +/* 95157 */ MCD_OPC_Decode, 198, 12, 178, 3, // Opcode: CPYPRTN +/* 95162 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 95177 +/* 95167 */ MCD_OPC_CheckPredicate, 47, 86, 44, 0, // Skip to: 106522 +/* 95172 */ MCD_OPC_Decode, 182, 12, 178, 3, // Opcode: CPYMRTN +/* 95177 */ MCD_OPC_FilterValue, 4, 76, 44, 0, // Skip to: 106522 +/* 95182 */ MCD_OPC_CheckPredicate, 47, 71, 44, 0, // Skip to: 106522 +/* 95187 */ MCD_OPC_Decode, 246, 11, 178, 3, // Opcode: CPYERTN +/* 95192 */ MCD_OPC_FilterValue, 61, 61, 44, 0, // Skip to: 106522 +/* 95197 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 95200 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95215 +/* 95205 */ MCD_OPC_CheckPredicate, 47, 48, 44, 0, // Skip to: 106522 +/* 95210 */ MCD_OPC_Decode, 202, 12, 178, 3, // Opcode: CPYPTN +/* 95215 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 95230 +/* 95220 */ MCD_OPC_CheckPredicate, 47, 33, 44, 0, // Skip to: 106522 +/* 95225 */ MCD_OPC_Decode, 186, 12, 178, 3, // Opcode: CPYMTN +/* 95230 */ MCD_OPC_FilterValue, 4, 23, 44, 0, // Skip to: 106522 +/* 95235 */ MCD_OPC_CheckPredicate, 47, 18, 44, 0, // Skip to: 106522 +/* 95240 */ MCD_OPC_Decode, 250, 11, 178, 3, // Opcode: CPYETN +/* 95245 */ MCD_OPC_FilterValue, 2, 240, 9, 0, // Skip to: 97794 +/* 95250 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 95253 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 95321 +/* 95258 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... +/* 95261 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 95276 +/* 95266 */ MCD_OPC_CheckPredicate, 52, 243, 43, 0, // Skip to: 106522 +/* 95271 */ MCD_OPC_Decode, 225, 31, 221, 3, // Opcode: SCVTFSWSri +/* 95276 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 95291 +/* 95281 */ MCD_OPC_CheckPredicate, 52, 228, 43, 0, // Skip to: 106522 +/* 95286 */ MCD_OPC_Decode, 234, 43, 221, 3, // Opcode: UCVTFSWSri +/* 95291 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 95306 +/* 95296 */ MCD_OPC_CheckPredicate, 52, 213, 43, 0, // Skip to: 106522 +/* 95301 */ MCD_OPC_Decode, 193, 16, 222, 3, // Opcode: FCVTZSSWSri +/* 95306 */ MCD_OPC_FilterValue, 51, 203, 43, 0, // Skip to: 106522 +/* 95311 */ MCD_OPC_CheckPredicate, 52, 198, 43, 0, // Skip to: 106522 +/* 95316 */ MCD_OPC_Decode, 228, 16, 222, 3, // Opcode: FCVTZUSWSri +/* 95321 */ MCD_OPC_FilterValue, 1, 26, 3, 0, // Skip to: 96120 +/* 95326 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 95329 */ MCD_OPC_FilterValue, 0, 78, 2, 0, // Skip to: 95924 +/* 95334 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 95337 */ MCD_OPC_FilterValue, 0, 48, 2, 0, // Skip to: 95902 +/* 95342 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 95345 */ MCD_OPC_FilterValue, 0, 213, 0, 0, // Skip to: 95563 +/* 95350 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 95353 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95368 +/* 95358 */ MCD_OPC_CheckPredicate, 52, 151, 43, 0, // Skip to: 106522 +/* 95363 */ MCD_OPC_Decode, 252, 15, 223, 3, // Opcode: FCVTNSUWSr +/* 95368 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 95383 +/* 95373 */ MCD_OPC_CheckPredicate, 52, 136, 43, 0, // Skip to: 106522 +/* 95378 */ MCD_OPC_Decode, 140, 16, 223, 3, // Opcode: FCVTNUUWSr +/* 95383 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 95398 +/* 95388 */ MCD_OPC_CheckPredicate, 52, 121, 43, 0, // Skip to: 106522 +/* 95393 */ MCD_OPC_Decode, 231, 31, 224, 3, // Opcode: SCVTFUWSri +/* 95398 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 95413 +/* 95403 */ MCD_OPC_CheckPredicate, 52, 106, 43, 0, // Skip to: 106522 +/* 95408 */ MCD_OPC_Decode, 240, 43, 224, 3, // Opcode: UCVTFUWSri +/* 95413 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 95428 +/* 95418 */ MCD_OPC_CheckPredicate, 52, 91, 43, 0, // Skip to: 106522 +/* 95423 */ MCD_OPC_Decode, 186, 15, 223, 3, // Opcode: FCVTASUWSr +/* 95428 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 95443 +/* 95433 */ MCD_OPC_CheckPredicate, 52, 76, 43, 0, // Skip to: 106522 +/* 95438 */ MCD_OPC_Decode, 200, 15, 223, 3, // Opcode: FCVTAUUWSr +/* 95443 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 95458 +/* 95448 */ MCD_OPC_CheckPredicate, 52, 61, 43, 0, // Skip to: 106522 +/* 95453 */ MCD_OPC_Decode, 241, 18, 223, 3, // Opcode: FMOVSWr +/* 95458 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 95473 +/* 95463 */ MCD_OPC_CheckPredicate, 52, 46, 43, 0, // Skip to: 106522 +/* 95468 */ MCD_OPC_Decode, 245, 18, 224, 3, // Opcode: FMOVWSr +/* 95473 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 95488 +/* 95478 */ MCD_OPC_CheckPredicate, 52, 31, 43, 0, // Skip to: 106522 +/* 95483 */ MCD_OPC_Decode, 158, 16, 223, 3, // Opcode: FCVTPSUWSr +/* 95488 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 95503 +/* 95493 */ MCD_OPC_CheckPredicate, 52, 16, 43, 0, // Skip to: 106522 +/* 95498 */ MCD_OPC_Decode, 172, 16, 223, 3, // Opcode: FCVTPUUWSr +/* 95503 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 95518 +/* 95508 */ MCD_OPC_CheckPredicate, 52, 1, 43, 0, // Skip to: 106522 +/* 95513 */ MCD_OPC_Decode, 224, 15, 223, 3, // Opcode: FCVTMSUWSr +/* 95518 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 95533 +/* 95523 */ MCD_OPC_CheckPredicate, 52, 242, 42, 0, // Skip to: 106522 +/* 95528 */ MCD_OPC_Decode, 238, 15, 223, 3, // Opcode: FCVTMUUWSr +/* 95533 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 95548 +/* 95538 */ MCD_OPC_CheckPredicate, 52, 227, 42, 0, // Skip to: 106522 +/* 95543 */ MCD_OPC_Decode, 199, 16, 223, 3, // Opcode: FCVTZSUWSr +/* 95548 */ MCD_OPC_FilterValue, 25, 217, 42, 0, // Skip to: 106522 +/* 95553 */ MCD_OPC_CheckPredicate, 52, 212, 42, 0, // Skip to: 106522 +/* 95558 */ MCD_OPC_Decode, 234, 16, 223, 3, // Opcode: FCVTZUUWSr +/* 95563 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 95631 +/* 95568 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... +/* 95571 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95586 +/* 95576 */ MCD_OPC_CheckPredicate, 52, 189, 42, 0, // Skip to: 106522 +/* 95581 */ MCD_OPC_Decode, 174, 15, 225, 3, // Opcode: FCMPSrr +/* 95586 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 95601 +/* 95591 */ MCD_OPC_CheckPredicate, 52, 174, 42, 0, // Skip to: 106522 +/* 95596 */ MCD_OPC_Decode, 173, 15, 226, 3, // Opcode: FCMPSri +/* 95601 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 95616 +/* 95606 */ MCD_OPC_CheckPredicate, 52, 159, 42, 0, // Skip to: 106522 +/* 95611 */ MCD_OPC_Decode, 170, 15, 225, 3, // Opcode: FCMPESrr +/* 95616 */ MCD_OPC_FilterValue, 24, 149, 42, 0, // Skip to: 106522 +/* 95621 */ MCD_OPC_CheckPredicate, 52, 144, 42, 0, // Skip to: 106522 +/* 95626 */ MCD_OPC_Decode, 169, 15, 226, 3, // Opcode: FCMPESri +/* 95631 */ MCD_OPC_FilterValue, 2, 123, 0, 0, // Skip to: 95759 +/* 95636 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 95639 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95654 +/* 95644 */ MCD_OPC_CheckPredicate, 52, 121, 42, 0, // Skip to: 106522 +/* 95649 */ MCD_OPC_Decode, 243, 18, 227, 3, // Opcode: FMOVSr +/* 95654 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 95669 +/* 95659 */ MCD_OPC_CheckPredicate, 52, 106, 42, 0, // Skip to: 106522 +/* 95664 */ MCD_OPC_Decode, 181, 19, 227, 3, // Opcode: FNEGSr +/* 95669 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 95684 +/* 95674 */ MCD_OPC_CheckPredicate, 52, 91, 42, 0, // Skip to: 106522 +/* 95679 */ MCD_OPC_Decode, 166, 20, 227, 3, // Opcode: FRINTNSr +/* 95684 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 95699 +/* 95689 */ MCD_OPC_CheckPredicate, 52, 76, 42, 0, // Skip to: 106522 +/* 95694 */ MCD_OPC_Decode, 155, 20, 227, 3, // Opcode: FRINTMSr +/* 95699 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 95714 +/* 95704 */ MCD_OPC_CheckPredicate, 52, 61, 42, 0, // Skip to: 106522 +/* 95709 */ MCD_OPC_Decode, 133, 20, 227, 3, // Opcode: FRINTASr +/* 95714 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 95729 +/* 95719 */ MCD_OPC_CheckPredicate, 52, 46, 42, 0, // Skip to: 106522 +/* 95724 */ MCD_OPC_Decode, 188, 20, 227, 3, // Opcode: FRINTXSr +/* 95729 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 95744 +/* 95734 */ MCD_OPC_CheckPredicate, 24, 31, 42, 0, // Skip to: 106522 +/* 95739 */ MCD_OPC_Decode, 245, 19, 227, 3, // Opcode: FRINT32ZSr +/* 95744 */ MCD_OPC_FilterValue, 9, 21, 42, 0, // Skip to: 106522 +/* 95749 */ MCD_OPC_CheckPredicate, 24, 16, 42, 0, // Skip to: 106522 +/* 95754 */ MCD_OPC_Decode, 255, 19, 227, 3, // Opcode: FRINT64ZSr +/* 95759 */ MCD_OPC_FilterValue, 6, 6, 42, 0, // Skip to: 106522 +/* 95764 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 95767 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95782 +/* 95772 */ MCD_OPC_CheckPredicate, 52, 249, 41, 0, // Skip to: 106522 +/* 95777 */ MCD_OPC_Decode, 233, 13, 227, 3, // Opcode: FABSSr +/* 95782 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 95797 +/* 95787 */ MCD_OPC_CheckPredicate, 52, 234, 41, 0, // Skip to: 106522 +/* 95792 */ MCD_OPC_Decode, 235, 20, 227, 3, // Opcode: FSQRTSr +/* 95797 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 95812 +/* 95802 */ MCD_OPC_CheckPredicate, 52, 219, 41, 0, // Skip to: 106522 +/* 95807 */ MCD_OPC_Decode, 213, 15, 228, 3, // Opcode: FCVTDSr +/* 95812 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 95827 +/* 95817 */ MCD_OPC_CheckPredicate, 52, 204, 41, 0, // Skip to: 106522 +/* 95822 */ MCD_OPC_Decode, 215, 15, 229, 3, // Opcode: FCVTHSr +/* 95827 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 95842 +/* 95832 */ MCD_OPC_CheckPredicate, 52, 189, 41, 0, // Skip to: 106522 +/* 95837 */ MCD_OPC_Decode, 177, 20, 227, 3, // Opcode: FRINTPSr +/* 95842 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 95857 +/* 95847 */ MCD_OPC_CheckPredicate, 52, 174, 41, 0, // Skip to: 106522 +/* 95852 */ MCD_OPC_Decode, 199, 20, 227, 3, // Opcode: FRINTZSr +/* 95857 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 95872 +/* 95862 */ MCD_OPC_CheckPredicate, 52, 159, 41, 0, // Skip to: 106522 +/* 95867 */ MCD_OPC_Decode, 144, 20, 227, 3, // Opcode: FRINTISr +/* 95872 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 95887 +/* 95877 */ MCD_OPC_CheckPredicate, 24, 144, 41, 0, // Skip to: 106522 +/* 95882 */ MCD_OPC_Decode, 240, 19, 227, 3, // Opcode: FRINT32XSr +/* 95887 */ MCD_OPC_FilterValue, 9, 134, 41, 0, // Skip to: 106522 +/* 95892 */ MCD_OPC_CheckPredicate, 24, 129, 41, 0, // Skip to: 106522 +/* 95897 */ MCD_OPC_Decode, 250, 19, 227, 3, // Opcode: FRINT64XSr +/* 95902 */ MCD_OPC_FilterValue, 1, 119, 41, 0, // Skip to: 106522 +/* 95907 */ MCD_OPC_CheckPredicate, 52, 114, 41, 0, // Skip to: 106522 +/* 95912 */ MCD_OPC_CheckField, 5, 5, 0, 107, 41, 0, // Skip to: 106522 +/* 95919 */ MCD_OPC_Decode, 242, 18, 230, 3, // Opcode: FMOVSi +/* 95924 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 95962 +/* 95929 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 95932 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95947 +/* 95937 */ MCD_OPC_CheckPredicate, 52, 84, 41, 0, // Skip to: 106522 +/* 95942 */ MCD_OPC_Decode, 183, 14, 231, 3, // Opcode: FCCMPSrr +/* 95947 */ MCD_OPC_FilterValue, 1, 74, 41, 0, // Skip to: 106522 +/* 95952 */ MCD_OPC_CheckPredicate, 52, 69, 41, 0, // Skip to: 106522 +/* 95957 */ MCD_OPC_Decode, 181, 14, 231, 3, // Opcode: FCCMPESrr +/* 95962 */ MCD_OPC_FilterValue, 2, 138, 0, 0, // Skip to: 96105 +/* 95967 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 95970 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 95985 +/* 95975 */ MCD_OPC_CheckPredicate, 52, 46, 41, 0, // Skip to: 106522 +/* 95980 */ MCD_OPC_Decode, 134, 19, 232, 3, // Opcode: FMULSrr +/* 95985 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 96000 +/* 95990 */ MCD_OPC_CheckPredicate, 52, 31, 41, 0, // Skip to: 106522 +/* 95995 */ MCD_OPC_Decode, 144, 17, 232, 3, // Opcode: FDIVSrr +/* 96000 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 96015 +/* 96005 */ MCD_OPC_CheckPredicate, 52, 16, 41, 0, // Skip to: 106522 +/* 96010 */ MCD_OPC_Decode, 152, 14, 232, 3, // Opcode: FADDSrr +/* 96015 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 96030 +/* 96020 */ MCD_OPC_CheckPredicate, 52, 1, 41, 0, // Skip to: 106522 +/* 96025 */ MCD_OPC_Decode, 252, 20, 232, 3, // Opcode: FSUBSrr +/* 96030 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 96045 +/* 96035 */ MCD_OPC_CheckPredicate, 52, 242, 40, 0, // Skip to: 106522 +/* 96040 */ MCD_OPC_Decode, 213, 17, 232, 3, // Opcode: FMAXSrr +/* 96045 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 96060 +/* 96050 */ MCD_OPC_CheckPredicate, 52, 227, 40, 0, // Skip to: 106522 +/* 96055 */ MCD_OPC_Decode, 147, 18, 232, 3, // Opcode: FMINSrr +/* 96060 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 96075 +/* 96065 */ MCD_OPC_CheckPredicate, 52, 212, 40, 0, // Skip to: 106522 +/* 96070 */ MCD_OPC_Decode, 184, 17, 232, 3, // Opcode: FMAXNMSrr +/* 96075 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 96090 +/* 96080 */ MCD_OPC_CheckPredicate, 52, 197, 40, 0, // Skip to: 106522 +/* 96085 */ MCD_OPC_Decode, 246, 17, 232, 3, // Opcode: FMINNMSrr +/* 96090 */ MCD_OPC_FilterValue, 8, 187, 40, 0, // Skip to: 106522 +/* 96095 */ MCD_OPC_CheckPredicate, 52, 182, 40, 0, // Skip to: 106522 +/* 96100 */ MCD_OPC_Decode, 210, 19, 232, 3, // Opcode: FNMULSrr +/* 96105 */ MCD_OPC_FilterValue, 3, 172, 40, 0, // Skip to: 106522 +/* 96110 */ MCD_OPC_CheckPredicate, 52, 167, 40, 0, // Skip to: 106522 +/* 96115 */ MCD_OPC_Decode, 183, 15, 233, 3, // Opcode: FCSELSrrr +/* 96120 */ MCD_OPC_FilterValue, 2, 63, 0, 0, // Skip to: 96188 +/* 96125 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... +/* 96128 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 96143 +/* 96133 */ MCD_OPC_CheckPredicate, 52, 144, 40, 0, // Skip to: 106522 +/* 96138 */ MCD_OPC_Decode, 223, 31, 234, 3, // Opcode: SCVTFSWDri +/* 96143 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 96158 +/* 96148 */ MCD_OPC_CheckPredicate, 52, 129, 40, 0, // Skip to: 106522 +/* 96153 */ MCD_OPC_Decode, 232, 43, 234, 3, // Opcode: UCVTFSWDri +/* 96158 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 96173 +/* 96163 */ MCD_OPC_CheckPredicate, 52, 114, 40, 0, // Skip to: 106522 +/* 96168 */ MCD_OPC_Decode, 191, 16, 235, 3, // Opcode: FCVTZSSWDri +/* 96173 */ MCD_OPC_FilterValue, 51, 104, 40, 0, // Skip to: 106522 +/* 96178 */ MCD_OPC_CheckPredicate, 52, 99, 40, 0, // Skip to: 106522 +/* 96183 */ MCD_OPC_Decode, 226, 16, 235, 3, // Opcode: FCVTZUSWDri +/* 96188 */ MCD_OPC_FilterValue, 3, 26, 3, 0, // Skip to: 96987 +/* 96193 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 96196 */ MCD_OPC_FilterValue, 0, 78, 2, 0, // Skip to: 96791 +/* 96201 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 96204 */ MCD_OPC_FilterValue, 0, 48, 2, 0, // Skip to: 96769 +/* 96209 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 96212 */ MCD_OPC_FilterValue, 0, 198, 0, 0, // Skip to: 96415 +/* 96217 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 96220 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 96235 +/* 96225 */ MCD_OPC_CheckPredicate, 52, 52, 40, 0, // Skip to: 106522 +/* 96230 */ MCD_OPC_Decode, 250, 15, 236, 3, // Opcode: FCVTNSUWDr +/* 96235 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 96250 +/* 96240 */ MCD_OPC_CheckPredicate, 52, 37, 40, 0, // Skip to: 106522 +/* 96245 */ MCD_OPC_Decode, 138, 16, 236, 3, // Opcode: FCVTNUUWDr +/* 96250 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 96265 +/* 96255 */ MCD_OPC_CheckPredicate, 52, 22, 40, 0, // Skip to: 106522 +/* 96260 */ MCD_OPC_Decode, 229, 31, 157, 2, // Opcode: SCVTFUWDri +/* 96265 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 96280 +/* 96270 */ MCD_OPC_CheckPredicate, 52, 7, 40, 0, // Skip to: 106522 +/* 96275 */ MCD_OPC_Decode, 238, 43, 157, 2, // Opcode: UCVTFUWDri +/* 96280 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 96295 +/* 96285 */ MCD_OPC_CheckPredicate, 52, 248, 39, 0, // Skip to: 106522 +/* 96290 */ MCD_OPC_Decode, 184, 15, 236, 3, // Opcode: FCVTASUWDr +/* 96295 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 96310 +/* 96300 */ MCD_OPC_CheckPredicate, 52, 233, 39, 0, // Skip to: 106522 +/* 96305 */ MCD_OPC_Decode, 198, 15, 236, 3, // Opcode: FCVTAUUWDr +/* 96310 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 96325 +/* 96315 */ MCD_OPC_CheckPredicate, 52, 218, 39, 0, // Skip to: 106522 +/* 96320 */ MCD_OPC_Decode, 156, 16, 236, 3, // Opcode: FCVTPSUWDr +/* 96325 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 96340 +/* 96330 */ MCD_OPC_CheckPredicate, 52, 203, 39, 0, // Skip to: 106522 +/* 96335 */ MCD_OPC_Decode, 170, 16, 236, 3, // Opcode: FCVTPUUWDr +/* 96340 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 96355 +/* 96345 */ MCD_OPC_CheckPredicate, 52, 188, 39, 0, // Skip to: 106522 +/* 96350 */ MCD_OPC_Decode, 222, 15, 236, 3, // Opcode: FCVTMSUWDr +/* 96355 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 96370 +/* 96360 */ MCD_OPC_CheckPredicate, 52, 173, 39, 0, // Skip to: 106522 +/* 96365 */ MCD_OPC_Decode, 236, 15, 236, 3, // Opcode: FCVTMUUWDr +/* 96370 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 96385 +/* 96375 */ MCD_OPC_CheckPredicate, 52, 158, 39, 0, // Skip to: 106522 +/* 96380 */ MCD_OPC_Decode, 197, 16, 236, 3, // Opcode: FCVTZSUWDr +/* 96385 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 96400 +/* 96390 */ MCD_OPC_CheckPredicate, 52, 143, 39, 0, // Skip to: 106522 +/* 96395 */ MCD_OPC_Decode, 232, 16, 236, 3, // Opcode: FCVTZUUWDr +/* 96400 */ MCD_OPC_FilterValue, 30, 133, 39, 0, // Skip to: 106522 +/* 96405 */ MCD_OPC_CheckPredicate, 53, 128, 39, 0, // Skip to: 106522 +/* 96410 */ MCD_OPC_Decode, 159, 17, 236, 3, // Opcode: FJCVTZS +/* 96415 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 96483 +/* 96420 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... +/* 96423 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 96438 +/* 96428 */ MCD_OPC_CheckPredicate, 52, 105, 39, 0, // Skip to: 106522 +/* 96433 */ MCD_OPC_Decode, 164, 15, 237, 3, // Opcode: FCMPDrr +/* 96438 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 96453 +/* 96443 */ MCD_OPC_CheckPredicate, 52, 90, 39, 0, // Skip to: 106522 +/* 96448 */ MCD_OPC_Decode, 163, 15, 238, 3, // Opcode: FCMPDri +/* 96453 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 96468 +/* 96458 */ MCD_OPC_CheckPredicate, 52, 75, 39, 0, // Skip to: 106522 +/* 96463 */ MCD_OPC_Decode, 166, 15, 237, 3, // Opcode: FCMPEDrr +/* 96468 */ MCD_OPC_FilterValue, 24, 65, 39, 0, // Skip to: 106522 +/* 96473 */ MCD_OPC_CheckPredicate, 52, 60, 39, 0, // Skip to: 106522 +/* 96478 */ MCD_OPC_Decode, 165, 15, 238, 3, // Opcode: FCMPEDri +/* 96483 */ MCD_OPC_FilterValue, 2, 153, 0, 0, // Skip to: 96641 +/* 96488 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 96491 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 96506 +/* 96496 */ MCD_OPC_CheckPredicate, 52, 37, 39, 0, // Skip to: 106522 +/* 96501 */ MCD_OPC_Decode, 236, 18, 156, 2, // Opcode: FMOVDr +/* 96506 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 96521 +/* 96511 */ MCD_OPC_CheckPredicate, 52, 22, 39, 0, // Skip to: 106522 +/* 96516 */ MCD_OPC_Decode, 179, 19, 156, 2, // Opcode: FNEGDr +/* 96521 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 96536 +/* 96526 */ MCD_OPC_CheckPredicate, 52, 7, 39, 0, // Skip to: 106522 +/* 96531 */ MCD_OPC_Decode, 184, 16, 213, 2, // Opcode: FCVTSDr +/* 96536 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 96551 +/* 96541 */ MCD_OPC_CheckPredicate, 54, 248, 38, 0, // Skip to: 106522 +/* 96546 */ MCD_OPC_Decode, 246, 8, 229, 3, // Opcode: BFCVT +/* 96551 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 96566 +/* 96556 */ MCD_OPC_CheckPredicate, 52, 233, 38, 0, // Skip to: 106522 +/* 96561 */ MCD_OPC_Decode, 164, 20, 156, 2, // Opcode: FRINTNDr +/* 96566 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 96581 +/* 96571 */ MCD_OPC_CheckPredicate, 52, 218, 38, 0, // Skip to: 106522 +/* 96576 */ MCD_OPC_Decode, 153, 20, 156, 2, // Opcode: FRINTMDr +/* 96581 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 96596 +/* 96586 */ MCD_OPC_CheckPredicate, 52, 203, 38, 0, // Skip to: 106522 +/* 96591 */ MCD_OPC_Decode, 131, 20, 156, 2, // Opcode: FRINTADr +/* 96596 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 96611 +/* 96601 */ MCD_OPC_CheckPredicate, 52, 188, 38, 0, // Skip to: 106522 +/* 96606 */ MCD_OPC_Decode, 186, 20, 156, 2, // Opcode: FRINTXDr +/* 96611 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 96626 +/* 96616 */ MCD_OPC_CheckPredicate, 24, 173, 38, 0, // Skip to: 106522 +/* 96621 */ MCD_OPC_Decode, 244, 19, 156, 2, // Opcode: FRINT32ZDr +/* 96626 */ MCD_OPC_FilterValue, 9, 163, 38, 0, // Skip to: 106522 +/* 96631 */ MCD_OPC_CheckPredicate, 24, 158, 38, 0, // Skip to: 106522 +/* 96636 */ MCD_OPC_Decode, 254, 19, 156, 2, // Opcode: FRINT64ZDr +/* 96641 */ MCD_OPC_FilterValue, 6, 148, 38, 0, // Skip to: 106522 +/* 96646 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 96649 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 96664 +/* 96654 */ MCD_OPC_CheckPredicate, 52, 135, 38, 0, // Skip to: 106522 +/* 96659 */ MCD_OPC_Decode, 231, 13, 156, 2, // Opcode: FABSDr +/* 96664 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 96679 +/* 96669 */ MCD_OPC_CheckPredicate, 52, 120, 38, 0, // Skip to: 106522 +/* 96674 */ MCD_OPC_Decode, 233, 20, 156, 2, // Opcode: FSQRTDr +/* 96679 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 96694 +/* 96684 */ MCD_OPC_CheckPredicate, 52, 105, 38, 0, // Skip to: 106522 +/* 96689 */ MCD_OPC_Decode, 214, 15, 167, 2, // Opcode: FCVTHDr +/* 96694 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 96709 +/* 96699 */ MCD_OPC_CheckPredicate, 52, 90, 38, 0, // Skip to: 106522 +/* 96704 */ MCD_OPC_Decode, 175, 20, 156, 2, // Opcode: FRINTPDr +/* 96709 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 96724 +/* 96714 */ MCD_OPC_CheckPredicate, 52, 75, 38, 0, // Skip to: 106522 +/* 96719 */ MCD_OPC_Decode, 197, 20, 156, 2, // Opcode: FRINTZDr +/* 96724 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 96739 +/* 96729 */ MCD_OPC_CheckPredicate, 52, 60, 38, 0, // Skip to: 106522 +/* 96734 */ MCD_OPC_Decode, 142, 20, 156, 2, // Opcode: FRINTIDr +/* 96739 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 96754 +/* 96744 */ MCD_OPC_CheckPredicate, 24, 45, 38, 0, // Skip to: 106522 +/* 96749 */ MCD_OPC_Decode, 239, 19, 156, 2, // Opcode: FRINT32XDr +/* 96754 */ MCD_OPC_FilterValue, 9, 35, 38, 0, // Skip to: 106522 +/* 96759 */ MCD_OPC_CheckPredicate, 24, 30, 38, 0, // Skip to: 106522 +/* 96764 */ MCD_OPC_Decode, 249, 19, 156, 2, // Opcode: FRINT64XDr +/* 96769 */ MCD_OPC_FilterValue, 1, 20, 38, 0, // Skip to: 106522 +/* 96774 */ MCD_OPC_CheckPredicate, 52, 15, 38, 0, // Skip to: 106522 +/* 96779 */ MCD_OPC_CheckField, 5, 5, 0, 8, 38, 0, // Skip to: 106522 +/* 96786 */ MCD_OPC_Decode, 235, 18, 239, 3, // Opcode: FMOVDi +/* 96791 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 96829 +/* 96796 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 96799 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 96814 +/* 96804 */ MCD_OPC_CheckPredicate, 52, 241, 37, 0, // Skip to: 106522 +/* 96809 */ MCD_OPC_Decode, 178, 14, 240, 3, // Opcode: FCCMPDrr +/* 96814 */ MCD_OPC_FilterValue, 1, 231, 37, 0, // Skip to: 106522 +/* 96819 */ MCD_OPC_CheckPredicate, 52, 226, 37, 0, // Skip to: 106522 +/* 96824 */ MCD_OPC_Decode, 179, 14, 240, 3, // Opcode: FCCMPEDrr +/* 96829 */ MCD_OPC_FilterValue, 2, 138, 0, 0, // Skip to: 96972 +/* 96834 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 96837 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 96852 +/* 96842 */ MCD_OPC_CheckPredicate, 52, 203, 37, 0, // Skip to: 106522 +/* 96847 */ MCD_OPC_Decode, 132, 19, 155, 2, // Opcode: FMULDrr +/* 96852 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 96867 +/* 96857 */ MCD_OPC_CheckPredicate, 52, 188, 37, 0, // Skip to: 106522 +/* 96862 */ MCD_OPC_Decode, 139, 17, 155, 2, // Opcode: FDIVDrr +/* 96867 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 96882 +/* 96872 */ MCD_OPC_CheckPredicate, 52, 173, 37, 0, // Skip to: 106522 +/* 96877 */ MCD_OPC_Decode, 139, 14, 155, 2, // Opcode: FADDDrr +/* 96882 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 96897 +/* 96887 */ MCD_OPC_CheckPredicate, 52, 158, 37, 0, // Skip to: 106522 +/* 96892 */ MCD_OPC_Decode, 244, 20, 155, 2, // Opcode: FSUBDrr +/* 96897 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 96912 +/* 96902 */ MCD_OPC_CheckPredicate, 52, 143, 37, 0, // Skip to: 106522 +/* 96907 */ MCD_OPC_Decode, 169, 17, 155, 2, // Opcode: FMAXDrr +/* 96912 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 96927 +/* 96917 */ MCD_OPC_CheckPredicate, 52, 128, 37, 0, // Skip to: 106522 +/* 96922 */ MCD_OPC_Decode, 231, 17, 155, 2, // Opcode: FMINDrr +/* 96927 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 96942 +/* 96932 */ MCD_OPC_CheckPredicate, 52, 113, 37, 0, // Skip to: 106522 +/* 96937 */ MCD_OPC_Decode, 171, 17, 155, 2, // Opcode: FMAXNMDrr +/* 96942 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 96957 +/* 96947 */ MCD_OPC_CheckPredicate, 52, 98, 37, 0, // Skip to: 106522 +/* 96952 */ MCD_OPC_Decode, 233, 17, 155, 2, // Opcode: FMINNMDrr +/* 96957 */ MCD_OPC_FilterValue, 8, 88, 37, 0, // Skip to: 106522 +/* 96962 */ MCD_OPC_CheckPredicate, 52, 83, 37, 0, // Skip to: 106522 +/* 96967 */ MCD_OPC_Decode, 208, 19, 155, 2, // Opcode: FNMULDrr +/* 96972 */ MCD_OPC_FilterValue, 3, 73, 37, 0, // Skip to: 106522 +/* 96977 */ MCD_OPC_CheckPredicate, 52, 68, 37, 0, // Skip to: 106522 +/* 96982 */ MCD_OPC_Decode, 181, 15, 241, 3, // Opcode: FCSELDrrr +/* 96987 */ MCD_OPC_FilterValue, 6, 63, 0, 0, // Skip to: 97055 +/* 96992 */ MCD_OPC_ExtractField, 15, 6, // Inst{20-15} ... +/* 96995 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 97010 +/* 97000 */ MCD_OPC_CheckPredicate, 55, 45, 37, 0, // Skip to: 106522 +/* 97005 */ MCD_OPC_Decode, 224, 31, 242, 3, // Opcode: SCVTFSWHri +/* 97010 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 97025 +/* 97015 */ MCD_OPC_CheckPredicate, 55, 30, 37, 0, // Skip to: 106522 +/* 97020 */ MCD_OPC_Decode, 233, 43, 242, 3, // Opcode: UCVTFSWHri +/* 97025 */ MCD_OPC_FilterValue, 49, 10, 0, 0, // Skip to: 97040 +/* 97030 */ MCD_OPC_CheckPredicate, 55, 15, 37, 0, // Skip to: 106522 +/* 97035 */ MCD_OPC_Decode, 192, 16, 243, 3, // Opcode: FCVTZSSWHri +/* 97040 */ MCD_OPC_FilterValue, 51, 5, 37, 0, // Skip to: 106522 +/* 97045 */ MCD_OPC_CheckPredicate, 55, 0, 37, 0, // Skip to: 106522 +/* 97050 */ MCD_OPC_Decode, 227, 16, 243, 3, // Opcode: FCVTZUSWHri +/* 97055 */ MCD_OPC_FilterValue, 7, 246, 36, 0, // Skip to: 106522 +/* 97060 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 97063 */ MCD_OPC_FilterValue, 0, 18, 2, 0, // Skip to: 97598 +/* 97068 */ MCD_OPC_ExtractField, 12, 1, // Inst{12} ... +/* 97071 */ MCD_OPC_FilterValue, 0, 244, 1, 0, // Skip to: 97576 +/* 97076 */ MCD_OPC_ExtractField, 13, 3, // Inst{15-13} ... +/* 97079 */ MCD_OPC_FilterValue, 0, 213, 0, 0, // Skip to: 97297 +/* 97084 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 97087 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97102 +/* 97092 */ MCD_OPC_CheckPredicate, 55, 209, 36, 0, // Skip to: 106522 +/* 97097 */ MCD_OPC_Decode, 251, 15, 244, 3, // Opcode: FCVTNSUWHr +/* 97102 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 97117 +/* 97107 */ MCD_OPC_CheckPredicate, 55, 194, 36, 0, // Skip to: 106522 +/* 97112 */ MCD_OPC_Decode, 139, 16, 244, 3, // Opcode: FCVTNUUWHr +/* 97117 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 97132 +/* 97122 */ MCD_OPC_CheckPredicate, 55, 179, 36, 0, // Skip to: 106522 +/* 97127 */ MCD_OPC_Decode, 230, 31, 245, 3, // Opcode: SCVTFUWHri +/* 97132 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 97147 +/* 97137 */ MCD_OPC_CheckPredicate, 55, 164, 36, 0, // Skip to: 106522 +/* 97142 */ MCD_OPC_Decode, 239, 43, 245, 3, // Opcode: UCVTFUWHri +/* 97147 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 97162 +/* 97152 */ MCD_OPC_CheckPredicate, 55, 149, 36, 0, // Skip to: 106522 +/* 97157 */ MCD_OPC_Decode, 185, 15, 244, 3, // Opcode: FCVTASUWHr +/* 97162 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 97177 +/* 97167 */ MCD_OPC_CheckPredicate, 55, 134, 36, 0, // Skip to: 106522 +/* 97172 */ MCD_OPC_Decode, 199, 15, 244, 3, // Opcode: FCVTAUUWHr +/* 97177 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 97192 +/* 97182 */ MCD_OPC_CheckPredicate, 55, 119, 36, 0, // Skip to: 106522 +/* 97187 */ MCD_OPC_Decode, 237, 18, 244, 3, // Opcode: FMOVHWr +/* 97192 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 97207 +/* 97197 */ MCD_OPC_CheckPredicate, 55, 104, 36, 0, // Skip to: 106522 +/* 97202 */ MCD_OPC_Decode, 244, 18, 245, 3, // Opcode: FMOVWHr +/* 97207 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 97222 +/* 97212 */ MCD_OPC_CheckPredicate, 55, 89, 36, 0, // Skip to: 106522 +/* 97217 */ MCD_OPC_Decode, 157, 16, 244, 3, // Opcode: FCVTPSUWHr +/* 97222 */ MCD_OPC_FilterValue, 9, 10, 0, 0, // Skip to: 97237 +/* 97227 */ MCD_OPC_CheckPredicate, 55, 74, 36, 0, // Skip to: 106522 +/* 97232 */ MCD_OPC_Decode, 171, 16, 244, 3, // Opcode: FCVTPUUWHr +/* 97237 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 97252 +/* 97242 */ MCD_OPC_CheckPredicate, 55, 59, 36, 0, // Skip to: 106522 +/* 97247 */ MCD_OPC_Decode, 223, 15, 244, 3, // Opcode: FCVTMSUWHr +/* 97252 */ MCD_OPC_FilterValue, 17, 10, 0, 0, // Skip to: 97267 +/* 97257 */ MCD_OPC_CheckPredicate, 55, 44, 36, 0, // Skip to: 106522 +/* 97262 */ MCD_OPC_Decode, 237, 15, 244, 3, // Opcode: FCVTMUUWHr +/* 97267 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 97282 +/* 97272 */ MCD_OPC_CheckPredicate, 55, 29, 36, 0, // Skip to: 106522 +/* 97277 */ MCD_OPC_Decode, 198, 16, 244, 3, // Opcode: FCVTZSUWHr +/* 97282 */ MCD_OPC_FilterValue, 25, 19, 36, 0, // Skip to: 106522 +/* 97287 */ MCD_OPC_CheckPredicate, 55, 14, 36, 0, // Skip to: 106522 +/* 97292 */ MCD_OPC_Decode, 233, 16, 244, 3, // Opcode: FCVTZUUWHr +/* 97297 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 97365 +/* 97302 */ MCD_OPC_ExtractField, 0, 5, // Inst{4-0} ... +/* 97305 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97320 +/* 97310 */ MCD_OPC_CheckPredicate, 55, 247, 35, 0, // Skip to: 106522 +/* 97315 */ MCD_OPC_Decode, 172, 15, 246, 3, // Opcode: FCMPHrr +/* 97320 */ MCD_OPC_FilterValue, 8, 10, 0, 0, // Skip to: 97335 +/* 97325 */ MCD_OPC_CheckPredicate, 55, 232, 35, 0, // Skip to: 106522 +/* 97330 */ MCD_OPC_Decode, 171, 15, 247, 3, // Opcode: FCMPHri +/* 97335 */ MCD_OPC_FilterValue, 16, 10, 0, 0, // Skip to: 97350 +/* 97340 */ MCD_OPC_CheckPredicate, 55, 217, 35, 0, // Skip to: 106522 +/* 97345 */ MCD_OPC_Decode, 168, 15, 246, 3, // Opcode: FCMPEHrr +/* 97350 */ MCD_OPC_FilterValue, 24, 207, 35, 0, // Skip to: 106522 +/* 97355 */ MCD_OPC_CheckPredicate, 55, 202, 35, 0, // Skip to: 106522 +/* 97360 */ MCD_OPC_Decode, 167, 15, 247, 3, // Opcode: FCMPEHri +/* 97365 */ MCD_OPC_FilterValue, 2, 108, 0, 0, // Skip to: 97478 +/* 97370 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 97373 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97388 +/* 97378 */ MCD_OPC_CheckPredicate, 55, 179, 35, 0, // Skip to: 106522 +/* 97383 */ MCD_OPC_Decode, 240, 18, 248, 3, // Opcode: FMOVHr +/* 97388 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 97403 +/* 97393 */ MCD_OPC_CheckPredicate, 55, 164, 35, 0, // Skip to: 106522 +/* 97398 */ MCD_OPC_Decode, 180, 19, 248, 3, // Opcode: FNEGHr +/* 97403 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 97418 +/* 97408 */ MCD_OPC_CheckPredicate, 52, 149, 35, 0, // Skip to: 106522 +/* 97413 */ MCD_OPC_Decode, 185, 16, 249, 3, // Opcode: FCVTSHr +/* 97418 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 97433 +/* 97423 */ MCD_OPC_CheckPredicate, 55, 134, 35, 0, // Skip to: 106522 +/* 97428 */ MCD_OPC_Decode, 165, 20, 248, 3, // Opcode: FRINTNHr +/* 97433 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 97448 +/* 97438 */ MCD_OPC_CheckPredicate, 55, 119, 35, 0, // Skip to: 106522 +/* 97443 */ MCD_OPC_Decode, 154, 20, 248, 3, // Opcode: FRINTMHr +/* 97448 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 97463 +/* 97453 */ MCD_OPC_CheckPredicate, 55, 104, 35, 0, // Skip to: 106522 +/* 97458 */ MCD_OPC_Decode, 132, 20, 248, 3, // Opcode: FRINTAHr +/* 97463 */ MCD_OPC_FilterValue, 7, 94, 35, 0, // Skip to: 106522 +/* 97468 */ MCD_OPC_CheckPredicate, 55, 89, 35, 0, // Skip to: 106522 +/* 97473 */ MCD_OPC_Decode, 187, 20, 248, 3, // Opcode: FRINTXHr +/* 97478 */ MCD_OPC_FilterValue, 6, 79, 35, 0, // Skip to: 106522 +/* 97483 */ MCD_OPC_ExtractField, 16, 5, // Inst{20-16} ... +/* 97486 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97501 +/* 97491 */ MCD_OPC_CheckPredicate, 55, 66, 35, 0, // Skip to: 106522 +/* 97496 */ MCD_OPC_Decode, 232, 13, 248, 3, // Opcode: FABSHr +/* 97501 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 97516 +/* 97506 */ MCD_OPC_CheckPredicate, 55, 51, 35, 0, // Skip to: 106522 +/* 97511 */ MCD_OPC_Decode, 234, 20, 248, 3, // Opcode: FSQRTHr +/* 97516 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 97531 +/* 97521 */ MCD_OPC_CheckPredicate, 52, 36, 35, 0, // Skip to: 106522 +/* 97526 */ MCD_OPC_Decode, 212, 15, 250, 3, // Opcode: FCVTDHr +/* 97531 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 97546 +/* 97536 */ MCD_OPC_CheckPredicate, 55, 21, 35, 0, // Skip to: 106522 +/* 97541 */ MCD_OPC_Decode, 176, 20, 248, 3, // Opcode: FRINTPHr +/* 97546 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 97561 +/* 97551 */ MCD_OPC_CheckPredicate, 55, 6, 35, 0, // Skip to: 106522 +/* 97556 */ MCD_OPC_Decode, 198, 20, 248, 3, // Opcode: FRINTZHr +/* 97561 */ MCD_OPC_FilterValue, 7, 252, 34, 0, // Skip to: 106522 +/* 97566 */ MCD_OPC_CheckPredicate, 55, 247, 34, 0, // Skip to: 106522 +/* 97571 */ MCD_OPC_Decode, 143, 20, 248, 3, // Opcode: FRINTIHr +/* 97576 */ MCD_OPC_FilterValue, 1, 237, 34, 0, // Skip to: 106522 +/* 97581 */ MCD_OPC_CheckPredicate, 55, 232, 34, 0, // Skip to: 106522 +/* 97586 */ MCD_OPC_CheckField, 5, 5, 0, 225, 34, 0, // Skip to: 106522 +/* 97593 */ MCD_OPC_Decode, 239, 18, 251, 3, // Opcode: FMOVHi +/* 97598 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 97636 +/* 97603 */ MCD_OPC_ExtractField, 4, 1, // Inst{4} ... +/* 97606 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97621 +/* 97611 */ MCD_OPC_CheckPredicate, 55, 202, 34, 0, // Skip to: 106522 +/* 97616 */ MCD_OPC_Decode, 182, 14, 252, 3, // Opcode: FCCMPHrr +/* 97621 */ MCD_OPC_FilterValue, 1, 192, 34, 0, // Skip to: 106522 +/* 97626 */ MCD_OPC_CheckPredicate, 55, 187, 34, 0, // Skip to: 106522 +/* 97631 */ MCD_OPC_Decode, 180, 14, 252, 3, // Opcode: FCCMPEHrr +/* 97636 */ MCD_OPC_FilterValue, 2, 138, 0, 0, // Skip to: 97779 +/* 97641 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 97644 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97659 +/* 97649 */ MCD_OPC_CheckPredicate, 55, 164, 34, 0, // Skip to: 106522 +/* 97654 */ MCD_OPC_Decode, 133, 19, 253, 3, // Opcode: FMULHrr +/* 97659 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 97674 +/* 97664 */ MCD_OPC_CheckPredicate, 55, 149, 34, 0, // Skip to: 106522 +/* 97669 */ MCD_OPC_Decode, 140, 17, 253, 3, // Opcode: FDIVHrr +/* 97674 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 97689 +/* 97679 */ MCD_OPC_CheckPredicate, 55, 134, 34, 0, // Skip to: 106522 +/* 97684 */ MCD_OPC_Decode, 140, 14, 253, 3, // Opcode: FADDHrr +/* 97689 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 97704 +/* 97694 */ MCD_OPC_CheckPredicate, 55, 119, 34, 0, // Skip to: 106522 +/* 97699 */ MCD_OPC_Decode, 245, 20, 253, 3, // Opcode: FSUBHrr +/* 97704 */ MCD_OPC_FilterValue, 4, 10, 0, 0, // Skip to: 97719 +/* 97709 */ MCD_OPC_CheckPredicate, 55, 104, 34, 0, // Skip to: 106522 +/* 97714 */ MCD_OPC_Decode, 170, 17, 253, 3, // Opcode: FMAXHrr +/* 97719 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 97734 +/* 97724 */ MCD_OPC_CheckPredicate, 55, 89, 34, 0, // Skip to: 106522 +/* 97729 */ MCD_OPC_Decode, 232, 17, 253, 3, // Opcode: FMINHrr +/* 97734 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 97749 +/* 97739 */ MCD_OPC_CheckPredicate, 55, 74, 34, 0, // Skip to: 106522 +/* 97744 */ MCD_OPC_Decode, 172, 17, 253, 3, // Opcode: FMAXNMHrr +/* 97749 */ MCD_OPC_FilterValue, 7, 10, 0, 0, // Skip to: 97764 +/* 97754 */ MCD_OPC_CheckPredicate, 55, 59, 34, 0, // Skip to: 106522 +/* 97759 */ MCD_OPC_Decode, 234, 17, 253, 3, // Opcode: FMINNMHrr +/* 97764 */ MCD_OPC_FilterValue, 8, 49, 34, 0, // Skip to: 106522 +/* 97769 */ MCD_OPC_CheckPredicate, 55, 44, 34, 0, // Skip to: 106522 +/* 97774 */ MCD_OPC_Decode, 209, 19, 253, 3, // Opcode: FNMULHrr +/* 97779 */ MCD_OPC_FilterValue, 3, 34, 34, 0, // Skip to: 106522 +/* 97784 */ MCD_OPC_CheckPredicate, 55, 29, 34, 0, // Skip to: 106522 +/* 97789 */ MCD_OPC_Decode, 182, 15, 254, 3, // Opcode: FCSELHrrr +/* 97794 */ MCD_OPC_FilterValue, 3, 19, 34, 0, // Skip to: 106522 +/* 97799 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 97802 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 97840 +/* 97807 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 97810 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97825 +/* 97815 */ MCD_OPC_CheckPredicate, 52, 254, 33, 0, // Skip to: 106522 +/* 97820 */ MCD_OPC_Decode, 165, 17, 255, 3, // Opcode: FMADDSrrr +/* 97825 */ MCD_OPC_FilterValue, 1, 244, 33, 0, // Skip to: 106522 +/* 97830 */ MCD_OPC_CheckPredicate, 52, 239, 33, 0, // Skip to: 106522 +/* 97835 */ MCD_OPC_Decode, 131, 19, 255, 3, // Opcode: FMSUBSrrr +/* 97840 */ MCD_OPC_FilterValue, 1, 33, 0, 0, // Skip to: 97878 +/* 97845 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 97848 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97863 +/* 97853 */ MCD_OPC_CheckPredicate, 52, 216, 33, 0, // Skip to: 106522 +/* 97858 */ MCD_OPC_Decode, 192, 19, 255, 3, // Opcode: FNMADDSrrr +/* 97863 */ MCD_OPC_FilterValue, 1, 206, 33, 0, // Skip to: 106522 +/* 97868 */ MCD_OPC_CheckPredicate, 52, 201, 33, 0, // Skip to: 106522 +/* 97873 */ MCD_OPC_Decode, 207, 19, 255, 3, // Opcode: FNMSUBSrrr +/* 97878 */ MCD_OPC_FilterValue, 2, 33, 0, 0, // Skip to: 97916 +/* 97883 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 97886 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97901 +/* 97891 */ MCD_OPC_CheckPredicate, 52, 178, 33, 0, // Skip to: 106522 +/* 97896 */ MCD_OPC_Decode, 163, 17, 128, 4, // Opcode: FMADDDrrr +/* 97901 */ MCD_OPC_FilterValue, 1, 168, 33, 0, // Skip to: 106522 +/* 97906 */ MCD_OPC_CheckPredicate, 52, 163, 33, 0, // Skip to: 106522 +/* 97911 */ MCD_OPC_Decode, 129, 19, 128, 4, // Opcode: FMSUBDrrr +/* 97916 */ MCD_OPC_FilterValue, 3, 33, 0, 0, // Skip to: 97954 +/* 97921 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 97924 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97939 +/* 97929 */ MCD_OPC_CheckPredicate, 52, 140, 33, 0, // Skip to: 106522 +/* 97934 */ MCD_OPC_Decode, 190, 19, 128, 4, // Opcode: FNMADDDrrr +/* 97939 */ MCD_OPC_FilterValue, 1, 130, 33, 0, // Skip to: 106522 +/* 97944 */ MCD_OPC_CheckPredicate, 52, 125, 33, 0, // Skip to: 106522 +/* 97949 */ MCD_OPC_Decode, 205, 19, 128, 4, // Opcode: FNMSUBDrrr +/* 97954 */ MCD_OPC_FilterValue, 6, 33, 0, 0, // Skip to: 97992 +/* 97959 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 97962 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 97977 +/* 97967 */ MCD_OPC_CheckPredicate, 55, 102, 33, 0, // Skip to: 106522 +/* 97972 */ MCD_OPC_Decode, 164, 17, 129, 4, // Opcode: FMADDHrrr +/* 97977 */ MCD_OPC_FilterValue, 1, 92, 33, 0, // Skip to: 106522 +/* 97982 */ MCD_OPC_CheckPredicate, 55, 87, 33, 0, // Skip to: 106522 +/* 97987 */ MCD_OPC_Decode, 130, 19, 129, 4, // Opcode: FMSUBHrrr +/* 97992 */ MCD_OPC_FilterValue, 7, 77, 33, 0, // Skip to: 106522 +/* 97997 */ MCD_OPC_ExtractField, 15, 1, // Inst{15} ... +/* 98000 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 98015 +/* 98005 */ MCD_OPC_CheckPredicate, 55, 64, 33, 0, // Skip to: 106522 +/* 98010 */ MCD_OPC_Decode, 191, 19, 129, 4, // Opcode: FNMADDHrrr +/* 98015 */ MCD_OPC_FilterValue, 1, 54, 33, 0, // Skip to: 106522 +/* 98020 */ MCD_OPC_CheckPredicate, 55, 49, 33, 0, // Skip to: 106522 +/* 98025 */ MCD_OPC_Decode, 206, 19, 129, 4, // Opcode: FNMSUBHrrr +/* 98030 */ MCD_OPC_FilterValue, 1, 191, 1, 0, // Skip to: 98482 +/* 98035 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 98038 */ MCD_OPC_FilterValue, 0, 96, 0, 0, // Skip to: 98139 +/* 98043 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 98046 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 98063 +/* 98051 */ MCD_OPC_CheckField, 21, 1, 0, 16, 33, 0, // Skip to: 106522 +/* 98058 */ MCD_OPC_Decode, 190, 41, 177, 3, // Opcode: STURBi +/* 98063 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 98080 +/* 98068 */ MCD_OPC_CheckField, 21, 1, 0, 255, 32, 0, // Skip to: 106522 +/* 98075 */ MCD_OPC_Decode, 142, 41, 177, 3, // Opcode: STRBpost +/* 98080 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 98122 +/* 98085 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 98088 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 98105 +/* 98093 */ MCD_OPC_CheckField, 21, 1, 1, 230, 32, 0, // Skip to: 106522 +/* 98100 */ MCD_OPC_Decode, 144, 41, 130, 4, // Opcode: STRBroW +/* 98105 */ MCD_OPC_FilterValue, 3, 220, 32, 0, // Skip to: 106522 +/* 98110 */ MCD_OPC_CheckField, 21, 1, 1, 213, 32, 0, // Skip to: 106522 +/* 98117 */ MCD_OPC_Decode, 145, 41, 131, 4, // Opcode: STRBroX +/* 98122 */ MCD_OPC_FilterValue, 3, 203, 32, 0, // Skip to: 106522 +/* 98127 */ MCD_OPC_CheckField, 21, 1, 0, 196, 32, 0, // Skip to: 106522 +/* 98134 */ MCD_OPC_Decode, 143, 41, 177, 3, // Opcode: STRBpre +/* 98139 */ MCD_OPC_FilterValue, 1, 96, 0, 0, // Skip to: 98240 +/* 98144 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 98147 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 98164 +/* 98152 */ MCD_OPC_CheckField, 21, 1, 0, 171, 32, 0, // Skip to: 106522 +/* 98159 */ MCD_OPC_Decode, 215, 27, 177, 3, // Opcode: LDURBi +/* 98164 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 98181 +/* 98169 */ MCD_OPC_CheckField, 21, 1, 0, 154, 32, 0, // Skip to: 106522 +/* 98176 */ MCD_OPC_Decode, 179, 26, 177, 3, // Opcode: LDRBpost +/* 98181 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 98223 +/* 98186 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 98189 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 98206 +/* 98194 */ MCD_OPC_CheckField, 21, 1, 1, 129, 32, 0, // Skip to: 106522 +/* 98201 */ MCD_OPC_Decode, 181, 26, 130, 4, // Opcode: LDRBroW +/* 98206 */ MCD_OPC_FilterValue, 3, 119, 32, 0, // Skip to: 106522 +/* 98211 */ MCD_OPC_CheckField, 21, 1, 1, 112, 32, 0, // Skip to: 106522 +/* 98218 */ MCD_OPC_Decode, 182, 26, 131, 4, // Opcode: LDRBroX +/* 98223 */ MCD_OPC_FilterValue, 3, 102, 32, 0, // Skip to: 106522 +/* 98228 */ MCD_OPC_CheckField, 21, 1, 0, 95, 32, 0, // Skip to: 106522 +/* 98235 */ MCD_OPC_Decode, 180, 26, 177, 3, // Opcode: LDRBpre +/* 98240 */ MCD_OPC_FilterValue, 2, 96, 0, 0, // Skip to: 98341 +/* 98245 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 98248 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 98265 +/* 98253 */ MCD_OPC_CheckField, 21, 1, 0, 70, 32, 0, // Skip to: 106522 +/* 98260 */ MCD_OPC_Decode, 194, 41, 177, 3, // Opcode: STURQi +/* 98265 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 98282 +/* 98270 */ MCD_OPC_CheckField, 21, 1, 0, 53, 32, 0, // Skip to: 106522 +/* 98277 */ MCD_OPC_Decode, 162, 41, 177, 3, // Opcode: STRQpost +/* 98282 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 98324 +/* 98287 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 98290 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 98307 +/* 98295 */ MCD_OPC_CheckField, 21, 1, 1, 28, 32, 0, // Skip to: 106522 +/* 98302 */ MCD_OPC_Decode, 164, 41, 132, 4, // Opcode: STRQroW +/* 98307 */ MCD_OPC_FilterValue, 3, 18, 32, 0, // Skip to: 106522 +/* 98312 */ MCD_OPC_CheckField, 21, 1, 1, 11, 32, 0, // Skip to: 106522 +/* 98319 */ MCD_OPC_Decode, 165, 41, 133, 4, // Opcode: STRQroX +/* 98324 */ MCD_OPC_FilterValue, 3, 1, 32, 0, // Skip to: 106522 +/* 98329 */ MCD_OPC_CheckField, 21, 1, 0, 250, 31, 0, // Skip to: 106522 +/* 98336 */ MCD_OPC_Decode, 163, 41, 177, 3, // Opcode: STRQpre +/* 98341 */ MCD_OPC_FilterValue, 3, 96, 0, 0, // Skip to: 98442 +/* 98346 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 98349 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 98366 +/* 98354 */ MCD_OPC_CheckField, 21, 1, 0, 225, 31, 0, // Skip to: 106522 +/* 98361 */ MCD_OPC_Decode, 219, 27, 177, 3, // Opcode: LDURQi +/* 98366 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 98383 +/* 98371 */ MCD_OPC_CheckField, 21, 1, 0, 208, 31, 0, // Skip to: 106522 +/* 98378 */ MCD_OPC_Decode, 201, 26, 177, 3, // Opcode: LDRQpost +/* 98383 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 98425 +/* 98388 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 98391 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 98408 +/* 98396 */ MCD_OPC_CheckField, 21, 1, 1, 183, 31, 0, // Skip to: 106522 +/* 98403 */ MCD_OPC_Decode, 203, 26, 132, 4, // Opcode: LDRQroW +/* 98408 */ MCD_OPC_FilterValue, 3, 173, 31, 0, // Skip to: 106522 +/* 98413 */ MCD_OPC_CheckField, 21, 1, 1, 166, 31, 0, // Skip to: 106522 +/* 98420 */ MCD_OPC_Decode, 204, 26, 133, 4, // Opcode: LDRQroX +/* 98425 */ MCD_OPC_FilterValue, 3, 156, 31, 0, // Skip to: 106522 +/* 98430 */ MCD_OPC_CheckField, 21, 1, 0, 149, 31, 0, // Skip to: 106522 +/* 98437 */ MCD_OPC_Decode, 202, 26, 177, 3, // Opcode: LDRQpre +/* 98442 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 98452 +/* 98447 */ MCD_OPC_Decode, 146, 41, 189, 3, // Opcode: STRBui +/* 98452 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 98462 +/* 98457 */ MCD_OPC_Decode, 183, 26, 189, 3, // Opcode: LDRBui +/* 98462 */ MCD_OPC_FilterValue, 6, 5, 0, 0, // Skip to: 98472 +/* 98467 */ MCD_OPC_Decode, 166, 41, 189, 3, // Opcode: STRQui +/* 98472 */ MCD_OPC_FilterValue, 7, 109, 31, 0, // Skip to: 106522 +/* 98477 */ MCD_OPC_Decode, 205, 26, 189, 3, // Opcode: LDRQui +/* 98482 */ MCD_OPC_FilterValue, 2, 63, 12, 0, // Skip to: 101622 +/* 98487 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 98490 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 98500 +/* 98495 */ MCD_OPC_Decode, 184, 26, 134, 4, // Opcode: LDRDl +/* 98500 */ MCD_OPC_FilterValue, 2, 254, 7, 0, // Skip to: 100551 +/* 98505 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 98508 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 98530 +/* 98513 */ MCD_OPC_CheckPredicate, 56, 68, 31, 0, // Skip to: 106522 +/* 98518 */ MCD_OPC_CheckField, 21, 3, 0, 61, 31, 0, // Skip to: 106522 +/* 98525 */ MCD_OPC_Decode, 172, 32, 135, 4, // Opcode: SHA1Crrr +/* 98530 */ MCD_OPC_FilterValue, 1, 114, 0, 0, // Skip to: 98649 +/* 98535 */ MCD_OPC_ExtractField, 16, 1, // Inst{16} ... +/* 98538 */ MCD_OPC_FilterValue, 0, 84, 0, 0, // Skip to: 98627 +/* 98543 */ MCD_OPC_ExtractField, 17, 1, // Inst{17} ... +/* 98546 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 98605 +/* 98551 */ MCD_OPC_ExtractField, 18, 1, // Inst{18} ... +/* 98554 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 98583 +/* 98559 */ MCD_OPC_CheckPredicate, 21, 22, 31, 0, // Skip to: 106522 +/* 98564 */ MCD_OPC_CheckField, 21, 3, 0, 15, 31, 0, // Skip to: 106522 +/* 98571 */ MCD_OPC_CheckField, 19, 1, 1, 8, 31, 0, // Skip to: 106522 +/* 98578 */ MCD_OPC_Decode, 155, 13, 136, 4, // Opcode: DUPi64 +/* 98583 */ MCD_OPC_FilterValue, 1, 254, 30, 0, // Skip to: 106522 +/* 98588 */ MCD_OPC_CheckPredicate, 21, 249, 30, 0, // Skip to: 106522 +/* 98593 */ MCD_OPC_CheckField, 21, 3, 0, 242, 30, 0, // Skip to: 106522 +/* 98600 */ MCD_OPC_Decode, 154, 13, 137, 4, // Opcode: DUPi32 +/* 98605 */ MCD_OPC_FilterValue, 1, 232, 30, 0, // Skip to: 106522 +/* 98610 */ MCD_OPC_CheckPredicate, 21, 227, 30, 0, // Skip to: 106522 +/* 98615 */ MCD_OPC_CheckField, 21, 3, 0, 220, 30, 0, // Skip to: 106522 +/* 98622 */ MCD_OPC_Decode, 153, 13, 138, 4, // Opcode: DUPi16 +/* 98627 */ MCD_OPC_FilterValue, 1, 210, 30, 0, // Skip to: 106522 +/* 98632 */ MCD_OPC_CheckPredicate, 21, 205, 30, 0, // Skip to: 106522 +/* 98637 */ MCD_OPC_CheckField, 21, 3, 0, 198, 30, 0, // Skip to: 106522 +/* 98644 */ MCD_OPC_Decode, 156, 13, 139, 4, // Opcode: DUPi8 +/* 98649 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 98671 +/* 98654 */ MCD_OPC_CheckPredicate, 56, 183, 30, 0, // Skip to: 106522 +/* 98659 */ MCD_OPC_CheckField, 16, 8, 40, 176, 30, 0, // Skip to: 106522 +/* 98666 */ MCD_OPC_Decode, 173, 32, 227, 3, // Opcode: SHA1Hrr +/* 98671 */ MCD_OPC_FilterValue, 3, 63, 0, 0, // Skip to: 98739 +/* 98676 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 98679 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 98694 +/* 98684 */ MCD_OPC_CheckPredicate, 21, 153, 30, 0, // Skip to: 106522 +/* 98689 */ MCD_OPC_Decode, 196, 34, 140, 4, // Opcode: SQADDv1i8 +/* 98694 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 98709 +/* 98699 */ MCD_OPC_CheckPredicate, 21, 138, 30, 0, // Skip to: 106522 +/* 98704 */ MCD_OPC_Decode, 193, 34, 253, 3, // Opcode: SQADDv1i16 +/* 98709 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 98724 +/* 98714 */ MCD_OPC_CheckPredicate, 21, 123, 30, 0, // Skip to: 106522 +/* 98719 */ MCD_OPC_Decode, 194, 34, 232, 3, // Opcode: SQADDv1i32 +/* 98724 */ MCD_OPC_FilterValue, 7, 113, 30, 0, // Skip to: 106522 +/* 98729 */ MCD_OPC_CheckPredicate, 21, 108, 30, 0, // Skip to: 106522 +/* 98734 */ MCD_OPC_Decode, 195, 34, 155, 2, // Opcode: SQADDv1i64 +/* 98739 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 98761 +/* 98744 */ MCD_OPC_CheckPredicate, 56, 93, 30, 0, // Skip to: 106522 +/* 98749 */ MCD_OPC_CheckField, 21, 3, 0, 86, 30, 0, // Skip to: 106522 +/* 98756 */ MCD_OPC_Decode, 175, 32, 135, 4, // Opcode: SHA1Prrr +/* 98761 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 98783 +/* 98766 */ MCD_OPC_CheckPredicate, 56, 71, 30, 0, // Skip to: 106522 +/* 98771 */ MCD_OPC_CheckField, 16, 8, 40, 64, 30, 0, // Skip to: 106522 +/* 98778 */ MCD_OPC_Decode, 177, 32, 193, 2, // Opcode: SHA1SU1rr +/* 98783 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 98805 +/* 98788 */ MCD_OPC_CheckPredicate, 57, 49, 30, 0, // Skip to: 106522 +/* 98793 */ MCD_OPC_CheckField, 21, 3, 2, 42, 30, 0, // Skip to: 106522 +/* 98800 */ MCD_OPC_Decode, 135, 19, 253, 3, // Opcode: FMULX16 +/* 98805 */ MCD_OPC_FilterValue, 8, 17, 0, 0, // Skip to: 98827 +/* 98810 */ MCD_OPC_CheckPredicate, 56, 27, 30, 0, // Skip to: 106522 +/* 98815 */ MCD_OPC_CheckField, 21, 3, 0, 20, 30, 0, // Skip to: 106522 +/* 98822 */ MCD_OPC_Decode, 174, 32, 135, 4, // Opcode: SHA1Mrrr +/* 98827 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 98849 +/* 98832 */ MCD_OPC_CheckPredicate, 23, 5, 30, 0, // Skip to: 106522 +/* 98837 */ MCD_OPC_CheckField, 21, 3, 2, 254, 29, 0, // Skip to: 106522 +/* 98844 */ MCD_OPC_Decode, 184, 14, 253, 3, // Opcode: FCMEQ16 +/* 98849 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 98871 +/* 98854 */ MCD_OPC_CheckPredicate, 56, 239, 29, 0, // Skip to: 106522 +/* 98859 */ MCD_OPC_CheckField, 16, 8, 40, 232, 29, 0, // Skip to: 106522 +/* 98866 */ MCD_OPC_Decode, 180, 32, 193, 2, // Opcode: SHA256SU0rr +/* 98871 */ MCD_OPC_FilterValue, 11, 63, 0, 0, // Skip to: 98939 +/* 98876 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 98879 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 98894 +/* 98884 */ MCD_OPC_CheckPredicate, 21, 209, 29, 0, // Skip to: 106522 +/* 98889 */ MCD_OPC_Decode, 184, 37, 140, 4, // Opcode: SQSUBv1i8 +/* 98894 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 98909 +/* 98899 */ MCD_OPC_CheckPredicate, 21, 194, 29, 0, // Skip to: 106522 +/* 98904 */ MCD_OPC_Decode, 181, 37, 253, 3, // Opcode: SQSUBv1i16 +/* 98909 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 98924 +/* 98914 */ MCD_OPC_CheckPredicate, 21, 179, 29, 0, // Skip to: 106522 +/* 98919 */ MCD_OPC_Decode, 182, 37, 232, 3, // Opcode: SQSUBv1i32 +/* 98924 */ MCD_OPC_FilterValue, 7, 169, 29, 0, // Skip to: 106522 +/* 98929 */ MCD_OPC_CheckPredicate, 21, 164, 29, 0, // Skip to: 106522 +/* 98934 */ MCD_OPC_Decode, 183, 37, 155, 2, // Opcode: SQSUBv1i64 +/* 98939 */ MCD_OPC_FilterValue, 12, 17, 0, 0, // Skip to: 98961 +/* 98944 */ MCD_OPC_CheckPredicate, 56, 149, 29, 0, // Skip to: 106522 +/* 98949 */ MCD_OPC_CheckField, 21, 3, 0, 142, 29, 0, // Skip to: 106522 +/* 98956 */ MCD_OPC_Decode, 176, 32, 187, 2, // Opcode: SHA1SU0rrr +/* 98961 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 98983 +/* 98966 */ MCD_OPC_CheckPredicate, 21, 127, 29, 0, // Skip to: 106522 +/* 98971 */ MCD_OPC_CheckField, 21, 3, 7, 120, 29, 0, // Skip to: 106522 +/* 98978 */ MCD_OPC_Decode, 196, 10, 155, 2, // Opcode: CMGTv1i64 +/* 98983 */ MCD_OPC_FilterValue, 14, 65, 0, 0, // Skip to: 99053 +/* 98988 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 98991 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 99006 +/* 98996 */ MCD_OPC_CheckPredicate, 21, 97, 29, 0, // Skip to: 106522 +/* 99001 */ MCD_OPC_Decode, 161, 42, 141, 4, // Opcode: SUQADDv1i8 +/* 99006 */ MCD_OPC_FilterValue, 96, 10, 0, 0, // Skip to: 99021 +/* 99011 */ MCD_OPC_CheckPredicate, 21, 82, 29, 0, // Skip to: 106522 +/* 99016 */ MCD_OPC_Decode, 158, 42, 142, 4, // Opcode: SUQADDv1i16 +/* 99021 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 99037 +/* 99027 */ MCD_OPC_CheckPredicate, 21, 66, 29, 0, // Skip to: 106522 +/* 99032 */ MCD_OPC_Decode, 159, 42, 143, 4, // Opcode: SUQADDv1i32 +/* 99037 */ MCD_OPC_FilterValue, 224, 1, 55, 29, 0, // Skip to: 106522 +/* 99043 */ MCD_OPC_CheckPredicate, 21, 50, 29, 0, // Skip to: 106522 +/* 99048 */ MCD_OPC_Decode, 160, 42, 166, 2, // Opcode: SUQADDv1i64 +/* 99053 */ MCD_OPC_FilterValue, 15, 48, 0, 0, // Skip to: 99106 +/* 99058 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 99061 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 99076 +/* 99066 */ MCD_OPC_CheckPredicate, 57, 27, 29, 0, // Skip to: 106522 +/* 99071 */ MCD_OPC_Decode, 222, 19, 253, 3, // Opcode: FRECPS16 +/* 99076 */ MCD_OPC_FilterValue, 6, 10, 0, 0, // Skip to: 99091 +/* 99081 */ MCD_OPC_CheckPredicate, 57, 12, 29, 0, // Skip to: 106522 +/* 99086 */ MCD_OPC_Decode, 219, 20, 253, 3, // Opcode: FRSQRTS16 +/* 99091 */ MCD_OPC_FilterValue, 7, 2, 29, 0, // Skip to: 106522 +/* 99096 */ MCD_OPC_CheckPredicate, 21, 253, 28, 0, // Skip to: 106522 +/* 99101 */ MCD_OPC_Decode, 180, 10, 155, 2, // Opcode: CMGEv1i64 +/* 99106 */ MCD_OPC_FilterValue, 16, 17, 0, 0, // Skip to: 99128 +/* 99111 */ MCD_OPC_CheckPredicate, 56, 238, 28, 0, // Skip to: 106522 +/* 99116 */ MCD_OPC_CheckField, 21, 3, 0, 231, 28, 0, // Skip to: 106522 +/* 99123 */ MCD_OPC_Decode, 179, 32, 187, 2, // Opcode: SHA256Hrrr +/* 99128 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 99150 +/* 99133 */ MCD_OPC_CheckPredicate, 21, 216, 28, 0, // Skip to: 106522 +/* 99138 */ MCD_OPC_CheckField, 21, 3, 7, 209, 28, 0, // Skip to: 106522 +/* 99145 */ MCD_OPC_Decode, 168, 38, 155, 2, // Opcode: SSHLv1i64 +/* 99150 */ MCD_OPC_FilterValue, 18, 49, 0, 0, // Skip to: 99204 +/* 99155 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 99158 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 99173 +/* 99163 */ MCD_OPC_CheckPredicate, 21, 186, 28, 0, // Skip to: 106522 +/* 99168 */ MCD_OPC_Decode, 200, 37, 144, 4, // Opcode: SQXTNv1i8 +/* 99173 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 99188 +/* 99178 */ MCD_OPC_CheckPredicate, 21, 171, 28, 0, // Skip to: 106522 +/* 99183 */ MCD_OPC_Decode, 198, 37, 229, 3, // Opcode: SQXTNv1i16 +/* 99188 */ MCD_OPC_FilterValue, 161, 1, 160, 28, 0, // Skip to: 106522 +/* 99194 */ MCD_OPC_CheckPredicate, 21, 155, 28, 0, // Skip to: 106522 +/* 99199 */ MCD_OPC_Decode, 199, 37, 213, 2, // Opcode: SQXTNv1i32 +/* 99204 */ MCD_OPC_FilterValue, 19, 63, 0, 0, // Skip to: 99272 +/* 99209 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 99212 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 99227 +/* 99217 */ MCD_OPC_CheckPredicate, 21, 132, 28, 0, // Skip to: 106522 +/* 99222 */ MCD_OPC_Decode, 249, 36, 140, 4, // Opcode: SQSHLv1i8 +/* 99227 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 99242 +/* 99232 */ MCD_OPC_CheckPredicate, 21, 117, 28, 0, // Skip to: 106522 +/* 99237 */ MCD_OPC_Decode, 246, 36, 253, 3, // Opcode: SQSHLv1i16 +/* 99242 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 99257 +/* 99247 */ MCD_OPC_CheckPredicate, 21, 102, 28, 0, // Skip to: 106522 +/* 99252 */ MCD_OPC_Decode, 247, 36, 232, 3, // Opcode: SQSHLv1i32 +/* 99257 */ MCD_OPC_FilterValue, 7, 92, 28, 0, // Skip to: 106522 +/* 99262 */ MCD_OPC_CheckPredicate, 21, 87, 28, 0, // Skip to: 106522 +/* 99267 */ MCD_OPC_Decode, 248, 36, 155, 2, // Opcode: SQSHLv1i64 +/* 99272 */ MCD_OPC_FilterValue, 20, 17, 0, 0, // Skip to: 99294 +/* 99277 */ MCD_OPC_CheckPredicate, 56, 72, 28, 0, // Skip to: 106522 +/* 99282 */ MCD_OPC_CheckField, 21, 3, 0, 65, 28, 0, // Skip to: 106522 +/* 99289 */ MCD_OPC_Decode, 178, 32, 187, 2, // Opcode: SHA256H2rrr +/* 99294 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 99316 +/* 99299 */ MCD_OPC_CheckPredicate, 21, 50, 28, 0, // Skip to: 106522 +/* 99304 */ MCD_OPC_CheckField, 21, 3, 7, 43, 28, 0, // Skip to: 106522 +/* 99311 */ MCD_OPC_Decode, 252, 37, 155, 2, // Opcode: SRSHLv1i64 +/* 99316 */ MCD_OPC_FilterValue, 23, 63, 0, 0, // Skip to: 99384 +/* 99321 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 99324 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 99339 +/* 99329 */ MCD_OPC_CheckPredicate, 21, 20, 28, 0, // Skip to: 106522 +/* 99334 */ MCD_OPC_Decode, 176, 36, 140, 4, // Opcode: SQRSHLv1i8 +/* 99339 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 99354 +/* 99344 */ MCD_OPC_CheckPredicate, 21, 5, 28, 0, // Skip to: 106522 +/* 99349 */ MCD_OPC_Decode, 173, 36, 253, 3, // Opcode: SQRSHLv1i16 +/* 99354 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 99369 +/* 99359 */ MCD_OPC_CheckPredicate, 21, 246, 27, 0, // Skip to: 106522 +/* 99364 */ MCD_OPC_Decode, 174, 36, 232, 3, // Opcode: SQRSHLv1i32 +/* 99369 */ MCD_OPC_FilterValue, 7, 236, 27, 0, // Skip to: 106522 +/* 99374 */ MCD_OPC_CheckPredicate, 21, 231, 27, 0, // Skip to: 106522 +/* 99379 */ MCD_OPC_Decode, 175, 36, 155, 2, // Opcode: SQRSHLv1i64 +/* 99384 */ MCD_OPC_FilterValue, 24, 17, 0, 0, // Skip to: 99406 +/* 99389 */ MCD_OPC_CheckPredicate, 56, 216, 27, 0, // Skip to: 106522 +/* 99394 */ MCD_OPC_CheckField, 21, 3, 0, 209, 27, 0, // Skip to: 106522 +/* 99401 */ MCD_OPC_Decode, 181, 32, 187, 2, // Opcode: SHA256SU1rrr +/* 99406 */ MCD_OPC_FilterValue, 30, 65, 0, 0, // Skip to: 99476 +/* 99411 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 99414 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 99429 +/* 99419 */ MCD_OPC_CheckPredicate, 21, 186, 27, 0, // Skip to: 106522 +/* 99424 */ MCD_OPC_Decode, 173, 34, 145, 4, // Opcode: SQABSv1i8 +/* 99429 */ MCD_OPC_FilterValue, 96, 10, 0, 0, // Skip to: 99444 +/* 99434 */ MCD_OPC_CheckPredicate, 21, 171, 27, 0, // Skip to: 106522 +/* 99439 */ MCD_OPC_Decode, 170, 34, 248, 3, // Opcode: SQABSv1i16 +/* 99444 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 99460 +/* 99450 */ MCD_OPC_CheckPredicate, 21, 155, 27, 0, // Skip to: 106522 +/* 99455 */ MCD_OPC_Decode, 171, 34, 227, 3, // Opcode: SQABSv1i32 +/* 99460 */ MCD_OPC_FilterValue, 224, 1, 144, 27, 0, // Skip to: 106522 +/* 99466 */ MCD_OPC_CheckPredicate, 21, 139, 27, 0, // Skip to: 106522 +/* 99471 */ MCD_OPC_Decode, 172, 34, 156, 2, // Opcode: SQABSv1i64 +/* 99476 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 99498 +/* 99481 */ MCD_OPC_CheckPredicate, 21, 124, 27, 0, // Skip to: 106522 +/* 99486 */ MCD_OPC_CheckField, 21, 3, 7, 117, 27, 0, // Skip to: 106522 +/* 99493 */ MCD_OPC_Decode, 134, 8, 155, 2, // Opcode: ADDv1i64 +/* 99498 */ MCD_OPC_FilterValue, 34, 18, 0, 0, // Skip to: 99521 +/* 99503 */ MCD_OPC_CheckPredicate, 21, 102, 27, 0, // Skip to: 106522 +/* 99508 */ MCD_OPC_CheckField, 16, 8, 224, 1, 94, 27, 0, // Skip to: 106522 +/* 99516 */ MCD_OPC_Decode, 197, 10, 156, 2, // Opcode: CMGTv1i64rz +/* 99521 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 99543 +/* 99526 */ MCD_OPC_CheckPredicate, 21, 79, 27, 0, // Skip to: 106522 +/* 99531 */ MCD_OPC_CheckField, 21, 3, 7, 72, 27, 0, // Skip to: 106522 +/* 99538 */ MCD_OPC_Decode, 215, 11, 155, 2, // Opcode: CMTSTv1i64 +/* 99543 */ MCD_OPC_FilterValue, 36, 33, 0, 0, // Skip to: 99581 +/* 99548 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 99551 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 99566 +/* 99556 */ MCD_OPC_CheckPredicate, 21, 49, 27, 0, // Skip to: 106522 +/* 99561 */ MCD_OPC_Decode, 242, 34, 146, 4, // Opcode: SQDMLALi16 +/* 99566 */ MCD_OPC_FilterValue, 5, 39, 27, 0, // Skip to: 106522 +/* 99571 */ MCD_OPC_CheckPredicate, 21, 34, 27, 0, // Skip to: 106522 +/* 99576 */ MCD_OPC_Decode, 243, 34, 147, 4, // Opcode: SQDMLALi32 +/* 99581 */ MCD_OPC_FilterValue, 38, 18, 0, 0, // Skip to: 99604 +/* 99586 */ MCD_OPC_CheckPredicate, 21, 19, 27, 0, // Skip to: 106522 +/* 99591 */ MCD_OPC_CheckField, 16, 8, 224, 1, 11, 27, 0, // Skip to: 106522 +/* 99599 */ MCD_OPC_Decode, 165, 10, 156, 2, // Opcode: CMEQv1i64rz +/* 99604 */ MCD_OPC_FilterValue, 42, 112, 0, 0, // Skip to: 99721 +/* 99609 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 99612 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 99627 +/* 99617 */ MCD_OPC_CheckPredicate, 21, 244, 26, 0, // Skip to: 106522 +/* 99622 */ MCD_OPC_Decode, 129, 16, 227, 3, // Opcode: FCVTNSv1i32 +/* 99627 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 99642 +/* 99632 */ MCD_OPC_CheckPredicate, 21, 229, 26, 0, // Skip to: 106522 +/* 99637 */ MCD_OPC_Decode, 130, 16, 156, 2, // Opcode: FCVTNSv1i64 +/* 99642 */ MCD_OPC_FilterValue, 121, 10, 0, 0, // Skip to: 99657 +/* 99647 */ MCD_OPC_CheckPredicate, 23, 214, 26, 0, // Skip to: 106522 +/* 99652 */ MCD_OPC_Decode, 128, 16, 248, 3, // Opcode: FCVTNSv1f16 +/* 99657 */ MCD_OPC_FilterValue, 161, 1, 10, 0, 0, // Skip to: 99673 +/* 99663 */ MCD_OPC_CheckPredicate, 21, 198, 26, 0, // Skip to: 106522 +/* 99668 */ MCD_OPC_Decode, 163, 16, 227, 3, // Opcode: FCVTPSv1i32 +/* 99673 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 99689 +/* 99679 */ MCD_OPC_CheckPredicate, 21, 182, 26, 0, // Skip to: 106522 +/* 99684 */ MCD_OPC_Decode, 241, 10, 156, 2, // Opcode: CMLTv1i64rz +/* 99689 */ MCD_OPC_FilterValue, 225, 1, 10, 0, 0, // Skip to: 99705 +/* 99695 */ MCD_OPC_CheckPredicate, 21, 166, 26, 0, // Skip to: 106522 +/* 99700 */ MCD_OPC_Decode, 164, 16, 156, 2, // Opcode: FCVTPSv1i64 +/* 99705 */ MCD_OPC_FilterValue, 249, 1, 155, 26, 0, // Skip to: 106522 +/* 99711 */ MCD_OPC_CheckPredicate, 23, 150, 26, 0, // Skip to: 106522 +/* 99716 */ MCD_OPC_Decode, 162, 16, 248, 3, // Opcode: FCVTPSv1f16 +/* 99721 */ MCD_OPC_FilterValue, 44, 33, 0, 0, // Skip to: 99759 +/* 99726 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 99729 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 99744 +/* 99734 */ MCD_OPC_CheckPredicate, 21, 127, 26, 0, // Skip to: 106522 +/* 99739 */ MCD_OPC_Decode, 139, 35, 146, 4, // Opcode: SQDMLSLi16 +/* 99744 */ MCD_OPC_FilterValue, 5, 117, 26, 0, // Skip to: 106522 +/* 99749 */ MCD_OPC_CheckPredicate, 21, 112, 26, 0, // Skip to: 106522 +/* 99754 */ MCD_OPC_Decode, 140, 35, 147, 4, // Opcode: SQDMLSLi32 +/* 99759 */ MCD_OPC_FilterValue, 45, 33, 0, 0, // Skip to: 99797 +/* 99764 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 99767 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 99782 +/* 99772 */ MCD_OPC_CheckPredicate, 21, 89, 26, 0, // Skip to: 106522 +/* 99777 */ MCD_OPC_Decode, 158, 35, 253, 3, // Opcode: SQDMULHv1i16 +/* 99782 */ MCD_OPC_FilterValue, 5, 79, 26, 0, // Skip to: 106522 +/* 99787 */ MCD_OPC_CheckPredicate, 21, 74, 26, 0, // Skip to: 106522 +/* 99792 */ MCD_OPC_Decode, 160, 35, 232, 3, // Opcode: SQDMULHv1i32 +/* 99797 */ MCD_OPC_FilterValue, 46, 128, 0, 0, // Skip to: 99930 +/* 99802 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 99805 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 99820 +/* 99810 */ MCD_OPC_CheckPredicate, 21, 51, 26, 0, // Skip to: 106522 +/* 99815 */ MCD_OPC_Decode, 229, 15, 227, 3, // Opcode: FCVTMSv1i32 +/* 99820 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 99835 +/* 99825 */ MCD_OPC_CheckPredicate, 21, 36, 26, 0, // Skip to: 106522 +/* 99830 */ MCD_OPC_Decode, 230, 15, 156, 2, // Opcode: FCVTMSv1i64 +/* 99835 */ MCD_OPC_FilterValue, 121, 10, 0, 0, // Skip to: 99850 +/* 99840 */ MCD_OPC_CheckPredicate, 23, 21, 26, 0, // Skip to: 106522 +/* 99845 */ MCD_OPC_Decode, 228, 15, 248, 3, // Opcode: FCVTMSv1f16 +/* 99850 */ MCD_OPC_FilterValue, 161, 1, 10, 0, 0, // Skip to: 99866 +/* 99856 */ MCD_OPC_CheckPredicate, 21, 5, 26, 0, // Skip to: 106522 +/* 99861 */ MCD_OPC_Decode, 214, 16, 227, 3, // Opcode: FCVTZSv1i32 +/* 99866 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 99882 +/* 99872 */ MCD_OPC_CheckPredicate, 21, 245, 25, 0, // Skip to: 106522 +/* 99877 */ MCD_OPC_Decode, 184, 7, 156, 2, // Opcode: ABSv1i64 +/* 99882 */ MCD_OPC_FilterValue, 225, 1, 10, 0, 0, // Skip to: 99898 +/* 99888 */ MCD_OPC_CheckPredicate, 21, 229, 25, 0, // Skip to: 106522 +/* 99893 */ MCD_OPC_Decode, 215, 16, 156, 2, // Opcode: FCVTZSv1i64 +/* 99898 */ MCD_OPC_FilterValue, 241, 1, 10, 0, 0, // Skip to: 99914 +/* 99904 */ MCD_OPC_CheckPredicate, 21, 213, 25, 0, // Skip to: 106522 +/* 99909 */ MCD_OPC_Decode, 222, 7, 161, 2, // Opcode: ADDPv2i64p +/* 99914 */ MCD_OPC_FilterValue, 249, 1, 202, 25, 0, // Skip to: 106522 +/* 99920 */ MCD_OPC_CheckPredicate, 23, 197, 25, 0, // Skip to: 106522 +/* 99925 */ MCD_OPC_Decode, 213, 16, 248, 3, // Opcode: FCVTZSv1f16 +/* 99930 */ MCD_OPC_FilterValue, 50, 127, 0, 0, // Skip to: 100062 +/* 99935 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 99938 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 99953 +/* 99943 */ MCD_OPC_CheckPredicate, 21, 174, 25, 0, // Skip to: 106522 +/* 99948 */ MCD_OPC_Decode, 191, 15, 227, 3, // Opcode: FCVTASv1i32 +/* 99953 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 99968 +/* 99958 */ MCD_OPC_CheckPredicate, 23, 159, 25, 0, // Skip to: 106522 +/* 99963 */ MCD_OPC_Decode, 178, 17, 167, 2, // Opcode: FMAXNMPv2i16p +/* 99968 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 99983 +/* 99973 */ MCD_OPC_CheckPredicate, 21, 144, 25, 0, // Skip to: 106522 +/* 99978 */ MCD_OPC_Decode, 192, 15, 156, 2, // Opcode: FCVTASv1i64 +/* 99983 */ MCD_OPC_FilterValue, 121, 10, 0, 0, // Skip to: 99998 +/* 99988 */ MCD_OPC_CheckPredicate, 23, 129, 25, 0, // Skip to: 106522 +/* 99993 */ MCD_OPC_Decode, 190, 15, 248, 3, // Opcode: FCVTASv1f16 +/* 99998 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 100014 +/* 100004 */ MCD_OPC_CheckPredicate, 21, 113, 25, 0, // Skip to: 106522 +/* 100009 */ MCD_OPC_Decode, 238, 14, 227, 3, // Opcode: FCMGTv1i32rz +/* 100014 */ MCD_OPC_FilterValue, 176, 1, 10, 0, 0, // Skip to: 100030 +/* 100020 */ MCD_OPC_CheckPredicate, 23, 97, 25, 0, // Skip to: 106522 +/* 100025 */ MCD_OPC_Decode, 240, 17, 167, 2, // Opcode: FMINNMPv2i16p +/* 100030 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 100046 +/* 100036 */ MCD_OPC_CheckPredicate, 21, 81, 25, 0, // Skip to: 106522 +/* 100041 */ MCD_OPC_Decode, 239, 14, 156, 2, // Opcode: FCMGTv1i64rz +/* 100046 */ MCD_OPC_FilterValue, 248, 1, 70, 25, 0, // Skip to: 106522 +/* 100052 */ MCD_OPC_CheckPredicate, 23, 65, 25, 0, // Skip to: 106522 +/* 100057 */ MCD_OPC_Decode, 237, 14, 248, 3, // Opcode: FCMGTv1i16rz +/* 100062 */ MCD_OPC_FilterValue, 52, 33, 0, 0, // Skip to: 100100 +/* 100067 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 100070 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 100085 +/* 100075 */ MCD_OPC_CheckPredicate, 21, 42, 25, 0, // Skip to: 106522 +/* 100080 */ MCD_OPC_Decode, 180, 35, 148, 4, // Opcode: SQDMULLi16 +/* 100085 */ MCD_OPC_FilterValue, 5, 32, 25, 0, // Skip to: 106522 +/* 100090 */ MCD_OPC_CheckPredicate, 21, 27, 25, 0, // Skip to: 106522 +/* 100095 */ MCD_OPC_Decode, 181, 35, 149, 4, // Opcode: SQDMULLi32 +/* 100100 */ MCD_OPC_FilterValue, 54, 159, 0, 0, // Skip to: 100264 +/* 100105 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 100108 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 100123 +/* 100113 */ MCD_OPC_CheckPredicate, 21, 4, 25, 0, // Skip to: 106522 +/* 100118 */ MCD_OPC_Decode, 246, 31, 227, 3, // Opcode: SCVTFv1i32 +/* 100123 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 100138 +/* 100128 */ MCD_OPC_CheckPredicate, 23, 245, 24, 0, // Skip to: 106522 +/* 100133 */ MCD_OPC_Decode, 146, 14, 167, 2, // Opcode: FADDPv2i16p +/* 100138 */ MCD_OPC_FilterValue, 97, 10, 0, 0, // Skip to: 100153 +/* 100143 */ MCD_OPC_CheckPredicate, 21, 230, 24, 0, // Skip to: 106522 +/* 100148 */ MCD_OPC_Decode, 247, 31, 156, 2, // Opcode: SCVTFv1i64 +/* 100153 */ MCD_OPC_FilterValue, 121, 10, 0, 0, // Skip to: 100168 +/* 100158 */ MCD_OPC_CheckPredicate, 23, 215, 24, 0, // Skip to: 106522 +/* 100163 */ MCD_OPC_Decode, 245, 31, 248, 3, // Opcode: SCVTFv1i16 +/* 100168 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 100184 +/* 100174 */ MCD_OPC_CheckPredicate, 21, 199, 24, 0, // Skip to: 106522 +/* 100179 */ MCD_OPC_Decode, 194, 14, 227, 3, // Opcode: FCMEQv1i32rz +/* 100184 */ MCD_OPC_FilterValue, 161, 1, 10, 0, 0, // Skip to: 100200 +/* 100190 */ MCD_OPC_CheckPredicate, 22, 183, 24, 0, // Skip to: 106522 +/* 100195 */ MCD_OPC_Decode, 215, 19, 227, 3, // Opcode: FRECPEv1i32 +/* 100200 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 100216 +/* 100206 */ MCD_OPC_CheckPredicate, 21, 167, 24, 0, // Skip to: 106522 +/* 100211 */ MCD_OPC_Decode, 195, 14, 156, 2, // Opcode: FCMEQv1i64rz +/* 100216 */ MCD_OPC_FilterValue, 225, 1, 10, 0, 0, // Skip to: 100232 +/* 100222 */ MCD_OPC_CheckPredicate, 22, 151, 24, 0, // Skip to: 106522 +/* 100227 */ MCD_OPC_Decode, 216, 19, 156, 2, // Opcode: FRECPEv1i64 +/* 100232 */ MCD_OPC_FilterValue, 248, 1, 10, 0, 0, // Skip to: 100248 +/* 100238 */ MCD_OPC_CheckPredicate, 23, 135, 24, 0, // Skip to: 106522 +/* 100243 */ MCD_OPC_Decode, 193, 14, 248, 3, // Opcode: FCMEQv1i16rz +/* 100248 */ MCD_OPC_FilterValue, 249, 1, 124, 24, 0, // Skip to: 106522 +/* 100254 */ MCD_OPC_CheckPredicate, 57, 119, 24, 0, // Skip to: 106522 +/* 100259 */ MCD_OPC_Decode, 214, 19, 248, 3, // Opcode: FRECPEv1f16 +/* 100264 */ MCD_OPC_FilterValue, 55, 33, 0, 0, // Skip to: 100302 +/* 100269 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 100272 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 100287 +/* 100277 */ MCD_OPC_CheckPredicate, 22, 96, 24, 0, // Skip to: 106522 +/* 100282 */ MCD_OPC_Decode, 136, 19, 232, 3, // Opcode: FMULX32 +/* 100287 */ MCD_OPC_FilterValue, 3, 86, 24, 0, // Skip to: 106522 +/* 100292 */ MCD_OPC_CheckPredicate, 22, 81, 24, 0, // Skip to: 106522 +/* 100297 */ MCD_OPC_Decode, 137, 19, 155, 2, // Opcode: FMULX64 +/* 100302 */ MCD_OPC_FilterValue, 57, 33, 0, 0, // Skip to: 100340 +/* 100307 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 100310 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 100325 +/* 100315 */ MCD_OPC_CheckPredicate, 21, 58, 24, 0, // Skip to: 106522 +/* 100320 */ MCD_OPC_Decode, 185, 14, 232, 3, // Opcode: FCMEQ32 +/* 100325 */ MCD_OPC_FilterValue, 3, 48, 24, 0, // Skip to: 106522 +/* 100330 */ MCD_OPC_CheckPredicate, 21, 43, 24, 0, // Skip to: 106522 +/* 100335 */ MCD_OPC_Decode, 186, 14, 155, 2, // Opcode: FCMEQ64 +/* 100340 */ MCD_OPC_FilterValue, 58, 51, 0, 0, // Skip to: 100396 +/* 100345 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 100348 */ MCD_OPC_FilterValue, 160, 1, 10, 0, 0, // Skip to: 100364 +/* 100354 */ MCD_OPC_CheckPredicate, 21, 19, 24, 0, // Skip to: 106522 +/* 100359 */ MCD_OPC_Decode, 150, 15, 227, 3, // Opcode: FCMLTv1i32rz +/* 100364 */ MCD_OPC_FilterValue, 224, 1, 10, 0, 0, // Skip to: 100380 +/* 100370 */ MCD_OPC_CheckPredicate, 21, 3, 24, 0, // Skip to: 106522 +/* 100375 */ MCD_OPC_Decode, 151, 15, 156, 2, // Opcode: FCMLTv1i64rz +/* 100380 */ MCD_OPC_FilterValue, 248, 1, 248, 23, 0, // Skip to: 106522 +/* 100386 */ MCD_OPC_CheckPredicate, 23, 243, 23, 0, // Skip to: 106522 +/* 100391 */ MCD_OPC_Decode, 149, 15, 248, 3, // Opcode: FCMLTv1i16rz +/* 100396 */ MCD_OPC_FilterValue, 62, 82, 0, 0, // Skip to: 100483 +/* 100401 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 100404 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 100419 +/* 100409 */ MCD_OPC_CheckPredicate, 23, 220, 23, 0, // Skip to: 106522 +/* 100414 */ MCD_OPC_Decode, 207, 17, 167, 2, // Opcode: FMAXPv2i16p +/* 100419 */ MCD_OPC_FilterValue, 161, 1, 10, 0, 0, // Skip to: 100435 +/* 100425 */ MCD_OPC_CheckPredicate, 22, 204, 23, 0, // Skip to: 106522 +/* 100430 */ MCD_OPC_Decode, 237, 19, 227, 3, // Opcode: FRECPXv1i32 +/* 100435 */ MCD_OPC_FilterValue, 176, 1, 10, 0, 0, // Skip to: 100451 +/* 100441 */ MCD_OPC_CheckPredicate, 23, 188, 23, 0, // Skip to: 106522 +/* 100446 */ MCD_OPC_Decode, 141, 18, 167, 2, // Opcode: FMINPv2i16p +/* 100451 */ MCD_OPC_FilterValue, 225, 1, 10, 0, 0, // Skip to: 100467 +/* 100457 */ MCD_OPC_CheckPredicate, 22, 172, 23, 0, // Skip to: 106522 +/* 100462 */ MCD_OPC_Decode, 238, 19, 156, 2, // Opcode: FRECPXv1i64 +/* 100467 */ MCD_OPC_FilterValue, 249, 1, 161, 23, 0, // Skip to: 106522 +/* 100473 */ MCD_OPC_CheckPredicate, 57, 156, 23, 0, // Skip to: 106522 +/* 100478 */ MCD_OPC_Decode, 236, 19, 248, 3, // Opcode: FRECPXv1f16 +/* 100483 */ MCD_OPC_FilterValue, 63, 146, 23, 0, // Skip to: 106522 +/* 100488 */ MCD_OPC_ExtractField, 21, 3, // Inst{23-21} ... +/* 100491 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 100506 +/* 100496 */ MCD_OPC_CheckPredicate, 22, 133, 23, 0, // Skip to: 106522 +/* 100501 */ MCD_OPC_Decode, 223, 19, 232, 3, // Opcode: FRECPS32 +/* 100506 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 100521 +/* 100511 */ MCD_OPC_CheckPredicate, 22, 118, 23, 0, // Skip to: 106522 +/* 100516 */ MCD_OPC_Decode, 224, 19, 155, 2, // Opcode: FRECPS64 +/* 100521 */ MCD_OPC_FilterValue, 5, 10, 0, 0, // Skip to: 100536 +/* 100526 */ MCD_OPC_CheckPredicate, 22, 103, 23, 0, // Skip to: 106522 +/* 100531 */ MCD_OPC_Decode, 220, 20, 232, 3, // Opcode: FRSQRTS32 +/* 100536 */ MCD_OPC_FilterValue, 7, 93, 23, 0, // Skip to: 106522 +/* 100541 */ MCD_OPC_CheckPredicate, 22, 88, 23, 0, // Skip to: 106522 +/* 100546 */ MCD_OPC_Decode, 221, 20, 155, 2, // Opcode: FRSQRTS64 +/* 100551 */ MCD_OPC_FilterValue, 3, 78, 23, 0, // Skip to: 106522 +/* 100556 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 100559 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 100588 +/* 100564 */ MCD_OPC_CheckPredicate, 21, 65, 23, 0, // Skip to: 106522 +/* 100569 */ MCD_OPC_CheckField, 22, 2, 1, 58, 23, 0, // Skip to: 106522 +/* 100576 */ MCD_OPC_CheckField, 10, 2, 1, 51, 23, 0, // Skip to: 106522 +/* 100583 */ MCD_OPC_Decode, 175, 38, 150, 4, // Opcode: SSHRd +/* 100588 */ MCD_OPC_FilterValue, 1, 98, 0, 0, // Skip to: 100691 +/* 100593 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 100596 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 100618 +/* 100601 */ MCD_OPC_CheckPredicate, 23, 28, 23, 0, // Skip to: 106522 +/* 100606 */ MCD_OPC_CheckField, 10, 1, 0, 21, 23, 0, // Skip to: 106522 +/* 100613 */ MCD_OPC_Decode, 183, 18, 151, 4, // Opcode: FMLAv1i16_indexed +/* 100618 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 100640 +/* 100623 */ MCD_OPC_CheckPredicate, 21, 6, 23, 0, // Skip to: 106522 +/* 100628 */ MCD_OPC_CheckField, 10, 2, 1, 255, 22, 0, // Skip to: 106522 +/* 100635 */ MCD_OPC_Decode, 187, 38, 152, 4, // Opcode: SSRAd +/* 100640 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 100662 +/* 100645 */ MCD_OPC_CheckPredicate, 21, 240, 22, 0, // Skip to: 106522 +/* 100650 */ MCD_OPC_CheckField, 10, 1, 0, 233, 22, 0, // Skip to: 106522 +/* 100657 */ MCD_OPC_Decode, 184, 18, 153, 4, // Opcode: FMLAv1i32_indexed +/* 100662 */ MCD_OPC_FilterValue, 3, 223, 22, 0, // Skip to: 106522 +/* 100667 */ MCD_OPC_CheckPredicate, 21, 218, 22, 0, // Skip to: 106522 +/* 100672 */ MCD_OPC_CheckField, 21, 1, 0, 211, 22, 0, // Skip to: 106522 +/* 100679 */ MCD_OPC_CheckField, 10, 1, 0, 204, 22, 0, // Skip to: 106522 +/* 100686 */ MCD_OPC_Decode, 185, 18, 154, 4, // Opcode: FMLAv1i64_indexed +/* 100691 */ MCD_OPC_FilterValue, 2, 24, 0, 0, // Skip to: 100720 +/* 100696 */ MCD_OPC_CheckPredicate, 21, 189, 22, 0, // Skip to: 106522 +/* 100701 */ MCD_OPC_CheckField, 22, 2, 1, 182, 22, 0, // Skip to: 106522 +/* 100708 */ MCD_OPC_CheckField, 10, 2, 1, 175, 22, 0, // Skip to: 106522 +/* 100715 */ MCD_OPC_Decode, 135, 38, 150, 4, // Opcode: SRSHRd +/* 100720 */ MCD_OPC_FilterValue, 3, 70, 0, 0, // Skip to: 100795 +/* 100725 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 100728 */ MCD_OPC_FilterValue, 0, 33, 0, 0, // Skip to: 100766 +/* 100733 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 100736 */ MCD_OPC_FilterValue, 1, 10, 0, 0, // Skip to: 100751 +/* 100741 */ MCD_OPC_CheckPredicate, 21, 144, 22, 0, // Skip to: 106522 +/* 100746 */ MCD_OPC_Decode, 244, 34, 155, 4, // Opcode: SQDMLALv1i32_indexed +/* 100751 */ MCD_OPC_FilterValue, 2, 134, 22, 0, // Skip to: 106522 +/* 100756 */ MCD_OPC_CheckPredicate, 21, 129, 22, 0, // Skip to: 106522 +/* 100761 */ MCD_OPC_Decode, 245, 34, 156, 4, // Opcode: SQDMLALv1i64_indexed +/* 100766 */ MCD_OPC_FilterValue, 1, 119, 22, 0, // Skip to: 106522 +/* 100771 */ MCD_OPC_CheckPredicate, 21, 114, 22, 0, // Skip to: 106522 +/* 100776 */ MCD_OPC_CheckField, 22, 2, 1, 107, 22, 0, // Skip to: 106522 +/* 100783 */ MCD_OPC_CheckField, 11, 1, 0, 100, 22, 0, // Skip to: 106522 +/* 100790 */ MCD_OPC_Decode, 147, 38, 152, 4, // Opcode: SRSRAd +/* 100795 */ MCD_OPC_FilterValue, 5, 98, 0, 0, // Skip to: 100898 +/* 100800 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 100803 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 100825 +/* 100808 */ MCD_OPC_CheckPredicate, 23, 77, 22, 0, // Skip to: 106522 +/* 100813 */ MCD_OPC_CheckField, 10, 1, 0, 70, 22, 0, // Skip to: 106522 +/* 100820 */ MCD_OPC_Decode, 214, 18, 151, 4, // Opcode: FMLSv1i16_indexed +/* 100825 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 100847 +/* 100830 */ MCD_OPC_CheckPredicate, 21, 55, 22, 0, // Skip to: 106522 +/* 100835 */ MCD_OPC_CheckField, 10, 2, 1, 48, 22, 0, // Skip to: 106522 +/* 100842 */ MCD_OPC_Decode, 202, 32, 157, 4, // Opcode: SHLd +/* 100847 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 100869 +/* 100852 */ MCD_OPC_CheckPredicate, 21, 33, 22, 0, // Skip to: 106522 +/* 100857 */ MCD_OPC_CheckField, 10, 1, 0, 26, 22, 0, // Skip to: 106522 +/* 100864 */ MCD_OPC_Decode, 215, 18, 153, 4, // Opcode: FMLSv1i32_indexed +/* 100869 */ MCD_OPC_FilterValue, 3, 16, 22, 0, // Skip to: 106522 +/* 100874 */ MCD_OPC_CheckPredicate, 21, 11, 22, 0, // Skip to: 106522 +/* 100879 */ MCD_OPC_CheckField, 21, 1, 0, 4, 22, 0, // Skip to: 106522 +/* 100886 */ MCD_OPC_CheckField, 10, 1, 0, 253, 21, 0, // Skip to: 106522 +/* 100893 */ MCD_OPC_Decode, 216, 18, 154, 4, // Opcode: FMLSv1i64_indexed +/* 100898 */ MCD_OPC_FilterValue, 7, 159, 0, 0, // Skip to: 101062 +/* 100903 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 100906 */ MCD_OPC_FilterValue, 0, 84, 0, 0, // Skip to: 100995 +/* 100911 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 100914 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 100973 +/* 100919 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 100922 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 100951 +/* 100927 */ MCD_OPC_CheckPredicate, 21, 214, 21, 0, // Skip to: 106522 +/* 100932 */ MCD_OPC_CheckField, 19, 1, 1, 207, 21, 0, // Skip to: 106522 +/* 100939 */ MCD_OPC_CheckField, 10, 2, 1, 200, 21, 0, // Skip to: 106522 +/* 100946 */ MCD_OPC_Decode, 240, 36, 158, 4, // Opcode: SQSHLb +/* 100951 */ MCD_OPC_FilterValue, 1, 190, 21, 0, // Skip to: 106522 +/* 100956 */ MCD_OPC_CheckPredicate, 21, 185, 21, 0, // Skip to: 106522 +/* 100961 */ MCD_OPC_CheckField, 10, 2, 1, 178, 21, 0, // Skip to: 106522 +/* 100968 */ MCD_OPC_Decode, 242, 36, 159, 4, // Opcode: SQSHLh +/* 100973 */ MCD_OPC_FilterValue, 1, 168, 21, 0, // Skip to: 106522 +/* 100978 */ MCD_OPC_CheckPredicate, 21, 163, 21, 0, // Skip to: 106522 +/* 100983 */ MCD_OPC_CheckField, 10, 2, 1, 156, 21, 0, // Skip to: 106522 +/* 100990 */ MCD_OPC_Decode, 243, 36, 160, 4, // Opcode: SQSHLs +/* 100995 */ MCD_OPC_FilterValue, 1, 40, 0, 0, // Skip to: 101040 +/* 101000 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 101003 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 101018 +/* 101008 */ MCD_OPC_CheckPredicate, 21, 133, 21, 0, // Skip to: 106522 +/* 101013 */ MCD_OPC_Decode, 141, 35, 155, 4, // Opcode: SQDMLSLv1i32_indexed +/* 101018 */ MCD_OPC_FilterValue, 1, 123, 21, 0, // Skip to: 106522 +/* 101023 */ MCD_OPC_CheckPredicate, 21, 118, 21, 0, // Skip to: 106522 +/* 101028 */ MCD_OPC_CheckField, 11, 1, 0, 111, 21, 0, // Skip to: 106522 +/* 101035 */ MCD_OPC_Decode, 241, 36, 157, 4, // Opcode: SQSHLd +/* 101040 */ MCD_OPC_FilterValue, 2, 101, 21, 0, // Skip to: 106522 +/* 101045 */ MCD_OPC_CheckPredicate, 21, 96, 21, 0, // Skip to: 106522 +/* 101050 */ MCD_OPC_CheckField, 10, 1, 0, 89, 21, 0, // Skip to: 106522 +/* 101057 */ MCD_OPC_Decode, 142, 35, 156, 4, // Opcode: SQDMLSLv1i64_indexed +/* 101062 */ MCD_OPC_FilterValue, 9, 221, 0, 0, // Skip to: 101288 +/* 101067 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 101070 */ MCD_OPC_FilterValue, 0, 162, 0, 0, // Skip to: 101237 +/* 101075 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 101078 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 101093 +/* 101083 */ MCD_OPC_CheckPredicate, 23, 58, 21, 0, // Skip to: 106522 +/* 101088 */ MCD_OPC_Decode, 166, 19, 161, 4, // Opcode: FMULv1i16_indexed +/* 101093 */ MCD_OPC_FilterValue, 1, 48, 21, 0, // Skip to: 106522 +/* 101098 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... +/* 101101 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 101169 +/* 101106 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 101109 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 101154 +/* 101114 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 101117 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 101139 +/* 101122 */ MCD_OPC_CheckPredicate, 21, 19, 21, 0, // Skip to: 106522 +/* 101127 */ MCD_OPC_CheckField, 19, 1, 1, 12, 21, 0, // Skip to: 106522 +/* 101134 */ MCD_OPC_Decode, 140, 37, 162, 4, // Opcode: SQSHRNb +/* 101139 */ MCD_OPC_FilterValue, 1, 2, 21, 0, // Skip to: 106522 +/* 101144 */ MCD_OPC_CheckPredicate, 21, 253, 20, 0, // Skip to: 106522 +/* 101149 */ MCD_OPC_Decode, 141, 37, 163, 4, // Opcode: SQSHRNh +/* 101154 */ MCD_OPC_FilterValue, 1, 243, 20, 0, // Skip to: 106522 +/* 101159 */ MCD_OPC_CheckPredicate, 21, 238, 20, 0, // Skip to: 106522 +/* 101164 */ MCD_OPC_Decode, 142, 37, 164, 4, // Opcode: SQSHRNs +/* 101169 */ MCD_OPC_FilterValue, 1, 228, 20, 0, // Skip to: 106522 +/* 101174 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 101177 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 101222 +/* 101182 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 101185 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 101207 +/* 101190 */ MCD_OPC_CheckPredicate, 21, 207, 20, 0, // Skip to: 106522 +/* 101195 */ MCD_OPC_CheckField, 19, 1, 1, 200, 20, 0, // Skip to: 106522 +/* 101202 */ MCD_OPC_Decode, 189, 36, 162, 4, // Opcode: SQRSHRNb +/* 101207 */ MCD_OPC_FilterValue, 1, 190, 20, 0, // Skip to: 106522 +/* 101212 */ MCD_OPC_CheckPredicate, 21, 185, 20, 0, // Skip to: 106522 +/* 101217 */ MCD_OPC_Decode, 190, 36, 163, 4, // Opcode: SQRSHRNh +/* 101222 */ MCD_OPC_FilterValue, 1, 175, 20, 0, // Skip to: 106522 +/* 101227 */ MCD_OPC_CheckPredicate, 21, 170, 20, 0, // Skip to: 106522 +/* 101232 */ MCD_OPC_Decode, 191, 36, 164, 4, // Opcode: SQRSHRNs +/* 101237 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 101259 +/* 101242 */ MCD_OPC_CheckPredicate, 21, 155, 20, 0, // Skip to: 106522 +/* 101247 */ MCD_OPC_CheckField, 10, 1, 0, 148, 20, 0, // Skip to: 106522 +/* 101254 */ MCD_OPC_Decode, 167, 19, 165, 4, // Opcode: FMULv1i32_indexed +/* 101259 */ MCD_OPC_FilterValue, 3, 138, 20, 0, // Skip to: 106522 +/* 101264 */ MCD_OPC_CheckPredicate, 21, 133, 20, 0, // Skip to: 106522 +/* 101269 */ MCD_OPC_CheckField, 21, 1, 0, 126, 20, 0, // Skip to: 106522 +/* 101276 */ MCD_OPC_CheckField, 10, 1, 0, 119, 20, 0, // Skip to: 106522 +/* 101283 */ MCD_OPC_Decode, 168, 19, 166, 4, // Opcode: FMULv1i64_indexed +/* 101288 */ MCD_OPC_FilterValue, 11, 47, 0, 0, // Skip to: 101340 +/* 101293 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 101296 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 101318 +/* 101301 */ MCD_OPC_CheckPredicate, 21, 96, 20, 0, // Skip to: 106522 +/* 101306 */ MCD_OPC_CheckField, 10, 1, 0, 89, 20, 0, // Skip to: 106522 +/* 101313 */ MCD_OPC_Decode, 182, 35, 167, 4, // Opcode: SQDMULLv1i32_indexed +/* 101318 */ MCD_OPC_FilterValue, 2, 79, 20, 0, // Skip to: 106522 +/* 101323 */ MCD_OPC_CheckPredicate, 21, 74, 20, 0, // Skip to: 106522 +/* 101328 */ MCD_OPC_CheckField, 10, 1, 0, 67, 20, 0, // Skip to: 106522 +/* 101335 */ MCD_OPC_Decode, 183, 35, 168, 4, // Opcode: SQDMULLv1i64_indexed +/* 101340 */ MCD_OPC_FilterValue, 12, 47, 0, 0, // Skip to: 101392 +/* 101345 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 101348 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 101370 +/* 101353 */ MCD_OPC_CheckPredicate, 21, 44, 20, 0, // Skip to: 106522 +/* 101358 */ MCD_OPC_CheckField, 10, 1, 0, 37, 20, 0, // Skip to: 106522 +/* 101365 */ MCD_OPC_Decode, 159, 35, 161, 4, // Opcode: SQDMULHv1i16_indexed +/* 101370 */ MCD_OPC_FilterValue, 2, 27, 20, 0, // Skip to: 106522 +/* 101375 */ MCD_OPC_CheckPredicate, 21, 22, 20, 0, // Skip to: 106522 +/* 101380 */ MCD_OPC_CheckField, 10, 1, 0, 15, 20, 0, // Skip to: 106522 +/* 101387 */ MCD_OPC_Decode, 161, 35, 165, 4, // Opcode: SQDMULHv1i32_indexed +/* 101392 */ MCD_OPC_FilterValue, 13, 47, 0, 0, // Skip to: 101444 +/* 101397 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 101400 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 101422 +/* 101405 */ MCD_OPC_CheckPredicate, 21, 248, 19, 0, // Skip to: 106522 +/* 101410 */ MCD_OPC_CheckField, 10, 1, 0, 241, 19, 0, // Skip to: 106522 +/* 101417 */ MCD_OPC_Decode, 153, 36, 161, 4, // Opcode: SQRDMULHv1i16_indexed +/* 101422 */ MCD_OPC_FilterValue, 2, 231, 19, 0, // Skip to: 106522 +/* 101427 */ MCD_OPC_CheckPredicate, 21, 226, 19, 0, // Skip to: 106522 +/* 101432 */ MCD_OPC_CheckField, 10, 1, 0, 219, 19, 0, // Skip to: 106522 +/* 101439 */ MCD_OPC_Decode, 155, 36, 165, 4, // Opcode: SQRDMULHv1i32_indexed +/* 101444 */ MCD_OPC_FilterValue, 14, 84, 0, 0, // Skip to: 101533 +/* 101449 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 101452 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 101511 +/* 101457 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 101460 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 101489 +/* 101465 */ MCD_OPC_CheckPredicate, 23, 188, 19, 0, // Skip to: 106522 +/* 101470 */ MCD_OPC_CheckField, 20, 1, 1, 181, 19, 0, // Skip to: 106522 +/* 101477 */ MCD_OPC_CheckField, 10, 2, 1, 174, 19, 0, // Skip to: 106522 +/* 101484 */ MCD_OPC_Decode, 243, 31, 169, 4, // Opcode: SCVTFh +/* 101489 */ MCD_OPC_FilterValue, 1, 164, 19, 0, // Skip to: 106522 +/* 101494 */ MCD_OPC_CheckPredicate, 21, 159, 19, 0, // Skip to: 106522 +/* 101499 */ MCD_OPC_CheckField, 10, 2, 1, 152, 19, 0, // Skip to: 106522 +/* 101506 */ MCD_OPC_Decode, 244, 31, 170, 4, // Opcode: SCVTFs +/* 101511 */ MCD_OPC_FilterValue, 1, 142, 19, 0, // Skip to: 106522 +/* 101516 */ MCD_OPC_CheckPredicate, 21, 137, 19, 0, // Skip to: 106522 +/* 101521 */ MCD_OPC_CheckField, 10, 2, 1, 130, 19, 0, // Skip to: 106522 +/* 101528 */ MCD_OPC_Decode, 242, 31, 150, 4, // Opcode: SCVTFd +/* 101533 */ MCD_OPC_FilterValue, 15, 120, 19, 0, // Skip to: 106522 +/* 101538 */ MCD_OPC_ExtractField, 22, 2, // Inst{23-22} ... +/* 101541 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 101600 +/* 101546 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 101549 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 101578 +/* 101554 */ MCD_OPC_CheckPredicate, 23, 99, 19, 0, // Skip to: 106522 +/* 101559 */ MCD_OPC_CheckField, 20, 1, 1, 92, 19, 0, // Skip to: 106522 +/* 101566 */ MCD_OPC_CheckField, 10, 2, 3, 85, 19, 0, // Skip to: 106522 +/* 101573 */ MCD_OPC_Decode, 211, 16, 169, 4, // Opcode: FCVTZSh +/* 101578 */ MCD_OPC_FilterValue, 1, 75, 19, 0, // Skip to: 106522 +/* 101583 */ MCD_OPC_CheckPredicate, 21, 70, 19, 0, // Skip to: 106522 +/* 101588 */ MCD_OPC_CheckField, 10, 2, 3, 63, 19, 0, // Skip to: 106522 +/* 101595 */ MCD_OPC_Decode, 212, 16, 170, 4, // Opcode: FCVTZSs +/* 101600 */ MCD_OPC_FilterValue, 1, 53, 19, 0, // Skip to: 106522 +/* 101605 */ MCD_OPC_CheckPredicate, 21, 48, 19, 0, // Skip to: 106522 +/* 101610 */ MCD_OPC_CheckField, 10, 2, 3, 41, 19, 0, // Skip to: 106522 +/* 101617 */ MCD_OPC_Decode, 210, 16, 150, 4, // Opcode: FCVTZSd +/* 101622 */ MCD_OPC_FilterValue, 3, 213, 12, 0, // Skip to: 104912 +/* 101627 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 101630 */ MCD_OPC_FilterValue, 0, 96, 0, 0, // Skip to: 101731 +/* 101635 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 101638 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 101655 +/* 101643 */ MCD_OPC_CheckField, 21, 1, 0, 8, 19, 0, // Skip to: 106522 +/* 101650 */ MCD_OPC_Decode, 193, 41, 177, 3, // Opcode: STURHi +/* 101655 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 101672 +/* 101660 */ MCD_OPC_CheckField, 21, 1, 0, 247, 18, 0, // Skip to: 106522 +/* 101667 */ MCD_OPC_Decode, 157, 41, 177, 3, // Opcode: STRHpost +/* 101672 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 101714 +/* 101677 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 101680 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 101697 +/* 101685 */ MCD_OPC_CheckField, 21, 1, 1, 222, 18, 0, // Skip to: 106522 +/* 101692 */ MCD_OPC_Decode, 159, 41, 171, 4, // Opcode: STRHroW +/* 101697 */ MCD_OPC_FilterValue, 3, 212, 18, 0, // Skip to: 106522 +/* 101702 */ MCD_OPC_CheckField, 21, 1, 1, 205, 18, 0, // Skip to: 106522 +/* 101709 */ MCD_OPC_Decode, 160, 41, 172, 4, // Opcode: STRHroX +/* 101714 */ MCD_OPC_FilterValue, 3, 195, 18, 0, // Skip to: 106522 +/* 101719 */ MCD_OPC_CheckField, 21, 1, 0, 188, 18, 0, // Skip to: 106522 +/* 101726 */ MCD_OPC_Decode, 158, 41, 177, 3, // Opcode: STRHpre +/* 101731 */ MCD_OPC_FilterValue, 1, 96, 0, 0, // Skip to: 101832 +/* 101736 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 101739 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 101756 +/* 101744 */ MCD_OPC_CheckField, 21, 1, 0, 163, 18, 0, // Skip to: 106522 +/* 101751 */ MCD_OPC_Decode, 218, 27, 177, 3, // Opcode: LDURHi +/* 101756 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 101773 +/* 101761 */ MCD_OPC_CheckField, 21, 1, 0, 146, 18, 0, // Skip to: 106522 +/* 101768 */ MCD_OPC_Decode, 195, 26, 177, 3, // Opcode: LDRHpost +/* 101773 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 101815 +/* 101778 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 101781 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 101798 +/* 101786 */ MCD_OPC_CheckField, 21, 1, 1, 121, 18, 0, // Skip to: 106522 +/* 101793 */ MCD_OPC_Decode, 197, 26, 171, 4, // Opcode: LDRHroW +/* 101798 */ MCD_OPC_FilterValue, 3, 111, 18, 0, // Skip to: 106522 +/* 101803 */ MCD_OPC_CheckField, 21, 1, 1, 104, 18, 0, // Skip to: 106522 +/* 101810 */ MCD_OPC_Decode, 198, 26, 172, 4, // Opcode: LDRHroX +/* 101815 */ MCD_OPC_FilterValue, 3, 94, 18, 0, // Skip to: 106522 +/* 101820 */ MCD_OPC_CheckField, 21, 1, 0, 87, 18, 0, // Skip to: 106522 +/* 101827 */ MCD_OPC_Decode, 196, 26, 177, 3, // Opcode: LDRHpre +/* 101832 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 101842 +/* 101837 */ MCD_OPC_Decode, 161, 41, 189, 3, // Opcode: STRHui +/* 101842 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 101852 +/* 101847 */ MCD_OPC_Decode, 199, 26, 189, 3, // Opcode: LDRHui +/* 101852 */ MCD_OPC_FilterValue, 8, 109, 1, 0, // Skip to: 102222 +/* 101857 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 101860 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 101882 +/* 101865 */ MCD_OPC_CheckPredicate, 21, 44, 18, 0, // Skip to: 106522 +/* 101870 */ MCD_OPC_CheckField, 21, 1, 1, 37, 18, 0, // Skip to: 106522 +/* 101877 */ MCD_OPC_Decode, 217, 45, 140, 4, // Opcode: UQADDv1i8 +/* 101882 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 101904 +/* 101887 */ MCD_OPC_CheckPredicate, 21, 22, 18, 0, // Skip to: 106522 +/* 101892 */ MCD_OPC_CheckField, 16, 6, 33, 15, 18, 0, // Skip to: 106522 +/* 101899 */ MCD_OPC_Decode, 215, 37, 144, 4, // Opcode: SQXTUNv1i8 +/* 101904 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 101926 +/* 101909 */ MCD_OPC_CheckPredicate, 21, 0, 18, 0, // Skip to: 106522 +/* 101914 */ MCD_OPC_CheckField, 21, 1, 1, 249, 17, 0, // Skip to: 106522 +/* 101921 */ MCD_OPC_Decode, 243, 46, 140, 4, // Opcode: UQSUBv1i8 +/* 101926 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 101948 +/* 101931 */ MCD_OPC_CheckPredicate, 21, 234, 17, 0, // Skip to: 106522 +/* 101936 */ MCD_OPC_CheckField, 16, 6, 32, 227, 17, 0, // Skip to: 106522 +/* 101943 */ MCD_OPC_Decode, 241, 47, 141, 4, // Opcode: USQADDv1i8 +/* 101948 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 101970 +/* 101953 */ MCD_OPC_CheckPredicate, 21, 212, 17, 0, // Skip to: 106522 +/* 101958 */ MCD_OPC_CheckField, 16, 6, 33, 205, 17, 0, // Skip to: 106522 +/* 101965 */ MCD_OPC_Decode, 131, 47, 144, 4, // Opcode: UQXTNv1i8 +/* 101970 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 101992 +/* 101975 */ MCD_OPC_CheckPredicate, 21, 190, 17, 0, // Skip to: 106522 +/* 101980 */ MCD_OPC_CheckField, 21, 1, 1, 183, 17, 0, // Skip to: 106522 +/* 101987 */ MCD_OPC_Decode, 195, 46, 140, 4, // Opcode: UQSHLv1i8 +/* 101992 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 102014 +/* 101997 */ MCD_OPC_CheckPredicate, 21, 168, 17, 0, // Skip to: 106522 +/* 102002 */ MCD_OPC_CheckField, 21, 1, 1, 161, 17, 0, // Skip to: 106522 +/* 102009 */ MCD_OPC_Decode, 152, 46, 140, 4, // Opcode: UQRSHLv1i8 +/* 102014 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 102036 +/* 102019 */ MCD_OPC_CheckPredicate, 21, 146, 17, 0, // Skip to: 106522 +/* 102024 */ MCD_OPC_CheckField, 16, 6, 32, 139, 17, 0, // Skip to: 106522 +/* 102031 */ MCD_OPC_Decode, 222, 35, 145, 4, // Opcode: SQNEGv1i8 +/* 102036 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 102058 +/* 102041 */ MCD_OPC_CheckPredicate, 21, 124, 17, 0, // Skip to: 106522 +/* 102046 */ MCD_OPC_CheckField, 16, 6, 33, 117, 17, 0, // Skip to: 106522 +/* 102053 */ MCD_OPC_Decode, 145, 16, 227, 3, // Opcode: FCVTNUv1i32 +/* 102058 */ MCD_OPC_FilterValue, 46, 17, 0, 0, // Skip to: 102080 +/* 102063 */ MCD_OPC_CheckPredicate, 21, 102, 17, 0, // Skip to: 106522 +/* 102068 */ MCD_OPC_CheckField, 16, 6, 33, 95, 17, 0, // Skip to: 106522 +/* 102075 */ MCD_OPC_Decode, 243, 15, 227, 3, // Opcode: FCVTMUv1i32 +/* 102080 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 102118 +/* 102085 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 102088 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 102103 +/* 102093 */ MCD_OPC_CheckPredicate, 21, 72, 17, 0, // Skip to: 106522 +/* 102098 */ MCD_OPC_Decode, 205, 15, 227, 3, // Opcode: FCVTAUv1i32 +/* 102103 */ MCD_OPC_FilterValue, 48, 62, 17, 0, // Skip to: 106522 +/* 102108 */ MCD_OPC_CheckPredicate, 21, 57, 17, 0, // Skip to: 106522 +/* 102113 */ MCD_OPC_Decode, 179, 17, 213, 2, // Opcode: FMAXNMPv2i32p +/* 102118 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 102156 +/* 102123 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 102126 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 102141 +/* 102131 */ MCD_OPC_CheckPredicate, 21, 34, 17, 0, // Skip to: 106522 +/* 102136 */ MCD_OPC_Decode, 255, 43, 227, 3, // Opcode: UCVTFv1i32 +/* 102141 */ MCD_OPC_FilterValue, 48, 24, 17, 0, // Skip to: 106522 +/* 102146 */ MCD_OPC_CheckPredicate, 21, 19, 17, 0, // Skip to: 106522 +/* 102151 */ MCD_OPC_Decode, 147, 14, 213, 2, // Opcode: FADDPv2i32p +/* 102156 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 102178 +/* 102161 */ MCD_OPC_CheckPredicate, 21, 4, 17, 0, // Skip to: 106522 +/* 102166 */ MCD_OPC_CheckField, 21, 1, 1, 253, 16, 0, // Skip to: 106522 +/* 102173 */ MCD_OPC_Decode, 207, 14, 232, 3, // Opcode: FCMGE32 +/* 102178 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 102200 +/* 102183 */ MCD_OPC_CheckPredicate, 21, 238, 16, 0, // Skip to: 106522 +/* 102188 */ MCD_OPC_CheckField, 21, 1, 1, 231, 16, 0, // Skip to: 106522 +/* 102195 */ MCD_OPC_Decode, 243, 13, 232, 3, // Opcode: FACGE32 +/* 102200 */ MCD_OPC_FilterValue, 62, 221, 16, 0, // Skip to: 106522 +/* 102205 */ MCD_OPC_CheckPredicate, 21, 216, 16, 0, // Skip to: 106522 +/* 102210 */ MCD_OPC_CheckField, 16, 6, 48, 209, 16, 0, // Skip to: 106522 +/* 102217 */ MCD_OPC_Decode, 208, 17, 213, 2, // Opcode: FMAXPv2i32p +/* 102222 */ MCD_OPC_FilterValue, 9, 41, 2, 0, // Skip to: 102780 +/* 102227 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 102230 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 102252 +/* 102235 */ MCD_OPC_CheckPredicate, 21, 186, 16, 0, // Skip to: 106522 +/* 102240 */ MCD_OPC_CheckField, 21, 1, 1, 179, 16, 0, // Skip to: 106522 +/* 102247 */ MCD_OPC_Decode, 214, 45, 253, 3, // Opcode: UQADDv1i16 +/* 102252 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 102274 +/* 102257 */ MCD_OPC_CheckPredicate, 23, 164, 16, 0, // Skip to: 106522 +/* 102262 */ MCD_OPC_CheckField, 21, 1, 0, 157, 16, 0, // Skip to: 106522 +/* 102269 */ MCD_OPC_Decode, 206, 14, 253, 3, // Opcode: FCMGE16 +/* 102274 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 102296 +/* 102279 */ MCD_OPC_CheckPredicate, 21, 142, 16, 0, // Skip to: 106522 +/* 102284 */ MCD_OPC_CheckField, 16, 6, 33, 135, 16, 0, // Skip to: 106522 +/* 102291 */ MCD_OPC_Decode, 213, 37, 229, 3, // Opcode: SQXTUNv1i16 +/* 102296 */ MCD_OPC_FilterValue, 11, 33, 0, 0, // Skip to: 102334 +/* 102301 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 102304 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 102319 +/* 102309 */ MCD_OPC_CheckPredicate, 23, 112, 16, 0, // Skip to: 106522 +/* 102314 */ MCD_OPC_Decode, 242, 13, 253, 3, // Opcode: FACGE16 +/* 102319 */ MCD_OPC_FilterValue, 1, 102, 16, 0, // Skip to: 106522 +/* 102324 */ MCD_OPC_CheckPredicate, 21, 97, 16, 0, // Skip to: 106522 +/* 102329 */ MCD_OPC_Decode, 240, 46, 253, 3, // Opcode: UQSUBv1i16 +/* 102334 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 102356 +/* 102339 */ MCD_OPC_CheckPredicate, 21, 82, 16, 0, // Skip to: 106522 +/* 102344 */ MCD_OPC_CheckField, 16, 6, 32, 75, 16, 0, // Skip to: 106522 +/* 102351 */ MCD_OPC_Decode, 238, 47, 142, 4, // Opcode: USQADDv1i16 +/* 102356 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 102378 +/* 102361 */ MCD_OPC_CheckPredicate, 21, 60, 16, 0, // Skip to: 106522 +/* 102366 */ MCD_OPC_CheckField, 16, 6, 33, 53, 16, 0, // Skip to: 106522 +/* 102373 */ MCD_OPC_Decode, 129, 47, 229, 3, // Opcode: UQXTNv1i16 +/* 102378 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 102400 +/* 102383 */ MCD_OPC_CheckPredicate, 21, 38, 16, 0, // Skip to: 106522 +/* 102388 */ MCD_OPC_CheckField, 21, 1, 1, 31, 16, 0, // Skip to: 106522 +/* 102395 */ MCD_OPC_Decode, 192, 46, 253, 3, // Opcode: UQSHLv1i16 +/* 102400 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 102422 +/* 102405 */ MCD_OPC_CheckPredicate, 21, 16, 16, 0, // Skip to: 106522 +/* 102410 */ MCD_OPC_CheckField, 21, 1, 1, 9, 16, 0, // Skip to: 106522 +/* 102417 */ MCD_OPC_Decode, 149, 46, 253, 3, // Opcode: UQRSHLv1i16 +/* 102422 */ MCD_OPC_FilterValue, 26, 17, 0, 0, // Skip to: 102444 +/* 102427 */ MCD_OPC_CheckPredicate, 21, 250, 15, 0, // Skip to: 106522 +/* 102432 */ MCD_OPC_CheckField, 16, 6, 33, 243, 15, 0, // Skip to: 106522 +/* 102439 */ MCD_OPC_Decode, 187, 16, 213, 2, // Opcode: FCVTXNv1i64 +/* 102444 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 102466 +/* 102449 */ MCD_OPC_CheckPredicate, 21, 228, 15, 0, // Skip to: 106522 +/* 102454 */ MCD_OPC_CheckField, 16, 6, 32, 221, 15, 0, // Skip to: 106522 +/* 102461 */ MCD_OPC_Decode, 219, 35, 248, 3, // Opcode: SQNEGv1i16 +/* 102466 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 102488 +/* 102471 */ MCD_OPC_CheckPredicate, 58, 206, 15, 0, // Skip to: 106522 +/* 102476 */ MCD_OPC_CheckField, 21, 1, 0, 199, 15, 0, // Skip to: 106522 +/* 102483 */ MCD_OPC_Decode, 244, 35, 173, 4, // Opcode: SQRDMLAHv1i16 +/* 102488 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 102510 +/* 102493 */ MCD_OPC_CheckPredicate, 58, 184, 15, 0, // Skip to: 106522 +/* 102498 */ MCD_OPC_CheckField, 21, 1, 0, 177, 15, 0, // Skip to: 106522 +/* 102505 */ MCD_OPC_Decode, 135, 36, 173, 4, // Opcode: SQRDMLSHv1i16 +/* 102510 */ MCD_OPC_FilterValue, 42, 33, 0, 0, // Skip to: 102548 +/* 102515 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 102518 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 102533 +/* 102523 */ MCD_OPC_CheckPredicate, 21, 154, 15, 0, // Skip to: 106522 +/* 102528 */ MCD_OPC_Decode, 146, 16, 156, 2, // Opcode: FCVTNUv1i64 +/* 102533 */ MCD_OPC_FilterValue, 57, 144, 15, 0, // Skip to: 106522 +/* 102538 */ MCD_OPC_CheckPredicate, 23, 139, 15, 0, // Skip to: 106522 +/* 102543 */ MCD_OPC_Decode, 144, 16, 248, 3, // Opcode: FCVTNUv1f16 +/* 102548 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 102570 +/* 102553 */ MCD_OPC_CheckPredicate, 21, 124, 15, 0, // Skip to: 106522 +/* 102558 */ MCD_OPC_CheckField, 21, 1, 1, 117, 15, 0, // Skip to: 106522 +/* 102565 */ MCD_OPC_Decode, 152, 36, 253, 3, // Opcode: SQRDMULHv1i16 +/* 102570 */ MCD_OPC_FilterValue, 46, 33, 0, 0, // Skip to: 102608 +/* 102575 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 102578 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 102593 +/* 102583 */ MCD_OPC_CheckPredicate, 21, 94, 15, 0, // Skip to: 106522 +/* 102588 */ MCD_OPC_Decode, 244, 15, 156, 2, // Opcode: FCVTMUv1i64 +/* 102593 */ MCD_OPC_FilterValue, 57, 84, 15, 0, // Skip to: 106522 +/* 102598 */ MCD_OPC_CheckPredicate, 23, 79, 15, 0, // Skip to: 106522 +/* 102603 */ MCD_OPC_Decode, 242, 15, 248, 3, // Opcode: FCVTMUv1f16 +/* 102608 */ MCD_OPC_FilterValue, 50, 48, 0, 0, // Skip to: 102661 +/* 102613 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 102616 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 102631 +/* 102621 */ MCD_OPC_CheckPredicate, 21, 56, 15, 0, // Skip to: 106522 +/* 102626 */ MCD_OPC_Decode, 206, 15, 156, 2, // Opcode: FCVTAUv1i64 +/* 102631 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 102646 +/* 102636 */ MCD_OPC_CheckPredicate, 21, 41, 15, 0, // Skip to: 106522 +/* 102641 */ MCD_OPC_Decode, 180, 17, 161, 2, // Opcode: FMAXNMPv2i64p +/* 102646 */ MCD_OPC_FilterValue, 57, 31, 15, 0, // Skip to: 106522 +/* 102651 */ MCD_OPC_CheckPredicate, 23, 26, 15, 0, // Skip to: 106522 +/* 102656 */ MCD_OPC_Decode, 204, 15, 248, 3, // Opcode: FCVTAUv1f16 +/* 102661 */ MCD_OPC_FilterValue, 54, 48, 0, 0, // Skip to: 102714 +/* 102666 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 102669 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 102684 +/* 102674 */ MCD_OPC_CheckPredicate, 21, 3, 15, 0, // Skip to: 106522 +/* 102679 */ MCD_OPC_Decode, 128, 44, 156, 2, // Opcode: UCVTFv1i64 +/* 102684 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 102699 +/* 102689 */ MCD_OPC_CheckPredicate, 21, 244, 14, 0, // Skip to: 106522 +/* 102694 */ MCD_OPC_Decode, 148, 14, 161, 2, // Opcode: FADDPv2i64p +/* 102699 */ MCD_OPC_FilterValue, 57, 234, 14, 0, // Skip to: 106522 +/* 102704 */ MCD_OPC_CheckPredicate, 23, 229, 14, 0, // Skip to: 106522 +/* 102709 */ MCD_OPC_Decode, 254, 43, 248, 3, // Opcode: UCVTFv1i16 +/* 102714 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 102736 +/* 102719 */ MCD_OPC_CheckPredicate, 21, 214, 14, 0, // Skip to: 106522 +/* 102724 */ MCD_OPC_CheckField, 21, 1, 1, 207, 14, 0, // Skip to: 106522 +/* 102731 */ MCD_OPC_Decode, 208, 14, 155, 2, // Opcode: FCMGE64 +/* 102736 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 102758 +/* 102741 */ MCD_OPC_CheckPredicate, 21, 192, 14, 0, // Skip to: 106522 +/* 102746 */ MCD_OPC_CheckField, 21, 1, 1, 185, 14, 0, // Skip to: 106522 +/* 102753 */ MCD_OPC_Decode, 244, 13, 155, 2, // Opcode: FACGE64 +/* 102758 */ MCD_OPC_FilterValue, 62, 175, 14, 0, // Skip to: 106522 +/* 102763 */ MCD_OPC_CheckPredicate, 21, 170, 14, 0, // Skip to: 106522 +/* 102768 */ MCD_OPC_CheckField, 16, 6, 48, 163, 14, 0, // Skip to: 106522 +/* 102775 */ MCD_OPC_Decode, 209, 17, 161, 2, // Opcode: FMAXPv2i64p +/* 102780 */ MCD_OPC_FilterValue, 10, 197, 1, 0, // Skip to: 103238 +/* 102785 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 102788 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 102810 +/* 102793 */ MCD_OPC_CheckPredicate, 21, 140, 14, 0, // Skip to: 106522 +/* 102798 */ MCD_OPC_CheckField, 21, 1, 1, 133, 14, 0, // Skip to: 106522 +/* 102805 */ MCD_OPC_Decode, 215, 45, 232, 3, // Opcode: UQADDv1i32 +/* 102810 */ MCD_OPC_FilterValue, 10, 17, 0, 0, // Skip to: 102832 +/* 102815 */ MCD_OPC_CheckPredicate, 21, 118, 14, 0, // Skip to: 106522 +/* 102820 */ MCD_OPC_CheckField, 16, 6, 33, 111, 14, 0, // Skip to: 106522 +/* 102827 */ MCD_OPC_Decode, 214, 37, 213, 2, // Opcode: SQXTUNv1i32 +/* 102832 */ MCD_OPC_FilterValue, 11, 17, 0, 0, // Skip to: 102854 +/* 102837 */ MCD_OPC_CheckPredicate, 21, 96, 14, 0, // Skip to: 106522 +/* 102842 */ MCD_OPC_CheckField, 21, 1, 1, 89, 14, 0, // Skip to: 106522 +/* 102849 */ MCD_OPC_Decode, 241, 46, 232, 3, // Opcode: UQSUBv1i32 +/* 102854 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 102876 +/* 102859 */ MCD_OPC_CheckPredicate, 21, 74, 14, 0, // Skip to: 106522 +/* 102864 */ MCD_OPC_CheckField, 16, 6, 32, 67, 14, 0, // Skip to: 106522 +/* 102871 */ MCD_OPC_Decode, 239, 47, 143, 4, // Opcode: USQADDv1i32 +/* 102876 */ MCD_OPC_FilterValue, 18, 17, 0, 0, // Skip to: 102898 +/* 102881 */ MCD_OPC_CheckPredicate, 21, 52, 14, 0, // Skip to: 106522 +/* 102886 */ MCD_OPC_CheckField, 16, 6, 33, 45, 14, 0, // Skip to: 106522 +/* 102893 */ MCD_OPC_Decode, 130, 47, 213, 2, // Opcode: UQXTNv1i32 +/* 102898 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 102920 +/* 102903 */ MCD_OPC_CheckPredicate, 21, 30, 14, 0, // Skip to: 106522 +/* 102908 */ MCD_OPC_CheckField, 21, 1, 1, 23, 14, 0, // Skip to: 106522 +/* 102915 */ MCD_OPC_Decode, 193, 46, 232, 3, // Opcode: UQSHLv1i32 +/* 102920 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 102942 +/* 102925 */ MCD_OPC_CheckPredicate, 21, 8, 14, 0, // Skip to: 106522 +/* 102930 */ MCD_OPC_CheckField, 21, 1, 1, 1, 14, 0, // Skip to: 106522 +/* 102937 */ MCD_OPC_Decode, 150, 46, 232, 3, // Opcode: UQRSHLv1i32 +/* 102942 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 102964 +/* 102947 */ MCD_OPC_CheckPredicate, 21, 242, 13, 0, // Skip to: 106522 +/* 102952 */ MCD_OPC_CheckField, 16, 6, 32, 235, 13, 0, // Skip to: 106522 +/* 102959 */ MCD_OPC_Decode, 220, 35, 227, 3, // Opcode: SQNEGv1i32 +/* 102964 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 102986 +/* 102969 */ MCD_OPC_CheckPredicate, 58, 220, 13, 0, // Skip to: 106522 +/* 102974 */ MCD_OPC_CheckField, 21, 1, 0, 213, 13, 0, // Skip to: 106522 +/* 102981 */ MCD_OPC_Decode, 245, 35, 174, 4, // Opcode: SQRDMLAHv1i32 +/* 102986 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 103008 +/* 102991 */ MCD_OPC_CheckPredicate, 58, 198, 13, 0, // Skip to: 106522 +/* 102996 */ MCD_OPC_CheckField, 21, 1, 0, 191, 13, 0, // Skip to: 106522 +/* 103003 */ MCD_OPC_Decode, 136, 36, 174, 4, // Opcode: SQRDMLSHv1i32 +/* 103008 */ MCD_OPC_FilterValue, 42, 17, 0, 0, // Skip to: 103030 +/* 103013 */ MCD_OPC_CheckPredicate, 21, 176, 13, 0, // Skip to: 106522 +/* 103018 */ MCD_OPC_CheckField, 16, 6, 33, 169, 13, 0, // Skip to: 106522 +/* 103025 */ MCD_OPC_Decode, 177, 16, 227, 3, // Opcode: FCVTPUv1i32 +/* 103030 */ MCD_OPC_FilterValue, 45, 17, 0, 0, // Skip to: 103052 +/* 103035 */ MCD_OPC_CheckPredicate, 21, 154, 13, 0, // Skip to: 106522 +/* 103040 */ MCD_OPC_CheckField, 21, 1, 1, 147, 13, 0, // Skip to: 106522 +/* 103047 */ MCD_OPC_Decode, 154, 36, 232, 3, // Opcode: SQRDMULHv1i32 +/* 103052 */ MCD_OPC_FilterValue, 46, 17, 0, 0, // Skip to: 103074 +/* 103057 */ MCD_OPC_CheckPredicate, 21, 132, 13, 0, // Skip to: 106522 +/* 103062 */ MCD_OPC_CheckField, 16, 6, 33, 125, 13, 0, // Skip to: 106522 +/* 103069 */ MCD_OPC_Decode, 249, 16, 227, 3, // Opcode: FCVTZUv1i32 +/* 103074 */ MCD_OPC_FilterValue, 50, 33, 0, 0, // Skip to: 103112 +/* 103079 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 103082 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 103097 +/* 103087 */ MCD_OPC_CheckPredicate, 21, 102, 13, 0, // Skip to: 106522 +/* 103092 */ MCD_OPC_Decode, 216, 14, 227, 3, // Opcode: FCMGEv1i32rz +/* 103097 */ MCD_OPC_FilterValue, 48, 92, 13, 0, // Skip to: 106522 +/* 103102 */ MCD_OPC_CheckPredicate, 21, 87, 13, 0, // Skip to: 106522 +/* 103107 */ MCD_OPC_Decode, 241, 17, 213, 2, // Opcode: FMINNMPv2i32p +/* 103112 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 103134 +/* 103117 */ MCD_OPC_CheckPredicate, 21, 72, 13, 0, // Skip to: 106522 +/* 103122 */ MCD_OPC_CheckField, 21, 1, 1, 65, 13, 0, // Skip to: 106522 +/* 103129 */ MCD_OPC_Decode, 221, 13, 232, 3, // Opcode: FABD32 +/* 103134 */ MCD_OPC_FilterValue, 54, 33, 0, 0, // Skip to: 103172 +/* 103139 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 103142 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 103157 +/* 103147 */ MCD_OPC_CheckPredicate, 21, 42, 13, 0, // Skip to: 106522 +/* 103152 */ MCD_OPC_Decode, 139, 15, 227, 3, // Opcode: FCMLEv1i32rz +/* 103157 */ MCD_OPC_FilterValue, 33, 32, 13, 0, // Skip to: 106522 +/* 103162 */ MCD_OPC_CheckPredicate, 22, 27, 13, 0, // Skip to: 106522 +/* 103167 */ MCD_OPC_Decode, 212, 20, 227, 3, // Opcode: FRSQRTEv1i32 +/* 103172 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 103194 +/* 103177 */ MCD_OPC_CheckPredicate, 21, 12, 13, 0, // Skip to: 106522 +/* 103182 */ MCD_OPC_CheckField, 21, 1, 1, 5, 13, 0, // Skip to: 106522 +/* 103189 */ MCD_OPC_Decode, 229, 14, 232, 3, // Opcode: FCMGT32 +/* 103194 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 103216 +/* 103199 */ MCD_OPC_CheckPredicate, 21, 246, 12, 0, // Skip to: 106522 +/* 103204 */ MCD_OPC_CheckField, 21, 1, 1, 239, 12, 0, // Skip to: 106522 +/* 103211 */ MCD_OPC_Decode, 254, 13, 232, 3, // Opcode: FACGT32 +/* 103216 */ MCD_OPC_FilterValue, 62, 229, 12, 0, // Skip to: 106522 +/* 103221 */ MCD_OPC_CheckPredicate, 21, 224, 12, 0, // Skip to: 106522 +/* 103226 */ MCD_OPC_CheckField, 16, 6, 48, 217, 12, 0, // Skip to: 106522 +/* 103233 */ MCD_OPC_Decode, 142, 18, 213, 2, // Opcode: FMINPv2i32p +/* 103238 */ MCD_OPC_FilterValue, 11, 159, 2, 0, // Skip to: 103914 +/* 103243 */ MCD_OPC_ExtractField, 10, 6, // Inst{15-10} ... +/* 103246 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 103268 +/* 103251 */ MCD_OPC_CheckPredicate, 21, 194, 12, 0, // Skip to: 106522 +/* 103256 */ MCD_OPC_CheckField, 21, 1, 1, 187, 12, 0, // Skip to: 106522 +/* 103263 */ MCD_OPC_Decode, 216, 45, 155, 2, // Opcode: UQADDv1i64 +/* 103268 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 103290 +/* 103273 */ MCD_OPC_CheckPredicate, 23, 172, 12, 0, // Skip to: 106522 +/* 103278 */ MCD_OPC_CheckField, 21, 1, 0, 165, 12, 0, // Skip to: 106522 +/* 103285 */ MCD_OPC_Decode, 220, 13, 253, 3, // Opcode: FABD16 +/* 103290 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 103312 +/* 103295 */ MCD_OPC_CheckPredicate, 23, 150, 12, 0, // Skip to: 106522 +/* 103300 */ MCD_OPC_CheckField, 21, 1, 0, 143, 12, 0, // Skip to: 106522 +/* 103307 */ MCD_OPC_Decode, 228, 14, 253, 3, // Opcode: FCMGT16 +/* 103312 */ MCD_OPC_FilterValue, 11, 33, 0, 0, // Skip to: 103350 +/* 103317 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 103320 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 103335 +/* 103325 */ MCD_OPC_CheckPredicate, 23, 120, 12, 0, // Skip to: 106522 +/* 103330 */ MCD_OPC_Decode, 253, 13, 253, 3, // Opcode: FACGT16 +/* 103335 */ MCD_OPC_FilterValue, 1, 110, 12, 0, // Skip to: 106522 +/* 103340 */ MCD_OPC_CheckPredicate, 21, 105, 12, 0, // Skip to: 106522 +/* 103345 */ MCD_OPC_Decode, 242, 46, 155, 2, // Opcode: UQSUBv1i64 +/* 103350 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 103372 +/* 103355 */ MCD_OPC_CheckPredicate, 21, 90, 12, 0, // Skip to: 106522 +/* 103360 */ MCD_OPC_CheckField, 21, 1, 1, 83, 12, 0, // Skip to: 106522 +/* 103367 */ MCD_OPC_Decode, 211, 10, 155, 2, // Opcode: CMHIv1i64 +/* 103372 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 103394 +/* 103377 */ MCD_OPC_CheckPredicate, 21, 68, 12, 0, // Skip to: 106522 +/* 103382 */ MCD_OPC_CheckField, 16, 6, 32, 61, 12, 0, // Skip to: 106522 +/* 103389 */ MCD_OPC_Decode, 240, 47, 166, 2, // Opcode: USQADDv1i64 +/* 103394 */ MCD_OPC_FilterValue, 15, 17, 0, 0, // Skip to: 103416 +/* 103399 */ MCD_OPC_CheckPredicate, 21, 46, 12, 0, // Skip to: 106522 +/* 103404 */ MCD_OPC_CheckField, 21, 1, 1, 39, 12, 0, // Skip to: 106522 +/* 103411 */ MCD_OPC_Decode, 219, 10, 155, 2, // Opcode: CMHSv1i64 +/* 103416 */ MCD_OPC_FilterValue, 17, 17, 0, 0, // Skip to: 103438 +/* 103421 */ MCD_OPC_CheckPredicate, 21, 24, 12, 0, // Skip to: 106522 +/* 103426 */ MCD_OPC_CheckField, 21, 1, 1, 17, 12, 0, // Skip to: 106522 +/* 103433 */ MCD_OPC_Decode, 212, 47, 155, 2, // Opcode: USHLv1i64 +/* 103438 */ MCD_OPC_FilterValue, 19, 17, 0, 0, // Skip to: 103460 +/* 103443 */ MCD_OPC_CheckPredicate, 21, 2, 12, 0, // Skip to: 106522 +/* 103448 */ MCD_OPC_CheckField, 21, 1, 1, 251, 11, 0, // Skip to: 106522 +/* 103455 */ MCD_OPC_Decode, 194, 46, 155, 2, // Opcode: UQSHLv1i64 +/* 103460 */ MCD_OPC_FilterValue, 21, 17, 0, 0, // Skip to: 103482 +/* 103465 */ MCD_OPC_CheckPredicate, 21, 236, 11, 0, // Skip to: 106522 +/* 103470 */ MCD_OPC_CheckField, 21, 1, 1, 229, 11, 0, // Skip to: 106522 +/* 103477 */ MCD_OPC_Decode, 159, 47, 155, 2, // Opcode: URSHLv1i64 +/* 103482 */ MCD_OPC_FilterValue, 23, 17, 0, 0, // Skip to: 103504 +/* 103487 */ MCD_OPC_CheckPredicate, 21, 214, 11, 0, // Skip to: 106522 +/* 103492 */ MCD_OPC_CheckField, 21, 1, 1, 207, 11, 0, // Skip to: 106522 +/* 103499 */ MCD_OPC_Decode, 151, 46, 155, 2, // Opcode: UQRSHLv1i64 +/* 103504 */ MCD_OPC_FilterValue, 30, 17, 0, 0, // Skip to: 103526 +/* 103509 */ MCD_OPC_CheckPredicate, 21, 192, 11, 0, // Skip to: 106522 +/* 103514 */ MCD_OPC_CheckField, 16, 6, 32, 185, 11, 0, // Skip to: 106522 +/* 103521 */ MCD_OPC_Decode, 221, 35, 156, 2, // Opcode: SQNEGv1i64 +/* 103526 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 103548 +/* 103531 */ MCD_OPC_CheckPredicate, 21, 170, 11, 0, // Skip to: 106522 +/* 103536 */ MCD_OPC_CheckField, 21, 1, 1, 163, 11, 0, // Skip to: 106522 +/* 103543 */ MCD_OPC_Decode, 133, 42, 155, 2, // Opcode: SUBv1i64 +/* 103548 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 103570 +/* 103553 */ MCD_OPC_CheckPredicate, 21, 148, 11, 0, // Skip to: 106522 +/* 103558 */ MCD_OPC_CheckField, 16, 6, 32, 141, 11, 0, // Skip to: 106522 +/* 103565 */ MCD_OPC_Decode, 181, 10, 156, 2, // Opcode: CMGEv1i64rz +/* 103570 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 103592 +/* 103575 */ MCD_OPC_CheckPredicate, 21, 126, 11, 0, // Skip to: 106522 +/* 103580 */ MCD_OPC_CheckField, 21, 1, 1, 119, 11, 0, // Skip to: 106522 +/* 103587 */ MCD_OPC_Decode, 164, 10, 155, 2, // Opcode: CMEQv1i64 +/* 103592 */ MCD_OPC_FilterValue, 38, 17, 0, 0, // Skip to: 103614 +/* 103597 */ MCD_OPC_CheckPredicate, 21, 104, 11, 0, // Skip to: 106522 +/* 103602 */ MCD_OPC_CheckField, 16, 6, 32, 97, 11, 0, // Skip to: 106522 +/* 103609 */ MCD_OPC_Decode, 233, 10, 156, 2, // Opcode: CMLEv1i64rz +/* 103614 */ MCD_OPC_FilterValue, 42, 33, 0, 0, // Skip to: 103652 +/* 103619 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 103622 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 103637 +/* 103627 */ MCD_OPC_CheckPredicate, 21, 74, 11, 0, // Skip to: 106522 +/* 103632 */ MCD_OPC_Decode, 178, 16, 156, 2, // Opcode: FCVTPUv1i64 +/* 103637 */ MCD_OPC_FilterValue, 57, 64, 11, 0, // Skip to: 106522 +/* 103642 */ MCD_OPC_CheckPredicate, 23, 59, 11, 0, // Skip to: 106522 +/* 103647 */ MCD_OPC_Decode, 176, 16, 248, 3, // Opcode: FCVTPUv1f16 +/* 103652 */ MCD_OPC_FilterValue, 46, 48, 0, 0, // Skip to: 103705 +/* 103657 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 103660 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 103675 +/* 103665 */ MCD_OPC_CheckPredicate, 21, 36, 11, 0, // Skip to: 106522 +/* 103670 */ MCD_OPC_Decode, 147, 29, 156, 2, // Opcode: NEGv1i64 +/* 103675 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 103690 +/* 103680 */ MCD_OPC_CheckPredicate, 21, 21, 11, 0, // Skip to: 106522 +/* 103685 */ MCD_OPC_Decode, 250, 16, 156, 2, // Opcode: FCVTZUv1i64 +/* 103690 */ MCD_OPC_FilterValue, 57, 11, 11, 0, // Skip to: 106522 +/* 103695 */ MCD_OPC_CheckPredicate, 23, 6, 11, 0, // Skip to: 106522 +/* 103700 */ MCD_OPC_Decode, 248, 16, 248, 3, // Opcode: FCVTZUv1f16 +/* 103705 */ MCD_OPC_FilterValue, 50, 48, 0, 0, // Skip to: 103758 +/* 103710 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 103713 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 103728 +/* 103718 */ MCD_OPC_CheckPredicate, 21, 239, 10, 0, // Skip to: 106522 +/* 103723 */ MCD_OPC_Decode, 217, 14, 156, 2, // Opcode: FCMGEv1i64rz +/* 103728 */ MCD_OPC_FilterValue, 48, 10, 0, 0, // Skip to: 103743 +/* 103733 */ MCD_OPC_CheckPredicate, 21, 224, 10, 0, // Skip to: 106522 +/* 103738 */ MCD_OPC_Decode, 242, 17, 161, 2, // Opcode: FMINNMPv2i64p +/* 103743 */ MCD_OPC_FilterValue, 56, 214, 10, 0, // Skip to: 106522 +/* 103748 */ MCD_OPC_CheckPredicate, 23, 209, 10, 0, // Skip to: 106522 +/* 103753 */ MCD_OPC_Decode, 215, 14, 248, 3, // Opcode: FCMGEv1i16rz +/* 103758 */ MCD_OPC_FilterValue, 53, 17, 0, 0, // Skip to: 103780 +/* 103763 */ MCD_OPC_CheckPredicate, 21, 194, 10, 0, // Skip to: 106522 +/* 103768 */ MCD_OPC_CheckField, 21, 1, 1, 187, 10, 0, // Skip to: 106522 +/* 103775 */ MCD_OPC_Decode, 222, 13, 155, 2, // Opcode: FABD64 +/* 103780 */ MCD_OPC_FilterValue, 54, 63, 0, 0, // Skip to: 103848 +/* 103785 */ MCD_OPC_ExtractField, 16, 6, // Inst{21-16} ... +/* 103788 */ MCD_OPC_FilterValue, 32, 10, 0, 0, // Skip to: 103803 +/* 103793 */ MCD_OPC_CheckPredicate, 21, 164, 10, 0, // Skip to: 106522 +/* 103798 */ MCD_OPC_Decode, 140, 15, 156, 2, // Opcode: FCMLEv1i64rz +/* 103803 */ MCD_OPC_FilterValue, 33, 10, 0, 0, // Skip to: 103818 +/* 103808 */ MCD_OPC_CheckPredicate, 22, 149, 10, 0, // Skip to: 106522 +/* 103813 */ MCD_OPC_Decode, 213, 20, 156, 2, // Opcode: FRSQRTEv1i64 +/* 103818 */ MCD_OPC_FilterValue, 56, 10, 0, 0, // Skip to: 103833 +/* 103823 */ MCD_OPC_CheckPredicate, 23, 134, 10, 0, // Skip to: 106522 +/* 103828 */ MCD_OPC_Decode, 138, 15, 248, 3, // Opcode: FCMLEv1i16rz +/* 103833 */ MCD_OPC_FilterValue, 57, 124, 10, 0, // Skip to: 106522 +/* 103838 */ MCD_OPC_CheckPredicate, 57, 119, 10, 0, // Skip to: 106522 +/* 103843 */ MCD_OPC_Decode, 211, 20, 248, 3, // Opcode: FRSQRTEv1f16 +/* 103848 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 103870 +/* 103853 */ MCD_OPC_CheckPredicate, 21, 104, 10, 0, // Skip to: 106522 +/* 103858 */ MCD_OPC_CheckField, 21, 1, 1, 97, 10, 0, // Skip to: 106522 +/* 103865 */ MCD_OPC_Decode, 230, 14, 155, 2, // Opcode: FCMGT64 +/* 103870 */ MCD_OPC_FilterValue, 59, 17, 0, 0, // Skip to: 103892 +/* 103875 */ MCD_OPC_CheckPredicate, 21, 82, 10, 0, // Skip to: 106522 +/* 103880 */ MCD_OPC_CheckField, 21, 1, 1, 75, 10, 0, // Skip to: 106522 +/* 103887 */ MCD_OPC_Decode, 255, 13, 155, 2, // Opcode: FACGT64 +/* 103892 */ MCD_OPC_FilterValue, 62, 65, 10, 0, // Skip to: 106522 +/* 103897 */ MCD_OPC_CheckPredicate, 21, 60, 10, 0, // Skip to: 106522 +/* 103902 */ MCD_OPC_CheckField, 16, 6, 48, 53, 10, 0, // Skip to: 106522 +/* 103909 */ MCD_OPC_Decode, 143, 18, 161, 2, // Opcode: FMINPv2i64p +/* 103914 */ MCD_OPC_FilterValue, 12, 98, 2, 0, // Skip to: 104529 +/* 103919 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 103922 */ MCD_OPC_FilterValue, 6, 84, 0, 0, // Skip to: 104011 +/* 103927 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 103930 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 103989 +/* 103935 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 103938 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 103967 +/* 103943 */ MCD_OPC_CheckPredicate, 21, 14, 10, 0, // Skip to: 106522 +/* 103948 */ MCD_OPC_CheckField, 19, 1, 1, 7, 10, 0, // Skip to: 106522 +/* 103955 */ MCD_OPC_CheckField, 10, 2, 1, 0, 10, 0, // Skip to: 106522 +/* 103962 */ MCD_OPC_Decode, 221, 36, 158, 4, // Opcode: SQSHLUb +/* 103967 */ MCD_OPC_FilterValue, 1, 246, 9, 0, // Skip to: 106522 +/* 103972 */ MCD_OPC_CheckPredicate, 21, 241, 9, 0, // Skip to: 106522 +/* 103977 */ MCD_OPC_CheckField, 10, 2, 1, 234, 9, 0, // Skip to: 106522 +/* 103984 */ MCD_OPC_Decode, 223, 36, 159, 4, // Opcode: SQSHLUh +/* 103989 */ MCD_OPC_FilterValue, 1, 224, 9, 0, // Skip to: 106522 +/* 103994 */ MCD_OPC_CheckPredicate, 21, 219, 9, 0, // Skip to: 106522 +/* 103999 */ MCD_OPC_CheckField, 10, 2, 1, 212, 9, 0, // Skip to: 106522 +/* 104006 */ MCD_OPC_Decode, 224, 36, 160, 4, // Opcode: SQSHLUs +/* 104011 */ MCD_OPC_FilterValue, 7, 84, 0, 0, // Skip to: 104100 +/* 104016 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 104019 */ MCD_OPC_FilterValue, 0, 54, 0, 0, // Skip to: 104078 +/* 104024 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 104027 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 104056 +/* 104032 */ MCD_OPC_CheckPredicate, 21, 181, 9, 0, // Skip to: 106522 +/* 104037 */ MCD_OPC_CheckField, 19, 1, 1, 174, 9, 0, // Skip to: 106522 +/* 104044 */ MCD_OPC_CheckField, 10, 2, 1, 167, 9, 0, // Skip to: 106522 +/* 104051 */ MCD_OPC_Decode, 186, 46, 158, 4, // Opcode: UQSHLb +/* 104056 */ MCD_OPC_FilterValue, 1, 157, 9, 0, // Skip to: 106522 +/* 104061 */ MCD_OPC_CheckPredicate, 21, 152, 9, 0, // Skip to: 106522 +/* 104066 */ MCD_OPC_CheckField, 10, 2, 1, 145, 9, 0, // Skip to: 106522 +/* 104073 */ MCD_OPC_Decode, 188, 46, 159, 4, // Opcode: UQSHLh +/* 104078 */ MCD_OPC_FilterValue, 1, 135, 9, 0, // Skip to: 106522 +/* 104083 */ MCD_OPC_CheckPredicate, 21, 130, 9, 0, // Skip to: 106522 +/* 104088 */ MCD_OPC_CheckField, 10, 2, 1, 123, 9, 0, // Skip to: 106522 +/* 104095 */ MCD_OPC_Decode, 189, 46, 160, 4, // Opcode: UQSHLs +/* 104100 */ MCD_OPC_FilterValue, 8, 139, 0, 0, // Skip to: 104244 +/* 104105 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 104108 */ MCD_OPC_FilterValue, 1, 63, 0, 0, // Skip to: 104176 +/* 104113 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 104116 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 104161 +/* 104121 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 104124 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 104146 +/* 104129 */ MCD_OPC_CheckPredicate, 21, 84, 9, 0, // Skip to: 106522 +/* 104134 */ MCD_OPC_CheckField, 19, 1, 1, 77, 9, 0, // Skip to: 106522 +/* 104141 */ MCD_OPC_Decode, 155, 37, 162, 4, // Opcode: SQSHRUNb +/* 104146 */ MCD_OPC_FilterValue, 1, 67, 9, 0, // Skip to: 106522 +/* 104151 */ MCD_OPC_CheckPredicate, 21, 62, 9, 0, // Skip to: 106522 +/* 104156 */ MCD_OPC_Decode, 156, 37, 163, 4, // Opcode: SQSHRUNh +/* 104161 */ MCD_OPC_FilterValue, 1, 52, 9, 0, // Skip to: 106522 +/* 104166 */ MCD_OPC_CheckPredicate, 21, 47, 9, 0, // Skip to: 106522 +/* 104171 */ MCD_OPC_Decode, 157, 37, 164, 4, // Opcode: SQSHRUNs +/* 104176 */ MCD_OPC_FilterValue, 3, 37, 9, 0, // Skip to: 106522 +/* 104181 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 104184 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 104229 +/* 104189 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 104192 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 104214 +/* 104197 */ MCD_OPC_CheckPredicate, 21, 16, 9, 0, // Skip to: 106522 +/* 104202 */ MCD_OPC_CheckField, 19, 1, 1, 9, 9, 0, // Skip to: 106522 +/* 104209 */ MCD_OPC_Decode, 204, 36, 162, 4, // Opcode: SQRSHRUNb +/* 104214 */ MCD_OPC_FilterValue, 1, 255, 8, 0, // Skip to: 106522 +/* 104219 */ MCD_OPC_CheckPredicate, 21, 250, 8, 0, // Skip to: 106522 +/* 104224 */ MCD_OPC_Decode, 205, 36, 163, 4, // Opcode: SQRSHRUNh +/* 104229 */ MCD_OPC_FilterValue, 1, 240, 8, 0, // Skip to: 106522 +/* 104234 */ MCD_OPC_CheckPredicate, 21, 235, 8, 0, // Skip to: 106522 +/* 104239 */ MCD_OPC_Decode, 206, 36, 164, 4, // Opcode: SQRSHRUNs +/* 104244 */ MCD_OPC_FilterValue, 9, 162, 0, 0, // Skip to: 104411 +/* 104249 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 104252 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 104267 +/* 104257 */ MCD_OPC_CheckPredicate, 23, 212, 8, 0, // Skip to: 106522 +/* 104262 */ MCD_OPC_Decode, 141, 19, 161, 4, // Opcode: FMULXv1i16_indexed +/* 104267 */ MCD_OPC_FilterValue, 1, 202, 8, 0, // Skip to: 106522 +/* 104272 */ MCD_OPC_ExtractField, 11, 1, // Inst{11} ... +/* 104275 */ MCD_OPC_FilterValue, 0, 63, 0, 0, // Skip to: 104343 +/* 104280 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 104283 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 104328 +/* 104288 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 104291 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 104313 +/* 104296 */ MCD_OPC_CheckPredicate, 21, 173, 8, 0, // Skip to: 106522 +/* 104301 */ MCD_OPC_CheckField, 19, 1, 1, 166, 8, 0, // Skip to: 106522 +/* 104308 */ MCD_OPC_Decode, 214, 46, 162, 4, // Opcode: UQSHRNb +/* 104313 */ MCD_OPC_FilterValue, 1, 156, 8, 0, // Skip to: 106522 +/* 104318 */ MCD_OPC_CheckPredicate, 21, 151, 8, 0, // Skip to: 106522 +/* 104323 */ MCD_OPC_Decode, 215, 46, 163, 4, // Opcode: UQSHRNh +/* 104328 */ MCD_OPC_FilterValue, 1, 141, 8, 0, // Skip to: 106522 +/* 104333 */ MCD_OPC_CheckPredicate, 21, 136, 8, 0, // Skip to: 106522 +/* 104338 */ MCD_OPC_Decode, 216, 46, 164, 4, // Opcode: UQSHRNs +/* 104343 */ MCD_OPC_FilterValue, 1, 126, 8, 0, // Skip to: 106522 +/* 104348 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 104351 */ MCD_OPC_FilterValue, 0, 40, 0, 0, // Skip to: 104396 +/* 104356 */ MCD_OPC_ExtractField, 20, 1, // Inst{20} ... +/* 104359 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 104381 +/* 104364 */ MCD_OPC_CheckPredicate, 21, 105, 8, 0, // Skip to: 106522 +/* 104369 */ MCD_OPC_CheckField, 19, 1, 1, 98, 8, 0, // Skip to: 106522 +/* 104376 */ MCD_OPC_Decode, 165, 46, 162, 4, // Opcode: UQRSHRNb +/* 104381 */ MCD_OPC_FilterValue, 1, 88, 8, 0, // Skip to: 106522 +/* 104386 */ MCD_OPC_CheckPredicate, 21, 83, 8, 0, // Skip to: 106522 +/* 104391 */ MCD_OPC_Decode, 166, 46, 163, 4, // Opcode: UQRSHRNh +/* 104396 */ MCD_OPC_FilterValue, 1, 73, 8, 0, // Skip to: 106522 +/* 104401 */ MCD_OPC_CheckPredicate, 21, 68, 8, 0, // Skip to: 106522 +/* 104406 */ MCD_OPC_Decode, 167, 46, 164, 4, // Opcode: UQRSHRNs +/* 104411 */ MCD_OPC_FilterValue, 14, 54, 0, 0, // Skip to: 104470 +/* 104416 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 104419 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 104448 +/* 104424 */ MCD_OPC_CheckPredicate, 23, 45, 8, 0, // Skip to: 106522 +/* 104429 */ MCD_OPC_CheckField, 20, 1, 1, 38, 8, 0, // Skip to: 106522 +/* 104436 */ MCD_OPC_CheckField, 10, 2, 1, 31, 8, 0, // Skip to: 106522 +/* 104443 */ MCD_OPC_Decode, 252, 43, 169, 4, // Opcode: UCVTFh +/* 104448 */ MCD_OPC_FilterValue, 1, 21, 8, 0, // Skip to: 106522 +/* 104453 */ MCD_OPC_CheckPredicate, 21, 16, 8, 0, // Skip to: 106522 +/* 104458 */ MCD_OPC_CheckField, 10, 2, 1, 9, 8, 0, // Skip to: 106522 +/* 104465 */ MCD_OPC_Decode, 253, 43, 170, 4, // Opcode: UCVTFs +/* 104470 */ MCD_OPC_FilterValue, 15, 255, 7, 0, // Skip to: 106522 +/* 104475 */ MCD_OPC_ExtractField, 21, 1, // Inst{21} ... +/* 104478 */ MCD_OPC_FilterValue, 0, 24, 0, 0, // Skip to: 104507 +/* 104483 */ MCD_OPC_CheckPredicate, 23, 242, 7, 0, // Skip to: 106522 +/* 104488 */ MCD_OPC_CheckField, 20, 1, 1, 235, 7, 0, // Skip to: 106522 +/* 104495 */ MCD_OPC_CheckField, 10, 2, 3, 228, 7, 0, // Skip to: 106522 +/* 104502 */ MCD_OPC_Decode, 246, 16, 169, 4, // Opcode: FCVTZUh +/* 104507 */ MCD_OPC_FilterValue, 1, 218, 7, 0, // Skip to: 106522 +/* 104512 */ MCD_OPC_CheckPredicate, 21, 213, 7, 0, // Skip to: 106522 +/* 104517 */ MCD_OPC_CheckField, 10, 2, 3, 206, 7, 0, // Skip to: 106522 +/* 104524 */ MCD_OPC_Decode, 247, 16, 170, 4, // Opcode: FCVTZUs +/* 104529 */ MCD_OPC_FilterValue, 13, 12, 1, 0, // Skip to: 104802 +/* 104534 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 104537 */ MCD_OPC_FilterValue, 0, 17, 0, 0, // Skip to: 104559 +/* 104542 */ MCD_OPC_CheckPredicate, 21, 183, 7, 0, // Skip to: 106522 +/* 104547 */ MCD_OPC_CheckField, 10, 2, 1, 176, 7, 0, // Skip to: 106522 +/* 104554 */ MCD_OPC_Decode, 219, 47, 150, 4, // Opcode: USHRd +/* 104559 */ MCD_OPC_FilterValue, 1, 17, 0, 0, // Skip to: 104581 +/* 104564 */ MCD_OPC_CheckPredicate, 21, 161, 7, 0, // Skip to: 106522 +/* 104569 */ MCD_OPC_CheckField, 10, 2, 1, 154, 7, 0, // Skip to: 106522 +/* 104576 */ MCD_OPC_Decode, 252, 47, 152, 4, // Opcode: USRAd +/* 104581 */ MCD_OPC_FilterValue, 2, 17, 0, 0, // Skip to: 104603 +/* 104586 */ MCD_OPC_CheckPredicate, 21, 139, 7, 0, // Skip to: 106522 +/* 104591 */ MCD_OPC_CheckField, 10, 2, 1, 132, 7, 0, // Skip to: 106522 +/* 104598 */ MCD_OPC_Decode, 170, 47, 150, 4, // Opcode: URSHRd +/* 104603 */ MCD_OPC_FilterValue, 3, 17, 0, 0, // Skip to: 104625 +/* 104608 */ MCD_OPC_CheckPredicate, 21, 117, 7, 0, // Skip to: 106522 +/* 104613 */ MCD_OPC_CheckField, 10, 2, 1, 110, 7, 0, // Skip to: 106522 +/* 104620 */ MCD_OPC_Decode, 185, 47, 152, 4, // Opcode: URSRAd +/* 104625 */ MCD_OPC_FilterValue, 4, 17, 0, 0, // Skip to: 104647 +/* 104630 */ MCD_OPC_CheckPredicate, 21, 95, 7, 0, // Skip to: 106522 +/* 104635 */ MCD_OPC_CheckField, 10, 2, 1, 88, 7, 0, // Skip to: 106522 +/* 104642 */ MCD_OPC_Decode, 235, 37, 152, 4, // Opcode: SRId +/* 104647 */ MCD_OPC_FilterValue, 5, 17, 0, 0, // Skip to: 104669 +/* 104652 */ MCD_OPC_CheckPredicate, 21, 73, 7, 0, // Skip to: 106522 +/* 104657 */ MCD_OPC_CheckField, 10, 2, 1, 66, 7, 0, // Skip to: 106522 +/* 104664 */ MCD_OPC_Decode, 240, 32, 175, 4, // Opcode: SLId +/* 104669 */ MCD_OPC_FilterValue, 6, 17, 0, 0, // Skip to: 104691 +/* 104674 */ MCD_OPC_CheckPredicate, 21, 51, 7, 0, // Skip to: 106522 +/* 104679 */ MCD_OPC_CheckField, 10, 2, 1, 44, 7, 0, // Skip to: 106522 +/* 104686 */ MCD_OPC_Decode, 222, 36, 157, 4, // Opcode: SQSHLUd +/* 104691 */ MCD_OPC_FilterValue, 7, 17, 0, 0, // Skip to: 104713 +/* 104696 */ MCD_OPC_CheckPredicate, 21, 29, 7, 0, // Skip to: 106522 +/* 104701 */ MCD_OPC_CheckField, 10, 2, 1, 22, 7, 0, // Skip to: 106522 +/* 104708 */ MCD_OPC_Decode, 187, 46, 157, 4, // Opcode: UQSHLd +/* 104713 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 104735 +/* 104718 */ MCD_OPC_CheckPredicate, 28, 7, 7, 0, // Skip to: 106522 +/* 104723 */ MCD_OPC_CheckField, 10, 1, 0, 0, 7, 0, // Skip to: 106522 +/* 104730 */ MCD_OPC_Decode, 242, 35, 151, 4, // Opcode: SQRDMLAHi16_indexed +/* 104735 */ MCD_OPC_FilterValue, 14, 17, 0, 0, // Skip to: 104757 +/* 104740 */ MCD_OPC_CheckPredicate, 21, 241, 6, 0, // Skip to: 106522 +/* 104745 */ MCD_OPC_CheckField, 10, 2, 1, 234, 6, 0, // Skip to: 106522 +/* 104752 */ MCD_OPC_Decode, 251, 43, 150, 4, // Opcode: UCVTFd +/* 104757 */ MCD_OPC_FilterValue, 15, 224, 6, 0, // Skip to: 106522 +/* 104762 */ MCD_OPC_ExtractField, 10, 1, // Inst{10} ... +/* 104765 */ MCD_OPC_FilterValue, 0, 10, 0, 0, // Skip to: 104780 +/* 104770 */ MCD_OPC_CheckPredicate, 28, 211, 6, 0, // Skip to: 106522 +/* 104775 */ MCD_OPC_Decode, 133, 36, 151, 4, // Opcode: SQRDMLSHi16_indexed +/* 104780 */ MCD_OPC_FilterValue, 1, 201, 6, 0, // Skip to: 106522 +/* 104785 */ MCD_OPC_CheckPredicate, 21, 196, 6, 0, // Skip to: 106522 +/* 104790 */ MCD_OPC_CheckField, 11, 1, 1, 189, 6, 0, // Skip to: 106522 +/* 104797 */ MCD_OPC_Decode, 245, 16, 150, 4, // Opcode: FCVTZUd +/* 104802 */ MCD_OPC_FilterValue, 14, 69, 0, 0, // Skip to: 104876 +/* 104807 */ MCD_OPC_ExtractField, 12, 4, // Inst{15-12} ... +/* 104810 */ MCD_OPC_FilterValue, 9, 17, 0, 0, // Skip to: 104832 +/* 104815 */ MCD_OPC_CheckPredicate, 21, 166, 6, 0, // Skip to: 106522 +/* 104820 */ MCD_OPC_CheckField, 10, 1, 0, 159, 6, 0, // Skip to: 106522 +/* 104827 */ MCD_OPC_Decode, 142, 19, 165, 4, // Opcode: FMULXv1i32_indexed +/* 104832 */ MCD_OPC_FilterValue, 13, 17, 0, 0, // Skip to: 104854 +/* 104837 */ MCD_OPC_CheckPredicate, 28, 144, 6, 0, // Skip to: 106522 +/* 104842 */ MCD_OPC_CheckField, 10, 1, 0, 137, 6, 0, // Skip to: 106522 +/* 104849 */ MCD_OPC_Decode, 243, 35, 153, 4, // Opcode: SQRDMLAHi32_indexed +/* 104854 */ MCD_OPC_FilterValue, 15, 127, 6, 0, // Skip to: 106522 +/* 104859 */ MCD_OPC_CheckPredicate, 28, 122, 6, 0, // Skip to: 106522 +/* 104864 */ MCD_OPC_CheckField, 10, 1, 0, 115, 6, 0, // Skip to: 106522 +/* 104871 */ MCD_OPC_Decode, 134, 36, 153, 4, // Opcode: SQRDMLSHi32_indexed +/* 104876 */ MCD_OPC_FilterValue, 15, 105, 6, 0, // Skip to: 106522 +/* 104881 */ MCD_OPC_CheckPredicate, 21, 100, 6, 0, // Skip to: 106522 +/* 104886 */ MCD_OPC_CheckField, 21, 1, 0, 93, 6, 0, // Skip to: 106522 +/* 104893 */ MCD_OPC_CheckField, 12, 4, 9, 86, 6, 0, // Skip to: 106522 +/* 104900 */ MCD_OPC_CheckField, 10, 1, 0, 79, 6, 0, // Skip to: 106522 +/* 104907 */ MCD_OPC_Decode, 143, 19, 166, 4, // Opcode: FMULXv1i64_indexed +/* 104912 */ MCD_OPC_FilterValue, 4, 121, 4, 0, // Skip to: 106062 +/* 104917 */ MCD_OPC_ExtractField, 24, 2, // Inst{25-24} ... +/* 104920 */ MCD_OPC_FilterValue, 0, 5, 0, 0, // Skip to: 104930 +/* 104925 */ MCD_OPC_Decode, 200, 26, 176, 4, // Opcode: LDRQl +/* 104930 */ MCD_OPC_FilterValue, 2, 51, 6, 0, // Skip to: 106522 +/* 104935 */ MCD_OPC_ExtractField, 16, 8, // Inst{23-16} ... +/* 104938 */ MCD_OPC_FilterValue, 2, 10, 0, 0, // Skip to: 104953 +/* 104943 */ MCD_OPC_CheckPredicate, 52, 38, 6, 0, // Skip to: 106522 +/* 104948 */ MCD_OPC_Decode, 228, 31, 177, 4, // Opcode: SCVTFSXSri +/* 104953 */ MCD_OPC_FilterValue, 3, 10, 0, 0, // Skip to: 104968 +/* 104958 */ MCD_OPC_CheckPredicate, 52, 23, 6, 0, // Skip to: 106522 +/* 104963 */ MCD_OPC_Decode, 237, 43, 177, 4, // Opcode: UCVTFSXSri +/* 104968 */ MCD_OPC_FilterValue, 24, 10, 0, 0, // Skip to: 104983 +/* 104973 */ MCD_OPC_CheckPredicate, 52, 8, 6, 0, // Skip to: 106522 +/* 104978 */ MCD_OPC_Decode, 196, 16, 178, 4, // Opcode: FCVTZSSXSri +/* 104983 */ MCD_OPC_FilterValue, 25, 10, 0, 0, // Skip to: 104998 +/* 104988 */ MCD_OPC_CheckPredicate, 52, 249, 5, 0, // Skip to: 106522 +/* 104993 */ MCD_OPC_Decode, 231, 16, 178, 4, // Opcode: FCVTZUSXSri +/* 104998 */ MCD_OPC_FilterValue, 32, 17, 0, 0, // Skip to: 105020 +/* 105003 */ MCD_OPC_CheckPredicate, 52, 234, 5, 0, // Skip to: 106522 +/* 105008 */ MCD_OPC_CheckField, 10, 6, 0, 227, 5, 0, // Skip to: 106522 +/* 105015 */ MCD_OPC_Decode, 255, 15, 179, 4, // Opcode: FCVTNSUXSr +/* 105020 */ MCD_OPC_FilterValue, 33, 17, 0, 0, // Skip to: 105042 +/* 105025 */ MCD_OPC_CheckPredicate, 52, 212, 5, 0, // Skip to: 106522 +/* 105030 */ MCD_OPC_CheckField, 10, 6, 0, 205, 5, 0, // Skip to: 106522 +/* 105037 */ MCD_OPC_Decode, 143, 16, 179, 4, // Opcode: FCVTNUUXSr +/* 105042 */ MCD_OPC_FilterValue, 34, 17, 0, 0, // Skip to: 105064 +/* 105047 */ MCD_OPC_CheckPredicate, 52, 190, 5, 0, // Skip to: 106522 +/* 105052 */ MCD_OPC_CheckField, 10, 6, 0, 183, 5, 0, // Skip to: 106522 +/* 105059 */ MCD_OPC_Decode, 234, 31, 180, 4, // Opcode: SCVTFUXSri +/* 105064 */ MCD_OPC_FilterValue, 35, 17, 0, 0, // Skip to: 105086 +/* 105069 */ MCD_OPC_CheckPredicate, 52, 168, 5, 0, // Skip to: 106522 +/* 105074 */ MCD_OPC_CheckField, 10, 6, 0, 161, 5, 0, // Skip to: 106522 +/* 105081 */ MCD_OPC_Decode, 243, 43, 180, 4, // Opcode: UCVTFUXSri +/* 105086 */ MCD_OPC_FilterValue, 36, 17, 0, 0, // Skip to: 105108 +/* 105091 */ MCD_OPC_CheckPredicate, 52, 146, 5, 0, // Skip to: 106522 +/* 105096 */ MCD_OPC_CheckField, 10, 6, 0, 139, 5, 0, // Skip to: 106522 +/* 105103 */ MCD_OPC_Decode, 189, 15, 179, 4, // Opcode: FCVTASUXSr +/* 105108 */ MCD_OPC_FilterValue, 37, 17, 0, 0, // Skip to: 105130 +/* 105113 */ MCD_OPC_CheckPredicate, 52, 124, 5, 0, // Skip to: 106522 +/* 105118 */ MCD_OPC_CheckField, 10, 6, 0, 117, 5, 0, // Skip to: 106522 +/* 105125 */ MCD_OPC_Decode, 203, 15, 179, 4, // Opcode: FCVTAUUXSr +/* 105130 */ MCD_OPC_FilterValue, 40, 17, 0, 0, // Skip to: 105152 +/* 105135 */ MCD_OPC_CheckPredicate, 52, 102, 5, 0, // Skip to: 106522 +/* 105140 */ MCD_OPC_CheckField, 10, 6, 0, 95, 5, 0, // Skip to: 106522 +/* 105147 */ MCD_OPC_Decode, 161, 16, 179, 4, // Opcode: FCVTPSUXSr +/* 105152 */ MCD_OPC_FilterValue, 41, 17, 0, 0, // Skip to: 105174 +/* 105157 */ MCD_OPC_CheckPredicate, 52, 80, 5, 0, // Skip to: 106522 +/* 105162 */ MCD_OPC_CheckField, 10, 6, 0, 73, 5, 0, // Skip to: 106522 +/* 105169 */ MCD_OPC_Decode, 175, 16, 179, 4, // Opcode: FCVTPUUXSr +/* 105174 */ MCD_OPC_FilterValue, 48, 17, 0, 0, // Skip to: 105196 +/* 105179 */ MCD_OPC_CheckPredicate, 52, 58, 5, 0, // Skip to: 106522 +/* 105184 */ MCD_OPC_CheckField, 10, 6, 0, 51, 5, 0, // Skip to: 106522 +/* 105191 */ MCD_OPC_Decode, 227, 15, 179, 4, // Opcode: FCVTMSUXSr +/* 105196 */ MCD_OPC_FilterValue, 49, 17, 0, 0, // Skip to: 105218 +/* 105201 */ MCD_OPC_CheckPredicate, 52, 36, 5, 0, // Skip to: 106522 +/* 105206 */ MCD_OPC_CheckField, 10, 6, 0, 29, 5, 0, // Skip to: 106522 +/* 105213 */ MCD_OPC_Decode, 241, 15, 179, 4, // Opcode: FCVTMUUXSr +/* 105218 */ MCD_OPC_FilterValue, 56, 17, 0, 0, // Skip to: 105240 +/* 105223 */ MCD_OPC_CheckPredicate, 52, 14, 5, 0, // Skip to: 106522 +/* 105228 */ MCD_OPC_CheckField, 10, 6, 0, 7, 5, 0, // Skip to: 106522 +/* 105235 */ MCD_OPC_Decode, 202, 16, 179, 4, // Opcode: FCVTZSUXSr +/* 105240 */ MCD_OPC_FilterValue, 57, 17, 0, 0, // Skip to: 105262 +/* 105245 */ MCD_OPC_CheckPredicate, 52, 248, 4, 0, // Skip to: 106522 +/* 105250 */ MCD_OPC_CheckField, 10, 6, 0, 241, 4, 0, // Skip to: 106522 +/* 105257 */ MCD_OPC_Decode, 237, 16, 179, 4, // Opcode: FCVTZUUXSr +/* 105262 */ MCD_OPC_FilterValue, 66, 10, 0, 0, // Skip to: 105277 +/* 105267 */ MCD_OPC_CheckPredicate, 52, 226, 4, 0, // Skip to: 106522 +/* 105272 */ MCD_OPC_Decode, 226, 31, 181, 4, // Opcode: SCVTFSXDri +/* 105277 */ MCD_OPC_FilterValue, 67, 10, 0, 0, // Skip to: 105292 +/* 105282 */ MCD_OPC_CheckPredicate, 52, 211, 4, 0, // Skip to: 106522 +/* 105287 */ MCD_OPC_Decode, 235, 43, 181, 4, // Opcode: UCVTFSXDri +/* 105292 */ MCD_OPC_FilterValue, 88, 10, 0, 0, // Skip to: 105307 +/* 105297 */ MCD_OPC_CheckPredicate, 52, 196, 4, 0, // Skip to: 106522 +/* 105302 */ MCD_OPC_Decode, 194, 16, 182, 4, // Opcode: FCVTZSSXDri +/* 105307 */ MCD_OPC_FilterValue, 89, 10, 0, 0, // Skip to: 105322 +/* 105312 */ MCD_OPC_CheckPredicate, 52, 181, 4, 0, // Skip to: 106522 +/* 105317 */ MCD_OPC_Decode, 229, 16, 182, 4, // Opcode: FCVTZUSXDri +/* 105322 */ MCD_OPC_FilterValue, 96, 17, 0, 0, // Skip to: 105344 +/* 105327 */ MCD_OPC_CheckPredicate, 52, 166, 4, 0, // Skip to: 106522 +/* 105332 */ MCD_OPC_CheckField, 10, 6, 0, 159, 4, 0, // Skip to: 106522 +/* 105339 */ MCD_OPC_Decode, 253, 15, 183, 4, // Opcode: FCVTNSUXDr +/* 105344 */ MCD_OPC_FilterValue, 97, 17, 0, 0, // Skip to: 105366 +/* 105349 */ MCD_OPC_CheckPredicate, 52, 144, 4, 0, // Skip to: 106522 +/* 105354 */ MCD_OPC_CheckField, 10, 6, 0, 137, 4, 0, // Skip to: 106522 +/* 105361 */ MCD_OPC_Decode, 141, 16, 183, 4, // Opcode: FCVTNUUXDr +/* 105366 */ MCD_OPC_FilterValue, 98, 17, 0, 0, // Skip to: 105388 +/* 105371 */ MCD_OPC_CheckPredicate, 52, 122, 4, 0, // Skip to: 106522 +/* 105376 */ MCD_OPC_CheckField, 10, 6, 0, 115, 4, 0, // Skip to: 106522 +/* 105383 */ MCD_OPC_Decode, 232, 31, 184, 4, // Opcode: SCVTFUXDri +/* 105388 */ MCD_OPC_FilterValue, 99, 17, 0, 0, // Skip to: 105410 +/* 105393 */ MCD_OPC_CheckPredicate, 52, 100, 4, 0, // Skip to: 106522 +/* 105398 */ MCD_OPC_CheckField, 10, 6, 0, 93, 4, 0, // Skip to: 106522 +/* 105405 */ MCD_OPC_Decode, 241, 43, 184, 4, // Opcode: UCVTFUXDri +/* 105410 */ MCD_OPC_FilterValue, 100, 17, 0, 0, // Skip to: 105432 +/* 105415 */ MCD_OPC_CheckPredicate, 52, 78, 4, 0, // Skip to: 106522 +/* 105420 */ MCD_OPC_CheckField, 10, 6, 0, 71, 4, 0, // Skip to: 106522 +/* 105427 */ MCD_OPC_Decode, 187, 15, 183, 4, // Opcode: FCVTASUXDr +/* 105432 */ MCD_OPC_FilterValue, 101, 17, 0, 0, // Skip to: 105454 +/* 105437 */ MCD_OPC_CheckPredicate, 52, 56, 4, 0, // Skip to: 106522 +/* 105442 */ MCD_OPC_CheckField, 10, 6, 0, 49, 4, 0, // Skip to: 106522 +/* 105449 */ MCD_OPC_Decode, 201, 15, 183, 4, // Opcode: FCVTAUUXDr +/* 105454 */ MCD_OPC_FilterValue, 102, 17, 0, 0, // Skip to: 105476 +/* 105459 */ MCD_OPC_CheckPredicate, 52, 34, 4, 0, // Skip to: 106522 +/* 105464 */ MCD_OPC_CheckField, 10, 6, 0, 27, 4, 0, // Skip to: 106522 +/* 105471 */ MCD_OPC_Decode, 234, 18, 183, 4, // Opcode: FMOVDXr +/* 105476 */ MCD_OPC_FilterValue, 103, 17, 0, 0, // Skip to: 105498 +/* 105481 */ MCD_OPC_CheckPredicate, 52, 12, 4, 0, // Skip to: 106522 +/* 105486 */ MCD_OPC_CheckField, 10, 6, 0, 5, 4, 0, // Skip to: 106522 +/* 105493 */ MCD_OPC_Decode, 247, 18, 184, 4, // Opcode: FMOVXDr +/* 105498 */ MCD_OPC_FilterValue, 104, 17, 0, 0, // Skip to: 105520 +/* 105503 */ MCD_OPC_CheckPredicate, 52, 246, 3, 0, // Skip to: 106522 +/* 105508 */ MCD_OPC_CheckField, 10, 6, 0, 239, 3, 0, // Skip to: 106522 +/* 105515 */ MCD_OPC_Decode, 159, 16, 183, 4, // Opcode: FCVTPSUXDr +/* 105520 */ MCD_OPC_FilterValue, 105, 17, 0, 0, // Skip to: 105542 +/* 105525 */ MCD_OPC_CheckPredicate, 52, 224, 3, 0, // Skip to: 106522 +/* 105530 */ MCD_OPC_CheckField, 10, 6, 0, 217, 3, 0, // Skip to: 106522 +/* 105537 */ MCD_OPC_Decode, 173, 16, 183, 4, // Opcode: FCVTPUUXDr +/* 105542 */ MCD_OPC_FilterValue, 112, 17, 0, 0, // Skip to: 105564 +/* 105547 */ MCD_OPC_CheckPredicate, 52, 202, 3, 0, // Skip to: 106522 +/* 105552 */ MCD_OPC_CheckField, 10, 6, 0, 195, 3, 0, // Skip to: 106522 +/* 105559 */ MCD_OPC_Decode, 225, 15, 183, 4, // Opcode: FCVTMSUXDr +/* 105564 */ MCD_OPC_FilterValue, 113, 17, 0, 0, // Skip to: 105586 +/* 105569 */ MCD_OPC_CheckPredicate, 52, 180, 3, 0, // Skip to: 106522 +/* 105574 */ MCD_OPC_CheckField, 10, 6, 0, 173, 3, 0, // Skip to: 106522 +/* 105581 */ MCD_OPC_Decode, 239, 15, 183, 4, // Opcode: FCVTMUUXDr +/* 105586 */ MCD_OPC_FilterValue, 120, 17, 0, 0, // Skip to: 105608 +/* 105591 */ MCD_OPC_CheckPredicate, 52, 158, 3, 0, // Skip to: 106522 +/* 105596 */ MCD_OPC_CheckField, 10, 6, 0, 151, 3, 0, // Skip to: 106522 +/* 105603 */ MCD_OPC_Decode, 200, 16, 183, 4, // Opcode: FCVTZSUXDr +/* 105608 */ MCD_OPC_FilterValue, 121, 17, 0, 0, // Skip to: 105630 +/* 105613 */ MCD_OPC_CheckPredicate, 52, 136, 3, 0, // Skip to: 106522 +/* 105618 */ MCD_OPC_CheckField, 10, 6, 0, 129, 3, 0, // Skip to: 106522 +/* 105625 */ MCD_OPC_Decode, 235, 16, 183, 4, // Opcode: FCVTZUUXDr +/* 105630 */ MCD_OPC_FilterValue, 174, 1, 17, 0, 0, // Skip to: 105653 +/* 105636 */ MCD_OPC_CheckPredicate, 52, 113, 3, 0, // Skip to: 106522 +/* 105641 */ MCD_OPC_CheckField, 10, 6, 0, 106, 3, 0, // Skip to: 106522 +/* 105648 */ MCD_OPC_Decode, 233, 18, 185, 4, // Opcode: FMOVDXHighr +/* 105653 */ MCD_OPC_FilterValue, 175, 1, 17, 0, 0, // Skip to: 105676 +/* 105659 */ MCD_OPC_CheckPredicate, 52, 90, 3, 0, // Skip to: 106522 +/* 105664 */ MCD_OPC_CheckField, 10, 6, 0, 83, 3, 0, // Skip to: 106522 +/* 105671 */ MCD_OPC_Decode, 246, 18, 185, 4, // Opcode: FMOVXDHighr +/* 105676 */ MCD_OPC_FilterValue, 194, 1, 10, 0, 0, // Skip to: 105692 +/* 105682 */ MCD_OPC_CheckPredicate, 55, 67, 3, 0, // Skip to: 106522 +/* 105687 */ MCD_OPC_Decode, 227, 31, 186, 4, // Opcode: SCVTFSXHri +/* 105692 */ MCD_OPC_FilterValue, 195, 1, 10, 0, 0, // Skip to: 105708 +/* 105698 */ MCD_OPC_CheckPredicate, 55, 51, 3, 0, // Skip to: 106522 +/* 105703 */ MCD_OPC_Decode, 236, 43, 186, 4, // Opcode: UCVTFSXHri +/* 105708 */ MCD_OPC_FilterValue, 216, 1, 10, 0, 0, // Skip to: 105724 +/* 105714 */ MCD_OPC_CheckPredicate, 55, 35, 3, 0, // Skip to: 106522 +/* 105719 */ MCD_OPC_Decode, 195, 16, 187, 4, // Opcode: FCVTZSSXHri +/* 105724 */ MCD_OPC_FilterValue, 217, 1, 10, 0, 0, // Skip to: 105740 +/* 105730 */ MCD_OPC_CheckPredicate, 55, 19, 3, 0, // Skip to: 106522 +/* 105735 */ MCD_OPC_Decode, 230, 16, 187, 4, // Opcode: FCVTZUSXHri +/* 105740 */ MCD_OPC_FilterValue, 224, 1, 17, 0, 0, // Skip to: 105763 +/* 105746 */ MCD_OPC_CheckPredicate, 55, 3, 3, 0, // Skip to: 106522 +/* 105751 */ MCD_OPC_CheckField, 10, 6, 0, 252, 2, 0, // Skip to: 106522 +/* 105758 */ MCD_OPC_Decode, 254, 15, 188, 4, // Opcode: FCVTNSUXHr +/* 105763 */ MCD_OPC_FilterValue, 225, 1, 17, 0, 0, // Skip to: 105786 +/* 105769 */ MCD_OPC_CheckPredicate, 55, 236, 2, 0, // Skip to: 106522 +/* 105774 */ MCD_OPC_CheckField, 10, 6, 0, 229, 2, 0, // Skip to: 106522 +/* 105781 */ MCD_OPC_Decode, 142, 16, 188, 4, // Opcode: FCVTNUUXHr +/* 105786 */ MCD_OPC_FilterValue, 226, 1, 17, 0, 0, // Skip to: 105809 +/* 105792 */ MCD_OPC_CheckPredicate, 55, 213, 2, 0, // Skip to: 106522 +/* 105797 */ MCD_OPC_CheckField, 10, 6, 0, 206, 2, 0, // Skip to: 106522 +/* 105804 */ MCD_OPC_Decode, 233, 31, 189, 4, // Opcode: SCVTFUXHri +/* 105809 */ MCD_OPC_FilterValue, 227, 1, 17, 0, 0, // Skip to: 105832 +/* 105815 */ MCD_OPC_CheckPredicate, 55, 190, 2, 0, // Skip to: 106522 +/* 105820 */ MCD_OPC_CheckField, 10, 6, 0, 183, 2, 0, // Skip to: 106522 +/* 105827 */ MCD_OPC_Decode, 242, 43, 189, 4, // Opcode: UCVTFUXHri +/* 105832 */ MCD_OPC_FilterValue, 228, 1, 17, 0, 0, // Skip to: 105855 +/* 105838 */ MCD_OPC_CheckPredicate, 55, 167, 2, 0, // Skip to: 106522 +/* 105843 */ MCD_OPC_CheckField, 10, 6, 0, 160, 2, 0, // Skip to: 106522 +/* 105850 */ MCD_OPC_Decode, 188, 15, 188, 4, // Opcode: FCVTASUXHr +/* 105855 */ MCD_OPC_FilterValue, 229, 1, 17, 0, 0, // Skip to: 105878 +/* 105861 */ MCD_OPC_CheckPredicate, 55, 144, 2, 0, // Skip to: 106522 +/* 105866 */ MCD_OPC_CheckField, 10, 6, 0, 137, 2, 0, // Skip to: 106522 +/* 105873 */ MCD_OPC_Decode, 202, 15, 188, 4, // Opcode: FCVTAUUXHr +/* 105878 */ MCD_OPC_FilterValue, 230, 1, 17, 0, 0, // Skip to: 105901 +/* 105884 */ MCD_OPC_CheckPredicate, 55, 121, 2, 0, // Skip to: 106522 +/* 105889 */ MCD_OPC_CheckField, 10, 6, 0, 114, 2, 0, // Skip to: 106522 +/* 105896 */ MCD_OPC_Decode, 238, 18, 188, 4, // Opcode: FMOVHXr +/* 105901 */ MCD_OPC_FilterValue, 231, 1, 17, 0, 0, // Skip to: 105924 +/* 105907 */ MCD_OPC_CheckPredicate, 55, 98, 2, 0, // Skip to: 106522 +/* 105912 */ MCD_OPC_CheckField, 10, 6, 0, 91, 2, 0, // Skip to: 106522 +/* 105919 */ MCD_OPC_Decode, 248, 18, 189, 4, // Opcode: FMOVXHr +/* 105924 */ MCD_OPC_FilterValue, 232, 1, 17, 0, 0, // Skip to: 105947 +/* 105930 */ MCD_OPC_CheckPredicate, 55, 75, 2, 0, // Skip to: 106522 +/* 105935 */ MCD_OPC_CheckField, 10, 6, 0, 68, 2, 0, // Skip to: 106522 +/* 105942 */ MCD_OPC_Decode, 160, 16, 188, 4, // Opcode: FCVTPSUXHr +/* 105947 */ MCD_OPC_FilterValue, 233, 1, 17, 0, 0, // Skip to: 105970 +/* 105953 */ MCD_OPC_CheckPredicate, 55, 52, 2, 0, // Skip to: 106522 +/* 105958 */ MCD_OPC_CheckField, 10, 6, 0, 45, 2, 0, // Skip to: 106522 +/* 105965 */ MCD_OPC_Decode, 174, 16, 188, 4, // Opcode: FCVTPUUXHr +/* 105970 */ MCD_OPC_FilterValue, 240, 1, 17, 0, 0, // Skip to: 105993 +/* 105976 */ MCD_OPC_CheckPredicate, 55, 29, 2, 0, // Skip to: 106522 +/* 105981 */ MCD_OPC_CheckField, 10, 6, 0, 22, 2, 0, // Skip to: 106522 +/* 105988 */ MCD_OPC_Decode, 226, 15, 188, 4, // Opcode: FCVTMSUXHr +/* 105993 */ MCD_OPC_FilterValue, 241, 1, 17, 0, 0, // Skip to: 106016 +/* 105999 */ MCD_OPC_CheckPredicate, 55, 6, 2, 0, // Skip to: 106522 +/* 106004 */ MCD_OPC_CheckField, 10, 6, 0, 255, 1, 0, // Skip to: 106522 +/* 106011 */ MCD_OPC_Decode, 240, 15, 188, 4, // Opcode: FCVTMUUXHr +/* 106016 */ MCD_OPC_FilterValue, 248, 1, 17, 0, 0, // Skip to: 106039 +/* 106022 */ MCD_OPC_CheckPredicate, 55, 239, 1, 0, // Skip to: 106522 +/* 106027 */ MCD_OPC_CheckField, 10, 6, 0, 232, 1, 0, // Skip to: 106522 +/* 106034 */ MCD_OPC_Decode, 201, 16, 188, 4, // Opcode: FCVTZSUXHr +/* 106039 */ MCD_OPC_FilterValue, 249, 1, 221, 1, 0, // Skip to: 106522 +/* 106045 */ MCD_OPC_CheckPredicate, 55, 216, 1, 0, // Skip to: 106522 +/* 106050 */ MCD_OPC_CheckField, 10, 6, 0, 209, 1, 0, // Skip to: 106522 +/* 106057 */ MCD_OPC_Decode, 236, 16, 188, 4, // Opcode: FCVTZUUXHr +/* 106062 */ MCD_OPC_FilterValue, 5, 225, 0, 0, // Skip to: 106292 +/* 106067 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 106070 */ MCD_OPC_FilterValue, 0, 96, 0, 0, // Skip to: 106171 +/* 106075 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 106078 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 106095 +/* 106083 */ MCD_OPC_CheckField, 21, 1, 0, 176, 1, 0, // Skip to: 106522 +/* 106090 */ MCD_OPC_Decode, 195, 41, 177, 3, // Opcode: STURSi +/* 106095 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 106112 +/* 106100 */ MCD_OPC_CheckField, 21, 1, 0, 159, 1, 0, // Skip to: 106522 +/* 106107 */ MCD_OPC_Decode, 167, 41, 177, 3, // Opcode: STRSpost +/* 106112 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 106154 +/* 106117 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 106120 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 106137 +/* 106125 */ MCD_OPC_CheckField, 21, 1, 1, 134, 1, 0, // Skip to: 106522 +/* 106132 */ MCD_OPC_Decode, 169, 41, 190, 4, // Opcode: STRSroW +/* 106137 */ MCD_OPC_FilterValue, 3, 124, 1, 0, // Skip to: 106522 +/* 106142 */ MCD_OPC_CheckField, 21, 1, 1, 117, 1, 0, // Skip to: 106522 +/* 106149 */ MCD_OPC_Decode, 170, 41, 191, 4, // Opcode: STRSroX +/* 106154 */ MCD_OPC_FilterValue, 3, 107, 1, 0, // Skip to: 106522 +/* 106159 */ MCD_OPC_CheckField, 21, 1, 0, 100, 1, 0, // Skip to: 106522 +/* 106166 */ MCD_OPC_Decode, 168, 41, 177, 3, // Opcode: STRSpre +/* 106171 */ MCD_OPC_FilterValue, 1, 96, 0, 0, // Skip to: 106272 +/* 106176 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 106179 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 106196 +/* 106184 */ MCD_OPC_CheckField, 21, 1, 0, 75, 1, 0, // Skip to: 106522 +/* 106191 */ MCD_OPC_Decode, 225, 27, 177, 3, // Opcode: LDURSi +/* 106196 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 106213 +/* 106201 */ MCD_OPC_CheckField, 21, 1, 0, 58, 1, 0, // Skip to: 106522 +/* 106208 */ MCD_OPC_Decode, 233, 26, 177, 3, // Opcode: LDRSpost +/* 106213 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 106255 +/* 106218 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 106221 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 106238 +/* 106226 */ MCD_OPC_CheckField, 21, 1, 1, 33, 1, 0, // Skip to: 106522 +/* 106233 */ MCD_OPC_Decode, 235, 26, 190, 4, // Opcode: LDRSroW +/* 106238 */ MCD_OPC_FilterValue, 3, 23, 1, 0, // Skip to: 106522 +/* 106243 */ MCD_OPC_CheckField, 21, 1, 1, 16, 1, 0, // Skip to: 106522 +/* 106250 */ MCD_OPC_Decode, 236, 26, 191, 4, // Opcode: LDRSroX +/* 106255 */ MCD_OPC_FilterValue, 3, 6, 1, 0, // Skip to: 106522 +/* 106260 */ MCD_OPC_CheckField, 21, 1, 0, 255, 0, 0, // Skip to: 106522 +/* 106267 */ MCD_OPC_Decode, 234, 26, 177, 3, // Opcode: LDRSpre +/* 106272 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 106282 +/* 106277 */ MCD_OPC_Decode, 171, 41, 189, 3, // Opcode: STRSui +/* 106282 */ MCD_OPC_FilterValue, 5, 235, 0, 0, // Skip to: 106522 +/* 106287 */ MCD_OPC_Decode, 237, 26, 189, 3, // Opcode: LDRSui +/* 106292 */ MCD_OPC_FilterValue, 7, 225, 0, 0, // Skip to: 106522 +/* 106297 */ MCD_OPC_ExtractField, 22, 4, // Inst{25-22} ... +/* 106300 */ MCD_OPC_FilterValue, 0, 96, 0, 0, // Skip to: 106401 +/* 106305 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 106308 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 106325 +/* 106313 */ MCD_OPC_CheckField, 21, 1, 0, 202, 0, 0, // Skip to: 106522 +/* 106320 */ MCD_OPC_Decode, 191, 41, 177, 3, // Opcode: STURDi +/* 106325 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 106342 +/* 106330 */ MCD_OPC_CheckField, 21, 1, 0, 185, 0, 0, // Skip to: 106522 +/* 106337 */ MCD_OPC_Decode, 147, 41, 177, 3, // Opcode: STRDpost +/* 106342 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 106384 +/* 106347 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 106350 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 106367 +/* 106355 */ MCD_OPC_CheckField, 21, 1, 1, 160, 0, 0, // Skip to: 106522 +/* 106362 */ MCD_OPC_Decode, 149, 41, 192, 4, // Opcode: STRDroW +/* 106367 */ MCD_OPC_FilterValue, 3, 150, 0, 0, // Skip to: 106522 +/* 106372 */ MCD_OPC_CheckField, 21, 1, 1, 143, 0, 0, // Skip to: 106522 +/* 106379 */ MCD_OPC_Decode, 150, 41, 193, 4, // Opcode: STRDroX +/* 106384 */ MCD_OPC_FilterValue, 3, 133, 0, 0, // Skip to: 106522 +/* 106389 */ MCD_OPC_CheckField, 21, 1, 0, 126, 0, 0, // Skip to: 106522 +/* 106396 */ MCD_OPC_Decode, 148, 41, 177, 3, // Opcode: STRDpre +/* 106401 */ MCD_OPC_FilterValue, 1, 96, 0, 0, // Skip to: 106502 +/* 106406 */ MCD_OPC_ExtractField, 10, 2, // Inst{11-10} ... +/* 106409 */ MCD_OPC_FilterValue, 0, 12, 0, 0, // Skip to: 106426 +/* 106414 */ MCD_OPC_CheckField, 21, 1, 0, 101, 0, 0, // Skip to: 106522 +/* 106421 */ MCD_OPC_Decode, 216, 27, 177, 3, // Opcode: LDURDi +/* 106426 */ MCD_OPC_FilterValue, 1, 12, 0, 0, // Skip to: 106443 +/* 106431 */ MCD_OPC_CheckField, 21, 1, 0, 84, 0, 0, // Skip to: 106522 +/* 106438 */ MCD_OPC_Decode, 185, 26, 177, 3, // Opcode: LDRDpost +/* 106443 */ MCD_OPC_FilterValue, 2, 37, 0, 0, // Skip to: 106485 +/* 106448 */ MCD_OPC_ExtractField, 13, 2, // Inst{14-13} ... +/* 106451 */ MCD_OPC_FilterValue, 2, 12, 0, 0, // Skip to: 106468 +/* 106456 */ MCD_OPC_CheckField, 21, 1, 1, 59, 0, 0, // Skip to: 106522 +/* 106463 */ MCD_OPC_Decode, 187, 26, 192, 4, // Opcode: LDRDroW +/* 106468 */ MCD_OPC_FilterValue, 3, 49, 0, 0, // Skip to: 106522 +/* 106473 */ MCD_OPC_CheckField, 21, 1, 1, 42, 0, 0, // Skip to: 106522 +/* 106480 */ MCD_OPC_Decode, 188, 26, 193, 4, // Opcode: LDRDroX +/* 106485 */ MCD_OPC_FilterValue, 3, 32, 0, 0, // Skip to: 106522 +/* 106490 */ MCD_OPC_CheckField, 21, 1, 0, 25, 0, 0, // Skip to: 106522 +/* 106497 */ MCD_OPC_Decode, 186, 26, 177, 3, // Opcode: LDRDpre +/* 106502 */ MCD_OPC_FilterValue, 4, 5, 0, 0, // Skip to: 106512 +/* 106507 */ MCD_OPC_Decode, 151, 41, 189, 3, // Opcode: STRDui +/* 106512 */ MCD_OPC_FilterValue, 5, 5, 0, 0, // Skip to: 106522 +/* 106517 */ MCD_OPC_Decode, 189, 26, 189, 3, // Opcode: LDRDui +/* 106522 */ MCD_OPC_Fail, + 0 +}; + +static const uint8_t DecoderTableFallback32[] = { +/* 0 */ MCD_OPC_ExtractField, 21, 11, // Inst{31-21} ... +/* 3 */ MCD_OPC_FilterValue, 168, 13, 5, 0, 0, // Skip to: 14 +/* 9 */ MCD_OPC_Decode, 230, 28, 194, 4, // Opcode: MSR +/* 14 */ MCD_OPC_FilterValue, 169, 13, 5, 0, 0, // Skip to: 25 +/* 20 */ MCD_OPC_Decode, 225, 28, 195, 4, // Opcode: MRS +/* 25 */ MCD_OPC_Fail, 0 }; @@ -17638,46 +21701,122 @@ static bool checkDecoderPredicate(unsigned Idx, MCInst *MI) switch (Idx) { default: /* llvm_unreachable("Invalid index!");*/ case 0: - return (AArch64_getFeatureBits(AArch64_FeatureSVE)); + return (AArch64_getFeatureBits(AArch64_FeatureSME)); case 1: - return (AArch64_getFeatureBits(AArch64_FeatureLSE)); + return (AArch64_getFeatureBits(AArch64_FeatureSMEF64)); case 2: - return (AArch64_getFeatureBits(AArch64_HasV8_1aOps)); + return (AArch64_getFeatureBits(AArch64_FeatureSMEI64)); case 3: - return (AArch64_getFeatureBits(AArch64_FeatureNEON)); + return ((AArch64_getFeatureBits(AArch64_FeatureSVE) || AArch64_getFeatureBits(AArch64_FeatureStreamingSVE))); case 4: - return (AArch64_getFeatureBits(AArch64_FeatureNEON) && AArch64_getFeatureBits(AArch64_FeatureFullFP16)); + return ((AArch64_getFeatureBits(AArch64_FeatureSVE2) || AArch64_getFeatureBits(AArch64_FeatureStreamingSVE))); case 5: - return (AArch64_getFeatureBits(AArch64_FeatureAES)); + return ((AArch64_getFeatureBits(AArch64_FeatureSVE) || AArch64_getFeatureBits(AArch64_FeatureStreamingSVE)) && AArch64_getFeatureBits(AArch64_FeatureMatMulFP64)); case 6: - return (AArch64_getFeatureBits(AArch64_FeatureSHA3)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE)); case 7: - return (AArch64_getFeatureBits(AArch64_FeatureNEON) && AArch64_getFeatureBits(AArch64_FeatureRDM)); + return ((AArch64_getFeatureBits(AArch64_FeatureSVE) || AArch64_getFeatureBits(AArch64_FeatureStreamingSVE)) && AArch64_getFeatureBits(AArch64_FeatureMatMulInt8)); case 8: - return (AArch64_getFeatureBits(AArch64_HasV8_3aOps) && AArch64_getFeatureBits(AArch64_FeatureNEON) && AArch64_getFeatureBits(AArch64_FeatureFullFP16)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE2AES)); case 9: - return (AArch64_getFeatureBits(AArch64_FeatureSM4)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE) && AArch64_getFeatureBits(AArch64_FeatureMatMulInt8)); case 10: - return (AArch64_getFeatureBits(AArch64_FeatureDotProd)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE2)); case 11: - return (AArch64_getFeatureBits(AArch64_HasV8_3aOps) && AArch64_getFeatureBits(AArch64_FeatureNEON)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE2BitPerm)); case 12: - return (AArch64_getFeatureBits(AArch64_HasV8_4aOps)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE2SM4)); case 13: - return (AArch64_getFeatureBits(AArch64_HasV8_3aOps)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE2SHA3)); case 14: - return (AArch64_getFeatureBits(AArch64_FeatureCRC)); + return (AArch64_getFeatureBits(AArch64_FeatureBF16) && (AArch64_getFeatureBits(AArch64_FeatureSVE) || AArch64_getFeatureBits(AArch64_FeatureStreamingSVE))); case 15: - return (AArch64_getFeatureBits(AArch64_FeatureRCPC)); + return (AArch64_getFeatureBits(AArch64_FeatureBF16) && AArch64_getFeatureBits(AArch64_FeatureSVE)); case 16: - return (AArch64_getFeatureBits(AArch64_FeatureFPARMv8)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE) && AArch64_getFeatureBits(AArch64_FeatureMatMulFP32)); case 17: - return (AArch64_getFeatureBits(AArch64_HasV8_3aOps) && AArch64_getFeatureBits(AArch64_FeatureFPARMv8)); + return (AArch64_getFeatureBits(AArch64_FeatureSVE) && AArch64_getFeatureBits(AArch64_FeatureMatMulFP64)); case 18: - return (AArch64_getFeatureBits(AArch64_FeatureFullFP16)); + return (AArch64_getFeatureBits(AArch64_FeatureLSE)); case 19: - return (AArch64_getFeatureBits(AArch64_FeatureSHA2)); + return (AArch64_getFeatureBits(AArch64_FeatureLOR)); case 20: + return (AArch64_getFeatureBits(AArch64_FeatureMTE)); + case 21: + return (AArch64_getFeatureBits(AArch64_FeatureNEON)); + case 22: + return ((AArch64_getFeatureBits(AArch64_FeatureNEON) || AArch64_getFeatureBits(AArch64_FeatureStreamingSVE))); + case 23: + return (AArch64_getFeatureBits(AArch64_FeatureNEON) && AArch64_getFeatureBits(AArch64_FeatureFullFP16)); + case 24: + return (AArch64_getFeatureBits(AArch64_FeatureFRInt3264)); + case 25: + return (AArch64_getFeatureBits(AArch64_FeatureNEON) && AArch64_getFeatureBits(AArch64_FeatureFP16FML)); + case 26: + return (AArch64_getFeatureBits(AArch64_FeatureAES)); + case 27: + return (AArch64_getFeatureBits(AArch64_FeatureSHA3)); + case 28: + return (AArch64_getFeatureBits(AArch64_FeatureNEON) && AArch64_getFeatureBits(AArch64_FeatureRDM)); + case 29: + return (AArch64_getFeatureBits(AArch64_FeatureComplxNum) && AArch64_getFeatureBits(AArch64_FeatureNEON) && AArch64_getFeatureBits(AArch64_FeatureFullFP16)); + case 30: + return (AArch64_getFeatureBits(AArch64_FeatureNEON) && AArch64_getFeatureBits(AArch64_FeatureBF16)); + case 31: + return (AArch64_getFeatureBits(AArch64_FeatureSM4)); + case 32: + return (AArch64_getFeatureBits(AArch64_FeatureDotProd)); + case 33: + return (AArch64_getFeatureBits(AArch64_FeatureMatMulInt8)); + case 34: + return (AArch64_getFeatureBits(AArch64_FeatureComplxNum) && AArch64_getFeatureBits(AArch64_FeatureNEON)); + case 35: + return (AArch64_getFeatureBits(AArch64_FeatureHBC)); + case 36: + return (AArch64_getFeatureBits(AArch64_FeatureEL3)); + case 37: + return (AArch64_getFeatureBits(AArch64_FeatureTME)); + case 38: + return (AArch64_getFeatureBits(AArch64_FeatureWFxT)); + case 39: + return (AArch64_getFeatureBits(AArch64_FeatureTRACEV8_4)); + case 40: + return (AArch64_getFeatureBits(AArch64_FeatureXS)); + case 41: + return (AArch64_getFeatureBits(AArch64_FeatureSB)); + case 42: + return (AArch64_getFeatureBits(AArch64_FeatureFlagM)); + case 43: + return (AArch64_getFeatureBits(AArch64_FeatureAltFPCmp)); + case 44: + return (AArch64_getFeatureBits(AArch64_FeatureBRBE)); + case 45: + return (AArch64_getFeatureBits(AArch64_FeaturePAuth)); + case 46: + return (AArch64_getFeatureBits(AArch64_FeatureRCPC_IMMO)); + case 47: + return (AArch64_getFeatureBits(AArch64_FeatureMOPS)); + case 48: + return (AArch64_getFeatureBits(AArch64_FeatureCRC)); + case 49: + return (AArch64_getFeatureBits(AArch64_FeatureRCPC)); + case 50: + return (AArch64_getFeatureBits(AArch64_FeatureLS64)); + case 51: + return (AArch64_getFeatureBits(AArch64_FeatureMOPS) && AArch64_getFeatureBits(AArch64_FeatureMTE)); + case 52: + return (AArch64_getFeatureBits(AArch64_FeatureFPARMv8)); + case 53: + return (AArch64_getFeatureBits(AArch64_FeatureJS) && AArch64_getFeatureBits(AArch64_FeatureFPARMv8)); + case 54: + return ((AArch64_getFeatureBits(AArch64_FeatureNEON) || AArch64_getFeatureBits(AArch64_FeatureStreamingSVE)) && AArch64_getFeatureBits(AArch64_FeatureBF16)); + case 55: + return (AArch64_getFeatureBits(AArch64_FeatureFullFP16)); + case 56: + return (AArch64_getFeatureBits(AArch64_FeatureSHA2)); + case 57: + return ((AArch64_getFeatureBits(AArch64_FeatureNEON) || AArch64_getFeatureBits(AArch64_FeatureStreamingSVE)) && AArch64_getFeatureBits(AArch64_FeatureFullFP16)); + case 58: return (AArch64_getFeatureBits(AArch64_FeatureRDM)); } } @@ -17690,18 +21829,14 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M switch (Idx) { \ default: /* llvm_unreachable("Invalid index!");*/ \ case 0: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 16); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 1: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 4); \ + MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 10, 3); \ if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -17709,39 +21844,257 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M return S; \ case 2: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 3: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 8); \ + if (!Check(&S, DecodeMatrixTileListRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 4: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 4); \ + MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 10, 3); \ if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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 5: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 3, 1); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 1))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 3); \ + MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 10, 3); \ if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 6: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 8, 1); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 1))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 3); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 7: \ + tmp = fieldname(insn, 3, 1); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 1))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 3); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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 8: \ + tmp = fieldname(insn, 0, 2); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 2))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 9: \ + tmp = fieldname(insn, 2, 2); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 2))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 2); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 10: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 7, 2); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 2))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 2); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 11: \ + tmp = fieldname(insn, 0, 2); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 2))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 12: \ + tmp = fieldname(insn, 2, 2); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 2))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 2); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, 0, 3); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 3))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 14: \ + tmp = fieldname(insn, 1, 3); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 3))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 1); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 15: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 16: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 6, 3); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 3))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 1); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 17: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 18: \ + tmp = fieldname(insn, 0, 3); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 3))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 19: \ + tmp = fieldname(insn, 1, 3); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 3))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 1); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 4); \ + 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, 4); \ + if (!Check(&S, DecodeMatrixTile(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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 22: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 23: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 24: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 25: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -17753,7 +22106,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 7: \ + case 26: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -17763,7 +22116,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 3); \ if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 8: \ + case 27: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -17773,7 +22126,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 4); \ if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 9: \ + case 28: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -17783,7 +22136,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 10: \ + case 29: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -17793,7 +22146,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 3); \ if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 11: \ + case 30: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -17803,7 +22156,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 4); \ if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 12: \ + case 31: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -17813,7 +22166,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 13: \ + case 32: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -17825,42 +22178,34 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 14: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 15: \ + case 33: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ + tmp = 0x0; \ tmp |= fieldname(insn, 5, 5) << 0; \ tmp |= fieldname(insn, 22, 1) << 5; \ if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 16: \ + case 34: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ + tmp = 0x0; \ tmp |= fieldname(insn, 5, 5) << 0; \ tmp |= fieldname(insn, 22, 1) << 5; \ if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 17: \ + case 35: \ if (!Check(&S, DecodeSVELogicalImmInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 18: \ + case 36: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 4); \ @@ -17868,7 +22213,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 8))) { return MCDisassembler_Fail; } \ return S; \ - case 19: \ + case 37: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 4); \ @@ -17876,7 +22221,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 16))) { return MCDisassembler_Fail; } \ return S; \ - case 20: \ + case 38: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -17886,7 +22231,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 8))) { return MCDisassembler_Fail; } \ return S; \ - case 21: \ + case 39: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -17896,7 +22241,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 16))) { return MCDisassembler_Fail; } \ return S; \ - case 22: \ + case 40: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -17906,7 +22251,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 8); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 23: \ + case 41: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 4); \ @@ -17914,7 +22259,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 32))) { return MCDisassembler_Fail; } \ return S; \ - case 24: \ + case 42: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 4); \ @@ -17922,7 +22267,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 64))) { return MCDisassembler_Fail; } \ return S; \ - case 25: \ + case 43: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -17932,7 +22277,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 32))) { return MCDisassembler_Fail; } \ return S; \ - case 26: \ + case 44: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -17942,7 +22287,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 64))) { return MCDisassembler_Fail; } \ return S; \ - case 27: \ + case 45: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -17950,19 +22295,29 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 28: \ + case 46: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ + tmp = 0x0; \ tmp |= fieldname(insn, 10, 3) << 0; \ tmp |= fieldname(insn, 16, 5) << 3; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 29: \ + case 47: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPR2RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 10, 3) << 0; \ + tmp |= fieldname(insn, 16, 5) << 3; \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 48: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -17970,197 +22325,67 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 22, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 30: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ - tmp |= fieldname(insn, 20, 1) << 0; \ - tmp |= fieldname(insn, 22, 2) << 1; \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 31: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ - tmp |= fieldname(insn, 19, 2) << 0; \ - tmp |= fieldname(insn, 22, 2) << 2; \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 32: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ - tmp |= fieldname(insn, 18, 3) << 0; \ - tmp |= fieldname(insn, 22, 2) << 3; \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 33: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ - tmp |= fieldname(insn, 17, 4) << 0; \ - tmp |= fieldname(insn, 22, 2) << 4; \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 34: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeGPR32spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 35: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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 36: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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 37: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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 38: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 39: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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 40: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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 41: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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 42: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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 43: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ - return S; \ - case 44: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ - return S; \ - case 45: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 46: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(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 47: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 6); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 6))) { return MCDisassembler_Fail; } \ - return S; \ - case 48: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 6); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 6))) { return MCDisassembler_Fail; } \ - return S; \ case 49: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(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, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 20, 1) << 0; \ + tmp |= fieldname(insn, 22, 2) << 1; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 50: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 19, 2) << 0; \ + tmp |= fieldname(insn, 22, 2) << 2; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 51: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(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; } \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 18, 3) << 0; \ + tmp |= fieldname(insn, 22, 2) << 3; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 52: \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 17, 4) << 0; \ + tmp |= fieldname(insn, 22, 2) << 4; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 53: \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPR2RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 54: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 55: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -18168,7 +22393,9 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 55: \ + case 56: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -18176,7 +22403,9 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 56: \ + case 57: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -18184,7 +22413,179 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 57: \ + case 58: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 16, 5) << 0; \ + tmp |= fieldname(insn, 22, 1) << 5; \ + if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 59: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 60: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeGPR32spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 61: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 62: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 63: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 64: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 65: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 66: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ + return S; \ + case 67: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ + return S; \ + case 68: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 69: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 70: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 6); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 6))) { return MCDisassembler_Fail; } \ + return S; \ + case 71: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 6); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 6))) { return MCDisassembler_Fail; } \ + return S; \ + case 72: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ + return S; \ + case 73: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { 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, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 75: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 76: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 77: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 78: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 79: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 80: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -18192,7 +22593,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 58: \ + case 81: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -18200,7 +22601,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 59: \ + case 82: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -18208,27 +22609,27 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 60: \ + case 83: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ + tmp = 0x0; \ tmp |= fieldname(insn, 16, 5) << 0; \ tmp |= fieldname(insn, 22, 1) << 5; \ if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 61: \ + case 84: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ + tmp = 0x0; \ tmp |= fieldname(insn, 16, 5) << 0; \ tmp |= fieldname(insn, 22, 1) << 5; \ if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 62: \ + case 85: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18238,7 +22639,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 63: \ + case 86: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18248,7 +22649,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 64: \ + case 87: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18256,7 +22657,23 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 65: \ + case 88: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 89: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 90: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18266,7 +22683,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeGPR32spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 66: \ + case 91: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18276,7 +22693,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 67: \ + case 92: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18286,7 +22703,15 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 68: \ + case 93: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPR2RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 94: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18296,7 +22721,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 69: \ + case 95: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18306,7 +22731,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 70: \ + case 96: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18316,7 +22741,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 71: \ + case 97: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18324,7 +22749,23 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 72: \ + case 98: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 100: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18334,7 +22775,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 73: \ + case 101: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18344,7 +22785,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 74: \ + case 102: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18354,7 +22795,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 75: \ + case 103: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18364,7 +22805,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 76: \ + case 104: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -18372,7 +22813,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeSVEIncDecImm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 77: \ + case 105: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18382,7 +22823,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeSVEIncDecImm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 78: \ + case 106: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18392,7 +22833,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeSVEIncDecImm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 79: \ + case 107: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18402,7 +22843,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeSVEIncDecImm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 80: \ + case 108: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 4); \ @@ -18412,7 +22853,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 81: \ + case 109: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18422,7 +22863,79 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 82: \ + case 110: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ + return S; \ + case 111: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 112: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 113: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 114: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 115: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 116: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 117: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 118: \ + tmp = fieldname(insn, 10, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 119: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18432,89 +22945,87 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 14, 7); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 83: \ + case 120: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 5))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 84: \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 85: \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 86: \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 87: \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 88: \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 89: \ + case 121: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(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 122: \ + 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 123: \ + 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 124: \ + tmp = fieldname(insn, 0, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 23, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 90: \ + case 125: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 22, 2); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 91: \ + case 126: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(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, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 20, 1) << 0; \ + tmp |= fieldname(insn, 22, 2) << 1; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 92: \ + case 127: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(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, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 2); \ + if (!Check(&S, DecodeMatrixIndexGPR32_12_15RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 19, 2) << 0; \ + tmp |= fieldname(insn, 22, 2) << 2; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 93: \ + case 128: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 4); \ @@ -18522,7 +23033,15 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 4); \ if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 94: \ + case 129: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 4); \ + if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 130: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 4); \ @@ -18530,11 +23049,11 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 95: \ + case 131: \ tmp = fieldname(insn, 5, 4); \ if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 96: \ + case 132: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 4); \ @@ -18542,9 +23061,9 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 97: \ + case 133: \ return S; \ - case 98: \ + case 134: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18552,7 +23071,31 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 8))) { return MCDisassembler_Fail; } \ return S; \ - case 99: \ + case 135: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 9); \ + if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 16))) { return MCDisassembler_Fail; } \ + return S; \ + case 136: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 9); \ + if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 32))) { return MCDisassembler_Fail; } \ + return S; \ + case 137: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 9); \ + if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 64))) { return MCDisassembler_Fail; } \ + return S; \ + case 138: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18560,7 +23103,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 8); \ if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 8))) { return MCDisassembler_Fail; } \ return S; \ - case 100: \ + case 139: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18568,87 +23111,51 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 8); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 101: \ + case 140: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 8))) { return MCDisassembler_Fail; } \ return S; \ - case 102: \ - tmp = fieldname(insn, 10, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 103: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 4); \ - if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 104: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + case 141: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 9); \ if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 16))) { return MCDisassembler_Fail; } \ return S; \ - case 105: \ + case 142: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 9); \ - if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 16))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 32))) { return MCDisassembler_Fail; } \ return S; \ - case 106: \ + case 143: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 9); \ + if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 64))) { return MCDisassembler_Fail; } \ + return S; \ + case 144: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 8); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 107: \ + case 145: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 108: \ - tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 9); \ - if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 32))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 3); \ + if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 19, 2) << 0; \ + tmp |= fieldname(insn, 22, 1) << 2; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 109: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 9); \ - if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 32))) { return MCDisassembler_Fail; } \ - return S; \ - case 110: \ - 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 111: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 9); \ - if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 64))) { return MCDisassembler_Fail; } \ - return S; \ - case 112: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 9); \ - if (!Check(&S, DecodeImm8OptLsl(MI, tmp, Address, Decoder, 64))) { return MCDisassembler_Fail; } \ - return S; \ - case 113: \ + case 146: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18657,8 +23164,10 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 2); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 114: \ + case 147: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18670,7 +23179,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 19, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 115: \ + case 148: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18682,7 +23191,197 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 20, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 116: \ + case 149: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 3); \ + if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 0; \ + tmp |= fieldname(insn, 19, 2) << 1; \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 150: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 4); \ + if (!Check(&S, DecodeZPR_4bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 0; \ + tmp |= fieldname(insn, 20, 1) << 1; \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 151: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 3); \ + if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 19, 2); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 2); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 152: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 4); \ + if (!Check(&S, DecodeZPR_4bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 20, 1); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 2); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 153: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 154: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 3); \ + if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 0; \ + tmp |= fieldname(insn, 19, 2) << 1; \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 155: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 4); \ + if (!Check(&S, DecodeZPR_4bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 0; \ + tmp |= fieldname(insn, 20, 1) << 1; \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 156: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 1); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 157: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 158: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 3); \ + if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 19, 2) << 0; \ + tmp |= fieldname(insn, 22, 1) << 2; \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 159: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 3); \ + if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 19, 2); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 160: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 4); \ + if (!Check(&S, DecodeZPR_4bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 20, 1); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 161: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 162: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 16, 5) << 0; \ + tmp |= fieldname(insn, 22, 1) << 5; \ + if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 166: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18696,33 +23395,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 13, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 117: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 3); \ - if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ - tmp |= fieldname(insn, 19, 2) << 0; \ - tmp |= fieldname(insn, 22, 1) << 2; \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 118: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 3); \ - if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ - tmp |= fieldname(insn, 19, 2) << 0; \ - tmp |= fieldname(insn, 22, 1) << 2; \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 119: \ + case 167: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18734,55 +23407,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 120: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 3); \ - if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 19, 2); \ - MCOperand_CreateImm0(MI, tmp); \ - tmp = fieldname(insn, 10, 2); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 121: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 3); \ - if (!Check(&S, DecodeZPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 19, 2); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 122: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 4); \ - if (!Check(&S, DecodeZPR_4bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 20, 1); \ - MCOperand_CreateImm0(MI, tmp); \ - tmp = fieldname(insn, 10, 2); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 123: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 4); \ - if (!Check(&S, DecodeZPR_4bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 20, 1); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 124: \ + case 168: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18790,7 +23415,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 125: \ + case 169: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -18800,7 +23425,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 126: \ + case 170: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18810,7 +23435,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 127: \ + case 171: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18820,7 +23445,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 128: \ + case 172: \ tmp = fieldname(insn, 0, 4); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 10, 3); \ @@ -18830,17 +23455,17 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 129: \ + case 173: \ tmp = fieldname(insn, 0, 4); \ if (!Check(&S, DecodePPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ + tmp = 0x0; \ tmp |= fieldname(insn, 10, 3) << 0; \ tmp |= fieldname(insn, 16, 6) << 3; \ if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 9))) { return MCDisassembler_Fail; } \ return S; \ - case 130: \ + case 174: \ tmp = fieldname(insn, 0, 4); \ MCOperand_CreateImm0(MI, tmp); \ tmp = fieldname(insn, 10, 3); \ @@ -18850,17 +23475,27 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 6); \ if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 6))) { return MCDisassembler_Fail; } \ return S; \ - case 131: \ + case 175: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ + tmp = 0x0; \ tmp |= fieldname(insn, 10, 3) << 0; \ tmp |= fieldname(insn, 16, 6) << 3; \ if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 9))) { return MCDisassembler_Fail; } \ return S; \ - case 132: \ + case 176: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeZPRRegisterClass(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 177: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18870,7 +23505,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 133: \ + case 178: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 10, 3); \ @@ -18880,711 +23515,221 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 6); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 134: \ - tmp = fieldname(insn, 0, 4); \ - MCOperand_CreateImm0(MI, tmp); \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 135: \ - tmp = fieldname(insn, 0, 4); \ - MCOperand_CreateImm0(MI, tmp); \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 5); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 136: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 137: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, 4); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ - return S; \ - case 138: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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 139: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPR2RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 140: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPR2RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, 4); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ - return S; \ - case 141: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPR3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 142: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPR3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, 4); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ - return S; \ - case 143: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPR4RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 144: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeZPR4RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 3); \ - if (!Check(&S, DecodePPR_3bRegisterClass(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, 4); \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ - return S; \ - case 145: \ - if (!Check(&S, DecodeExclusiveLdStInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 146: \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeWSeqPairsClassRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeWSeqPairsClassRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeWSeqPairsClassRegisterClass(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 147: \ - tmp = fieldname(insn, 16, 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, 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; } \ - return S; \ - case 148: \ - if (!Check(&S, DecodeThreeAddrSRegInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 149: \ - if (!Check(&S, DecodeAddSubERegInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 150: \ - if (!Check(&S, DecodePairLdStInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 151: \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeXSeqPairsClassRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeXSeqPairsClassRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeXSeqPairsClassRegisterClass(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 152: \ - tmp = fieldname(insn, 16, 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, 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; } \ - return S; \ - case 153: \ - 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 154: \ - 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 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, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 156: \ - 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 157: \ - 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 158: \ - 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 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, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 160: \ - 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 161: \ - 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 162: \ - 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 163: \ - 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 164: \ - 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 165: \ - 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 166: \ - 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 167: \ - 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 168: \ - 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 169: \ - 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 170: \ - 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 171: \ - 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 172: \ - 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 173: \ - 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 174: \ - 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 175: \ - 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 176: \ - 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 177: \ - 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 178: \ - 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 179: \ - 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; \ + tmp = fieldname(insn, 0, 4); \ MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 180: \ - 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; \ + tmp = fieldname(insn, 0, 4); \ MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 181: \ 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); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 182: \ 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); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, 4); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ return S; \ case 183: \ 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); \ + if (!Check(&S, DecodeZPRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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 184: \ 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); \ + if (!Check(&S, DecodeZPR2RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 185: \ 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); \ + if (!Check(&S, DecodeZPR2RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, 4); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ return S; \ case 186: \ 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); \ + if (!Check(&S, DecodeZPR3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 187: \ 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); \ + if (!Check(&S, DecodeZPR3RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, 4); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ return S; \ case 188: \ 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); \ + if (!Check(&S, DecodeZPR4RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, DecodeGPR64commonRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 189: \ 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); \ + if (!Check(&S, DecodeZPR4RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 3); \ + if (!Check(&S, DecodePPR_3bRegisterClass(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, 4); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 4))) { return MCDisassembler_Fail; } \ return S; \ case 190: \ - 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; } \ + if (!Check(&S, DecodeExclusiveLdStInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 191: \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeWSeqPairsClassRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeWSeqPairsClassRegisterClass(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); \ + if (!Check(&S, DecodeWSeqPairsClassRegisterClass(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 192: \ + tmp = fieldname(insn, 16, 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, 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); \ + 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; } \ return S; \ case 193: \ - 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; } \ + if (!Check(&S, DecodeThreeAddrSRegInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 194: \ - 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; } \ + if (!Check(&S, DecodeAddSubERegInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 195: \ - 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; } \ + if (!Check(&S, DecodePairLdStInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 196: \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeXSeqPairsClassRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeXSeqPairsClassRegisterClass(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); \ + if (!Check(&S, DecodeXSeqPairsClassRegisterClass(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 197: \ + tmp = fieldname(insn, 16, 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, 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); \ + 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; } \ return S; \ case 198: \ 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); \ + 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 199: \ 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); \ + 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 200: \ 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); \ + 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 201: \ - 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); \ + 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 202: \ - 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 203: \ - 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 204: \ - 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 205: \ + case 203: \ + 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 204: \ 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 205: \ + 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 206: \ 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); \ + 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); \ @@ -19594,11 +23739,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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); \ + 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); \ @@ -19608,11 +23749,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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); \ + 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); \ @@ -19622,11 +23759,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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); \ + 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); \ @@ -19636,11 +23769,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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); \ + 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); \ @@ -19650,9 +23779,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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); \ + 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); \ @@ -19662,9 +23789,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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); \ + 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); \ @@ -19674,311 +23799,821 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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); \ + 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 214: \ - 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; \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 215: \ - 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); \ + tmp = 0x0; \ + 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 216: \ - 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); \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 217: \ - 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; \ + if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 218: \ - 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; \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 219: \ - 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; \ + 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 220: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeQQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 221: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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 222: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ + if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ 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 221: \ - 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 222: \ - 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 223: \ - 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; \ + if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 224: \ - 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; \ + if (!Check(&S, DecodeQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ 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 225: \ - 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; \ + if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 226: \ - 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 = 0x0; \ 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 227: \ - 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; } \ + 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 228: \ - 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); \ + if (!Check(&S, DecodeQQQQRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 229: \ - 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; \ + 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 230: \ - 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; } \ + if (!Check(&S, DecodeFPR128RegisterClass(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; \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 231: \ - 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); \ + tmp = 0x0; \ + 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 232: \ - 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; } \ + if (!Check(&S, DecodeFPR128RegisterClass(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); \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + 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 233: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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 = 0x0; \ + tmp |= fieldname(insn, 11, 2) << 0; \ + tmp |= fieldname(insn, 30, 1) << 2; \ + MCOperand_CreateImm0(MI, tmp); \ 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; } \ + if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 234: \ + 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 = 0x0; \ + 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 235: \ + 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 236: \ + 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 = 0x0; \ + 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 237: \ + 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 238: \ + 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 = 0x0; \ + 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 239: \ + 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 = 0x0; \ + 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 240: \ + 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 = 0x0; \ + 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 241: \ + 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 = 0x0; \ + 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 242: \ + 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 = 0x0; \ + 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 243: \ + 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 244: \ + 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 = 0x0; \ + 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 245: \ + 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 246: \ + 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 = 0x0; \ + 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 247: \ + 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 = 0x0; \ + 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 248: \ + 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 = 0x0; \ + 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 249: \ + 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 = 0x0; \ + 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 250: \ + 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 = 0x0; \ + 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 251: \ + 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 = 0x0; \ + 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 252: \ + 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 = 0x0; \ + 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 253: \ + 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 = 0x0; \ + 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 254: \ + 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 = 0x0; \ + 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 255: \ + 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 = 0x0; \ + 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 256: \ + 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 257: \ + 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 258: \ + 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 = 0x0; \ + 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 259: \ + 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 = 0x0; \ + 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 260: \ + 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 261: \ + 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 262: \ + 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 = 0x0; \ + 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 263: \ + 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 = 0x0; \ + 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 264: \ + 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 = 0x0; \ + 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 265: \ + 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 = 0x0; \ + 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 266: \ + 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 = 0x0; \ + 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 267: \ + 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 = 0x0; \ + 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 268: \ + 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 = 0x0; \ + 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 269: \ + 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 = 0x0; \ + 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 270: \ + 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 = 0x0; \ + 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 271: \ + 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 = 0x0; \ + 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 272: \ + 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 273: \ + 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 274: \ + 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 = 0x0; \ + 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 275: \ + 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 = 0x0; \ + 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 276: \ + 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 277: \ + 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 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, 16, 5); \ + if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 279: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -19986,7 +24621,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 235: \ + case 280: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -19994,7 +24629,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 19, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 236: \ + case 281: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20002,7 +24637,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 18, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 237: \ + case 282: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20010,7 +24645,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 17, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 238: \ + case 283: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20018,19 +24653,19 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 239: \ + case 284: \ 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 240: \ + case 285: \ 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 241: \ + case 286: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20040,7 +24675,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 242: \ + case 287: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20048,7 +24683,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 243: \ + case 288: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20056,13 +24691,19 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 244: \ + case 289: \ 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 245: \ + case 290: \ + 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; } \ + return S; \ + case 291: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20070,7 +24711,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 18, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 246: \ + case 292: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20078,7 +24719,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 17, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 247: \ + case 293: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20088,7 +24729,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 248: \ + case 294: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20096,13 +24737,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 249: \ + case 295: \ 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 250: \ + case 296: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20110,7 +24751,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 19, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 251: \ + case 297: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20118,7 +24759,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 252: \ + case 298: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20126,7 +24767,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 253: \ + case 299: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20136,7 +24777,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 254: \ + case 300: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20146,7 +24787,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 255: \ + case 301: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20154,7 +24795,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 256: \ + case 302: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20164,13 +24805,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 257: \ + case 303: \ 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 258: \ + case 304: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20180,13 +24821,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 259: \ + case 305: \ 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 260: \ + case 306: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20196,7 +24837,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 11, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 261: \ + case 307: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20204,7 +24845,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 262: \ + case 308: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20212,7 +24853,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 20, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 263: \ + case 309: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20220,7 +24861,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 19, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 264: \ + case 310: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20228,7 +24869,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 18, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 265: \ + case 311: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20236,25 +24877,25 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 17, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 266: \ + case 312: \ 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 267: \ + case 313: \ 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 268: \ + case 314: \ 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 269: \ + case 315: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20264,7 +24905,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 270: \ + case 316: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20274,7 +24915,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 271: \ + case 317: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20284,7 +24925,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 272: \ + case 318: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20294,7 +24935,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 273: \ + case 319: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20304,7 +24945,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 274: \ + case 320: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20312,7 +24953,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 275: \ + case 321: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20320,7 +24961,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 276: \ + 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, DecodeFPR128RegisterClass(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); \ @@ -20328,7 +24975,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 19, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 277: \ + case 324: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20336,7 +24983,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 18, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 278: \ + case 325: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20344,7 +24991,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 17, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 279: \ + case 326: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20354,13 +25001,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 280: \ + case 327: \ 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 281: \ + case 328: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20368,7 +25015,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 20, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 282: \ + case 329: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20376,7 +25023,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 283: \ + case 330: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20386,7 +25033,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 284: \ + case 331: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20394,7 +25041,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 285: \ + case 332: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20404,13 +25051,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 286: \ + case 333: \ 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 287: \ + case 334: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20420,13 +25067,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 11, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 288: \ + case 335: \ 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 289: \ + case 336: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20438,7 +25085,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 14, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 290: \ + case 337: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20450,7 +25097,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 13, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 291: \ + case 338: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20462,7 +25109,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 12, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 292: \ + case 339: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20474,7 +25121,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 11, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 293: \ + case 340: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20484,13 +25131,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 294: \ + case 341: \ 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 295: \ + case 342: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20502,7 +25149,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 11, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 296: \ + case 343: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20512,7 +25159,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 12, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 297: \ + case 344: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20524,7 +25171,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 11, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 298: \ + case 345: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20534,7 +25181,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 12, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 299: \ + case 346: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20546,7 +25193,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 12, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 300: \ + case 347: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20556,15 +25203,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 6); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 301: \ - 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, 0, 5); \ - if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 302: \ + case 348: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20573,27 +25212,41 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 303: \ + case 349: \ 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 304: \ + case 350: \ + 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 = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 1; \ + tmp |= fieldname(insn, 21, 1) << 0; \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 351: \ if (!Check(&S, DecodeModImmInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 305: \ + case 352: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20601,7 +25254,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 306: \ + case 353: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20609,7 +25262,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 307: \ + case 354: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20617,10 +25270,10 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 308: \ + case 355: \ if (!Check(&S, DecodeModImmTiedInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 309: \ + case 356: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20630,7 +25283,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 310: \ + case 357: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20638,7 +25291,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 311: \ + case 358: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20648,7 +25301,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 312: \ + case 359: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20656,7 +25309,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 313: \ + case 360: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20666,7 +25319,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 314: \ + case 361: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20674,7 +25327,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 315: \ + case 362: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20682,7 +25335,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftR16ImmNarrow(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 316: \ + case 363: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20690,7 +25343,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 317: \ + case 364: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20698,7 +25351,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR32ImmNarrow(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 318: \ + case 365: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20706,7 +25359,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 319: \ + case 366: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20714,7 +25367,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR64ImmNarrow(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 320: \ + case 367: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20722,7 +25375,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 321: \ + case 368: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20732,7 +25385,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 322: \ + case 369: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20742,7 +25395,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 323: \ + case 370: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20752,7 +25405,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 324: \ + case 371: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20761,24 +25414,38 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 325: \ + case 372: \ 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 326: \ + case 373: \ + 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 = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 1; \ + tmp |= fieldname(insn, 21, 1) << 0; \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 374: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20786,7 +25453,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 327: \ + case 375: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20794,7 +25461,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 328: \ + case 376: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20802,7 +25469,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 329: \ + case 377: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20812,7 +25479,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 330: \ + case 378: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20820,7 +25487,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 331: \ + case 379: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20830,7 +25497,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 332: \ + case 380: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20838,7 +25505,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 333: \ + case 381: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20848,7 +25515,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 334: \ + case 382: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -20856,7 +25523,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 335: \ + case 383: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20866,7 +25533,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftR16ImmNarrow(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 336: \ + case 384: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20876,7 +25543,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR32ImmNarrow(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 337: \ + case 385: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20886,7 +25553,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR64ImmNarrow(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 338: \ + case 386: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20896,7 +25563,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 339: \ + case 387: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20906,7 +25573,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 340: \ + case 388: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20916,7 +25583,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 341: \ + case 389: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20925,24 +25592,24 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 342: \ + case 390: \ 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 343: \ + case 391: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -20956,844 +25623,926 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 13, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 344: \ - 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 345: \ - 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 346: \ - 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 347: \ - 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); \ - tmp = fieldname(insn, 13, 2); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 348: \ - 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 349: \ - 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 350: \ - 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 351: \ - 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 352: \ - 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 353: \ - 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 354: \ - 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 355: \ - 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); \ - tmp = fieldname(insn, 13, 2); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 356: \ - 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 357: \ - 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 358: \ - if (!Check(&S, DecodeAdrInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 359: \ - if (!Check(&S, DecodeBaseAddSubImm(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 360: \ - if (!Check(&S, DecodeLogicalImmInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 361: \ - if (!Check(&S, DecodeMoveImmInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 362: \ - 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 363: \ - 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 364: \ - 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 365: \ - 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 366: \ - 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 367: \ - 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 368: \ - if (!Check(&S, DecodeUnconditionalBranch(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 369: \ - 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 370: \ - if (!Check(&S, DecodeTestAndBranch(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 371: \ - 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 372: \ - 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 373: \ - tmp = fieldname(insn, 5, 16); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 374: \ - tmp = fieldname(insn, 8, 4); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 375: \ - tmp = fieldname(insn, 5, 7); \ - MCOperand_CreateImm0(MI, tmp); \ - return S; \ - case 376: \ - if (!Check(&S, DecodeSystemPStateInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 377: \ - 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 378: \ - tmp = fieldname(insn, 5, 16); \ - if (!Check(&S, DecodeMSRSystemRegister(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 379: \ - 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 380: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 5, 16); \ - if (!Check(&S, DecodeMRSSystemRegister(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 381: \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 382: \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 383: \ - if (!Check(&S, DecodeSignedLdStInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 384: \ - 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 385: \ - 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 386: \ - 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 387: \ - tmp = fieldname(insn, 0, 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, 5, 5); \ - if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 388: \ - 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 389: \ - 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 390: \ - 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; } \ - return S; \ - case 391: \ - 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 392: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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; } \ + 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 393: \ - if (!Check(&S, DecodeUnsignedLdStInstruction(MI, insn, 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, 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 394: \ + 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; } \ + 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 395: \ + 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, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeFPR128RegisterClass(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); \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 1; \ + tmp |= fieldname(insn, 21, 1) << 0; \ MCOperand_CreateImm0(MI, tmp); \ - tmp = fieldname(insn, 12, 4); \ + tmp = fieldname(insn, 13, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 396: \ + 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, 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); \ + 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 397: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 4); \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 2; \ + tmp |= fieldname(insn, 20, 2) << 0; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 398: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 1; \ + tmp |= fieldname(insn, 21, 1) << 0; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 399: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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; } \ + if (!Check(&S, DecodeFPR64RegisterClass(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); \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 1; \ + tmp |= fieldname(insn, 21, 1) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 400: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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; } \ + if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 1; \ + tmp |= fieldname(insn, 21, 1) << 0; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 401: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 16, 4); \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 2; \ + tmp |= fieldname(insn, 20, 2) << 0; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 402: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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; } \ + if (!Check(&S, DecodeFPR128RegisterClass(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; } \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x0; \ + tmp |= fieldname(insn, 11, 1) << 1; \ + tmp |= fieldname(insn, 21, 1) << 0; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 403: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeFPR128RegisterClass(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; } \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 11, 1); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 13, 2); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 404: \ + 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, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 15, 6); \ - MCOperand_CreateImm0(MI, tmp); \ - tmp = fieldname(insn, 0, 4); \ + 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 405: \ + 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; } \ + if (!Check(&S, DecodeFPR128RegisterClass(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); \ + if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 11, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 406: \ - 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); \ + if (!Check(&S, DecodeAdrInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 407: \ - 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; } \ + if (!Check(&S, DecodeAddSubImmShift(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 408: \ 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 409: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeGPR64spRegisterClass(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, 6); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 10, 4); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 409: \ + if (!Check(&S, DecodeLogicalImmInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 410: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeMoveImmInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 411: \ tmp = fieldname(insn, 0, 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; } \ + 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; } \ + 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 412: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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 = 0; \ - tmp |= fieldname(insn, 12, 9) << 0; \ - tmp |= fieldname(insn, 22, 1) << 9; \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 10))) { return MCDisassembler_Fail; } \ + 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 413: \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = 0; \ - tmp |= fieldname(insn, 12, 9) << 0; \ - tmp |= fieldname(insn, 22, 1) << 9; \ - if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 10))) { return MCDisassembler_Fail; } \ + 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 414: \ tmp = fieldname(insn, 0, 5); \ - MCOperand_CreateImm0(MI, tmp); \ + 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; } \ + 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 415: \ tmp = fieldname(insn, 0, 5); \ - MCOperand_CreateImm0(MI, tmp); \ + 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; } \ + 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 = 0; \ - tmp |= fieldname(insn, 12, 1) << 0; \ - tmp |= fieldname(insn, 15, 1) << 1; \ - if (!Check(&S, DecodeMemExtend(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 10, 6); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 416: \ 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; } \ + 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 417: \ - 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; } \ + if (!Check(&S, DecodeUnconditionalBranch(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 418: \ 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; } \ + tmp = fieldname(insn, 5, 19); \ + if (!Check(&S, DecodePCRelLabel19(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 419: \ - 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; } \ + if (!Check(&S, DecodeTestAndBranch(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 420: \ - 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, 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 421: \ - 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, 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 422: \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 16); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 423: \ 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; } \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 424: \ - 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, 5, 7); \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 425: \ - 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 = 0x3; \ + tmp |= fieldname(insn, 10, 2) << 2; \ + MCOperand_CreateImm0(MI, tmp); \ return S; \ case 426: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 13, 8); \ + tmp = fieldname(insn, 8, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 427: \ - 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); \ + tmp = fieldname(insn, 9, 3); \ + if (!Check(&S, DecodeSVCROp(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 8, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 428: \ - 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; } \ + if (!Check(&S, DecodeSystemPStateInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 429: \ - 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, 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 430: \ 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 431: \ - 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 432: \ - 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 433: \ - 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 434: \ - tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - return S; \ - case 435: \ - 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 436: \ - 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); \ + 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 431: \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 432: \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 433: \ + if (!Check(&S, DecodeSignedLdStInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 434: \ + if (!Check(&S, DecodeCPYMemOpInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 435: \ + if (!Check(&S, DecodeSETMemOpInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 436: \ + 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 437: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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; } \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 12, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ case 438: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 439: \ tmp = fieldname(insn, 0, 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, 5, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 10, 5); \ - if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 440: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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 = 0x0; \ + 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 441: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(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, 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 = 0x0; \ + 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 442: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR32RegisterClass(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; } \ + if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 443: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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 = 0x0; \ + 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 444: \ tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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 = 0x0; \ + 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 445: \ - 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; } \ + if (!Check(&S, DecodeUnsignedLdStInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 446: \ - 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; } \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ case 447: \ - tmp = fieldname(insn, 0, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ - tmp = fieldname(insn, 13, 8); \ + 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 448: \ tmp = fieldname(insn, 5, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 16, 5); \ - if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + 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 449: \ + 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 450: \ + 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 451: \ + 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 452: \ + 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, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 453: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64spRegisterClass(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 454: \ + 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, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 455: \ + 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; } \ + return S; \ + case 456: \ + 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 457: \ + 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 458: \ + 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 459: \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 15, 6); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 0, 4); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 460: \ + 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 461: \ + 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 462: \ + 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 463: \ + 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; } \ + return S; \ + case 464: \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64spRegisterClass(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, 12, 9); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 9))) { return MCDisassembler_Fail; } \ + return S; \ + case 465: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64spRegisterClass(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, 12, 9); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 9))) { return MCDisassembler_Fail; } \ + return S; \ + case 466: \ + 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, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 12, 9); \ + if (!Check(&S, DecodeSImm(MI, tmp, Address, Decoder, 9))) { return MCDisassembler_Fail; } \ + return S; \ + case 467: \ + 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 468: \ + 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, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 469: \ + 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; } \ + return S; \ + case 470: \ + tmp = fieldname(insn, 0, 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, 5, 5); \ + if (!Check(&S, DecodeGPR64spRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 471: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64x8ClassRegisterClass(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 472: \ + tmp = fieldname(insn, 16, 5); \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64x8ClassRegisterClass(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 473: \ + if (!Check(&S, DecodeAuthLoadInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 474: \ + 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 = 0x0; \ + 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 475: \ + 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 = 0x0; \ + 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 476: \ + 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 477: \ + 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 = 0x20; \ + tmp |= fieldname(insn, 10, 5) << 0; \ + if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 478: \ + 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 = 0x20; \ + tmp |= fieldname(insn, 10, 5) << 0; \ + if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 479: \ + 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 480: \ + 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 481: \ + 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 482: \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 483: \ + 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 484: \ + 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 485: \ + 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 486: \ + 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 487: \ + 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 488: \ + 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 489: \ + 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 490: \ + 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 = 0x20; \ + tmp |= fieldname(insn, 10, 5) << 0; \ + if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 491: \ + 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 = 0x20; \ + tmp |= fieldname(insn, 10, 5) << 0; \ + if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 492: \ + 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 493: \ + 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 494: \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 495: \ + 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 496: \ + 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 497: \ + 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 498: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x20; \ + tmp |= fieldname(insn, 10, 5) << 0; \ + if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 499: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = 0x20; \ + tmp |= fieldname(insn, 10, 5) << 0; \ + if (!Check(&S, DecodeFixedPointScaleImm32(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 500: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR32RegisterClass(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 501: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeFPR16RegisterClass(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 502: \ + 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 503: \ + tmp = fieldname(insn, 5, 5); \ + if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 504: \ + 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 505: \ + 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 506: \ + 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 507: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 13, 8); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 508: \ + 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; } \ + tmp = fieldname(insn, 0, 4); \ + MCOperand_CreateImm0(MI, tmp); \ + tmp = fieldname(insn, 12, 4); \ + MCOperand_CreateImm0(MI, tmp); \ + return S; \ + case 509: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21801,7 +26550,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 450: \ + case 510: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21811,7 +26560,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 12, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 451: \ + case 511: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21821,7 +26570,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 452: \ + case 512: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21831,7 +26580,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 453: \ + case 513: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21841,61 +26590,61 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 454: \ + case 514: \ 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 = 0x0; \ 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 455: \ + case 515: \ 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 = 0x0; \ 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 456: \ + case 516: \ 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 = 0x0; \ 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 457: \ + case 517: \ 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 = 0x0; \ 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 458: \ + case 518: \ 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 459: \ + case 519: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -21905,7 +26654,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR128RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 460: \ + case 520: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21913,7 +26662,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 20, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 461: \ + case 521: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21921,7 +26670,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 19, 2); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 462: \ + case 522: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21929,7 +26678,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 18, 3); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 463: \ + case 523: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21937,7 +26686,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 17, 4); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 464: \ + case 524: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -21945,7 +26694,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 465: \ + case 525: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -21953,7 +26702,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 466: \ + case 526: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -21961,7 +26710,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 467: \ + case 527: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -21969,19 +26718,19 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 5, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 468: \ + case 528: \ 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 469: \ + case 529: \ 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 470: \ + case 530: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -21991,7 +26740,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 471: \ + case 531: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22001,7 +26750,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 472: \ + case 532: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22009,7 +26758,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 473: \ + case 533: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22017,7 +26766,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 474: \ + case 534: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22025,7 +26774,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 6); \ if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 475: \ + case 535: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22034,12 +26783,12 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 476: \ + case 536: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22049,7 +26798,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 6); \ if (!Check(&S, DecodeVecShiftR64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 477: \ + case 537: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22058,12 +26807,12 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 1; \ tmp |= fieldname(insn, 21, 1) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 478: \ + case 538: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22075,7 +26824,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 11, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 479: \ + case 539: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22084,12 +26833,12 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 480: \ + case 540: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22098,12 +26847,12 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 1; \ tmp |= fieldname(insn, 21, 1) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 481: \ + case 541: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22111,7 +26860,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 6); \ if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 482: \ + case 542: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22119,7 +26868,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftL8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 483: \ + case 543: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22127,7 +26876,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftL16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 484: \ + case 544: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22135,19 +26884,19 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftL32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 485: \ + case 545: \ 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 486: \ + case 546: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22155,7 +26904,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 3); \ if (!Check(&S, DecodeVecShiftR8Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 487: \ + case 547: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22163,7 +26912,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 488: \ + case 548: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22171,19 +26920,19 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 489: \ + case 549: \ 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 1; \ tmp |= fieldname(insn, 21, 1) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 490: \ + case 550: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22193,31 +26942,31 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 11, 1); \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 491: \ + case 551: \ 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 2; \ tmp |= fieldname(insn, 20, 2) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 492: \ + case 552: \ 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 = 0x0; \ tmp |= fieldname(insn, 11, 1) << 1; \ tmp |= fieldname(insn, 21, 1) << 0; \ MCOperand_CreateImm0(MI, tmp); \ return S; \ - case 493: \ + case 553: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22225,7 +26974,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 4); \ if (!Check(&S, DecodeVecShiftR16Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 494: \ + case 554: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22233,31 +26982,31 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeVecShiftR32Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 495: \ + case 555: \ 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 = 0x0; \ 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 496: \ + case 556: \ 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 = 0x0; \ 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 497: \ + case 557: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22267,7 +27016,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 498: \ + case 558: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22277,7 +27026,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 499: \ + case 559: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 0, 5); \ @@ -22287,13 +27036,13 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 16, 6); \ if (!Check(&S, DecodeVecShiftL64Imm(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 500: \ + case 560: \ 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 501: \ + case 561: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR32RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22301,7 +27050,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 6); \ if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 502: \ + case 562: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22309,19 +27058,19 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 6); \ if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 503: \ + case 563: \ 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 504: \ + case 564: \ 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 505: \ + case 565: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22329,7 +27078,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 6); \ if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 506: \ + case 566: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22337,22 +27086,22 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 6); \ if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 507: \ + case 567: \ 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 508: \ + case 568: \ 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 509: \ + case 569: \ if (!Check(&S, DecodeFMOVLaneInstruction(MI, insn, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 510: \ + case 570: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22360,7 +27109,7 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 6); \ if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 511: \ + case 571: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ tmp = fieldname(insn, 5, 5); \ @@ -22368,66 +27117,78 @@ static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *M tmp = fieldname(insn, 10, 6); \ if (!Check(&S, DecodeFixedPointScaleImm64(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ return S; \ - case 512: \ + case 572: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeGPR64RegisterClass(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 513: \ + case 573: \ tmp = fieldname(insn, 0, 5); \ if (!Check(&S, DecodeFPR16RegisterClass(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 514: \ + case 574: \ 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 = 0x0; \ 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 515: \ + case 575: \ 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 = 0x0; \ 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 516: \ + case 576: \ 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 = 0x0; \ 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 517: \ + case 577: \ 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 = 0x0; \ 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 578: \ + tmp = fieldname(insn, 5, 16); \ + if (!Check(&S, DecodeMSRSystemRegister(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ + case 579: \ + tmp = fieldname(insn, 0, 5); \ + if (!Check(&S, DecodeGPR64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + tmp = fieldname(insn, 5, 16); \ + if (!Check(&S, DecodeMRSSystemRegister(MI, tmp, Address, Decoder))) { return MCDisassembler_Fail; } \ + return S; \ } \ } @@ -22440,7 +27201,7 @@ static DecodeStatus fname(const uint8_t DecodeTable[], MCInst *MI, \ bool Pred, Fail, DecodeComplete = true; \ uint32_t ExpectedValue; \ const uint8_t *Ptr = DecodeTable; \ - uint32_t CurFieldValue = 0; \ + InsnType CurFieldValue = 0; \ DecodeStatus S = MCDisassembler_Success; \ while (true) { \ switch (*Ptr) { \ diff --git a/arch/AArch64/AArch64GenInstrInfo.inc b/arch/AArch64/AArch64GenInstrInfo.inc index 8ce807b23..8b076e69a 100644 --- a/arch/AArch64/AArch64GenInstrInfo.inc +++ b/arch/AArch64/AArch64GenInstrInfo.inc @@ -15,4521 +15,6344 @@ enum { AArch64_PHI = 0, AArch64_INLINEASM = 1, - AArch64_CFI_INSTRUCTION = 2, - AArch64_EH_LABEL = 3, - AArch64_GC_LABEL = 4, - AArch64_ANNOTATION_LABEL = 5, - AArch64_KILL = 6, - AArch64_EXTRACT_SUBREG = 7, - AArch64_INSERT_SUBREG = 8, - AArch64_IMPLICIT_DEF = 9, - AArch64_SUBREG_TO_REG = 10, - AArch64_COPY_TO_REGCLASS = 11, - AArch64_DBG_VALUE = 12, - AArch64_DBG_LABEL = 13, - AArch64_REG_SEQUENCE = 14, - AArch64_COPY = 15, - AArch64_BUNDLE = 16, - AArch64_LIFETIME_START = 17, - AArch64_LIFETIME_END = 18, - AArch64_STACKMAP = 19, - AArch64_FENTRY_CALL = 20, - AArch64_PATCHPOINT = 21, - AArch64_LOAD_STACK_GUARD = 22, - AArch64_STATEPOINT = 23, - AArch64_LOCAL_ESCAPE = 24, - AArch64_FAULTING_OP = 25, - AArch64_PATCHABLE_OP = 26, - AArch64_PATCHABLE_FUNCTION_ENTER = 27, - AArch64_PATCHABLE_RET = 28, - AArch64_PATCHABLE_FUNCTION_EXIT = 29, - AArch64_PATCHABLE_TAIL_CALL = 30, - AArch64_PATCHABLE_EVENT_CALL = 31, - AArch64_PATCHABLE_TYPED_EVENT_CALL = 32, - AArch64_ICALL_BRANCH_FUNNEL = 33, - AArch64_G_ADD = 34, - AArch64_G_SUB = 35, - AArch64_G_MUL = 36, - AArch64_G_SDIV = 37, - AArch64_G_UDIV = 38, - AArch64_G_SREM = 39, - AArch64_G_UREM = 40, - AArch64_G_AND = 41, - AArch64_G_OR = 42, - AArch64_G_XOR = 43, - AArch64_G_IMPLICIT_DEF = 44, - AArch64_G_PHI = 45, - AArch64_G_FRAME_INDEX = 46, - AArch64_G_GLOBAL_VALUE = 47, - AArch64_G_EXTRACT = 48, - AArch64_G_UNMERGE_VALUES = 49, - AArch64_G_INSERT = 50, - AArch64_G_MERGE_VALUES = 51, - AArch64_G_PTRTOINT = 52, - AArch64_G_INTTOPTR = 53, - AArch64_G_BITCAST = 54, - AArch64_G_LOAD = 55, - AArch64_G_SEXTLOAD = 56, - AArch64_G_ZEXTLOAD = 57, - AArch64_G_STORE = 58, - AArch64_G_ATOMIC_CMPXCHG_WITH_SUCCESS = 59, - AArch64_G_ATOMIC_CMPXCHG = 60, - AArch64_G_ATOMICRMW_XCHG = 61, - AArch64_G_ATOMICRMW_ADD = 62, - AArch64_G_ATOMICRMW_SUB = 63, - AArch64_G_ATOMICRMW_AND = 64, - AArch64_G_ATOMICRMW_NAND = 65, - AArch64_G_ATOMICRMW_OR = 66, - AArch64_G_ATOMICRMW_XOR = 67, - AArch64_G_ATOMICRMW_MAX = 68, - AArch64_G_ATOMICRMW_MIN = 69, - AArch64_G_ATOMICRMW_UMAX = 70, - AArch64_G_ATOMICRMW_UMIN = 71, - AArch64_G_BRCOND = 72, - AArch64_G_BRINDIRECT = 73, - AArch64_G_INTRINSIC = 74, - AArch64_G_INTRINSIC_W_SIDE_EFFECTS = 75, - AArch64_G_ANYEXT = 76, - AArch64_G_TRUNC = 77, - AArch64_G_CONSTANT = 78, - AArch64_G_FCONSTANT = 79, - AArch64_G_VASTART = 80, - AArch64_G_VAARG = 81, - AArch64_G_SEXT = 82, - AArch64_G_ZEXT = 83, - AArch64_G_SHL = 84, - AArch64_G_LSHR = 85, - AArch64_G_ASHR = 86, - AArch64_G_ICMP = 87, - AArch64_G_FCMP = 88, - AArch64_G_SELECT = 89, - AArch64_G_UADDE = 90, - AArch64_G_USUBE = 91, - AArch64_G_SADDO = 92, - AArch64_G_SSUBO = 93, - AArch64_G_UMULO = 94, - AArch64_G_SMULO = 95, - AArch64_G_UMULH = 96, - AArch64_G_SMULH = 97, - AArch64_G_FADD = 98, - AArch64_G_FSUB = 99, - AArch64_G_FMUL = 100, - AArch64_G_FMA = 101, - AArch64_G_FDIV = 102, - AArch64_G_FREM = 103, - AArch64_G_FPOW = 104, - AArch64_G_FEXP = 105, - AArch64_G_FEXP2 = 106, - AArch64_G_FLOG = 107, - AArch64_G_FLOG2 = 108, - AArch64_G_FNEG = 109, - AArch64_G_FPEXT = 110, - AArch64_G_FPTRUNC = 111, - AArch64_G_FPTOSI = 112, - AArch64_G_FPTOUI = 113, - AArch64_G_SITOFP = 114, - AArch64_G_UITOFP = 115, - AArch64_G_FABS = 116, - AArch64_G_GEP = 117, - AArch64_G_PTR_MASK = 118, - AArch64_G_BR = 119, - AArch64_G_INSERT_VECTOR_ELT = 120, - AArch64_G_EXTRACT_VECTOR_ELT = 121, - AArch64_G_SHUFFLE_VECTOR = 122, - AArch64_G_BSWAP = 123, - AArch64_G_ADDRSPACE_CAST = 124, - AArch64_G_BLOCK_ADDR = 125, - AArch64_ABS_ZPmZ_B = 126, - AArch64_ABS_ZPmZ_D = 127, - AArch64_ABS_ZPmZ_H = 128, - AArch64_ABS_ZPmZ_S = 129, - AArch64_ABSv16i8 = 130, - AArch64_ABSv1i64 = 131, - AArch64_ABSv2i32 = 132, - AArch64_ABSv2i64 = 133, - AArch64_ABSv4i16 = 134, - AArch64_ABSv4i32 = 135, - AArch64_ABSv8i16 = 136, - AArch64_ABSv8i8 = 137, - AArch64_ADCSWr = 138, - AArch64_ADCSXr = 139, - AArch64_ADCWr = 140, - AArch64_ADCXr = 141, - AArch64_ADDHNv2i64_v2i32 = 142, - AArch64_ADDHNv2i64_v4i32 = 143, - AArch64_ADDHNv4i32_v4i16 = 144, - AArch64_ADDHNv4i32_v8i16 = 145, - AArch64_ADDHNv8i16_v16i8 = 146, - AArch64_ADDHNv8i16_v8i8 = 147, - AArch64_ADDPL_XXI = 148, - AArch64_ADDPv16i8 = 149, - AArch64_ADDPv2i32 = 150, - AArch64_ADDPv2i64 = 151, - AArch64_ADDPv2i64p = 152, - AArch64_ADDPv4i16 = 153, - AArch64_ADDPv4i32 = 154, - AArch64_ADDPv8i16 = 155, - AArch64_ADDPv8i8 = 156, - AArch64_ADDSWri = 157, - AArch64_ADDSWrr = 158, - AArch64_ADDSWrs = 159, - AArch64_ADDSWrx = 160, - AArch64_ADDSXri = 161, - AArch64_ADDSXrr = 162, - AArch64_ADDSXrs = 163, - AArch64_ADDSXrx = 164, - AArch64_ADDSXrx64 = 165, - AArch64_ADDVL_XXI = 166, - AArch64_ADDVv16i8v = 167, - AArch64_ADDVv4i16v = 168, - AArch64_ADDVv4i32v = 169, - AArch64_ADDVv8i16v = 170, - AArch64_ADDVv8i8v = 171, - AArch64_ADDWri = 172, - AArch64_ADDWrr = 173, - AArch64_ADDWrs = 174, - AArch64_ADDWrx = 175, - AArch64_ADDXri = 176, - AArch64_ADDXrr = 177, - AArch64_ADDXrs = 178, - AArch64_ADDXrx = 179, - AArch64_ADDXrx64 = 180, - AArch64_ADD_ZI_B = 181, - AArch64_ADD_ZI_D = 182, - AArch64_ADD_ZI_H = 183, - AArch64_ADD_ZI_S = 184, - AArch64_ADD_ZPmZ_B = 185, - AArch64_ADD_ZPmZ_D = 186, - AArch64_ADD_ZPmZ_H = 187, - AArch64_ADD_ZPmZ_S = 188, - AArch64_ADD_ZZZ_B = 189, - AArch64_ADD_ZZZ_D = 190, - AArch64_ADD_ZZZ_H = 191, - AArch64_ADD_ZZZ_S = 192, - AArch64_ADDlowTLS = 193, - AArch64_ADDv16i8 = 194, - AArch64_ADDv1i64 = 195, - AArch64_ADDv2i32 = 196, - AArch64_ADDv2i64 = 197, - AArch64_ADDv4i16 = 198, - AArch64_ADDv4i32 = 199, - AArch64_ADDv8i16 = 200, - AArch64_ADDv8i8 = 201, - AArch64_ADJCALLSTACKDOWN = 202, - AArch64_ADJCALLSTACKUP = 203, - AArch64_ADR = 204, - AArch64_ADRP = 205, - AArch64_ADR_LSL_ZZZ_D_0 = 206, - AArch64_ADR_LSL_ZZZ_D_1 = 207, - AArch64_ADR_LSL_ZZZ_D_2 = 208, - AArch64_ADR_LSL_ZZZ_D_3 = 209, - AArch64_ADR_LSL_ZZZ_S_0 = 210, - AArch64_ADR_LSL_ZZZ_S_1 = 211, - AArch64_ADR_LSL_ZZZ_S_2 = 212, - AArch64_ADR_LSL_ZZZ_S_3 = 213, - AArch64_ADR_SXTW_ZZZ_D_0 = 214, - AArch64_ADR_SXTW_ZZZ_D_1 = 215, - AArch64_ADR_SXTW_ZZZ_D_2 = 216, - AArch64_ADR_SXTW_ZZZ_D_3 = 217, - AArch64_ADR_UXTW_ZZZ_D_0 = 218, - AArch64_ADR_UXTW_ZZZ_D_1 = 219, - AArch64_ADR_UXTW_ZZZ_D_2 = 220, - AArch64_ADR_UXTW_ZZZ_D_3 = 221, - AArch64_AESDrr = 222, - AArch64_AESErr = 223, - AArch64_AESIMCrr = 224, - AArch64_AESIMCrrTied = 225, - AArch64_AESMCrr = 226, - AArch64_AESMCrrTied = 227, - AArch64_ANDSWri = 228, - AArch64_ANDSWrr = 229, - AArch64_ANDSWrs = 230, - AArch64_ANDSXri = 231, - AArch64_ANDSXrr = 232, - AArch64_ANDSXrs = 233, - AArch64_ANDS_PPzPP = 234, - AArch64_ANDV_VPZ_B = 235, - AArch64_ANDV_VPZ_D = 236, - AArch64_ANDV_VPZ_H = 237, - AArch64_ANDV_VPZ_S = 238, - AArch64_ANDWri = 239, - AArch64_ANDWrr = 240, - AArch64_ANDWrs = 241, - AArch64_ANDXri = 242, - AArch64_ANDXrr = 243, - AArch64_ANDXrs = 244, - AArch64_AND_PPzPP = 245, - AArch64_AND_ZI = 246, - AArch64_AND_ZPmZ_B = 247, - AArch64_AND_ZPmZ_D = 248, - AArch64_AND_ZPmZ_H = 249, - AArch64_AND_ZPmZ_S = 250, - AArch64_AND_ZZZ = 251, - AArch64_ANDv16i8 = 252, - AArch64_ANDv8i8 = 253, - AArch64_ASRD_ZPmI_B = 254, - AArch64_ASRD_ZPmI_D = 255, - AArch64_ASRD_ZPmI_H = 256, - AArch64_ASRD_ZPmI_S = 257, - AArch64_ASRR_ZPmZ_B = 258, - AArch64_ASRR_ZPmZ_D = 259, - AArch64_ASRR_ZPmZ_H = 260, - AArch64_ASRR_ZPmZ_S = 261, - AArch64_ASRVWr = 262, - AArch64_ASRVXr = 263, - AArch64_ASR_WIDE_ZPmZ_B = 264, - AArch64_ASR_WIDE_ZPmZ_H = 265, - AArch64_ASR_WIDE_ZPmZ_S = 266, - AArch64_ASR_WIDE_ZZZ_B = 267, - AArch64_ASR_WIDE_ZZZ_H = 268, - AArch64_ASR_WIDE_ZZZ_S = 269, - AArch64_ASR_ZPmI_B = 270, - AArch64_ASR_ZPmI_D = 271, - AArch64_ASR_ZPmI_H = 272, - AArch64_ASR_ZPmI_S = 273, - AArch64_ASR_ZPmZ_B = 274, - AArch64_ASR_ZPmZ_D = 275, - AArch64_ASR_ZPmZ_H = 276, - AArch64_ASR_ZPmZ_S = 277, - AArch64_ASR_ZZI_B = 278, - AArch64_ASR_ZZI_D = 279, - AArch64_ASR_ZZI_H = 280, - AArch64_ASR_ZZI_S = 281, - AArch64_AUTDA = 282, - AArch64_AUTDB = 283, - AArch64_AUTDZA = 284, - AArch64_AUTDZB = 285, - AArch64_AUTIA = 286, - AArch64_AUTIA1716 = 287, - AArch64_AUTIASP = 288, - AArch64_AUTIAZ = 289, - AArch64_AUTIB = 290, - AArch64_AUTIB1716 = 291, - AArch64_AUTIBSP = 292, - AArch64_AUTIBZ = 293, - AArch64_AUTIZA = 294, - AArch64_AUTIZB = 295, - AArch64_B = 296, - AArch64_BCAX = 297, - AArch64_BFMWri = 298, - AArch64_BFMXri = 299, - AArch64_BICSWrr = 300, - AArch64_BICSWrs = 301, - AArch64_BICSXrr = 302, - AArch64_BICSXrs = 303, - AArch64_BICS_PPzPP = 304, - AArch64_BICWrr = 305, - AArch64_BICWrs = 306, - AArch64_BICXrr = 307, - AArch64_BICXrs = 308, - AArch64_BIC_PPzPP = 309, - AArch64_BIC_ZPmZ_B = 310, - AArch64_BIC_ZPmZ_D = 311, - AArch64_BIC_ZPmZ_H = 312, - AArch64_BIC_ZPmZ_S = 313, - AArch64_BIC_ZZZ = 314, - AArch64_BICv16i8 = 315, - AArch64_BICv2i32 = 316, - AArch64_BICv4i16 = 317, - AArch64_BICv4i32 = 318, - AArch64_BICv8i16 = 319, - AArch64_BICv8i8 = 320, - AArch64_BIFv16i8 = 321, - AArch64_BIFv8i8 = 322, - AArch64_BITv16i8 = 323, - AArch64_BITv8i8 = 324, - AArch64_BL = 325, - AArch64_BLR = 326, - AArch64_BLRAA = 327, - AArch64_BLRAAZ = 328, - AArch64_BLRAB = 329, - AArch64_BLRABZ = 330, - AArch64_BR = 331, - AArch64_BRAA = 332, - AArch64_BRAAZ = 333, - AArch64_BRAB = 334, - AArch64_BRABZ = 335, - AArch64_BRK = 336, - AArch64_BRKAS_PPzP = 337, - AArch64_BRKA_PPmP = 338, - AArch64_BRKA_PPzP = 339, - AArch64_BRKBS_PPzP = 340, - AArch64_BRKB_PPmP = 341, - AArch64_BRKB_PPzP = 342, - AArch64_BRKNS_PPzP = 343, - AArch64_BRKN_PPzP = 344, - AArch64_BRKPAS_PPzPP = 345, - AArch64_BRKPA_PPzPP = 346, - AArch64_BRKPBS_PPzPP = 347, - AArch64_BRKPB_PPzPP = 348, - AArch64_BSLv16i8 = 349, - AArch64_BSLv8i8 = 350, - AArch64_Bcc = 351, - AArch64_CASAB = 352, - AArch64_CASAH = 353, - AArch64_CASALB = 354, - AArch64_CASALH = 355, - AArch64_CASALW = 356, - AArch64_CASALX = 357, - AArch64_CASAW = 358, - AArch64_CASAX = 359, - AArch64_CASB = 360, - AArch64_CASH = 361, - AArch64_CASLB = 362, - AArch64_CASLH = 363, - AArch64_CASLW = 364, - AArch64_CASLX = 365, - AArch64_CASPALW = 366, - AArch64_CASPALX = 367, - AArch64_CASPAW = 368, - AArch64_CASPAX = 369, - AArch64_CASPLW = 370, - AArch64_CASPLX = 371, - AArch64_CASPW = 372, - AArch64_CASPX = 373, - AArch64_CASW = 374, - AArch64_CASX = 375, - AArch64_CBNZW = 376, - AArch64_CBNZX = 377, - AArch64_CBZW = 378, - AArch64_CBZX = 379, - AArch64_CCMNWi = 380, - AArch64_CCMNWr = 381, - AArch64_CCMNXi = 382, - AArch64_CCMNXr = 383, - AArch64_CCMPWi = 384, - AArch64_CCMPWr = 385, - AArch64_CCMPXi = 386, - AArch64_CCMPXr = 387, - AArch64_CFINV = 388, - AArch64_CLASTA_RPZ_B = 389, - AArch64_CLASTA_RPZ_D = 390, - AArch64_CLASTA_RPZ_H = 391, - AArch64_CLASTA_RPZ_S = 392, - AArch64_CLASTA_VPZ_B = 393, - AArch64_CLASTA_VPZ_D = 394, - AArch64_CLASTA_VPZ_H = 395, - AArch64_CLASTA_VPZ_S = 396, - AArch64_CLASTA_ZPZ_B = 397, - AArch64_CLASTA_ZPZ_D = 398, - AArch64_CLASTA_ZPZ_H = 399, - AArch64_CLASTA_ZPZ_S = 400, - AArch64_CLASTB_RPZ_B = 401, - AArch64_CLASTB_RPZ_D = 402, - AArch64_CLASTB_RPZ_H = 403, - AArch64_CLASTB_RPZ_S = 404, - AArch64_CLASTB_VPZ_B = 405, - AArch64_CLASTB_VPZ_D = 406, - AArch64_CLASTB_VPZ_H = 407, - AArch64_CLASTB_VPZ_S = 408, - AArch64_CLASTB_ZPZ_B = 409, - AArch64_CLASTB_ZPZ_D = 410, - AArch64_CLASTB_ZPZ_H = 411, - AArch64_CLASTB_ZPZ_S = 412, - AArch64_CLREX = 413, - AArch64_CLSWr = 414, - AArch64_CLSXr = 415, - AArch64_CLS_ZPmZ_B = 416, - AArch64_CLS_ZPmZ_D = 417, - AArch64_CLS_ZPmZ_H = 418, - AArch64_CLS_ZPmZ_S = 419, - AArch64_CLSv16i8 = 420, - AArch64_CLSv2i32 = 421, - AArch64_CLSv4i16 = 422, - AArch64_CLSv4i32 = 423, - AArch64_CLSv8i16 = 424, - AArch64_CLSv8i8 = 425, - AArch64_CLZWr = 426, - AArch64_CLZXr = 427, - AArch64_CLZ_ZPmZ_B = 428, - AArch64_CLZ_ZPmZ_D = 429, - AArch64_CLZ_ZPmZ_H = 430, - AArch64_CLZ_ZPmZ_S = 431, - AArch64_CLZv16i8 = 432, - AArch64_CLZv2i32 = 433, - AArch64_CLZv4i16 = 434, - AArch64_CLZv4i32 = 435, - AArch64_CLZv8i16 = 436, - AArch64_CLZv8i8 = 437, - AArch64_CMEQv16i8 = 438, - AArch64_CMEQv16i8rz = 439, - AArch64_CMEQv1i64 = 440, - AArch64_CMEQv1i64rz = 441, - AArch64_CMEQv2i32 = 442, - AArch64_CMEQv2i32rz = 443, - AArch64_CMEQv2i64 = 444, - AArch64_CMEQv2i64rz = 445, - AArch64_CMEQv4i16 = 446, - AArch64_CMEQv4i16rz = 447, - AArch64_CMEQv4i32 = 448, - AArch64_CMEQv4i32rz = 449, - AArch64_CMEQv8i16 = 450, - AArch64_CMEQv8i16rz = 451, - AArch64_CMEQv8i8 = 452, - AArch64_CMEQv8i8rz = 453, - AArch64_CMGEv16i8 = 454, - AArch64_CMGEv16i8rz = 455, - AArch64_CMGEv1i64 = 456, - AArch64_CMGEv1i64rz = 457, - AArch64_CMGEv2i32 = 458, - AArch64_CMGEv2i32rz = 459, - AArch64_CMGEv2i64 = 460, - AArch64_CMGEv2i64rz = 461, - AArch64_CMGEv4i16 = 462, - AArch64_CMGEv4i16rz = 463, - AArch64_CMGEv4i32 = 464, - AArch64_CMGEv4i32rz = 465, - AArch64_CMGEv8i16 = 466, - AArch64_CMGEv8i16rz = 467, - AArch64_CMGEv8i8 = 468, - AArch64_CMGEv8i8rz = 469, - AArch64_CMGTv16i8 = 470, - AArch64_CMGTv16i8rz = 471, - AArch64_CMGTv1i64 = 472, - AArch64_CMGTv1i64rz = 473, - AArch64_CMGTv2i32 = 474, - AArch64_CMGTv2i32rz = 475, - AArch64_CMGTv2i64 = 476, - AArch64_CMGTv2i64rz = 477, - AArch64_CMGTv4i16 = 478, - AArch64_CMGTv4i16rz = 479, - AArch64_CMGTv4i32 = 480, - AArch64_CMGTv4i32rz = 481, - AArch64_CMGTv8i16 = 482, - AArch64_CMGTv8i16rz = 483, - AArch64_CMGTv8i8 = 484, - AArch64_CMGTv8i8rz = 485, - AArch64_CMHIv16i8 = 486, - AArch64_CMHIv1i64 = 487, - AArch64_CMHIv2i32 = 488, - AArch64_CMHIv2i64 = 489, - AArch64_CMHIv4i16 = 490, - AArch64_CMHIv4i32 = 491, - AArch64_CMHIv8i16 = 492, - AArch64_CMHIv8i8 = 493, - AArch64_CMHSv16i8 = 494, - AArch64_CMHSv1i64 = 495, - AArch64_CMHSv2i32 = 496, - AArch64_CMHSv2i64 = 497, - AArch64_CMHSv4i16 = 498, - AArch64_CMHSv4i32 = 499, - AArch64_CMHSv8i16 = 500, - AArch64_CMHSv8i8 = 501, - AArch64_CMLEv16i8rz = 502, - AArch64_CMLEv1i64rz = 503, - AArch64_CMLEv2i32rz = 504, - AArch64_CMLEv2i64rz = 505, - AArch64_CMLEv4i16rz = 506, - AArch64_CMLEv4i32rz = 507, - AArch64_CMLEv8i16rz = 508, - AArch64_CMLEv8i8rz = 509, - AArch64_CMLTv16i8rz = 510, - AArch64_CMLTv1i64rz = 511, - AArch64_CMLTv2i32rz = 512, - AArch64_CMLTv2i64rz = 513, - AArch64_CMLTv4i16rz = 514, - AArch64_CMLTv4i32rz = 515, - AArch64_CMLTv8i16rz = 516, - AArch64_CMLTv8i8rz = 517, - AArch64_CMPEQ_PPzZI_B = 518, - AArch64_CMPEQ_PPzZI_D = 519, - AArch64_CMPEQ_PPzZI_H = 520, - AArch64_CMPEQ_PPzZI_S = 521, - AArch64_CMPEQ_PPzZZ_B = 522, - AArch64_CMPEQ_PPzZZ_D = 523, - AArch64_CMPEQ_PPzZZ_H = 524, - AArch64_CMPEQ_PPzZZ_S = 525, - AArch64_CMPEQ_WIDE_PPzZZ_B = 526, - AArch64_CMPEQ_WIDE_PPzZZ_H = 527, - AArch64_CMPEQ_WIDE_PPzZZ_S = 528, - AArch64_CMPGE_PPzZI_B = 529, - AArch64_CMPGE_PPzZI_D = 530, - AArch64_CMPGE_PPzZI_H = 531, - AArch64_CMPGE_PPzZI_S = 532, - AArch64_CMPGE_PPzZZ_B = 533, - AArch64_CMPGE_PPzZZ_D = 534, - AArch64_CMPGE_PPzZZ_H = 535, - AArch64_CMPGE_PPzZZ_S = 536, - AArch64_CMPGE_WIDE_PPzZZ_B = 537, - AArch64_CMPGE_WIDE_PPzZZ_H = 538, - AArch64_CMPGE_WIDE_PPzZZ_S = 539, - AArch64_CMPGT_PPzZI_B = 540, - AArch64_CMPGT_PPzZI_D = 541, - AArch64_CMPGT_PPzZI_H = 542, - AArch64_CMPGT_PPzZI_S = 543, - AArch64_CMPGT_PPzZZ_B = 544, - AArch64_CMPGT_PPzZZ_D = 545, - AArch64_CMPGT_PPzZZ_H = 546, - AArch64_CMPGT_PPzZZ_S = 547, - AArch64_CMPGT_WIDE_PPzZZ_B = 548, - AArch64_CMPGT_WIDE_PPzZZ_H = 549, - AArch64_CMPGT_WIDE_PPzZZ_S = 550, - AArch64_CMPHI_PPzZI_B = 551, - AArch64_CMPHI_PPzZI_D = 552, - AArch64_CMPHI_PPzZI_H = 553, - AArch64_CMPHI_PPzZI_S = 554, - AArch64_CMPHI_PPzZZ_B = 555, - AArch64_CMPHI_PPzZZ_D = 556, - AArch64_CMPHI_PPzZZ_H = 557, - AArch64_CMPHI_PPzZZ_S = 558, - AArch64_CMPHI_WIDE_PPzZZ_B = 559, - AArch64_CMPHI_WIDE_PPzZZ_H = 560, - AArch64_CMPHI_WIDE_PPzZZ_S = 561, - AArch64_CMPHS_PPzZI_B = 562, - AArch64_CMPHS_PPzZI_D = 563, - AArch64_CMPHS_PPzZI_H = 564, - AArch64_CMPHS_PPzZI_S = 565, - AArch64_CMPHS_PPzZZ_B = 566, - AArch64_CMPHS_PPzZZ_D = 567, - AArch64_CMPHS_PPzZZ_H = 568, - AArch64_CMPHS_PPzZZ_S = 569, - AArch64_CMPHS_WIDE_PPzZZ_B = 570, - AArch64_CMPHS_WIDE_PPzZZ_H = 571, - AArch64_CMPHS_WIDE_PPzZZ_S = 572, - AArch64_CMPLE_PPzZI_B = 573, - AArch64_CMPLE_PPzZI_D = 574, - AArch64_CMPLE_PPzZI_H = 575, - AArch64_CMPLE_PPzZI_S = 576, - AArch64_CMPLE_WIDE_PPzZZ_B = 577, - AArch64_CMPLE_WIDE_PPzZZ_H = 578, - AArch64_CMPLE_WIDE_PPzZZ_S = 579, - AArch64_CMPLO_PPzZI_B = 580, - AArch64_CMPLO_PPzZI_D = 581, - AArch64_CMPLO_PPzZI_H = 582, - AArch64_CMPLO_PPzZI_S = 583, - AArch64_CMPLO_WIDE_PPzZZ_B = 584, - AArch64_CMPLO_WIDE_PPzZZ_H = 585, - AArch64_CMPLO_WIDE_PPzZZ_S = 586, - AArch64_CMPLS_PPzZI_B = 587, - AArch64_CMPLS_PPzZI_D = 588, - AArch64_CMPLS_PPzZI_H = 589, - AArch64_CMPLS_PPzZI_S = 590, - AArch64_CMPLS_WIDE_PPzZZ_B = 591, - AArch64_CMPLS_WIDE_PPzZZ_H = 592, - AArch64_CMPLS_WIDE_PPzZZ_S = 593, - AArch64_CMPLT_PPzZI_B = 594, - AArch64_CMPLT_PPzZI_D = 595, - AArch64_CMPLT_PPzZI_H = 596, - AArch64_CMPLT_PPzZI_S = 597, - AArch64_CMPLT_WIDE_PPzZZ_B = 598, - AArch64_CMPLT_WIDE_PPzZZ_H = 599, - AArch64_CMPLT_WIDE_PPzZZ_S = 600, - AArch64_CMPNE_PPzZI_B = 601, - AArch64_CMPNE_PPzZI_D = 602, - AArch64_CMPNE_PPzZI_H = 603, - AArch64_CMPNE_PPzZI_S = 604, - AArch64_CMPNE_PPzZZ_B = 605, - AArch64_CMPNE_PPzZZ_D = 606, - AArch64_CMPNE_PPzZZ_H = 607, - AArch64_CMPNE_PPzZZ_S = 608, - AArch64_CMPNE_WIDE_PPzZZ_B = 609, - AArch64_CMPNE_WIDE_PPzZZ_H = 610, - AArch64_CMPNE_WIDE_PPzZZ_S = 611, - AArch64_CMP_SWAP_128 = 612, - AArch64_CMP_SWAP_16 = 613, - AArch64_CMP_SWAP_32 = 614, - AArch64_CMP_SWAP_64 = 615, - AArch64_CMP_SWAP_8 = 616, - AArch64_CMTSTv16i8 = 617, - AArch64_CMTSTv1i64 = 618, - AArch64_CMTSTv2i32 = 619, - AArch64_CMTSTv2i64 = 620, - AArch64_CMTSTv4i16 = 621, - AArch64_CMTSTv4i32 = 622, - AArch64_CMTSTv8i16 = 623, - AArch64_CMTSTv8i8 = 624, - AArch64_CNOT_ZPmZ_B = 625, - AArch64_CNOT_ZPmZ_D = 626, - AArch64_CNOT_ZPmZ_H = 627, - AArch64_CNOT_ZPmZ_S = 628, - AArch64_CNTB_XPiI = 629, - AArch64_CNTD_XPiI = 630, - AArch64_CNTH_XPiI = 631, - AArch64_CNTP_XPP_B = 632, - AArch64_CNTP_XPP_D = 633, - AArch64_CNTP_XPP_H = 634, - AArch64_CNTP_XPP_S = 635, - AArch64_CNTW_XPiI = 636, - AArch64_CNT_ZPmZ_B = 637, - AArch64_CNT_ZPmZ_D = 638, - AArch64_CNT_ZPmZ_H = 639, - AArch64_CNT_ZPmZ_S = 640, - AArch64_CNTv16i8 = 641, - AArch64_CNTv8i8 = 642, - AArch64_COMPACT_ZPZ_D = 643, - AArch64_COMPACT_ZPZ_S = 644, - AArch64_CPY_ZPmI_B = 645, - AArch64_CPY_ZPmI_D = 646, - AArch64_CPY_ZPmI_H = 647, - AArch64_CPY_ZPmI_S = 648, - AArch64_CPY_ZPmR_B = 649, - AArch64_CPY_ZPmR_D = 650, - AArch64_CPY_ZPmR_H = 651, - AArch64_CPY_ZPmR_S = 652, - AArch64_CPY_ZPmV_B = 653, - AArch64_CPY_ZPmV_D = 654, - AArch64_CPY_ZPmV_H = 655, - AArch64_CPY_ZPmV_S = 656, - AArch64_CPY_ZPzI_B = 657, - AArch64_CPY_ZPzI_D = 658, - AArch64_CPY_ZPzI_H = 659, - AArch64_CPY_ZPzI_S = 660, - AArch64_CPYi16 = 661, - AArch64_CPYi32 = 662, - AArch64_CPYi64 = 663, - AArch64_CPYi8 = 664, - AArch64_CRC32Brr = 665, - AArch64_CRC32CBrr = 666, - AArch64_CRC32CHrr = 667, - AArch64_CRC32CWrr = 668, - AArch64_CRC32CXrr = 669, - AArch64_CRC32Hrr = 670, - AArch64_CRC32Wrr = 671, - AArch64_CRC32Xrr = 672, - AArch64_CSELWr = 673, - AArch64_CSELXr = 674, - AArch64_CSINCWr = 675, - AArch64_CSINCXr = 676, - AArch64_CSINVWr = 677, - AArch64_CSINVXr = 678, - AArch64_CSNEGWr = 679, - AArch64_CSNEGXr = 680, - AArch64_CTERMEQ_WW = 681, - AArch64_CTERMEQ_XX = 682, - AArch64_CTERMNE_WW = 683, - AArch64_CTERMNE_XX = 684, - AArch64_CompilerBarrier = 685, - AArch64_DCPS1 = 686, - AArch64_DCPS2 = 687, - AArch64_DCPS3 = 688, - AArch64_DECB_XPiI = 689, - AArch64_DECD_XPiI = 690, - AArch64_DECD_ZPiI = 691, - AArch64_DECH_XPiI = 692, - AArch64_DECH_ZPiI = 693, - AArch64_DECP_XP_B = 694, - AArch64_DECP_XP_D = 695, - AArch64_DECP_XP_H = 696, - AArch64_DECP_XP_S = 697, - AArch64_DECP_ZP_D = 698, - AArch64_DECP_ZP_H = 699, - AArch64_DECP_ZP_S = 700, - AArch64_DECW_XPiI = 701, - AArch64_DECW_ZPiI = 702, - AArch64_DMB = 703, - AArch64_DRPS = 704, - AArch64_DSB = 705, - AArch64_DUPM_ZI = 706, - AArch64_DUP_ZI_B = 707, - AArch64_DUP_ZI_D = 708, - AArch64_DUP_ZI_H = 709, - AArch64_DUP_ZI_S = 710, - AArch64_DUP_ZR_B = 711, - AArch64_DUP_ZR_D = 712, - AArch64_DUP_ZR_H = 713, - AArch64_DUP_ZR_S = 714, - AArch64_DUP_ZZI_B = 715, - AArch64_DUP_ZZI_D = 716, - AArch64_DUP_ZZI_H = 717, - AArch64_DUP_ZZI_Q = 718, - AArch64_DUP_ZZI_S = 719, - AArch64_DUPv16i8gpr = 720, - AArch64_DUPv16i8lane = 721, - AArch64_DUPv2i32gpr = 722, - AArch64_DUPv2i32lane = 723, - AArch64_DUPv2i64gpr = 724, - AArch64_DUPv2i64lane = 725, - AArch64_DUPv4i16gpr = 726, - AArch64_DUPv4i16lane = 727, - AArch64_DUPv4i32gpr = 728, - AArch64_DUPv4i32lane = 729, - AArch64_DUPv8i16gpr = 730, - AArch64_DUPv8i16lane = 731, - AArch64_DUPv8i8gpr = 732, - AArch64_DUPv8i8lane = 733, - AArch64_EONWrr = 734, - AArch64_EONWrs = 735, - AArch64_EONXrr = 736, - AArch64_EONXrs = 737, - AArch64_EOR3 = 738, - AArch64_EORS_PPzPP = 739, - AArch64_EORV_VPZ_B = 740, - AArch64_EORV_VPZ_D = 741, - AArch64_EORV_VPZ_H = 742, - AArch64_EORV_VPZ_S = 743, - AArch64_EORWri = 744, - AArch64_EORWrr = 745, - AArch64_EORWrs = 746, - AArch64_EORXri = 747, - AArch64_EORXrr = 748, - AArch64_EORXrs = 749, - AArch64_EOR_PPzPP = 750, - AArch64_EOR_ZI = 751, - AArch64_EOR_ZPmZ_B = 752, - AArch64_EOR_ZPmZ_D = 753, - AArch64_EOR_ZPmZ_H = 754, - AArch64_EOR_ZPmZ_S = 755, - AArch64_EOR_ZZZ = 756, - AArch64_EORv16i8 = 757, - AArch64_EORv8i8 = 758, - AArch64_ERET = 759, - AArch64_ERETAA = 760, - AArch64_ERETAB = 761, - AArch64_EXTRWrri = 762, - AArch64_EXTRXrri = 763, - AArch64_EXT_ZZI = 764, - AArch64_EXTv16i8 = 765, - AArch64_EXTv8i8 = 766, - AArch64_F128CSEL = 767, - AArch64_FABD16 = 768, - AArch64_FABD32 = 769, - AArch64_FABD64 = 770, - AArch64_FABD_ZPmZ_D = 771, - AArch64_FABD_ZPmZ_H = 772, - AArch64_FABD_ZPmZ_S = 773, - AArch64_FABDv2f32 = 774, - AArch64_FABDv2f64 = 775, - AArch64_FABDv4f16 = 776, - AArch64_FABDv4f32 = 777, - AArch64_FABDv8f16 = 778, - AArch64_FABSDr = 779, - AArch64_FABSHr = 780, - AArch64_FABSSr = 781, - AArch64_FABS_ZPmZ_D = 782, - AArch64_FABS_ZPmZ_H = 783, - AArch64_FABS_ZPmZ_S = 784, - AArch64_FABSv2f32 = 785, - AArch64_FABSv2f64 = 786, - AArch64_FABSv4f16 = 787, - AArch64_FABSv4f32 = 788, - AArch64_FABSv8f16 = 789, - AArch64_FACGE16 = 790, - AArch64_FACGE32 = 791, - AArch64_FACGE64 = 792, - AArch64_FACGE_PPzZZ_D = 793, - AArch64_FACGE_PPzZZ_H = 794, - AArch64_FACGE_PPzZZ_S = 795, - AArch64_FACGEv2f32 = 796, - AArch64_FACGEv2f64 = 797, - AArch64_FACGEv4f16 = 798, - AArch64_FACGEv4f32 = 799, - AArch64_FACGEv8f16 = 800, - AArch64_FACGT16 = 801, - AArch64_FACGT32 = 802, - AArch64_FACGT64 = 803, - AArch64_FACGT_PPzZZ_D = 804, - AArch64_FACGT_PPzZZ_H = 805, - AArch64_FACGT_PPzZZ_S = 806, - AArch64_FACGTv2f32 = 807, - AArch64_FACGTv2f64 = 808, - AArch64_FACGTv4f16 = 809, - AArch64_FACGTv4f32 = 810, - AArch64_FACGTv8f16 = 811, - AArch64_FADDA_VPZ_D = 812, - AArch64_FADDA_VPZ_H = 813, - AArch64_FADDA_VPZ_S = 814, - AArch64_FADDDrr = 815, - AArch64_FADDHrr = 816, - AArch64_FADDPv2f32 = 817, - AArch64_FADDPv2f64 = 818, - AArch64_FADDPv2i16p = 819, - AArch64_FADDPv2i32p = 820, - AArch64_FADDPv2i64p = 821, - AArch64_FADDPv4f16 = 822, - AArch64_FADDPv4f32 = 823, - AArch64_FADDPv8f16 = 824, - AArch64_FADDSrr = 825, - AArch64_FADDV_VPZ_D = 826, - AArch64_FADDV_VPZ_H = 827, - AArch64_FADDV_VPZ_S = 828, - AArch64_FADD_ZPmI_D = 829, - AArch64_FADD_ZPmI_H = 830, - AArch64_FADD_ZPmI_S = 831, - AArch64_FADD_ZPmZ_D = 832, - AArch64_FADD_ZPmZ_H = 833, - AArch64_FADD_ZPmZ_S = 834, - AArch64_FADD_ZZZ_D = 835, - AArch64_FADD_ZZZ_H = 836, - AArch64_FADD_ZZZ_S = 837, - AArch64_FADDv2f32 = 838, - AArch64_FADDv2f64 = 839, - AArch64_FADDv4f16 = 840, - AArch64_FADDv4f32 = 841, - AArch64_FADDv8f16 = 842, - AArch64_FCADD_ZPmZ_D = 843, - AArch64_FCADD_ZPmZ_H = 844, - AArch64_FCADD_ZPmZ_S = 845, - AArch64_FCADDv2f32 = 846, - AArch64_FCADDv2f64 = 847, - AArch64_FCADDv4f16 = 848, - AArch64_FCADDv4f32 = 849, - AArch64_FCADDv8f16 = 850, - AArch64_FCCMPDrr = 851, - AArch64_FCCMPEDrr = 852, - AArch64_FCCMPEHrr = 853, - AArch64_FCCMPESrr = 854, - AArch64_FCCMPHrr = 855, - AArch64_FCCMPSrr = 856, - AArch64_FCMEQ16 = 857, - AArch64_FCMEQ32 = 858, - AArch64_FCMEQ64 = 859, - AArch64_FCMEQ_PPzZ0_D = 860, - AArch64_FCMEQ_PPzZ0_H = 861, - AArch64_FCMEQ_PPzZ0_S = 862, - AArch64_FCMEQ_PPzZZ_D = 863, - AArch64_FCMEQ_PPzZZ_H = 864, - AArch64_FCMEQ_PPzZZ_S = 865, - AArch64_FCMEQv1i16rz = 866, - AArch64_FCMEQv1i32rz = 867, - AArch64_FCMEQv1i64rz = 868, - AArch64_FCMEQv2f32 = 869, - AArch64_FCMEQv2f64 = 870, - AArch64_FCMEQv2i32rz = 871, - AArch64_FCMEQv2i64rz = 872, - AArch64_FCMEQv4f16 = 873, - AArch64_FCMEQv4f32 = 874, - AArch64_FCMEQv4i16rz = 875, - AArch64_FCMEQv4i32rz = 876, - AArch64_FCMEQv8f16 = 877, - AArch64_FCMEQv8i16rz = 878, - AArch64_FCMGE16 = 879, - AArch64_FCMGE32 = 880, - AArch64_FCMGE64 = 881, - AArch64_FCMGE_PPzZ0_D = 882, - AArch64_FCMGE_PPzZ0_H = 883, - AArch64_FCMGE_PPzZ0_S = 884, - AArch64_FCMGE_PPzZZ_D = 885, - AArch64_FCMGE_PPzZZ_H = 886, - AArch64_FCMGE_PPzZZ_S = 887, - AArch64_FCMGEv1i16rz = 888, - AArch64_FCMGEv1i32rz = 889, - AArch64_FCMGEv1i64rz = 890, - AArch64_FCMGEv2f32 = 891, - AArch64_FCMGEv2f64 = 892, - AArch64_FCMGEv2i32rz = 893, - AArch64_FCMGEv2i64rz = 894, - AArch64_FCMGEv4f16 = 895, - AArch64_FCMGEv4f32 = 896, - AArch64_FCMGEv4i16rz = 897, - AArch64_FCMGEv4i32rz = 898, - AArch64_FCMGEv8f16 = 899, - AArch64_FCMGEv8i16rz = 900, - AArch64_FCMGT16 = 901, - AArch64_FCMGT32 = 902, - AArch64_FCMGT64 = 903, - AArch64_FCMGT_PPzZ0_D = 904, - AArch64_FCMGT_PPzZ0_H = 905, - AArch64_FCMGT_PPzZ0_S = 906, - AArch64_FCMGT_PPzZZ_D = 907, - AArch64_FCMGT_PPzZZ_H = 908, - AArch64_FCMGT_PPzZZ_S = 909, - AArch64_FCMGTv1i16rz = 910, - AArch64_FCMGTv1i32rz = 911, - AArch64_FCMGTv1i64rz = 912, - AArch64_FCMGTv2f32 = 913, - AArch64_FCMGTv2f64 = 914, - AArch64_FCMGTv2i32rz = 915, - AArch64_FCMGTv2i64rz = 916, - AArch64_FCMGTv4f16 = 917, - AArch64_FCMGTv4f32 = 918, - AArch64_FCMGTv4i16rz = 919, - AArch64_FCMGTv4i32rz = 920, - AArch64_FCMGTv8f16 = 921, - AArch64_FCMGTv8i16rz = 922, - AArch64_FCMLA_ZPmZZ_D = 923, - AArch64_FCMLA_ZPmZZ_H = 924, - AArch64_FCMLA_ZPmZZ_S = 925, - AArch64_FCMLA_ZZZI_H = 926, - AArch64_FCMLA_ZZZI_S = 927, - AArch64_FCMLAv2f32 = 928, - AArch64_FCMLAv2f64 = 929, - AArch64_FCMLAv4f16 = 930, - AArch64_FCMLAv4f16_indexed = 931, - AArch64_FCMLAv4f32 = 932, - AArch64_FCMLAv4f32_indexed = 933, - AArch64_FCMLAv8f16 = 934, - AArch64_FCMLAv8f16_indexed = 935, - AArch64_FCMLE_PPzZ0_D = 936, - AArch64_FCMLE_PPzZ0_H = 937, - AArch64_FCMLE_PPzZ0_S = 938, - AArch64_FCMLEv1i16rz = 939, - AArch64_FCMLEv1i32rz = 940, - AArch64_FCMLEv1i64rz = 941, - AArch64_FCMLEv2i32rz = 942, - AArch64_FCMLEv2i64rz = 943, - AArch64_FCMLEv4i16rz = 944, - AArch64_FCMLEv4i32rz = 945, - AArch64_FCMLEv8i16rz = 946, - AArch64_FCMLT_PPzZ0_D = 947, - AArch64_FCMLT_PPzZ0_H = 948, - AArch64_FCMLT_PPzZ0_S = 949, - AArch64_FCMLTv1i16rz = 950, - AArch64_FCMLTv1i32rz = 951, - AArch64_FCMLTv1i64rz = 952, - AArch64_FCMLTv2i32rz = 953, - AArch64_FCMLTv2i64rz = 954, - AArch64_FCMLTv4i16rz = 955, - AArch64_FCMLTv4i32rz = 956, - AArch64_FCMLTv8i16rz = 957, - AArch64_FCMNE_PPzZ0_D = 958, - AArch64_FCMNE_PPzZ0_H = 959, - AArch64_FCMNE_PPzZ0_S = 960, - AArch64_FCMNE_PPzZZ_D = 961, - AArch64_FCMNE_PPzZZ_H = 962, - AArch64_FCMNE_PPzZZ_S = 963, - AArch64_FCMPDri = 964, - AArch64_FCMPDrr = 965, - AArch64_FCMPEDri = 966, - AArch64_FCMPEDrr = 967, - AArch64_FCMPEHri = 968, - AArch64_FCMPEHrr = 969, - AArch64_FCMPESri = 970, - AArch64_FCMPESrr = 971, - AArch64_FCMPHri = 972, - AArch64_FCMPHrr = 973, - AArch64_FCMPSri = 974, - AArch64_FCMPSrr = 975, - AArch64_FCMUO_PPzZZ_D = 976, - AArch64_FCMUO_PPzZZ_H = 977, - AArch64_FCMUO_PPzZZ_S = 978, - AArch64_FCPY_ZPmI_D = 979, - AArch64_FCPY_ZPmI_H = 980, - AArch64_FCPY_ZPmI_S = 981, - AArch64_FCSELDrrr = 982, - AArch64_FCSELHrrr = 983, - AArch64_FCSELSrrr = 984, - AArch64_FCVTASUWDr = 985, - AArch64_FCVTASUWHr = 986, - AArch64_FCVTASUWSr = 987, - AArch64_FCVTASUXDr = 988, - AArch64_FCVTASUXHr = 989, - AArch64_FCVTASUXSr = 990, - AArch64_FCVTASv1f16 = 991, - AArch64_FCVTASv1i32 = 992, - AArch64_FCVTASv1i64 = 993, - AArch64_FCVTASv2f32 = 994, - AArch64_FCVTASv2f64 = 995, - AArch64_FCVTASv4f16 = 996, - AArch64_FCVTASv4f32 = 997, - AArch64_FCVTASv8f16 = 998, - AArch64_FCVTAUUWDr = 999, - AArch64_FCVTAUUWHr = 1000, - AArch64_FCVTAUUWSr = 1001, - AArch64_FCVTAUUXDr = 1002, - AArch64_FCVTAUUXHr = 1003, - AArch64_FCVTAUUXSr = 1004, - AArch64_FCVTAUv1f16 = 1005, - AArch64_FCVTAUv1i32 = 1006, - AArch64_FCVTAUv1i64 = 1007, - AArch64_FCVTAUv2f32 = 1008, - AArch64_FCVTAUv2f64 = 1009, - AArch64_FCVTAUv4f16 = 1010, - AArch64_FCVTAUv4f32 = 1011, - AArch64_FCVTAUv8f16 = 1012, - AArch64_FCVTDHr = 1013, - AArch64_FCVTDSr = 1014, - AArch64_FCVTHDr = 1015, - AArch64_FCVTHSr = 1016, - AArch64_FCVTLv2i32 = 1017, - AArch64_FCVTLv4i16 = 1018, - AArch64_FCVTLv4i32 = 1019, - AArch64_FCVTLv8i16 = 1020, - AArch64_FCVTMSUWDr = 1021, - AArch64_FCVTMSUWHr = 1022, - AArch64_FCVTMSUWSr = 1023, - AArch64_FCVTMSUXDr = 1024, - AArch64_FCVTMSUXHr = 1025, - AArch64_FCVTMSUXSr = 1026, - AArch64_FCVTMSv1f16 = 1027, - AArch64_FCVTMSv1i32 = 1028, - AArch64_FCVTMSv1i64 = 1029, - AArch64_FCVTMSv2f32 = 1030, - AArch64_FCVTMSv2f64 = 1031, - AArch64_FCVTMSv4f16 = 1032, - AArch64_FCVTMSv4f32 = 1033, - AArch64_FCVTMSv8f16 = 1034, - AArch64_FCVTMUUWDr = 1035, - AArch64_FCVTMUUWHr = 1036, - AArch64_FCVTMUUWSr = 1037, - AArch64_FCVTMUUXDr = 1038, - AArch64_FCVTMUUXHr = 1039, - AArch64_FCVTMUUXSr = 1040, - AArch64_FCVTMUv1f16 = 1041, - AArch64_FCVTMUv1i32 = 1042, - AArch64_FCVTMUv1i64 = 1043, - AArch64_FCVTMUv2f32 = 1044, - AArch64_FCVTMUv2f64 = 1045, - AArch64_FCVTMUv4f16 = 1046, - AArch64_FCVTMUv4f32 = 1047, - AArch64_FCVTMUv8f16 = 1048, - AArch64_FCVTNSUWDr = 1049, - AArch64_FCVTNSUWHr = 1050, - AArch64_FCVTNSUWSr = 1051, - AArch64_FCVTNSUXDr = 1052, - AArch64_FCVTNSUXHr = 1053, - AArch64_FCVTNSUXSr = 1054, - AArch64_FCVTNSv1f16 = 1055, - AArch64_FCVTNSv1i32 = 1056, - AArch64_FCVTNSv1i64 = 1057, - AArch64_FCVTNSv2f32 = 1058, - AArch64_FCVTNSv2f64 = 1059, - AArch64_FCVTNSv4f16 = 1060, - AArch64_FCVTNSv4f32 = 1061, - AArch64_FCVTNSv8f16 = 1062, - AArch64_FCVTNUUWDr = 1063, - AArch64_FCVTNUUWHr = 1064, - AArch64_FCVTNUUWSr = 1065, - AArch64_FCVTNUUXDr = 1066, - AArch64_FCVTNUUXHr = 1067, - AArch64_FCVTNUUXSr = 1068, - AArch64_FCVTNUv1f16 = 1069, - AArch64_FCVTNUv1i32 = 1070, - AArch64_FCVTNUv1i64 = 1071, - AArch64_FCVTNUv2f32 = 1072, - AArch64_FCVTNUv2f64 = 1073, - AArch64_FCVTNUv4f16 = 1074, - AArch64_FCVTNUv4f32 = 1075, - AArch64_FCVTNUv8f16 = 1076, - AArch64_FCVTNv2i32 = 1077, - AArch64_FCVTNv4i16 = 1078, - AArch64_FCVTNv4i32 = 1079, - AArch64_FCVTNv8i16 = 1080, - AArch64_FCVTPSUWDr = 1081, - AArch64_FCVTPSUWHr = 1082, - AArch64_FCVTPSUWSr = 1083, - AArch64_FCVTPSUXDr = 1084, - AArch64_FCVTPSUXHr = 1085, - AArch64_FCVTPSUXSr = 1086, - AArch64_FCVTPSv1f16 = 1087, - AArch64_FCVTPSv1i32 = 1088, - AArch64_FCVTPSv1i64 = 1089, - AArch64_FCVTPSv2f32 = 1090, - AArch64_FCVTPSv2f64 = 1091, - AArch64_FCVTPSv4f16 = 1092, - AArch64_FCVTPSv4f32 = 1093, - AArch64_FCVTPSv8f16 = 1094, - AArch64_FCVTPUUWDr = 1095, - AArch64_FCVTPUUWHr = 1096, - AArch64_FCVTPUUWSr = 1097, - AArch64_FCVTPUUXDr = 1098, - AArch64_FCVTPUUXHr = 1099, - AArch64_FCVTPUUXSr = 1100, - AArch64_FCVTPUv1f16 = 1101, - AArch64_FCVTPUv1i32 = 1102, - AArch64_FCVTPUv1i64 = 1103, - AArch64_FCVTPUv2f32 = 1104, - AArch64_FCVTPUv2f64 = 1105, - AArch64_FCVTPUv4f16 = 1106, - AArch64_FCVTPUv4f32 = 1107, - AArch64_FCVTPUv8f16 = 1108, - AArch64_FCVTSDr = 1109, - AArch64_FCVTSHr = 1110, - AArch64_FCVTXNv1i64 = 1111, - AArch64_FCVTXNv2f32 = 1112, - AArch64_FCVTXNv4f32 = 1113, - AArch64_FCVTZSSWDri = 1114, - AArch64_FCVTZSSWHri = 1115, - AArch64_FCVTZSSWSri = 1116, - AArch64_FCVTZSSXDri = 1117, - AArch64_FCVTZSSXHri = 1118, - AArch64_FCVTZSSXSri = 1119, - AArch64_FCVTZSUWDr = 1120, - AArch64_FCVTZSUWHr = 1121, - AArch64_FCVTZSUWSr = 1122, - AArch64_FCVTZSUXDr = 1123, - AArch64_FCVTZSUXHr = 1124, - AArch64_FCVTZSUXSr = 1125, - AArch64_FCVTZS_ZPmZ_DtoD = 1126, - AArch64_FCVTZS_ZPmZ_DtoS = 1127, - AArch64_FCVTZS_ZPmZ_HtoD = 1128, - AArch64_FCVTZS_ZPmZ_HtoH = 1129, - AArch64_FCVTZS_ZPmZ_HtoS = 1130, - AArch64_FCVTZS_ZPmZ_StoD = 1131, - AArch64_FCVTZS_ZPmZ_StoS = 1132, - AArch64_FCVTZSd = 1133, - AArch64_FCVTZSh = 1134, - AArch64_FCVTZSs = 1135, - AArch64_FCVTZSv1f16 = 1136, - AArch64_FCVTZSv1i32 = 1137, - AArch64_FCVTZSv1i64 = 1138, - AArch64_FCVTZSv2f32 = 1139, - AArch64_FCVTZSv2f64 = 1140, - AArch64_FCVTZSv2i32_shift = 1141, - AArch64_FCVTZSv2i64_shift = 1142, - AArch64_FCVTZSv4f16 = 1143, - AArch64_FCVTZSv4f32 = 1144, - AArch64_FCVTZSv4i16_shift = 1145, - AArch64_FCVTZSv4i32_shift = 1146, - AArch64_FCVTZSv8f16 = 1147, - AArch64_FCVTZSv8i16_shift = 1148, - AArch64_FCVTZUSWDri = 1149, - AArch64_FCVTZUSWHri = 1150, - AArch64_FCVTZUSWSri = 1151, - AArch64_FCVTZUSXDri = 1152, - AArch64_FCVTZUSXHri = 1153, - AArch64_FCVTZUSXSri = 1154, - AArch64_FCVTZUUWDr = 1155, - AArch64_FCVTZUUWHr = 1156, - AArch64_FCVTZUUWSr = 1157, - AArch64_FCVTZUUXDr = 1158, - AArch64_FCVTZUUXHr = 1159, - AArch64_FCVTZUUXSr = 1160, - AArch64_FCVTZU_ZPmZ_DtoD = 1161, - AArch64_FCVTZU_ZPmZ_DtoS = 1162, - AArch64_FCVTZU_ZPmZ_HtoD = 1163, - AArch64_FCVTZU_ZPmZ_HtoH = 1164, - AArch64_FCVTZU_ZPmZ_HtoS = 1165, - AArch64_FCVTZU_ZPmZ_StoD = 1166, - AArch64_FCVTZU_ZPmZ_StoS = 1167, - AArch64_FCVTZUd = 1168, - AArch64_FCVTZUh = 1169, - AArch64_FCVTZUs = 1170, - AArch64_FCVTZUv1f16 = 1171, - AArch64_FCVTZUv1i32 = 1172, - AArch64_FCVTZUv1i64 = 1173, - AArch64_FCVTZUv2f32 = 1174, - AArch64_FCVTZUv2f64 = 1175, - AArch64_FCVTZUv2i32_shift = 1176, - AArch64_FCVTZUv2i64_shift = 1177, - AArch64_FCVTZUv4f16 = 1178, - AArch64_FCVTZUv4f32 = 1179, - AArch64_FCVTZUv4i16_shift = 1180, - AArch64_FCVTZUv4i32_shift = 1181, - AArch64_FCVTZUv8f16 = 1182, - AArch64_FCVTZUv8i16_shift = 1183, - AArch64_FCVT_ZPmZ_DtoH = 1184, - AArch64_FCVT_ZPmZ_DtoS = 1185, - AArch64_FCVT_ZPmZ_HtoD = 1186, - AArch64_FCVT_ZPmZ_HtoS = 1187, - AArch64_FCVT_ZPmZ_StoD = 1188, - AArch64_FCVT_ZPmZ_StoH = 1189, - AArch64_FDIVDrr = 1190, - AArch64_FDIVHrr = 1191, - AArch64_FDIVR_ZPmZ_D = 1192, - AArch64_FDIVR_ZPmZ_H = 1193, - AArch64_FDIVR_ZPmZ_S = 1194, - AArch64_FDIVSrr = 1195, - AArch64_FDIV_ZPmZ_D = 1196, - AArch64_FDIV_ZPmZ_H = 1197, - AArch64_FDIV_ZPmZ_S = 1198, - AArch64_FDIVv2f32 = 1199, - AArch64_FDIVv2f64 = 1200, - AArch64_FDIVv4f16 = 1201, - AArch64_FDIVv4f32 = 1202, - AArch64_FDIVv8f16 = 1203, - AArch64_FDUP_ZI_D = 1204, - AArch64_FDUP_ZI_H = 1205, - AArch64_FDUP_ZI_S = 1206, - AArch64_FEXPA_ZZ_D = 1207, - AArch64_FEXPA_ZZ_H = 1208, - AArch64_FEXPA_ZZ_S = 1209, - AArch64_FJCVTZS = 1210, - AArch64_FMADDDrrr = 1211, - AArch64_FMADDHrrr = 1212, - AArch64_FMADDSrrr = 1213, - AArch64_FMAD_ZPmZZ_D = 1214, - AArch64_FMAD_ZPmZZ_H = 1215, - AArch64_FMAD_ZPmZZ_S = 1216, - AArch64_FMAXDrr = 1217, - AArch64_FMAXHrr = 1218, - AArch64_FMAXNMDrr = 1219, - AArch64_FMAXNMHrr = 1220, - AArch64_FMAXNMPv2f32 = 1221, - AArch64_FMAXNMPv2f64 = 1222, - AArch64_FMAXNMPv2i16p = 1223, - AArch64_FMAXNMPv2i32p = 1224, - AArch64_FMAXNMPv2i64p = 1225, - AArch64_FMAXNMPv4f16 = 1226, - AArch64_FMAXNMPv4f32 = 1227, - AArch64_FMAXNMPv8f16 = 1228, - AArch64_FMAXNMSrr = 1229, - AArch64_FMAXNMV_VPZ_D = 1230, - AArch64_FMAXNMV_VPZ_H = 1231, - AArch64_FMAXNMV_VPZ_S = 1232, - AArch64_FMAXNMVv4i16v = 1233, - AArch64_FMAXNMVv4i32v = 1234, - AArch64_FMAXNMVv8i16v = 1235, - AArch64_FMAXNM_ZPmI_D = 1236, - AArch64_FMAXNM_ZPmI_H = 1237, - AArch64_FMAXNM_ZPmI_S = 1238, - AArch64_FMAXNM_ZPmZ_D = 1239, - AArch64_FMAXNM_ZPmZ_H = 1240, - AArch64_FMAXNM_ZPmZ_S = 1241, - AArch64_FMAXNMv2f32 = 1242, - AArch64_FMAXNMv2f64 = 1243, - AArch64_FMAXNMv4f16 = 1244, - AArch64_FMAXNMv4f32 = 1245, - AArch64_FMAXNMv8f16 = 1246, - AArch64_FMAXPv2f32 = 1247, - AArch64_FMAXPv2f64 = 1248, - AArch64_FMAXPv2i16p = 1249, - AArch64_FMAXPv2i32p = 1250, - AArch64_FMAXPv2i64p = 1251, - AArch64_FMAXPv4f16 = 1252, - AArch64_FMAXPv4f32 = 1253, - AArch64_FMAXPv8f16 = 1254, - AArch64_FMAXSrr = 1255, - AArch64_FMAXV_VPZ_D = 1256, - AArch64_FMAXV_VPZ_H = 1257, - AArch64_FMAXV_VPZ_S = 1258, - AArch64_FMAXVv4i16v = 1259, - AArch64_FMAXVv4i32v = 1260, - AArch64_FMAXVv8i16v = 1261, - AArch64_FMAX_ZPmI_D = 1262, - AArch64_FMAX_ZPmI_H = 1263, - AArch64_FMAX_ZPmI_S = 1264, - AArch64_FMAX_ZPmZ_D = 1265, - AArch64_FMAX_ZPmZ_H = 1266, - AArch64_FMAX_ZPmZ_S = 1267, - AArch64_FMAXv2f32 = 1268, - AArch64_FMAXv2f64 = 1269, - AArch64_FMAXv4f16 = 1270, - AArch64_FMAXv4f32 = 1271, - AArch64_FMAXv8f16 = 1272, - AArch64_FMINDrr = 1273, - AArch64_FMINHrr = 1274, - AArch64_FMINNMDrr = 1275, - AArch64_FMINNMHrr = 1276, - AArch64_FMINNMPv2f32 = 1277, - AArch64_FMINNMPv2f64 = 1278, - AArch64_FMINNMPv2i16p = 1279, - AArch64_FMINNMPv2i32p = 1280, - AArch64_FMINNMPv2i64p = 1281, - AArch64_FMINNMPv4f16 = 1282, - AArch64_FMINNMPv4f32 = 1283, - AArch64_FMINNMPv8f16 = 1284, - AArch64_FMINNMSrr = 1285, - AArch64_FMINNMV_VPZ_D = 1286, - AArch64_FMINNMV_VPZ_H = 1287, - AArch64_FMINNMV_VPZ_S = 1288, - AArch64_FMINNMVv4i16v = 1289, - AArch64_FMINNMVv4i32v = 1290, - AArch64_FMINNMVv8i16v = 1291, - AArch64_FMINNM_ZPmI_D = 1292, - AArch64_FMINNM_ZPmI_H = 1293, - AArch64_FMINNM_ZPmI_S = 1294, - AArch64_FMINNM_ZPmZ_D = 1295, - AArch64_FMINNM_ZPmZ_H = 1296, - AArch64_FMINNM_ZPmZ_S = 1297, - AArch64_FMINNMv2f32 = 1298, - AArch64_FMINNMv2f64 = 1299, - AArch64_FMINNMv4f16 = 1300, - AArch64_FMINNMv4f32 = 1301, - AArch64_FMINNMv8f16 = 1302, - AArch64_FMINPv2f32 = 1303, - AArch64_FMINPv2f64 = 1304, - AArch64_FMINPv2i16p = 1305, - AArch64_FMINPv2i32p = 1306, - AArch64_FMINPv2i64p = 1307, - AArch64_FMINPv4f16 = 1308, - AArch64_FMINPv4f32 = 1309, - AArch64_FMINPv8f16 = 1310, - AArch64_FMINSrr = 1311, - AArch64_FMINV_VPZ_D = 1312, - AArch64_FMINV_VPZ_H = 1313, - AArch64_FMINV_VPZ_S = 1314, - AArch64_FMINVv4i16v = 1315, - AArch64_FMINVv4i32v = 1316, - AArch64_FMINVv8i16v = 1317, - AArch64_FMIN_ZPmI_D = 1318, - AArch64_FMIN_ZPmI_H = 1319, - AArch64_FMIN_ZPmI_S = 1320, - AArch64_FMIN_ZPmZ_D = 1321, - AArch64_FMIN_ZPmZ_H = 1322, - AArch64_FMIN_ZPmZ_S = 1323, - AArch64_FMINv2f32 = 1324, - AArch64_FMINv2f64 = 1325, - AArch64_FMINv4f16 = 1326, - AArch64_FMINv4f32 = 1327, - AArch64_FMINv8f16 = 1328, - AArch64_FMLA_ZPmZZ_D = 1329, - AArch64_FMLA_ZPmZZ_H = 1330, - AArch64_FMLA_ZPmZZ_S = 1331, - AArch64_FMLA_ZZZI_D = 1332, - AArch64_FMLA_ZZZI_H = 1333, - AArch64_FMLA_ZZZI_S = 1334, - AArch64_FMLAv1i16_indexed = 1335, - AArch64_FMLAv1i32_indexed = 1336, - AArch64_FMLAv1i64_indexed = 1337, - AArch64_FMLAv2f32 = 1338, - AArch64_FMLAv2f64 = 1339, - AArch64_FMLAv2i32_indexed = 1340, - AArch64_FMLAv2i64_indexed = 1341, - AArch64_FMLAv4f16 = 1342, - AArch64_FMLAv4f32 = 1343, - AArch64_FMLAv4i16_indexed = 1344, - AArch64_FMLAv4i32_indexed = 1345, - AArch64_FMLAv8f16 = 1346, - AArch64_FMLAv8i16_indexed = 1347, - AArch64_FMLS_ZPmZZ_D = 1348, - AArch64_FMLS_ZPmZZ_H = 1349, - AArch64_FMLS_ZPmZZ_S = 1350, - AArch64_FMLS_ZZZI_D = 1351, - AArch64_FMLS_ZZZI_H = 1352, - AArch64_FMLS_ZZZI_S = 1353, - AArch64_FMLSv1i16_indexed = 1354, - AArch64_FMLSv1i32_indexed = 1355, - AArch64_FMLSv1i64_indexed = 1356, - AArch64_FMLSv2f32 = 1357, - AArch64_FMLSv2f64 = 1358, - AArch64_FMLSv2i32_indexed = 1359, - AArch64_FMLSv2i64_indexed = 1360, - AArch64_FMLSv4f16 = 1361, - AArch64_FMLSv4f32 = 1362, - AArch64_FMLSv4i16_indexed = 1363, - AArch64_FMLSv4i32_indexed = 1364, - AArch64_FMLSv8f16 = 1365, - AArch64_FMLSv8i16_indexed = 1366, - AArch64_FMOVD0 = 1367, - AArch64_FMOVDXHighr = 1368, - AArch64_FMOVDXr = 1369, - AArch64_FMOVDi = 1370, - AArch64_FMOVDr = 1371, - AArch64_FMOVH0 = 1372, - AArch64_FMOVHWr = 1373, - AArch64_FMOVHXr = 1374, - AArch64_FMOVHi = 1375, - AArch64_FMOVHr = 1376, - AArch64_FMOVS0 = 1377, - AArch64_FMOVSWr = 1378, - AArch64_FMOVSi = 1379, - AArch64_FMOVSr = 1380, - AArch64_FMOVWHr = 1381, - AArch64_FMOVWSr = 1382, - AArch64_FMOVXDHighr = 1383, - AArch64_FMOVXDr = 1384, - AArch64_FMOVXHr = 1385, - AArch64_FMOVv2f32_ns = 1386, - AArch64_FMOVv2f64_ns = 1387, - AArch64_FMOVv4f16_ns = 1388, - AArch64_FMOVv4f32_ns = 1389, - AArch64_FMOVv8f16_ns = 1390, - AArch64_FMSB_ZPmZZ_D = 1391, - AArch64_FMSB_ZPmZZ_H = 1392, - AArch64_FMSB_ZPmZZ_S = 1393, - AArch64_FMSUBDrrr = 1394, - AArch64_FMSUBHrrr = 1395, - AArch64_FMSUBSrrr = 1396, - AArch64_FMULDrr = 1397, - AArch64_FMULHrr = 1398, - AArch64_FMULSrr = 1399, - AArch64_FMULX16 = 1400, - AArch64_FMULX32 = 1401, - AArch64_FMULX64 = 1402, - AArch64_FMULX_ZPmZ_D = 1403, - AArch64_FMULX_ZPmZ_H = 1404, - AArch64_FMULX_ZPmZ_S = 1405, - AArch64_FMULXv1i16_indexed = 1406, - AArch64_FMULXv1i32_indexed = 1407, - AArch64_FMULXv1i64_indexed = 1408, - AArch64_FMULXv2f32 = 1409, - AArch64_FMULXv2f64 = 1410, - AArch64_FMULXv2i32_indexed = 1411, - AArch64_FMULXv2i64_indexed = 1412, - AArch64_FMULXv4f16 = 1413, - AArch64_FMULXv4f32 = 1414, - AArch64_FMULXv4i16_indexed = 1415, - AArch64_FMULXv4i32_indexed = 1416, - AArch64_FMULXv8f16 = 1417, - AArch64_FMULXv8i16_indexed = 1418, - AArch64_FMUL_ZPmI_D = 1419, - AArch64_FMUL_ZPmI_H = 1420, - AArch64_FMUL_ZPmI_S = 1421, - AArch64_FMUL_ZPmZ_D = 1422, - AArch64_FMUL_ZPmZ_H = 1423, - AArch64_FMUL_ZPmZ_S = 1424, - AArch64_FMUL_ZZZI_D = 1425, - AArch64_FMUL_ZZZI_H = 1426, - AArch64_FMUL_ZZZI_S = 1427, - AArch64_FMUL_ZZZ_D = 1428, - AArch64_FMUL_ZZZ_H = 1429, - AArch64_FMUL_ZZZ_S = 1430, - AArch64_FMULv1i16_indexed = 1431, - AArch64_FMULv1i32_indexed = 1432, - AArch64_FMULv1i64_indexed = 1433, - AArch64_FMULv2f32 = 1434, - AArch64_FMULv2f64 = 1435, - AArch64_FMULv2i32_indexed = 1436, - AArch64_FMULv2i64_indexed = 1437, - AArch64_FMULv4f16 = 1438, - AArch64_FMULv4f32 = 1439, - AArch64_FMULv4i16_indexed = 1440, - AArch64_FMULv4i32_indexed = 1441, - AArch64_FMULv8f16 = 1442, - AArch64_FMULv8i16_indexed = 1443, - AArch64_FNEGDr = 1444, - AArch64_FNEGHr = 1445, - AArch64_FNEGSr = 1446, - AArch64_FNEG_ZPmZ_D = 1447, - AArch64_FNEG_ZPmZ_H = 1448, - AArch64_FNEG_ZPmZ_S = 1449, - AArch64_FNEGv2f32 = 1450, - AArch64_FNEGv2f64 = 1451, - AArch64_FNEGv4f16 = 1452, - AArch64_FNEGv4f32 = 1453, - AArch64_FNEGv8f16 = 1454, - AArch64_FNMADDDrrr = 1455, - AArch64_FNMADDHrrr = 1456, - AArch64_FNMADDSrrr = 1457, - AArch64_FNMAD_ZPmZZ_D = 1458, - AArch64_FNMAD_ZPmZZ_H = 1459, - AArch64_FNMAD_ZPmZZ_S = 1460, - AArch64_FNMLA_ZPmZZ_D = 1461, - AArch64_FNMLA_ZPmZZ_H = 1462, - AArch64_FNMLA_ZPmZZ_S = 1463, - AArch64_FNMLS_ZPmZZ_D = 1464, - AArch64_FNMLS_ZPmZZ_H = 1465, - AArch64_FNMLS_ZPmZZ_S = 1466, - AArch64_FNMSB_ZPmZZ_D = 1467, - AArch64_FNMSB_ZPmZZ_H = 1468, - AArch64_FNMSB_ZPmZZ_S = 1469, - AArch64_FNMSUBDrrr = 1470, - AArch64_FNMSUBHrrr = 1471, - AArch64_FNMSUBSrrr = 1472, - AArch64_FNMULDrr = 1473, - AArch64_FNMULHrr = 1474, - AArch64_FNMULSrr = 1475, - AArch64_FRECPE_ZZ_D = 1476, - AArch64_FRECPE_ZZ_H = 1477, - AArch64_FRECPE_ZZ_S = 1478, - AArch64_FRECPEv1f16 = 1479, - AArch64_FRECPEv1i32 = 1480, - AArch64_FRECPEv1i64 = 1481, - AArch64_FRECPEv2f32 = 1482, - AArch64_FRECPEv2f64 = 1483, - AArch64_FRECPEv4f16 = 1484, - AArch64_FRECPEv4f32 = 1485, - AArch64_FRECPEv8f16 = 1486, - AArch64_FRECPS16 = 1487, - AArch64_FRECPS32 = 1488, - AArch64_FRECPS64 = 1489, - AArch64_FRECPS_ZZZ_D = 1490, - AArch64_FRECPS_ZZZ_H = 1491, - AArch64_FRECPS_ZZZ_S = 1492, - AArch64_FRECPSv2f32 = 1493, - AArch64_FRECPSv2f64 = 1494, - AArch64_FRECPSv4f16 = 1495, - AArch64_FRECPSv4f32 = 1496, - AArch64_FRECPSv8f16 = 1497, - AArch64_FRECPX_ZPmZ_D = 1498, - AArch64_FRECPX_ZPmZ_H = 1499, - AArch64_FRECPX_ZPmZ_S = 1500, - AArch64_FRECPXv1f16 = 1501, - AArch64_FRECPXv1i32 = 1502, - AArch64_FRECPXv1i64 = 1503, - AArch64_FRINTADr = 1504, - AArch64_FRINTAHr = 1505, - AArch64_FRINTASr = 1506, - AArch64_FRINTA_ZPmZ_D = 1507, - AArch64_FRINTA_ZPmZ_H = 1508, - AArch64_FRINTA_ZPmZ_S = 1509, - AArch64_FRINTAv2f32 = 1510, - AArch64_FRINTAv2f64 = 1511, - AArch64_FRINTAv4f16 = 1512, - AArch64_FRINTAv4f32 = 1513, - AArch64_FRINTAv8f16 = 1514, - AArch64_FRINTIDr = 1515, - AArch64_FRINTIHr = 1516, - AArch64_FRINTISr = 1517, - AArch64_FRINTI_ZPmZ_D = 1518, - AArch64_FRINTI_ZPmZ_H = 1519, - AArch64_FRINTI_ZPmZ_S = 1520, - AArch64_FRINTIv2f32 = 1521, - AArch64_FRINTIv2f64 = 1522, - AArch64_FRINTIv4f16 = 1523, - AArch64_FRINTIv4f32 = 1524, - AArch64_FRINTIv8f16 = 1525, - AArch64_FRINTMDr = 1526, - AArch64_FRINTMHr = 1527, - AArch64_FRINTMSr = 1528, - AArch64_FRINTM_ZPmZ_D = 1529, - AArch64_FRINTM_ZPmZ_H = 1530, - AArch64_FRINTM_ZPmZ_S = 1531, - AArch64_FRINTMv2f32 = 1532, - AArch64_FRINTMv2f64 = 1533, - AArch64_FRINTMv4f16 = 1534, - AArch64_FRINTMv4f32 = 1535, - AArch64_FRINTMv8f16 = 1536, - AArch64_FRINTNDr = 1537, - AArch64_FRINTNHr = 1538, - AArch64_FRINTNSr = 1539, - AArch64_FRINTN_ZPmZ_D = 1540, - AArch64_FRINTN_ZPmZ_H = 1541, - AArch64_FRINTN_ZPmZ_S = 1542, - AArch64_FRINTNv2f32 = 1543, - AArch64_FRINTNv2f64 = 1544, - AArch64_FRINTNv4f16 = 1545, - AArch64_FRINTNv4f32 = 1546, - AArch64_FRINTNv8f16 = 1547, - AArch64_FRINTPDr = 1548, - AArch64_FRINTPHr = 1549, - AArch64_FRINTPSr = 1550, - AArch64_FRINTP_ZPmZ_D = 1551, - AArch64_FRINTP_ZPmZ_H = 1552, - AArch64_FRINTP_ZPmZ_S = 1553, - AArch64_FRINTPv2f32 = 1554, - AArch64_FRINTPv2f64 = 1555, - AArch64_FRINTPv4f16 = 1556, - AArch64_FRINTPv4f32 = 1557, - AArch64_FRINTPv8f16 = 1558, - AArch64_FRINTXDr = 1559, - AArch64_FRINTXHr = 1560, - AArch64_FRINTXSr = 1561, - AArch64_FRINTX_ZPmZ_D = 1562, - AArch64_FRINTX_ZPmZ_H = 1563, - AArch64_FRINTX_ZPmZ_S = 1564, - AArch64_FRINTXv2f32 = 1565, - AArch64_FRINTXv2f64 = 1566, - AArch64_FRINTXv4f16 = 1567, - AArch64_FRINTXv4f32 = 1568, - AArch64_FRINTXv8f16 = 1569, - AArch64_FRINTZDr = 1570, - AArch64_FRINTZHr = 1571, - AArch64_FRINTZSr = 1572, - AArch64_FRINTZ_ZPmZ_D = 1573, - AArch64_FRINTZ_ZPmZ_H = 1574, - AArch64_FRINTZ_ZPmZ_S = 1575, - AArch64_FRINTZv2f32 = 1576, - AArch64_FRINTZv2f64 = 1577, - AArch64_FRINTZv4f16 = 1578, - AArch64_FRINTZv4f32 = 1579, - AArch64_FRINTZv8f16 = 1580, - AArch64_FRSQRTE_ZZ_D = 1581, - AArch64_FRSQRTE_ZZ_H = 1582, - AArch64_FRSQRTE_ZZ_S = 1583, - AArch64_FRSQRTEv1f16 = 1584, - AArch64_FRSQRTEv1i32 = 1585, - AArch64_FRSQRTEv1i64 = 1586, - AArch64_FRSQRTEv2f32 = 1587, - AArch64_FRSQRTEv2f64 = 1588, - AArch64_FRSQRTEv4f16 = 1589, - AArch64_FRSQRTEv4f32 = 1590, - AArch64_FRSQRTEv8f16 = 1591, - AArch64_FRSQRTS16 = 1592, - AArch64_FRSQRTS32 = 1593, - AArch64_FRSQRTS64 = 1594, - AArch64_FRSQRTS_ZZZ_D = 1595, - AArch64_FRSQRTS_ZZZ_H = 1596, - AArch64_FRSQRTS_ZZZ_S = 1597, - AArch64_FRSQRTSv2f32 = 1598, - AArch64_FRSQRTSv2f64 = 1599, - AArch64_FRSQRTSv4f16 = 1600, - AArch64_FRSQRTSv4f32 = 1601, - AArch64_FRSQRTSv8f16 = 1602, - AArch64_FSCALE_ZPmZ_D = 1603, - AArch64_FSCALE_ZPmZ_H = 1604, - AArch64_FSCALE_ZPmZ_S = 1605, - AArch64_FSQRTDr = 1606, - AArch64_FSQRTHr = 1607, - AArch64_FSQRTSr = 1608, - AArch64_FSQRT_ZPmZ_D = 1609, - AArch64_FSQRT_ZPmZ_H = 1610, - AArch64_FSQRT_ZPmZ_S = 1611, - AArch64_FSQRTv2f32 = 1612, - AArch64_FSQRTv2f64 = 1613, - AArch64_FSQRTv4f16 = 1614, - AArch64_FSQRTv4f32 = 1615, - AArch64_FSQRTv8f16 = 1616, - AArch64_FSUBDrr = 1617, - AArch64_FSUBHrr = 1618, - AArch64_FSUBR_ZPmI_D = 1619, - AArch64_FSUBR_ZPmI_H = 1620, - AArch64_FSUBR_ZPmI_S = 1621, - AArch64_FSUBR_ZPmZ_D = 1622, - AArch64_FSUBR_ZPmZ_H = 1623, - AArch64_FSUBR_ZPmZ_S = 1624, - AArch64_FSUBSrr = 1625, - AArch64_FSUB_ZPmI_D = 1626, - AArch64_FSUB_ZPmI_H = 1627, - AArch64_FSUB_ZPmI_S = 1628, - AArch64_FSUB_ZPmZ_D = 1629, - AArch64_FSUB_ZPmZ_H = 1630, - AArch64_FSUB_ZPmZ_S = 1631, - AArch64_FSUB_ZZZ_D = 1632, - AArch64_FSUB_ZZZ_H = 1633, - AArch64_FSUB_ZZZ_S = 1634, - AArch64_FSUBv2f32 = 1635, - AArch64_FSUBv2f64 = 1636, - AArch64_FSUBv4f16 = 1637, - AArch64_FSUBv4f32 = 1638, - AArch64_FSUBv8f16 = 1639, - AArch64_FTMAD_ZZI_D = 1640, - AArch64_FTMAD_ZZI_H = 1641, - AArch64_FTMAD_ZZI_S = 1642, - AArch64_FTSMUL_ZZZ_D = 1643, - AArch64_FTSMUL_ZZZ_H = 1644, - AArch64_FTSMUL_ZZZ_S = 1645, - AArch64_FTSSEL_ZZZ_D = 1646, - AArch64_FTSSEL_ZZZ_H = 1647, - AArch64_FTSSEL_ZZZ_S = 1648, - AArch64_GLD1B_D_IMM_REAL = 1649, - AArch64_GLD1B_D_REAL = 1650, - AArch64_GLD1B_D_SXTW_REAL = 1651, - AArch64_GLD1B_D_UXTW_REAL = 1652, - AArch64_GLD1B_S_IMM_REAL = 1653, - AArch64_GLD1B_S_SXTW_REAL = 1654, - AArch64_GLD1B_S_UXTW_REAL = 1655, - AArch64_GLD1D_IMM_REAL = 1656, - AArch64_GLD1D_REAL = 1657, - AArch64_GLD1D_SCALED_REAL = 1658, - AArch64_GLD1D_SXTW_REAL = 1659, - AArch64_GLD1D_SXTW_SCALED_REAL = 1660, - AArch64_GLD1D_UXTW_REAL = 1661, - AArch64_GLD1D_UXTW_SCALED_REAL = 1662, - AArch64_GLD1H_D_IMM_REAL = 1663, - AArch64_GLD1H_D_REAL = 1664, - AArch64_GLD1H_D_SCALED_REAL = 1665, - AArch64_GLD1H_D_SXTW_REAL = 1666, - AArch64_GLD1H_D_SXTW_SCALED_REAL = 1667, - AArch64_GLD1H_D_UXTW_REAL = 1668, - AArch64_GLD1H_D_UXTW_SCALED_REAL = 1669, - AArch64_GLD1H_S_IMM_REAL = 1670, - AArch64_GLD1H_S_SXTW_REAL = 1671, - AArch64_GLD1H_S_SXTW_SCALED_REAL = 1672, - AArch64_GLD1H_S_UXTW_REAL = 1673, - AArch64_GLD1H_S_UXTW_SCALED_REAL = 1674, - AArch64_GLD1SB_D_IMM_REAL = 1675, - AArch64_GLD1SB_D_REAL = 1676, - AArch64_GLD1SB_D_SXTW_REAL = 1677, - AArch64_GLD1SB_D_UXTW_REAL = 1678, - AArch64_GLD1SB_S_IMM_REAL = 1679, - AArch64_GLD1SB_S_SXTW_REAL = 1680, - AArch64_GLD1SB_S_UXTW_REAL = 1681, - AArch64_GLD1SH_D_IMM_REAL = 1682, - AArch64_GLD1SH_D_REAL = 1683, - AArch64_GLD1SH_D_SCALED_REAL = 1684, - AArch64_GLD1SH_D_SXTW_REAL = 1685, - AArch64_GLD1SH_D_SXTW_SCALED_REAL = 1686, - AArch64_GLD1SH_D_UXTW_REAL = 1687, - AArch64_GLD1SH_D_UXTW_SCALED_REAL = 1688, - AArch64_GLD1SH_S_IMM_REAL = 1689, - AArch64_GLD1SH_S_SXTW_REAL = 1690, - AArch64_GLD1SH_S_SXTW_SCALED_REAL = 1691, - AArch64_GLD1SH_S_UXTW_REAL = 1692, - AArch64_GLD1SH_S_UXTW_SCALED_REAL = 1693, - AArch64_GLD1SW_D_IMM_REAL = 1694, - AArch64_GLD1SW_D_REAL = 1695, - AArch64_GLD1SW_D_SCALED_REAL = 1696, - AArch64_GLD1SW_D_SXTW_REAL = 1697, - AArch64_GLD1SW_D_SXTW_SCALED_REAL = 1698, - AArch64_GLD1SW_D_UXTW_REAL = 1699, - AArch64_GLD1SW_D_UXTW_SCALED_REAL = 1700, - AArch64_GLD1W_D_IMM_REAL = 1701, - AArch64_GLD1W_D_REAL = 1702, - AArch64_GLD1W_D_SCALED_REAL = 1703, - AArch64_GLD1W_D_SXTW_REAL = 1704, - AArch64_GLD1W_D_SXTW_SCALED_REAL = 1705, - AArch64_GLD1W_D_UXTW_REAL = 1706, - AArch64_GLD1W_D_UXTW_SCALED_REAL = 1707, - AArch64_GLD1W_IMM_REAL = 1708, - AArch64_GLD1W_SXTW_REAL = 1709, - AArch64_GLD1W_SXTW_SCALED_REAL = 1710, - AArch64_GLD1W_UXTW_REAL = 1711, - AArch64_GLD1W_UXTW_SCALED_REAL = 1712, - AArch64_GLDFF1B_D_IMM_REAL = 1713, - AArch64_GLDFF1B_D_REAL = 1714, - AArch64_GLDFF1B_D_SXTW_REAL = 1715, - AArch64_GLDFF1B_D_UXTW_REAL = 1716, - AArch64_GLDFF1B_S_IMM_REAL = 1717, - AArch64_GLDFF1B_S_SXTW_REAL = 1718, - AArch64_GLDFF1B_S_UXTW_REAL = 1719, - AArch64_GLDFF1D_IMM_REAL = 1720, - AArch64_GLDFF1D_REAL = 1721, - AArch64_GLDFF1D_SCALED_REAL = 1722, - AArch64_GLDFF1D_SXTW_REAL = 1723, - AArch64_GLDFF1D_SXTW_SCALED_REAL = 1724, - AArch64_GLDFF1D_UXTW_REAL = 1725, - AArch64_GLDFF1D_UXTW_SCALED_REAL = 1726, - AArch64_GLDFF1H_D_IMM_REAL = 1727, - AArch64_GLDFF1H_D_REAL = 1728, - AArch64_GLDFF1H_D_SCALED_REAL = 1729, - AArch64_GLDFF1H_D_SXTW_REAL = 1730, - AArch64_GLDFF1H_D_SXTW_SCALED_REAL = 1731, - AArch64_GLDFF1H_D_UXTW_REAL = 1732, - AArch64_GLDFF1H_D_UXTW_SCALED_REAL = 1733, - AArch64_GLDFF1H_S_IMM_REAL = 1734, - AArch64_GLDFF1H_S_SXTW_REAL = 1735, - AArch64_GLDFF1H_S_SXTW_SCALED_REAL = 1736, - AArch64_GLDFF1H_S_UXTW_REAL = 1737, - AArch64_GLDFF1H_S_UXTW_SCALED_REAL = 1738, - AArch64_GLDFF1SB_D_IMM_REAL = 1739, - AArch64_GLDFF1SB_D_REAL = 1740, - AArch64_GLDFF1SB_D_SXTW_REAL = 1741, - AArch64_GLDFF1SB_D_UXTW_REAL = 1742, - AArch64_GLDFF1SB_S_IMM_REAL = 1743, - AArch64_GLDFF1SB_S_SXTW_REAL = 1744, - AArch64_GLDFF1SB_S_UXTW_REAL = 1745, - AArch64_GLDFF1SH_D_IMM_REAL = 1746, - AArch64_GLDFF1SH_D_REAL = 1747, - AArch64_GLDFF1SH_D_SCALED_REAL = 1748, - AArch64_GLDFF1SH_D_SXTW_REAL = 1749, - AArch64_GLDFF1SH_D_SXTW_SCALED_REAL = 1750, - AArch64_GLDFF1SH_D_UXTW_REAL = 1751, - AArch64_GLDFF1SH_D_UXTW_SCALED_REAL = 1752, - AArch64_GLDFF1SH_S_IMM_REAL = 1753, - AArch64_GLDFF1SH_S_SXTW_REAL = 1754, - AArch64_GLDFF1SH_S_SXTW_SCALED_REAL = 1755, - AArch64_GLDFF1SH_S_UXTW_REAL = 1756, - AArch64_GLDFF1SH_S_UXTW_SCALED_REAL = 1757, - AArch64_GLDFF1SW_D_IMM_REAL = 1758, - AArch64_GLDFF1SW_D_REAL = 1759, - AArch64_GLDFF1SW_D_SCALED_REAL = 1760, - AArch64_GLDFF1SW_D_SXTW_REAL = 1761, - AArch64_GLDFF1SW_D_SXTW_SCALED_REAL = 1762, - AArch64_GLDFF1SW_D_UXTW_REAL = 1763, - AArch64_GLDFF1SW_D_UXTW_SCALED_REAL = 1764, - AArch64_GLDFF1W_D_IMM_REAL = 1765, - AArch64_GLDFF1W_D_REAL = 1766, - AArch64_GLDFF1W_D_SCALED_REAL = 1767, - AArch64_GLDFF1W_D_SXTW_REAL = 1768, - AArch64_GLDFF1W_D_SXTW_SCALED_REAL = 1769, - AArch64_GLDFF1W_D_UXTW_REAL = 1770, - AArch64_GLDFF1W_D_UXTW_SCALED_REAL = 1771, - AArch64_GLDFF1W_IMM_REAL = 1772, - AArch64_GLDFF1W_SXTW_REAL = 1773, - AArch64_GLDFF1W_SXTW_SCALED_REAL = 1774, - AArch64_GLDFF1W_UXTW_REAL = 1775, - AArch64_GLDFF1W_UXTW_SCALED_REAL = 1776, - AArch64_HINT = 1777, - AArch64_HLT = 1778, - AArch64_HVC = 1779, - AArch64_INCB_XPiI = 1780, - AArch64_INCD_XPiI = 1781, - AArch64_INCD_ZPiI = 1782, - AArch64_INCH_XPiI = 1783, - AArch64_INCH_ZPiI = 1784, - AArch64_INCP_XP_B = 1785, - AArch64_INCP_XP_D = 1786, - AArch64_INCP_XP_H = 1787, - AArch64_INCP_XP_S = 1788, - AArch64_INCP_ZP_D = 1789, - AArch64_INCP_ZP_H = 1790, - AArch64_INCP_ZP_S = 1791, - AArch64_INCW_XPiI = 1792, - AArch64_INCW_ZPiI = 1793, - AArch64_INDEX_II_B = 1794, - AArch64_INDEX_II_D = 1795, - AArch64_INDEX_II_H = 1796, - AArch64_INDEX_II_S = 1797, - AArch64_INDEX_IR_B = 1798, - AArch64_INDEX_IR_D = 1799, - AArch64_INDEX_IR_H = 1800, - AArch64_INDEX_IR_S = 1801, - AArch64_INDEX_RI_B = 1802, - AArch64_INDEX_RI_D = 1803, - AArch64_INDEX_RI_H = 1804, - AArch64_INDEX_RI_S = 1805, - AArch64_INDEX_RR_B = 1806, - AArch64_INDEX_RR_D = 1807, - AArch64_INDEX_RR_H = 1808, - AArch64_INDEX_RR_S = 1809, - AArch64_INSR_ZR_B = 1810, - AArch64_INSR_ZR_D = 1811, - AArch64_INSR_ZR_H = 1812, - AArch64_INSR_ZR_S = 1813, - AArch64_INSR_ZV_B = 1814, - AArch64_INSR_ZV_D = 1815, - AArch64_INSR_ZV_H = 1816, - AArch64_INSR_ZV_S = 1817, - AArch64_INSvi16gpr = 1818, - AArch64_INSvi16lane = 1819, - AArch64_INSvi32gpr = 1820, - AArch64_INSvi32lane = 1821, - AArch64_INSvi64gpr = 1822, - AArch64_INSvi64lane = 1823, - AArch64_INSvi8gpr = 1824, - AArch64_INSvi8lane = 1825, - AArch64_ISB = 1826, - AArch64_LASTA_RPZ_B = 1827, - AArch64_LASTA_RPZ_D = 1828, - AArch64_LASTA_RPZ_H = 1829, - AArch64_LASTA_RPZ_S = 1830, - AArch64_LASTA_VPZ_B = 1831, - AArch64_LASTA_VPZ_D = 1832, - AArch64_LASTA_VPZ_H = 1833, - AArch64_LASTA_VPZ_S = 1834, - AArch64_LASTB_RPZ_B = 1835, - AArch64_LASTB_RPZ_D = 1836, - AArch64_LASTB_RPZ_H = 1837, - AArch64_LASTB_RPZ_S = 1838, - AArch64_LASTB_VPZ_B = 1839, - AArch64_LASTB_VPZ_D = 1840, - AArch64_LASTB_VPZ_H = 1841, - AArch64_LASTB_VPZ_S = 1842, - AArch64_LD1B = 1843, - AArch64_LD1B_D = 1844, - AArch64_LD1B_D_IMM_REAL = 1845, - AArch64_LD1B_H = 1846, - AArch64_LD1B_H_IMM_REAL = 1847, - AArch64_LD1B_IMM_REAL = 1848, - AArch64_LD1B_S = 1849, - AArch64_LD1B_S_IMM_REAL = 1850, - AArch64_LD1D = 1851, - AArch64_LD1D_IMM_REAL = 1852, - AArch64_LD1Fourv16b = 1853, - AArch64_LD1Fourv16b_POST = 1854, - AArch64_LD1Fourv1d = 1855, - AArch64_LD1Fourv1d_POST = 1856, - AArch64_LD1Fourv2d = 1857, - AArch64_LD1Fourv2d_POST = 1858, - AArch64_LD1Fourv2s = 1859, - AArch64_LD1Fourv2s_POST = 1860, - AArch64_LD1Fourv4h = 1861, - AArch64_LD1Fourv4h_POST = 1862, - AArch64_LD1Fourv4s = 1863, - AArch64_LD1Fourv4s_POST = 1864, - AArch64_LD1Fourv8b = 1865, - AArch64_LD1Fourv8b_POST = 1866, - AArch64_LD1Fourv8h = 1867, - AArch64_LD1Fourv8h_POST = 1868, - AArch64_LD1H = 1869, - AArch64_LD1H_D = 1870, - AArch64_LD1H_D_IMM_REAL = 1871, - AArch64_LD1H_IMM_REAL = 1872, - AArch64_LD1H_S = 1873, - AArch64_LD1H_S_IMM_REAL = 1874, - AArch64_LD1Onev16b = 1875, - AArch64_LD1Onev16b_POST = 1876, - AArch64_LD1Onev1d = 1877, - AArch64_LD1Onev1d_POST = 1878, - AArch64_LD1Onev2d = 1879, - AArch64_LD1Onev2d_POST = 1880, - AArch64_LD1Onev2s = 1881, - AArch64_LD1Onev2s_POST = 1882, - AArch64_LD1Onev4h = 1883, - AArch64_LD1Onev4h_POST = 1884, - AArch64_LD1Onev4s = 1885, - AArch64_LD1Onev4s_POST = 1886, - AArch64_LD1Onev8b = 1887, - AArch64_LD1Onev8b_POST = 1888, - AArch64_LD1Onev8h = 1889, - AArch64_LD1Onev8h_POST = 1890, - AArch64_LD1RB_D_IMM = 1891, - AArch64_LD1RB_H_IMM = 1892, - AArch64_LD1RB_IMM = 1893, - AArch64_LD1RB_S_IMM = 1894, - AArch64_LD1RD_IMM = 1895, - AArch64_LD1RH_D_IMM = 1896, - AArch64_LD1RH_IMM = 1897, - AArch64_LD1RH_S_IMM = 1898, - AArch64_LD1RQ_B = 1899, - AArch64_LD1RQ_B_IMM = 1900, - AArch64_LD1RQ_D = 1901, - AArch64_LD1RQ_D_IMM = 1902, - AArch64_LD1RQ_H = 1903, - AArch64_LD1RQ_H_IMM = 1904, - AArch64_LD1RQ_W = 1905, - AArch64_LD1RQ_W_IMM = 1906, - AArch64_LD1RSB_D_IMM = 1907, - AArch64_LD1RSB_H_IMM = 1908, - AArch64_LD1RSB_S_IMM = 1909, - AArch64_LD1RSH_D_IMM = 1910, - AArch64_LD1RSH_S_IMM = 1911, - AArch64_LD1RSW_IMM = 1912, - AArch64_LD1RW_D_IMM = 1913, - AArch64_LD1RW_IMM = 1914, - AArch64_LD1Rv16b = 1915, - AArch64_LD1Rv16b_POST = 1916, - AArch64_LD1Rv1d = 1917, - AArch64_LD1Rv1d_POST = 1918, - AArch64_LD1Rv2d = 1919, - AArch64_LD1Rv2d_POST = 1920, - AArch64_LD1Rv2s = 1921, - AArch64_LD1Rv2s_POST = 1922, - AArch64_LD1Rv4h = 1923, - AArch64_LD1Rv4h_POST = 1924, - AArch64_LD1Rv4s = 1925, - AArch64_LD1Rv4s_POST = 1926, - AArch64_LD1Rv8b = 1927, - AArch64_LD1Rv8b_POST = 1928, - AArch64_LD1Rv8h = 1929, - AArch64_LD1Rv8h_POST = 1930, - AArch64_LD1SB_D = 1931, - AArch64_LD1SB_D_IMM_REAL = 1932, - AArch64_LD1SB_H = 1933, - AArch64_LD1SB_H_IMM_REAL = 1934, - AArch64_LD1SB_S = 1935, - AArch64_LD1SB_S_IMM_REAL = 1936, - AArch64_LD1SH_D = 1937, - AArch64_LD1SH_D_IMM_REAL = 1938, - AArch64_LD1SH_S = 1939, - AArch64_LD1SH_S_IMM_REAL = 1940, - AArch64_LD1SW_D = 1941, - AArch64_LD1SW_D_IMM_REAL = 1942, - AArch64_LD1Threev16b = 1943, - AArch64_LD1Threev16b_POST = 1944, - AArch64_LD1Threev1d = 1945, - AArch64_LD1Threev1d_POST = 1946, - AArch64_LD1Threev2d = 1947, - AArch64_LD1Threev2d_POST = 1948, - AArch64_LD1Threev2s = 1949, - AArch64_LD1Threev2s_POST = 1950, - AArch64_LD1Threev4h = 1951, - AArch64_LD1Threev4h_POST = 1952, - AArch64_LD1Threev4s = 1953, - AArch64_LD1Threev4s_POST = 1954, - AArch64_LD1Threev8b = 1955, - AArch64_LD1Threev8b_POST = 1956, - AArch64_LD1Threev8h = 1957, - AArch64_LD1Threev8h_POST = 1958, - AArch64_LD1Twov16b = 1959, - AArch64_LD1Twov16b_POST = 1960, - AArch64_LD1Twov1d = 1961, - AArch64_LD1Twov1d_POST = 1962, - AArch64_LD1Twov2d = 1963, - AArch64_LD1Twov2d_POST = 1964, - AArch64_LD1Twov2s = 1965, - AArch64_LD1Twov2s_POST = 1966, - AArch64_LD1Twov4h = 1967, - AArch64_LD1Twov4h_POST = 1968, - AArch64_LD1Twov4s = 1969, - AArch64_LD1Twov4s_POST = 1970, - AArch64_LD1Twov8b = 1971, - AArch64_LD1Twov8b_POST = 1972, - AArch64_LD1Twov8h = 1973, - AArch64_LD1Twov8h_POST = 1974, - AArch64_LD1W = 1975, - AArch64_LD1W_D = 1976, - AArch64_LD1W_D_IMM_REAL = 1977, - AArch64_LD1W_IMM_REAL = 1978, - AArch64_LD1i16 = 1979, - AArch64_LD1i16_POST = 1980, - AArch64_LD1i32 = 1981, - AArch64_LD1i32_POST = 1982, - AArch64_LD1i64 = 1983, - AArch64_LD1i64_POST = 1984, - AArch64_LD1i8 = 1985, - AArch64_LD1i8_POST = 1986, - AArch64_LD2B = 1987, - AArch64_LD2B_IMM = 1988, - AArch64_LD2D = 1989, - AArch64_LD2D_IMM = 1990, - AArch64_LD2H = 1991, - AArch64_LD2H_IMM = 1992, - AArch64_LD2Rv16b = 1993, - AArch64_LD2Rv16b_POST = 1994, - AArch64_LD2Rv1d = 1995, - AArch64_LD2Rv1d_POST = 1996, - AArch64_LD2Rv2d = 1997, - AArch64_LD2Rv2d_POST = 1998, - AArch64_LD2Rv2s = 1999, - AArch64_LD2Rv2s_POST = 2000, - AArch64_LD2Rv4h = 2001, - AArch64_LD2Rv4h_POST = 2002, - AArch64_LD2Rv4s = 2003, - AArch64_LD2Rv4s_POST = 2004, - AArch64_LD2Rv8b = 2005, - AArch64_LD2Rv8b_POST = 2006, - AArch64_LD2Rv8h = 2007, - AArch64_LD2Rv8h_POST = 2008, - AArch64_LD2Twov16b = 2009, - AArch64_LD2Twov16b_POST = 2010, - AArch64_LD2Twov2d = 2011, - AArch64_LD2Twov2d_POST = 2012, - AArch64_LD2Twov2s = 2013, - AArch64_LD2Twov2s_POST = 2014, - AArch64_LD2Twov4h = 2015, - AArch64_LD2Twov4h_POST = 2016, - AArch64_LD2Twov4s = 2017, - AArch64_LD2Twov4s_POST = 2018, - AArch64_LD2Twov8b = 2019, - AArch64_LD2Twov8b_POST = 2020, - AArch64_LD2Twov8h = 2021, - AArch64_LD2Twov8h_POST = 2022, - AArch64_LD2W = 2023, - AArch64_LD2W_IMM = 2024, - AArch64_LD2i16 = 2025, - AArch64_LD2i16_POST = 2026, - AArch64_LD2i32 = 2027, - AArch64_LD2i32_POST = 2028, - AArch64_LD2i64 = 2029, - AArch64_LD2i64_POST = 2030, - AArch64_LD2i8 = 2031, - AArch64_LD2i8_POST = 2032, - AArch64_LD3B = 2033, - AArch64_LD3B_IMM = 2034, - AArch64_LD3D = 2035, - AArch64_LD3D_IMM = 2036, - AArch64_LD3H = 2037, - AArch64_LD3H_IMM = 2038, - AArch64_LD3Rv16b = 2039, - AArch64_LD3Rv16b_POST = 2040, - AArch64_LD3Rv1d = 2041, - AArch64_LD3Rv1d_POST = 2042, - AArch64_LD3Rv2d = 2043, - AArch64_LD3Rv2d_POST = 2044, - AArch64_LD3Rv2s = 2045, - AArch64_LD3Rv2s_POST = 2046, - AArch64_LD3Rv4h = 2047, - AArch64_LD3Rv4h_POST = 2048, - AArch64_LD3Rv4s = 2049, - AArch64_LD3Rv4s_POST = 2050, - AArch64_LD3Rv8b = 2051, - AArch64_LD3Rv8b_POST = 2052, - AArch64_LD3Rv8h = 2053, - AArch64_LD3Rv8h_POST = 2054, - AArch64_LD3Threev16b = 2055, - AArch64_LD3Threev16b_POST = 2056, - AArch64_LD3Threev2d = 2057, - AArch64_LD3Threev2d_POST = 2058, - AArch64_LD3Threev2s = 2059, - AArch64_LD3Threev2s_POST = 2060, - AArch64_LD3Threev4h = 2061, - AArch64_LD3Threev4h_POST = 2062, - AArch64_LD3Threev4s = 2063, - AArch64_LD3Threev4s_POST = 2064, - AArch64_LD3Threev8b = 2065, - AArch64_LD3Threev8b_POST = 2066, - AArch64_LD3Threev8h = 2067, - AArch64_LD3Threev8h_POST = 2068, - AArch64_LD3W = 2069, - AArch64_LD3W_IMM = 2070, - AArch64_LD3i16 = 2071, - AArch64_LD3i16_POST = 2072, - AArch64_LD3i32 = 2073, - AArch64_LD3i32_POST = 2074, - AArch64_LD3i64 = 2075, - AArch64_LD3i64_POST = 2076, - AArch64_LD3i8 = 2077, - AArch64_LD3i8_POST = 2078, - AArch64_LD4B = 2079, - AArch64_LD4B_IMM = 2080, - AArch64_LD4D = 2081, - AArch64_LD4D_IMM = 2082, - AArch64_LD4Fourv16b = 2083, - AArch64_LD4Fourv16b_POST = 2084, - AArch64_LD4Fourv2d = 2085, - AArch64_LD4Fourv2d_POST = 2086, - AArch64_LD4Fourv2s = 2087, - AArch64_LD4Fourv2s_POST = 2088, - AArch64_LD4Fourv4h = 2089, - AArch64_LD4Fourv4h_POST = 2090, - AArch64_LD4Fourv4s = 2091, - AArch64_LD4Fourv4s_POST = 2092, - AArch64_LD4Fourv8b = 2093, - AArch64_LD4Fourv8b_POST = 2094, - AArch64_LD4Fourv8h = 2095, - AArch64_LD4Fourv8h_POST = 2096, - AArch64_LD4H = 2097, - AArch64_LD4H_IMM = 2098, - AArch64_LD4Rv16b = 2099, - AArch64_LD4Rv16b_POST = 2100, - AArch64_LD4Rv1d = 2101, - AArch64_LD4Rv1d_POST = 2102, - AArch64_LD4Rv2d = 2103, - AArch64_LD4Rv2d_POST = 2104, - AArch64_LD4Rv2s = 2105, - AArch64_LD4Rv2s_POST = 2106, - AArch64_LD4Rv4h = 2107, - AArch64_LD4Rv4h_POST = 2108, - AArch64_LD4Rv4s = 2109, - AArch64_LD4Rv4s_POST = 2110, - AArch64_LD4Rv8b = 2111, - AArch64_LD4Rv8b_POST = 2112, - AArch64_LD4Rv8h = 2113, - AArch64_LD4Rv8h_POST = 2114, - AArch64_LD4W = 2115, - AArch64_LD4W_IMM = 2116, - AArch64_LD4i16 = 2117, - AArch64_LD4i16_POST = 2118, - AArch64_LD4i32 = 2119, - AArch64_LD4i32_POST = 2120, - AArch64_LD4i64 = 2121, - AArch64_LD4i64_POST = 2122, - AArch64_LD4i8 = 2123, - AArch64_LD4i8_POST = 2124, - AArch64_LDADDAB = 2125, - AArch64_LDADDAH = 2126, - AArch64_LDADDALB = 2127, - AArch64_LDADDALH = 2128, - AArch64_LDADDALW = 2129, - AArch64_LDADDALX = 2130, - AArch64_LDADDAW = 2131, - AArch64_LDADDAX = 2132, - AArch64_LDADDB = 2133, - AArch64_LDADDH = 2134, - AArch64_LDADDLB = 2135, - AArch64_LDADDLH = 2136, - AArch64_LDADDLW = 2137, - AArch64_LDADDLX = 2138, - AArch64_LDADDW = 2139, - AArch64_LDADDX = 2140, - AArch64_LDAPRB = 2141, - AArch64_LDAPRH = 2142, - AArch64_LDAPRW = 2143, - AArch64_LDAPRX = 2144, - AArch64_LDAPURBi = 2145, - AArch64_LDAPURHi = 2146, - AArch64_LDAPURSBWi = 2147, - AArch64_LDAPURSBXi = 2148, - AArch64_LDAPURSHWi = 2149, - AArch64_LDAPURSHXi = 2150, - AArch64_LDAPURSWi = 2151, - AArch64_LDAPURXi = 2152, - AArch64_LDAPURi = 2153, - AArch64_LDARB = 2154, - AArch64_LDARH = 2155, - AArch64_LDARW = 2156, - AArch64_LDARX = 2157, - AArch64_LDAXPW = 2158, - AArch64_LDAXPX = 2159, - AArch64_LDAXRB = 2160, - AArch64_LDAXRH = 2161, - AArch64_LDAXRW = 2162, - AArch64_LDAXRX = 2163, - AArch64_LDCLRAB = 2164, - AArch64_LDCLRAH = 2165, - AArch64_LDCLRALB = 2166, - AArch64_LDCLRALH = 2167, - AArch64_LDCLRALW = 2168, - AArch64_LDCLRALX = 2169, - AArch64_LDCLRAW = 2170, - AArch64_LDCLRAX = 2171, - AArch64_LDCLRB = 2172, - AArch64_LDCLRH = 2173, - AArch64_LDCLRLB = 2174, - AArch64_LDCLRLH = 2175, - AArch64_LDCLRLW = 2176, - AArch64_LDCLRLX = 2177, - AArch64_LDCLRW = 2178, - AArch64_LDCLRX = 2179, - AArch64_LDEORAB = 2180, - AArch64_LDEORAH = 2181, - AArch64_LDEORALB = 2182, - AArch64_LDEORALH = 2183, - AArch64_LDEORALW = 2184, - AArch64_LDEORALX = 2185, - AArch64_LDEORAW = 2186, - AArch64_LDEORAX = 2187, - AArch64_LDEORB = 2188, - AArch64_LDEORH = 2189, - AArch64_LDEORLB = 2190, - AArch64_LDEORLH = 2191, - AArch64_LDEORLW = 2192, - AArch64_LDEORLX = 2193, - AArch64_LDEORW = 2194, - AArch64_LDEORX = 2195, - AArch64_LDFF1B_D_REAL = 2196, - AArch64_LDFF1B_H_REAL = 2197, - AArch64_LDFF1B_REAL = 2198, - AArch64_LDFF1B_S_REAL = 2199, - AArch64_LDFF1D_REAL = 2200, - AArch64_LDFF1H_D_REAL = 2201, - AArch64_LDFF1H_REAL = 2202, - AArch64_LDFF1H_S_REAL = 2203, - AArch64_LDFF1SB_D_REAL = 2204, - AArch64_LDFF1SB_H_REAL = 2205, - AArch64_LDFF1SB_S_REAL = 2206, - AArch64_LDFF1SH_D_REAL = 2207, - AArch64_LDFF1SH_S_REAL = 2208, - AArch64_LDFF1SW_D_REAL = 2209, - AArch64_LDFF1W_D_REAL = 2210, - AArch64_LDFF1W_REAL = 2211, - AArch64_LDLARB = 2212, - AArch64_LDLARH = 2213, - AArch64_LDLARW = 2214, - AArch64_LDLARX = 2215, - AArch64_LDNF1B_D_IMM_REAL = 2216, - AArch64_LDNF1B_H_IMM_REAL = 2217, - AArch64_LDNF1B_IMM_REAL = 2218, - AArch64_LDNF1B_S_IMM_REAL = 2219, - AArch64_LDNF1D_IMM_REAL = 2220, - AArch64_LDNF1H_D_IMM_REAL = 2221, - AArch64_LDNF1H_IMM_REAL = 2222, - AArch64_LDNF1H_S_IMM_REAL = 2223, - AArch64_LDNF1SB_D_IMM_REAL = 2224, - AArch64_LDNF1SB_H_IMM_REAL = 2225, - AArch64_LDNF1SB_S_IMM_REAL = 2226, - AArch64_LDNF1SH_D_IMM_REAL = 2227, - AArch64_LDNF1SH_S_IMM_REAL = 2228, - AArch64_LDNF1SW_D_IMM_REAL = 2229, - AArch64_LDNF1W_D_IMM_REAL = 2230, - AArch64_LDNF1W_IMM_REAL = 2231, - AArch64_LDNPDi = 2232, - AArch64_LDNPQi = 2233, - AArch64_LDNPSi = 2234, - AArch64_LDNPWi = 2235, - AArch64_LDNPXi = 2236, - AArch64_LDNT1B_ZRI = 2237, - AArch64_LDNT1B_ZRR = 2238, - AArch64_LDNT1D_ZRI = 2239, - AArch64_LDNT1D_ZRR = 2240, - AArch64_LDNT1H_ZRI = 2241, - AArch64_LDNT1H_ZRR = 2242, - AArch64_LDNT1W_ZRI = 2243, - AArch64_LDNT1W_ZRR = 2244, - AArch64_LDPDi = 2245, - AArch64_LDPDpost = 2246, - AArch64_LDPDpre = 2247, - AArch64_LDPQi = 2248, - AArch64_LDPQpost = 2249, - AArch64_LDPQpre = 2250, - AArch64_LDPSWi = 2251, - AArch64_LDPSWpost = 2252, - AArch64_LDPSWpre = 2253, - AArch64_LDPSi = 2254, - AArch64_LDPSpost = 2255, - AArch64_LDPSpre = 2256, - AArch64_LDPWi = 2257, - AArch64_LDPWpost = 2258, - AArch64_LDPWpre = 2259, - AArch64_LDPXi = 2260, - AArch64_LDPXpost = 2261, - AArch64_LDPXpre = 2262, - AArch64_LDRAAindexed = 2263, - AArch64_LDRAAwriteback = 2264, - AArch64_LDRABindexed = 2265, - AArch64_LDRABwriteback = 2266, - AArch64_LDRBBpost = 2267, - AArch64_LDRBBpre = 2268, - AArch64_LDRBBroW = 2269, - AArch64_LDRBBroX = 2270, - AArch64_LDRBBui = 2271, - AArch64_LDRBpost = 2272, - AArch64_LDRBpre = 2273, - AArch64_LDRBroW = 2274, - AArch64_LDRBroX = 2275, - AArch64_LDRBui = 2276, - AArch64_LDRDl = 2277, - AArch64_LDRDpost = 2278, - AArch64_LDRDpre = 2279, - AArch64_LDRDroW = 2280, - AArch64_LDRDroX = 2281, - AArch64_LDRDui = 2282, - AArch64_LDRHHpost = 2283, - AArch64_LDRHHpre = 2284, - AArch64_LDRHHroW = 2285, - AArch64_LDRHHroX = 2286, - AArch64_LDRHHui = 2287, - AArch64_LDRHpost = 2288, - AArch64_LDRHpre = 2289, - AArch64_LDRHroW = 2290, - AArch64_LDRHroX = 2291, - AArch64_LDRHui = 2292, - AArch64_LDRQl = 2293, - AArch64_LDRQpost = 2294, - AArch64_LDRQpre = 2295, - AArch64_LDRQroW = 2296, - AArch64_LDRQroX = 2297, - AArch64_LDRQui = 2298, - AArch64_LDRSBWpost = 2299, - AArch64_LDRSBWpre = 2300, - AArch64_LDRSBWroW = 2301, - AArch64_LDRSBWroX = 2302, - AArch64_LDRSBWui = 2303, - AArch64_LDRSBXpost = 2304, - AArch64_LDRSBXpre = 2305, - AArch64_LDRSBXroW = 2306, - AArch64_LDRSBXroX = 2307, - AArch64_LDRSBXui = 2308, - AArch64_LDRSHWpost = 2309, - AArch64_LDRSHWpre = 2310, - AArch64_LDRSHWroW = 2311, - AArch64_LDRSHWroX = 2312, - AArch64_LDRSHWui = 2313, - AArch64_LDRSHXpost = 2314, - AArch64_LDRSHXpre = 2315, - AArch64_LDRSHXroW = 2316, - AArch64_LDRSHXroX = 2317, - AArch64_LDRSHXui = 2318, - AArch64_LDRSWl = 2319, - AArch64_LDRSWpost = 2320, - AArch64_LDRSWpre = 2321, - AArch64_LDRSWroW = 2322, - AArch64_LDRSWroX = 2323, - AArch64_LDRSWui = 2324, - AArch64_LDRSl = 2325, - AArch64_LDRSpost = 2326, - AArch64_LDRSpre = 2327, - AArch64_LDRSroW = 2328, - AArch64_LDRSroX = 2329, - AArch64_LDRSui = 2330, - AArch64_LDRWl = 2331, - AArch64_LDRWpost = 2332, - AArch64_LDRWpre = 2333, - AArch64_LDRWroW = 2334, - AArch64_LDRWroX = 2335, - AArch64_LDRWui = 2336, - AArch64_LDRXl = 2337, - AArch64_LDRXpost = 2338, - AArch64_LDRXpre = 2339, - AArch64_LDRXroW = 2340, - AArch64_LDRXroX = 2341, - AArch64_LDRXui = 2342, - AArch64_LDR_PXI = 2343, - AArch64_LDR_ZXI = 2344, - AArch64_LDSETAB = 2345, - AArch64_LDSETAH = 2346, - AArch64_LDSETALB = 2347, - AArch64_LDSETALH = 2348, - AArch64_LDSETALW = 2349, - AArch64_LDSETALX = 2350, - AArch64_LDSETAW = 2351, - AArch64_LDSETAX = 2352, - AArch64_LDSETB = 2353, - AArch64_LDSETH = 2354, - AArch64_LDSETLB = 2355, - AArch64_LDSETLH = 2356, - AArch64_LDSETLW = 2357, - AArch64_LDSETLX = 2358, - AArch64_LDSETW = 2359, - AArch64_LDSETX = 2360, - AArch64_LDSMAXAB = 2361, - AArch64_LDSMAXAH = 2362, - AArch64_LDSMAXALB = 2363, - AArch64_LDSMAXALH = 2364, - AArch64_LDSMAXALW = 2365, - AArch64_LDSMAXALX = 2366, - AArch64_LDSMAXAW = 2367, - AArch64_LDSMAXAX = 2368, - AArch64_LDSMAXB = 2369, - AArch64_LDSMAXH = 2370, - AArch64_LDSMAXLB = 2371, - AArch64_LDSMAXLH = 2372, - AArch64_LDSMAXLW = 2373, - AArch64_LDSMAXLX = 2374, - AArch64_LDSMAXW = 2375, - AArch64_LDSMAXX = 2376, - AArch64_LDSMINAB = 2377, - AArch64_LDSMINAH = 2378, - AArch64_LDSMINALB = 2379, - AArch64_LDSMINALH = 2380, - AArch64_LDSMINALW = 2381, - AArch64_LDSMINALX = 2382, - AArch64_LDSMINAW = 2383, - AArch64_LDSMINAX = 2384, - AArch64_LDSMINB = 2385, - AArch64_LDSMINH = 2386, - AArch64_LDSMINLB = 2387, - AArch64_LDSMINLH = 2388, - AArch64_LDSMINLW = 2389, - AArch64_LDSMINLX = 2390, - AArch64_LDSMINW = 2391, - AArch64_LDSMINX = 2392, - AArch64_LDTRBi = 2393, - AArch64_LDTRHi = 2394, - AArch64_LDTRSBWi = 2395, - AArch64_LDTRSBXi = 2396, - AArch64_LDTRSHWi = 2397, - AArch64_LDTRSHXi = 2398, - AArch64_LDTRSWi = 2399, - AArch64_LDTRWi = 2400, - AArch64_LDTRXi = 2401, - AArch64_LDUMAXAB = 2402, - AArch64_LDUMAXAH = 2403, - AArch64_LDUMAXALB = 2404, - AArch64_LDUMAXALH = 2405, - AArch64_LDUMAXALW = 2406, - AArch64_LDUMAXALX = 2407, - AArch64_LDUMAXAW = 2408, - AArch64_LDUMAXAX = 2409, - AArch64_LDUMAXB = 2410, - AArch64_LDUMAXH = 2411, - AArch64_LDUMAXLB = 2412, - AArch64_LDUMAXLH = 2413, - AArch64_LDUMAXLW = 2414, - AArch64_LDUMAXLX = 2415, - AArch64_LDUMAXW = 2416, - AArch64_LDUMAXX = 2417, - AArch64_LDUMINAB = 2418, - AArch64_LDUMINAH = 2419, - AArch64_LDUMINALB = 2420, - AArch64_LDUMINALH = 2421, - AArch64_LDUMINALW = 2422, - AArch64_LDUMINALX = 2423, - AArch64_LDUMINAW = 2424, - AArch64_LDUMINAX = 2425, - AArch64_LDUMINB = 2426, - AArch64_LDUMINH = 2427, - AArch64_LDUMINLB = 2428, - AArch64_LDUMINLH = 2429, - AArch64_LDUMINLW = 2430, - AArch64_LDUMINLX = 2431, - AArch64_LDUMINW = 2432, - AArch64_LDUMINX = 2433, - AArch64_LDURBBi = 2434, - AArch64_LDURBi = 2435, - AArch64_LDURDi = 2436, - AArch64_LDURHHi = 2437, - AArch64_LDURHi = 2438, - AArch64_LDURQi = 2439, - AArch64_LDURSBWi = 2440, - AArch64_LDURSBXi = 2441, - AArch64_LDURSHWi = 2442, - AArch64_LDURSHXi = 2443, - AArch64_LDURSWi = 2444, - AArch64_LDURSi = 2445, - AArch64_LDURWi = 2446, - AArch64_LDURXi = 2447, - AArch64_LDXPW = 2448, - AArch64_LDXPX = 2449, - AArch64_LDXRB = 2450, - AArch64_LDXRH = 2451, - AArch64_LDXRW = 2452, - AArch64_LDXRX = 2453, - AArch64_LOADgot = 2454, - AArch64_LSLR_ZPmZ_B = 2455, - AArch64_LSLR_ZPmZ_D = 2456, - AArch64_LSLR_ZPmZ_H = 2457, - AArch64_LSLR_ZPmZ_S = 2458, - AArch64_LSLVWr = 2459, - AArch64_LSLVXr = 2460, - AArch64_LSL_WIDE_ZPmZ_B = 2461, - AArch64_LSL_WIDE_ZPmZ_H = 2462, - AArch64_LSL_WIDE_ZPmZ_S = 2463, - AArch64_LSL_WIDE_ZZZ_B = 2464, - AArch64_LSL_WIDE_ZZZ_H = 2465, - AArch64_LSL_WIDE_ZZZ_S = 2466, - AArch64_LSL_ZPmI_B = 2467, - AArch64_LSL_ZPmI_D = 2468, - AArch64_LSL_ZPmI_H = 2469, - AArch64_LSL_ZPmI_S = 2470, - AArch64_LSL_ZPmZ_B = 2471, - AArch64_LSL_ZPmZ_D = 2472, - AArch64_LSL_ZPmZ_H = 2473, - AArch64_LSL_ZPmZ_S = 2474, - AArch64_LSL_ZZI_B = 2475, - AArch64_LSL_ZZI_D = 2476, - AArch64_LSL_ZZI_H = 2477, - AArch64_LSL_ZZI_S = 2478, - AArch64_LSRR_ZPmZ_B = 2479, - AArch64_LSRR_ZPmZ_D = 2480, - AArch64_LSRR_ZPmZ_H = 2481, - AArch64_LSRR_ZPmZ_S = 2482, - AArch64_LSRVWr = 2483, - AArch64_LSRVXr = 2484, - AArch64_LSR_WIDE_ZPmZ_B = 2485, - AArch64_LSR_WIDE_ZPmZ_H = 2486, - AArch64_LSR_WIDE_ZPmZ_S = 2487, - AArch64_LSR_WIDE_ZZZ_B = 2488, - AArch64_LSR_WIDE_ZZZ_H = 2489, - AArch64_LSR_WIDE_ZZZ_S = 2490, - AArch64_LSR_ZPmI_B = 2491, - AArch64_LSR_ZPmI_D = 2492, - AArch64_LSR_ZPmI_H = 2493, - AArch64_LSR_ZPmI_S = 2494, - AArch64_LSR_ZPmZ_B = 2495, - AArch64_LSR_ZPmZ_D = 2496, - AArch64_LSR_ZPmZ_H = 2497, - AArch64_LSR_ZPmZ_S = 2498, - AArch64_LSR_ZZI_B = 2499, - AArch64_LSR_ZZI_D = 2500, - AArch64_LSR_ZZI_H = 2501, - AArch64_LSR_ZZI_S = 2502, - AArch64_MADDWrrr = 2503, - AArch64_MADDXrrr = 2504, - AArch64_MAD_ZPmZZ_B = 2505, - AArch64_MAD_ZPmZZ_D = 2506, - AArch64_MAD_ZPmZZ_H = 2507, - AArch64_MAD_ZPmZZ_S = 2508, - AArch64_MLA_ZPmZZ_B = 2509, - AArch64_MLA_ZPmZZ_D = 2510, - AArch64_MLA_ZPmZZ_H = 2511, - AArch64_MLA_ZPmZZ_S = 2512, - AArch64_MLAv16i8 = 2513, - AArch64_MLAv2i32 = 2514, - AArch64_MLAv2i32_indexed = 2515, - AArch64_MLAv4i16 = 2516, - AArch64_MLAv4i16_indexed = 2517, - AArch64_MLAv4i32 = 2518, - AArch64_MLAv4i32_indexed = 2519, - AArch64_MLAv8i16 = 2520, - AArch64_MLAv8i16_indexed = 2521, - AArch64_MLAv8i8 = 2522, - AArch64_MLS_ZPmZZ_B = 2523, - AArch64_MLS_ZPmZZ_D = 2524, - AArch64_MLS_ZPmZZ_H = 2525, - AArch64_MLS_ZPmZZ_S = 2526, - AArch64_MLSv16i8 = 2527, - AArch64_MLSv2i32 = 2528, - AArch64_MLSv2i32_indexed = 2529, - AArch64_MLSv4i16 = 2530, - AArch64_MLSv4i16_indexed = 2531, - AArch64_MLSv4i32 = 2532, - AArch64_MLSv4i32_indexed = 2533, - AArch64_MLSv8i16 = 2534, - AArch64_MLSv8i16_indexed = 2535, - AArch64_MLSv8i8 = 2536, - AArch64_MOVID = 2537, - AArch64_MOVIv16b_ns = 2538, - AArch64_MOVIv2d_ns = 2539, - AArch64_MOVIv2i32 = 2540, - AArch64_MOVIv2s_msl = 2541, - AArch64_MOVIv4i16 = 2542, - AArch64_MOVIv4i32 = 2543, - AArch64_MOVIv4s_msl = 2544, - AArch64_MOVIv8b_ns = 2545, - AArch64_MOVIv8i16 = 2546, - AArch64_MOVKWi = 2547, - AArch64_MOVKXi = 2548, - AArch64_MOVNWi = 2549, - AArch64_MOVNXi = 2550, - AArch64_MOVPRFX_ZPmZ_B = 2551, - AArch64_MOVPRFX_ZPmZ_D = 2552, - AArch64_MOVPRFX_ZPmZ_H = 2553, - AArch64_MOVPRFX_ZPmZ_S = 2554, - AArch64_MOVPRFX_ZPzZ_B = 2555, - AArch64_MOVPRFX_ZPzZ_D = 2556, - AArch64_MOVPRFX_ZPzZ_H = 2557, - AArch64_MOVPRFX_ZPzZ_S = 2558, - AArch64_MOVPRFX_ZZ = 2559, - AArch64_MOVZWi = 2560, - AArch64_MOVZXi = 2561, - AArch64_MOVaddr = 2562, - AArch64_MOVaddrBA = 2563, - AArch64_MOVaddrCP = 2564, - AArch64_MOVaddrEXT = 2565, - AArch64_MOVaddrJT = 2566, - AArch64_MOVaddrTLS = 2567, - AArch64_MOVbaseTLS = 2568, - AArch64_MOVi32imm = 2569, - AArch64_MOVi64imm = 2570, - AArch64_MRS = 2571, - AArch64_MSB_ZPmZZ_B = 2572, - AArch64_MSB_ZPmZZ_D = 2573, - AArch64_MSB_ZPmZZ_H = 2574, - AArch64_MSB_ZPmZZ_S = 2575, - AArch64_MSR = 2576, - AArch64_MSRpstateImm1 = 2577, - AArch64_MSRpstateImm4 = 2578, - AArch64_MSUBWrrr = 2579, - AArch64_MSUBXrrr = 2580, - AArch64_MUL_ZI_B = 2581, - AArch64_MUL_ZI_D = 2582, - AArch64_MUL_ZI_H = 2583, - AArch64_MUL_ZI_S = 2584, - AArch64_MUL_ZPmZ_B = 2585, - AArch64_MUL_ZPmZ_D = 2586, - AArch64_MUL_ZPmZ_H = 2587, - AArch64_MUL_ZPmZ_S = 2588, - AArch64_MULv16i8 = 2589, - AArch64_MULv2i32 = 2590, - AArch64_MULv2i32_indexed = 2591, - AArch64_MULv4i16 = 2592, - AArch64_MULv4i16_indexed = 2593, - AArch64_MULv4i32 = 2594, - AArch64_MULv4i32_indexed = 2595, - AArch64_MULv8i16 = 2596, - AArch64_MULv8i16_indexed = 2597, - AArch64_MULv8i8 = 2598, - AArch64_MVNIv2i32 = 2599, - AArch64_MVNIv2s_msl = 2600, - AArch64_MVNIv4i16 = 2601, - AArch64_MVNIv4i32 = 2602, - AArch64_MVNIv4s_msl = 2603, - AArch64_MVNIv8i16 = 2604, - AArch64_NANDS_PPzPP = 2605, - AArch64_NAND_PPzPP = 2606, - AArch64_NEG_ZPmZ_B = 2607, - AArch64_NEG_ZPmZ_D = 2608, - AArch64_NEG_ZPmZ_H = 2609, - AArch64_NEG_ZPmZ_S = 2610, - AArch64_NEGv16i8 = 2611, - AArch64_NEGv1i64 = 2612, - AArch64_NEGv2i32 = 2613, - AArch64_NEGv2i64 = 2614, - AArch64_NEGv4i16 = 2615, - AArch64_NEGv4i32 = 2616, - AArch64_NEGv8i16 = 2617, - AArch64_NEGv8i8 = 2618, - AArch64_NORS_PPzPP = 2619, - AArch64_NOR_PPzPP = 2620, - AArch64_NOT_ZPmZ_B = 2621, - AArch64_NOT_ZPmZ_D = 2622, - AArch64_NOT_ZPmZ_H = 2623, - AArch64_NOT_ZPmZ_S = 2624, - AArch64_NOTv16i8 = 2625, - AArch64_NOTv8i8 = 2626, - AArch64_ORNS_PPzPP = 2627, - AArch64_ORNWrr = 2628, - AArch64_ORNWrs = 2629, - AArch64_ORNXrr = 2630, - AArch64_ORNXrs = 2631, - AArch64_ORN_PPzPP = 2632, - AArch64_ORNv16i8 = 2633, - AArch64_ORNv8i8 = 2634, - AArch64_ORRS_PPzPP = 2635, - AArch64_ORRWri = 2636, - AArch64_ORRWrr = 2637, - AArch64_ORRWrs = 2638, - AArch64_ORRXri = 2639, - AArch64_ORRXrr = 2640, - AArch64_ORRXrs = 2641, - AArch64_ORR_PPzPP = 2642, - AArch64_ORR_ZI = 2643, - AArch64_ORR_ZPmZ_B = 2644, - AArch64_ORR_ZPmZ_D = 2645, - AArch64_ORR_ZPmZ_H = 2646, - AArch64_ORR_ZPmZ_S = 2647, - AArch64_ORR_ZZZ = 2648, - AArch64_ORRv16i8 = 2649, - AArch64_ORRv2i32 = 2650, - AArch64_ORRv4i16 = 2651, - AArch64_ORRv4i32 = 2652, - AArch64_ORRv8i16 = 2653, - AArch64_ORRv8i8 = 2654, - AArch64_ORV_VPZ_B = 2655, - AArch64_ORV_VPZ_D = 2656, - AArch64_ORV_VPZ_H = 2657, - AArch64_ORV_VPZ_S = 2658, - AArch64_PACDA = 2659, - AArch64_PACDB = 2660, - AArch64_PACDZA = 2661, - AArch64_PACDZB = 2662, - AArch64_PACGA = 2663, - AArch64_PACIA = 2664, - AArch64_PACIA1716 = 2665, - AArch64_PACIASP = 2666, - AArch64_PACIAZ = 2667, - AArch64_PACIB = 2668, - AArch64_PACIB1716 = 2669, - AArch64_PACIBSP = 2670, - AArch64_PACIBZ = 2671, - AArch64_PACIZA = 2672, - AArch64_PACIZB = 2673, - AArch64_PFALSE = 2674, - AArch64_PMULLv16i8 = 2675, - AArch64_PMULLv1i64 = 2676, - AArch64_PMULLv2i64 = 2677, - AArch64_PMULLv8i8 = 2678, - AArch64_PMULv16i8 = 2679, - AArch64_PMULv8i8 = 2680, - AArch64_PNEXT_B = 2681, - AArch64_PNEXT_D = 2682, - AArch64_PNEXT_H = 2683, - AArch64_PNEXT_S = 2684, - AArch64_PRFB_D_PZI = 2685, - AArch64_PRFB_D_SCALED = 2686, - AArch64_PRFB_D_SXTW_SCALED = 2687, - AArch64_PRFB_D_UXTW_SCALED = 2688, - AArch64_PRFB_PRI = 2689, - AArch64_PRFB_PRR = 2690, - AArch64_PRFB_S_PZI = 2691, - AArch64_PRFB_S_SXTW_SCALED = 2692, - AArch64_PRFB_S_UXTW_SCALED = 2693, - AArch64_PRFD_D_PZI = 2694, - AArch64_PRFD_D_SCALED = 2695, - AArch64_PRFD_D_SXTW_SCALED = 2696, - AArch64_PRFD_D_UXTW_SCALED = 2697, - AArch64_PRFD_PRI = 2698, - AArch64_PRFD_PRR = 2699, - AArch64_PRFD_S_PZI = 2700, - AArch64_PRFD_S_SXTW_SCALED = 2701, - AArch64_PRFD_S_UXTW_SCALED = 2702, - AArch64_PRFH_D_PZI = 2703, - AArch64_PRFH_D_SCALED = 2704, - AArch64_PRFH_D_SXTW_SCALED = 2705, - AArch64_PRFH_D_UXTW_SCALED = 2706, - AArch64_PRFH_PRI = 2707, - AArch64_PRFH_PRR = 2708, - AArch64_PRFH_S_PZI = 2709, - AArch64_PRFH_S_SXTW_SCALED = 2710, - AArch64_PRFH_S_UXTW_SCALED = 2711, - AArch64_PRFMl = 2712, - AArch64_PRFMroW = 2713, - AArch64_PRFMroX = 2714, - AArch64_PRFMui = 2715, - AArch64_PRFS_PRR = 2716, - AArch64_PRFUMi = 2717, - AArch64_PRFW_D_PZI = 2718, - AArch64_PRFW_D_SCALED = 2719, - AArch64_PRFW_D_SXTW_SCALED = 2720, - AArch64_PRFW_D_UXTW_SCALED = 2721, - AArch64_PRFW_PRI = 2722, - AArch64_PRFW_S_PZI = 2723, - AArch64_PRFW_S_SXTW_SCALED = 2724, - AArch64_PRFW_S_UXTW_SCALED = 2725, - AArch64_PTEST_PP = 2726, - AArch64_PTRUES_B = 2727, - AArch64_PTRUES_D = 2728, - AArch64_PTRUES_H = 2729, - AArch64_PTRUES_S = 2730, - AArch64_PTRUE_B = 2731, - AArch64_PTRUE_D = 2732, - AArch64_PTRUE_H = 2733, - AArch64_PTRUE_S = 2734, - AArch64_PUNPKHI_PP = 2735, - AArch64_PUNPKLO_PP = 2736, - AArch64_RADDHNv2i64_v2i32 = 2737, - AArch64_RADDHNv2i64_v4i32 = 2738, - AArch64_RADDHNv4i32_v4i16 = 2739, - AArch64_RADDHNv4i32_v8i16 = 2740, - AArch64_RADDHNv8i16_v16i8 = 2741, - AArch64_RADDHNv8i16_v8i8 = 2742, - AArch64_RAX1 = 2743, - AArch64_RBITWr = 2744, - AArch64_RBITXr = 2745, - AArch64_RBIT_ZPmZ_B = 2746, - AArch64_RBIT_ZPmZ_D = 2747, - AArch64_RBIT_ZPmZ_H = 2748, - AArch64_RBIT_ZPmZ_S = 2749, - AArch64_RBITv16i8 = 2750, - AArch64_RBITv8i8 = 2751, - AArch64_RDFFRS_PPz = 2752, - AArch64_RDFFR_P = 2753, - AArch64_RDFFR_PPz = 2754, - AArch64_RDVLI_XI = 2755, - AArch64_RET = 2756, - AArch64_RETAA = 2757, - AArch64_RETAB = 2758, - AArch64_RET_ReallyLR = 2759, - AArch64_REV16Wr = 2760, - AArch64_REV16Xr = 2761, - AArch64_REV16v16i8 = 2762, - AArch64_REV16v8i8 = 2763, - AArch64_REV32Xr = 2764, - AArch64_REV32v16i8 = 2765, - AArch64_REV32v4i16 = 2766, - AArch64_REV32v8i16 = 2767, - AArch64_REV32v8i8 = 2768, - AArch64_REV64v16i8 = 2769, - AArch64_REV64v2i32 = 2770, - AArch64_REV64v4i16 = 2771, - AArch64_REV64v4i32 = 2772, - AArch64_REV64v8i16 = 2773, - AArch64_REV64v8i8 = 2774, - AArch64_REVB_ZPmZ_D = 2775, - AArch64_REVB_ZPmZ_H = 2776, - AArch64_REVB_ZPmZ_S = 2777, - AArch64_REVH_ZPmZ_D = 2778, - AArch64_REVH_ZPmZ_S = 2779, - AArch64_REVW_ZPmZ_D = 2780, - AArch64_REVWr = 2781, - AArch64_REVXr = 2782, - AArch64_REV_PP_B = 2783, - AArch64_REV_PP_D = 2784, - AArch64_REV_PP_H = 2785, - AArch64_REV_PP_S = 2786, - AArch64_REV_ZZ_B = 2787, - AArch64_REV_ZZ_D = 2788, - AArch64_REV_ZZ_H = 2789, - AArch64_REV_ZZ_S = 2790, - AArch64_RMIF = 2791, - AArch64_RORVWr = 2792, - AArch64_RORVXr = 2793, - AArch64_RSHRNv16i8_shift = 2794, - AArch64_RSHRNv2i32_shift = 2795, - AArch64_RSHRNv4i16_shift = 2796, - AArch64_RSHRNv4i32_shift = 2797, - AArch64_RSHRNv8i16_shift = 2798, - AArch64_RSHRNv8i8_shift = 2799, - AArch64_RSUBHNv2i64_v2i32 = 2800, - AArch64_RSUBHNv2i64_v4i32 = 2801, - AArch64_RSUBHNv4i32_v4i16 = 2802, - AArch64_RSUBHNv4i32_v8i16 = 2803, - AArch64_RSUBHNv8i16_v16i8 = 2804, - AArch64_RSUBHNv8i16_v8i8 = 2805, - AArch64_SABALv16i8_v8i16 = 2806, - AArch64_SABALv2i32_v2i64 = 2807, - AArch64_SABALv4i16_v4i32 = 2808, - AArch64_SABALv4i32_v2i64 = 2809, - AArch64_SABALv8i16_v4i32 = 2810, - AArch64_SABALv8i8_v8i16 = 2811, - AArch64_SABAv16i8 = 2812, - AArch64_SABAv2i32 = 2813, - AArch64_SABAv4i16 = 2814, - AArch64_SABAv4i32 = 2815, - AArch64_SABAv8i16 = 2816, - AArch64_SABAv8i8 = 2817, - AArch64_SABDLv16i8_v8i16 = 2818, - AArch64_SABDLv2i32_v2i64 = 2819, - AArch64_SABDLv4i16_v4i32 = 2820, - AArch64_SABDLv4i32_v2i64 = 2821, - AArch64_SABDLv8i16_v4i32 = 2822, - AArch64_SABDLv8i8_v8i16 = 2823, - AArch64_SABD_ZPmZ_B = 2824, - AArch64_SABD_ZPmZ_D = 2825, - AArch64_SABD_ZPmZ_H = 2826, - AArch64_SABD_ZPmZ_S = 2827, - AArch64_SABDv16i8 = 2828, - AArch64_SABDv2i32 = 2829, - AArch64_SABDv4i16 = 2830, - AArch64_SABDv4i32 = 2831, - AArch64_SABDv8i16 = 2832, - AArch64_SABDv8i8 = 2833, - AArch64_SADALPv16i8_v8i16 = 2834, - AArch64_SADALPv2i32_v1i64 = 2835, - AArch64_SADALPv4i16_v2i32 = 2836, - AArch64_SADALPv4i32_v2i64 = 2837, - AArch64_SADALPv8i16_v4i32 = 2838, - AArch64_SADALPv8i8_v4i16 = 2839, - AArch64_SADDLPv16i8_v8i16 = 2840, - AArch64_SADDLPv2i32_v1i64 = 2841, - AArch64_SADDLPv4i16_v2i32 = 2842, - AArch64_SADDLPv4i32_v2i64 = 2843, - AArch64_SADDLPv8i16_v4i32 = 2844, - AArch64_SADDLPv8i8_v4i16 = 2845, - AArch64_SADDLVv16i8v = 2846, - AArch64_SADDLVv4i16v = 2847, - AArch64_SADDLVv4i32v = 2848, - AArch64_SADDLVv8i16v = 2849, - AArch64_SADDLVv8i8v = 2850, - AArch64_SADDLv16i8_v8i16 = 2851, - AArch64_SADDLv2i32_v2i64 = 2852, - AArch64_SADDLv4i16_v4i32 = 2853, - AArch64_SADDLv4i32_v2i64 = 2854, - AArch64_SADDLv8i16_v4i32 = 2855, - AArch64_SADDLv8i8_v8i16 = 2856, - AArch64_SADDV_VPZ_B = 2857, - AArch64_SADDV_VPZ_H = 2858, - AArch64_SADDV_VPZ_S = 2859, - AArch64_SADDWv16i8_v8i16 = 2860, - AArch64_SADDWv2i32_v2i64 = 2861, - AArch64_SADDWv4i16_v4i32 = 2862, - AArch64_SADDWv4i32_v2i64 = 2863, - AArch64_SADDWv8i16_v4i32 = 2864, - AArch64_SADDWv8i8_v8i16 = 2865, - AArch64_SBCSWr = 2866, - AArch64_SBCSXr = 2867, - AArch64_SBCWr = 2868, - AArch64_SBCXr = 2869, - AArch64_SBFMWri = 2870, - AArch64_SBFMXri = 2871, - AArch64_SCVTFSWDri = 2872, - AArch64_SCVTFSWHri = 2873, - AArch64_SCVTFSWSri = 2874, - AArch64_SCVTFSXDri = 2875, - AArch64_SCVTFSXHri = 2876, - AArch64_SCVTFSXSri = 2877, - AArch64_SCVTFUWDri = 2878, - AArch64_SCVTFUWHri = 2879, - AArch64_SCVTFUWSri = 2880, - AArch64_SCVTFUXDri = 2881, - AArch64_SCVTFUXHri = 2882, - AArch64_SCVTFUXSri = 2883, - AArch64_SCVTF_ZPmZ_DtoD = 2884, - AArch64_SCVTF_ZPmZ_DtoH = 2885, - AArch64_SCVTF_ZPmZ_DtoS = 2886, - AArch64_SCVTF_ZPmZ_HtoH = 2887, - AArch64_SCVTF_ZPmZ_StoD = 2888, - AArch64_SCVTF_ZPmZ_StoH = 2889, - AArch64_SCVTF_ZPmZ_StoS = 2890, - AArch64_SCVTFd = 2891, - AArch64_SCVTFh = 2892, - AArch64_SCVTFs = 2893, - AArch64_SCVTFv1i16 = 2894, - AArch64_SCVTFv1i32 = 2895, - AArch64_SCVTFv1i64 = 2896, - AArch64_SCVTFv2f32 = 2897, - AArch64_SCVTFv2f64 = 2898, - AArch64_SCVTFv2i32_shift = 2899, - AArch64_SCVTFv2i64_shift = 2900, - AArch64_SCVTFv4f16 = 2901, - AArch64_SCVTFv4f32 = 2902, - AArch64_SCVTFv4i16_shift = 2903, - AArch64_SCVTFv4i32_shift = 2904, - AArch64_SCVTFv8f16 = 2905, - AArch64_SCVTFv8i16_shift = 2906, - AArch64_SDIVR_ZPmZ_D = 2907, - AArch64_SDIVR_ZPmZ_S = 2908, - AArch64_SDIVWr = 2909, - AArch64_SDIVXr = 2910, - AArch64_SDIV_ZPmZ_D = 2911, - AArch64_SDIV_ZPmZ_S = 2912, - AArch64_SDOT_ZZZI_D = 2913, - AArch64_SDOT_ZZZI_S = 2914, - AArch64_SDOT_ZZZ_D = 2915, - AArch64_SDOT_ZZZ_S = 2916, - AArch64_SDOTlanev16i8 = 2917, - AArch64_SDOTlanev8i8 = 2918, - AArch64_SDOTv16i8 = 2919, - AArch64_SDOTv8i8 = 2920, - AArch64_SEL_PPPP = 2921, - AArch64_SEL_ZPZZ_B = 2922, - AArch64_SEL_ZPZZ_D = 2923, - AArch64_SEL_ZPZZ_H = 2924, - AArch64_SEL_ZPZZ_S = 2925, - AArch64_SETF16 = 2926, - AArch64_SETF8 = 2927, - AArch64_SETFFR = 2928, - AArch64_SHA1Crrr = 2929, - AArch64_SHA1Hrr = 2930, - AArch64_SHA1Mrrr = 2931, - AArch64_SHA1Prrr = 2932, - AArch64_SHA1SU0rrr = 2933, - AArch64_SHA1SU1rr = 2934, - AArch64_SHA256H2rrr = 2935, - AArch64_SHA256Hrrr = 2936, - AArch64_SHA256SU0rr = 2937, - AArch64_SHA256SU1rrr = 2938, - AArch64_SHA512H = 2939, - AArch64_SHA512H2 = 2940, - AArch64_SHA512SU0 = 2941, - AArch64_SHA512SU1 = 2942, - AArch64_SHADDv16i8 = 2943, - AArch64_SHADDv2i32 = 2944, - AArch64_SHADDv4i16 = 2945, - AArch64_SHADDv4i32 = 2946, - AArch64_SHADDv8i16 = 2947, - AArch64_SHADDv8i8 = 2948, - AArch64_SHLLv16i8 = 2949, - AArch64_SHLLv2i32 = 2950, - AArch64_SHLLv4i16 = 2951, - AArch64_SHLLv4i32 = 2952, - AArch64_SHLLv8i16 = 2953, - AArch64_SHLLv8i8 = 2954, - AArch64_SHLd = 2955, - AArch64_SHLv16i8_shift = 2956, - AArch64_SHLv2i32_shift = 2957, - AArch64_SHLv2i64_shift = 2958, - AArch64_SHLv4i16_shift = 2959, - AArch64_SHLv4i32_shift = 2960, - AArch64_SHLv8i16_shift = 2961, - AArch64_SHLv8i8_shift = 2962, - AArch64_SHRNv16i8_shift = 2963, - AArch64_SHRNv2i32_shift = 2964, - AArch64_SHRNv4i16_shift = 2965, - AArch64_SHRNv4i32_shift = 2966, - AArch64_SHRNv8i16_shift = 2967, - AArch64_SHRNv8i8_shift = 2968, - AArch64_SHSUBv16i8 = 2969, - AArch64_SHSUBv2i32 = 2970, - AArch64_SHSUBv4i16 = 2971, - AArch64_SHSUBv4i32 = 2972, - AArch64_SHSUBv8i16 = 2973, - AArch64_SHSUBv8i8 = 2974, - AArch64_SLId = 2975, - AArch64_SLIv16i8_shift = 2976, - AArch64_SLIv2i32_shift = 2977, - AArch64_SLIv2i64_shift = 2978, - AArch64_SLIv4i16_shift = 2979, - AArch64_SLIv4i32_shift = 2980, - AArch64_SLIv8i16_shift = 2981, - AArch64_SLIv8i8_shift = 2982, - AArch64_SM3PARTW1 = 2983, - AArch64_SM3PARTW2 = 2984, - AArch64_SM3SS1 = 2985, - AArch64_SM3TT1A = 2986, - AArch64_SM3TT1B = 2987, - AArch64_SM3TT2A = 2988, - AArch64_SM3TT2B = 2989, - AArch64_SM4E = 2990, - AArch64_SM4ENCKEY = 2991, - AArch64_SMADDLrrr = 2992, - AArch64_SMAXPv16i8 = 2993, - AArch64_SMAXPv2i32 = 2994, - AArch64_SMAXPv4i16 = 2995, - AArch64_SMAXPv4i32 = 2996, - AArch64_SMAXPv8i16 = 2997, - AArch64_SMAXPv8i8 = 2998, - AArch64_SMAXV_VPZ_B = 2999, - AArch64_SMAXV_VPZ_D = 3000, - AArch64_SMAXV_VPZ_H = 3001, - AArch64_SMAXV_VPZ_S = 3002, - AArch64_SMAXVv16i8v = 3003, - AArch64_SMAXVv4i16v = 3004, - AArch64_SMAXVv4i32v = 3005, - AArch64_SMAXVv8i16v = 3006, - AArch64_SMAXVv8i8v = 3007, - AArch64_SMAX_ZI_B = 3008, - AArch64_SMAX_ZI_D = 3009, - AArch64_SMAX_ZI_H = 3010, - AArch64_SMAX_ZI_S = 3011, - AArch64_SMAX_ZPmZ_B = 3012, - AArch64_SMAX_ZPmZ_D = 3013, - AArch64_SMAX_ZPmZ_H = 3014, - AArch64_SMAX_ZPmZ_S = 3015, - AArch64_SMAXv16i8 = 3016, - AArch64_SMAXv2i32 = 3017, - AArch64_SMAXv4i16 = 3018, - AArch64_SMAXv4i32 = 3019, - AArch64_SMAXv8i16 = 3020, - AArch64_SMAXv8i8 = 3021, - AArch64_SMC = 3022, - AArch64_SMINPv16i8 = 3023, - AArch64_SMINPv2i32 = 3024, - AArch64_SMINPv4i16 = 3025, - AArch64_SMINPv4i32 = 3026, - AArch64_SMINPv8i16 = 3027, - AArch64_SMINPv8i8 = 3028, - AArch64_SMINV_VPZ_B = 3029, - AArch64_SMINV_VPZ_D = 3030, - AArch64_SMINV_VPZ_H = 3031, - AArch64_SMINV_VPZ_S = 3032, - AArch64_SMINVv16i8v = 3033, - AArch64_SMINVv4i16v = 3034, - AArch64_SMINVv4i32v = 3035, - AArch64_SMINVv8i16v = 3036, - AArch64_SMINVv8i8v = 3037, - AArch64_SMIN_ZI_B = 3038, - AArch64_SMIN_ZI_D = 3039, - AArch64_SMIN_ZI_H = 3040, - AArch64_SMIN_ZI_S = 3041, - AArch64_SMIN_ZPmZ_B = 3042, - AArch64_SMIN_ZPmZ_D = 3043, - AArch64_SMIN_ZPmZ_H = 3044, - AArch64_SMIN_ZPmZ_S = 3045, - AArch64_SMINv16i8 = 3046, - AArch64_SMINv2i32 = 3047, - AArch64_SMINv4i16 = 3048, - AArch64_SMINv4i32 = 3049, - AArch64_SMINv8i16 = 3050, - AArch64_SMINv8i8 = 3051, - AArch64_SMLALv16i8_v8i16 = 3052, - AArch64_SMLALv2i32_indexed = 3053, - AArch64_SMLALv2i32_v2i64 = 3054, - AArch64_SMLALv4i16_indexed = 3055, - AArch64_SMLALv4i16_v4i32 = 3056, - AArch64_SMLALv4i32_indexed = 3057, - AArch64_SMLALv4i32_v2i64 = 3058, - AArch64_SMLALv8i16_indexed = 3059, - AArch64_SMLALv8i16_v4i32 = 3060, - AArch64_SMLALv8i8_v8i16 = 3061, - AArch64_SMLSLv16i8_v8i16 = 3062, - AArch64_SMLSLv2i32_indexed = 3063, - AArch64_SMLSLv2i32_v2i64 = 3064, - AArch64_SMLSLv4i16_indexed = 3065, - AArch64_SMLSLv4i16_v4i32 = 3066, - AArch64_SMLSLv4i32_indexed = 3067, - AArch64_SMLSLv4i32_v2i64 = 3068, - AArch64_SMLSLv8i16_indexed = 3069, - AArch64_SMLSLv8i16_v4i32 = 3070, - AArch64_SMLSLv8i8_v8i16 = 3071, - AArch64_SMOVvi16to32 = 3072, - AArch64_SMOVvi16to64 = 3073, - AArch64_SMOVvi32to64 = 3074, - AArch64_SMOVvi8to32 = 3075, - AArch64_SMOVvi8to64 = 3076, - AArch64_SMSUBLrrr = 3077, - AArch64_SMULH_ZPmZ_B = 3078, - AArch64_SMULH_ZPmZ_D = 3079, - AArch64_SMULH_ZPmZ_H = 3080, - AArch64_SMULH_ZPmZ_S = 3081, - AArch64_SMULHrr = 3082, - AArch64_SMULLv16i8_v8i16 = 3083, - AArch64_SMULLv2i32_indexed = 3084, - AArch64_SMULLv2i32_v2i64 = 3085, - AArch64_SMULLv4i16_indexed = 3086, - AArch64_SMULLv4i16_v4i32 = 3087, - AArch64_SMULLv4i32_indexed = 3088, - AArch64_SMULLv4i32_v2i64 = 3089, - AArch64_SMULLv8i16_indexed = 3090, - AArch64_SMULLv8i16_v4i32 = 3091, - AArch64_SMULLv8i8_v8i16 = 3092, - AArch64_SPLICE_ZPZ_B = 3093, - AArch64_SPLICE_ZPZ_D = 3094, - AArch64_SPLICE_ZPZ_H = 3095, - AArch64_SPLICE_ZPZ_S = 3096, - AArch64_SQABSv16i8 = 3097, - AArch64_SQABSv1i16 = 3098, - AArch64_SQABSv1i32 = 3099, - AArch64_SQABSv1i64 = 3100, - AArch64_SQABSv1i8 = 3101, - AArch64_SQABSv2i32 = 3102, - AArch64_SQABSv2i64 = 3103, - AArch64_SQABSv4i16 = 3104, - AArch64_SQABSv4i32 = 3105, - AArch64_SQABSv8i16 = 3106, - AArch64_SQABSv8i8 = 3107, - AArch64_SQADD_ZI_B = 3108, - AArch64_SQADD_ZI_D = 3109, - AArch64_SQADD_ZI_H = 3110, - AArch64_SQADD_ZI_S = 3111, - AArch64_SQADD_ZZZ_B = 3112, - AArch64_SQADD_ZZZ_D = 3113, - AArch64_SQADD_ZZZ_H = 3114, - AArch64_SQADD_ZZZ_S = 3115, - AArch64_SQADDv16i8 = 3116, - AArch64_SQADDv1i16 = 3117, - AArch64_SQADDv1i32 = 3118, - AArch64_SQADDv1i64 = 3119, - AArch64_SQADDv1i8 = 3120, - AArch64_SQADDv2i32 = 3121, - AArch64_SQADDv2i64 = 3122, - AArch64_SQADDv4i16 = 3123, - AArch64_SQADDv4i32 = 3124, - AArch64_SQADDv8i16 = 3125, - AArch64_SQADDv8i8 = 3126, - AArch64_SQDECB_XPiI = 3127, - AArch64_SQDECB_XPiWdI = 3128, - AArch64_SQDECD_XPiI = 3129, - AArch64_SQDECD_XPiWdI = 3130, - AArch64_SQDECD_ZPiI = 3131, - AArch64_SQDECH_XPiI = 3132, - AArch64_SQDECH_XPiWdI = 3133, - AArch64_SQDECH_ZPiI = 3134, - AArch64_SQDECP_XPWd_B = 3135, - AArch64_SQDECP_XPWd_D = 3136, - AArch64_SQDECP_XPWd_H = 3137, - AArch64_SQDECP_XPWd_S = 3138, - AArch64_SQDECP_XP_B = 3139, - AArch64_SQDECP_XP_D = 3140, - AArch64_SQDECP_XP_H = 3141, - AArch64_SQDECP_XP_S = 3142, - AArch64_SQDECP_ZP_D = 3143, - AArch64_SQDECP_ZP_H = 3144, - AArch64_SQDECP_ZP_S = 3145, - AArch64_SQDECW_XPiI = 3146, - AArch64_SQDECW_XPiWdI = 3147, - AArch64_SQDECW_ZPiI = 3148, - AArch64_SQDMLALi16 = 3149, - AArch64_SQDMLALi32 = 3150, - AArch64_SQDMLALv1i32_indexed = 3151, - AArch64_SQDMLALv1i64_indexed = 3152, - AArch64_SQDMLALv2i32_indexed = 3153, - AArch64_SQDMLALv2i32_v2i64 = 3154, - AArch64_SQDMLALv4i16_indexed = 3155, - AArch64_SQDMLALv4i16_v4i32 = 3156, - AArch64_SQDMLALv4i32_indexed = 3157, - AArch64_SQDMLALv4i32_v2i64 = 3158, - AArch64_SQDMLALv8i16_indexed = 3159, - AArch64_SQDMLALv8i16_v4i32 = 3160, - AArch64_SQDMLSLi16 = 3161, - AArch64_SQDMLSLi32 = 3162, - AArch64_SQDMLSLv1i32_indexed = 3163, - AArch64_SQDMLSLv1i64_indexed = 3164, - AArch64_SQDMLSLv2i32_indexed = 3165, - AArch64_SQDMLSLv2i32_v2i64 = 3166, - AArch64_SQDMLSLv4i16_indexed = 3167, - AArch64_SQDMLSLv4i16_v4i32 = 3168, - AArch64_SQDMLSLv4i32_indexed = 3169, - AArch64_SQDMLSLv4i32_v2i64 = 3170, - AArch64_SQDMLSLv8i16_indexed = 3171, - AArch64_SQDMLSLv8i16_v4i32 = 3172, - AArch64_SQDMULHv1i16 = 3173, - AArch64_SQDMULHv1i16_indexed = 3174, - AArch64_SQDMULHv1i32 = 3175, - AArch64_SQDMULHv1i32_indexed = 3176, - AArch64_SQDMULHv2i32 = 3177, - AArch64_SQDMULHv2i32_indexed = 3178, - AArch64_SQDMULHv4i16 = 3179, - AArch64_SQDMULHv4i16_indexed = 3180, - AArch64_SQDMULHv4i32 = 3181, - AArch64_SQDMULHv4i32_indexed = 3182, - AArch64_SQDMULHv8i16 = 3183, - AArch64_SQDMULHv8i16_indexed = 3184, - AArch64_SQDMULLi16 = 3185, - AArch64_SQDMULLi32 = 3186, - AArch64_SQDMULLv1i32_indexed = 3187, - AArch64_SQDMULLv1i64_indexed = 3188, - AArch64_SQDMULLv2i32_indexed = 3189, - AArch64_SQDMULLv2i32_v2i64 = 3190, - AArch64_SQDMULLv4i16_indexed = 3191, - AArch64_SQDMULLv4i16_v4i32 = 3192, - AArch64_SQDMULLv4i32_indexed = 3193, - AArch64_SQDMULLv4i32_v2i64 = 3194, - AArch64_SQDMULLv8i16_indexed = 3195, - AArch64_SQDMULLv8i16_v4i32 = 3196, - AArch64_SQINCB_XPiI = 3197, - AArch64_SQINCB_XPiWdI = 3198, - AArch64_SQINCD_XPiI = 3199, - AArch64_SQINCD_XPiWdI = 3200, - AArch64_SQINCD_ZPiI = 3201, - AArch64_SQINCH_XPiI = 3202, - AArch64_SQINCH_XPiWdI = 3203, - AArch64_SQINCH_ZPiI = 3204, - AArch64_SQINCP_XPWd_B = 3205, - AArch64_SQINCP_XPWd_D = 3206, - AArch64_SQINCP_XPWd_H = 3207, - AArch64_SQINCP_XPWd_S = 3208, - AArch64_SQINCP_XP_B = 3209, - AArch64_SQINCP_XP_D = 3210, - AArch64_SQINCP_XP_H = 3211, - AArch64_SQINCP_XP_S = 3212, - AArch64_SQINCP_ZP_D = 3213, - AArch64_SQINCP_ZP_H = 3214, - AArch64_SQINCP_ZP_S = 3215, - AArch64_SQINCW_XPiI = 3216, - AArch64_SQINCW_XPiWdI = 3217, - AArch64_SQINCW_ZPiI = 3218, - AArch64_SQNEGv16i8 = 3219, - AArch64_SQNEGv1i16 = 3220, - AArch64_SQNEGv1i32 = 3221, - AArch64_SQNEGv1i64 = 3222, - AArch64_SQNEGv1i8 = 3223, - AArch64_SQNEGv2i32 = 3224, - AArch64_SQNEGv2i64 = 3225, - AArch64_SQNEGv4i16 = 3226, - AArch64_SQNEGv4i32 = 3227, - AArch64_SQNEGv8i16 = 3228, - AArch64_SQNEGv8i8 = 3229, - AArch64_SQRDMLAHi16_indexed = 3230, - AArch64_SQRDMLAHi32_indexed = 3231, - AArch64_SQRDMLAHv1i16 = 3232, - AArch64_SQRDMLAHv1i32 = 3233, - AArch64_SQRDMLAHv2i32 = 3234, - AArch64_SQRDMLAHv2i32_indexed = 3235, - AArch64_SQRDMLAHv4i16 = 3236, - AArch64_SQRDMLAHv4i16_indexed = 3237, - AArch64_SQRDMLAHv4i32 = 3238, - AArch64_SQRDMLAHv4i32_indexed = 3239, - AArch64_SQRDMLAHv8i16 = 3240, - AArch64_SQRDMLAHv8i16_indexed = 3241, - AArch64_SQRDMLSHi16_indexed = 3242, - AArch64_SQRDMLSHi32_indexed = 3243, - AArch64_SQRDMLSHv1i16 = 3244, - AArch64_SQRDMLSHv1i32 = 3245, - AArch64_SQRDMLSHv2i32 = 3246, - AArch64_SQRDMLSHv2i32_indexed = 3247, - AArch64_SQRDMLSHv4i16 = 3248, - AArch64_SQRDMLSHv4i16_indexed = 3249, - AArch64_SQRDMLSHv4i32 = 3250, - AArch64_SQRDMLSHv4i32_indexed = 3251, - AArch64_SQRDMLSHv8i16 = 3252, - AArch64_SQRDMLSHv8i16_indexed = 3253, - AArch64_SQRDMULHv1i16 = 3254, - AArch64_SQRDMULHv1i16_indexed = 3255, - AArch64_SQRDMULHv1i32 = 3256, - AArch64_SQRDMULHv1i32_indexed = 3257, - AArch64_SQRDMULHv2i32 = 3258, - AArch64_SQRDMULHv2i32_indexed = 3259, - AArch64_SQRDMULHv4i16 = 3260, - AArch64_SQRDMULHv4i16_indexed = 3261, - AArch64_SQRDMULHv4i32 = 3262, - AArch64_SQRDMULHv4i32_indexed = 3263, - AArch64_SQRDMULHv8i16 = 3264, - AArch64_SQRDMULHv8i16_indexed = 3265, - AArch64_SQRSHLv16i8 = 3266, - AArch64_SQRSHLv1i16 = 3267, - AArch64_SQRSHLv1i32 = 3268, - AArch64_SQRSHLv1i64 = 3269, - AArch64_SQRSHLv1i8 = 3270, - AArch64_SQRSHLv2i32 = 3271, - AArch64_SQRSHLv2i64 = 3272, - AArch64_SQRSHLv4i16 = 3273, - AArch64_SQRSHLv4i32 = 3274, - AArch64_SQRSHLv8i16 = 3275, - AArch64_SQRSHLv8i8 = 3276, - AArch64_SQRSHRNb = 3277, - AArch64_SQRSHRNh = 3278, - AArch64_SQRSHRNs = 3279, - AArch64_SQRSHRNv16i8_shift = 3280, - AArch64_SQRSHRNv2i32_shift = 3281, - AArch64_SQRSHRNv4i16_shift = 3282, - AArch64_SQRSHRNv4i32_shift = 3283, - AArch64_SQRSHRNv8i16_shift = 3284, - AArch64_SQRSHRNv8i8_shift = 3285, - AArch64_SQRSHRUNb = 3286, - AArch64_SQRSHRUNh = 3287, - AArch64_SQRSHRUNs = 3288, - AArch64_SQRSHRUNv16i8_shift = 3289, - AArch64_SQRSHRUNv2i32_shift = 3290, - AArch64_SQRSHRUNv4i16_shift = 3291, - AArch64_SQRSHRUNv4i32_shift = 3292, - AArch64_SQRSHRUNv8i16_shift = 3293, - AArch64_SQRSHRUNv8i8_shift = 3294, - AArch64_SQSHLUb = 3295, - AArch64_SQSHLUd = 3296, - AArch64_SQSHLUh = 3297, - AArch64_SQSHLUs = 3298, - AArch64_SQSHLUv16i8_shift = 3299, - AArch64_SQSHLUv2i32_shift = 3300, - AArch64_SQSHLUv2i64_shift = 3301, - AArch64_SQSHLUv4i16_shift = 3302, - AArch64_SQSHLUv4i32_shift = 3303, - AArch64_SQSHLUv8i16_shift = 3304, - AArch64_SQSHLUv8i8_shift = 3305, - AArch64_SQSHLb = 3306, - AArch64_SQSHLd = 3307, - AArch64_SQSHLh = 3308, - AArch64_SQSHLs = 3309, - AArch64_SQSHLv16i8 = 3310, - AArch64_SQSHLv16i8_shift = 3311, - AArch64_SQSHLv1i16 = 3312, - AArch64_SQSHLv1i32 = 3313, - AArch64_SQSHLv1i64 = 3314, - AArch64_SQSHLv1i8 = 3315, - AArch64_SQSHLv2i32 = 3316, - AArch64_SQSHLv2i32_shift = 3317, - AArch64_SQSHLv2i64 = 3318, - AArch64_SQSHLv2i64_shift = 3319, - AArch64_SQSHLv4i16 = 3320, - AArch64_SQSHLv4i16_shift = 3321, - AArch64_SQSHLv4i32 = 3322, - AArch64_SQSHLv4i32_shift = 3323, - AArch64_SQSHLv8i16 = 3324, - AArch64_SQSHLv8i16_shift = 3325, - AArch64_SQSHLv8i8 = 3326, - AArch64_SQSHLv8i8_shift = 3327, - AArch64_SQSHRNb = 3328, - AArch64_SQSHRNh = 3329, - AArch64_SQSHRNs = 3330, - AArch64_SQSHRNv16i8_shift = 3331, - AArch64_SQSHRNv2i32_shift = 3332, - AArch64_SQSHRNv4i16_shift = 3333, - AArch64_SQSHRNv4i32_shift = 3334, - AArch64_SQSHRNv8i16_shift = 3335, - AArch64_SQSHRNv8i8_shift = 3336, - AArch64_SQSHRUNb = 3337, - AArch64_SQSHRUNh = 3338, - AArch64_SQSHRUNs = 3339, - AArch64_SQSHRUNv16i8_shift = 3340, - AArch64_SQSHRUNv2i32_shift = 3341, - AArch64_SQSHRUNv4i16_shift = 3342, - AArch64_SQSHRUNv4i32_shift = 3343, - AArch64_SQSHRUNv8i16_shift = 3344, - AArch64_SQSHRUNv8i8_shift = 3345, - AArch64_SQSUB_ZI_B = 3346, - AArch64_SQSUB_ZI_D = 3347, - AArch64_SQSUB_ZI_H = 3348, - AArch64_SQSUB_ZI_S = 3349, - AArch64_SQSUB_ZZZ_B = 3350, - AArch64_SQSUB_ZZZ_D = 3351, - AArch64_SQSUB_ZZZ_H = 3352, - AArch64_SQSUB_ZZZ_S = 3353, - AArch64_SQSUBv16i8 = 3354, - AArch64_SQSUBv1i16 = 3355, - AArch64_SQSUBv1i32 = 3356, - AArch64_SQSUBv1i64 = 3357, - AArch64_SQSUBv1i8 = 3358, - AArch64_SQSUBv2i32 = 3359, - AArch64_SQSUBv2i64 = 3360, - AArch64_SQSUBv4i16 = 3361, - AArch64_SQSUBv4i32 = 3362, - AArch64_SQSUBv8i16 = 3363, - AArch64_SQSUBv8i8 = 3364, - AArch64_SQXTNv16i8 = 3365, - AArch64_SQXTNv1i16 = 3366, - AArch64_SQXTNv1i32 = 3367, - AArch64_SQXTNv1i8 = 3368, - AArch64_SQXTNv2i32 = 3369, - AArch64_SQXTNv4i16 = 3370, - AArch64_SQXTNv4i32 = 3371, - AArch64_SQXTNv8i16 = 3372, - AArch64_SQXTNv8i8 = 3373, - AArch64_SQXTUNv16i8 = 3374, - AArch64_SQXTUNv1i16 = 3375, - AArch64_SQXTUNv1i32 = 3376, - AArch64_SQXTUNv1i8 = 3377, - AArch64_SQXTUNv2i32 = 3378, - AArch64_SQXTUNv4i16 = 3379, - AArch64_SQXTUNv4i32 = 3380, - AArch64_SQXTUNv8i16 = 3381, - AArch64_SQXTUNv8i8 = 3382, - AArch64_SRHADDv16i8 = 3383, - AArch64_SRHADDv2i32 = 3384, - AArch64_SRHADDv4i16 = 3385, - AArch64_SRHADDv4i32 = 3386, - AArch64_SRHADDv8i16 = 3387, - AArch64_SRHADDv8i8 = 3388, - AArch64_SRId = 3389, - AArch64_SRIv16i8_shift = 3390, - AArch64_SRIv2i32_shift = 3391, - AArch64_SRIv2i64_shift = 3392, - AArch64_SRIv4i16_shift = 3393, - AArch64_SRIv4i32_shift = 3394, - AArch64_SRIv8i16_shift = 3395, - AArch64_SRIv8i8_shift = 3396, - AArch64_SRSHLv16i8 = 3397, - AArch64_SRSHLv1i64 = 3398, - AArch64_SRSHLv2i32 = 3399, - AArch64_SRSHLv2i64 = 3400, - AArch64_SRSHLv4i16 = 3401, - AArch64_SRSHLv4i32 = 3402, - AArch64_SRSHLv8i16 = 3403, - AArch64_SRSHLv8i8 = 3404, - AArch64_SRSHRd = 3405, - AArch64_SRSHRv16i8_shift = 3406, - AArch64_SRSHRv2i32_shift = 3407, - AArch64_SRSHRv2i64_shift = 3408, - AArch64_SRSHRv4i16_shift = 3409, - AArch64_SRSHRv4i32_shift = 3410, - AArch64_SRSHRv8i16_shift = 3411, - AArch64_SRSHRv8i8_shift = 3412, - AArch64_SRSRAd = 3413, - AArch64_SRSRAv16i8_shift = 3414, - AArch64_SRSRAv2i32_shift = 3415, - AArch64_SRSRAv2i64_shift = 3416, - AArch64_SRSRAv4i16_shift = 3417, - AArch64_SRSRAv4i32_shift = 3418, - AArch64_SRSRAv8i16_shift = 3419, - AArch64_SRSRAv8i8_shift = 3420, - AArch64_SSHLLv16i8_shift = 3421, - AArch64_SSHLLv2i32_shift = 3422, - AArch64_SSHLLv4i16_shift = 3423, - AArch64_SSHLLv4i32_shift = 3424, - AArch64_SSHLLv8i16_shift = 3425, - AArch64_SSHLLv8i8_shift = 3426, - AArch64_SSHLv16i8 = 3427, - AArch64_SSHLv1i64 = 3428, - AArch64_SSHLv2i32 = 3429, - AArch64_SSHLv2i64 = 3430, - AArch64_SSHLv4i16 = 3431, - AArch64_SSHLv4i32 = 3432, - AArch64_SSHLv8i16 = 3433, - AArch64_SSHLv8i8 = 3434, - AArch64_SSHRd = 3435, - AArch64_SSHRv16i8_shift = 3436, - AArch64_SSHRv2i32_shift = 3437, - AArch64_SSHRv2i64_shift = 3438, - AArch64_SSHRv4i16_shift = 3439, - AArch64_SSHRv4i32_shift = 3440, - AArch64_SSHRv8i16_shift = 3441, - AArch64_SSHRv8i8_shift = 3442, - AArch64_SSRAd = 3443, - AArch64_SSRAv16i8_shift = 3444, - AArch64_SSRAv2i32_shift = 3445, - AArch64_SSRAv2i64_shift = 3446, - AArch64_SSRAv4i16_shift = 3447, - AArch64_SSRAv4i32_shift = 3448, - AArch64_SSRAv8i16_shift = 3449, - AArch64_SSRAv8i8_shift = 3450, - AArch64_SST1B_D = 3451, - AArch64_SST1B_D_IMM = 3452, - AArch64_SST1B_D_SXTW = 3453, - AArch64_SST1B_D_UXTW = 3454, - AArch64_SST1B_S_IMM = 3455, - AArch64_SST1B_S_SXTW = 3456, - AArch64_SST1B_S_UXTW = 3457, - AArch64_SST1D = 3458, - AArch64_SST1D_IMM = 3459, - AArch64_SST1D_SCALED = 3460, - AArch64_SST1D_SXTW = 3461, - AArch64_SST1D_SXTW_SCALED = 3462, - AArch64_SST1D_UXTW = 3463, - AArch64_SST1D_UXTW_SCALED = 3464, - AArch64_SST1H_D = 3465, - AArch64_SST1H_D_IMM = 3466, - AArch64_SST1H_D_SCALED = 3467, - AArch64_SST1H_D_SXTW = 3468, - AArch64_SST1H_D_SXTW_SCALED = 3469, - AArch64_SST1H_D_UXTW = 3470, - AArch64_SST1H_D_UXTW_SCALED = 3471, - AArch64_SST1H_S_IMM = 3472, - AArch64_SST1H_S_SXTW = 3473, - AArch64_SST1H_S_SXTW_SCALED = 3474, - AArch64_SST1H_S_UXTW = 3475, - AArch64_SST1H_S_UXTW_SCALED = 3476, - AArch64_SST1W_D = 3477, - AArch64_SST1W_D_IMM = 3478, - AArch64_SST1W_D_SCALED = 3479, - AArch64_SST1W_D_SXTW = 3480, - AArch64_SST1W_D_SXTW_SCALED = 3481, - AArch64_SST1W_D_UXTW = 3482, - AArch64_SST1W_D_UXTW_SCALED = 3483, - AArch64_SST1W_IMM = 3484, - AArch64_SST1W_SXTW = 3485, - AArch64_SST1W_SXTW_SCALED = 3486, - AArch64_SST1W_UXTW = 3487, - AArch64_SST1W_UXTW_SCALED = 3488, - AArch64_SSUBLv16i8_v8i16 = 3489, - AArch64_SSUBLv2i32_v2i64 = 3490, - AArch64_SSUBLv4i16_v4i32 = 3491, - AArch64_SSUBLv4i32_v2i64 = 3492, - AArch64_SSUBLv8i16_v4i32 = 3493, - AArch64_SSUBLv8i8_v8i16 = 3494, - AArch64_SSUBWv16i8_v8i16 = 3495, - AArch64_SSUBWv2i32_v2i64 = 3496, - AArch64_SSUBWv4i16_v4i32 = 3497, - AArch64_SSUBWv4i32_v2i64 = 3498, - AArch64_SSUBWv8i16_v4i32 = 3499, - AArch64_SSUBWv8i8_v8i16 = 3500, - AArch64_ST1B = 3501, - AArch64_ST1B_D = 3502, - AArch64_ST1B_D_IMM = 3503, - AArch64_ST1B_H = 3504, - AArch64_ST1B_H_IMM = 3505, - AArch64_ST1B_IMM = 3506, - AArch64_ST1B_S = 3507, - AArch64_ST1B_S_IMM = 3508, - AArch64_ST1D = 3509, - AArch64_ST1D_IMM = 3510, - AArch64_ST1Fourv16b = 3511, - AArch64_ST1Fourv16b_POST = 3512, - AArch64_ST1Fourv1d = 3513, - AArch64_ST1Fourv1d_POST = 3514, - AArch64_ST1Fourv2d = 3515, - AArch64_ST1Fourv2d_POST = 3516, - AArch64_ST1Fourv2s = 3517, - AArch64_ST1Fourv2s_POST = 3518, - AArch64_ST1Fourv4h = 3519, - AArch64_ST1Fourv4h_POST = 3520, - AArch64_ST1Fourv4s = 3521, - AArch64_ST1Fourv4s_POST = 3522, - AArch64_ST1Fourv8b = 3523, - AArch64_ST1Fourv8b_POST = 3524, - AArch64_ST1Fourv8h = 3525, - AArch64_ST1Fourv8h_POST = 3526, - AArch64_ST1H = 3527, - AArch64_ST1H_D = 3528, - AArch64_ST1H_D_IMM = 3529, - AArch64_ST1H_IMM = 3530, - AArch64_ST1H_S = 3531, - AArch64_ST1H_S_IMM = 3532, - AArch64_ST1Onev16b = 3533, - AArch64_ST1Onev16b_POST = 3534, - AArch64_ST1Onev1d = 3535, - AArch64_ST1Onev1d_POST = 3536, - AArch64_ST1Onev2d = 3537, - AArch64_ST1Onev2d_POST = 3538, - AArch64_ST1Onev2s = 3539, - AArch64_ST1Onev2s_POST = 3540, - AArch64_ST1Onev4h = 3541, - AArch64_ST1Onev4h_POST = 3542, - AArch64_ST1Onev4s = 3543, - AArch64_ST1Onev4s_POST = 3544, - AArch64_ST1Onev8b = 3545, - AArch64_ST1Onev8b_POST = 3546, - AArch64_ST1Onev8h = 3547, - AArch64_ST1Onev8h_POST = 3548, - AArch64_ST1Threev16b = 3549, - AArch64_ST1Threev16b_POST = 3550, - AArch64_ST1Threev1d = 3551, - AArch64_ST1Threev1d_POST = 3552, - AArch64_ST1Threev2d = 3553, - AArch64_ST1Threev2d_POST = 3554, - AArch64_ST1Threev2s = 3555, - AArch64_ST1Threev2s_POST = 3556, - AArch64_ST1Threev4h = 3557, - AArch64_ST1Threev4h_POST = 3558, - AArch64_ST1Threev4s = 3559, - AArch64_ST1Threev4s_POST = 3560, - AArch64_ST1Threev8b = 3561, - AArch64_ST1Threev8b_POST = 3562, - AArch64_ST1Threev8h = 3563, - AArch64_ST1Threev8h_POST = 3564, - AArch64_ST1Twov16b = 3565, - AArch64_ST1Twov16b_POST = 3566, - AArch64_ST1Twov1d = 3567, - AArch64_ST1Twov1d_POST = 3568, - AArch64_ST1Twov2d = 3569, - AArch64_ST1Twov2d_POST = 3570, - AArch64_ST1Twov2s = 3571, - AArch64_ST1Twov2s_POST = 3572, - AArch64_ST1Twov4h = 3573, - AArch64_ST1Twov4h_POST = 3574, - AArch64_ST1Twov4s = 3575, - AArch64_ST1Twov4s_POST = 3576, - AArch64_ST1Twov8b = 3577, - AArch64_ST1Twov8b_POST = 3578, - AArch64_ST1Twov8h = 3579, - AArch64_ST1Twov8h_POST = 3580, - AArch64_ST1W = 3581, - AArch64_ST1W_D = 3582, - AArch64_ST1W_D_IMM = 3583, - AArch64_ST1W_IMM = 3584, - AArch64_ST1i16 = 3585, - AArch64_ST1i16_POST = 3586, - AArch64_ST1i32 = 3587, - AArch64_ST1i32_POST = 3588, - AArch64_ST1i64 = 3589, - AArch64_ST1i64_POST = 3590, - AArch64_ST1i8 = 3591, - AArch64_ST1i8_POST = 3592, - AArch64_ST2B = 3593, - AArch64_ST2B_IMM = 3594, - AArch64_ST2D = 3595, - AArch64_ST2D_IMM = 3596, - AArch64_ST2H = 3597, - AArch64_ST2H_IMM = 3598, - AArch64_ST2Twov16b = 3599, - AArch64_ST2Twov16b_POST = 3600, - AArch64_ST2Twov2d = 3601, - AArch64_ST2Twov2d_POST = 3602, - AArch64_ST2Twov2s = 3603, - AArch64_ST2Twov2s_POST = 3604, - AArch64_ST2Twov4h = 3605, - AArch64_ST2Twov4h_POST = 3606, - AArch64_ST2Twov4s = 3607, - AArch64_ST2Twov4s_POST = 3608, - AArch64_ST2Twov8b = 3609, - AArch64_ST2Twov8b_POST = 3610, - AArch64_ST2Twov8h = 3611, - AArch64_ST2Twov8h_POST = 3612, - AArch64_ST2W = 3613, - AArch64_ST2W_IMM = 3614, - AArch64_ST2i16 = 3615, - AArch64_ST2i16_POST = 3616, - AArch64_ST2i32 = 3617, - AArch64_ST2i32_POST = 3618, - AArch64_ST2i64 = 3619, - AArch64_ST2i64_POST = 3620, - AArch64_ST2i8 = 3621, - AArch64_ST2i8_POST = 3622, - AArch64_ST3B = 3623, - AArch64_ST3B_IMM = 3624, - AArch64_ST3D = 3625, - AArch64_ST3D_IMM = 3626, - AArch64_ST3H = 3627, - AArch64_ST3H_IMM = 3628, - AArch64_ST3Threev16b = 3629, - AArch64_ST3Threev16b_POST = 3630, - AArch64_ST3Threev2d = 3631, - AArch64_ST3Threev2d_POST = 3632, - AArch64_ST3Threev2s = 3633, - AArch64_ST3Threev2s_POST = 3634, - AArch64_ST3Threev4h = 3635, - AArch64_ST3Threev4h_POST = 3636, - AArch64_ST3Threev4s = 3637, - AArch64_ST3Threev4s_POST = 3638, - AArch64_ST3Threev8b = 3639, - AArch64_ST3Threev8b_POST = 3640, - AArch64_ST3Threev8h = 3641, - AArch64_ST3Threev8h_POST = 3642, - AArch64_ST3W = 3643, - AArch64_ST3W_IMM = 3644, - AArch64_ST3i16 = 3645, - AArch64_ST3i16_POST = 3646, - AArch64_ST3i32 = 3647, - AArch64_ST3i32_POST = 3648, - AArch64_ST3i64 = 3649, - AArch64_ST3i64_POST = 3650, - AArch64_ST3i8 = 3651, - AArch64_ST3i8_POST = 3652, - AArch64_ST4B = 3653, - AArch64_ST4B_IMM = 3654, - AArch64_ST4D = 3655, - AArch64_ST4D_IMM = 3656, - AArch64_ST4Fourv16b = 3657, - AArch64_ST4Fourv16b_POST = 3658, - AArch64_ST4Fourv2d = 3659, - AArch64_ST4Fourv2d_POST = 3660, - AArch64_ST4Fourv2s = 3661, - AArch64_ST4Fourv2s_POST = 3662, - AArch64_ST4Fourv4h = 3663, - AArch64_ST4Fourv4h_POST = 3664, - AArch64_ST4Fourv4s = 3665, - AArch64_ST4Fourv4s_POST = 3666, - AArch64_ST4Fourv8b = 3667, - AArch64_ST4Fourv8b_POST = 3668, - AArch64_ST4Fourv8h = 3669, - AArch64_ST4Fourv8h_POST = 3670, - AArch64_ST4H = 3671, - AArch64_ST4H_IMM = 3672, - AArch64_ST4W = 3673, - AArch64_ST4W_IMM = 3674, - AArch64_ST4i16 = 3675, - AArch64_ST4i16_POST = 3676, - AArch64_ST4i32 = 3677, - AArch64_ST4i32_POST = 3678, - AArch64_ST4i64 = 3679, - AArch64_ST4i64_POST = 3680, - AArch64_ST4i8 = 3681, - AArch64_ST4i8_POST = 3682, - AArch64_STLLRB = 3683, - AArch64_STLLRH = 3684, - AArch64_STLLRW = 3685, - AArch64_STLLRX = 3686, - AArch64_STLRB = 3687, - AArch64_STLRH = 3688, - AArch64_STLRW = 3689, - AArch64_STLRX = 3690, - AArch64_STLURBi = 3691, - AArch64_STLURHi = 3692, - AArch64_STLURWi = 3693, - AArch64_STLURXi = 3694, - AArch64_STLXPW = 3695, - AArch64_STLXPX = 3696, - AArch64_STLXRB = 3697, - AArch64_STLXRH = 3698, - AArch64_STLXRW = 3699, - AArch64_STLXRX = 3700, - AArch64_STNPDi = 3701, - AArch64_STNPQi = 3702, - AArch64_STNPSi = 3703, - AArch64_STNPWi = 3704, - AArch64_STNPXi = 3705, - AArch64_STNT1B_ZRI = 3706, - AArch64_STNT1B_ZRR = 3707, - AArch64_STNT1D_ZRI = 3708, - AArch64_STNT1D_ZRR = 3709, - AArch64_STNT1H_ZRI = 3710, - AArch64_STNT1H_ZRR = 3711, - AArch64_STNT1W_ZRI = 3712, - AArch64_STNT1W_ZRR = 3713, - AArch64_STPDi = 3714, - AArch64_STPDpost = 3715, - AArch64_STPDpre = 3716, - AArch64_STPQi = 3717, - AArch64_STPQpost = 3718, - AArch64_STPQpre = 3719, - AArch64_STPSi = 3720, - AArch64_STPSpost = 3721, - AArch64_STPSpre = 3722, - AArch64_STPWi = 3723, - AArch64_STPWpost = 3724, - AArch64_STPWpre = 3725, - AArch64_STPXi = 3726, - AArch64_STPXpost = 3727, - AArch64_STPXpre = 3728, - AArch64_STRBBpost = 3729, - AArch64_STRBBpre = 3730, - AArch64_STRBBroW = 3731, - AArch64_STRBBroX = 3732, - AArch64_STRBBui = 3733, - AArch64_STRBpost = 3734, - AArch64_STRBpre = 3735, - AArch64_STRBroW = 3736, - AArch64_STRBroX = 3737, - AArch64_STRBui = 3738, - AArch64_STRDpost = 3739, - AArch64_STRDpre = 3740, - AArch64_STRDroW = 3741, - AArch64_STRDroX = 3742, - AArch64_STRDui = 3743, - AArch64_STRHHpost = 3744, - AArch64_STRHHpre = 3745, - AArch64_STRHHroW = 3746, - AArch64_STRHHroX = 3747, - AArch64_STRHHui = 3748, - AArch64_STRHpost = 3749, - AArch64_STRHpre = 3750, - AArch64_STRHroW = 3751, - AArch64_STRHroX = 3752, - AArch64_STRHui = 3753, - AArch64_STRQpost = 3754, - AArch64_STRQpre = 3755, - AArch64_STRQroW = 3756, - AArch64_STRQroX = 3757, - AArch64_STRQui = 3758, - AArch64_STRSpost = 3759, - AArch64_STRSpre = 3760, - AArch64_STRSroW = 3761, - AArch64_STRSroX = 3762, - AArch64_STRSui = 3763, - AArch64_STRWpost = 3764, - AArch64_STRWpre = 3765, - AArch64_STRWroW = 3766, - AArch64_STRWroX = 3767, - AArch64_STRWui = 3768, - AArch64_STRXpost = 3769, - AArch64_STRXpre = 3770, - AArch64_STRXroW = 3771, - AArch64_STRXroX = 3772, - AArch64_STRXui = 3773, - AArch64_STR_PXI = 3774, - AArch64_STR_ZXI = 3775, - AArch64_STTRBi = 3776, - AArch64_STTRHi = 3777, - AArch64_STTRWi = 3778, - AArch64_STTRXi = 3779, - AArch64_STURBBi = 3780, - AArch64_STURBi = 3781, - AArch64_STURDi = 3782, - AArch64_STURHHi = 3783, - AArch64_STURHi = 3784, - AArch64_STURQi = 3785, - AArch64_STURSi = 3786, - AArch64_STURWi = 3787, - AArch64_STURXi = 3788, - AArch64_STXPW = 3789, - AArch64_STXPX = 3790, - AArch64_STXRB = 3791, - AArch64_STXRH = 3792, - AArch64_STXRW = 3793, - AArch64_STXRX = 3794, - AArch64_SUBHNv2i64_v2i32 = 3795, - AArch64_SUBHNv2i64_v4i32 = 3796, - AArch64_SUBHNv4i32_v4i16 = 3797, - AArch64_SUBHNv4i32_v8i16 = 3798, - AArch64_SUBHNv8i16_v16i8 = 3799, - AArch64_SUBHNv8i16_v8i8 = 3800, - AArch64_SUBR_ZI_B = 3801, - AArch64_SUBR_ZI_D = 3802, - AArch64_SUBR_ZI_H = 3803, - AArch64_SUBR_ZI_S = 3804, - AArch64_SUBR_ZPmZ_B = 3805, - AArch64_SUBR_ZPmZ_D = 3806, - AArch64_SUBR_ZPmZ_H = 3807, - AArch64_SUBR_ZPmZ_S = 3808, - AArch64_SUBSWri = 3809, - AArch64_SUBSWrr = 3810, - AArch64_SUBSWrs = 3811, - AArch64_SUBSWrx = 3812, - AArch64_SUBSXri = 3813, - AArch64_SUBSXrr = 3814, - AArch64_SUBSXrs = 3815, - AArch64_SUBSXrx = 3816, - AArch64_SUBSXrx64 = 3817, - AArch64_SUBWri = 3818, - AArch64_SUBWrr = 3819, - AArch64_SUBWrs = 3820, - AArch64_SUBWrx = 3821, - AArch64_SUBXri = 3822, - AArch64_SUBXrr = 3823, - AArch64_SUBXrs = 3824, - AArch64_SUBXrx = 3825, - AArch64_SUBXrx64 = 3826, - AArch64_SUB_ZI_B = 3827, - AArch64_SUB_ZI_D = 3828, - AArch64_SUB_ZI_H = 3829, - AArch64_SUB_ZI_S = 3830, - AArch64_SUB_ZPmZ_B = 3831, - AArch64_SUB_ZPmZ_D = 3832, - AArch64_SUB_ZPmZ_H = 3833, - AArch64_SUB_ZPmZ_S = 3834, - AArch64_SUB_ZZZ_B = 3835, - AArch64_SUB_ZZZ_D = 3836, - AArch64_SUB_ZZZ_H = 3837, - AArch64_SUB_ZZZ_S = 3838, - AArch64_SUBv16i8 = 3839, - AArch64_SUBv1i64 = 3840, - AArch64_SUBv2i32 = 3841, - AArch64_SUBv2i64 = 3842, - AArch64_SUBv4i16 = 3843, - AArch64_SUBv4i32 = 3844, - AArch64_SUBv8i16 = 3845, - AArch64_SUBv8i8 = 3846, - AArch64_SUNPKHI_ZZ_D = 3847, - AArch64_SUNPKHI_ZZ_H = 3848, - AArch64_SUNPKHI_ZZ_S = 3849, - AArch64_SUNPKLO_ZZ_D = 3850, - AArch64_SUNPKLO_ZZ_H = 3851, - AArch64_SUNPKLO_ZZ_S = 3852, - AArch64_SUQADDv16i8 = 3853, - AArch64_SUQADDv1i16 = 3854, - AArch64_SUQADDv1i32 = 3855, - AArch64_SUQADDv1i64 = 3856, - AArch64_SUQADDv1i8 = 3857, - AArch64_SUQADDv2i32 = 3858, - AArch64_SUQADDv2i64 = 3859, - AArch64_SUQADDv4i16 = 3860, - AArch64_SUQADDv4i32 = 3861, - AArch64_SUQADDv8i16 = 3862, - AArch64_SUQADDv8i8 = 3863, - AArch64_SVC = 3864, - AArch64_SWPAB = 3865, - AArch64_SWPAH = 3866, - AArch64_SWPALB = 3867, - AArch64_SWPALH = 3868, - AArch64_SWPALW = 3869, - AArch64_SWPALX = 3870, - AArch64_SWPAW = 3871, - AArch64_SWPAX = 3872, - AArch64_SWPB = 3873, - AArch64_SWPH = 3874, - AArch64_SWPLB = 3875, - AArch64_SWPLH = 3876, - AArch64_SWPLW = 3877, - AArch64_SWPLX = 3878, - AArch64_SWPW = 3879, - AArch64_SWPX = 3880, - AArch64_SXTB_ZPmZ_D = 3881, - AArch64_SXTB_ZPmZ_H = 3882, - AArch64_SXTB_ZPmZ_S = 3883, - AArch64_SXTH_ZPmZ_D = 3884, - AArch64_SXTH_ZPmZ_S = 3885, - AArch64_SXTW_ZPmZ_D = 3886, - AArch64_SYSLxt = 3887, - AArch64_SYSxt = 3888, - AArch64_TBL_ZZZ_B = 3889, - AArch64_TBL_ZZZ_D = 3890, - AArch64_TBL_ZZZ_H = 3891, - AArch64_TBL_ZZZ_S = 3892, - AArch64_TBLv16i8Four = 3893, - AArch64_TBLv16i8One = 3894, - AArch64_TBLv16i8Three = 3895, - AArch64_TBLv16i8Two = 3896, - AArch64_TBLv8i8Four = 3897, - AArch64_TBLv8i8One = 3898, - AArch64_TBLv8i8Three = 3899, - AArch64_TBLv8i8Two = 3900, - AArch64_TBNZW = 3901, - AArch64_TBNZX = 3902, - AArch64_TBXv16i8Four = 3903, - AArch64_TBXv16i8One = 3904, - AArch64_TBXv16i8Three = 3905, - AArch64_TBXv16i8Two = 3906, - AArch64_TBXv8i8Four = 3907, - AArch64_TBXv8i8One = 3908, - AArch64_TBXv8i8Three = 3909, - AArch64_TBXv8i8Two = 3910, - AArch64_TBZW = 3911, - AArch64_TBZX = 3912, - AArch64_TCRETURNdi = 3913, - AArch64_TCRETURNri = 3914, - AArch64_TLSDESCCALL = 3915, - AArch64_TLSDESC_CALLSEQ = 3916, - AArch64_TRN1_PPP_B = 3917, - AArch64_TRN1_PPP_D = 3918, - AArch64_TRN1_PPP_H = 3919, - AArch64_TRN1_PPP_S = 3920, - AArch64_TRN1_ZZZ_B = 3921, - AArch64_TRN1_ZZZ_D = 3922, - AArch64_TRN1_ZZZ_H = 3923, - AArch64_TRN1_ZZZ_S = 3924, - AArch64_TRN1v16i8 = 3925, - AArch64_TRN1v2i32 = 3926, - AArch64_TRN1v2i64 = 3927, - AArch64_TRN1v4i16 = 3928, - AArch64_TRN1v4i32 = 3929, - AArch64_TRN1v8i16 = 3930, - AArch64_TRN1v8i8 = 3931, - AArch64_TRN2_PPP_B = 3932, - AArch64_TRN2_PPP_D = 3933, - AArch64_TRN2_PPP_H = 3934, - AArch64_TRN2_PPP_S = 3935, - AArch64_TRN2_ZZZ_B = 3936, - AArch64_TRN2_ZZZ_D = 3937, - AArch64_TRN2_ZZZ_H = 3938, - AArch64_TRN2_ZZZ_S = 3939, - AArch64_TRN2v16i8 = 3940, - AArch64_TRN2v2i32 = 3941, - AArch64_TRN2v2i64 = 3942, - AArch64_TRN2v4i16 = 3943, - AArch64_TRN2v4i32 = 3944, - AArch64_TRN2v8i16 = 3945, - AArch64_TRN2v8i8 = 3946, - AArch64_TSB = 3947, - AArch64_UABALv16i8_v8i16 = 3948, - AArch64_UABALv2i32_v2i64 = 3949, - AArch64_UABALv4i16_v4i32 = 3950, - AArch64_UABALv4i32_v2i64 = 3951, - AArch64_UABALv8i16_v4i32 = 3952, - AArch64_UABALv8i8_v8i16 = 3953, - AArch64_UABAv16i8 = 3954, - AArch64_UABAv2i32 = 3955, - AArch64_UABAv4i16 = 3956, - AArch64_UABAv4i32 = 3957, - AArch64_UABAv8i16 = 3958, - AArch64_UABAv8i8 = 3959, - AArch64_UABDLv16i8_v8i16 = 3960, - AArch64_UABDLv2i32_v2i64 = 3961, - AArch64_UABDLv4i16_v4i32 = 3962, - AArch64_UABDLv4i32_v2i64 = 3963, - AArch64_UABDLv8i16_v4i32 = 3964, - AArch64_UABDLv8i8_v8i16 = 3965, - AArch64_UABD_ZPmZ_B = 3966, - AArch64_UABD_ZPmZ_D = 3967, - AArch64_UABD_ZPmZ_H = 3968, - AArch64_UABD_ZPmZ_S = 3969, - AArch64_UABDv16i8 = 3970, - AArch64_UABDv2i32 = 3971, - AArch64_UABDv4i16 = 3972, - AArch64_UABDv4i32 = 3973, - AArch64_UABDv8i16 = 3974, - AArch64_UABDv8i8 = 3975, - AArch64_UADALPv16i8_v8i16 = 3976, - AArch64_UADALPv2i32_v1i64 = 3977, - AArch64_UADALPv4i16_v2i32 = 3978, - AArch64_UADALPv4i32_v2i64 = 3979, - AArch64_UADALPv8i16_v4i32 = 3980, - AArch64_UADALPv8i8_v4i16 = 3981, - AArch64_UADDLPv16i8_v8i16 = 3982, - AArch64_UADDLPv2i32_v1i64 = 3983, - AArch64_UADDLPv4i16_v2i32 = 3984, - AArch64_UADDLPv4i32_v2i64 = 3985, - AArch64_UADDLPv8i16_v4i32 = 3986, - AArch64_UADDLPv8i8_v4i16 = 3987, - AArch64_UADDLVv16i8v = 3988, - AArch64_UADDLVv4i16v = 3989, - AArch64_UADDLVv4i32v = 3990, - AArch64_UADDLVv8i16v = 3991, - AArch64_UADDLVv8i8v = 3992, - AArch64_UADDLv16i8_v8i16 = 3993, - AArch64_UADDLv2i32_v2i64 = 3994, - AArch64_UADDLv4i16_v4i32 = 3995, - AArch64_UADDLv4i32_v2i64 = 3996, - AArch64_UADDLv8i16_v4i32 = 3997, - AArch64_UADDLv8i8_v8i16 = 3998, - AArch64_UADDV_VPZ_B = 3999, - AArch64_UADDV_VPZ_D = 4000, - AArch64_UADDV_VPZ_H = 4001, - AArch64_UADDV_VPZ_S = 4002, - AArch64_UADDWv16i8_v8i16 = 4003, - AArch64_UADDWv2i32_v2i64 = 4004, - AArch64_UADDWv4i16_v4i32 = 4005, - AArch64_UADDWv4i32_v2i64 = 4006, - AArch64_UADDWv8i16_v4i32 = 4007, - AArch64_UADDWv8i8_v8i16 = 4008, - AArch64_UBFMWri = 4009, - AArch64_UBFMXri = 4010, - AArch64_UCVTFSWDri = 4011, - AArch64_UCVTFSWHri = 4012, - AArch64_UCVTFSWSri = 4013, - AArch64_UCVTFSXDri = 4014, - AArch64_UCVTFSXHri = 4015, - AArch64_UCVTFSXSri = 4016, - AArch64_UCVTFUWDri = 4017, - AArch64_UCVTFUWHri = 4018, - AArch64_UCVTFUWSri = 4019, - AArch64_UCVTFUXDri = 4020, - AArch64_UCVTFUXHri = 4021, - AArch64_UCVTFUXSri = 4022, - AArch64_UCVTF_ZPmZ_DtoD = 4023, - AArch64_UCVTF_ZPmZ_DtoH = 4024, - AArch64_UCVTF_ZPmZ_DtoS = 4025, - AArch64_UCVTF_ZPmZ_HtoH = 4026, - AArch64_UCVTF_ZPmZ_StoD = 4027, - AArch64_UCVTF_ZPmZ_StoH = 4028, - AArch64_UCVTF_ZPmZ_StoS = 4029, - AArch64_UCVTFd = 4030, - AArch64_UCVTFh = 4031, - AArch64_UCVTFs = 4032, - AArch64_UCVTFv1i16 = 4033, - AArch64_UCVTFv1i32 = 4034, - AArch64_UCVTFv1i64 = 4035, - AArch64_UCVTFv2f32 = 4036, - AArch64_UCVTFv2f64 = 4037, - AArch64_UCVTFv2i32_shift = 4038, - AArch64_UCVTFv2i64_shift = 4039, - AArch64_UCVTFv4f16 = 4040, - AArch64_UCVTFv4f32 = 4041, - AArch64_UCVTFv4i16_shift = 4042, - AArch64_UCVTFv4i32_shift = 4043, - AArch64_UCVTFv8f16 = 4044, - AArch64_UCVTFv8i16_shift = 4045, - AArch64_UDIVR_ZPmZ_D = 4046, - AArch64_UDIVR_ZPmZ_S = 4047, - AArch64_UDIVWr = 4048, - AArch64_UDIVXr = 4049, - AArch64_UDIV_ZPmZ_D = 4050, - AArch64_UDIV_ZPmZ_S = 4051, - AArch64_UDOT_ZZZI_D = 4052, - AArch64_UDOT_ZZZI_S = 4053, - AArch64_UDOT_ZZZ_D = 4054, - AArch64_UDOT_ZZZ_S = 4055, - AArch64_UDOTlanev16i8 = 4056, - AArch64_UDOTlanev8i8 = 4057, - AArch64_UDOTv16i8 = 4058, - AArch64_UDOTv8i8 = 4059, - AArch64_UHADDv16i8 = 4060, - AArch64_UHADDv2i32 = 4061, - AArch64_UHADDv4i16 = 4062, - AArch64_UHADDv4i32 = 4063, - AArch64_UHADDv8i16 = 4064, - AArch64_UHADDv8i8 = 4065, - AArch64_UHSUBv16i8 = 4066, - AArch64_UHSUBv2i32 = 4067, - AArch64_UHSUBv4i16 = 4068, - AArch64_UHSUBv4i32 = 4069, - AArch64_UHSUBv8i16 = 4070, - AArch64_UHSUBv8i8 = 4071, - AArch64_UMADDLrrr = 4072, - AArch64_UMAXPv16i8 = 4073, - AArch64_UMAXPv2i32 = 4074, - AArch64_UMAXPv4i16 = 4075, - AArch64_UMAXPv4i32 = 4076, - AArch64_UMAXPv8i16 = 4077, - AArch64_UMAXPv8i8 = 4078, - AArch64_UMAXV_VPZ_B = 4079, - AArch64_UMAXV_VPZ_D = 4080, - AArch64_UMAXV_VPZ_H = 4081, - AArch64_UMAXV_VPZ_S = 4082, - AArch64_UMAXVv16i8v = 4083, - AArch64_UMAXVv4i16v = 4084, - AArch64_UMAXVv4i32v = 4085, - AArch64_UMAXVv8i16v = 4086, - AArch64_UMAXVv8i8v = 4087, - AArch64_UMAX_ZI_B = 4088, - AArch64_UMAX_ZI_D = 4089, - AArch64_UMAX_ZI_H = 4090, - AArch64_UMAX_ZI_S = 4091, - AArch64_UMAX_ZPmZ_B = 4092, - AArch64_UMAX_ZPmZ_D = 4093, - AArch64_UMAX_ZPmZ_H = 4094, - AArch64_UMAX_ZPmZ_S = 4095, - AArch64_UMAXv16i8 = 4096, - AArch64_UMAXv2i32 = 4097, - AArch64_UMAXv4i16 = 4098, - AArch64_UMAXv4i32 = 4099, - AArch64_UMAXv8i16 = 4100, - AArch64_UMAXv8i8 = 4101, - AArch64_UMINPv16i8 = 4102, - AArch64_UMINPv2i32 = 4103, - AArch64_UMINPv4i16 = 4104, - AArch64_UMINPv4i32 = 4105, - AArch64_UMINPv8i16 = 4106, - AArch64_UMINPv8i8 = 4107, - AArch64_UMINV_VPZ_B = 4108, - AArch64_UMINV_VPZ_D = 4109, - AArch64_UMINV_VPZ_H = 4110, - AArch64_UMINV_VPZ_S = 4111, - AArch64_UMINVv16i8v = 4112, - AArch64_UMINVv4i16v = 4113, - AArch64_UMINVv4i32v = 4114, - AArch64_UMINVv8i16v = 4115, - AArch64_UMINVv8i8v = 4116, - AArch64_UMIN_ZI_B = 4117, - AArch64_UMIN_ZI_D = 4118, - AArch64_UMIN_ZI_H = 4119, - AArch64_UMIN_ZI_S = 4120, - AArch64_UMIN_ZPmZ_B = 4121, - AArch64_UMIN_ZPmZ_D = 4122, - AArch64_UMIN_ZPmZ_H = 4123, - AArch64_UMIN_ZPmZ_S = 4124, - AArch64_UMINv16i8 = 4125, - AArch64_UMINv2i32 = 4126, - AArch64_UMINv4i16 = 4127, - AArch64_UMINv4i32 = 4128, - AArch64_UMINv8i16 = 4129, - AArch64_UMINv8i8 = 4130, - AArch64_UMLALv16i8_v8i16 = 4131, - AArch64_UMLALv2i32_indexed = 4132, - AArch64_UMLALv2i32_v2i64 = 4133, - AArch64_UMLALv4i16_indexed = 4134, - AArch64_UMLALv4i16_v4i32 = 4135, - AArch64_UMLALv4i32_indexed = 4136, - AArch64_UMLALv4i32_v2i64 = 4137, - AArch64_UMLALv8i16_indexed = 4138, - AArch64_UMLALv8i16_v4i32 = 4139, - AArch64_UMLALv8i8_v8i16 = 4140, - AArch64_UMLSLv16i8_v8i16 = 4141, - AArch64_UMLSLv2i32_indexed = 4142, - AArch64_UMLSLv2i32_v2i64 = 4143, - AArch64_UMLSLv4i16_indexed = 4144, - AArch64_UMLSLv4i16_v4i32 = 4145, - AArch64_UMLSLv4i32_indexed = 4146, - AArch64_UMLSLv4i32_v2i64 = 4147, - AArch64_UMLSLv8i16_indexed = 4148, - AArch64_UMLSLv8i16_v4i32 = 4149, - AArch64_UMLSLv8i8_v8i16 = 4150, - AArch64_UMOVvi16 = 4151, - AArch64_UMOVvi32 = 4152, - AArch64_UMOVvi64 = 4153, - AArch64_UMOVvi8 = 4154, - AArch64_UMSUBLrrr = 4155, - AArch64_UMULH_ZPmZ_B = 4156, - AArch64_UMULH_ZPmZ_D = 4157, - AArch64_UMULH_ZPmZ_H = 4158, - AArch64_UMULH_ZPmZ_S = 4159, - AArch64_UMULHrr = 4160, - AArch64_UMULLv16i8_v8i16 = 4161, - AArch64_UMULLv2i32_indexed = 4162, - AArch64_UMULLv2i32_v2i64 = 4163, - AArch64_UMULLv4i16_indexed = 4164, - AArch64_UMULLv4i16_v4i32 = 4165, - AArch64_UMULLv4i32_indexed = 4166, - AArch64_UMULLv4i32_v2i64 = 4167, - AArch64_UMULLv8i16_indexed = 4168, - AArch64_UMULLv8i16_v4i32 = 4169, - AArch64_UMULLv8i8_v8i16 = 4170, - AArch64_UQADD_ZI_B = 4171, - AArch64_UQADD_ZI_D = 4172, - AArch64_UQADD_ZI_H = 4173, - AArch64_UQADD_ZI_S = 4174, - AArch64_UQADD_ZZZ_B = 4175, - AArch64_UQADD_ZZZ_D = 4176, - AArch64_UQADD_ZZZ_H = 4177, - AArch64_UQADD_ZZZ_S = 4178, - AArch64_UQADDv16i8 = 4179, - AArch64_UQADDv1i16 = 4180, - AArch64_UQADDv1i32 = 4181, - AArch64_UQADDv1i64 = 4182, - AArch64_UQADDv1i8 = 4183, - AArch64_UQADDv2i32 = 4184, - AArch64_UQADDv2i64 = 4185, - AArch64_UQADDv4i16 = 4186, - AArch64_UQADDv4i32 = 4187, - AArch64_UQADDv8i16 = 4188, - AArch64_UQADDv8i8 = 4189, - AArch64_UQDECB_WPiI = 4190, - AArch64_UQDECB_XPiI = 4191, - AArch64_UQDECD_WPiI = 4192, - AArch64_UQDECD_XPiI = 4193, - AArch64_UQDECD_ZPiI = 4194, - AArch64_UQDECH_WPiI = 4195, - AArch64_UQDECH_XPiI = 4196, - AArch64_UQDECH_ZPiI = 4197, - AArch64_UQDECP_WP_B = 4198, - AArch64_UQDECP_WP_D = 4199, - AArch64_UQDECP_WP_H = 4200, - AArch64_UQDECP_WP_S = 4201, - AArch64_UQDECP_XP_B = 4202, - AArch64_UQDECP_XP_D = 4203, - AArch64_UQDECP_XP_H = 4204, - AArch64_UQDECP_XP_S = 4205, - AArch64_UQDECP_ZP_D = 4206, - AArch64_UQDECP_ZP_H = 4207, - AArch64_UQDECP_ZP_S = 4208, - AArch64_UQDECW_WPiI = 4209, - AArch64_UQDECW_XPiI = 4210, - AArch64_UQDECW_ZPiI = 4211, - AArch64_UQINCB_WPiI = 4212, - AArch64_UQINCB_XPiI = 4213, - AArch64_UQINCD_WPiI = 4214, - AArch64_UQINCD_XPiI = 4215, - AArch64_UQINCD_ZPiI = 4216, - AArch64_UQINCH_WPiI = 4217, - AArch64_UQINCH_XPiI = 4218, - AArch64_UQINCH_ZPiI = 4219, - AArch64_UQINCP_WP_B = 4220, - AArch64_UQINCP_WP_D = 4221, - AArch64_UQINCP_WP_H = 4222, - AArch64_UQINCP_WP_S = 4223, - AArch64_UQINCP_XP_B = 4224, - AArch64_UQINCP_XP_D = 4225, - AArch64_UQINCP_XP_H = 4226, - AArch64_UQINCP_XP_S = 4227, - AArch64_UQINCP_ZP_D = 4228, - AArch64_UQINCP_ZP_H = 4229, - AArch64_UQINCP_ZP_S = 4230, - AArch64_UQINCW_WPiI = 4231, - AArch64_UQINCW_XPiI = 4232, - AArch64_UQINCW_ZPiI = 4233, - AArch64_UQRSHLv16i8 = 4234, - AArch64_UQRSHLv1i16 = 4235, - AArch64_UQRSHLv1i32 = 4236, - AArch64_UQRSHLv1i64 = 4237, - AArch64_UQRSHLv1i8 = 4238, - AArch64_UQRSHLv2i32 = 4239, - AArch64_UQRSHLv2i64 = 4240, - AArch64_UQRSHLv4i16 = 4241, - AArch64_UQRSHLv4i32 = 4242, - AArch64_UQRSHLv8i16 = 4243, - AArch64_UQRSHLv8i8 = 4244, - AArch64_UQRSHRNb = 4245, - AArch64_UQRSHRNh = 4246, - AArch64_UQRSHRNs = 4247, - AArch64_UQRSHRNv16i8_shift = 4248, - AArch64_UQRSHRNv2i32_shift = 4249, - AArch64_UQRSHRNv4i16_shift = 4250, - AArch64_UQRSHRNv4i32_shift = 4251, - AArch64_UQRSHRNv8i16_shift = 4252, - AArch64_UQRSHRNv8i8_shift = 4253, - AArch64_UQSHLb = 4254, - AArch64_UQSHLd = 4255, - AArch64_UQSHLh = 4256, - AArch64_UQSHLs = 4257, - AArch64_UQSHLv16i8 = 4258, - AArch64_UQSHLv16i8_shift = 4259, - AArch64_UQSHLv1i16 = 4260, - AArch64_UQSHLv1i32 = 4261, - AArch64_UQSHLv1i64 = 4262, - AArch64_UQSHLv1i8 = 4263, - AArch64_UQSHLv2i32 = 4264, - AArch64_UQSHLv2i32_shift = 4265, - AArch64_UQSHLv2i64 = 4266, - AArch64_UQSHLv2i64_shift = 4267, - AArch64_UQSHLv4i16 = 4268, - AArch64_UQSHLv4i16_shift = 4269, - AArch64_UQSHLv4i32 = 4270, - AArch64_UQSHLv4i32_shift = 4271, - AArch64_UQSHLv8i16 = 4272, - AArch64_UQSHLv8i16_shift = 4273, - AArch64_UQSHLv8i8 = 4274, - AArch64_UQSHLv8i8_shift = 4275, - AArch64_UQSHRNb = 4276, - AArch64_UQSHRNh = 4277, - AArch64_UQSHRNs = 4278, - AArch64_UQSHRNv16i8_shift = 4279, - AArch64_UQSHRNv2i32_shift = 4280, - AArch64_UQSHRNv4i16_shift = 4281, - AArch64_UQSHRNv4i32_shift = 4282, - AArch64_UQSHRNv8i16_shift = 4283, - AArch64_UQSHRNv8i8_shift = 4284, - AArch64_UQSUB_ZI_B = 4285, - AArch64_UQSUB_ZI_D = 4286, - AArch64_UQSUB_ZI_H = 4287, - AArch64_UQSUB_ZI_S = 4288, - AArch64_UQSUB_ZZZ_B = 4289, - AArch64_UQSUB_ZZZ_D = 4290, - AArch64_UQSUB_ZZZ_H = 4291, - AArch64_UQSUB_ZZZ_S = 4292, - AArch64_UQSUBv16i8 = 4293, - AArch64_UQSUBv1i16 = 4294, - AArch64_UQSUBv1i32 = 4295, - AArch64_UQSUBv1i64 = 4296, - AArch64_UQSUBv1i8 = 4297, - AArch64_UQSUBv2i32 = 4298, - AArch64_UQSUBv2i64 = 4299, - AArch64_UQSUBv4i16 = 4300, - AArch64_UQSUBv4i32 = 4301, - AArch64_UQSUBv8i16 = 4302, - AArch64_UQSUBv8i8 = 4303, - AArch64_UQXTNv16i8 = 4304, - AArch64_UQXTNv1i16 = 4305, - AArch64_UQXTNv1i32 = 4306, - AArch64_UQXTNv1i8 = 4307, - AArch64_UQXTNv2i32 = 4308, - AArch64_UQXTNv4i16 = 4309, - AArch64_UQXTNv4i32 = 4310, - AArch64_UQXTNv8i16 = 4311, - AArch64_UQXTNv8i8 = 4312, - AArch64_URECPEv2i32 = 4313, - AArch64_URECPEv4i32 = 4314, - AArch64_URHADDv16i8 = 4315, - AArch64_URHADDv2i32 = 4316, - AArch64_URHADDv4i16 = 4317, - AArch64_URHADDv4i32 = 4318, - AArch64_URHADDv8i16 = 4319, - AArch64_URHADDv8i8 = 4320, - AArch64_URSHLv16i8 = 4321, - AArch64_URSHLv1i64 = 4322, - AArch64_URSHLv2i32 = 4323, - AArch64_URSHLv2i64 = 4324, - AArch64_URSHLv4i16 = 4325, - AArch64_URSHLv4i32 = 4326, - AArch64_URSHLv8i16 = 4327, - AArch64_URSHLv8i8 = 4328, - AArch64_URSHRd = 4329, - AArch64_URSHRv16i8_shift = 4330, - AArch64_URSHRv2i32_shift = 4331, - AArch64_URSHRv2i64_shift = 4332, - AArch64_URSHRv4i16_shift = 4333, - AArch64_URSHRv4i32_shift = 4334, - AArch64_URSHRv8i16_shift = 4335, - AArch64_URSHRv8i8_shift = 4336, - AArch64_URSQRTEv2i32 = 4337, - AArch64_URSQRTEv4i32 = 4338, - AArch64_URSRAd = 4339, - AArch64_URSRAv16i8_shift = 4340, - AArch64_URSRAv2i32_shift = 4341, - AArch64_URSRAv2i64_shift = 4342, - AArch64_URSRAv4i16_shift = 4343, - AArch64_URSRAv4i32_shift = 4344, - AArch64_URSRAv8i16_shift = 4345, - AArch64_URSRAv8i8_shift = 4346, - AArch64_USHLLv16i8_shift = 4347, - AArch64_USHLLv2i32_shift = 4348, - AArch64_USHLLv4i16_shift = 4349, - AArch64_USHLLv4i32_shift = 4350, - AArch64_USHLLv8i16_shift = 4351, - AArch64_USHLLv8i8_shift = 4352, - AArch64_USHLv16i8 = 4353, - AArch64_USHLv1i64 = 4354, - AArch64_USHLv2i32 = 4355, - AArch64_USHLv2i64 = 4356, - AArch64_USHLv4i16 = 4357, - AArch64_USHLv4i32 = 4358, - AArch64_USHLv8i16 = 4359, - AArch64_USHLv8i8 = 4360, - AArch64_USHRd = 4361, - AArch64_USHRv16i8_shift = 4362, - AArch64_USHRv2i32_shift = 4363, - AArch64_USHRv2i64_shift = 4364, - AArch64_USHRv4i16_shift = 4365, - AArch64_USHRv4i32_shift = 4366, - AArch64_USHRv8i16_shift = 4367, - AArch64_USHRv8i8_shift = 4368, - AArch64_USQADDv16i8 = 4369, - AArch64_USQADDv1i16 = 4370, - AArch64_USQADDv1i32 = 4371, - AArch64_USQADDv1i64 = 4372, - AArch64_USQADDv1i8 = 4373, - AArch64_USQADDv2i32 = 4374, - AArch64_USQADDv2i64 = 4375, - AArch64_USQADDv4i16 = 4376, - AArch64_USQADDv4i32 = 4377, - AArch64_USQADDv8i16 = 4378, - AArch64_USQADDv8i8 = 4379, - AArch64_USRAd = 4380, - AArch64_USRAv16i8_shift = 4381, - AArch64_USRAv2i32_shift = 4382, - AArch64_USRAv2i64_shift = 4383, - AArch64_USRAv4i16_shift = 4384, - AArch64_USRAv4i32_shift = 4385, - AArch64_USRAv8i16_shift = 4386, - AArch64_USRAv8i8_shift = 4387, - AArch64_USUBLv16i8_v8i16 = 4388, - AArch64_USUBLv2i32_v2i64 = 4389, - AArch64_USUBLv4i16_v4i32 = 4390, - AArch64_USUBLv4i32_v2i64 = 4391, - AArch64_USUBLv8i16_v4i32 = 4392, - AArch64_USUBLv8i8_v8i16 = 4393, - AArch64_USUBWv16i8_v8i16 = 4394, - AArch64_USUBWv2i32_v2i64 = 4395, - AArch64_USUBWv4i16_v4i32 = 4396, - AArch64_USUBWv4i32_v2i64 = 4397, - AArch64_USUBWv8i16_v4i32 = 4398, - AArch64_USUBWv8i8_v8i16 = 4399, - AArch64_UUNPKHI_ZZ_D = 4400, - AArch64_UUNPKHI_ZZ_H = 4401, - AArch64_UUNPKHI_ZZ_S = 4402, - AArch64_UUNPKLO_ZZ_D = 4403, - AArch64_UUNPKLO_ZZ_H = 4404, - AArch64_UUNPKLO_ZZ_S = 4405, - AArch64_UXTB_ZPmZ_D = 4406, - AArch64_UXTB_ZPmZ_H = 4407, - AArch64_UXTB_ZPmZ_S = 4408, - AArch64_UXTH_ZPmZ_D = 4409, - AArch64_UXTH_ZPmZ_S = 4410, - AArch64_UXTW_ZPmZ_D = 4411, - AArch64_UZP1_PPP_B = 4412, - AArch64_UZP1_PPP_D = 4413, - AArch64_UZP1_PPP_H = 4414, - AArch64_UZP1_PPP_S = 4415, - AArch64_UZP1_ZZZ_B = 4416, - AArch64_UZP1_ZZZ_D = 4417, - AArch64_UZP1_ZZZ_H = 4418, - AArch64_UZP1_ZZZ_S = 4419, - AArch64_UZP1v16i8 = 4420, - AArch64_UZP1v2i32 = 4421, - AArch64_UZP1v2i64 = 4422, - AArch64_UZP1v4i16 = 4423, - AArch64_UZP1v4i32 = 4424, - AArch64_UZP1v8i16 = 4425, - AArch64_UZP1v8i8 = 4426, - AArch64_UZP2_PPP_B = 4427, - AArch64_UZP2_PPP_D = 4428, - AArch64_UZP2_PPP_H = 4429, - AArch64_UZP2_PPP_S = 4430, - AArch64_UZP2_ZZZ_B = 4431, - AArch64_UZP2_ZZZ_D = 4432, - AArch64_UZP2_ZZZ_H = 4433, - AArch64_UZP2_ZZZ_S = 4434, - AArch64_UZP2v16i8 = 4435, - AArch64_UZP2v2i32 = 4436, - AArch64_UZP2v2i64 = 4437, - AArch64_UZP2v4i16 = 4438, - AArch64_UZP2v4i32 = 4439, - AArch64_UZP2v8i16 = 4440, - AArch64_UZP2v8i8 = 4441, - AArch64_WHILELE_PWW_B = 4442, - AArch64_WHILELE_PWW_D = 4443, - AArch64_WHILELE_PWW_H = 4444, - AArch64_WHILELE_PWW_S = 4445, - AArch64_WHILELE_PXX_B = 4446, - AArch64_WHILELE_PXX_D = 4447, - AArch64_WHILELE_PXX_H = 4448, - AArch64_WHILELE_PXX_S = 4449, - AArch64_WHILELO_PWW_B = 4450, - AArch64_WHILELO_PWW_D = 4451, - AArch64_WHILELO_PWW_H = 4452, - AArch64_WHILELO_PWW_S = 4453, - AArch64_WHILELO_PXX_B = 4454, - AArch64_WHILELO_PXX_D = 4455, - AArch64_WHILELO_PXX_H = 4456, - AArch64_WHILELO_PXX_S = 4457, - AArch64_WHILELS_PWW_B = 4458, - AArch64_WHILELS_PWW_D = 4459, - AArch64_WHILELS_PWW_H = 4460, - AArch64_WHILELS_PWW_S = 4461, - AArch64_WHILELS_PXX_B = 4462, - AArch64_WHILELS_PXX_D = 4463, - AArch64_WHILELS_PXX_H = 4464, - AArch64_WHILELS_PXX_S = 4465, - AArch64_WHILELT_PWW_B = 4466, - AArch64_WHILELT_PWW_D = 4467, - AArch64_WHILELT_PWW_H = 4468, - AArch64_WHILELT_PWW_S = 4469, - AArch64_WHILELT_PXX_B = 4470, - AArch64_WHILELT_PXX_D = 4471, - AArch64_WHILELT_PXX_H = 4472, - AArch64_WHILELT_PXX_S = 4473, - AArch64_WRFFR = 4474, - AArch64_XAR = 4475, - AArch64_XPACD = 4476, - AArch64_XPACI = 4477, - AArch64_XPACLRI = 4478, - AArch64_XTNv16i8 = 4479, - AArch64_XTNv2i32 = 4480, - AArch64_XTNv4i16 = 4481, - AArch64_XTNv4i32 = 4482, - AArch64_XTNv8i16 = 4483, - AArch64_XTNv8i8 = 4484, - AArch64_ZIP1_PPP_B = 4485, - AArch64_ZIP1_PPP_D = 4486, - AArch64_ZIP1_PPP_H = 4487, - AArch64_ZIP1_PPP_S = 4488, - AArch64_ZIP1_ZZZ_B = 4489, - AArch64_ZIP1_ZZZ_D = 4490, - AArch64_ZIP1_ZZZ_H = 4491, - AArch64_ZIP1_ZZZ_S = 4492, - AArch64_ZIP1v16i8 = 4493, - AArch64_ZIP1v2i32 = 4494, - AArch64_ZIP1v2i64 = 4495, - AArch64_ZIP1v4i16 = 4496, - AArch64_ZIP1v4i32 = 4497, - AArch64_ZIP1v8i16 = 4498, - AArch64_ZIP1v8i8 = 4499, - AArch64_ZIP2_PPP_B = 4500, - AArch64_ZIP2_PPP_D = 4501, - AArch64_ZIP2_PPP_H = 4502, - AArch64_ZIP2_PPP_S = 4503, - AArch64_ZIP2_ZZZ_B = 4504, - AArch64_ZIP2_ZZZ_D = 4505, - AArch64_ZIP2_ZZZ_H = 4506, - AArch64_ZIP2_ZZZ_S = 4507, - AArch64_ZIP2v16i8 = 4508, - AArch64_ZIP2v2i32 = 4509, - AArch64_ZIP2v2i64 = 4510, - AArch64_ZIP2v4i16 = 4511, - AArch64_ZIP2v4i32 = 4512, - AArch64_ZIP2v8i16 = 4513, - AArch64_ZIP2v8i8 = 4514, - AArch64_anonymous_1349 = 4515, - AArch64_INSTRUCTION_LIST_END = 4516 + AArch64_INLINEASM_BR = 2, + AArch64_CFI_INSTRUCTION = 3, + AArch64_EH_LABEL = 4, + AArch64_GC_LABEL = 5, + AArch64_ANNOTATION_LABEL = 6, + AArch64_KILL = 7, + AArch64_EXTRACT_SUBREG = 8, + AArch64_INSERT_SUBREG = 9, + AArch64_IMPLICIT_DEF = 10, + AArch64_SUBREG_TO_REG = 11, + AArch64_COPY_TO_REGCLASS = 12, + AArch64_DBG_VALUE = 13, + AArch64_DBG_VALUE_LIST = 14, + AArch64_DBG_INSTR_REF = 15, + AArch64_DBG_PHI = 16, + AArch64_DBG_LABEL = 17, + AArch64_REG_SEQUENCE = 18, + AArch64_COPY = 19, + AArch64_BUNDLE = 20, + AArch64_LIFETIME_START = 21, + AArch64_LIFETIME_END = 22, + AArch64_PSEUDO_PROBE = 23, + AArch64_ARITH_FENCE = 24, + AArch64_STACKMAP = 25, + AArch64_FENTRY_CALL = 26, + AArch64_PATCHPOINT = 27, + AArch64_LOAD_STACK_GUARD = 28, + AArch64_PREALLOCATED_SETUP = 29, + AArch64_PREALLOCATED_ARG = 30, + AArch64_STATEPOINT = 31, + AArch64_LOCAL_ESCAPE = 32, + AArch64_FAULTING_OP = 33, + AArch64_PATCHABLE_OP = 34, + AArch64_PATCHABLE_FUNCTION_ENTER = 35, + AArch64_PATCHABLE_RET = 36, + AArch64_PATCHABLE_FUNCTION_EXIT = 37, + AArch64_PATCHABLE_TAIL_CALL = 38, + AArch64_PATCHABLE_EVENT_CALL = 39, + AArch64_PATCHABLE_TYPED_EVENT_CALL = 40, + AArch64_ICALL_BRANCH_FUNNEL = 41, + AArch64_G_ASSERT_SEXT = 42, + AArch64_G_ASSERT_ZEXT = 43, + AArch64_G_ASSERT_ALIGN = 44, + AArch64_G_ADD = 45, + AArch64_G_SUB = 46, + AArch64_G_MUL = 47, + AArch64_G_SDIV = 48, + AArch64_G_UDIV = 49, + AArch64_G_SREM = 50, + AArch64_G_UREM = 51, + AArch64_G_SDIVREM = 52, + AArch64_G_UDIVREM = 53, + AArch64_G_AND = 54, + AArch64_G_OR = 55, + AArch64_G_XOR = 56, + AArch64_G_IMPLICIT_DEF = 57, + AArch64_G_PHI = 58, + AArch64_G_FRAME_INDEX = 59, + AArch64_G_GLOBAL_VALUE = 60, + AArch64_G_EXTRACT = 61, + AArch64_G_UNMERGE_VALUES = 62, + AArch64_G_INSERT = 63, + AArch64_G_MERGE_VALUES = 64, + AArch64_G_BUILD_VECTOR = 65, + AArch64_G_BUILD_VECTOR_TRUNC = 66, + AArch64_G_CONCAT_VECTORS = 67, + AArch64_G_PTRTOINT = 68, + AArch64_G_INTTOPTR = 69, + AArch64_G_BITCAST = 70, + AArch64_G_FREEZE = 71, + AArch64_G_INTRINSIC_TRUNC = 72, + AArch64_G_INTRINSIC_ROUND = 73, + AArch64_G_INTRINSIC_LRINT = 74, + AArch64_G_INTRINSIC_ROUNDEVEN = 75, + AArch64_G_READCYCLECOUNTER = 76, + AArch64_G_LOAD = 77, + AArch64_G_SEXTLOAD = 78, + AArch64_G_ZEXTLOAD = 79, + AArch64_G_INDEXED_LOAD = 80, + AArch64_G_INDEXED_SEXTLOAD = 81, + AArch64_G_INDEXED_ZEXTLOAD = 82, + AArch64_G_STORE = 83, + AArch64_G_INDEXED_STORE = 84, + AArch64_G_ATOMIC_CMPXCHG_WITH_SUCCESS = 85, + AArch64_G_ATOMIC_CMPXCHG = 86, + AArch64_G_ATOMICRMW_XCHG = 87, + AArch64_G_ATOMICRMW_ADD = 88, + AArch64_G_ATOMICRMW_SUB = 89, + AArch64_G_ATOMICRMW_AND = 90, + AArch64_G_ATOMICRMW_NAND = 91, + AArch64_G_ATOMICRMW_OR = 92, + AArch64_G_ATOMICRMW_XOR = 93, + AArch64_G_ATOMICRMW_MAX = 94, + AArch64_G_ATOMICRMW_MIN = 95, + AArch64_G_ATOMICRMW_UMAX = 96, + AArch64_G_ATOMICRMW_UMIN = 97, + AArch64_G_ATOMICRMW_FADD = 98, + AArch64_G_ATOMICRMW_FSUB = 99, + AArch64_G_FENCE = 100, + AArch64_G_BRCOND = 101, + AArch64_G_BRINDIRECT = 102, + AArch64_G_INTRINSIC = 103, + AArch64_G_INTRINSIC_W_SIDE_EFFECTS = 104, + AArch64_G_ANYEXT = 105, + AArch64_G_TRUNC = 106, + AArch64_G_CONSTANT = 107, + AArch64_G_FCONSTANT = 108, + AArch64_G_VASTART = 109, + AArch64_G_VAARG = 110, + AArch64_G_SEXT = 111, + AArch64_G_SEXT_INREG = 112, + AArch64_G_ZEXT = 113, + AArch64_G_SHL = 114, + AArch64_G_LSHR = 115, + AArch64_G_ASHR = 116, + AArch64_G_FSHL = 117, + AArch64_G_FSHR = 118, + AArch64_G_ROTR = 119, + AArch64_G_ROTL = 120, + AArch64_G_ICMP = 121, + AArch64_G_FCMP = 122, + AArch64_G_SELECT = 123, + AArch64_G_UADDO = 124, + AArch64_G_UADDE = 125, + AArch64_G_USUBO = 126, + AArch64_G_USUBE = 127, + AArch64_G_SADDO = 128, + AArch64_G_SADDE = 129, + AArch64_G_SSUBO = 130, + AArch64_G_SSUBE = 131, + AArch64_G_UMULO = 132, + AArch64_G_SMULO = 133, + AArch64_G_UMULH = 134, + AArch64_G_SMULH = 135, + AArch64_G_UADDSAT = 136, + AArch64_G_SADDSAT = 137, + AArch64_G_USUBSAT = 138, + AArch64_G_SSUBSAT = 139, + AArch64_G_USHLSAT = 140, + AArch64_G_SSHLSAT = 141, + AArch64_G_SMULFIX = 142, + AArch64_G_UMULFIX = 143, + AArch64_G_SMULFIXSAT = 144, + AArch64_G_UMULFIXSAT = 145, + AArch64_G_SDIVFIX = 146, + AArch64_G_UDIVFIX = 147, + AArch64_G_SDIVFIXSAT = 148, + AArch64_G_UDIVFIXSAT = 149, + AArch64_G_FADD = 150, + AArch64_G_FSUB = 151, + AArch64_G_FMUL = 152, + AArch64_G_FMA = 153, + AArch64_G_FMAD = 154, + AArch64_G_FDIV = 155, + AArch64_G_FREM = 156, + AArch64_G_FPOW = 157, + AArch64_G_FPOWI = 158, + AArch64_G_FEXP = 159, + AArch64_G_FEXP2 = 160, + AArch64_G_FLOG = 161, + AArch64_G_FLOG2 = 162, + AArch64_G_FLOG10 = 163, + AArch64_G_FNEG = 164, + AArch64_G_FPEXT = 165, + AArch64_G_FPTRUNC = 166, + AArch64_G_FPTOSI = 167, + AArch64_G_FPTOUI = 168, + AArch64_G_SITOFP = 169, + AArch64_G_UITOFP = 170, + AArch64_G_FABS = 171, + AArch64_G_FCOPYSIGN = 172, + AArch64_G_FCANONICALIZE = 173, + AArch64_G_FMINNUM = 174, + AArch64_G_FMAXNUM = 175, + AArch64_G_FMINNUM_IEEE = 176, + AArch64_G_FMAXNUM_IEEE = 177, + AArch64_G_FMINIMUM = 178, + AArch64_G_FMAXIMUM = 179, + AArch64_G_PTR_ADD = 180, + AArch64_G_PTRMASK = 181, + AArch64_G_SMIN = 182, + AArch64_G_SMAX = 183, + AArch64_G_UMIN = 184, + AArch64_G_UMAX = 185, + AArch64_G_ABS = 186, + AArch64_G_LROUND = 187, + AArch64_G_LLROUND = 188, + AArch64_G_BR = 189, + AArch64_G_BRJT = 190, + AArch64_G_INSERT_VECTOR_ELT = 191, + AArch64_G_EXTRACT_VECTOR_ELT = 192, + AArch64_G_SHUFFLE_VECTOR = 193, + AArch64_G_CTTZ = 194, + AArch64_G_CTTZ_ZERO_UNDEF = 195, + AArch64_G_CTLZ = 196, + AArch64_G_CTLZ_ZERO_UNDEF = 197, + AArch64_G_CTPOP = 198, + AArch64_G_BSWAP = 199, + AArch64_G_BITREVERSE = 200, + AArch64_G_FCEIL = 201, + AArch64_G_FCOS = 202, + AArch64_G_FSIN = 203, + AArch64_G_FSQRT = 204, + AArch64_G_FFLOOR = 205, + AArch64_G_FRINT = 206, + AArch64_G_FNEARBYINT = 207, + AArch64_G_ADDRSPACE_CAST = 208, + AArch64_G_BLOCK_ADDR = 209, + AArch64_G_JUMP_TABLE = 210, + AArch64_G_DYN_STACKALLOC = 211, + AArch64_G_STRICT_FADD = 212, + AArch64_G_STRICT_FSUB = 213, + AArch64_G_STRICT_FMUL = 214, + AArch64_G_STRICT_FDIV = 215, + AArch64_G_STRICT_FREM = 216, + AArch64_G_STRICT_FMA = 217, + AArch64_G_STRICT_FSQRT = 218, + AArch64_G_READ_REGISTER = 219, + AArch64_G_WRITE_REGISTER = 220, + AArch64_G_MEMCPY = 221, + AArch64_G_MEMCPY_INLINE = 222, + AArch64_G_MEMMOVE = 223, + AArch64_G_MEMSET = 224, + AArch64_G_BZERO = 225, + AArch64_G_VECREDUCE_SEQ_FADD = 226, + AArch64_G_VECREDUCE_SEQ_FMUL = 227, + AArch64_G_VECREDUCE_FADD = 228, + AArch64_G_VECREDUCE_FMUL = 229, + AArch64_G_VECREDUCE_FMAX = 230, + AArch64_G_VECREDUCE_FMIN = 231, + AArch64_G_VECREDUCE_ADD = 232, + AArch64_G_VECREDUCE_MUL = 233, + AArch64_G_VECREDUCE_AND = 234, + AArch64_G_VECREDUCE_OR = 235, + AArch64_G_VECREDUCE_XOR = 236, + AArch64_G_VECREDUCE_SMAX = 237, + AArch64_G_VECREDUCE_SMIN = 238, + AArch64_G_VECREDUCE_UMAX = 239, + AArch64_G_VECREDUCE_UMIN = 240, + AArch64_G_SBFX = 241, + AArch64_G_UBFX = 242, + AArch64_ABS_ZPmZ_UNDEF_B = 243, + AArch64_ABS_ZPmZ_UNDEF_D = 244, + AArch64_ABS_ZPmZ_UNDEF_H = 245, + AArch64_ABS_ZPmZ_UNDEF_S = 246, + AArch64_ADDSWrr = 247, + AArch64_ADDSXrr = 248, + AArch64_ADDWrr = 249, + AArch64_ADDXrr = 250, + AArch64_ADD_ZPZZ_UNDEF_B = 251, + AArch64_ADD_ZPZZ_UNDEF_D = 252, + AArch64_ADD_ZPZZ_UNDEF_H = 253, + AArch64_ADD_ZPZZ_UNDEF_S = 254, + AArch64_ADD_ZPZZ_ZERO_B = 255, + AArch64_ADD_ZPZZ_ZERO_D = 256, + AArch64_ADD_ZPZZ_ZERO_H = 257, + AArch64_ADD_ZPZZ_ZERO_S = 258, + AArch64_ADDlowTLS = 259, + AArch64_ADJCALLSTACKDOWN = 260, + AArch64_ADJCALLSTACKUP = 261, + AArch64_AESIMCrrTied = 262, + AArch64_AESMCrrTied = 263, + AArch64_ANDSWrr = 264, + AArch64_ANDSXrr = 265, + AArch64_ANDWrr = 266, + AArch64_ANDXrr = 267, + AArch64_ASRD_ZPZI_ZERO_B = 268, + AArch64_ASRD_ZPZI_ZERO_D = 269, + AArch64_ASRD_ZPZI_ZERO_H = 270, + AArch64_ASRD_ZPZI_ZERO_S = 271, + AArch64_ASR_ZPZI_UNDEF_B = 272, + AArch64_ASR_ZPZI_UNDEF_D = 273, + AArch64_ASR_ZPZI_UNDEF_H = 274, + AArch64_ASR_ZPZI_UNDEF_S = 275, + AArch64_ASR_ZPZZ_UNDEF_B = 276, + AArch64_ASR_ZPZZ_UNDEF_D = 277, + AArch64_ASR_ZPZZ_UNDEF_H = 278, + AArch64_ASR_ZPZZ_UNDEF_S = 279, + AArch64_ASR_ZPZZ_ZERO_B = 280, + AArch64_ASR_ZPZZ_ZERO_D = 281, + AArch64_ASR_ZPZZ_ZERO_H = 282, + AArch64_ASR_ZPZZ_ZERO_S = 283, + AArch64_BICSWrr = 284, + AArch64_BICSXrr = 285, + AArch64_BICWrr = 286, + AArch64_BICXrr = 287, + AArch64_BLRNoIP = 288, + AArch64_BLR_BTI = 289, + AArch64_BLR_RVMARKER = 290, + AArch64_BSPv16i8 = 291, + AArch64_BSPv8i8 = 292, + AArch64_CATCHRET = 293, + AArch64_CLEANUPRET = 294, + AArch64_CLS_ZPmZ_UNDEF_B = 295, + AArch64_CLS_ZPmZ_UNDEF_D = 296, + AArch64_CLS_ZPmZ_UNDEF_H = 297, + AArch64_CLS_ZPmZ_UNDEF_S = 298, + AArch64_CLZ_ZPmZ_UNDEF_B = 299, + AArch64_CLZ_ZPmZ_UNDEF_D = 300, + AArch64_CLZ_ZPmZ_UNDEF_H = 301, + AArch64_CLZ_ZPmZ_UNDEF_S = 302, + AArch64_CMP_SWAP_128 = 303, + AArch64_CMP_SWAP_128_ACQUIRE = 304, + AArch64_CMP_SWAP_128_MONOTONIC = 305, + AArch64_CMP_SWAP_128_RELEASE = 306, + AArch64_CMP_SWAP_16 = 307, + AArch64_CMP_SWAP_32 = 308, + AArch64_CMP_SWAP_64 = 309, + AArch64_CMP_SWAP_8 = 310, + AArch64_CNOT_ZPmZ_UNDEF_B = 311, + AArch64_CNOT_ZPmZ_UNDEF_D = 312, + AArch64_CNOT_ZPmZ_UNDEF_H = 313, + AArch64_CNOT_ZPmZ_UNDEF_S = 314, + AArch64_CNT_ZPmZ_UNDEF_B = 315, + AArch64_CNT_ZPmZ_UNDEF_D = 316, + AArch64_CNT_ZPmZ_UNDEF_H = 317, + AArch64_CNT_ZPmZ_UNDEF_S = 318, + AArch64_CompilerBarrier = 319, + AArch64_EMITBKEY = 320, + AArch64_EONWrr = 321, + AArch64_EONXrr = 322, + AArch64_EORWrr = 323, + AArch64_EORXrr = 324, + AArch64_F128CSEL = 325, + AArch64_FABD_ZPZZ_UNDEF_D = 326, + AArch64_FABD_ZPZZ_UNDEF_H = 327, + AArch64_FABD_ZPZZ_UNDEF_S = 328, + AArch64_FABD_ZPZZ_ZERO_D = 329, + AArch64_FABD_ZPZZ_ZERO_H = 330, + AArch64_FABD_ZPZZ_ZERO_S = 331, + AArch64_FABS_ZPmZ_UNDEF_D = 332, + AArch64_FABS_ZPmZ_UNDEF_H = 333, + AArch64_FABS_ZPmZ_UNDEF_S = 334, + AArch64_FADD_ZPZI_UNDEF_D = 335, + AArch64_FADD_ZPZI_UNDEF_H = 336, + AArch64_FADD_ZPZI_UNDEF_S = 337, + AArch64_FADD_ZPZI_ZERO_D = 338, + AArch64_FADD_ZPZI_ZERO_H = 339, + AArch64_FADD_ZPZI_ZERO_S = 340, + AArch64_FADD_ZPZZ_UNDEF_D = 341, + AArch64_FADD_ZPZZ_UNDEF_H = 342, + AArch64_FADD_ZPZZ_UNDEF_S = 343, + AArch64_FADD_ZPZZ_ZERO_D = 344, + AArch64_FADD_ZPZZ_ZERO_H = 345, + AArch64_FADD_ZPZZ_ZERO_S = 346, + AArch64_FCVTZS_ZPmZ_DtoD_UNDEF = 347, + AArch64_FCVTZS_ZPmZ_DtoS_UNDEF = 348, + AArch64_FCVTZS_ZPmZ_HtoD_UNDEF = 349, + AArch64_FCVTZS_ZPmZ_HtoH_UNDEF = 350, + AArch64_FCVTZS_ZPmZ_HtoS_UNDEF = 351, + AArch64_FCVTZS_ZPmZ_StoD_UNDEF = 352, + AArch64_FCVTZS_ZPmZ_StoS_UNDEF = 353, + AArch64_FCVTZU_ZPmZ_DtoD_UNDEF = 354, + AArch64_FCVTZU_ZPmZ_DtoS_UNDEF = 355, + AArch64_FCVTZU_ZPmZ_HtoD_UNDEF = 356, + AArch64_FCVTZU_ZPmZ_HtoH_UNDEF = 357, + AArch64_FCVTZU_ZPmZ_HtoS_UNDEF = 358, + AArch64_FCVTZU_ZPmZ_StoD_UNDEF = 359, + AArch64_FCVTZU_ZPmZ_StoS_UNDEF = 360, + AArch64_FCVT_ZPmZ_DtoH_UNDEF = 361, + AArch64_FCVT_ZPmZ_DtoS_UNDEF = 362, + AArch64_FCVT_ZPmZ_HtoD_UNDEF = 363, + AArch64_FCVT_ZPmZ_HtoS_UNDEF = 364, + AArch64_FCVT_ZPmZ_StoD_UNDEF = 365, + AArch64_FCVT_ZPmZ_StoH_UNDEF = 366, + AArch64_FDIVR_ZPZZ_ZERO_D = 367, + AArch64_FDIVR_ZPZZ_ZERO_H = 368, + AArch64_FDIVR_ZPZZ_ZERO_S = 369, + AArch64_FDIV_ZPZZ_UNDEF_D = 370, + AArch64_FDIV_ZPZZ_UNDEF_H = 371, + AArch64_FDIV_ZPZZ_UNDEF_S = 372, + AArch64_FDIV_ZPZZ_ZERO_D = 373, + AArch64_FDIV_ZPZZ_ZERO_H = 374, + AArch64_FDIV_ZPZZ_ZERO_S = 375, + AArch64_FMAXNM_ZPZI_UNDEF_D = 376, + AArch64_FMAXNM_ZPZI_UNDEF_H = 377, + AArch64_FMAXNM_ZPZI_UNDEF_S = 378, + AArch64_FMAXNM_ZPZI_ZERO_D = 379, + AArch64_FMAXNM_ZPZI_ZERO_H = 380, + AArch64_FMAXNM_ZPZI_ZERO_S = 381, + AArch64_FMAXNM_ZPZZ_UNDEF_D = 382, + AArch64_FMAXNM_ZPZZ_UNDEF_H = 383, + AArch64_FMAXNM_ZPZZ_UNDEF_S = 384, + AArch64_FMAXNM_ZPZZ_ZERO_D = 385, + AArch64_FMAXNM_ZPZZ_ZERO_H = 386, + AArch64_FMAXNM_ZPZZ_ZERO_S = 387, + AArch64_FMAX_ZPZI_UNDEF_D = 388, + AArch64_FMAX_ZPZI_UNDEF_H = 389, + AArch64_FMAX_ZPZI_UNDEF_S = 390, + AArch64_FMAX_ZPZI_ZERO_D = 391, + AArch64_FMAX_ZPZI_ZERO_H = 392, + AArch64_FMAX_ZPZI_ZERO_S = 393, + AArch64_FMAX_ZPZZ_UNDEF_D = 394, + AArch64_FMAX_ZPZZ_UNDEF_H = 395, + AArch64_FMAX_ZPZZ_UNDEF_S = 396, + AArch64_FMAX_ZPZZ_ZERO_D = 397, + AArch64_FMAX_ZPZZ_ZERO_H = 398, + AArch64_FMAX_ZPZZ_ZERO_S = 399, + AArch64_FMINNM_ZPZI_UNDEF_D = 400, + AArch64_FMINNM_ZPZI_UNDEF_H = 401, + AArch64_FMINNM_ZPZI_UNDEF_S = 402, + AArch64_FMINNM_ZPZI_ZERO_D = 403, + AArch64_FMINNM_ZPZI_ZERO_H = 404, + AArch64_FMINNM_ZPZI_ZERO_S = 405, + AArch64_FMINNM_ZPZZ_UNDEF_D = 406, + AArch64_FMINNM_ZPZZ_UNDEF_H = 407, + AArch64_FMINNM_ZPZZ_UNDEF_S = 408, + AArch64_FMINNM_ZPZZ_ZERO_D = 409, + AArch64_FMINNM_ZPZZ_ZERO_H = 410, + AArch64_FMINNM_ZPZZ_ZERO_S = 411, + AArch64_FMIN_ZPZI_UNDEF_D = 412, + AArch64_FMIN_ZPZI_UNDEF_H = 413, + AArch64_FMIN_ZPZI_UNDEF_S = 414, + AArch64_FMIN_ZPZI_ZERO_D = 415, + AArch64_FMIN_ZPZI_ZERO_H = 416, + AArch64_FMIN_ZPZI_ZERO_S = 417, + AArch64_FMIN_ZPZZ_UNDEF_D = 418, + AArch64_FMIN_ZPZZ_UNDEF_H = 419, + AArch64_FMIN_ZPZZ_UNDEF_S = 420, + AArch64_FMIN_ZPZZ_ZERO_D = 421, + AArch64_FMIN_ZPZZ_ZERO_H = 422, + AArch64_FMIN_ZPZZ_ZERO_S = 423, + AArch64_FMLA_ZPZZZ_UNDEF_D = 424, + AArch64_FMLA_ZPZZZ_UNDEF_H = 425, + AArch64_FMLA_ZPZZZ_UNDEF_S = 426, + AArch64_FMLS_ZPZZZ_UNDEF_D = 427, + AArch64_FMLS_ZPZZZ_UNDEF_H = 428, + AArch64_FMLS_ZPZZZ_UNDEF_S = 429, + AArch64_FMOVD0 = 430, + AArch64_FMOVH0 = 431, + AArch64_FMOVS0 = 432, + AArch64_FMULX_ZPZZ_ZERO_D = 433, + AArch64_FMULX_ZPZZ_ZERO_H = 434, + AArch64_FMULX_ZPZZ_ZERO_S = 435, + AArch64_FMUL_ZPZI_UNDEF_D = 436, + AArch64_FMUL_ZPZI_UNDEF_H = 437, + AArch64_FMUL_ZPZI_UNDEF_S = 438, + AArch64_FMUL_ZPZI_ZERO_D = 439, + AArch64_FMUL_ZPZI_ZERO_H = 440, + AArch64_FMUL_ZPZI_ZERO_S = 441, + AArch64_FMUL_ZPZZ_UNDEF_D = 442, + AArch64_FMUL_ZPZZ_UNDEF_H = 443, + AArch64_FMUL_ZPZZ_UNDEF_S = 444, + AArch64_FMUL_ZPZZ_ZERO_D = 445, + AArch64_FMUL_ZPZZ_ZERO_H = 446, + AArch64_FMUL_ZPZZ_ZERO_S = 447, + AArch64_FNEG_ZPmZ_UNDEF_D = 448, + AArch64_FNEG_ZPmZ_UNDEF_H = 449, + AArch64_FNEG_ZPmZ_UNDEF_S = 450, + AArch64_FNMLA_ZPZZZ_UNDEF_D = 451, + AArch64_FNMLA_ZPZZZ_UNDEF_H = 452, + AArch64_FNMLA_ZPZZZ_UNDEF_S = 453, + AArch64_FNMLS_ZPZZZ_UNDEF_D = 454, + AArch64_FNMLS_ZPZZZ_UNDEF_H = 455, + AArch64_FNMLS_ZPZZZ_UNDEF_S = 456, + AArch64_FRECPX_ZPmZ_UNDEF_D = 457, + AArch64_FRECPX_ZPmZ_UNDEF_H = 458, + AArch64_FRECPX_ZPmZ_UNDEF_S = 459, + AArch64_FRINTA_ZPmZ_UNDEF_D = 460, + AArch64_FRINTA_ZPmZ_UNDEF_H = 461, + AArch64_FRINTA_ZPmZ_UNDEF_S = 462, + AArch64_FRINTI_ZPmZ_UNDEF_D = 463, + AArch64_FRINTI_ZPmZ_UNDEF_H = 464, + AArch64_FRINTI_ZPmZ_UNDEF_S = 465, + AArch64_FRINTM_ZPmZ_UNDEF_D = 466, + AArch64_FRINTM_ZPmZ_UNDEF_H = 467, + AArch64_FRINTM_ZPmZ_UNDEF_S = 468, + AArch64_FRINTN_ZPmZ_UNDEF_D = 469, + AArch64_FRINTN_ZPmZ_UNDEF_H = 470, + AArch64_FRINTN_ZPmZ_UNDEF_S = 471, + AArch64_FRINTP_ZPmZ_UNDEF_D = 472, + AArch64_FRINTP_ZPmZ_UNDEF_H = 473, + AArch64_FRINTP_ZPmZ_UNDEF_S = 474, + AArch64_FRINTX_ZPmZ_UNDEF_D = 475, + AArch64_FRINTX_ZPmZ_UNDEF_H = 476, + AArch64_FRINTX_ZPmZ_UNDEF_S = 477, + AArch64_FRINTZ_ZPmZ_UNDEF_D = 478, + AArch64_FRINTZ_ZPmZ_UNDEF_H = 479, + AArch64_FRINTZ_ZPmZ_UNDEF_S = 480, + AArch64_FSQRT_ZPmZ_UNDEF_D = 481, + AArch64_FSQRT_ZPmZ_UNDEF_H = 482, + AArch64_FSQRT_ZPmZ_UNDEF_S = 483, + AArch64_FSUBR_ZPZI_UNDEF_D = 484, + AArch64_FSUBR_ZPZI_UNDEF_H = 485, + AArch64_FSUBR_ZPZI_UNDEF_S = 486, + AArch64_FSUBR_ZPZI_ZERO_D = 487, + AArch64_FSUBR_ZPZI_ZERO_H = 488, + AArch64_FSUBR_ZPZI_ZERO_S = 489, + AArch64_FSUBR_ZPZZ_ZERO_D = 490, + AArch64_FSUBR_ZPZZ_ZERO_H = 491, + AArch64_FSUBR_ZPZZ_ZERO_S = 492, + AArch64_FSUB_ZPZI_UNDEF_D = 493, + AArch64_FSUB_ZPZI_UNDEF_H = 494, + AArch64_FSUB_ZPZI_UNDEF_S = 495, + AArch64_FSUB_ZPZI_ZERO_D = 496, + AArch64_FSUB_ZPZI_ZERO_H = 497, + AArch64_FSUB_ZPZI_ZERO_S = 498, + AArch64_FSUB_ZPZZ_UNDEF_D = 499, + AArch64_FSUB_ZPZZ_UNDEF_H = 500, + AArch64_FSUB_ZPZZ_UNDEF_S = 501, + AArch64_FSUB_ZPZZ_ZERO_D = 502, + AArch64_FSUB_ZPZZ_ZERO_H = 503, + AArch64_FSUB_ZPZZ_ZERO_S = 504, + AArch64_GLD1B_D = 505, + AArch64_GLD1B_D_IMM = 506, + AArch64_GLD1B_D_SXTW = 507, + AArch64_GLD1B_D_UXTW = 508, + AArch64_GLD1B_S_IMM = 509, + AArch64_GLD1B_S_SXTW = 510, + AArch64_GLD1B_S_UXTW = 511, + AArch64_GLD1D = 512, + AArch64_GLD1D_IMM = 513, + AArch64_GLD1D_SCALED = 514, + AArch64_GLD1D_SXTW = 515, + AArch64_GLD1D_SXTW_SCALED = 516, + AArch64_GLD1D_UXTW = 517, + AArch64_GLD1D_UXTW_SCALED = 518, + AArch64_GLD1H_D = 519, + AArch64_GLD1H_D_IMM = 520, + AArch64_GLD1H_D_SCALED = 521, + AArch64_GLD1H_D_SXTW = 522, + AArch64_GLD1H_D_SXTW_SCALED = 523, + AArch64_GLD1H_D_UXTW = 524, + AArch64_GLD1H_D_UXTW_SCALED = 525, + AArch64_GLD1H_S_IMM = 526, + AArch64_GLD1H_S_SXTW = 527, + AArch64_GLD1H_S_SXTW_SCALED = 528, + AArch64_GLD1H_S_UXTW = 529, + AArch64_GLD1H_S_UXTW_SCALED = 530, + AArch64_GLD1SB_D = 531, + AArch64_GLD1SB_D_IMM = 532, + AArch64_GLD1SB_D_SXTW = 533, + AArch64_GLD1SB_D_UXTW = 534, + AArch64_GLD1SB_S_IMM = 535, + AArch64_GLD1SB_S_SXTW = 536, + AArch64_GLD1SB_S_UXTW = 537, + AArch64_GLD1SH_D = 538, + AArch64_GLD1SH_D_IMM = 539, + AArch64_GLD1SH_D_SCALED = 540, + AArch64_GLD1SH_D_SXTW = 541, + AArch64_GLD1SH_D_SXTW_SCALED = 542, + AArch64_GLD1SH_D_UXTW = 543, + AArch64_GLD1SH_D_UXTW_SCALED = 544, + AArch64_GLD1SH_S_IMM = 545, + AArch64_GLD1SH_S_SXTW = 546, + AArch64_GLD1SH_S_SXTW_SCALED = 547, + AArch64_GLD1SH_S_UXTW = 548, + AArch64_GLD1SH_S_UXTW_SCALED = 549, + AArch64_GLD1SW_D = 550, + AArch64_GLD1SW_D_IMM = 551, + AArch64_GLD1SW_D_SCALED = 552, + AArch64_GLD1SW_D_SXTW = 553, + AArch64_GLD1SW_D_SXTW_SCALED = 554, + AArch64_GLD1SW_D_UXTW = 555, + AArch64_GLD1SW_D_UXTW_SCALED = 556, + AArch64_GLD1W_D = 557, + AArch64_GLD1W_D_IMM = 558, + AArch64_GLD1W_D_SCALED = 559, + AArch64_GLD1W_D_SXTW = 560, + AArch64_GLD1W_D_SXTW_SCALED = 561, + AArch64_GLD1W_D_UXTW = 562, + AArch64_GLD1W_D_UXTW_SCALED = 563, + AArch64_GLD1W_IMM = 564, + AArch64_GLD1W_SXTW = 565, + AArch64_GLD1W_SXTW_SCALED = 566, + AArch64_GLD1W_UXTW = 567, + AArch64_GLD1W_UXTW_SCALED = 568, + AArch64_GLDFF1B_D = 569, + AArch64_GLDFF1B_D_IMM = 570, + AArch64_GLDFF1B_D_SXTW = 571, + AArch64_GLDFF1B_D_UXTW = 572, + AArch64_GLDFF1B_S_IMM = 573, + AArch64_GLDFF1B_S_SXTW = 574, + AArch64_GLDFF1B_S_UXTW = 575, + AArch64_GLDFF1D = 576, + AArch64_GLDFF1D_IMM = 577, + AArch64_GLDFF1D_SCALED = 578, + AArch64_GLDFF1D_SXTW = 579, + AArch64_GLDFF1D_SXTW_SCALED = 580, + AArch64_GLDFF1D_UXTW = 581, + AArch64_GLDFF1D_UXTW_SCALED = 582, + AArch64_GLDFF1H_D = 583, + AArch64_GLDFF1H_D_IMM = 584, + AArch64_GLDFF1H_D_SCALED = 585, + AArch64_GLDFF1H_D_SXTW = 586, + AArch64_GLDFF1H_D_SXTW_SCALED = 587, + AArch64_GLDFF1H_D_UXTW = 588, + AArch64_GLDFF1H_D_UXTW_SCALED = 589, + AArch64_GLDFF1H_S_IMM = 590, + AArch64_GLDFF1H_S_SXTW = 591, + AArch64_GLDFF1H_S_SXTW_SCALED = 592, + AArch64_GLDFF1H_S_UXTW = 593, + AArch64_GLDFF1H_S_UXTW_SCALED = 594, + AArch64_GLDFF1SB_D = 595, + AArch64_GLDFF1SB_D_IMM = 596, + AArch64_GLDFF1SB_D_SXTW = 597, + AArch64_GLDFF1SB_D_UXTW = 598, + AArch64_GLDFF1SB_S_IMM = 599, + AArch64_GLDFF1SB_S_SXTW = 600, + AArch64_GLDFF1SB_S_UXTW = 601, + AArch64_GLDFF1SH_D = 602, + AArch64_GLDFF1SH_D_IMM = 603, + AArch64_GLDFF1SH_D_SCALED = 604, + AArch64_GLDFF1SH_D_SXTW = 605, + AArch64_GLDFF1SH_D_SXTW_SCALED = 606, + AArch64_GLDFF1SH_D_UXTW = 607, + AArch64_GLDFF1SH_D_UXTW_SCALED = 608, + AArch64_GLDFF1SH_S_IMM = 609, + AArch64_GLDFF1SH_S_SXTW = 610, + AArch64_GLDFF1SH_S_SXTW_SCALED = 611, + AArch64_GLDFF1SH_S_UXTW = 612, + AArch64_GLDFF1SH_S_UXTW_SCALED = 613, + AArch64_GLDFF1SW_D = 614, + AArch64_GLDFF1SW_D_IMM = 615, + AArch64_GLDFF1SW_D_SCALED = 616, + AArch64_GLDFF1SW_D_SXTW = 617, + AArch64_GLDFF1SW_D_SXTW_SCALED = 618, + AArch64_GLDFF1SW_D_UXTW = 619, + AArch64_GLDFF1SW_D_UXTW_SCALED = 620, + AArch64_GLDFF1W_D = 621, + AArch64_GLDFF1W_D_IMM = 622, + AArch64_GLDFF1W_D_SCALED = 623, + AArch64_GLDFF1W_D_SXTW = 624, + AArch64_GLDFF1W_D_SXTW_SCALED = 625, + AArch64_GLDFF1W_D_UXTW = 626, + AArch64_GLDFF1W_D_UXTW_SCALED = 627, + AArch64_GLDFF1W_IMM = 628, + AArch64_GLDFF1W_SXTW = 629, + AArch64_GLDFF1W_SXTW_SCALED = 630, + AArch64_GLDFF1W_UXTW = 631, + AArch64_GLDFF1W_UXTW_SCALED = 632, + AArch64_G_ADD_LOW = 633, + AArch64_G_DUP = 634, + AArch64_G_DUPLANE16 = 635, + AArch64_G_DUPLANE32 = 636, + AArch64_G_DUPLANE64 = 637, + AArch64_G_DUPLANE8 = 638, + AArch64_G_EXT = 639, + AArch64_G_FCMEQ = 640, + AArch64_G_FCMEQZ = 641, + AArch64_G_FCMGE = 642, + AArch64_G_FCMGEZ = 643, + AArch64_G_FCMGT = 644, + AArch64_G_FCMGTZ = 645, + AArch64_G_FCMLEZ = 646, + AArch64_G_FCMLTZ = 647, + AArch64_G_REV16 = 648, + AArch64_G_REV32 = 649, + AArch64_G_REV64 = 650, + AArch64_G_SITOF = 651, + AArch64_G_TRN1 = 652, + AArch64_G_TRN2 = 653, + AArch64_G_UITOF = 654, + AArch64_G_UZP1 = 655, + AArch64_G_UZP2 = 656, + AArch64_G_VASHR = 657, + AArch64_G_VLSHR = 658, + AArch64_G_ZIP1 = 659, + AArch64_G_ZIP2 = 660, + AArch64_HOM_Epilog = 661, + AArch64_HOM_Prolog = 662, + AArch64_HWASAN_CHECK_MEMACCESS = 663, + AArch64_HWASAN_CHECK_MEMACCESS_SHORTGRANULES = 664, + AArch64_IRGstack = 665, + AArch64_JumpTableDest16 = 666, + AArch64_JumpTableDest32 = 667, + AArch64_JumpTableDest8 = 668, + AArch64_LD1B_D_IMM = 669, + AArch64_LD1B_H_IMM = 670, + AArch64_LD1B_IMM = 671, + AArch64_LD1B_S_IMM = 672, + AArch64_LD1D_IMM = 673, + AArch64_LD1H_D_IMM = 674, + AArch64_LD1H_IMM = 675, + AArch64_LD1H_S_IMM = 676, + AArch64_LD1SB_D_IMM = 677, + AArch64_LD1SB_H_IMM = 678, + AArch64_LD1SB_S_IMM = 679, + AArch64_LD1SH_D_IMM = 680, + AArch64_LD1SH_S_IMM = 681, + AArch64_LD1SW_D_IMM = 682, + AArch64_LD1W_D_IMM = 683, + AArch64_LD1W_IMM = 684, + AArch64_LDFF1B = 685, + AArch64_LDFF1B_D = 686, + AArch64_LDFF1B_H = 687, + AArch64_LDFF1B_S = 688, + AArch64_LDFF1D = 689, + AArch64_LDFF1H = 690, + AArch64_LDFF1H_D = 691, + AArch64_LDFF1H_S = 692, + AArch64_LDFF1SB_D = 693, + AArch64_LDFF1SB_H = 694, + AArch64_LDFF1SB_S = 695, + AArch64_LDFF1SH_D = 696, + AArch64_LDFF1SH_S = 697, + AArch64_LDFF1SW_D = 698, + AArch64_LDFF1W = 699, + AArch64_LDFF1W_D = 700, + AArch64_LDNF1B_D_IMM = 701, + AArch64_LDNF1B_H_IMM = 702, + AArch64_LDNF1B_IMM = 703, + AArch64_LDNF1B_S_IMM = 704, + AArch64_LDNF1D_IMM = 705, + AArch64_LDNF1H_D_IMM = 706, + AArch64_LDNF1H_IMM = 707, + AArch64_LDNF1H_S_IMM = 708, + AArch64_LDNF1SB_D_IMM = 709, + AArch64_LDNF1SB_H_IMM = 710, + AArch64_LDNF1SB_S_IMM = 711, + AArch64_LDNF1SH_D_IMM = 712, + AArch64_LDNF1SH_S_IMM = 713, + AArch64_LDNF1SW_D_IMM = 714, + AArch64_LDNF1W_D_IMM = 715, + AArch64_LDNF1W_IMM = 716, + AArch64_LDR_ZZXI = 717, + AArch64_LDR_ZZZXI = 718, + AArch64_LDR_ZZZZXI = 719, + AArch64_LOADgot = 720, + AArch64_LSL_ZPZI_UNDEF_B = 721, + AArch64_LSL_ZPZI_UNDEF_D = 722, + AArch64_LSL_ZPZI_UNDEF_H = 723, + AArch64_LSL_ZPZI_UNDEF_S = 724, + AArch64_LSL_ZPZZ_UNDEF_B = 725, + AArch64_LSL_ZPZZ_UNDEF_D = 726, + AArch64_LSL_ZPZZ_UNDEF_H = 727, + AArch64_LSL_ZPZZ_UNDEF_S = 728, + AArch64_LSL_ZPZZ_ZERO_B = 729, + AArch64_LSL_ZPZZ_ZERO_D = 730, + AArch64_LSL_ZPZZ_ZERO_H = 731, + AArch64_LSL_ZPZZ_ZERO_S = 732, + AArch64_LSR_ZPZI_UNDEF_B = 733, + AArch64_LSR_ZPZI_UNDEF_D = 734, + AArch64_LSR_ZPZI_UNDEF_H = 735, + AArch64_LSR_ZPZI_UNDEF_S = 736, + AArch64_LSR_ZPZZ_UNDEF_B = 737, + AArch64_LSR_ZPZZ_UNDEF_D = 738, + AArch64_LSR_ZPZZ_UNDEF_H = 739, + AArch64_LSR_ZPZZ_UNDEF_S = 740, + AArch64_LSR_ZPZZ_ZERO_B = 741, + AArch64_LSR_ZPZZ_ZERO_D = 742, + AArch64_LSR_ZPZZ_ZERO_H = 743, + AArch64_LSR_ZPZZ_ZERO_S = 744, + AArch64_MOVMCSym = 749, + AArch64_MOVaddr = 750, + AArch64_MOVaddrBA = 751, + AArch64_MOVaddrCP = 752, + AArch64_MOVaddrEXT = 753, + AArch64_MOVaddrJT = 754, + AArch64_MOVaddrTLS = 755, + AArch64_MOVbaseTLS = 756, + AArch64_MOVi32imm = 757, + AArch64_MOVi64imm = 758, + AArch64_MUL_ZPZZ_UNDEF_B = 759, + AArch64_MUL_ZPZZ_UNDEF_D = 760, + AArch64_MUL_ZPZZ_UNDEF_H = 761, + AArch64_MUL_ZPZZ_UNDEF_S = 762, + AArch64_NEG_ZPmZ_UNDEF_B = 763, + AArch64_NEG_ZPmZ_UNDEF_D = 764, + AArch64_NEG_ZPmZ_UNDEF_H = 765, + AArch64_NEG_ZPmZ_UNDEF_S = 766, + AArch64_NOT_ZPmZ_UNDEF_B = 767, + AArch64_NOT_ZPmZ_UNDEF_D = 768, + AArch64_NOT_ZPmZ_UNDEF_H = 769, + AArch64_NOT_ZPmZ_UNDEF_S = 770, + AArch64_ORNWrr = 771, + AArch64_ORNXrr = 772, + AArch64_ORRWrr = 773, + AArch64_ORRXrr = 774, + AArch64_RDFFR_P = 775, + AArch64_RDFFR_PPz = 776, + AArch64_RET_ReallyLR = 777, + AArch64_SABD_ZPZZ_UNDEF_B = 778, + AArch64_SABD_ZPZZ_UNDEF_D = 779, + AArch64_SABD_ZPZZ_UNDEF_H = 780, + AArch64_SABD_ZPZZ_UNDEF_S = 781, + AArch64_SCVTF_ZPmZ_DtoD_UNDEF = 782, + AArch64_SCVTF_ZPmZ_DtoH_UNDEF = 783, + AArch64_SCVTF_ZPmZ_DtoS_UNDEF = 784, + AArch64_SCVTF_ZPmZ_HtoH_UNDEF = 785, + AArch64_SCVTF_ZPmZ_StoD_UNDEF = 786, + AArch64_SCVTF_ZPmZ_StoH_UNDEF = 787, + AArch64_SCVTF_ZPmZ_StoS_UNDEF = 788, + AArch64_SDIV_ZPZZ_UNDEF_D = 789, + AArch64_SDIV_ZPZZ_UNDEF_S = 790, + AArch64_SEH_AddFP = 791, + AArch64_SEH_EpilogEnd = 792, + AArch64_SEH_EpilogStart = 793, + AArch64_SEH_Nop = 794, + AArch64_SEH_PrologEnd = 795, + AArch64_SEH_SaveFPLR = 796, + AArch64_SEH_SaveFPLR_X = 797, + AArch64_SEH_SaveFReg = 798, + AArch64_SEH_SaveFRegP = 799, + AArch64_SEH_SaveFRegP_X = 800, + AArch64_SEH_SaveFReg_X = 801, + AArch64_SEH_SaveReg = 802, + AArch64_SEH_SaveRegP = 803, + AArch64_SEH_SaveRegP_X = 804, + AArch64_SEH_SaveReg_X = 805, + AArch64_SEH_SetFP = 806, + AArch64_SEH_StackAlloc = 807, + AArch64_SMAX_ZPZZ_UNDEF_B = 808, + AArch64_SMAX_ZPZZ_UNDEF_D = 809, + AArch64_SMAX_ZPZZ_UNDEF_H = 810, + AArch64_SMAX_ZPZZ_UNDEF_S = 811, + AArch64_SMIN_ZPZZ_UNDEF_B = 812, + AArch64_SMIN_ZPZZ_UNDEF_D = 813, + AArch64_SMIN_ZPZZ_UNDEF_H = 814, + AArch64_SMIN_ZPZZ_UNDEF_S = 815, + AArch64_SMULH_ZPZZ_UNDEF_B = 816, + AArch64_SMULH_ZPZZ_UNDEF_D = 817, + AArch64_SMULH_ZPZZ_UNDEF_H = 818, + AArch64_SMULH_ZPZZ_UNDEF_S = 819, + AArch64_SPACE = 820, + AArch64_SQABS_ZPmZ_UNDEF_B = 821, + AArch64_SQABS_ZPmZ_UNDEF_D = 822, + AArch64_SQABS_ZPmZ_UNDEF_H = 823, + AArch64_SQABS_ZPmZ_UNDEF_S = 824, + AArch64_SQNEG_ZPmZ_UNDEF_B = 825, + AArch64_SQNEG_ZPmZ_UNDEF_D = 826, + AArch64_SQNEG_ZPmZ_UNDEF_H = 827, + AArch64_SQNEG_ZPmZ_UNDEF_S = 828, + AArch64_SQRSHL_ZPZZ_UNDEF_B = 829, + AArch64_SQRSHL_ZPZZ_UNDEF_D = 830, + AArch64_SQRSHL_ZPZZ_UNDEF_H = 831, + AArch64_SQRSHL_ZPZZ_UNDEF_S = 832, + AArch64_SQSHLU_ZPZI_ZERO_B = 833, + AArch64_SQSHLU_ZPZI_ZERO_D = 834, + AArch64_SQSHLU_ZPZI_ZERO_H = 835, + AArch64_SQSHLU_ZPZI_ZERO_S = 836, + AArch64_SQSHL_ZPZI_ZERO_B = 837, + AArch64_SQSHL_ZPZI_ZERO_D = 838, + AArch64_SQSHL_ZPZI_ZERO_H = 839, + AArch64_SQSHL_ZPZI_ZERO_S = 840, + AArch64_SQSHL_ZPZZ_UNDEF_B = 841, + AArch64_SQSHL_ZPZZ_UNDEF_D = 842, + AArch64_SQSHL_ZPZZ_UNDEF_H = 843, + AArch64_SQSHL_ZPZZ_UNDEF_S = 844, + AArch64_SRSHL_ZPZZ_UNDEF_B = 845, + AArch64_SRSHL_ZPZZ_UNDEF_D = 846, + AArch64_SRSHL_ZPZZ_UNDEF_H = 847, + AArch64_SRSHL_ZPZZ_UNDEF_S = 848, + AArch64_SRSHR_ZPZI_ZERO_B = 849, + AArch64_SRSHR_ZPZI_ZERO_D = 850, + AArch64_SRSHR_ZPZI_ZERO_H = 851, + AArch64_SRSHR_ZPZI_ZERO_S = 852, + AArch64_STGloop = 853, + AArch64_STGloop_wback = 854, + AArch64_STR_ZZXI = 855, + AArch64_STR_ZZZXI = 856, + AArch64_STR_ZZZZXI = 857, + AArch64_STZGloop = 858, + AArch64_STZGloop_wback = 859, + AArch64_SUBR_ZPZZ_ZERO_B = 860, + AArch64_SUBR_ZPZZ_ZERO_D = 861, + AArch64_SUBR_ZPZZ_ZERO_H = 862, + AArch64_SUBR_ZPZZ_ZERO_S = 863, + AArch64_SUBSWrr = 864, + AArch64_SUBSXrr = 865, + AArch64_SUBWrr = 866, + AArch64_SUBXrr = 867, + AArch64_SUB_ZPZZ_UNDEF_B = 868, + AArch64_SUB_ZPZZ_UNDEF_D = 869, + AArch64_SUB_ZPZZ_UNDEF_H = 870, + AArch64_SUB_ZPZZ_UNDEF_S = 871, + AArch64_SUB_ZPZZ_ZERO_B = 872, + AArch64_SUB_ZPZZ_ZERO_D = 873, + AArch64_SUB_ZPZZ_ZERO_H = 874, + AArch64_SUB_ZPZZ_ZERO_S = 875, + AArch64_SXTB_ZPmZ_UNDEF_D = 876, + AArch64_SXTB_ZPmZ_UNDEF_H = 877, + AArch64_SXTB_ZPmZ_UNDEF_S = 878, + AArch64_SXTH_ZPmZ_UNDEF_D = 879, + AArch64_SXTH_ZPmZ_UNDEF_S = 880, + AArch64_SXTW_ZPmZ_UNDEF_D = 881, + AArch64_SpeculationBarrierISBDSBEndBB = 882, + AArch64_SpeculationBarrierSBEndBB = 883, + AArch64_SpeculationSafeValueW = 884, + AArch64_SpeculationSafeValueX = 885, + AArch64_StoreSwiftAsyncContext = 886, + AArch64_TAGPstack = 887, + AArch64_TCRETURNdi = 888, + AArch64_TCRETURNri = 889, + AArch64_TCRETURNriALL = 890, + AArch64_TCRETURNriBTI = 891, + AArch64_TLSDESCCALL = 892, + AArch64_TLSDESC_CALLSEQ = 893, + AArch64_UABD_ZPZZ_UNDEF_B = 894, + AArch64_UABD_ZPZZ_UNDEF_D = 895, + AArch64_UABD_ZPZZ_UNDEF_H = 896, + AArch64_UABD_ZPZZ_UNDEF_S = 897, + AArch64_UCVTF_ZPmZ_DtoD_UNDEF = 898, + AArch64_UCVTF_ZPmZ_DtoH_UNDEF = 899, + AArch64_UCVTF_ZPmZ_DtoS_UNDEF = 900, + AArch64_UCVTF_ZPmZ_HtoH_UNDEF = 901, + AArch64_UCVTF_ZPmZ_StoD_UNDEF = 902, + AArch64_UCVTF_ZPmZ_StoH_UNDEF = 903, + AArch64_UCVTF_ZPmZ_StoS_UNDEF = 904, + AArch64_UDIV_ZPZZ_UNDEF_D = 905, + AArch64_UDIV_ZPZZ_UNDEF_S = 906, + AArch64_UMAX_ZPZZ_UNDEF_B = 907, + AArch64_UMAX_ZPZZ_UNDEF_D = 908, + AArch64_UMAX_ZPZZ_UNDEF_H = 909, + AArch64_UMAX_ZPZZ_UNDEF_S = 910, + AArch64_UMIN_ZPZZ_UNDEF_B = 911, + AArch64_UMIN_ZPZZ_UNDEF_D = 912, + AArch64_UMIN_ZPZZ_UNDEF_H = 913, + AArch64_UMIN_ZPZZ_UNDEF_S = 914, + AArch64_UMULH_ZPZZ_UNDEF_B = 915, + AArch64_UMULH_ZPZZ_UNDEF_D = 916, + AArch64_UMULH_ZPZZ_UNDEF_H = 917, + AArch64_UMULH_ZPZZ_UNDEF_S = 918, + AArch64_UQRSHL_ZPZZ_UNDEF_B = 919, + AArch64_UQRSHL_ZPZZ_UNDEF_D = 920, + AArch64_UQRSHL_ZPZZ_UNDEF_H = 921, + AArch64_UQRSHL_ZPZZ_UNDEF_S = 922, + AArch64_UQSHL_ZPZI_ZERO_B = 923, + AArch64_UQSHL_ZPZI_ZERO_D = 924, + AArch64_UQSHL_ZPZI_ZERO_H = 925, + AArch64_UQSHL_ZPZI_ZERO_S = 926, + AArch64_UQSHL_ZPZZ_UNDEF_B = 927, + AArch64_UQSHL_ZPZZ_UNDEF_D = 928, + AArch64_UQSHL_ZPZZ_UNDEF_H = 929, + AArch64_UQSHL_ZPZZ_UNDEF_S = 930, + AArch64_URECPE_ZPmZ_UNDEF_S = 931, + AArch64_URSHL_ZPZZ_UNDEF_B = 932, + AArch64_URSHL_ZPZZ_UNDEF_D = 933, + AArch64_URSHL_ZPZZ_UNDEF_H = 934, + AArch64_URSHL_ZPZZ_UNDEF_S = 935, + AArch64_URSHR_ZPZI_ZERO_B = 936, + AArch64_URSHR_ZPZI_ZERO_D = 937, + AArch64_URSHR_ZPZI_ZERO_H = 938, + AArch64_URSHR_ZPZI_ZERO_S = 939, + AArch64_URSQRTE_ZPmZ_UNDEF_S = 940, + AArch64_UXTB_ZPmZ_UNDEF_D = 941, + AArch64_UXTB_ZPmZ_UNDEF_H = 942, + AArch64_UXTB_ZPmZ_UNDEF_S = 943, + AArch64_UXTH_ZPmZ_UNDEF_D = 944, + AArch64_UXTH_ZPmZ_UNDEF_S = 945, + AArch64_UXTW_ZPmZ_UNDEF_D = 946, + AArch64_ABS_ZPmZ_B = 947, + AArch64_ABS_ZPmZ_D = 948, + AArch64_ABS_ZPmZ_H = 949, + AArch64_ABS_ZPmZ_S = 950, + AArch64_ABSv16i8 = 951, + AArch64_ABSv1i64 = 952, + AArch64_ABSv2i32 = 953, + AArch64_ABSv2i64 = 954, + AArch64_ABSv4i16 = 955, + AArch64_ABSv4i32 = 956, + AArch64_ABSv8i16 = 957, + AArch64_ABSv8i8 = 958, + AArch64_ADCLB_ZZZ_D = 959, + AArch64_ADCLB_ZZZ_S = 960, + AArch64_ADCLT_ZZZ_D = 961, + AArch64_ADCLT_ZZZ_S = 962, + AArch64_ADCSWr = 963, + AArch64_ADCSXr = 964, + AArch64_ADCWr = 965, + AArch64_ADCXr = 966, + AArch64_ADDG = 967, + AArch64_ADDHA_MPPZ_D = 968, + AArch64_ADDHA_MPPZ_S = 969, + AArch64_ADDHNB_ZZZ_B = 970, + AArch64_ADDHNB_ZZZ_H = 971, + AArch64_ADDHNB_ZZZ_S = 972, + AArch64_ADDHNT_ZZZ_B = 973, + AArch64_ADDHNT_ZZZ_H = 974, + AArch64_ADDHNT_ZZZ_S = 975, + AArch64_ADDHNv2i64_v2i32 = 976, + AArch64_ADDHNv2i64_v4i32 = 977, + AArch64_ADDHNv4i32_v4i16 = 978, + AArch64_ADDHNv4i32_v8i16 = 979, + AArch64_ADDHNv8i16_v16i8 = 980, + AArch64_ADDHNv8i16_v8i8 = 981, + AArch64_ADDPL_XXI = 982, + AArch64_ADDP_ZPmZ_B = 983, + AArch64_ADDP_ZPmZ_D = 984, + AArch64_ADDP_ZPmZ_H = 985, + AArch64_ADDP_ZPmZ_S = 986, + AArch64_ADDPv16i8 = 987, + AArch64_ADDPv2i32 = 988, + AArch64_ADDPv2i64 = 989, + AArch64_ADDPv2i64p = 990, + AArch64_ADDPv4i16 = 991, + AArch64_ADDPv4i32 = 992, + AArch64_ADDPv8i16 = 993, + AArch64_ADDPv8i8 = 994, + AArch64_ADDSWri = 995, + AArch64_ADDSWrs = 996, + AArch64_ADDSWrx = 997, + AArch64_ADDSXri = 998, + AArch64_ADDSXrs = 999, + AArch64_ADDSXrx = 1000, + AArch64_ADDSXrx64 = 1001, + AArch64_ADDVA_MPPZ_D = 1002, + AArch64_ADDVA_MPPZ_S = 1003, + AArch64_ADDVL_XXI = 1004, + AArch64_ADDVv16i8v = 1005, + AArch64_ADDVv4i16v = 1006, + AArch64_ADDVv4i32v = 1007, + AArch64_ADDVv8i16v = 1008, + AArch64_ADDVv8i8v = 1009, + AArch64_ADDWri = 1010, + AArch64_ADDWrs = 1011, + AArch64_ADDWrx = 1012, + AArch64_ADDXri = 1013, + AArch64_ADDXrs = 1014, + AArch64_ADDXrx = 1015, + AArch64_ADDXrx64 = 1016, + AArch64_ADD_ZI_B = 1017, + AArch64_ADD_ZI_D = 1018, + AArch64_ADD_ZI_H = 1019, + AArch64_ADD_ZI_S = 1020, + AArch64_ADD_ZPmZ_B = 1021, + AArch64_ADD_ZPmZ_D = 1022, + AArch64_ADD_ZPmZ_H = 1023, + AArch64_ADD_ZPmZ_S = 1024, + AArch64_ADD_ZZZ_B = 1025, + AArch64_ADD_ZZZ_D = 1026, + AArch64_ADD_ZZZ_H = 1027, + AArch64_ADD_ZZZ_S = 1028, + AArch64_ADDv16i8 = 1029, + AArch64_ADDv1i64 = 1030, + AArch64_ADDv2i32 = 1031, + AArch64_ADDv2i64 = 1032, + AArch64_ADDv4i16 = 1033, + AArch64_ADDv4i32 = 1034, + AArch64_ADDv8i16 = 1035, + AArch64_ADDv8i8 = 1036, + AArch64_ADR = 1037, + AArch64_ADRP = 1038, + AArch64_ADR_LSL_ZZZ_D_0 = 1039, + AArch64_ADR_LSL_ZZZ_D_1 = 1040, + AArch64_ADR_LSL_ZZZ_D_2 = 1041, + AArch64_ADR_LSL_ZZZ_D_3 = 1042, + AArch64_ADR_LSL_ZZZ_S_0 = 1043, + AArch64_ADR_LSL_ZZZ_S_1 = 1044, + AArch64_ADR_LSL_ZZZ_S_2 = 1045, + AArch64_ADR_LSL_ZZZ_S_3 = 1046, + AArch64_ADR_SXTW_ZZZ_D_0 = 1047, + AArch64_ADR_SXTW_ZZZ_D_1 = 1048, + AArch64_ADR_SXTW_ZZZ_D_2 = 1049, + AArch64_ADR_SXTW_ZZZ_D_3 = 1050, + AArch64_ADR_UXTW_ZZZ_D_0 = 1051, + AArch64_ADR_UXTW_ZZZ_D_1 = 1052, + AArch64_ADR_UXTW_ZZZ_D_2 = 1053, + AArch64_ADR_UXTW_ZZZ_D_3 = 1054, + AArch64_AESD_ZZZ_B = 1055, + AArch64_AESDrr = 1056, + AArch64_AESE_ZZZ_B = 1057, + AArch64_AESErr = 1058, + AArch64_AESIMC_ZZ_B = 1059, + AArch64_AESIMCrr = 1060, + AArch64_AESMC_ZZ_B = 1061, + AArch64_AESMCrr = 1062, + AArch64_ANDSWri = 1063, + AArch64_ANDSWrs = 1064, + AArch64_ANDSXri = 1065, + AArch64_ANDSXrs = 1066, + AArch64_ANDS_PPzPP = 1067, + AArch64_ANDV_VPZ_B = 1068, + AArch64_ANDV_VPZ_D = 1069, + AArch64_ANDV_VPZ_H = 1070, + AArch64_ANDV_VPZ_S = 1071, + AArch64_ANDWri = 1072, + AArch64_ANDWrs = 1073, + AArch64_ANDXri = 1074, + AArch64_ANDXrs = 1075, + AArch64_AND_PPzPP = 1076, + AArch64_AND_ZI = 1077, + AArch64_AND_ZPmZ_B = 1078, + AArch64_AND_ZPmZ_D = 1079, + AArch64_AND_ZPmZ_H = 1080, + AArch64_AND_ZPmZ_S = 1081, + AArch64_AND_ZZZ = 1082, + AArch64_ANDv16i8 = 1083, + AArch64_ANDv8i8 = 1084, + AArch64_ASRD_ZPmI_B = 1085, + AArch64_ASRD_ZPmI_D = 1086, + AArch64_ASRD_ZPmI_H = 1087, + AArch64_ASRD_ZPmI_S = 1088, + AArch64_ASRR_ZPmZ_B = 1089, + AArch64_ASRR_ZPmZ_D = 1090, + AArch64_ASRR_ZPmZ_H = 1091, + AArch64_ASRR_ZPmZ_S = 1092, + AArch64_ASRVWr = 1093, + AArch64_ASRVXr = 1094, + AArch64_ASR_WIDE_ZPmZ_B = 1095, + AArch64_ASR_WIDE_ZPmZ_H = 1096, + AArch64_ASR_WIDE_ZPmZ_S = 1097, + AArch64_ASR_WIDE_ZZZ_B = 1098, + AArch64_ASR_WIDE_ZZZ_H = 1099, + AArch64_ASR_WIDE_ZZZ_S = 1100, + AArch64_ASR_ZPmI_B = 1101, + AArch64_ASR_ZPmI_D = 1102, + AArch64_ASR_ZPmI_H = 1103, + AArch64_ASR_ZPmI_S = 1104, + AArch64_ASR_ZPmZ_B = 1105, + AArch64_ASR_ZPmZ_D = 1106, + AArch64_ASR_ZPmZ_H = 1107, + AArch64_ASR_ZPmZ_S = 1108, + AArch64_ASR_ZZI_B = 1109, + AArch64_ASR_ZZI_D = 1110, + AArch64_ASR_ZZI_H = 1111, + AArch64_ASR_ZZI_S = 1112, + AArch64_AUTDA = 1113, + AArch64_AUTDB = 1114, + AArch64_AUTDZA = 1115, + AArch64_AUTDZB = 1116, + AArch64_AUTIA = 1117, + AArch64_AUTIA1716 = 1118, + AArch64_AUTIASP = 1119, + AArch64_AUTIAZ = 1120, + AArch64_AUTIB = 1121, + AArch64_AUTIB1716 = 1122, + AArch64_AUTIBSP = 1123, + AArch64_AUTIBZ = 1124, + AArch64_AUTIZA = 1125, + AArch64_AUTIZB = 1126, + AArch64_AXFLAG = 1127, + AArch64_B = 1128, + AArch64_BCAX = 1129, + AArch64_BCAX_ZZZZ = 1130, + AArch64_BCcc = 1131, + AArch64_BDEP_ZZZ_B = 1132, + AArch64_BDEP_ZZZ_D = 1133, + AArch64_BDEP_ZZZ_H = 1134, + AArch64_BDEP_ZZZ_S = 1135, + AArch64_BEXT_ZZZ_B = 1136, + AArch64_BEXT_ZZZ_D = 1137, + AArch64_BEXT_ZZZ_H = 1138, + AArch64_BEXT_ZZZ_S = 1139, + AArch64_BF16DOTlanev4bf16 = 1140, + AArch64_BF16DOTlanev8bf16 = 1141, + AArch64_BFCVT = 1142, + AArch64_BFCVTN = 1143, + AArch64_BFCVTN2 = 1144, + AArch64_BFCVTNT_ZPmZ = 1145, + AArch64_BFCVT_ZPmZ = 1146, + AArch64_BFDOT_ZZI = 1147, + AArch64_BFDOT_ZZZ = 1148, + AArch64_BFDOTv4bf16 = 1149, + AArch64_BFDOTv8bf16 = 1150, + AArch64_BFMLALB = 1151, + AArch64_BFMLALBIdx = 1152, + AArch64_BFMLALT = 1153, + AArch64_BFMLALTIdx = 1154, + AArch64_BFMMLA = 1155, + AArch64_BFMMLA_B_ZZI = 1156, + AArch64_BFMMLA_B_ZZZ = 1157, + AArch64_BFMMLA_T_ZZI = 1158, + AArch64_BFMMLA_T_ZZZ = 1159, + AArch64_BFMMLA_ZZZ = 1160, + AArch64_BFMWri = 1161, + AArch64_BFMXri = 1162, + AArch64_BGRP_ZZZ_B = 1163, + AArch64_BGRP_ZZZ_D = 1164, + AArch64_BGRP_ZZZ_H = 1165, + AArch64_BGRP_ZZZ_S = 1166, + AArch64_BICSWrs = 1167, + AArch64_BICSXrs = 1168, + AArch64_BICS_PPzPP = 1169, + AArch64_BICWrs = 1170, + AArch64_BICXrs = 1171, + AArch64_BIC_PPzPP = 1172, + AArch64_BIC_ZPmZ_B = 1173, + AArch64_BIC_ZPmZ_D = 1174, + AArch64_BIC_ZPmZ_H = 1175, + AArch64_BIC_ZPmZ_S = 1176, + AArch64_BIC_ZZZ = 1177, + AArch64_BICv16i8 = 1178, + AArch64_BICv2i32 = 1179, + AArch64_BICv4i16 = 1180, + AArch64_BICv4i32 = 1181, + AArch64_BICv8i16 = 1182, + AArch64_BICv8i8 = 1183, + AArch64_BIFv16i8 = 1184, + AArch64_BIFv8i8 = 1185, + AArch64_BITv16i8 = 1186, + AArch64_BITv8i8 = 1187, + AArch64_BL = 1188, + AArch64_BLR = 1189, + AArch64_BLRAA = 1190, + AArch64_BLRAAZ = 1191, + AArch64_BLRAB = 1192, + AArch64_BLRABZ = 1193, + AArch64_BR = 1194, + AArch64_BRAA = 1195, + AArch64_BRAAZ = 1196, + AArch64_BRAB = 1197, + AArch64_BRABZ = 1198, + AArch64_BRB_IALL = 1199, + AArch64_BRB_INJ = 1200, + AArch64_BRK = 1201, + AArch64_BRKAS_PPzP = 1202, + AArch64_BRKA_PPmP = 1203, + AArch64_BRKA_PPzP = 1204, + AArch64_BRKBS_PPzP = 1205, + AArch64_BRKB_PPmP = 1206, + AArch64_BRKB_PPzP = 1207, + AArch64_BRKNS_PPzP = 1208, + AArch64_BRKN_PPzP = 1209, + AArch64_BRKPAS_PPzPP = 1210, + AArch64_BRKPA_PPzPP = 1211, + AArch64_BRKPBS_PPzPP = 1212, + AArch64_BRKPB_PPzPP = 1213, + AArch64_BSL1N_ZZZZ = 1214, + AArch64_BSL2N_ZZZZ = 1215, + AArch64_BSL_ZZZZ = 1216, + AArch64_BSLv16i8 = 1217, + AArch64_BSLv8i8 = 1218, + AArch64_Bcc = 1219, + AArch64_CADD_ZZI_B = 1220, + AArch64_CADD_ZZI_D = 1221, + AArch64_CADD_ZZI_H = 1222, + AArch64_CADD_ZZI_S = 1223, + AArch64_CASAB = 1224, + AArch64_CASAH = 1225, + AArch64_CASALB = 1226, + AArch64_CASALH = 1227, + AArch64_CASALW = 1228, + AArch64_CASALX = 1229, + AArch64_CASAW = 1230, + AArch64_CASAX = 1231, + AArch64_CASB = 1232, + AArch64_CASH = 1233, + AArch64_CASLB = 1234, + AArch64_CASLH = 1235, + AArch64_CASLW = 1236, + AArch64_CASLX = 1237, + AArch64_CASPALW = 1238, + AArch64_CASPALX = 1239, + AArch64_CASPAW = 1240, + AArch64_CASPAX = 1241, + AArch64_CASPLW = 1242, + AArch64_CASPLX = 1243, + AArch64_CASPW = 1244, + AArch64_CASPX = 1245, + AArch64_CASW = 1246, + AArch64_CASX = 1247, + AArch64_CBNZW = 1248, + AArch64_CBNZX = 1249, + AArch64_CBZW = 1250, + AArch64_CBZX = 1251, + AArch64_CCMNWi = 1252, + AArch64_CCMNWr = 1253, + AArch64_CCMNXi = 1254, + AArch64_CCMNXr = 1255, + AArch64_CCMPWi = 1256, + AArch64_CCMPWr = 1257, + AArch64_CCMPXi = 1258, + AArch64_CCMPXr = 1259, + AArch64_CDOT_ZZZI_D = 1260, + AArch64_CDOT_ZZZI_S = 1261, + AArch64_CDOT_ZZZ_D = 1262, + AArch64_CDOT_ZZZ_S = 1263, + AArch64_CFINV = 1264, + AArch64_CLASTA_RPZ_B = 1265, + AArch64_CLASTA_RPZ_D = 1266, + AArch64_CLASTA_RPZ_H = 1267, + AArch64_CLASTA_RPZ_S = 1268, + AArch64_CLASTA_VPZ_B = 1269, + AArch64_CLASTA_VPZ_D = 1270, + AArch64_CLASTA_VPZ_H = 1271, + AArch64_CLASTA_VPZ_S = 1272, + AArch64_CLASTA_ZPZ_B = 1273, + AArch64_CLASTA_ZPZ_D = 1274, + AArch64_CLASTA_ZPZ_H = 1275, + AArch64_CLASTA_ZPZ_S = 1276, + AArch64_CLASTB_RPZ_B = 1277, + AArch64_CLASTB_RPZ_D = 1278, + AArch64_CLASTB_RPZ_H = 1279, + AArch64_CLASTB_RPZ_S = 1280, + AArch64_CLASTB_VPZ_B = 1281, + AArch64_CLASTB_VPZ_D = 1282, + AArch64_CLASTB_VPZ_H = 1283, + AArch64_CLASTB_VPZ_S = 1284, + AArch64_CLASTB_ZPZ_B = 1285, + AArch64_CLASTB_ZPZ_D = 1286, + AArch64_CLASTB_ZPZ_H = 1287, + AArch64_CLASTB_ZPZ_S = 1288, + AArch64_CLREX = 1289, + AArch64_CLSWr = 1290, + AArch64_CLSXr = 1291, + AArch64_CLS_ZPmZ_B = 1292, + AArch64_CLS_ZPmZ_D = 1293, + AArch64_CLS_ZPmZ_H = 1294, + AArch64_CLS_ZPmZ_S = 1295, + AArch64_CLSv16i8 = 1296, + AArch64_CLSv2i32 = 1297, + AArch64_CLSv4i16 = 1298, + AArch64_CLSv4i32 = 1299, + AArch64_CLSv8i16 = 1300, + AArch64_CLSv8i8 = 1301, + AArch64_CLZWr = 1302, + AArch64_CLZXr = 1303, + AArch64_CLZ_ZPmZ_B = 1304, + AArch64_CLZ_ZPmZ_D = 1305, + AArch64_CLZ_ZPmZ_H = 1306, + AArch64_CLZ_ZPmZ_S = 1307, + AArch64_CLZv16i8 = 1308, + AArch64_CLZv2i32 = 1309, + AArch64_CLZv4i16 = 1310, + AArch64_CLZv4i32 = 1311, + AArch64_CLZv8i16 = 1312, + AArch64_CLZv8i8 = 1313, + AArch64_CMEQv16i8 = 1314, + AArch64_CMEQv16i8rz = 1315, + AArch64_CMEQv1i64 = 1316, + AArch64_CMEQv1i64rz = 1317, + AArch64_CMEQv2i32 = 1318, + AArch64_CMEQv2i32rz = 1319, + AArch64_CMEQv2i64 = 1320, + AArch64_CMEQv2i64rz = 1321, + AArch64_CMEQv4i16 = 1322, + AArch64_CMEQv4i16rz = 1323, + AArch64_CMEQv4i32 = 1324, + AArch64_CMEQv4i32rz = 1325, + AArch64_CMEQv8i16 = 1326, + AArch64_CMEQv8i16rz = 1327, + AArch64_CMEQv8i8 = 1328, + AArch64_CMEQv8i8rz = 1329, + AArch64_CMGEv16i8 = 1330, + AArch64_CMGEv16i8rz = 1331, + AArch64_CMGEv1i64 = 1332, + AArch64_CMGEv1i64rz = 1333, + AArch64_CMGEv2i32 = 1334, + AArch64_CMGEv2i32rz = 1335, + AArch64_CMGEv2i64 = 1336, + AArch64_CMGEv2i64rz = 1337, + AArch64_CMGEv4i16 = 1338, + AArch64_CMGEv4i16rz = 1339, + AArch64_CMGEv4i32 = 1340, + AArch64_CMGEv4i32rz = 1341, + AArch64_CMGEv8i16 = 1342, + AArch64_CMGEv8i16rz = 1343, + AArch64_CMGEv8i8 = 1344, + AArch64_CMGEv8i8rz = 1345, + AArch64_CMGTv16i8 = 1346, + AArch64_CMGTv16i8rz = 1347, + AArch64_CMGTv1i64 = 1348, + AArch64_CMGTv1i64rz = 1349, + AArch64_CMGTv2i32 = 1350, + AArch64_CMGTv2i32rz = 1351, + AArch64_CMGTv2i64 = 1352, + AArch64_CMGTv2i64rz = 1353, + AArch64_CMGTv4i16 = 1354, + AArch64_CMGTv4i16rz = 1355, + AArch64_CMGTv4i32 = 1356, + AArch64_CMGTv4i32rz = 1357, + AArch64_CMGTv8i16 = 1358, + AArch64_CMGTv8i16rz = 1359, + AArch64_CMGTv8i8 = 1360, + AArch64_CMGTv8i8rz = 1361, + AArch64_CMHIv16i8 = 1362, + AArch64_CMHIv1i64 = 1363, + AArch64_CMHIv2i32 = 1364, + AArch64_CMHIv2i64 = 1365, + AArch64_CMHIv4i16 = 1366, + AArch64_CMHIv4i32 = 1367, + AArch64_CMHIv8i16 = 1368, + AArch64_CMHIv8i8 = 1369, + AArch64_CMHSv16i8 = 1370, + AArch64_CMHSv1i64 = 1371, + AArch64_CMHSv2i32 = 1372, + AArch64_CMHSv2i64 = 1373, + AArch64_CMHSv4i16 = 1374, + AArch64_CMHSv4i32 = 1375, + AArch64_CMHSv8i16 = 1376, + AArch64_CMHSv8i8 = 1377, + AArch64_CMLA_ZZZI_H = 1378, + AArch64_CMLA_ZZZI_S = 1379, + AArch64_CMLA_ZZZ_B = 1380, + AArch64_CMLA_ZZZ_D = 1381, + AArch64_CMLA_ZZZ_H = 1382, + AArch64_CMLA_ZZZ_S = 1383, + AArch64_CMLEv16i8rz = 1384, + AArch64_CMLEv1i64rz = 1385, + AArch64_CMLEv2i32rz = 1386, + AArch64_CMLEv2i64rz = 1387, + AArch64_CMLEv4i16rz = 1388, + AArch64_CMLEv4i32rz = 1389, + AArch64_CMLEv8i16rz = 1390, + AArch64_CMLEv8i8rz = 1391, + AArch64_CMLTv16i8rz = 1392, + AArch64_CMLTv1i64rz = 1393, + AArch64_CMLTv2i32rz = 1394, + AArch64_CMLTv2i64rz = 1395, + AArch64_CMLTv4i16rz = 1396, + AArch64_CMLTv4i32rz = 1397, + AArch64_CMLTv8i16rz = 1398, + AArch64_CMLTv8i8rz = 1399, + AArch64_CMPEQ_PPzZI_B = 1400, + AArch64_CMPEQ_PPzZI_D = 1401, + AArch64_CMPEQ_PPzZI_H = 1402, + AArch64_CMPEQ_PPzZI_S = 1403, + AArch64_CMPEQ_PPzZZ_B = 1404, + AArch64_CMPEQ_PPzZZ_D = 1405, + AArch64_CMPEQ_PPzZZ_H = 1406, + AArch64_CMPEQ_PPzZZ_S = 1407, + AArch64_CMPEQ_WIDE_PPzZZ_B = 1408, + AArch64_CMPEQ_WIDE_PPzZZ_H = 1409, + AArch64_CMPEQ_WIDE_PPzZZ_S = 1410, + AArch64_CMPGE_PPzZI_B = 1411, + AArch64_CMPGE_PPzZI_D = 1412, + AArch64_CMPGE_PPzZI_H = 1413, + AArch64_CMPGE_PPzZI_S = 1414, + AArch64_CMPGE_PPzZZ_B = 1415, + AArch64_CMPGE_PPzZZ_D = 1416, + AArch64_CMPGE_PPzZZ_H = 1417, + AArch64_CMPGE_PPzZZ_S = 1418, + AArch64_CMPGE_WIDE_PPzZZ_B = 1419, + AArch64_CMPGE_WIDE_PPzZZ_H = 1420, + AArch64_CMPGE_WIDE_PPzZZ_S = 1421, + AArch64_CMPGT_PPzZI_B = 1422, + AArch64_CMPGT_PPzZI_D = 1423, + AArch64_CMPGT_PPzZI_H = 1424, + AArch64_CMPGT_PPzZI_S = 1425, + AArch64_CMPGT_PPzZZ_B = 1426, + AArch64_CMPGT_PPzZZ_D = 1427, + AArch64_CMPGT_PPzZZ_H = 1428, + AArch64_CMPGT_PPzZZ_S = 1429, + AArch64_CMPGT_WIDE_PPzZZ_B = 1430, + AArch64_CMPGT_WIDE_PPzZZ_H = 1431, + AArch64_CMPGT_WIDE_PPzZZ_S = 1432, + AArch64_CMPHI_PPzZI_B = 1433, + AArch64_CMPHI_PPzZI_D = 1434, + AArch64_CMPHI_PPzZI_H = 1435, + AArch64_CMPHI_PPzZI_S = 1436, + AArch64_CMPHI_PPzZZ_B = 1437, + AArch64_CMPHI_PPzZZ_D = 1438, + AArch64_CMPHI_PPzZZ_H = 1439, + AArch64_CMPHI_PPzZZ_S = 1440, + AArch64_CMPHI_WIDE_PPzZZ_B = 1441, + AArch64_CMPHI_WIDE_PPzZZ_H = 1442, + AArch64_CMPHI_WIDE_PPzZZ_S = 1443, + AArch64_CMPHS_PPzZI_B = 1444, + AArch64_CMPHS_PPzZI_D = 1445, + AArch64_CMPHS_PPzZI_H = 1446, + AArch64_CMPHS_PPzZI_S = 1447, + AArch64_CMPHS_PPzZZ_B = 1448, + AArch64_CMPHS_PPzZZ_D = 1449, + AArch64_CMPHS_PPzZZ_H = 1450, + AArch64_CMPHS_PPzZZ_S = 1451, + AArch64_CMPHS_WIDE_PPzZZ_B = 1452, + AArch64_CMPHS_WIDE_PPzZZ_H = 1453, + AArch64_CMPHS_WIDE_PPzZZ_S = 1454, + AArch64_CMPLE_PPzZI_B = 1455, + AArch64_CMPLE_PPzZI_D = 1456, + AArch64_CMPLE_PPzZI_H = 1457, + AArch64_CMPLE_PPzZI_S = 1458, + AArch64_CMPLE_WIDE_PPzZZ_B = 1459, + AArch64_CMPLE_WIDE_PPzZZ_H = 1460, + AArch64_CMPLE_WIDE_PPzZZ_S = 1461, + AArch64_CMPLO_PPzZI_B = 1462, + AArch64_CMPLO_PPzZI_D = 1463, + AArch64_CMPLO_PPzZI_H = 1464, + AArch64_CMPLO_PPzZI_S = 1465, + AArch64_CMPLO_WIDE_PPzZZ_B = 1466, + AArch64_CMPLO_WIDE_PPzZZ_H = 1467, + AArch64_CMPLO_WIDE_PPzZZ_S = 1468, + AArch64_CMPLS_PPzZI_B = 1469, + AArch64_CMPLS_PPzZI_D = 1470, + AArch64_CMPLS_PPzZI_H = 1471, + AArch64_CMPLS_PPzZI_S = 1472, + AArch64_CMPLS_WIDE_PPzZZ_B = 1473, + AArch64_CMPLS_WIDE_PPzZZ_H = 1474, + AArch64_CMPLS_WIDE_PPzZZ_S = 1475, + AArch64_CMPLT_PPzZI_B = 1476, + AArch64_CMPLT_PPzZI_D = 1477, + AArch64_CMPLT_PPzZI_H = 1478, + AArch64_CMPLT_PPzZI_S = 1479, + AArch64_CMPLT_WIDE_PPzZZ_B = 1480, + AArch64_CMPLT_WIDE_PPzZZ_H = 1481, + AArch64_CMPLT_WIDE_PPzZZ_S = 1482, + AArch64_CMPNE_PPzZI_B = 1483, + AArch64_CMPNE_PPzZI_D = 1484, + AArch64_CMPNE_PPzZI_H = 1485, + AArch64_CMPNE_PPzZI_S = 1486, + AArch64_CMPNE_PPzZZ_B = 1487, + AArch64_CMPNE_PPzZZ_D = 1488, + AArch64_CMPNE_PPzZZ_H = 1489, + AArch64_CMPNE_PPzZZ_S = 1490, + AArch64_CMPNE_WIDE_PPzZZ_B = 1491, + AArch64_CMPNE_WIDE_PPzZZ_H = 1492, + AArch64_CMPNE_WIDE_PPzZZ_S = 1493, + AArch64_CMTSTv16i8 = 1494, + AArch64_CMTSTv1i64 = 1495, + AArch64_CMTSTv2i32 = 1496, + AArch64_CMTSTv2i64 = 1497, + AArch64_CMTSTv4i16 = 1498, + AArch64_CMTSTv4i32 = 1499, + AArch64_CMTSTv8i16 = 1500, + AArch64_CMTSTv8i8 = 1501, + AArch64_CNOT_ZPmZ_B = 1502, + AArch64_CNOT_ZPmZ_D = 1503, + AArch64_CNOT_ZPmZ_H = 1504, + AArch64_CNOT_ZPmZ_S = 1505, + AArch64_CNTB_XPiI = 1506, + AArch64_CNTD_XPiI = 1507, + AArch64_CNTH_XPiI = 1508, + AArch64_CNTP_XPP_B = 1509, + AArch64_CNTP_XPP_D = 1510, + AArch64_CNTP_XPP_H = 1511, + AArch64_CNTP_XPP_S = 1512, + AArch64_CNTW_XPiI = 1513, + AArch64_CNT_ZPmZ_B = 1514, + AArch64_CNT_ZPmZ_D = 1515, + AArch64_CNT_ZPmZ_H = 1516, + AArch64_CNT_ZPmZ_S = 1517, + AArch64_CNTv16i8 = 1518, + AArch64_CNTv8i8 = 1519, + AArch64_COMPACT_ZPZ_D = 1520, + AArch64_COMPACT_ZPZ_S = 1521, + AArch64_CPYE = 1522, + AArch64_CPYEN = 1523, + AArch64_CPYERN = 1524, + AArch64_CPYERT = 1525, + AArch64_CPYERTN = 1526, + AArch64_CPYERTRN = 1527, + AArch64_CPYERTWN = 1528, + AArch64_CPYET = 1529, + AArch64_CPYETN = 1530, + AArch64_CPYETRN = 1531, + AArch64_CPYETWN = 1532, + AArch64_CPYEWN = 1533, + AArch64_CPYEWT = 1534, + AArch64_CPYEWTN = 1535, + AArch64_CPYEWTRN = 1536, + AArch64_CPYEWTWN = 1537, + AArch64_CPYFE = 1538, + AArch64_CPYFEN = 1539, + AArch64_CPYFERN = 1540, + AArch64_CPYFERT = 1541, + AArch64_CPYFERTN = 1542, + AArch64_CPYFERTRN = 1543, + AArch64_CPYFERTWN = 1544, + AArch64_CPYFET = 1545, + AArch64_CPYFETN = 1546, + AArch64_CPYFETRN = 1547, + AArch64_CPYFETWN = 1548, + AArch64_CPYFEWN = 1549, + AArch64_CPYFEWT = 1550, + AArch64_CPYFEWTN = 1551, + AArch64_CPYFEWTRN = 1552, + AArch64_CPYFEWTWN = 1553, + AArch64_CPYFM = 1554, + AArch64_CPYFMN = 1555, + AArch64_CPYFMRN = 1556, + AArch64_CPYFMRT = 1557, + AArch64_CPYFMRTN = 1558, + AArch64_CPYFMRTRN = 1559, + AArch64_CPYFMRTWN = 1560, + AArch64_CPYFMT = 1561, + AArch64_CPYFMTN = 1562, + AArch64_CPYFMTRN = 1563, + AArch64_CPYFMTWN = 1564, + AArch64_CPYFMWN = 1565, + AArch64_CPYFMWT = 1566, + AArch64_CPYFMWTN = 1567, + AArch64_CPYFMWTRN = 1568, + AArch64_CPYFMWTWN = 1569, + AArch64_CPYFP = 1570, + AArch64_CPYFPN = 1571, + AArch64_CPYFPRN = 1572, + AArch64_CPYFPRT = 1573, + AArch64_CPYFPRTN = 1574, + AArch64_CPYFPRTRN = 1575, + AArch64_CPYFPRTWN = 1576, + AArch64_CPYFPT = 1577, + AArch64_CPYFPTN = 1578, + AArch64_CPYFPTRN = 1579, + AArch64_CPYFPTWN = 1580, + AArch64_CPYFPWN = 1581, + AArch64_CPYFPWT = 1582, + AArch64_CPYFPWTN = 1583, + AArch64_CPYFPWTRN = 1584, + AArch64_CPYFPWTWN = 1585, + AArch64_CPYM = 1586, + AArch64_CPYMN = 1587, + AArch64_CPYMRN = 1588, + AArch64_CPYMRT = 1589, + AArch64_CPYMRTN = 1590, + AArch64_CPYMRTRN = 1591, + AArch64_CPYMRTWN = 1592, + AArch64_CPYMT = 1593, + AArch64_CPYMTN = 1594, + AArch64_CPYMTRN = 1595, + AArch64_CPYMTWN = 1596, + AArch64_CPYMWN = 1597, + AArch64_CPYMWT = 1598, + AArch64_CPYMWTN = 1599, + AArch64_CPYMWTRN = 1600, + AArch64_CPYMWTWN = 1601, + AArch64_CPYP = 1602, + AArch64_CPYPN = 1603, + AArch64_CPYPRN = 1604, + AArch64_CPYPRT = 1605, + AArch64_CPYPRTN = 1606, + AArch64_CPYPRTRN = 1607, + AArch64_CPYPRTWN = 1608, + AArch64_CPYPT = 1609, + AArch64_CPYPTN = 1610, + AArch64_CPYPTRN = 1611, + AArch64_CPYPTWN = 1612, + AArch64_CPYPWN = 1613, + AArch64_CPYPWT = 1614, + AArch64_CPYPWTN = 1615, + AArch64_CPYPWTRN = 1616, + AArch64_CPYPWTWN = 1617, + AArch64_CPY_ZPmI_B = 1618, + AArch64_CPY_ZPmI_D = 1619, + AArch64_CPY_ZPmI_H = 1620, + AArch64_CPY_ZPmI_S = 1621, + AArch64_CPY_ZPmR_B = 1622, + AArch64_CPY_ZPmR_D = 1623, + AArch64_CPY_ZPmR_H = 1624, + AArch64_CPY_ZPmR_S = 1625, + AArch64_CPY_ZPmV_B = 1626, + AArch64_CPY_ZPmV_D = 1627, + AArch64_CPY_ZPmV_H = 1628, + AArch64_CPY_ZPmV_S = 1629, + AArch64_CPY_ZPzI_B = 1630, + AArch64_CPY_ZPzI_D = 1631, + AArch64_CPY_ZPzI_H = 1632, + AArch64_CPY_ZPzI_S = 1633, + AArch64_CRC32Brr = 1634, + AArch64_CRC32CBrr = 1635, + AArch64_CRC32CHrr = 1636, + AArch64_CRC32CWrr = 1637, + AArch64_CRC32CXrr = 1638, + AArch64_CRC32Hrr = 1639, + AArch64_CRC32Wrr = 1640, + AArch64_CRC32Xrr = 1641, + AArch64_CSELWr = 1642, + AArch64_CSELXr = 1643, + AArch64_CSINCWr = 1644, + AArch64_CSINCXr = 1645, + AArch64_CSINVWr = 1646, + AArch64_CSINVXr = 1647, + AArch64_CSNEGWr = 1648, + AArch64_CSNEGXr = 1649, + AArch64_CTERMEQ_WW = 1650, + AArch64_CTERMEQ_XX = 1651, + AArch64_CTERMNE_WW = 1652, + AArch64_CTERMNE_XX = 1653, + AArch64_DCPS1 = 1654, + AArch64_DCPS2 = 1655, + AArch64_DCPS3 = 1656, + AArch64_DECB_XPiI = 1657, + AArch64_DECD_XPiI = 1658, + AArch64_DECD_ZPiI = 1659, + AArch64_DECH_XPiI = 1660, + AArch64_DECH_ZPiI = 1661, + AArch64_DECP_XP_B = 1662, + AArch64_DECP_XP_D = 1663, + AArch64_DECP_XP_H = 1664, + AArch64_DECP_XP_S = 1665, + AArch64_DECP_ZP_D = 1666, + AArch64_DECP_ZP_H = 1667, + AArch64_DECP_ZP_S = 1668, + AArch64_DECW_XPiI = 1669, + AArch64_DECW_ZPiI = 1670, + AArch64_DMB = 1671, + AArch64_DRPS = 1672, + AArch64_DSB = 1673, + AArch64_DSBnXS = 1674, + AArch64_DUPM_ZI = 1675, + AArch64_DUP_ZI_B = 1676, + AArch64_DUP_ZI_D = 1677, + AArch64_DUP_ZI_H = 1678, + AArch64_DUP_ZI_S = 1679, + AArch64_DUP_ZR_B = 1680, + AArch64_DUP_ZR_D = 1681, + AArch64_DUP_ZR_H = 1682, + AArch64_DUP_ZR_S = 1683, + AArch64_DUP_ZZI_B = 1684, + AArch64_DUP_ZZI_D = 1685, + AArch64_DUP_ZZI_H = 1686, + AArch64_DUP_ZZI_Q = 1687, + AArch64_DUP_ZZI_S = 1688, + AArch64_DUPi16 = 1689, + AArch64_DUPi32 = 1690, + AArch64_DUPi64 = 1691, + AArch64_DUPi8 = 1692, + AArch64_DUPv16i8gpr = 1693, + AArch64_DUPv16i8lane = 1694, + AArch64_DUPv2i32gpr = 1695, + AArch64_DUPv2i32lane = 1696, + AArch64_DUPv2i64gpr = 1697, + AArch64_DUPv2i64lane = 1698, + AArch64_DUPv4i16gpr = 1699, + AArch64_DUPv4i16lane = 1700, + AArch64_DUPv4i32gpr = 1701, + AArch64_DUPv4i32lane = 1702, + AArch64_DUPv8i16gpr = 1703, + AArch64_DUPv8i16lane = 1704, + AArch64_DUPv8i8gpr = 1705, + AArch64_DUPv8i8lane = 1706, + AArch64_EONWrs = 1707, + AArch64_EONXrs = 1708, + AArch64_EOR3 = 1709, + AArch64_EOR3_ZZZZ = 1710, + AArch64_EORBT_ZZZ_B = 1711, + AArch64_EORBT_ZZZ_D = 1712, + AArch64_EORBT_ZZZ_H = 1713, + AArch64_EORBT_ZZZ_S = 1714, + AArch64_EORS_PPzPP = 1715, + AArch64_EORTB_ZZZ_B = 1716, + AArch64_EORTB_ZZZ_D = 1717, + AArch64_EORTB_ZZZ_H = 1718, + AArch64_EORTB_ZZZ_S = 1719, + AArch64_EORV_VPZ_B = 1720, + AArch64_EORV_VPZ_D = 1721, + AArch64_EORV_VPZ_H = 1722, + AArch64_EORV_VPZ_S = 1723, + AArch64_EORWri = 1724, + AArch64_EORWrs = 1725, + AArch64_EORXri = 1726, + AArch64_EORXrs = 1727, + AArch64_EOR_PPzPP = 1728, + AArch64_EOR_ZI = 1729, + AArch64_EOR_ZPmZ_B = 1730, + AArch64_EOR_ZPmZ_D = 1731, + AArch64_EOR_ZPmZ_H = 1732, + AArch64_EOR_ZPmZ_S = 1733, + AArch64_EOR_ZZZ = 1734, + AArch64_EORv16i8 = 1735, + AArch64_EORv8i8 = 1736, + AArch64_ERET = 1737, + AArch64_ERETAA = 1738, + AArch64_ERETAB = 1739, + AArch64_EXTRACT_ZPMXI_H_B = 1740, + AArch64_EXTRACT_ZPMXI_H_D = 1741, + AArch64_EXTRACT_ZPMXI_H_H = 1742, + AArch64_EXTRACT_ZPMXI_H_Q = 1743, + AArch64_EXTRACT_ZPMXI_H_S = 1744, + AArch64_EXTRACT_ZPMXI_V_B = 1745, + AArch64_EXTRACT_ZPMXI_V_D = 1746, + AArch64_EXTRACT_ZPMXI_V_H = 1747, + AArch64_EXTRACT_ZPMXI_V_Q = 1748, + AArch64_EXTRACT_ZPMXI_V_S = 1749, + AArch64_EXTRWrri = 1750, + AArch64_EXTRXrri = 1751, + AArch64_EXT_ZZI = 1752, + AArch64_EXT_ZZI_B = 1753, + AArch64_EXTv16i8 = 1754, + AArch64_EXTv8i8 = 1755, + AArch64_FABD16 = 1756, + AArch64_FABD32 = 1757, + AArch64_FABD64 = 1758, + AArch64_FABD_ZPmZ_D = 1759, + AArch64_FABD_ZPmZ_H = 1760, + AArch64_FABD_ZPmZ_S = 1761, + AArch64_FABDv2f32 = 1762, + AArch64_FABDv2f64 = 1763, + AArch64_FABDv4f16 = 1764, + AArch64_FABDv4f32 = 1765, + AArch64_FABDv8f16 = 1766, + AArch64_FABSDr = 1767, + AArch64_FABSHr = 1768, + AArch64_FABSSr = 1769, + AArch64_FABS_ZPmZ_D = 1770, + AArch64_FABS_ZPmZ_H = 1771, + AArch64_FABS_ZPmZ_S = 1772, + AArch64_FABSv2f32 = 1773, + AArch64_FABSv2f64 = 1774, + AArch64_FABSv4f16 = 1775, + AArch64_FABSv4f32 = 1776, + AArch64_FABSv8f16 = 1777, + AArch64_FACGE16 = 1778, + AArch64_FACGE32 = 1779, + AArch64_FACGE64 = 1780, + AArch64_FACGE_PPzZZ_D = 1781, + AArch64_FACGE_PPzZZ_H = 1782, + AArch64_FACGE_PPzZZ_S = 1783, + AArch64_FACGEv2f32 = 1784, + AArch64_FACGEv2f64 = 1785, + AArch64_FACGEv4f16 = 1786, + AArch64_FACGEv4f32 = 1787, + AArch64_FACGEv8f16 = 1788, + AArch64_FACGT16 = 1789, + AArch64_FACGT32 = 1790, + AArch64_FACGT64 = 1791, + AArch64_FACGT_PPzZZ_D = 1792, + AArch64_FACGT_PPzZZ_H = 1793, + AArch64_FACGT_PPzZZ_S = 1794, + AArch64_FACGTv2f32 = 1795, + AArch64_FACGTv2f64 = 1796, + AArch64_FACGTv4f16 = 1797, + AArch64_FACGTv4f32 = 1798, + AArch64_FACGTv8f16 = 1799, + AArch64_FADDA_VPZ_D = 1800, + AArch64_FADDA_VPZ_H = 1801, + AArch64_FADDA_VPZ_S = 1802, + AArch64_FADDDrr = 1803, + AArch64_FADDHrr = 1804, + AArch64_FADDP_ZPmZZ_D = 1805, + AArch64_FADDP_ZPmZZ_H = 1806, + AArch64_FADDP_ZPmZZ_S = 1807, + AArch64_FADDPv2f32 = 1808, + AArch64_FADDPv2f64 = 1809, + AArch64_FADDPv2i16p = 1810, + AArch64_FADDPv2i32p = 1811, + AArch64_FADDPv2i64p = 1812, + AArch64_FADDPv4f16 = 1813, + AArch64_FADDPv4f32 = 1814, + AArch64_FADDPv8f16 = 1815, + AArch64_FADDSrr = 1816, + AArch64_FADDV_VPZ_D = 1817, + AArch64_FADDV_VPZ_H = 1818, + AArch64_FADDV_VPZ_S = 1819, + AArch64_FADD_ZPmI_D = 1820, + AArch64_FADD_ZPmI_H = 1821, + AArch64_FADD_ZPmI_S = 1822, + AArch64_FADD_ZPmZ_D = 1823, + AArch64_FADD_ZPmZ_H = 1824, + AArch64_FADD_ZPmZ_S = 1825, + AArch64_FADD_ZZZ_D = 1826, + AArch64_FADD_ZZZ_H = 1827, + AArch64_FADD_ZZZ_S = 1828, + AArch64_FADDv2f32 = 1829, + AArch64_FADDv2f64 = 1830, + AArch64_FADDv4f16 = 1831, + AArch64_FADDv4f32 = 1832, + AArch64_FADDv8f16 = 1833, + AArch64_FCADD_ZPmZ_D = 1834, + AArch64_FCADD_ZPmZ_H = 1835, + AArch64_FCADD_ZPmZ_S = 1836, + AArch64_FCADDv2f32 = 1837, + AArch64_FCADDv2f64 = 1838, + AArch64_FCADDv4f16 = 1839, + AArch64_FCADDv4f32 = 1840, + AArch64_FCADDv8f16 = 1841, + AArch64_FCCMPDrr = 1842, + AArch64_FCCMPEDrr = 1843, + AArch64_FCCMPEHrr = 1844, + AArch64_FCCMPESrr = 1845, + AArch64_FCCMPHrr = 1846, + AArch64_FCCMPSrr = 1847, + AArch64_FCMEQ16 = 1848, + AArch64_FCMEQ32 = 1849, + AArch64_FCMEQ64 = 1850, + AArch64_FCMEQ_PPzZ0_D = 1851, + AArch64_FCMEQ_PPzZ0_H = 1852, + AArch64_FCMEQ_PPzZ0_S = 1853, + AArch64_FCMEQ_PPzZZ_D = 1854, + AArch64_FCMEQ_PPzZZ_H = 1855, + AArch64_FCMEQ_PPzZZ_S = 1856, + AArch64_FCMEQv1i16rz = 1857, + AArch64_FCMEQv1i32rz = 1858, + AArch64_FCMEQv1i64rz = 1859, + AArch64_FCMEQv2f32 = 1860, + AArch64_FCMEQv2f64 = 1861, + AArch64_FCMEQv2i32rz = 1862, + AArch64_FCMEQv2i64rz = 1863, + AArch64_FCMEQv4f16 = 1864, + AArch64_FCMEQv4f32 = 1865, + AArch64_FCMEQv4i16rz = 1866, + AArch64_FCMEQv4i32rz = 1867, + AArch64_FCMEQv8f16 = 1868, + AArch64_FCMEQv8i16rz = 1869, + AArch64_FCMGE16 = 1870, + AArch64_FCMGE32 = 1871, + AArch64_FCMGE64 = 1872, + AArch64_FCMGE_PPzZ0_D = 1873, + AArch64_FCMGE_PPzZ0_H = 1874, + AArch64_FCMGE_PPzZ0_S = 1875, + AArch64_FCMGE_PPzZZ_D = 1876, + AArch64_FCMGE_PPzZZ_H = 1877, + AArch64_FCMGE_PPzZZ_S = 1878, + AArch64_FCMGEv1i16rz = 1879, + AArch64_FCMGEv1i32rz = 1880, + AArch64_FCMGEv1i64rz = 1881, + AArch64_FCMGEv2f32 = 1882, + AArch64_FCMGEv2f64 = 1883, + AArch64_FCMGEv2i32rz = 1884, + AArch64_FCMGEv2i64rz = 1885, + AArch64_FCMGEv4f16 = 1886, + AArch64_FCMGEv4f32 = 1887, + AArch64_FCMGEv4i16rz = 1888, + AArch64_FCMGEv4i32rz = 1889, + AArch64_FCMGEv8f16 = 1890, + AArch64_FCMGEv8i16rz = 1891, + AArch64_FCMGT16 = 1892, + AArch64_FCMGT32 = 1893, + AArch64_FCMGT64 = 1894, + AArch64_FCMGT_PPzZ0_D = 1895, + AArch64_FCMGT_PPzZ0_H = 1896, + AArch64_FCMGT_PPzZ0_S = 1897, + AArch64_FCMGT_PPzZZ_D = 1898, + AArch64_FCMGT_PPzZZ_H = 1899, + AArch64_FCMGT_PPzZZ_S = 1900, + AArch64_FCMGTv1i16rz = 1901, + AArch64_FCMGTv1i32rz = 1902, + AArch64_FCMGTv1i64rz = 1903, + AArch64_FCMGTv2f32 = 1904, + AArch64_FCMGTv2f64 = 1905, + AArch64_FCMGTv2i32rz = 1906, + AArch64_FCMGTv2i64rz = 1907, + AArch64_FCMGTv4f16 = 1908, + AArch64_FCMGTv4f32 = 1909, + AArch64_FCMGTv4i16rz = 1910, + AArch64_FCMGTv4i32rz = 1911, + AArch64_FCMGTv8f16 = 1912, + AArch64_FCMGTv8i16rz = 1913, + AArch64_FCMLA_ZPmZZ_D = 1914, + AArch64_FCMLA_ZPmZZ_H = 1915, + AArch64_FCMLA_ZPmZZ_S = 1916, + AArch64_FCMLA_ZZZI_H = 1917, + AArch64_FCMLA_ZZZI_S = 1918, + AArch64_FCMLAv2f32 = 1919, + AArch64_FCMLAv2f64 = 1920, + AArch64_FCMLAv4f16 = 1921, + AArch64_FCMLAv4f16_indexed = 1922, + AArch64_FCMLAv4f32 = 1923, + AArch64_FCMLAv4f32_indexed = 1924, + AArch64_FCMLAv8f16 = 1925, + AArch64_FCMLAv8f16_indexed = 1926, + AArch64_FCMLE_PPzZ0_D = 1927, + AArch64_FCMLE_PPzZ0_H = 1928, + AArch64_FCMLE_PPzZ0_S = 1929, + AArch64_FCMLEv1i16rz = 1930, + AArch64_FCMLEv1i32rz = 1931, + AArch64_FCMLEv1i64rz = 1932, + AArch64_FCMLEv2i32rz = 1933, + AArch64_FCMLEv2i64rz = 1934, + AArch64_FCMLEv4i16rz = 1935, + AArch64_FCMLEv4i32rz = 1936, + AArch64_FCMLEv8i16rz = 1937, + AArch64_FCMLT_PPzZ0_D = 1938, + AArch64_FCMLT_PPzZ0_H = 1939, + AArch64_FCMLT_PPzZ0_S = 1940, + AArch64_FCMLTv1i16rz = 1941, + AArch64_FCMLTv1i32rz = 1942, + AArch64_FCMLTv1i64rz = 1943, + AArch64_FCMLTv2i32rz = 1944, + AArch64_FCMLTv2i64rz = 1945, + AArch64_FCMLTv4i16rz = 1946, + AArch64_FCMLTv4i32rz = 1947, + AArch64_FCMLTv8i16rz = 1948, + AArch64_FCMNE_PPzZ0_D = 1949, + AArch64_FCMNE_PPzZ0_H = 1950, + AArch64_FCMNE_PPzZ0_S = 1951, + AArch64_FCMNE_PPzZZ_D = 1952, + AArch64_FCMNE_PPzZZ_H = 1953, + AArch64_FCMNE_PPzZZ_S = 1954, + AArch64_FCMPDri = 1955, + AArch64_FCMPDrr = 1956, + AArch64_FCMPEDri = 1957, + AArch64_FCMPEDrr = 1958, + AArch64_FCMPEHri = 1959, + AArch64_FCMPEHrr = 1960, + AArch64_FCMPESri = 1961, + AArch64_FCMPESrr = 1962, + AArch64_FCMPHri = 1963, + AArch64_FCMPHrr = 1964, + AArch64_FCMPSri = 1965, + AArch64_FCMPSrr = 1966, + AArch64_FCMUO_PPzZZ_D = 1967, + AArch64_FCMUO_PPzZZ_H = 1968, + AArch64_FCMUO_PPzZZ_S = 1969, + AArch64_FCPY_ZPmI_D = 1970, + AArch64_FCPY_ZPmI_H = 1971, + AArch64_FCPY_ZPmI_S = 1972, + AArch64_FCSELDrrr = 1973, + AArch64_FCSELHrrr = 1974, + AArch64_FCSELSrrr = 1975, + AArch64_FCVTASUWDr = 1976, + AArch64_FCVTASUWHr = 1977, + AArch64_FCVTASUWSr = 1978, + AArch64_FCVTASUXDr = 1979, + AArch64_FCVTASUXHr = 1980, + AArch64_FCVTASUXSr = 1981, + AArch64_FCVTASv1f16 = 1982, + AArch64_FCVTASv1i32 = 1983, + AArch64_FCVTASv1i64 = 1984, + AArch64_FCVTASv2f32 = 1985, + AArch64_FCVTASv2f64 = 1986, + AArch64_FCVTASv4f16 = 1987, + AArch64_FCVTASv4f32 = 1988, + AArch64_FCVTASv8f16 = 1989, + AArch64_FCVTAUUWDr = 1990, + AArch64_FCVTAUUWHr = 1991, + AArch64_FCVTAUUWSr = 1992, + AArch64_FCVTAUUXDr = 1993, + AArch64_FCVTAUUXHr = 1994, + AArch64_FCVTAUUXSr = 1995, + AArch64_FCVTAUv1f16 = 1996, + AArch64_FCVTAUv1i32 = 1997, + AArch64_FCVTAUv1i64 = 1998, + AArch64_FCVTAUv2f32 = 1999, + AArch64_FCVTAUv2f64 = 2000, + AArch64_FCVTAUv4f16 = 2001, + AArch64_FCVTAUv4f32 = 2002, + AArch64_FCVTAUv8f16 = 2003, + AArch64_FCVTDHr = 2004, + AArch64_FCVTDSr = 2005, + AArch64_FCVTHDr = 2006, + AArch64_FCVTHSr = 2007, + AArch64_FCVTLT_ZPmZ_HtoS = 2008, + AArch64_FCVTLT_ZPmZ_StoD = 2009, + AArch64_FCVTLv2i32 = 2010, + AArch64_FCVTLv4i16 = 2011, + AArch64_FCVTLv4i32 = 2012, + AArch64_FCVTLv8i16 = 2013, + AArch64_FCVTMSUWDr = 2014, + AArch64_FCVTMSUWHr = 2015, + AArch64_FCVTMSUWSr = 2016, + AArch64_FCVTMSUXDr = 2017, + AArch64_FCVTMSUXHr = 2018, + AArch64_FCVTMSUXSr = 2019, + AArch64_FCVTMSv1f16 = 2020, + AArch64_FCVTMSv1i32 = 2021, + AArch64_FCVTMSv1i64 = 2022, + AArch64_FCVTMSv2f32 = 2023, + AArch64_FCVTMSv2f64 = 2024, + AArch64_FCVTMSv4f16 = 2025, + AArch64_FCVTMSv4f32 = 2026, + AArch64_FCVTMSv8f16 = 2027, + AArch64_FCVTMUUWDr = 2028, + AArch64_FCVTMUUWHr = 2029, + AArch64_FCVTMUUWSr = 2030, + AArch64_FCVTMUUXDr = 2031, + AArch64_FCVTMUUXHr = 2032, + AArch64_FCVTMUUXSr = 2033, + AArch64_FCVTMUv1f16 = 2034, + AArch64_FCVTMUv1i32 = 2035, + AArch64_FCVTMUv1i64 = 2036, + AArch64_FCVTMUv2f32 = 2037, + AArch64_FCVTMUv2f64 = 2038, + AArch64_FCVTMUv4f16 = 2039, + AArch64_FCVTMUv4f32 = 2040, + AArch64_FCVTMUv8f16 = 2041, + AArch64_FCVTNSUWDr = 2042, + AArch64_FCVTNSUWHr = 2043, + AArch64_FCVTNSUWSr = 2044, + AArch64_FCVTNSUXDr = 2045, + AArch64_FCVTNSUXHr = 2046, + AArch64_FCVTNSUXSr = 2047, + AArch64_FCVTNSv1f16 = 2048, + AArch64_FCVTNSv1i32 = 2049, + AArch64_FCVTNSv1i64 = 2050, + AArch64_FCVTNSv2f32 = 2051, + AArch64_FCVTNSv2f64 = 2052, + AArch64_FCVTNSv4f16 = 2053, + AArch64_FCVTNSv4f32 = 2054, + AArch64_FCVTNSv8f16 = 2055, + AArch64_FCVTNT_ZPmZ_DtoS = 2056, + AArch64_FCVTNT_ZPmZ_StoH = 2057, + AArch64_FCVTNUUWDr = 2058, + AArch64_FCVTNUUWHr = 2059, + AArch64_FCVTNUUWSr = 2060, + AArch64_FCVTNUUXDr = 2061, + AArch64_FCVTNUUXHr = 2062, + AArch64_FCVTNUUXSr = 2063, + AArch64_FCVTNUv1f16 = 2064, + AArch64_FCVTNUv1i32 = 2065, + AArch64_FCVTNUv1i64 = 2066, + AArch64_FCVTNUv2f32 = 2067, + AArch64_FCVTNUv2f64 = 2068, + AArch64_FCVTNUv4f16 = 2069, + AArch64_FCVTNUv4f32 = 2070, + AArch64_FCVTNUv8f16 = 2071, + AArch64_FCVTNv2i32 = 2072, + AArch64_FCVTNv4i16 = 2073, + AArch64_FCVTNv4i32 = 2074, + AArch64_FCVTNv8i16 = 2075, + AArch64_FCVTPSUWDr = 2076, + AArch64_FCVTPSUWHr = 2077, + AArch64_FCVTPSUWSr = 2078, + AArch64_FCVTPSUXDr = 2079, + AArch64_FCVTPSUXHr = 2080, + AArch64_FCVTPSUXSr = 2081, + AArch64_FCVTPSv1f16 = 2082, + AArch64_FCVTPSv1i32 = 2083, + AArch64_FCVTPSv1i64 = 2084, + AArch64_FCVTPSv2f32 = 2085, + AArch64_FCVTPSv2f64 = 2086, + AArch64_FCVTPSv4f16 = 2087, + AArch64_FCVTPSv4f32 = 2088, + AArch64_FCVTPSv8f16 = 2089, + AArch64_FCVTPUUWDr = 2090, + AArch64_FCVTPUUWHr = 2091, + AArch64_FCVTPUUWSr = 2092, + AArch64_FCVTPUUXDr = 2093, + AArch64_FCVTPUUXHr = 2094, + AArch64_FCVTPUUXSr = 2095, + AArch64_FCVTPUv1f16 = 2096, + AArch64_FCVTPUv1i32 = 2097, + AArch64_FCVTPUv1i64 = 2098, + AArch64_FCVTPUv2f32 = 2099, + AArch64_FCVTPUv2f64 = 2100, + AArch64_FCVTPUv4f16 = 2101, + AArch64_FCVTPUv4f32 = 2102, + AArch64_FCVTPUv8f16 = 2103, + AArch64_FCVTSDr = 2104, + AArch64_FCVTSHr = 2105, + AArch64_FCVTXNT_ZPmZ_DtoS = 2106, + AArch64_FCVTXNv1i64 = 2107, + AArch64_FCVTXNv2f32 = 2108, + AArch64_FCVTXNv4f32 = 2109, + AArch64_FCVTX_ZPmZ_DtoS = 2110, + AArch64_FCVTZSSWDri = 2111, + AArch64_FCVTZSSWHri = 2112, + AArch64_FCVTZSSWSri = 2113, + AArch64_FCVTZSSXDri = 2114, + AArch64_FCVTZSSXHri = 2115, + AArch64_FCVTZSSXSri = 2116, + AArch64_FCVTZSUWDr = 2117, + AArch64_FCVTZSUWHr = 2118, + AArch64_FCVTZSUWSr = 2119, + AArch64_FCVTZSUXDr = 2120, + AArch64_FCVTZSUXHr = 2121, + AArch64_FCVTZSUXSr = 2122, + AArch64_FCVTZS_ZPmZ_DtoD = 2123, + AArch64_FCVTZS_ZPmZ_DtoS = 2124, + AArch64_FCVTZS_ZPmZ_HtoD = 2125, + AArch64_FCVTZS_ZPmZ_HtoH = 2126, + AArch64_FCVTZS_ZPmZ_HtoS = 2127, + AArch64_FCVTZS_ZPmZ_StoD = 2128, + AArch64_FCVTZS_ZPmZ_StoS = 2129, + AArch64_FCVTZSd = 2130, + AArch64_FCVTZSh = 2131, + AArch64_FCVTZSs = 2132, + AArch64_FCVTZSv1f16 = 2133, + AArch64_FCVTZSv1i32 = 2134, + AArch64_FCVTZSv1i64 = 2135, + AArch64_FCVTZSv2f32 = 2136, + AArch64_FCVTZSv2f64 = 2137, + AArch64_FCVTZSv2i32_shift = 2138, + AArch64_FCVTZSv2i64_shift = 2139, + AArch64_FCVTZSv4f16 = 2140, + AArch64_FCVTZSv4f32 = 2141, + AArch64_FCVTZSv4i16_shift = 2142, + AArch64_FCVTZSv4i32_shift = 2143, + AArch64_FCVTZSv8f16 = 2144, + AArch64_FCVTZSv8i16_shift = 2145, + AArch64_FCVTZUSWDri = 2146, + AArch64_FCVTZUSWHri = 2147, + AArch64_FCVTZUSWSri = 2148, + AArch64_FCVTZUSXDri = 2149, + AArch64_FCVTZUSXHri = 2150, + AArch64_FCVTZUSXSri = 2151, + AArch64_FCVTZUUWDr = 2152, + AArch64_FCVTZUUWHr = 2153, + AArch64_FCVTZUUWSr = 2154, + AArch64_FCVTZUUXDr = 2155, + AArch64_FCVTZUUXHr = 2156, + AArch64_FCVTZUUXSr = 2157, + AArch64_FCVTZU_ZPmZ_DtoD = 2158, + AArch64_FCVTZU_ZPmZ_DtoS = 2159, + AArch64_FCVTZU_ZPmZ_HtoD = 2160, + AArch64_FCVTZU_ZPmZ_HtoH = 2161, + AArch64_FCVTZU_ZPmZ_HtoS = 2162, + AArch64_FCVTZU_ZPmZ_StoD = 2163, + AArch64_FCVTZU_ZPmZ_StoS = 2164, + AArch64_FCVTZUd = 2165, + AArch64_FCVTZUh = 2166, + AArch64_FCVTZUs = 2167, + AArch64_FCVTZUv1f16 = 2168, + AArch64_FCVTZUv1i32 = 2169, + AArch64_FCVTZUv1i64 = 2170, + AArch64_FCVTZUv2f32 = 2171, + AArch64_FCVTZUv2f64 = 2172, + AArch64_FCVTZUv2i32_shift = 2173, + AArch64_FCVTZUv2i64_shift = 2174, + AArch64_FCVTZUv4f16 = 2175, + AArch64_FCVTZUv4f32 = 2176, + AArch64_FCVTZUv4i16_shift = 2177, + AArch64_FCVTZUv4i32_shift = 2178, + AArch64_FCVTZUv8f16 = 2179, + AArch64_FCVTZUv8i16_shift = 2180, + AArch64_FCVT_ZPmZ_DtoH = 2181, + AArch64_FCVT_ZPmZ_DtoS = 2182, + AArch64_FCVT_ZPmZ_HtoD = 2183, + AArch64_FCVT_ZPmZ_HtoS = 2184, + AArch64_FCVT_ZPmZ_StoD = 2185, + AArch64_FCVT_ZPmZ_StoH = 2186, + AArch64_FDIVDrr = 2187, + AArch64_FDIVHrr = 2188, + AArch64_FDIVR_ZPmZ_D = 2189, + AArch64_FDIVR_ZPmZ_H = 2190, + AArch64_FDIVR_ZPmZ_S = 2191, + AArch64_FDIVSrr = 2192, + AArch64_FDIV_ZPmZ_D = 2193, + AArch64_FDIV_ZPmZ_H = 2194, + AArch64_FDIV_ZPmZ_S = 2195, + AArch64_FDIVv2f32 = 2196, + AArch64_FDIVv2f64 = 2197, + AArch64_FDIVv4f16 = 2198, + AArch64_FDIVv4f32 = 2199, + AArch64_FDIVv8f16 = 2200, + AArch64_FDUP_ZI_D = 2201, + AArch64_FDUP_ZI_H = 2202, + AArch64_FDUP_ZI_S = 2203, + AArch64_FEXPA_ZZ_D = 2204, + AArch64_FEXPA_ZZ_H = 2205, + AArch64_FEXPA_ZZ_S = 2206, + AArch64_FJCVTZS = 2207, + AArch64_FLOGB_ZPmZ_D = 2208, + AArch64_FLOGB_ZPmZ_H = 2209, + AArch64_FLOGB_ZPmZ_S = 2210, + AArch64_FMADDDrrr = 2211, + AArch64_FMADDHrrr = 2212, + AArch64_FMADDSrrr = 2213, + AArch64_FMAD_ZPmZZ_D = 2214, + AArch64_FMAD_ZPmZZ_H = 2215, + AArch64_FMAD_ZPmZZ_S = 2216, + AArch64_FMAXDrr = 2217, + AArch64_FMAXHrr = 2218, + AArch64_FMAXNMDrr = 2219, + AArch64_FMAXNMHrr = 2220, + AArch64_FMAXNMP_ZPmZZ_D = 2221, + AArch64_FMAXNMP_ZPmZZ_H = 2222, + AArch64_FMAXNMP_ZPmZZ_S = 2223, + AArch64_FMAXNMPv2f32 = 2224, + AArch64_FMAXNMPv2f64 = 2225, + AArch64_FMAXNMPv2i16p = 2226, + AArch64_FMAXNMPv2i32p = 2227, + AArch64_FMAXNMPv2i64p = 2228, + AArch64_FMAXNMPv4f16 = 2229, + AArch64_FMAXNMPv4f32 = 2230, + AArch64_FMAXNMPv8f16 = 2231, + AArch64_FMAXNMSrr = 2232, + AArch64_FMAXNMV_VPZ_D = 2233, + AArch64_FMAXNMV_VPZ_H = 2234, + AArch64_FMAXNMV_VPZ_S = 2235, + AArch64_FMAXNMVv4i16v = 2236, + AArch64_FMAXNMVv4i32v = 2237, + AArch64_FMAXNMVv8i16v = 2238, + AArch64_FMAXNM_ZPmI_D = 2239, + AArch64_FMAXNM_ZPmI_H = 2240, + AArch64_FMAXNM_ZPmI_S = 2241, + AArch64_FMAXNM_ZPmZ_D = 2242, + AArch64_FMAXNM_ZPmZ_H = 2243, + AArch64_FMAXNM_ZPmZ_S = 2244, + AArch64_FMAXNMv2f32 = 2245, + AArch64_FMAXNMv2f64 = 2246, + AArch64_FMAXNMv4f16 = 2247, + AArch64_FMAXNMv4f32 = 2248, + AArch64_FMAXNMv8f16 = 2249, + AArch64_FMAXP_ZPmZZ_D = 2250, + AArch64_FMAXP_ZPmZZ_H = 2251, + AArch64_FMAXP_ZPmZZ_S = 2252, + AArch64_FMAXPv2f32 = 2253, + AArch64_FMAXPv2f64 = 2254, + AArch64_FMAXPv2i16p = 2255, + AArch64_FMAXPv2i32p = 2256, + AArch64_FMAXPv2i64p = 2257, + AArch64_FMAXPv4f16 = 2258, + AArch64_FMAXPv4f32 = 2259, + AArch64_FMAXPv8f16 = 2260, + AArch64_FMAXSrr = 2261, + AArch64_FMAXV_VPZ_D = 2262, + AArch64_FMAXV_VPZ_H = 2263, + AArch64_FMAXV_VPZ_S = 2264, + AArch64_FMAXVv4i16v = 2265, + AArch64_FMAXVv4i32v = 2266, + AArch64_FMAXVv8i16v = 2267, + AArch64_FMAX_ZPmI_D = 2268, + AArch64_FMAX_ZPmI_H = 2269, + AArch64_FMAX_ZPmI_S = 2270, + AArch64_FMAX_ZPmZ_D = 2271, + AArch64_FMAX_ZPmZ_H = 2272, + AArch64_FMAX_ZPmZ_S = 2273, + AArch64_FMAXv2f32 = 2274, + AArch64_FMAXv2f64 = 2275, + AArch64_FMAXv4f16 = 2276, + AArch64_FMAXv4f32 = 2277, + AArch64_FMAXv8f16 = 2278, + AArch64_FMINDrr = 2279, + AArch64_FMINHrr = 2280, + AArch64_FMINNMDrr = 2281, + AArch64_FMINNMHrr = 2282, + AArch64_FMINNMP_ZPmZZ_D = 2283, + AArch64_FMINNMP_ZPmZZ_H = 2284, + AArch64_FMINNMP_ZPmZZ_S = 2285, + AArch64_FMINNMPv2f32 = 2286, + AArch64_FMINNMPv2f64 = 2287, + AArch64_FMINNMPv2i16p = 2288, + AArch64_FMINNMPv2i32p = 2289, + AArch64_FMINNMPv2i64p = 2290, + AArch64_FMINNMPv4f16 = 2291, + AArch64_FMINNMPv4f32 = 2292, + AArch64_FMINNMPv8f16 = 2293, + AArch64_FMINNMSrr = 2294, + AArch64_FMINNMV_VPZ_D = 2295, + AArch64_FMINNMV_VPZ_H = 2296, + AArch64_FMINNMV_VPZ_S = 2297, + AArch64_FMINNMVv4i16v = 2298, + AArch64_FMINNMVv4i32v = 2299, + AArch64_FMINNMVv8i16v = 2300, + AArch64_FMINNM_ZPmI_D = 2301, + AArch64_FMINNM_ZPmI_H = 2302, + AArch64_FMINNM_ZPmI_S = 2303, + AArch64_FMINNM_ZPmZ_D = 2304, + AArch64_FMINNM_ZPmZ_H = 2305, + AArch64_FMINNM_ZPmZ_S = 2306, + AArch64_FMINNMv2f32 = 2307, + AArch64_FMINNMv2f64 = 2308, + AArch64_FMINNMv4f16 = 2309, + AArch64_FMINNMv4f32 = 2310, + AArch64_FMINNMv8f16 = 2311, + AArch64_FMINP_ZPmZZ_D = 2312, + AArch64_FMINP_ZPmZZ_H = 2313, + AArch64_FMINP_ZPmZZ_S = 2314, + AArch64_FMINPv2f32 = 2315, + AArch64_FMINPv2f64 = 2316, + AArch64_FMINPv2i16p = 2317, + AArch64_FMINPv2i32p = 2318, + AArch64_FMINPv2i64p = 2319, + AArch64_FMINPv4f16 = 2320, + AArch64_FMINPv4f32 = 2321, + AArch64_FMINPv8f16 = 2322, + AArch64_FMINSrr = 2323, + AArch64_FMINV_VPZ_D = 2324, + AArch64_FMINV_VPZ_H = 2325, + AArch64_FMINV_VPZ_S = 2326, + AArch64_FMINVv4i16v = 2327, + AArch64_FMINVv4i32v = 2328, + AArch64_FMINVv8i16v = 2329, + AArch64_FMIN_ZPmI_D = 2330, + AArch64_FMIN_ZPmI_H = 2331, + AArch64_FMIN_ZPmI_S = 2332, + AArch64_FMIN_ZPmZ_D = 2333, + AArch64_FMIN_ZPmZ_H = 2334, + AArch64_FMIN_ZPmZ_S = 2335, + AArch64_FMINv2f32 = 2336, + AArch64_FMINv2f64 = 2337, + AArch64_FMINv4f16 = 2338, + AArch64_FMINv4f32 = 2339, + AArch64_FMINv8f16 = 2340, + AArch64_FMLAL2lanev4f16 = 2341, + AArch64_FMLAL2lanev8f16 = 2342, + AArch64_FMLAL2v4f16 = 2343, + AArch64_FMLAL2v8f16 = 2344, + AArch64_FMLALB_ZZZI_SHH = 2345, + AArch64_FMLALB_ZZZ_SHH = 2346, + AArch64_FMLALT_ZZZI_SHH = 2347, + AArch64_FMLALT_ZZZ_SHH = 2348, + AArch64_FMLALlanev4f16 = 2349, + AArch64_FMLALlanev8f16 = 2350, + AArch64_FMLALv4f16 = 2351, + AArch64_FMLALv8f16 = 2352, + AArch64_FMLA_ZPmZZ_D = 2353, + AArch64_FMLA_ZPmZZ_H = 2354, + AArch64_FMLA_ZPmZZ_S = 2355, + AArch64_FMLA_ZZZI_D = 2356, + AArch64_FMLA_ZZZI_H = 2357, + AArch64_FMLA_ZZZI_S = 2358, + AArch64_FMLAv1i16_indexed = 2359, + AArch64_FMLAv1i32_indexed = 2360, + AArch64_FMLAv1i64_indexed = 2361, + AArch64_FMLAv2f32 = 2362, + AArch64_FMLAv2f64 = 2363, + AArch64_FMLAv2i32_indexed = 2364, + AArch64_FMLAv2i64_indexed = 2365, + AArch64_FMLAv4f16 = 2366, + AArch64_FMLAv4f32 = 2367, + AArch64_FMLAv4i16_indexed = 2368, + AArch64_FMLAv4i32_indexed = 2369, + AArch64_FMLAv8f16 = 2370, + AArch64_FMLAv8i16_indexed = 2371, + AArch64_FMLSL2lanev4f16 = 2372, + AArch64_FMLSL2lanev8f16 = 2373, + AArch64_FMLSL2v4f16 = 2374, + AArch64_FMLSL2v8f16 = 2375, + AArch64_FMLSLB_ZZZI_SHH = 2376, + AArch64_FMLSLB_ZZZ_SHH = 2377, + AArch64_FMLSLT_ZZZI_SHH = 2378, + AArch64_FMLSLT_ZZZ_SHH = 2379, + AArch64_FMLSLlanev4f16 = 2380, + AArch64_FMLSLlanev8f16 = 2381, + AArch64_FMLSLv4f16 = 2382, + AArch64_FMLSLv8f16 = 2383, + AArch64_FMLS_ZPmZZ_D = 2384, + AArch64_FMLS_ZPmZZ_H = 2385, + AArch64_FMLS_ZPmZZ_S = 2386, + AArch64_FMLS_ZZZI_D = 2387, + AArch64_FMLS_ZZZI_H = 2388, + AArch64_FMLS_ZZZI_S = 2389, + AArch64_FMLSv1i16_indexed = 2390, + AArch64_FMLSv1i32_indexed = 2391, + AArch64_FMLSv1i64_indexed = 2392, + AArch64_FMLSv2f32 = 2393, + AArch64_FMLSv2f64 = 2394, + AArch64_FMLSv2i32_indexed = 2395, + AArch64_FMLSv2i64_indexed = 2396, + AArch64_FMLSv4f16 = 2397, + AArch64_FMLSv4f32 = 2398, + AArch64_FMLSv4i16_indexed = 2399, + AArch64_FMLSv4i32_indexed = 2400, + AArch64_FMLSv8f16 = 2401, + AArch64_FMLSv8i16_indexed = 2402, + AArch64_FMMLA_ZZZ_D = 2403, + AArch64_FMMLA_ZZZ_S = 2404, + AArch64_FMOPA_MPPZZ_D = 2405, + AArch64_FMOPA_MPPZZ_S = 2406, + AArch64_FMOPS_MPPZZ_D = 2407, + AArch64_FMOPS_MPPZZ_S = 2408, + AArch64_FMOVDXHighr = 2409, + AArch64_FMOVDXr = 2410, + AArch64_FMOVDi = 2411, + AArch64_FMOVDr = 2412, + AArch64_FMOVHWr = 2413, + AArch64_FMOVHXr = 2414, + AArch64_FMOVHi = 2415, + AArch64_FMOVHr = 2416, + AArch64_FMOVSWr = 2417, + AArch64_FMOVSi = 2418, + AArch64_FMOVSr = 2419, + AArch64_FMOVWHr = 2420, + AArch64_FMOVWSr = 2421, + AArch64_FMOVXDHighr = 2422, + AArch64_FMOVXDr = 2423, + AArch64_FMOVXHr = 2424, + AArch64_FMOVv2f32_ns = 2425, + AArch64_FMOVv2f64_ns = 2426, + AArch64_FMOVv4f16_ns = 2427, + AArch64_FMOVv4f32_ns = 2428, + AArch64_FMOVv8f16_ns = 2429, + AArch64_FMSB_ZPmZZ_D = 2430, + AArch64_FMSB_ZPmZZ_H = 2431, + AArch64_FMSB_ZPmZZ_S = 2432, + AArch64_FMSUBDrrr = 2433, + AArch64_FMSUBHrrr = 2434, + AArch64_FMSUBSrrr = 2435, + AArch64_FMULDrr = 2436, + AArch64_FMULHrr = 2437, + AArch64_FMULSrr = 2438, + AArch64_FMULX16 = 2439, + AArch64_FMULX32 = 2440, + AArch64_FMULX64 = 2441, + AArch64_FMULX_ZPmZ_D = 2442, + AArch64_FMULX_ZPmZ_H = 2443, + AArch64_FMULX_ZPmZ_S = 2444, + AArch64_FMULXv1i16_indexed = 2445, + AArch64_FMULXv1i32_indexed = 2446, + AArch64_FMULXv1i64_indexed = 2447, + AArch64_FMULXv2f32 = 2448, + AArch64_FMULXv2f64 = 2449, + AArch64_FMULXv2i32_indexed = 2450, + AArch64_FMULXv2i64_indexed = 2451, + AArch64_FMULXv4f16 = 2452, + AArch64_FMULXv4f32 = 2453, + AArch64_FMULXv4i16_indexed = 2454, + AArch64_FMULXv4i32_indexed = 2455, + AArch64_FMULXv8f16 = 2456, + AArch64_FMULXv8i16_indexed = 2457, + AArch64_FMUL_ZPmI_D = 2458, + AArch64_FMUL_ZPmI_H = 2459, + AArch64_FMUL_ZPmI_S = 2460, + AArch64_FMUL_ZPmZ_D = 2461, + AArch64_FMUL_ZPmZ_H = 2462, + AArch64_FMUL_ZPmZ_S = 2463, + AArch64_FMUL_ZZZI_D = 2464, + AArch64_FMUL_ZZZI_H = 2465, + AArch64_FMUL_ZZZI_S = 2466, + AArch64_FMUL_ZZZ_D = 2467, + AArch64_FMUL_ZZZ_H = 2468, + AArch64_FMUL_ZZZ_S = 2469, + AArch64_FMULv1i16_indexed = 2470, + AArch64_FMULv1i32_indexed = 2471, + AArch64_FMULv1i64_indexed = 2472, + AArch64_FMULv2f32 = 2473, + AArch64_FMULv2f64 = 2474, + AArch64_FMULv2i32_indexed = 2475, + AArch64_FMULv2i64_indexed = 2476, + AArch64_FMULv4f16 = 2477, + AArch64_FMULv4f32 = 2478, + AArch64_FMULv4i16_indexed = 2479, + AArch64_FMULv4i32_indexed = 2480, + AArch64_FMULv8f16 = 2481, + AArch64_FMULv8i16_indexed = 2482, + AArch64_FNEGDr = 2483, + AArch64_FNEGHr = 2484, + AArch64_FNEGSr = 2485, + AArch64_FNEG_ZPmZ_D = 2486, + AArch64_FNEG_ZPmZ_H = 2487, + AArch64_FNEG_ZPmZ_S = 2488, + AArch64_FNEGv2f32 = 2489, + AArch64_FNEGv2f64 = 2490, + AArch64_FNEGv4f16 = 2491, + AArch64_FNEGv4f32 = 2492, + AArch64_FNEGv8f16 = 2493, + AArch64_FNMADDDrrr = 2494, + AArch64_FNMADDHrrr = 2495, + AArch64_FNMADDSrrr = 2496, + AArch64_FNMAD_ZPmZZ_D = 2497, + AArch64_FNMAD_ZPmZZ_H = 2498, + AArch64_FNMAD_ZPmZZ_S = 2499, + AArch64_FNMLA_ZPmZZ_D = 2500, + AArch64_FNMLA_ZPmZZ_H = 2501, + AArch64_FNMLA_ZPmZZ_S = 2502, + AArch64_FNMLS_ZPmZZ_D = 2503, + AArch64_FNMLS_ZPmZZ_H = 2504, + AArch64_FNMLS_ZPmZZ_S = 2505, + AArch64_FNMSB_ZPmZZ_D = 2506, + AArch64_FNMSB_ZPmZZ_H = 2507, + AArch64_FNMSB_ZPmZZ_S = 2508, + AArch64_FNMSUBDrrr = 2509, + AArch64_FNMSUBHrrr = 2510, + AArch64_FNMSUBSrrr = 2511, + AArch64_FNMULDrr = 2512, + AArch64_FNMULHrr = 2513, + AArch64_FNMULSrr = 2514, + AArch64_FRECPE_ZZ_D = 2515, + AArch64_FRECPE_ZZ_H = 2516, + AArch64_FRECPE_ZZ_S = 2517, + AArch64_FRECPEv1f16 = 2518, + AArch64_FRECPEv1i32 = 2519, + AArch64_FRECPEv1i64 = 2520, + AArch64_FRECPEv2f32 = 2521, + AArch64_FRECPEv2f64 = 2522, + AArch64_FRECPEv4f16 = 2523, + AArch64_FRECPEv4f32 = 2524, + AArch64_FRECPEv8f16 = 2525, + AArch64_FRECPS16 = 2526, + AArch64_FRECPS32 = 2527, + AArch64_FRECPS64 = 2528, + AArch64_FRECPS_ZZZ_D = 2529, + AArch64_FRECPS_ZZZ_H = 2530, + AArch64_FRECPS_ZZZ_S = 2531, + AArch64_FRECPSv2f32 = 2532, + AArch64_FRECPSv2f64 = 2533, + AArch64_FRECPSv4f16 = 2534, + AArch64_FRECPSv4f32 = 2535, + AArch64_FRECPSv8f16 = 2536, + AArch64_FRECPX_ZPmZ_D = 2537, + AArch64_FRECPX_ZPmZ_H = 2538, + AArch64_FRECPX_ZPmZ_S = 2539, + AArch64_FRECPXv1f16 = 2540, + AArch64_FRECPXv1i32 = 2541, + AArch64_FRECPXv1i64 = 2542, + AArch64_FRINT32XDr = 2543, + AArch64_FRINT32XSr = 2544, + AArch64_FRINT32Xv2f32 = 2545, + AArch64_FRINT32Xv2f64 = 2546, + AArch64_FRINT32Xv4f32 = 2547, + AArch64_FRINT32ZDr = 2548, + AArch64_FRINT32ZSr = 2549, + AArch64_FRINT32Zv2f32 = 2550, + AArch64_FRINT32Zv2f64 = 2551, + AArch64_FRINT32Zv4f32 = 2552, + AArch64_FRINT64XDr = 2553, + AArch64_FRINT64XSr = 2554, + AArch64_FRINT64Xv2f32 = 2555, + AArch64_FRINT64Xv2f64 = 2556, + AArch64_FRINT64Xv4f32 = 2557, + AArch64_FRINT64ZDr = 2558, + AArch64_FRINT64ZSr = 2559, + AArch64_FRINT64Zv2f32 = 2560, + AArch64_FRINT64Zv2f64 = 2561, + AArch64_FRINT64Zv4f32 = 2562, + AArch64_FRINTADr = 2563, + AArch64_FRINTAHr = 2564, + AArch64_FRINTASr = 2565, + AArch64_FRINTA_ZPmZ_D = 2566, + AArch64_FRINTA_ZPmZ_H = 2567, + AArch64_FRINTA_ZPmZ_S = 2568, + AArch64_FRINTAv2f32 = 2569, + AArch64_FRINTAv2f64 = 2570, + AArch64_FRINTAv4f16 = 2571, + AArch64_FRINTAv4f32 = 2572, + AArch64_FRINTAv8f16 = 2573, + AArch64_FRINTIDr = 2574, + AArch64_FRINTIHr = 2575, + AArch64_FRINTISr = 2576, + AArch64_FRINTI_ZPmZ_D = 2577, + AArch64_FRINTI_ZPmZ_H = 2578, + AArch64_FRINTI_ZPmZ_S = 2579, + AArch64_FRINTIv2f32 = 2580, + AArch64_FRINTIv2f64 = 2581, + AArch64_FRINTIv4f16 = 2582, + AArch64_FRINTIv4f32 = 2583, + AArch64_FRINTIv8f16 = 2584, + AArch64_FRINTMDr = 2585, + AArch64_FRINTMHr = 2586, + AArch64_FRINTMSr = 2587, + AArch64_FRINTM_ZPmZ_D = 2588, + AArch64_FRINTM_ZPmZ_H = 2589, + AArch64_FRINTM_ZPmZ_S = 2590, + AArch64_FRINTMv2f32 = 2591, + AArch64_FRINTMv2f64 = 2592, + AArch64_FRINTMv4f16 = 2593, + AArch64_FRINTMv4f32 = 2594, + AArch64_FRINTMv8f16 = 2595, + AArch64_FRINTNDr = 2596, + AArch64_FRINTNHr = 2597, + AArch64_FRINTNSr = 2598, + AArch64_FRINTN_ZPmZ_D = 2599, + AArch64_FRINTN_ZPmZ_H = 2600, + AArch64_FRINTN_ZPmZ_S = 2601, + AArch64_FRINTNv2f32 = 2602, + AArch64_FRINTNv2f64 = 2603, + AArch64_FRINTNv4f16 = 2604, + AArch64_FRINTNv4f32 = 2605, + AArch64_FRINTNv8f16 = 2606, + AArch64_FRINTPDr = 2607, + AArch64_FRINTPHr = 2608, + AArch64_FRINTPSr = 2609, + AArch64_FRINTP_ZPmZ_D = 2610, + AArch64_FRINTP_ZPmZ_H = 2611, + AArch64_FRINTP_ZPmZ_S = 2612, + AArch64_FRINTPv2f32 = 2613, + AArch64_FRINTPv2f64 = 2614, + AArch64_FRINTPv4f16 = 2615, + AArch64_FRINTPv4f32 = 2616, + AArch64_FRINTPv8f16 = 2617, + AArch64_FRINTXDr = 2618, + AArch64_FRINTXHr = 2619, + AArch64_FRINTXSr = 2620, + AArch64_FRINTX_ZPmZ_D = 2621, + AArch64_FRINTX_ZPmZ_H = 2622, + AArch64_FRINTX_ZPmZ_S = 2623, + AArch64_FRINTXv2f32 = 2624, + AArch64_FRINTXv2f64 = 2625, + AArch64_FRINTXv4f16 = 2626, + AArch64_FRINTXv4f32 = 2627, + AArch64_FRINTXv8f16 = 2628, + AArch64_FRINTZDr = 2629, + AArch64_FRINTZHr = 2630, + AArch64_FRINTZSr = 2631, + AArch64_FRINTZ_ZPmZ_D = 2632, + AArch64_FRINTZ_ZPmZ_H = 2633, + AArch64_FRINTZ_ZPmZ_S = 2634, + AArch64_FRINTZv2f32 = 2635, + AArch64_FRINTZv2f64 = 2636, + AArch64_FRINTZv4f16 = 2637, + AArch64_FRINTZv4f32 = 2638, + AArch64_FRINTZv8f16 = 2639, + AArch64_FRSQRTE_ZZ_D = 2640, + AArch64_FRSQRTE_ZZ_H = 2641, + AArch64_FRSQRTE_ZZ_S = 2642, + AArch64_FRSQRTEv1f16 = 2643, + AArch64_FRSQRTEv1i32 = 2644, + AArch64_FRSQRTEv1i64 = 2645, + AArch64_FRSQRTEv2f32 = 2646, + AArch64_FRSQRTEv2f64 = 2647, + AArch64_FRSQRTEv4f16 = 2648, + AArch64_FRSQRTEv4f32 = 2649, + AArch64_FRSQRTEv8f16 = 2650, + AArch64_FRSQRTS16 = 2651, + AArch64_FRSQRTS32 = 2652, + AArch64_FRSQRTS64 = 2653, + AArch64_FRSQRTS_ZZZ_D = 2654, + AArch64_FRSQRTS_ZZZ_H = 2655, + AArch64_FRSQRTS_ZZZ_S = 2656, + AArch64_FRSQRTSv2f32 = 2657, + AArch64_FRSQRTSv2f64 = 2658, + AArch64_FRSQRTSv4f16 = 2659, + AArch64_FRSQRTSv4f32 = 2660, + AArch64_FRSQRTSv8f16 = 2661, + AArch64_FSCALE_ZPmZ_D = 2662, + AArch64_FSCALE_ZPmZ_H = 2663, + AArch64_FSCALE_ZPmZ_S = 2664, + AArch64_FSQRTDr = 2665, + AArch64_FSQRTHr = 2666, + AArch64_FSQRTSr = 2667, + AArch64_FSQRT_ZPmZ_D = 2668, + AArch64_FSQRT_ZPmZ_H = 2669, + AArch64_FSQRT_ZPmZ_S = 2670, + AArch64_FSQRTv2f32 = 2671, + AArch64_FSQRTv2f64 = 2672, + AArch64_FSQRTv4f16 = 2673, + AArch64_FSQRTv4f32 = 2674, + AArch64_FSQRTv8f16 = 2675, + AArch64_FSUBDrr = 2676, + AArch64_FSUBHrr = 2677, + AArch64_FSUBR_ZPmI_D = 2678, + AArch64_FSUBR_ZPmI_H = 2679, + AArch64_FSUBR_ZPmI_S = 2680, + AArch64_FSUBR_ZPmZ_D = 2681, + AArch64_FSUBR_ZPmZ_H = 2682, + AArch64_FSUBR_ZPmZ_S = 2683, + AArch64_FSUBSrr = 2684, + AArch64_FSUB_ZPmI_D = 2685, + AArch64_FSUB_ZPmI_H = 2686, + AArch64_FSUB_ZPmI_S = 2687, + AArch64_FSUB_ZPmZ_D = 2688, + AArch64_FSUB_ZPmZ_H = 2689, + AArch64_FSUB_ZPmZ_S = 2690, + AArch64_FSUB_ZZZ_D = 2691, + AArch64_FSUB_ZZZ_H = 2692, + AArch64_FSUB_ZZZ_S = 2693, + AArch64_FSUBv2f32 = 2694, + AArch64_FSUBv2f64 = 2695, + AArch64_FSUBv4f16 = 2696, + AArch64_FSUBv4f32 = 2697, + AArch64_FSUBv8f16 = 2698, + AArch64_FTMAD_ZZI_D = 2699, + AArch64_FTMAD_ZZI_H = 2700, + AArch64_FTMAD_ZZI_S = 2701, + AArch64_FTSMUL_ZZZ_D = 2702, + AArch64_FTSMUL_ZZZ_H = 2703, + AArch64_FTSMUL_ZZZ_S = 2704, + AArch64_FTSSEL_ZZZ_D = 2705, + AArch64_FTSSEL_ZZZ_H = 2706, + AArch64_FTSSEL_ZZZ_S = 2707, + AArch64_GLD1B_D_IMM_REAL = 2708, + AArch64_GLD1B_D_REAL = 2709, + AArch64_GLD1B_D_SXTW_REAL = 2710, + AArch64_GLD1B_D_UXTW_REAL = 2711, + AArch64_GLD1B_S_IMM_REAL = 2712, + AArch64_GLD1B_S_SXTW_REAL = 2713, + AArch64_GLD1B_S_UXTW_REAL = 2714, + AArch64_GLD1D_IMM_REAL = 2715, + AArch64_GLD1D_REAL = 2716, + AArch64_GLD1D_SCALED_REAL = 2717, + AArch64_GLD1D_SXTW_REAL = 2718, + AArch64_GLD1D_SXTW_SCALED_REAL = 2719, + AArch64_GLD1D_UXTW_REAL = 2720, + AArch64_GLD1D_UXTW_SCALED_REAL = 2721, + AArch64_GLD1H_D_IMM_REAL = 2722, + AArch64_GLD1H_D_REAL = 2723, + AArch64_GLD1H_D_SCALED_REAL = 2724, + AArch64_GLD1H_D_SXTW_REAL = 2725, + AArch64_GLD1H_D_SXTW_SCALED_REAL = 2726, + AArch64_GLD1H_D_UXTW_REAL = 2727, + AArch64_GLD1H_D_UXTW_SCALED_REAL = 2728, + AArch64_GLD1H_S_IMM_REAL = 2729, + AArch64_GLD1H_S_SXTW_REAL = 2730, + AArch64_GLD1H_S_SXTW_SCALED_REAL = 2731, + AArch64_GLD1H_S_UXTW_REAL = 2732, + AArch64_GLD1H_S_UXTW_SCALED_REAL = 2733, + AArch64_GLD1SB_D_IMM_REAL = 2734, + AArch64_GLD1SB_D_REAL = 2735, + AArch64_GLD1SB_D_SXTW_REAL = 2736, + AArch64_GLD1SB_D_UXTW_REAL = 2737, + AArch64_GLD1SB_S_IMM_REAL = 2738, + AArch64_GLD1SB_S_SXTW_REAL = 2739, + AArch64_GLD1SB_S_UXTW_REAL = 2740, + AArch64_GLD1SH_D_IMM_REAL = 2741, + AArch64_GLD1SH_D_REAL = 2742, + AArch64_GLD1SH_D_SCALED_REAL = 2743, + AArch64_GLD1SH_D_SXTW_REAL = 2744, + AArch64_GLD1SH_D_SXTW_SCALED_REAL = 2745, + AArch64_GLD1SH_D_UXTW_REAL = 2746, + AArch64_GLD1SH_D_UXTW_SCALED_REAL = 2747, + AArch64_GLD1SH_S_IMM_REAL = 2748, + AArch64_GLD1SH_S_SXTW_REAL = 2749, + AArch64_GLD1SH_S_SXTW_SCALED_REAL = 2750, + AArch64_GLD1SH_S_UXTW_REAL = 2751, + AArch64_GLD1SH_S_UXTW_SCALED_REAL = 2752, + AArch64_GLD1SW_D_IMM_REAL = 2753, + AArch64_GLD1SW_D_REAL = 2754, + AArch64_GLD1SW_D_SCALED_REAL = 2755, + AArch64_GLD1SW_D_SXTW_REAL = 2756, + AArch64_GLD1SW_D_SXTW_SCALED_REAL = 2757, + AArch64_GLD1SW_D_UXTW_REAL = 2758, + AArch64_GLD1SW_D_UXTW_SCALED_REAL = 2759, + AArch64_GLD1W_D_IMM_REAL = 2760, + AArch64_GLD1W_D_REAL = 2761, + AArch64_GLD1W_D_SCALED_REAL = 2762, + AArch64_GLD1W_D_SXTW_REAL = 2763, + AArch64_GLD1W_D_SXTW_SCALED_REAL = 2764, + AArch64_GLD1W_D_UXTW_REAL = 2765, + AArch64_GLD1W_D_UXTW_SCALED_REAL = 2766, + AArch64_GLD1W_IMM_REAL = 2767, + AArch64_GLD1W_SXTW_REAL = 2768, + AArch64_GLD1W_SXTW_SCALED_REAL = 2769, + AArch64_GLD1W_UXTW_REAL = 2770, + AArch64_GLD1W_UXTW_SCALED_REAL = 2771, + AArch64_GLDFF1B_D_IMM_REAL = 2772, + AArch64_GLDFF1B_D_REAL = 2773, + AArch64_GLDFF1B_D_SXTW_REAL = 2774, + AArch64_GLDFF1B_D_UXTW_REAL = 2775, + AArch64_GLDFF1B_S_IMM_REAL = 2776, + AArch64_GLDFF1B_S_SXTW_REAL = 2777, + AArch64_GLDFF1B_S_UXTW_REAL = 2778, + AArch64_GLDFF1D_IMM_REAL = 2779, + AArch64_GLDFF1D_REAL = 2780, + AArch64_GLDFF1D_SCALED_REAL = 2781, + AArch64_GLDFF1D_SXTW_REAL = 2782, + AArch64_GLDFF1D_SXTW_SCALED_REAL = 2783, + AArch64_GLDFF1D_UXTW_REAL = 2784, + AArch64_GLDFF1D_UXTW_SCALED_REAL = 2785, + AArch64_GLDFF1H_D_IMM_REAL = 2786, + AArch64_GLDFF1H_D_REAL = 2787, + AArch64_GLDFF1H_D_SCALED_REAL = 2788, + AArch64_GLDFF1H_D_SXTW_REAL = 2789, + AArch64_GLDFF1H_D_SXTW_SCALED_REAL = 2790, + AArch64_GLDFF1H_D_UXTW_REAL = 2791, + AArch64_GLDFF1H_D_UXTW_SCALED_REAL = 2792, + AArch64_GLDFF1H_S_IMM_REAL = 2793, + AArch64_GLDFF1H_S_SXTW_REAL = 2794, + AArch64_GLDFF1H_S_SXTW_SCALED_REAL = 2795, + AArch64_GLDFF1H_S_UXTW_REAL = 2796, + AArch64_GLDFF1H_S_UXTW_SCALED_REAL = 2797, + AArch64_GLDFF1SB_D_IMM_REAL = 2798, + AArch64_GLDFF1SB_D_REAL = 2799, + AArch64_GLDFF1SB_D_SXTW_REAL = 2800, + AArch64_GLDFF1SB_D_UXTW_REAL = 2801, + AArch64_GLDFF1SB_S_IMM_REAL = 2802, + AArch64_GLDFF1SB_S_SXTW_REAL = 2803, + AArch64_GLDFF1SB_S_UXTW_REAL = 2804, + AArch64_GLDFF1SH_D_IMM_REAL = 2805, + AArch64_GLDFF1SH_D_REAL = 2806, + AArch64_GLDFF1SH_D_SCALED_REAL = 2807, + AArch64_GLDFF1SH_D_SXTW_REAL = 2808, + AArch64_GLDFF1SH_D_SXTW_SCALED_REAL = 2809, + AArch64_GLDFF1SH_D_UXTW_REAL = 2810, + AArch64_GLDFF1SH_D_UXTW_SCALED_REAL = 2811, + AArch64_GLDFF1SH_S_IMM_REAL = 2812, + AArch64_GLDFF1SH_S_SXTW_REAL = 2813, + AArch64_GLDFF1SH_S_SXTW_SCALED_REAL = 2814, + AArch64_GLDFF1SH_S_UXTW_REAL = 2815, + AArch64_GLDFF1SH_S_UXTW_SCALED_REAL = 2816, + AArch64_GLDFF1SW_D_IMM_REAL = 2817, + AArch64_GLDFF1SW_D_REAL = 2818, + AArch64_GLDFF1SW_D_SCALED_REAL = 2819, + AArch64_GLDFF1SW_D_SXTW_REAL = 2820, + AArch64_GLDFF1SW_D_SXTW_SCALED_REAL = 2821, + AArch64_GLDFF1SW_D_UXTW_REAL = 2822, + AArch64_GLDFF1SW_D_UXTW_SCALED_REAL = 2823, + AArch64_GLDFF1W_D_IMM_REAL = 2824, + AArch64_GLDFF1W_D_REAL = 2825, + AArch64_GLDFF1W_D_SCALED_REAL = 2826, + AArch64_GLDFF1W_D_SXTW_REAL = 2827, + AArch64_GLDFF1W_D_SXTW_SCALED_REAL = 2828, + AArch64_GLDFF1W_D_UXTW_REAL = 2829, + AArch64_GLDFF1W_D_UXTW_SCALED_REAL = 2830, + AArch64_GLDFF1W_IMM_REAL = 2831, + AArch64_GLDFF1W_SXTW_REAL = 2832, + AArch64_GLDFF1W_SXTW_SCALED_REAL = 2833, + AArch64_GLDFF1W_UXTW_REAL = 2834, + AArch64_GLDFF1W_UXTW_SCALED_REAL = 2835, + AArch64_GMI = 2836, + AArch64_HINT = 2837, + AArch64_HISTCNT_ZPzZZ_D = 2838, + AArch64_HISTCNT_ZPzZZ_S = 2839, + AArch64_HISTSEG_ZZZ = 2840, + AArch64_HLT = 2841, + AArch64_HVC = 2842, + AArch64_INCB_XPiI = 2843, + AArch64_INCD_XPiI = 2844, + AArch64_INCD_ZPiI = 2845, + AArch64_INCH_XPiI = 2846, + AArch64_INCH_ZPiI = 2847, + AArch64_INCP_XP_B = 2848, + AArch64_INCP_XP_D = 2849, + AArch64_INCP_XP_H = 2850, + AArch64_INCP_XP_S = 2851, + AArch64_INCP_ZP_D = 2852, + AArch64_INCP_ZP_H = 2853, + AArch64_INCP_ZP_S = 2854, + AArch64_INCW_XPiI = 2855, + AArch64_INCW_ZPiI = 2856, + AArch64_INDEX_II_B = 2857, + AArch64_INDEX_II_D = 2858, + AArch64_INDEX_II_H = 2859, + AArch64_INDEX_II_S = 2860, + AArch64_INDEX_IR_B = 2861, + AArch64_INDEX_IR_D = 2862, + AArch64_INDEX_IR_H = 2863, + AArch64_INDEX_IR_S = 2864, + AArch64_INDEX_RI_B = 2865, + AArch64_INDEX_RI_D = 2866, + AArch64_INDEX_RI_H = 2867, + AArch64_INDEX_RI_S = 2868, + AArch64_INDEX_RR_B = 2869, + AArch64_INDEX_RR_D = 2870, + AArch64_INDEX_RR_H = 2871, + AArch64_INDEX_RR_S = 2872, + AArch64_INSERT_MXIPZ_H_B = 2873, + AArch64_INSERT_MXIPZ_H_D = 2874, + AArch64_INSERT_MXIPZ_H_H = 2875, + AArch64_INSERT_MXIPZ_H_Q = 2876, + AArch64_INSERT_MXIPZ_H_S = 2877, + AArch64_INSERT_MXIPZ_V_B = 2878, + AArch64_INSERT_MXIPZ_V_D = 2879, + AArch64_INSERT_MXIPZ_V_H = 2880, + AArch64_INSERT_MXIPZ_V_Q = 2881, + AArch64_INSERT_MXIPZ_V_S = 2882, + AArch64_INSR_ZR_B = 2883, + AArch64_INSR_ZR_D = 2884, + AArch64_INSR_ZR_H = 2885, + AArch64_INSR_ZR_S = 2886, + AArch64_INSR_ZV_B = 2887, + AArch64_INSR_ZV_D = 2888, + AArch64_INSR_ZV_H = 2889, + AArch64_INSR_ZV_S = 2890, + AArch64_INSvi16gpr = 2891, + AArch64_INSvi16lane = 2892, + AArch64_INSvi32gpr = 2893, + AArch64_INSvi32lane = 2894, + AArch64_INSvi64gpr = 2895, + AArch64_INSvi64lane = 2896, + AArch64_INSvi8gpr = 2897, + AArch64_INSvi8lane = 2898, + AArch64_IRG = 2899, + AArch64_ISB = 2900, + AArch64_LASTA_RPZ_B = 2901, + AArch64_LASTA_RPZ_D = 2902, + AArch64_LASTA_RPZ_H = 2903, + AArch64_LASTA_RPZ_S = 2904, + AArch64_LASTA_VPZ_B = 2905, + AArch64_LASTA_VPZ_D = 2906, + AArch64_LASTA_VPZ_H = 2907, + AArch64_LASTA_VPZ_S = 2908, + AArch64_LASTB_RPZ_B = 2909, + AArch64_LASTB_RPZ_D = 2910, + AArch64_LASTB_RPZ_H = 2911, + AArch64_LASTB_RPZ_S = 2912, + AArch64_LASTB_VPZ_B = 2913, + AArch64_LASTB_VPZ_D = 2914, + AArch64_LASTB_VPZ_H = 2915, + AArch64_LASTB_VPZ_S = 2916, + AArch64_LD1B = 2917, + AArch64_LD1B_D = 2918, + AArch64_LD1B_D_IMM_REAL = 2919, + AArch64_LD1B_H = 2920, + AArch64_LD1B_H_IMM_REAL = 2921, + AArch64_LD1B_IMM_REAL = 2922, + AArch64_LD1B_S = 2923, + AArch64_LD1B_S_IMM_REAL = 2924, + AArch64_LD1D = 2925, + AArch64_LD1D_IMM_REAL = 2926, + AArch64_LD1Fourv16b = 2927, + AArch64_LD1Fourv16b_POST = 2928, + AArch64_LD1Fourv1d = 2929, + AArch64_LD1Fourv1d_POST = 2930, + AArch64_LD1Fourv2d = 2931, + AArch64_LD1Fourv2d_POST = 2932, + AArch64_LD1Fourv2s = 2933, + AArch64_LD1Fourv2s_POST = 2934, + AArch64_LD1Fourv4h = 2935, + AArch64_LD1Fourv4h_POST = 2936, + AArch64_LD1Fourv4s = 2937, + AArch64_LD1Fourv4s_POST = 2938, + AArch64_LD1Fourv8b = 2939, + AArch64_LD1Fourv8b_POST = 2940, + AArch64_LD1Fourv8h = 2941, + AArch64_LD1Fourv8h_POST = 2942, + AArch64_LD1H = 2943, + AArch64_LD1H_D = 2944, + AArch64_LD1H_D_IMM_REAL = 2945, + AArch64_LD1H_IMM_REAL = 2946, + AArch64_LD1H_S = 2947, + AArch64_LD1H_S_IMM_REAL = 2948, + AArch64_LD1Onev16b = 2949, + AArch64_LD1Onev16b_POST = 2950, + AArch64_LD1Onev1d = 2951, + AArch64_LD1Onev1d_POST = 2952, + AArch64_LD1Onev2d = 2953, + AArch64_LD1Onev2d_POST = 2954, + AArch64_LD1Onev2s = 2955, + AArch64_LD1Onev2s_POST = 2956, + AArch64_LD1Onev4h = 2957, + AArch64_LD1Onev4h_POST = 2958, + AArch64_LD1Onev4s = 2959, + AArch64_LD1Onev4s_POST = 2960, + AArch64_LD1Onev8b = 2961, + AArch64_LD1Onev8b_POST = 2962, + AArch64_LD1Onev8h = 2963, + AArch64_LD1Onev8h_POST = 2964, + AArch64_LD1RB_D_IMM = 2965, + AArch64_LD1RB_H_IMM = 2966, + AArch64_LD1RB_IMM = 2967, + AArch64_LD1RB_S_IMM = 2968, + AArch64_LD1RD_IMM = 2969, + AArch64_LD1RH_D_IMM = 2970, + AArch64_LD1RH_IMM = 2971, + AArch64_LD1RH_S_IMM = 2972, + AArch64_LD1RO_B = 2973, + AArch64_LD1RO_B_IMM = 2974, + AArch64_LD1RO_D = 2975, + AArch64_LD1RO_D_IMM = 2976, + AArch64_LD1RO_H = 2977, + AArch64_LD1RO_H_IMM = 2978, + AArch64_LD1RO_W = 2979, + AArch64_LD1RO_W_IMM = 2980, + AArch64_LD1RQ_B = 2981, + AArch64_LD1RQ_B_IMM = 2982, + AArch64_LD1RQ_D = 2983, + AArch64_LD1RQ_D_IMM = 2984, + AArch64_LD1RQ_H = 2985, + AArch64_LD1RQ_H_IMM = 2986, + AArch64_LD1RQ_W = 2987, + AArch64_LD1RQ_W_IMM = 2988, + AArch64_LD1RSB_D_IMM = 2989, + AArch64_LD1RSB_H_IMM = 2990, + AArch64_LD1RSB_S_IMM = 2991, + AArch64_LD1RSH_D_IMM = 2992, + AArch64_LD1RSH_S_IMM = 2993, + AArch64_LD1RSW_IMM = 2994, + AArch64_LD1RW_D_IMM = 2995, + AArch64_LD1RW_IMM = 2996, + AArch64_LD1Rv16b = 2997, + AArch64_LD1Rv16b_POST = 2998, + AArch64_LD1Rv1d = 2999, + AArch64_LD1Rv1d_POST = 3000, + AArch64_LD1Rv2d = 3001, + AArch64_LD1Rv2d_POST = 3002, + AArch64_LD1Rv2s = 3003, + AArch64_LD1Rv2s_POST = 3004, + AArch64_LD1Rv4h = 3005, + AArch64_LD1Rv4h_POST = 3006, + AArch64_LD1Rv4s = 3007, + AArch64_LD1Rv4s_POST = 3008, + AArch64_LD1Rv8b = 3009, + AArch64_LD1Rv8b_POST = 3010, + AArch64_LD1Rv8h = 3011, + AArch64_LD1Rv8h_POST = 3012, + AArch64_LD1SB_D = 3013, + AArch64_LD1SB_D_IMM_REAL = 3014, + AArch64_LD1SB_H = 3015, + AArch64_LD1SB_H_IMM_REAL = 3016, + AArch64_LD1SB_S = 3017, + AArch64_LD1SB_S_IMM_REAL = 3018, + AArch64_LD1SH_D = 3019, + AArch64_LD1SH_D_IMM_REAL = 3020, + AArch64_LD1SH_S = 3021, + AArch64_LD1SH_S_IMM_REAL = 3022, + AArch64_LD1SW_D = 3023, + AArch64_LD1SW_D_IMM_REAL = 3024, + AArch64_LD1Threev16b = 3025, + AArch64_LD1Threev16b_POST = 3026, + AArch64_LD1Threev1d = 3027, + AArch64_LD1Threev1d_POST = 3028, + AArch64_LD1Threev2d = 3029, + AArch64_LD1Threev2d_POST = 3030, + AArch64_LD1Threev2s = 3031, + AArch64_LD1Threev2s_POST = 3032, + AArch64_LD1Threev4h = 3033, + AArch64_LD1Threev4h_POST = 3034, + AArch64_LD1Threev4s = 3035, + AArch64_LD1Threev4s_POST = 3036, + AArch64_LD1Threev8b = 3037, + AArch64_LD1Threev8b_POST = 3038, + AArch64_LD1Threev8h = 3039, + AArch64_LD1Threev8h_POST = 3040, + AArch64_LD1Twov16b = 3041, + AArch64_LD1Twov16b_POST = 3042, + AArch64_LD1Twov1d = 3043, + AArch64_LD1Twov1d_POST = 3044, + AArch64_LD1Twov2d = 3045, + AArch64_LD1Twov2d_POST = 3046, + AArch64_LD1Twov2s = 3047, + AArch64_LD1Twov2s_POST = 3048, + AArch64_LD1Twov4h = 3049, + AArch64_LD1Twov4h_POST = 3050, + AArch64_LD1Twov4s = 3051, + AArch64_LD1Twov4s_POST = 3052, + AArch64_LD1Twov8b = 3053, + AArch64_LD1Twov8b_POST = 3054, + AArch64_LD1Twov8h = 3055, + AArch64_LD1Twov8h_POST = 3056, + AArch64_LD1W = 3057, + AArch64_LD1W_D = 3058, + AArch64_LD1W_D_IMM_REAL = 3059, + AArch64_LD1W_IMM_REAL = 3060, + AArch64_LD1_MXIPXX_H_B = 3061, + AArch64_LD1_MXIPXX_H_D = 3062, + AArch64_LD1_MXIPXX_H_H = 3063, + AArch64_LD1_MXIPXX_H_Q = 3064, + AArch64_LD1_MXIPXX_H_S = 3065, + AArch64_LD1_MXIPXX_V_B = 3066, + AArch64_LD1_MXIPXX_V_D = 3067, + AArch64_LD1_MXIPXX_V_H = 3068, + AArch64_LD1_MXIPXX_V_Q = 3069, + AArch64_LD1_MXIPXX_V_S = 3070, + AArch64_LD1i16 = 3071, + AArch64_LD1i16_POST = 3072, + AArch64_LD1i32 = 3073, + AArch64_LD1i32_POST = 3074, + AArch64_LD1i64 = 3075, + AArch64_LD1i64_POST = 3076, + AArch64_LD1i8 = 3077, + AArch64_LD1i8_POST = 3078, + AArch64_LD2B = 3079, + AArch64_LD2B_IMM = 3080, + AArch64_LD2D = 3081, + AArch64_LD2D_IMM = 3082, + AArch64_LD2H = 3083, + AArch64_LD2H_IMM = 3084, + AArch64_LD2Rv16b = 3085, + AArch64_LD2Rv16b_POST = 3086, + AArch64_LD2Rv1d = 3087, + AArch64_LD2Rv1d_POST = 3088, + AArch64_LD2Rv2d = 3089, + AArch64_LD2Rv2d_POST = 3090, + AArch64_LD2Rv2s = 3091, + AArch64_LD2Rv2s_POST = 3092, + AArch64_LD2Rv4h = 3093, + AArch64_LD2Rv4h_POST = 3094, + AArch64_LD2Rv4s = 3095, + AArch64_LD2Rv4s_POST = 3096, + AArch64_LD2Rv8b = 3097, + AArch64_LD2Rv8b_POST = 3098, + AArch64_LD2Rv8h = 3099, + AArch64_LD2Rv8h_POST = 3100, + AArch64_LD2Twov16b = 3101, + AArch64_LD2Twov16b_POST = 3102, + AArch64_LD2Twov2d = 3103, + AArch64_LD2Twov2d_POST = 3104, + AArch64_LD2Twov2s = 3105, + AArch64_LD2Twov2s_POST = 3106, + AArch64_LD2Twov4h = 3107, + AArch64_LD2Twov4h_POST = 3108, + AArch64_LD2Twov4s = 3109, + AArch64_LD2Twov4s_POST = 3110, + AArch64_LD2Twov8b = 3111, + AArch64_LD2Twov8b_POST = 3112, + AArch64_LD2Twov8h = 3113, + AArch64_LD2Twov8h_POST = 3114, + AArch64_LD2W = 3115, + AArch64_LD2W_IMM = 3116, + AArch64_LD2i16 = 3117, + AArch64_LD2i16_POST = 3118, + AArch64_LD2i32 = 3119, + AArch64_LD2i32_POST = 3120, + AArch64_LD2i64 = 3121, + AArch64_LD2i64_POST = 3122, + AArch64_LD2i8 = 3123, + AArch64_LD2i8_POST = 3124, + AArch64_LD3B = 3125, + AArch64_LD3B_IMM = 3126, + AArch64_LD3D = 3127, + AArch64_LD3D_IMM = 3128, + AArch64_LD3H = 3129, + AArch64_LD3H_IMM = 3130, + AArch64_LD3Rv16b = 3131, + AArch64_LD3Rv16b_POST = 3132, + AArch64_LD3Rv1d = 3133, + AArch64_LD3Rv1d_POST = 3134, + AArch64_LD3Rv2d = 3135, + AArch64_LD3Rv2d_POST = 3136, + AArch64_LD3Rv2s = 3137, + AArch64_LD3Rv2s_POST = 3138, + AArch64_LD3Rv4h = 3139, + AArch64_LD3Rv4h_POST = 3140, + AArch64_LD3Rv4s = 3141, + AArch64_LD3Rv4s_POST = 3142, + AArch64_LD3Rv8b = 3143, + AArch64_LD3Rv8b_POST = 3144, + AArch64_LD3Rv8h = 3145, + AArch64_LD3Rv8h_POST = 3146, + AArch64_LD3Threev16b = 3147, + AArch64_LD3Threev16b_POST = 3148, + AArch64_LD3Threev2d = 3149, + AArch64_LD3Threev2d_POST = 3150, + AArch64_LD3Threev2s = 3151, + AArch64_LD3Threev2s_POST = 3152, + AArch64_LD3Threev4h = 3153, + AArch64_LD3Threev4h_POST = 3154, + AArch64_LD3Threev4s = 3155, + AArch64_LD3Threev4s_POST = 3156, + AArch64_LD3Threev8b = 3157, + AArch64_LD3Threev8b_POST = 3158, + AArch64_LD3Threev8h = 3159, + AArch64_LD3Threev8h_POST = 3160, + AArch64_LD3W = 3161, + AArch64_LD3W_IMM = 3162, + AArch64_LD3i16 = 3163, + AArch64_LD3i16_POST = 3164, + AArch64_LD3i32 = 3165, + AArch64_LD3i32_POST = 3166, + AArch64_LD3i64 = 3167, + AArch64_LD3i64_POST = 3168, + AArch64_LD3i8 = 3169, + AArch64_LD3i8_POST = 3170, + AArch64_LD4B = 3171, + AArch64_LD4B_IMM = 3172, + AArch64_LD4D = 3173, + AArch64_LD4D_IMM = 3174, + AArch64_LD4Fourv16b = 3175, + AArch64_LD4Fourv16b_POST = 3176, + AArch64_LD4Fourv2d = 3177, + AArch64_LD4Fourv2d_POST = 3178, + AArch64_LD4Fourv2s = 3179, + AArch64_LD4Fourv2s_POST = 3180, + AArch64_LD4Fourv4h = 3181, + AArch64_LD4Fourv4h_POST = 3182, + AArch64_LD4Fourv4s = 3183, + AArch64_LD4Fourv4s_POST = 3184, + AArch64_LD4Fourv8b = 3185, + AArch64_LD4Fourv8b_POST = 3186, + AArch64_LD4Fourv8h = 3187, + AArch64_LD4Fourv8h_POST = 3188, + AArch64_LD4H = 3189, + AArch64_LD4H_IMM = 3190, + AArch64_LD4Rv16b = 3191, + AArch64_LD4Rv16b_POST = 3192, + AArch64_LD4Rv1d = 3193, + AArch64_LD4Rv1d_POST = 3194, + AArch64_LD4Rv2d = 3195, + AArch64_LD4Rv2d_POST = 3196, + AArch64_LD4Rv2s = 3197, + AArch64_LD4Rv2s_POST = 3198, + AArch64_LD4Rv4h = 3199, + AArch64_LD4Rv4h_POST = 3200, + AArch64_LD4Rv4s = 3201, + AArch64_LD4Rv4s_POST = 3202, + AArch64_LD4Rv8b = 3203, + AArch64_LD4Rv8b_POST = 3204, + AArch64_LD4Rv8h = 3205, + AArch64_LD4Rv8h_POST = 3206, + AArch64_LD4W = 3207, + AArch64_LD4W_IMM = 3208, + AArch64_LD4i16 = 3209, + AArch64_LD4i16_POST = 3210, + AArch64_LD4i32 = 3211, + AArch64_LD4i32_POST = 3212, + AArch64_LD4i64 = 3213, + AArch64_LD4i64_POST = 3214, + AArch64_LD4i8 = 3215, + AArch64_LD4i8_POST = 3216, + AArch64_LD64B = 3217, + AArch64_LDADDAB = 3218, + AArch64_LDADDAH = 3219, + AArch64_LDADDALB = 3220, + AArch64_LDADDALH = 3221, + AArch64_LDADDALW = 3222, + AArch64_LDADDALX = 3223, + AArch64_LDADDAW = 3224, + AArch64_LDADDAX = 3225, + AArch64_LDADDB = 3226, + AArch64_LDADDH = 3227, + AArch64_LDADDLB = 3228, + AArch64_LDADDLH = 3229, + AArch64_LDADDLW = 3230, + AArch64_LDADDLX = 3231, + AArch64_LDADDW = 3232, + AArch64_LDADDX = 3233, + AArch64_LDAPRB = 3234, + AArch64_LDAPRH = 3235, + AArch64_LDAPRW = 3236, + AArch64_LDAPRX = 3237, + AArch64_LDAPURBi = 3238, + AArch64_LDAPURHi = 3239, + AArch64_LDAPURSBWi = 3240, + AArch64_LDAPURSBXi = 3241, + AArch64_LDAPURSHWi = 3242, + AArch64_LDAPURSHXi = 3243, + AArch64_LDAPURSWi = 3244, + AArch64_LDAPURXi = 3245, + AArch64_LDAPURi = 3246, + AArch64_LDARB = 3247, + AArch64_LDARH = 3248, + AArch64_LDARW = 3249, + AArch64_LDARX = 3250, + AArch64_LDAXPW = 3251, + AArch64_LDAXPX = 3252, + AArch64_LDAXRB = 3253, + AArch64_LDAXRH = 3254, + AArch64_LDAXRW = 3255, + AArch64_LDAXRX = 3256, + AArch64_LDCLRAB = 3257, + AArch64_LDCLRAH = 3258, + AArch64_LDCLRALB = 3259, + AArch64_LDCLRALH = 3260, + AArch64_LDCLRALW = 3261, + AArch64_LDCLRALX = 3262, + AArch64_LDCLRAW = 3263, + AArch64_LDCLRAX = 3264, + AArch64_LDCLRB = 3265, + AArch64_LDCLRH = 3266, + AArch64_LDCLRLB = 3267, + AArch64_LDCLRLH = 3268, + AArch64_LDCLRLW = 3269, + AArch64_LDCLRLX = 3270, + AArch64_LDCLRW = 3271, + AArch64_LDCLRX = 3272, + AArch64_LDEORAB = 3273, + AArch64_LDEORAH = 3274, + AArch64_LDEORALB = 3275, + AArch64_LDEORALH = 3276, + AArch64_LDEORALW = 3277, + AArch64_LDEORALX = 3278, + AArch64_LDEORAW = 3279, + AArch64_LDEORAX = 3280, + AArch64_LDEORB = 3281, + AArch64_LDEORH = 3282, + AArch64_LDEORLB = 3283, + AArch64_LDEORLH = 3284, + AArch64_LDEORLW = 3285, + AArch64_LDEORLX = 3286, + AArch64_LDEORW = 3287, + AArch64_LDEORX = 3288, + AArch64_LDFF1B_D_REAL = 3289, + AArch64_LDFF1B_H_REAL = 3290, + AArch64_LDFF1B_REAL = 3291, + AArch64_LDFF1B_S_REAL = 3292, + AArch64_LDFF1D_REAL = 3293, + AArch64_LDFF1H_D_REAL = 3294, + AArch64_LDFF1H_REAL = 3295, + AArch64_LDFF1H_S_REAL = 3296, + AArch64_LDFF1SB_D_REAL = 3297, + AArch64_LDFF1SB_H_REAL = 3298, + AArch64_LDFF1SB_S_REAL = 3299, + AArch64_LDFF1SH_D_REAL = 3300, + AArch64_LDFF1SH_S_REAL = 3301, + AArch64_LDFF1SW_D_REAL = 3302, + AArch64_LDFF1W_D_REAL = 3303, + AArch64_LDFF1W_REAL = 3304, + AArch64_LDG = 3305, + AArch64_LDGM = 3306, + AArch64_LDLARB = 3307, + AArch64_LDLARH = 3308, + AArch64_LDLARW = 3309, + AArch64_LDLARX = 3310, + AArch64_LDNF1B_D_IMM_REAL = 3311, + AArch64_LDNF1B_H_IMM_REAL = 3312, + AArch64_LDNF1B_IMM_REAL = 3313, + AArch64_LDNF1B_S_IMM_REAL = 3314, + AArch64_LDNF1D_IMM_REAL = 3315, + AArch64_LDNF1H_D_IMM_REAL = 3316, + AArch64_LDNF1H_IMM_REAL = 3317, + AArch64_LDNF1H_S_IMM_REAL = 3318, + AArch64_LDNF1SB_D_IMM_REAL = 3319, + AArch64_LDNF1SB_H_IMM_REAL = 3320, + AArch64_LDNF1SB_S_IMM_REAL = 3321, + AArch64_LDNF1SH_D_IMM_REAL = 3322, + AArch64_LDNF1SH_S_IMM_REAL = 3323, + AArch64_LDNF1SW_D_IMM_REAL = 3324, + AArch64_LDNF1W_D_IMM_REAL = 3325, + AArch64_LDNF1W_IMM_REAL = 3326, + AArch64_LDNPDi = 3327, + AArch64_LDNPQi = 3328, + AArch64_LDNPSi = 3329, + AArch64_LDNPWi = 3330, + AArch64_LDNPXi = 3331, + AArch64_LDNT1B_ZRI = 3332, + AArch64_LDNT1B_ZRR = 3333, + AArch64_LDNT1B_ZZR_D_REAL = 3334, + AArch64_LDNT1B_ZZR_S_REAL = 3335, + AArch64_LDNT1D_ZRI = 3336, + AArch64_LDNT1D_ZRR = 3337, + AArch64_LDNT1D_ZZR_D_REAL = 3338, + AArch64_LDNT1H_ZRI = 3339, + AArch64_LDNT1H_ZRR = 3340, + AArch64_LDNT1H_ZZR_D_REAL = 3341, + AArch64_LDNT1H_ZZR_S_REAL = 3342, + AArch64_LDNT1SB_ZZR_D_REAL = 3343, + AArch64_LDNT1SB_ZZR_S_REAL = 3344, + AArch64_LDNT1SH_ZZR_D_REAL = 3345, + AArch64_LDNT1SH_ZZR_S_REAL = 3346, + AArch64_LDNT1SW_ZZR_D_REAL = 3347, + AArch64_LDNT1W_ZRI = 3348, + AArch64_LDNT1W_ZRR = 3349, + AArch64_LDNT1W_ZZR_D_REAL = 3350, + AArch64_LDNT1W_ZZR_S_REAL = 3351, + AArch64_LDPDi = 3352, + AArch64_LDPDpost = 3353, + AArch64_LDPDpre = 3354, + AArch64_LDPQi = 3355, + AArch64_LDPQpost = 3356, + AArch64_LDPQpre = 3357, + AArch64_LDPSWi = 3358, + AArch64_LDPSWpost = 3359, + AArch64_LDPSWpre = 3360, + AArch64_LDPSi = 3361, + AArch64_LDPSpost = 3362, + AArch64_LDPSpre = 3363, + AArch64_LDPWi = 3364, + AArch64_LDPWpost = 3365, + AArch64_LDPWpre = 3366, + AArch64_LDPXi = 3367, + AArch64_LDPXpost = 3368, + AArch64_LDPXpre = 3369, + AArch64_LDRAAindexed = 3370, + AArch64_LDRAAwriteback = 3371, + AArch64_LDRABindexed = 3372, + AArch64_LDRABwriteback = 3373, + AArch64_LDRBBpost = 3374, + AArch64_LDRBBpre = 3375, + AArch64_LDRBBroW = 3376, + AArch64_LDRBBroX = 3377, + AArch64_LDRBBui = 3378, + AArch64_LDRBpost = 3379, + AArch64_LDRBpre = 3380, + AArch64_LDRBroW = 3381, + AArch64_LDRBroX = 3382, + AArch64_LDRBui = 3383, + AArch64_LDRDl = 3384, + AArch64_LDRDpost = 3385, + AArch64_LDRDpre = 3386, + AArch64_LDRDroW = 3387, + AArch64_LDRDroX = 3388, + AArch64_LDRDui = 3389, + AArch64_LDRHHpost = 3390, + AArch64_LDRHHpre = 3391, + AArch64_LDRHHroW = 3392, + AArch64_LDRHHroX = 3393, + AArch64_LDRHHui = 3394, + AArch64_LDRHpost = 3395, + AArch64_LDRHpre = 3396, + AArch64_LDRHroW = 3397, + AArch64_LDRHroX = 3398, + AArch64_LDRHui = 3399, + AArch64_LDRQl = 3400, + AArch64_LDRQpost = 3401, + AArch64_LDRQpre = 3402, + AArch64_LDRQroW = 3403, + AArch64_LDRQroX = 3404, + AArch64_LDRQui = 3405, + AArch64_LDRSBWpost = 3406, + AArch64_LDRSBWpre = 3407, + AArch64_LDRSBWroW = 3408, + AArch64_LDRSBWroX = 3409, + AArch64_LDRSBWui = 3410, + AArch64_LDRSBXpost = 3411, + AArch64_LDRSBXpre = 3412, + AArch64_LDRSBXroW = 3413, + AArch64_LDRSBXroX = 3414, + AArch64_LDRSBXui = 3415, + AArch64_LDRSHWpost = 3416, + AArch64_LDRSHWpre = 3417, + AArch64_LDRSHWroW = 3418, + AArch64_LDRSHWroX = 3419, + AArch64_LDRSHWui = 3420, + AArch64_LDRSHXpost = 3421, + AArch64_LDRSHXpre = 3422, + AArch64_LDRSHXroW = 3423, + AArch64_LDRSHXroX = 3424, + AArch64_LDRSHXui = 3425, + AArch64_LDRSWl = 3426, + AArch64_LDRSWpost = 3427, + AArch64_LDRSWpre = 3428, + AArch64_LDRSWroW = 3429, + AArch64_LDRSWroX = 3430, + AArch64_LDRSWui = 3431, + AArch64_LDRSl = 3432, + AArch64_LDRSpost = 3433, + AArch64_LDRSpre = 3434, + AArch64_LDRSroW = 3435, + AArch64_LDRSroX = 3436, + AArch64_LDRSui = 3437, + AArch64_LDRWl = 3438, + AArch64_LDRWpost = 3439, + AArch64_LDRWpre = 3440, + AArch64_LDRWroW = 3441, + AArch64_LDRWroX = 3442, + AArch64_LDRWui = 3443, + AArch64_LDRXl = 3444, + AArch64_LDRXpost = 3445, + AArch64_LDRXpre = 3446, + AArch64_LDRXroW = 3447, + AArch64_LDRXroX = 3448, + AArch64_LDRXui = 3449, + AArch64_LDR_PXI = 3450, + AArch64_LDR_ZA = 3451, + AArch64_LDR_ZXI = 3452, + AArch64_LDSETAB = 3453, + AArch64_LDSETAH = 3454, + AArch64_LDSETALB = 3455, + AArch64_LDSETALH = 3456, + AArch64_LDSETALW = 3457, + AArch64_LDSETALX = 3458, + AArch64_LDSETAW = 3459, + AArch64_LDSETAX = 3460, + AArch64_LDSETB = 3461, + AArch64_LDSETH = 3462, + AArch64_LDSETLB = 3463, + AArch64_LDSETLH = 3464, + AArch64_LDSETLW = 3465, + AArch64_LDSETLX = 3466, + AArch64_LDSETW = 3467, + AArch64_LDSETX = 3468, + AArch64_LDSMAXAB = 3469, + AArch64_LDSMAXAH = 3470, + AArch64_LDSMAXALB = 3471, + AArch64_LDSMAXALH = 3472, + AArch64_LDSMAXALW = 3473, + AArch64_LDSMAXALX = 3474, + AArch64_LDSMAXAW = 3475, + AArch64_LDSMAXAX = 3476, + AArch64_LDSMAXB = 3477, + AArch64_LDSMAXH = 3478, + AArch64_LDSMAXLB = 3479, + AArch64_LDSMAXLH = 3480, + AArch64_LDSMAXLW = 3481, + AArch64_LDSMAXLX = 3482, + AArch64_LDSMAXW = 3483, + AArch64_LDSMAXX = 3484, + AArch64_LDSMINAB = 3485, + AArch64_LDSMINAH = 3486, + AArch64_LDSMINALB = 3487, + AArch64_LDSMINALH = 3488, + AArch64_LDSMINALW = 3489, + AArch64_LDSMINALX = 3490, + AArch64_LDSMINAW = 3491, + AArch64_LDSMINAX = 3492, + AArch64_LDSMINB = 3493, + AArch64_LDSMINH = 3494, + AArch64_LDSMINLB = 3495, + AArch64_LDSMINLH = 3496, + AArch64_LDSMINLW = 3497, + AArch64_LDSMINLX = 3498, + AArch64_LDSMINW = 3499, + AArch64_LDSMINX = 3500, + AArch64_LDTRBi = 3501, + AArch64_LDTRHi = 3502, + AArch64_LDTRSBWi = 3503, + AArch64_LDTRSBXi = 3504, + AArch64_LDTRSHWi = 3505, + AArch64_LDTRSHXi = 3506, + AArch64_LDTRSWi = 3507, + AArch64_LDTRWi = 3508, + AArch64_LDTRXi = 3509, + AArch64_LDUMAXAB = 3510, + AArch64_LDUMAXAH = 3511, + AArch64_LDUMAXALB = 3512, + AArch64_LDUMAXALH = 3513, + AArch64_LDUMAXALW = 3514, + AArch64_LDUMAXALX = 3515, + AArch64_LDUMAXAW = 3516, + AArch64_LDUMAXAX = 3517, + AArch64_LDUMAXB = 3518, + AArch64_LDUMAXH = 3519, + AArch64_LDUMAXLB = 3520, + AArch64_LDUMAXLH = 3521, + AArch64_LDUMAXLW = 3522, + AArch64_LDUMAXLX = 3523, + AArch64_LDUMAXW = 3524, + AArch64_LDUMAXX = 3525, + AArch64_LDUMINAB = 3526, + AArch64_LDUMINAH = 3527, + AArch64_LDUMINALB = 3528, + AArch64_LDUMINALH = 3529, + AArch64_LDUMINALW = 3530, + AArch64_LDUMINALX = 3531, + AArch64_LDUMINAW = 3532, + AArch64_LDUMINAX = 3533, + AArch64_LDUMINB = 3534, + AArch64_LDUMINH = 3535, + AArch64_LDUMINLB = 3536, + AArch64_LDUMINLH = 3537, + AArch64_LDUMINLW = 3538, + AArch64_LDUMINLX = 3539, + AArch64_LDUMINW = 3540, + AArch64_LDUMINX = 3541, + AArch64_LDURBBi = 3542, + AArch64_LDURBi = 3543, + AArch64_LDURDi = 3544, + AArch64_LDURHHi = 3545, + AArch64_LDURHi = 3546, + AArch64_LDURQi = 3547, + AArch64_LDURSBWi = 3548, + AArch64_LDURSBXi = 3549, + AArch64_LDURSHWi = 3550, + AArch64_LDURSHXi = 3551, + AArch64_LDURSWi = 3552, + AArch64_LDURSi = 3553, + AArch64_LDURWi = 3554, + AArch64_LDURXi = 3555, + AArch64_LDXPW = 3556, + AArch64_LDXPX = 3557, + AArch64_LDXRB = 3558, + AArch64_LDXRH = 3559, + AArch64_LDXRW = 3560, + AArch64_LDXRX = 3561, + AArch64_LSLR_ZPmZ_B = 3562, + AArch64_LSLR_ZPmZ_D = 3563, + AArch64_LSLR_ZPmZ_H = 3564, + AArch64_LSLR_ZPmZ_S = 3565, + AArch64_LSLVWr = 3566, + AArch64_LSLVXr = 3567, + AArch64_LSL_WIDE_ZPmZ_B = 3568, + AArch64_LSL_WIDE_ZPmZ_H = 3569, + AArch64_LSL_WIDE_ZPmZ_S = 3570, + AArch64_LSL_WIDE_ZZZ_B = 3571, + AArch64_LSL_WIDE_ZZZ_H = 3572, + AArch64_LSL_WIDE_ZZZ_S = 3573, + AArch64_LSL_ZPmI_B = 3574, + AArch64_LSL_ZPmI_D = 3575, + AArch64_LSL_ZPmI_H = 3576, + AArch64_LSL_ZPmI_S = 3577, + AArch64_LSL_ZPmZ_B = 3578, + AArch64_LSL_ZPmZ_D = 3579, + AArch64_LSL_ZPmZ_H = 3580, + AArch64_LSL_ZPmZ_S = 3581, + AArch64_LSL_ZZI_B = 3582, + AArch64_LSL_ZZI_D = 3583, + AArch64_LSL_ZZI_H = 3584, + AArch64_LSL_ZZI_S = 3585, + AArch64_LSRR_ZPmZ_B = 3586, + AArch64_LSRR_ZPmZ_D = 3587, + AArch64_LSRR_ZPmZ_H = 3588, + AArch64_LSRR_ZPmZ_S = 3589, + AArch64_LSRVWr = 3590, + AArch64_LSRVXr = 3591, + AArch64_LSR_WIDE_ZPmZ_B = 3592, + AArch64_LSR_WIDE_ZPmZ_H = 3593, + AArch64_LSR_WIDE_ZPmZ_S = 3594, + AArch64_LSR_WIDE_ZZZ_B = 3595, + AArch64_LSR_WIDE_ZZZ_H = 3596, + AArch64_LSR_WIDE_ZZZ_S = 3597, + AArch64_LSR_ZPmI_B = 3598, + AArch64_LSR_ZPmI_D = 3599, + AArch64_LSR_ZPmI_H = 3600, + AArch64_LSR_ZPmI_S = 3601, + AArch64_LSR_ZPmZ_B = 3602, + AArch64_LSR_ZPmZ_D = 3603, + AArch64_LSR_ZPmZ_H = 3604, + AArch64_LSR_ZPmZ_S = 3605, + AArch64_LSR_ZZI_B = 3606, + AArch64_LSR_ZZI_D = 3607, + AArch64_LSR_ZZI_H = 3608, + AArch64_LSR_ZZI_S = 3609, + AArch64_MADDWrrr = 3610, + AArch64_MADDXrrr = 3611, + AArch64_MAD_ZPmZZ_B = 3612, + AArch64_MAD_ZPmZZ_D = 3613, + AArch64_MAD_ZPmZZ_H = 3614, + AArch64_MAD_ZPmZZ_S = 3615, + AArch64_MATCH_PPzZZ_B = 3616, + AArch64_MATCH_PPzZZ_H = 3617, + AArch64_MLA_ZPmZZ_B = 3618, + AArch64_MLA_ZPmZZ_D = 3619, + AArch64_MLA_ZPmZZ_H = 3620, + AArch64_MLA_ZPmZZ_S = 3621, + AArch64_MLA_ZZZI_D = 3622, + AArch64_MLA_ZZZI_H = 3623, + AArch64_MLA_ZZZI_S = 3624, + AArch64_MLAv16i8 = 3625, + AArch64_MLAv2i32 = 3626, + AArch64_MLAv2i32_indexed = 3627, + AArch64_MLAv4i16 = 3628, + AArch64_MLAv4i16_indexed = 3629, + AArch64_MLAv4i32 = 3630, + AArch64_MLAv4i32_indexed = 3631, + AArch64_MLAv8i16 = 3632, + AArch64_MLAv8i16_indexed = 3633, + AArch64_MLAv8i8 = 3634, + AArch64_MLS_ZPmZZ_B = 3635, + AArch64_MLS_ZPmZZ_D = 3636, + AArch64_MLS_ZPmZZ_H = 3637, + AArch64_MLS_ZPmZZ_S = 3638, + AArch64_MLS_ZZZI_D = 3639, + AArch64_MLS_ZZZI_H = 3640, + AArch64_MLS_ZZZI_S = 3641, + AArch64_MLSv16i8 = 3642, + AArch64_MLSv2i32 = 3643, + AArch64_MLSv2i32_indexed = 3644, + AArch64_MLSv4i16 = 3645, + AArch64_MLSv4i16_indexed = 3646, + AArch64_MLSv4i32 = 3647, + AArch64_MLSv4i32_indexed = 3648, + AArch64_MLSv8i16 = 3649, + AArch64_MLSv8i16_indexed = 3650, + AArch64_MLSv8i8 = 3651, + AArch64_MOPSSETGE = 3652, + AArch64_MOPSSETGEN = 3653, + AArch64_MOPSSETGET = 3654, + AArch64_MOPSSETGETN = 3655, + AArch64_MOVID = 3656, + AArch64_MOVIv16b_ns = 3657, + AArch64_MOVIv2d_ns = 3658, + AArch64_MOVIv2i32 = 3659, + AArch64_MOVIv2s_msl = 3660, + AArch64_MOVIv4i16 = 3661, + AArch64_MOVIv4i32 = 3662, + AArch64_MOVIv4s_msl = 3663, + AArch64_MOVIv8b_ns = 3664, + AArch64_MOVIv8i16 = 3665, + AArch64_MOVKWi = 3666, + AArch64_MOVKXi = 3667, + AArch64_MOVNWi = 3668, + AArch64_MOVNXi = 3669, + AArch64_MOVPRFX_ZPmZ_B = 3670, + AArch64_MOVPRFX_ZPmZ_D = 3671, + AArch64_MOVPRFX_ZPmZ_H = 3672, + AArch64_MOVPRFX_ZPmZ_S = 3673, + AArch64_MOVPRFX_ZPzZ_B = 3674, + AArch64_MOVPRFX_ZPzZ_D = 3675, + AArch64_MOVPRFX_ZPzZ_H = 3676, + AArch64_MOVPRFX_ZPzZ_S = 3677, + AArch64_MOVPRFX_ZZ = 3678, + AArch64_MOVZWi = 3679, + AArch64_MOVZXi = 3680, + AArch64_MRS = 3681, + AArch64_MSB_ZPmZZ_B = 3682, + AArch64_MSB_ZPmZZ_D = 3683, + AArch64_MSB_ZPmZZ_H = 3684, + AArch64_MSB_ZPmZZ_S = 3685, + AArch64_MSR = 3686, + AArch64_MSRpstateImm1 = 3687, + AArch64_MSRpstateImm4 = 3688, + AArch64_MSRpstatesvcrImm1 = 3689, + AArch64_MSUBWrrr = 3690, + AArch64_MSUBXrrr = 3691, + AArch64_MUL_ZI_B = 3692, + AArch64_MUL_ZI_D = 3693, + AArch64_MUL_ZI_H = 3694, + AArch64_MUL_ZI_S = 3695, + AArch64_MUL_ZPmZ_B = 3696, + AArch64_MUL_ZPmZ_D = 3697, + AArch64_MUL_ZPmZ_H = 3698, + AArch64_MUL_ZPmZ_S = 3699, + AArch64_MUL_ZZZI_D = 3700, + AArch64_MUL_ZZZI_H = 3701, + AArch64_MUL_ZZZI_S = 3702, + AArch64_MUL_ZZZ_B = 3703, + AArch64_MUL_ZZZ_D = 3704, + AArch64_MUL_ZZZ_H = 3705, + AArch64_MUL_ZZZ_S = 3706, + AArch64_MULv16i8 = 3707, + AArch64_MULv2i32 = 3708, + AArch64_MULv2i32_indexed = 3709, + AArch64_MULv4i16 = 3710, + AArch64_MULv4i16_indexed = 3711, + AArch64_MULv4i32 = 3712, + AArch64_MULv4i32_indexed = 3713, + AArch64_MULv8i16 = 3714, + AArch64_MULv8i16_indexed = 3715, + AArch64_MULv8i8 = 3716, + AArch64_MVNIv2i32 = 3717, + AArch64_MVNIv2s_msl = 3718, + AArch64_MVNIv4i16 = 3719, + AArch64_MVNIv4i32 = 3720, + AArch64_MVNIv4s_msl = 3721, + AArch64_MVNIv8i16 = 3722, + AArch64_NANDS_PPzPP = 3723, + AArch64_NAND_PPzPP = 3724, + AArch64_NBSL_ZZZZ = 3725, + AArch64_NEG_ZPmZ_B = 3726, + AArch64_NEG_ZPmZ_D = 3727, + AArch64_NEG_ZPmZ_H = 3728, + AArch64_NEG_ZPmZ_S = 3729, + AArch64_NEGv16i8 = 3730, + AArch64_NEGv1i64 = 3731, + AArch64_NEGv2i32 = 3732, + AArch64_NEGv2i64 = 3733, + AArch64_NEGv4i16 = 3734, + AArch64_NEGv4i32 = 3735, + AArch64_NEGv8i16 = 3736, + AArch64_NEGv8i8 = 3737, + AArch64_NMATCH_PPzZZ_B = 3738, + AArch64_NMATCH_PPzZZ_H = 3739, + AArch64_NORS_PPzPP = 3740, + AArch64_NOR_PPzPP = 3741, + AArch64_NOT_ZPmZ_B = 3742, + AArch64_NOT_ZPmZ_D = 3743, + AArch64_NOT_ZPmZ_H = 3744, + AArch64_NOT_ZPmZ_S = 3745, + AArch64_NOTv16i8 = 3746, + AArch64_NOTv8i8 = 3747, + AArch64_ORNS_PPzPP = 3748, + AArch64_ORNWrs = 3749, + AArch64_ORNXrs = 3750, + AArch64_ORN_PPzPP = 3751, + AArch64_ORNv16i8 = 3752, + AArch64_ORNv8i8 = 3753, + AArch64_ORRS_PPzPP = 3754, + AArch64_ORRWri = 3755, + AArch64_ORRWrs = 3756, + AArch64_ORRXri = 3757, + AArch64_ORRXrs = 3758, + AArch64_ORR_PPzPP = 3759, + AArch64_ORR_ZI = 3760, + AArch64_ORR_ZPmZ_B = 3761, + AArch64_ORR_ZPmZ_D = 3762, + AArch64_ORR_ZPmZ_H = 3763, + AArch64_ORR_ZPmZ_S = 3764, + AArch64_ORR_ZZZ = 3765, + AArch64_ORRv16i8 = 3766, + AArch64_ORRv2i32 = 3767, + AArch64_ORRv4i16 = 3768, + AArch64_ORRv4i32 = 3769, + AArch64_ORRv8i16 = 3770, + AArch64_ORRv8i8 = 3771, + AArch64_ORV_VPZ_B = 3772, + AArch64_ORV_VPZ_D = 3773, + AArch64_ORV_VPZ_H = 3774, + AArch64_ORV_VPZ_S = 3775, + AArch64_PACDA = 3776, + AArch64_PACDB = 3777, + AArch64_PACDZA = 3778, + AArch64_PACDZB = 3779, + AArch64_PACGA = 3780, + AArch64_PACIA = 3781, + AArch64_PACIA1716 = 3782, + AArch64_PACIASP = 3783, + AArch64_PACIAZ = 3784, + AArch64_PACIB = 3785, + AArch64_PACIB1716 = 3786, + AArch64_PACIBSP = 3787, + AArch64_PACIBZ = 3788, + AArch64_PACIZA = 3789, + AArch64_PACIZB = 3790, + AArch64_PFALSE = 3791, + AArch64_PFIRST_B = 3792, + AArch64_PMULLB_ZZZ_D = 3793, + AArch64_PMULLB_ZZZ_H = 3794, + AArch64_PMULLB_ZZZ_Q = 3795, + AArch64_PMULLT_ZZZ_D = 3796, + AArch64_PMULLT_ZZZ_H = 3797, + AArch64_PMULLT_ZZZ_Q = 3798, + AArch64_PMULLv16i8 = 3799, + AArch64_PMULLv1i64 = 3800, + AArch64_PMULLv2i64 = 3801, + AArch64_PMULLv8i8 = 3802, + AArch64_PMUL_ZZZ_B = 3803, + AArch64_PMULv16i8 = 3804, + AArch64_PMULv8i8 = 3805, + AArch64_PNEXT_B = 3806, + AArch64_PNEXT_D = 3807, + AArch64_PNEXT_H = 3808, + AArch64_PNEXT_S = 3809, + AArch64_PRFB_D_PZI = 3810, + AArch64_PRFB_D_SCALED = 3811, + AArch64_PRFB_D_SXTW_SCALED = 3812, + AArch64_PRFB_D_UXTW_SCALED = 3813, + AArch64_PRFB_PRI = 3814, + AArch64_PRFB_PRR = 3815, + AArch64_PRFB_S_PZI = 3816, + AArch64_PRFB_S_SXTW_SCALED = 3817, + AArch64_PRFB_S_UXTW_SCALED = 3818, + AArch64_PRFD_D_PZI = 3819, + AArch64_PRFD_D_SCALED = 3820, + AArch64_PRFD_D_SXTW_SCALED = 3821, + AArch64_PRFD_D_UXTW_SCALED = 3822, + AArch64_PRFD_PRI = 3823, + AArch64_PRFD_PRR = 3824, + AArch64_PRFD_S_PZI = 3825, + AArch64_PRFD_S_SXTW_SCALED = 3826, + AArch64_PRFD_S_UXTW_SCALED = 3827, + AArch64_PRFH_D_PZI = 3828, + AArch64_PRFH_D_SCALED = 3829, + AArch64_PRFH_D_SXTW_SCALED = 3830, + AArch64_PRFH_D_UXTW_SCALED = 3831, + AArch64_PRFH_PRI = 3832, + AArch64_PRFH_PRR = 3833, + AArch64_PRFH_S_PZI = 3834, + AArch64_PRFH_S_SXTW_SCALED = 3835, + AArch64_PRFH_S_UXTW_SCALED = 3836, + AArch64_PRFMl = 3837, + AArch64_PRFMroW = 3838, + AArch64_PRFMroX = 3839, + AArch64_PRFMui = 3840, + AArch64_PRFS_PRR = 3841, + AArch64_PRFUMi = 3842, + AArch64_PRFW_D_PZI = 3843, + AArch64_PRFW_D_SCALED = 3844, + AArch64_PRFW_D_SXTW_SCALED = 3845, + AArch64_PRFW_D_UXTW_SCALED = 3846, + AArch64_PRFW_PRI = 3847, + AArch64_PRFW_S_PZI = 3848, + AArch64_PRFW_S_SXTW_SCALED = 3849, + AArch64_PRFW_S_UXTW_SCALED = 3850, + AArch64_PSEL_PPPRI_B = 3851, + AArch64_PSEL_PPPRI_D = 3852, + AArch64_PSEL_PPPRI_H = 3853, + AArch64_PSEL_PPPRI_S = 3854, + AArch64_PTEST_PP = 3855, + AArch64_PTRUES_B = 3856, + AArch64_PTRUES_D = 3857, + AArch64_PTRUES_H = 3858, + AArch64_PTRUES_S = 3859, + AArch64_PTRUE_B = 3860, + AArch64_PTRUE_D = 3861, + AArch64_PTRUE_H = 3862, + AArch64_PTRUE_S = 3863, + AArch64_PUNPKHI_PP = 3864, + AArch64_PUNPKLO_PP = 3865, + AArch64_RADDHNB_ZZZ_B = 3866, + AArch64_RADDHNB_ZZZ_H = 3867, + AArch64_RADDHNB_ZZZ_S = 3868, + AArch64_RADDHNT_ZZZ_B = 3869, + AArch64_RADDHNT_ZZZ_H = 3870, + AArch64_RADDHNT_ZZZ_S = 3871, + AArch64_RADDHNv2i64_v2i32 = 3872, + AArch64_RADDHNv2i64_v4i32 = 3873, + AArch64_RADDHNv4i32_v4i16 = 3874, + AArch64_RADDHNv4i32_v8i16 = 3875, + AArch64_RADDHNv8i16_v16i8 = 3876, + AArch64_RADDHNv8i16_v8i8 = 3877, + AArch64_RAX1 = 3878, + AArch64_RAX1_ZZZ_D = 3879, + AArch64_RBITWr = 3880, + AArch64_RBITXr = 3881, + AArch64_RBIT_ZPmZ_B = 3882, + AArch64_RBIT_ZPmZ_D = 3883, + AArch64_RBIT_ZPmZ_H = 3884, + AArch64_RBIT_ZPmZ_S = 3885, + AArch64_RBITv16i8 = 3886, + AArch64_RBITv8i8 = 3887, + AArch64_RDFFRS_PPz = 3888, + AArch64_RDFFR_PPz_REAL = 3889, + AArch64_RDFFR_P_REAL = 3890, + AArch64_RDVLI_XI = 3891, + AArch64_RET = 3892, + AArch64_RETAA = 3893, + AArch64_RETAB = 3894, + AArch64_REV16Wr = 3895, + AArch64_REV16Xr = 3896, + AArch64_REV16v16i8 = 3897, + AArch64_REV16v8i8 = 3898, + AArch64_REV32Xr = 3899, + AArch64_REV32v16i8 = 3900, + AArch64_REV32v4i16 = 3901, + AArch64_REV32v8i16 = 3902, + AArch64_REV32v8i8 = 3903, + AArch64_REV64v16i8 = 3904, + AArch64_REV64v2i32 = 3905, + AArch64_REV64v4i16 = 3906, + AArch64_REV64v4i32 = 3907, + AArch64_REV64v8i16 = 3908, + AArch64_REV64v8i8 = 3909, + AArch64_REVB_ZPmZ_D = 3910, + AArch64_REVB_ZPmZ_H = 3911, + AArch64_REVB_ZPmZ_S = 3912, + AArch64_REVD_ZPmZ = 3913, + AArch64_REVH_ZPmZ_D = 3914, + AArch64_REVH_ZPmZ_S = 3915, + AArch64_REVW_ZPmZ_D = 3916, + AArch64_REVWr = 3917, + AArch64_REVXr = 3918, + AArch64_REV_PP_B = 3919, + AArch64_REV_PP_D = 3920, + AArch64_REV_PP_H = 3921, + AArch64_REV_PP_S = 3922, + AArch64_REV_ZZ_B = 3923, + AArch64_REV_ZZ_D = 3924, + AArch64_REV_ZZ_H = 3925, + AArch64_REV_ZZ_S = 3926, + AArch64_RMIF = 3927, + AArch64_RORVWr = 3928, + AArch64_RORVXr = 3929, + AArch64_RSHRNB_ZZI_B = 3930, + AArch64_RSHRNB_ZZI_H = 3931, + AArch64_RSHRNB_ZZI_S = 3932, + AArch64_RSHRNT_ZZI_B = 3933, + AArch64_RSHRNT_ZZI_H = 3934, + AArch64_RSHRNT_ZZI_S = 3935, + AArch64_RSHRNv16i8_shift = 3936, + AArch64_RSHRNv2i32_shift = 3937, + AArch64_RSHRNv4i16_shift = 3938, + AArch64_RSHRNv4i32_shift = 3939, + AArch64_RSHRNv8i16_shift = 3940, + AArch64_RSHRNv8i8_shift = 3941, + AArch64_RSUBHNB_ZZZ_B = 3942, + AArch64_RSUBHNB_ZZZ_H = 3943, + AArch64_RSUBHNB_ZZZ_S = 3944, + AArch64_RSUBHNT_ZZZ_B = 3945, + AArch64_RSUBHNT_ZZZ_H = 3946, + AArch64_RSUBHNT_ZZZ_S = 3947, + AArch64_RSUBHNv2i64_v2i32 = 3948, + AArch64_RSUBHNv2i64_v4i32 = 3949, + AArch64_RSUBHNv4i32_v4i16 = 3950, + AArch64_RSUBHNv4i32_v8i16 = 3951, + AArch64_RSUBHNv8i16_v16i8 = 3952, + AArch64_RSUBHNv8i16_v8i8 = 3953, + AArch64_SABALB_ZZZ_D = 3954, + AArch64_SABALB_ZZZ_H = 3955, + AArch64_SABALB_ZZZ_S = 3956, + AArch64_SABALT_ZZZ_D = 3957, + AArch64_SABALT_ZZZ_H = 3958, + AArch64_SABALT_ZZZ_S = 3959, + AArch64_SABALv16i8_v8i16 = 3960, + AArch64_SABALv2i32_v2i64 = 3961, + AArch64_SABALv4i16_v4i32 = 3962, + AArch64_SABALv4i32_v2i64 = 3963, + AArch64_SABALv8i16_v4i32 = 3964, + AArch64_SABALv8i8_v8i16 = 3965, + AArch64_SABA_ZZZ_B = 3966, + AArch64_SABA_ZZZ_D = 3967, + AArch64_SABA_ZZZ_H = 3968, + AArch64_SABA_ZZZ_S = 3969, + AArch64_SABAv16i8 = 3970, + AArch64_SABAv2i32 = 3971, + AArch64_SABAv4i16 = 3972, + AArch64_SABAv4i32 = 3973, + AArch64_SABAv8i16 = 3974, + AArch64_SABAv8i8 = 3975, + AArch64_SABDLB_ZZZ_D = 3976, + AArch64_SABDLB_ZZZ_H = 3977, + AArch64_SABDLB_ZZZ_S = 3978, + AArch64_SABDLT_ZZZ_D = 3979, + AArch64_SABDLT_ZZZ_H = 3980, + AArch64_SABDLT_ZZZ_S = 3981, + AArch64_SABDLv16i8_v8i16 = 3982, + AArch64_SABDLv2i32_v2i64 = 3983, + AArch64_SABDLv4i16_v4i32 = 3984, + AArch64_SABDLv4i32_v2i64 = 3985, + AArch64_SABDLv8i16_v4i32 = 3986, + AArch64_SABDLv8i8_v8i16 = 3987, + AArch64_SABD_ZPmZ_B = 3988, + AArch64_SABD_ZPmZ_D = 3989, + AArch64_SABD_ZPmZ_H = 3990, + AArch64_SABD_ZPmZ_S = 3991, + AArch64_SABDv16i8 = 3992, + AArch64_SABDv2i32 = 3993, + AArch64_SABDv4i16 = 3994, + AArch64_SABDv4i32 = 3995, + AArch64_SABDv8i16 = 3996, + AArch64_SABDv8i8 = 3997, + AArch64_SADALP_ZPmZ_D = 3998, + AArch64_SADALP_ZPmZ_H = 3999, + AArch64_SADALP_ZPmZ_S = 4000, + AArch64_SADALPv16i8_v8i16 = 4001, + AArch64_SADALPv2i32_v1i64 = 4002, + AArch64_SADALPv4i16_v2i32 = 4003, + AArch64_SADALPv4i32_v2i64 = 4004, + AArch64_SADALPv8i16_v4i32 = 4005, + AArch64_SADALPv8i8_v4i16 = 4006, + AArch64_SADDLBT_ZZZ_D = 4007, + AArch64_SADDLBT_ZZZ_H = 4008, + AArch64_SADDLBT_ZZZ_S = 4009, + AArch64_SADDLB_ZZZ_D = 4010, + AArch64_SADDLB_ZZZ_H = 4011, + AArch64_SADDLB_ZZZ_S = 4012, + AArch64_SADDLPv16i8_v8i16 = 4013, + AArch64_SADDLPv2i32_v1i64 = 4014, + AArch64_SADDLPv4i16_v2i32 = 4015, + AArch64_SADDLPv4i32_v2i64 = 4016, + AArch64_SADDLPv8i16_v4i32 = 4017, + AArch64_SADDLPv8i8_v4i16 = 4018, + AArch64_SADDLT_ZZZ_D = 4019, + AArch64_SADDLT_ZZZ_H = 4020, + AArch64_SADDLT_ZZZ_S = 4021, + AArch64_SADDLVv16i8v = 4022, + AArch64_SADDLVv4i16v = 4023, + AArch64_SADDLVv4i32v = 4024, + AArch64_SADDLVv8i16v = 4025, + AArch64_SADDLVv8i8v = 4026, + AArch64_SADDLv16i8_v8i16 = 4027, + AArch64_SADDLv2i32_v2i64 = 4028, + AArch64_SADDLv4i16_v4i32 = 4029, + AArch64_SADDLv4i32_v2i64 = 4030, + AArch64_SADDLv8i16_v4i32 = 4031, + AArch64_SADDLv8i8_v8i16 = 4032, + AArch64_SADDV_VPZ_B = 4033, + AArch64_SADDV_VPZ_H = 4034, + AArch64_SADDV_VPZ_S = 4035, + AArch64_SADDWB_ZZZ_D = 4036, + AArch64_SADDWB_ZZZ_H = 4037, + AArch64_SADDWB_ZZZ_S = 4038, + AArch64_SADDWT_ZZZ_D = 4039, + AArch64_SADDWT_ZZZ_H = 4040, + AArch64_SADDWT_ZZZ_S = 4041, + AArch64_SADDWv16i8_v8i16 = 4042, + AArch64_SADDWv2i32_v2i64 = 4043, + AArch64_SADDWv4i16_v4i32 = 4044, + AArch64_SADDWv4i32_v2i64 = 4045, + AArch64_SADDWv8i16_v4i32 = 4046, + AArch64_SADDWv8i8_v8i16 = 4047, + AArch64_SB = 4048, + AArch64_SBCLB_ZZZ_D = 4049, + AArch64_SBCLB_ZZZ_S = 4050, + AArch64_SBCLT_ZZZ_D = 4051, + AArch64_SBCLT_ZZZ_S = 4052, + AArch64_SBCSWr = 4053, + AArch64_SBCSXr = 4054, + AArch64_SBCWr = 4055, + AArch64_SBCXr = 4056, + AArch64_SBFMWri = 4057, + AArch64_SBFMXri = 4058, + AArch64_SCLAMP_ZZZ_B = 4059, + AArch64_SCLAMP_ZZZ_D = 4060, + AArch64_SCLAMP_ZZZ_H = 4061, + AArch64_SCLAMP_ZZZ_S = 4062, + AArch64_SCVTFSWDri = 4063, + AArch64_SCVTFSWHri = 4064, + AArch64_SCVTFSWSri = 4065, + AArch64_SCVTFSXDri = 4066, + AArch64_SCVTFSXHri = 4067, + AArch64_SCVTFSXSri = 4068, + AArch64_SCVTFUWDri = 4069, + AArch64_SCVTFUWHri = 4070, + AArch64_SCVTFUWSri = 4071, + AArch64_SCVTFUXDri = 4072, + AArch64_SCVTFUXHri = 4073, + AArch64_SCVTFUXSri = 4074, + AArch64_SCVTF_ZPmZ_DtoD = 4075, + AArch64_SCVTF_ZPmZ_DtoH = 4076, + AArch64_SCVTF_ZPmZ_DtoS = 4077, + AArch64_SCVTF_ZPmZ_HtoH = 4078, + AArch64_SCVTF_ZPmZ_StoD = 4079, + AArch64_SCVTF_ZPmZ_StoH = 4080, + AArch64_SCVTF_ZPmZ_StoS = 4081, + AArch64_SCVTFd = 4082, + AArch64_SCVTFh = 4083, + AArch64_SCVTFs = 4084, + AArch64_SCVTFv1i16 = 4085, + AArch64_SCVTFv1i32 = 4086, + AArch64_SCVTFv1i64 = 4087, + AArch64_SCVTFv2f32 = 4088, + AArch64_SCVTFv2f64 = 4089, + AArch64_SCVTFv2i32_shift = 4090, + AArch64_SCVTFv2i64_shift = 4091, + AArch64_SCVTFv4f16 = 4092, + AArch64_SCVTFv4f32 = 4093, + AArch64_SCVTFv4i16_shift = 4094, + AArch64_SCVTFv4i32_shift = 4095, + AArch64_SCVTFv8f16 = 4096, + AArch64_SCVTFv8i16_shift = 4097, + AArch64_SDIVR_ZPmZ_D = 4098, + AArch64_SDIVR_ZPmZ_S = 4099, + AArch64_SDIVWr = 4100, + AArch64_SDIVXr = 4101, + AArch64_SDIV_ZPmZ_D = 4102, + AArch64_SDIV_ZPmZ_S = 4103, + AArch64_SDOT_ZZZI_D = 4104, + AArch64_SDOT_ZZZI_S = 4105, + AArch64_SDOT_ZZZ_D = 4106, + AArch64_SDOT_ZZZ_S = 4107, + AArch64_SDOTlanev16i8 = 4108, + AArch64_SDOTlanev8i8 = 4109, + AArch64_SDOTv16i8 = 4110, + AArch64_SDOTv8i8 = 4111, + AArch64_SEL_PPPP = 4112, + AArch64_SEL_ZPZZ_B = 4113, + AArch64_SEL_ZPZZ_D = 4114, + AArch64_SEL_ZPZZ_H = 4115, + AArch64_SEL_ZPZZ_S = 4116, + AArch64_SETE = 4117, + AArch64_SETEN = 4118, + AArch64_SETET = 4119, + AArch64_SETETN = 4120, + AArch64_SETF16 = 4121, + AArch64_SETF8 = 4122, + AArch64_SETFFR = 4123, + AArch64_SETGM = 4124, + AArch64_SETGMN = 4125, + AArch64_SETGMT = 4126, + AArch64_SETGMTN = 4127, + AArch64_SETGP = 4128, + AArch64_SETGPN = 4129, + AArch64_SETGPT = 4130, + AArch64_SETGPTN = 4131, + AArch64_SETM = 4132, + AArch64_SETMN = 4133, + AArch64_SETMT = 4134, + AArch64_SETMTN = 4135, + AArch64_SETP = 4136, + AArch64_SETPN = 4137, + AArch64_SETPT = 4138, + AArch64_SETPTN = 4139, + AArch64_SHA1Crrr = 4140, + AArch64_SHA1Hrr = 4141, + AArch64_SHA1Mrrr = 4142, + AArch64_SHA1Prrr = 4143, + AArch64_SHA1SU0rrr = 4144, + AArch64_SHA1SU1rr = 4145, + AArch64_SHA256H2rrr = 4146, + AArch64_SHA256Hrrr = 4147, + AArch64_SHA256SU0rr = 4148, + AArch64_SHA256SU1rrr = 4149, + AArch64_SHA512H = 4150, + AArch64_SHA512H2 = 4151, + AArch64_SHA512SU0 = 4152, + AArch64_SHA512SU1 = 4153, + AArch64_SHADD_ZPmZ_B = 4154, + AArch64_SHADD_ZPmZ_D = 4155, + AArch64_SHADD_ZPmZ_H = 4156, + AArch64_SHADD_ZPmZ_S = 4157, + AArch64_SHADDv16i8 = 4158, + AArch64_SHADDv2i32 = 4159, + AArch64_SHADDv4i16 = 4160, + AArch64_SHADDv4i32 = 4161, + AArch64_SHADDv8i16 = 4162, + AArch64_SHADDv8i8 = 4163, + AArch64_SHLLv16i8 = 4164, + AArch64_SHLLv2i32 = 4165, + AArch64_SHLLv4i16 = 4166, + AArch64_SHLLv4i32 = 4167, + AArch64_SHLLv8i16 = 4168, + AArch64_SHLLv8i8 = 4169, + AArch64_SHLd = 4170, + AArch64_SHLv16i8_shift = 4171, + AArch64_SHLv2i32_shift = 4172, + AArch64_SHLv2i64_shift = 4173, + AArch64_SHLv4i16_shift = 4174, + AArch64_SHLv4i32_shift = 4175, + AArch64_SHLv8i16_shift = 4176, + AArch64_SHLv8i8_shift = 4177, + AArch64_SHRNB_ZZI_B = 4178, + AArch64_SHRNB_ZZI_H = 4179, + AArch64_SHRNB_ZZI_S = 4180, + AArch64_SHRNT_ZZI_B = 4181, + AArch64_SHRNT_ZZI_H = 4182, + AArch64_SHRNT_ZZI_S = 4183, + AArch64_SHRNv16i8_shift = 4184, + AArch64_SHRNv2i32_shift = 4185, + AArch64_SHRNv4i16_shift = 4186, + AArch64_SHRNv4i32_shift = 4187, + AArch64_SHRNv8i16_shift = 4188, + AArch64_SHRNv8i8_shift = 4189, + AArch64_SHSUBR_ZPmZ_B = 4190, + AArch64_SHSUBR_ZPmZ_D = 4191, + AArch64_SHSUBR_ZPmZ_H = 4192, + AArch64_SHSUBR_ZPmZ_S = 4193, + AArch64_SHSUB_ZPmZ_B = 4194, + AArch64_SHSUB_ZPmZ_D = 4195, + AArch64_SHSUB_ZPmZ_H = 4196, + AArch64_SHSUB_ZPmZ_S = 4197, + AArch64_SHSUBv16i8 = 4198, + AArch64_SHSUBv2i32 = 4199, + AArch64_SHSUBv4i16 = 4200, + AArch64_SHSUBv4i32 = 4201, + AArch64_SHSUBv8i16 = 4202, + AArch64_SHSUBv8i8 = 4203, + AArch64_SLI_ZZI_B = 4204, + AArch64_SLI_ZZI_D = 4205, + AArch64_SLI_ZZI_H = 4206, + AArch64_SLI_ZZI_S = 4207, + AArch64_SLId = 4208, + AArch64_SLIv16i8_shift = 4209, + AArch64_SLIv2i32_shift = 4210, + AArch64_SLIv2i64_shift = 4211, + AArch64_SLIv4i16_shift = 4212, + AArch64_SLIv4i32_shift = 4213, + AArch64_SLIv8i16_shift = 4214, + AArch64_SLIv8i8_shift = 4215, + AArch64_SM3PARTW1 = 4216, + AArch64_SM3PARTW2 = 4217, + AArch64_SM3SS1 = 4218, + AArch64_SM3TT1A = 4219, + AArch64_SM3TT1B = 4220, + AArch64_SM3TT2A = 4221, + AArch64_SM3TT2B = 4222, + AArch64_SM4E = 4223, + AArch64_SM4EKEY_ZZZ_S = 4224, + AArch64_SM4ENCKEY = 4225, + AArch64_SM4E_ZZZ_S = 4226, + AArch64_SMADDLrrr = 4227, + AArch64_SMAXP_ZPmZ_B = 4228, + AArch64_SMAXP_ZPmZ_D = 4229, + AArch64_SMAXP_ZPmZ_H = 4230, + AArch64_SMAXP_ZPmZ_S = 4231, + AArch64_SMAXPv16i8 = 4232, + AArch64_SMAXPv2i32 = 4233, + AArch64_SMAXPv4i16 = 4234, + AArch64_SMAXPv4i32 = 4235, + AArch64_SMAXPv8i16 = 4236, + AArch64_SMAXPv8i8 = 4237, + AArch64_SMAXV_VPZ_B = 4238, + AArch64_SMAXV_VPZ_D = 4239, + AArch64_SMAXV_VPZ_H = 4240, + AArch64_SMAXV_VPZ_S = 4241, + AArch64_SMAXVv16i8v = 4242, + AArch64_SMAXVv4i16v = 4243, + AArch64_SMAXVv4i32v = 4244, + AArch64_SMAXVv8i16v = 4245, + AArch64_SMAXVv8i8v = 4246, + AArch64_SMAX_ZI_B = 4247, + AArch64_SMAX_ZI_D = 4248, + AArch64_SMAX_ZI_H = 4249, + AArch64_SMAX_ZI_S = 4250, + AArch64_SMAX_ZPmZ_B = 4251, + AArch64_SMAX_ZPmZ_D = 4252, + AArch64_SMAX_ZPmZ_H = 4253, + AArch64_SMAX_ZPmZ_S = 4254, + AArch64_SMAXv16i8 = 4255, + AArch64_SMAXv2i32 = 4256, + AArch64_SMAXv4i16 = 4257, + AArch64_SMAXv4i32 = 4258, + AArch64_SMAXv8i16 = 4259, + AArch64_SMAXv8i8 = 4260, + AArch64_SMC = 4261, + AArch64_SMINP_ZPmZ_B = 4262, + AArch64_SMINP_ZPmZ_D = 4263, + AArch64_SMINP_ZPmZ_H = 4264, + AArch64_SMINP_ZPmZ_S = 4265, + AArch64_SMINPv16i8 = 4266, + AArch64_SMINPv2i32 = 4267, + AArch64_SMINPv4i16 = 4268, + AArch64_SMINPv4i32 = 4269, + AArch64_SMINPv8i16 = 4270, + AArch64_SMINPv8i8 = 4271, + AArch64_SMINV_VPZ_B = 4272, + AArch64_SMINV_VPZ_D = 4273, + AArch64_SMINV_VPZ_H = 4274, + AArch64_SMINV_VPZ_S = 4275, + AArch64_SMINVv16i8v = 4276, + AArch64_SMINVv4i16v = 4277, + AArch64_SMINVv4i32v = 4278, + AArch64_SMINVv8i16v = 4279, + AArch64_SMINVv8i8v = 4280, + AArch64_SMIN_ZI_B = 4281, + AArch64_SMIN_ZI_D = 4282, + AArch64_SMIN_ZI_H = 4283, + AArch64_SMIN_ZI_S = 4284, + AArch64_SMIN_ZPmZ_B = 4285, + AArch64_SMIN_ZPmZ_D = 4286, + AArch64_SMIN_ZPmZ_H = 4287, + AArch64_SMIN_ZPmZ_S = 4288, + AArch64_SMINv16i8 = 4289, + AArch64_SMINv2i32 = 4290, + AArch64_SMINv4i16 = 4291, + AArch64_SMINv4i32 = 4292, + AArch64_SMINv8i16 = 4293, + AArch64_SMINv8i8 = 4294, + AArch64_SMLALB_ZZZI_D = 4295, + AArch64_SMLALB_ZZZI_S = 4296, + AArch64_SMLALB_ZZZ_D = 4297, + AArch64_SMLALB_ZZZ_H = 4298, + AArch64_SMLALB_ZZZ_S = 4299, + AArch64_SMLALT_ZZZI_D = 4300, + AArch64_SMLALT_ZZZI_S = 4301, + AArch64_SMLALT_ZZZ_D = 4302, + AArch64_SMLALT_ZZZ_H = 4303, + AArch64_SMLALT_ZZZ_S = 4304, + AArch64_SMLALv16i8_v8i16 = 4305, + AArch64_SMLALv2i32_indexed = 4306, + AArch64_SMLALv2i32_v2i64 = 4307, + AArch64_SMLALv4i16_indexed = 4308, + AArch64_SMLALv4i16_v4i32 = 4309, + AArch64_SMLALv4i32_indexed = 4310, + AArch64_SMLALv4i32_v2i64 = 4311, + AArch64_SMLALv8i16_indexed = 4312, + AArch64_SMLALv8i16_v4i32 = 4313, + AArch64_SMLALv8i8_v8i16 = 4314, + AArch64_SMLSLB_ZZZI_D = 4315, + AArch64_SMLSLB_ZZZI_S = 4316, + AArch64_SMLSLB_ZZZ_D = 4317, + AArch64_SMLSLB_ZZZ_H = 4318, + AArch64_SMLSLB_ZZZ_S = 4319, + AArch64_SMLSLT_ZZZI_D = 4320, + AArch64_SMLSLT_ZZZI_S = 4321, + AArch64_SMLSLT_ZZZ_D = 4322, + AArch64_SMLSLT_ZZZ_H = 4323, + AArch64_SMLSLT_ZZZ_S = 4324, + AArch64_SMLSLv16i8_v8i16 = 4325, + AArch64_SMLSLv2i32_indexed = 4326, + AArch64_SMLSLv2i32_v2i64 = 4327, + AArch64_SMLSLv4i16_indexed = 4328, + AArch64_SMLSLv4i16_v4i32 = 4329, + AArch64_SMLSLv4i32_indexed = 4330, + AArch64_SMLSLv4i32_v2i64 = 4331, + AArch64_SMLSLv8i16_indexed = 4332, + AArch64_SMLSLv8i16_v4i32 = 4333, + AArch64_SMLSLv8i8_v8i16 = 4334, + AArch64_SMMLA = 4335, + AArch64_SMMLA_ZZZ = 4336, + AArch64_SMOPA_MPPZZ_D = 4337, + AArch64_SMOPA_MPPZZ_S = 4338, + AArch64_SMOPS_MPPZZ_D = 4339, + AArch64_SMOPS_MPPZZ_S = 4340, + AArch64_SMOVvi16to32 = 4341, + AArch64_SMOVvi16to32_idx0 = 4342, + AArch64_SMOVvi16to64 = 4343, + AArch64_SMOVvi16to64_idx0 = 4344, + AArch64_SMOVvi32to64 = 4345, + AArch64_SMOVvi32to64_idx0 = 4346, + AArch64_SMOVvi8to32 = 4347, + AArch64_SMOVvi8to32_idx0 = 4348, + AArch64_SMOVvi8to64 = 4349, + AArch64_SMOVvi8to64_idx0 = 4350, + AArch64_SMSUBLrrr = 4351, + AArch64_SMULH_ZPmZ_B = 4352, + AArch64_SMULH_ZPmZ_D = 4353, + AArch64_SMULH_ZPmZ_H = 4354, + AArch64_SMULH_ZPmZ_S = 4355, + AArch64_SMULH_ZZZ_B = 4356, + AArch64_SMULH_ZZZ_D = 4357, + AArch64_SMULH_ZZZ_H = 4358, + AArch64_SMULH_ZZZ_S = 4359, + AArch64_SMULHrr = 4360, + AArch64_SMULLB_ZZZI_D = 4361, + AArch64_SMULLB_ZZZI_S = 4362, + AArch64_SMULLB_ZZZ_D = 4363, + AArch64_SMULLB_ZZZ_H = 4364, + AArch64_SMULLB_ZZZ_S = 4365, + AArch64_SMULLT_ZZZI_D = 4366, + AArch64_SMULLT_ZZZI_S = 4367, + AArch64_SMULLT_ZZZ_D = 4368, + AArch64_SMULLT_ZZZ_H = 4369, + AArch64_SMULLT_ZZZ_S = 4370, + AArch64_SMULLv16i8_v8i16 = 4371, + AArch64_SMULLv2i32_indexed = 4372, + AArch64_SMULLv2i32_v2i64 = 4373, + AArch64_SMULLv4i16_indexed = 4374, + AArch64_SMULLv4i16_v4i32 = 4375, + AArch64_SMULLv4i32_indexed = 4376, + AArch64_SMULLv4i32_v2i64 = 4377, + AArch64_SMULLv8i16_indexed = 4378, + AArch64_SMULLv8i16_v4i32 = 4379, + AArch64_SMULLv8i8_v8i16 = 4380, + AArch64_SPLICE_ZPZZ_B = 4381, + AArch64_SPLICE_ZPZZ_D = 4382, + AArch64_SPLICE_ZPZZ_H = 4383, + AArch64_SPLICE_ZPZZ_S = 4384, + AArch64_SPLICE_ZPZ_B = 4385, + AArch64_SPLICE_ZPZ_D = 4386, + AArch64_SPLICE_ZPZ_H = 4387, + AArch64_SPLICE_ZPZ_S = 4388, + AArch64_SQABS_ZPmZ_B = 4389, + AArch64_SQABS_ZPmZ_D = 4390, + AArch64_SQABS_ZPmZ_H = 4391, + AArch64_SQABS_ZPmZ_S = 4392, + AArch64_SQABSv16i8 = 4393, + AArch64_SQABSv1i16 = 4394, + AArch64_SQABSv1i32 = 4395, + AArch64_SQABSv1i64 = 4396, + AArch64_SQABSv1i8 = 4397, + AArch64_SQABSv2i32 = 4398, + AArch64_SQABSv2i64 = 4399, + AArch64_SQABSv4i16 = 4400, + AArch64_SQABSv4i32 = 4401, + AArch64_SQABSv8i16 = 4402, + AArch64_SQABSv8i8 = 4403, + AArch64_SQADD_ZI_B = 4404, + AArch64_SQADD_ZI_D = 4405, + AArch64_SQADD_ZI_H = 4406, + AArch64_SQADD_ZI_S = 4407, + AArch64_SQADD_ZPmZ_B = 4408, + AArch64_SQADD_ZPmZ_D = 4409, + AArch64_SQADD_ZPmZ_H = 4410, + AArch64_SQADD_ZPmZ_S = 4411, + AArch64_SQADD_ZZZ_B = 4412, + AArch64_SQADD_ZZZ_D = 4413, + AArch64_SQADD_ZZZ_H = 4414, + AArch64_SQADD_ZZZ_S = 4415, + AArch64_SQADDv16i8 = 4416, + AArch64_SQADDv1i16 = 4417, + AArch64_SQADDv1i32 = 4418, + AArch64_SQADDv1i64 = 4419, + AArch64_SQADDv1i8 = 4420, + AArch64_SQADDv2i32 = 4421, + AArch64_SQADDv2i64 = 4422, + AArch64_SQADDv4i16 = 4423, + AArch64_SQADDv4i32 = 4424, + AArch64_SQADDv8i16 = 4425, + AArch64_SQADDv8i8 = 4426, + AArch64_SQCADD_ZZI_B = 4427, + AArch64_SQCADD_ZZI_D = 4428, + AArch64_SQCADD_ZZI_H = 4429, + AArch64_SQCADD_ZZI_S = 4430, + AArch64_SQDECB_XPiI = 4431, + AArch64_SQDECB_XPiWdI = 4432, + AArch64_SQDECD_XPiI = 4433, + AArch64_SQDECD_XPiWdI = 4434, + AArch64_SQDECD_ZPiI = 4435, + AArch64_SQDECH_XPiI = 4436, + AArch64_SQDECH_XPiWdI = 4437, + AArch64_SQDECH_ZPiI = 4438, + AArch64_SQDECP_XPWd_B = 4439, + AArch64_SQDECP_XPWd_D = 4440, + AArch64_SQDECP_XPWd_H = 4441, + AArch64_SQDECP_XPWd_S = 4442, + AArch64_SQDECP_XP_B = 4443, + AArch64_SQDECP_XP_D = 4444, + AArch64_SQDECP_XP_H = 4445, + AArch64_SQDECP_XP_S = 4446, + AArch64_SQDECP_ZP_D = 4447, + AArch64_SQDECP_ZP_H = 4448, + AArch64_SQDECP_ZP_S = 4449, + AArch64_SQDECW_XPiI = 4450, + AArch64_SQDECW_XPiWdI = 4451, + AArch64_SQDECW_ZPiI = 4452, + AArch64_SQDMLALBT_ZZZ_D = 4453, + AArch64_SQDMLALBT_ZZZ_H = 4454, + AArch64_SQDMLALBT_ZZZ_S = 4455, + AArch64_SQDMLALB_ZZZI_D = 4456, + AArch64_SQDMLALB_ZZZI_S = 4457, + AArch64_SQDMLALB_ZZZ_D = 4458, + AArch64_SQDMLALB_ZZZ_H = 4459, + AArch64_SQDMLALB_ZZZ_S = 4460, + AArch64_SQDMLALT_ZZZI_D = 4461, + AArch64_SQDMLALT_ZZZI_S = 4462, + AArch64_SQDMLALT_ZZZ_D = 4463, + AArch64_SQDMLALT_ZZZ_H = 4464, + AArch64_SQDMLALT_ZZZ_S = 4465, + AArch64_SQDMLALi16 = 4466, + AArch64_SQDMLALi32 = 4467, + AArch64_SQDMLALv1i32_indexed = 4468, + AArch64_SQDMLALv1i64_indexed = 4469, + AArch64_SQDMLALv2i32_indexed = 4470, + AArch64_SQDMLALv2i32_v2i64 = 4471, + AArch64_SQDMLALv4i16_indexed = 4472, + AArch64_SQDMLALv4i16_v4i32 = 4473, + AArch64_SQDMLALv4i32_indexed = 4474, + AArch64_SQDMLALv4i32_v2i64 = 4475, + AArch64_SQDMLALv8i16_indexed = 4476, + AArch64_SQDMLALv8i16_v4i32 = 4477, + AArch64_SQDMLSLBT_ZZZ_D = 4478, + AArch64_SQDMLSLBT_ZZZ_H = 4479, + AArch64_SQDMLSLBT_ZZZ_S = 4480, + AArch64_SQDMLSLB_ZZZI_D = 4481, + AArch64_SQDMLSLB_ZZZI_S = 4482, + AArch64_SQDMLSLB_ZZZ_D = 4483, + AArch64_SQDMLSLB_ZZZ_H = 4484, + AArch64_SQDMLSLB_ZZZ_S = 4485, + AArch64_SQDMLSLT_ZZZI_D = 4486, + AArch64_SQDMLSLT_ZZZI_S = 4487, + AArch64_SQDMLSLT_ZZZ_D = 4488, + AArch64_SQDMLSLT_ZZZ_H = 4489, + AArch64_SQDMLSLT_ZZZ_S = 4490, + AArch64_SQDMLSLi16 = 4491, + AArch64_SQDMLSLi32 = 4492, + AArch64_SQDMLSLv1i32_indexed = 4493, + AArch64_SQDMLSLv1i64_indexed = 4494, + AArch64_SQDMLSLv2i32_indexed = 4495, + AArch64_SQDMLSLv2i32_v2i64 = 4496, + AArch64_SQDMLSLv4i16_indexed = 4497, + AArch64_SQDMLSLv4i16_v4i32 = 4498, + AArch64_SQDMLSLv4i32_indexed = 4499, + AArch64_SQDMLSLv4i32_v2i64 = 4500, + AArch64_SQDMLSLv8i16_indexed = 4501, + AArch64_SQDMLSLv8i16_v4i32 = 4502, + AArch64_SQDMULH_ZZZI_D = 4503, + AArch64_SQDMULH_ZZZI_H = 4504, + AArch64_SQDMULH_ZZZI_S = 4505, + AArch64_SQDMULH_ZZZ_B = 4506, + AArch64_SQDMULH_ZZZ_D = 4507, + AArch64_SQDMULH_ZZZ_H = 4508, + AArch64_SQDMULH_ZZZ_S = 4509, + AArch64_SQDMULHv1i16 = 4510, + AArch64_SQDMULHv1i16_indexed = 4511, + AArch64_SQDMULHv1i32 = 4512, + AArch64_SQDMULHv1i32_indexed = 4513, + AArch64_SQDMULHv2i32 = 4514, + AArch64_SQDMULHv2i32_indexed = 4515, + AArch64_SQDMULHv4i16 = 4516, + AArch64_SQDMULHv4i16_indexed = 4517, + AArch64_SQDMULHv4i32 = 4518, + AArch64_SQDMULHv4i32_indexed = 4519, + AArch64_SQDMULHv8i16 = 4520, + AArch64_SQDMULHv8i16_indexed = 4521, + AArch64_SQDMULLB_ZZZI_D = 4522, + AArch64_SQDMULLB_ZZZI_S = 4523, + AArch64_SQDMULLB_ZZZ_D = 4524, + AArch64_SQDMULLB_ZZZ_H = 4525, + AArch64_SQDMULLB_ZZZ_S = 4526, + AArch64_SQDMULLT_ZZZI_D = 4527, + AArch64_SQDMULLT_ZZZI_S = 4528, + AArch64_SQDMULLT_ZZZ_D = 4529, + AArch64_SQDMULLT_ZZZ_H = 4530, + AArch64_SQDMULLT_ZZZ_S = 4531, + AArch64_SQDMULLi16 = 4532, + AArch64_SQDMULLi32 = 4533, + AArch64_SQDMULLv1i32_indexed = 4534, + AArch64_SQDMULLv1i64_indexed = 4535, + AArch64_SQDMULLv2i32_indexed = 4536, + AArch64_SQDMULLv2i32_v2i64 = 4537, + AArch64_SQDMULLv4i16_indexed = 4538, + AArch64_SQDMULLv4i16_v4i32 = 4539, + AArch64_SQDMULLv4i32_indexed = 4540, + AArch64_SQDMULLv4i32_v2i64 = 4541, + AArch64_SQDMULLv8i16_indexed = 4542, + AArch64_SQDMULLv8i16_v4i32 = 4543, + AArch64_SQINCB_XPiI = 4544, + AArch64_SQINCB_XPiWdI = 4545, + AArch64_SQINCD_XPiI = 4546, + AArch64_SQINCD_XPiWdI = 4547, + AArch64_SQINCD_ZPiI = 4548, + AArch64_SQINCH_XPiI = 4549, + AArch64_SQINCH_XPiWdI = 4550, + AArch64_SQINCH_ZPiI = 4551, + AArch64_SQINCP_XPWd_B = 4552, + AArch64_SQINCP_XPWd_D = 4553, + AArch64_SQINCP_XPWd_H = 4554, + AArch64_SQINCP_XPWd_S = 4555, + AArch64_SQINCP_XP_B = 4556, + AArch64_SQINCP_XP_D = 4557, + AArch64_SQINCP_XP_H = 4558, + AArch64_SQINCP_XP_S = 4559, + AArch64_SQINCP_ZP_D = 4560, + AArch64_SQINCP_ZP_H = 4561, + AArch64_SQINCP_ZP_S = 4562, + AArch64_SQINCW_XPiI = 4563, + AArch64_SQINCW_XPiWdI = 4564, + AArch64_SQINCW_ZPiI = 4565, + AArch64_SQNEG_ZPmZ_B = 4566, + AArch64_SQNEG_ZPmZ_D = 4567, + AArch64_SQNEG_ZPmZ_H = 4568, + AArch64_SQNEG_ZPmZ_S = 4569, + AArch64_SQNEGv16i8 = 4570, + AArch64_SQNEGv1i16 = 4571, + AArch64_SQNEGv1i32 = 4572, + AArch64_SQNEGv1i64 = 4573, + AArch64_SQNEGv1i8 = 4574, + AArch64_SQNEGv2i32 = 4575, + AArch64_SQNEGv2i64 = 4576, + AArch64_SQNEGv4i16 = 4577, + AArch64_SQNEGv4i32 = 4578, + AArch64_SQNEGv8i16 = 4579, + AArch64_SQNEGv8i8 = 4580, + AArch64_SQRDCMLAH_ZZZI_H = 4581, + AArch64_SQRDCMLAH_ZZZI_S = 4582, + AArch64_SQRDCMLAH_ZZZ_B = 4583, + AArch64_SQRDCMLAH_ZZZ_D = 4584, + AArch64_SQRDCMLAH_ZZZ_H = 4585, + AArch64_SQRDCMLAH_ZZZ_S = 4586, + AArch64_SQRDMLAH_ZZZI_D = 4587, + AArch64_SQRDMLAH_ZZZI_H = 4588, + AArch64_SQRDMLAH_ZZZI_S = 4589, + AArch64_SQRDMLAH_ZZZ_B = 4590, + AArch64_SQRDMLAH_ZZZ_D = 4591, + AArch64_SQRDMLAH_ZZZ_H = 4592, + AArch64_SQRDMLAH_ZZZ_S = 4593, + AArch64_SQRDMLAHi16_indexed = 4594, + AArch64_SQRDMLAHi32_indexed = 4595, + AArch64_SQRDMLAHv1i16 = 4596, + AArch64_SQRDMLAHv1i32 = 4597, + AArch64_SQRDMLAHv2i32 = 4598, + AArch64_SQRDMLAHv2i32_indexed = 4599, + AArch64_SQRDMLAHv4i16 = 4600, + AArch64_SQRDMLAHv4i16_indexed = 4601, + AArch64_SQRDMLAHv4i32 = 4602, + AArch64_SQRDMLAHv4i32_indexed = 4603, + AArch64_SQRDMLAHv8i16 = 4604, + AArch64_SQRDMLAHv8i16_indexed = 4605, + AArch64_SQRDMLSH_ZZZI_D = 4606, + AArch64_SQRDMLSH_ZZZI_H = 4607, + AArch64_SQRDMLSH_ZZZI_S = 4608, + AArch64_SQRDMLSH_ZZZ_B = 4609, + AArch64_SQRDMLSH_ZZZ_D = 4610, + AArch64_SQRDMLSH_ZZZ_H = 4611, + AArch64_SQRDMLSH_ZZZ_S = 4612, + AArch64_SQRDMLSHi16_indexed = 4613, + AArch64_SQRDMLSHi32_indexed = 4614, + AArch64_SQRDMLSHv1i16 = 4615, + AArch64_SQRDMLSHv1i32 = 4616, + AArch64_SQRDMLSHv2i32 = 4617, + AArch64_SQRDMLSHv2i32_indexed = 4618, + AArch64_SQRDMLSHv4i16 = 4619, + AArch64_SQRDMLSHv4i16_indexed = 4620, + AArch64_SQRDMLSHv4i32 = 4621, + AArch64_SQRDMLSHv4i32_indexed = 4622, + AArch64_SQRDMLSHv8i16 = 4623, + AArch64_SQRDMLSHv8i16_indexed = 4624, + AArch64_SQRDMULH_ZZZI_D = 4625, + AArch64_SQRDMULH_ZZZI_H = 4626, + AArch64_SQRDMULH_ZZZI_S = 4627, + AArch64_SQRDMULH_ZZZ_B = 4628, + AArch64_SQRDMULH_ZZZ_D = 4629, + AArch64_SQRDMULH_ZZZ_H = 4630, + AArch64_SQRDMULH_ZZZ_S = 4631, + AArch64_SQRDMULHv1i16 = 4632, + AArch64_SQRDMULHv1i16_indexed = 4633, + AArch64_SQRDMULHv1i32 = 4634, + AArch64_SQRDMULHv1i32_indexed = 4635, + AArch64_SQRDMULHv2i32 = 4636, + AArch64_SQRDMULHv2i32_indexed = 4637, + AArch64_SQRDMULHv4i16 = 4638, + AArch64_SQRDMULHv4i16_indexed = 4639, + AArch64_SQRDMULHv4i32 = 4640, + AArch64_SQRDMULHv4i32_indexed = 4641, + AArch64_SQRDMULHv8i16 = 4642, + AArch64_SQRDMULHv8i16_indexed = 4643, + AArch64_SQRSHLR_ZPmZ_B = 4644, + AArch64_SQRSHLR_ZPmZ_D = 4645, + AArch64_SQRSHLR_ZPmZ_H = 4646, + AArch64_SQRSHLR_ZPmZ_S = 4647, + AArch64_SQRSHL_ZPmZ_B = 4648, + AArch64_SQRSHL_ZPmZ_D = 4649, + AArch64_SQRSHL_ZPmZ_H = 4650, + AArch64_SQRSHL_ZPmZ_S = 4651, + AArch64_SQRSHLv16i8 = 4652, + AArch64_SQRSHLv1i16 = 4653, + AArch64_SQRSHLv1i32 = 4654, + AArch64_SQRSHLv1i64 = 4655, + AArch64_SQRSHLv1i8 = 4656, + AArch64_SQRSHLv2i32 = 4657, + AArch64_SQRSHLv2i64 = 4658, + AArch64_SQRSHLv4i16 = 4659, + AArch64_SQRSHLv4i32 = 4660, + AArch64_SQRSHLv8i16 = 4661, + AArch64_SQRSHLv8i8 = 4662, + AArch64_SQRSHRNB_ZZI_B = 4663, + AArch64_SQRSHRNB_ZZI_H = 4664, + AArch64_SQRSHRNB_ZZI_S = 4665, + AArch64_SQRSHRNT_ZZI_B = 4666, + AArch64_SQRSHRNT_ZZI_H = 4667, + AArch64_SQRSHRNT_ZZI_S = 4668, + AArch64_SQRSHRNb = 4669, + AArch64_SQRSHRNh = 4670, + AArch64_SQRSHRNs = 4671, + AArch64_SQRSHRNv16i8_shift = 4672, + AArch64_SQRSHRNv2i32_shift = 4673, + AArch64_SQRSHRNv4i16_shift = 4674, + AArch64_SQRSHRNv4i32_shift = 4675, + AArch64_SQRSHRNv8i16_shift = 4676, + AArch64_SQRSHRNv8i8_shift = 4677, + AArch64_SQRSHRUNB_ZZI_B = 4678, + AArch64_SQRSHRUNB_ZZI_H = 4679, + AArch64_SQRSHRUNB_ZZI_S = 4680, + AArch64_SQRSHRUNT_ZZI_B = 4681, + AArch64_SQRSHRUNT_ZZI_H = 4682, + AArch64_SQRSHRUNT_ZZI_S = 4683, + AArch64_SQRSHRUNb = 4684, + AArch64_SQRSHRUNh = 4685, + AArch64_SQRSHRUNs = 4686, + AArch64_SQRSHRUNv16i8_shift = 4687, + AArch64_SQRSHRUNv2i32_shift = 4688, + AArch64_SQRSHRUNv4i16_shift = 4689, + AArch64_SQRSHRUNv4i32_shift = 4690, + AArch64_SQRSHRUNv8i16_shift = 4691, + AArch64_SQRSHRUNv8i8_shift = 4692, + AArch64_SQSHLR_ZPmZ_B = 4693, + AArch64_SQSHLR_ZPmZ_D = 4694, + AArch64_SQSHLR_ZPmZ_H = 4695, + AArch64_SQSHLR_ZPmZ_S = 4696, + AArch64_SQSHLU_ZPmI_B = 4697, + AArch64_SQSHLU_ZPmI_D = 4698, + AArch64_SQSHLU_ZPmI_H = 4699, + AArch64_SQSHLU_ZPmI_S = 4700, + AArch64_SQSHLUb = 4701, + AArch64_SQSHLUd = 4702, + AArch64_SQSHLUh = 4703, + AArch64_SQSHLUs = 4704, + AArch64_SQSHLUv16i8_shift = 4705, + AArch64_SQSHLUv2i32_shift = 4706, + AArch64_SQSHLUv2i64_shift = 4707, + AArch64_SQSHLUv4i16_shift = 4708, + AArch64_SQSHLUv4i32_shift = 4709, + AArch64_SQSHLUv8i16_shift = 4710, + AArch64_SQSHLUv8i8_shift = 4711, + AArch64_SQSHL_ZPmI_B = 4712, + AArch64_SQSHL_ZPmI_D = 4713, + AArch64_SQSHL_ZPmI_H = 4714, + AArch64_SQSHL_ZPmI_S = 4715, + AArch64_SQSHL_ZPmZ_B = 4716, + AArch64_SQSHL_ZPmZ_D = 4717, + AArch64_SQSHL_ZPmZ_H = 4718, + AArch64_SQSHL_ZPmZ_S = 4719, + AArch64_SQSHLb = 4720, + AArch64_SQSHLd = 4721, + AArch64_SQSHLh = 4722, + AArch64_SQSHLs = 4723, + AArch64_SQSHLv16i8 = 4724, + AArch64_SQSHLv16i8_shift = 4725, + AArch64_SQSHLv1i16 = 4726, + AArch64_SQSHLv1i32 = 4727, + AArch64_SQSHLv1i64 = 4728, + AArch64_SQSHLv1i8 = 4729, + AArch64_SQSHLv2i32 = 4730, + AArch64_SQSHLv2i32_shift = 4731, + AArch64_SQSHLv2i64 = 4732, + AArch64_SQSHLv2i64_shift = 4733, + AArch64_SQSHLv4i16 = 4734, + AArch64_SQSHLv4i16_shift = 4735, + AArch64_SQSHLv4i32 = 4736, + AArch64_SQSHLv4i32_shift = 4737, + AArch64_SQSHLv8i16 = 4738, + AArch64_SQSHLv8i16_shift = 4739, + AArch64_SQSHLv8i8 = 4740, + AArch64_SQSHLv8i8_shift = 4741, + AArch64_SQSHRNB_ZZI_B = 4742, + AArch64_SQSHRNB_ZZI_H = 4743, + AArch64_SQSHRNB_ZZI_S = 4744, + AArch64_SQSHRNT_ZZI_B = 4745, + AArch64_SQSHRNT_ZZI_H = 4746, + AArch64_SQSHRNT_ZZI_S = 4747, + AArch64_SQSHRNb = 4748, + AArch64_SQSHRNh = 4749, + AArch64_SQSHRNs = 4750, + AArch64_SQSHRNv16i8_shift = 4751, + AArch64_SQSHRNv2i32_shift = 4752, + AArch64_SQSHRNv4i16_shift = 4753, + AArch64_SQSHRNv4i32_shift = 4754, + AArch64_SQSHRNv8i16_shift = 4755, + AArch64_SQSHRNv8i8_shift = 4756, + AArch64_SQSHRUNB_ZZI_B = 4757, + AArch64_SQSHRUNB_ZZI_H = 4758, + AArch64_SQSHRUNB_ZZI_S = 4759, + AArch64_SQSHRUNT_ZZI_B = 4760, + AArch64_SQSHRUNT_ZZI_H = 4761, + AArch64_SQSHRUNT_ZZI_S = 4762, + AArch64_SQSHRUNb = 4763, + AArch64_SQSHRUNh = 4764, + AArch64_SQSHRUNs = 4765, + AArch64_SQSHRUNv16i8_shift = 4766, + AArch64_SQSHRUNv2i32_shift = 4767, + AArch64_SQSHRUNv4i16_shift = 4768, + AArch64_SQSHRUNv4i32_shift = 4769, + AArch64_SQSHRUNv8i16_shift = 4770, + AArch64_SQSHRUNv8i8_shift = 4771, + AArch64_SQSUBR_ZPmZ_B = 4772, + AArch64_SQSUBR_ZPmZ_D = 4773, + AArch64_SQSUBR_ZPmZ_H = 4774, + AArch64_SQSUBR_ZPmZ_S = 4775, + AArch64_SQSUB_ZI_B = 4776, + AArch64_SQSUB_ZI_D = 4777, + AArch64_SQSUB_ZI_H = 4778, + AArch64_SQSUB_ZI_S = 4779, + AArch64_SQSUB_ZPmZ_B = 4780, + AArch64_SQSUB_ZPmZ_D = 4781, + AArch64_SQSUB_ZPmZ_H = 4782, + AArch64_SQSUB_ZPmZ_S = 4783, + AArch64_SQSUB_ZZZ_B = 4784, + AArch64_SQSUB_ZZZ_D = 4785, + AArch64_SQSUB_ZZZ_H = 4786, + AArch64_SQSUB_ZZZ_S = 4787, + AArch64_SQSUBv16i8 = 4788, + AArch64_SQSUBv1i16 = 4789, + AArch64_SQSUBv1i32 = 4790, + AArch64_SQSUBv1i64 = 4791, + AArch64_SQSUBv1i8 = 4792, + AArch64_SQSUBv2i32 = 4793, + AArch64_SQSUBv2i64 = 4794, + AArch64_SQSUBv4i16 = 4795, + AArch64_SQSUBv4i32 = 4796, + AArch64_SQSUBv8i16 = 4797, + AArch64_SQSUBv8i8 = 4798, + AArch64_SQXTNB_ZZ_B = 4799, + AArch64_SQXTNB_ZZ_H = 4800, + AArch64_SQXTNB_ZZ_S = 4801, + AArch64_SQXTNT_ZZ_B = 4802, + AArch64_SQXTNT_ZZ_H = 4803, + AArch64_SQXTNT_ZZ_S = 4804, + AArch64_SQXTNv16i8 = 4805, + AArch64_SQXTNv1i16 = 4806, + AArch64_SQXTNv1i32 = 4807, + AArch64_SQXTNv1i8 = 4808, + AArch64_SQXTNv2i32 = 4809, + AArch64_SQXTNv4i16 = 4810, + AArch64_SQXTNv4i32 = 4811, + AArch64_SQXTNv8i16 = 4812, + AArch64_SQXTNv8i8 = 4813, + AArch64_SQXTUNB_ZZ_B = 4814, + AArch64_SQXTUNB_ZZ_H = 4815, + AArch64_SQXTUNB_ZZ_S = 4816, + AArch64_SQXTUNT_ZZ_B = 4817, + AArch64_SQXTUNT_ZZ_H = 4818, + AArch64_SQXTUNT_ZZ_S = 4819, + AArch64_SQXTUNv16i8 = 4820, + AArch64_SQXTUNv1i16 = 4821, + AArch64_SQXTUNv1i32 = 4822, + AArch64_SQXTUNv1i8 = 4823, + AArch64_SQXTUNv2i32 = 4824, + AArch64_SQXTUNv4i16 = 4825, + AArch64_SQXTUNv4i32 = 4826, + AArch64_SQXTUNv8i16 = 4827, + AArch64_SQXTUNv8i8 = 4828, + AArch64_SRHADD_ZPmZ_B = 4829, + AArch64_SRHADD_ZPmZ_D = 4830, + AArch64_SRHADD_ZPmZ_H = 4831, + AArch64_SRHADD_ZPmZ_S = 4832, + AArch64_SRHADDv16i8 = 4833, + AArch64_SRHADDv2i32 = 4834, + AArch64_SRHADDv4i16 = 4835, + AArch64_SRHADDv4i32 = 4836, + AArch64_SRHADDv8i16 = 4837, + AArch64_SRHADDv8i8 = 4838, + AArch64_SRI_ZZI_B = 4839, + AArch64_SRI_ZZI_D = 4840, + AArch64_SRI_ZZI_H = 4841, + AArch64_SRI_ZZI_S = 4842, + AArch64_SRId = 4843, + AArch64_SRIv16i8_shift = 4844, + AArch64_SRIv2i32_shift = 4845, + AArch64_SRIv2i64_shift = 4846, + AArch64_SRIv4i16_shift = 4847, + AArch64_SRIv4i32_shift = 4848, + AArch64_SRIv8i16_shift = 4849, + AArch64_SRIv8i8_shift = 4850, + AArch64_SRSHLR_ZPmZ_B = 4851, + AArch64_SRSHLR_ZPmZ_D = 4852, + AArch64_SRSHLR_ZPmZ_H = 4853, + AArch64_SRSHLR_ZPmZ_S = 4854, + AArch64_SRSHL_ZPmZ_B = 4855, + AArch64_SRSHL_ZPmZ_D = 4856, + AArch64_SRSHL_ZPmZ_H = 4857, + AArch64_SRSHL_ZPmZ_S = 4858, + AArch64_SRSHLv16i8 = 4859, + AArch64_SRSHLv1i64 = 4860, + AArch64_SRSHLv2i32 = 4861, + AArch64_SRSHLv2i64 = 4862, + AArch64_SRSHLv4i16 = 4863, + AArch64_SRSHLv4i32 = 4864, + AArch64_SRSHLv8i16 = 4865, + AArch64_SRSHLv8i8 = 4866, + AArch64_SRSHR_ZPmI_B = 4867, + AArch64_SRSHR_ZPmI_D = 4868, + AArch64_SRSHR_ZPmI_H = 4869, + AArch64_SRSHR_ZPmI_S = 4870, + AArch64_SRSHRd = 4871, + AArch64_SRSHRv16i8_shift = 4872, + AArch64_SRSHRv2i32_shift = 4873, + AArch64_SRSHRv2i64_shift = 4874, + AArch64_SRSHRv4i16_shift = 4875, + AArch64_SRSHRv4i32_shift = 4876, + AArch64_SRSHRv8i16_shift = 4877, + AArch64_SRSHRv8i8_shift = 4878, + AArch64_SRSRA_ZZI_B = 4879, + AArch64_SRSRA_ZZI_D = 4880, + AArch64_SRSRA_ZZI_H = 4881, + AArch64_SRSRA_ZZI_S = 4882, + AArch64_SRSRAd = 4883, + AArch64_SRSRAv16i8_shift = 4884, + AArch64_SRSRAv2i32_shift = 4885, + AArch64_SRSRAv2i64_shift = 4886, + AArch64_SRSRAv4i16_shift = 4887, + AArch64_SRSRAv4i32_shift = 4888, + AArch64_SRSRAv8i16_shift = 4889, + AArch64_SRSRAv8i8_shift = 4890, + AArch64_SSHLLB_ZZI_D = 4891, + AArch64_SSHLLB_ZZI_H = 4892, + AArch64_SSHLLB_ZZI_S = 4893, + AArch64_SSHLLT_ZZI_D = 4894, + AArch64_SSHLLT_ZZI_H = 4895, + AArch64_SSHLLT_ZZI_S = 4896, + AArch64_SSHLLv16i8_shift = 4897, + AArch64_SSHLLv2i32_shift = 4898, + AArch64_SSHLLv4i16_shift = 4899, + AArch64_SSHLLv4i32_shift = 4900, + AArch64_SSHLLv8i16_shift = 4901, + AArch64_SSHLLv8i8_shift = 4902, + AArch64_SSHLv16i8 = 4903, + AArch64_SSHLv1i64 = 4904, + AArch64_SSHLv2i32 = 4905, + AArch64_SSHLv2i64 = 4906, + AArch64_SSHLv4i16 = 4907, + AArch64_SSHLv4i32 = 4908, + AArch64_SSHLv8i16 = 4909, + AArch64_SSHLv8i8 = 4910, + AArch64_SSHRd = 4911, + AArch64_SSHRv16i8_shift = 4912, + AArch64_SSHRv2i32_shift = 4913, + AArch64_SSHRv2i64_shift = 4914, + AArch64_SSHRv4i16_shift = 4915, + AArch64_SSHRv4i32_shift = 4916, + AArch64_SSHRv8i16_shift = 4917, + AArch64_SSHRv8i8_shift = 4918, + AArch64_SSRA_ZZI_B = 4919, + AArch64_SSRA_ZZI_D = 4920, + AArch64_SSRA_ZZI_H = 4921, + AArch64_SSRA_ZZI_S = 4922, + AArch64_SSRAd = 4923, + AArch64_SSRAv16i8_shift = 4924, + AArch64_SSRAv2i32_shift = 4925, + AArch64_SSRAv2i64_shift = 4926, + AArch64_SSRAv4i16_shift = 4927, + AArch64_SSRAv4i32_shift = 4928, + AArch64_SSRAv8i16_shift = 4929, + AArch64_SSRAv8i8_shift = 4930, + AArch64_SST1B_D_IMM = 4931, + AArch64_SST1B_D_REAL = 4932, + AArch64_SST1B_D_SXTW = 4933, + AArch64_SST1B_D_UXTW = 4934, + AArch64_SST1B_S_IMM = 4935, + AArch64_SST1B_S_SXTW = 4936, + AArch64_SST1B_S_UXTW = 4937, + AArch64_SST1D_IMM = 4938, + AArch64_SST1D_REAL = 4939, + AArch64_SST1D_SCALED_SCALED_REAL = 4940, + AArch64_SST1D_SXTW = 4941, + AArch64_SST1D_SXTW_SCALED = 4942, + AArch64_SST1D_UXTW = 4943, + AArch64_SST1D_UXTW_SCALED = 4944, + AArch64_SST1H_D_IMM = 4945, + AArch64_SST1H_D_REAL = 4946, + AArch64_SST1H_D_SCALED_SCALED_REAL = 4947, + AArch64_SST1H_D_SXTW = 4948, + AArch64_SST1H_D_SXTW_SCALED = 4949, + AArch64_SST1H_D_UXTW = 4950, + AArch64_SST1H_D_UXTW_SCALED = 4951, + AArch64_SST1H_S_IMM = 4952, + AArch64_SST1H_S_SXTW = 4953, + AArch64_SST1H_S_SXTW_SCALED = 4954, + AArch64_SST1H_S_UXTW = 4955, + AArch64_SST1H_S_UXTW_SCALED = 4956, + AArch64_SST1W_D_IMM = 4957, + AArch64_SST1W_D_REAL = 4958, + AArch64_SST1W_D_SCALED_SCALED_REAL = 4959, + AArch64_SST1W_D_SXTW = 4960, + AArch64_SST1W_D_SXTW_SCALED = 4961, + AArch64_SST1W_D_UXTW = 4962, + AArch64_SST1W_D_UXTW_SCALED = 4963, + AArch64_SST1W_IMM = 4964, + AArch64_SST1W_SXTW = 4965, + AArch64_SST1W_SXTW_SCALED = 4966, + AArch64_SST1W_UXTW = 4967, + AArch64_SST1W_UXTW_SCALED = 4968, + AArch64_SSUBLBT_ZZZ_D = 4969, + AArch64_SSUBLBT_ZZZ_H = 4970, + AArch64_SSUBLBT_ZZZ_S = 4971, + AArch64_SSUBLB_ZZZ_D = 4972, + AArch64_SSUBLB_ZZZ_H = 4973, + AArch64_SSUBLB_ZZZ_S = 4974, + AArch64_SSUBLTB_ZZZ_D = 4975, + AArch64_SSUBLTB_ZZZ_H = 4976, + AArch64_SSUBLTB_ZZZ_S = 4977, + AArch64_SSUBLT_ZZZ_D = 4978, + AArch64_SSUBLT_ZZZ_H = 4979, + AArch64_SSUBLT_ZZZ_S = 4980, + AArch64_SSUBLv16i8_v8i16 = 4981, + AArch64_SSUBLv2i32_v2i64 = 4982, + AArch64_SSUBLv4i16_v4i32 = 4983, + AArch64_SSUBLv4i32_v2i64 = 4984, + AArch64_SSUBLv8i16_v4i32 = 4985, + AArch64_SSUBLv8i8_v8i16 = 4986, + AArch64_SSUBWB_ZZZ_D = 4987, + AArch64_SSUBWB_ZZZ_H = 4988, + AArch64_SSUBWB_ZZZ_S = 4989, + AArch64_SSUBWT_ZZZ_D = 4990, + AArch64_SSUBWT_ZZZ_H = 4991, + AArch64_SSUBWT_ZZZ_S = 4992, + AArch64_SSUBWv16i8_v8i16 = 4993, + AArch64_SSUBWv2i32_v2i64 = 4994, + AArch64_SSUBWv4i16_v4i32 = 4995, + AArch64_SSUBWv4i32_v2i64 = 4996, + AArch64_SSUBWv8i16_v4i32 = 4997, + AArch64_SSUBWv8i8_v8i16 = 4998, + AArch64_ST1B = 4999, + AArch64_ST1B_D = 5000, + AArch64_ST1B_D_IMM = 5001, + AArch64_ST1B_H = 5002, + AArch64_ST1B_H_IMM = 5003, + AArch64_ST1B_IMM = 5004, + AArch64_ST1B_S = 5005, + AArch64_ST1B_S_IMM = 5006, + AArch64_ST1D = 5007, + AArch64_ST1D_IMM = 5008, + AArch64_ST1Fourv16b = 5009, + AArch64_ST1Fourv16b_POST = 5010, + AArch64_ST1Fourv1d = 5011, + AArch64_ST1Fourv1d_POST = 5012, + AArch64_ST1Fourv2d = 5013, + AArch64_ST1Fourv2d_POST = 5014, + AArch64_ST1Fourv2s = 5015, + AArch64_ST1Fourv2s_POST = 5016, + AArch64_ST1Fourv4h = 5017, + AArch64_ST1Fourv4h_POST = 5018, + AArch64_ST1Fourv4s = 5019, + AArch64_ST1Fourv4s_POST = 5020, + AArch64_ST1Fourv8b = 5021, + AArch64_ST1Fourv8b_POST = 5022, + AArch64_ST1Fourv8h = 5023, + AArch64_ST1Fourv8h_POST = 5024, + AArch64_ST1H = 5025, + AArch64_ST1H_D = 5026, + AArch64_ST1H_D_IMM = 5027, + AArch64_ST1H_IMM = 5028, + AArch64_ST1H_S = 5029, + AArch64_ST1H_S_IMM = 5030, + AArch64_ST1Onev16b = 5031, + AArch64_ST1Onev16b_POST = 5032, + AArch64_ST1Onev1d = 5033, + AArch64_ST1Onev1d_POST = 5034, + AArch64_ST1Onev2d = 5035, + AArch64_ST1Onev2d_POST = 5036, + AArch64_ST1Onev2s = 5037, + AArch64_ST1Onev2s_POST = 5038, + AArch64_ST1Onev4h = 5039, + AArch64_ST1Onev4h_POST = 5040, + AArch64_ST1Onev4s = 5041, + AArch64_ST1Onev4s_POST = 5042, + AArch64_ST1Onev8b = 5043, + AArch64_ST1Onev8b_POST = 5044, + AArch64_ST1Onev8h = 5045, + AArch64_ST1Onev8h_POST = 5046, + AArch64_ST1Threev16b = 5047, + AArch64_ST1Threev16b_POST = 5048, + AArch64_ST1Threev1d = 5049, + AArch64_ST1Threev1d_POST = 5050, + AArch64_ST1Threev2d = 5051, + AArch64_ST1Threev2d_POST = 5052, + AArch64_ST1Threev2s = 5053, + AArch64_ST1Threev2s_POST = 5054, + AArch64_ST1Threev4h = 5055, + AArch64_ST1Threev4h_POST = 5056, + AArch64_ST1Threev4s = 5057, + AArch64_ST1Threev4s_POST = 5058, + AArch64_ST1Threev8b = 5059, + AArch64_ST1Threev8b_POST = 5060, + AArch64_ST1Threev8h = 5061, + AArch64_ST1Threev8h_POST = 5062, + AArch64_ST1Twov16b = 5063, + AArch64_ST1Twov16b_POST = 5064, + AArch64_ST1Twov1d = 5065, + AArch64_ST1Twov1d_POST = 5066, + AArch64_ST1Twov2d = 5067, + AArch64_ST1Twov2d_POST = 5068, + AArch64_ST1Twov2s = 5069, + AArch64_ST1Twov2s_POST = 5070, + AArch64_ST1Twov4h = 5071, + AArch64_ST1Twov4h_POST = 5072, + AArch64_ST1Twov4s = 5073, + AArch64_ST1Twov4s_POST = 5074, + AArch64_ST1Twov8b = 5075, + AArch64_ST1Twov8b_POST = 5076, + AArch64_ST1Twov8h = 5077, + AArch64_ST1Twov8h_POST = 5078, + AArch64_ST1W = 5079, + AArch64_ST1W_D = 5080, + AArch64_ST1W_D_IMM = 5081, + AArch64_ST1W_IMM = 5082, + AArch64_ST1_MXIPXX_H_B = 5083, + AArch64_ST1_MXIPXX_H_D = 5084, + AArch64_ST1_MXIPXX_H_H = 5085, + AArch64_ST1_MXIPXX_H_Q = 5086, + AArch64_ST1_MXIPXX_H_S = 5087, + AArch64_ST1_MXIPXX_V_B = 5088, + AArch64_ST1_MXIPXX_V_D = 5089, + AArch64_ST1_MXIPXX_V_H = 5090, + AArch64_ST1_MXIPXX_V_Q = 5091, + AArch64_ST1_MXIPXX_V_S = 5092, + AArch64_ST1i16 = 5093, + AArch64_ST1i16_POST = 5094, + AArch64_ST1i32 = 5095, + AArch64_ST1i32_POST = 5096, + AArch64_ST1i64 = 5097, + AArch64_ST1i64_POST = 5098, + AArch64_ST1i8 = 5099, + AArch64_ST1i8_POST = 5100, + AArch64_ST2B = 5101, + AArch64_ST2B_IMM = 5102, + AArch64_ST2D = 5103, + AArch64_ST2D_IMM = 5104, + AArch64_ST2GOffset = 5105, + AArch64_ST2GPostIndex = 5106, + AArch64_ST2GPreIndex = 5107, + AArch64_ST2H = 5108, + AArch64_ST2H_IMM = 5109, + AArch64_ST2Twov16b = 5110, + AArch64_ST2Twov16b_POST = 5111, + AArch64_ST2Twov2d = 5112, + AArch64_ST2Twov2d_POST = 5113, + AArch64_ST2Twov2s = 5114, + AArch64_ST2Twov2s_POST = 5115, + AArch64_ST2Twov4h = 5116, + AArch64_ST2Twov4h_POST = 5117, + AArch64_ST2Twov4s = 5118, + AArch64_ST2Twov4s_POST = 5119, + AArch64_ST2Twov8b = 5120, + AArch64_ST2Twov8b_POST = 5121, + AArch64_ST2Twov8h = 5122, + AArch64_ST2Twov8h_POST = 5123, + AArch64_ST2W = 5124, + AArch64_ST2W_IMM = 5125, + AArch64_ST2i16 = 5126, + AArch64_ST2i16_POST = 5127, + AArch64_ST2i32 = 5128, + AArch64_ST2i32_POST = 5129, + AArch64_ST2i64 = 5130, + AArch64_ST2i64_POST = 5131, + AArch64_ST2i8 = 5132, + AArch64_ST2i8_POST = 5133, + AArch64_ST3B = 5134, + AArch64_ST3B_IMM = 5135, + AArch64_ST3D = 5136, + AArch64_ST3D_IMM = 5137, + AArch64_ST3H = 5138, + AArch64_ST3H_IMM = 5139, + AArch64_ST3Threev16b = 5140, + AArch64_ST3Threev16b_POST = 5141, + AArch64_ST3Threev2d = 5142, + AArch64_ST3Threev2d_POST = 5143, + AArch64_ST3Threev2s = 5144, + AArch64_ST3Threev2s_POST = 5145, + AArch64_ST3Threev4h = 5146, + AArch64_ST3Threev4h_POST = 5147, + AArch64_ST3Threev4s = 5148, + AArch64_ST3Threev4s_POST = 5149, + AArch64_ST3Threev8b = 5150, + AArch64_ST3Threev8b_POST = 5151, + AArch64_ST3Threev8h = 5152, + AArch64_ST3Threev8h_POST = 5153, + AArch64_ST3W = 5154, + AArch64_ST3W_IMM = 5155, + AArch64_ST3i16 = 5156, + AArch64_ST3i16_POST = 5157, + AArch64_ST3i32 = 5158, + AArch64_ST3i32_POST = 5159, + AArch64_ST3i64 = 5160, + AArch64_ST3i64_POST = 5161, + AArch64_ST3i8 = 5162, + AArch64_ST3i8_POST = 5163, + AArch64_ST4B = 5164, + AArch64_ST4B_IMM = 5165, + AArch64_ST4D = 5166, + AArch64_ST4D_IMM = 5167, + AArch64_ST4Fourv16b = 5168, + AArch64_ST4Fourv16b_POST = 5169, + AArch64_ST4Fourv2d = 5170, + AArch64_ST4Fourv2d_POST = 5171, + AArch64_ST4Fourv2s = 5172, + AArch64_ST4Fourv2s_POST = 5173, + AArch64_ST4Fourv4h = 5174, + AArch64_ST4Fourv4h_POST = 5175, + AArch64_ST4Fourv4s = 5176, + AArch64_ST4Fourv4s_POST = 5177, + AArch64_ST4Fourv8b = 5178, + AArch64_ST4Fourv8b_POST = 5179, + AArch64_ST4Fourv8h = 5180, + AArch64_ST4Fourv8h_POST = 5181, + AArch64_ST4H = 5182, + AArch64_ST4H_IMM = 5183, + AArch64_ST4W = 5184, + AArch64_ST4W_IMM = 5185, + AArch64_ST4i16 = 5186, + AArch64_ST4i16_POST = 5187, + AArch64_ST4i32 = 5188, + AArch64_ST4i32_POST = 5189, + AArch64_ST4i64 = 5190, + AArch64_ST4i64_POST = 5191, + AArch64_ST4i8 = 5192, + AArch64_ST4i8_POST = 5193, + AArch64_ST64B = 5194, + AArch64_ST64BV = 5195, + AArch64_ST64BV0 = 5196, + AArch64_STGM = 5197, + AArch64_STGOffset = 5198, + AArch64_STGPi = 5199, + AArch64_STGPostIndex = 5200, + AArch64_STGPpost = 5201, + AArch64_STGPpre = 5202, + AArch64_STGPreIndex = 5203, + AArch64_STLLRB = 5204, + AArch64_STLLRH = 5205, + AArch64_STLLRW = 5206, + AArch64_STLLRX = 5207, + AArch64_STLRB = 5208, + AArch64_STLRH = 5209, + AArch64_STLRW = 5210, + AArch64_STLRX = 5211, + AArch64_STLURBi = 5212, + AArch64_STLURHi = 5213, + AArch64_STLURWi = 5214, + AArch64_STLURXi = 5215, + AArch64_STLXPW = 5216, + AArch64_STLXPX = 5217, + AArch64_STLXRB = 5218, + AArch64_STLXRH = 5219, + AArch64_STLXRW = 5220, + AArch64_STLXRX = 5221, + AArch64_STNPDi = 5222, + AArch64_STNPQi = 5223, + AArch64_STNPSi = 5224, + AArch64_STNPWi = 5225, + AArch64_STNPXi = 5226, + AArch64_STNT1B_ZRI = 5227, + AArch64_STNT1B_ZRR = 5228, + AArch64_STNT1B_ZZR_D_REAL = 5229, + AArch64_STNT1B_ZZR_S_REAL = 5230, + AArch64_STNT1D_ZRI = 5231, + AArch64_STNT1D_ZRR = 5232, + AArch64_STNT1D_ZZR_D_REAL = 5233, + AArch64_STNT1H_ZRI = 5234, + AArch64_STNT1H_ZRR = 5235, + AArch64_STNT1H_ZZR_D_REAL = 5236, + AArch64_STNT1H_ZZR_S_REAL = 5237, + AArch64_STNT1W_ZRI = 5238, + AArch64_STNT1W_ZRR = 5239, + AArch64_STNT1W_ZZR_D_REAL = 5240, + AArch64_STNT1W_ZZR_S_REAL = 5241, + AArch64_STPDi = 5242, + AArch64_STPDpost = 5243, + AArch64_STPDpre = 5244, + AArch64_STPQi = 5245, + AArch64_STPQpost = 5246, + AArch64_STPQpre = 5247, + AArch64_STPSi = 5248, + AArch64_STPSpost = 5249, + AArch64_STPSpre = 5250, + AArch64_STPWi = 5251, + AArch64_STPWpost = 5252, + AArch64_STPWpre = 5253, + AArch64_STPXi = 5254, + AArch64_STPXpost = 5255, + AArch64_STPXpre = 5256, + AArch64_STRBBpost = 5257, + AArch64_STRBBpre = 5258, + AArch64_STRBBroW = 5259, + AArch64_STRBBroX = 5260, + AArch64_STRBBui = 5261, + AArch64_STRBpost = 5262, + AArch64_STRBpre = 5263, + AArch64_STRBroW = 5264, + AArch64_STRBroX = 5265, + AArch64_STRBui = 5266, + AArch64_STRDpost = 5267, + AArch64_STRDpre = 5268, + AArch64_STRDroW = 5269, + AArch64_STRDroX = 5270, + AArch64_STRDui = 5271, + AArch64_STRHHpost = 5272, + AArch64_STRHHpre = 5273, + AArch64_STRHHroW = 5274, + AArch64_STRHHroX = 5275, + AArch64_STRHHui = 5276, + AArch64_STRHpost = 5277, + AArch64_STRHpre = 5278, + AArch64_STRHroW = 5279, + AArch64_STRHroX = 5280, + AArch64_STRHui = 5281, + AArch64_STRQpost = 5282, + AArch64_STRQpre = 5283, + AArch64_STRQroW = 5284, + AArch64_STRQroX = 5285, + AArch64_STRQui = 5286, + AArch64_STRSpost = 5287, + AArch64_STRSpre = 5288, + AArch64_STRSroW = 5289, + AArch64_STRSroX = 5290, + AArch64_STRSui = 5291, + AArch64_STRWpost = 5292, + AArch64_STRWpre = 5293, + AArch64_STRWroW = 5294, + AArch64_STRWroX = 5295, + AArch64_STRWui = 5296, + AArch64_STRXpost = 5297, + AArch64_STRXpre = 5298, + AArch64_STRXroW = 5299, + AArch64_STRXroX = 5300, + AArch64_STRXui = 5301, + AArch64_STR_PXI = 5302, + AArch64_STR_ZA = 5303, + AArch64_STR_ZXI = 5304, + AArch64_STTRBi = 5305, + AArch64_STTRHi = 5306, + AArch64_STTRWi = 5307, + AArch64_STTRXi = 5308, + AArch64_STURBBi = 5309, + AArch64_STURBi = 5310, + AArch64_STURDi = 5311, + AArch64_STURHHi = 5312, + AArch64_STURHi = 5313, + AArch64_STURQi = 5314, + AArch64_STURSi = 5315, + AArch64_STURWi = 5316, + AArch64_STURXi = 5317, + AArch64_STXPW = 5318, + AArch64_STXPX = 5319, + AArch64_STXRB = 5320, + AArch64_STXRH = 5321, + AArch64_STXRW = 5322, + AArch64_STXRX = 5323, + AArch64_STZ2GOffset = 5324, + AArch64_STZ2GPostIndex = 5325, + AArch64_STZ2GPreIndex = 5326, + AArch64_STZGM = 5327, + AArch64_STZGOffset = 5328, + AArch64_STZGPostIndex = 5329, + AArch64_STZGPreIndex = 5330, + AArch64_SUBG = 5331, + AArch64_SUBHNB_ZZZ_B = 5332, + AArch64_SUBHNB_ZZZ_H = 5333, + AArch64_SUBHNB_ZZZ_S = 5334, + AArch64_SUBHNT_ZZZ_B = 5335, + AArch64_SUBHNT_ZZZ_H = 5336, + AArch64_SUBHNT_ZZZ_S = 5337, + AArch64_SUBHNv2i64_v2i32 = 5338, + AArch64_SUBHNv2i64_v4i32 = 5339, + AArch64_SUBHNv4i32_v4i16 = 5340, + AArch64_SUBHNv4i32_v8i16 = 5341, + AArch64_SUBHNv8i16_v16i8 = 5342, + AArch64_SUBHNv8i16_v8i8 = 5343, + AArch64_SUBP = 5344, + AArch64_SUBPS = 5345, + AArch64_SUBR_ZI_B = 5346, + AArch64_SUBR_ZI_D = 5347, + AArch64_SUBR_ZI_H = 5348, + AArch64_SUBR_ZI_S = 5349, + AArch64_SUBR_ZPmZ_B = 5350, + AArch64_SUBR_ZPmZ_D = 5351, + AArch64_SUBR_ZPmZ_H = 5352, + AArch64_SUBR_ZPmZ_S = 5353, + AArch64_SUBSWri = 5354, + AArch64_SUBSWrs = 5355, + AArch64_SUBSWrx = 5356, + AArch64_SUBSXri = 5357, + AArch64_SUBSXrs = 5358, + AArch64_SUBSXrx = 5359, + AArch64_SUBSXrx64 = 5360, + AArch64_SUBWri = 5361, + AArch64_SUBWrs = 5362, + AArch64_SUBWrx = 5363, + AArch64_SUBXri = 5364, + AArch64_SUBXrs = 5365, + AArch64_SUBXrx = 5366, + AArch64_SUBXrx64 = 5367, + AArch64_SUB_ZI_B = 5368, + AArch64_SUB_ZI_D = 5369, + AArch64_SUB_ZI_H = 5370, + AArch64_SUB_ZI_S = 5371, + AArch64_SUB_ZPmZ_B = 5372, + AArch64_SUB_ZPmZ_D = 5373, + AArch64_SUB_ZPmZ_H = 5374, + AArch64_SUB_ZPmZ_S = 5375, + AArch64_SUB_ZZZ_B = 5376, + AArch64_SUB_ZZZ_D = 5377, + AArch64_SUB_ZZZ_H = 5378, + AArch64_SUB_ZZZ_S = 5379, + AArch64_SUBv16i8 = 5380, + AArch64_SUBv1i64 = 5381, + AArch64_SUBv2i32 = 5382, + AArch64_SUBv2i64 = 5383, + AArch64_SUBv4i16 = 5384, + AArch64_SUBv4i32 = 5385, + AArch64_SUBv8i16 = 5386, + AArch64_SUBv8i8 = 5387, + AArch64_SUDOT_ZZZI = 5388, + AArch64_SUDOTlanev16i8 = 5389, + AArch64_SUDOTlanev8i8 = 5390, + AArch64_SUMOPA_MPPZZ_D = 5391, + AArch64_SUMOPA_MPPZZ_S = 5392, + AArch64_SUMOPS_MPPZZ_D = 5393, + AArch64_SUMOPS_MPPZZ_S = 5394, + AArch64_SUNPKHI_ZZ_D = 5395, + AArch64_SUNPKHI_ZZ_H = 5396, + AArch64_SUNPKHI_ZZ_S = 5397, + AArch64_SUNPKLO_ZZ_D = 5398, + AArch64_SUNPKLO_ZZ_H = 5399, + AArch64_SUNPKLO_ZZ_S = 5400, + AArch64_SUQADD_ZPmZ_B = 5401, + AArch64_SUQADD_ZPmZ_D = 5402, + AArch64_SUQADD_ZPmZ_H = 5403, + AArch64_SUQADD_ZPmZ_S = 5404, + AArch64_SUQADDv16i8 = 5405, + AArch64_SUQADDv1i16 = 5406, + AArch64_SUQADDv1i32 = 5407, + AArch64_SUQADDv1i64 = 5408, + AArch64_SUQADDv1i8 = 5409, + AArch64_SUQADDv2i32 = 5410, + AArch64_SUQADDv2i64 = 5411, + AArch64_SUQADDv4i16 = 5412, + AArch64_SUQADDv4i32 = 5413, + AArch64_SUQADDv8i16 = 5414, + AArch64_SUQADDv8i8 = 5415, + AArch64_SVC = 5416, + AArch64_SWPAB = 5417, + AArch64_SWPAH = 5418, + AArch64_SWPALB = 5419, + AArch64_SWPALH = 5420, + AArch64_SWPALW = 5421, + AArch64_SWPALX = 5422, + AArch64_SWPAW = 5423, + AArch64_SWPAX = 5424, + AArch64_SWPB = 5425, + AArch64_SWPH = 5426, + AArch64_SWPLB = 5427, + AArch64_SWPLH = 5428, + AArch64_SWPLW = 5429, + AArch64_SWPLX = 5430, + AArch64_SWPW = 5431, + AArch64_SWPX = 5432, + AArch64_SXTB_ZPmZ_D = 5433, + AArch64_SXTB_ZPmZ_H = 5434, + AArch64_SXTB_ZPmZ_S = 5435, + AArch64_SXTH_ZPmZ_D = 5436, + AArch64_SXTH_ZPmZ_S = 5437, + AArch64_SXTW_ZPmZ_D = 5438, + AArch64_SYSLxt = 5439, + AArch64_SYSxt = 5440, + AArch64_TBL_ZZZZ_B = 5441, + AArch64_TBL_ZZZZ_D = 5442, + AArch64_TBL_ZZZZ_H = 5443, + AArch64_TBL_ZZZZ_S = 5444, + AArch64_TBL_ZZZ_B = 5445, + AArch64_TBL_ZZZ_D = 5446, + AArch64_TBL_ZZZ_H = 5447, + AArch64_TBL_ZZZ_S = 5448, + AArch64_TBLv16i8Four = 5449, + AArch64_TBLv16i8One = 5450, + AArch64_TBLv16i8Three = 5451, + AArch64_TBLv16i8Two = 5452, + AArch64_TBLv8i8Four = 5453, + AArch64_TBLv8i8One = 5454, + AArch64_TBLv8i8Three = 5455, + AArch64_TBLv8i8Two = 5456, + AArch64_TBNZW = 5457, + AArch64_TBNZX = 5458, + AArch64_TBX_ZZZ_B = 5459, + AArch64_TBX_ZZZ_D = 5460, + AArch64_TBX_ZZZ_H = 5461, + AArch64_TBX_ZZZ_S = 5462, + AArch64_TBXv16i8Four = 5463, + AArch64_TBXv16i8One = 5464, + AArch64_TBXv16i8Three = 5465, + AArch64_TBXv16i8Two = 5466, + AArch64_TBXv8i8Four = 5467, + AArch64_TBXv8i8One = 5468, + AArch64_TBXv8i8Three = 5469, + AArch64_TBXv8i8Two = 5470, + AArch64_TBZW = 5471, + AArch64_TBZX = 5472, + AArch64_TCANCEL = 5473, + AArch64_TCOMMIT = 5474, + AArch64_TRN1_PPP_B = 5475, + AArch64_TRN1_PPP_D = 5476, + AArch64_TRN1_PPP_H = 5477, + AArch64_TRN1_PPP_S = 5478, + AArch64_TRN1_ZZZ_B = 5479, + AArch64_TRN1_ZZZ_D = 5480, + AArch64_TRN1_ZZZ_H = 5481, + AArch64_TRN1_ZZZ_Q = 5482, + AArch64_TRN1_ZZZ_S = 5483, + AArch64_TRN1v16i8 = 5484, + AArch64_TRN1v2i32 = 5485, + AArch64_TRN1v2i64 = 5486, + AArch64_TRN1v4i16 = 5487, + AArch64_TRN1v4i32 = 5488, + AArch64_TRN1v8i16 = 5489, + AArch64_TRN1v8i8 = 5490, + AArch64_TRN2_PPP_B = 5491, + AArch64_TRN2_PPP_D = 5492, + AArch64_TRN2_PPP_H = 5493, + AArch64_TRN2_PPP_S = 5494, + AArch64_TRN2_ZZZ_B = 5495, + AArch64_TRN2_ZZZ_D = 5496, + AArch64_TRN2_ZZZ_H = 5497, + AArch64_TRN2_ZZZ_Q = 5498, + AArch64_TRN2_ZZZ_S = 5499, + AArch64_TRN2v16i8 = 5500, + AArch64_TRN2v2i32 = 5501, + AArch64_TRN2v2i64 = 5502, + AArch64_TRN2v4i16 = 5503, + AArch64_TRN2v4i32 = 5504, + AArch64_TRN2v8i16 = 5505, + AArch64_TRN2v8i8 = 5506, + AArch64_TSB = 5507, + AArch64_TSTART = 5508, + AArch64_TTEST = 5509, + AArch64_UABALB_ZZZ_D = 5510, + AArch64_UABALB_ZZZ_H = 5511, + AArch64_UABALB_ZZZ_S = 5512, + AArch64_UABALT_ZZZ_D = 5513, + AArch64_UABALT_ZZZ_H = 5514, + AArch64_UABALT_ZZZ_S = 5515, + AArch64_UABALv16i8_v8i16 = 5516, + AArch64_UABALv2i32_v2i64 = 5517, + AArch64_UABALv4i16_v4i32 = 5518, + AArch64_UABALv4i32_v2i64 = 5519, + AArch64_UABALv8i16_v4i32 = 5520, + AArch64_UABALv8i8_v8i16 = 5521, + AArch64_UABA_ZZZ_B = 5522, + AArch64_UABA_ZZZ_D = 5523, + AArch64_UABA_ZZZ_H = 5524, + AArch64_UABA_ZZZ_S = 5525, + AArch64_UABAv16i8 = 5526, + AArch64_UABAv2i32 = 5527, + AArch64_UABAv4i16 = 5528, + AArch64_UABAv4i32 = 5529, + AArch64_UABAv8i16 = 5530, + AArch64_UABAv8i8 = 5531, + AArch64_UABDLB_ZZZ_D = 5532, + AArch64_UABDLB_ZZZ_H = 5533, + AArch64_UABDLB_ZZZ_S = 5534, + AArch64_UABDLT_ZZZ_D = 5535, + AArch64_UABDLT_ZZZ_H = 5536, + AArch64_UABDLT_ZZZ_S = 5537, + AArch64_UABDLv16i8_v8i16 = 5538, + AArch64_UABDLv2i32_v2i64 = 5539, + AArch64_UABDLv4i16_v4i32 = 5540, + AArch64_UABDLv4i32_v2i64 = 5541, + AArch64_UABDLv8i16_v4i32 = 5542, + AArch64_UABDLv8i8_v8i16 = 5543, + AArch64_UABD_ZPmZ_B = 5544, + AArch64_UABD_ZPmZ_D = 5545, + AArch64_UABD_ZPmZ_H = 5546, + AArch64_UABD_ZPmZ_S = 5547, + AArch64_UABDv16i8 = 5548, + AArch64_UABDv2i32 = 5549, + AArch64_UABDv4i16 = 5550, + AArch64_UABDv4i32 = 5551, + AArch64_UABDv8i16 = 5552, + AArch64_UABDv8i8 = 5553, + AArch64_UADALP_ZPmZ_D = 5554, + AArch64_UADALP_ZPmZ_H = 5555, + AArch64_UADALP_ZPmZ_S = 5556, + AArch64_UADALPv16i8_v8i16 = 5557, + AArch64_UADALPv2i32_v1i64 = 5558, + AArch64_UADALPv4i16_v2i32 = 5559, + AArch64_UADALPv4i32_v2i64 = 5560, + AArch64_UADALPv8i16_v4i32 = 5561, + AArch64_UADALPv8i8_v4i16 = 5562, + AArch64_UADDLB_ZZZ_D = 5563, + AArch64_UADDLB_ZZZ_H = 5564, + AArch64_UADDLB_ZZZ_S = 5565, + AArch64_UADDLPv16i8_v8i16 = 5566, + AArch64_UADDLPv2i32_v1i64 = 5567, + AArch64_UADDLPv4i16_v2i32 = 5568, + AArch64_UADDLPv4i32_v2i64 = 5569, + AArch64_UADDLPv8i16_v4i32 = 5570, + AArch64_UADDLPv8i8_v4i16 = 5571, + AArch64_UADDLT_ZZZ_D = 5572, + AArch64_UADDLT_ZZZ_H = 5573, + AArch64_UADDLT_ZZZ_S = 5574, + AArch64_UADDLVv16i8v = 5575, + AArch64_UADDLVv4i16v = 5576, + AArch64_UADDLVv4i32v = 5577, + AArch64_UADDLVv8i16v = 5578, + AArch64_UADDLVv8i8v = 5579, + AArch64_UADDLv16i8_v8i16 = 5580, + AArch64_UADDLv2i32_v2i64 = 5581, + AArch64_UADDLv4i16_v4i32 = 5582, + AArch64_UADDLv4i32_v2i64 = 5583, + AArch64_UADDLv8i16_v4i32 = 5584, + AArch64_UADDLv8i8_v8i16 = 5585, + AArch64_UADDV_VPZ_B = 5586, + AArch64_UADDV_VPZ_D = 5587, + AArch64_UADDV_VPZ_H = 5588, + AArch64_UADDV_VPZ_S = 5589, + AArch64_UADDWB_ZZZ_D = 5590, + AArch64_UADDWB_ZZZ_H = 5591, + AArch64_UADDWB_ZZZ_S = 5592, + AArch64_UADDWT_ZZZ_D = 5593, + AArch64_UADDWT_ZZZ_H = 5594, + AArch64_UADDWT_ZZZ_S = 5595, + AArch64_UADDWv16i8_v8i16 = 5596, + AArch64_UADDWv2i32_v2i64 = 5597, + AArch64_UADDWv4i16_v4i32 = 5598, + AArch64_UADDWv4i32_v2i64 = 5599, + AArch64_UADDWv8i16_v4i32 = 5600, + AArch64_UADDWv8i8_v8i16 = 5601, + AArch64_UBFMWri = 5602, + AArch64_UBFMXri = 5603, + AArch64_UCLAMP_ZZZ_B = 5604, + AArch64_UCLAMP_ZZZ_D = 5605, + AArch64_UCLAMP_ZZZ_H = 5606, + AArch64_UCLAMP_ZZZ_S = 5607, + AArch64_UCVTFSWDri = 5608, + AArch64_UCVTFSWHri = 5609, + AArch64_UCVTFSWSri = 5610, + AArch64_UCVTFSXDri = 5611, + AArch64_UCVTFSXHri = 5612, + AArch64_UCVTFSXSri = 5613, + AArch64_UCVTFUWDri = 5614, + AArch64_UCVTFUWHri = 5615, + AArch64_UCVTFUWSri = 5616, + AArch64_UCVTFUXDri = 5617, + AArch64_UCVTFUXHri = 5618, + AArch64_UCVTFUXSri = 5619, + AArch64_UCVTF_ZPmZ_DtoD = 5620, + AArch64_UCVTF_ZPmZ_DtoH = 5621, + AArch64_UCVTF_ZPmZ_DtoS = 5622, + AArch64_UCVTF_ZPmZ_HtoH = 5623, + AArch64_UCVTF_ZPmZ_StoD = 5624, + AArch64_UCVTF_ZPmZ_StoH = 5625, + AArch64_UCVTF_ZPmZ_StoS = 5626, + AArch64_UCVTFd = 5627, + AArch64_UCVTFh = 5628, + AArch64_UCVTFs = 5629, + AArch64_UCVTFv1i16 = 5630, + AArch64_UCVTFv1i32 = 5631, + AArch64_UCVTFv1i64 = 5632, + AArch64_UCVTFv2f32 = 5633, + AArch64_UCVTFv2f64 = 5634, + AArch64_UCVTFv2i32_shift = 5635, + AArch64_UCVTFv2i64_shift = 5636, + AArch64_UCVTFv4f16 = 5637, + AArch64_UCVTFv4f32 = 5638, + AArch64_UCVTFv4i16_shift = 5639, + AArch64_UCVTFv4i32_shift = 5640, + AArch64_UCVTFv8f16 = 5641, + AArch64_UCVTFv8i16_shift = 5642, + AArch64_UDF = 5643, + AArch64_UDIVR_ZPmZ_D = 5644, + AArch64_UDIVR_ZPmZ_S = 5645, + AArch64_UDIVWr = 5646, + AArch64_UDIVXr = 5647, + AArch64_UDIV_ZPmZ_D = 5648, + AArch64_UDIV_ZPmZ_S = 5649, + AArch64_UDOT_ZZZI_D = 5650, + AArch64_UDOT_ZZZI_S = 5651, + AArch64_UDOT_ZZZ_D = 5652, + AArch64_UDOT_ZZZ_S = 5653, + AArch64_UDOTlanev16i8 = 5654, + AArch64_UDOTlanev8i8 = 5655, + AArch64_UDOTv16i8 = 5656, + AArch64_UDOTv8i8 = 5657, + AArch64_UHADD_ZPmZ_B = 5658, + AArch64_UHADD_ZPmZ_D = 5659, + AArch64_UHADD_ZPmZ_H = 5660, + AArch64_UHADD_ZPmZ_S = 5661, + AArch64_UHADDv16i8 = 5662, + AArch64_UHADDv2i32 = 5663, + AArch64_UHADDv4i16 = 5664, + AArch64_UHADDv4i32 = 5665, + AArch64_UHADDv8i16 = 5666, + AArch64_UHADDv8i8 = 5667, + AArch64_UHSUBR_ZPmZ_B = 5668, + AArch64_UHSUBR_ZPmZ_D = 5669, + AArch64_UHSUBR_ZPmZ_H = 5670, + AArch64_UHSUBR_ZPmZ_S = 5671, + AArch64_UHSUB_ZPmZ_B = 5672, + AArch64_UHSUB_ZPmZ_D = 5673, + AArch64_UHSUB_ZPmZ_H = 5674, + AArch64_UHSUB_ZPmZ_S = 5675, + AArch64_UHSUBv16i8 = 5676, + AArch64_UHSUBv2i32 = 5677, + AArch64_UHSUBv4i16 = 5678, + AArch64_UHSUBv4i32 = 5679, + AArch64_UHSUBv8i16 = 5680, + AArch64_UHSUBv8i8 = 5681, + AArch64_UMADDLrrr = 5682, + AArch64_UMAXP_ZPmZ_B = 5683, + AArch64_UMAXP_ZPmZ_D = 5684, + AArch64_UMAXP_ZPmZ_H = 5685, + AArch64_UMAXP_ZPmZ_S = 5686, + AArch64_UMAXPv16i8 = 5687, + AArch64_UMAXPv2i32 = 5688, + AArch64_UMAXPv4i16 = 5689, + AArch64_UMAXPv4i32 = 5690, + AArch64_UMAXPv8i16 = 5691, + AArch64_UMAXPv8i8 = 5692, + AArch64_UMAXV_VPZ_B = 5693, + AArch64_UMAXV_VPZ_D = 5694, + AArch64_UMAXV_VPZ_H = 5695, + AArch64_UMAXV_VPZ_S = 5696, + AArch64_UMAXVv16i8v = 5697, + AArch64_UMAXVv4i16v = 5698, + AArch64_UMAXVv4i32v = 5699, + AArch64_UMAXVv8i16v = 5700, + AArch64_UMAXVv8i8v = 5701, + AArch64_UMAX_ZI_B = 5702, + AArch64_UMAX_ZI_D = 5703, + AArch64_UMAX_ZI_H = 5704, + AArch64_UMAX_ZI_S = 5705, + AArch64_UMAX_ZPmZ_B = 5706, + AArch64_UMAX_ZPmZ_D = 5707, + AArch64_UMAX_ZPmZ_H = 5708, + AArch64_UMAX_ZPmZ_S = 5709, + AArch64_UMAXv16i8 = 5710, + AArch64_UMAXv2i32 = 5711, + AArch64_UMAXv4i16 = 5712, + AArch64_UMAXv4i32 = 5713, + AArch64_UMAXv8i16 = 5714, + AArch64_UMAXv8i8 = 5715, + AArch64_UMINP_ZPmZ_B = 5716, + AArch64_UMINP_ZPmZ_D = 5717, + AArch64_UMINP_ZPmZ_H = 5718, + AArch64_UMINP_ZPmZ_S = 5719, + AArch64_UMINPv16i8 = 5720, + AArch64_UMINPv2i32 = 5721, + AArch64_UMINPv4i16 = 5722, + AArch64_UMINPv4i32 = 5723, + AArch64_UMINPv8i16 = 5724, + AArch64_UMINPv8i8 = 5725, + AArch64_UMINV_VPZ_B = 5726, + AArch64_UMINV_VPZ_D = 5727, + AArch64_UMINV_VPZ_H = 5728, + AArch64_UMINV_VPZ_S = 5729, + AArch64_UMINVv16i8v = 5730, + AArch64_UMINVv4i16v = 5731, + AArch64_UMINVv4i32v = 5732, + AArch64_UMINVv8i16v = 5733, + AArch64_UMINVv8i8v = 5734, + AArch64_UMIN_ZI_B = 5735, + AArch64_UMIN_ZI_D = 5736, + AArch64_UMIN_ZI_H = 5737, + AArch64_UMIN_ZI_S = 5738, + AArch64_UMIN_ZPmZ_B = 5739, + AArch64_UMIN_ZPmZ_D = 5740, + AArch64_UMIN_ZPmZ_H = 5741, + AArch64_UMIN_ZPmZ_S = 5742, + AArch64_UMINv16i8 = 5743, + AArch64_UMINv2i32 = 5744, + AArch64_UMINv4i16 = 5745, + AArch64_UMINv4i32 = 5746, + AArch64_UMINv8i16 = 5747, + AArch64_UMINv8i8 = 5748, + AArch64_UMLALB_ZZZI_D = 5749, + AArch64_UMLALB_ZZZI_S = 5750, + AArch64_UMLALB_ZZZ_D = 5751, + AArch64_UMLALB_ZZZ_H = 5752, + AArch64_UMLALB_ZZZ_S = 5753, + AArch64_UMLALT_ZZZI_D = 5754, + AArch64_UMLALT_ZZZI_S = 5755, + AArch64_UMLALT_ZZZ_D = 5756, + AArch64_UMLALT_ZZZ_H = 5757, + AArch64_UMLALT_ZZZ_S = 5758, + AArch64_UMLALv16i8_v8i16 = 5759, + AArch64_UMLALv2i32_indexed = 5760, + AArch64_UMLALv2i32_v2i64 = 5761, + AArch64_UMLALv4i16_indexed = 5762, + AArch64_UMLALv4i16_v4i32 = 5763, + AArch64_UMLALv4i32_indexed = 5764, + AArch64_UMLALv4i32_v2i64 = 5765, + AArch64_UMLALv8i16_indexed = 5766, + AArch64_UMLALv8i16_v4i32 = 5767, + AArch64_UMLALv8i8_v8i16 = 5768, + AArch64_UMLSLB_ZZZI_D = 5769, + AArch64_UMLSLB_ZZZI_S = 5770, + AArch64_UMLSLB_ZZZ_D = 5771, + AArch64_UMLSLB_ZZZ_H = 5772, + AArch64_UMLSLB_ZZZ_S = 5773, + AArch64_UMLSLT_ZZZI_D = 5774, + AArch64_UMLSLT_ZZZI_S = 5775, + AArch64_UMLSLT_ZZZ_D = 5776, + AArch64_UMLSLT_ZZZ_H = 5777, + AArch64_UMLSLT_ZZZ_S = 5778, + AArch64_UMLSLv16i8_v8i16 = 5779, + AArch64_UMLSLv2i32_indexed = 5780, + AArch64_UMLSLv2i32_v2i64 = 5781, + AArch64_UMLSLv4i16_indexed = 5782, + AArch64_UMLSLv4i16_v4i32 = 5783, + AArch64_UMLSLv4i32_indexed = 5784, + AArch64_UMLSLv4i32_v2i64 = 5785, + AArch64_UMLSLv8i16_indexed = 5786, + AArch64_UMLSLv8i16_v4i32 = 5787, + AArch64_UMLSLv8i8_v8i16 = 5788, + AArch64_UMMLA = 5789, + AArch64_UMMLA_ZZZ = 5790, + AArch64_UMOPA_MPPZZ_D = 5791, + AArch64_UMOPA_MPPZZ_S = 5792, + AArch64_UMOPS_MPPZZ_D = 5793, + AArch64_UMOPS_MPPZZ_S = 5794, + AArch64_UMOVvi16 = 5795, + AArch64_UMOVvi16_idx0 = 5796, + AArch64_UMOVvi32 = 5797, + AArch64_UMOVvi32_idx0 = 5798, + AArch64_UMOVvi64 = 5799, + AArch64_UMOVvi64_idx0 = 5800, + AArch64_UMOVvi8 = 5801, + AArch64_UMOVvi8_idx0 = 5802, + AArch64_UMSUBLrrr = 5803, + AArch64_UMULH_ZPmZ_B = 5804, + AArch64_UMULH_ZPmZ_D = 5805, + AArch64_UMULH_ZPmZ_H = 5806, + AArch64_UMULH_ZPmZ_S = 5807, + AArch64_UMULH_ZZZ_B = 5808, + AArch64_UMULH_ZZZ_D = 5809, + AArch64_UMULH_ZZZ_H = 5810, + AArch64_UMULH_ZZZ_S = 5811, + AArch64_UMULHrr = 5812, + AArch64_UMULLB_ZZZI_D = 5813, + AArch64_UMULLB_ZZZI_S = 5814, + AArch64_UMULLB_ZZZ_D = 5815, + AArch64_UMULLB_ZZZ_H = 5816, + AArch64_UMULLB_ZZZ_S = 5817, + AArch64_UMULLT_ZZZI_D = 5818, + AArch64_UMULLT_ZZZI_S = 5819, + AArch64_UMULLT_ZZZ_D = 5820, + AArch64_UMULLT_ZZZ_H = 5821, + AArch64_UMULLT_ZZZ_S = 5822, + AArch64_UMULLv16i8_v8i16 = 5823, + AArch64_UMULLv2i32_indexed = 5824, + AArch64_UMULLv2i32_v2i64 = 5825, + AArch64_UMULLv4i16_indexed = 5826, + AArch64_UMULLv4i16_v4i32 = 5827, + AArch64_UMULLv4i32_indexed = 5828, + AArch64_UMULLv4i32_v2i64 = 5829, + AArch64_UMULLv8i16_indexed = 5830, + AArch64_UMULLv8i16_v4i32 = 5831, + AArch64_UMULLv8i8_v8i16 = 5832, + AArch64_UQADD_ZI_B = 5833, + AArch64_UQADD_ZI_D = 5834, + AArch64_UQADD_ZI_H = 5835, + AArch64_UQADD_ZI_S = 5836, + AArch64_UQADD_ZPmZ_B = 5837, + AArch64_UQADD_ZPmZ_D = 5838, + AArch64_UQADD_ZPmZ_H = 5839, + AArch64_UQADD_ZPmZ_S = 5840, + AArch64_UQADD_ZZZ_B = 5841, + AArch64_UQADD_ZZZ_D = 5842, + AArch64_UQADD_ZZZ_H = 5843, + AArch64_UQADD_ZZZ_S = 5844, + AArch64_UQADDv16i8 = 5845, + AArch64_UQADDv1i16 = 5846, + AArch64_UQADDv1i32 = 5847, + AArch64_UQADDv1i64 = 5848, + AArch64_UQADDv1i8 = 5849, + AArch64_UQADDv2i32 = 5850, + AArch64_UQADDv2i64 = 5851, + AArch64_UQADDv4i16 = 5852, + AArch64_UQADDv4i32 = 5853, + AArch64_UQADDv8i16 = 5854, + AArch64_UQADDv8i8 = 5855, + AArch64_UQDECB_WPiI = 5856, + AArch64_UQDECB_XPiI = 5857, + AArch64_UQDECD_WPiI = 5858, + AArch64_UQDECD_XPiI = 5859, + AArch64_UQDECD_ZPiI = 5860, + AArch64_UQDECH_WPiI = 5861, + AArch64_UQDECH_XPiI = 5862, + AArch64_UQDECH_ZPiI = 5863, + AArch64_UQDECP_WP_B = 5864, + AArch64_UQDECP_WP_D = 5865, + AArch64_UQDECP_WP_H = 5866, + AArch64_UQDECP_WP_S = 5867, + AArch64_UQDECP_XP_B = 5868, + AArch64_UQDECP_XP_D = 5869, + AArch64_UQDECP_XP_H = 5870, + AArch64_UQDECP_XP_S = 5871, + AArch64_UQDECP_ZP_D = 5872, + AArch64_UQDECP_ZP_H = 5873, + AArch64_UQDECP_ZP_S = 5874, + AArch64_UQDECW_WPiI = 5875, + AArch64_UQDECW_XPiI = 5876, + AArch64_UQDECW_ZPiI = 5877, + AArch64_UQINCB_WPiI = 5878, + AArch64_UQINCB_XPiI = 5879, + AArch64_UQINCD_WPiI = 5880, + AArch64_UQINCD_XPiI = 5881, + AArch64_UQINCD_ZPiI = 5882, + AArch64_UQINCH_WPiI = 5883, + AArch64_UQINCH_XPiI = 5884, + AArch64_UQINCH_ZPiI = 5885, + AArch64_UQINCP_WP_B = 5886, + AArch64_UQINCP_WP_D = 5887, + AArch64_UQINCP_WP_H = 5888, + AArch64_UQINCP_WP_S = 5889, + AArch64_UQINCP_XP_B = 5890, + AArch64_UQINCP_XP_D = 5891, + AArch64_UQINCP_XP_H = 5892, + AArch64_UQINCP_XP_S = 5893, + AArch64_UQINCP_ZP_D = 5894, + AArch64_UQINCP_ZP_H = 5895, + AArch64_UQINCP_ZP_S = 5896, + AArch64_UQINCW_WPiI = 5897, + AArch64_UQINCW_XPiI = 5898, + AArch64_UQINCW_ZPiI = 5899, + AArch64_UQRSHLR_ZPmZ_B = 5900, + AArch64_UQRSHLR_ZPmZ_D = 5901, + AArch64_UQRSHLR_ZPmZ_H = 5902, + AArch64_UQRSHLR_ZPmZ_S = 5903, + AArch64_UQRSHL_ZPmZ_B = 5904, + AArch64_UQRSHL_ZPmZ_D = 5905, + AArch64_UQRSHL_ZPmZ_H = 5906, + AArch64_UQRSHL_ZPmZ_S = 5907, + AArch64_UQRSHLv16i8 = 5908, + AArch64_UQRSHLv1i16 = 5909, + AArch64_UQRSHLv1i32 = 5910, + AArch64_UQRSHLv1i64 = 5911, + AArch64_UQRSHLv1i8 = 5912, + AArch64_UQRSHLv2i32 = 5913, + AArch64_UQRSHLv2i64 = 5914, + AArch64_UQRSHLv4i16 = 5915, + AArch64_UQRSHLv4i32 = 5916, + AArch64_UQRSHLv8i16 = 5917, + AArch64_UQRSHLv8i8 = 5918, + AArch64_UQRSHRNB_ZZI_B = 5919, + AArch64_UQRSHRNB_ZZI_H = 5920, + AArch64_UQRSHRNB_ZZI_S = 5921, + AArch64_UQRSHRNT_ZZI_B = 5922, + AArch64_UQRSHRNT_ZZI_H = 5923, + AArch64_UQRSHRNT_ZZI_S = 5924, + AArch64_UQRSHRNb = 5925, + AArch64_UQRSHRNh = 5926, + AArch64_UQRSHRNs = 5927, + AArch64_UQRSHRNv16i8_shift = 5928, + AArch64_UQRSHRNv2i32_shift = 5929, + AArch64_UQRSHRNv4i16_shift = 5930, + AArch64_UQRSHRNv4i32_shift = 5931, + AArch64_UQRSHRNv8i16_shift = 5932, + AArch64_UQRSHRNv8i8_shift = 5933, + AArch64_UQSHLR_ZPmZ_B = 5934, + AArch64_UQSHLR_ZPmZ_D = 5935, + AArch64_UQSHLR_ZPmZ_H = 5936, + AArch64_UQSHLR_ZPmZ_S = 5937, + AArch64_UQSHL_ZPmI_B = 5938, + AArch64_UQSHL_ZPmI_D = 5939, + AArch64_UQSHL_ZPmI_H = 5940, + AArch64_UQSHL_ZPmI_S = 5941, + AArch64_UQSHL_ZPmZ_B = 5942, + AArch64_UQSHL_ZPmZ_D = 5943, + AArch64_UQSHL_ZPmZ_H = 5944, + AArch64_UQSHL_ZPmZ_S = 5945, + AArch64_UQSHLb = 5946, + AArch64_UQSHLd = 5947, + AArch64_UQSHLh = 5948, + AArch64_UQSHLs = 5949, + AArch64_UQSHLv16i8 = 5950, + AArch64_UQSHLv16i8_shift = 5951, + AArch64_UQSHLv1i16 = 5952, + AArch64_UQSHLv1i32 = 5953, + AArch64_UQSHLv1i64 = 5954, + AArch64_UQSHLv1i8 = 5955, + AArch64_UQSHLv2i32 = 5956, + AArch64_UQSHLv2i32_shift = 5957, + AArch64_UQSHLv2i64 = 5958, + AArch64_UQSHLv2i64_shift = 5959, + AArch64_UQSHLv4i16 = 5960, + AArch64_UQSHLv4i16_shift = 5961, + AArch64_UQSHLv4i32 = 5962, + AArch64_UQSHLv4i32_shift = 5963, + AArch64_UQSHLv8i16 = 5964, + AArch64_UQSHLv8i16_shift = 5965, + AArch64_UQSHLv8i8 = 5966, + AArch64_UQSHLv8i8_shift = 5967, + AArch64_UQSHRNB_ZZI_B = 5968, + AArch64_UQSHRNB_ZZI_H = 5969, + AArch64_UQSHRNB_ZZI_S = 5970, + AArch64_UQSHRNT_ZZI_B = 5971, + AArch64_UQSHRNT_ZZI_H = 5972, + AArch64_UQSHRNT_ZZI_S = 5973, + AArch64_UQSHRNb = 5974, + AArch64_UQSHRNh = 5975, + AArch64_UQSHRNs = 5976, + AArch64_UQSHRNv16i8_shift = 5977, + AArch64_UQSHRNv2i32_shift = 5978, + AArch64_UQSHRNv4i16_shift = 5979, + AArch64_UQSHRNv4i32_shift = 5980, + AArch64_UQSHRNv8i16_shift = 5981, + AArch64_UQSHRNv8i8_shift = 5982, + AArch64_UQSUBR_ZPmZ_B = 5983, + AArch64_UQSUBR_ZPmZ_D = 5984, + AArch64_UQSUBR_ZPmZ_H = 5985, + AArch64_UQSUBR_ZPmZ_S = 5986, + AArch64_UQSUB_ZI_B = 5987, + AArch64_UQSUB_ZI_D = 5988, + AArch64_UQSUB_ZI_H = 5989, + AArch64_UQSUB_ZI_S = 5990, + AArch64_UQSUB_ZPmZ_B = 5991, + AArch64_UQSUB_ZPmZ_D = 5992, + AArch64_UQSUB_ZPmZ_H = 5993, + AArch64_UQSUB_ZPmZ_S = 5994, + AArch64_UQSUB_ZZZ_B = 5995, + AArch64_UQSUB_ZZZ_D = 5996, + AArch64_UQSUB_ZZZ_H = 5997, + AArch64_UQSUB_ZZZ_S = 5998, + AArch64_UQSUBv16i8 = 5999, + AArch64_UQSUBv1i16 = 6000, + AArch64_UQSUBv1i32 = 6001, + AArch64_UQSUBv1i64 = 6002, + AArch64_UQSUBv1i8 = 6003, + AArch64_UQSUBv2i32 = 6004, + AArch64_UQSUBv2i64 = 6005, + AArch64_UQSUBv4i16 = 6006, + AArch64_UQSUBv4i32 = 6007, + AArch64_UQSUBv8i16 = 6008, + AArch64_UQSUBv8i8 = 6009, + AArch64_UQXTNB_ZZ_B = 6010, + AArch64_UQXTNB_ZZ_H = 6011, + AArch64_UQXTNB_ZZ_S = 6012, + AArch64_UQXTNT_ZZ_B = 6013, + AArch64_UQXTNT_ZZ_H = 6014, + AArch64_UQXTNT_ZZ_S = 6015, + AArch64_UQXTNv16i8 = 6016, + AArch64_UQXTNv1i16 = 6017, + AArch64_UQXTNv1i32 = 6018, + AArch64_UQXTNv1i8 = 6019, + AArch64_UQXTNv2i32 = 6020, + AArch64_UQXTNv4i16 = 6021, + AArch64_UQXTNv4i32 = 6022, + AArch64_UQXTNv8i16 = 6023, + AArch64_UQXTNv8i8 = 6024, + AArch64_URECPE_ZPmZ_S = 6025, + AArch64_URECPEv2i32 = 6026, + AArch64_URECPEv4i32 = 6027, + AArch64_URHADD_ZPmZ_B = 6028, + AArch64_URHADD_ZPmZ_D = 6029, + AArch64_URHADD_ZPmZ_H = 6030, + AArch64_URHADD_ZPmZ_S = 6031, + AArch64_URHADDv16i8 = 6032, + AArch64_URHADDv2i32 = 6033, + AArch64_URHADDv4i16 = 6034, + AArch64_URHADDv4i32 = 6035, + AArch64_URHADDv8i16 = 6036, + AArch64_URHADDv8i8 = 6037, + AArch64_URSHLR_ZPmZ_B = 6038, + AArch64_URSHLR_ZPmZ_D = 6039, + AArch64_URSHLR_ZPmZ_H = 6040, + AArch64_URSHLR_ZPmZ_S = 6041, + AArch64_URSHL_ZPmZ_B = 6042, + AArch64_URSHL_ZPmZ_D = 6043, + AArch64_URSHL_ZPmZ_H = 6044, + AArch64_URSHL_ZPmZ_S = 6045, + AArch64_URSHLv16i8 = 6046, + AArch64_URSHLv1i64 = 6047, + AArch64_URSHLv2i32 = 6048, + AArch64_URSHLv2i64 = 6049, + AArch64_URSHLv4i16 = 6050, + AArch64_URSHLv4i32 = 6051, + AArch64_URSHLv8i16 = 6052, + AArch64_URSHLv8i8 = 6053, + AArch64_URSHR_ZPmI_B = 6054, + AArch64_URSHR_ZPmI_D = 6055, + AArch64_URSHR_ZPmI_H = 6056, + AArch64_URSHR_ZPmI_S = 6057, + AArch64_URSHRd = 6058, + AArch64_URSHRv16i8_shift = 6059, + AArch64_URSHRv2i32_shift = 6060, + AArch64_URSHRv2i64_shift = 6061, + AArch64_URSHRv4i16_shift = 6062, + AArch64_URSHRv4i32_shift = 6063, + AArch64_URSHRv8i16_shift = 6064, + AArch64_URSHRv8i8_shift = 6065, + AArch64_URSQRTE_ZPmZ_S = 6066, + AArch64_URSQRTEv2i32 = 6067, + AArch64_URSQRTEv4i32 = 6068, + AArch64_URSRA_ZZI_B = 6069, + AArch64_URSRA_ZZI_D = 6070, + AArch64_URSRA_ZZI_H = 6071, + AArch64_URSRA_ZZI_S = 6072, + AArch64_URSRAd = 6073, + AArch64_URSRAv16i8_shift = 6074, + AArch64_URSRAv2i32_shift = 6075, + AArch64_URSRAv2i64_shift = 6076, + AArch64_URSRAv4i16_shift = 6077, + AArch64_URSRAv4i32_shift = 6078, + AArch64_URSRAv8i16_shift = 6079, + AArch64_URSRAv8i8_shift = 6080, + AArch64_USDOT_ZZZ = 6081, + AArch64_USDOT_ZZZI = 6082, + AArch64_USDOTlanev16i8 = 6083, + AArch64_USDOTlanev8i8 = 6084, + AArch64_USDOTv16i8 = 6085, + AArch64_USDOTv8i8 = 6086, + AArch64_USHLLB_ZZI_D = 6087, + AArch64_USHLLB_ZZI_H = 6088, + AArch64_USHLLB_ZZI_S = 6089, + AArch64_USHLLT_ZZI_D = 6090, + AArch64_USHLLT_ZZI_H = 6091, + AArch64_USHLLT_ZZI_S = 6092, + AArch64_USHLLv16i8_shift = 6093, + AArch64_USHLLv2i32_shift = 6094, + AArch64_USHLLv4i16_shift = 6095, + AArch64_USHLLv4i32_shift = 6096, + AArch64_USHLLv8i16_shift = 6097, + AArch64_USHLLv8i8_shift = 6098, + AArch64_USHLv16i8 = 6099, + AArch64_USHLv1i64 = 6100, + AArch64_USHLv2i32 = 6101, + AArch64_USHLv2i64 = 6102, + AArch64_USHLv4i16 = 6103, + AArch64_USHLv4i32 = 6104, + AArch64_USHLv8i16 = 6105, + AArch64_USHLv8i8 = 6106, + AArch64_USHRd = 6107, + AArch64_USHRv16i8_shift = 6108, + AArch64_USHRv2i32_shift = 6109, + AArch64_USHRv2i64_shift = 6110, + AArch64_USHRv4i16_shift = 6111, + AArch64_USHRv4i32_shift = 6112, + AArch64_USHRv8i16_shift = 6113, + AArch64_USHRv8i8_shift = 6114, + AArch64_USMMLA = 6115, + AArch64_USMMLA_ZZZ = 6116, + AArch64_USMOPA_MPPZZ_D = 6117, + AArch64_USMOPA_MPPZZ_S = 6118, + AArch64_USMOPS_MPPZZ_D = 6119, + AArch64_USMOPS_MPPZZ_S = 6120, + AArch64_USQADD_ZPmZ_B = 6121, + AArch64_USQADD_ZPmZ_D = 6122, + AArch64_USQADD_ZPmZ_H = 6123, + AArch64_USQADD_ZPmZ_S = 6124, + AArch64_USQADDv16i8 = 6125, + AArch64_USQADDv1i16 = 6126, + AArch64_USQADDv1i32 = 6127, + AArch64_USQADDv1i64 = 6128, + AArch64_USQADDv1i8 = 6129, + AArch64_USQADDv2i32 = 6130, + AArch64_USQADDv2i64 = 6131, + AArch64_USQADDv4i16 = 6132, + AArch64_USQADDv4i32 = 6133, + AArch64_USQADDv8i16 = 6134, + AArch64_USQADDv8i8 = 6135, + AArch64_USRA_ZZI_B = 6136, + AArch64_USRA_ZZI_D = 6137, + AArch64_USRA_ZZI_H = 6138, + AArch64_USRA_ZZI_S = 6139, + AArch64_USRAd = 6140, + AArch64_USRAv16i8_shift = 6141, + AArch64_USRAv2i32_shift = 6142, + AArch64_USRAv2i64_shift = 6143, + AArch64_USRAv4i16_shift = 6144, + AArch64_USRAv4i32_shift = 6145, + AArch64_USRAv8i16_shift = 6146, + AArch64_USRAv8i8_shift = 6147, + AArch64_USUBLB_ZZZ_D = 6148, + AArch64_USUBLB_ZZZ_H = 6149, + AArch64_USUBLB_ZZZ_S = 6150, + AArch64_USUBLT_ZZZ_D = 6151, + AArch64_USUBLT_ZZZ_H = 6152, + AArch64_USUBLT_ZZZ_S = 6153, + AArch64_USUBLv16i8_v8i16 = 6154, + AArch64_USUBLv2i32_v2i64 = 6155, + AArch64_USUBLv4i16_v4i32 = 6156, + AArch64_USUBLv4i32_v2i64 = 6157, + AArch64_USUBLv8i16_v4i32 = 6158, + AArch64_USUBLv8i8_v8i16 = 6159, + AArch64_USUBWB_ZZZ_D = 6160, + AArch64_USUBWB_ZZZ_H = 6161, + AArch64_USUBWB_ZZZ_S = 6162, + AArch64_USUBWT_ZZZ_D = 6163, + AArch64_USUBWT_ZZZ_H = 6164, + AArch64_USUBWT_ZZZ_S = 6165, + AArch64_USUBWv16i8_v8i16 = 6166, + AArch64_USUBWv2i32_v2i64 = 6167, + AArch64_USUBWv4i16_v4i32 = 6168, + AArch64_USUBWv4i32_v2i64 = 6169, + AArch64_USUBWv8i16_v4i32 = 6170, + AArch64_USUBWv8i8_v8i16 = 6171, + AArch64_UUNPKHI_ZZ_D = 6172, + AArch64_UUNPKHI_ZZ_H = 6173, + AArch64_UUNPKHI_ZZ_S = 6174, + AArch64_UUNPKLO_ZZ_D = 6175, + AArch64_UUNPKLO_ZZ_H = 6176, + AArch64_UUNPKLO_ZZ_S = 6177, + AArch64_UXTB_ZPmZ_D = 6178, + AArch64_UXTB_ZPmZ_H = 6179, + AArch64_UXTB_ZPmZ_S = 6180, + AArch64_UXTH_ZPmZ_D = 6181, + AArch64_UXTH_ZPmZ_S = 6182, + AArch64_UXTW_ZPmZ_D = 6183, + AArch64_UZP1_PPP_B = 6184, + AArch64_UZP1_PPP_D = 6185, + AArch64_UZP1_PPP_H = 6186, + AArch64_UZP1_PPP_S = 6187, + AArch64_UZP1_ZZZ_B = 6188, + AArch64_UZP1_ZZZ_D = 6189, + AArch64_UZP1_ZZZ_H = 6190, + AArch64_UZP1_ZZZ_Q = 6191, + AArch64_UZP1_ZZZ_S = 6192, + AArch64_UZP1v16i8 = 6193, + AArch64_UZP1v2i32 = 6194, + AArch64_UZP1v2i64 = 6195, + AArch64_UZP1v4i16 = 6196, + AArch64_UZP1v4i32 = 6197, + AArch64_UZP1v8i16 = 6198, + AArch64_UZP1v8i8 = 6199, + AArch64_UZP2_PPP_B = 6200, + AArch64_UZP2_PPP_D = 6201, + AArch64_UZP2_PPP_H = 6202, + AArch64_UZP2_PPP_S = 6203, + AArch64_UZP2_ZZZ_B = 6204, + AArch64_UZP2_ZZZ_D = 6205, + AArch64_UZP2_ZZZ_H = 6206, + AArch64_UZP2_ZZZ_Q = 6207, + AArch64_UZP2_ZZZ_S = 6208, + AArch64_UZP2v16i8 = 6209, + AArch64_UZP2v2i32 = 6210, + AArch64_UZP2v2i64 = 6211, + AArch64_UZP2v4i16 = 6212, + AArch64_UZP2v4i32 = 6213, + AArch64_UZP2v8i16 = 6214, + AArch64_UZP2v8i8 = 6215, + AArch64_WFET = 6216, + AArch64_WFIT = 6217, + AArch64_WHILEGE_PWW_B = 6218, + AArch64_WHILEGE_PWW_D = 6219, + AArch64_WHILEGE_PWW_H = 6220, + AArch64_WHILEGE_PWW_S = 6221, + AArch64_WHILEGE_PXX_B = 6222, + AArch64_WHILEGE_PXX_D = 6223, + AArch64_WHILEGE_PXX_H = 6224, + AArch64_WHILEGE_PXX_S = 6225, + AArch64_WHILEGT_PWW_B = 6226, + AArch64_WHILEGT_PWW_D = 6227, + AArch64_WHILEGT_PWW_H = 6228, + AArch64_WHILEGT_PWW_S = 6229, + AArch64_WHILEGT_PXX_B = 6230, + AArch64_WHILEGT_PXX_D = 6231, + AArch64_WHILEGT_PXX_H = 6232, + AArch64_WHILEGT_PXX_S = 6233, + AArch64_WHILEHI_PWW_B = 6234, + AArch64_WHILEHI_PWW_D = 6235, + AArch64_WHILEHI_PWW_H = 6236, + AArch64_WHILEHI_PWW_S = 6237, + AArch64_WHILEHI_PXX_B = 6238, + AArch64_WHILEHI_PXX_D = 6239, + AArch64_WHILEHI_PXX_H = 6240, + AArch64_WHILEHI_PXX_S = 6241, + AArch64_WHILEHS_PWW_B = 6242, + AArch64_WHILEHS_PWW_D = 6243, + AArch64_WHILEHS_PWW_H = 6244, + AArch64_WHILEHS_PWW_S = 6245, + AArch64_WHILEHS_PXX_B = 6246, + AArch64_WHILEHS_PXX_D = 6247, + AArch64_WHILEHS_PXX_H = 6248, + AArch64_WHILEHS_PXX_S = 6249, + AArch64_WHILELE_PWW_B = 6250, + AArch64_WHILELE_PWW_D = 6251, + AArch64_WHILELE_PWW_H = 6252, + AArch64_WHILELE_PWW_S = 6253, + AArch64_WHILELE_PXX_B = 6254, + AArch64_WHILELE_PXX_D = 6255, + AArch64_WHILELE_PXX_H = 6256, + AArch64_WHILELE_PXX_S = 6257, + AArch64_WHILELO_PWW_B = 6258, + AArch64_WHILELO_PWW_D = 6259, + AArch64_WHILELO_PWW_H = 6260, + AArch64_WHILELO_PWW_S = 6261, + AArch64_WHILELO_PXX_B = 6262, + AArch64_WHILELO_PXX_D = 6263, + AArch64_WHILELO_PXX_H = 6264, + AArch64_WHILELO_PXX_S = 6265, + AArch64_WHILELS_PWW_B = 6266, + AArch64_WHILELS_PWW_D = 6267, + AArch64_WHILELS_PWW_H = 6268, + AArch64_WHILELS_PWW_S = 6269, + AArch64_WHILELS_PXX_B = 6270, + AArch64_WHILELS_PXX_D = 6271, + AArch64_WHILELS_PXX_H = 6272, + AArch64_WHILELS_PXX_S = 6273, + AArch64_WHILELT_PWW_B = 6274, + AArch64_WHILELT_PWW_D = 6275, + AArch64_WHILELT_PWW_H = 6276, + AArch64_WHILELT_PWW_S = 6277, + AArch64_WHILELT_PXX_B = 6278, + AArch64_WHILELT_PXX_D = 6279, + AArch64_WHILELT_PXX_H = 6280, + AArch64_WHILELT_PXX_S = 6281, + AArch64_WHILERW_PXX_B = 6282, + AArch64_WHILERW_PXX_D = 6283, + AArch64_WHILERW_PXX_H = 6284, + AArch64_WHILERW_PXX_S = 6285, + AArch64_WHILEWR_PXX_B = 6286, + AArch64_WHILEWR_PXX_D = 6287, + AArch64_WHILEWR_PXX_H = 6288, + AArch64_WHILEWR_PXX_S = 6289, + AArch64_WRFFR = 6290, + AArch64_XAFLAG = 6291, + AArch64_XAR = 6292, + AArch64_XAR_ZZZI_B = 6293, + AArch64_XAR_ZZZI_D = 6294, + AArch64_XAR_ZZZI_H = 6295, + AArch64_XAR_ZZZI_S = 6296, + AArch64_XPACD = 6297, + AArch64_XPACI = 6298, + AArch64_XPACLRI = 6299, + AArch64_XTNv16i8 = 6300, + AArch64_XTNv2i32 = 6301, + AArch64_XTNv4i16 = 6302, + AArch64_XTNv4i32 = 6303, + AArch64_XTNv8i16 = 6304, + AArch64_XTNv8i8 = 6305, + AArch64_ZERO_M = 6306, + AArch64_ZIP1_PPP_B = 6307, + AArch64_ZIP1_PPP_D = 6308, + AArch64_ZIP1_PPP_H = 6309, + AArch64_ZIP1_PPP_S = 6310, + AArch64_ZIP1_ZZZ_B = 6311, + AArch64_ZIP1_ZZZ_D = 6312, + AArch64_ZIP1_ZZZ_H = 6313, + AArch64_ZIP1_ZZZ_Q = 6314, + AArch64_ZIP1_ZZZ_S = 6315, + AArch64_ZIP1v16i8 = 6316, + AArch64_ZIP1v2i32 = 6317, + AArch64_ZIP1v2i64 = 6318, + AArch64_ZIP1v4i16 = 6319, + AArch64_ZIP1v4i32 = 6320, + AArch64_ZIP1v8i16 = 6321, + AArch64_ZIP1v8i8 = 6322, + AArch64_ZIP2_PPP_B = 6323, + AArch64_ZIP2_PPP_D = 6324, + AArch64_ZIP2_PPP_H = 6325, + AArch64_ZIP2_PPP_S = 6326, + AArch64_ZIP2_ZZZ_B = 6327, + AArch64_ZIP2_ZZZ_D = 6328, + AArch64_ZIP2_ZZZ_H = 6329, + AArch64_ZIP2_ZZZ_Q = 6330, + AArch64_ZIP2_ZZZ_S = 6331, + AArch64_ZIP2v16i8 = 6332, + AArch64_ZIP2v2i32 = 6333, + AArch64_ZIP2v2i64 = 6334, + AArch64_ZIP2v4i16 = 6335, + AArch64_ZIP2v4i32 = 6336, + AArch64_ZIP2v8i16 = 6337, + AArch64_ZIP2v8i8 = 6338, + AArch64_anonymous_13987 = 6339, + AArch64_anonymous_13988 = 6340, + AArch64_anonymous_5384 = 6341, + AArch64_anonymous_5385 = 6342, + AArch64_INSTRUCTION_LIST_END = 6343 }; #endif // GET_INSTRINFO_ENUM @@ -4542,4937 +6365,6830 @@ enum { static const MCOperandInfo OperandInfo2[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; static const MCOperandInfo OperandInfo3[] = { { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo4[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; -static const MCOperandInfo OperandInfo5[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI_TIED_TO)) }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; +static const MCOperandInfo OperandInfo5[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, MCOI_TIED_TO(0) }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo6[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo7[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, }; -static const MCOperandInfo OperandInfo8[] = { { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; -static const MCOperandInfo OperandInfo9[] = { { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI_OPERAND_IMMEDIATE, 0 }, }; -static const MCOperandInfo OperandInfo10[] = { { 0, 0|(1<, 2013-2019 */ static const AT ATsList[] = { - { "s1e1r", 0x3C0 }, // 0 - { "s1e2r", 0x23C0 }, // 1 - { "s1e3r", 0x33C0 }, // 2 - { "s1e1w", 0x3C1 }, // 3 - { "s1e2w", 0x23C1 }, // 4 - { "s1e3w", 0x33C1 }, // 5 - { "s1e0r", 0x3C2 }, // 6 - { "s1e0w", 0x3C3 }, // 7 - { "s12e1r", 0x23C4 }, // 8 - { "s12e1w", 0x23C5 }, // 9 - { "s12e0r", 0x23C6 }, // 10 - { "s12e0w", 0x23C7 }, // 11 - { "s1e1rp", 0x3C8 }, // 12 - { "s1e1wp", 0x3C9 }, // 13 + { "s12e0r", 0x23C6 }, // 0 + { "s12e0w", 0x23C7 }, // 1 + { "s12e1r", 0x23C4 }, // 2 + { "s12e1w", 0x23C5 }, // 3 + { "s1e0r", 0x3C2 }, // 4 + { "s1e0w", 0x3C3 }, // 5 + { "s1e1r", 0x3C0 }, // 6 + { "s1e1rp", 0x3C8 }, // 7 + { "s1e1w", 0x3C1 }, // 8 + { "s1e1wp", 0x3C9 }, // 9 + { "s1e2r", 0x23C0 }, // 10 + { "s1e2w", 0x23C1 }, // 11 + { "s1e3r", 0x33C0 }, // 12 + { "s1e3w", 0x33C1 }, // 13 }; const AT *lookupATByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { - { 0x3C0, 0 }, - { 0x3C1, 3 }, - { 0x3C2, 6 }, - { 0x3C3, 7 }, - { 0x3C8, 12 }, - { 0x3C9, 13 }, - { 0x23C0, 1 }, - { 0x23C1, 4 }, - { 0x23C4, 8 }, - { 0x23C5, 9 }, - { 0x23C6, 10 }, - { 0x23C7, 11 }, - { 0x33C0, 2 }, - { 0x33C1, 5 }, + { 0x3C0, 6 }, + { 0x3C1, 8 }, + { 0x3C2, 4 }, + { 0x3C3, 5 }, + { 0x3C8, 7 }, + { 0x3C9, 9 }, + { 0x23C0, 10 }, + { 0x23C1, 11 }, + { 0x23C4, 2 }, + { 0x23C5, 3 }, + { 0x23C6, 0 }, + { 0x23C7, 1 }, + { 0x33C0, 12 }, + { 0x33C1, 13 }, }; i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); @@ -46,16 +46,16 @@ const AT *lookupATByEncoding(uint16_t Encoding) } static const DB DBsList[] = { - { "oshld", 0x1 }, // 0 - { "oshst", 0x2 }, // 1 - { "osh", 0x3 }, // 2 - { "nshld", 0x5 }, // 3 - { "nshst", 0x6 }, // 4 - { "nsh", 0x7 }, // 5 - { "ishld", 0x9 }, // 6 - { "ishst", 0xA }, // 7 - { "ish", 0xB }, // 8 - { "ld", 0xD }, // 9 + { "ish", 0xB }, // 0 + { "ishld", 0x9 }, // 1 + { "ishst", 0xA }, // 2 + { "ld", 0xD }, // 3 + { "nsh", 0x7 }, // 4 + { "nshld", 0x5 }, // 5 + { "nshst", 0x6 }, // 6 + { "osh", 0x3 }, // 7 + { "oshld", 0x1 }, // 8 + { "oshst", 0x2 }, // 9 { "st", 0xE }, // 10 { "sy", 0xF }, // 11 }; @@ -64,16 +64,16 @@ const DB *lookupDBByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { - { 0x1, 0 }, - { 0x2, 1 }, - { 0x3, 2 }, - { 0x5, 3 }, - { 0x6, 4 }, - { 0x7, 5 }, - { 0x9, 6 }, - { 0xA, 7 }, - { 0xB, 8 }, - { 0xD, 9 }, + { 0x1, 8 }, + { 0x2, 9 }, + { 0x3, 7 }, + { 0x5, 5 }, + { 0x6, 6 }, + { 0x7, 4 }, + { 0x9, 1 }, + { 0xA, 2 }, + { 0xB, 0 }, + { 0xD, 3 }, { 0xE, 10 }, { 0xF, 11 }, }; @@ -86,30 +86,68 @@ const DB *lookupDBByEncoding(uint16_t Encoding) } static const DC DCsList[] = { - { "zva", 0x1BA1 }, // 0 - { "ivac", 0x3B1 }, // 1 - { "isw", 0x3B2 }, // 2 - { "cvac", 0x1BD1 }, // 3 - { "csw", 0x3D2 }, // 4 - { "cvau", 0x1BD9 }, // 5 - { "civac", 0x1BF1 }, // 6 - { "cisw", 0x3F2 }, // 7 - { "cvap", 0x1BE1 }, // 8 + { "cgdsw", 0x3D6 }, // 0 + { "cgdvac", 0x1BD5 }, // 1 + { "cgdvadp", 0x1BED }, // 2 + { "cgdvap", 0x1BE5 }, // 3 + { "cgsw", 0x3D4 }, // 4 + { "cgvac", 0x1BD3 }, // 5 + { "cgvadp", 0x1BEB }, // 6 + { "cgvap", 0x1BE3 }, // 7 + { "cigdsw", 0x3F6 }, // 8 + { "cigdvac", 0x1BF5 }, // 9 + { "cigsw", 0x3F4 }, // 10 + { "cigvac", 0x1BF3 }, // 11 + { "cisw", 0x3F2 }, // 12 + { "civac", 0x1BF1 }, // 13 + { "csw", 0x3D2 }, // 14 + { "cvac", 0x1BD1 }, // 15 + { "cvadp", 0x1BE9 }, // 16 + { "cvap", 0x1BE1 }, // 17 + { "cvau", 0x1BD9 }, // 18 + { "gva", 0x1BA3 }, // 19 + { "gzva", 0x1BA4 }, // 20 + { "igdsw", 0x3B6 }, // 21 + { "igdvac", 0x3B5 }, // 22 + { "igsw", 0x3B4 }, // 23 + { "igvac", 0x3B3 }, // 24 + { "isw", 0x3B2 }, // 25 + { "ivac", 0x3B1 }, // 26 + { "zva", 0x1BA1 }, // 27 }; const DC *lookupDCByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { - { 0x3B1, 1 }, - { 0x3B2, 2 }, - { 0x3D2, 4 }, - { 0x3F2, 7 }, - { 0x1BA1, 0 }, - { 0x1BD1, 3 }, - { 0x1BD9, 5 }, - { 0x1BE1, 8 }, - { 0x1BF1, 6 }, + { 0x3B1, 26 }, + { 0x3B2, 25 }, + { 0x3B3, 24 }, + { 0x3B4, 23 }, + { 0x3B5, 22 }, + { 0x3B6, 21 }, + { 0x3D2, 14 }, + { 0x3D4, 4 }, + { 0x3D6, 0 }, + { 0x3F2, 12 }, + { 0x3F4, 10 }, + { 0x3F6, 8 }, + { 0x1BA1, 27 }, + { 0x1BA3, 19 }, + { 0x1BA4, 20 }, + { 0x1BD1, 15 }, + { 0x1BD3, 5 }, + { 0x1BD5, 1 }, + { 0x1BD9, 18 }, + { 0x1BE1, 17 }, + { 0x1BE3, 7 }, + { 0x1BE5, 3 }, + { 0x1BE9, 16 }, + { 0x1BEB, 6 }, + { 0x1BED, 2 }, + { 0x1BF1, 13 }, + { 0x1BF3, 11 }, + { 0x1BF5, 9 }, }; i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); @@ -120,8 +158,8 @@ const DC *lookupDCByEncoding(uint16_t Encoding) } static const IC ICsList[] = { - { "ialluis", 0x388, false }, // 0 - { "iallu", 0x3a8, false }, // 1 + { "iallu", 0x3a8, false }, // 0 + { "ialluis", 0x388, false }, // 1 { "ivau", 0x1ba9, true }, // 2 }; @@ -129,8 +167,8 @@ const IC *lookupICByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { - { 0x388, 0 }, - { 0x3A8, 1 }, + { 0x388, 1 }, + { 0x3A8, 0 }, { 0x1BA9, 2 }, }; @@ -142,168 +180,340 @@ const IC *lookupICByEncoding(uint16_t Encoding) } static const TLBI TLBIsList[] = { - { "ipas2e1is", 0x2401, true }, // 0 - { "ipas2le1is", 0x2405, true }, // 1 - { "vmalle1is", 0x418, false }, // 2 - { "alle2is", 0x2418, false }, // 3 - { "alle3is", 0x3418, false }, // 4 - { "vae1is", 0x419, true }, // 5 - { "vae2is", 0x2419, true }, // 6 - { "vae3is", 0x3419, true }, // 7 - { "aside1is", 0x41A, true }, // 8 - { "vaae1is", 0x41B, true }, // 9 - { "alle1is", 0x241C, false }, // 10 - { "vale1is", 0x41D, true }, // 11 - { "vale2is", 0x241D, true }, // 12 - { "vale3is", 0x341D, true }, // 13 - { "vmalls12e1is", 0x241E, false }, // 14 - { "vaale1is", 0x41F, true }, // 15 - { "ipas2e1", 0x2421, true }, // 16 - { "ipas2le1", 0x2425, true }, // 17 - { "vmalle1", 0x438, false }, // 18 - { "alle2", 0x2438, false }, // 19 - { "alle3", 0x3438, false }, // 20 - { "vae1", 0x439, true }, // 21 - { "vae2", 0x2439, true }, // 22 - { "vae3", 0x3439, true }, // 23 - { "aside1", 0x43A, true }, // 24 - { "vaae1", 0x43B, true }, // 25 - { "alle1", 0x243C, false }, // 26 - { "vale1", 0x43D, true }, // 27 - { "vale2", 0x243D, true }, // 28 - { "vale3", 0x343D, true }, // 29 - { "vmalls12e1", 0x243E, false }, // 30 - { "vaale1", 0x43F, true }, // 31 - { "vmalle1os", 0x408, false }, // 32 - { "vae1os", 0x409, true }, // 33 - { "aside1os", 0x40A, true }, // 34 - { "vaae1os", 0x40B, true }, // 35 - { "vale1os", 0x40D, true }, // 36 - { "vaale1os", 0x40F, true }, // 37 - { "ipas2e1os", 0x2420, true }, // 38 - { "ipas2le1os", 0x2424, true }, // 39 - { "vae2os", 0x2409, true }, // 40 - { "vale2os", 0x240D, true }, // 41 - { "vmalls12e1os", 0x240E, false }, // 42 - { "vae3os", 0x3409, true }, // 43 - { "vale3os", 0x340D, true }, // 44 - { "alle2os", 0x2408, false }, // 45 - { "alle1os", 0x240C, false }, // 46 - { "alle3os", 0x3408, false }, // 47 - { "rvae1", 0x431, true }, // 48 - { "rvaae1", 0x433, true }, // 49 - { "rvale1", 0x435, true }, // 50 - { "rvaale1", 0x437, true }, // 51 - { "rvae1is", 0x411, true }, // 52 - { "rvaae1is", 0x413, true }, // 53 - { "rvale1is", 0x415, true }, // 54 - { "rvaale1is", 0x417, true }, // 55 - { "rvae1os", 0x429, true }, // 56 - { "rvaae1os", 0x42B, true }, // 57 - { "rvale1os", 0x42D, true }, // 58 - { "rvaale1os", 0x42F, true }, // 59 - { "ripas2e1is", 0x2402, true }, // 60 - { "ripas2le1is", 0x2406, true }, // 61 - { "ripas2e1", 0x2422, true }, // 62 - { "ripas2le1", 0x2426, true }, // 63 - { "ripas2e1os", 0x2423, true }, // 64 - { "ripas2le1os", 0x2427, true }, // 65 - { "rvae2", 0x2431, true }, // 66 - { "rvale2", 0x2435, true }, // 67 - { "rvae2is", 0x2411, true }, // 68 - { "rvale2is", 0x2415, true }, // 69 - { "rvae2os", 0x2429, true }, // 70 - { "rvale2os", 0x242D, true }, // 71 - { "rvae3", 0x3431, true }, // 72 - { "rvale3", 0x3435, true }, // 73 - { "rvae3is", 0x3411, true }, // 74 - { "rvale3is", 0x3415, true }, // 75 - { "rvae3os", 0x3429, true }, // 76 - { "rvale3os", 0x342D, true }, // 77 + { "alle1", 0x243C, false }, // 0 + { "alle1is", 0x241C, false }, // 1 + { "alle1isnxs", 0x249C, false }, // 2 + { "alle1nxs", 0x24BC, false }, // 3 + { "alle1os", 0x240C, false }, // 4 + { "alle1osnxs", 0x248C, false }, // 5 + { "alle2", 0x2438, false }, // 6 + { "alle2is", 0x2418, false }, // 7 + { "alle2isnxs", 0x2498, false }, // 8 + { "alle2nxs", 0x24B8, false }, // 9 + { "alle2os", 0x2408, false }, // 10 + { "alle2osnxs", 0x2488, false }, // 11 + { "alle3", 0x3438, false }, // 12 + { "alle3is", 0x3418, false }, // 13 + { "alle3isnxs", 0x3498, false }, // 14 + { "alle3nxs", 0x34B8, false }, // 15 + { "alle3os", 0x3408, false }, // 16 + { "alle3osnxs", 0x3488, false }, // 17 + { "aside1", 0x43A, true }, // 18 + { "aside1is", 0x41A, true }, // 19 + { "aside1isnxs", 0x49A, true }, // 20 + { "aside1nxs", 0x4BA, true }, // 21 + { "aside1os", 0x40A, true }, // 22 + { "aside1osnxs", 0x48A, true }, // 23 + { "ipas2e1", 0x2421, true }, // 24 + { "ipas2e1is", 0x2401, true }, // 25 + { "ipas2e1isnxs", 0x2481, true }, // 26 + { "ipas2e1nxs", 0x24A1, true }, // 27 + { "ipas2e1os", 0x2420, true }, // 28 + { "ipas2e1osnxs", 0x24A0, true }, // 29 + { "ipas2le1", 0x2425, true }, // 30 + { "ipas2le1is", 0x2405, true }, // 31 + { "ipas2le1isnxs", 0x2485, true }, // 32 + { "ipas2le1nxs", 0x24A5, true }, // 33 + { "ipas2le1os", 0x2424, true }, // 34 + { "ipas2le1osnxs", 0x24A4, true }, // 35 + { "paall", 0x343C, false }, // 36 + { "paallnxs", 0x34BC, false }, // 37 + { "paallos", 0x340C, false }, // 38 + { "paallosnxs", 0x348C, false }, // 39 + { "ripas2e1", 0x2422, true }, // 40 + { "ripas2e1is", 0x2402, true }, // 41 + { "ripas2e1isnxs", 0x2482, true }, // 42 + { "ripas2e1nxs", 0x24A2, true }, // 43 + { "ripas2e1os", 0x2423, true }, // 44 + { "ripas2e1osnxs", 0x24A3, true }, // 45 + { "ripas2le1", 0x2426, true }, // 46 + { "ripas2le1is", 0x2406, true }, // 47 + { "ripas2le1isnxs", 0x2486, true }, // 48 + { "ripas2le1nxs", 0x24A6, true }, // 49 + { "ripas2le1os", 0x2427, true }, // 50 + { "ripas2le1osnxs", 0x24A7, true }, // 51 + { "rpalos", 0x3427, true }, // 52 + { "rpalosnxs", 0x34A7, true }, // 53 + { "rpaos", 0x3423, true }, // 54 + { "rpaosnxs", 0x34A3, true }, // 55 + { "rvaae1", 0x433, true }, // 56 + { "rvaae1is", 0x413, true }, // 57 + { "rvaae1isnxs", 0x493, true }, // 58 + { "rvaae1nxs", 0x4B3, true }, // 59 + { "rvaae1os", 0x42B, true }, // 60 + { "rvaae1osnxs", 0x4AB, true }, // 61 + { "rvaale1", 0x437, true }, // 62 + { "rvaale1is", 0x417, true }, // 63 + { "rvaale1isnxs", 0x497, true }, // 64 + { "rvaale1nxs", 0x4B7, true }, // 65 + { "rvaale1os", 0x42F, true }, // 66 + { "rvaale1osnxs", 0x4AF, true }, // 67 + { "rvae1", 0x431, true }, // 68 + { "rvae1is", 0x411, true }, // 69 + { "rvae1isnxs", 0x491, true }, // 70 + { "rvae1nxs", 0x4B1, true }, // 71 + { "rvae1os", 0x429, true }, // 72 + { "rvae1osnxs", 0x4A9, true }, // 73 + { "rvae2", 0x2431, true }, // 74 + { "rvae2is", 0x2411, true }, // 75 + { "rvae2isnxs", 0x2491, true }, // 76 + { "rvae2nxs", 0x24B1, true }, // 77 + { "rvae2os", 0x2429, true }, // 78 + { "rvae2osnxs", 0x24A9, true }, // 79 + { "rvae3", 0x3431, true }, // 80 + { "rvae3is", 0x3411, true }, // 81 + { "rvae3isnxs", 0x3491, true }, // 82 + { "rvae3nxs", 0x34B1, true }, // 83 + { "rvae3os", 0x3429, true }, // 84 + { "rvae3osnxs", 0x34A9, true }, // 85 + { "rvale1", 0x435, true }, // 86 + { "rvale1is", 0x415, true }, // 87 + { "rvale1isnxs", 0x495, true }, // 88 + { "rvale1nxs", 0x4B5, true }, // 89 + { "rvale1os", 0x42D, true }, // 90 + { "rvale1osnxs", 0x4AD, true }, // 91 + { "rvale2", 0x2435, true }, // 92 + { "rvale2is", 0x2415, true }, // 93 + { "rvale2isnxs", 0x2495, true }, // 94 + { "rvale2nxs", 0x24B5, true }, // 95 + { "rvale2os", 0x242D, true }, // 96 + { "rvale2osnxs", 0x24AD, true }, // 97 + { "rvale3", 0x3435, true }, // 98 + { "rvale3is", 0x3415, true }, // 99 + { "rvale3isnxs", 0x3495, true }, // 100 + { "rvale3nxs", 0x34B5, true }, // 101 + { "rvale3os", 0x342D, true }, // 102 + { "rvale3osnxs", 0x34AD, true }, // 103 + { "vaae1", 0x43B, true }, // 104 + { "vaae1is", 0x41B, true }, // 105 + { "vaae1isnxs", 0x49B, true }, // 106 + { "vaae1nxs", 0x4BB, true }, // 107 + { "vaae1os", 0x40B, true }, // 108 + { "vaae1osnxs", 0x48B, true }, // 109 + { "vaale1", 0x43F, true }, // 110 + { "vaale1is", 0x41F, true }, // 111 + { "vaale1isnxs", 0x49F, true }, // 112 + { "vaale1nxs", 0x4BF, true }, // 113 + { "vaale1os", 0x40F, true }, // 114 + { "vaale1osnxs", 0x48F, true }, // 115 + { "vae1", 0x439, true }, // 116 + { "vae1is", 0x419, true }, // 117 + { "vae1isnxs", 0x499, true }, // 118 + { "vae1nxs", 0x4B9, true }, // 119 + { "vae1os", 0x409, true }, // 120 + { "vae1osnxs", 0x489, true }, // 121 + { "vae2", 0x2439, true }, // 122 + { "vae2is", 0x2419, true }, // 123 + { "vae2isnxs", 0x2499, true }, // 124 + { "vae2nxs", 0x24B9, true }, // 125 + { "vae2os", 0x2409, true }, // 126 + { "vae2osnxs", 0x2489, true }, // 127 + { "vae3", 0x3439, true }, // 128 + { "vae3is", 0x3419, true }, // 129 + { "vae3isnxs", 0x3499, true }, // 130 + { "vae3nxs", 0x34B9, true }, // 131 + { "vae3os", 0x3409, true }, // 132 + { "vae3osnxs", 0x3489, true }, // 133 + { "vale1", 0x43D, true }, // 134 + { "vale1is", 0x41D, true }, // 135 + { "vale1isnxs", 0x49D, true }, // 136 + { "vale1nxs", 0x4BD, true }, // 137 + { "vale1os", 0x40D, true }, // 138 + { "vale1osnxs", 0x48D, true }, // 139 + { "vale2", 0x243D, true }, // 140 + { "vale2is", 0x241D, true }, // 141 + { "vale2isnxs", 0x249D, true }, // 142 + { "vale2nxs", 0x24BD, true }, // 143 + { "vale2os", 0x240D, true }, // 144 + { "vale2osnxs", 0x248D, true }, // 145 + { "vale3", 0x343D, true }, // 146 + { "vale3is", 0x341D, true }, // 147 + { "vale3isnxs", 0x349D, true }, // 148 + { "vale3nxs", 0x34BD, true }, // 149 + { "vale3os", 0x340D, true }, // 150 + { "vale3osnxs", 0x348D, true }, // 151 + { "vmalle1", 0x438, false }, // 152 + { "vmalle1is", 0x418, false }, // 153 + { "vmalle1isnxs", 0x498, false }, // 154 + { "vmalle1nxs", 0x4B8, false }, // 155 + { "vmalle1os", 0x408, false }, // 156 + { "vmalle1osnxs", 0x488, false }, // 157 + { "vmalls12e1", 0x243E, false }, // 158 + { "vmalls12e1is", 0x241E, false }, // 159 + { "vmalls12e1isnxs", 0x249E, false }, // 160 + { "vmalls12e1nxs", 0x24BE, false }, // 161 + { "vmalls12e1os", 0x240E, false }, // 162 + { "vmalls12e1osnxs", 0x248E, false }, // 163 }; const TLBI *lookupTLBIByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { - { 0x408, 32 }, - { 0x409, 33 }, - { 0x40A, 34 }, - { 0x40B, 35 }, - { 0x40D, 36 }, - { 0x40F, 37 }, - { 0x411, 52 }, - { 0x413, 53 }, - { 0x415, 54 }, - { 0x417, 55 }, - { 0x418, 2 }, - { 0x419, 5 }, - { 0x41A, 8 }, - { 0x41B, 9 }, - { 0x41D, 11 }, - { 0x41F, 15 }, - { 0x429, 56 }, - { 0x42B, 57 }, - { 0x42D, 58 }, - { 0x42F, 59 }, - { 0x431, 48 }, - { 0x433, 49 }, - { 0x435, 50 }, - { 0x437, 51 }, - { 0x438, 18 }, - { 0x439, 21 }, - { 0x43A, 24 }, - { 0x43B, 25 }, - { 0x43D, 27 }, - { 0x43F, 31 }, - { 0x2401, 0 }, - { 0x2402, 60 }, - { 0x2405, 1 }, - { 0x2406, 61 }, - { 0x2408, 45 }, - { 0x2409, 40 }, - { 0x240C, 46 }, - { 0x240D, 41 }, - { 0x240E, 42 }, - { 0x2411, 68 }, - { 0x2415, 69 }, - { 0x2418, 3 }, - { 0x2419, 6 }, - { 0x241C, 10 }, - { 0x241D, 12 }, - { 0x241E, 14 }, - { 0x2420, 38 }, - { 0x2421, 16 }, - { 0x2422, 62 }, - { 0x2423, 64 }, - { 0x2424, 39 }, - { 0x2425, 17 }, - { 0x2426, 63 }, - { 0x2427, 65 }, - { 0x2429, 70 }, - { 0x242D, 71 }, - { 0x2431, 66 }, - { 0x2435, 67 }, - { 0x2438, 19 }, - { 0x2439, 22 }, - { 0x243C, 26 }, - { 0x243D, 28 }, - { 0x243E, 30 }, - { 0x3408, 47 }, - { 0x3409, 43 }, - { 0x340D, 44 }, - { 0x3411, 74 }, - { 0x3415, 75 }, - { 0x3418, 4 }, - { 0x3419, 7 }, - { 0x341D, 13 }, - { 0x3429, 76 }, - { 0x342D, 77 }, - { 0x3431, 72 }, - { 0x3435, 73 }, - { 0x3438, 20 }, - { 0x3439, 23 }, - { 0x343D, 29 }, + { 0x408, 156 }, + { 0x409, 120 }, + { 0x40A, 22 }, + { 0x40B, 108 }, + { 0x40D, 138 }, + { 0x40F, 114 }, + { 0x411, 69 }, + { 0x413, 57 }, + { 0x415, 87 }, + { 0x417, 63 }, + { 0x418, 153 }, + { 0x419, 117 }, + { 0x41A, 19 }, + { 0x41B, 105 }, + { 0x41D, 135 }, + { 0x41F, 111 }, + { 0x429, 72 }, + { 0x42B, 60 }, + { 0x42D, 90 }, + { 0x42F, 66 }, + { 0x431, 68 }, + { 0x433, 56 }, + { 0x435, 86 }, + { 0x437, 62 }, + { 0x438, 152 }, + { 0x439, 116 }, + { 0x43A, 18 }, + { 0x43B, 104 }, + { 0x43D, 134 }, + { 0x43F, 110 }, + { 0x488, 157 }, + { 0x489, 121 }, + { 0x48A, 23 }, + { 0x48B, 109 }, + { 0x48D, 139 }, + { 0x48F, 115 }, + { 0x491, 70 }, + { 0x493, 58 }, + { 0x495, 88 }, + { 0x497, 64 }, + { 0x498, 154 }, + { 0x499, 118 }, + { 0x49A, 20 }, + { 0x49B, 106 }, + { 0x49D, 136 }, + { 0x49F, 112 }, + { 0x4A9, 73 }, + { 0x4AB, 61 }, + { 0x4AD, 91 }, + { 0x4AF, 67 }, + { 0x4B1, 71 }, + { 0x4B3, 59 }, + { 0x4B5, 89 }, + { 0x4B7, 65 }, + { 0x4B8, 155 }, + { 0x4B9, 119 }, + { 0x4BA, 21 }, + { 0x4BB, 107 }, + { 0x4BD, 137 }, + { 0x4BF, 113 }, + { 0x2401, 25 }, + { 0x2402, 41 }, + { 0x2405, 31 }, + { 0x2406, 47 }, + { 0x2408, 10 }, + { 0x2409, 126 }, + { 0x240C, 4 }, + { 0x240D, 144 }, + { 0x240E, 162 }, + { 0x2411, 75 }, + { 0x2415, 93 }, + { 0x2418, 7 }, + { 0x2419, 123 }, + { 0x241C, 1 }, + { 0x241D, 141 }, + { 0x241E, 159 }, + { 0x2420, 28 }, + { 0x2421, 24 }, + { 0x2422, 40 }, + { 0x2423, 44 }, + { 0x2424, 34 }, + { 0x2425, 30 }, + { 0x2426, 46 }, + { 0x2427, 50 }, + { 0x2429, 78 }, + { 0x242D, 96 }, + { 0x2431, 74 }, + { 0x2435, 92 }, + { 0x2438, 6 }, + { 0x2439, 122 }, + { 0x243C, 0 }, + { 0x243D, 140 }, + { 0x243E, 158 }, + { 0x2481, 26 }, + { 0x2482, 42 }, + { 0x2485, 32 }, + { 0x2486, 48 }, + { 0x2488, 11 }, + { 0x2489, 127 }, + { 0x248C, 5 }, + { 0x248D, 145 }, + { 0x248E, 163 }, + { 0x2491, 76 }, + { 0x2495, 94 }, + { 0x2498, 8 }, + { 0x2499, 124 }, + { 0x249C, 2 }, + { 0x249D, 142 }, + { 0x249E, 160 }, + { 0x24A0, 29 }, + { 0x24A1, 27 }, + { 0x24A2, 43 }, + { 0x24A3, 45 }, + { 0x24A4, 35 }, + { 0x24A5, 33 }, + { 0x24A6, 49 }, + { 0x24A7, 51 }, + { 0x24A9, 79 }, + { 0x24AD, 97 }, + { 0x24B1, 77 }, + { 0x24B5, 95 }, + { 0x24B8, 9 }, + { 0x24B9, 125 }, + { 0x24BC, 3 }, + { 0x24BD, 143 }, + { 0x24BE, 161 }, + { 0x3408, 16 }, + { 0x3409, 132 }, + { 0x340C, 38 }, + { 0x340D, 150 }, + { 0x3411, 81 }, + { 0x3415, 99 }, + { 0x3418, 13 }, + { 0x3419, 129 }, + { 0x341D, 147 }, + { 0x3423, 54 }, + { 0x3427, 52 }, + { 0x3429, 84 }, + { 0x342D, 102 }, + { 0x3431, 80 }, + { 0x3435, 98 }, + { 0x3438, 12 }, + { 0x3439, 128 }, + { 0x343C, 36 }, + { 0x343D, 146 }, + { 0x3488, 17 }, + { 0x3489, 133 }, + { 0x348C, 39 }, + { 0x348D, 151 }, + { 0x3491, 82 }, + { 0x3495, 100 }, + { 0x3498, 14 }, + { 0x3499, 130 }, + { 0x349D, 148 }, + { 0x34A3, 55 }, + { 0x34A7, 53 }, + { 0x34A9, 85 }, + { 0x34AD, 103 }, + { 0x34B1, 83 }, + { 0x34B5, 101 }, + { 0x34B8, 15 }, + { 0x34B9, 131 }, + { 0x34BC, 37 }, + { 0x34BD, 149 }, }; i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); @@ -409,7 +619,7 @@ static const PSB PSBsList[] = { { "csync", 0x11 }, // 0 }; -const PSB *AArch64PSBHint_lookupPSBByEncoding(uint16_t Encoding) +const PSB *lookupPSBByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { @@ -458,1486 +668,2018 @@ const TSB *lookupTSBByEncoding(uint16_t Encoding) } static const SysReg SysRegsList[] = { - { "mdccsr_el0", 0x9808, true, false }, // 0 - { "dbgdtrrx_el0", 0x9828, true, false }, // 1 - { "mdrar_el1", 0x8080, true, false }, // 2 - { "oslsr_el1", 0x808C, true, false }, // 3 - { "dbgauthstatus_el1", 0x83F6, true, false }, // 4 - { "pmceid0_el0", 0xDCE6, true, false }, // 5 - { "pmceid1_el0", 0xDCE7, true, false }, // 6 - { "midr_el1", 0xC000, true, false }, // 7 - { "ccsidr_el1", 0xC800, true, false }, // 8 - { "ccsidr2_el1", 0xC802, true, false }, // 9 - { "clidr_el1", 0xC801, true, false }, // 10 - { "ctr_el0", 0xD801, true, false }, // 11 - { "mpidr_el1", 0xC005, true, false }, // 12 - { "revidr_el1", 0xC006, true, false }, // 13 - { "aidr_el1", 0xC807, true, false }, // 14 - { "dczid_el0", 0xD807, true, false }, // 15 - { "id_pfr0_el1", 0xC008, true, false }, // 16 - { "id_pfr1_el1", 0xC009, true, false }, // 17 - { "id_dfr0_el1", 0xC00A, true, false }, // 18 - { "id_afr0_el1", 0xC00B, true, false }, // 19 - { "id_mmfr0_el1", 0xC00C, true, false }, // 20 - { "id_mmfr1_el1", 0xC00D, true, false }, // 21 - { "id_mmfr2_el1", 0xC00E, true, false }, // 22 - { "id_mmfr3_el1", 0xC00F, true, false }, // 23 - { "id_isar0_el1", 0xC010, true, false }, // 24 - { "id_isar1_el1", 0xC011, true, false }, // 25 - { "id_isar2_el1", 0xC012, true, false }, // 26 - { "id_isar3_el1", 0xC013, true, false }, // 27 - { "id_isar4_el1", 0xC014, true, false }, // 28 - { "id_isar5_el1", 0xC015, true, false }, // 29 - { "id_isar6_el1", 0xC017, true, false }, // 30 - { "id_aa64pfr0_el1", 0xC020, true, false }, // 31 - { "id_aa64pfr1_el1", 0xC021, true, false }, // 32 - { "id_aa64dfr0_el1", 0xC028, true, false }, // 33 - { "id_aa64dfr1_el1", 0xC029, true, false }, // 34 - { "id_aa64afr0_el1", 0xC02C, true, false }, // 35 - { "id_aa64afr1_el1", 0xC02D, true, false }, // 36 - { "id_aa64isar0_el1", 0xC030, true, false }, // 37 - { "id_aa64isar1_el1", 0xC031, true, false }, // 38 - { "id_aa64mmfr0_el1", 0xC038, true, false }, // 39 - { "id_aa64mmfr1_el1", 0xC039, true, false }, // 40 - { "id_aa64mmfr2_el1", 0xC03A, true, false }, // 41 - { "mvfr0_el1", 0xC018, true, false }, // 42 - { "mvfr1_el1", 0xC019, true, false }, // 43 - { "mvfr2_el1", 0xC01A, true, false }, // 44 - { "rvbar_el1", 0xC601, true, false }, // 45 - { "rvbar_el2", 0xE601, true, false }, // 46 - { "rvbar_el3", 0xF601, true, false }, // 47 - { "isr_el1", 0xC608, true, false }, // 48 - { "cntpct_el0", 0xDF01, true, false }, // 49 - { "cntvct_el0", 0xDF02, true, false }, // 50 - { "id_mmfr4_el1", 0xC016, true, false }, // 51 - { "trcstatr", 0x8818, true, false }, // 52 - { "trcidr8", 0x8806, true, false }, // 53 - { "trcidr9", 0x880E, true, false }, // 54 - { "trcidr10", 0x8816, true, false }, // 55 - { "trcidr11", 0x881E, true, false }, // 56 - { "trcidr12", 0x8826, true, false }, // 57 - { "trcidr13", 0x882E, true, false }, // 58 - { "trcidr0", 0x8847, true, false }, // 59 - { "trcidr1", 0x884F, true, false }, // 60 - { "trcidr2", 0x8857, true, false }, // 61 - { "trcidr3", 0x885F, true, false }, // 62 - { "trcidr4", 0x8867, true, false }, // 63 - { "trcidr5", 0x886F, true, false }, // 64 - { "trcidr6", 0x8877, true, false }, // 65 - { "trcidr7", 0x887F, true, false }, // 66 - { "trcoslsr", 0x888C, true, false }, // 67 - { "trcpdsr", 0x88AC, true, false }, // 68 - { "trcdevaff0", 0x8BD6, true, false }, // 69 - { "trcdevaff1", 0x8BDE, true, false }, // 70 - { "trclsr", 0x8BEE, true, false }, // 71 - { "trcauthstatus", 0x8BF6, true, false }, // 72 - { "trcdevarch", 0x8BFE, true, false }, // 73 - { "trcdevid", 0x8B97, true, false }, // 74 - { "trcdevtype", 0x8B9F, true, false }, // 75 - { "trcpidr4", 0x8BA7, true, false }, // 76 - { "trcpidr5", 0x8BAF, true, false }, // 77 - { "trcpidr6", 0x8BB7, true, false }, // 78 - { "trcpidr7", 0x8BBF, true, false }, // 79 - { "trcpidr0", 0x8BC7, true, false }, // 80 - { "trcpidr1", 0x8BCF, true, false }, // 81 - { "trcpidr2", 0x8BD7, true, false }, // 82 - { "trcpidr3", 0x8BDF, true, false }, // 83 - { "trccidr0", 0x8BE7, true, false }, // 84 - { "trccidr1", 0x8BEF, true, false }, // 85 - { "trccidr2", 0x8BF7, true, false }, // 86 - { "trccidr3", 0x8BFF, true, false }, // 87 - { "icc_iar1_el1", 0xC660, true, false }, // 88 - { "icc_iar0_el1", 0xC640, true, false }, // 89 - { "icc_hppir1_el1", 0xC662, true, false }, // 90 - { "icc_hppir0_el1", 0xC642, true, false }, // 91 - { "icc_rpr_el1", 0xC65B, true, false }, // 92 - { "ich_vtr_el2", 0xE659, true, false }, // 93 - { "ich_eisr_el2", 0xE65B, true, false }, // 94 - { "ich_elrsr_el2", 0xE65D, true, false }, // 95 - { "id_aa64zfr0_el1", 0xC024, true, false }, // 96 - { "lorid_el1", 0xC527, true, false }, // 97 - { "erridr_el1", 0xC298, true, false }, // 98 - { "erxfr_el1", 0xC2A0, true, false }, // 99 - { "dbgdtrtx_el0", 0x9828, false, true }, // 100 - { "oslar_el1", 0x8084, false, true }, // 101 - { "pmswinc_el0", 0xDCE4, false, true }, // 102 - { "trcoslar", 0x8884, false, true }, // 103 - { "trclar", 0x8BE6, false, true }, // 104 - { "icc_eoir1_el1", 0xC661, false, true }, // 105 - { "icc_eoir0_el1", 0xC641, false, true }, // 106 - { "icc_dir_el1", 0xC659, false, true }, // 107 - { "icc_sgi1r_el1", 0xC65D, false, true }, // 108 - { "icc_asgi1r_el1", 0xC65E, false, true }, // 109 - { "icc_sgi0r_el1", 0xC65F, false, true }, // 110 - { "osdtrrx_el1", 0x8002, true, true }, // 111 - { "osdtrtx_el1", 0x801A, true, true }, // 112 - { "teecr32_el1", 0x9000, true, true }, // 113 - { "mdccint_el1", 0x8010, true, true }, // 114 - { "mdscr_el1", 0x8012, true, true }, // 115 - { "dbgdtr_el0", 0x9820, true, true }, // 116 - { "oseccr_el1", 0x8032, true, true }, // 117 - { "dbgvcr32_el2", 0xA038, true, true }, // 118 - { "dbgbvr0_el1", 0x8004, true, true }, // 119 - { "dbgbvr1_el1", 0x800C, true, true }, // 120 - { "dbgbvr2_el1", 0x8014, true, true }, // 121 - { "dbgbvr3_el1", 0x801C, true, true }, // 122 - { "dbgbvr4_el1", 0x8024, true, true }, // 123 - { "dbgbvr5_el1", 0x802C, true, true }, // 124 - { "dbgbvr6_el1", 0x8034, true, true }, // 125 - { "dbgbvr7_el1", 0x803C, true, true }, // 126 - { "dbgbvr8_el1", 0x8044, true, true }, // 127 - { "dbgbvr9_el1", 0x804C, true, true }, // 128 - { "dbgbvr10_el1", 0x8054, true, true }, // 129 - { "dbgbvr11_el1", 0x805C, true, true }, // 130 - { "dbgbvr12_el1", 0x8064, true, true }, // 131 - { "dbgbvr13_el1", 0x806C, true, true }, // 132 - { "dbgbvr14_el1", 0x8074, true, true }, // 133 - { "dbgbvr15_el1", 0x807C, true, true }, // 134 - { "dbgbcr0_el1", 0x8005, true, true }, // 135 - { "dbgbcr1_el1", 0x800D, true, true }, // 136 - { "dbgbcr2_el1", 0x8015, true, true }, // 137 - { "dbgbcr3_el1", 0x801D, true, true }, // 138 - { "dbgbcr4_el1", 0x8025, true, true }, // 139 - { "dbgbcr5_el1", 0x802D, true, true }, // 140 - { "dbgbcr6_el1", 0x8035, true, true }, // 141 - { "dbgbcr7_el1", 0x803D, true, true }, // 142 - { "dbgbcr8_el1", 0x8045, true, true }, // 143 - { "dbgbcr9_el1", 0x804D, true, true }, // 144 - { "dbgbcr10_el1", 0x8055, true, true }, // 145 - { "dbgbcr11_el1", 0x805D, true, true }, // 146 - { "dbgbcr12_el1", 0x8065, true, true }, // 147 - { "dbgbcr13_el1", 0x806D, true, true }, // 148 - { "dbgbcr14_el1", 0x8075, true, true }, // 149 - { "dbgbcr15_el1", 0x807D, true, true }, // 150 - { "dbgwvr0_el1", 0x8006, true, true }, // 151 - { "dbgwvr1_el1", 0x800E, true, true }, // 152 - { "dbgwvr2_el1", 0x8016, true, true }, // 153 - { "dbgwvr3_el1", 0x801E, true, true }, // 154 - { "dbgwvr4_el1", 0x8026, true, true }, // 155 - { "dbgwvr5_el1", 0x802E, true, true }, // 156 - { "dbgwvr6_el1", 0x8036, true, true }, // 157 - { "dbgwvr7_el1", 0x803E, true, true }, // 158 - { "dbgwvr8_el1", 0x8046, true, true }, // 159 - { "dbgwvr9_el1", 0x804E, true, true }, // 160 - { "dbgwvr10_el1", 0x8056, true, true }, // 161 - { "dbgwvr11_el1", 0x805E, true, true }, // 162 - { "dbgwvr12_el1", 0x8066, true, true }, // 163 - { "dbgwvr13_el1", 0x806E, true, true }, // 164 - { "dbgwvr14_el1", 0x8076, true, true }, // 165 - { "dbgwvr15_el1", 0x807E, true, true }, // 166 - { "dbgwcr0_el1", 0x8007, true, true }, // 167 - { "dbgwcr1_el1", 0x800F, true, true }, // 168 - { "dbgwcr2_el1", 0x8017, true, true }, // 169 - { "dbgwcr3_el1", 0x801F, true, true }, // 170 - { "dbgwcr4_el1", 0x8027, true, true }, // 171 - { "dbgwcr5_el1", 0x802F, true, true }, // 172 - { "dbgwcr6_el1", 0x8037, true, true }, // 173 - { "dbgwcr7_el1", 0x803F, true, true }, // 174 - { "dbgwcr8_el1", 0x8047, true, true }, // 175 - { "dbgwcr9_el1", 0x804F, true, true }, // 176 - { "dbgwcr10_el1", 0x8057, true, true }, // 177 - { "dbgwcr11_el1", 0x805F, true, true }, // 178 - { "dbgwcr12_el1", 0x8067, true, true }, // 179 - { "dbgwcr13_el1", 0x806F, true, true }, // 180 - { "dbgwcr14_el1", 0x8077, true, true }, // 181 - { "dbgwcr15_el1", 0x807F, true, true }, // 182 - { "teehbr32_el1", 0x9080, true, true }, // 183 - { "osdlr_el1", 0x809C, true, true }, // 184 - { "dbgprcr_el1", 0x80A4, true, true }, // 185 - { "dbgclaimset_el1", 0x83C6, true, true }, // 186 - { "dbgclaimclr_el1", 0x83CE, true, true }, // 187 - { "csselr_el1", 0xD000, true, true }, // 188 - { "vpidr_el2", 0xE000, true, true }, // 189 - { "vmpidr_el2", 0xE005, true, true }, // 190 - { "cpacr_el1", 0xC082, true, true }, // 191 - { "sctlr_el1", 0xC080, true, true }, // 192 - { "sctlr_el2", 0xE080, true, true }, // 193 - { "sctlr_el3", 0xF080, true, true }, // 194 - { "actlr_el1", 0xC081, true, true }, // 195 - { "actlr_el2", 0xE081, true, true }, // 196 - { "actlr_el3", 0xF081, true, true }, // 197 - { "hcr_el2", 0xE088, true, true }, // 198 - { "scr_el3", 0xF088, true, true }, // 199 - { "mdcr_el2", 0xE089, true, true }, // 200 - { "sder32_el3", 0xF089, true, true }, // 201 - { "cptr_el2", 0xE08A, true, true }, // 202 - { "cptr_el3", 0xF08A, true, true }, // 203 - { "hstr_el2", 0xE08B, true, true }, // 204 - { "hacr_el2", 0xE08F, true, true }, // 205 - { "mdcr_el3", 0xF099, true, true }, // 206 - { "ttbr0_el1", 0xC100, true, true }, // 207 - { "ttbr0_el2", 0xE100, true, true }, // 208 - { "ttbr0_el3", 0xF100, true, true }, // 209 - { "ttbr1_el1", 0xC101, true, true }, // 210 - { "tcr_el1", 0xC102, true, true }, // 211 - { "tcr_el2", 0xE102, true, true }, // 212 - { "tcr_el3", 0xF102, true, true }, // 213 - { "vttbr_el2", 0xE108, true, true }, // 214 - { "vtcr_el2", 0xE10A, true, true }, // 215 - { "dacr32_el2", 0xE180, true, true }, // 216 - { "spsr_el1", 0xC200, true, true }, // 217 - { "spsr_el2", 0xE200, true, true }, // 218 - { "spsr_el3", 0xF200, true, true }, // 219 - { "elr_el1", 0xC201, true, true }, // 220 - { "elr_el2", 0xE201, true, true }, // 221 - { "elr_el3", 0xF201, true, true }, // 222 - { "sp_el0", 0xC208, true, true }, // 223 - { "sp_el1", 0xE208, true, true }, // 224 - { "sp_el2", 0xF208, true, true }, // 225 - { "spsel", 0xC210, true, true }, // 226 - { "nzcv", 0xDA10, true, true }, // 227 - { "daif", 0xDA11, true, true }, // 228 - { "currentel", 0xC212, true, true }, // 229 - { "spsr_irq", 0xE218, true, true }, // 230 - { "spsr_abt", 0xE219, true, true }, // 231 - { "spsr_und", 0xE21A, true, true }, // 232 - { "spsr_fiq", 0xE21B, true, true }, // 233 - { "fpcr", 0xDA20, true, true }, // 234 - { "fpsr", 0xDA21, true, true }, // 235 - { "dspsr_el0", 0xDA28, true, true }, // 236 - { "dlr_el0", 0xDA29, true, true }, // 237 - { "ifsr32_el2", 0xE281, true, true }, // 238 - { "afsr0_el1", 0xC288, true, true }, // 239 - { "afsr0_el2", 0xE288, true, true }, // 240 - { "afsr0_el3", 0xF288, true, true }, // 241 - { "afsr1_el1", 0xC289, true, true }, // 242 - { "afsr1_el2", 0xE289, true, true }, // 243 - { "afsr1_el3", 0xF289, true, true }, // 244 - { "esr_el1", 0xC290, true, true }, // 245 - { "esr_el2", 0xE290, true, true }, // 246 - { "esr_el3", 0xF290, true, true }, // 247 - { "fpexc32_el2", 0xE298, true, true }, // 248 - { "far_el1", 0xC300, true, true }, // 249 - { "far_el2", 0xE300, true, true }, // 250 - { "far_el3", 0xF300, true, true }, // 251 - { "hpfar_el2", 0xE304, true, true }, // 252 - { "par_el1", 0xC3A0, true, true }, // 253 - { "pmcr_el0", 0xDCE0, true, true }, // 254 - { "pmcntenset_el0", 0xDCE1, true, true }, // 255 - { "pmcntenclr_el0", 0xDCE2, true, true }, // 256 - { "pmovsclr_el0", 0xDCE3, true, true }, // 257 - { "pmselr_el0", 0xDCE5, true, true }, // 258 - { "pmccntr_el0", 0xDCE8, true, true }, // 259 - { "pmxevtyper_el0", 0xDCE9, true, true }, // 260 - { "pmxevcntr_el0", 0xDCEA, true, true }, // 261 - { "pmuserenr_el0", 0xDCF0, true, true }, // 262 - { "pmintenset_el1", 0xC4F1, true, true }, // 263 - { "pmintenclr_el1", 0xC4F2, true, true }, // 264 - { "pmovsset_el0", 0xDCF3, true, true }, // 265 - { "mair_el1", 0xC510, true, true }, // 266 - { "mair_el2", 0xE510, true, true }, // 267 - { "mair_el3", 0xF510, true, true }, // 268 - { "amair_el1", 0xC518, true, true }, // 269 - { "amair_el2", 0xE518, true, true }, // 270 - { "amair_el3", 0xF518, true, true }, // 271 - { "vbar_el1", 0xC600, true, true }, // 272 - { "vbar_el2", 0xE600, true, true }, // 273 - { "vbar_el3", 0xF600, true, true }, // 274 - { "rmr_el1", 0xC602, true, true }, // 275 - { "rmr_el2", 0xE602, true, true }, // 276 - { "rmr_el3", 0xF602, true, true }, // 277 - { "contextidr_el1", 0xC681, true, true }, // 278 - { "tpidr_el0", 0xDE82, true, true }, // 279 - { "tpidr_el2", 0xE682, true, true }, // 280 - { "tpidr_el3", 0xF682, true, true }, // 281 - { "tpidrro_el0", 0xDE83, true, true }, // 282 - { "tpidr_el1", 0xC684, true, true }, // 283 - { "cntfrq_el0", 0xDF00, true, true }, // 284 - { "cntvoff_el2", 0xE703, true, true }, // 285 - { "cntkctl_el1", 0xC708, true, true }, // 286 - { "cnthctl_el2", 0xE708, true, true }, // 287 - { "cntp_tval_el0", 0xDF10, true, true }, // 288 - { "cnthp_tval_el2", 0xE710, true, true }, // 289 - { "cntps_tval_el1", 0xFF10, true, true }, // 290 - { "cntp_ctl_el0", 0xDF11, true, true }, // 291 - { "cnthp_ctl_el2", 0xE711, true, true }, // 292 - { "cntps_ctl_el1", 0xFF11, true, true }, // 293 - { "cntp_cval_el0", 0xDF12, true, true }, // 294 - { "cnthp_cval_el2", 0xE712, true, true }, // 295 - { "cntps_cval_el1", 0xFF12, true, true }, // 296 - { "cntv_tval_el0", 0xDF18, true, true }, // 297 - { "cntv_ctl_el0", 0xDF19, true, true }, // 298 - { "cntv_cval_el0", 0xDF1A, true, true }, // 299 - { "pmevcntr0_el0", 0xDF40, true, true }, // 300 - { "pmevcntr1_el0", 0xDF41, true, true }, // 301 - { "pmevcntr2_el0", 0xDF42, true, true }, // 302 - { "pmevcntr3_el0", 0xDF43, true, true }, // 303 - { "pmevcntr4_el0", 0xDF44, true, true }, // 304 - { "pmevcntr5_el0", 0xDF45, true, true }, // 305 - { "pmevcntr6_el0", 0xDF46, true, true }, // 306 - { "pmevcntr7_el0", 0xDF47, true, true }, // 307 - { "pmevcntr8_el0", 0xDF48, true, true }, // 308 - { "pmevcntr9_el0", 0xDF49, true, true }, // 309 - { "pmevcntr10_el0", 0xDF4A, true, true }, // 310 - { "pmevcntr11_el0", 0xDF4B, true, true }, // 311 - { "pmevcntr12_el0", 0xDF4C, true, true }, // 312 - { "pmevcntr13_el0", 0xDF4D, true, true }, // 313 - { "pmevcntr14_el0", 0xDF4E, true, true }, // 314 - { "pmevcntr15_el0", 0xDF4F, true, true }, // 315 - { "pmevcntr16_el0", 0xDF50, true, true }, // 316 - { "pmevcntr17_el0", 0xDF51, true, true }, // 317 - { "pmevcntr18_el0", 0xDF52, true, true }, // 318 - { "pmevcntr19_el0", 0xDF53, true, true }, // 319 - { "pmevcntr20_el0", 0xDF54, true, true }, // 320 - { "pmevcntr21_el0", 0xDF55, true, true }, // 321 - { "pmevcntr22_el0", 0xDF56, true, true }, // 322 - { "pmevcntr23_el0", 0xDF57, true, true }, // 323 - { "pmevcntr24_el0", 0xDF58, true, true }, // 324 - { "pmevcntr25_el0", 0xDF59, true, true }, // 325 - { "pmevcntr26_el0", 0xDF5A, true, true }, // 326 - { "pmevcntr27_el0", 0xDF5B, true, true }, // 327 - { "pmevcntr28_el0", 0xDF5C, true, true }, // 328 - { "pmevcntr29_el0", 0xDF5D, true, true }, // 329 - { "pmevcntr30_el0", 0xDF5E, true, true }, // 330 - { "pmccfiltr_el0", 0xDF7F, true, true }, // 331 - { "pmevtyper0_el0", 0xDF60, true, true }, // 332 - { "pmevtyper1_el0", 0xDF61, true, true }, // 333 - { "pmevtyper2_el0", 0xDF62, true, true }, // 334 - { "pmevtyper3_el0", 0xDF63, true, true }, // 335 - { "pmevtyper4_el0", 0xDF64, true, true }, // 336 - { "pmevtyper5_el0", 0xDF65, true, true }, // 337 - { "pmevtyper6_el0", 0xDF66, true, true }, // 338 - { "pmevtyper7_el0", 0xDF67, true, true }, // 339 - { "pmevtyper8_el0", 0xDF68, true, true }, // 340 - { "pmevtyper9_el0", 0xDF69, true, true }, // 341 - { "pmevtyper10_el0", 0xDF6A, true, true }, // 342 - { "pmevtyper11_el0", 0xDF6B, true, true }, // 343 - { "pmevtyper12_el0", 0xDF6C, true, true }, // 344 - { "pmevtyper13_el0", 0xDF6D, true, true }, // 345 - { "pmevtyper14_el0", 0xDF6E, true, true }, // 346 - { "pmevtyper15_el0", 0xDF6F, true, true }, // 347 - { "pmevtyper16_el0", 0xDF70, true, true }, // 348 - { "pmevtyper17_el0", 0xDF71, true, true }, // 349 - { "pmevtyper18_el0", 0xDF72, true, true }, // 350 - { "pmevtyper19_el0", 0xDF73, true, true }, // 351 - { "pmevtyper20_el0", 0xDF74, true, true }, // 352 - { "pmevtyper21_el0", 0xDF75, true, true }, // 353 - { "pmevtyper22_el0", 0xDF76, true, true }, // 354 - { "pmevtyper23_el0", 0xDF77, true, true }, // 355 - { "pmevtyper24_el0", 0xDF78, true, true }, // 356 - { "pmevtyper25_el0", 0xDF79, true, true }, // 357 - { "pmevtyper26_el0", 0xDF7A, true, true }, // 358 - { "pmevtyper27_el0", 0xDF7B, true, true }, // 359 - { "pmevtyper28_el0", 0xDF7C, true, true }, // 360 - { "pmevtyper29_el0", 0xDF7D, true, true }, // 361 - { "pmevtyper30_el0", 0xDF7E, true, true }, // 362 - { "trcprgctlr", 0x8808, true, true }, // 363 - { "trcprocselr", 0x8810, true, true }, // 364 - { "trcconfigr", 0x8820, true, true }, // 365 - { "trcauxctlr", 0x8830, true, true }, // 366 - { "trceventctl0r", 0x8840, true, true }, // 367 - { "trceventctl1r", 0x8848, true, true }, // 368 - { "trcstallctlr", 0x8858, true, true }, // 369 - { "trctsctlr", 0x8860, true, true }, // 370 - { "trcsyncpr", 0x8868, true, true }, // 371 - { "trcccctlr", 0x8870, true, true }, // 372 - { "trcbbctlr", 0x8878, true, true }, // 373 - { "trctraceidr", 0x8801, true, true }, // 374 - { "trcqctlr", 0x8809, true, true }, // 375 - { "trcvictlr", 0x8802, true, true }, // 376 - { "trcviiectlr", 0x880A, true, true }, // 377 - { "trcvissctlr", 0x8812, true, true }, // 378 - { "trcvipcssctlr", 0x881A, true, true }, // 379 - { "trcvdctlr", 0x8842, true, true }, // 380 - { "trcvdsacctlr", 0x884A, true, true }, // 381 - { "trcvdarcctlr", 0x8852, true, true }, // 382 - { "trcseqevr0", 0x8804, true, true }, // 383 - { "trcseqevr1", 0x880C, true, true }, // 384 - { "trcseqevr2", 0x8814, true, true }, // 385 - { "trcseqrstevr", 0x8834, true, true }, // 386 - { "trcseqstr", 0x883C, true, true }, // 387 - { "trcextinselr", 0x8844, true, true }, // 388 - { "trccntrldvr0", 0x8805, true, true }, // 389 - { "trccntrldvr1", 0x880D, true, true }, // 390 - { "trccntrldvr2", 0x8815, true, true }, // 391 - { "trccntrldvr3", 0x881D, true, true }, // 392 - { "trccntctlr0", 0x8825, true, true }, // 393 - { "trccntctlr1", 0x882D, true, true }, // 394 - { "trccntctlr2", 0x8835, true, true }, // 395 - { "trccntctlr3", 0x883D, true, true }, // 396 - { "trccntvr0", 0x8845, true, true }, // 397 - { "trccntvr1", 0x884D, true, true }, // 398 - { "trccntvr2", 0x8855, true, true }, // 399 - { "trccntvr3", 0x885D, true, true }, // 400 - { "trcimspec0", 0x8807, true, true }, // 401 - { "trcimspec1", 0x880F, true, true }, // 402 - { "trcimspec2", 0x8817, true, true }, // 403 - { "trcimspec3", 0x881F, true, true }, // 404 - { "trcimspec4", 0x8827, true, true }, // 405 - { "trcimspec5", 0x882F, true, true }, // 406 - { "trcimspec6", 0x8837, true, true }, // 407 - { "trcimspec7", 0x883F, true, true }, // 408 - { "trcrsctlr2", 0x8890, true, true }, // 409 - { "trcrsctlr3", 0x8898, true, true }, // 410 - { "trcrsctlr4", 0x88A0, true, true }, // 411 - { "trcrsctlr5", 0x88A8, true, true }, // 412 - { "trcrsctlr6", 0x88B0, true, true }, // 413 - { "trcrsctlr7", 0x88B8, true, true }, // 414 - { "trcrsctlr8", 0x88C0, true, true }, // 415 - { "trcrsctlr9", 0x88C8, true, true }, // 416 - { "trcrsctlr10", 0x88D0, true, true }, // 417 - { "trcrsctlr11", 0x88D8, true, true }, // 418 - { "trcrsctlr12", 0x88E0, true, true }, // 419 - { "trcrsctlr13", 0x88E8, true, true }, // 420 - { "trcrsctlr14", 0x88F0, true, true }, // 421 - { "trcrsctlr15", 0x88F8, true, true }, // 422 - { "trcrsctlr16", 0x8881, true, true }, // 423 - { "trcrsctlr17", 0x8889, true, true }, // 424 - { "trcrsctlr18", 0x8891, true, true }, // 425 - { "trcrsctlr19", 0x8899, true, true }, // 426 - { "trcrsctlr20", 0x88A1, true, true }, // 427 - { "trcrsctlr21", 0x88A9, true, true }, // 428 - { "trcrsctlr22", 0x88B1, true, true }, // 429 - { "trcrsctlr23", 0x88B9, true, true }, // 430 - { "trcrsctlr24", 0x88C1, true, true }, // 431 - { "trcrsctlr25", 0x88C9, true, true }, // 432 - { "trcrsctlr26", 0x88D1, true, true }, // 433 - { "trcrsctlr27", 0x88D9, true, true }, // 434 - { "trcrsctlr28", 0x88E1, true, true }, // 435 - { "trcrsctlr29", 0x88E9, true, true }, // 436 - { "trcrsctlr30", 0x88F1, true, true }, // 437 - { "trcrsctlr31", 0x88F9, true, true }, // 438 - { "trcssccr0", 0x8882, true, true }, // 439 - { "trcssccr1", 0x888A, true, true }, // 440 - { "trcssccr2", 0x8892, true, true }, // 441 - { "trcssccr3", 0x889A, true, true }, // 442 - { "trcssccr4", 0x88A2, true, true }, // 443 - { "trcssccr5", 0x88AA, true, true }, // 444 - { "trcssccr6", 0x88B2, true, true }, // 445 - { "trcssccr7", 0x88BA, true, true }, // 446 - { "trcsscsr0", 0x88C2, true, true }, // 447 - { "trcsscsr1", 0x88CA, true, true }, // 448 - { "trcsscsr2", 0x88D2, true, true }, // 449 - { "trcsscsr3", 0x88DA, true, true }, // 450 - { "trcsscsr4", 0x88E2, true, true }, // 451 - { "trcsscsr5", 0x88EA, true, true }, // 452 - { "trcsscsr6", 0x88F2, true, true }, // 453 - { "trcsscsr7", 0x88FA, true, true }, // 454 - { "trcsspcicr0", 0x8883, true, true }, // 455 - { "trcsspcicr1", 0x888B, true, true }, // 456 - { "trcsspcicr2", 0x8893, true, true }, // 457 - { "trcsspcicr3", 0x889B, true, true }, // 458 - { "trcsspcicr4", 0x88A3, true, true }, // 459 - { "trcsspcicr5", 0x88AB, true, true }, // 460 - { "trcsspcicr6", 0x88B3, true, true }, // 461 - { "trcsspcicr7", 0x88BB, true, true }, // 462 - { "trcpdcr", 0x88A4, true, true }, // 463 - { "trcacvr0", 0x8900, true, true }, // 464 - { "trcacvr1", 0x8910, true, true }, // 465 - { "trcacvr2", 0x8920, true, true }, // 466 - { "trcacvr3", 0x8930, true, true }, // 467 - { "trcacvr4", 0x8940, true, true }, // 468 - { "trcacvr5", 0x8950, true, true }, // 469 - { "trcacvr6", 0x8960, true, true }, // 470 - { "trcacvr7", 0x8970, true, true }, // 471 - { "trcacvr8", 0x8901, true, true }, // 472 - { "trcacvr9", 0x8911, true, true }, // 473 - { "trcacvr10", 0x8921, true, true }, // 474 - { "trcacvr11", 0x8931, true, true }, // 475 - { "trcacvr12", 0x8941, true, true }, // 476 - { "trcacvr13", 0x8951, true, true }, // 477 - { "trcacvr14", 0x8961, true, true }, // 478 - { "trcacvr15", 0x8971, true, true }, // 479 - { "trcacatr0", 0x8902, true, true }, // 480 - { "trcacatr1", 0x8912, true, true }, // 481 - { "trcacatr2", 0x8922, true, true }, // 482 - { "trcacatr3", 0x8932, true, true }, // 483 - { "trcacatr4", 0x8942, true, true }, // 484 - { "trcacatr5", 0x8952, true, true }, // 485 - { "trcacatr6", 0x8962, true, true }, // 486 - { "trcacatr7", 0x8972, true, true }, // 487 - { "trcacatr8", 0x8903, true, true }, // 488 - { "trcacatr9", 0x8913, true, true }, // 489 - { "trcacatr10", 0x8923, true, true }, // 490 - { "trcacatr11", 0x8933, true, true }, // 491 - { "trcacatr12", 0x8943, true, true }, // 492 - { "trcacatr13", 0x8953, true, true }, // 493 - { "trcacatr14", 0x8963, true, true }, // 494 - { "trcacatr15", 0x8973, true, true }, // 495 - { "trcdvcvr0", 0x8904, true, true }, // 496 - { "trcdvcvr1", 0x8924, true, true }, // 497 - { "trcdvcvr2", 0x8944, true, true }, // 498 - { "trcdvcvr3", 0x8964, true, true }, // 499 - { "trcdvcvr4", 0x8905, true, true }, // 500 - { "trcdvcvr5", 0x8925, true, true }, // 501 - { "trcdvcvr6", 0x8945, true, true }, // 502 - { "trcdvcvr7", 0x8965, true, true }, // 503 - { "trcdvcmr0", 0x8906, true, true }, // 504 - { "trcdvcmr1", 0x8926, true, true }, // 505 - { "trcdvcmr2", 0x8946, true, true }, // 506 - { "trcdvcmr3", 0x8966, true, true }, // 507 - { "trcdvcmr4", 0x8907, true, true }, // 508 - { "trcdvcmr5", 0x8927, true, true }, // 509 - { "trcdvcmr6", 0x8947, true, true }, // 510 - { "trcdvcmr7", 0x8967, true, true }, // 511 - { "trccidcvr0", 0x8980, true, true }, // 512 - { "trccidcvr1", 0x8990, true, true }, // 513 - { "trccidcvr2", 0x89A0, true, true }, // 514 - { "trccidcvr3", 0x89B0, true, true }, // 515 - { "trccidcvr4", 0x89C0, true, true }, // 516 - { "trccidcvr5", 0x89D0, true, true }, // 517 - { "trccidcvr6", 0x89E0, true, true }, // 518 - { "trccidcvr7", 0x89F0, true, true }, // 519 - { "trcvmidcvr0", 0x8981, true, true }, // 520 - { "trcvmidcvr1", 0x8991, true, true }, // 521 - { "trcvmidcvr2", 0x89A1, true, true }, // 522 - { "trcvmidcvr3", 0x89B1, true, true }, // 523 - { "trcvmidcvr4", 0x89C1, true, true }, // 524 - { "trcvmidcvr5", 0x89D1, true, true }, // 525 - { "trcvmidcvr6", 0x89E1, true, true }, // 526 - { "trcvmidcvr7", 0x89F1, true, true }, // 527 - { "trccidcctlr0", 0x8982, true, true }, // 528 - { "trccidcctlr1", 0x898A, true, true }, // 529 - { "trcvmidcctlr0", 0x8992, true, true }, // 530 - { "trcvmidcctlr1", 0x899A, true, true }, // 531 - { "trcitctrl", 0x8B84, true, true }, // 532 - { "trcclaimset", 0x8BC6, true, true }, // 533 - { "trcclaimclr", 0x8BCE, true, true }, // 534 - { "icc_bpr1_el1", 0xC663, true, true }, // 535 - { "icc_bpr0_el1", 0xC643, true, true }, // 536 - { "icc_pmr_el1", 0xC230, true, true }, // 537 - { "icc_ctlr_el1", 0xC664, true, true }, // 538 - { "icc_ctlr_el3", 0xF664, true, true }, // 539 - { "icc_sre_el1", 0xC665, true, true }, // 540 - { "icc_sre_el2", 0xE64D, true, true }, // 541 - { "icc_sre_el3", 0xF665, true, true }, // 542 - { "icc_igrpen0_el1", 0xC666, true, true }, // 543 - { "icc_igrpen1_el1", 0xC667, true, true }, // 544 - { "icc_igrpen1_el3", 0xF667, true, true }, // 545 - { "icc_seien_el1", 0xC668, true, true }, // 546 - { "icc_ap0r0_el1", 0xC644, true, true }, // 547 - { "icc_ap0r1_el1", 0xC645, true, true }, // 548 - { "icc_ap0r2_el1", 0xC646, true, true }, // 549 - { "icc_ap0r3_el1", 0xC647, true, true }, // 550 - { "icc_ap1r0_el1", 0xC648, true, true }, // 551 - { "icc_ap1r1_el1", 0xC649, true, true }, // 552 - { "icc_ap1r2_el1", 0xC64A, true, true }, // 553 - { "icc_ap1r3_el1", 0xC64B, true, true }, // 554 - { "ich_ap0r0_el2", 0xE640, true, true }, // 555 - { "ich_ap0r1_el2", 0xE641, true, true }, // 556 - { "ich_ap0r2_el2", 0xE642, true, true }, // 557 - { "ich_ap0r3_el2", 0xE643, true, true }, // 558 - { "ich_ap1r0_el2", 0xE648, true, true }, // 559 - { "ich_ap1r1_el2", 0xE649, true, true }, // 560 - { "ich_ap1r2_el2", 0xE64A, true, true }, // 561 - { "ich_ap1r3_el2", 0xE64B, true, true }, // 562 - { "ich_hcr_el2", 0xE658, true, true }, // 563 - { "ich_misr_el2", 0xE65A, true, true }, // 564 - { "ich_vmcr_el2", 0xE65F, true, true }, // 565 - { "ich_vseir_el2", 0xE64C, true, true }, // 566 - { "ich_lr0_el2", 0xE660, true, true }, // 567 - { "ich_lr1_el2", 0xE661, true, true }, // 568 - { "ich_lr2_el2", 0xE662, true, true }, // 569 - { "ich_lr3_el2", 0xE663, true, true }, // 570 - { "ich_lr4_el2", 0xE664, true, true }, // 571 - { "ich_lr5_el2", 0xE665, true, true }, // 572 - { "ich_lr6_el2", 0xE666, true, true }, // 573 - { "ich_lr7_el2", 0xE667, true, true }, // 574 - { "ich_lr8_el2", 0xE668, true, true }, // 575 - { "ich_lr9_el2", 0xE669, true, true }, // 576 - { "ich_lr10_el2", 0xE66A, true, true }, // 577 - { "ich_lr11_el2", 0xE66B, true, true }, // 578 - { "ich_lr12_el2", 0xE66C, true, true }, // 579 - { "ich_lr13_el2", 0xE66D, true, true }, // 580 - { "ich_lr14_el2", 0xE66E, true, true }, // 581 - { "ich_lr15_el2", 0xE66F, true, true }, // 582 - { "pan", 0xC213, true, true }, // 583 - { "lorsa_el1", 0xC520, true, true }, // 584 - { "lorea_el1", 0xC521, true, true }, // 585 - { "lorn_el1", 0xC522, true, true }, // 586 - { "lorc_el1", 0xC523, true, true }, // 587 - { "ttbr1_el2", 0xE101, true, true }, // 588 - { "contextidr_el2", 0xE681, true, true }, // 589 - { "cnthv_tval_el2", 0xE718, true, true }, // 590 - { "cnthv_cval_el2", 0xE71A, true, true }, // 591 - { "cnthv_ctl_el2", 0xE719, true, true }, // 592 - { "sctlr_el12", 0xE880, true, true }, // 593 - { "cpacr_el12", 0xE882, true, true }, // 594 - { "ttbr0_el12", 0xE900, true, true }, // 595 - { "ttbr1_el12", 0xE901, true, true }, // 596 - { "tcr_el12", 0xE902, true, true }, // 597 - { "afsr0_el12", 0xEA88, true, true }, // 598 - { "afsr1_el12", 0xEA89, true, true }, // 599 - { "esr_el12", 0xEA90, true, true }, // 600 - { "far_el12", 0xEB00, true, true }, // 601 - { "mair_el12", 0xED10, true, true }, // 602 - { "amair_el12", 0xED18, true, true }, // 603 - { "vbar_el12", 0xEE00, true, true }, // 604 - { "contextidr_el12", 0xEE81, true, true }, // 605 - { "cntkctl_el12", 0xEF08, true, true }, // 606 - { "cntp_tval_el02", 0xEF10, true, true }, // 607 - { "cntp_ctl_el02", 0xEF11, true, true }, // 608 - { "cntp_cval_el02", 0xEF12, true, true }, // 609 - { "cntv_tval_el02", 0xEF18, true, true }, // 610 - { "cntv_ctl_el02", 0xEF19, true, true }, // 611 - { "cntv_cval_el02", 0xEF1A, true, true }, // 612 - { "spsr_el12", 0xEA00, true, true }, // 613 - { "elr_el12", 0xEA01, true, true }, // 614 - { "uao", 0xC214, true, true }, // 615 - { "pmblimitr_el1", 0xC4D0, true, true }, // 616 - { "pmbptr_el1", 0xC4D1, true, true }, // 617 - { "pmbsr_el1", 0xC4D3, true, true }, // 618 - { "pmbidr_el1", 0xC4D7, true, true }, // 619 - { "pmscr_el2", 0xE4C8, true, true }, // 620 - { "pmscr_el12", 0xECC8, true, true }, // 621 - { "pmscr_el1", 0xC4C8, true, true }, // 622 - { "pmsicr_el1", 0xC4CA, true, true }, // 623 - { "pmsirr_el1", 0xC4CB, true, true }, // 624 - { "pmsfcr_el1", 0xC4CC, true, true }, // 625 - { "pmsevfr_el1", 0xC4CD, true, true }, // 626 - { "pmslatfr_el1", 0xC4CE, true, true }, // 627 - { "pmsidr_el1", 0xC4CF, true, true }, // 628 - { "errselr_el1", 0xC299, true, true }, // 629 - { "erxctlr_el1", 0xC2A1, true, true }, // 630 - { "erxstatus_el1", 0xC2A2, true, true }, // 631 - { "erxaddr_el1", 0xC2A3, true, true }, // 632 - { "erxmisc0_el1", 0xC2A8, true, true }, // 633 - { "erxmisc1_el1", 0xC2A9, true, true }, // 634 - { "disr_el1", 0xC609, true, true }, // 635 - { "vdisr_el2", 0xE609, true, true }, // 636 - { "vsesr_el2", 0xE293, true, true }, // 637 - { "apiakeylo_el1", 0xC108, true, true }, // 638 - { "apiakeyhi_el1", 0xC109, true, true }, // 639 - { "apibkeylo_el1", 0xC10A, true, true }, // 640 - { "apibkeyhi_el1", 0xC10B, true, true }, // 641 - { "apdakeylo_el1", 0xC110, true, true }, // 642 - { "apdakeyhi_el1", 0xC111, true, true }, // 643 - { "apdbkeylo_el1", 0xC112, true, true }, // 644 - { "apdbkeyhi_el1", 0xC113, true, true }, // 645 - { "apgakeylo_el1", 0xC118, true, true }, // 646 - { "apgakeyhi_el1", 0xC119, true, true }, // 647 - { "vstcr_el2", 0xE132, true, true }, // 648 - { "vsttbr_el2", 0xE130, true, true }, // 649 - { "cnthvs_tval_el2", 0xE720, true, true }, // 650 - { "cnthvs_cval_el2", 0xE722, true, true }, // 651 - { "cnthvs_ctl_el2", 0xE721, true, true }, // 652 - { "cnthps_tval_el2", 0xE728, true, true }, // 653 - { "cnthps_cval_el2", 0xE72A, true, true }, // 654 - { "cnthps_ctl_el2", 0xE729, true, true }, // 655 - { "sder32_el2", 0xE099, true, true }, // 656 - { "erxpfgctl_el1", 0xC2A5, true, true }, // 657 - { "erxpfgcdn_el1", 0xC2A6, true, true }, // 658 - { "erxts_el1", 0xC2AF, true, true }, // 659 - { "erxmisc2_el1", 0xC2AA, true, true }, // 660 - { "erxmisc3_el1", 0xC2AB, true, true }, // 661 - { "erxpfgf_el1", 0xC2A4, true, false }, // 662 - { "mpam0_el1", 0xC529, true, true }, // 663 - { "mpam1_el1", 0xC528, true, true }, // 664 - { "mpam2_el2", 0xE528, true, true }, // 665 - { "mpam3_el3", 0xF528, true, true }, // 666 - { "mpam1_el12", 0xED28, true, true }, // 667 - { "mpamhcr_el2", 0xE520, true, true }, // 668 - { "mpamvpmv_el2", 0xE521, true, true }, // 669 - { "mpamvpm0_el2", 0xE530, true, true }, // 670 - { "mpamvpm1_el2", 0xE531, true, true }, // 671 - { "mpamvpm2_el2", 0xE532, true, true }, // 672 - { "mpamvpm3_el2", 0xE533, true, true }, // 673 - { "mpamvpm4_el2", 0xE534, true, true }, // 674 - { "mpamvpm5_el2", 0xE535, true, true }, // 675 - { "mpamvpm6_el2", 0xE536, true, true }, // 676 - { "mpamvpm7_el2", 0xE537, true, true }, // 677 - { "mpamidr_el1", 0xC524, true, false }, // 678 - { "amcr_el0", 0xDE90, true, true }, // 679 - { "amcfgr_el0", 0xDE91, true, false }, // 680 - { "amcgcr_el0", 0xDE92, true, false }, // 681 - { "amuserenr_el0", 0xDE93, true, true }, // 682 - { "amcntenclr0_el0", 0xDE94, true, true }, // 683 - { "amcntenset0_el0", 0xDE95, true, true }, // 684 - { "amevcntr00_el0", 0xDEA0, true, true }, // 685 - { "amevcntr01_el0", 0xDEA1, true, true }, // 686 - { "amevcntr02_el0", 0xDEA2, true, true }, // 687 - { "amevcntr03_el0", 0xDEA3, true, true }, // 688 - { "amevtyper00_el0", 0xDEB0, true, false }, // 689 - { "amevtyper01_el0", 0xDEB1, true, false }, // 690 - { "amevtyper02_el0", 0xDEB2, true, false }, // 691 - { "amevtyper03_el0", 0xDEB3, true, false }, // 692 - { "amcntenclr1_el0", 0xDE98, true, true }, // 693 - { "amcntenset1_el0", 0xDE99, true, true }, // 694 - { "amevcntr10_el0", 0xDEE0, true, true }, // 695 - { "amevcntr11_el0", 0xDEE1, true, true }, // 696 - { "amevcntr12_el0", 0xDEE2, true, true }, // 697 - { "amevcntr13_el0", 0xDEE3, true, true }, // 698 - { "amevcntr14_el0", 0xDEE4, true, true }, // 699 - { "amevcntr15_el0", 0xDEE5, true, true }, // 700 - { "amevcntr16_el0", 0xDEE6, true, true }, // 701 - { "amevcntr17_el0", 0xDEE7, true, true }, // 702 - { "amevcntr18_el0", 0xDEE8, true, true }, // 703 - { "amevcntr19_el0", 0xDEE9, true, true }, // 704 - { "amevcntr110_el0", 0xDEEA, true, true }, // 705 - { "amevcntr111_el0", 0xDEEB, true, true }, // 706 - { "amevcntr112_el0", 0xDEEC, true, true }, // 707 - { "amevcntr113_el0", 0xDEED, true, true }, // 708 - { "amevcntr114_el0", 0xDEEE, true, true }, // 709 - { "amevcntr115_el0", 0xDEEF, true, true }, // 710 - { "amevtyper10_el0", 0xDEF0, true, true }, // 711 - { "amevtyper11_el0", 0xDEF1, true, true }, // 712 - { "amevtyper12_el0", 0xDEF2, true, true }, // 713 - { "amevtyper13_el0", 0xDEF3, true, true }, // 714 - { "amevtyper14_el0", 0xDEF4, true, true }, // 715 - { "amevtyper15_el0", 0xDEF5, true, true }, // 716 - { "amevtyper16_el0", 0xDEF6, true, true }, // 717 - { "amevtyper17_el0", 0xDEF7, true, true }, // 718 - { "amevtyper18_el0", 0xDEF8, true, true }, // 719 - { "amevtyper19_el0", 0xDEF9, true, true }, // 720 - { "amevtyper110_el0", 0xDEFA, true, true }, // 721 - { "amevtyper111_el0", 0xDEFB, true, true }, // 722 - { "amevtyper112_el0", 0xDEFC, true, true }, // 723 - { "amevtyper113_el0", 0xDEFD, true, true }, // 724 - { "amevtyper114_el0", 0xDEFE, true, true }, // 725 - { "amevtyper115_el0", 0xDEFF, true, true }, // 726 - { "trfcr_el1", 0xC091, true, true }, // 727 - { "trfcr_el2", 0xE091, true, true }, // 728 - { "trfcr_el12", 0xE891, true, true }, // 729 - { "dit", 0xDA15, true, true }, // 730 - { "vncr_el2", 0xE110, true, true }, // 731 - { "zcr_el1", 0xC090, true, true }, // 732 - { "zcr_el2", 0xE090, true, true }, // 733 - { "zcr_el3", 0xF090, true, true }, // 734 - { "zcr_el12", 0xE890, true, true }, // 735 - { "cpm_ioacc_ctl_el3", 0xFF90, true, true }, // 736 + { "accdata_el1", 0xC685, true, true }, // 0 + { "actlr_el1", 0xC081, true, true }, // 1 + { "actlr_el2", 0xE081, true, true }, // 2 + { "actlr_el3", 0xF081, true, true }, // 3 + { "afsr0_el1", 0xC288, true, true }, // 4 + { "afsr0_el12", 0xEA88, true, true }, // 5 + { "afsr0_el2", 0xE288, true, true }, // 6 + { "afsr0_el3", 0xF288, true, true }, // 7 + { "afsr1_el1", 0xC289, true, true }, // 8 + { "afsr1_el12", 0xEA89, true, true }, // 9 + { "afsr1_el2", 0xE289, true, true }, // 10 + { "afsr1_el3", 0xF289, true, true }, // 11 + { "aidr_el1", 0xC807, true, false }, // 12 + { "amair_el1", 0xC518, true, true }, // 13 + { "amair_el12", 0xED18, true, true }, // 14 + { "amair_el2", 0xE518, true, true }, // 15 + { "amair_el3", 0xF518, true, true }, // 16 + { "amcfgr_el0", 0xDE91, true, false }, // 17 + { "amcgcr_el0", 0xDE92, true, false }, // 18 + { "amcntenclr0_el0", 0xDE94, true, true }, // 19 + { "amcntenclr1_el0", 0xDE98, true, true }, // 20 + { "amcntenset0_el0", 0xDE95, true, true }, // 21 + { "amcntenset1_el0", 0xDE99, true, true }, // 22 + { "amcr_el0", 0xDE90, true, true }, // 23 + { "amevcntr00_el0", 0xDEA0, true, true }, // 24 + { "amevcntr01_el0", 0xDEA1, true, true }, // 25 + { "amevcntr02_el0", 0xDEA2, true, true }, // 26 + { "amevcntr03_el0", 0xDEA3, true, true }, // 27 + { "amevcntr10_el0", 0xDEE0, true, true }, // 28 + { "amevcntr110_el0", 0xDEEA, true, true }, // 29 + { "amevcntr111_el0", 0xDEEB, true, true }, // 30 + { "amevcntr112_el0", 0xDEEC, true, true }, // 31 + { "amevcntr113_el0", 0xDEED, true, true }, // 32 + { "amevcntr114_el0", 0xDEEE, true, true }, // 33 + { "amevcntr115_el0", 0xDEEF, true, true }, // 34 + { "amevcntr11_el0", 0xDEE1, true, true }, // 35 + { "amevcntr12_el0", 0xDEE2, true, true }, // 36 + { "amevcntr13_el0", 0xDEE3, true, true }, // 37 + { "amevcntr14_el0", 0xDEE4, true, true }, // 38 + { "amevcntr15_el0", 0xDEE5, true, true }, // 39 + { "amevcntr16_el0", 0xDEE6, true, true }, // 40 + { "amevcntr17_el0", 0xDEE7, true, true }, // 41 + { "amevcntr18_el0", 0xDEE8, true, true }, // 42 + { "amevcntr19_el0", 0xDEE9, true, true }, // 43 + { "amevcntvoff00_el2", 0xE6C0, true, true }, // 44 + { "amevcntvoff010_el2", 0xE6CA, true, true }, // 45 + { "amevcntvoff011_el2", 0xE6CB, true, true }, // 46 + { "amevcntvoff012_el2", 0xE6CC, true, true }, // 47 + { "amevcntvoff013_el2", 0xE6CD, true, true }, // 48 + { "amevcntvoff014_el2", 0xE6CE, true, true }, // 49 + { "amevcntvoff015_el2", 0xE6CF, true, true }, // 50 + { "amevcntvoff01_el2", 0xE6C1, true, true }, // 51 + { "amevcntvoff02_el2", 0xE6C2, true, true }, // 52 + { "amevcntvoff03_el2", 0xE6C3, true, true }, // 53 + { "amevcntvoff04_el2", 0xE6C4, true, true }, // 54 + { "amevcntvoff05_el2", 0xE6C5, true, true }, // 55 + { "amevcntvoff06_el2", 0xE6C6, true, true }, // 56 + { "amevcntvoff07_el2", 0xE6C7, true, true }, // 57 + { "amevcntvoff08_el2", 0xE6C8, true, true }, // 58 + { "amevcntvoff09_el2", 0xE6C9, true, true }, // 59 + { "amevcntvoff10_el2", 0xE6D0, true, true }, // 60 + { "amevcntvoff110_el2", 0xE6DA, true, true }, // 61 + { "amevcntvoff111_el2", 0xE6DB, true, true }, // 62 + { "amevcntvoff112_el2", 0xE6DC, true, true }, // 63 + { "amevcntvoff113_el2", 0xE6DD, true, true }, // 64 + { "amevcntvoff114_el2", 0xE6DE, true, true }, // 65 + { "amevcntvoff115_el2", 0xE6DF, true, true }, // 66 + { "amevcntvoff11_el2", 0xE6D1, true, true }, // 67 + { "amevcntvoff12_el2", 0xE6D2, true, true }, // 68 + { "amevcntvoff13_el2", 0xE6D3, true, true }, // 69 + { "amevcntvoff14_el2", 0xE6D4, true, true }, // 70 + { "amevcntvoff15_el2", 0xE6D5, true, true }, // 71 + { "amevcntvoff16_el2", 0xE6D6, true, true }, // 72 + { "amevcntvoff17_el2", 0xE6D7, true, true }, // 73 + { "amevcntvoff18_el2", 0xE6D8, true, true }, // 74 + { "amevcntvoff19_el2", 0xE6D9, true, true }, // 75 + { "amevtyper00_el0", 0xDEB0, true, false }, // 76 + { "amevtyper01_el0", 0xDEB1, true, false }, // 77 + { "amevtyper02_el0", 0xDEB2, true, false }, // 78 + { "amevtyper03_el0", 0xDEB3, true, false }, // 79 + { "amevtyper10_el0", 0xDEF0, true, true }, // 80 + { "amevtyper110_el0", 0xDEFA, true, true }, // 81 + { "amevtyper111_el0", 0xDEFB, true, true }, // 82 + { "amevtyper112_el0", 0xDEFC, true, true }, // 83 + { "amevtyper113_el0", 0xDEFD, true, true }, // 84 + { "amevtyper114_el0", 0xDEFE, true, true }, // 85 + { "amevtyper115_el0", 0xDEFF, true, true }, // 86 + { "amevtyper11_el0", 0xDEF1, true, true }, // 87 + { "amevtyper12_el0", 0xDEF2, true, true }, // 88 + { "amevtyper13_el0", 0xDEF3, true, true }, // 89 + { "amevtyper14_el0", 0xDEF4, true, true }, // 90 + { "amevtyper15_el0", 0xDEF5, true, true }, // 91 + { "amevtyper16_el0", 0xDEF6, true, true }, // 92 + { "amevtyper17_el0", 0xDEF7, true, true }, // 93 + { "amevtyper18_el0", 0xDEF8, true, true }, // 94 + { "amevtyper19_el0", 0xDEF9, true, true }, // 95 + { "amuserenr_el0", 0xDE93, true, true }, // 96 + { "apdakeyhi_el1", 0xC111, true, true }, // 97 + { "apdakeylo_el1", 0xC110, true, true }, // 98 + { "apdbkeyhi_el1", 0xC113, true, true }, // 99 + { "apdbkeylo_el1", 0xC112, true, true }, // 100 + { "apgakeyhi_el1", 0xC119, true, true }, // 101 + { "apgakeylo_el1", 0xC118, true, true }, // 102 + { "apiakeyhi_el1", 0xC109, true, true }, // 103 + { "apiakeylo_el1", 0xC108, true, true }, // 104 + { "apibkeyhi_el1", 0xC10B, true, true }, // 105 + { "apibkeylo_el1", 0xC10A, true, true }, // 106 + { "brbcr_el1", 0x8C80, true, true }, // 107 + { "brbcr_el12", 0xAC80, true, true }, // 108 + { "brbcr_el2", 0xA480, true, true }, // 109 + { "brbfcr_el1", 0x8C81, true, true }, // 110 + { "brbidr0_el1", 0x8C90, true, false }, // 111 + { "brbinf0_el1", 0x8C00, true, false }, // 112 + { "brbinf10_el1", 0x8C50, true, false }, // 113 + { "brbinf11_el1", 0x8C58, true, false }, // 114 + { "brbinf12_el1", 0x8C60, true, false }, // 115 + { "brbinf13_el1", 0x8C68, true, false }, // 116 + { "brbinf14_el1", 0x8C70, true, false }, // 117 + { "brbinf15_el1", 0x8C78, true, false }, // 118 + { "brbinf16_el1", 0x8C04, true, false }, // 119 + { "brbinf17_el1", 0x8C0C, true, false }, // 120 + { "brbinf18_el1", 0x8C14, true, false }, // 121 + { "brbinf19_el1", 0x8C1C, true, false }, // 122 + { "brbinf1_el1", 0x8C08, true, false }, // 123 + { "brbinf20_el1", 0x8C24, true, false }, // 124 + { "brbinf21_el1", 0x8C2C, true, false }, // 125 + { "brbinf22_el1", 0x8C34, true, false }, // 126 + { "brbinf23_el1", 0x8C3C, true, false }, // 127 + { "brbinf24_el1", 0x8C44, true, false }, // 128 + { "brbinf25_el1", 0x8C4C, true, false }, // 129 + { "brbinf26_el1", 0x8C54, true, false }, // 130 + { "brbinf27_el1", 0x8C5C, true, false }, // 131 + { "brbinf28_el1", 0x8C64, true, false }, // 132 + { "brbinf29_el1", 0x8C6C, true, false }, // 133 + { "brbinf2_el1", 0x8C10, true, false }, // 134 + { "brbinf30_el1", 0x8C74, true, false }, // 135 + { "brbinf31_el1", 0x8C7C, true, false }, // 136 + { "brbinf3_el1", 0x8C18, true, false }, // 137 + { "brbinf4_el1", 0x8C20, true, false }, // 138 + { "brbinf5_el1", 0x8C28, true, false }, // 139 + { "brbinf6_el1", 0x8C30, true, false }, // 140 + { "brbinf7_el1", 0x8C38, true, false }, // 141 + { "brbinf8_el1", 0x8C40, true, false }, // 142 + { "brbinf9_el1", 0x8C48, true, false }, // 143 + { "brbinfinj_el1", 0x8C88, true, true }, // 144 + { "brbsrc0_el1", 0x8C01, true, false }, // 145 + { "brbsrc10_el1", 0x8C51, true, false }, // 146 + { "brbsrc11_el1", 0x8C59, true, false }, // 147 + { "brbsrc12_el1", 0x8C61, true, false }, // 148 + { "brbsrc13_el1", 0x8C69, true, false }, // 149 + { "brbsrc14_el1", 0x8C71, true, false }, // 150 + { "brbsrc15_el1", 0x8C79, true, false }, // 151 + { "brbsrc16_el1", 0x8C05, true, false }, // 152 + { "brbsrc17_el1", 0x8C0D, true, false }, // 153 + { "brbsrc18_el1", 0x8C15, true, false }, // 154 + { "brbsrc19_el1", 0x8C1D, true, false }, // 155 + { "brbsrc1_el1", 0x8C09, true, false }, // 156 + { "brbsrc20_el1", 0x8C25, true, false }, // 157 + { "brbsrc21_el1", 0x8C2D, true, false }, // 158 + { "brbsrc22_el1", 0x8C35, true, false }, // 159 + { "brbsrc23_el1", 0x8C3D, true, false }, // 160 + { "brbsrc24_el1", 0x8C45, true, false }, // 161 + { "brbsrc25_el1", 0x8C4D, true, false }, // 162 + { "brbsrc26_el1", 0x8C55, true, false }, // 163 + { "brbsrc27_el1", 0x8C5D, true, false }, // 164 + { "brbsrc28_el1", 0x8C65, true, false }, // 165 + { "brbsrc29_el1", 0x8C6D, true, false }, // 166 + { "brbsrc2_el1", 0x8C11, true, false }, // 167 + { "brbsrc30_el1", 0x8C75, true, false }, // 168 + { "brbsrc31_el1", 0x8C7D, true, false }, // 169 + { "brbsrc3_el1", 0x8C19, true, false }, // 170 + { "brbsrc4_el1", 0x8C21, true, false }, // 171 + { "brbsrc5_el1", 0x8C29, true, false }, // 172 + { "brbsrc6_el1", 0x8C31, true, false }, // 173 + { "brbsrc7_el1", 0x8C39, true, false }, // 174 + { "brbsrc8_el1", 0x8C41, true, false }, // 175 + { "brbsrc9_el1", 0x8C49, true, false }, // 176 + { "brbsrcinj_el1", 0x8C89, true, true }, // 177 + { "brbtgt0_el1", 0x8C02, true, false }, // 178 + { "brbtgt10_el1", 0x8C52, true, false }, // 179 + { "brbtgt11_el1", 0x8C5A, true, false }, // 180 + { "brbtgt12_el1", 0x8C62, true, false }, // 181 + { "brbtgt13_el1", 0x8C6A, true, false }, // 182 + { "brbtgt14_el1", 0x8C72, true, false }, // 183 + { "brbtgt15_el1", 0x8C7A, true, false }, // 184 + { "brbtgt16_el1", 0x8C06, true, false }, // 185 + { "brbtgt17_el1", 0x8C0E, true, false }, // 186 + { "brbtgt18_el1", 0x8C16, true, false }, // 187 + { "brbtgt19_el1", 0x8C1E, true, false }, // 188 + { "brbtgt1_el1", 0x8C0A, true, false }, // 189 + { "brbtgt20_el1", 0x8C26, true, false }, // 190 + { "brbtgt21_el1", 0x8C2E, true, false }, // 191 + { "brbtgt22_el1", 0x8C36, true, false }, // 192 + { "brbtgt23_el1", 0x8C3E, true, false }, // 193 + { "brbtgt24_el1", 0x8C46, true, false }, // 194 + { "brbtgt25_el1", 0x8C4E, true, false }, // 195 + { "brbtgt26_el1", 0x8C56, true, false }, // 196 + { "brbtgt27_el1", 0x8C5E, true, false }, // 197 + { "brbtgt28_el1", 0x8C66, true, false }, // 198 + { "brbtgt29_el1", 0x8C6E, true, false }, // 199 + { "brbtgt2_el1", 0x8C12, true, false }, // 200 + { "brbtgt30_el1", 0x8C76, true, false }, // 201 + { "brbtgt31_el1", 0x8C7E, true, false }, // 202 + { "brbtgt3_el1", 0x8C1A, true, false }, // 203 + { "brbtgt4_el1", 0x8C22, true, false }, // 204 + { "brbtgt5_el1", 0x8C2A, true, false }, // 205 + { "brbtgt6_el1", 0x8C32, true, false }, // 206 + { "brbtgt7_el1", 0x8C3A, true, false }, // 207 + { "brbtgt8_el1", 0x8C42, true, false }, // 208 + { "brbtgt9_el1", 0x8C4A, true, false }, // 209 + { "brbtgtinj_el1", 0x8C8A, true, true }, // 210 + { "brbts_el1", 0x8C82, true, true }, // 211 + { "ccsidr2_el1", 0xC802, true, false }, // 212 + { "ccsidr_el1", 0xC800, true, false }, // 213 + { "clidr_el1", 0xC801, true, false }, // 214 + { "cntfrq_el0", 0xDF00, true, true }, // 215 + { "cnthctl_el2", 0xE708, true, true }, // 216 + { "cnthps_ctl_el2", 0xE729, true, true }, // 217 + { "cnthps_cval_el2", 0xE72A, true, true }, // 218 + { "cnthps_tval_el2", 0xE728, true, true }, // 219 + { "cnthp_ctl_el2", 0xE711, true, true }, // 220 + { "cnthp_cval_el2", 0xE712, true, true }, // 221 + { "cnthp_tval_el2", 0xE710, true, true }, // 222 + { "cnthvs_ctl_el2", 0xE721, true, true }, // 223 + { "cnthvs_cval_el2", 0xE722, true, true }, // 224 + { "cnthvs_tval_el2", 0xE720, true, true }, // 225 + { "cnthv_ctl_el2", 0xE719, true, true }, // 226 + { "cnthv_cval_el2", 0xE71A, true, true }, // 227 + { "cnthv_tval_el2", 0xE718, true, true }, // 228 + { "cntiscale_el2", 0xE705, true, true }, // 229 + { "cntkctl_el1", 0xC708, true, true }, // 230 + { "cntkctl_el12", 0xEF08, true, true }, // 231 + { "cntpctss_el0", 0xDF05, true, true }, // 232 + { "cntpct_el0", 0xDF01, true, false }, // 233 + { "cntpoff_el2", 0xE706, true, true }, // 234 + { "cntps_ctl_el1", 0xFF11, true, true }, // 235 + { "cntps_cval_el1", 0xFF12, true, true }, // 236 + { "cntps_tval_el1", 0xFF10, true, true }, // 237 + { "cntp_ctl_el0", 0xDF11, true, true }, // 238 + { "cntp_ctl_el02", 0xEF11, true, true }, // 239 + { "cntp_cval_el0", 0xDF12, true, true }, // 240 + { "cntp_cval_el02", 0xEF12, true, true }, // 241 + { "cntp_tval_el0", 0xDF10, true, true }, // 242 + { "cntp_tval_el02", 0xEF10, true, true }, // 243 + { "cntscale_el2", 0xE704, true, true }, // 244 + { "cntvctss_el0", 0xDF06, true, true }, // 245 + { "cntvct_el0", 0xDF02, true, false }, // 246 + { "cntvfrq_el2", 0xE707, true, true }, // 247 + { "cntvoff_el2", 0xE703, true, true }, // 248 + { "cntv_ctl_el0", 0xDF19, true, true }, // 249 + { "cntv_ctl_el02", 0xEF19, true, true }, // 250 + { "cntv_cval_el0", 0xDF1A, true, true }, // 251 + { "cntv_cval_el02", 0xEF1A, true, true }, // 252 + { "cntv_tval_el0", 0xDF18, true, true }, // 253 + { "cntv_tval_el02", 0xEF18, true, true }, // 254 + { "contextidr_el1", 0xC681, true, true }, // 255 + { "contextidr_el12", 0xEE81, true, true }, // 256 + { "contextidr_el2", 0xE681, true, true }, // 257 + { "cpacr_el1", 0xC082, true, true }, // 258 + { "cpacr_el12", 0xE882, true, true }, // 259 + { "cpm_ioacc_ctl_el3", 0xFF90, true, true }, // 260 + { "cptr_el2", 0xE08A, true, true }, // 261 + { "cptr_el3", 0xF08A, true, true }, // 262 + { "csselr_el1", 0xD000, true, true }, // 263 + { "ctr_el0", 0xD801, true, false }, // 264 + { "currentel", 0xC212, true, false }, // 265 + { "dacr32_el2", 0xE180, true, true }, // 266 + { "daif", 0xDA11, true, true }, // 267 + { "dbgauthstatus_el1", 0x83F6, true, false }, // 268 + { "dbgbcr0_el1", 0x8005, true, true }, // 269 + { "dbgbcr10_el1", 0x8055, true, true }, // 270 + { "dbgbcr11_el1", 0x805D, true, true }, // 271 + { "dbgbcr12_el1", 0x8065, true, true }, // 272 + { "dbgbcr13_el1", 0x806D, true, true }, // 273 + { "dbgbcr14_el1", 0x8075, true, true }, // 274 + { "dbgbcr15_el1", 0x807D, true, true }, // 275 + { "dbgbcr1_el1", 0x800D, true, true }, // 276 + { "dbgbcr2_el1", 0x8015, true, true }, // 277 + { "dbgbcr3_el1", 0x801D, true, true }, // 278 + { "dbgbcr4_el1", 0x8025, true, true }, // 279 + { "dbgbcr5_el1", 0x802D, true, true }, // 280 + { "dbgbcr6_el1", 0x8035, true, true }, // 281 + { "dbgbcr7_el1", 0x803D, true, true }, // 282 + { "dbgbcr8_el1", 0x8045, true, true }, // 283 + { "dbgbcr9_el1", 0x804D, true, true }, // 284 + { "dbgbvr0_el1", 0x8004, true, true }, // 285 + { "dbgbvr10_el1", 0x8054, true, true }, // 286 + { "dbgbvr11_el1", 0x805C, true, true }, // 287 + { "dbgbvr12_el1", 0x8064, true, true }, // 288 + { "dbgbvr13_el1", 0x806C, true, true }, // 289 + { "dbgbvr14_el1", 0x8074, true, true }, // 290 + { "dbgbvr15_el1", 0x807C, true, true }, // 291 + { "dbgbvr1_el1", 0x800C, true, true }, // 292 + { "dbgbvr2_el1", 0x8014, true, true }, // 293 + { "dbgbvr3_el1", 0x801C, true, true }, // 294 + { "dbgbvr4_el1", 0x8024, true, true }, // 295 + { "dbgbvr5_el1", 0x802C, true, true }, // 296 + { "dbgbvr6_el1", 0x8034, true, true }, // 297 + { "dbgbvr7_el1", 0x803C, true, true }, // 298 + { "dbgbvr8_el1", 0x8044, true, true }, // 299 + { "dbgbvr9_el1", 0x804C, true, true }, // 300 + { "dbgclaimclr_el1", 0x83CE, true, true }, // 301 + { "dbgclaimset_el1", 0x83C6, true, true }, // 302 + { "dbgdtrrx_el0", 0x9828, true, false }, // 303 + { "dbgdtrtx_el0", 0x9828, false, true }, // 304 + { "dbgdtr_el0", 0x9820, true, true }, // 305 + { "dbgprcr_el1", 0x80A4, true, true }, // 306 + { "dbgvcr32_el2", 0xA038, true, true }, // 307 + { "dbgwcr0_el1", 0x8007, true, true }, // 308 + { "dbgwcr10_el1", 0x8057, true, true }, // 309 + { "dbgwcr11_el1", 0x805F, true, true }, // 310 + { "dbgwcr12_el1", 0x8067, true, true }, // 311 + { "dbgwcr13_el1", 0x806F, true, true }, // 312 + { "dbgwcr14_el1", 0x8077, true, true }, // 313 + { "dbgwcr15_el1", 0x807F, true, true }, // 314 + { "dbgwcr1_el1", 0x800F, true, true }, // 315 + { "dbgwcr2_el1", 0x8017, true, true }, // 316 + { "dbgwcr3_el1", 0x801F, true, true }, // 317 + { "dbgwcr4_el1", 0x8027, true, true }, // 318 + { "dbgwcr5_el1", 0x802F, true, true }, // 319 + { "dbgwcr6_el1", 0x8037, true, true }, // 320 + { "dbgwcr7_el1", 0x803F, true, true }, // 321 + { "dbgwcr8_el1", 0x8047, true, true }, // 322 + { "dbgwcr9_el1", 0x804F, true, true }, // 323 + { "dbgwvr0_el1", 0x8006, true, true }, // 324 + { "dbgwvr10_el1", 0x8056, true, true }, // 325 + { "dbgwvr11_el1", 0x805E, true, true }, // 326 + { "dbgwvr12_el1", 0x8066, true, true }, // 327 + { "dbgwvr13_el1", 0x806E, true, true }, // 328 + { "dbgwvr14_el1", 0x8076, true, true }, // 329 + { "dbgwvr15_el1", 0x807E, true, true }, // 330 + { "dbgwvr1_el1", 0x800E, true, true }, // 331 + { "dbgwvr2_el1", 0x8016, true, true }, // 332 + { "dbgwvr3_el1", 0x801E, true, true }, // 333 + { "dbgwvr4_el1", 0x8026, true, true }, // 334 + { "dbgwvr5_el1", 0x802E, true, true }, // 335 + { "dbgwvr6_el1", 0x8036, true, true }, // 336 + { "dbgwvr7_el1", 0x803E, true, true }, // 337 + { "dbgwvr8_el1", 0x8046, true, true }, // 338 + { "dbgwvr9_el1", 0x804E, true, true }, // 339 + { "dczid_el0", 0xD807, true, false }, // 340 + { "disr_el1", 0xC609, true, true }, // 341 + { "dit", 0xDA15, true, true }, // 342 + { "dlr_el0", 0xDA29, true, true }, // 343 + { "dspsr_el0", 0xDA28, true, true }, // 344 + { "elr_el1", 0xC201, true, true }, // 345 + { "elr_el12", 0xEA01, true, true }, // 346 + { "elr_el2", 0xE201, true, true }, // 347 + { "elr_el3", 0xF201, true, true }, // 348 + { "erridr_el1", 0xC298, true, false }, // 349 + { "errselr_el1", 0xC299, true, true }, // 350 + { "erxaddr_el1", 0xC2A3, true, true }, // 351 + { "erxctlr_el1", 0xC2A1, true, true }, // 352 + { "erxfr_el1", 0xC2A0, true, false }, // 353 + { "erxmisc0_el1", 0xC2A8, true, true }, // 354 + { "erxmisc1_el1", 0xC2A9, true, true }, // 355 + { "erxmisc2_el1", 0xC2AA, true, true }, // 356 + { "erxmisc3_el1", 0xC2AB, true, true }, // 357 + { "erxpfgcdn_el1", 0xC2A6, true, true }, // 358 + { "erxpfgctl_el1", 0xC2A5, true, true }, // 359 + { "erxpfgf_el1", 0xC2A4, true, false }, // 360 + { "erxstatus_el1", 0xC2A2, true, true }, // 361 + { "esr_el1", 0xC290, true, true }, // 362 + { "esr_el12", 0xEA90, true, true }, // 363 + { "esr_el2", 0xE290, true, true }, // 364 + { "esr_el3", 0xF290, true, true }, // 365 + { "far_el1", 0xC300, true, true }, // 366 + { "far_el12", 0xEB00, true, true }, // 367 + { "far_el2", 0xE300, true, true }, // 368 + { "far_el3", 0xF300, true, true }, // 369 + { "fpcr", 0xDA20, true, true }, // 370 + { "fpexc32_el2", 0xE298, true, true }, // 371 + { "fpsr", 0xDA21, true, true }, // 372 + { "gcr_el1", 0xC086, true, true }, // 373 + { "gmid_el1", 0xC804, true, false }, // 374 + { "gpccr_el3", 0xF10E, true, true }, // 375 + { "gptbr_el3", 0xF10C, true, true }, // 376 + { "hacr_el2", 0xE08F, true, true }, // 377 + { "hcrx_el2", 0xE092, true, true }, // 378 + { "hcr_el2", 0xE088, true, true }, // 379 + { "hdfgrtr_el2", 0xE18C, true, true }, // 380 + { "hdfgwtr_el2", 0xE18D, true, true }, // 381 + { "hfgitr_el2", 0xE08E, true, true }, // 382 + { "hfgrtr_el2", 0xE08C, true, true }, // 383 + { "hfgwtr_el2", 0xE08D, true, true }, // 384 + { "hpfar_el2", 0xE304, true, true }, // 385 + { "hstr_el2", 0xE08B, true, true }, // 386 + { "icc_ap0r0_el1", 0xC644, true, true }, // 387 + { "icc_ap0r1_el1", 0xC645, true, true }, // 388 + { "icc_ap0r2_el1", 0xC646, true, true }, // 389 + { "icc_ap0r3_el1", 0xC647, true, true }, // 390 + { "icc_ap1r0_el1", 0xC648, true, true }, // 391 + { "icc_ap1r1_el1", 0xC649, true, true }, // 392 + { "icc_ap1r2_el1", 0xC64A, true, true }, // 393 + { "icc_ap1r3_el1", 0xC64B, true, true }, // 394 + { "icc_asgi1r_el1", 0xC65E, false, true }, // 395 + { "icc_bpr0_el1", 0xC643, true, true }, // 396 + { "icc_bpr1_el1", 0xC663, true, true }, // 397 + { "icc_ctlr_el1", 0xC664, true, true }, // 398 + { "icc_ctlr_el3", 0xF664, true, true }, // 399 + { "icc_dir_el1", 0xC659, false, true }, // 400 + { "icc_eoir0_el1", 0xC641, false, true }, // 401 + { "icc_eoir1_el1", 0xC661, false, true }, // 402 + { "icc_hppir0_el1", 0xC642, true, false }, // 403 + { "icc_hppir1_el1", 0xC662, true, false }, // 404 + { "icc_iar0_el1", 0xC640, true, false }, // 405 + { "icc_iar1_el1", 0xC660, true, false }, // 406 + { "icc_igrpen0_el1", 0xC666, true, true }, // 407 + { "icc_igrpen1_el1", 0xC667, true, true }, // 408 + { "icc_igrpen1_el3", 0xF667, true, true }, // 409 + { "icc_pmr_el1", 0xC230, true, true }, // 410 + { "icc_rpr_el1", 0xC65B, true, false }, // 411 + { "icc_sgi0r_el1", 0xC65F, false, true }, // 412 + { "icc_sgi1r_el1", 0xC65D, false, true }, // 413 + { "icc_sre_el1", 0xC665, true, true }, // 414 + { "icc_sre_el2", 0xE64D, true, true }, // 415 + { "icc_sre_el3", 0xF665, true, true }, // 416 + { "ich_ap0r0_el2", 0xE640, true, true }, // 417 + { "ich_ap0r1_el2", 0xE641, true, true }, // 418 + { "ich_ap0r2_el2", 0xE642, true, true }, // 419 + { "ich_ap0r3_el2", 0xE643, true, true }, // 420 + { "ich_ap1r0_el2", 0xE648, true, true }, // 421 + { "ich_ap1r1_el2", 0xE649, true, true }, // 422 + { "ich_ap1r2_el2", 0xE64A, true, true }, // 423 + { "ich_ap1r3_el2", 0xE64B, true, true }, // 424 + { "ich_eisr_el2", 0xE65B, true, false }, // 425 + { "ich_elrsr_el2", 0xE65D, true, false }, // 426 + { "ich_hcr_el2", 0xE658, true, true }, // 427 + { "ich_lr0_el2", 0xE660, true, true }, // 428 + { "ich_lr10_el2", 0xE66A, true, true }, // 429 + { "ich_lr11_el2", 0xE66B, true, true }, // 430 + { "ich_lr12_el2", 0xE66C, true, true }, // 431 + { "ich_lr13_el2", 0xE66D, true, true }, // 432 + { "ich_lr14_el2", 0xE66E, true, true }, // 433 + { "ich_lr15_el2", 0xE66F, true, true }, // 434 + { "ich_lr1_el2", 0xE661, true, true }, // 435 + { "ich_lr2_el2", 0xE662, true, true }, // 436 + { "ich_lr3_el2", 0xE663, true, true }, // 437 + { "ich_lr4_el2", 0xE664, true, true }, // 438 + { "ich_lr5_el2", 0xE665, true, true }, // 439 + { "ich_lr6_el2", 0xE666, true, true }, // 440 + { "ich_lr7_el2", 0xE667, true, true }, // 441 + { "ich_lr8_el2", 0xE668, true, true }, // 442 + { "ich_lr9_el2", 0xE669, true, true }, // 443 + { "ich_misr_el2", 0xE65A, true, false }, // 444 + { "ich_vmcr_el2", 0xE65F, true, true }, // 445 + { "ich_vtr_el2", 0xE659, true, false }, // 446 + { "id_aa64afr0_el1", 0xC02C, true, false }, // 447 + { "id_aa64afr1_el1", 0xC02D, true, false }, // 448 + { "id_aa64dfr0_el1", 0xC028, true, false }, // 449 + { "id_aa64dfr1_el1", 0xC029, true, false }, // 450 + { "id_aa64isar0_el1", 0xC030, true, false }, // 451 + { "id_aa64isar1_el1", 0xC031, true, false }, // 452 + { "id_aa64isar2_el1", 0xC032, true, false }, // 453 + { "id_aa64mmfr0_el1", 0xC038, true, false }, // 454 + { "id_aa64mmfr1_el1", 0xC039, true, false }, // 455 + { "id_aa64mmfr2_el1", 0xC03A, true, false }, // 456 + { "id_aa64pfr0_el1", 0xC020, true, false }, // 457 + { "id_aa64pfr1_el1", 0xC021, true, false }, // 458 + { "id_aa64smfr0_el1", 0xC025, true, false }, // 459 + { "id_aa64zfr0_el1", 0xC024, true, false }, // 460 + { "id_afr0_el1", 0xC00B, true, false }, // 461 + { "id_dfr0_el1", 0xC00A, true, false }, // 462 + { "id_isar0_el1", 0xC010, true, false }, // 463 + { "id_isar1_el1", 0xC011, true, false }, // 464 + { "id_isar2_el1", 0xC012, true, false }, // 465 + { "id_isar3_el1", 0xC013, true, false }, // 466 + { "id_isar4_el1", 0xC014, true, false }, // 467 + { "id_isar5_el1", 0xC015, true, false }, // 468 + { "id_isar6_el1", 0xC017, true, false }, // 469 + { "id_mmfr0_el1", 0xC00C, true, false }, // 470 + { "id_mmfr1_el1", 0xC00D, true, false }, // 471 + { "id_mmfr2_el1", 0xC00E, true, false }, // 472 + { "id_mmfr3_el1", 0xC00F, true, false }, // 473 + { "id_mmfr4_el1", 0xC016, true, false }, // 474 + { "id_mmfr5_el1", 0xC01E, true, false }, // 475 + { "id_pfr0_el1", 0xC008, true, false }, // 476 + { "id_pfr1_el1", 0xC009, true, false }, // 477 + { "id_pfr2_el1", 0xC01C, true, false }, // 478 + { "ifsr32_el2", 0xE281, true, true }, // 479 + { "isr_el1", 0xC608, true, false }, // 480 + { "lorc_el1", 0xC523, true, true }, // 481 + { "lorea_el1", 0xC521, true, true }, // 482 + { "lorid_el1", 0xC527, true, false }, // 483 + { "lorn_el1", 0xC522, true, true }, // 484 + { "lorsa_el1", 0xC520, true, true }, // 485 + { "mair_el1", 0xC510, true, true }, // 486 + { "mair_el12", 0xED10, true, true }, // 487 + { "mair_el2", 0xE510, true, true }, // 488 + { "mair_el3", 0xF510, true, true }, // 489 + { "mdccint_el1", 0x8010, true, true }, // 490 + { "mdccsr_el0", 0x9808, true, false }, // 491 + { "mdcr_el2", 0xE089, true, true }, // 492 + { "mdcr_el3", 0xF099, true, true }, // 493 + { "mdrar_el1", 0x8080, true, false }, // 494 + { "mdscr_el1", 0x8012, true, true }, // 495 + { "mfar_el3", 0xF305, true, true }, // 496 + { "midr_el1", 0xC000, true, false }, // 497 + { "mpam0_el1", 0xC529, true, true }, // 498 + { "mpam1_el1", 0xC528, true, true }, // 499 + { "mpam1_el12", 0xED28, true, true }, // 500 + { "mpam2_el2", 0xE528, true, true }, // 501 + { "mpam3_el3", 0xF528, true, true }, // 502 + { "mpamhcr_el2", 0xE520, true, true }, // 503 + { "mpamidr_el1", 0xC524, true, false }, // 504 + { "mpamsm_el1", 0xC52B, true, true }, // 505 + { "mpamvpm0_el2", 0xE530, true, true }, // 506 + { "mpamvpm1_el2", 0xE531, true, true }, // 507 + { "mpamvpm2_el2", 0xE532, true, true }, // 508 + { "mpamvpm3_el2", 0xE533, true, true }, // 509 + { "mpamvpm4_el2", 0xE534, true, true }, // 510 + { "mpamvpm5_el2", 0xE535, true, true }, // 511 + { "mpamvpm6_el2", 0xE536, true, true }, // 512 + { "mpamvpm7_el2", 0xE537, true, true }, // 513 + { "mpamvpmv_el2", 0xE521, true, true }, // 514 + { "mpidr_el1", 0xC005, true, false }, // 515 + { "mpuir_el1", 0xC004, true, true }, // 516 + { "mpuir_el2", 0xE004, true, true }, // 517 + { "mvfr0_el1", 0xC018, true, false }, // 518 + { "mvfr1_el1", 0xC019, true, false }, // 519 + { "mvfr2_el1", 0xC01A, true, false }, // 520 + { "nzcv", 0xDA10, true, true }, // 521 + { "osdlr_el1", 0x809C, true, true }, // 522 + { "osdtrrx_el1", 0x8002, true, true }, // 523 + { "osdtrtx_el1", 0x801A, true, true }, // 524 + { "oseccr_el1", 0x8032, true, true }, // 525 + { "oslar_el1", 0x8084, false, true }, // 526 + { "oslsr_el1", 0x808C, true, false }, // 527 + { "pan", 0xC213, true, true }, // 528 + { "par_el1", 0xC3A0, true, true }, // 529 + { "pmbidr_el1", 0xC4D7, true, false }, // 530 + { "pmblimitr_el1", 0xC4D0, true, true }, // 531 + { "pmbptr_el1", 0xC4D1, true, true }, // 532 + { "pmbsr_el1", 0xC4D3, true, true }, // 533 + { "pmccfiltr_el0", 0xDF7F, true, true }, // 534 + { "pmccntr_el0", 0xDCE8, true, true }, // 535 + { "pmceid0_el0", 0xDCE6, true, false }, // 536 + { "pmceid1_el0", 0xDCE7, true, false }, // 537 + { "pmcntenclr_el0", 0xDCE2, true, true }, // 538 + { "pmcntenset_el0", 0xDCE1, true, true }, // 539 + { "pmcr_el0", 0xDCE0, true, true }, // 540 + { "pmevcntr0_el0", 0xDF40, true, true }, // 541 + { "pmevcntr10_el0", 0xDF4A, true, true }, // 542 + { "pmevcntr11_el0", 0xDF4B, true, true }, // 543 + { "pmevcntr12_el0", 0xDF4C, true, true }, // 544 + { "pmevcntr13_el0", 0xDF4D, true, true }, // 545 + { "pmevcntr14_el0", 0xDF4E, true, true }, // 546 + { "pmevcntr15_el0", 0xDF4F, true, true }, // 547 + { "pmevcntr16_el0", 0xDF50, true, true }, // 548 + { "pmevcntr17_el0", 0xDF51, true, true }, // 549 + { "pmevcntr18_el0", 0xDF52, true, true }, // 550 + { "pmevcntr19_el0", 0xDF53, true, true }, // 551 + { "pmevcntr1_el0", 0xDF41, true, true }, // 552 + { "pmevcntr20_el0", 0xDF54, true, true }, // 553 + { "pmevcntr21_el0", 0xDF55, true, true }, // 554 + { "pmevcntr22_el0", 0xDF56, true, true }, // 555 + { "pmevcntr23_el0", 0xDF57, true, true }, // 556 + { "pmevcntr24_el0", 0xDF58, true, true }, // 557 + { "pmevcntr25_el0", 0xDF59, true, true }, // 558 + { "pmevcntr26_el0", 0xDF5A, true, true }, // 559 + { "pmevcntr27_el0", 0xDF5B, true, true }, // 560 + { "pmevcntr28_el0", 0xDF5C, true, true }, // 561 + { "pmevcntr29_el0", 0xDF5D, true, true }, // 562 + { "pmevcntr2_el0", 0xDF42, true, true }, // 563 + { "pmevcntr30_el0", 0xDF5E, true, true }, // 564 + { "pmevcntr3_el0", 0xDF43, true, true }, // 565 + { "pmevcntr4_el0", 0xDF44, true, true }, // 566 + { "pmevcntr5_el0", 0xDF45, true, true }, // 567 + { "pmevcntr6_el0", 0xDF46, true, true }, // 568 + { "pmevcntr7_el0", 0xDF47, true, true }, // 569 + { "pmevcntr8_el0", 0xDF48, true, true }, // 570 + { "pmevcntr9_el0", 0xDF49, true, true }, // 571 + { "pmevtyper0_el0", 0xDF60, true, true }, // 572 + { "pmevtyper10_el0", 0xDF6A, true, true }, // 573 + { "pmevtyper11_el0", 0xDF6B, true, true }, // 574 + { "pmevtyper12_el0", 0xDF6C, true, true }, // 575 + { "pmevtyper13_el0", 0xDF6D, true, true }, // 576 + { "pmevtyper14_el0", 0xDF6E, true, true }, // 577 + { "pmevtyper15_el0", 0xDF6F, true, true }, // 578 + { "pmevtyper16_el0", 0xDF70, true, true }, // 579 + { "pmevtyper17_el0", 0xDF71, true, true }, // 580 + { "pmevtyper18_el0", 0xDF72, true, true }, // 581 + { "pmevtyper19_el0", 0xDF73, true, true }, // 582 + { "pmevtyper1_el0", 0xDF61, true, true }, // 583 + { "pmevtyper20_el0", 0xDF74, true, true }, // 584 + { "pmevtyper21_el0", 0xDF75, true, true }, // 585 + { "pmevtyper22_el0", 0xDF76, true, true }, // 586 + { "pmevtyper23_el0", 0xDF77, true, true }, // 587 + { "pmevtyper24_el0", 0xDF78, true, true }, // 588 + { "pmevtyper25_el0", 0xDF79, true, true }, // 589 + { "pmevtyper26_el0", 0xDF7A, true, true }, // 590 + { "pmevtyper27_el0", 0xDF7B, true, true }, // 591 + { "pmevtyper28_el0", 0xDF7C, true, true }, // 592 + { "pmevtyper29_el0", 0xDF7D, true, true }, // 593 + { "pmevtyper2_el0", 0xDF62, true, true }, // 594 + { "pmevtyper30_el0", 0xDF7E, true, true }, // 595 + { "pmevtyper3_el0", 0xDF63, true, true }, // 596 + { "pmevtyper4_el0", 0xDF64, true, true }, // 597 + { "pmevtyper5_el0", 0xDF65, true, true }, // 598 + { "pmevtyper6_el0", 0xDF66, true, true }, // 599 + { "pmevtyper7_el0", 0xDF67, true, true }, // 600 + { "pmevtyper8_el0", 0xDF68, true, true }, // 601 + { "pmevtyper9_el0", 0xDF69, true, true }, // 602 + { "pmintenclr_el1", 0xC4F2, true, true }, // 603 + { "pmintenset_el1", 0xC4F1, true, true }, // 604 + { "pmmir_el1", 0xC4F6, true, true }, // 605 + { "pmovsclr_el0", 0xDCE3, true, true }, // 606 + { "pmovsset_el0", 0xDCF3, true, true }, // 607 + { "pmscr_el1", 0xC4C8, true, true }, // 608 + { "pmscr_el12", 0xECC8, true, true }, // 609 + { "pmscr_el2", 0xE4C8, true, true }, // 610 + { "pmselr_el0", 0xDCE5, true, true }, // 611 + { "pmsevfr_el1", 0xC4CD, true, true }, // 612 + { "pmsfcr_el1", 0xC4CC, true, true }, // 613 + { "pmsicr_el1", 0xC4CA, true, true }, // 614 + { "pmsidr_el1", 0xC4CF, true, false }, // 615 + { "pmsirr_el1", 0xC4CB, true, true }, // 616 + { "pmslatfr_el1", 0xC4CE, true, true }, // 617 + { "pmsnevfr_el1", 0xC4C9, true, true }, // 618 + { "pmswinc_el0", 0xDCE4, false, true }, // 619 + { "pmuserenr_el0", 0xDCF0, true, true }, // 620 + { "pmxevcntr_el0", 0xDCEA, true, true }, // 621 + { "pmxevtyper_el0", 0xDCE9, true, true }, // 622 + { "prbar10_el1", 0xC368, true, true }, // 623 + { "prbar10_el2", 0xE368, true, true }, // 624 + { "prbar11_el1", 0xC36C, true, true }, // 625 + { "prbar11_el2", 0xE36C, true, true }, // 626 + { "prbar12_el1", 0xC370, true, true }, // 627 + { "prbar12_el2", 0xE370, true, true }, // 628 + { "prbar13_el1", 0xC374, true, true }, // 629 + { "prbar13_el2", 0xE374, true, true }, // 630 + { "prbar14_el1", 0xC378, true, true }, // 631 + { "prbar14_el2", 0xE378, true, true }, // 632 + { "prbar15_el1", 0xC37C, true, true }, // 633 + { "prbar15_el2", 0xE37C, true, true }, // 634 + { "prbar1_el1", 0xC344, true, true }, // 635 + { "prbar1_el2", 0xE344, true, true }, // 636 + { "prbar2_el1", 0xC348, true, true }, // 637 + { "prbar2_el2", 0xE348, true, true }, // 638 + { "prbar3_el1", 0xC34C, true, true }, // 639 + { "prbar3_el2", 0xE34C, true, true }, // 640 + { "prbar4_el1", 0xC350, true, true }, // 641 + { "prbar4_el2", 0xE350, true, true }, // 642 + { "prbar5_el1", 0xC354, true, true }, // 643 + { "prbar5_el2", 0xE354, true, true }, // 644 + { "prbar6_el1", 0xC358, true, true }, // 645 + { "prbar6_el2", 0xE358, true, true }, // 646 + { "prbar7_el1", 0xC35C, true, true }, // 647 + { "prbar7_el2", 0xE35C, true, true }, // 648 + { "prbar8_el1", 0xC360, true, true }, // 649 + { "prbar8_el2", 0xE360, true, true }, // 650 + { "prbar9_el1", 0xC364, true, true }, // 651 + { "prbar9_el2", 0xE364, true, true }, // 652 + { "prbar_el1", 0xC340, true, true }, // 653 + { "prbar_el2", 0xE340, true, true }, // 654 + { "prenr_el1", 0xC309, true, true }, // 655 + { "prenr_el2", 0xE309, true, true }, // 656 + { "prlar10_el1", 0xC369, true, true }, // 657 + { "prlar10_el2", 0xE369, true, true }, // 658 + { "prlar11_el1", 0xC36D, true, true }, // 659 + { "prlar11_el2", 0xE36D, true, true }, // 660 + { "prlar12_el1", 0xC371, true, true }, // 661 + { "prlar12_el2", 0xE371, true, true }, // 662 + { "prlar13_el1", 0xC375, true, true }, // 663 + { "prlar13_el2", 0xE375, true, true }, // 664 + { "prlar14_el1", 0xC379, true, true }, // 665 + { "prlar14_el2", 0xE379, true, true }, // 666 + { "prlar15_el1", 0xC37D, true, true }, // 667 + { "prlar15_el2", 0xE37D, true, true }, // 668 + { "prlar1_el1", 0xC345, true, true }, // 669 + { "prlar1_el2", 0xE345, true, true }, // 670 + { "prlar2_el1", 0xC349, true, true }, // 671 + { "prlar2_el2", 0xE349, true, true }, // 672 + { "prlar3_el1", 0xC34D, true, true }, // 673 + { "prlar3_el2", 0xE34D, true, true }, // 674 + { "prlar4_el1", 0xC351, true, true }, // 675 + { "prlar4_el2", 0xE351, true, true }, // 676 + { "prlar5_el1", 0xC355, true, true }, // 677 + { "prlar5_el2", 0xE355, true, true }, // 678 + { "prlar6_el1", 0xC359, true, true }, // 679 + { "prlar6_el2", 0xE359, true, true }, // 680 + { "prlar7_el1", 0xC35D, true, true }, // 681 + { "prlar7_el2", 0xE35D, true, true }, // 682 + { "prlar8_el1", 0xC361, true, true }, // 683 + { "prlar8_el2", 0xE361, true, true }, // 684 + { "prlar9_el1", 0xC365, true, true }, // 685 + { "prlar9_el2", 0xE365, true, true }, // 686 + { "prlar_el1", 0xC341, true, true }, // 687 + { "prlar_el2", 0xE341, true, true }, // 688 + { "prselr_el1", 0xC311, true, true }, // 689 + { "prselr_el2", 0xE311, true, true }, // 690 + { "revidr_el1", 0xC006, true, false }, // 691 + { "rgsr_el1", 0xC085, true, true }, // 692 + { "rmr_el1", 0xC602, true, true }, // 693 + { "rmr_el2", 0xE602, true, true }, // 694 + { "rmr_el3", 0xF602, true, true }, // 695 + { "rndr", 0xD920, true, false }, // 696 + { "rndrrs", 0xD921, true, false }, // 697 + { "rvbar_el1", 0xC601, true, false }, // 698 + { "rvbar_el2", 0xE601, true, false }, // 699 + { "rvbar_el3", 0xF601, true, false }, // 700 + { "scr_el3", 0xF088, true, true }, // 701 + { "sctlr_el1", 0xC080, true, true }, // 702 + { "sctlr_el12", 0xE880, true, true }, // 703 + { "sctlr_el2", 0xE080, true, true }, // 704 + { "sctlr_el3", 0xF080, true, true }, // 705 + { "scxtnum_el0", 0xDE87, true, true }, // 706 + { "scxtnum_el1", 0xC687, true, true }, // 707 + { "scxtnum_el12", 0xEE87, true, true }, // 708 + { "scxtnum_el2", 0xE687, true, true }, // 709 + { "scxtnum_el3", 0xF687, true, true }, // 710 + { "sder32_el2", 0xE099, true, true }, // 711 + { "sder32_el3", 0xF089, true, true }, // 712 + { "smcr_el1", 0xC096, true, true }, // 713 + { "smcr_el12", 0xE896, true, true }, // 714 + { "smcr_el2", 0xE096, true, true }, // 715 + { "smcr_el3", 0xF096, true, true }, // 716 + { "smidr_el1", 0xC806, true, false }, // 717 + { "smprimap_el2", 0xE095, true, true }, // 718 + { "smpri_el1", 0xC094, true, true }, // 719 + { "spsel", 0xC210, true, true }, // 720 + { "spsr_abt", 0xE219, true, true }, // 721 + { "spsr_el1", 0xC200, true, true }, // 722 + { "spsr_el12", 0xEA00, true, true }, // 723 + { "spsr_el2", 0xE200, true, true }, // 724 + { "spsr_el3", 0xF200, true, true }, // 725 + { "spsr_fiq", 0xE21B, true, true }, // 726 + { "spsr_irq", 0xE218, true, true }, // 727 + { "spsr_und", 0xE21A, true, true }, // 728 + { "sp_el0", 0xC208, true, true }, // 729 + { "sp_el1", 0xE208, true, true }, // 730 + { "sp_el2", 0xF208, true, true }, // 731 + { "ssbs", 0xDA16, true, true }, // 732 + { "svcr", 0xDA12, true, true }, // 733 + { "tco", 0xDA17, true, true }, // 734 + { "tcr_el1", 0xC102, true, true }, // 735 + { "tcr_el12", 0xE902, true, true }, // 736 + { "tcr_el2", 0xE102, true, true }, // 737 + { "tcr_el3", 0xF102, true, true }, // 738 + { "teecr32_el1", 0x9000, true, true }, // 739 + { "teehbr32_el1", 0x9080, true, true }, // 740 + { "tfsre0_el1", 0xC2B1, true, true }, // 741 + { "tfsr_el1", 0xC2B0, true, true }, // 742 + { "tfsr_el12", 0xEAB0, true, true }, // 743 + { "tfsr_el2", 0xE2B0, true, true }, // 744 + { "tfsr_el3", 0xF2B0, true, true }, // 745 + { "tpidr2_el0", 0xDE85, true, true }, // 746 + { "tpidrro_el0", 0xDE83, true, true }, // 747 + { "tpidr_el0", 0xDE82, true, true }, // 748 + { "tpidr_el1", 0xC684, true, true }, // 749 + { "tpidr_el2", 0xE682, true, true }, // 750 + { "tpidr_el3", 0xF682, true, true }, // 751 + { "trbbaser_el1", 0xC4DA, true, true }, // 752 + { "trbidr_el1", 0xC4DF, true, false }, // 753 + { "trblimitr_el1", 0xC4D8, true, true }, // 754 + { "trbmar_el1", 0xC4DC, true, true }, // 755 + { "trbptr_el1", 0xC4D9, true, true }, // 756 + { "trbsr_el1", 0xC4DB, true, true }, // 757 + { "trbtrg_el1", 0xC4DE, true, true }, // 758 + { "trcacatr0", 0x8902, true, true }, // 759 + { "trcacatr1", 0x8912, true, true }, // 760 + { "trcacatr10", 0x8923, true, true }, // 761 + { "trcacatr11", 0x8933, true, true }, // 762 + { "trcacatr12", 0x8943, true, true }, // 763 + { "trcacatr13", 0x8953, true, true }, // 764 + { "trcacatr14", 0x8963, true, true }, // 765 + { "trcacatr15", 0x8973, true, true }, // 766 + { "trcacatr2", 0x8922, true, true }, // 767 + { "trcacatr3", 0x8932, true, true }, // 768 + { "trcacatr4", 0x8942, true, true }, // 769 + { "trcacatr5", 0x8952, true, true }, // 770 + { "trcacatr6", 0x8962, true, true }, // 771 + { "trcacatr7", 0x8972, true, true }, // 772 + { "trcacatr8", 0x8903, true, true }, // 773 + { "trcacatr9", 0x8913, true, true }, // 774 + { "trcacvr0", 0x8900, true, true }, // 775 + { "trcacvr1", 0x8910, true, true }, // 776 + { "trcacvr10", 0x8921, true, true }, // 777 + { "trcacvr11", 0x8931, true, true }, // 778 + { "trcacvr12", 0x8941, true, true }, // 779 + { "trcacvr13", 0x8951, true, true }, // 780 + { "trcacvr14", 0x8961, true, true }, // 781 + { "trcacvr15", 0x8971, true, true }, // 782 + { "trcacvr2", 0x8920, true, true }, // 783 + { "trcacvr3", 0x8930, true, true }, // 784 + { "trcacvr4", 0x8940, true, true }, // 785 + { "trcacvr5", 0x8950, true, true }, // 786 + { "trcacvr6", 0x8960, true, true }, // 787 + { "trcacvr7", 0x8970, true, true }, // 788 + { "trcacvr8", 0x8901, true, true }, // 789 + { "trcacvr9", 0x8911, true, true }, // 790 + { "trcauthstatus", 0x8BF6, true, false }, // 791 + { "trcauxctlr", 0x8830, true, true }, // 792 + { "trcbbctlr", 0x8878, true, true }, // 793 + { "trcccctlr", 0x8870, true, true }, // 794 + { "trccidcctlr0", 0x8982, true, true }, // 795 + { "trccidcctlr1", 0x898A, true, true }, // 796 + { "trccidcvr0", 0x8980, true, true }, // 797 + { "trccidcvr1", 0x8990, true, true }, // 798 + { "trccidcvr2", 0x89A0, true, true }, // 799 + { "trccidcvr3", 0x89B0, true, true }, // 800 + { "trccidcvr4", 0x89C0, true, true }, // 801 + { "trccidcvr5", 0x89D0, true, true }, // 802 + { "trccidcvr6", 0x89E0, true, true }, // 803 + { "trccidcvr7", 0x89F0, true, true }, // 804 + { "trccidr0", 0x8BE7, true, false }, // 805 + { "trccidr1", 0x8BEF, true, false }, // 806 + { "trccidr2", 0x8BF7, true, false }, // 807 + { "trccidr3", 0x8BFF, true, false }, // 808 + { "trcclaimclr", 0x8BCE, true, true }, // 809 + { "trcclaimset", 0x8BC6, true, true }, // 810 + { "trccntctlr0", 0x8825, true, true }, // 811 + { "trccntctlr1", 0x882D, true, true }, // 812 + { "trccntctlr2", 0x8835, true, true }, // 813 + { "trccntctlr3", 0x883D, true, true }, // 814 + { "trccntrldvr0", 0x8805, true, true }, // 815 + { "trccntrldvr1", 0x880D, true, true }, // 816 + { "trccntrldvr2", 0x8815, true, true }, // 817 + { "trccntrldvr3", 0x881D, true, true }, // 818 + { "trccntvr0", 0x8845, true, true }, // 819 + { "trccntvr1", 0x884D, true, true }, // 820 + { "trccntvr2", 0x8855, true, true }, // 821 + { "trccntvr3", 0x885D, true, true }, // 822 + { "trcconfigr", 0x8820, true, true }, // 823 + { "trcdevaff0", 0x8BD6, true, false }, // 824 + { "trcdevaff1", 0x8BDE, true, false }, // 825 + { "trcdevarch", 0x8BFE, true, false }, // 826 + { "trcdevid", 0x8B97, true, false }, // 827 + { "trcdevtype", 0x8B9F, true, false }, // 828 + { "trcdvcmr0", 0x8906, true, true }, // 829 + { "trcdvcmr1", 0x8926, true, true }, // 830 + { "trcdvcmr2", 0x8946, true, true }, // 831 + { "trcdvcmr3", 0x8966, true, true }, // 832 + { "trcdvcmr4", 0x8907, true, true }, // 833 + { "trcdvcmr5", 0x8927, true, true }, // 834 + { "trcdvcmr6", 0x8947, true, true }, // 835 + { "trcdvcmr7", 0x8967, true, true }, // 836 + { "trcdvcvr0", 0x8904, true, true }, // 837 + { "trcdvcvr1", 0x8924, true, true }, // 838 + { "trcdvcvr2", 0x8944, true, true }, // 839 + { "trcdvcvr3", 0x8964, true, true }, // 840 + { "trcdvcvr4", 0x8905, true, true }, // 841 + { "trcdvcvr5", 0x8925, true, true }, // 842 + { "trcdvcvr6", 0x8945, true, true }, // 843 + { "trcdvcvr7", 0x8965, true, true }, // 844 + { "trceventctl0r", 0x8840, true, true }, // 845 + { "trceventctl1r", 0x8848, true, true }, // 846 + { "trcextinselr", 0x8844, true, true }, // 847 + { "trcextinselr0", 0x8844, true, true }, // 848 + { "trcextinselr1", 0x884C, true, true }, // 849 + { "trcextinselr2", 0x8854, true, true }, // 850 + { "trcextinselr3", 0x885C, true, true }, // 851 + { "trcidr0", 0x8847, true, false }, // 852 + { "trcidr1", 0x884F, true, false }, // 853 + { "trcidr10", 0x8816, true, false }, // 854 + { "trcidr11", 0x881E, true, false }, // 855 + { "trcidr12", 0x8826, true, false }, // 856 + { "trcidr13", 0x882E, true, false }, // 857 + { "trcidr2", 0x8857, true, false }, // 858 + { "trcidr3", 0x885F, true, false }, // 859 + { "trcidr4", 0x8867, true, false }, // 860 + { "trcidr5", 0x886F, true, false }, // 861 + { "trcidr6", 0x8877, true, false }, // 862 + { "trcidr7", 0x887F, true, false }, // 863 + { "trcidr8", 0x8806, true, false }, // 864 + { "trcidr9", 0x880E, true, false }, // 865 + { "trcimspec0", 0x8807, true, true }, // 866 + { "trcimspec1", 0x880F, true, true }, // 867 + { "trcimspec2", 0x8817, true, true }, // 868 + { "trcimspec3", 0x881F, true, true }, // 869 + { "trcimspec4", 0x8827, true, true }, // 870 + { "trcimspec5", 0x882F, true, true }, // 871 + { "trcimspec6", 0x8837, true, true }, // 872 + { "trcimspec7", 0x883F, true, true }, // 873 + { "trcitctrl", 0x8B84, true, true }, // 874 + { "trclar", 0x8BE6, false, true }, // 875 + { "trclsr", 0x8BEE, true, false }, // 876 + { "trcoslar", 0x8884, false, true }, // 877 + { "trcoslsr", 0x888C, true, false }, // 878 + { "trcpdcr", 0x88A4, true, true }, // 879 + { "trcpdsr", 0x88AC, true, false }, // 880 + { "trcpidr0", 0x8BC7, true, false }, // 881 + { "trcpidr1", 0x8BCF, true, false }, // 882 + { "trcpidr2", 0x8BD7, true, false }, // 883 + { "trcpidr3", 0x8BDF, true, false }, // 884 + { "trcpidr4", 0x8BA7, true, false }, // 885 + { "trcpidr5", 0x8BAF, true, false }, // 886 + { "trcpidr6", 0x8BB7, true, false }, // 887 + { "trcpidr7", 0x8BBF, true, false }, // 888 + { "trcprgctlr", 0x8808, true, true }, // 889 + { "trcprocselr", 0x8810, true, true }, // 890 + { "trcqctlr", 0x8809, true, true }, // 891 + { "trcrsctlr10", 0x88D0, true, true }, // 892 + { "trcrsctlr11", 0x88D8, true, true }, // 893 + { "trcrsctlr12", 0x88E0, true, true }, // 894 + { "trcrsctlr13", 0x88E8, true, true }, // 895 + { "trcrsctlr14", 0x88F0, true, true }, // 896 + { "trcrsctlr15", 0x88F8, true, true }, // 897 + { "trcrsctlr16", 0x8881, true, true }, // 898 + { "trcrsctlr17", 0x8889, true, true }, // 899 + { "trcrsctlr18", 0x8891, true, true }, // 900 + { "trcrsctlr19", 0x8899, true, true }, // 901 + { "trcrsctlr2", 0x8890, true, true }, // 902 + { "trcrsctlr20", 0x88A1, true, true }, // 903 + { "trcrsctlr21", 0x88A9, true, true }, // 904 + { "trcrsctlr22", 0x88B1, true, true }, // 905 + { "trcrsctlr23", 0x88B9, true, true }, // 906 + { "trcrsctlr24", 0x88C1, true, true }, // 907 + { "trcrsctlr25", 0x88C9, true, true }, // 908 + { "trcrsctlr26", 0x88D1, true, true }, // 909 + { "trcrsctlr27", 0x88D9, true, true }, // 910 + { "trcrsctlr28", 0x88E1, true, true }, // 911 + { "trcrsctlr29", 0x88E9, true, true }, // 912 + { "trcrsctlr3", 0x8898, true, true }, // 913 + { "trcrsctlr30", 0x88F1, true, true }, // 914 + { "trcrsctlr31", 0x88F9, true, true }, // 915 + { "trcrsctlr4", 0x88A0, true, true }, // 916 + { "trcrsctlr5", 0x88A8, true, true }, // 917 + { "trcrsctlr6", 0x88B0, true, true }, // 918 + { "trcrsctlr7", 0x88B8, true, true }, // 919 + { "trcrsctlr8", 0x88C0, true, true }, // 920 + { "trcrsctlr9", 0x88C8, true, true }, // 921 + { "trcrsr", 0x8850, true, true }, // 922 + { "trcseqevr0", 0x8804, true, true }, // 923 + { "trcseqevr1", 0x880C, true, true }, // 924 + { "trcseqevr2", 0x8814, true, true }, // 925 + { "trcseqrstevr", 0x8834, true, true }, // 926 + { "trcseqstr", 0x883C, true, true }, // 927 + { "trcssccr0", 0x8882, true, true }, // 928 + { "trcssccr1", 0x888A, true, true }, // 929 + { "trcssccr2", 0x8892, true, true }, // 930 + { "trcssccr3", 0x889A, true, true }, // 931 + { "trcssccr4", 0x88A2, true, true }, // 932 + { "trcssccr5", 0x88AA, true, true }, // 933 + { "trcssccr6", 0x88B2, true, true }, // 934 + { "trcssccr7", 0x88BA, true, true }, // 935 + { "trcsscsr0", 0x88C2, true, true }, // 936 + { "trcsscsr1", 0x88CA, true, true }, // 937 + { "trcsscsr2", 0x88D2, true, true }, // 938 + { "trcsscsr3", 0x88DA, true, true }, // 939 + { "trcsscsr4", 0x88E2, true, true }, // 940 + { "trcsscsr5", 0x88EA, true, true }, // 941 + { "trcsscsr6", 0x88F2, true, true }, // 942 + { "trcsscsr7", 0x88FA, true, true }, // 943 + { "trcsspcicr0", 0x8883, true, true }, // 944 + { "trcsspcicr1", 0x888B, true, true }, // 945 + { "trcsspcicr2", 0x8893, true, true }, // 946 + { "trcsspcicr3", 0x889B, true, true }, // 947 + { "trcsspcicr4", 0x88A3, true, true }, // 948 + { "trcsspcicr5", 0x88AB, true, true }, // 949 + { "trcsspcicr6", 0x88B3, true, true }, // 950 + { "trcsspcicr7", 0x88BB, true, true }, // 951 + { "trcstallctlr", 0x8858, true, true }, // 952 + { "trcstatr", 0x8818, true, false }, // 953 + { "trcsyncpr", 0x8868, true, true }, // 954 + { "trctraceidr", 0x8801, true, true }, // 955 + { "trctsctlr", 0x8860, true, true }, // 956 + { "trcvdarcctlr", 0x8852, true, true }, // 957 + { "trcvdctlr", 0x8842, true, true }, // 958 + { "trcvdsacctlr", 0x884A, true, true }, // 959 + { "trcvictlr", 0x8802, true, true }, // 960 + { "trcviiectlr", 0x880A, true, true }, // 961 + { "trcvipcssctlr", 0x881A, true, true }, // 962 + { "trcvissctlr", 0x8812, true, true }, // 963 + { "trcvmidcctlr0", 0x8992, true, true }, // 964 + { "trcvmidcctlr1", 0x899A, true, true }, // 965 + { "trcvmidcvr0", 0x8981, true, true }, // 966 + { "trcvmidcvr1", 0x8991, true, true }, // 967 + { "trcvmidcvr2", 0x89A1, true, true }, // 968 + { "trcvmidcvr3", 0x89B1, true, true }, // 969 + { "trcvmidcvr4", 0x89C1, true, true }, // 970 + { "trcvmidcvr5", 0x89D1, true, true }, // 971 + { "trcvmidcvr6", 0x89E1, true, true }, // 972 + { "trcvmidcvr7", 0x89F1, true, true }, // 973 + { "trfcr_el1", 0xC091, true, true }, // 974 + { "trfcr_el12", 0xE891, true, true }, // 975 + { "trfcr_el2", 0xE091, true, true }, // 976 + { "ttbr0_el1", 0xC100, true, true }, // 977 + { "ttbr0_el12", 0xE900, true, true }, // 978 + { "ttbr0_el2", 0xE100, true, true }, // 979 + { "ttbr0_el3", 0xF100, true, true }, // 980 + { "ttbr1_el1", 0xC101, true, true }, // 981 + { "ttbr1_el12", 0xE901, true, true }, // 982 + { "ttbr1_el2", 0xE101, true, true }, // 983 + { "uao", 0xC214, true, true }, // 984 + { "vbar_el1", 0xC600, true, true }, // 985 + { "vbar_el12", 0xEE00, true, true }, // 986 + { "vbar_el2", 0xE600, true, true }, // 987 + { "vbar_el3", 0xF600, true, true }, // 988 + { "vdisr_el2", 0xE609, true, true }, // 989 + { "vmpidr_el2", 0xE005, true, true }, // 990 + { "vncr_el2", 0xE110, true, true }, // 991 + { "vpidr_el2", 0xE000, true, true }, // 992 + { "vsctlr_el2", 0xE100, true, true }, // 993 + { "vsesr_el2", 0xE293, true, true }, // 994 + { "vstcr_el2", 0xE132, true, true }, // 995 + { "vsttbr_el2", 0xE130, true, true }, // 996 + { "vtcr_el2", 0xE10A, true, true }, // 997 + { "vttbr_el2", 0xE108, true, true }, // 998 + { "zcr_el1", 0xC090, true, true }, // 999 + { "zcr_el12", 0xE890, true, true }, // 1000 + { "zcr_el2", 0xE090, true, true }, // 1001 + { "zcr_el3", 0xF090, true, true }, // 1002 }; const SysReg *lookupSysRegByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { - { 0x8002, 111 }, - { 0x8004, 119 }, - { 0x8005, 135 }, - { 0x8006, 151 }, - { 0x8007, 167 }, - { 0x800C, 120 }, - { 0x800D, 136 }, - { 0x800E, 152 }, - { 0x800F, 168 }, - { 0x8010, 114 }, - { 0x8012, 115 }, - { 0x8014, 121 }, - { 0x8015, 137 }, - { 0x8016, 153 }, - { 0x8017, 169 }, - { 0x801A, 112 }, - { 0x801C, 122 }, - { 0x801D, 138 }, - { 0x801E, 154 }, - { 0x801F, 170 }, - { 0x8024, 123 }, - { 0x8025, 139 }, - { 0x8026, 155 }, - { 0x8027, 171 }, - { 0x802C, 124 }, - { 0x802D, 140 }, - { 0x802E, 156 }, - { 0x802F, 172 }, - { 0x8032, 117 }, - { 0x8034, 125 }, - { 0x8035, 141 }, - { 0x8036, 157 }, - { 0x8037, 173 }, - { 0x803C, 126 }, - { 0x803D, 142 }, - { 0x803E, 158 }, - { 0x803F, 174 }, - { 0x8044, 127 }, - { 0x8045, 143 }, - { 0x8046, 159 }, - { 0x8047, 175 }, - { 0x804C, 128 }, - { 0x804D, 144 }, - { 0x804E, 160 }, - { 0x804F, 176 }, - { 0x8054, 129 }, - { 0x8055, 145 }, - { 0x8056, 161 }, - { 0x8057, 177 }, - { 0x805C, 130 }, - { 0x805D, 146 }, - { 0x805E, 162 }, - { 0x805F, 178 }, - { 0x8064, 131 }, - { 0x8065, 147 }, - { 0x8066, 163 }, - { 0x8067, 179 }, - { 0x806C, 132 }, - { 0x806D, 148 }, - { 0x806E, 164 }, - { 0x806F, 180 }, - { 0x8074, 133 }, - { 0x8075, 149 }, - { 0x8076, 165 }, - { 0x8077, 181 }, - { 0x807C, 134 }, - { 0x807D, 150 }, - { 0x807E, 166 }, - { 0x807F, 182 }, - { 0x8080, 2 }, - { 0x8084, 101 }, - { 0x808C, 3 }, - { 0x809C, 184 }, - { 0x80A4, 185 }, - { 0x83C6, 186 }, - { 0x83CE, 187 }, - { 0x83F6, 4 }, - { 0x8801, 374 }, - { 0x8802, 376 }, - { 0x8804, 383 }, - { 0x8805, 389 }, - { 0x8806, 53 }, - { 0x8807, 401 }, - { 0x8808, 363 }, - { 0x8809, 375 }, - { 0x880A, 377 }, - { 0x880C, 384 }, - { 0x880D, 390 }, - { 0x880E, 54 }, - { 0x880F, 402 }, - { 0x8810, 364 }, - { 0x8812, 378 }, - { 0x8814, 385 }, - { 0x8815, 391 }, - { 0x8816, 55 }, - { 0x8817, 403 }, - { 0x8818, 52 }, - { 0x881A, 379 }, - { 0x881D, 392 }, - { 0x881E, 56 }, - { 0x881F, 404 }, - { 0x8820, 365 }, - { 0x8825, 393 }, - { 0x8826, 57 }, - { 0x8827, 405 }, - { 0x882D, 394 }, - { 0x882E, 58 }, - { 0x882F, 406 }, - { 0x8830, 366 }, - { 0x8834, 386 }, - { 0x8835, 395 }, - { 0x8837, 407 }, - { 0x883C, 387 }, - { 0x883D, 396 }, - { 0x883F, 408 }, - { 0x8840, 367 }, - { 0x8842, 380 }, - { 0x8844, 388 }, - { 0x8845, 397 }, - { 0x8847, 59 }, - { 0x8848, 368 }, - { 0x884A, 381 }, - { 0x884D, 398 }, - { 0x884F, 60 }, - { 0x8852, 382 }, - { 0x8855, 399 }, - { 0x8857, 61 }, - { 0x8858, 369 }, - { 0x885D, 400 }, - { 0x885F, 62 }, - { 0x8860, 370 }, - { 0x8867, 63 }, - { 0x8868, 371 }, - { 0x886F, 64 }, - { 0x8870, 372 }, - { 0x8877, 65 }, - { 0x8878, 373 }, - { 0x887F, 66 }, - { 0x8881, 423 }, - { 0x8882, 439 }, - { 0x8883, 455 }, - { 0x8884, 103 }, - { 0x8889, 424 }, - { 0x888A, 440 }, - { 0x888B, 456 }, - { 0x888C, 67 }, - { 0x8890, 409 }, - { 0x8891, 425 }, - { 0x8892, 441 }, - { 0x8893, 457 }, - { 0x8898, 410 }, - { 0x8899, 426 }, - { 0x889A, 442 }, - { 0x889B, 458 }, - { 0x88A0, 411 }, - { 0x88A1, 427 }, - { 0x88A2, 443 }, - { 0x88A3, 459 }, - { 0x88A4, 463 }, - { 0x88A8, 412 }, - { 0x88A9, 428 }, - { 0x88AA, 444 }, - { 0x88AB, 460 }, - { 0x88AC, 68 }, - { 0x88B0, 413 }, - { 0x88B1, 429 }, - { 0x88B2, 445 }, - { 0x88B3, 461 }, - { 0x88B8, 414 }, - { 0x88B9, 430 }, - { 0x88BA, 446 }, - { 0x88BB, 462 }, - { 0x88C0, 415 }, - { 0x88C1, 431 }, - { 0x88C2, 447 }, - { 0x88C8, 416 }, - { 0x88C9, 432 }, - { 0x88CA, 448 }, - { 0x88D0, 417 }, - { 0x88D1, 433 }, - { 0x88D2, 449 }, - { 0x88D8, 418 }, - { 0x88D9, 434 }, - { 0x88DA, 450 }, - { 0x88E0, 419 }, - { 0x88E1, 435 }, - { 0x88E2, 451 }, - { 0x88E8, 420 }, - { 0x88E9, 436 }, - { 0x88EA, 452 }, - { 0x88F0, 421 }, - { 0x88F1, 437 }, - { 0x88F2, 453 }, - { 0x88F8, 422 }, - { 0x88F9, 438 }, - { 0x88FA, 454 }, - { 0x8900, 464 }, - { 0x8901, 472 }, - { 0x8902, 480 }, - { 0x8903, 488 }, - { 0x8904, 496 }, - { 0x8905, 500 }, - { 0x8906, 504 }, - { 0x8907, 508 }, - { 0x8910, 465 }, - { 0x8911, 473 }, - { 0x8912, 481 }, - { 0x8913, 489 }, - { 0x8920, 466 }, - { 0x8921, 474 }, - { 0x8922, 482 }, - { 0x8923, 490 }, - { 0x8924, 497 }, - { 0x8925, 501 }, - { 0x8926, 505 }, - { 0x8927, 509 }, - { 0x8930, 467 }, - { 0x8931, 475 }, - { 0x8932, 483 }, - { 0x8933, 491 }, - { 0x8940, 468 }, - { 0x8941, 476 }, - { 0x8942, 484 }, - { 0x8943, 492 }, - { 0x8944, 498 }, - { 0x8945, 502 }, - { 0x8946, 506 }, - { 0x8947, 510 }, - { 0x8950, 469 }, - { 0x8951, 477 }, - { 0x8952, 485 }, - { 0x8953, 493 }, - { 0x8960, 470 }, - { 0x8961, 478 }, - { 0x8962, 486 }, - { 0x8963, 494 }, - { 0x8964, 499 }, - { 0x8965, 503 }, - { 0x8966, 507 }, - { 0x8967, 511 }, - { 0x8970, 471 }, - { 0x8971, 479 }, - { 0x8972, 487 }, - { 0x8973, 495 }, - { 0x8980, 512 }, - { 0x8981, 520 }, - { 0x8982, 528 }, - { 0x898A, 529 }, - { 0x8990, 513 }, - { 0x8991, 521 }, - { 0x8992, 530 }, - { 0x899A, 531 }, - { 0x89A0, 514 }, - { 0x89A1, 522 }, - { 0x89B0, 515 }, - { 0x89B1, 523 }, - { 0x89C0, 516 }, - { 0x89C1, 524 }, - { 0x89D0, 517 }, - { 0x89D1, 525 }, - { 0x89E0, 518 }, - { 0x89E1, 526 }, - { 0x89F0, 519 }, - { 0x89F1, 527 }, - { 0x8B84, 532 }, - { 0x8B97, 74 }, - { 0x8B9F, 75 }, - { 0x8BA7, 76 }, - { 0x8BAF, 77 }, - { 0x8BB7, 78 }, - { 0x8BBF, 79 }, - { 0x8BC6, 533 }, - { 0x8BC7, 80 }, - { 0x8BCE, 534 }, - { 0x8BCF, 81 }, - { 0x8BD6, 69 }, - { 0x8BD7, 82 }, - { 0x8BDE, 70 }, - { 0x8BDF, 83 }, - { 0x8BE6, 104 }, - { 0x8BE7, 84 }, - { 0x8BEE, 71 }, - { 0x8BEF, 85 }, - { 0x8BF6, 72 }, - { 0x8BF7, 86 }, - { 0x8BFE, 73 }, - { 0x8BFF, 87 }, - { 0x9000, 113 }, - { 0x9080, 183 }, - { 0x9808, 0 }, - { 0x9820, 116 }, - { 0x9828, 1 }, - { 0x9828, 100 }, - { 0xA038, 118 }, - { 0xC000, 7 }, - { 0xC005, 12 }, - { 0xC006, 13 }, - { 0xC008, 16 }, - { 0xC009, 17 }, - { 0xC00A, 18 }, - { 0xC00B, 19 }, - { 0xC00C, 20 }, - { 0xC00D, 21 }, - { 0xC00E, 22 }, - { 0xC00F, 23 }, - { 0xC010, 24 }, - { 0xC011, 25 }, - { 0xC012, 26 }, - { 0xC013, 27 }, - { 0xC014, 28 }, - { 0xC015, 29 }, - { 0xC016, 51 }, - { 0xC017, 30 }, - { 0xC018, 42 }, - { 0xC019, 43 }, - { 0xC01A, 44 }, - { 0xC020, 31 }, - { 0xC021, 32 }, - { 0xC024, 96 }, - { 0xC028, 33 }, - { 0xC029, 34 }, - { 0xC02C, 35 }, - { 0xC02D, 36 }, - { 0xC030, 37 }, - { 0xC031, 38 }, - { 0xC038, 39 }, - { 0xC039, 40 }, - { 0xC03A, 41 }, - { 0xC080, 192 }, - { 0xC081, 195 }, - { 0xC082, 191 }, - { 0xC090, 732 }, - { 0xC091, 727 }, - { 0xC100, 207 }, - { 0xC101, 210 }, - { 0xC102, 211 }, - { 0xC108, 638 }, - { 0xC109, 639 }, - { 0xC10A, 640 }, - { 0xC10B, 641 }, - { 0xC110, 642 }, - { 0xC111, 643 }, - { 0xC112, 644 }, - { 0xC113, 645 }, - { 0xC118, 646 }, - { 0xC119, 647 }, - { 0xC200, 217 }, - { 0xC201, 220 }, - { 0xC208, 223 }, - { 0xC210, 226 }, - { 0xC212, 229 }, - { 0xC213, 583 }, - { 0xC214, 615 }, - { 0xC230, 537 }, - { 0xC288, 239 }, - { 0xC289, 242 }, - { 0xC290, 245 }, - { 0xC298, 98 }, - { 0xC299, 629 }, - { 0xC2A0, 99 }, - { 0xC2A1, 630 }, - { 0xC2A2, 631 }, - { 0xC2A3, 632 }, - { 0xC2A4, 662 }, - { 0xC2A5, 657 }, - { 0xC2A6, 658 }, - { 0xC2A8, 633 }, - { 0xC2A9, 634 }, - { 0xC2AA, 660 }, - { 0xC2AB, 661 }, - { 0xC2AF, 659 }, - { 0xC300, 249 }, - { 0xC3A0, 253 }, - { 0xC4C8, 622 }, - { 0xC4CA, 623 }, - { 0xC4CB, 624 }, - { 0xC4CC, 625 }, - { 0xC4CD, 626 }, - { 0xC4CE, 627 }, - { 0xC4CF, 628 }, - { 0xC4D0, 616 }, - { 0xC4D1, 617 }, - { 0xC4D3, 618 }, - { 0xC4D7, 619 }, - { 0xC4F1, 263 }, - { 0xC4F2, 264 }, - { 0xC510, 266 }, - { 0xC518, 269 }, - { 0xC520, 584 }, - { 0xC521, 585 }, - { 0xC522, 586 }, - { 0xC523, 587 }, - { 0xC524, 678 }, - { 0xC527, 97 }, - { 0xC528, 664 }, - { 0xC529, 663 }, - { 0xC600, 272 }, - { 0xC601, 45 }, - { 0xC602, 275 }, - { 0xC608, 48 }, - { 0xC609, 635 }, - { 0xC640, 89 }, - { 0xC641, 106 }, - { 0xC642, 91 }, - { 0xC643, 536 }, - { 0xC644, 547 }, - { 0xC645, 548 }, - { 0xC646, 549 }, - { 0xC647, 550 }, - { 0xC648, 551 }, - { 0xC649, 552 }, - { 0xC64A, 553 }, - { 0xC64B, 554 }, - { 0xC659, 107 }, - { 0xC65B, 92 }, - { 0xC65D, 108 }, - { 0xC65E, 109 }, - { 0xC65F, 110 }, - { 0xC660, 88 }, - { 0xC661, 105 }, - { 0xC662, 90 }, - { 0xC663, 535 }, - { 0xC664, 538 }, - { 0xC665, 540 }, - { 0xC666, 543 }, - { 0xC667, 544 }, - { 0xC668, 546 }, - { 0xC681, 278 }, - { 0xC684, 283 }, - { 0xC708, 286 }, - { 0xC800, 8 }, - { 0xC801, 10 }, - { 0xC802, 9 }, - { 0xC807, 14 }, - { 0xD000, 188 }, - { 0xD801, 11 }, - { 0xD807, 15 }, - { 0xDA10, 227 }, - { 0xDA11, 228 }, - { 0xDA15, 730 }, - { 0xDA20, 234 }, - { 0xDA21, 235 }, - { 0xDA28, 236 }, - { 0xDA29, 237 }, - { 0xDCE0, 254 }, - { 0xDCE1, 255 }, - { 0xDCE2, 256 }, - { 0xDCE3, 257 }, - { 0xDCE4, 102 }, - { 0xDCE5, 258 }, - { 0xDCE6, 5 }, - { 0xDCE7, 6 }, - { 0xDCE8, 259 }, - { 0xDCE9, 260 }, - { 0xDCEA, 261 }, - { 0xDCF0, 262 }, - { 0xDCF3, 265 }, - { 0xDE82, 279 }, - { 0xDE83, 282 }, - { 0xDE90, 679 }, - { 0xDE91, 680 }, - { 0xDE92, 681 }, - { 0xDE93, 682 }, - { 0xDE94, 683 }, - { 0xDE95, 684 }, - { 0xDE98, 693 }, - { 0xDE99, 694 }, - { 0xDEA0, 685 }, - { 0xDEA1, 686 }, - { 0xDEA2, 687 }, - { 0xDEA3, 688 }, - { 0xDEB0, 689 }, - { 0xDEB1, 690 }, - { 0xDEB2, 691 }, - { 0xDEB3, 692 }, - { 0xDEE0, 695 }, - { 0xDEE1, 696 }, - { 0xDEE2, 697 }, - { 0xDEE3, 698 }, - { 0xDEE4, 699 }, - { 0xDEE5, 700 }, - { 0xDEE6, 701 }, - { 0xDEE7, 702 }, - { 0xDEE8, 703 }, - { 0xDEE9, 704 }, - { 0xDEEA, 705 }, - { 0xDEEB, 706 }, - { 0xDEEC, 707 }, - { 0xDEED, 708 }, - { 0xDEEE, 709 }, - { 0xDEEF, 710 }, - { 0xDEF0, 711 }, - { 0xDEF1, 712 }, - { 0xDEF2, 713 }, - { 0xDEF3, 714 }, - { 0xDEF4, 715 }, - { 0xDEF5, 716 }, - { 0xDEF6, 717 }, - { 0xDEF7, 718 }, - { 0xDEF8, 719 }, - { 0xDEF9, 720 }, - { 0xDEFA, 721 }, - { 0xDEFB, 722 }, - { 0xDEFC, 723 }, - { 0xDEFD, 724 }, - { 0xDEFE, 725 }, - { 0xDEFF, 726 }, - { 0xDF00, 284 }, - { 0xDF01, 49 }, - { 0xDF02, 50 }, - { 0xDF10, 288 }, - { 0xDF11, 291 }, - { 0xDF12, 294 }, - { 0xDF18, 297 }, - { 0xDF19, 298 }, - { 0xDF1A, 299 }, - { 0xDF40, 300 }, - { 0xDF41, 301 }, - { 0xDF42, 302 }, - { 0xDF43, 303 }, - { 0xDF44, 304 }, - { 0xDF45, 305 }, - { 0xDF46, 306 }, - { 0xDF47, 307 }, - { 0xDF48, 308 }, - { 0xDF49, 309 }, - { 0xDF4A, 310 }, - { 0xDF4B, 311 }, - { 0xDF4C, 312 }, - { 0xDF4D, 313 }, - { 0xDF4E, 314 }, - { 0xDF4F, 315 }, - { 0xDF50, 316 }, - { 0xDF51, 317 }, - { 0xDF52, 318 }, - { 0xDF53, 319 }, - { 0xDF54, 320 }, - { 0xDF55, 321 }, - { 0xDF56, 322 }, - { 0xDF57, 323 }, - { 0xDF58, 324 }, - { 0xDF59, 325 }, - { 0xDF5A, 326 }, - { 0xDF5B, 327 }, - { 0xDF5C, 328 }, - { 0xDF5D, 329 }, - { 0xDF5E, 330 }, - { 0xDF60, 332 }, - { 0xDF61, 333 }, - { 0xDF62, 334 }, - { 0xDF63, 335 }, - { 0xDF64, 336 }, - { 0xDF65, 337 }, - { 0xDF66, 338 }, - { 0xDF67, 339 }, - { 0xDF68, 340 }, - { 0xDF69, 341 }, - { 0xDF6A, 342 }, - { 0xDF6B, 343 }, - { 0xDF6C, 344 }, - { 0xDF6D, 345 }, - { 0xDF6E, 346 }, - { 0xDF6F, 347 }, - { 0xDF70, 348 }, - { 0xDF71, 349 }, - { 0xDF72, 350 }, - { 0xDF73, 351 }, - { 0xDF74, 352 }, - { 0xDF75, 353 }, - { 0xDF76, 354 }, - { 0xDF77, 355 }, - { 0xDF78, 356 }, - { 0xDF79, 357 }, - { 0xDF7A, 358 }, - { 0xDF7B, 359 }, - { 0xDF7C, 360 }, - { 0xDF7D, 361 }, - { 0xDF7E, 362 }, - { 0xDF7F, 331 }, - { 0xE000, 189 }, - { 0xE005, 190 }, - { 0xE080, 193 }, - { 0xE081, 196 }, - { 0xE088, 198 }, - { 0xE089, 200 }, - { 0xE08A, 202 }, - { 0xE08B, 204 }, - { 0xE08F, 205 }, - { 0xE090, 733 }, - { 0xE091, 728 }, - { 0xE099, 656 }, - { 0xE100, 208 }, - { 0xE101, 588 }, - { 0xE102, 212 }, - { 0xE108, 214 }, - { 0xE10A, 215 }, - { 0xE110, 731 }, - { 0xE130, 649 }, - { 0xE132, 648 }, - { 0xE180, 216 }, - { 0xE200, 218 }, - { 0xE201, 221 }, - { 0xE208, 224 }, - { 0xE218, 230 }, - { 0xE219, 231 }, - { 0xE21A, 232 }, - { 0xE21B, 233 }, - { 0xE281, 238 }, - { 0xE288, 240 }, - { 0xE289, 243 }, - { 0xE290, 246 }, - { 0xE293, 637 }, - { 0xE298, 248 }, - { 0xE300, 250 }, - { 0xE304, 252 }, - { 0xE4C8, 620 }, - { 0xE510, 267 }, - { 0xE518, 270 }, - { 0xE520, 668 }, - { 0xE521, 669 }, - { 0xE528, 665 }, - { 0xE530, 670 }, - { 0xE531, 671 }, - { 0xE532, 672 }, - { 0xE533, 673 }, - { 0xE534, 674 }, - { 0xE535, 675 }, - { 0xE536, 676 }, - { 0xE537, 677 }, - { 0xE600, 273 }, - { 0xE601, 46 }, - { 0xE602, 276 }, - { 0xE609, 636 }, - { 0xE640, 555 }, - { 0xE641, 556 }, - { 0xE642, 557 }, - { 0xE643, 558 }, - { 0xE648, 559 }, - { 0xE649, 560 }, - { 0xE64A, 561 }, - { 0xE64B, 562 }, - { 0xE64C, 566 }, - { 0xE64D, 541 }, - { 0xE658, 563 }, - { 0xE659, 93 }, - { 0xE65A, 564 }, - { 0xE65B, 94 }, - { 0xE65D, 95 }, - { 0xE65F, 565 }, - { 0xE660, 567 }, - { 0xE661, 568 }, - { 0xE662, 569 }, - { 0xE663, 570 }, - { 0xE664, 571 }, - { 0xE665, 572 }, - { 0xE666, 573 }, - { 0xE667, 574 }, - { 0xE668, 575 }, - { 0xE669, 576 }, - { 0xE66A, 577 }, - { 0xE66B, 578 }, - { 0xE66C, 579 }, - { 0xE66D, 580 }, - { 0xE66E, 581 }, - { 0xE66F, 582 }, - { 0xE681, 589 }, - { 0xE682, 280 }, - { 0xE703, 285 }, - { 0xE708, 287 }, - { 0xE710, 289 }, - { 0xE711, 292 }, - { 0xE712, 295 }, - { 0xE718, 590 }, - { 0xE719, 592 }, - { 0xE71A, 591 }, - { 0xE720, 650 }, - { 0xE721, 652 }, - { 0xE722, 651 }, - { 0xE728, 653 }, - { 0xE729, 655 }, - { 0xE72A, 654 }, - { 0xE880, 593 }, - { 0xE882, 594 }, - { 0xE890, 735 }, - { 0xE891, 729 }, - { 0xE900, 595 }, - { 0xE901, 596 }, - { 0xE902, 597 }, - { 0xEA00, 613 }, - { 0xEA01, 614 }, - { 0xEA88, 598 }, - { 0xEA89, 599 }, - { 0xEA90, 600 }, - { 0xEB00, 601 }, - { 0xECC8, 621 }, - { 0xED10, 602 }, - { 0xED18, 603 }, - { 0xED28, 667 }, - { 0xEE00, 604 }, - { 0xEE81, 605 }, - { 0xEF08, 606 }, - { 0xEF10, 607 }, - { 0xEF11, 608 }, - { 0xEF12, 609 }, - { 0xEF18, 610 }, - { 0xEF19, 611 }, - { 0xEF1A, 612 }, - { 0xF080, 194 }, - { 0xF081, 197 }, - { 0xF088, 199 }, - { 0xF089, 201 }, - { 0xF08A, 203 }, - { 0xF090, 734 }, - { 0xF099, 206 }, - { 0xF100, 209 }, - { 0xF102, 213 }, - { 0xF200, 219 }, - { 0xF201, 222 }, - { 0xF208, 225 }, - { 0xF288, 241 }, - { 0xF289, 244 }, - { 0xF290, 247 }, - { 0xF300, 251 }, - { 0xF510, 268 }, - { 0xF518, 271 }, - { 0xF528, 666 }, - { 0xF600, 274 }, - { 0xF601, 47 }, - { 0xF602, 277 }, - { 0xF664, 539 }, - { 0xF665, 542 }, - { 0xF667, 545 }, - { 0xF682, 281 }, - { 0xFF10, 290 }, - { 0xFF11, 293 }, - { 0xFF12, 296 }, - { 0xFF90, 736 }, + { 0x8002, 523 }, + { 0x8004, 285 }, + { 0x8005, 269 }, + { 0x8006, 324 }, + { 0x8007, 308 }, + { 0x800C, 292 }, + { 0x800D, 276 }, + { 0x800E, 331 }, + { 0x800F, 315 }, + { 0x8010, 490 }, + { 0x8012, 495 }, + { 0x8014, 293 }, + { 0x8015, 277 }, + { 0x8016, 332 }, + { 0x8017, 316 }, + { 0x801A, 524 }, + { 0x801C, 294 }, + { 0x801D, 278 }, + { 0x801E, 333 }, + { 0x801F, 317 }, + { 0x8024, 295 }, + { 0x8025, 279 }, + { 0x8026, 334 }, + { 0x8027, 318 }, + { 0x802C, 296 }, + { 0x802D, 280 }, + { 0x802E, 335 }, + { 0x802F, 319 }, + { 0x8032, 525 }, + { 0x8034, 297 }, + { 0x8035, 281 }, + { 0x8036, 336 }, + { 0x8037, 320 }, + { 0x803C, 298 }, + { 0x803D, 282 }, + { 0x803E, 337 }, + { 0x803F, 321 }, + { 0x8044, 299 }, + { 0x8045, 283 }, + { 0x8046, 338 }, + { 0x8047, 322 }, + { 0x804C, 300 }, + { 0x804D, 284 }, + { 0x804E, 339 }, + { 0x804F, 323 }, + { 0x8054, 286 }, + { 0x8055, 270 }, + { 0x8056, 325 }, + { 0x8057, 309 }, + { 0x805C, 287 }, + { 0x805D, 271 }, + { 0x805E, 326 }, + { 0x805F, 310 }, + { 0x8064, 288 }, + { 0x8065, 272 }, + { 0x8066, 327 }, + { 0x8067, 311 }, + { 0x806C, 289 }, + { 0x806D, 273 }, + { 0x806E, 328 }, + { 0x806F, 312 }, + { 0x8074, 290 }, + { 0x8075, 274 }, + { 0x8076, 329 }, + { 0x8077, 313 }, + { 0x807C, 291 }, + { 0x807D, 275 }, + { 0x807E, 330 }, + { 0x807F, 314 }, + { 0x8080, 494 }, + { 0x8084, 526 }, + { 0x808C, 527 }, + { 0x809C, 522 }, + { 0x80A4, 306 }, + { 0x83C6, 302 }, + { 0x83CE, 301 }, + { 0x83F6, 268 }, + { 0x8801, 955 }, + { 0x8802, 960 }, + { 0x8804, 923 }, + { 0x8805, 815 }, + { 0x8806, 864 }, + { 0x8807, 866 }, + { 0x8808, 889 }, + { 0x8809, 891 }, + { 0x880A, 961 }, + { 0x880C, 924 }, + { 0x880D, 816 }, + { 0x880E, 865 }, + { 0x880F, 867 }, + { 0x8810, 890 }, + { 0x8812, 963 }, + { 0x8814, 925 }, + { 0x8815, 817 }, + { 0x8816, 854 }, + { 0x8817, 868 }, + { 0x8818, 953 }, + { 0x881A, 962 }, + { 0x881D, 818 }, + { 0x881E, 855 }, + { 0x881F, 869 }, + { 0x8820, 823 }, + { 0x8825, 811 }, + { 0x8826, 856 }, + { 0x8827, 870 }, + { 0x882D, 812 }, + { 0x882E, 857 }, + { 0x882F, 871 }, + { 0x8830, 792 }, + { 0x8834, 926 }, + { 0x8835, 813 }, + { 0x8837, 872 }, + { 0x883C, 927 }, + { 0x883D, 814 }, + { 0x883F, 873 }, + { 0x8840, 845 }, + { 0x8842, 958 }, + { 0x8844, 847 }, + { 0x8844, 848 }, + { 0x8845, 819 }, + { 0x8847, 852 }, + { 0x8848, 846 }, + { 0x884A, 959 }, + { 0x884C, 849 }, + { 0x884D, 820 }, + { 0x884F, 853 }, + { 0x8850, 922 }, + { 0x8852, 957 }, + { 0x8854, 850 }, + { 0x8855, 821 }, + { 0x8857, 858 }, + { 0x8858, 952 }, + { 0x885C, 851 }, + { 0x885D, 822 }, + { 0x885F, 859 }, + { 0x8860, 956 }, + { 0x8867, 860 }, + { 0x8868, 954 }, + { 0x886F, 861 }, + { 0x8870, 794 }, + { 0x8877, 862 }, + { 0x8878, 793 }, + { 0x887F, 863 }, + { 0x8881, 898 }, + { 0x8882, 928 }, + { 0x8883, 944 }, + { 0x8884, 877 }, + { 0x8889, 899 }, + { 0x888A, 929 }, + { 0x888B, 945 }, + { 0x888C, 878 }, + { 0x8890, 902 }, + { 0x8891, 900 }, + { 0x8892, 930 }, + { 0x8893, 946 }, + { 0x8898, 913 }, + { 0x8899, 901 }, + { 0x889A, 931 }, + { 0x889B, 947 }, + { 0x88A0, 916 }, + { 0x88A1, 903 }, + { 0x88A2, 932 }, + { 0x88A3, 948 }, + { 0x88A4, 879 }, + { 0x88A8, 917 }, + { 0x88A9, 904 }, + { 0x88AA, 933 }, + { 0x88AB, 949 }, + { 0x88AC, 880 }, + { 0x88B0, 918 }, + { 0x88B1, 905 }, + { 0x88B2, 934 }, + { 0x88B3, 950 }, + { 0x88B8, 919 }, + { 0x88B9, 906 }, + { 0x88BA, 935 }, + { 0x88BB, 951 }, + { 0x88C0, 920 }, + { 0x88C1, 907 }, + { 0x88C2, 936 }, + { 0x88C8, 921 }, + { 0x88C9, 908 }, + { 0x88CA, 937 }, + { 0x88D0, 892 }, + { 0x88D1, 909 }, + { 0x88D2, 938 }, + { 0x88D8, 893 }, + { 0x88D9, 910 }, + { 0x88DA, 939 }, + { 0x88E0, 894 }, + { 0x88E1, 911 }, + { 0x88E2, 940 }, + { 0x88E8, 895 }, + { 0x88E9, 912 }, + { 0x88EA, 941 }, + { 0x88F0, 896 }, + { 0x88F1, 914 }, + { 0x88F2, 942 }, + { 0x88F8, 897 }, + { 0x88F9, 915 }, + { 0x88FA, 943 }, + { 0x8900, 775 }, + { 0x8901, 789 }, + { 0x8902, 759 }, + { 0x8903, 773 }, + { 0x8904, 837 }, + { 0x8905, 841 }, + { 0x8906, 829 }, + { 0x8907, 833 }, + { 0x8910, 776 }, + { 0x8911, 790 }, + { 0x8912, 760 }, + { 0x8913, 774 }, + { 0x8920, 783 }, + { 0x8921, 777 }, + { 0x8922, 767 }, + { 0x8923, 761 }, + { 0x8924, 838 }, + { 0x8925, 842 }, + { 0x8926, 830 }, + { 0x8927, 834 }, + { 0x8930, 784 }, + { 0x8931, 778 }, + { 0x8932, 768 }, + { 0x8933, 762 }, + { 0x8940, 785 }, + { 0x8941, 779 }, + { 0x8942, 769 }, + { 0x8943, 763 }, + { 0x8944, 839 }, + { 0x8945, 843 }, + { 0x8946, 831 }, + { 0x8947, 835 }, + { 0x8950, 786 }, + { 0x8951, 780 }, + { 0x8952, 770 }, + { 0x8953, 764 }, + { 0x8960, 787 }, + { 0x8961, 781 }, + { 0x8962, 771 }, + { 0x8963, 765 }, + { 0x8964, 840 }, + { 0x8965, 844 }, + { 0x8966, 832 }, + { 0x8967, 836 }, + { 0x8970, 788 }, + { 0x8971, 782 }, + { 0x8972, 772 }, + { 0x8973, 766 }, + { 0x8980, 797 }, + { 0x8981, 966 }, + { 0x8982, 795 }, + { 0x898A, 796 }, + { 0x8990, 798 }, + { 0x8991, 967 }, + { 0x8992, 964 }, + { 0x899A, 965 }, + { 0x89A0, 799 }, + { 0x89A1, 968 }, + { 0x89B0, 800 }, + { 0x89B1, 969 }, + { 0x89C0, 801 }, + { 0x89C1, 970 }, + { 0x89D0, 802 }, + { 0x89D1, 971 }, + { 0x89E0, 803 }, + { 0x89E1, 972 }, + { 0x89F0, 804 }, + { 0x89F1, 973 }, + { 0x8B84, 874 }, + { 0x8B97, 827 }, + { 0x8B9F, 828 }, + { 0x8BA7, 885 }, + { 0x8BAF, 886 }, + { 0x8BB7, 887 }, + { 0x8BBF, 888 }, + { 0x8BC6, 810 }, + { 0x8BC7, 881 }, + { 0x8BCE, 809 }, + { 0x8BCF, 882 }, + { 0x8BD6, 824 }, + { 0x8BD7, 883 }, + { 0x8BDE, 825 }, + { 0x8BDF, 884 }, + { 0x8BE6, 875 }, + { 0x8BE7, 805 }, + { 0x8BEE, 876 }, + { 0x8BEF, 806 }, + { 0x8BF6, 791 }, + { 0x8BF7, 807 }, + { 0x8BFE, 826 }, + { 0x8BFF, 808 }, + { 0x8C00, 112 }, + { 0x8C01, 145 }, + { 0x8C02, 178 }, + { 0x8C04, 119 }, + { 0x8C05, 152 }, + { 0x8C06, 185 }, + { 0x8C08, 123 }, + { 0x8C09, 156 }, + { 0x8C0A, 189 }, + { 0x8C0C, 120 }, + { 0x8C0D, 153 }, + { 0x8C0E, 186 }, + { 0x8C10, 134 }, + { 0x8C11, 167 }, + { 0x8C12, 200 }, + { 0x8C14, 121 }, + { 0x8C15, 154 }, + { 0x8C16, 187 }, + { 0x8C18, 137 }, + { 0x8C19, 170 }, + { 0x8C1A, 203 }, + { 0x8C1C, 122 }, + { 0x8C1D, 155 }, + { 0x8C1E, 188 }, + { 0x8C20, 138 }, + { 0x8C21, 171 }, + { 0x8C22, 204 }, + { 0x8C24, 124 }, + { 0x8C25, 157 }, + { 0x8C26, 190 }, + { 0x8C28, 139 }, + { 0x8C29, 172 }, + { 0x8C2A, 205 }, + { 0x8C2C, 125 }, + { 0x8C2D, 158 }, + { 0x8C2E, 191 }, + { 0x8C30, 140 }, + { 0x8C31, 173 }, + { 0x8C32, 206 }, + { 0x8C34, 126 }, + { 0x8C35, 159 }, + { 0x8C36, 192 }, + { 0x8C38, 141 }, + { 0x8C39, 174 }, + { 0x8C3A, 207 }, + { 0x8C3C, 127 }, + { 0x8C3D, 160 }, + { 0x8C3E, 193 }, + { 0x8C40, 142 }, + { 0x8C41, 175 }, + { 0x8C42, 208 }, + { 0x8C44, 128 }, + { 0x8C45, 161 }, + { 0x8C46, 194 }, + { 0x8C48, 143 }, + { 0x8C49, 176 }, + { 0x8C4A, 209 }, + { 0x8C4C, 129 }, + { 0x8C4D, 162 }, + { 0x8C4E, 195 }, + { 0x8C50, 113 }, + { 0x8C51, 146 }, + { 0x8C52, 179 }, + { 0x8C54, 130 }, + { 0x8C55, 163 }, + { 0x8C56, 196 }, + { 0x8C58, 114 }, + { 0x8C59, 147 }, + { 0x8C5A, 180 }, + { 0x8C5C, 131 }, + { 0x8C5D, 164 }, + { 0x8C5E, 197 }, + { 0x8C60, 115 }, + { 0x8C61, 148 }, + { 0x8C62, 181 }, + { 0x8C64, 132 }, + { 0x8C65, 165 }, + { 0x8C66, 198 }, + { 0x8C68, 116 }, + { 0x8C69, 149 }, + { 0x8C6A, 182 }, + { 0x8C6C, 133 }, + { 0x8C6D, 166 }, + { 0x8C6E, 199 }, + { 0x8C70, 117 }, + { 0x8C71, 150 }, + { 0x8C72, 183 }, + { 0x8C74, 135 }, + { 0x8C75, 168 }, + { 0x8C76, 201 }, + { 0x8C78, 118 }, + { 0x8C79, 151 }, + { 0x8C7A, 184 }, + { 0x8C7C, 136 }, + { 0x8C7D, 169 }, + { 0x8C7E, 202 }, + { 0x8C80, 107 }, + { 0x8C81, 110 }, + { 0x8C82, 211 }, + { 0x8C88, 144 }, + { 0x8C89, 177 }, + { 0x8C8A, 210 }, + { 0x8C90, 111 }, + { 0x9000, 739 }, + { 0x9080, 740 }, + { 0x9808, 491 }, + { 0x9820, 305 }, + { 0x9828, 303 }, + { 0x9828, 304 }, + { 0xA038, 307 }, + { 0xA480, 109 }, + { 0xAC80, 108 }, + { 0xC000, 497 }, + { 0xC004, 516 }, + { 0xC005, 515 }, + { 0xC006, 691 }, + { 0xC008, 476 }, + { 0xC009, 477 }, + { 0xC00A, 462 }, + { 0xC00B, 461 }, + { 0xC00C, 470 }, + { 0xC00D, 471 }, + { 0xC00E, 472 }, + { 0xC00F, 473 }, + { 0xC010, 463 }, + { 0xC011, 464 }, + { 0xC012, 465 }, + { 0xC013, 466 }, + { 0xC014, 467 }, + { 0xC015, 468 }, + { 0xC016, 474 }, + { 0xC017, 469 }, + { 0xC018, 518 }, + { 0xC019, 519 }, + { 0xC01A, 520 }, + { 0xC01C, 478 }, + { 0xC01E, 475 }, + { 0xC020, 457 }, + { 0xC021, 458 }, + { 0xC024, 460 }, + { 0xC025, 459 }, + { 0xC028, 449 }, + { 0xC029, 450 }, + { 0xC02C, 447 }, + { 0xC02D, 448 }, + { 0xC030, 451 }, + { 0xC031, 452 }, + { 0xC032, 453 }, + { 0xC038, 454 }, + { 0xC039, 455 }, + { 0xC03A, 456 }, + { 0xC080, 702 }, + { 0xC081, 1 }, + { 0xC082, 258 }, + { 0xC085, 692 }, + { 0xC086, 373 }, + { 0xC090, 999 }, + { 0xC091, 974 }, + { 0xC094, 719 }, + { 0xC096, 713 }, + { 0xC100, 977 }, + { 0xC101, 981 }, + { 0xC102, 735 }, + { 0xC108, 104 }, + { 0xC109, 103 }, + { 0xC10A, 106 }, + { 0xC10B, 105 }, + { 0xC110, 98 }, + { 0xC111, 97 }, + { 0xC112, 100 }, + { 0xC113, 99 }, + { 0xC118, 102 }, + { 0xC119, 101 }, + { 0xC200, 722 }, + { 0xC201, 345 }, + { 0xC208, 729 }, + { 0xC210, 720 }, + { 0xC212, 265 }, + { 0xC213, 528 }, + { 0xC214, 984 }, + { 0xC230, 410 }, + { 0xC288, 4 }, + { 0xC289, 8 }, + { 0xC290, 362 }, + { 0xC298, 349 }, + { 0xC299, 350 }, + { 0xC2A0, 353 }, + { 0xC2A1, 352 }, + { 0xC2A2, 361 }, + { 0xC2A3, 351 }, + { 0xC2A4, 360 }, + { 0xC2A5, 359 }, + { 0xC2A6, 358 }, + { 0xC2A8, 354 }, + { 0xC2A9, 355 }, + { 0xC2AA, 356 }, + { 0xC2AB, 357 }, + { 0xC2B0, 742 }, + { 0xC2B1, 741 }, + { 0xC300, 366 }, + { 0xC309, 655 }, + { 0xC311, 689 }, + { 0xC340, 653 }, + { 0xC341, 687 }, + { 0xC344, 635 }, + { 0xC345, 669 }, + { 0xC348, 637 }, + { 0xC349, 671 }, + { 0xC34C, 639 }, + { 0xC34D, 673 }, + { 0xC350, 641 }, + { 0xC351, 675 }, + { 0xC354, 643 }, + { 0xC355, 677 }, + { 0xC358, 645 }, + { 0xC359, 679 }, + { 0xC35C, 647 }, + { 0xC35D, 681 }, + { 0xC360, 649 }, + { 0xC361, 683 }, + { 0xC364, 651 }, + { 0xC365, 685 }, + { 0xC368, 623 }, + { 0xC369, 657 }, + { 0xC36C, 625 }, + { 0xC36D, 659 }, + { 0xC370, 627 }, + { 0xC371, 661 }, + { 0xC374, 629 }, + { 0xC375, 663 }, + { 0xC378, 631 }, + { 0xC379, 665 }, + { 0xC37C, 633 }, + { 0xC37D, 667 }, + { 0xC3A0, 529 }, + { 0xC4C8, 608 }, + { 0xC4C9, 618 }, + { 0xC4CA, 614 }, + { 0xC4CB, 616 }, + { 0xC4CC, 613 }, + { 0xC4CD, 612 }, + { 0xC4CE, 617 }, + { 0xC4CF, 615 }, + { 0xC4D0, 531 }, + { 0xC4D1, 532 }, + { 0xC4D3, 533 }, + { 0xC4D7, 530 }, + { 0xC4D8, 754 }, + { 0xC4D9, 756 }, + { 0xC4DA, 752 }, + { 0xC4DB, 757 }, + { 0xC4DC, 755 }, + { 0xC4DE, 758 }, + { 0xC4DF, 753 }, + { 0xC4F1, 604 }, + { 0xC4F2, 603 }, + { 0xC4F6, 605 }, + { 0xC510, 486 }, + { 0xC518, 13 }, + { 0xC520, 485 }, + { 0xC521, 482 }, + { 0xC522, 484 }, + { 0xC523, 481 }, + { 0xC524, 504 }, + { 0xC527, 483 }, + { 0xC528, 499 }, + { 0xC529, 498 }, + { 0xC52B, 505 }, + { 0xC600, 985 }, + { 0xC601, 698 }, + { 0xC602, 693 }, + { 0xC608, 480 }, + { 0xC609, 341 }, + { 0xC640, 405 }, + { 0xC641, 401 }, + { 0xC642, 403 }, + { 0xC643, 396 }, + { 0xC644, 387 }, + { 0xC645, 388 }, + { 0xC646, 389 }, + { 0xC647, 390 }, + { 0xC648, 391 }, + { 0xC649, 392 }, + { 0xC64A, 393 }, + { 0xC64B, 394 }, + { 0xC659, 400 }, + { 0xC65B, 411 }, + { 0xC65D, 413 }, + { 0xC65E, 395 }, + { 0xC65F, 412 }, + { 0xC660, 406 }, + { 0xC661, 402 }, + { 0xC662, 404 }, + { 0xC663, 397 }, + { 0xC664, 398 }, + { 0xC665, 414 }, + { 0xC666, 407 }, + { 0xC667, 408 }, + { 0xC681, 255 }, + { 0xC684, 749 }, + { 0xC685, 0 }, + { 0xC687, 707 }, + { 0xC708, 230 }, + { 0xC800, 213 }, + { 0xC801, 214 }, + { 0xC802, 212 }, + { 0xC804, 374 }, + { 0xC806, 717 }, + { 0xC807, 12 }, + { 0xD000, 263 }, + { 0xD801, 264 }, + { 0xD807, 340 }, + { 0xD920, 696 }, + { 0xD921, 697 }, + { 0xDA10, 521 }, + { 0xDA11, 267 }, + { 0xDA12, 733 }, + { 0xDA15, 342 }, + { 0xDA16, 732 }, + { 0xDA17, 734 }, + { 0xDA20, 370 }, + { 0xDA21, 372 }, + { 0xDA28, 344 }, + { 0xDA29, 343 }, + { 0xDCE0, 540 }, + { 0xDCE1, 539 }, + { 0xDCE2, 538 }, + { 0xDCE3, 606 }, + { 0xDCE4, 619 }, + { 0xDCE5, 611 }, + { 0xDCE6, 536 }, + { 0xDCE7, 537 }, + { 0xDCE8, 535 }, + { 0xDCE9, 622 }, + { 0xDCEA, 621 }, + { 0xDCF0, 620 }, + { 0xDCF3, 607 }, + { 0xDE82, 748 }, + { 0xDE83, 747 }, + { 0xDE85, 746 }, + { 0xDE87, 706 }, + { 0xDE90, 23 }, + { 0xDE91, 17 }, + { 0xDE92, 18 }, + { 0xDE93, 96 }, + { 0xDE94, 19 }, + { 0xDE95, 21 }, + { 0xDE98, 20 }, + { 0xDE99, 22 }, + { 0xDEA0, 24 }, + { 0xDEA1, 25 }, + { 0xDEA2, 26 }, + { 0xDEA3, 27 }, + { 0xDEB0, 76 }, + { 0xDEB1, 77 }, + { 0xDEB2, 78 }, + { 0xDEB3, 79 }, + { 0xDEE0, 28 }, + { 0xDEE1, 35 }, + { 0xDEE2, 36 }, + { 0xDEE3, 37 }, + { 0xDEE4, 38 }, + { 0xDEE5, 39 }, + { 0xDEE6, 40 }, + { 0xDEE7, 41 }, + { 0xDEE8, 42 }, + { 0xDEE9, 43 }, + { 0xDEEA, 29 }, + { 0xDEEB, 30 }, + { 0xDEEC, 31 }, + { 0xDEED, 32 }, + { 0xDEEE, 33 }, + { 0xDEEF, 34 }, + { 0xDEF0, 80 }, + { 0xDEF1, 87 }, + { 0xDEF2, 88 }, + { 0xDEF3, 89 }, + { 0xDEF4, 90 }, + { 0xDEF5, 91 }, + { 0xDEF6, 92 }, + { 0xDEF7, 93 }, + { 0xDEF8, 94 }, + { 0xDEF9, 95 }, + { 0xDEFA, 81 }, + { 0xDEFB, 82 }, + { 0xDEFC, 83 }, + { 0xDEFD, 84 }, + { 0xDEFE, 85 }, + { 0xDEFF, 86 }, + { 0xDF00, 215 }, + { 0xDF01, 233 }, + { 0xDF02, 246 }, + { 0xDF05, 232 }, + { 0xDF06, 245 }, + { 0xDF10, 242 }, + { 0xDF11, 238 }, + { 0xDF12, 240 }, + { 0xDF18, 253 }, + { 0xDF19, 249 }, + { 0xDF1A, 251 }, + { 0xDF40, 541 }, + { 0xDF41, 552 }, + { 0xDF42, 563 }, + { 0xDF43, 565 }, + { 0xDF44, 566 }, + { 0xDF45, 567 }, + { 0xDF46, 568 }, + { 0xDF47, 569 }, + { 0xDF48, 570 }, + { 0xDF49, 571 }, + { 0xDF4A, 542 }, + { 0xDF4B, 543 }, + { 0xDF4C, 544 }, + { 0xDF4D, 545 }, + { 0xDF4E, 546 }, + { 0xDF4F, 547 }, + { 0xDF50, 548 }, + { 0xDF51, 549 }, + { 0xDF52, 550 }, + { 0xDF53, 551 }, + { 0xDF54, 553 }, + { 0xDF55, 554 }, + { 0xDF56, 555 }, + { 0xDF57, 556 }, + { 0xDF58, 557 }, + { 0xDF59, 558 }, + { 0xDF5A, 559 }, + { 0xDF5B, 560 }, + { 0xDF5C, 561 }, + { 0xDF5D, 562 }, + { 0xDF5E, 564 }, + { 0xDF60, 572 }, + { 0xDF61, 583 }, + { 0xDF62, 594 }, + { 0xDF63, 596 }, + { 0xDF64, 597 }, + { 0xDF65, 598 }, + { 0xDF66, 599 }, + { 0xDF67, 600 }, + { 0xDF68, 601 }, + { 0xDF69, 602 }, + { 0xDF6A, 573 }, + { 0xDF6B, 574 }, + { 0xDF6C, 575 }, + { 0xDF6D, 576 }, + { 0xDF6E, 577 }, + { 0xDF6F, 578 }, + { 0xDF70, 579 }, + { 0xDF71, 580 }, + { 0xDF72, 581 }, + { 0xDF73, 582 }, + { 0xDF74, 584 }, + { 0xDF75, 585 }, + { 0xDF76, 586 }, + { 0xDF77, 587 }, + { 0xDF78, 588 }, + { 0xDF79, 589 }, + { 0xDF7A, 590 }, + { 0xDF7B, 591 }, + { 0xDF7C, 592 }, + { 0xDF7D, 593 }, + { 0xDF7E, 595 }, + { 0xDF7F, 534 }, + { 0xE000, 992 }, + { 0xE004, 517 }, + { 0xE005, 990 }, + { 0xE080, 704 }, + { 0xE081, 2 }, + { 0xE088, 379 }, + { 0xE089, 492 }, + { 0xE08A, 261 }, + { 0xE08B, 386 }, + { 0xE08C, 383 }, + { 0xE08D, 384 }, + { 0xE08E, 382 }, + { 0xE08F, 377 }, + { 0xE090, 1001 }, + { 0xE091, 976 }, + { 0xE092, 378 }, + { 0xE095, 718 }, + { 0xE096, 715 }, + { 0xE099, 711 }, + { 0xE100, 979 }, + { 0xE100, 993 }, + { 0xE101, 983 }, + { 0xE102, 737 }, + { 0xE108, 998 }, + { 0xE10A, 997 }, + { 0xE110, 991 }, + { 0xE130, 996 }, + { 0xE132, 995 }, + { 0xE180, 266 }, + { 0xE18C, 380 }, + { 0xE18D, 381 }, + { 0xE200, 724 }, + { 0xE201, 347 }, + { 0xE208, 730 }, + { 0xE218, 727 }, + { 0xE219, 721 }, + { 0xE21A, 728 }, + { 0xE21B, 726 }, + { 0xE281, 479 }, + { 0xE288, 6 }, + { 0xE289, 10 }, + { 0xE290, 364 }, + { 0xE293, 994 }, + { 0xE298, 371 }, + { 0xE2B0, 744 }, + { 0xE300, 368 }, + { 0xE304, 385 }, + { 0xE309, 656 }, + { 0xE311, 690 }, + { 0xE340, 654 }, + { 0xE341, 688 }, + { 0xE344, 636 }, + { 0xE345, 670 }, + { 0xE348, 638 }, + { 0xE349, 672 }, + { 0xE34C, 640 }, + { 0xE34D, 674 }, + { 0xE350, 642 }, + { 0xE351, 676 }, + { 0xE354, 644 }, + { 0xE355, 678 }, + { 0xE358, 646 }, + { 0xE359, 680 }, + { 0xE35C, 648 }, + { 0xE35D, 682 }, + { 0xE360, 650 }, + { 0xE361, 684 }, + { 0xE364, 652 }, + { 0xE365, 686 }, + { 0xE368, 624 }, + { 0xE369, 658 }, + { 0xE36C, 626 }, + { 0xE36D, 660 }, + { 0xE370, 628 }, + { 0xE371, 662 }, + { 0xE374, 630 }, + { 0xE375, 664 }, + { 0xE378, 632 }, + { 0xE379, 666 }, + { 0xE37C, 634 }, + { 0xE37D, 668 }, + { 0xE4C8, 610 }, + { 0xE510, 488 }, + { 0xE518, 15 }, + { 0xE520, 503 }, + { 0xE521, 514 }, + { 0xE528, 501 }, + { 0xE530, 506 }, + { 0xE531, 507 }, + { 0xE532, 508 }, + { 0xE533, 509 }, + { 0xE534, 510 }, + { 0xE535, 511 }, + { 0xE536, 512 }, + { 0xE537, 513 }, + { 0xE600, 987 }, + { 0xE601, 699 }, + { 0xE602, 694 }, + { 0xE609, 989 }, + { 0xE640, 417 }, + { 0xE641, 418 }, + { 0xE642, 419 }, + { 0xE643, 420 }, + { 0xE648, 421 }, + { 0xE649, 422 }, + { 0xE64A, 423 }, + { 0xE64B, 424 }, + { 0xE64D, 415 }, + { 0xE658, 427 }, + { 0xE659, 446 }, + { 0xE65A, 444 }, + { 0xE65B, 425 }, + { 0xE65D, 426 }, + { 0xE65F, 445 }, + { 0xE660, 428 }, + { 0xE661, 435 }, + { 0xE662, 436 }, + { 0xE663, 437 }, + { 0xE664, 438 }, + { 0xE665, 439 }, + { 0xE666, 440 }, + { 0xE667, 441 }, + { 0xE668, 442 }, + { 0xE669, 443 }, + { 0xE66A, 429 }, + { 0xE66B, 430 }, + { 0xE66C, 431 }, + { 0xE66D, 432 }, + { 0xE66E, 433 }, + { 0xE66F, 434 }, + { 0xE681, 257 }, + { 0xE682, 750 }, + { 0xE687, 709 }, + { 0xE6C0, 44 }, + { 0xE6C1, 51 }, + { 0xE6C2, 52 }, + { 0xE6C3, 53 }, + { 0xE6C4, 54 }, + { 0xE6C5, 55 }, + { 0xE6C6, 56 }, + { 0xE6C7, 57 }, + { 0xE6C8, 58 }, + { 0xE6C9, 59 }, + { 0xE6CA, 45 }, + { 0xE6CB, 46 }, + { 0xE6CC, 47 }, + { 0xE6CD, 48 }, + { 0xE6CE, 49 }, + { 0xE6CF, 50 }, + { 0xE6D0, 60 }, + { 0xE6D1, 67 }, + { 0xE6D2, 68 }, + { 0xE6D3, 69 }, + { 0xE6D4, 70 }, + { 0xE6D5, 71 }, + { 0xE6D6, 72 }, + { 0xE6D7, 73 }, + { 0xE6D8, 74 }, + { 0xE6D9, 75 }, + { 0xE6DA, 61 }, + { 0xE6DB, 62 }, + { 0xE6DC, 63 }, + { 0xE6DD, 64 }, + { 0xE6DE, 65 }, + { 0xE6DF, 66 }, + { 0xE703, 248 }, + { 0xE704, 244 }, + { 0xE705, 229 }, + { 0xE706, 234 }, + { 0xE707, 247 }, + { 0xE708, 216 }, + { 0xE710, 222 }, + { 0xE711, 220 }, + { 0xE712, 221 }, + { 0xE718, 228 }, + { 0xE719, 226 }, + { 0xE71A, 227 }, + { 0xE720, 225 }, + { 0xE721, 223 }, + { 0xE722, 224 }, + { 0xE728, 219 }, + { 0xE729, 217 }, + { 0xE72A, 218 }, + { 0xE880, 703 }, + { 0xE882, 259 }, + { 0xE890, 1000 }, + { 0xE891, 975 }, + { 0xE896, 714 }, + { 0xE900, 978 }, + { 0xE901, 982 }, + { 0xE902, 736 }, + { 0xEA00, 723 }, + { 0xEA01, 346 }, + { 0xEA88, 5 }, + { 0xEA89, 9 }, + { 0xEA90, 363 }, + { 0xEAB0, 743 }, + { 0xEB00, 367 }, + { 0xECC8, 609 }, + { 0xED10, 487 }, + { 0xED18, 14 }, + { 0xED28, 500 }, + { 0xEE00, 986 }, + { 0xEE81, 256 }, + { 0xEE87, 708 }, + { 0xEF08, 231 }, + { 0xEF10, 243 }, + { 0xEF11, 239 }, + { 0xEF12, 241 }, + { 0xEF18, 254 }, + { 0xEF19, 250 }, + { 0xEF1A, 252 }, + { 0xF080, 705 }, + { 0xF081, 3 }, + { 0xF088, 701 }, + { 0xF089, 712 }, + { 0xF08A, 262 }, + { 0xF090, 1002 }, + { 0xF096, 716 }, + { 0xF099, 493 }, + { 0xF100, 980 }, + { 0xF102, 738 }, + { 0xF10C, 376 }, + { 0xF10E, 375 }, + { 0xF200, 725 }, + { 0xF201, 348 }, + { 0xF208, 731 }, + { 0xF288, 7 }, + { 0xF289, 11 }, + { 0xF290, 365 }, + { 0xF2B0, 745 }, + { 0xF300, 369 }, + { 0xF305, 496 }, + { 0xF510, 489 }, + { 0xF518, 16 }, + { 0xF528, 502 }, + { 0xF600, 988 }, + { 0xF601, 700 }, + { 0xF602, 695 }, + { 0xF664, 399 }, + { 0xF665, 416 }, + { 0xF667, 409 }, + { 0xF682, 751 }, + { 0xF687, 710 }, + { 0xFF10, 237 }, + { 0xFF11, 235 }, + { 0xFF12, 236 }, + { 0xFF90, 260 }, }; i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); @@ -1948,24 +2690,28 @@ const SysReg *lookupSysRegByEncoding(uint16_t Encoding) } static const PState PStatesList[] = { - { "spsel", 0x5 }, // 0 + { "daifclr", 0x1F }, // 0 { "daifset", 0x1E }, // 1 - { "daifclr", 0x1F }, // 2 + { "dit", 0x1A }, // 2 { "pan", 0x4 }, // 3 - { "uao", 0x3 }, // 4 - { "dit", 0x1A }, // 5 + { "spsel", 0x5 }, // 4 + { "ssbs", 0x19 }, // 5 + { "tco", 0x1C }, // 6 + { "uao", 0x3 }, // 7 }; const PState *lookupPStateByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { - { 0x3, 4 }, + { 0x3, 7 }, { 0x4, 3 }, - { 0x5, 0 }, - { 0x1A, 5 }, + { 0x5, 4 }, + { 0x19, 5 }, + { 0x1A, 2 }, + { 0x1C, 6 }, { 0x1E, 1 }, - { 0x1F, 2 }, + { 0x1F, 0 }, }; i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); @@ -1976,46 +2722,46 @@ const PState *lookupPStateByEncoding(uint16_t Encoding) } static const SVEPREDPAT SVEPREDPATsList[] = { - { "pow2", 0x0 }, // 0 - { "vl1", 0x1 }, // 1 - { "vl2", 0x2 }, // 2 - { "vl3", 0x3 }, // 3 - { "vl4", 0x4 }, // 4 - { "vl5", 0x5 }, // 5 - { "vl6", 0x6 }, // 6 - { "vl7", 0x7 }, // 7 - { "vl8", 0x8 }, // 8 - { "vl16", 0x9 }, // 9 + { "all", 0x1f }, // 0 + { "mul3", 0x1e }, // 1 + { "mul4", 0x1d }, // 2 + { "pow2", 0x0 }, // 3 + { "vl1", 0x1 }, // 4 + { "vl128", 0xc }, // 5 + { "vl16", 0x9 }, // 6 + { "vl2", 0x2 }, // 7 + { "vl256", 0xd }, // 8 + { "vl3", 0x3 }, // 9 { "vl32", 0xa }, // 10 - { "vl64", 0xb }, // 11 - { "vl128", 0xc }, // 12 - { "vl256", 0xd }, // 13 - { "mul4", 0x1d }, // 14 - { "mul3", 0x1e }, // 15 - { "all", 0x1f }, // 16 + { "vl4", 0x4 }, // 11 + { "vl5", 0x5 }, // 12 + { "vl6", 0x6 }, // 13 + { "vl64", 0xb }, // 14 + { "vl7", 0x7 }, // 15 + { "vl8", 0x8 }, // 16 }; const SVEPREDPAT *lookupSVEPREDPATByEncoding(uint16_t Encoding) { unsigned int i; static const struct IndexType Index[] = { - { 0x0, 0 }, - { 0x1, 1 }, - { 0x2, 2 }, - { 0x3, 3 }, - { 0x4, 4 }, - { 0x5, 5 }, - { 0x6, 6 }, - { 0x7, 7 }, - { 0x8, 8 }, - { 0x9, 9 }, + { 0x0, 3 }, + { 0x1, 4 }, + { 0x2, 7 }, + { 0x3, 9 }, + { 0x4, 11 }, + { 0x5, 12 }, + { 0x6, 13 }, + { 0x7, 15 }, + { 0x8, 16 }, + { 0x9, 6 }, { 0xA, 10 }, - { 0xB, 11 }, - { 0xC, 12 }, - { 0xD, 13 }, - { 0x1D, 14 }, - { 0x1E, 15 }, - { 0x1F, 16 }, + { 0xB, 14 }, + { 0xC, 5 }, + { 0xD, 8 }, + { 0x1D, 2 }, + { 0x1E, 1 }, + { 0x1F, 0 }, }; i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); @@ -2025,20 +2771,88 @@ const SVEPREDPAT *lookupSVEPREDPATByEncoding(uint16_t Encoding) return &SVEPREDPATsList[Index[i].index]; } +static const SVCR SVCRsList[] = { + { "svcrsm", 0x1 }, // 0 + { "svcrsmza", 0x3 }, // 1 + { "svcrza", 0x2 }, // 2 +}; + +const SVCR *lookupSVCRByEncoding(uint8_t Encoding) +{ + unsigned int i; + static const struct IndexType Index[] = { + { 0x1, 0 }, + { 0x2, 2 }, + { 0x3, 1 }, + }; + + i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); + if (i == -1) + return NULL; + else + return &SVCRsList[Index[i].index]; +} + +static const BTI BTIsList[] = { + { "c", 0x2 }, // 0 + { "j", 0x4 }, // 1 + { "jc", 0x6 }, // 2 +}; + +const BTI *lookupBTIByEncoding(uint8_t Encoding) +{ + unsigned int i; + static const struct IndexType Index[] = { + { 0x2, 0 }, + { 0x4, 1 }, + { 0x6, 2 }, + }; + + i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); + if (i == -1) + return NULL; + else + return &BTIsList[Index[i].index]; +} + +static const DBnXS DBnXSsList[] = { + { "ishnxs", 0xB, 0x18}, // 0 + { "nshnxs", 0x7, 0x14}, // 1 + { "oshnxs", 0x3, 0x10}, // 2 + { "synxs", 0xF, 0x1C}, // 3 +}; + +const DBnXS *lookupDBnXSByEncoding(uint8_t Encoding) +{ + unsigned int i; + static const struct IndexType Index[] = { + { 0x3, 2 }, + { 0x7, 1 }, + { 0xB, 0 }, + { 0xF, 3 }, + }; + + i = binsearch_IndexTypeEncoding(Index, ARR_SIZE(Index), Encoding); + if (i == -1) + return NULL; + else + return &DBnXSsList[Index[i].index]; +} + static const ExactFPImm ExactFPImmsList[] = { - { "zero", 0x0, "0.0" }, // 0 - { "half", 0x1, "0.5" }, // 1 - { "one", 0x2, "1.0" }, // 2 - { "two", 0x3, "2.0" }, // 3 + { "half", 0x1, "0.5" }, // 0 + { "one", 0x2, "1.0" }, // 1 + { "two", 0x3, "2.0" }, // 2 + { "zero", 0x0, "0.0" }, // 3 }; const ExactFPImm *lookupExactFPImmByEnum(uint16_t Encoding) { static const struct IndexType Index[] = { - { 0x0, 0 }, - { 0x1, 1 }, - { 0x2, 2 }, - { 0x3, 3 }, + { 0x0, 3 }, + { 0x1, 0 }, + { 0x2, 1 }, + { 0x3, 2 }, }; if (Encoding >= ARR_SIZE(ExactFPImmsList)) diff --git a/arch/AArch64/AArch64GenSystemOperands_enum.inc b/arch/AArch64/AArch64GenSystemOperands_enum.inc index 400022637..399e46e7e 100644 --- a/arch/AArch64/AArch64GenSystemOperands_enum.inc +++ b/arch/AArch64/AArch64GenSystemOperands_enum.inc @@ -8,6 +8,8 @@ enum PStateValues { AArch64PState_PAN = 4, AArch64PState_UAO = 3, AArch64PState_DIT = 26, + AArch64PState_SSBS = 25, + AArch64PState_TCO = 28, }; enum ExactFPImmValues { diff --git a/arch/AArch64/AArch64MappingInsn.inc b/arch/AArch64/AArch64MappingInsn.inc index f9e599d52..43d264296 100644 --- a/arch/AArch64/AArch64MappingInsn.inc +++ b/arch/AArch64/AArch64MappingInsn.inc @@ -3,6 +3,20 @@ /* By Nguyen Anh Quynh , 2013-2019 */ +{ + AArch64_RDFFR_P, ARM64_INS_RDFFR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RDFFR_PPz, ARM64_INS_RDFFR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ABS_ZPmZ_B, ARM64_INS_ABS, #ifndef CAPSTONE_DIET @@ -87,6 +101,34 @@ #endif }, +{ + AArch64_ADCLB_ZZZ_D, ARM64_INS_ADCLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADCLB_ZZZ_S, ARM64_INS_ADCLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADCLT_ZZZ_D, ARM64_INS_ADCLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADCLT_ZZZ_S, ARM64_INS_ADCLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ADCSWr, ARM64_INS_ADCS, #ifndef CAPSTONE_DIET @@ -115,6 +157,69 @@ #endif }, +{ + AArch64_ADDG, ARM64_INS_ADDG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDHA_MPPZ_D, ARM64_INS_ADDHA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDHA_MPPZ_S, ARM64_INS_ADDHA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDHNB_ZZZ_B, ARM64_INS_ADDHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDHNB_ZZZ_H, ARM64_INS_ADDHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDHNB_ZZZ_S, ARM64_INS_ADDHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDHNT_ZZZ_B, ARM64_INS_ADDHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDHNT_ZZZ_H, ARM64_INS_ADDHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDHNT_ZZZ_S, ARM64_INS_ADDHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ADDHNv2i64_v2i32, ARM64_INS_ADDHN, #ifndef CAPSTONE_DIET @@ -164,6 +269,34 @@ #endif }, +{ + AArch64_ADDP_ZPmZ_B, ARM64_INS_ADDP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDP_ZPmZ_D, ARM64_INS_ADDP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDP_ZPmZ_H, ARM64_INS_ADDP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDP_ZPmZ_S, ARM64_INS_ADDP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ADDPv16i8, ARM64_INS_ADDP, #ifndef CAPSTONE_DIET @@ -269,6 +402,20 @@ #endif }, +{ + AArch64_ADDVA_MPPZ_D, ARM64_INS_ADDVA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ADDVA_MPPZ_S, ARM64_INS_ADDVA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ADDVL_XXI, ARM64_INS_ADDVL, #ifndef CAPSTONE_DIET @@ -626,6 +773,13 @@ #endif }, +{ + AArch64_AESD_ZZZ_B, ARM64_INS_AESD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_AESDrr, ARM64_INS_AESD, #ifndef CAPSTONE_DIET @@ -633,6 +787,13 @@ #endif }, +{ + AArch64_AESE_ZZZ_B, ARM64_INS_AESE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_AESErr, ARM64_INS_AESE, #ifndef CAPSTONE_DIET @@ -640,6 +801,13 @@ #endif }, +{ + AArch64_AESIMC_ZZ_B, ARM64_INS_AESIMC, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_AESIMCrr, ARM64_INS_AESIMC, #ifndef CAPSTONE_DIET @@ -647,6 +815,13 @@ #endif }, +{ + AArch64_AESMC_ZZ_B, ARM64_INS_AESMC, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_AESMCrr, ARM64_INS_AESMC, #ifndef CAPSTONE_DIET @@ -1102,6 +1277,13 @@ #endif }, +{ + AArch64_AXFLAG, ARM64_INS_AXFLAG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_B, ARM64_INS_B, #ifndef CAPSTONE_DIET @@ -1116,6 +1298,223 @@ #endif }, +{ + AArch64_BCAX_ZZZZ, ARM64_INS_BCAX, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BCcc, ARM64_INS_BC, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BDEP_ZZZ_B, ARM64_INS_BDEP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BDEP_ZZZ_D, ARM64_INS_BDEP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BDEP_ZZZ_H, ARM64_INS_BDEP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BDEP_ZZZ_S, ARM64_INS_BDEP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BEXT_ZZZ_B, ARM64_INS_BEXT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BEXT_ZZZ_D, ARM64_INS_BEXT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BEXT_ZZZ_H, ARM64_INS_BEXT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BEXT_ZZZ_S, ARM64_INS_BEXT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BF16DOTlanev4bf16, ARM64_INS_BFDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BF16DOTlanev8bf16, ARM64_INS_BFDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFCVT, ARM64_INS_BFCVT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFCVTN, ARM64_INS_BFCVTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFCVTN2, ARM64_INS_BFCVTN2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFCVTNT_ZPmZ, ARM64_INS_BFCVTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFCVT_ZPmZ, ARM64_INS_BFCVT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFDOT_ZZI, ARM64_INS_BFDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFDOT_ZZZ, ARM64_INS_BFDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFDOTv4bf16, ARM64_INS_BFDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFDOTv8bf16, ARM64_INS_BFDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMLALB, ARM64_INS_BFMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMLALBIdx, ARM64_INS_BFMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMLALT, ARM64_INS_BFMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMLALTIdx, ARM64_INS_BFMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMMLA, ARM64_INS_BFMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMMLA_B_ZZI, ARM64_INS_BFMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMMLA_B_ZZZ, ARM64_INS_BFMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMMLA_T_ZZI, ARM64_INS_BFMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMMLA_T_ZZZ, ARM64_INS_BFMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BFMMLA_ZZZ, ARM64_INS_BFMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_BFMWri, ARM64_INS_BFM, #ifndef CAPSTONE_DIET @@ -1130,6 +1529,34 @@ #endif }, +{ + AArch64_BGRP_ZZZ_B, ARM64_INS_BGRP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BGRP_ZZZ_D, ARM64_INS_BGRP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BGRP_ZZZ_H, ARM64_INS_BGRP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BGRP_ZZZ_S, ARM64_INS_BGRP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_BICSWrs, ARM64_INS_BICS, #ifndef CAPSTONE_DIET @@ -1354,6 +1781,20 @@ #endif }, +{ + AArch64_BRB_IALL, ARM64_INS_BRB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BRB_INJ, ARM64_INS_BRB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_BRK, ARM64_INS_BRK, #ifndef CAPSTONE_DIET @@ -1445,6 +1886,27 @@ #endif }, +{ + AArch64_BSL1N_ZZZZ, ARM64_INS_BSL1N, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BSL2N_ZZZZ, ARM64_INS_BSL2N, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_BSL_ZZZZ, ARM64_INS_BSL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_BSLv16i8, ARM64_INS_BSL, #ifndef CAPSTONE_DIET @@ -1466,6 +1928,34 @@ #endif }, +{ + AArch64_CADD_ZZI_B, ARM64_INS_CADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CADD_ZZI_D, ARM64_INS_CADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CADD_ZZI_H, ARM64_INS_CADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CADD_ZZI_S, ARM64_INS_CADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_CASAB, ARM64_INS_CASAB, #ifndef CAPSTONE_DIET @@ -1718,6 +2208,34 @@ #endif }, +{ + AArch64_CDOT_ZZZI_D, ARM64_INS_CDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CDOT_ZZZI_S, ARM64_INS_CDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CDOT_ZZZ_D, ARM64_INS_CDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CDOT_ZZZ_S, ARM64_INS_CDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_CFINV, ARM64_INS_CFINV, #ifndef CAPSTONE_DIET @@ -2516,6 +3034,48 @@ #endif }, +{ + AArch64_CMLA_ZZZI_H, ARM64_INS_CMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CMLA_ZZZI_S, ARM64_INS_CMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CMLA_ZZZ_B, ARM64_INS_CMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CMLA_ZZZ_D, ARM64_INS_CMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CMLA_ZZZ_H, ARM64_INS_CMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CMLA_ZZZ_S, ARM64_INS_CMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_CMLEv16i8rz, ARM64_INS_CMLE, #ifndef CAPSTONE_DIET @@ -3482,6 +4042,678 @@ #endif }, +{ + AArch64_CPYE, ARM64_INS_CPYE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYEN, ARM64_INS_CPYEN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYERN, ARM64_INS_CPYERN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYERT, ARM64_INS_CPYERT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYERTN, ARM64_INS_CPYERTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYERTRN, ARM64_INS_CPYERTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYERTWN, ARM64_INS_CPYERTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYET, ARM64_INS_CPYET, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYETN, ARM64_INS_CPYETN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYETRN, ARM64_INS_CPYETRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYETWN, ARM64_INS_CPYETWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYEWN, ARM64_INS_CPYEWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYEWT, ARM64_INS_CPYEWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYEWTN, ARM64_INS_CPYEWTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYEWTRN, ARM64_INS_CPYEWTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYEWTWN, ARM64_INS_CPYEWTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFE, ARM64_INS_CPYFE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFEN, ARM64_INS_CPYFEN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFERN, ARM64_INS_CPYFERN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFERT, ARM64_INS_CPYFERT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFERTN, ARM64_INS_CPYFERTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFERTRN, ARM64_INS_CPYFERTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFERTWN, ARM64_INS_CPYFERTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFET, ARM64_INS_CPYFET, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFETN, ARM64_INS_CPYFETN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFETRN, ARM64_INS_CPYFETRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFETWN, ARM64_INS_CPYFETWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFEWN, ARM64_INS_CPYFEWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFEWT, ARM64_INS_CPYFEWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFEWTN, ARM64_INS_CPYFEWTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFEWTRN, ARM64_INS_CPYFEWTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFEWTWN, ARM64_INS_CPYFEWTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFM, ARM64_INS_CPYFM, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMN, ARM64_INS_CPYFMN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMRN, ARM64_INS_CPYFMRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMRT, ARM64_INS_CPYFMRT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMRTN, ARM64_INS_CPYFMRTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMRTRN, ARM64_INS_CPYFMRTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMRTWN, ARM64_INS_CPYFMRTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMT, ARM64_INS_CPYFMT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMTN, ARM64_INS_CPYFMTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMTRN, ARM64_INS_CPYFMTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMTWN, ARM64_INS_CPYFMTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMWN, ARM64_INS_CPYFMWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMWT, ARM64_INS_CPYFMWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMWTN, ARM64_INS_CPYFMWTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMWTRN, ARM64_INS_CPYFMWTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFMWTWN, ARM64_INS_CPYFMWTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFP, ARM64_INS_CPYFP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPN, ARM64_INS_CPYFPN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPRN, ARM64_INS_CPYFPRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPRT, ARM64_INS_CPYFPRT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPRTN, ARM64_INS_CPYFPRTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPRTRN, ARM64_INS_CPYFPRTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPRTWN, ARM64_INS_CPYFPRTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPT, ARM64_INS_CPYFPT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPTN, ARM64_INS_CPYFPTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPTRN, ARM64_INS_CPYFPTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPTWN, ARM64_INS_CPYFPTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPWN, ARM64_INS_CPYFPWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPWT, ARM64_INS_CPYFPWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPWTN, ARM64_INS_CPYFPWTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPWTRN, ARM64_INS_CPYFPWTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYFPWTWN, ARM64_INS_CPYFPWTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYM, ARM64_INS_CPYM, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMN, ARM64_INS_CPYMN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMRN, ARM64_INS_CPYMRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMRT, ARM64_INS_CPYMRT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMRTN, ARM64_INS_CPYMRTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMRTRN, ARM64_INS_CPYMRTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMRTWN, ARM64_INS_CPYMRTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMT, ARM64_INS_CPYMT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMTN, ARM64_INS_CPYMTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMTRN, ARM64_INS_CPYMTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMTWN, ARM64_INS_CPYMTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMWN, ARM64_INS_CPYMWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMWT, ARM64_INS_CPYMWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMWTN, ARM64_INS_CPYMWTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMWTRN, ARM64_INS_CPYMWTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYMWTWN, ARM64_INS_CPYMWTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYP, ARM64_INS_CPYP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPN, ARM64_INS_CPYPN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPRN, ARM64_INS_CPYPRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPRT, ARM64_INS_CPYPRT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPRTN, ARM64_INS_CPYPRTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPRTRN, ARM64_INS_CPYPRTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPRTWN, ARM64_INS_CPYPRTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPT, ARM64_INS_CPYPT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPTN, ARM64_INS_CPYPTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPTRN, ARM64_INS_CPYPTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPTWN, ARM64_INS_CPYPTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPWN, ARM64_INS_CPYPWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPWT, ARM64_INS_CPYPWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPWTN, ARM64_INS_CPYPWTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPWTRN, ARM64_INS_CPYPWTRN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_CPYPWTWN, ARM64_INS_CPYPWTWN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_CPY_ZPmI_B, ARM64_INS_CPY, #ifndef CAPSTONE_DIET @@ -3594,34 +4826,6 @@ #endif }, -{ - AArch64_CPYi16, ARM64_INS_DUP, -#ifndef CAPSTONE_DIET - { 0 }, { 0 }, { ARM64_GRP_NEON, 0 }, 0, 0 -#endif -}, - -{ - AArch64_CPYi32, ARM64_INS_DUP, -#ifndef CAPSTONE_DIET - { 0 }, { 0 }, { ARM64_GRP_NEON, 0 }, 0, 0 -#endif -}, - -{ - AArch64_CPYi64, ARM64_INS_DUP, -#ifndef CAPSTONE_DIET - { 0 }, { 0 }, { ARM64_GRP_NEON, 0 }, 0, 0 -#endif -}, - -{ - AArch64_CPYi8, ARM64_INS_DUP, -#ifndef CAPSTONE_DIET - { 0 }, { 0 }, { ARM64_GRP_NEON, 0 }, 0, 0 -#endif -}, - { AArch64_CRC32Brr, ARM64_INS_CRC32B, #ifndef CAPSTONE_DIET @@ -3902,6 +5106,13 @@ #endif }, +{ + AArch64_DSBnXS, ARM64_INS_DSB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_DUPM_ZI, ARM64_INS_DUPM, #ifndef CAPSTONE_DIET @@ -4000,6 +5211,34 @@ #endif }, +{ + AArch64_DUPi16, ARM64_INS_DUP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_DUPi32, ARM64_INS_DUP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_DUPi64, ARM64_INS_DUP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_DUPi8, ARM64_INS_DUP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_DUPv16i8gpr, ARM64_INS_DUP, #ifndef CAPSTONE_DIET @@ -4119,6 +5358,41 @@ #endif }, +{ + AArch64_EOR3_ZZZZ, ARM64_INS_EOR3, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EORBT_ZZZ_B, ARM64_INS_EORBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EORBT_ZZZ_D, ARM64_INS_EORBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EORBT_ZZZ_H, ARM64_INS_EORBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EORBT_ZZZ_S, ARM64_INS_EORBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_EORS_PPzPP, ARM64_INS_EORS, #ifndef CAPSTONE_DIET @@ -4126,6 +5400,34 @@ #endif }, +{ + AArch64_EORTB_ZZZ_B, ARM64_INS_EORTB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EORTB_ZZZ_D, ARM64_INS_EORTB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EORTB_ZZZ_H, ARM64_INS_EORTB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EORTB_ZZZ_S, ARM64_INS_EORTB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_EORV_VPZ_B, ARM64_INS_EORV, #ifndef CAPSTONE_DIET @@ -4266,6 +5568,76 @@ #endif }, +{ + AArch64_EXTRACT_ZPMXI_H_B, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_H_D, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_H_H, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_H_Q, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_H_S, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_V_B, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_V_D, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_V_H, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_V_Q, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_EXTRACT_ZPMXI_V_S, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_EXTRWrri, ARM64_INS_EXTR, #ifndef CAPSTONE_DIET @@ -4287,6 +5659,13 @@ #endif }, +{ + AArch64_EXT_ZZI_B, ARM64_INS_EXT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_EXTv16i8, ARM64_INS_EXT, #ifndef CAPSTONE_DIET @@ -4644,6 +6023,27 @@ #endif }, +{ + AArch64_FADDP_ZPmZZ_D, ARM64_INS_FADDP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FADDP_ZPmZZ_H, ARM64_INS_FADDP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FADDP_ZPmZZ_S, ARM64_INS_FADDP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FADDPv2f32, ARM64_INS_FADDP, #ifndef CAPSTONE_DIET @@ -6044,6 +7444,20 @@ #endif }, +{ + AArch64_FCVTLT_ZPmZ_HtoS, ARM64_INS_FCVTLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FCVTLT_ZPmZ_StoD, ARM64_INS_FCVTLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FCVTLv2i32, ARM64_INS_FCVTL, #ifndef CAPSTONE_DIET @@ -6366,6 +7780,20 @@ #endif }, +{ + AArch64_FCVTNT_ZPmZ_DtoS, ARM64_INS_FCVTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FCVTNT_ZPmZ_StoH, ARM64_INS_FCVTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FCVTNUUWDr, ARM64_INS_FCVTNU, #ifndef CAPSTONE_DIET @@ -6702,6 +8130,13 @@ #endif }, +{ + AArch64_FCVTXNT_ZPmZ_DtoS, ARM64_INS_FCVTXNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FCVTXNv1i64, ARM64_INS_FCVTXN, #ifndef CAPSTONE_DIET @@ -6723,6 +8158,13 @@ #endif }, +{ + AArch64_FCVTX_ZPmZ_DtoS, ARM64_INS_FCVTX, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FCVTZSSWDri, ARM64_INS_FCVTZS, #ifndef CAPSTONE_DIET @@ -7402,6 +8844,27 @@ #endif }, +{ + AArch64_FLOGB_ZPmZ_D, ARM64_INS_FLOGB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FLOGB_ZPmZ_H, ARM64_INS_FLOGB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FLOGB_ZPmZ_S, ARM64_INS_FLOGB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FMADDDrrr, ARM64_INS_FMADD, #ifndef CAPSTONE_DIET @@ -7472,6 +8935,27 @@ #endif }, +{ + AArch64_FMAXNMP_ZPmZZ_D, ARM64_INS_FMAXNMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMAXNMP_ZPmZZ_H, ARM64_INS_FMAXNMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMAXNMP_ZPmZZ_S, ARM64_INS_FMAXNMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FMAXNMPv2f32, ARM64_INS_FMAXNMP, #ifndef CAPSTONE_DIET @@ -7654,6 +9138,27 @@ #endif }, +{ + AArch64_FMAXP_ZPmZZ_D, ARM64_INS_FMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMAXP_ZPmZZ_H, ARM64_INS_FMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMAXP_ZPmZZ_S, ARM64_INS_FMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FMAXPv2f32, ARM64_INS_FMAXP, #ifndef CAPSTONE_DIET @@ -7864,6 +9369,27 @@ #endif }, +{ + AArch64_FMINNMP_ZPmZZ_D, ARM64_INS_FMINNMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMINNMP_ZPmZZ_H, ARM64_INS_FMINNMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMINNMP_ZPmZZ_S, ARM64_INS_FMINNMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FMINNMPv2f32, ARM64_INS_FMINNMP, #ifndef CAPSTONE_DIET @@ -8046,6 +9572,27 @@ #endif }, +{ + AArch64_FMINP_ZPmZZ_D, ARM64_INS_FMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMINP_ZPmZZ_H, ARM64_INS_FMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMINP_ZPmZZ_S, ARM64_INS_FMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FMINPv2f32, ARM64_INS_FMINP, #ifndef CAPSTONE_DIET @@ -8228,6 +9775,90 @@ #endif }, +{ + AArch64_FMLAL2lanev4f16, ARM64_INS_FMLAL2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLAL2lanev8f16, ARM64_INS_FMLAL2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLAL2v4f16, ARM64_INS_FMLAL2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLAL2v8f16, ARM64_INS_FMLAL2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLALB_ZZZI_SHH, ARM64_INS_FMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLALB_ZZZ_SHH, ARM64_INS_FMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLALT_ZZZI_SHH, ARM64_INS_FMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLALT_ZZZ_SHH, ARM64_INS_FMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLALlanev4f16, ARM64_INS_FMLAL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLALlanev8f16, ARM64_INS_FMLAL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLALv4f16, ARM64_INS_FMLAL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLALv8f16, ARM64_INS_FMLAL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FMLA_ZPmZZ_D, ARM64_INS_FMLA, #ifndef CAPSTONE_DIET @@ -8361,6 +9992,90 @@ #endif }, +{ + AArch64_FMLSL2lanev4f16, ARM64_INS_FMLSL2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSL2lanev8f16, ARM64_INS_FMLSL2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSL2v4f16, ARM64_INS_FMLSL2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSL2v8f16, ARM64_INS_FMLSL2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSLB_ZZZI_SHH, ARM64_INS_FMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSLB_ZZZ_SHH, ARM64_INS_FMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSLT_ZZZI_SHH, ARM64_INS_FMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSLT_ZZZ_SHH, ARM64_INS_FMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSLlanev4f16, ARM64_INS_FMLSL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSLlanev8f16, ARM64_INS_FMLSL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSLv4f16, ARM64_INS_FMLSL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMLSLv8f16, ARM64_INS_FMLSL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FMLS_ZPmZZ_D, ARM64_INS_FMLS, #ifndef CAPSTONE_DIET @@ -8494,6 +10209,48 @@ #endif }, +{ + AArch64_FMMLA_ZZZ_D, ARM64_INS_FMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMMLA_ZZZ_S, ARM64_INS_FMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMOPA_MPPZZ_D, ARM64_INS_FMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMOPA_MPPZZ_S, ARM64_INS_FMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMOPS_MPPZZ_D, ARM64_INS_FMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FMOPS_MPPZZ_S, ARM64_INS_FMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FMOVDXHighr, ARM64_INS_FMOV, #ifndef CAPSTONE_DIET @@ -9432,6 +11189,146 @@ #endif }, +{ + AArch64_FRINT32XDr, ARM64_INS_FRINT32X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32XSr, ARM64_INS_FRINT32X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32Xv2f32, ARM64_INS_FRINT32X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32Xv2f64, ARM64_INS_FRINT32X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32Xv4f32, ARM64_INS_FRINT32X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32ZDr, ARM64_INS_FRINT32Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32ZSr, ARM64_INS_FRINT32Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32Zv2f32, ARM64_INS_FRINT32Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32Zv2f64, ARM64_INS_FRINT32Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT32Zv4f32, ARM64_INS_FRINT32Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64XDr, ARM64_INS_FRINT64X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64XSr, ARM64_INS_FRINT64X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64Xv2f32, ARM64_INS_FRINT64X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64Xv2f64, ARM64_INS_FRINT64X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64Xv4f32, ARM64_INS_FRINT64X, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64ZDr, ARM64_INS_FRINT64Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64ZSr, ARM64_INS_FRINT64Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64Zv2f32, ARM64_INS_FRINT64Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64Zv2f64, ARM64_INS_FRINT64Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_FRINT64Zv4f32, ARM64_INS_FRINT64Z, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_FRINTADr, ARM64_INS_FRINTA, #ifndef CAPSTONE_DIET @@ -11343,6 +13240,13 @@ #endif }, +{ + AArch64_GMI, ARM64_INS_GMI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_HINT, ARM64_INS_HINT, #ifndef CAPSTONE_DIET @@ -11350,6 +13254,27 @@ #endif }, +{ + AArch64_HISTCNT_ZPzZZ_D, ARM64_INS_HISTCNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_HISTCNT_ZPzZZ_S, ARM64_INS_HISTCNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_HISTSEG_ZZZ, ARM64_INS_HISTSEG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_HLT, ARM64_INS_HLT, #ifndef CAPSTONE_DIET @@ -11574,6 +13499,76 @@ #endif }, +{ + AArch64_INSERT_MXIPZ_H_B, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_H_D, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_H_H, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_H_Q, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_H_S, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_V_B, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_V_D, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_V_H, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_V_Q, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_INSERT_MXIPZ_V_S, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_INSR_ZR_B, ARM64_INS_INSR, #ifndef CAPSTONE_DIET @@ -11686,6 +13681,13 @@ #endif }, +{ + AArch64_IRG, ARM64_INS_IRG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ISB, ARM64_INS_ISB, #ifndef CAPSTONE_DIET @@ -12197,6 +14199,62 @@ #endif }, +{ + AArch64_LD1RO_B, ARM64_INS_LD1ROB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1RO_B_IMM, ARM64_INS_LD1ROB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1RO_D, ARM64_INS_LD1ROD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1RO_D_IMM, ARM64_INS_LD1ROD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1RO_H, ARM64_INS_LD1ROH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1RO_H_IMM, ARM64_INS_LD1ROH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1RO_W, ARM64_INS_LD1ROW, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1RO_W_IMM, ARM64_INS_LD1ROW, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LD1RQ_B, ARM64_INS_LD1RQB, #ifndef CAPSTONE_DIET @@ -12757,6 +14815,76 @@ #endif }, +{ + AArch64_LD1_MXIPXX_H_B, ARM64_INS_LD1B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_H_D, ARM64_INS_LD1D, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_H_H, ARM64_INS_LD1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_H_Q, ARM64_INS_LD1Q, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_H_S, ARM64_INS_LD1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_V_B, ARM64_INS_LD1B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_V_D, ARM64_INS_LD1D, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_V_H, ARM64_INS_LD1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_V_Q, ARM64_INS_LD1Q, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LD1_MXIPXX_V_S, ARM64_INS_LD1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LD1i16, ARM64_INS_LD1, #ifndef CAPSTONE_DIET @@ -13779,6 +15907,13 @@ #endif }, +{ + AArch64_LD64B, ARM64_INS_LD64B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LDADDAB, ARM64_INS_LDADDAB, #ifndef CAPSTONE_DIET @@ -14388,6 +16523,20 @@ #endif }, +{ + AArch64_LDG, ARM64_INS_LDG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDGM, ARM64_INS_LDGM, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LDLARB, ARM64_INS_LDLARB, #ifndef CAPSTONE_DIET @@ -14577,6 +16726,20 @@ #endif }, +{ + AArch64_LDNT1B_ZZR_D_REAL, ARM64_INS_LDNT1B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDNT1B_ZZR_S_REAL, ARM64_INS_LDNT1B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LDNT1D_ZRI, ARM64_INS_LDNT1D, #ifndef CAPSTONE_DIET @@ -14591,6 +16754,13 @@ #endif }, +{ + AArch64_LDNT1D_ZZR_D_REAL, ARM64_INS_LDNT1D, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LDNT1H_ZRI, ARM64_INS_LDNT1H, #ifndef CAPSTONE_DIET @@ -14605,6 +16775,55 @@ #endif }, +{ + AArch64_LDNT1H_ZZR_D_REAL, ARM64_INS_LDNT1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDNT1H_ZZR_S_REAL, ARM64_INS_LDNT1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDNT1SB_ZZR_D_REAL, ARM64_INS_LDNT1SB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDNT1SB_ZZR_S_REAL, ARM64_INS_LDNT1SB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDNT1SH_ZZR_D_REAL, ARM64_INS_LDNT1SH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDNT1SH_ZZR_S_REAL, ARM64_INS_LDNT1SH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDNT1SW_ZZR_D_REAL, ARM64_INS_LDNT1SW, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LDNT1W_ZRI, ARM64_INS_LDNT1W, #ifndef CAPSTONE_DIET @@ -14619,6 +16838,20 @@ #endif }, +{ + AArch64_LDNT1W_ZZR_D_REAL, ARM64_INS_LDNT1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_LDNT1W_ZZR_S_REAL, ARM64_INS_LDNT1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LDPDi, ARM64_INS_LDP, #ifndef CAPSTONE_DIET @@ -15312,6 +17545,13 @@ #endif }, +{ + AArch64_LDR_ZA, ARM64_INS_LDR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_LDR_ZXI, ARM64_INS_LDR, #ifndef CAPSTONE_DIET @@ -15950,7 +18190,7 @@ }, { - AArch64_LDURBi, ARM64_INS_LDURB, + AArch64_LDURBi, ARM64_INS_LDUR, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif @@ -15964,7 +18204,7 @@ }, { - AArch64_LDURHHi, ARM64_INS_LDRH, + AArch64_LDURHHi, ARM64_INS_LDURH, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif @@ -16460,6 +18700,20 @@ #endif }, +{ + AArch64_MATCH_PPzZZ_B, ARM64_INS_MATCH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MATCH_PPzZZ_H, ARM64_INS_MATCH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_MLA_ZPmZZ_B, ARM64_INS_MLA, #ifndef CAPSTONE_DIET @@ -16488,6 +18742,27 @@ #endif }, +{ + AArch64_MLA_ZZZI_D, ARM64_INS_MLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MLA_ZZZI_H, ARM64_INS_MLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MLA_ZZZI_S, ARM64_INS_MLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_MLAv16i8, ARM64_INS_MLA, #ifndef CAPSTONE_DIET @@ -16586,6 +18861,27 @@ #endif }, +{ + AArch64_MLS_ZZZI_D, ARM64_INS_MLS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MLS_ZZZI_H, ARM64_INS_MLS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MLS_ZZZI_S, ARM64_INS_MLS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_MLSv16i8, ARM64_INS_MLS, #ifndef CAPSTONE_DIET @@ -16656,6 +18952,34 @@ #endif }, +{ + AArch64_MOPSSETGE, ARM64_INS_SETGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MOPSSETGEN, ARM64_INS_SETGEN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MOPSSETGET, ARM64_INS_SETGET, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MOPSSETGETN, ARM64_INS_SETGETN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_MOVID, ARM64_INS_MOVI, #ifndef CAPSTONE_DIET @@ -16887,6 +19211,13 @@ #endif }, +{ + AArch64_MSRpstatesvcrImm1, ARM64_INS_MSR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_MSUBWrrr, ARM64_INS_MSUB, #ifndef CAPSTONE_DIET @@ -16957,6 +19288,55 @@ #endif }, +{ + AArch64_MUL_ZZZI_D, ARM64_INS_MUL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MUL_ZZZI_H, ARM64_INS_MUL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MUL_ZZZI_S, ARM64_INS_MUL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MUL_ZZZ_B, ARM64_INS_MUL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MUL_ZZZ_D, ARM64_INS_MUL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MUL_ZZZ_H, ARM64_INS_MUL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_MUL_ZZZ_S, ARM64_INS_MUL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_MULv16i8, ARM64_INS_MUL, #ifndef CAPSTONE_DIET @@ -17083,6 +19463,13 @@ #endif }, +{ + AArch64_NBSL_ZZZZ, ARM64_INS_NBSL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_NEG_ZPmZ_B, ARM64_INS_NEG, #ifndef CAPSTONE_DIET @@ -17167,6 +19554,20 @@ #endif }, +{ + AArch64_NMATCH_PPzZZ_B, ARM64_INS_NMATCH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_NMATCH_PPzZZ_H, ARM64_INS_NMATCH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_NORS_PPzPP, ARM64_INS_NORS, #ifndef CAPSTONE_DIET @@ -17531,6 +19932,55 @@ #endif }, +{ + AArch64_PFIRST_B, ARM64_INS_PFIRST, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PMULLB_ZZZ_D, ARM64_INS_PMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PMULLB_ZZZ_H, ARM64_INS_PMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PMULLB_ZZZ_Q, ARM64_INS_PMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PMULLT_ZZZ_D, ARM64_INS_PMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PMULLT_ZZZ_H, ARM64_INS_PMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PMULLT_ZZZ_Q, ARM64_INS_PMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_PMULLv16i8, ARM64_INS_PMULL2, #ifndef CAPSTONE_DIET @@ -17559,6 +20009,13 @@ #endif }, +{ + AArch64_PMUL_ZZZ_B, ARM64_INS_PMUL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_PMULv16i8, ARM64_INS_PMUL, #ifndef CAPSTONE_DIET @@ -17888,6 +20345,34 @@ #endif }, +{ + AArch64_PSEL_PPPRI_B, ARM64_INS_PSEL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PSEL_PPPRI_D, ARM64_INS_PSEL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PSEL_PPPRI_H, ARM64_INS_PSEL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_PSEL_PPPRI_S, ARM64_INS_PSEL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_PTEST_PP, ARM64_INS_PTEST, #ifndef CAPSTONE_DIET @@ -17965,6 +20450,48 @@ #endif }, +{ + AArch64_RADDHNB_ZZZ_B, ARM64_INS_RADDHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RADDHNB_ZZZ_H, ARM64_INS_RADDHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RADDHNB_ZZZ_S, ARM64_INS_RADDHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RADDHNT_ZZZ_B, ARM64_INS_RADDHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RADDHNT_ZZZ_H, ARM64_INS_RADDHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RADDHNT_ZZZ_S, ARM64_INS_RADDHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_RADDHNv2i64_v2i32, ARM64_INS_RADDHN, #ifndef CAPSTONE_DIET @@ -18014,6 +20541,13 @@ #endif }, +{ + AArch64_RAX1_ZZZ_D, ARM64_INS_RAX1, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_RBITWr, ARM64_INS_RBIT, #ifndef CAPSTONE_DIET @@ -18078,14 +20612,14 @@ }, { - AArch64_RDFFR_P, ARM64_INS_RDFFR, + AArch64_RDFFR_PPz_REAL, ARM64_INS_RDFFR, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif }, { - AArch64_RDFFR_PPz, ARM64_INS_RDFFR, + AArch64_RDFFR_P_REAL, ARM64_INS_RDFFR, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif @@ -18245,6 +20779,13 @@ #endif }, +{ + AArch64_REVD_ZPmZ, ARM64_INS_REVD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_REVH_ZPmZ_D, ARM64_INS_REVH, #ifndef CAPSTONE_DIET @@ -18357,6 +20898,48 @@ #endif }, +{ + AArch64_RSHRNB_ZZI_B, ARM64_INS_RSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSHRNB_ZZI_H, ARM64_INS_RSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSHRNB_ZZI_S, ARM64_INS_RSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSHRNT_ZZI_B, ARM64_INS_RSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSHRNT_ZZI_H, ARM64_INS_RSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSHRNT_ZZI_S, ARM64_INS_RSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_RSHRNv16i8_shift, ARM64_INS_RSHRN2, #ifndef CAPSTONE_DIET @@ -18399,6 +20982,48 @@ #endif }, +{ + AArch64_RSUBHNB_ZZZ_B, ARM64_INS_RSUBHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSUBHNB_ZZZ_H, ARM64_INS_RSUBHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSUBHNB_ZZZ_S, ARM64_INS_RSUBHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSUBHNT_ZZZ_B, ARM64_INS_RSUBHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSUBHNT_ZZZ_H, ARM64_INS_RSUBHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_RSUBHNT_ZZZ_S, ARM64_INS_RSUBHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_RSUBHNv2i64_v2i32, ARM64_INS_RSUBHN, #ifndef CAPSTONE_DIET @@ -18441,6 +21066,48 @@ #endif }, +{ + AArch64_SABALB_ZZZ_D, ARM64_INS_SABALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABALB_ZZZ_H, ARM64_INS_SABALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABALB_ZZZ_S, ARM64_INS_SABALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABALT_ZZZ_D, ARM64_INS_SABALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABALT_ZZZ_H, ARM64_INS_SABALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABALT_ZZZ_S, ARM64_INS_SABALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SABALv16i8_v8i16, ARM64_INS_SABAL2, #ifndef CAPSTONE_DIET @@ -18483,6 +21150,34 @@ #endif }, +{ + AArch64_SABA_ZZZ_B, ARM64_INS_SABA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABA_ZZZ_D, ARM64_INS_SABA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABA_ZZZ_H, ARM64_INS_SABA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABA_ZZZ_S, ARM64_INS_SABA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SABAv16i8, ARM64_INS_SABA, #ifndef CAPSTONE_DIET @@ -18525,6 +21220,48 @@ #endif }, +{ + AArch64_SABDLB_ZZZ_D, ARM64_INS_SABDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABDLB_ZZZ_H, ARM64_INS_SABDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABDLB_ZZZ_S, ARM64_INS_SABDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABDLT_ZZZ_D, ARM64_INS_SABDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABDLT_ZZZ_H, ARM64_INS_SABDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SABDLT_ZZZ_S, ARM64_INS_SABDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SABDLv16i8_v8i16, ARM64_INS_SABDL2, #ifndef CAPSTONE_DIET @@ -18637,6 +21374,27 @@ #endif }, +{ + AArch64_SADALP_ZPmZ_D, ARM64_INS_SADALP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADALP_ZPmZ_H, ARM64_INS_SADALP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADALP_ZPmZ_S, ARM64_INS_SADALP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SADALPv16i8_v8i16, ARM64_INS_SADALP, #ifndef CAPSTONE_DIET @@ -18679,6 +21437,48 @@ #endif }, +{ + AArch64_SADDLBT_ZZZ_D, ARM64_INS_SADDLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDLBT_ZZZ_H, ARM64_INS_SADDLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDLBT_ZZZ_S, ARM64_INS_SADDLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDLB_ZZZ_D, ARM64_INS_SADDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDLB_ZZZ_H, ARM64_INS_SADDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDLB_ZZZ_S, ARM64_INS_SADDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SADDLPv16i8_v8i16, ARM64_INS_SADDLP, #ifndef CAPSTONE_DIET @@ -18721,6 +21521,27 @@ #endif }, +{ + AArch64_SADDLT_ZZZ_D, ARM64_INS_SADDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDLT_ZZZ_H, ARM64_INS_SADDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDLT_ZZZ_S, ARM64_INS_SADDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SADDLVv16i8v, ARM64_INS_SADDLV, #ifndef CAPSTONE_DIET @@ -18819,6 +21640,48 @@ #endif }, +{ + AArch64_SADDWB_ZZZ_D, ARM64_INS_SADDWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDWB_ZZZ_H, ARM64_INS_SADDWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDWB_ZZZ_S, ARM64_INS_SADDWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDWT_ZZZ_D, ARM64_INS_SADDWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDWT_ZZZ_H, ARM64_INS_SADDWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SADDWT_ZZZ_S, ARM64_INS_SADDWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SADDWv16i8_v8i16, ARM64_INS_SADDW2, #ifndef CAPSTONE_DIET @@ -18861,6 +21724,41 @@ #endif }, +{ + AArch64_SB, ARM64_INS_SB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SBCLB_ZZZ_D, ARM64_INS_SBCLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SBCLB_ZZZ_S, ARM64_INS_SBCLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SBCLT_ZZZ_D, ARM64_INS_SBCLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SBCLT_ZZZ_S, ARM64_INS_SBCLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SBCSWr, ARM64_INS_SBCS, #ifndef CAPSTONE_DIET @@ -18903,6 +21801,34 @@ #endif }, +{ + AArch64_SCLAMP_ZZZ_B, ARM64_INS_SCLAMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SCLAMP_ZZZ_D, ARM64_INS_SCLAMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SCLAMP_ZZZ_H, ARM64_INS_SCLAMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SCLAMP_ZZZ_S, ARM64_INS_SCLAMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SCVTFSWDri, ARM64_INS_SCVTF, #ifndef CAPSTONE_DIET @@ -19247,35 +22173,63 @@ }, { - AArch64_SEL_PPPP, ARM64_INS_MOV, + AArch64_SEL_PPPP, ARM64_INS_SEL, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif }, { - AArch64_SEL_ZPZZ_B, ARM64_INS_MOV, + AArch64_SEL_ZPZZ_B, ARM64_INS_SEL, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif }, { - AArch64_SEL_ZPZZ_D, ARM64_INS_MOV, + AArch64_SEL_ZPZZ_D, ARM64_INS_SEL, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif }, { - AArch64_SEL_ZPZZ_H, ARM64_INS_MOV, + AArch64_SEL_ZPZZ_H, ARM64_INS_SEL, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif }, { - AArch64_SEL_ZPZZ_S, ARM64_INS_MOV, + AArch64_SEL_ZPZZ_S, ARM64_INS_SEL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETE, ARM64_INS_SETE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETEN, ARM64_INS_SETEN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETET, ARM64_INS_SETET, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETETN, ARM64_INS_SETETN, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif @@ -19302,6 +22256,118 @@ #endif }, +{ + AArch64_SETGM, ARM64_INS_SETGM, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETGMN, ARM64_INS_SETGMN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETGMT, ARM64_INS_SETGMT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETGMTN, ARM64_INS_SETGMTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETGP, ARM64_INS_SETGP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETGPN, ARM64_INS_SETGPN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETGPT, ARM64_INS_SETGPT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETGPTN, ARM64_INS_SETGPTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETM, ARM64_INS_SETM, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETMN, ARM64_INS_SETMN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETMT, ARM64_INS_SETMT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETMTN, ARM64_INS_SETMTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETP, ARM64_INS_SETP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETPN, ARM64_INS_SETPN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETPT, ARM64_INS_SETPT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SETPTN, ARM64_INS_SETPTN, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SHA1Crrr, ARM64_INS_SHA1C, #ifndef CAPSTONE_DIET @@ -19400,6 +22466,34 @@ #endif }, +{ + AArch64_SHADD_ZPmZ_B, ARM64_INS_SHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHADD_ZPmZ_D, ARM64_INS_SHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHADD_ZPmZ_H, ARM64_INS_SHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHADD_ZPmZ_S, ARM64_INS_SHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SHADDv16i8, ARM64_INS_SHADD, #ifndef CAPSTONE_DIET @@ -19540,6 +22634,48 @@ #endif }, +{ + AArch64_SHRNB_ZZI_B, ARM64_INS_SHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHRNB_ZZI_H, ARM64_INS_SHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHRNB_ZZI_S, ARM64_INS_SHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHRNT_ZZI_B, ARM64_INS_SHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHRNT_ZZI_H, ARM64_INS_SHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHRNT_ZZI_S, ARM64_INS_SHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SHRNv16i8_shift, ARM64_INS_SHRN2, #ifndef CAPSTONE_DIET @@ -19582,6 +22718,62 @@ #endif }, +{ + AArch64_SHSUBR_ZPmZ_B, ARM64_INS_SHSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHSUBR_ZPmZ_D, ARM64_INS_SHSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHSUBR_ZPmZ_H, ARM64_INS_SHSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHSUBR_ZPmZ_S, ARM64_INS_SHSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHSUB_ZPmZ_B, ARM64_INS_SHSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHSUB_ZPmZ_D, ARM64_INS_SHSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHSUB_ZPmZ_H, ARM64_INS_SHSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SHSUB_ZPmZ_S, ARM64_INS_SHSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SHSUBv16i8, ARM64_INS_SHSUB, #ifndef CAPSTONE_DIET @@ -19624,6 +22816,34 @@ #endif }, +{ + AArch64_SLI_ZZI_B, ARM64_INS_SLI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SLI_ZZI_D, ARM64_INS_SLI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SLI_ZZI_H, ARM64_INS_SLI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SLI_ZZI_S, ARM64_INS_SLI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SLId, ARM64_INS_SLI, #ifndef CAPSTONE_DIET @@ -19736,6 +22956,13 @@ #endif }, +{ + AArch64_SM4EKEY_ZZZ_S, ARM64_INS_SM4EKEY, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SM4ENCKEY, ARM64_INS_SM4EKEY, #ifndef CAPSTONE_DIET @@ -19743,6 +22970,13 @@ #endif }, +{ + AArch64_SM4E_ZZZ_S, ARM64_INS_SM4E, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMADDLrrr, ARM64_INS_SMADDL, #ifndef CAPSTONE_DIET @@ -19750,6 +22984,34 @@ #endif }, +{ + AArch64_SMAXP_ZPmZ_B, ARM64_INS_SMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMAXP_ZPmZ_D, ARM64_INS_SMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMAXP_ZPmZ_H, ARM64_INS_SMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMAXP_ZPmZ_S, ARM64_INS_SMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMAXPv16i8, ARM64_INS_SMAXP, #ifndef CAPSTONE_DIET @@ -19960,6 +23222,34 @@ #endif }, +{ + AArch64_SMINP_ZPmZ_B, ARM64_INS_SMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMINP_ZPmZ_D, ARM64_INS_SMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMINP_ZPmZ_H, ARM64_INS_SMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMINP_ZPmZ_S, ARM64_INS_SMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMINPv16i8, ARM64_INS_SMINP, #ifndef CAPSTONE_DIET @@ -20163,6 +23453,76 @@ #endif }, +{ + AArch64_SMLALB_ZZZI_D, ARM64_INS_SMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALB_ZZZI_S, ARM64_INS_SMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALB_ZZZ_D, ARM64_INS_SMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALB_ZZZ_H, ARM64_INS_SMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALB_ZZZ_S, ARM64_INS_SMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALT_ZZZI_D, ARM64_INS_SMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALT_ZZZI_S, ARM64_INS_SMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALT_ZZZ_D, ARM64_INS_SMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALT_ZZZ_H, ARM64_INS_SMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLALT_ZZZ_S, ARM64_INS_SMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMLALv16i8_v8i16, ARM64_INS_SMLAL2, #ifndef CAPSTONE_DIET @@ -20233,6 +23593,76 @@ #endif }, +{ + AArch64_SMLSLB_ZZZI_D, ARM64_INS_SMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLB_ZZZI_S, ARM64_INS_SMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLB_ZZZ_D, ARM64_INS_SMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLB_ZZZ_H, ARM64_INS_SMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLB_ZZZ_S, ARM64_INS_SMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLT_ZZZI_D, ARM64_INS_SMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLT_ZZZI_S, ARM64_INS_SMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLT_ZZZ_D, ARM64_INS_SMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLT_ZZZ_H, ARM64_INS_SMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMLSLT_ZZZ_S, ARM64_INS_SMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMLSLv16i8_v8i16, ARM64_INS_SMLSL2, #ifndef CAPSTONE_DIET @@ -20303,6 +23733,48 @@ #endif }, +{ + AArch64_SMMLA, ARM64_INS_SMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMMLA_ZZZ, ARM64_INS_SMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMOPA_MPPZZ_D, ARM64_INS_SMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMOPA_MPPZZ_S, ARM64_INS_SMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMOPS_MPPZZ_D, ARM64_INS_SMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMOPS_MPPZZ_S, ARM64_INS_SMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMOVvi16to32, ARM64_INS_SMOV, #ifndef CAPSTONE_DIET @@ -20310,6 +23782,13 @@ #endif }, +{ + AArch64_SMOVvi16to32_idx0, ARM64_INS_SMOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMOVvi16to64, ARM64_INS_SMOV, #ifndef CAPSTONE_DIET @@ -20317,6 +23796,13 @@ #endif }, +{ + AArch64_SMOVvi16to64_idx0, ARM64_INS_SMOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMOVvi32to64, ARM64_INS_SMOV, #ifndef CAPSTONE_DIET @@ -20324,6 +23810,13 @@ #endif }, +{ + AArch64_SMOVvi32to64_idx0, ARM64_INS_SMOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMOVvi8to32, ARM64_INS_SMOV, #ifndef CAPSTONE_DIET @@ -20331,6 +23824,13 @@ #endif }, +{ + AArch64_SMOVvi8to32_idx0, ARM64_INS_SMOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMOVvi8to64, ARM64_INS_SMOV, #ifndef CAPSTONE_DIET @@ -20338,6 +23838,13 @@ #endif }, +{ + AArch64_SMOVvi8to64_idx0, ARM64_INS_SMOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMSUBLrrr, ARM64_INS_SMSUBL, #ifndef CAPSTONE_DIET @@ -20373,6 +23880,34 @@ #endif }, +{ + AArch64_SMULH_ZZZ_B, ARM64_INS_SMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULH_ZZZ_D, ARM64_INS_SMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULH_ZZZ_H, ARM64_INS_SMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULH_ZZZ_S, ARM64_INS_SMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMULHrr, ARM64_INS_SMULH, #ifndef CAPSTONE_DIET @@ -20380,6 +23915,76 @@ #endif }, +{ + AArch64_SMULLB_ZZZI_D, ARM64_INS_SMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLB_ZZZI_S, ARM64_INS_SMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLB_ZZZ_D, ARM64_INS_SMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLB_ZZZ_H, ARM64_INS_SMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLB_ZZZ_S, ARM64_INS_SMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLT_ZZZI_D, ARM64_INS_SMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLT_ZZZI_S, ARM64_INS_SMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLT_ZZZ_D, ARM64_INS_SMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLT_ZZZ_H, ARM64_INS_SMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SMULLT_ZZZ_S, ARM64_INS_SMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SMULLv16i8_v8i16, ARM64_INS_SMULL2, #ifndef CAPSTONE_DIET @@ -20450,6 +24055,34 @@ #endif }, +{ + AArch64_SPLICE_ZPZZ_B, ARM64_INS_SPLICE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SPLICE_ZPZZ_D, ARM64_INS_SPLICE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SPLICE_ZPZZ_H, ARM64_INS_SPLICE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SPLICE_ZPZZ_S, ARM64_INS_SPLICE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SPLICE_ZPZ_B, ARM64_INS_SPLICE, #ifndef CAPSTONE_DIET @@ -20478,6 +24111,34 @@ #endif }, +{ + AArch64_SQABS_ZPmZ_B, ARM64_INS_SQABS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQABS_ZPmZ_D, ARM64_INS_SQABS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQABS_ZPmZ_H, ARM64_INS_SQABS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQABS_ZPmZ_S, ARM64_INS_SQABS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQABSv16i8, ARM64_INS_SQABS, #ifndef CAPSTONE_DIET @@ -20583,6 +24244,34 @@ #endif }, +{ + AArch64_SQADD_ZPmZ_B, ARM64_INS_SQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQADD_ZPmZ_D, ARM64_INS_SQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQADD_ZPmZ_H, ARM64_INS_SQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQADD_ZPmZ_S, ARM64_INS_SQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQADD_ZZZ_B, ARM64_INS_SQADD, #ifndef CAPSTONE_DIET @@ -20688,6 +24377,34 @@ #endif }, +{ + AArch64_SQCADD_ZZI_B, ARM64_INS_SQCADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQCADD_ZZI_D, ARM64_INS_SQCADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQCADD_ZZI_H, ARM64_INS_SQCADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQCADD_ZZI_S, ARM64_INS_SQCADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQDECB_XPiI, ARM64_INS_SQDECB, #ifndef CAPSTONE_DIET @@ -20842,6 +24559,97 @@ #endif }, +{ + AArch64_SQDMLALBT_ZZZ_D, ARM64_INS_SQDMLALBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALBT_ZZZ_H, ARM64_INS_SQDMLALBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALBT_ZZZ_S, ARM64_INS_SQDMLALBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALB_ZZZI_D, ARM64_INS_SQDMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALB_ZZZI_S, ARM64_INS_SQDMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALB_ZZZ_D, ARM64_INS_SQDMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALB_ZZZ_H, ARM64_INS_SQDMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALB_ZZZ_S, ARM64_INS_SQDMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALT_ZZZI_D, ARM64_INS_SQDMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALT_ZZZI_S, ARM64_INS_SQDMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALT_ZZZ_D, ARM64_INS_SQDMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALT_ZZZ_H, ARM64_INS_SQDMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLALT_ZZZ_S, ARM64_INS_SQDMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQDMLALi16, ARM64_INS_SQDMLAL, #ifndef CAPSTONE_DIET @@ -20926,6 +24734,97 @@ #endif }, +{ + AArch64_SQDMLSLBT_ZZZ_D, ARM64_INS_SQDMLSLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLBT_ZZZ_H, ARM64_INS_SQDMLSLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLBT_ZZZ_S, ARM64_INS_SQDMLSLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLB_ZZZI_D, ARM64_INS_SQDMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLB_ZZZI_S, ARM64_INS_SQDMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLB_ZZZ_D, ARM64_INS_SQDMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLB_ZZZ_H, ARM64_INS_SQDMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLB_ZZZ_S, ARM64_INS_SQDMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLT_ZZZI_D, ARM64_INS_SQDMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLT_ZZZI_S, ARM64_INS_SQDMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLT_ZZZ_D, ARM64_INS_SQDMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLT_ZZZ_H, ARM64_INS_SQDMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMLSLT_ZZZ_S, ARM64_INS_SQDMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQDMLSLi16, ARM64_INS_SQDMLSL, #ifndef CAPSTONE_DIET @@ -21010,6 +24909,55 @@ #endif }, +{ + AArch64_SQDMULH_ZZZI_D, ARM64_INS_SQDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULH_ZZZI_H, ARM64_INS_SQDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULH_ZZZI_S, ARM64_INS_SQDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULH_ZZZ_B, ARM64_INS_SQDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULH_ZZZ_D, ARM64_INS_SQDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULH_ZZZ_H, ARM64_INS_SQDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULH_ZZZ_S, ARM64_INS_SQDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQDMULHv1i16, ARM64_INS_SQDMULH, #ifndef CAPSTONE_DIET @@ -21094,6 +25042,76 @@ #endif }, +{ + AArch64_SQDMULLB_ZZZI_D, ARM64_INS_SQDMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLB_ZZZI_S, ARM64_INS_SQDMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLB_ZZZ_D, ARM64_INS_SQDMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLB_ZZZ_H, ARM64_INS_SQDMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLB_ZZZ_S, ARM64_INS_SQDMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLT_ZZZI_D, ARM64_INS_SQDMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLT_ZZZI_S, ARM64_INS_SQDMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLT_ZZZ_D, ARM64_INS_SQDMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLT_ZZZ_H, ARM64_INS_SQDMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQDMULLT_ZZZ_S, ARM64_INS_SQDMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQDMULLi16, ARM64_INS_SQDMULL, #ifndef CAPSTONE_DIET @@ -21332,6 +25350,34 @@ #endif }, +{ + AArch64_SQNEG_ZPmZ_B, ARM64_INS_SQNEG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQNEG_ZPmZ_D, ARM64_INS_SQNEG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQNEG_ZPmZ_H, ARM64_INS_SQNEG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQNEG_ZPmZ_S, ARM64_INS_SQNEG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQNEGv16i8, ARM64_INS_SQNEG, #ifndef CAPSTONE_DIET @@ -21409,6 +25455,97 @@ #endif }, +{ + AArch64_SQRDCMLAH_ZZZI_H, ARM64_INS_SQRDCMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDCMLAH_ZZZI_S, ARM64_INS_SQRDCMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDCMLAH_ZZZ_B, ARM64_INS_SQRDCMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDCMLAH_ZZZ_D, ARM64_INS_SQRDCMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDCMLAH_ZZZ_H, ARM64_INS_SQRDCMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDCMLAH_ZZZ_S, ARM64_INS_SQRDCMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLAH_ZZZI_D, ARM64_INS_SQRDMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLAH_ZZZI_H, ARM64_INS_SQRDMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLAH_ZZZI_S, ARM64_INS_SQRDMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLAH_ZZZ_B, ARM64_INS_SQRDMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLAH_ZZZ_D, ARM64_INS_SQRDMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLAH_ZZZ_H, ARM64_INS_SQRDMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLAH_ZZZ_S, ARM64_INS_SQRDMLAH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQRDMLAHi16_indexed, ARM64_INS_SQRDMLAH, #ifndef CAPSTONE_DIET @@ -21493,6 +25630,55 @@ #endif }, +{ + AArch64_SQRDMLSH_ZZZI_D, ARM64_INS_SQRDMLSH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLSH_ZZZI_H, ARM64_INS_SQRDMLSH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLSH_ZZZI_S, ARM64_INS_SQRDMLSH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLSH_ZZZ_B, ARM64_INS_SQRDMLSH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLSH_ZZZ_D, ARM64_INS_SQRDMLSH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLSH_ZZZ_H, ARM64_INS_SQRDMLSH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMLSH_ZZZ_S, ARM64_INS_SQRDMLSH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQRDMLSHi16_indexed, ARM64_INS_SQRDMLSH, #ifndef CAPSTONE_DIET @@ -21577,6 +25763,55 @@ #endif }, +{ + AArch64_SQRDMULH_ZZZI_D, ARM64_INS_SQRDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMULH_ZZZI_H, ARM64_INS_SQRDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMULH_ZZZI_S, ARM64_INS_SQRDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMULH_ZZZ_B, ARM64_INS_SQRDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMULH_ZZZ_D, ARM64_INS_SQRDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMULH_ZZZ_H, ARM64_INS_SQRDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRDMULH_ZZZ_S, ARM64_INS_SQRDMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQRDMULHv1i16, ARM64_INS_SQRDMULH, #ifndef CAPSTONE_DIET @@ -21661,6 +25896,62 @@ #endif }, +{ + AArch64_SQRSHLR_ZPmZ_B, ARM64_INS_SQRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHLR_ZPmZ_D, ARM64_INS_SQRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHLR_ZPmZ_H, ARM64_INS_SQRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHLR_ZPmZ_S, ARM64_INS_SQRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHL_ZPmZ_B, ARM64_INS_SQRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHL_ZPmZ_D, ARM64_INS_SQRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHL_ZPmZ_H, ARM64_INS_SQRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHL_ZPmZ_S, ARM64_INS_SQRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQRSHLv16i8, ARM64_INS_SQRSHL, #ifndef CAPSTONE_DIET @@ -21738,6 +26029,48 @@ #endif }, +{ + AArch64_SQRSHRNB_ZZI_B, ARM64_INS_SQRSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRNB_ZZI_H, ARM64_INS_SQRSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRNB_ZZI_S, ARM64_INS_SQRSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRNT_ZZI_B, ARM64_INS_SQRSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRNT_ZZI_H, ARM64_INS_SQRSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRNT_ZZI_S, ARM64_INS_SQRSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQRSHRNb, ARM64_INS_SQRSHRN, #ifndef CAPSTONE_DIET @@ -21801,6 +26134,48 @@ #endif }, +{ + AArch64_SQRSHRUNB_ZZI_B, ARM64_INS_SQRSHRUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRUNB_ZZI_H, ARM64_INS_SQRSHRUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRUNB_ZZI_S, ARM64_INS_SQRSHRUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRUNT_ZZI_B, ARM64_INS_SQRSHRUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRUNT_ZZI_H, ARM64_INS_SQRSHRUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQRSHRUNT_ZZI_S, ARM64_INS_SQRSHRUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQRSHRUNb, ARM64_INS_SQRSHRUN, #ifndef CAPSTONE_DIET @@ -21864,6 +26239,62 @@ #endif }, +{ + AArch64_SQSHLR_ZPmZ_B, ARM64_INS_SQSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHLR_ZPmZ_D, ARM64_INS_SQSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHLR_ZPmZ_H, ARM64_INS_SQSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHLR_ZPmZ_S, ARM64_INS_SQSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHLU_ZPmI_B, ARM64_INS_SQSHLU, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHLU_ZPmI_D, ARM64_INS_SQSHLU, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHLU_ZPmI_H, ARM64_INS_SQSHLU, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHLU_ZPmI_S, ARM64_INS_SQSHLU, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQSHLUb, ARM64_INS_SQSHLU, #ifndef CAPSTONE_DIET @@ -21941,6 +26372,62 @@ #endif }, +{ + AArch64_SQSHL_ZPmI_B, ARM64_INS_SQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHL_ZPmI_D, ARM64_INS_SQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHL_ZPmI_H, ARM64_INS_SQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHL_ZPmI_S, ARM64_INS_SQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHL_ZPmZ_B, ARM64_INS_SQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHL_ZPmZ_D, ARM64_INS_SQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHL_ZPmZ_H, ARM64_INS_SQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHL_ZPmZ_S, ARM64_INS_SQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQSHLb, ARM64_INS_SQSHL, #ifndef CAPSTONE_DIET @@ -22095,6 +26582,48 @@ #endif }, +{ + AArch64_SQSHRNB_ZZI_B, ARM64_INS_SQSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRNB_ZZI_H, ARM64_INS_SQSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRNB_ZZI_S, ARM64_INS_SQSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRNT_ZZI_B, ARM64_INS_SQSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRNT_ZZI_H, ARM64_INS_SQSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRNT_ZZI_S, ARM64_INS_SQSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQSHRNb, ARM64_INS_SQSHRN, #ifndef CAPSTONE_DIET @@ -22158,6 +26687,48 @@ #endif }, +{ + AArch64_SQSHRUNB_ZZI_B, ARM64_INS_SQSHRUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRUNB_ZZI_H, ARM64_INS_SQSHRUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRUNB_ZZI_S, ARM64_INS_SQSHRUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRUNT_ZZI_B, ARM64_INS_SQSHRUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRUNT_ZZI_H, ARM64_INS_SQSHRUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSHRUNT_ZZI_S, ARM64_INS_SQSHRUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQSHRUNb, ARM64_INS_SQSHRUN, #ifndef CAPSTONE_DIET @@ -22221,6 +26792,34 @@ #endif }, +{ + AArch64_SQSUBR_ZPmZ_B, ARM64_INS_SQSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSUBR_ZPmZ_D, ARM64_INS_SQSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSUBR_ZPmZ_H, ARM64_INS_SQSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSUBR_ZPmZ_S, ARM64_INS_SQSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQSUB_ZI_B, ARM64_INS_SQSUB, #ifndef CAPSTONE_DIET @@ -22249,6 +26848,34 @@ #endif }, +{ + AArch64_SQSUB_ZPmZ_B, ARM64_INS_SQSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSUB_ZPmZ_D, ARM64_INS_SQSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSUB_ZPmZ_H, ARM64_INS_SQSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQSUB_ZPmZ_S, ARM64_INS_SQSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQSUB_ZZZ_B, ARM64_INS_SQSUB, #ifndef CAPSTONE_DIET @@ -22354,6 +26981,48 @@ #endif }, +{ + AArch64_SQXTNB_ZZ_B, ARM64_INS_SQXTNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTNB_ZZ_H, ARM64_INS_SQXTNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTNB_ZZ_S, ARM64_INS_SQXTNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTNT_ZZ_B, ARM64_INS_SQXTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTNT_ZZ_H, ARM64_INS_SQXTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTNT_ZZ_S, ARM64_INS_SQXTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQXTNv16i8, ARM64_INS_SQXTN2, #ifndef CAPSTONE_DIET @@ -22417,6 +27086,48 @@ #endif }, +{ + AArch64_SQXTUNB_ZZ_B, ARM64_INS_SQXTUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTUNB_ZZ_H, ARM64_INS_SQXTUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTUNB_ZZ_S, ARM64_INS_SQXTUNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTUNT_ZZ_B, ARM64_INS_SQXTUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTUNT_ZZ_H, ARM64_INS_SQXTUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SQXTUNT_ZZ_S, ARM64_INS_SQXTUNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SQXTUNv16i8, ARM64_INS_SQXTUN2, #ifndef CAPSTONE_DIET @@ -22480,6 +27191,34 @@ #endif }, +{ + AArch64_SRHADD_ZPmZ_B, ARM64_INS_SRHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRHADD_ZPmZ_D, ARM64_INS_SRHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRHADD_ZPmZ_H, ARM64_INS_SRHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRHADD_ZPmZ_S, ARM64_INS_SRHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SRHADDv16i8, ARM64_INS_SRHADD, #ifndef CAPSTONE_DIET @@ -22522,6 +27261,34 @@ #endif }, +{ + AArch64_SRI_ZZI_B, ARM64_INS_SRI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRI_ZZI_D, ARM64_INS_SRI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRI_ZZI_H, ARM64_INS_SRI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRI_ZZI_S, ARM64_INS_SRI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SRId, ARM64_INS_SRI, #ifndef CAPSTONE_DIET @@ -22578,6 +27345,62 @@ #endif }, +{ + AArch64_SRSHLR_ZPmZ_B, ARM64_INS_SRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHLR_ZPmZ_D, ARM64_INS_SRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHLR_ZPmZ_H, ARM64_INS_SRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHLR_ZPmZ_S, ARM64_INS_SRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHL_ZPmZ_B, ARM64_INS_SRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHL_ZPmZ_D, ARM64_INS_SRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHL_ZPmZ_H, ARM64_INS_SRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHL_ZPmZ_S, ARM64_INS_SRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SRSHLv16i8, ARM64_INS_SRSHL, #ifndef CAPSTONE_DIET @@ -22634,6 +27457,34 @@ #endif }, +{ + AArch64_SRSHR_ZPmI_B, ARM64_INS_SRSHR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHR_ZPmI_D, ARM64_INS_SRSHR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHR_ZPmI_H, ARM64_INS_SRSHR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSHR_ZPmI_S, ARM64_INS_SRSHR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SRSHRd, ARM64_INS_SRSHR, #ifndef CAPSTONE_DIET @@ -22690,6 +27541,34 @@ #endif }, +{ + AArch64_SRSRA_ZZI_B, ARM64_INS_SRSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSRA_ZZI_D, ARM64_INS_SRSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSRA_ZZI_H, ARM64_INS_SRSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SRSRA_ZZI_S, ARM64_INS_SRSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SRSRAd, ARM64_INS_SRSRA, #ifndef CAPSTONE_DIET @@ -22746,6 +27625,48 @@ #endif }, +{ + AArch64_SSHLLB_ZZI_D, ARM64_INS_SSHLLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSHLLB_ZZI_H, ARM64_INS_SSHLLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSHLLB_ZZI_S, ARM64_INS_SSHLLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSHLLT_ZZI_D, ARM64_INS_SSHLLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSHLLT_ZZI_H, ARM64_INS_SSHLLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSHLLT_ZZI_S, ARM64_INS_SSHLLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SSHLLv16i8_shift, ARM64_INS_SSHLL2, #ifndef CAPSTONE_DIET @@ -22900,6 +27821,34 @@ #endif }, +{ + AArch64_SSRA_ZZI_B, ARM64_INS_SSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSRA_ZZI_D, ARM64_INS_SSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSRA_ZZI_H, ARM64_INS_SSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSRA_ZZI_S, ARM64_INS_SSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SSRAd, ARM64_INS_SSRA, #ifndef CAPSTONE_DIET @@ -22957,14 +27906,14 @@ }, { - AArch64_SST1B_D, ARM64_INS_ST1B, + AArch64_SST1B_D_IMM, ARM64_INS_ST1B, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif }, { - AArch64_SST1B_D_IMM, ARM64_INS_ST1B, + AArch64_SST1B_D_REAL, ARM64_INS_ST1B, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif @@ -23005,13 +27954,6 @@ #endif }, -{ - AArch64_SST1D, ARM64_INS_ST1D, -#ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0 -#endif -}, - { AArch64_SST1D_IMM, ARM64_INS_ST1D, #ifndef CAPSTONE_DIET @@ -23020,7 +27962,14 @@ }, { - AArch64_SST1D_SCALED, ARM64_INS_ST1D, + AArch64_SST1D_REAL, ARM64_INS_ST1D, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SST1D_SCALED_SCALED_REAL, ARM64_INS_ST1D, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif @@ -23054,13 +28003,6 @@ #endif }, -{ - AArch64_SST1H_D, ARM64_INS_ST1H, -#ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0 -#endif -}, - { AArch64_SST1H_D_IMM, ARM64_INS_ST1H, #ifndef CAPSTONE_DIET @@ -23069,7 +28011,14 @@ }, { - AArch64_SST1H_D_SCALED, ARM64_INS_ST1H, + AArch64_SST1H_D_REAL, ARM64_INS_ST1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SST1H_D_SCALED_SCALED_REAL, ARM64_INS_ST1H, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif @@ -23138,13 +28087,6 @@ #endif }, -{ - AArch64_SST1W_D, ARM64_INS_ST1W, -#ifndef CAPSTONE_DIET - { 0 }, { 0 }, { 0 }, 0, 0 -#endif -}, - { AArch64_SST1W_D_IMM, ARM64_INS_ST1W, #ifndef CAPSTONE_DIET @@ -23153,7 +28095,14 @@ }, { - AArch64_SST1W_D_SCALED, ARM64_INS_ST1W, + AArch64_SST1W_D_REAL, ARM64_INS_ST1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SST1W_D_SCALED_SCALED_REAL, ARM64_INS_ST1W, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif @@ -23222,6 +28171,90 @@ #endif }, +{ + AArch64_SSUBLBT_ZZZ_D, ARM64_INS_SSUBLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLBT_ZZZ_H, ARM64_INS_SSUBLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLBT_ZZZ_S, ARM64_INS_SSUBLBT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLB_ZZZ_D, ARM64_INS_SSUBLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLB_ZZZ_H, ARM64_INS_SSUBLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLB_ZZZ_S, ARM64_INS_SSUBLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLTB_ZZZ_D, ARM64_INS_SSUBLTB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLTB_ZZZ_H, ARM64_INS_SSUBLTB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLTB_ZZZ_S, ARM64_INS_SSUBLTB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLT_ZZZ_D, ARM64_INS_SSUBLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLT_ZZZ_H, ARM64_INS_SSUBLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBLT_ZZZ_S, ARM64_INS_SSUBLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SSUBLv16i8_v8i16, ARM64_INS_SSUBL2, #ifndef CAPSTONE_DIET @@ -23264,6 +28297,48 @@ #endif }, +{ + AArch64_SSUBWB_ZZZ_D, ARM64_INS_SSUBWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBWB_ZZZ_H, ARM64_INS_SSUBWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBWB_ZZZ_S, ARM64_INS_SSUBWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBWT_ZZZ_D, ARM64_INS_SSUBWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBWT_ZZZ_H, ARM64_INS_SSUBWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SSUBWT_ZZZ_S, ARM64_INS_SSUBWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SSUBWv16i8_v8i16, ARM64_INS_SSUBW2, #ifndef CAPSTONE_DIET @@ -23894,6 +28969,76 @@ #endif }, +{ + AArch64_ST1_MXIPXX_H_B, ARM64_INS_ST1B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_H_D, ARM64_INS_ST1D, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_H_H, ARM64_INS_ST1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_H_Q, ARM64_INS_ST1Q, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_H_S, ARM64_INS_ST1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_V_B, ARM64_INS_ST1B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_V_D, ARM64_INS_ST1D, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_V_H, ARM64_INS_ST1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_V_Q, ARM64_INS_ST1Q, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST1_MXIPXX_V_S, ARM64_INS_ST1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ST1i16, ARM64_INS_ST1, #ifndef CAPSTONE_DIET @@ -23978,6 +29123,27 @@ #endif }, +{ + AArch64_ST2GOffset, ARM64_INS_ST2G, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST2GPostIndex, ARM64_INS_ST2G, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST2GPreIndex, ARM64_INS_ST2G, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ST2H, ARM64_INS_ST2H, #ifndef CAPSTONE_DIET @@ -24580,6 +29746,76 @@ #endif }, +{ + AArch64_ST64B, ARM64_INS_ST64B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST64BV, ARM64_INS_ST64BV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_ST64BV0, ARM64_INS_ST64BV0, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STGM, ARM64_INS_STGM, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STGOffset, ARM64_INS_STG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STGPi, ARM64_INS_STGP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STGPostIndex, ARM64_INS_STG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STGPpost, ARM64_INS_STGP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STGPpre, ARM64_INS_STGP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STGPreIndex, ARM64_INS_STG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_STLLRB, ARM64_INS_STLLRB, #ifndef CAPSTONE_DIET @@ -24755,6 +29991,20 @@ #endif }, +{ + AArch64_STNT1B_ZZR_D_REAL, ARM64_INS_STNT1B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STNT1B_ZZR_S_REAL, ARM64_INS_STNT1B, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_STNT1D_ZRI, ARM64_INS_STNT1D, #ifndef CAPSTONE_DIET @@ -24769,6 +30019,13 @@ #endif }, +{ + AArch64_STNT1D_ZZR_D_REAL, ARM64_INS_STNT1D, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_STNT1H_ZRI, ARM64_INS_STNT1H, #ifndef CAPSTONE_DIET @@ -24783,6 +30040,20 @@ #endif }, +{ + AArch64_STNT1H_ZZR_D_REAL, ARM64_INS_STNT1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STNT1H_ZZR_S_REAL, ARM64_INS_STNT1H, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_STNT1W_ZRI, ARM64_INS_STNT1W, #ifndef CAPSTONE_DIET @@ -24797,6 +30068,20 @@ #endif }, +{ + AArch64_STNT1W_ZZR_D_REAL, ARM64_INS_STNT1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STNT1W_ZZR_S_REAL, ARM64_INS_STNT1W, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_STPDi, ARM64_INS_STP, #ifndef CAPSTONE_DIET @@ -25224,6 +30509,13 @@ #endif }, +{ + AArch64_STR_ZA, ARM64_INS_STR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_STR_ZXI, ARM64_INS_STR, #ifndef CAPSTONE_DIET @@ -25364,6 +30656,104 @@ #endif }, +{ + AArch64_STZ2GOffset, ARM64_INS_STZ2G, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STZ2GPostIndex, ARM64_INS_STZ2G, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STZ2GPreIndex, ARM64_INS_STZ2G, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STZGM, ARM64_INS_STZGM, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STZGOffset, ARM64_INS_STZG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STZGPostIndex, ARM64_INS_STZG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_STZGPreIndex, ARM64_INS_STZG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUBG, ARM64_INS_SUBG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUBHNB_ZZZ_B, ARM64_INS_SUBHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUBHNB_ZZZ_H, ARM64_INS_SUBHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUBHNB_ZZZ_S, ARM64_INS_SUBHNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUBHNT_ZZZ_B, ARM64_INS_SUBHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUBHNT_ZZZ_H, ARM64_INS_SUBHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUBHNT_ZZZ_S, ARM64_INS_SUBHNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SUBHNv2i64_v2i32, ARM64_INS_SUBHN, #ifndef CAPSTONE_DIET @@ -25406,6 +30796,20 @@ #endif }, +{ + AArch64_SUBP, ARM64_INS_SUBP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUBPS, ARM64_INS_SUBPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SUBR_ZI_B, ARM64_INS_SUBR, #ifndef CAPSTONE_DIET @@ -25700,6 +31104,55 @@ #endif }, +{ + AArch64_SUDOT_ZZZI, ARM64_INS_SUDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUDOTlanev16i8, ARM64_INS_SUDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUDOTlanev8i8, ARM64_INS_SUDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUMOPA_MPPZZ_D, ARM64_INS_SUMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUMOPA_MPPZZ_S, ARM64_INS_SUMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUMOPS_MPPZZ_D, ARM64_INS_SUMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUMOPS_MPPZZ_S, ARM64_INS_SUMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SUNPKHI_ZZ_D, ARM64_INS_SUNPKHI, #ifndef CAPSTONE_DIET @@ -25742,6 +31195,34 @@ #endif }, +{ + AArch64_SUQADD_ZPmZ_B, ARM64_INS_SUQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUQADD_ZPmZ_D, ARM64_INS_SUQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUQADD_ZPmZ_H, ARM64_INS_SUQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_SUQADD_ZPmZ_S, ARM64_INS_SUQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_SUQADDv16i8, ARM64_INS_SUQADD, #ifndef CAPSTONE_DIET @@ -25994,6 +31475,34 @@ #endif }, +{ + AArch64_TBL_ZZZZ_B, ARM64_INS_TBL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_TBL_ZZZZ_D, ARM64_INS_TBL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_TBL_ZZZZ_H, ARM64_INS_TBL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_TBL_ZZZZ_S, ARM64_INS_TBL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_TBL_ZZZ_B, ARM64_INS_TBL, #ifndef CAPSTONE_DIET @@ -26092,6 +31601,34 @@ #endif }, +{ + AArch64_TBX_ZZZ_B, ARM64_INS_TBX, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_TBX_ZZZ_D, ARM64_INS_TBX, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_TBX_ZZZ_H, ARM64_INS_TBX, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_TBX_ZZZ_S, ARM64_INS_TBX, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_TBXv16i8Four, ARM64_INS_TBX, #ifndef CAPSTONE_DIET @@ -26162,6 +31699,20 @@ #endif }, +{ + AArch64_TCANCEL, ARM64_INS_TCANCEL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_TCOMMIT, ARM64_INS_TCOMMIT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_TRN1_PPP_B, ARM64_INS_TRN1, #ifndef CAPSTONE_DIET @@ -26211,6 +31762,13 @@ #endif }, +{ + AArch64_TRN1_ZZZ_Q, ARM64_INS_TRN1, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_TRN1_ZZZ_S, ARM64_INS_TRN1, #ifndef CAPSTONE_DIET @@ -26316,6 +31874,13 @@ #endif }, +{ + AArch64_TRN2_ZZZ_Q, ARM64_INS_TRN2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_TRN2_ZZZ_S, ARM64_INS_TRN2, #ifndef CAPSTONE_DIET @@ -26379,6 +31944,62 @@ #endif }, +{ + AArch64_TSTART, ARM64_INS_TSTART, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_TTEST, ARM64_INS_TTEST, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABALB_ZZZ_D, ARM64_INS_UABALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABALB_ZZZ_H, ARM64_INS_UABALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABALB_ZZZ_S, ARM64_INS_UABALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABALT_ZZZ_D, ARM64_INS_UABALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABALT_ZZZ_H, ARM64_INS_UABALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABALT_ZZZ_S, ARM64_INS_UABALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UABALv16i8_v8i16, ARM64_INS_UABAL2, #ifndef CAPSTONE_DIET @@ -26421,6 +32042,34 @@ #endif }, +{ + AArch64_UABA_ZZZ_B, ARM64_INS_UABA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABA_ZZZ_D, ARM64_INS_UABA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABA_ZZZ_H, ARM64_INS_UABA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABA_ZZZ_S, ARM64_INS_UABA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UABAv16i8, ARM64_INS_UABA, #ifndef CAPSTONE_DIET @@ -26463,6 +32112,48 @@ #endif }, +{ + AArch64_UABDLB_ZZZ_D, ARM64_INS_UABDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABDLB_ZZZ_H, ARM64_INS_UABDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABDLB_ZZZ_S, ARM64_INS_UABDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABDLT_ZZZ_D, ARM64_INS_UABDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABDLT_ZZZ_H, ARM64_INS_UABDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UABDLT_ZZZ_S, ARM64_INS_UABDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UABDLv16i8_v8i16, ARM64_INS_UABDL2, #ifndef CAPSTONE_DIET @@ -26575,6 +32266,27 @@ #endif }, +{ + AArch64_UADALP_ZPmZ_D, ARM64_INS_UADALP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADALP_ZPmZ_H, ARM64_INS_UADALP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADALP_ZPmZ_S, ARM64_INS_UADALP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UADALPv16i8_v8i16, ARM64_INS_UADALP, #ifndef CAPSTONE_DIET @@ -26617,6 +32329,27 @@ #endif }, +{ + AArch64_UADDLB_ZZZ_D, ARM64_INS_UADDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDLB_ZZZ_H, ARM64_INS_UADDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDLB_ZZZ_S, ARM64_INS_UADDLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UADDLPv16i8_v8i16, ARM64_INS_UADDLP, #ifndef CAPSTONE_DIET @@ -26659,6 +32392,27 @@ #endif }, +{ + AArch64_UADDLT_ZZZ_D, ARM64_INS_UADDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDLT_ZZZ_H, ARM64_INS_UADDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDLT_ZZZ_S, ARM64_INS_UADDLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UADDLVv16i8v, ARM64_INS_UADDLV, #ifndef CAPSTONE_DIET @@ -26764,6 +32518,48 @@ #endif }, +{ + AArch64_UADDWB_ZZZ_D, ARM64_INS_UADDWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDWB_ZZZ_H, ARM64_INS_UADDWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDWB_ZZZ_S, ARM64_INS_UADDWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDWT_ZZZ_D, ARM64_INS_UADDWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDWT_ZZZ_H, ARM64_INS_UADDWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UADDWT_ZZZ_S, ARM64_INS_UADDWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UADDWv16i8_v8i16, ARM64_INS_UADDW2, #ifndef CAPSTONE_DIET @@ -26820,6 +32616,34 @@ #endif }, +{ + AArch64_UCLAMP_ZZZ_B, ARM64_INS_UCLAMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UCLAMP_ZZZ_D, ARM64_INS_UCLAMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UCLAMP_ZZZ_H, ARM64_INS_UCLAMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UCLAMP_ZZZ_S, ARM64_INS_UCLAMP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UCVTFSWDri, ARM64_INS_UCVTF, #ifndef CAPSTONE_DIET @@ -27065,6 +32889,13 @@ #endif }, +{ + AArch64_UDF, ARM64_INS_UDF, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UDIVR_ZPmZ_D, ARM64_INS_UDIVR, #ifndef CAPSTONE_DIET @@ -27163,6 +32994,34 @@ #endif }, +{ + AArch64_UHADD_ZPmZ_B, ARM64_INS_UHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHADD_ZPmZ_D, ARM64_INS_UHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHADD_ZPmZ_H, ARM64_INS_UHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHADD_ZPmZ_S, ARM64_INS_UHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UHADDv16i8, ARM64_INS_UHADD, #ifndef CAPSTONE_DIET @@ -27205,6 +33064,62 @@ #endif }, +{ + AArch64_UHSUBR_ZPmZ_B, ARM64_INS_UHSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHSUBR_ZPmZ_D, ARM64_INS_UHSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHSUBR_ZPmZ_H, ARM64_INS_UHSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHSUBR_ZPmZ_S, ARM64_INS_UHSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHSUB_ZPmZ_B, ARM64_INS_UHSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHSUB_ZPmZ_D, ARM64_INS_UHSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHSUB_ZPmZ_H, ARM64_INS_UHSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UHSUB_ZPmZ_S, ARM64_INS_UHSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UHSUBv16i8, ARM64_INS_UHSUB, #ifndef CAPSTONE_DIET @@ -27254,6 +33169,34 @@ #endif }, +{ + AArch64_UMAXP_ZPmZ_B, ARM64_INS_UMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMAXP_ZPmZ_D, ARM64_INS_UMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMAXP_ZPmZ_H, ARM64_INS_UMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMAXP_ZPmZ_S, ARM64_INS_UMAXP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMAXPv16i8, ARM64_INS_UMAXP, #ifndef CAPSTONE_DIET @@ -27457,6 +33400,34 @@ #endif }, +{ + AArch64_UMINP_ZPmZ_B, ARM64_INS_UMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMINP_ZPmZ_D, ARM64_INS_UMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMINP_ZPmZ_H, ARM64_INS_UMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMINP_ZPmZ_S, ARM64_INS_UMINP, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMINPv16i8, ARM64_INS_UMINP, #ifndef CAPSTONE_DIET @@ -27660,6 +33631,76 @@ #endif }, +{ + AArch64_UMLALB_ZZZI_D, ARM64_INS_UMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALB_ZZZI_S, ARM64_INS_UMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALB_ZZZ_D, ARM64_INS_UMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALB_ZZZ_H, ARM64_INS_UMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALB_ZZZ_S, ARM64_INS_UMLALB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALT_ZZZI_D, ARM64_INS_UMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALT_ZZZI_S, ARM64_INS_UMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALT_ZZZ_D, ARM64_INS_UMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALT_ZZZ_H, ARM64_INS_UMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLALT_ZZZ_S, ARM64_INS_UMLALT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMLALv16i8_v8i16, ARM64_INS_UMLAL2, #ifndef CAPSTONE_DIET @@ -27730,6 +33771,76 @@ #endif }, +{ + AArch64_UMLSLB_ZZZI_D, ARM64_INS_UMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLB_ZZZI_S, ARM64_INS_UMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLB_ZZZ_D, ARM64_INS_UMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLB_ZZZ_H, ARM64_INS_UMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLB_ZZZ_S, ARM64_INS_UMLSLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLT_ZZZI_D, ARM64_INS_UMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLT_ZZZI_S, ARM64_INS_UMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLT_ZZZ_D, ARM64_INS_UMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLT_ZZZ_H, ARM64_INS_UMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMLSLT_ZZZ_S, ARM64_INS_UMLSLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMLSLv16i8_v8i16, ARM64_INS_UMLSL2, #ifndef CAPSTONE_DIET @@ -27800,6 +33911,48 @@ #endif }, +{ + AArch64_UMMLA, ARM64_INS_UMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMMLA_ZZZ, ARM64_INS_UMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMOPA_MPPZZ_D, ARM64_INS_UMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMOPA_MPPZZ_S, ARM64_INS_UMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMOPS_MPPZZ_D, ARM64_INS_UMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMOPS_MPPZZ_S, ARM64_INS_UMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMOVvi16, ARM64_INS_UMOV, #ifndef CAPSTONE_DIET @@ -27807,6 +33960,13 @@ #endif }, +{ + AArch64_UMOVvi16_idx0, ARM64_INS_UMOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMOVvi32, ARM64_INS_MOV, #ifndef CAPSTONE_DIET @@ -27814,6 +33974,13 @@ #endif }, +{ + AArch64_UMOVvi32_idx0, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMOVvi64, ARM64_INS_MOV, #ifndef CAPSTONE_DIET @@ -27821,6 +33988,13 @@ #endif }, +{ + AArch64_UMOVvi64_idx0, ARM64_INS_MOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMOVvi8, ARM64_INS_UMOV, #ifndef CAPSTONE_DIET @@ -27828,6 +34002,13 @@ #endif }, +{ + AArch64_UMOVvi8_idx0, ARM64_INS_UMOV, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMSUBLrrr, ARM64_INS_UMSUBL, #ifndef CAPSTONE_DIET @@ -27863,6 +34044,34 @@ #endif }, +{ + AArch64_UMULH_ZZZ_B, ARM64_INS_UMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULH_ZZZ_D, ARM64_INS_UMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULH_ZZZ_H, ARM64_INS_UMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULH_ZZZ_S, ARM64_INS_UMULH, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMULHrr, ARM64_INS_UMULH, #ifndef CAPSTONE_DIET @@ -27870,6 +34079,76 @@ #endif }, +{ + AArch64_UMULLB_ZZZI_D, ARM64_INS_UMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLB_ZZZI_S, ARM64_INS_UMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLB_ZZZ_D, ARM64_INS_UMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLB_ZZZ_H, ARM64_INS_UMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLB_ZZZ_S, ARM64_INS_UMULLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLT_ZZZI_D, ARM64_INS_UMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLT_ZZZI_S, ARM64_INS_UMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLT_ZZZ_D, ARM64_INS_UMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLT_ZZZ_H, ARM64_INS_UMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UMULLT_ZZZ_S, ARM64_INS_UMULLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UMULLv16i8_v8i16, ARM64_INS_UMULL2, #ifndef CAPSTONE_DIET @@ -27968,6 +34247,34 @@ #endif }, +{ + AArch64_UQADD_ZPmZ_B, ARM64_INS_UQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQADD_ZPmZ_D, ARM64_INS_UQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQADD_ZPmZ_H, ARM64_INS_UQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQADD_ZPmZ_S, ARM64_INS_UQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UQADD_ZZZ_B, ARM64_INS_UQADD, #ifndef CAPSTONE_DIET @@ -28381,6 +34688,62 @@ #endif }, +{ + AArch64_UQRSHLR_ZPmZ_B, ARM64_INS_UQRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHLR_ZPmZ_D, ARM64_INS_UQRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHLR_ZPmZ_H, ARM64_INS_UQRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHLR_ZPmZ_S, ARM64_INS_UQRSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHL_ZPmZ_B, ARM64_INS_UQRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHL_ZPmZ_D, ARM64_INS_UQRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHL_ZPmZ_H, ARM64_INS_UQRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHL_ZPmZ_S, ARM64_INS_UQRSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UQRSHLv16i8, ARM64_INS_UQRSHL, #ifndef CAPSTONE_DIET @@ -28458,6 +34821,48 @@ #endif }, +{ + AArch64_UQRSHRNB_ZZI_B, ARM64_INS_UQRSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHRNB_ZZI_H, ARM64_INS_UQRSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHRNB_ZZI_S, ARM64_INS_UQRSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHRNT_ZZI_B, ARM64_INS_UQRSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHRNT_ZZI_H, ARM64_INS_UQRSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQRSHRNT_ZZI_S, ARM64_INS_UQRSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UQRSHRNb, ARM64_INS_UQRSHRN, #ifndef CAPSTONE_DIET @@ -28521,6 +34926,90 @@ #endif }, +{ + AArch64_UQSHLR_ZPmZ_B, ARM64_INS_UQSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHLR_ZPmZ_D, ARM64_INS_UQSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHLR_ZPmZ_H, ARM64_INS_UQSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHLR_ZPmZ_S, ARM64_INS_UQSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHL_ZPmI_B, ARM64_INS_UQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHL_ZPmI_D, ARM64_INS_UQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHL_ZPmI_H, ARM64_INS_UQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHL_ZPmI_S, ARM64_INS_UQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHL_ZPmZ_B, ARM64_INS_UQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHL_ZPmZ_D, ARM64_INS_UQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHL_ZPmZ_H, ARM64_INS_UQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHL_ZPmZ_S, ARM64_INS_UQSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UQSHLb, ARM64_INS_UQSHL, #ifndef CAPSTONE_DIET @@ -28675,6 +35164,48 @@ #endif }, +{ + AArch64_UQSHRNB_ZZI_B, ARM64_INS_UQSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHRNB_ZZI_H, ARM64_INS_UQSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHRNB_ZZI_S, ARM64_INS_UQSHRNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHRNT_ZZI_B, ARM64_INS_UQSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHRNT_ZZI_H, ARM64_INS_UQSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSHRNT_ZZI_S, ARM64_INS_UQSHRNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UQSHRNb, ARM64_INS_UQSHRN, #ifndef CAPSTONE_DIET @@ -28738,6 +35269,34 @@ #endif }, +{ + AArch64_UQSUBR_ZPmZ_B, ARM64_INS_UQSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSUBR_ZPmZ_D, ARM64_INS_UQSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSUBR_ZPmZ_H, ARM64_INS_UQSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSUBR_ZPmZ_S, ARM64_INS_UQSUBR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UQSUB_ZI_B, ARM64_INS_UQSUB, #ifndef CAPSTONE_DIET @@ -28766,6 +35325,34 @@ #endif }, +{ + AArch64_UQSUB_ZPmZ_B, ARM64_INS_UQSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSUB_ZPmZ_D, ARM64_INS_UQSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSUB_ZPmZ_H, ARM64_INS_UQSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQSUB_ZPmZ_S, ARM64_INS_UQSUB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UQSUB_ZZZ_B, ARM64_INS_UQSUB, #ifndef CAPSTONE_DIET @@ -28871,6 +35458,48 @@ #endif }, +{ + AArch64_UQXTNB_ZZ_B, ARM64_INS_UQXTNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQXTNB_ZZ_H, ARM64_INS_UQXTNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQXTNB_ZZ_S, ARM64_INS_UQXTNB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQXTNT_ZZ_B, ARM64_INS_UQXTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQXTNT_ZZ_H, ARM64_INS_UQXTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_UQXTNT_ZZ_S, ARM64_INS_UQXTNT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UQXTNv16i8, ARM64_INS_UQXTN2, #ifndef CAPSTONE_DIET @@ -28934,6 +35563,13 @@ #endif }, +{ + AArch64_URECPE_ZPmZ_S, ARM64_INS_URECPE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_URECPEv2i32, ARM64_INS_URECPE, #ifndef CAPSTONE_DIET @@ -28948,6 +35584,34 @@ #endif }, +{ + AArch64_URHADD_ZPmZ_B, ARM64_INS_URHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URHADD_ZPmZ_D, ARM64_INS_URHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URHADD_ZPmZ_H, ARM64_INS_URHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URHADD_ZPmZ_S, ARM64_INS_URHADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_URHADDv16i8, ARM64_INS_URHADD, #ifndef CAPSTONE_DIET @@ -28990,6 +35654,62 @@ #endif }, +{ + AArch64_URSHLR_ZPmZ_B, ARM64_INS_URSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHLR_ZPmZ_D, ARM64_INS_URSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHLR_ZPmZ_H, ARM64_INS_URSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHLR_ZPmZ_S, ARM64_INS_URSHLR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHL_ZPmZ_B, ARM64_INS_URSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHL_ZPmZ_D, ARM64_INS_URSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHL_ZPmZ_H, ARM64_INS_URSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHL_ZPmZ_S, ARM64_INS_URSHL, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_URSHLv16i8, ARM64_INS_URSHL, #ifndef CAPSTONE_DIET @@ -29046,6 +35766,34 @@ #endif }, +{ + AArch64_URSHR_ZPmI_B, ARM64_INS_URSHR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHR_ZPmI_D, ARM64_INS_URSHR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHR_ZPmI_H, ARM64_INS_URSHR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSHR_ZPmI_S, ARM64_INS_URSHR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_URSHRd, ARM64_INS_URSHR, #ifndef CAPSTONE_DIET @@ -29102,6 +35850,13 @@ #endif }, +{ + AArch64_URSQRTE_ZPmZ_S, ARM64_INS_URSQRTE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_URSQRTEv2i32, ARM64_INS_URSQRTE, #ifndef CAPSTONE_DIET @@ -29116,6 +35871,34 @@ #endif }, +{ + AArch64_URSRA_ZZI_B, ARM64_INS_URSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSRA_ZZI_D, ARM64_INS_URSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSRA_ZZI_H, ARM64_INS_URSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_URSRA_ZZI_S, ARM64_INS_URSRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_URSRAd, ARM64_INS_URSRA, #ifndef CAPSTONE_DIET @@ -29172,6 +35955,90 @@ #endif }, +{ + AArch64_USDOT_ZZZ, ARM64_INS_USDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USDOT_ZZZI, ARM64_INS_USDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USDOTlanev16i8, ARM64_INS_USDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USDOTlanev8i8, ARM64_INS_USDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USDOTv16i8, ARM64_INS_USDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USDOTv8i8, ARM64_INS_USDOT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USHLLB_ZZI_D, ARM64_INS_USHLLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USHLLB_ZZI_H, ARM64_INS_USHLLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USHLLB_ZZI_S, ARM64_INS_USHLLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USHLLT_ZZI_D, ARM64_INS_USHLLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USHLLT_ZZI_H, ARM64_INS_USHLLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USHLLT_ZZI_S, ARM64_INS_USHLLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_USHLLv16i8_shift, ARM64_INS_USHLL2, #ifndef CAPSTONE_DIET @@ -29326,6 +36193,76 @@ #endif }, +{ + AArch64_USMMLA, ARM64_INS_USMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USMMLA_ZZZ, ARM64_INS_USMMLA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USMOPA_MPPZZ_D, ARM64_INS_USMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USMOPA_MPPZZ_S, ARM64_INS_USMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USMOPS_MPPZZ_D, ARM64_INS_USMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USMOPS_MPPZZ_S, ARM64_INS_USMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USQADD_ZPmZ_B, ARM64_INS_USQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USQADD_ZPmZ_D, ARM64_INS_USQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USQADD_ZPmZ_H, ARM64_INS_USQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USQADD_ZPmZ_S, ARM64_INS_USQADD, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_USQADDv16i8, ARM64_INS_USQADD, #ifndef CAPSTONE_DIET @@ -29403,6 +36340,34 @@ #endif }, +{ + AArch64_USRA_ZZI_B, ARM64_INS_USRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USRA_ZZI_D, ARM64_INS_USRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USRA_ZZI_H, ARM64_INS_USRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USRA_ZZI_S, ARM64_INS_USRA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_USRAd, ARM64_INS_USRA, #ifndef CAPSTONE_DIET @@ -29459,6 +36424,48 @@ #endif }, +{ + AArch64_USUBLB_ZZZ_D, ARM64_INS_USUBLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBLB_ZZZ_H, ARM64_INS_USUBLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBLB_ZZZ_S, ARM64_INS_USUBLB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBLT_ZZZ_D, ARM64_INS_USUBLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBLT_ZZZ_H, ARM64_INS_USUBLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBLT_ZZZ_S, ARM64_INS_USUBLT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_USUBLv16i8_v8i16, ARM64_INS_USUBL2, #ifndef CAPSTONE_DIET @@ -29501,6 +36508,48 @@ #endif }, +{ + AArch64_USUBWB_ZZZ_D, ARM64_INS_USUBWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBWB_ZZZ_H, ARM64_INS_USUBWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBWB_ZZZ_S, ARM64_INS_USUBWB, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBWT_ZZZ_D, ARM64_INS_USUBWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBWT_ZZZ_H, ARM64_INS_USUBWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_USUBWT_ZZZ_S, ARM64_INS_USUBWT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_USUBWv16i8_v8i16, ARM64_INS_USUBW2, #ifndef CAPSTONE_DIET @@ -29676,6 +36725,13 @@ #endif }, +{ + AArch64_UZP1_ZZZ_Q, ARM64_INS_UZP1, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UZP1_ZZZ_S, ARM64_INS_UZP1, #ifndef CAPSTONE_DIET @@ -29781,6 +36837,13 @@ #endif }, +{ + AArch64_UZP2_ZZZ_Q, ARM64_INS_UZP2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_UZP2_ZZZ_S, ARM64_INS_UZP2, #ifndef CAPSTONE_DIET @@ -29837,6 +36900,244 @@ #endif }, +{ + AArch64_WFET, ARM64_INS_WFET, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WFIT, ARM64_INS_WFIT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGE_PWW_B, ARM64_INS_WHILEGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGE_PWW_D, ARM64_INS_WHILEGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGE_PWW_H, ARM64_INS_WHILEGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGE_PWW_S, ARM64_INS_WHILEGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGE_PXX_B, ARM64_INS_WHILEGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGE_PXX_D, ARM64_INS_WHILEGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGE_PXX_H, ARM64_INS_WHILEGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGE_PXX_S, ARM64_INS_WHILEGE, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGT_PWW_B, ARM64_INS_WHILEGT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGT_PWW_D, ARM64_INS_WHILEGT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGT_PWW_H, ARM64_INS_WHILEGT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGT_PWW_S, ARM64_INS_WHILEGT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGT_PXX_B, ARM64_INS_WHILEGT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGT_PXX_D, ARM64_INS_WHILEGT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGT_PXX_H, ARM64_INS_WHILEGT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEGT_PXX_S, ARM64_INS_WHILEGT, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHI_PWW_B, ARM64_INS_WHILEHI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHI_PWW_D, ARM64_INS_WHILEHI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHI_PWW_H, ARM64_INS_WHILEHI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHI_PWW_S, ARM64_INS_WHILEHI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHI_PXX_B, ARM64_INS_WHILEHI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHI_PXX_D, ARM64_INS_WHILEHI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHI_PXX_H, ARM64_INS_WHILEHI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHI_PXX_S, ARM64_INS_WHILEHI, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHS_PWW_B, ARM64_INS_WHILEHS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHS_PWW_D, ARM64_INS_WHILEHS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHS_PWW_H, ARM64_INS_WHILEHS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHS_PWW_S, ARM64_INS_WHILEHS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHS_PXX_B, ARM64_INS_WHILEHS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHS_PXX_D, ARM64_INS_WHILEHS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHS_PXX_H, ARM64_INS_WHILEHS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEHS_PXX_S, ARM64_INS_WHILEHS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_WHILELE_PWW_B, ARM64_INS_WHILELE, #ifndef CAPSTONE_DIET @@ -30061,6 +37362,62 @@ #endif }, +{ + AArch64_WHILERW_PXX_B, ARM64_INS_WHILERW, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILERW_PXX_D, ARM64_INS_WHILERW, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILERW_PXX_H, ARM64_INS_WHILERW, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILERW_PXX_S, ARM64_INS_WHILERW, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEWR_PXX_B, ARM64_INS_WHILEWR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEWR_PXX_D, ARM64_INS_WHILEWR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEWR_PXX_H, ARM64_INS_WHILEWR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_WHILEWR_PXX_S, ARM64_INS_WHILEWR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_WRFFR, ARM64_INS_WRFFR, #ifndef CAPSTONE_DIET @@ -30068,6 +37425,13 @@ #endif }, +{ + AArch64_XAFLAG, ARM64_INS_XAFLAG, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_XAR, ARM64_INS_XAR, #ifndef CAPSTONE_DIET @@ -30075,6 +37439,34 @@ #endif }, +{ + AArch64_XAR_ZZZI_B, ARM64_INS_XAR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_XAR_ZZZI_D, ARM64_INS_XAR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_XAR_ZZZI_H, ARM64_INS_XAR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_XAR_ZZZI_S, ARM64_INS_XAR, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_XPACD, ARM64_INS_XPACD, #ifndef CAPSTONE_DIET @@ -30138,6 +37530,13 @@ #endif }, +{ + AArch64_ZERO_M, ARM64_INS_ZERO, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ZIP1_PPP_B, ARM64_INS_ZIP1, #ifndef CAPSTONE_DIET @@ -30187,6 +37586,13 @@ #endif }, +{ + AArch64_ZIP1_ZZZ_Q, ARM64_INS_ZIP1, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ZIP1_ZZZ_S, ARM64_INS_ZIP1, #ifndef CAPSTONE_DIET @@ -30292,6 +37698,13 @@ #endif }, +{ + AArch64_ZIP2_ZZZ_Q, ARM64_INS_ZIP2, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + { AArch64_ZIP2_ZZZ_S, ARM64_INS_ZIP2, #ifndef CAPSTONE_DIET @@ -30349,7 +37762,28 @@ }, { - AArch64_anonymous_1349, ARM64_INS_PFIRST, + AArch64_anonymous_13987, ARM64_INS_BFMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_anonymous_13988, ARM64_INS_FMOPS, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_anonymous_5384, ARM64_INS_BFMOPA, +#ifndef CAPSTONE_DIET + { 0 }, { 0 }, { 0 }, 0, 0 +#endif +}, + +{ + AArch64_anonymous_5385, ARM64_INS_FMOPA, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { 0 }, 0, 0 #endif diff --git a/arch/AArch64/AArch64MappingInsnName.inc b/arch/AArch64/AArch64MappingInsnName.inc index e57765b36..0931cb479 100644 --- a/arch/AArch64/AArch64MappingInsnName.inc +++ b/arch/AArch64/AArch64MappingInsnName.inc @@ -4,14 +4,21 @@ "abs", // ARM64_INS_ABS, "adc", // ARM64_INS_ADC, + "adclb", // ARM64_INS_ADCLB, + "adclt", // ARM64_INS_ADCLT, "adcs", // ARM64_INS_ADCS, "add", // ARM64_INS_ADD, + "addg", // ARM64_INS_ADDG, + "addha", // ARM64_INS_ADDHA, "addhn", // ARM64_INS_ADDHN, "addhn2", // ARM64_INS_ADDHN2, + "addhnb", // ARM64_INS_ADDHNB, + "addhnt", // ARM64_INS_ADDHNT, "addp", // ARM64_INS_ADDP, "addpl", // ARM64_INS_ADDPL, "adds", // ARM64_INS_ADDS, "addv", // ARM64_INS_ADDV, + "addva", // ARM64_INS_ADDVA, "addvl", // ARM64_INS_ADDVL, "adr", // ARM64_INS_ADR, "adrp", // ARM64_INS_ADRP, @@ -40,9 +47,24 @@ "autibz", // ARM64_INS_AUTIBZ, "autiza", // ARM64_INS_AUTIZA, "autizb", // ARM64_INS_AUTIZB, + "axflag", // ARM64_INS_AXFLAG, "b", // ARM64_INS_B, + "bc", // ARM64_INS_BC, "bcax", // ARM64_INS_BCAX, + "bdep", // ARM64_INS_BDEP, + "bext", // ARM64_INS_BEXT, + "bfcvt", // ARM64_INS_BFCVT, + "bfcvtn", // ARM64_INS_BFCVTN, + "bfcvtn2", // ARM64_INS_BFCVTN2, + "bfcvtnt", // ARM64_INS_BFCVTNT, + "bfdot", // ARM64_INS_BFDOT, "bfm", // ARM64_INS_BFM, + "bfmlalb", // ARM64_INS_BFMLALB, + "bfmlalt", // ARM64_INS_BFMLALT, + "bfmmla", // ARM64_INS_BFMMLA, + "bfmopa", // ARM64_INS_BFMOPA, + "bfmops", // ARM64_INS_BFMOPS, + "bgrp", // ARM64_INS_BGRP, "bic", // ARM64_INS_BIC, "bics", // ARM64_INS_BICS, "bif", // ARM64_INS_BIF, @@ -58,6 +80,7 @@ "braaz", // ARM64_INS_BRAAZ, "brab", // ARM64_INS_BRAB, "brabz", // ARM64_INS_BRABZ, + "brb", // ARM64_INS_BRB, "brk", // ARM64_INS_BRK, "brka", // ARM64_INS_BRKA, "brkas", // ARM64_INS_BRKAS, @@ -70,6 +93,10 @@ "brkpb", // ARM64_INS_BRKPB, "brkpbs", // ARM64_INS_BRKPBS, "bsl", // ARM64_INS_BSL, + "bsl1n", // ARM64_INS_BSL1N, + "bsl2n", // ARM64_INS_BSL2N, + "bti", // ARM64_INS_BTI, + "cadd", // ARM64_INS_CADD, "cas", // ARM64_INS_CAS, "casa", // ARM64_INS_CASA, "casab", // ARM64_INS_CASAB, @@ -90,6 +117,7 @@ "cbz", // ARM64_INS_CBZ, "ccmn", // ARM64_INS_CCMN, "ccmp", // ARM64_INS_CCMP, + "cdot", // ARM64_INS_CDOT, "cfinv", // ARM64_INS_CFINV, "cinc", // ARM64_INS_CINC, "cinv", // ARM64_INS_CINV, @@ -103,6 +131,7 @@ "cmgt", // ARM64_INS_CMGT, "cmhi", // ARM64_INS_CMHI, "cmhs", // ARM64_INS_CMHS, + "cmla", // ARM64_INS_CMLA, "cmle", // ARM64_INS_CMLE, "cmlo", // ARM64_INS_CMLO, "cmls", // ARM64_INS_CMLS, @@ -119,6 +148,7 @@ "cmpls", // ARM64_INS_CMPLS, "cmplt", // ARM64_INS_CMPLT, "cmpne", // ARM64_INS_CMPNE, + "cmpp", // ARM64_INS_CMPP, "cmtst", // ARM64_INS_CMTST, "cneg", // ARM64_INS_CNEG, "cnot", // ARM64_INS_CNOT, @@ -130,6 +160,102 @@ "cntw", // ARM64_INS_CNTW, "compact", // ARM64_INS_COMPACT, "cpy", // ARM64_INS_CPY, + "cpye", // ARM64_INS_CPYE, + "cpyen", // ARM64_INS_CPYEN, + "cpyern", // ARM64_INS_CPYERN, + "cpyert", // ARM64_INS_CPYERT, + "cpyertn", // ARM64_INS_CPYERTN, + "cpyertrn", // ARM64_INS_CPYERTRN, + "cpyertwn", // ARM64_INS_CPYERTWN, + "cpyet", // ARM64_INS_CPYET, + "cpyetn", // ARM64_INS_CPYETN, + "cpyetrn", // ARM64_INS_CPYETRN, + "cpyetwn", // ARM64_INS_CPYETWN, + "cpyewn", // ARM64_INS_CPYEWN, + "cpyewt", // ARM64_INS_CPYEWT, + "cpyewtn", // ARM64_INS_CPYEWTN, + "cpyewtrn", // ARM64_INS_CPYEWTRN, + "cpyewtwn", // ARM64_INS_CPYEWTWN, + "cpyfe", // ARM64_INS_CPYFE, + "cpyfen", // ARM64_INS_CPYFEN, + "cpyfern", // ARM64_INS_CPYFERN, + "cpyfert", // ARM64_INS_CPYFERT, + "cpyfertn", // ARM64_INS_CPYFERTN, + "cpyfertrn", // ARM64_INS_CPYFERTRN, + "cpyfertwn", // ARM64_INS_CPYFERTWN, + "cpyfet", // ARM64_INS_CPYFET, + "cpyfetn", // ARM64_INS_CPYFETN, + "cpyfetrn", // ARM64_INS_CPYFETRN, + "cpyfetwn", // ARM64_INS_CPYFETWN, + "cpyfewn", // ARM64_INS_CPYFEWN, + "cpyfewt", // ARM64_INS_CPYFEWT, + "cpyfewtn", // ARM64_INS_CPYFEWTN, + "cpyfewtrn", // ARM64_INS_CPYFEWTRN, + "cpyfewtwn", // ARM64_INS_CPYFEWTWN, + "cpyfm", // ARM64_INS_CPYFM, + "cpyfmn", // ARM64_INS_CPYFMN, + "cpyfmrn", // ARM64_INS_CPYFMRN, + "cpyfmrt", // ARM64_INS_CPYFMRT, + "cpyfmrtn", // ARM64_INS_CPYFMRTN, + "cpyfmrtrn", // ARM64_INS_CPYFMRTRN, + "cpyfmrtwn", // ARM64_INS_CPYFMRTWN, + "cpyfmt", // ARM64_INS_CPYFMT, + "cpyfmtn", // ARM64_INS_CPYFMTN, + "cpyfmtrn", // ARM64_INS_CPYFMTRN, + "cpyfmtwn", // ARM64_INS_CPYFMTWN, + "cpyfmwn", // ARM64_INS_CPYFMWN, + "cpyfmwt", // ARM64_INS_CPYFMWT, + "cpyfmwtn", // ARM64_INS_CPYFMWTN, + "cpyfmwtrn", // ARM64_INS_CPYFMWTRN, + "cpyfmwtwn", // ARM64_INS_CPYFMWTWN, + "cpyfp", // ARM64_INS_CPYFP, + "cpyfpn", // ARM64_INS_CPYFPN, + "cpyfprn", // ARM64_INS_CPYFPRN, + "cpyfprt", // ARM64_INS_CPYFPRT, + "cpyfprtn", // ARM64_INS_CPYFPRTN, + "cpyfprtrn", // ARM64_INS_CPYFPRTRN, + "cpyfprtwn", // ARM64_INS_CPYFPRTWN, + "cpyfpt", // ARM64_INS_CPYFPT, + "cpyfptn", // ARM64_INS_CPYFPTN, + "cpyfptrn", // ARM64_INS_CPYFPTRN, + "cpyfptwn", // ARM64_INS_CPYFPTWN, + "cpyfpwn", // ARM64_INS_CPYFPWN, + "cpyfpwt", // ARM64_INS_CPYFPWT, + "cpyfpwtn", // ARM64_INS_CPYFPWTN, + "cpyfpwtrn", // ARM64_INS_CPYFPWTRN, + "cpyfpwtwn", // ARM64_INS_CPYFPWTWN, + "cpym", // ARM64_INS_CPYM, + "cpymn", // ARM64_INS_CPYMN, + "cpymrn", // ARM64_INS_CPYMRN, + "cpymrt", // ARM64_INS_CPYMRT, + "cpymrtn", // ARM64_INS_CPYMRTN, + "cpymrtrn", // ARM64_INS_CPYMRTRN, + "cpymrtwn", // ARM64_INS_CPYMRTWN, + "cpymt", // ARM64_INS_CPYMT, + "cpymtn", // ARM64_INS_CPYMTN, + "cpymtrn", // ARM64_INS_CPYMTRN, + "cpymtwn", // ARM64_INS_CPYMTWN, + "cpymwn", // ARM64_INS_CPYMWN, + "cpymwt", // ARM64_INS_CPYMWT, + "cpymwtn", // ARM64_INS_CPYMWTN, + "cpymwtrn", // ARM64_INS_CPYMWTRN, + "cpymwtwn", // ARM64_INS_CPYMWTWN, + "cpyp", // ARM64_INS_CPYP, + "cpypn", // ARM64_INS_CPYPN, + "cpyprn", // ARM64_INS_CPYPRN, + "cpyprt", // ARM64_INS_CPYPRT, + "cpyprtn", // ARM64_INS_CPYPRTN, + "cpyprtrn", // ARM64_INS_CPYPRTRN, + "cpyprtwn", // ARM64_INS_CPYPRTWN, + "cpypt", // ARM64_INS_CPYPT, + "cpyptn", // ARM64_INS_CPYPTN, + "cpyptrn", // ARM64_INS_CPYPTRN, + "cpyptwn", // ARM64_INS_CPYPTWN, + "cpypwn", // ARM64_INS_CPYPWN, + "cpypwt", // ARM64_INS_CPYPWT, + "cpypwtn", // ARM64_INS_CPYPWTN, + "cpypwtrn", // ARM64_INS_CPYPWTRN, + "cpypwtwn", // ARM64_INS_CPYPWTWN, "crc32b", // ARM64_INS_CRC32B, "crc32cb", // ARM64_INS_CRC32CB, "crc32ch", // ARM64_INS_CRC32CH, @@ -155,6 +281,8 @@ "dech", // ARM64_INS_DECH, "decp", // ARM64_INS_DECP, "decw", // ARM64_INS_DECW, + "dfb", // ARM64_INS_DFB, + "dgh", // ARM64_INS_DGH, "dmb", // ARM64_INS_DMB, "drps", // ARM64_INS_DRPS, "dsb", // ARM64_INS_DSB, @@ -163,7 +291,9 @@ "eon", // ARM64_INS_EON, "eor", // ARM64_INS_EOR, "eor3", // ARM64_INS_EOR3, + "eorbt", // ARM64_INS_EORBT, "eors", // ARM64_INS_EORS, + "eortb", // ARM64_INS_EORTB, "eorv", // ARM64_INS_EORV, "eret", // ARM64_INS_ERET, "eretaa", // ARM64_INS_ERETAA, @@ -201,16 +331,20 @@ "fcvtau", // ARM64_INS_FCVTAU, "fcvtl", // ARM64_INS_FCVTL, "fcvtl2", // ARM64_INS_FCVTL2, + "fcvtlt", // ARM64_INS_FCVTLT, "fcvtms", // ARM64_INS_FCVTMS, "fcvtmu", // ARM64_INS_FCVTMU, "fcvtn", // ARM64_INS_FCVTN, "fcvtn2", // ARM64_INS_FCVTN2, "fcvtns", // ARM64_INS_FCVTNS, + "fcvtnt", // ARM64_INS_FCVTNT, "fcvtnu", // ARM64_INS_FCVTNU, "fcvtps", // ARM64_INS_FCVTPS, "fcvtpu", // ARM64_INS_FCVTPU, + "fcvtx", // ARM64_INS_FCVTX, "fcvtxn", // ARM64_INS_FCVTXN, "fcvtxn2", // ARM64_INS_FCVTXN2, + "fcvtxnt", // ARM64_INS_FCVTXNT, "fcvtzs", // ARM64_INS_FCVTZS, "fcvtzu", // ARM64_INS_FCVTZU, "fdiv", // ARM64_INS_FDIV, @@ -218,6 +352,7 @@ "fdup", // ARM64_INS_FDUP, "fexpa", // ARM64_INS_FEXPA, "fjcvtzs", // ARM64_INS_FJCVTZS, + "flogb", // ARM64_INS_FLOGB, "fmad", // ARM64_INS_FMAD, "fmadd", // ARM64_INS_FMADD, "fmax", // ARM64_INS_FMAX, @@ -233,7 +368,18 @@ "fminp", // ARM64_INS_FMINP, "fminv", // ARM64_INS_FMINV, "fmla", // ARM64_INS_FMLA, + "fmlal", // ARM64_INS_FMLAL, + "fmlal2", // ARM64_INS_FMLAL2, + "fmlalb", // ARM64_INS_FMLALB, + "fmlalt", // ARM64_INS_FMLALT, "fmls", // ARM64_INS_FMLS, + "fmlsl", // ARM64_INS_FMLSL, + "fmlsl2", // ARM64_INS_FMLSL2, + "fmlslb", // ARM64_INS_FMLSLB, + "fmlslt", // ARM64_INS_FMLSLT, + "fmmla", // ARM64_INS_FMMLA, + "fmopa", // ARM64_INS_FMOPA, + "fmops", // ARM64_INS_FMOPS, "fmov", // ARM64_INS_FMOV, "fmsb", // ARM64_INS_FMSB, "fmsub", // ARM64_INS_FMSUB, @@ -250,6 +396,10 @@ "frecpe", // ARM64_INS_FRECPE, "frecps", // ARM64_INS_FRECPS, "frecpx", // ARM64_INS_FRECPX, + "frint32x", // ARM64_INS_FRINT32X, + "frint32z", // ARM64_INS_FRINT32Z, + "frint64x", // ARM64_INS_FRINT64X, + "frint64z", // ARM64_INS_FRINT64Z, "frinta", // ARM64_INS_FRINTA, "frinti", // ARM64_INS_FRINTI, "frintm", // ARM64_INS_FRINTM, @@ -266,7 +416,10 @@ "ftmad", // ARM64_INS_FTMAD, "ftsmul", // ARM64_INS_FTSMUL, "ftssel", // ARM64_INS_FTSSEL, + "gmi", // ARM64_INS_GMI, "hint", // ARM64_INS_HINT, + "histcnt", // ARM64_INS_HISTCNT, + "histseg", // ARM64_INS_HISTSEG, "hlt", // ARM64_INS_HLT, "hvc", // ARM64_INS_HVC, "incb", // ARM64_INS_INCB, @@ -277,6 +430,7 @@ "index", // ARM64_INS_INDEX, "ins", // ARM64_INS_INS, "insr", // ARM64_INS_INSR, + "irg", // ARM64_INS_IRG, "isb", // ARM64_INS_ISB, "lasta", // ARM64_INS_LASTA, "lastb", // ARM64_INS_LASTB, @@ -284,10 +438,15 @@ "ld1b", // ARM64_INS_LD1B, "ld1d", // ARM64_INS_LD1D, "ld1h", // ARM64_INS_LD1H, + "ld1q", // ARM64_INS_LD1Q, "ld1r", // ARM64_INS_LD1R, "ld1rb", // ARM64_INS_LD1RB, "ld1rd", // ARM64_INS_LD1RD, "ld1rh", // ARM64_INS_LD1RH, + "ld1rob", // ARM64_INS_LD1ROB, + "ld1rod", // ARM64_INS_LD1ROD, + "ld1roh", // ARM64_INS_LD1ROH, + "ld1row", // ARM64_INS_LD1ROW, "ld1rqb", // ARM64_INS_LD1RQB, "ld1rqd", // ARM64_INS_LD1RQD, "ld1rqh", // ARM64_INS_LD1RQH, @@ -318,6 +477,7 @@ "ld4h", // ARM64_INS_LD4H, "ld4r", // ARM64_INS_LD4R, "ld4w", // ARM64_INS_LD4W, + "ld64b", // ARM64_INS_LD64B, "ldadd", // ARM64_INS_LDADD, "ldadda", // ARM64_INS_LDADDA, "ldaddab", // ARM64_INS_LDADDAB, @@ -377,6 +537,8 @@ "ldff1sh", // ARM64_INS_LDFF1SH, "ldff1sw", // ARM64_INS_LDFF1SW, "ldff1w", // ARM64_INS_LDFF1W, + "ldg", // ARM64_INS_LDG, + "ldgm", // ARM64_INS_LDGM, "ldlar", // ARM64_INS_LDLAR, "ldlarb", // ARM64_INS_LDLARB, "ldlarh", // ARM64_INS_LDLARH, @@ -391,6 +553,9 @@ "ldnt1b", // ARM64_INS_LDNT1B, "ldnt1d", // ARM64_INS_LDNT1D, "ldnt1h", // ARM64_INS_LDNT1H, + "ldnt1sb", // ARM64_INS_LDNT1SB, + "ldnt1sh", // ARM64_INS_LDNT1SH, + "ldnt1sw", // ARM64_INS_LDNT1SW, "ldnt1w", // ARM64_INS_LDNT1W, "ldp", // ARM64_INS_LDP, "ldpsw", // ARM64_INS_LDPSW, @@ -486,10 +651,12 @@ "lsrv", // ARM64_INS_LSRV, "mad", // ARM64_INS_MAD, "madd", // ARM64_INS_MADD, + "match", // ARM64_INS_MATCH, "mla", // ARM64_INS_MLA, "mls", // ARM64_INS_MLS, "mneg", // ARM64_INS_MNEG, "mov", // ARM64_INS_MOV, + "mova", // ARM64_INS_MOVA, "movi", // ARM64_INS_MOVI, "movk", // ARM64_INS_MOVK, "movn", // ARM64_INS_MOVN, @@ -505,10 +672,12 @@ "mvni", // ARM64_INS_MVNI, "nand", // ARM64_INS_NAND, "nands", // ARM64_INS_NANDS, + "nbsl", // ARM64_INS_NBSL, "neg", // ARM64_INS_NEG, "negs", // ARM64_INS_NEGS, "ngc", // ARM64_INS_NGC, "ngcs", // ARM64_INS_NGCS, + "nmatch", // ARM64_INS_NMATCH, "nop", // ARM64_INS_NOP, "nor", // ARM64_INS_NOR, "nors", // ARM64_INS_NORS, @@ -539,6 +708,8 @@ "pmul", // ARM64_INS_PMUL, "pmull", // ARM64_INS_PMULL, "pmull2", // ARM64_INS_PMULL2, + "pmullb", // ARM64_INS_PMULLB, + "pmullt", // ARM64_INS_PMULLT, "pnext", // ARM64_INS_PNEXT, "prfb", // ARM64_INS_PRFB, "prfd", // ARM64_INS_PRFD, @@ -547,6 +718,8 @@ "prfum", // ARM64_INS_PRFUM, "prfw", // ARM64_INS_PRFW, "psb", // ARM64_INS_PSB, + "psel", // ARM64_INS_PSEL, + "pssbb", // ARM64_INS_PSSBB, "ptest", // ARM64_INS_PTEST, "ptrue", // ARM64_INS_PTRUE, "ptrues", // ARM64_INS_PTRUES, @@ -554,6 +727,8 @@ "punpklo", // ARM64_INS_PUNPKLO, "raddhn", // ARM64_INS_RADDHN, "raddhn2", // ARM64_INS_RADDHN2, + "raddhnb", // ARM64_INS_RADDHNB, + "raddhnt", // ARM64_INS_RADDHNT, "rax1", // ARM64_INS_RAX1, "rbit", // ARM64_INS_RBIT, "rdffr", // ARM64_INS_RDFFR, @@ -567,6 +742,7 @@ "rev32", // ARM64_INS_REV32, "rev64", // ARM64_INS_REV64, "revb", // ARM64_INS_REVB, + "revd", // ARM64_INS_REVD, "revh", // ARM64_INS_REVH, "revw", // ARM64_INS_REVW, "rmif", // ARM64_INS_RMIF, @@ -574,33 +750,74 @@ "rorv", // ARM64_INS_RORV, "rshrn", // ARM64_INS_RSHRN, "rshrn2", // ARM64_INS_RSHRN2, + "rshrnb", // ARM64_INS_RSHRNB, + "rshrnt", // ARM64_INS_RSHRNT, "rsubhn", // ARM64_INS_RSUBHN, "rsubhn2", // ARM64_INS_RSUBHN2, + "rsubhnb", // ARM64_INS_RSUBHNB, + "rsubhnt", // ARM64_INS_RSUBHNT, "saba", // ARM64_INS_SABA, "sabal", // ARM64_INS_SABAL, "sabal2", // ARM64_INS_SABAL2, + "sabalb", // ARM64_INS_SABALB, + "sabalt", // ARM64_INS_SABALT, "sabd", // ARM64_INS_SABD, "sabdl", // ARM64_INS_SABDL, "sabdl2", // ARM64_INS_SABDL2, + "sabdlb", // ARM64_INS_SABDLB, + "sabdlt", // ARM64_INS_SABDLT, "sadalp", // ARM64_INS_SADALP, "saddl", // ARM64_INS_SADDL, "saddl2", // ARM64_INS_SADDL2, + "saddlb", // ARM64_INS_SADDLB, + "saddlbt", // ARM64_INS_SADDLBT, "saddlp", // ARM64_INS_SADDLP, + "saddlt", // ARM64_INS_SADDLT, "saddlv", // ARM64_INS_SADDLV, "saddv", // ARM64_INS_SADDV, "saddw", // ARM64_INS_SADDW, "saddw2", // ARM64_INS_SADDW2, + "saddwb", // ARM64_INS_SADDWB, + "saddwt", // ARM64_INS_SADDWT, + "sb", // ARM64_INS_SB, "sbc", // ARM64_INS_SBC, + "sbclb", // ARM64_INS_SBCLB, + "sbclt", // ARM64_INS_SBCLT, "sbcs", // ARM64_INS_SBCS, "sbfm", // ARM64_INS_SBFM, + "sclamp", // ARM64_INS_SCLAMP, "scvtf", // ARM64_INS_SCVTF, "sdiv", // ARM64_INS_SDIV, "sdivr", // ARM64_INS_SDIVR, "sdot", // ARM64_INS_SDOT, "sel", // ARM64_INS_SEL, + "sete", // ARM64_INS_SETE, + "seten", // ARM64_INS_SETEN, + "setet", // ARM64_INS_SETET, + "setetn", // ARM64_INS_SETETN, "setf16", // ARM64_INS_SETF16, "setf8", // ARM64_INS_SETF8, "setffr", // ARM64_INS_SETFFR, + "setge", // ARM64_INS_SETGE, + "setgen", // ARM64_INS_SETGEN, + "setget", // ARM64_INS_SETGET, + "setgetn", // ARM64_INS_SETGETN, + "setgm", // ARM64_INS_SETGM, + "setgmn", // ARM64_INS_SETGMN, + "setgmt", // ARM64_INS_SETGMT, + "setgmtn", // ARM64_INS_SETGMTN, + "setgp", // ARM64_INS_SETGP, + "setgpn", // ARM64_INS_SETGPN, + "setgpt", // ARM64_INS_SETGPT, + "setgptn", // ARM64_INS_SETGPTN, + "setm", // ARM64_INS_SETM, + "setmn", // ARM64_INS_SETMN, + "setmt", // ARM64_INS_SETMT, + "setmtn", // ARM64_INS_SETMTN, + "setp", // ARM64_INS_SETP, + "setpn", // ARM64_INS_SETPN, + "setpt", // ARM64_INS_SETPT, + "setptn", // ARM64_INS_SETPTN, "sev", // ARM64_INS_SEV, "sevl", // ARM64_INS_SEVL, "sha1c", // ARM64_INS_SHA1C, @@ -623,7 +840,10 @@ "shll2", // ARM64_INS_SHLL2, "shrn", // ARM64_INS_SHRN, "shrn2", // ARM64_INS_SHRN2, + "shrnb", // ARM64_INS_SHRNB, + "shrnt", // ARM64_INS_SHRNT, "shsub", // ARM64_INS_SHSUB, + "shsubr", // ARM64_INS_SHSUBR, "sli", // ARM64_INS_SLI, "sm3partw1", // ARM64_INS_SM3PARTW1, "sm3partw2", // ARM64_INS_SM3PARTW2, @@ -644,17 +864,29 @@ "sminv", // ARM64_INS_SMINV, "smlal", // ARM64_INS_SMLAL, "smlal2", // ARM64_INS_SMLAL2, + "smlalb", // ARM64_INS_SMLALB, + "smlalt", // ARM64_INS_SMLALT, "smlsl", // ARM64_INS_SMLSL, "smlsl2", // ARM64_INS_SMLSL2, + "smlslb", // ARM64_INS_SMLSLB, + "smlslt", // ARM64_INS_SMLSLT, + "smmla", // ARM64_INS_SMMLA, "smnegl", // ARM64_INS_SMNEGL, + "smopa", // ARM64_INS_SMOPA, + "smops", // ARM64_INS_SMOPS, "smov", // ARM64_INS_SMOV, + "smstart", // ARM64_INS_SMSTART, + "smstop", // ARM64_INS_SMSTOP, "smsubl", // ARM64_INS_SMSUBL, "smulh", // ARM64_INS_SMULH, "smull", // ARM64_INS_SMULL, "smull2", // ARM64_INS_SMULL2, + "smullb", // ARM64_INS_SMULLB, + "smullt", // ARM64_INS_SMULLT, "splice", // ARM64_INS_SPLICE, "sqabs", // ARM64_INS_SQABS, "sqadd", // ARM64_INS_SQADD, + "sqcadd", // ARM64_INS_SQCADD, "sqdecb", // ARM64_INS_SQDECB, "sqdecd", // ARM64_INS_SQDECD, "sqdech", // ARM64_INS_SQDECH, @@ -662,58 +894,94 @@ "sqdecw", // ARM64_INS_SQDECW, "sqdmlal", // ARM64_INS_SQDMLAL, "sqdmlal2", // ARM64_INS_SQDMLAL2, + "sqdmlalb", // ARM64_INS_SQDMLALB, + "sqdmlalbt", // ARM64_INS_SQDMLALBT, + "sqdmlalt", // ARM64_INS_SQDMLALT, "sqdmlsl", // ARM64_INS_SQDMLSL, "sqdmlsl2", // ARM64_INS_SQDMLSL2, + "sqdmlslb", // ARM64_INS_SQDMLSLB, + "sqdmlslbt", // ARM64_INS_SQDMLSLBT, + "sqdmlslt", // ARM64_INS_SQDMLSLT, "sqdmulh", // ARM64_INS_SQDMULH, "sqdmull", // ARM64_INS_SQDMULL, "sqdmull2", // ARM64_INS_SQDMULL2, + "sqdmullb", // ARM64_INS_SQDMULLB, + "sqdmullt", // ARM64_INS_SQDMULLT, "sqincb", // ARM64_INS_SQINCB, "sqincd", // ARM64_INS_SQINCD, "sqinch", // ARM64_INS_SQINCH, "sqincp", // ARM64_INS_SQINCP, "sqincw", // ARM64_INS_SQINCW, "sqneg", // ARM64_INS_SQNEG, + "sqrdcmlah", // ARM64_INS_SQRDCMLAH, "sqrdmlah", // ARM64_INS_SQRDMLAH, "sqrdmlsh", // ARM64_INS_SQRDMLSH, "sqrdmulh", // ARM64_INS_SQRDMULH, "sqrshl", // ARM64_INS_SQRSHL, + "sqrshlr", // ARM64_INS_SQRSHLR, "sqrshrn", // ARM64_INS_SQRSHRN, "sqrshrn2", // ARM64_INS_SQRSHRN2, + "sqrshrnb", // ARM64_INS_SQRSHRNB, + "sqrshrnt", // ARM64_INS_SQRSHRNT, "sqrshrun", // ARM64_INS_SQRSHRUN, "sqrshrun2", // ARM64_INS_SQRSHRUN2, + "sqrshrunb", // ARM64_INS_SQRSHRUNB, + "sqrshrunt", // ARM64_INS_SQRSHRUNT, "sqshl", // ARM64_INS_SQSHL, + "sqshlr", // ARM64_INS_SQSHLR, "sqshlu", // ARM64_INS_SQSHLU, "sqshrn", // ARM64_INS_SQSHRN, "sqshrn2", // ARM64_INS_SQSHRN2, + "sqshrnb", // ARM64_INS_SQSHRNB, + "sqshrnt", // ARM64_INS_SQSHRNT, "sqshrun", // ARM64_INS_SQSHRUN, "sqshrun2", // ARM64_INS_SQSHRUN2, + "sqshrunb", // ARM64_INS_SQSHRUNB, + "sqshrunt", // ARM64_INS_SQSHRUNT, "sqsub", // ARM64_INS_SQSUB, + "sqsubr", // ARM64_INS_SQSUBR, "sqxtn", // ARM64_INS_SQXTN, "sqxtn2", // ARM64_INS_SQXTN2, + "sqxtnb", // ARM64_INS_SQXTNB, + "sqxtnt", // ARM64_INS_SQXTNT, "sqxtun", // ARM64_INS_SQXTUN, "sqxtun2", // ARM64_INS_SQXTUN2, + "sqxtunb", // ARM64_INS_SQXTUNB, + "sqxtunt", // ARM64_INS_SQXTUNT, "srhadd", // ARM64_INS_SRHADD, "sri", // ARM64_INS_SRI, "srshl", // ARM64_INS_SRSHL, + "srshlr", // ARM64_INS_SRSHLR, "srshr", // ARM64_INS_SRSHR, "srsra", // ARM64_INS_SRSRA, + "ssbb", // ARM64_INS_SSBB, "sshl", // ARM64_INS_SSHL, "sshll", // ARM64_INS_SSHLL, "sshll2", // ARM64_INS_SSHLL2, + "sshllb", // ARM64_INS_SSHLLB, + "sshllt", // ARM64_INS_SSHLLT, "sshr", // ARM64_INS_SSHR, "ssra", // ARM64_INS_SSRA, "ssubl", // ARM64_INS_SSUBL, "ssubl2", // ARM64_INS_SSUBL2, + "ssublb", // ARM64_INS_SSUBLB, + "ssublbt", // ARM64_INS_SSUBLBT, + "ssublt", // ARM64_INS_SSUBLT, + "ssubltb", // ARM64_INS_SSUBLTB, "ssubw", // ARM64_INS_SSUBW, "ssubw2", // ARM64_INS_SSUBW2, + "ssubwb", // ARM64_INS_SSUBWB, + "ssubwt", // ARM64_INS_SSUBWT, "st1", // ARM64_INS_ST1, "st1b", // ARM64_INS_ST1B, "st1d", // ARM64_INS_ST1D, "st1h", // ARM64_INS_ST1H, + "st1q", // ARM64_INS_ST1Q, "st1w", // ARM64_INS_ST1W, "st2", // ARM64_INS_ST2, "st2b", // ARM64_INS_ST2B, "st2d", // ARM64_INS_ST2D, + "st2g", // ARM64_INS_ST2G, "st2h", // ARM64_INS_ST2H, "st2w", // ARM64_INS_ST2W, "st3", // ARM64_INS_ST3, @@ -726,6 +994,9 @@ "st4d", // ARM64_INS_ST4D, "st4h", // ARM64_INS_ST4H, "st4w", // ARM64_INS_ST4W, + "st64b", // ARM64_INS_ST64B, + "st64bv", // ARM64_INS_ST64BV, + "st64bv0", // ARM64_INS_ST64BV0, "stadd", // ARM64_INS_STADD, "staddb", // ARM64_INS_STADDB, "staddh", // ARM64_INS_STADDH, @@ -744,6 +1015,9 @@ "steorl", // ARM64_INS_STEORL, "steorlb", // ARM64_INS_STEORLB, "steorlh", // ARM64_INS_STEORLH, + "stg", // ARM64_INS_STG, + "stgm", // ARM64_INS_STGM, + "stgp", // ARM64_INS_STGP, "stllr", // ARM64_INS_STLLR, "stllrb", // ARM64_INS_STLLRB, "stllrh", // ARM64_INS_STLLRH, @@ -806,11 +1080,22 @@ "stxr", // ARM64_INS_STXR, "stxrb", // ARM64_INS_STXRB, "stxrh", // ARM64_INS_STXRH, + "stz2g", // ARM64_INS_STZ2G, + "stzg", // ARM64_INS_STZG, + "stzgm", // ARM64_INS_STZGM, "sub", // ARM64_INS_SUB, + "subg", // ARM64_INS_SUBG, "subhn", // ARM64_INS_SUBHN, "subhn2", // ARM64_INS_SUBHN2, + "subhnb", // ARM64_INS_SUBHNB, + "subhnt", // ARM64_INS_SUBHNT, + "subp", // ARM64_INS_SUBP, + "subps", // ARM64_INS_SUBPS, "subr", // ARM64_INS_SUBR, "subs", // ARM64_INS_SUBS, + "sudot", // ARM64_INS_SUDOT, + "sumopa", // ARM64_INS_SUMOPA, + "sumops", // ARM64_INS_SUMOPS, "sunpkhi", // ARM64_INS_SUNPKHI, "sunpklo", // ARM64_INS_SUNPKLO, "suqadd", // ARM64_INS_SUQADD, @@ -838,31 +1123,46 @@ "tbnz", // ARM64_INS_TBNZ, "tbx", // ARM64_INS_TBX, "tbz", // ARM64_INS_TBZ, + "tcancel", // ARM64_INS_TCANCEL, + "tcommit", // ARM64_INS_TCOMMIT, "trn1", // ARM64_INS_TRN1, "trn2", // ARM64_INS_TRN2, "tsb", // ARM64_INS_TSB, "tst", // ARM64_INS_TST, + "tstart", // ARM64_INS_TSTART, + "ttest", // ARM64_INS_TTEST, "uaba", // ARM64_INS_UABA, "uabal", // ARM64_INS_UABAL, "uabal2", // ARM64_INS_UABAL2, + "uabalb", // ARM64_INS_UABALB, + "uabalt", // ARM64_INS_UABALT, "uabd", // ARM64_INS_UABD, "uabdl", // ARM64_INS_UABDL, "uabdl2", // ARM64_INS_UABDL2, + "uabdlb", // ARM64_INS_UABDLB, + "uabdlt", // ARM64_INS_UABDLT, "uadalp", // ARM64_INS_UADALP, "uaddl", // ARM64_INS_UADDL, "uaddl2", // ARM64_INS_UADDL2, + "uaddlb", // ARM64_INS_UADDLB, "uaddlp", // ARM64_INS_UADDLP, + "uaddlt", // ARM64_INS_UADDLT, "uaddlv", // ARM64_INS_UADDLV, "uaddv", // ARM64_INS_UADDV, "uaddw", // ARM64_INS_UADDW, "uaddw2", // ARM64_INS_UADDW2, + "uaddwb", // ARM64_INS_UADDWB, + "uaddwt", // ARM64_INS_UADDWT, "ubfm", // ARM64_INS_UBFM, + "uclamp", // ARM64_INS_UCLAMP, "ucvtf", // ARM64_INS_UCVTF, + "udf", // ARM64_INS_UDF, "udiv", // ARM64_INS_UDIV, "udivr", // ARM64_INS_UDIVR, "udot", // ARM64_INS_UDOT, "uhadd", // ARM64_INS_UHADD, "uhsub", // ARM64_INS_UHSUB, + "uhsubr", // ARM64_INS_UHSUBR, "umaddl", // ARM64_INS_UMADDL, "umax", // ARM64_INS_UMAX, "umaxp", // ARM64_INS_UMAXP, @@ -872,14 +1172,23 @@ "uminv", // ARM64_INS_UMINV, "umlal", // ARM64_INS_UMLAL, "umlal2", // ARM64_INS_UMLAL2, + "umlalb", // ARM64_INS_UMLALB, + "umlalt", // ARM64_INS_UMLALT, "umlsl", // ARM64_INS_UMLSL, "umlsl2", // ARM64_INS_UMLSL2, + "umlslb", // ARM64_INS_UMLSLB, + "umlslt", // ARM64_INS_UMLSLT, + "ummla", // ARM64_INS_UMMLA, "umnegl", // ARM64_INS_UMNEGL, + "umopa", // ARM64_INS_UMOPA, + "umops", // ARM64_INS_UMOPS, "umov", // ARM64_INS_UMOV, "umsubl", // ARM64_INS_UMSUBL, "umulh", // ARM64_INS_UMULH, "umull", // ARM64_INS_UMULL, "umull2", // ARM64_INS_UMULL2, + "umullb", // ARM64_INS_UMULLB, + "umullt", // ARM64_INS_UMULLT, "uqadd", // ARM64_INS_UQADD, "uqdecb", // ARM64_INS_UQDECB, "uqdecd", // ARM64_INS_UQDECD, @@ -892,30 +1201,50 @@ "uqincp", // ARM64_INS_UQINCP, "uqincw", // ARM64_INS_UQINCW, "uqrshl", // ARM64_INS_UQRSHL, + "uqrshlr", // ARM64_INS_UQRSHLR, "uqrshrn", // ARM64_INS_UQRSHRN, "uqrshrn2", // ARM64_INS_UQRSHRN2, + "uqrshrnb", // ARM64_INS_UQRSHRNB, + "uqrshrnt", // ARM64_INS_UQRSHRNT, "uqshl", // ARM64_INS_UQSHL, + "uqshlr", // ARM64_INS_UQSHLR, "uqshrn", // ARM64_INS_UQSHRN, "uqshrn2", // ARM64_INS_UQSHRN2, + "uqshrnb", // ARM64_INS_UQSHRNB, + "uqshrnt", // ARM64_INS_UQSHRNT, "uqsub", // ARM64_INS_UQSUB, + "uqsubr", // ARM64_INS_UQSUBR, "uqxtn", // ARM64_INS_UQXTN, "uqxtn2", // ARM64_INS_UQXTN2, + "uqxtnb", // ARM64_INS_UQXTNB, + "uqxtnt", // ARM64_INS_UQXTNT, "urecpe", // ARM64_INS_URECPE, "urhadd", // ARM64_INS_URHADD, "urshl", // ARM64_INS_URSHL, + "urshlr", // ARM64_INS_URSHLR, "urshr", // ARM64_INS_URSHR, "ursqrte", // ARM64_INS_URSQRTE, "ursra", // ARM64_INS_URSRA, + "usdot", // ARM64_INS_USDOT, "ushl", // ARM64_INS_USHL, "ushll", // ARM64_INS_USHLL, "ushll2", // ARM64_INS_USHLL2, + "ushllb", // ARM64_INS_USHLLB, + "ushllt", // ARM64_INS_USHLLT, "ushr", // ARM64_INS_USHR, + "usmmla", // ARM64_INS_USMMLA, + "usmopa", // ARM64_INS_USMOPA, + "usmops", // ARM64_INS_USMOPS, "usqadd", // ARM64_INS_USQADD, "usra", // ARM64_INS_USRA, "usubl", // ARM64_INS_USUBL, "usubl2", // ARM64_INS_USUBL2, + "usublb", // ARM64_INS_USUBLB, + "usublt", // ARM64_INS_USUBLT, "usubw", // ARM64_INS_USUBW, "usubw2", // ARM64_INS_USUBW2, + "usubwb", // ARM64_INS_USUBWB, + "usubwt", // ARM64_INS_USUBWT, "uunpkhi", // ARM64_INS_UUNPKHI, "uunpklo", // ARM64_INS_UUNPKLO, "uxtb", // ARM64_INS_UXTB, @@ -926,12 +1255,21 @@ "uzp1", // ARM64_INS_UZP1, "uzp2", // ARM64_INS_UZP2, "wfe", // ARM64_INS_WFE, + "wfet", // ARM64_INS_WFET, "wfi", // ARM64_INS_WFI, + "wfit", // ARM64_INS_WFIT, + "whilege", // ARM64_INS_WHILEGE, + "whilegt", // ARM64_INS_WHILEGT, + "whilehi", // ARM64_INS_WHILEHI, + "whilehs", // ARM64_INS_WHILEHS, "whilele", // ARM64_INS_WHILELE, "whilelo", // ARM64_INS_WHILELO, "whilels", // ARM64_INS_WHILELS, "whilelt", // ARM64_INS_WHILELT, + "whilerw", // ARM64_INS_WHILERW, + "whilewr", // ARM64_INS_WHILEWR, "wrffr", // ARM64_INS_WRFFR, + "xaflag", // ARM64_INS_XAFLAG, "xar", // ARM64_INS_XAR, "xpacd", // ARM64_INS_XPACD, "xpaci", // ARM64_INS_XPACI, @@ -939,5 +1277,6 @@ "xtn", // ARM64_INS_XTN, "xtn2", // ARM64_INS_XTN2, "yield", // ARM64_INS_YIELD, + "zero", // ARM64_INS_ZERO, "zip1", // ARM64_INS_ZIP1, "zip2", // ARM64_INS_ZIP2, diff --git a/arch/AArch64/AArch64MappingInsnOp.inc b/arch/AArch64/AArch64MappingInsnOp.inc index 3983a36ca..85f872207 100644 --- a/arch/AArch64/AArch64MappingInsnOp.inc +++ b/arch/AArch64/AArch64MappingInsnOp.inc @@ -3,6 +3,16 @@ /* By Nguyen Anh Quynh , 2013-2019 */ +{ /* AArch64_RDFFR_P, AArch64_INS_RDFFR: rdffr */ + 0, + { 0 } +}, + +{ /* AArch64_RDFFR_PPz, AArch64_INS_RDFFR: rdffr */ + 0, + { 0 } +}, + { /* AArch64_ABS_ZPmZ_B, AArch64_INS_ABS: abs */ 0, { 0 } @@ -63,6 +73,26 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_ADCLB_ZZZ_D, AArch64_INS_ADCLB: adclb */ + 0, + { 0 } +}, + +{ /* AArch64_ADCLB_ZZZ_S, AArch64_INS_ADCLB: adclb */ + 0, + { 0 } +}, + +{ /* AArch64_ADCLT_ZZZ_D, AArch64_INS_ADCLT: adclt */ + 0, + { 0 } +}, + +{ /* AArch64_ADCLT_ZZZ_S, AArch64_INS_ADCLT: adclt */ + 0, + { 0 } +}, + { /* AArch64_ADCSWr, AArch64_INS_ADCS: adcs */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -83,6 +113,51 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_ADDG, AArch64_INS_ADDG: addg */ + 0, + { 0 } +}, + +{ /* AArch64_ADDHA_MPPZ_D, AArch64_INS_ADDHA: addha */ + 0, + { 0 } +}, + +{ /* AArch64_ADDHA_MPPZ_S, AArch64_INS_ADDHA: addha */ + 0, + { 0 } +}, + +{ /* AArch64_ADDHNB_ZZZ_B, AArch64_INS_ADDHNB: addhnb */ + 0, + { 0 } +}, + +{ /* AArch64_ADDHNB_ZZZ_H, AArch64_INS_ADDHNB: addhnb */ + 0, + { 0 } +}, + +{ /* AArch64_ADDHNB_ZZZ_S, AArch64_INS_ADDHNB: addhnb */ + 0, + { 0 } +}, + +{ /* AArch64_ADDHNT_ZZZ_B, AArch64_INS_ADDHNT: addhnt */ + 0, + { 0 } +}, + +{ /* AArch64_ADDHNT_ZZZ_H, AArch64_INS_ADDHNT: addhnt */ + 0, + { 0 } +}, + +{ /* AArch64_ADDHNT_ZZZ_S, AArch64_INS_ADDHNT: addhnt */ + 0, + { 0 } +}, + { /* AArch64_ADDHNv2i64_v2i32, AArch64_INS_ADDHN: addhn */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -118,6 +193,26 @@ { 0 } }, +{ /* AArch64_ADDP_ZPmZ_B, AArch64_INS_ADDP: addp */ + 0, + { 0 } +}, + +{ /* AArch64_ADDP_ZPmZ_D, AArch64_INS_ADDP: addp */ + 0, + { 0 } +}, + +{ /* AArch64_ADDP_ZPmZ_H, AArch64_INS_ADDP: addp */ + 0, + { 0 } +}, + +{ /* AArch64_ADDP_ZPmZ_S, AArch64_INS_ADDP: addp */ + 0, + { 0 } +}, + { /* AArch64_ADDPv16i8, AArch64_INS_ADDP: addp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -193,6 +288,16 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_ADDVA_MPPZ_D, AArch64_INS_ADDVA: addva */ + 0, + { 0 } +}, + +{ /* AArch64_ADDVA_MPPZ_S, AArch64_INS_ADDVA: addva */ + 0, + { 0 } +}, + { /* AArch64_ADDVL_XXI, AArch64_INS_ADDVL: addvl */ 0, { 0 } @@ -448,21 +553,41 @@ { 0 } }, +{ /* AArch64_AESD_ZZZ_B, AArch64_INS_AESD: aesd */ + 0, + { 0 } +}, + { /* AArch64_AESDrr, AArch64_INS_AESD: aesd */ 0, { CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_AESE_ZZZ_B, AArch64_INS_AESE: aese */ + 0, + { 0 } +}, + { /* AArch64_AESErr, AArch64_INS_AESE: aese */ 0, { CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_AESIMC_ZZ_B, AArch64_INS_AESIMC: aesimc */ + 0, + { 0 } +}, + { /* AArch64_AESIMCrr, AArch64_INS_AESIMC: aesimc */ 0, { CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_AESMC_ZZ_B, AArch64_INS_AESMC: aesmc */ + 0, + { 0 } +}, + { /* AArch64_AESMCrr, AArch64_INS_AESMC: aesmc */ 0, { CS_AC_READ | CS_AC_WRITE, CS_AC_READ, 0 } @@ -788,6 +913,11 @@ { 0 } }, +{ /* AArch64_AXFLAG, AArch64_INS_AXFLAG: axflag */ + 0, + { 0 } +}, + { /* AArch64_B, AArch64_INS_B: b */ 0, { CS_AC_READ, 0 } @@ -798,6 +928,161 @@ { 0 } }, +{ /* AArch64_BCAX_ZZZZ, AArch64_INS_BCAX: bcax */ + 0, + { 0 } +}, + +{ /* AArch64_BCcc, AArch64_INS_BC: bc */ + 0, + { 0 } +}, + +{ /* AArch64_BDEP_ZZZ_B, AArch64_INS_BDEP: bdep */ + 0, + { 0 } +}, + +{ /* AArch64_BDEP_ZZZ_D, AArch64_INS_BDEP: bdep */ + 0, + { 0 } +}, + +{ /* AArch64_BDEP_ZZZ_H, AArch64_INS_BDEP: bdep */ + 0, + { 0 } +}, + +{ /* AArch64_BDEP_ZZZ_S, AArch64_INS_BDEP: bdep */ + 0, + { 0 } +}, + +{ /* AArch64_BEXT_ZZZ_B, AArch64_INS_BEXT: bext */ + 0, + { 0 } +}, + +{ /* AArch64_BEXT_ZZZ_D, AArch64_INS_BEXT: bext */ + 0, + { 0 } +}, + +{ /* AArch64_BEXT_ZZZ_H, AArch64_INS_BEXT: bext */ + 0, + { 0 } +}, + +{ /* AArch64_BEXT_ZZZ_S, AArch64_INS_BEXT: bext */ + 0, + { 0 } +}, + +{ /* AArch64_BF16DOTlanev4bf16, AArch64_INS_BFDOT: bfdot */ + 0, + { 0 } +}, + +{ /* AArch64_BF16DOTlanev8bf16, AArch64_INS_BFDOT: bfdot */ + 0, + { 0 } +}, + +{ /* AArch64_BFCVT, AArch64_INS_BFCVT: bfcvt */ + 0, + { 0 } +}, + +{ /* AArch64_BFCVTN, AArch64_INS_BFCVTN: bfcvtn */ + 0, + { 0 } +}, + +{ /* AArch64_BFCVTN2, AArch64_INS_BFCVTN2: bfcvtn2 */ + 0, + { 0 } +}, + +{ /* AArch64_BFCVTNT_ZPmZ, AArch64_INS_BFCVTNT: bfcvtnt */ + 0, + { 0 } +}, + +{ /* AArch64_BFCVT_ZPmZ, AArch64_INS_BFCVT: bfcvt */ + 0, + { 0 } +}, + +{ /* AArch64_BFDOT_ZZI, AArch64_INS_BFDOT: bfdot */ + 0, + { 0 } +}, + +{ /* AArch64_BFDOT_ZZZ, AArch64_INS_BFDOT: bfdot */ + 0, + { 0 } +}, + +{ /* AArch64_BFDOTv4bf16, AArch64_INS_BFDOT: bfdot */ + 0, + { 0 } +}, + +{ /* AArch64_BFDOTv8bf16, AArch64_INS_BFDOT: bfdot */ + 0, + { 0 } +}, + +{ /* AArch64_BFMLALB, AArch64_INS_BFMLALB: bfmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_BFMLALBIdx, AArch64_INS_BFMLALB: bfmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_BFMLALT, AArch64_INS_BFMLALT: bfmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_BFMLALTIdx, AArch64_INS_BFMLALT: bfmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_BFMMLA, AArch64_INS_BFMMLA: bfmmla */ + 0, + { 0 } +}, + +{ /* AArch64_BFMMLA_B_ZZI, AArch64_INS_BFMLALB: bfmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_BFMMLA_B_ZZZ, AArch64_INS_BFMLALB: bfmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_BFMMLA_T_ZZI, AArch64_INS_BFMLALT: bfmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_BFMMLA_T_ZZZ, AArch64_INS_BFMLALT: bfmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_BFMMLA_ZZZ, AArch64_INS_BFMMLA: bfmmla */ + 0, + { 0 } +}, + { /* AArch64_BFMWri, AArch64_INS_BFM: bfm */ 0, { CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ } @@ -808,6 +1093,26 @@ { CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ } }, +{ /* AArch64_BGRP_ZZZ_B, AArch64_INS_BGRP: bgrp */ + 0, + { 0 } +}, + +{ /* AArch64_BGRP_ZZZ_D, AArch64_INS_BGRP: bgrp */ + 0, + { 0 } +}, + +{ /* AArch64_BGRP_ZZZ_H, AArch64_INS_BGRP: bgrp */ + 0, + { 0 } +}, + +{ /* AArch64_BGRP_ZZZ_S, AArch64_INS_BGRP: bgrp */ + 0, + { 0 } +}, + { /* AArch64_BICSWrs, AArch64_INS_BICS: bics */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -968,6 +1273,16 @@ { 0 } }, +{ /* AArch64_BRB_IALL, AArch64_INS_BRB: brb */ + 0, + { 0 } +}, + +{ /* AArch64_BRB_INJ, AArch64_INS_BRB: brb */ + 0, + { 0 } +}, + { /* AArch64_BRK, AArch64_INS_BRK: brk */ 0, { CS_AC_READ, 0 } @@ -1033,6 +1348,21 @@ { 0 } }, +{ /* AArch64_BSL1N_ZZZZ, AArch64_INS_BSL1N: bsl1n */ + 0, + { 0 } +}, + +{ /* AArch64_BSL2N_ZZZZ, AArch64_INS_BSL2N: bsl2n */ + 0, + { 0 } +}, + +{ /* AArch64_BSL_ZZZZ, AArch64_INS_BSL: bsl */ + 0, + { 0 } +}, + { /* AArch64_BSLv16i8, AArch64_INS_BSL: bsl */ 0, { CS_AC_READ | CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -1048,6 +1378,26 @@ { CS_AC_READ, 0 } }, +{ /* AArch64_CADD_ZZI_B, AArch64_INS_CADD: cadd */ + 0, + { 0 } +}, + +{ /* AArch64_CADD_ZZI_D, AArch64_INS_CADD: cadd */ + 0, + { 0 } +}, + +{ /* AArch64_CADD_ZZI_H, AArch64_INS_CADD: cadd */ + 0, + { 0 } +}, + +{ /* AArch64_CADD_ZZI_S, AArch64_INS_CADD: cadd */ + 0, + { 0 } +}, + { /* AArch64_CASAB, AArch64_INS_CASAB: casab */ 0, { 0 } @@ -1228,6 +1578,26 @@ { CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ } }, +{ /* AArch64_CDOT_ZZZI_D, AArch64_INS_CDOT: cdot */ + 0, + { 0 } +}, + +{ /* AArch64_CDOT_ZZZI_S, AArch64_INS_CDOT: cdot */ + 0, + { 0 } +}, + +{ /* AArch64_CDOT_ZZZ_D, AArch64_INS_CDOT: cdot */ + 0, + { 0 } +}, + +{ /* AArch64_CDOT_ZZZ_S, AArch64_INS_CDOT: cdot */ + 0, + { 0 } +}, + { /* AArch64_CFINV, AArch64_INS_CFINV: cfinv */ 0, { 0 } @@ -1798,6 +2168,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_CMLA_ZZZI_H, AArch64_INS_CMLA: cmla */ + 0, + { 0 } +}, + +{ /* AArch64_CMLA_ZZZI_S, AArch64_INS_CMLA: cmla */ + 0, + { 0 } +}, + +{ /* AArch64_CMLA_ZZZ_B, AArch64_INS_CMLA: cmla */ + 0, + { 0 } +}, + +{ /* AArch64_CMLA_ZZZ_D, AArch64_INS_CMLA: cmla */ + 0, + { 0 } +}, + +{ /* AArch64_CMLA_ZZZ_H, AArch64_INS_CMLA: cmla */ + 0, + { 0 } +}, + +{ /* AArch64_CMLA_ZZZ_S, AArch64_INS_CMLA: cmla */ + 0, + { 0 } +}, + { /* AArch64_CMLEv16i8rz, AArch64_INS_CMLE: cmle */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -2488,6 +2888,486 @@ { 0 } }, +{ /* AArch64_CPYE, AArch64_INS_CPYE: cpye */ + 0, + { 0 } +}, + +{ /* AArch64_CPYEN, AArch64_INS_CPYEN: cpyen */ + 0, + { 0 } +}, + +{ /* AArch64_CPYERN, AArch64_INS_CPYERN: cpyern */ + 0, + { 0 } +}, + +{ /* AArch64_CPYERT, AArch64_INS_CPYERT: cpyert */ + 0, + { 0 } +}, + +{ /* AArch64_CPYERTN, AArch64_INS_CPYERTN: cpyertn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYERTRN, AArch64_INS_CPYERTRN: cpyertrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYERTWN, AArch64_INS_CPYERTWN: cpyertwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYET, AArch64_INS_CPYET: cpyet */ + 0, + { 0 } +}, + +{ /* AArch64_CPYETN, AArch64_INS_CPYETN: cpyetn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYETRN, AArch64_INS_CPYETRN: cpyetrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYETWN, AArch64_INS_CPYETWN: cpyetwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYEWN, AArch64_INS_CPYEWN: cpyewn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYEWT, AArch64_INS_CPYEWT: cpyewt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYEWTN, AArch64_INS_CPYEWTN: cpyewtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYEWTRN, AArch64_INS_CPYEWTRN: cpyewtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYEWTWN, AArch64_INS_CPYEWTWN: cpyewtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFE, AArch64_INS_CPYFE: cpyfe */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFEN, AArch64_INS_CPYFEN: cpyfen */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFERN, AArch64_INS_CPYFERN: cpyfern */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFERT, AArch64_INS_CPYFERT: cpyfert */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFERTN, AArch64_INS_CPYFERTN: cpyfertn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFERTRN, AArch64_INS_CPYFERTRN: cpyfertrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFERTWN, AArch64_INS_CPYFERTWN: cpyfertwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFET, AArch64_INS_CPYFET: cpyfet */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFETN, AArch64_INS_CPYFETN: cpyfetn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFETRN, AArch64_INS_CPYFETRN: cpyfetrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFETWN, AArch64_INS_CPYFETWN: cpyfetwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFEWN, AArch64_INS_CPYFEWN: cpyfewn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFEWT, AArch64_INS_CPYFEWT: cpyfewt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFEWTN, AArch64_INS_CPYFEWTN: cpyfewtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFEWTRN, AArch64_INS_CPYFEWTRN: cpyfewtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFEWTWN, AArch64_INS_CPYFEWTWN: cpyfewtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFM, AArch64_INS_CPYFM: cpyfm */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMN, AArch64_INS_CPYFMN: cpyfmn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMRN, AArch64_INS_CPYFMRN: cpyfmrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMRT, AArch64_INS_CPYFMRT: cpyfmrt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMRTN, AArch64_INS_CPYFMRTN: cpyfmrtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMRTRN, AArch64_INS_CPYFMRTRN: cpyfmrtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMRTWN, AArch64_INS_CPYFMRTWN: cpyfmrtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMT, AArch64_INS_CPYFMT: cpyfmt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMTN, AArch64_INS_CPYFMTN: cpyfmtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMTRN, AArch64_INS_CPYFMTRN: cpyfmtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMTWN, AArch64_INS_CPYFMTWN: cpyfmtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMWN, AArch64_INS_CPYFMWN: cpyfmwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMWT, AArch64_INS_CPYFMWT: cpyfmwt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMWTN, AArch64_INS_CPYFMWTN: cpyfmwtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMWTRN, AArch64_INS_CPYFMWTRN: cpyfmwtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFMWTWN, AArch64_INS_CPYFMWTWN: cpyfmwtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFP, AArch64_INS_CPYFP: cpyfp */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPN, AArch64_INS_CPYFPN: cpyfpn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPRN, AArch64_INS_CPYFPRN: cpyfprn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPRT, AArch64_INS_CPYFPRT: cpyfprt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPRTN, AArch64_INS_CPYFPRTN: cpyfprtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPRTRN, AArch64_INS_CPYFPRTRN: cpyfprtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPRTWN, AArch64_INS_CPYFPRTWN: cpyfprtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPT, AArch64_INS_CPYFPT: cpyfpt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPTN, AArch64_INS_CPYFPTN: cpyfptn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPTRN, AArch64_INS_CPYFPTRN: cpyfptrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPTWN, AArch64_INS_CPYFPTWN: cpyfptwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPWN, AArch64_INS_CPYFPWN: cpyfpwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPWT, AArch64_INS_CPYFPWT: cpyfpwt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPWTN, AArch64_INS_CPYFPWTN: cpyfpwtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPWTRN, AArch64_INS_CPYFPWTRN: cpyfpwtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYFPWTWN, AArch64_INS_CPYFPWTWN: cpyfpwtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYM, AArch64_INS_CPYM: cpym */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMN, AArch64_INS_CPYMN: cpymn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMRN, AArch64_INS_CPYMRN: cpymrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMRT, AArch64_INS_CPYMRT: cpymrt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMRTN, AArch64_INS_CPYMRTN: cpymrtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMRTRN, AArch64_INS_CPYMRTRN: cpymrtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMRTWN, AArch64_INS_CPYMRTWN: cpymrtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMT, AArch64_INS_CPYMT: cpymt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMTN, AArch64_INS_CPYMTN: cpymtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMTRN, AArch64_INS_CPYMTRN: cpymtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMTWN, AArch64_INS_CPYMTWN: cpymtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMWN, AArch64_INS_CPYMWN: cpymwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMWT, AArch64_INS_CPYMWT: cpymwt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMWTN, AArch64_INS_CPYMWTN: cpymwtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMWTRN, AArch64_INS_CPYMWTRN: cpymwtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYMWTWN, AArch64_INS_CPYMWTWN: cpymwtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYP, AArch64_INS_CPYP: cpyp */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPN, AArch64_INS_CPYPN: cpypn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPRN, AArch64_INS_CPYPRN: cpyprn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPRT, AArch64_INS_CPYPRT: cpyprt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPRTN, AArch64_INS_CPYPRTN: cpyprtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPRTRN, AArch64_INS_CPYPRTRN: cpyprtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPRTWN, AArch64_INS_CPYPRTWN: cpyprtwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPT, AArch64_INS_CPYPT: cpypt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPTN, AArch64_INS_CPYPTN: cpyptn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPTRN, AArch64_INS_CPYPTRN: cpyptrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPTWN, AArch64_INS_CPYPTWN: cpyptwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPWN, AArch64_INS_CPYPWN: cpypwn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPWT, AArch64_INS_CPYPWT: cpypwt */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPWTN, AArch64_INS_CPYPWTN: cpypwtn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPWTRN, AArch64_INS_CPYPWTRN: cpypwtrn */ + 0, + { 0 } +}, + +{ /* AArch64_CPYPWTWN, AArch64_INS_CPYPWTWN: cpypwtwn */ + 0, + { 0 } +}, + { /* AArch64_CPY_ZPmI_B, AArch64_INS_CPY: cpy */ 0, { 0 } @@ -2568,26 +3448,6 @@ { 0 } }, -{ /* AArch64_CPYi16, AArch64_INS_DUP: dup */ - 0, - { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } -}, - -{ /* AArch64_CPYi32, AArch64_INS_DUP: dup */ - 0, - { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } -}, - -{ /* AArch64_CPYi64, AArch64_INS_DUP: dup */ - 0, - { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } -}, - -{ /* AArch64_CPYi8, AArch64_INS_DUP: dup */ - 0, - { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } -}, - { /* AArch64_CRC32Brr, AArch64_INS_CRC32B: crc32b */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -2783,11 +3643,16 @@ { 0 } }, -{ /* AArch64_DSB, AArch64_INS_DSB: dsb */ +{ /* AArch64_DSB, AArch64_INS_DFB: dfb */ 0, { CS_AC_READ, 0 } }, +{ /* AArch64_DSBnXS, AArch64_INS_DSB: dsb */ + 0, + { 0 } +}, + { /* AArch64_DUPM_ZI, AArch64_INS_DUPM: dupm */ 0, { 0 } @@ -2854,6 +3719,26 @@ }, { /* AArch64_DUP_ZZI_S, AArch64_INS_DUP: dup */ + 0, + { CS_AC_WRITE, CS_AC_READ, 0 } +}, + +{ /* AArch64_DUPi16, AArch64_INS_DUP: dup */ + 0, + { 0 } +}, + +{ /* AArch64_DUPi32, AArch64_INS_DUP: dup */ + 0, + { CS_AC_WRITE, CS_AC_READ, 0 } +}, + +{ /* AArch64_DUPi64, AArch64_INS_DUP: dup */ + 0, + { CS_AC_WRITE, CS_AC_READ, 0 } +}, + +{ /* AArch64_DUPi8, AArch64_INS_DUP: dup */ 0, { 0 } }, @@ -2943,11 +3828,56 @@ { 0 } }, +{ /* AArch64_EOR3_ZZZZ, AArch64_INS_EOR3: eor3 */ + 0, + { 0 } +}, + +{ /* AArch64_EORBT_ZZZ_B, AArch64_INS_EORBT: eorbt */ + 0, + { 0 } +}, + +{ /* AArch64_EORBT_ZZZ_D, AArch64_INS_EORBT: eorbt */ + 0, + { 0 } +}, + +{ /* AArch64_EORBT_ZZZ_H, AArch64_INS_EORBT: eorbt */ + 0, + { 0 } +}, + +{ /* AArch64_EORBT_ZZZ_S, AArch64_INS_EORBT: eorbt */ + 0, + { 0 } +}, + { /* AArch64_EORS_PPzPP, AArch64_INS_EORS: eors */ 0, { 0 } }, +{ /* AArch64_EORTB_ZZZ_B, AArch64_INS_EORTB: eortb */ + 0, + { 0 } +}, + +{ /* AArch64_EORTB_ZZZ_D, AArch64_INS_EORTB: eortb */ + 0, + { 0 } +}, + +{ /* AArch64_EORTB_ZZZ_H, AArch64_INS_EORTB: eortb */ + 0, + { 0 } +}, + +{ /* AArch64_EORTB_ZZZ_S, AArch64_INS_EORTB: eortb */ + 0, + { 0 } +}, + { /* AArch64_EORV_VPZ_B, AArch64_INS_EORV: eorv */ 0, { 0 } @@ -3048,6 +3978,56 @@ { 0 } }, +{ /* AArch64_EXTRACT_ZPMXI_H_B, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_H_D, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_H_H, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_H_Q, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_H_S, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_V_B, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_V_D, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_V_H, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_V_Q, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_EXTRACT_ZPMXI_V_S, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + { /* AArch64_EXTRWrri, AArch64_INS_EXTR: extr */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ } @@ -3063,6 +4043,11 @@ { 0 } }, +{ /* AArch64_EXT_ZZI_B, AArch64_INS_EXT: ext */ + 0, + { 0 } +}, + { /* AArch64_EXTv16i8, AArch64_INS_EXT: ext */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ } @@ -3295,7 +4280,7 @@ { /* AArch64_FADDA_VPZ_D, AArch64_INS_FADDA: fadda */ 0, - { 0 } + { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, { /* AArch64_FADDA_VPZ_H, AArch64_INS_FADDA: fadda */ @@ -3318,6 +4303,21 @@ { 0 } }, +{ /* AArch64_FADDP_ZPmZZ_D, AArch64_INS_FADDP: faddp */ + 0, + { 0 } +}, + +{ /* AArch64_FADDP_ZPmZZ_H, AArch64_INS_FADDP: faddp */ + 0, + { 0 } +}, + +{ /* AArch64_FADDP_ZPmZZ_S, AArch64_INS_FADDP: faddp */ + 0, + { 0 } +}, + { /* AArch64_FADDPv2f32, AArch64_INS_FADDP: faddp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -4318,6 +5318,16 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_FCVTLT_ZPmZ_HtoS, AArch64_INS_FCVTLT: fcvtlt */ + 0, + { 0 } +}, + +{ /* AArch64_FCVTLT_ZPmZ_StoD, AArch64_INS_FCVTLT: fcvtlt */ + 0, + { 0 } +}, + { /* AArch64_FCVTLv2i32, AArch64_INS_FCVTL: fcvtl */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -4548,6 +5558,16 @@ { 0 } }, +{ /* AArch64_FCVTNT_ZPmZ_DtoS, AArch64_INS_FCVTNT: fcvtnt */ + 0, + { 0 } +}, + +{ /* AArch64_FCVTNT_ZPmZ_StoH, AArch64_INS_FCVTNT: fcvtnt */ + 0, + { 0 } +}, + { /* AArch64_FCVTNUUWDr, AArch64_INS_FCVTNU: fcvtnu */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -4788,6 +5808,11 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_FCVTXNT_ZPmZ_DtoS, AArch64_INS_FCVTXNT: fcvtxnt */ + 0, + { 0 } +}, + { /* AArch64_FCVTXNv1i64, AArch64_INS_FCVTXN: fcvtxn */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -4803,6 +5828,11 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_FCVTX_ZPmZ_DtoS, AArch64_INS_FCVTX: fcvtx */ + 0, + { 0 } +}, + { /* AArch64_FCVTZSSWDri, AArch64_INS_FCVTZS: fcvtzs */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -5288,6 +6318,21 @@ { 0 } }, +{ /* AArch64_FLOGB_ZPmZ_D, AArch64_INS_FLOGB: flogb */ + 0, + { 0 } +}, + +{ /* AArch64_FLOGB_ZPmZ_H, AArch64_INS_FLOGB: flogb */ + 0, + { 0 } +}, + +{ /* AArch64_FLOGB_ZPmZ_S, AArch64_INS_FLOGB: flogb */ + 0, + { 0 } +}, + { /* AArch64_FMADDDrrr, AArch64_INS_FMADD: fmadd */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ } @@ -5338,6 +6383,21 @@ { 0 } }, +{ /* AArch64_FMAXNMP_ZPmZZ_D, AArch64_INS_FMAXNMP: fmaxnmp */ + 0, + { 0 } +}, + +{ /* AArch64_FMAXNMP_ZPmZZ_H, AArch64_INS_FMAXNMP: fmaxnmp */ + 0, + { 0 } +}, + +{ /* AArch64_FMAXNMP_ZPmZZ_S, AArch64_INS_FMAXNMP: fmaxnmp */ + 0, + { 0 } +}, + { /* AArch64_FMAXNMPv2f32, AArch64_INS_FMAXNMP: fmaxnmp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -5468,6 +6528,21 @@ { 0 } }, +{ /* AArch64_FMAXP_ZPmZZ_D, AArch64_INS_FMAXP: fmaxp */ + 0, + { 0 } +}, + +{ /* AArch64_FMAXP_ZPmZZ_H, AArch64_INS_FMAXP: fmaxp */ + 0, + { 0 } +}, + +{ /* AArch64_FMAXP_ZPmZZ_S, AArch64_INS_FMAXP: fmaxp */ + 0, + { 0 } +}, + { /* AArch64_FMAXPv2f32, AArch64_INS_FMAXP: fmaxp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -5618,6 +6693,21 @@ { 0 } }, +{ /* AArch64_FMINNMP_ZPmZZ_D, AArch64_INS_FMINNMP: fminnmp */ + 0, + { 0 } +}, + +{ /* AArch64_FMINNMP_ZPmZZ_H, AArch64_INS_FMINNMP: fminnmp */ + 0, + { 0 } +}, + +{ /* AArch64_FMINNMP_ZPmZZ_S, AArch64_INS_FMINNMP: fminnmp */ + 0, + { 0 } +}, + { /* AArch64_FMINNMPv2f32, AArch64_INS_FMINNMP: fminnmp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -5748,6 +6838,21 @@ { 0 } }, +{ /* AArch64_FMINP_ZPmZZ_D, AArch64_INS_FMINP: fminp */ + 0, + { 0 } +}, + +{ /* AArch64_FMINP_ZPmZZ_H, AArch64_INS_FMINP: fminp */ + 0, + { 0 } +}, + +{ /* AArch64_FMINP_ZPmZZ_S, AArch64_INS_FMINP: fminp */ + 0, + { 0 } +}, + { /* AArch64_FMINPv2f32, AArch64_INS_FMINP: fminp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -5878,6 +6983,66 @@ { 0 } }, +{ /* AArch64_FMLAL2lanev4f16, AArch64_INS_FMLAL2: fmlal2 */ + 0, + { 0 } +}, + +{ /* AArch64_FMLAL2lanev8f16, AArch64_INS_FMLAL2: fmlal2 */ + 0, + { 0 } +}, + +{ /* AArch64_FMLAL2v4f16, AArch64_INS_FMLAL2: fmlal2 */ + 0, + { 0 } +}, + +{ /* AArch64_FMLAL2v8f16, AArch64_INS_FMLAL2: fmlal2 */ + 0, + { 0 } +}, + +{ /* AArch64_FMLALB_ZZZI_SHH, AArch64_INS_FMLALB: fmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_FMLALB_ZZZ_SHH, AArch64_INS_FMLALB: fmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_FMLALT_ZZZI_SHH, AArch64_INS_FMLALT: fmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_FMLALT_ZZZ_SHH, AArch64_INS_FMLALT: fmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_FMLALlanev4f16, AArch64_INS_FMLAL: fmlal */ + 0, + { 0 } +}, + +{ /* AArch64_FMLALlanev8f16, AArch64_INS_FMLAL: fmlal */ + 0, + { 0 } +}, + +{ /* AArch64_FMLALv4f16, AArch64_INS_FMLAL: fmlal */ + 0, + { 0 } +}, + +{ /* AArch64_FMLALv8f16, AArch64_INS_FMLAL: fmlal */ + 0, + { 0 } +}, + { /* AArch64_FMLA_ZPmZZ_D, AArch64_INS_FMLA: fmla */ 0, { 0 } @@ -5973,6 +7138,66 @@ { 0 } }, +{ /* AArch64_FMLSL2lanev4f16, AArch64_INS_FMLSL2: fmlsl2 */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSL2lanev8f16, AArch64_INS_FMLSL2: fmlsl2 */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSL2v4f16, AArch64_INS_FMLSL2: fmlsl2 */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSL2v8f16, AArch64_INS_FMLSL2: fmlsl2 */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSLB_ZZZI_SHH, AArch64_INS_FMLSLB: fmlslb */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSLB_ZZZ_SHH, AArch64_INS_FMLSLB: fmlslb */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSLT_ZZZI_SHH, AArch64_INS_FMLSLT: fmlslt */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSLT_ZZZ_SHH, AArch64_INS_FMLSLT: fmlslt */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSLlanev4f16, AArch64_INS_FMLSL: fmlsl */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSLlanev8f16, AArch64_INS_FMLSL: fmlsl */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSLv4f16, AArch64_INS_FMLSL: fmlsl */ + 0, + { 0 } +}, + +{ /* AArch64_FMLSLv8f16, AArch64_INS_FMLSL: fmlsl */ + 0, + { 0 } +}, + { /* AArch64_FMLS_ZPmZZ_D, AArch64_INS_FMLS: fmls */ 0, { 0 } @@ -6068,6 +7293,36 @@ { 0 } }, +{ /* AArch64_FMMLA_ZZZ_D, AArch64_INS_FMMLA: fmmla */ + 0, + { 0 } +}, + +{ /* AArch64_FMMLA_ZZZ_S, AArch64_INS_FMMLA: fmmla */ + 0, + { 0 } +}, + +{ /* AArch64_FMOPA_MPPZZ_D, AArch64_INS_FMOPA: fmopa */ + 0, + { 0 } +}, + +{ /* AArch64_FMOPA_MPPZZ_S, AArch64_INS_FMOPA: fmopa */ + 0, + { 0 } +}, + +{ /* AArch64_FMOPS_MPPZZ_D, AArch64_INS_FMOPS: fmops */ + 0, + { 0 } +}, + +{ /* AArch64_FMOPS_MPPZZ_S, AArch64_INS_FMOPS: fmops */ + 0, + { 0 } +}, + { /* AArch64_FMOVDXHighr, AArch64_INS_FMOV: fmov */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -6738,6 +7993,106 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_FRINT32XDr, AArch64_INS_FRINT32X: frint32x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32XSr, AArch64_INS_FRINT32X: frint32x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32Xv2f32, AArch64_INS_FRINT32X: frint32x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32Xv2f64, AArch64_INS_FRINT32X: frint32x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32Xv4f32, AArch64_INS_FRINT32X: frint32x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32ZDr, AArch64_INS_FRINT32Z: frint32z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32ZSr, AArch64_INS_FRINT32Z: frint32z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32Zv2f32, AArch64_INS_FRINT32Z: frint32z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32Zv2f64, AArch64_INS_FRINT32Z: frint32z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT32Zv4f32, AArch64_INS_FRINT32Z: frint32z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64XDr, AArch64_INS_FRINT64X: frint64x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64XSr, AArch64_INS_FRINT64X: frint64x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64Xv2f32, AArch64_INS_FRINT64X: frint64x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64Xv2f64, AArch64_INS_FRINT64X: frint64x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64Xv4f32, AArch64_INS_FRINT64X: frint64x */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64ZDr, AArch64_INS_FRINT64Z: frint64z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64ZSr, AArch64_INS_FRINT64Z: frint64z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64Zv2f32, AArch64_INS_FRINT64Z: frint64z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64Zv2f64, AArch64_INS_FRINT64Z: frint64z */ + 0, + { 0 } +}, + +{ /* AArch64_FRINT64Zv4f32, AArch64_INS_FRINT64Z: frint64z */ + 0, + { 0 } +}, + { /* AArch64_FRINTADr, AArch64_INS_FRINTA: frinta */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -8103,11 +9458,31 @@ { 0 } }, -{ /* AArch64_HINT, AArch64_INS_CSDB: csdb */ +{ /* AArch64_GMI, AArch64_INS_GMI: gmi */ + 0, + { 0 } +}, + +{ /* AArch64_HINT, AArch64_INS_BTI: bti */ 0, { CS_AC_READ, 0 } }, +{ /* AArch64_HISTCNT_ZPzZZ_D, AArch64_INS_HISTCNT: histcnt */ + 0, + { 0 } +}, + +{ /* AArch64_HISTCNT_ZPzZZ_S, AArch64_INS_HISTCNT: histcnt */ + 0, + { 0 } +}, + +{ /* AArch64_HISTSEG_ZZZ, AArch64_INS_HISTSEG: histseg */ + 0, + { 0 } +}, + { /* AArch64_HLT, AArch64_INS_HLT: hlt */ 0, { CS_AC_READ, 0 } @@ -8268,6 +9643,56 @@ { 0 } }, +{ /* AArch64_INSERT_MXIPZ_H_B, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_H_D, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_H_H, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_H_Q, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_H_S, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_V_B, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_V_D, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_V_H, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_V_Q, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + +{ /* AArch64_INSERT_MXIPZ_V_S, AArch64_INS_MOV: mov */ + 0, + { 0 } +}, + { /* AArch64_INSR_ZR_B, AArch64_INS_INSR: insr */ 0, { 0 } @@ -8348,6 +9773,11 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ } }, +{ /* AArch64_IRG, AArch64_INS_IRG: irg */ + 0, + { 0 } +}, + { /* AArch64_ISB, AArch64_INS_ISB: isb */ 0, { 0 } @@ -8713,6 +10143,46 @@ { 0 } }, +{ /* AArch64_LD1RO_B, AArch64_INS_LD1ROB: ld1rob */ + 0, + { 0 } +}, + +{ /* AArch64_LD1RO_B_IMM, AArch64_INS_LD1ROB: ld1rob */ + 0, + { 0 } +}, + +{ /* AArch64_LD1RO_D, AArch64_INS_LD1ROD: ld1rod */ + 0, + { 0 } +}, + +{ /* AArch64_LD1RO_D_IMM, AArch64_INS_LD1ROD: ld1rod */ + 0, + { 0 } +}, + +{ /* AArch64_LD1RO_H, AArch64_INS_LD1ROH: ld1roh */ + 0, + { 0 } +}, + +{ /* AArch64_LD1RO_H_IMM, AArch64_INS_LD1ROH: ld1roh */ + 0, + { 0 } +}, + +{ /* AArch64_LD1RO_W, AArch64_INS_LD1ROW: ld1row */ + 0, + { 0 } +}, + +{ /* AArch64_LD1RO_W_IMM, AArch64_INS_LD1ROW: ld1row */ + 0, + { 0 } +}, + { /* AArch64_LD1RQ_B, AArch64_INS_LD1RQB: ld1rqb */ 0, { 0 } @@ -9113,6 +10583,56 @@ { 0 } }, +{ /* AArch64_LD1_MXIPXX_H_B, AArch64_INS_LD1B: ld1b */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_H_D, AArch64_INS_LD1D: ld1d */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_H_H, AArch64_INS_LD1H: ld1h */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_H_Q, AArch64_INS_LD1Q: ld1q */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_H_S, AArch64_INS_LD1W: ld1w */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_V_B, AArch64_INS_LD1B: ld1b */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_V_D, AArch64_INS_LD1D: ld1d */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_V_H, AArch64_INS_LD1H: ld1h */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_V_Q, AArch64_INS_LD1Q: ld1q */ + 0, + { 0 } +}, + +{ /* AArch64_LD1_MXIPXX_V_S, AArch64_INS_LD1W: ld1w */ + 0, + { 0 } +}, + { /* AArch64_LD1i16, AArch64_INS_LD1: ld1 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 } @@ -9843,6 +11363,11 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ } }, +{ /* AArch64_LD64B, AArch64_INS_LD64B: ld64b */ + 0, + { 0 } +}, + { /* AArch64_LDADDAB, AArch64_INS_LDADDAB: ldaddab */ 0, { 0 } @@ -10278,6 +11803,16 @@ { 0 } }, +{ /* AArch64_LDG, AArch64_INS_LDG: ldg */ + 0, + { 0 } +}, + +{ /* AArch64_LDGM, AArch64_INS_LDGM: ldgm */ + 0, + { 0 } +}, + { /* AArch64_LDLARB, AArch64_INS_LDLARB: ldlarb */ 0, { 0 } @@ -10413,6 +11948,16 @@ { 0 } }, +{ /* AArch64_LDNT1B_ZZR_D_REAL, AArch64_INS_LDNT1B: ldnt1b */ + 0, + { 0 } +}, + +{ /* AArch64_LDNT1B_ZZR_S_REAL, AArch64_INS_LDNT1B: ldnt1b */ + 0, + { 0 } +}, + { /* AArch64_LDNT1D_ZRI, AArch64_INS_LDNT1D: ldnt1d */ 0, { 0 } @@ -10423,6 +11968,11 @@ { 0 } }, +{ /* AArch64_LDNT1D_ZZR_D_REAL, AArch64_INS_LDNT1D: ldnt1d */ + 0, + { 0 } +}, + { /* AArch64_LDNT1H_ZRI, AArch64_INS_LDNT1H: ldnt1h */ 0, { 0 } @@ -10433,6 +11983,41 @@ { 0 } }, +{ /* AArch64_LDNT1H_ZZR_D_REAL, AArch64_INS_LDNT1H: ldnt1h */ + 0, + { 0 } +}, + +{ /* AArch64_LDNT1H_ZZR_S_REAL, AArch64_INS_LDNT1H: ldnt1h */ + 0, + { 0 } +}, + +{ /* AArch64_LDNT1SB_ZZR_D_REAL, AArch64_INS_LDNT1SB: ldnt1sb */ + 0, + { 0 } +}, + +{ /* AArch64_LDNT1SB_ZZR_S_REAL, AArch64_INS_LDNT1SB: ldnt1sb */ + 0, + { 0 } +}, + +{ /* AArch64_LDNT1SH_ZZR_D_REAL, AArch64_INS_LDNT1SH: ldnt1sh */ + 0, + { 0 } +}, + +{ /* AArch64_LDNT1SH_ZZR_S_REAL, AArch64_INS_LDNT1SH: ldnt1sh */ + 0, + { 0 } +}, + +{ /* AArch64_LDNT1SW_ZZR_D_REAL, AArch64_INS_LDNT1SW: ldnt1sw */ + 0, + { 0 } +}, + { /* AArch64_LDNT1W_ZRI, AArch64_INS_LDNT1W: ldnt1w */ 0, { 0 } @@ -10443,6 +12028,16 @@ { 0 } }, +{ /* AArch64_LDNT1W_ZZR_D_REAL, AArch64_INS_LDNT1W: ldnt1w */ + 0, + { 0 } +}, + +{ /* AArch64_LDNT1W_ZZR_S_REAL, AArch64_INS_LDNT1W: ldnt1w */ + 0, + { 0 } +}, + { /* AArch64_LDPDi, AArch64_INS_LDP: ldp */ 0, { CS_AC_WRITE, CS_AC_WRITE, CS_AC_READ, CS_AC_READ } @@ -10938,6 +12533,11 @@ { 0 } }, +{ /* AArch64_LDR_ZA, AArch64_INS_LDR: ldr */ + 0, + { 0 } +}, + { /* AArch64_LDR_ZXI, AArch64_INS_LDR: ldr */ 0, { 0 } @@ -11758,6 +13358,16 @@ { 0 } }, +{ /* AArch64_MATCH_PPzZZ_B, AArch64_INS_MATCH: match */ + 0, + { 0 } +}, + +{ /* AArch64_MATCH_PPzZZ_H, AArch64_INS_MATCH: match */ + 0, + { 0 } +}, + { /* AArch64_MLA_ZPmZZ_B, AArch64_INS_MLA: mla */ 0, { 0 } @@ -11778,6 +13388,21 @@ { 0 } }, +{ /* AArch64_MLA_ZZZI_D, AArch64_INS_MLA: mla */ + 0, + { 0 } +}, + +{ /* AArch64_MLA_ZZZI_H, AArch64_INS_MLA: mla */ + 0, + { 0 } +}, + +{ /* AArch64_MLA_ZZZI_S, AArch64_INS_MLA: mla */ + 0, + { 0 } +}, + { /* AArch64_MLAv16i8, AArch64_INS_MLA: mla */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -11848,6 +13473,21 @@ { 0 } }, +{ /* AArch64_MLS_ZZZI_D, AArch64_INS_MLS: mls */ + 0, + { 0 } +}, + +{ /* AArch64_MLS_ZZZI_H, AArch64_INS_MLS: mls */ + 0, + { 0 } +}, + +{ /* AArch64_MLS_ZZZI_S, AArch64_INS_MLS: mls */ + 0, + { 0 } +}, + { /* AArch64_MLSv16i8, AArch64_INS_MLS: mls */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -11898,6 +13538,26 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_MOPSSETGE, AArch64_INS_SETGE: setge */ + 0, + { 0 } +}, + +{ /* AArch64_MOPSSETGEN, AArch64_INS_SETGEN: setgen */ + 0, + { 0 } +}, + +{ /* AArch64_MOPSSETGET, AArch64_INS_SETGET: setget */ + 0, + { 0 } +}, + +{ /* AArch64_MOPSSETGETN, AArch64_INS_SETGETN: setgetn */ + 0, + { 0 } +}, + { /* AArch64_MOVID, AArch64_INS_MOVI: movi */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } @@ -12063,6 +13723,11 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_MSRpstatesvcrImm1, AArch64_INS_MSR: msr */ + 0, + { 0 } +}, + { /* AArch64_MSUBWrrr, AArch64_INS_MNEG: mneg */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ } @@ -12113,6 +13778,41 @@ { 0 } }, +{ /* AArch64_MUL_ZZZI_D, AArch64_INS_MUL: mul */ + 0, + { 0 } +}, + +{ /* AArch64_MUL_ZZZI_H, AArch64_INS_MUL: mul */ + 0, + { 0 } +}, + +{ /* AArch64_MUL_ZZZI_S, AArch64_INS_MUL: mul */ + 0, + { 0 } +}, + +{ /* AArch64_MUL_ZZZ_B, AArch64_INS_MUL: mul */ + 0, + { 0 } +}, + +{ /* AArch64_MUL_ZZZ_D, AArch64_INS_MUL: mul */ + 0, + { 0 } +}, + +{ /* AArch64_MUL_ZZZ_H, AArch64_INS_MUL: mul */ + 0, + { 0 } +}, + +{ /* AArch64_MUL_ZZZ_S, AArch64_INS_MUL: mul */ + 0, + { 0 } +}, + { /* AArch64_MULv16i8, AArch64_INS_MUL: mul */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -12203,6 +13903,11 @@ { 0 } }, +{ /* AArch64_NBSL_ZZZZ, AArch64_INS_NBSL: nbsl */ + 0, + { 0 } +}, + { /* AArch64_NEG_ZPmZ_B, AArch64_INS_NEG: neg */ 0, { 0 } @@ -12263,6 +13968,16 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_NMATCH_PPzZZ_B, AArch64_INS_NMATCH: nmatch */ + 0, + { 0 } +}, + +{ /* AArch64_NMATCH_PPzZZ_H, AArch64_INS_NMATCH: nmatch */ + 0, + { 0 } +}, + { /* AArch64_NORS_PPzPP, AArch64_INS_NORS: nors */ 0, { 0 } @@ -12473,17 +14188,17 @@ { 0 } }, -{ /* AArch64_PACIA1716, AArch64_INS_PACIA1716: pacia1716 */ +{ /* AArch64_PACIA1716, AArch64_INS_HINT: hint */ 0, { 0 } }, -{ /* AArch64_PACIASP, AArch64_INS_PACIASP: paciasp */ +{ /* AArch64_PACIASP, AArch64_INS_HINT: hint */ 0, { 0 } }, -{ /* AArch64_PACIAZ, AArch64_INS_PACIAZ: paciaz */ +{ /* AArch64_PACIAZ, AArch64_INS_HINT: hint */ 0, { 0 } }, @@ -12493,17 +14208,17 @@ { 0 } }, -{ /* AArch64_PACIB1716, AArch64_INS_PACIB1716: pacib1716 */ +{ /* AArch64_PACIB1716, AArch64_INS_HINT: hint */ 0, { 0 } }, -{ /* AArch64_PACIBSP, AArch64_INS_PACIBSP: pacibsp */ +{ /* AArch64_PACIBSP, AArch64_INS_HINT: hint */ 0, { 0 } }, -{ /* AArch64_PACIBZ, AArch64_INS_PACIBZ: pacibz */ +{ /* AArch64_PACIBZ, AArch64_INS_HINT: hint */ 0, { 0 } }, @@ -12523,6 +14238,41 @@ { 0 } }, +{ /* AArch64_PFIRST_B, AArch64_INS_PFIRST: pfirst */ + 0, + { 0 } +}, + +{ /* AArch64_PMULLB_ZZZ_D, AArch64_INS_PMULLB: pmullb */ + 0, + { 0 } +}, + +{ /* AArch64_PMULLB_ZZZ_H, AArch64_INS_PMULLB: pmullb */ + 0, + { 0 } +}, + +{ /* AArch64_PMULLB_ZZZ_Q, AArch64_INS_PMULLB: pmullb */ + 0, + { 0 } +}, + +{ /* AArch64_PMULLT_ZZZ_D, AArch64_INS_PMULLT: pmullt */ + 0, + { 0 } +}, + +{ /* AArch64_PMULLT_ZZZ_H, AArch64_INS_PMULLT: pmullt */ + 0, + { 0 } +}, + +{ /* AArch64_PMULLT_ZZZ_Q, AArch64_INS_PMULLT: pmullt */ + 0, + { 0 } +}, + { /* AArch64_PMULLv16i8, AArch64_INS_PMULL2: pmull2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -12543,6 +14293,11 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_PMUL_ZZZ_B, AArch64_INS_PMUL: pmul */ + 0, + { 0 } +}, + { /* AArch64_PMULv16i8, AArch64_INS_PMUL: pmul */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -12778,6 +14533,26 @@ { 0 } }, +{ /* AArch64_PSEL_PPPRI_B, AArch64_INS_PSEL: psel */ + 0, + { 0 } +}, + +{ /* AArch64_PSEL_PPPRI_D, AArch64_INS_PSEL: psel */ + 0, + { 0 } +}, + +{ /* AArch64_PSEL_PPPRI_H, AArch64_INS_PSEL: psel */ + 0, + { 0 } +}, + +{ /* AArch64_PSEL_PPPRI_S, AArch64_INS_PSEL: psel */ + 0, + { 0 } +}, + { /* AArch64_PTEST_PP, AArch64_INS_PTEST: ptest */ 0, { 0 } @@ -12833,6 +14608,36 @@ { 0 } }, +{ /* AArch64_RADDHNB_ZZZ_B, AArch64_INS_RADDHNB: raddhnb */ + 0, + { 0 } +}, + +{ /* AArch64_RADDHNB_ZZZ_H, AArch64_INS_RADDHNB: raddhnb */ + 0, + { 0 } +}, + +{ /* AArch64_RADDHNB_ZZZ_S, AArch64_INS_RADDHNB: raddhnb */ + 0, + { 0 } +}, + +{ /* AArch64_RADDHNT_ZZZ_B, AArch64_INS_RADDHNT: raddhnt */ + 0, + { 0 } +}, + +{ /* AArch64_RADDHNT_ZZZ_H, AArch64_INS_RADDHNT: raddhnt */ + 0, + { 0 } +}, + +{ /* AArch64_RADDHNT_ZZZ_S, AArch64_INS_RADDHNT: raddhnt */ + 0, + { 0 } +}, + { /* AArch64_RADDHNv2i64_v2i32, AArch64_INS_RADDHN: raddhn */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -12868,6 +14673,11 @@ { 0 } }, +{ /* AArch64_RAX1_ZZZ_D, AArch64_INS_RAX1: rax1 */ + 0, + { 0 } +}, + { /* AArch64_RBITWr, AArch64_INS_RBIT: rbit */ 0, { CS_AC_WRITE, CS_AC_READ, 0} @@ -12913,12 +14723,12 @@ { 0 } }, -{ /* AArch64_RDFFR_P, AArch64_INS_RDFFR: rdffr */ +{ /* AArch64_RDFFR_PPz_REAL, AArch64_INS_RDFFR: rdffr */ 0, { 0 } }, -{ /* AArch64_RDFFR_PPz, AArch64_INS_RDFFR: rdffr */ +{ /* AArch64_RDFFR_P_REAL, AArch64_INS_RDFFR: rdffr */ 0, { 0 } }, @@ -13033,6 +14843,11 @@ { 0 } }, +{ /* AArch64_REVD_ZPmZ, AArch64_INS_REVD: revd */ + 0, + { 0 } +}, + { /* AArch64_REVH_ZPmZ_D, AArch64_INS_REVH: revh */ 0, { 0 } @@ -13113,6 +14928,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_RSHRNB_ZZI_B, AArch64_INS_RSHRNB: rshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_RSHRNB_ZZI_H, AArch64_INS_RSHRNB: rshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_RSHRNB_ZZI_S, AArch64_INS_RSHRNB: rshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_RSHRNT_ZZI_B, AArch64_INS_RSHRNT: rshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_RSHRNT_ZZI_H, AArch64_INS_RSHRNT: rshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_RSHRNT_ZZI_S, AArch64_INS_RSHRNT: rshrnt */ + 0, + { 0 } +}, + { /* AArch64_RSHRNv16i8_shift, AArch64_INS_RSHRN2: rshrn2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -13143,6 +14988,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_RSUBHNB_ZZZ_B, AArch64_INS_RSUBHNB: rsubhnb */ + 0, + { 0 } +}, + +{ /* AArch64_RSUBHNB_ZZZ_H, AArch64_INS_RSUBHNB: rsubhnb */ + 0, + { 0 } +}, + +{ /* AArch64_RSUBHNB_ZZZ_S, AArch64_INS_RSUBHNB: rsubhnb */ + 0, + { 0 } +}, + +{ /* AArch64_RSUBHNT_ZZZ_B, AArch64_INS_RSUBHNT: rsubhnt */ + 0, + { 0 } +}, + +{ /* AArch64_RSUBHNT_ZZZ_H, AArch64_INS_RSUBHNT: rsubhnt */ + 0, + { 0 } +}, + +{ /* AArch64_RSUBHNT_ZZZ_S, AArch64_INS_RSUBHNT: rsubhnt */ + 0, + { 0 } +}, + { /* AArch64_RSUBHNv2i64_v2i32, AArch64_INS_RSUBHN: rsubhn */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -13173,6 +15048,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SABALB_ZZZ_D, AArch64_INS_SABALB: sabalb */ + 0, + { 0 } +}, + +{ /* AArch64_SABALB_ZZZ_H, AArch64_INS_SABALB: sabalb */ + 0, + { 0 } +}, + +{ /* AArch64_SABALB_ZZZ_S, AArch64_INS_SABALB: sabalb */ + 0, + { 0 } +}, + +{ /* AArch64_SABALT_ZZZ_D, AArch64_INS_SABALT: sabalt */ + 0, + { 0 } +}, + +{ /* AArch64_SABALT_ZZZ_H, AArch64_INS_SABALT: sabalt */ + 0, + { 0 } +}, + +{ /* AArch64_SABALT_ZZZ_S, AArch64_INS_SABALT: sabalt */ + 0, + { 0 } +}, + { /* AArch64_SABALv16i8_v8i16, AArch64_INS_SABAL2: sabal2 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0} @@ -13203,6 +15108,26 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SABA_ZZZ_B, AArch64_INS_SABA: saba */ + 0, + { 0 } +}, + +{ /* AArch64_SABA_ZZZ_D, AArch64_INS_SABA: saba */ + 0, + { 0 } +}, + +{ /* AArch64_SABA_ZZZ_H, AArch64_INS_SABA: saba */ + 0, + { 0 } +}, + +{ /* AArch64_SABA_ZZZ_S, AArch64_INS_SABA: saba */ + 0, + { 0 } +}, + { /* AArch64_SABAv16i8, AArch64_INS_SABA: saba */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0} @@ -13233,6 +15158,36 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SABDLB_ZZZ_D, AArch64_INS_SABDLB: sabdlb */ + 0, + { 0 } +}, + +{ /* AArch64_SABDLB_ZZZ_H, AArch64_INS_SABDLB: sabdlb */ + 0, + { 0 } +}, + +{ /* AArch64_SABDLB_ZZZ_S, AArch64_INS_SABDLB: sabdlb */ + 0, + { 0 } +}, + +{ /* AArch64_SABDLT_ZZZ_D, AArch64_INS_SABDLT: sabdlt */ + 0, + { 0 } +}, + +{ /* AArch64_SABDLT_ZZZ_H, AArch64_INS_SABDLT: sabdlt */ + 0, + { 0 } +}, + +{ /* AArch64_SABDLT_ZZZ_S, AArch64_INS_SABDLT: sabdlt */ + 0, + { 0 } +}, + { /* AArch64_SABDLv16i8_v8i16, AArch64_INS_SABDL2: sabdl2 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0} @@ -13313,6 +15268,21 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SADALP_ZPmZ_D, AArch64_INS_SADALP: sadalp */ + 0, + { 0 } +}, + +{ /* AArch64_SADALP_ZPmZ_H, AArch64_INS_SADALP: sadalp */ + 0, + { 0 } +}, + +{ /* AArch64_SADALP_ZPmZ_S, AArch64_INS_SADALP: sadalp */ + 0, + { 0 } +}, + { /* AArch64_SADALPv16i8_v8i16, AArch64_INS_SADALP: sadalp */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0} @@ -13343,6 +15313,36 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SADDLBT_ZZZ_D, AArch64_INS_SADDLBT: saddlbt */ + 0, + { 0 } +}, + +{ /* AArch64_SADDLBT_ZZZ_H, AArch64_INS_SADDLBT: saddlbt */ + 0, + { 0 } +}, + +{ /* AArch64_SADDLBT_ZZZ_S, AArch64_INS_SADDLBT: saddlbt */ + 0, + { 0 } +}, + +{ /* AArch64_SADDLB_ZZZ_D, AArch64_INS_SADDLB: saddlb */ + 0, + { 0 } +}, + +{ /* AArch64_SADDLB_ZZZ_H, AArch64_INS_SADDLB: saddlb */ + 0, + { 0 } +}, + +{ /* AArch64_SADDLB_ZZZ_S, AArch64_INS_SADDLB: saddlb */ + 0, + { 0 } +}, + { /* AArch64_SADDLPv16i8_v8i16, AArch64_INS_SADDLP: saddlp */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0} @@ -13373,6 +15373,21 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SADDLT_ZZZ_D, AArch64_INS_SADDLT: saddlt */ + 0, + { 0 } +}, + +{ /* AArch64_SADDLT_ZZZ_H, AArch64_INS_SADDLT: saddlt */ + 0, + { 0 } +}, + +{ /* AArch64_SADDLT_ZZZ_S, AArch64_INS_SADDLT: saddlt */ + 0, + { 0 } +}, + { /* AArch64_SADDLVv16i8v, AArch64_INS_SADDLV: saddlv */ 0, { CS_AC_WRITE, CS_AC_READ, 0} @@ -13443,6 +15458,36 @@ { 0 } }, +{ /* AArch64_SADDWB_ZZZ_D, AArch64_INS_SADDWB: saddwb */ + 0, + { 0 } +}, + +{ /* AArch64_SADDWB_ZZZ_H, AArch64_INS_SADDWB: saddwb */ + 0, + { 0 } +}, + +{ /* AArch64_SADDWB_ZZZ_S, AArch64_INS_SADDWB: saddwb */ + 0, + { 0 } +}, + +{ /* AArch64_SADDWT_ZZZ_D, AArch64_INS_SADDWT: saddwt */ + 0, + { 0 } +}, + +{ /* AArch64_SADDWT_ZZZ_H, AArch64_INS_SADDWT: saddwt */ + 0, + { 0 } +}, + +{ /* AArch64_SADDWT_ZZZ_S, AArch64_INS_SADDWT: saddwt */ + 0, + { 0 } +}, + { /* AArch64_SADDWv16i8_v8i16, AArch64_INS_SADDW2: saddw2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -13473,6 +15518,31 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SB, AArch64_INS_SB: sb */ + 0, + { 0 } +}, + +{ /* AArch64_SBCLB_ZZZ_D, AArch64_INS_SBCLB: sbclb */ + 0, + { 0 } +}, + +{ /* AArch64_SBCLB_ZZZ_S, AArch64_INS_SBCLB: sbclb */ + 0, + { 0 } +}, + +{ /* AArch64_SBCLT_ZZZ_D, AArch64_INS_SBCLT: sbclt */ + 0, + { 0 } +}, + +{ /* AArch64_SBCLT_ZZZ_S, AArch64_INS_SBCLT: sbclt */ + 0, + { 0 } +}, + { /* AArch64_SBCSWr, AArch64_INS_NGCS: ngcs */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -13503,6 +15573,26 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ } }, +{ /* AArch64_SCLAMP_ZZZ_B, AArch64_INS_SCLAMP: sclamp */ + 0, + { 0 } +}, + +{ /* AArch64_SCLAMP_ZZZ_D, AArch64_INS_SCLAMP: sclamp */ + 0, + { 0 } +}, + +{ /* AArch64_SCLAMP_ZZZ_H, AArch64_INS_SCLAMP: sclamp */ + 0, + { 0 } +}, + +{ /* AArch64_SCLAMP_ZZZ_S, AArch64_INS_SCLAMP: sclamp */ + 0, + { 0 } +}, + { /* AArch64_SCVTFSWDri, AArch64_INS_SCVTF: scvtf */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -13773,6 +15863,26 @@ { 0 } }, +{ /* AArch64_SETE, AArch64_INS_SETE: sete */ + 0, + { 0 } +}, + +{ /* AArch64_SETEN, AArch64_INS_SETEN: seten */ + 0, + { 0 } +}, + +{ /* AArch64_SETET, AArch64_INS_SETET: setet */ + 0, + { 0 } +}, + +{ /* AArch64_SETETN, AArch64_INS_SETETN: setetn */ + 0, + { 0 } +}, + { /* AArch64_SETF16, AArch64_INS_SETF16: setf16 */ 0, { 0 } @@ -13788,6 +15898,86 @@ { 0 } }, +{ /* AArch64_SETGM, AArch64_INS_SETGM: setgm */ + 0, + { 0 } +}, + +{ /* AArch64_SETGMN, AArch64_INS_SETGMN: setgmn */ + 0, + { 0 } +}, + +{ /* AArch64_SETGMT, AArch64_INS_SETGMT: setgmt */ + 0, + { 0 } +}, + +{ /* AArch64_SETGMTN, AArch64_INS_SETGMTN: setgmtn */ + 0, + { 0 } +}, + +{ /* AArch64_SETGP, AArch64_INS_SETGP: setgp */ + 0, + { 0 } +}, + +{ /* AArch64_SETGPN, AArch64_INS_SETGPN: setgpn */ + 0, + { 0 } +}, + +{ /* AArch64_SETGPT, AArch64_INS_SETGPT: setgpt */ + 0, + { 0 } +}, + +{ /* AArch64_SETGPTN, AArch64_INS_SETGPTN: setgptn */ + 0, + { 0 } +}, + +{ /* AArch64_SETM, AArch64_INS_SETM: setm */ + 0, + { 0 } +}, + +{ /* AArch64_SETMN, AArch64_INS_SETMN: setmn */ + 0, + { 0 } +}, + +{ /* AArch64_SETMT, AArch64_INS_SETMT: setmt */ + 0, + { 0 } +}, + +{ /* AArch64_SETMTN, AArch64_INS_SETMTN: setmtn */ + 0, + { 0 } +}, + +{ /* AArch64_SETP, AArch64_INS_SETP: setp */ + 0, + { 0 } +}, + +{ /* AArch64_SETPN, AArch64_INS_SETPN: setpn */ + 0, + { 0 } +}, + +{ /* AArch64_SETPT, AArch64_INS_SETPT: setpt */ + 0, + { 0 } +}, + +{ /* AArch64_SETPTN, AArch64_INS_SETPTN: setptn */ + 0, + { 0 } +}, + { /* AArch64_SHA1Crrr, AArch64_INS_SHA1C: sha1c */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -13858,6 +16048,26 @@ { 0 } }, +{ /* AArch64_SHADD_ZPmZ_B, AArch64_INS_SHADD: shadd */ + 0, + { 0 } +}, + +{ /* AArch64_SHADD_ZPmZ_D, AArch64_INS_SHADD: shadd */ + 0, + { 0 } +}, + +{ /* AArch64_SHADD_ZPmZ_H, AArch64_INS_SHADD: shadd */ + 0, + { 0 } +}, + +{ /* AArch64_SHADD_ZPmZ_S, AArch64_INS_SHADD: shadd */ + 0, + { 0 } +}, + { /* AArch64_SHADDv16i8, AArch64_INS_SHADD: shadd */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -13958,6 +16168,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SHRNB_ZZI_B, AArch64_INS_SHRNB: shrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SHRNB_ZZI_H, AArch64_INS_SHRNB: shrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SHRNB_ZZI_S, AArch64_INS_SHRNB: shrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SHRNT_ZZI_B, AArch64_INS_SHRNT: shrnt */ + 0, + { 0 } +}, + +{ /* AArch64_SHRNT_ZZI_H, AArch64_INS_SHRNT: shrnt */ + 0, + { 0 } +}, + +{ /* AArch64_SHRNT_ZZI_S, AArch64_INS_SHRNT: shrnt */ + 0, + { 0 } +}, + { /* AArch64_SHRNv16i8_shift, AArch64_INS_SHRN2: shrn2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -13988,6 +16228,46 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SHSUBR_ZPmZ_B, AArch64_INS_SHSUBR: shsubr */ + 0, + { 0 } +}, + +{ /* AArch64_SHSUBR_ZPmZ_D, AArch64_INS_SHSUBR: shsubr */ + 0, + { 0 } +}, + +{ /* AArch64_SHSUBR_ZPmZ_H, AArch64_INS_SHSUBR: shsubr */ + 0, + { 0 } +}, + +{ /* AArch64_SHSUBR_ZPmZ_S, AArch64_INS_SHSUBR: shsubr */ + 0, + { 0 } +}, + +{ /* AArch64_SHSUB_ZPmZ_B, AArch64_INS_SHSUB: shsub */ + 0, + { 0 } +}, + +{ /* AArch64_SHSUB_ZPmZ_D, AArch64_INS_SHSUB: shsub */ + 0, + { 0 } +}, + +{ /* AArch64_SHSUB_ZPmZ_H, AArch64_INS_SHSUB: shsub */ + 0, + { 0 } +}, + +{ /* AArch64_SHSUB_ZPmZ_S, AArch64_INS_SHSUB: shsub */ + 0, + { 0 } +}, + { /* AArch64_SHSUBv16i8, AArch64_INS_SHSUB: shsub */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} @@ -14018,6 +16298,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0} }, +{ /* AArch64_SLI_ZZI_B, AArch64_INS_SLI: sli */ + 0, + { 0 } +}, + +{ /* AArch64_SLI_ZZI_D, AArch64_INS_SLI: sli */ + 0, + { 0 } +}, + +{ /* AArch64_SLI_ZZI_H, AArch64_INS_SLI: sli */ + 0, + { 0 } +}, + +{ /* AArch64_SLI_ZZI_S, AArch64_INS_SLI: sli */ + 0, + { 0 } +}, + { /* AArch64_SLId, AArch64_INS_SLI: sli */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0} @@ -14098,16 +16398,46 @@ { 0 } }, +{ /* AArch64_SM4EKEY_ZZZ_S, AArch64_INS_SM4EKEY: sm4ekey */ + 0, + { 0 } +}, + { /* AArch64_SM4ENCKEY, AArch64_INS_SM4EKEY: sm4ekey */ 0, { 0 } }, +{ /* AArch64_SM4E_ZZZ_S, AArch64_INS_SM4E: sm4e */ + 0, + { 0 } +}, + { /* AArch64_SMADDLrrr, AArch64_INS_SMADDL: smaddl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMAXP_ZPmZ_B, AArch64_INS_SMAXP: smaxp */ + 0, + { 0 } +}, + +{ /* AArch64_SMAXP_ZPmZ_D, AArch64_INS_SMAXP: smaxp */ + 0, + { 0 } +}, + +{ /* AArch64_SMAXP_ZPmZ_H, AArch64_INS_SMAXP: smaxp */ + 0, + { 0 } +}, + +{ /* AArch64_SMAXP_ZPmZ_S, AArch64_INS_SMAXP: smaxp */ + 0, + { 0 } +}, + { /* AArch64_SMAXPv16i8, AArch64_INS_SMAXP: smaxp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -14258,6 +16588,26 @@ { CS_AC_READ, 0 } }, +{ /* AArch64_SMINP_ZPmZ_B, AArch64_INS_SMINP: sminp */ + 0, + { 0 } +}, + +{ /* AArch64_SMINP_ZPmZ_D, AArch64_INS_SMINP: sminp */ + 0, + { 0 } +}, + +{ /* AArch64_SMINP_ZPmZ_H, AArch64_INS_SMINP: sminp */ + 0, + { 0 } +}, + +{ /* AArch64_SMINP_ZPmZ_S, AArch64_INS_SMINP: sminp */ + 0, + { 0 } +}, + { /* AArch64_SMINPv16i8, AArch64_INS_SMINP: sminp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -14403,6 +16753,56 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMLALB_ZZZI_D, AArch64_INS_SMLALB: smlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALB_ZZZI_S, AArch64_INS_SMLALB: smlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALB_ZZZ_D, AArch64_INS_SMLALB: smlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALB_ZZZ_H, AArch64_INS_SMLALB: smlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALB_ZZZ_S, AArch64_INS_SMLALB: smlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALT_ZZZI_D, AArch64_INS_SMLALT: smlalt */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALT_ZZZI_S, AArch64_INS_SMLALT: smlalt */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALT_ZZZ_D, AArch64_INS_SMLALT: smlalt */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALT_ZZZ_H, AArch64_INS_SMLALT: smlalt */ + 0, + { 0 } +}, + +{ /* AArch64_SMLALT_ZZZ_S, AArch64_INS_SMLALT: smlalt */ + 0, + { 0 } +}, + { /* AArch64_SMLALv16i8_v8i16, AArch64_INS_SMLAL2: smlal2 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -14453,6 +16853,56 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMLSLB_ZZZI_D, AArch64_INS_SMLSLB: smlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLB_ZZZI_S, AArch64_INS_SMLSLB: smlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLB_ZZZ_D, AArch64_INS_SMLSLB: smlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLB_ZZZ_H, AArch64_INS_SMLSLB: smlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLB_ZZZ_S, AArch64_INS_SMLSLB: smlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLT_ZZZI_D, AArch64_INS_SMLSLT: smlslt */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLT_ZZZI_S, AArch64_INS_SMLSLT: smlslt */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLT_ZZZ_D, AArch64_INS_SMLSLT: smlslt */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLT_ZZZ_H, AArch64_INS_SMLSLT: smlslt */ + 0, + { 0 } +}, + +{ /* AArch64_SMLSLT_ZZZ_S, AArch64_INS_SMLSLT: smlslt */ + 0, + { 0 } +}, + { /* AArch64_SMLSLv16i8_v8i16, AArch64_INS_SMLSL2: smlsl2 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -14503,31 +16953,86 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMMLA, AArch64_INS_SMMLA: smmla */ + 0, + { 0 } +}, + +{ /* AArch64_SMMLA_ZZZ, AArch64_INS_SMMLA: smmla */ + 0, + { 0 } +}, + +{ /* AArch64_SMOPA_MPPZZ_D, AArch64_INS_SMOPA: smopa */ + 0, + { 0 } +}, + +{ /* AArch64_SMOPA_MPPZZ_S, AArch64_INS_SMOPA: smopa */ + 0, + { 0 } +}, + +{ /* AArch64_SMOPS_MPPZZ_D, AArch64_INS_SMOPS: smops */ + 0, + { 0 } +}, + +{ /* AArch64_SMOPS_MPPZZ_S, AArch64_INS_SMOPS: smops */ + 0, + { 0 } +}, + { /* AArch64_SMOVvi16to32, AArch64_INS_SMOV: smov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMOVvi16to32_idx0, AArch64_INS_SMOV: smov */ + 0, + { 0 } +}, + { /* AArch64_SMOVvi16to64, AArch64_INS_SMOV: smov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMOVvi16to64_idx0, AArch64_INS_SMOV: smov */ + 0, + { 0 } +}, + { /* AArch64_SMOVvi32to64, AArch64_INS_SMOV: smov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMOVvi32to64_idx0, AArch64_INS_SMOV: smov */ + 0, + { 0 } +}, + { /* AArch64_SMOVvi8to32, AArch64_INS_SMOV: smov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMOVvi8to32_idx0, AArch64_INS_SMOV: smov */ + 0, + { 0 } +}, + { /* AArch64_SMOVvi8to64, AArch64_INS_SMOV: smov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMOVvi8to64_idx0, AArch64_INS_SMOV: smov */ + 0, + { 0 } +}, + { /* AArch64_SMSUBLrrr, AArch64_INS_SMNEGL: smnegl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -14553,11 +17058,81 @@ { 0 } }, +{ /* AArch64_SMULH_ZZZ_B, AArch64_INS_SMULH: smulh */ + 0, + { 0 } +}, + +{ /* AArch64_SMULH_ZZZ_D, AArch64_INS_SMULH: smulh */ + 0, + { 0 } +}, + +{ /* AArch64_SMULH_ZZZ_H, AArch64_INS_SMULH: smulh */ + 0, + { 0 } +}, + +{ /* AArch64_SMULH_ZZZ_S, AArch64_INS_SMULH: smulh */ + 0, + { 0 } +}, + { /* AArch64_SMULHrr, AArch64_INS_SMULH: smulh */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SMULLB_ZZZI_D, AArch64_INS_SMULLB: smullb */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLB_ZZZI_S, AArch64_INS_SMULLB: smullb */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLB_ZZZ_D, AArch64_INS_SMULLB: smullb */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLB_ZZZ_H, AArch64_INS_SMULLB: smullb */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLB_ZZZ_S, AArch64_INS_SMULLB: smullb */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLT_ZZZI_D, AArch64_INS_SMULLT: smullt */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLT_ZZZI_S, AArch64_INS_SMULLT: smullt */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLT_ZZZ_D, AArch64_INS_SMULLT: smullt */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLT_ZZZ_H, AArch64_INS_SMULLT: smullt */ + 0, + { 0 } +}, + +{ /* AArch64_SMULLT_ZZZ_S, AArch64_INS_SMULLT: smullt */ + 0, + { 0 } +}, + { /* AArch64_SMULLv16i8_v8i16, AArch64_INS_SMULL2: smull2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -14608,6 +17183,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SPLICE_ZPZZ_B, AArch64_INS_SPLICE: splice */ + 0, + { 0 } +}, + +{ /* AArch64_SPLICE_ZPZZ_D, AArch64_INS_SPLICE: splice */ + 0, + { 0 } +}, + +{ /* AArch64_SPLICE_ZPZZ_H, AArch64_INS_SPLICE: splice */ + 0, + { 0 } +}, + +{ /* AArch64_SPLICE_ZPZZ_S, AArch64_INS_SPLICE: splice */ + 0, + { 0 } +}, + { /* AArch64_SPLICE_ZPZ_B, AArch64_INS_SPLICE: splice */ 0, { 0 } @@ -14628,6 +17223,26 @@ { 0 } }, +{ /* AArch64_SQABS_ZPmZ_B, AArch64_INS_SQABS: sqabs */ + 0, + { 0 } +}, + +{ /* AArch64_SQABS_ZPmZ_D, AArch64_INS_SQABS: sqabs */ + 0, + { 0 } +}, + +{ /* AArch64_SQABS_ZPmZ_H, AArch64_INS_SQABS: sqabs */ + 0, + { 0 } +}, + +{ /* AArch64_SQABS_ZPmZ_S, AArch64_INS_SQABS: sqabs */ + 0, + { 0 } +}, + { /* AArch64_SQABSv16i8, AArch64_INS_SQABS: sqabs */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -14703,6 +17318,26 @@ { 0 } }, +{ /* AArch64_SQADD_ZPmZ_B, AArch64_INS_SQADD: sqadd */ + 0, + { 0 } +}, + +{ /* AArch64_SQADD_ZPmZ_D, AArch64_INS_SQADD: sqadd */ + 0, + { 0 } +}, + +{ /* AArch64_SQADD_ZPmZ_H, AArch64_INS_SQADD: sqadd */ + 0, + { 0 } +}, + +{ /* AArch64_SQADD_ZPmZ_S, AArch64_INS_SQADD: sqadd */ + 0, + { 0 } +}, + { /* AArch64_SQADD_ZZZ_B, AArch64_INS_SQADD: sqadd */ 0, { 0 } @@ -14778,6 +17413,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQCADD_ZZI_B, AArch64_INS_SQCADD: sqcadd */ + 0, + { 0 } +}, + +{ /* AArch64_SQCADD_ZZI_D, AArch64_INS_SQCADD: sqcadd */ + 0, + { 0 } +}, + +{ /* AArch64_SQCADD_ZZI_H, AArch64_INS_SQCADD: sqcadd */ + 0, + { 0 } +}, + +{ /* AArch64_SQCADD_ZZI_S, AArch64_INS_SQCADD: sqcadd */ + 0, + { 0 } +}, + { /* AArch64_SQDECB_XPiI, AArch64_INS_SQDECB: sqdecb */ 0, { 0 } @@ -14888,6 +17543,71 @@ { 0 } }, +{ /* AArch64_SQDMLALBT_ZZZ_D, AArch64_INS_SQDMLALBT: sqdmlalbt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALBT_ZZZ_H, AArch64_INS_SQDMLALBT: sqdmlalbt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALBT_ZZZ_S, AArch64_INS_SQDMLALBT: sqdmlalbt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALB_ZZZI_D, AArch64_INS_SQDMLALB: sqdmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALB_ZZZI_S, AArch64_INS_SQDMLALB: sqdmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALB_ZZZ_D, AArch64_INS_SQDMLALB: sqdmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALB_ZZZ_H, AArch64_INS_SQDMLALB: sqdmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALB_ZZZ_S, AArch64_INS_SQDMLALB: sqdmlalb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALT_ZZZI_D, AArch64_INS_SQDMLALT: sqdmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALT_ZZZI_S, AArch64_INS_SQDMLALT: sqdmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALT_ZZZ_D, AArch64_INS_SQDMLALT: sqdmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALT_ZZZ_H, AArch64_INS_SQDMLALT: sqdmlalt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLALT_ZZZ_S, AArch64_INS_SQDMLALT: sqdmlalt */ + 0, + { 0 } +}, + { /* AArch64_SQDMLALi16, AArch64_INS_SQDMLAL: sqdmlal */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -14948,6 +17668,71 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQDMLSLBT_ZZZ_D, AArch64_INS_SQDMLSLBT: sqdmlslbt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLBT_ZZZ_H, AArch64_INS_SQDMLSLBT: sqdmlslbt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLBT_ZZZ_S, AArch64_INS_SQDMLSLBT: sqdmlslbt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLB_ZZZI_D, AArch64_INS_SQDMLSLB: sqdmlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLB_ZZZI_S, AArch64_INS_SQDMLSLB: sqdmlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLB_ZZZ_D, AArch64_INS_SQDMLSLB: sqdmlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLB_ZZZ_H, AArch64_INS_SQDMLSLB: sqdmlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLB_ZZZ_S, AArch64_INS_SQDMLSLB: sqdmlslb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLT_ZZZI_D, AArch64_INS_SQDMLSLT: sqdmlslt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLT_ZZZI_S, AArch64_INS_SQDMLSLT: sqdmlslt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLT_ZZZ_D, AArch64_INS_SQDMLSLT: sqdmlslt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLT_ZZZ_H, AArch64_INS_SQDMLSLT: sqdmlslt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMLSLT_ZZZ_S, AArch64_INS_SQDMLSLT: sqdmlslt */ + 0, + { 0 } +}, + { /* AArch64_SQDMLSLi16, AArch64_INS_SQDMLSL: sqdmlsl */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -15008,6 +17793,41 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQDMULH_ZZZI_D, AArch64_INS_SQDMULH: sqdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULH_ZZZI_H, AArch64_INS_SQDMULH: sqdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULH_ZZZI_S, AArch64_INS_SQDMULH: sqdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULH_ZZZ_B, AArch64_INS_SQDMULH: sqdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULH_ZZZ_D, AArch64_INS_SQDMULH: sqdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULH_ZZZ_H, AArch64_INS_SQDMULH: sqdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULH_ZZZ_S, AArch64_INS_SQDMULH: sqdmulh */ + 0, + { 0 } +}, + { /* AArch64_SQDMULHv1i16, AArch64_INS_SQDMULH: sqdmulh */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15068,6 +17888,56 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQDMULLB_ZZZI_D, AArch64_INS_SQDMULLB: sqdmullb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLB_ZZZI_S, AArch64_INS_SQDMULLB: sqdmullb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLB_ZZZ_D, AArch64_INS_SQDMULLB: sqdmullb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLB_ZZZ_H, AArch64_INS_SQDMULLB: sqdmullb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLB_ZZZ_S, AArch64_INS_SQDMULLB: sqdmullb */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLT_ZZZI_D, AArch64_INS_SQDMULLT: sqdmullt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLT_ZZZI_S, AArch64_INS_SQDMULLT: sqdmullt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLT_ZZZ_D, AArch64_INS_SQDMULLT: sqdmullt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLT_ZZZ_H, AArch64_INS_SQDMULLT: sqdmullt */ + 0, + { 0 } +}, + +{ /* AArch64_SQDMULLT_ZZZ_S, AArch64_INS_SQDMULLT: sqdmullt */ + 0, + { 0 } +}, + { /* AArch64_SQDMULLi16, AArch64_INS_SQDMULL: sqdmull */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15238,6 +18108,26 @@ { 0 } }, +{ /* AArch64_SQNEG_ZPmZ_B, AArch64_INS_SQNEG: sqneg */ + 0, + { 0 } +}, + +{ /* AArch64_SQNEG_ZPmZ_D, AArch64_INS_SQNEG: sqneg */ + 0, + { 0 } +}, + +{ /* AArch64_SQNEG_ZPmZ_H, AArch64_INS_SQNEG: sqneg */ + 0, + { 0 } +}, + +{ /* AArch64_SQNEG_ZPmZ_S, AArch64_INS_SQNEG: sqneg */ + 0, + { 0 } +}, + { /* AArch64_SQNEGv16i8, AArch64_INS_SQNEG: sqneg */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -15293,6 +18183,71 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_SQRDCMLAH_ZZZI_H, AArch64_INS_SQRDCMLAH: sqrdcmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDCMLAH_ZZZI_S, AArch64_INS_SQRDCMLAH: sqrdcmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDCMLAH_ZZZ_B, AArch64_INS_SQRDCMLAH: sqrdcmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDCMLAH_ZZZ_D, AArch64_INS_SQRDCMLAH: sqrdcmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDCMLAH_ZZZ_H, AArch64_INS_SQRDCMLAH: sqrdcmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDCMLAH_ZZZ_S, AArch64_INS_SQRDCMLAH: sqrdcmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLAH_ZZZI_D, AArch64_INS_SQRDMLAH: sqrdmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLAH_ZZZI_H, AArch64_INS_SQRDMLAH: sqrdmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLAH_ZZZI_S, AArch64_INS_SQRDMLAH: sqrdmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLAH_ZZZ_B, AArch64_INS_SQRDMLAH: sqrdmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLAH_ZZZ_D, AArch64_INS_SQRDMLAH: sqrdmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLAH_ZZZ_H, AArch64_INS_SQRDMLAH: sqrdmlah */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLAH_ZZZ_S, AArch64_INS_SQRDMLAH: sqrdmlah */ + 0, + { 0 } +}, + { /* AArch64_SQRDMLAHi16_indexed, AArch64_INS_SQRDMLAH: sqrdmlah */ 0, { 0 } @@ -15353,6 +18308,41 @@ { 0 } }, +{ /* AArch64_SQRDMLSH_ZZZI_D, AArch64_INS_SQRDMLSH: sqrdmlsh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLSH_ZZZI_H, AArch64_INS_SQRDMLSH: sqrdmlsh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLSH_ZZZI_S, AArch64_INS_SQRDMLSH: sqrdmlsh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLSH_ZZZ_B, AArch64_INS_SQRDMLSH: sqrdmlsh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLSH_ZZZ_D, AArch64_INS_SQRDMLSH: sqrdmlsh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLSH_ZZZ_H, AArch64_INS_SQRDMLSH: sqrdmlsh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMLSH_ZZZ_S, AArch64_INS_SQRDMLSH: sqrdmlsh */ + 0, + { 0 } +}, + { /* AArch64_SQRDMLSHi16_indexed, AArch64_INS_SQRDMLSH: sqrdmlsh */ 0, { 0 } @@ -15413,6 +18403,41 @@ { 0 } }, +{ /* AArch64_SQRDMULH_ZZZI_D, AArch64_INS_SQRDMULH: sqrdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMULH_ZZZI_H, AArch64_INS_SQRDMULH: sqrdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMULH_ZZZI_S, AArch64_INS_SQRDMULH: sqrdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMULH_ZZZ_B, AArch64_INS_SQRDMULH: sqrdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMULH_ZZZ_D, AArch64_INS_SQRDMULH: sqrdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMULH_ZZZ_H, AArch64_INS_SQRDMULH: sqrdmulh */ + 0, + { 0 } +}, + +{ /* AArch64_SQRDMULH_ZZZ_S, AArch64_INS_SQRDMULH: sqrdmulh */ + 0, + { 0 } +}, + { /* AArch64_SQRDMULHv1i16, AArch64_INS_SQRDMULH: sqrdmulh */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15473,6 +18498,46 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ } }, +{ /* AArch64_SQRSHLR_ZPmZ_B, AArch64_INS_SQRSHLR: sqrshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHLR_ZPmZ_D, AArch64_INS_SQRSHLR: sqrshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHLR_ZPmZ_H, AArch64_INS_SQRSHLR: sqrshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHLR_ZPmZ_S, AArch64_INS_SQRSHLR: sqrshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHL_ZPmZ_B, AArch64_INS_SQRSHL: sqrshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHL_ZPmZ_D, AArch64_INS_SQRSHL: sqrshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHL_ZPmZ_H, AArch64_INS_SQRSHL: sqrshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHL_ZPmZ_S, AArch64_INS_SQRSHL: sqrshl */ + 0, + { 0 } +}, + { /* AArch64_SQRSHLv16i8, AArch64_INS_SQRSHL: sqrshl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15528,6 +18593,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQRSHRNB_ZZI_B, AArch64_INS_SQRSHRNB: sqrshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRNB_ZZI_H, AArch64_INS_SQRSHRNB: sqrshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRNB_ZZI_S, AArch64_INS_SQRSHRNB: sqrshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRNT_ZZI_B, AArch64_INS_SQRSHRNT: sqrshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRNT_ZZI_H, AArch64_INS_SQRSHRNT: sqrshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRNT_ZZI_S, AArch64_INS_SQRSHRNT: sqrshrnt */ + 0, + { 0 } +}, + { /* AArch64_SQRSHRNb, AArch64_INS_SQRSHRN: sqrshrn */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15573,6 +18668,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQRSHRUNB_ZZI_B, AArch64_INS_SQRSHRUNB: sqrshrunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRUNB_ZZI_H, AArch64_INS_SQRSHRUNB: sqrshrunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRUNB_ZZI_S, AArch64_INS_SQRSHRUNB: sqrshrunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRUNT_ZZI_B, AArch64_INS_SQRSHRUNT: sqrshrunt */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRUNT_ZZI_H, AArch64_INS_SQRSHRUNT: sqrshrunt */ + 0, + { 0 } +}, + +{ /* AArch64_SQRSHRUNT_ZZI_S, AArch64_INS_SQRSHRUNT: sqrshrunt */ + 0, + { 0 } +}, + { /* AArch64_SQRSHRUNb, AArch64_INS_SQRSHRUN: sqrshrun */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15618,6 +18743,46 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQSHLR_ZPmZ_B, AArch64_INS_SQSHLR: sqshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHLR_ZPmZ_D, AArch64_INS_SQSHLR: sqshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHLR_ZPmZ_H, AArch64_INS_SQSHLR: sqshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHLR_ZPmZ_S, AArch64_INS_SQSHLR: sqshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHLU_ZPmI_B, AArch64_INS_SQSHLU: sqshlu */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHLU_ZPmI_D, AArch64_INS_SQSHLU: sqshlu */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHLU_ZPmI_H, AArch64_INS_SQSHLU: sqshlu */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHLU_ZPmI_S, AArch64_INS_SQSHLU: sqshlu */ + 0, + { 0 } +}, + { /* AArch64_SQSHLUb, AArch64_INS_SQSHLU: sqshlu */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15673,6 +18838,46 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQSHL_ZPmI_B, AArch64_INS_SQSHL: sqshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHL_ZPmI_D, AArch64_INS_SQSHL: sqshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHL_ZPmI_H, AArch64_INS_SQSHL: sqshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHL_ZPmI_S, AArch64_INS_SQSHL: sqshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHL_ZPmZ_B, AArch64_INS_SQSHL: sqshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHL_ZPmZ_D, AArch64_INS_SQSHL: sqshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHL_ZPmZ_H, AArch64_INS_SQSHL: sqshl */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHL_ZPmZ_S, AArch64_INS_SQSHL: sqshl */ + 0, + { 0 } +}, + { /* AArch64_SQSHLb, AArch64_INS_SQSHL: sqshl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15783,6 +18988,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQSHRNB_ZZI_B, AArch64_INS_SQSHRNB: sqshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRNB_ZZI_H, AArch64_INS_SQSHRNB: sqshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRNB_ZZI_S, AArch64_INS_SQSHRNB: sqshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRNT_ZZI_B, AArch64_INS_SQSHRNT: sqshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRNT_ZZI_H, AArch64_INS_SQSHRNT: sqshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRNT_ZZI_S, AArch64_INS_SQSHRNT: sqshrnt */ + 0, + { 0 } +}, + { /* AArch64_SQSHRNb, AArch64_INS_SQSHRN: sqshrn */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15828,6 +19063,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQSHRUNB_ZZI_B, AArch64_INS_SQSHRUNB: sqshrunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRUNB_ZZI_H, AArch64_INS_SQSHRUNB: sqshrunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRUNB_ZZI_S, AArch64_INS_SQSHRUNB: sqshrunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRUNT_ZZI_B, AArch64_INS_SQSHRUNT: sqshrunt */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRUNT_ZZI_H, AArch64_INS_SQSHRUNT: sqshrunt */ + 0, + { 0 } +}, + +{ /* AArch64_SQSHRUNT_ZZI_S, AArch64_INS_SQSHRUNT: sqshrunt */ + 0, + { 0 } +}, + { /* AArch64_SQSHRUNb, AArch64_INS_SQSHRUN: sqshrun */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -15873,6 +19138,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQSUBR_ZPmZ_B, AArch64_INS_SQSUBR: sqsubr */ + 0, + { 0 } +}, + +{ /* AArch64_SQSUBR_ZPmZ_D, AArch64_INS_SQSUBR: sqsubr */ + 0, + { 0 } +}, + +{ /* AArch64_SQSUBR_ZPmZ_H, AArch64_INS_SQSUBR: sqsubr */ + 0, + { 0 } +}, + +{ /* AArch64_SQSUBR_ZPmZ_S, AArch64_INS_SQSUBR: sqsubr */ + 0, + { 0 } +}, + { /* AArch64_SQSUB_ZI_B, AArch64_INS_SQSUB: sqsub */ 0, { 0 } @@ -15893,6 +19178,26 @@ { 0 } }, +{ /* AArch64_SQSUB_ZPmZ_B, AArch64_INS_SQSUB: sqsub */ + 0, + { 0 } +}, + +{ /* AArch64_SQSUB_ZPmZ_D, AArch64_INS_SQSUB: sqsub */ + 0, + { 0 } +}, + +{ /* AArch64_SQSUB_ZPmZ_H, AArch64_INS_SQSUB: sqsub */ + 0, + { 0 } +}, + +{ /* AArch64_SQSUB_ZPmZ_S, AArch64_INS_SQSUB: sqsub */ + 0, + { 0 } +}, + { /* AArch64_SQSUB_ZZZ_B, AArch64_INS_SQSUB: sqsub */ 0, { 0 } @@ -15968,6 +19273,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SQXTNB_ZZ_B, AArch64_INS_SQXTNB: sqxtnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTNB_ZZ_H, AArch64_INS_SQXTNB: sqxtnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTNB_ZZ_S, AArch64_INS_SQXTNB: sqxtnb */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTNT_ZZ_B, AArch64_INS_SQXTNT: sqxtnt */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTNT_ZZ_H, AArch64_INS_SQXTNT: sqxtnt */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTNT_ZZ_S, AArch64_INS_SQXTNT: sqxtnt */ + 0, + { 0 } +}, + { /* AArch64_SQXTNv16i8, AArch64_INS_SQXTN2: sqxtn2 */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -16013,6 +19348,36 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_SQXTUNB_ZZ_B, AArch64_INS_SQXTUNB: sqxtunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTUNB_ZZ_H, AArch64_INS_SQXTUNB: sqxtunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTUNB_ZZ_S, AArch64_INS_SQXTUNB: sqxtunb */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTUNT_ZZ_B, AArch64_INS_SQXTUNT: sqxtunt */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTUNT_ZZ_H, AArch64_INS_SQXTUNT: sqxtunt */ + 0, + { 0 } +}, + +{ /* AArch64_SQXTUNT_ZZ_S, AArch64_INS_SQXTUNT: sqxtunt */ + 0, + { 0 } +}, + { /* AArch64_SQXTUNv16i8, AArch64_INS_SQXTUN2: sqxtun2 */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -16058,6 +19423,26 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_SRHADD_ZPmZ_B, AArch64_INS_SRHADD: srhadd */ + 0, + { 0 } +}, + +{ /* AArch64_SRHADD_ZPmZ_D, AArch64_INS_SRHADD: srhadd */ + 0, + { 0 } +}, + +{ /* AArch64_SRHADD_ZPmZ_H, AArch64_INS_SRHADD: srhadd */ + 0, + { 0 } +}, + +{ /* AArch64_SRHADD_ZPmZ_S, AArch64_INS_SRHADD: srhadd */ + 0, + { 0 } +}, + { /* AArch64_SRHADDv16i8, AArch64_INS_SRHADD: srhadd */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -16088,6 +19473,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SRI_ZZI_B, AArch64_INS_SRI: sri */ + 0, + { 0 } +}, + +{ /* AArch64_SRI_ZZI_D, AArch64_INS_SRI: sri */ + 0, + { 0 } +}, + +{ /* AArch64_SRI_ZZI_H, AArch64_INS_SRI: sri */ + 0, + { 0 } +}, + +{ /* AArch64_SRI_ZZI_S, AArch64_INS_SRI: sri */ + 0, + { 0 } +}, + { /* AArch64_SRId, AArch64_INS_SRI: sri */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -16128,6 +19533,46 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SRSHLR_ZPmZ_B, AArch64_INS_SRSHLR: srshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHLR_ZPmZ_D, AArch64_INS_SRSHLR: srshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHLR_ZPmZ_H, AArch64_INS_SRSHLR: srshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHLR_ZPmZ_S, AArch64_INS_SRSHLR: srshlr */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHL_ZPmZ_B, AArch64_INS_SRSHL: srshl */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHL_ZPmZ_D, AArch64_INS_SRSHL: srshl */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHL_ZPmZ_H, AArch64_INS_SRSHL: srshl */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHL_ZPmZ_S, AArch64_INS_SRSHL: srshl */ + 0, + { 0 } +}, + { /* AArch64_SRSHLv16i8, AArch64_INS_SRSHL: srshl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -16168,6 +19613,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SRSHR_ZPmI_B, AArch64_INS_SRSHR: srshr */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHR_ZPmI_D, AArch64_INS_SRSHR: srshr */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHR_ZPmI_H, AArch64_INS_SRSHR: srshr */ + 0, + { 0 } +}, + +{ /* AArch64_SRSHR_ZPmI_S, AArch64_INS_SRSHR: srshr */ + 0, + { 0 } +}, + { /* AArch64_SRSHRd, AArch64_INS_SRSHR: srshr */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -16208,6 +19673,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SRSRA_ZZI_B, AArch64_INS_SRSRA: srsra */ + 0, + { 0 } +}, + +{ /* AArch64_SRSRA_ZZI_D, AArch64_INS_SRSRA: srsra */ + 0, + { 0 } +}, + +{ /* AArch64_SRSRA_ZZI_H, AArch64_INS_SRSRA: srsra */ + 0, + { 0 } +}, + +{ /* AArch64_SRSRA_ZZI_S, AArch64_INS_SRSRA: srsra */ + 0, + { 0 } +}, + { /* AArch64_SRSRAd, AArch64_INS_SRSRA: srsra */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -16248,6 +19733,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SSHLLB_ZZI_D, AArch64_INS_SSHLLB: sshllb */ + 0, + { 0 } +}, + +{ /* AArch64_SSHLLB_ZZI_H, AArch64_INS_SSHLLB: sshllb */ + 0, + { 0 } +}, + +{ /* AArch64_SSHLLB_ZZI_S, AArch64_INS_SSHLLB: sshllb */ + 0, + { 0 } +}, + +{ /* AArch64_SSHLLT_ZZI_D, AArch64_INS_SSHLLT: sshllt */ + 0, + { 0 } +}, + +{ /* AArch64_SSHLLT_ZZI_H, AArch64_INS_SSHLLT: sshllt */ + 0, + { 0 } +}, + +{ /* AArch64_SSHLLT_ZZI_S, AArch64_INS_SSHLLT: sshllt */ + 0, + { 0 } +}, + { /* AArch64_SSHLLv16i8_shift, AArch64_INS_SSHLL2: sshll2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -16358,6 +19873,26 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SSRA_ZZI_B, AArch64_INS_SSRA: ssra */ + 0, + { 0 } +}, + +{ /* AArch64_SSRA_ZZI_D, AArch64_INS_SSRA: ssra */ + 0, + { 0 } +}, + +{ /* AArch64_SSRA_ZZI_H, AArch64_INS_SSRA: ssra */ + 0, + { 0 } +}, + +{ /* AArch64_SSRA_ZZI_S, AArch64_INS_SSRA: ssra */ + 0, + { 0 } +}, + { /* AArch64_SSRAd, AArch64_INS_SSRA: ssra */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -16398,12 +19933,12 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, -{ /* AArch64_SST1B_D, AArch64_INS_ST1B: st1b */ +{ /* AArch64_SST1B_D_IMM, AArch64_INS_ST1B: st1b */ 0, { 0 } }, -{ /* AArch64_SST1B_D_IMM, AArch64_INS_ST1B: st1b */ +{ /* AArch64_SST1B_D_REAL, AArch64_INS_ST1B: st1b */ 0, { 0 } }, @@ -16433,17 +19968,17 @@ { 0 } }, -{ /* AArch64_SST1D, AArch64_INS_ST1D: st1d */ - 0, - { 0 } -}, - { /* AArch64_SST1D_IMM, AArch64_INS_ST1D: st1d */ 0, { 0 } }, -{ /* AArch64_SST1D_SCALED, AArch64_INS_ST1D: st1d */ +{ /* AArch64_SST1D_REAL, AArch64_INS_ST1D: st1d */ + 0, + { 0 } +}, + +{ /* AArch64_SST1D_SCALED_SCALED_REAL, AArch64_INS_ST1D: st1d */ 0, { 0 } }, @@ -16468,17 +20003,17 @@ { 0 } }, -{ /* AArch64_SST1H_D, AArch64_INS_ST1H: st1h */ - 0, - { 0 } -}, - { /* AArch64_SST1H_D_IMM, AArch64_INS_ST1H: st1h */ 0, { 0 } }, -{ /* AArch64_SST1H_D_SCALED, AArch64_INS_ST1H: st1h */ +{ /* AArch64_SST1H_D_REAL, AArch64_INS_ST1H: st1h */ + 0, + { 0 } +}, + +{ /* AArch64_SST1H_D_SCALED_SCALED_REAL, AArch64_INS_ST1H: st1h */ 0, { 0 } }, @@ -16528,17 +20063,17 @@ { 0 } }, -{ /* AArch64_SST1W_D, AArch64_INS_ST1W: st1w */ - 0, - { 0 } -}, - { /* AArch64_SST1W_D_IMM, AArch64_INS_ST1W: st1w */ 0, { 0 } }, -{ /* AArch64_SST1W_D_SCALED, AArch64_INS_ST1W: st1w */ +{ /* AArch64_SST1W_D_REAL, AArch64_INS_ST1W: st1w */ + 0, + { 0 } +}, + +{ /* AArch64_SST1W_D_SCALED_SCALED_REAL, AArch64_INS_ST1W: st1w */ 0, { 0 } }, @@ -16588,6 +20123,66 @@ { 0 } }, +{ /* AArch64_SSUBLBT_ZZZ_D, AArch64_INS_SSUBLBT: ssublbt */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLBT_ZZZ_H, AArch64_INS_SSUBLBT: ssublbt */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLBT_ZZZ_S, AArch64_INS_SSUBLBT: ssublbt */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLB_ZZZ_D, AArch64_INS_SSUBLB: ssublb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLB_ZZZ_H, AArch64_INS_SSUBLB: ssublb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLB_ZZZ_S, AArch64_INS_SSUBLB: ssublb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLTB_ZZZ_D, AArch64_INS_SSUBLTB: ssubltb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLTB_ZZZ_H, AArch64_INS_SSUBLTB: ssubltb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLTB_ZZZ_S, AArch64_INS_SSUBLTB: ssubltb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLT_ZZZ_D, AArch64_INS_SSUBLT: ssublt */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLT_ZZZ_H, AArch64_INS_SSUBLT: ssublt */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBLT_ZZZ_S, AArch64_INS_SSUBLT: ssublt */ + 0, + { 0 } +}, + { /* AArch64_SSUBLv16i8_v8i16, AArch64_INS_SSUBL2: ssubl2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -16618,6 +20213,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SSUBWB_ZZZ_D, AArch64_INS_SSUBWB: ssubwb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBWB_ZZZ_H, AArch64_INS_SSUBWB: ssubwb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBWB_ZZZ_S, AArch64_INS_SSUBWB: ssubwb */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBWT_ZZZ_D, AArch64_INS_SSUBWT: ssubwt */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBWT_ZZZ_H, AArch64_INS_SSUBWT: ssubwt */ + 0, + { 0 } +}, + +{ /* AArch64_SSUBWT_ZZZ_S, AArch64_INS_SSUBWT: ssubwt */ + 0, + { 0 } +}, + { /* AArch64_SSUBWv16i8_v8i16, AArch64_INS_SSUBW2: ssubw2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -17068,6 +20693,56 @@ { 0 } }, +{ /* AArch64_ST1_MXIPXX_H_B, AArch64_INS_ST1B: st1b */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_H_D, AArch64_INS_ST1D: st1d */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_H_H, AArch64_INS_ST1H: st1h */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_H_Q, AArch64_INS_ST1Q: st1q */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_H_S, AArch64_INS_ST1W: st1w */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_V_B, AArch64_INS_ST1B: st1b */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_V_D, AArch64_INS_ST1D: st1d */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_V_H, AArch64_INS_ST1H: st1h */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_V_Q, AArch64_INS_ST1Q: st1q */ + 0, + { 0 } +}, + +{ /* AArch64_ST1_MXIPXX_V_S, AArch64_INS_ST1W: st1w */ + 0, + { 0 } +}, + { /* AArch64_ST1i16, AArch64_INS_ST1: st1 */ 0, { CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, 0 } @@ -17128,6 +20803,21 @@ { 0 } }, +{ /* AArch64_ST2GOffset, AArch64_INS_ST2G: st2g */ + 0, + { 0 } +}, + +{ /* AArch64_ST2GPostIndex, AArch64_INS_ST2G: st2g */ + 0, + { 0 } +}, + +{ /* AArch64_ST2GPreIndex, AArch64_INS_ST2G: st2g */ + 0, + { 0 } +}, + { /* AArch64_ST2H, AArch64_INS_ST2H: st2h */ 0, { 0 } @@ -17558,6 +21248,56 @@ { CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_ST64B, AArch64_INS_ST64B: st64b */ + 0, + { 0 } +}, + +{ /* AArch64_ST64BV, AArch64_INS_ST64BV: st64bv */ + 0, + { 0 } +}, + +{ /* AArch64_ST64BV0, AArch64_INS_ST64BV0: st64bv0 */ + 0, + { 0 } +}, + +{ /* AArch64_STGM, AArch64_INS_STGM: stgm */ + 0, + { 0 } +}, + +{ /* AArch64_STGOffset, AArch64_INS_STG: stg */ + 0, + { 0 } +}, + +{ /* AArch64_STGPi, AArch64_INS_STGP: stgp */ + 0, + { 0 } +}, + +{ /* AArch64_STGPostIndex, AArch64_INS_STG: stg */ + 0, + { 0 } +}, + +{ /* AArch64_STGPpost, AArch64_INS_STGP: stgp */ + 0, + { 0 } +}, + +{ /* AArch64_STGPpre, AArch64_INS_STGP: stgp */ + 0, + { 0 } +}, + +{ /* AArch64_STGPreIndex, AArch64_INS_STG: stg */ + 0, + { 0 } +}, + { /* AArch64_STLLRB, AArch64_INS_STLLRB: stllrb */ 0, { 0 } @@ -17683,6 +21423,16 @@ { 0 } }, +{ /* AArch64_STNT1B_ZZR_D_REAL, AArch64_INS_STNT1B: stnt1b */ + 0, + { 0 } +}, + +{ /* AArch64_STNT1B_ZZR_S_REAL, AArch64_INS_STNT1B: stnt1b */ + 0, + { 0 } +}, + { /* AArch64_STNT1D_ZRI, AArch64_INS_STNT1D: stnt1d */ 0, { 0 } @@ -17693,6 +21443,11 @@ { 0 } }, +{ /* AArch64_STNT1D_ZZR_D_REAL, AArch64_INS_STNT1D: stnt1d */ + 0, + { 0 } +}, + { /* AArch64_STNT1H_ZRI, AArch64_INS_STNT1H: stnt1h */ 0, { 0 } @@ -17703,6 +21458,16 @@ { 0 } }, +{ /* AArch64_STNT1H_ZZR_D_REAL, AArch64_INS_STNT1H: stnt1h */ + 0, + { 0 } +}, + +{ /* AArch64_STNT1H_ZZR_S_REAL, AArch64_INS_STNT1H: stnt1h */ + 0, + { 0 } +}, + { /* AArch64_STNT1W_ZRI, AArch64_INS_STNT1W: stnt1w */ 0, { 0 } @@ -17713,6 +21478,16 @@ { 0 } }, +{ /* AArch64_STNT1W_ZZR_D_REAL, AArch64_INS_STNT1W: stnt1w */ + 0, + { 0 } +}, + +{ /* AArch64_STNT1W_ZZR_S_REAL, AArch64_INS_STNT1W: stnt1w */ + 0, + { 0 } +}, + { /* AArch64_STPDi, AArch64_INS_STP: stp */ 0, { CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ, CS_AC_READ } @@ -18018,6 +21793,11 @@ { 0 } }, +{ /* AArch64_STR_ZA, AArch64_INS_STR: str */ + 0, + { 0 } +}, + { /* AArch64_STR_ZXI, AArch64_INS_STR: str */ 0, { 0 } @@ -18118,6 +21898,76 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_STZ2GOffset, AArch64_INS_STZ2G: stz2g */ + 0, + { 0 } +}, + +{ /* AArch64_STZ2GPostIndex, AArch64_INS_STZ2G: stz2g */ + 0, + { 0 } +}, + +{ /* AArch64_STZ2GPreIndex, AArch64_INS_STZ2G: stz2g */ + 0, + { 0 } +}, + +{ /* AArch64_STZGM, AArch64_INS_STZGM: stzgm */ + 0, + { 0 } +}, + +{ /* AArch64_STZGOffset, AArch64_INS_STZG: stzg */ + 0, + { 0 } +}, + +{ /* AArch64_STZGPostIndex, AArch64_INS_STZG: stzg */ + 0, + { 0 } +}, + +{ /* AArch64_STZGPreIndex, AArch64_INS_STZG: stzg */ + 0, + { 0 } +}, + +{ /* AArch64_SUBG, AArch64_INS_SUBG: subg */ + 0, + { 0 } +}, + +{ /* AArch64_SUBHNB_ZZZ_B, AArch64_INS_SUBHNB: subhnb */ + 0, + { 0 } +}, + +{ /* AArch64_SUBHNB_ZZZ_H, AArch64_INS_SUBHNB: subhnb */ + 0, + { 0 } +}, + +{ /* AArch64_SUBHNB_ZZZ_S, AArch64_INS_SUBHNB: subhnb */ + 0, + { 0 } +}, + +{ /* AArch64_SUBHNT_ZZZ_B, AArch64_INS_SUBHNT: subhnt */ + 0, + { 0 } +}, + +{ /* AArch64_SUBHNT_ZZZ_H, AArch64_INS_SUBHNT: subhnt */ + 0, + { 0 } +}, + +{ /* AArch64_SUBHNT_ZZZ_S, AArch64_INS_SUBHNT: subhnt */ + 0, + { 0 } +}, + { /* AArch64_SUBHNv2i64_v2i32, AArch64_INS_SUBHN: subhn */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -18148,6 +21998,16 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SUBP, AArch64_INS_SUBP: subp */ + 0, + { 0 } +}, + +{ /* AArch64_SUBPS, AArch64_INS_CMPP: cmpp */ + 0, + { 0 } +}, + { /* AArch64_SUBR_ZI_B, AArch64_INS_SUBR: subr */ 0, { 0 } @@ -18358,6 +22218,41 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_SUDOT_ZZZI, AArch64_INS_SUDOT: sudot */ + 0, + { 0 } +}, + +{ /* AArch64_SUDOTlanev16i8, AArch64_INS_SUDOT: sudot */ + 0, + { 0 } +}, + +{ /* AArch64_SUDOTlanev8i8, AArch64_INS_SUDOT: sudot */ + 0, + { 0 } +}, + +{ /* AArch64_SUMOPA_MPPZZ_D, AArch64_INS_SUMOPA: sumopa */ + 0, + { 0 } +}, + +{ /* AArch64_SUMOPA_MPPZZ_S, AArch64_INS_SUMOPA: sumopa */ + 0, + { 0 } +}, + +{ /* AArch64_SUMOPS_MPPZZ_D, AArch64_INS_SUMOPS: sumops */ + 0, + { 0 } +}, + +{ /* AArch64_SUMOPS_MPPZZ_S, AArch64_INS_SUMOPS: sumops */ + 0, + { 0 } +}, + { /* AArch64_SUNPKHI_ZZ_D, AArch64_INS_SUNPKHI: sunpkhi */ 0, { 0 } @@ -18388,6 +22283,26 @@ { 0 } }, +{ /* AArch64_SUQADD_ZPmZ_B, AArch64_INS_SUQADD: suqadd */ + 0, + { 0 } +}, + +{ /* AArch64_SUQADD_ZPmZ_D, AArch64_INS_SUQADD: suqadd */ + 0, + { 0 } +}, + +{ /* AArch64_SUQADD_ZPmZ_H, AArch64_INS_SUQADD: suqadd */ + 0, + { 0 } +}, + +{ /* AArch64_SUQADD_ZPmZ_S, AArch64_INS_SUQADD: suqadd */ + 0, + { 0 } +}, + { /* AArch64_SUQADDv16i8, AArch64_INS_SUQADD: suqadd */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } @@ -18568,6 +22483,26 @@ { CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_WRITE | CS_AC_READ } }, +{ /* AArch64_TBL_ZZZZ_B, AArch64_INS_TBL: tbl */ + 0, + { 0 } +}, + +{ /* AArch64_TBL_ZZZZ_D, AArch64_INS_TBL: tbl */ + 0, + { 0 } +}, + +{ /* AArch64_TBL_ZZZZ_H, AArch64_INS_TBL: tbl */ + 0, + { 0 } +}, + +{ /* AArch64_TBL_ZZZZ_S, AArch64_INS_TBL: tbl */ + 0, + { 0 } +}, + { /* AArch64_TBL_ZZZ_B, AArch64_INS_TBL: tbl */ 0, { 0 } @@ -18638,6 +22573,26 @@ { CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_TBX_ZZZ_B, AArch64_INS_TBX: tbx */ + 0, + { 0 } +}, + +{ /* AArch64_TBX_ZZZ_D, AArch64_INS_TBX: tbx */ + 0, + { 0 } +}, + +{ /* AArch64_TBX_ZZZ_H, AArch64_INS_TBX: tbx */ + 0, + { 0 } +}, + +{ /* AArch64_TBX_ZZZ_S, AArch64_INS_TBX: tbx */ + 0, + { 0 } +}, + { /* AArch64_TBXv16i8Four, AArch64_INS_TBX: tbx */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -18688,6 +22643,16 @@ { CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_TCANCEL, AArch64_INS_TCANCEL: tcancel */ + 0, + { 0 } +}, + +{ /* AArch64_TCOMMIT, AArch64_INS_TCOMMIT: tcommit */ + 0, + { 0 } +}, + { /* AArch64_TRN1_PPP_B, AArch64_INS_TRN1: trn1 */ 0, { 0 } @@ -18723,6 +22688,11 @@ { 0 } }, +{ /* AArch64_TRN1_ZZZ_Q, AArch64_INS_TRN1: trn1 */ + 0, + { 0 } +}, + { /* AArch64_TRN1_ZZZ_S, AArch64_INS_TRN1: trn1 */ 0, { 0 } @@ -18798,6 +22768,11 @@ { 0 } }, +{ /* AArch64_TRN2_ZZZ_Q, AArch64_INS_TRN2: trn2 */ + 0, + { 0 } +}, + { /* AArch64_TRN2_ZZZ_S, AArch64_INS_TRN2: trn2 */ 0, { 0 } @@ -18843,6 +22818,46 @@ { 0 } }, +{ /* AArch64_TSTART, AArch64_INS_TSTART: tstart */ + 0, + { 0 } +}, + +{ /* AArch64_TTEST, AArch64_INS_TTEST: ttest */ + 0, + { 0 } +}, + +{ /* AArch64_UABALB_ZZZ_D, AArch64_INS_UABALB: uabalb */ + 0, + { 0 } +}, + +{ /* AArch64_UABALB_ZZZ_H, AArch64_INS_UABALB: uabalb */ + 0, + { 0 } +}, + +{ /* AArch64_UABALB_ZZZ_S, AArch64_INS_UABALB: uabalb */ + 0, + { 0 } +}, + +{ /* AArch64_UABALT_ZZZ_D, AArch64_INS_UABALT: uabalt */ + 0, + { 0 } +}, + +{ /* AArch64_UABALT_ZZZ_H, AArch64_INS_UABALT: uabalt */ + 0, + { 0 } +}, + +{ /* AArch64_UABALT_ZZZ_S, AArch64_INS_UABALT: uabalt */ + 0, + { 0 } +}, + { /* AArch64_UABALv16i8_v8i16, AArch64_INS_UABAL2: uabal2 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -18873,6 +22888,26 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UABA_ZZZ_B, AArch64_INS_UABA: uaba */ + 0, + { 0 } +}, + +{ /* AArch64_UABA_ZZZ_D, AArch64_INS_UABA: uaba */ + 0, + { 0 } +}, + +{ /* AArch64_UABA_ZZZ_H, AArch64_INS_UABA: uaba */ + 0, + { 0 } +}, + +{ /* AArch64_UABA_ZZZ_S, AArch64_INS_UABA: uaba */ + 0, + { 0 } +}, + { /* AArch64_UABAv16i8, AArch64_INS_UABA: uaba */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -18903,6 +22938,36 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UABDLB_ZZZ_D, AArch64_INS_UABDLB: uabdlb */ + 0, + { 0 } +}, + +{ /* AArch64_UABDLB_ZZZ_H, AArch64_INS_UABDLB: uabdlb */ + 0, + { 0 } +}, + +{ /* AArch64_UABDLB_ZZZ_S, AArch64_INS_UABDLB: uabdlb */ + 0, + { 0 } +}, + +{ /* AArch64_UABDLT_ZZZ_D, AArch64_INS_UABDLT: uabdlt */ + 0, + { 0 } +}, + +{ /* AArch64_UABDLT_ZZZ_H, AArch64_INS_UABDLT: uabdlt */ + 0, + { 0 } +}, + +{ /* AArch64_UABDLT_ZZZ_S, AArch64_INS_UABDLT: uabdlt */ + 0, + { 0 } +}, + { /* AArch64_UABDLv16i8_v8i16, AArch64_INS_UABDL2: uabdl2 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -18983,6 +23048,21 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UADALP_ZPmZ_D, AArch64_INS_UADALP: uadalp */ + 0, + { 0 } +}, + +{ /* AArch64_UADALP_ZPmZ_H, AArch64_INS_UADALP: uadalp */ + 0, + { 0 } +}, + +{ /* AArch64_UADALP_ZPmZ_S, AArch64_INS_UADALP: uadalp */ + 0, + { 0 } +}, + { /* AArch64_UADALPv16i8_v8i16, AArch64_INS_UADALP: uadalp */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } @@ -19013,6 +23093,21 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UADDLB_ZZZ_D, AArch64_INS_UADDLB: uaddlb */ + 0, + { 0 } +}, + +{ /* AArch64_UADDLB_ZZZ_H, AArch64_INS_UADDLB: uaddlb */ + 0, + { 0 } +}, + +{ /* AArch64_UADDLB_ZZZ_S, AArch64_INS_UADDLB: uaddlb */ + 0, + { 0 } +}, + { /* AArch64_UADDLPv16i8_v8i16, AArch64_INS_UADDLP: uaddlp */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } @@ -19043,6 +23138,21 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UADDLT_ZZZ_D, AArch64_INS_UADDLT: uaddlt */ + 0, + { 0 } +}, + +{ /* AArch64_UADDLT_ZZZ_H, AArch64_INS_UADDLT: uaddlt */ + 0, + { 0 } +}, + +{ /* AArch64_UADDLT_ZZZ_S, AArch64_INS_UADDLT: uaddlt */ + 0, + { 0 } +}, + { /* AArch64_UADDLVv16i8v, AArch64_INS_UADDLV: uaddlv */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -19118,6 +23228,36 @@ { 0 } }, +{ /* AArch64_UADDWB_ZZZ_D, AArch64_INS_UADDWB: uaddwb */ + 0, + { 0 } +}, + +{ /* AArch64_UADDWB_ZZZ_H, AArch64_INS_UADDWB: uaddwb */ + 0, + { 0 } +}, + +{ /* AArch64_UADDWB_ZZZ_S, AArch64_INS_UADDWB: uaddwb */ + 0, + { 0 } +}, + +{ /* AArch64_UADDWT_ZZZ_D, AArch64_INS_UADDWT: uaddwt */ + 0, + { 0 } +}, + +{ /* AArch64_UADDWT_ZZZ_H, AArch64_INS_UADDWT: uaddwt */ + 0, + { 0 } +}, + +{ /* AArch64_UADDWT_ZZZ_S, AArch64_INS_UADDWT: uaddwt */ + 0, + { 0 } +}, + { /* AArch64_UADDWv16i8_v8i16, AArch64_INS_UADDW2: uaddw2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -19158,6 +23298,26 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UCLAMP_ZZZ_B, AArch64_INS_UCLAMP: uclamp */ + 0, + { 0 } +}, + +{ /* AArch64_UCLAMP_ZZZ_D, AArch64_INS_UCLAMP: uclamp */ + 0, + { 0 } +}, + +{ /* AArch64_UCLAMP_ZZZ_H, AArch64_INS_UCLAMP: uclamp */ + 0, + { 0 } +}, + +{ /* AArch64_UCLAMP_ZZZ_S, AArch64_INS_UCLAMP: uclamp */ + 0, + { 0 } +}, + { /* AArch64_UCVTFSWDri, AArch64_INS_UCVTF: ucvtf */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -19333,6 +23493,11 @@ { 0 } }, +{ /* AArch64_UDF, AArch64_INS_UDF: udf */ + 0, + { 0 } +}, + { /* AArch64_UDIVR_ZPmZ_D, AArch64_INS_UDIVR: udivr */ 0, { 0 } @@ -19403,6 +23568,26 @@ { 0 } }, +{ /* AArch64_UHADD_ZPmZ_B, AArch64_INS_UHADD: uhadd */ + 0, + { 0 } +}, + +{ /* AArch64_UHADD_ZPmZ_D, AArch64_INS_UHADD: uhadd */ + 0, + { 0 } +}, + +{ /* AArch64_UHADD_ZPmZ_H, AArch64_INS_UHADD: uhadd */ + 0, + { 0 } +}, + +{ /* AArch64_UHADD_ZPmZ_S, AArch64_INS_UHADD: uhadd */ + 0, + { 0 } +}, + { /* AArch64_UHADDv16i8, AArch64_INS_UHADD: uhadd */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -19433,6 +23618,46 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UHSUBR_ZPmZ_B, AArch64_INS_UHSUBR: uhsubr */ + 0, + { 0 } +}, + +{ /* AArch64_UHSUBR_ZPmZ_D, AArch64_INS_UHSUBR: uhsubr */ + 0, + { 0 } +}, + +{ /* AArch64_UHSUBR_ZPmZ_H, AArch64_INS_UHSUBR: uhsubr */ + 0, + { 0 } +}, + +{ /* AArch64_UHSUBR_ZPmZ_S, AArch64_INS_UHSUBR: uhsubr */ + 0, + { 0 } +}, + +{ /* AArch64_UHSUB_ZPmZ_B, AArch64_INS_UHSUB: uhsub */ + 0, + { 0 } +}, + +{ /* AArch64_UHSUB_ZPmZ_D, AArch64_INS_UHSUB: uhsub */ + 0, + { 0 } +}, + +{ /* AArch64_UHSUB_ZPmZ_H, AArch64_INS_UHSUB: uhsub */ + 0, + { 0 } +}, + +{ /* AArch64_UHSUB_ZPmZ_S, AArch64_INS_UHSUB: uhsub */ + 0, + { 0 } +}, + { /* AArch64_UHSUBv16i8, AArch64_INS_UHSUB: uhsub */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -19468,6 +23693,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMAXP_ZPmZ_B, AArch64_INS_UMAXP: umaxp */ + 0, + { 0 } +}, + +{ /* AArch64_UMAXP_ZPmZ_D, AArch64_INS_UMAXP: umaxp */ + 0, + { 0 } +}, + +{ /* AArch64_UMAXP_ZPmZ_H, AArch64_INS_UMAXP: umaxp */ + 0, + { 0 } +}, + +{ /* AArch64_UMAXP_ZPmZ_S, AArch64_INS_UMAXP: umaxp */ + 0, + { 0 } +}, + { /* AArch64_UMAXPv16i8, AArch64_INS_UMAXP: umaxp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -19613,6 +23858,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMINP_ZPmZ_B, AArch64_INS_UMINP: uminp */ + 0, + { 0 } +}, + +{ /* AArch64_UMINP_ZPmZ_D, AArch64_INS_UMINP: uminp */ + 0, + { 0 } +}, + +{ /* AArch64_UMINP_ZPmZ_H, AArch64_INS_UMINP: uminp */ + 0, + { 0 } +}, + +{ /* AArch64_UMINP_ZPmZ_S, AArch64_INS_UMINP: uminp */ + 0, + { 0 } +}, + { /* AArch64_UMINPv16i8, AArch64_INS_UMINP: uminp */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -19758,6 +24023,56 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMLALB_ZZZI_D, AArch64_INS_UMLALB: umlalb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALB_ZZZI_S, AArch64_INS_UMLALB: umlalb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALB_ZZZ_D, AArch64_INS_UMLALB: umlalb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALB_ZZZ_H, AArch64_INS_UMLALB: umlalb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALB_ZZZ_S, AArch64_INS_UMLALB: umlalb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALT_ZZZI_D, AArch64_INS_UMLALT: umlalt */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALT_ZZZI_S, AArch64_INS_UMLALT: umlalt */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALT_ZZZ_D, AArch64_INS_UMLALT: umlalt */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALT_ZZZ_H, AArch64_INS_UMLALT: umlalt */ + 0, + { 0 } +}, + +{ /* AArch64_UMLALT_ZZZ_S, AArch64_INS_UMLALT: umlalt */ + 0, + { 0 } +}, + { /* AArch64_UMLALv16i8_v8i16, AArch64_INS_UMLAL2: umlal2 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -19808,6 +24123,56 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMLSLB_ZZZI_D, AArch64_INS_UMLSLB: umlslb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLB_ZZZI_S, AArch64_INS_UMLSLB: umlslb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLB_ZZZ_D, AArch64_INS_UMLSLB: umlslb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLB_ZZZ_H, AArch64_INS_UMLSLB: umlslb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLB_ZZZ_S, AArch64_INS_UMLSLB: umlslb */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLT_ZZZI_D, AArch64_INS_UMLSLT: umlslt */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLT_ZZZI_S, AArch64_INS_UMLSLT: umlslt */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLT_ZZZ_D, AArch64_INS_UMLSLT: umlslt */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLT_ZZZ_H, AArch64_INS_UMLSLT: umlslt */ + 0, + { 0 } +}, + +{ /* AArch64_UMLSLT_ZZZ_S, AArch64_INS_UMLSLT: umlslt */ + 0, + { 0 } +}, + { /* AArch64_UMLSLv16i8_v8i16, AArch64_INS_UMLSL2: umlsl2 */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -19858,26 +24223,76 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMMLA, AArch64_INS_UMMLA: ummla */ + 0, + { 0 } +}, + +{ /* AArch64_UMMLA_ZZZ, AArch64_INS_UMMLA: ummla */ + 0, + { 0 } +}, + +{ /* AArch64_UMOPA_MPPZZ_D, AArch64_INS_UMOPA: umopa */ + 0, + { 0 } +}, + +{ /* AArch64_UMOPA_MPPZZ_S, AArch64_INS_UMOPA: umopa */ + 0, + { 0 } +}, + +{ /* AArch64_UMOPS_MPPZZ_D, AArch64_INS_UMOPS: umops */ + 0, + { 0 } +}, + +{ /* AArch64_UMOPS_MPPZZ_S, AArch64_INS_UMOPS: umops */ + 0, + { 0 } +}, + { /* AArch64_UMOVvi16, AArch64_INS_UMOV: umov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMOVvi16_idx0, AArch64_INS_UMOV: umov */ + 0, + { 0 } +}, + { /* AArch64_UMOVvi32, AArch64_INS_MOV: mov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMOVvi32_idx0, AArch64_INS_MOV: mov */ + 0, + { CS_AC_WRITE, CS_AC_READ, 0 } +}, + { /* AArch64_UMOVvi64, AArch64_INS_MOV: mov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMOVvi64_idx0, AArch64_INS_MOV: mov */ + 0, + { CS_AC_WRITE, CS_AC_READ, 0 } +}, + { /* AArch64_UMOVvi8, AArch64_INS_UMOV: umov */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMOVvi8_idx0, AArch64_INS_UMOV: umov */ + 0, + { CS_AC_WRITE, CS_AC_READ, 0 } +}, + { /* AArch64_UMSUBLrrr, AArch64_INS_UMNEGL: umnegl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -19903,11 +24318,81 @@ { 0 } }, +{ /* AArch64_UMULH_ZZZ_B, AArch64_INS_UMULH: umulh */ + 0, + { 0 } +}, + +{ /* AArch64_UMULH_ZZZ_D, AArch64_INS_UMULH: umulh */ + 0, + { 0 } +}, + +{ /* AArch64_UMULH_ZZZ_H, AArch64_INS_UMULH: umulh */ + 0, + { 0 } +}, + +{ /* AArch64_UMULH_ZZZ_S, AArch64_INS_UMULH: umulh */ + 0, + { 0 } +}, + { /* AArch64_UMULHrr, AArch64_INS_UMULH: umulh */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UMULLB_ZZZI_D, AArch64_INS_UMULLB: umullb */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLB_ZZZI_S, AArch64_INS_UMULLB: umullb */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLB_ZZZ_D, AArch64_INS_UMULLB: umullb */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLB_ZZZ_H, AArch64_INS_UMULLB: umullb */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLB_ZZZ_S, AArch64_INS_UMULLB: umullb */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLT_ZZZI_D, AArch64_INS_UMULLT: umullt */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLT_ZZZI_S, AArch64_INS_UMULLT: umullt */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLT_ZZZ_D, AArch64_INS_UMULLT: umullt */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLT_ZZZ_H, AArch64_INS_UMULLT: umullt */ + 0, + { 0 } +}, + +{ /* AArch64_UMULLT_ZZZ_S, AArch64_INS_UMULLT: umullt */ + 0, + { 0 } +}, + { /* AArch64_UMULLv16i8_v8i16, AArch64_INS_UMULL2: umull2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -19978,6 +24463,26 @@ { 0 } }, +{ /* AArch64_UQADD_ZPmZ_B, AArch64_INS_UQADD: uqadd */ + 0, + { 0 } +}, + +{ /* AArch64_UQADD_ZPmZ_D, AArch64_INS_UQADD: uqadd */ + 0, + { 0 } +}, + +{ /* AArch64_UQADD_ZPmZ_H, AArch64_INS_UQADD: uqadd */ + 0, + { 0 } +}, + +{ /* AArch64_UQADD_ZPmZ_S, AArch64_INS_UQADD: uqadd */ + 0, + { 0 } +}, + { /* AArch64_UQADD_ZZZ_B, AArch64_INS_UQADD: uqadd */ 0, { 0 } @@ -20273,6 +24778,46 @@ { 0 } }, +{ /* AArch64_UQRSHLR_ZPmZ_B, AArch64_INS_UQRSHLR: uqrshlr */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHLR_ZPmZ_D, AArch64_INS_UQRSHLR: uqrshlr */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHLR_ZPmZ_H, AArch64_INS_UQRSHLR: uqrshlr */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHLR_ZPmZ_S, AArch64_INS_UQRSHLR: uqrshlr */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHL_ZPmZ_B, AArch64_INS_UQRSHL: uqrshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHL_ZPmZ_D, AArch64_INS_UQRSHL: uqrshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHL_ZPmZ_H, AArch64_INS_UQRSHL: uqrshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHL_ZPmZ_S, AArch64_INS_UQRSHL: uqrshl */ + 0, + { 0 } +}, + { /* AArch64_UQRSHLv16i8, AArch64_INS_UQRSHL: uqrshl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -20328,6 +24873,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UQRSHRNB_ZZI_B, AArch64_INS_UQRSHRNB: uqrshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHRNB_ZZI_H, AArch64_INS_UQRSHRNB: uqrshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHRNB_ZZI_S, AArch64_INS_UQRSHRNB: uqrshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHRNT_ZZI_B, AArch64_INS_UQRSHRNT: uqrshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHRNT_ZZI_H, AArch64_INS_UQRSHRNT: uqrshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_UQRSHRNT_ZZI_S, AArch64_INS_UQRSHRNT: uqrshrnt */ + 0, + { 0 } +}, + { /* AArch64_UQRSHRNb, AArch64_INS_UQRSHRN: uqrshrn */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -20373,6 +24948,66 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UQSHLR_ZPmZ_B, AArch64_INS_UQSHLR: uqshlr */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHLR_ZPmZ_D, AArch64_INS_UQSHLR: uqshlr */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHLR_ZPmZ_H, AArch64_INS_UQSHLR: uqshlr */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHLR_ZPmZ_S, AArch64_INS_UQSHLR: uqshlr */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHL_ZPmI_B, AArch64_INS_UQSHL: uqshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHL_ZPmI_D, AArch64_INS_UQSHL: uqshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHL_ZPmI_H, AArch64_INS_UQSHL: uqshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHL_ZPmI_S, AArch64_INS_UQSHL: uqshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHL_ZPmZ_B, AArch64_INS_UQSHL: uqshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHL_ZPmZ_D, AArch64_INS_UQSHL: uqshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHL_ZPmZ_H, AArch64_INS_UQSHL: uqshl */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHL_ZPmZ_S, AArch64_INS_UQSHL: uqshl */ + 0, + { 0 } +}, + { /* AArch64_UQSHLb, AArch64_INS_UQSHL: uqshl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -20483,6 +25118,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UQSHRNB_ZZI_B, AArch64_INS_UQSHRNB: uqshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHRNB_ZZI_H, AArch64_INS_UQSHRNB: uqshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHRNB_ZZI_S, AArch64_INS_UQSHRNB: uqshrnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHRNT_ZZI_B, AArch64_INS_UQSHRNT: uqshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHRNT_ZZI_H, AArch64_INS_UQSHRNT: uqshrnt */ + 0, + { 0 } +}, + +{ /* AArch64_UQSHRNT_ZZI_S, AArch64_INS_UQSHRNT: uqshrnt */ + 0, + { 0 } +}, + { /* AArch64_UQSHRNb, AArch64_INS_UQSHRN: uqshrn */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -20528,6 +25193,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UQSUBR_ZPmZ_B, AArch64_INS_UQSUBR: uqsubr */ + 0, + { 0 } +}, + +{ /* AArch64_UQSUBR_ZPmZ_D, AArch64_INS_UQSUBR: uqsubr */ + 0, + { 0 } +}, + +{ /* AArch64_UQSUBR_ZPmZ_H, AArch64_INS_UQSUBR: uqsubr */ + 0, + { 0 } +}, + +{ /* AArch64_UQSUBR_ZPmZ_S, AArch64_INS_UQSUBR: uqsubr */ + 0, + { 0 } +}, + { /* AArch64_UQSUB_ZI_B, AArch64_INS_UQSUB: uqsub */ 0, { 0 } @@ -20548,6 +25233,26 @@ { 0 } }, +{ /* AArch64_UQSUB_ZPmZ_B, AArch64_INS_UQSUB: uqsub */ + 0, + { 0 } +}, + +{ /* AArch64_UQSUB_ZPmZ_D, AArch64_INS_UQSUB: uqsub */ + 0, + { 0 } +}, + +{ /* AArch64_UQSUB_ZPmZ_H, AArch64_INS_UQSUB: uqsub */ + 0, + { 0 } +}, + +{ /* AArch64_UQSUB_ZPmZ_S, AArch64_INS_UQSUB: uqsub */ + 0, + { 0 } +}, + { /* AArch64_UQSUB_ZZZ_B, AArch64_INS_UQSUB: uqsub */ 0, { 0 } @@ -20623,6 +25328,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_UQXTNB_ZZ_B, AArch64_INS_UQXTNB: uqxtnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQXTNB_ZZ_H, AArch64_INS_UQXTNB: uqxtnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQXTNB_ZZ_S, AArch64_INS_UQXTNB: uqxtnb */ + 0, + { 0 } +}, + +{ /* AArch64_UQXTNT_ZZ_B, AArch64_INS_UQXTNT: uqxtnt */ + 0, + { 0 } +}, + +{ /* AArch64_UQXTNT_ZZ_H, AArch64_INS_UQXTNT: uqxtnt */ + 0, + { 0 } +}, + +{ /* AArch64_UQXTNT_ZZ_S, AArch64_INS_UQXTNT: uqxtnt */ + 0, + { 0 } +}, + { /* AArch64_UQXTNv16i8, AArch64_INS_UQXTN2: uqxtn2 */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -20668,6 +25403,11 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_URECPE_ZPmZ_S, AArch64_INS_URECPE: urecpe */ + 0, + { 0 } +}, + { /* AArch64_URECPEv2i32, AArch64_INS_URECPE: urecpe */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -20678,6 +25418,26 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_URHADD_ZPmZ_B, AArch64_INS_URHADD: urhadd */ + 0, + { 0 } +}, + +{ /* AArch64_URHADD_ZPmZ_D, AArch64_INS_URHADD: urhadd */ + 0, + { 0 } +}, + +{ /* AArch64_URHADD_ZPmZ_H, AArch64_INS_URHADD: urhadd */ + 0, + { 0 } +}, + +{ /* AArch64_URHADD_ZPmZ_S, AArch64_INS_URHADD: urhadd */ + 0, + { 0 } +}, + { /* AArch64_URHADDv16i8, AArch64_INS_URHADD: urhadd */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -20708,6 +25468,46 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_URSHLR_ZPmZ_B, AArch64_INS_URSHLR: urshlr */ + 0, + { 0 } +}, + +{ /* AArch64_URSHLR_ZPmZ_D, AArch64_INS_URSHLR: urshlr */ + 0, + { 0 } +}, + +{ /* AArch64_URSHLR_ZPmZ_H, AArch64_INS_URSHLR: urshlr */ + 0, + { 0 } +}, + +{ /* AArch64_URSHLR_ZPmZ_S, AArch64_INS_URSHLR: urshlr */ + 0, + { 0 } +}, + +{ /* AArch64_URSHL_ZPmZ_B, AArch64_INS_URSHL: urshl */ + 0, + { 0 } +}, + +{ /* AArch64_URSHL_ZPmZ_D, AArch64_INS_URSHL: urshl */ + 0, + { 0 } +}, + +{ /* AArch64_URSHL_ZPmZ_H, AArch64_INS_URSHL: urshl */ + 0, + { 0 } +}, + +{ /* AArch64_URSHL_ZPmZ_S, AArch64_INS_URSHL: urshl */ + 0, + { 0 } +}, + { /* AArch64_URSHLv16i8, AArch64_INS_URSHL: urshl */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -20748,6 +25548,26 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_URSHR_ZPmI_B, AArch64_INS_URSHR: urshr */ + 0, + { 0 } +}, + +{ /* AArch64_URSHR_ZPmI_D, AArch64_INS_URSHR: urshr */ + 0, + { 0 } +}, + +{ /* AArch64_URSHR_ZPmI_H, AArch64_INS_URSHR: urshr */ + 0, + { 0 } +}, + +{ /* AArch64_URSHR_ZPmI_S, AArch64_INS_URSHR: urshr */ + 0, + { 0 } +}, + { /* AArch64_URSHRd, AArch64_INS_URSHR: urshr */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -20788,6 +25608,11 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_URSQRTE_ZPmZ_S, AArch64_INS_URSQRTE: ursqrte */ + 0, + { 0 } +}, + { /* AArch64_URSQRTEv2i32, AArch64_INS_URSQRTE: ursqrte */ 0, { CS_AC_WRITE, CS_AC_READ, 0 } @@ -20798,6 +25623,26 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_URSRA_ZZI_B, AArch64_INS_URSRA: ursra */ + 0, + { 0 } +}, + +{ /* AArch64_URSRA_ZZI_D, AArch64_INS_URSRA: ursra */ + 0, + { 0 } +}, + +{ /* AArch64_URSRA_ZZI_H, AArch64_INS_URSRA: ursra */ + 0, + { 0 } +}, + +{ /* AArch64_URSRA_ZZI_S, AArch64_INS_URSRA: ursra */ + 0, + { 0 } +}, + { /* AArch64_URSRAd, AArch64_INS_URSRA: ursra */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -20838,6 +25683,66 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_USDOT_ZZZ, AArch64_INS_USDOT: usdot */ + 0, + { 0 } +}, + +{ /* AArch64_USDOT_ZZZI, AArch64_INS_USDOT: usdot */ + 0, + { 0 } +}, + +{ /* AArch64_USDOTlanev16i8, AArch64_INS_USDOT: usdot */ + 0, + { 0 } +}, + +{ /* AArch64_USDOTlanev8i8, AArch64_INS_USDOT: usdot */ + 0, + { 0 } +}, + +{ /* AArch64_USDOTv16i8, AArch64_INS_USDOT: usdot */ + 0, + { 0 } +}, + +{ /* AArch64_USDOTv8i8, AArch64_INS_USDOT: usdot */ + 0, + { 0 } +}, + +{ /* AArch64_USHLLB_ZZI_D, AArch64_INS_USHLLB: ushllb */ + 0, + { 0 } +}, + +{ /* AArch64_USHLLB_ZZI_H, AArch64_INS_USHLLB: ushllb */ + 0, + { 0 } +}, + +{ /* AArch64_USHLLB_ZZI_S, AArch64_INS_USHLLB: ushllb */ + 0, + { 0 } +}, + +{ /* AArch64_USHLLT_ZZI_D, AArch64_INS_USHLLT: ushllt */ + 0, + { 0 } +}, + +{ /* AArch64_USHLLT_ZZI_H, AArch64_INS_USHLLT: ushllt */ + 0, + { 0 } +}, + +{ /* AArch64_USHLLT_ZZI_S, AArch64_INS_USHLLT: ushllt */ + 0, + { 0 } +}, + { /* AArch64_USHLLv16i8_shift, AArch64_INS_USHLL2: ushll2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -20948,6 +25853,56 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_USMMLA, AArch64_INS_USMMLA: usmmla */ + 0, + { 0 } +}, + +{ /* AArch64_USMMLA_ZZZ, AArch64_INS_USMMLA: usmmla */ + 0, + { 0 } +}, + +{ /* AArch64_USMOPA_MPPZZ_D, AArch64_INS_USMOPA: usmopa */ + 0, + { 0 } +}, + +{ /* AArch64_USMOPA_MPPZZ_S, AArch64_INS_USMOPA: usmopa */ + 0, + { 0 } +}, + +{ /* AArch64_USMOPS_MPPZZ_D, AArch64_INS_USMOPS: usmops */ + 0, + { 0 } +}, + +{ /* AArch64_USMOPS_MPPZZ_S, AArch64_INS_USMOPS: usmops */ + 0, + { 0 } +}, + +{ /* AArch64_USQADD_ZPmZ_B, AArch64_INS_USQADD: usqadd */ + 0, + { 0 } +}, + +{ /* AArch64_USQADD_ZPmZ_D, AArch64_INS_USQADD: usqadd */ + 0, + { 0 } +}, + +{ /* AArch64_USQADD_ZPmZ_H, AArch64_INS_USQADD: usqadd */ + 0, + { 0 } +}, + +{ /* AArch64_USQADD_ZPmZ_S, AArch64_INS_USQADD: usqadd */ + 0, + { 0 } +}, + { /* AArch64_USQADDv16i8, AArch64_INS_USQADD: usqadd */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } @@ -21003,6 +25958,26 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_USRA_ZZI_B, AArch64_INS_USRA: usra */ + 0, + { 0 } +}, + +{ /* AArch64_USRA_ZZI_D, AArch64_INS_USRA: usra */ + 0, + { 0 } +}, + +{ /* AArch64_USRA_ZZI_H, AArch64_INS_USRA: usra */ + 0, + { 0 } +}, + +{ /* AArch64_USRA_ZZI_S, AArch64_INS_USRA: usra */ + 0, + { 0 } +}, + { /* AArch64_USRAd, AArch64_INS_USRA: usra */ 0, { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } @@ -21043,6 +26018,36 @@ { CS_AC_WRITE | CS_AC_READ, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_USUBLB_ZZZ_D, AArch64_INS_USUBLB: usublb */ + 0, + { 0 } +}, + +{ /* AArch64_USUBLB_ZZZ_H, AArch64_INS_USUBLB: usublb */ + 0, + { 0 } +}, + +{ /* AArch64_USUBLB_ZZZ_S, AArch64_INS_USUBLB: usublb */ + 0, + { 0 } +}, + +{ /* AArch64_USUBLT_ZZZ_D, AArch64_INS_USUBLT: usublt */ + 0, + { 0 } +}, + +{ /* AArch64_USUBLT_ZZZ_H, AArch64_INS_USUBLT: usublt */ + 0, + { 0 } +}, + +{ /* AArch64_USUBLT_ZZZ_S, AArch64_INS_USUBLT: usublt */ + 0, + { 0 } +}, + { /* AArch64_USUBLv16i8_v8i16, AArch64_INS_USUBL2: usubl2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -21073,6 +26078,36 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_USUBWB_ZZZ_D, AArch64_INS_USUBWB: usubwb */ + 0, + { 0 } +}, + +{ /* AArch64_USUBWB_ZZZ_H, AArch64_INS_USUBWB: usubwb */ + 0, + { 0 } +}, + +{ /* AArch64_USUBWB_ZZZ_S, AArch64_INS_USUBWB: usubwb */ + 0, + { 0 } +}, + +{ /* AArch64_USUBWT_ZZZ_D, AArch64_INS_USUBWT: usubwt */ + 0, + { 0 } +}, + +{ /* AArch64_USUBWT_ZZZ_H, AArch64_INS_USUBWT: usubwt */ + 0, + { 0 } +}, + +{ /* AArch64_USUBWT_ZZZ_S, AArch64_INS_USUBWT: usubwt */ + 0, + { 0 } +}, + { /* AArch64_USUBWv16i8_v8i16, AArch64_INS_USUBW2: usubw2 */ 0, { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } @@ -21198,6 +26233,11 @@ { 0 } }, +{ /* AArch64_UZP1_ZZZ_Q, AArch64_INS_UZP1: uzp1 */ + 0, + { 0 } +}, + { /* AArch64_UZP1_ZZZ_S, AArch64_INS_UZP1: uzp1 */ 0, { 0 } @@ -21273,6 +26313,11 @@ { 0 } }, +{ /* AArch64_UZP2_ZZZ_Q, AArch64_INS_UZP2: uzp2 */ + 0, + { 0 } +}, + { /* AArch64_UZP2_ZZZ_S, AArch64_INS_UZP2: uzp2 */ 0, { 0 } @@ -21313,6 +26358,176 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, +{ /* AArch64_WFET, AArch64_INS_WFET: wfet */ + 0, + { 0 } +}, + +{ /* AArch64_WFIT, AArch64_INS_WFIT: wfit */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGE_PWW_B, AArch64_INS_WHILEGE: whilege */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGE_PWW_D, AArch64_INS_WHILEGE: whilege */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGE_PWW_H, AArch64_INS_WHILEGE: whilege */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGE_PWW_S, AArch64_INS_WHILEGE: whilege */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGE_PXX_B, AArch64_INS_WHILEGE: whilege */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGE_PXX_D, AArch64_INS_WHILEGE: whilege */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGE_PXX_H, AArch64_INS_WHILEGE: whilege */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGE_PXX_S, AArch64_INS_WHILEGE: whilege */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGT_PWW_B, AArch64_INS_WHILEGT: whilegt */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGT_PWW_D, AArch64_INS_WHILEGT: whilegt */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGT_PWW_H, AArch64_INS_WHILEGT: whilegt */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGT_PWW_S, AArch64_INS_WHILEGT: whilegt */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGT_PXX_B, AArch64_INS_WHILEGT: whilegt */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGT_PXX_D, AArch64_INS_WHILEGT: whilegt */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGT_PXX_H, AArch64_INS_WHILEGT: whilegt */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEGT_PXX_S, AArch64_INS_WHILEGT: whilegt */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHI_PWW_B, AArch64_INS_WHILEHI: whilehi */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHI_PWW_D, AArch64_INS_WHILEHI: whilehi */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHI_PWW_H, AArch64_INS_WHILEHI: whilehi */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHI_PWW_S, AArch64_INS_WHILEHI: whilehi */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHI_PXX_B, AArch64_INS_WHILEHI: whilehi */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHI_PXX_D, AArch64_INS_WHILEHI: whilehi */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHI_PXX_H, AArch64_INS_WHILEHI: whilehi */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHI_PXX_S, AArch64_INS_WHILEHI: whilehi */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHS_PWW_B, AArch64_INS_WHILEHS: whilehs */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHS_PWW_D, AArch64_INS_WHILEHS: whilehs */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHS_PWW_H, AArch64_INS_WHILEHS: whilehs */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHS_PWW_S, AArch64_INS_WHILEHS: whilehs */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHS_PXX_B, AArch64_INS_WHILEHS: whilehs */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHS_PXX_D, AArch64_INS_WHILEHS: whilehs */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHS_PXX_H, AArch64_INS_WHILEHS: whilehs */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEHS_PXX_S, AArch64_INS_WHILEHS: whilehs */ + 0, + { 0 } +}, + { /* AArch64_WHILELE_PWW_B, AArch64_INS_WHILELE: whilele */ 0, { 0 } @@ -21473,16 +26688,81 @@ { 0 } }, +{ /* AArch64_WHILERW_PXX_B, AArch64_INS_WHILERW: whilerw */ + 0, + { 0 } +}, + +{ /* AArch64_WHILERW_PXX_D, AArch64_INS_WHILERW: whilerw */ + 0, + { 0 } +}, + +{ /* AArch64_WHILERW_PXX_H, AArch64_INS_WHILERW: whilerw */ + 0, + { 0 } +}, + +{ /* AArch64_WHILERW_PXX_S, AArch64_INS_WHILERW: whilerw */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEWR_PXX_B, AArch64_INS_WHILEWR: whilewr */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEWR_PXX_D, AArch64_INS_WHILEWR: whilewr */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEWR_PXX_H, AArch64_INS_WHILEWR: whilewr */ + 0, + { 0 } +}, + +{ /* AArch64_WHILEWR_PXX_S, AArch64_INS_WHILEWR: whilewr */ + 0, + { 0 } +}, + { /* AArch64_WRFFR, AArch64_INS_WRFFR: wrffr */ 0, { 0 } }, +{ /* AArch64_XAFLAG, AArch64_INS_XAFLAG: xaflag */ + 0, + { 0 } +}, + { /* AArch64_XAR, AArch64_INS_XAR: xar */ 0, { 0 } }, +{ /* AArch64_XAR_ZZZI_B, AArch64_INS_XAR: xar */ + 0, + { 0 } +}, + +{ /* AArch64_XAR_ZZZI_D, AArch64_INS_XAR: xar */ + 0, + { 0 } +}, + +{ /* AArch64_XAR_ZZZI_H, AArch64_INS_XAR: xar */ + 0, + { 0 } +}, + +{ /* AArch64_XAR_ZZZI_S, AArch64_INS_XAR: xar */ + 0, + { 0 } +}, + { /* AArch64_XPACD, AArch64_INS_XPACD: xpacd */ 0, { 0 } @@ -21493,7 +26773,7 @@ { 0 } }, -{ /* AArch64_XPACLRI, AArch64_INS_XPACLRI: xpaclri */ +{ /* AArch64_XPACLRI, AArch64_INS_HINT: hint */ 0, { 0 } }, @@ -21528,6 +26808,11 @@ { CS_AC_WRITE, CS_AC_READ, 0 } }, +{ /* AArch64_ZERO_M, AArch64_INS_ZERO: zero */ + 0, + { 0 } +}, + { /* AArch64_ZIP1_PPP_B, AArch64_INS_ZIP1: zip1 */ 0, { 0 } @@ -21563,6 +26848,11 @@ { 0 } }, +{ /* AArch64_ZIP1_ZZZ_Q, AArch64_INS_ZIP1: zip1 */ + 0, + { 0 } +}, + { /* AArch64_ZIP1_ZZZ_S, AArch64_INS_ZIP1: zip1 */ 0, { 0 } @@ -21638,6 +26928,11 @@ { 0 } }, +{ /* AArch64_ZIP2_ZZZ_Q, AArch64_INS_ZIP2: zip2 */ + 0, + { 0 } +}, + { /* AArch64_ZIP2_ZZZ_S, AArch64_INS_ZIP2: zip2 */ 0, { 0 } @@ -21678,7 +26973,22 @@ { CS_AC_WRITE, CS_AC_READ, CS_AC_READ, 0 } }, -{ /* AArch64_anonymous_1349, AArch64_INS_PFIRST: pfirst */ +{ /* AArch64_anonymous_13987, AArch64_INS_BFMOPS: bfmops */ + 0, + { 0 } +}, + +{ /* AArch64_anonymous_13988, AArch64_INS_FMOPS: fmops */ + 0, + { 0 } +}, + +{ /* AArch64_anonymous_5384, AArch64_INS_BFMOPA: bfmopa */ + 0, + { 0 } +}, + +{ /* AArch64_anonymous_5385, AArch64_INS_FMOPA: fmopa */ 0, { 0 } },