1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ 2|* *| 3|* Assembly Writer Source Fragment *| 4|* *| 5|* Automatically generated file, do not edit! *| 6|* *| 7\*===----------------------------------------------------------------------===*/ 8 9/// printInstruction - This method is automatically generated by tablegen 10/// from the instruction set description. 11void PPCInstPrinter::printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O) { 12 static const char AsmStrs[] = { 13 /* 0 */ '#', 'E', 'H', '_', 'S', 'j', 'L', 'j', '_', 'S', 'e', 't', 'u', 'p', 9, 0, 14 /* 16 */ 'b', 'd', 'z', 'l', 'a', '+', 32, 0, 15 /* 24 */ 'b', 'd', 'n', 'z', 'l', 'a', '+', 32, 0, 16 /* 33 */ 'b', 'd', 'z', 'a', '+', 32, 0, 17 /* 40 */ 'b', 'd', 'n', 'z', 'a', '+', 32, 0, 18 /* 48 */ 'b', 'd', 'z', 'l', '+', 32, 0, 19 /* 55 */ 'b', 'd', 'n', 'z', 'l', '+', 32, 0, 20 /* 63 */ 'b', 'd', 'z', '+', 32, 0, 21 /* 69 */ 'b', 'd', 'n', 'z', '+', 32, 0, 22 /* 76 */ 'b', 'c', 'l', 32, '2', '0', ',', 32, '3', '1', ',', 32, 0, 23 /* 89 */ 'b', 'c', 't', 'r', 'l', 10, 9, 'l', 'd', 32, '2', ',', 32, 0, 24 /* 103 */ 'b', 'c', 't', 'r', 'l', 10, 9, 'l', 'w', 'z', 32, '2', ',', 32, 0, 25 /* 118 */ 'b', 'c', 32, '1', '2', ',', 32, 0, 26 /* 126 */ 'b', 'c', 'l', 32, '1', '2', ',', 32, 0, 27 /* 135 */ 'b', 'c', 'l', 'r', 'l', 32, '1', '2', ',', 32, 0, 28 /* 146 */ 'b', 'c', 'c', 't', 'r', 'l', 32, '1', '2', ',', 32, 0, 29 /* 158 */ 'b', 'c', 'l', 'r', 32, '1', '2', ',', 32, 0, 30 /* 168 */ 'b', 'c', 'c', 't', 'r', 32, '1', '2', ',', 32, 0, 31 /* 179 */ 'b', 'c', 32, '4', ',', 32, 0, 32 /* 186 */ 'b', 'c', 'l', 32, '4', ',', 32, 0, 33 /* 194 */ 'b', 'c', 'l', 'r', 'l', 32, '4', ',', 32, 0, 34 /* 204 */ 'b', 'c', 'c', 't', 'r', 'l', 32, '4', ',', 32, 0, 35 /* 215 */ 'b', 'c', 'l', 'r', 32, '4', ',', 32, 0, 36 /* 224 */ 'b', 'c', 'c', 't', 'r', 32, '4', ',', 32, 0, 37 /* 234 */ 'm', 't', 's', 'p', 'r', 32, '2', '5', '6', ',', 32, 0, 38 /* 246 */ 'b', 'd', 'z', 'l', 'a', '-', 32, 0, 39 /* 254 */ 'b', 'd', 'n', 'z', 'l', 'a', '-', 32, 0, 40 /* 263 */ 'b', 'd', 'z', 'a', '-', 32, 0, 41 /* 270 */ 'b', 'd', 'n', 'z', 'a', '-', 32, 0, 42 /* 278 */ 'b', 'd', 'z', 'l', '-', 32, 0, 43 /* 285 */ 'b', 'd', 'n', 'z', 'l', '-', 32, 0, 44 /* 293 */ 'b', 'd', 'z', '-', 32, 0, 45 /* 299 */ 'b', 'd', 'n', 'z', '-', 32, 0, 46 /* 306 */ 'v', 'c', 'm', 'p', 'n', 'e', 'b', '.', 32, 0, 47 /* 316 */ 'v', 'c', 'm', 'p', 'g', 't', 's', 'b', '.', 32, 0, 48 /* 327 */ 'e', 'x', 't', 's', 'b', '.', 32, 0, 49 /* 335 */ 'v', 'c', 'm', 'p', 'e', 'q', 'u', 'b', '.', 32, 0, 50 /* 346 */ 'f', 's', 'u', 'b', '.', 32, 0, 51 /* 353 */ 'f', 'm', 's', 'u', 'b', '.', 32, 0, 52 /* 361 */ 'f', 'n', 'm', 's', 'u', 'b', '.', 32, 0, 53 /* 370 */ 'v', 'c', 'm', 'p', 'g', 't', 'u', 'b', '.', 32, 0, 54 /* 381 */ 'v', 'c', 'm', 'p', 'n', 'e', 'z', 'b', '.', 32, 0, 55 /* 392 */ 'a', 'd', 'd', 'c', '.', 32, 0, 56 /* 399 */ 'a', 'n', 'd', 'c', '.', 32, 0, 57 /* 406 */ 't', 'a', 'b', 'o', 'r', 't', 'd', 'c', '.', 32, 0, 58 /* 417 */ 's', 'u', 'b', 'f', 'c', '.', 32, 0, 59 /* 425 */ 's', 'u', 'b', 'i', 'c', '.', 32, 0, 60 /* 433 */ 'a', 'd', 'd', 'i', 'c', '.', 32, 0, 61 /* 441 */ 'r', 'l', 'd', 'i', 'c', '.', 32, 0, 62 /* 449 */ 'b', 'c', 'd', 't', 'r', 'u', 'n', 'c', '.', 32, 0, 63 /* 460 */ 'b', 'c', 'd', 'u', 't', 'r', 'u', 'n', 'c', '.', 32, 0, 64 /* 472 */ 'o', 'r', 'c', '.', 32, 0, 65 /* 478 */ 't', 'a', 'b', 'o', 'r', 't', 'w', 'c', '.', 32, 0, 66 /* 489 */ 's', 'r', 'a', 'd', '.', 32, 0, 67 /* 496 */ 'f', 'a', 'd', 'd', '.', 32, 0, 68 /* 503 */ 'f', 'm', 'a', 'd', 'd', '.', 32, 0, 69 /* 511 */ 'f', 'n', 'm', 'a', 'd', 'd', '.', 32, 0, 70 /* 520 */ 'm', 'u', 'l', 'h', 'd', '.', 32, 0, 71 /* 528 */ 'f', 'c', 'f', 'i', 'd', '.', 32, 0, 72 /* 536 */ 'f', 'c', 't', 'i', 'd', '.', 32, 0, 73 /* 544 */ 'm', 'u', 'l', 'l', 'd', '.', 32, 0, 74 /* 552 */ 's', 'l', 'd', '.', 32, 0, 75 /* 558 */ 'n', 'a', 'n', 'd', '.', 32, 0, 76 /* 565 */ 't', 'e', 'n', 'd', '.', 32, 0, 77 /* 572 */ 's', 'r', 'd', '.', 32, 0, 78 /* 578 */ 'v', 'c', 'm', 'p', 'g', 't', 's', 'd', '.', 32, 0, 79 /* 589 */ 'v', 'c', 'm', 'p', 'e', 'q', 'u', 'd', '.', 32, 0, 80 /* 600 */ 'v', 'c', 'm', 'p', 'g', 't', 'u', 'd', '.', 32, 0, 81 /* 611 */ 'd', 'i', 'v', 'd', '.', 32, 0, 82 /* 618 */ 'c', 'n', 't', 'l', 'z', 'd', '.', 32, 0, 83 /* 627 */ 'c', 'n', 't', 't', 'z', 'd', '.', 32, 0, 84 /* 636 */ 'a', 'd', 'd', 'e', '.', 32, 0, 85 /* 643 */ 'd', 'i', 'v', 'd', 'e', '.', 32, 0, 86 /* 651 */ 's', 'l', 'b', 'f', 'e', 'e', '.', 32, 0, 87 /* 660 */ 's', 'u', 'b', 'f', 'e', '.', 32, 0, 88 /* 668 */ 'a', 'd', 'd', 'm', 'e', '.', 32, 0, 89 /* 676 */ 's', 'u', 'b', 'f', 'm', 'e', '.', 32, 0, 90 /* 685 */ 'f', 'r', 'e', '.', 32, 0, 91 /* 691 */ 'f', 'r', 's', 'q', 'r', 't', 'e', '.', 32, 0, 92 /* 701 */ 'p', 'a', 's', 't', 'e', '.', 32, 0, 93 /* 709 */ 'd', 'i', 'v', 'w', 'e', '.', 32, 0, 94 /* 717 */ 'a', 'd', 'd', 'z', 'e', '.', 32, 0, 95 /* 725 */ 's', 'u', 'b', 'f', 'z', 'e', '.', 32, 0, 96 /* 734 */ 's', 'u', 'b', 'f', '.', 32, 0, 97 /* 741 */ 'm', 't', 'f', 's', 'f', '.', 32, 0, 98 /* 749 */ 'f', 'n', 'e', 'g', '.', 32, 0, 99 /* 756 */ 'v', 'c', 'm', 'p', 'n', 'e', 'h', '.', 32, 0, 100 /* 766 */ 'v', 'c', 'm', 'p', 'g', 't', 's', 'h', '.', 32, 0, 101 /* 777 */ 'e', 'x', 't', 's', 'h', '.', 32, 0, 102 /* 785 */ 'v', 'c', 'm', 'p', 'e', 'q', 'u', 'h', '.', 32, 0, 103 /* 796 */ 'v', 'c', 'm', 'p', 'g', 't', 'u', 'h', '.', 32, 0, 104 /* 807 */ 'v', 'c', 'm', 'p', 'n', 'e', 'z', 'h', '.', 32, 0, 105 /* 818 */ 't', 'a', 'b', 'o', 'r', 't', 'd', 'c', 'i', '.', 32, 0, 106 /* 830 */ 't', 'a', 'b', 'o', 'r', 't', 'w', 'c', 'i', '.', 32, 0, 107 /* 842 */ 's', 'r', 'a', 'd', 'i', '.', 32, 0, 108 /* 850 */ 'c', 'l', 'r', 'l', 's', 'l', 'd', 'i', '.', 32, 0, 109 /* 861 */ 'e', 'x', 't', 'l', 'd', 'i', '.', 32, 0, 110 /* 870 */ 'a', 'n', 'd', 'i', '.', 32, 0, 111 /* 877 */ 'c', 'l', 'r', 'r', 'd', 'i', '.', 32, 0, 112 /* 886 */ 'i', 'n', 's', 'r', 'd', 'i', '.', 32, 0, 113 /* 895 */ 'r', 'o', 't', 'r', 'd', 'i', '.', 32, 0, 114 /* 904 */ 'e', 'x', 't', 'r', 'd', 'i', '.', 32, 0, 115 /* 913 */ 'm', 't', 'f', 's', 'f', 'i', '.', 32, 0, 116 /* 922 */ 'e', 'x', 't', 's', 'w', 's', 'l', 'i', '.', 32, 0, 117 /* 933 */ 'r', 'l', 'd', 'i', 'm', 'i', '.', 32, 0, 118 /* 942 */ 'r', 'l', 'w', 'i', 'm', 'i', '.', 32, 0, 119 /* 951 */ 's', 'r', 'a', 'w', 'i', '.', 32, 0, 120 /* 959 */ 'c', 'l', 'r', 'l', 's', 'l', 'w', 'i', '.', 32, 0, 121 /* 970 */ 'i', 'n', 's', 'l', 'w', 'i', '.', 32, 0, 122 /* 979 */ 'e', 'x', 't', 'l', 'w', 'i', '.', 32, 0, 123 /* 988 */ 'c', 'l', 'r', 'r', 'w', 'i', '.', 32, 0, 124 /* 997 */ 'i', 'n', 's', 'r', 'w', 'i', '.', 32, 0, 125 /* 1006 */ 'r', 'o', 't', 'r', 'w', 'i', '.', 32, 0, 126 /* 1015 */ 'e', 'x', 't', 'r', 'w', 'i', '.', 32, 0, 127 /* 1024 */ 'r', 'l', 'd', 'c', 'l', '.', 32, 0, 128 /* 1032 */ 'r', 'l', 'd', 'i', 'c', 'l', '.', 32, 0, 129 /* 1041 */ 'f', 's', 'e', 'l', '.', 32, 0, 130 /* 1048 */ 'f', 'm', 'u', 'l', '.', 32, 0, 131 /* 1055 */ 't', 'r', 'e', 'c', 'l', 'a', 'i', 'm', '.', 32, 0, 132 /* 1066 */ 'f', 'r', 'i', 'm', '.', 32, 0, 133 /* 1073 */ 'r', 'l', 'w', 'i', 'n', 'm', '.', 32, 0, 134 /* 1082 */ 'r', 'l', 'w', 'n', 'm', '.', 32, 0, 135 /* 1090 */ 'b', 'c', 'd', 'c', 'f', 'n', '.', 32, 0, 136 /* 1099 */ 'b', 'c', 'd', 'c', 'p', 's', 'g', 'n', '.', 32, 0, 137 /* 1110 */ 'f', 'c', 'p', 's', 'g', 'n', '.', 32, 0, 138 /* 1119 */ 'b', 'c', 'd', 's', 'e', 't', 's', 'g', 'n', '.', 32, 0, 139 /* 1131 */ 't', 'b', 'e', 'g', 'i', 'n', '.', 32, 0, 140 /* 1140 */ 'f', 'r', 'i', 'n', '.', 32, 0, 141 /* 1147 */ 'b', 'c', 'd', 'c', 't', 'n', '.', 32, 0, 142 /* 1156 */ 'a', 'd', 'd', 'c', 'o', '.', 32, 0, 143 /* 1164 */ 's', 'u', 'b', 'f', 'c', 'o', '.', 32, 0, 144 /* 1173 */ 'a', 'd', 'd', 'o', '.', 32, 0, 145 /* 1180 */ 'm', 'u', 'l', 'l', 'd', 'o', '.', 32, 0, 146 /* 1189 */ 'd', 'i', 'v', 'd', 'o', '.', 32, 0, 147 /* 1197 */ 'a', 'd', 'd', 'e', 'o', '.', 32, 0, 148 /* 1205 */ 'd', 'i', 'v', 'd', 'e', 'o', '.', 32, 0, 149 /* 1214 */ 's', 'u', 'b', 'f', 'e', 'o', '.', 32, 0, 150 /* 1223 */ 'a', 'd', 'd', 'm', 'e', 'o', '.', 32, 0, 151 /* 1232 */ 's', 'u', 'b', 'f', 'm', 'e', 'o', '.', 32, 0, 152 /* 1242 */ 'd', 'i', 'v', 'w', 'e', 'o', '.', 32, 0, 153 /* 1251 */ 'a', 'd', 'd', 'z', 'e', 'o', '.', 32, 0, 154 /* 1260 */ 's', 'u', 'b', 'f', 'z', 'e', 'o', '.', 32, 0, 155 /* 1270 */ 's', 'u', 'b', 'f', 'o', '.', 32, 0, 156 /* 1278 */ 'n', 'e', 'g', 'o', '.', 32, 0, 157 /* 1285 */ 'd', 'i', 'v', 'd', 'u', 'o', '.', 32, 0, 158 /* 1294 */ 'd', 'i', 'v', 'd', 'e', 'u', 'o', '.', 32, 0, 159 /* 1304 */ 'd', 'i', 'v', 'w', 'e', 'u', 'o', '.', 32, 0, 160 /* 1314 */ 'd', 'i', 'v', 'w', 'u', 'o', '.', 32, 0, 161 /* 1323 */ 'm', 'u', 'l', 'l', 'w', 'o', '.', 32, 0, 162 /* 1332 */ 'd', 'i', 'v', 'w', 'o', '.', 32, 0, 163 /* 1340 */ 'x', 'v', 'c', 'm', 'p', 'g', 'e', 'd', 'p', '.', 32, 0, 164 /* 1352 */ 'x', 'v', 'c', 'm', 'p', 'e', 'q', 'd', 'p', '.', 32, 0, 165 /* 1364 */ 'x', 'v', 'c', 'm', 'p', 'g', 't', 'd', 'p', '.', 32, 0, 166 /* 1376 */ 'v', 'c', 'm', 'p', 'b', 'f', 'p', '.', 32, 0, 167 /* 1386 */ 'v', 'c', 'm', 'p', 'g', 'e', 'f', 'p', '.', 32, 0, 168 /* 1397 */ 'v', 'c', 'm', 'p', 'e', 'q', 'f', 'p', '.', 32, 0, 169 /* 1408 */ 'v', 'c', 'm', 'p', 'g', 't', 'f', 'p', '.', 32, 0, 170 /* 1419 */ 'f', 'r', 'i', 'p', '.', 32, 0, 171 /* 1426 */ 'x', 'v', 'c', 'm', 'p', 'g', 'e', 's', 'p', '.', 32, 0, 172 /* 1438 */ 'x', 'v', 'c', 'm', 'p', 'e', 'q', 's', 'p', '.', 32, 0, 173 /* 1450 */ 'f', 'r', 's', 'p', '.', 32, 0, 174 /* 1457 */ 'x', 'v', 'c', 'm', 'p', 'g', 't', 's', 'p', '.', 32, 0, 175 /* 1469 */ 'i', 'c', 'b', 'l', 'q', '.', 32, 0, 176 /* 1477 */ 'b', 'c', 'd', 'c', 'f', 's', 'q', '.', 32, 0, 177 /* 1487 */ 'b', 'c', 'd', 'c', 't', 's', 'q', '.', 32, 0, 178 /* 1497 */ 'r', 'l', 'd', 'c', 'r', '.', 32, 0, 179 /* 1505 */ 'r', 'l', 'd', 'i', 'c', 'r', '.', 32, 0, 180 /* 1514 */ 'f', 'm', 'r', '.', 32, 0, 181 /* 1520 */ 'n', 'o', 'r', '.', 32, 0, 182 /* 1526 */ 'x', 'o', 'r', '.', 32, 0, 183 /* 1532 */ 'b', 'c', 'd', 's', 'r', '.', 32, 0, 184 /* 1540 */ 't', 's', 'r', '.', 32, 0, 185 /* 1546 */ 'f', 'a', 'b', 's', '.', 32, 0, 186 /* 1553 */ 'f', 'n', 'a', 'b', 's', '.', 32, 0, 187 /* 1561 */ 'f', 's', 'u', 'b', 's', '.', 32, 0, 188 /* 1569 */ 'f', 'm', 's', 'u', 'b', 's', '.', 32, 0, 189 /* 1578 */ 'f', 'n', 'm', 's', 'u', 'b', 's', '.', 32, 0, 190 /* 1588 */ 'b', 'c', 'd', 's', '.', 32, 0, 191 /* 1595 */ 'f', 'a', 'd', 'd', 's', '.', 32, 0, 192 /* 1603 */ 'f', 'm', 'a', 'd', 'd', 's', '.', 32, 0, 193 /* 1612 */ 'f', 'n', 'm', 'a', 'd', 'd', 's', '.', 32, 0, 194 /* 1622 */ 'f', 'c', 'f', 'i', 'd', 's', '.', 32, 0, 195 /* 1631 */ 'f', 'r', 'e', 's', '.', 32, 0, 196 /* 1638 */ 'f', 'r', 's', 'q', 'r', 't', 'e', 's', '.', 32, 0, 197 /* 1649 */ 'm', 'f', 'f', 's', '.', 32, 0, 198 /* 1656 */ 'a', 'n', 'd', 'i', 's', '.', 32, 0, 199 /* 1664 */ 'f', 'm', 'u', 'l', 's', '.', 32, 0, 200 /* 1672 */ 'f', 's', 'q', 'r', 't', 's', '.', 32, 0, 201 /* 1681 */ 'b', 'c', 'd', 'u', 's', '.', 32, 0, 202 /* 1689 */ 'f', 'c', 'f', 'i', 'd', 'u', 's', '.', 32, 0, 203 /* 1699 */ 'f', 'd', 'i', 'v', 's', '.', 32, 0, 204 /* 1707 */ 't', 'a', 'b', 'o', 'r', 't', '.', 32, 0, 205 /* 1716 */ 'f', 's', 'q', 'r', 't', '.', 32, 0, 206 /* 1724 */ 'm', 'u', 'l', 'h', 'd', 'u', '.', 32, 0, 207 /* 1733 */ 'f', 'c', 'f', 'i', 'd', 'u', '.', 32, 0, 208 /* 1742 */ 'f', 'c', 't', 'i', 'd', 'u', '.', 32, 0, 209 /* 1751 */ 'd', 'i', 'v', 'd', 'u', '.', 32, 0, 210 /* 1759 */ 'd', 'i', 'v', 'd', 'e', 'u', '.', 32, 0, 211 /* 1768 */ 'd', 'i', 'v', 'w', 'e', 'u', '.', 32, 0, 212 /* 1777 */ 'm', 'u', 'l', 'h', 'w', 'u', '.', 32, 0, 213 /* 1786 */ 'f', 'c', 't', 'i', 'w', 'u', '.', 32, 0, 214 /* 1795 */ 'd', 'i', 'v', 'w', 'u', '.', 32, 0, 215 /* 1803 */ 'f', 'd', 'i', 'v', '.', 32, 0, 216 /* 1810 */ 'e', 'q', 'v', '.', 32, 0, 217 /* 1816 */ 's', 'r', 'a', 'w', '.', 32, 0, 218 /* 1823 */ 'v', 'c', 'm', 'p', 'n', 'e', 'w', '.', 32, 0, 219 /* 1833 */ 'm', 'u', 'l', 'h', 'w', '.', 32, 0, 220 /* 1841 */ 'f', 'c', 't', 'i', 'w', '.', 32, 0, 221 /* 1849 */ 'm', 'u', 'l', 'l', 'w', '.', 32, 0, 222 /* 1857 */ 's', 'l', 'w', '.', 32, 0, 223 /* 1863 */ 's', 'r', 'w', '.', 32, 0, 224 /* 1869 */ 'v', 'c', 'm', 'p', 'g', 't', 's', 'w', '.', 32, 0, 225 /* 1880 */ 'e', 'x', 't', 's', 'w', '.', 32, 0, 226 /* 1888 */ 'v', 'c', 'm', 'p', 'e', 'q', 'u', 'w', '.', 32, 0, 227 /* 1899 */ 'v', 'c', 'm', 'p', 'g', 't', 'u', 'w', '.', 32, 0, 228 /* 1910 */ 'd', 'i', 'v', 'w', '.', 32, 0, 229 /* 1917 */ 'v', 'c', 'm', 'p', 'n', 'e', 'z', 'w', '.', 32, 0, 230 /* 1928 */ 'c', 'n', 't', 'l', 'z', 'w', '.', 32, 0, 231 /* 1937 */ 'c', 'n', 't', 't', 'z', 'w', '.', 32, 0, 232 /* 1946 */ 's', 't', 'b', 'c', 'x', '.', 32, 0, 233 /* 1954 */ 's', 't', 'd', 'c', 'x', '.', 32, 0, 234 /* 1962 */ 's', 't', 'h', 'c', 'x', '.', 32, 0, 235 /* 1970 */ 's', 't', 'w', 'c', 'x', '.', 32, 0, 236 /* 1978 */ 't', 'l', 'b', 's', 'x', '.', 32, 0, 237 /* 1986 */ 'f', 'c', 't', 'i', 'd', 'z', '.', 32, 0, 238 /* 1995 */ 'b', 'c', 'd', 'c', 'f', 'z', '.', 32, 0, 239 /* 2004 */ 'f', 'r', 'i', 'z', '.', 32, 0, 240 /* 2011 */ 'b', 'c', 'd', 'c', 't', 'z', '.', 32, 0, 241 /* 2020 */ 'f', 'c', 't', 'i', 'd', 'u', 'z', '.', 32, 0, 242 /* 2030 */ 'f', 'c', 't', 'i', 'w', 'u', 'z', '.', 32, 0, 243 /* 2040 */ 'f', 'c', 't', 'i', 'w', 'z', '.', 32, 0, 244 /* 2049 */ 'm', 't', 'f', 's', 'b', '0', 32, 0, 245 /* 2057 */ 'm', 't', 'f', 's', 'b', '1', 32, 0, 246 /* 2065 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', '_', 'S', 'W', 'A', 'P', '_', 'I', '3', '2', 32, 0, 247 /* 2087 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', '_', 'S', 'W', 'A', 'P', '_', 'I', '1', '6', 32, 0, 248 /* 2109 */ '#', 'T', 'C', '_', 'R', 'E', 'T', 'U', 'R', 'N', 'a', '8', 32, 0, 249 /* 2123 */ '#', 'T', 'C', '_', 'R', 'E', 'T', 'U', 'R', 'N', 'd', '8', 32, 0, 250 /* 2137 */ '#', 'T', 'C', '_', 'R', 'E', 'T', 'U', 'R', 'N', 'r', '8', 32, 0, 251 /* 2151 */ 'U', 'P', 'D', 'A', 'T', 'E', '_', 'V', 'R', 'S', 'A', 'V', 'E', 32, 0, 252 /* 2166 */ '#', 'A', 'D', 'J', 'C', 'A', 'L', 'L', 'S', 'T', 'A', 'C', 'K', 'D', 'O', 'W', 'N', 32, 0, 253 /* 2185 */ '#', 'A', 'D', 'J', 'C', 'A', 'L', 'L', 'S', 'T', 'A', 'C', 'K', 'U', 'P', 32, 0, 254 /* 2202 */ '#', 'T', 'C', '_', 'R', 'E', 'T', 'U', 'R', 'N', 'a', 32, 0, 255 /* 2215 */ 'e', 'v', 'm', 'h', 'e', 'g', 's', 'm', 'f', 'a', 'a', 32, 0, 256 /* 2228 */ 'e', 'v', 'm', 'h', 'o', 'g', 's', 'm', 'f', 'a', 'a', 32, 0, 257 /* 2241 */ 'e', 'v', 'm', 'w', 's', 'm', 'f', 'a', 'a', 32, 0, 258 /* 2252 */ 'e', 'v', 'm', 'w', 's', 's', 'f', 'a', 'a', 32, 0, 259 /* 2263 */ 'e', 'v', 'm', 'h', 'e', 'g', 's', 'm', 'i', 'a', 'a', 32, 0, 260 /* 2276 */ 'e', 'v', 'm', 'h', 'o', 'g', 's', 'm', 'i', 'a', 'a', 32, 0, 261 /* 2289 */ 'e', 'v', 'm', 'w', 's', 'm', 'i', 'a', 'a', 32, 0, 262 /* 2300 */ 'e', 'v', 'm', 'h', 'e', 'g', 'u', 'm', 'i', 'a', 'a', 32, 0, 263 /* 2313 */ 'e', 'v', 'm', 'h', 'o', 'g', 'u', 'm', 'i', 'a', 'a', 32, 0, 264 /* 2326 */ 'e', 'v', 'm', 'w', 'u', 'm', 'i', 'a', 'a', 32, 0, 265 /* 2337 */ 'd', 'c', 'b', 'a', 32, 0, 266 /* 2343 */ 'b', 'c', 'a', 32, 0, 267 /* 2348 */ 'e', 'v', 'm', 'h', 'e', 's', 'm', 'f', 'a', 32, 0, 268 /* 2359 */ 'e', 'v', 'm', 'w', 'h', 's', 'm', 'f', 'a', 32, 0, 269 /* 2370 */ 'e', 'v', 'm', 'h', 'o', 's', 'm', 'f', 'a', 32, 0, 270 /* 2381 */ 'e', 'v', 'm', 'w', 's', 'm', 'f', 'a', 32, 0, 271 /* 2391 */ 'e', 'v', 'm', 'h', 'e', 's', 's', 'f', 'a', 32, 0, 272 /* 2402 */ 'e', 'v', 'm', 'w', 'h', 's', 's', 'f', 'a', 32, 0, 273 /* 2413 */ 'e', 'v', 'm', 'h', 'o', 's', 's', 'f', 'a', 32, 0, 274 /* 2424 */ 'e', 'v', 'm', 'w', 's', 's', 'f', 'a', 32, 0, 275 /* 2434 */ 'l', 'h', 'a', 32, 0, 276 /* 2439 */ 'e', 'v', 'm', 'h', 'e', 's', 'm', 'i', 'a', 32, 0, 277 /* 2450 */ 'e', 'v', 'm', 'w', 'h', 's', 'm', 'i', 'a', 32, 0, 278 /* 2461 */ 'e', 'v', 'm', 'h', 'o', 's', 'm', 'i', 'a', 32, 0, 279 /* 2472 */ 'e', 'v', 'm', 'w', 's', 'm', 'i', 'a', 32, 0, 280 /* 2482 */ 'e', 'v', 'm', 'h', 'e', 'u', 'm', 'i', 'a', 32, 0, 281 /* 2493 */ 'e', 'v', 'm', 'w', 'h', 'u', 'm', 'i', 'a', 32, 0, 282 /* 2504 */ 'e', 'v', 'm', 'w', 'l', 'u', 'm', 'i', 'a', 32, 0, 283 /* 2515 */ 'e', 'v', 'm', 'h', 'o', 'u', 'm', 'i', 'a', 32, 0, 284 /* 2526 */ 'e', 'v', 'm', 'w', 'u', 'm', 'i', 'a', 32, 0, 285 /* 2536 */ 'q', 'v', 's', 't', 'f', 'c', 'd', 'x', 'i', 'a', 32, 0, 286 /* 2548 */ 'q', 'v', 's', 't', 'f', 'd', 'x', 'i', 'a', 32, 0, 287 /* 2559 */ 'q', 'v', 's', 't', 'f', 'c', 's', 'x', 'i', 'a', 32, 0, 288 /* 2571 */ 'q', 'v', 's', 't', 'f', 's', 'x', 'i', 'a', 32, 0, 289 /* 2582 */ 'q', 'v', 's', 't', 'f', 'c', 'd', 'u', 'x', 'i', 'a', 32, 0, 290 /* 2595 */ 'q', 'v', 's', 't', 'f', 'd', 'u', 'x', 'i', 'a', 32, 0, 291 /* 2607 */ 'q', 'v', 's', 't', 'f', 'c', 's', 'u', 'x', 'i', 'a', 32, 0, 292 /* 2620 */ 'q', 'v', 's', 't', 'f', 's', 'u', 'x', 'i', 'a', 32, 0, 293 /* 2632 */ 'b', 'l', 'a', 32, 0, 294 /* 2637 */ 'b', 'c', 'l', 'a', 32, 0, 295 /* 2643 */ 'b', 'd', 'z', 'l', 'a', 32, 0, 296 /* 2650 */ 'b', 'd', 'n', 'z', 'l', 'a', 32, 0, 297 /* 2658 */ 'e', 'v', 'm', 'r', 'a', 32, 0, 298 /* 2665 */ 'l', 'w', 'a', 32, 0, 299 /* 2670 */ 'm', 't', 'v', 's', 'r', 'w', 'a', 32, 0, 300 /* 2679 */ 'q', 'v', 'l', 'f', 'i', 'w', 'a', 'x', 'a', 32, 0, 301 /* 2690 */ 'q', 'v', 'l', 'f', 'c', 'd', 'x', 'a', 32, 0, 302 /* 2700 */ 'q', 'v', 's', 't', 'f', 'c', 'd', 'x', 'a', 32, 0, 303 /* 2711 */ 'q', 'v', 'l', 'f', 'd', 'x', 'a', 32, 0, 304 /* 2720 */ 'q', 'v', 's', 't', 'f', 'd', 'x', 'a', 32, 0, 305 /* 2730 */ 'q', 'v', 'l', 'f', 'c', 's', 'x', 'a', 32, 0, 306 /* 2740 */ 'q', 'v', 's', 't', 'f', 'c', 's', 'x', 'a', 32, 0, 307 /* 2751 */ 'q', 'v', 'l', 'f', 's', 'x', 'a', 32, 0, 308 /* 2760 */ 'q', 'v', 's', 't', 'f', 's', 'x', 'a', 32, 0, 309 /* 2770 */ 'q', 'v', 'l', 'f', 'c', 'd', 'u', 'x', 'a', 32, 0, 310 /* 2781 */ 'q', 'v', 's', 't', 'f', 'c', 'd', 'u', 'x', 'a', 32, 0, 311 /* 2793 */ 'q', 'v', 'l', 'f', 'd', 'u', 'x', 'a', 32, 0, 312 /* 2803 */ 'q', 'v', 's', 't', 'f', 'd', 'u', 'x', 'a', 32, 0, 313 /* 2814 */ 'q', 'v', 'l', 'f', 'c', 's', 'u', 'x', 'a', 32, 0, 314 /* 2825 */ 'q', 'v', 's', 't', 'f', 'c', 's', 'u', 'x', 'a', 32, 0, 315 /* 2837 */ 'q', 'v', 'l', 'f', 's', 'u', 'x', 'a', 32, 0, 316 /* 2847 */ 'q', 'v', 's', 't', 'f', 's', 'u', 'x', 'a', 32, 0, 317 /* 2858 */ 'q', 'v', 's', 't', 'f', 'i', 'w', 'x', 'a', 32, 0, 318 /* 2869 */ 'q', 'v', 'l', 'f', 'i', 'w', 'z', 'x', 'a', 32, 0, 319 /* 2880 */ 'b', 'd', 'z', 'a', 32, 0, 320 /* 2886 */ 'b', 'd', 'n', 'z', 'a', 32, 0, 321 /* 2893 */ 'v', 's', 'r', 'a', 'b', 32, 0, 322 /* 2900 */ 'r', 'f', 'e', 'b', 'b', 32, 0, 323 /* 2907 */ 'v', 'c', 'l', 'z', 'l', 's', 'b', 'b', 32, 0, 324 /* 2917 */ 'v', 'c', 't', 'z', 'l', 's', 'b', 'b', 32, 0, 325 /* 2927 */ 'v', 'c', 'm', 'p', 'n', 'e', 'b', 32, 0, 326 /* 2936 */ 'v', 'm', 'r', 'g', 'h', 'b', 32, 0, 327 /* 2944 */ 'x', 'x', 's', 'p', 'l', 't', 'i', 'b', 32, 0, 328 /* 2954 */ 'v', 'm', 'r', 'g', 'l', 'b', 32, 0, 329 /* 2962 */ 'v', 'r', 'l', 'b', 32, 0, 330 /* 2968 */ 'v', 's', 'l', 'b', 32, 0, 331 /* 2974 */ 'v', 'p', 'm', 's', 'u', 'm', 'b', 32, 0, 332 /* 2983 */ 'c', 'm', 'p', 'b', 32, 0, 333 /* 2989 */ 'c', 'm', 'p', 'e', 'q', 'b', 32, 0, 334 /* 2997 */ 'c', 'm', 'p', 'r', 'b', 32, 0, 335 /* 3004 */ 'v', 's', 'r', 'b', 32, 0, 336 /* 3010 */ 'v', 'm', 'u', 'l', 'e', 's', 'b', 32, 0, 337 /* 3019 */ 'v', 'a', 'v', 'g', 's', 'b', 32, 0, 338 /* 3027 */ 'v', 'u', 'p', 'k', 'h', 's', 'b', 32, 0, 339 /* 3036 */ 'v', 's', 'p', 'l', 't', 'i', 's', 'b', 32, 0, 340 /* 3046 */ 'v', 'u', 'p', 'k', 'l', 's', 'b', 32, 0, 341 /* 3055 */ 'v', 'm', 'i', 'n', 's', 'b', 32, 0, 342 /* 3063 */ 'v', 'm', 'u', 'l', 'o', 's', 'b', 32, 0, 343 /* 3072 */ 'v', 'c', 'm', 'p', 'g', 't', 's', 'b', 32, 0, 344 /* 3082 */ 'e', 'v', 'e', 'x', 't', 's', 'b', 32, 0, 345 /* 3091 */ 'v', 'm', 'a', 'x', 's', 'b', 32, 0, 346 /* 3099 */ 's', 'e', 't', 'b', 32, 0, 347 /* 3105 */ 'm', 'f', 't', 'b', 32, 0, 348 /* 3111 */ 'v', 's', 'p', 'l', 't', 'b', 32, 0, 349 /* 3119 */ 'v', 'p', 'o', 'p', 'c', 'n', 't', 'b', 32, 0, 350 /* 3129 */ 'v', 'i', 'n', 's', 'e', 'r', 't', 'b', 32, 0, 351 /* 3139 */ 's', 't', 'b', 32, 0, 352 /* 3144 */ 'v', 'a', 'b', 's', 'd', 'u', 'b', 32, 0, 353 /* 3153 */ 'v', 'm', 'u', 'l', 'e', 'u', 'b', 32, 0, 354 /* 3162 */ 'v', 'a', 'v', 'g', 'u', 'b', 32, 0, 355 /* 3170 */ 'v', 'm', 'i', 'n', 'u', 'b', 32, 0, 356 /* 3178 */ 'v', 'm', 'u', 'l', 'o', 'u', 'b', 32, 0, 357 /* 3187 */ 'v', 'c', 'm', 'p', 'e', 'q', 'u', 'b', 32, 0, 358 /* 3197 */ 'e', 'f', 'd', 's', 'u', 'b', 32, 0, 359 /* 3205 */ 'q', 'v', 'f', 's', 'u', 'b', 32, 0, 360 /* 3213 */ 'q', 'v', 'f', 'm', 's', 'u', 'b', 32, 0, 361 /* 3222 */ 'q', 'v', 'f', 'n', 'm', 's', 'u', 'b', 32, 0, 362 /* 3232 */ 'e', 'f', 's', 's', 'u', 'b', 32, 0, 363 /* 3240 */ 'e', 'v', 'f', 's', 's', 'u', 'b', 32, 0, 364 /* 3249 */ 'v', 'e', 'x', 't', 'r', 'a', 'c', 't', 'u', 'b', 32, 0, 365 /* 3261 */ 'v', 'c', 'm', 'p', 'g', 't', 'u', 'b', 32, 0, 366 /* 3271 */ 'v', 'm', 'a', 'x', 'u', 'b', 32, 0, 367 /* 3279 */ 'v', 'c', 'm', 'p', 'n', 'e', 'z', 'b', 32, 0, 368 /* 3289 */ 'v', 'c', 'l', 'z', 'b', 32, 0, 369 /* 3296 */ 'v', 'c', 't', 'z', 'b', 32, 0, 370 /* 3303 */ 'b', 'c', 32, 0, 371 /* 3307 */ 'a', 'd', 'd', 'c', 32, 0, 372 /* 3313 */ 'x', 'x', 'l', 'a', 'n', 'd', 'c', 32, 0, 373 /* 3322 */ 'c', 'r', 'a', 'n', 'd', 'c', 32, 0, 374 /* 3330 */ 'e', 'v', 'a', 'n', 'd', 'c', 32, 0, 375 /* 3338 */ 's', 'u', 'b', 'f', 'c', 32, 0, 376 /* 3345 */ 's', 'u', 'b', 'i', 'c', 32, 0, 377 /* 3352 */ 'a', 'd', 'd', 'i', 'c', 32, 0, 378 /* 3359 */ 'r', 'l', 'd', 'i', 'c', 32, 0, 379 /* 3366 */ 's', 'u', 'b', 'f', 'i', 'c', 32, 0, 380 /* 3374 */ 'x', 's', 'r', 'd', 'p', 'i', 'c', 32, 0, 381 /* 3383 */ 'x', 'v', 'r', 'd', 'p', 'i', 'c', 32, 0, 382 /* 3392 */ 'x', 'v', 'r', 's', 'p', 'i', 'c', 32, 0, 383 /* 3401 */ 'i', 'c', 'b', 'l', 'c', 32, 0, 384 /* 3408 */ 'b', 'r', 'i', 'n', 'c', 32, 0, 385 /* 3415 */ 's', 'y', 'n', 'c', 32, 0, 386 /* 3421 */ 'x', 'x', 'l', 'o', 'r', 'c', 32, 0, 387 /* 3429 */ 'c', 'r', 'o', 'r', 'c', 32, 0, 388 /* 3436 */ 'e', 'v', 'o', 'r', 'c', 32, 0, 389 /* 3443 */ 's', 'c', 32, 0, 390 /* 3447 */ 'v', 'e', 'x', 't', 's', 'b', '2', 'd', 32, 0, 391 /* 3457 */ 'v', 'e', 'x', 't', 's', 'h', '2', 'd', 32, 0, 392 /* 3467 */ 'v', 'e', 'x', 't', 's', 'w', '2', 'd', 32, 0, 393 /* 3477 */ '#', 'T', 'C', '_', 'R', 'E', 'T', 'U', 'R', 'N', 'd', 32, 0, 394 /* 3490 */ 'v', 's', 'h', 'a', 's', 'i', 'g', 'm', 'a', 'd', 32, 0, 395 /* 3502 */ 'v', 's', 'r', 'a', 'd', 32, 0, 396 /* 3509 */ 'v', 'g', 'b', 'b', 'd', 32, 0, 397 /* 3516 */ 'v', 'p', 'r', 't', 'y', 'b', 'd', 32, 0, 398 /* 3525 */ 'e', 'f', 'd', 'a', 'd', 'd', 32, 0, 399 /* 3533 */ 'q', 'v', 'f', 'a', 'd', 'd', 32, 0, 400 /* 3541 */ 'q', 'v', 'f', 'm', 'a', 'd', 'd', 32, 0, 401 /* 3550 */ 'q', 'v', 'f', 'n', 'm', 'a', 'd', 'd', 32, 0, 402 /* 3560 */ 'q', 'v', 'f', 'x', 'x', 'c', 'p', 'n', 'm', 'a', 'd', 'd', 32, 0, 403 /* 3574 */ 'q', 'v', 'f', 'x', 'x', 'n', 'p', 'm', 'a', 'd', 'd', 32, 0, 404 /* 3587 */ 'q', 'v', 'f', 'x', 'm', 'a', 'd', 'd', 32, 0, 405 /* 3597 */ 'q', 'v', 'f', 'x', 'x', 'm', 'a', 'd', 'd', 32, 0, 406 /* 3608 */ 'e', 'f', 's', 'a', 'd', 'd', 32, 0, 407 /* 3616 */ 'e', 'v', 'f', 's', 'a', 'd', 'd', 32, 0, 408 /* 3625 */ 'e', 'v', 'l', 'd', 'd', 32, 0, 409 /* 3632 */ 'm', 't', 'v', 's', 'r', 'd', 'd', 32, 0, 410 /* 3641 */ 'e', 'v', 's', 't', 'd', 'd', 32, 0, 411 /* 3649 */ 'e', 'f', 's', 'c', 'f', 'd', 32, 0, 412 /* 3657 */ 'l', 'f', 'd', 32, 0, 413 /* 3662 */ 's', 't', 'f', 'd', 32, 0, 414 /* 3668 */ 'v', 'n', 'e', 'g', 'd', 32, 0, 415 /* 3675 */ 'm', 'a', 'd', 'd', 'h', 'd', 32, 0, 416 /* 3683 */ 'm', 'u', 'l', 'h', 'd', 32, 0, 417 /* 3690 */ 'q', 'v', 'f', 'c', 'f', 'i', 'd', 32, 0, 418 /* 3699 */ 'e', 'f', 'd', 'c', 'f', 's', 'i', 'd', 32, 0, 419 /* 3709 */ 'q', 'v', 'f', 'c', 't', 'i', 'd', 32, 0, 420 /* 3718 */ 'e', 'f', 'd', 'c', 'f', 'u', 'i', 'd', 32, 0, 421 /* 3728 */ 't', 'l', 'b', 'l', 'd', 32, 0, 422 /* 3735 */ 'm', 'a', 'd', 'd', 'l', 'd', 32, 0, 423 /* 3743 */ 'm', 'u', 'l', 'l', 'd', 32, 0, 424 /* 3750 */ 'c', 'm', 'p', 'l', 'd', 32, 0, 425 /* 3757 */ 'm', 'f', 'v', 's', 'r', 'l', 'd', 32, 0, 426 /* 3766 */ 'v', 'r', 'l', 'd', 32, 0, 427 /* 3772 */ 'v', 's', 'l', 'd', 32, 0, 428 /* 3778 */ 'v', 'b', 'p', 'e', 'r', 'm', 'd', 32, 0, 429 /* 3787 */ 'v', 'p', 'm', 's', 'u', 'm', 'd', 32, 0, 430 /* 3796 */ 'x', 'x', 'l', 'a', 'n', 'd', 32, 0, 431 /* 3804 */ 'x', 'x', 'l', 'n', 'a', 'n', 'd', 32, 0, 432 /* 3813 */ 'c', 'r', 'n', 'a', 'n', 'd', 32, 0, 433 /* 3821 */ 'e', 'v', 'n', 'a', 'n', 'd', 32, 0, 434 /* 3829 */ 'c', 'r', 'a', 'n', 'd', 32, 0, 435 /* 3836 */ 'e', 'v', 'a', 'n', 'd', 32, 0, 436 /* 3843 */ 'c', 'm', 'p', 'd', 32, 0, 437 /* 3849 */ 'x', 'x', 'b', 'r', 'd', 32, 0, 438 /* 3856 */ 'm', 't', 'm', 's', 'r', 'd', 32, 0, 439 /* 3864 */ 'm', 'f', 'v', 's', 'r', 'd', 32, 0, 440 /* 3872 */ 'm', 't', 'v', 's', 'r', 'd', 32, 0, 441 /* 3880 */ 'm', 'o', 'd', 's', 'd', 32, 0, 442 /* 3887 */ 'v', 'm', 'i', 'n', 's', 'd', 32, 0, 443 /* 3895 */ 'v', 'c', 'm', 'p', 'g', 't', 's', 'd', 32, 0, 444 /* 3905 */ 'v', 'm', 'a', 'x', 's', 'd', 32, 0, 445 /* 3913 */ 'l', 'x', 's', 'd', 32, 0, 446 /* 3919 */ 's', 't', 'x', 's', 'd', 32, 0, 447 /* 3926 */ 'v', 'e', 'x', 't', 'r', 'a', 'c', 't', 'd', 32, 0, 448 /* 3937 */ 'v', 'p', 'o', 'p', 'c', 'n', 't', 'd', 32, 0, 449 /* 3947 */ 'v', 'i', 'n', 's', 'e', 'r', 't', 'd', 32, 0, 450 /* 3957 */ 's', 't', 'd', 32, 0, 451 /* 3962 */ 'm', 'o', 'd', 'u', 'd', 32, 0, 452 /* 3969 */ 'v', 'm', 'i', 'n', 'u', 'd', 32, 0, 453 /* 3977 */ 'v', 'c', 'm', 'p', 'e', 'q', 'u', 'd', 32, 0, 454 /* 3987 */ 'v', 'c', 'm', 'p', 'g', 't', 'u', 'd', 32, 0, 455 /* 3997 */ 'v', 'm', 'a', 'x', 'u', 'd', 32, 0, 456 /* 4005 */ 'd', 'i', 'v', 'd', 32, 0, 457 /* 4011 */ 'v', 'c', 'l', 'z', 'd', 32, 0, 458 /* 4018 */ 'c', 'n', 't', 'l', 'z', 'd', 32, 0, 459 /* 4026 */ 'v', 'c', 't', 'z', 'd', 32, 0, 460 /* 4033 */ 'c', 'n', 't', 't', 'z', 'd', 32, 0, 461 /* 4041 */ 'm', 'f', 'b', 'h', 'r', 'b', 'e', 32, 0, 462 /* 4050 */ 'm', 'f', 'f', 's', 'c', 'e', 32, 0, 463 /* 4058 */ 'a', 'd', 'd', 'e', 32, 0, 464 /* 4064 */ 'd', 'i', 'v', 'd', 'e', 32, 0, 465 /* 4071 */ 's', 'l', 'b', 'm', 'f', 'e', 'e', 32, 0, 466 /* 4080 */ 'w', 'r', 't', 'e', 'e', 32, 0, 467 /* 4087 */ 's', 'u', 'b', 'f', 'e', 32, 0, 468 /* 4094 */ 'e', 'v', 'l', 'w', 'h', 'e', 32, 0, 469 /* 4102 */ 'e', 'v', 's', 't', 'w', 'h', 'e', 32, 0, 470 /* 4111 */ 's', 'l', 'b', 'i', 'e', 32, 0, 471 /* 4118 */ 't', 'l', 'b', 'i', 'e', 32, 0, 472 /* 4125 */ 'a', 'd', 'd', 'm', 'e', 32, 0, 473 /* 4132 */ 's', 'u', 'b', 'f', 'm', 'e', 32, 0, 474 /* 4140 */ 't', 'l', 'b', 'r', 'e', 32, 0, 475 /* 4147 */ 'q', 'v', 'f', 'r', 'e', 32, 0, 476 /* 4154 */ 's', 'l', 'b', 'm', 't', 'e', 32, 0, 477 /* 4162 */ 'q', 'v', 'f', 'r', 's', 'q', 'r', 't', 'e', 32, 0, 478 /* 4173 */ 'p', 'a', 's', 't', 'e', 32, 0, 479 /* 4180 */ 't', 'l', 'b', 'w', 'e', 32, 0, 480 /* 4187 */ 'd', 'i', 'v', 'w', 'e', 32, 0, 481 /* 4194 */ 'e', 'v', 's', 't', 'w', 'w', 'e', 32, 0, 482 /* 4203 */ 'a', 'd', 'd', 'z', 'e', 32, 0, 483 /* 4210 */ 's', 'u', 'b', 'f', 'z', 'e', 32, 0, 484 /* 4218 */ 'd', 'c', 'b', 'f', 32, 0, 485 /* 4224 */ 's', 'u', 'b', 'f', 32, 0, 486 /* 4230 */ 'e', 'v', 'm', 'h', 'e', 's', 'm', 'f', 32, 0, 487 /* 4240 */ 'e', 'v', 'm', 'w', 'h', 's', 'm', 'f', 32, 0, 488 /* 4250 */ 'e', 'v', 'm', 'h', 'o', 's', 'm', 'f', 32, 0, 489 /* 4260 */ 'e', 'v', 'm', 'w', 's', 'm', 'f', 32, 0, 490 /* 4269 */ 'm', 'c', 'r', 'f', 32, 0, 491 /* 4275 */ 'm', 'f', 'o', 'c', 'r', 'f', 32, 0, 492 /* 4283 */ 'm', 't', 'o', 'c', 'r', 'f', 32, 0, 493 /* 4291 */ 'm', 't', 'c', 'r', 'f', 32, 0, 494 /* 4298 */ 'e', 'f', 'd', 'c', 'f', 's', 'f', 32, 0, 495 /* 4307 */ 'e', 'f', 's', 'c', 'f', 's', 'f', 32, 0, 496 /* 4316 */ 'e', 'v', 'f', 's', 'c', 'f', 's', 'f', 32, 0, 497 /* 4326 */ 'm', 't', 'f', 's', 'f', 32, 0, 498 /* 4333 */ 'e', 'v', 'm', 'h', 'e', 's', 's', 'f', 32, 0, 499 /* 4343 */ 'e', 'v', 'm', 'w', 'h', 's', 's', 'f', 32, 0, 500 /* 4353 */ 'e', 'v', 'm', 'h', 'o', 's', 's', 'f', 32, 0, 501 /* 4363 */ 'e', 'v', 'm', 'w', 's', 's', 'f', 32, 0, 502 /* 4372 */ 'e', 'f', 'd', 'c', 't', 's', 'f', 32, 0, 503 /* 4381 */ 'e', 'f', 's', 'c', 't', 's', 'f', 32, 0, 504 /* 4390 */ 'e', 'v', 'f', 's', 'c', 't', 's', 'f', 32, 0, 505 /* 4400 */ 'e', 'f', 'd', 'c', 'f', 'u', 'f', 32, 0, 506 /* 4409 */ 'e', 'f', 's', 'c', 'f', 'u', 'f', 32, 0, 507 /* 4418 */ 'e', 'v', 'f', 's', 'c', 'f', 'u', 'f', 32, 0, 508 /* 4428 */ 'e', 'f', 'd', 'c', 't', 'u', 'f', 32, 0, 509 /* 4437 */ 'e', 'f', 's', 'c', 't', 'u', 'f', 32, 0, 510 /* 4446 */ 's', 'l', 'b', 'i', 'e', 'g', 32, 0, 511 /* 4454 */ 'e', 'f', 'd', 'n', 'e', 'g', 32, 0, 512 /* 4462 */ 'q', 'v', 'f', 'n', 'e', 'g', 32, 0, 513 /* 4470 */ 'e', 'f', 's', 'n', 'e', 'g', 32, 0, 514 /* 4478 */ 'e', 'v', 'f', 's', 'n', 'e', 'g', 32, 0, 515 /* 4487 */ 'e', 'v', 'n', 'e', 'g', 32, 0, 516 /* 4494 */ 'v', 's', 'r', 'a', 'h', 32, 0, 517 /* 4501 */ 'e', 'v', 'l', 'd', 'h', 32, 0, 518 /* 4508 */ 'e', 'v', 's', 't', 'd', 'h', 32, 0, 519 /* 4516 */ 'v', 'c', 'm', 'p', 'n', 'e', 'h', 32, 0, 520 /* 4525 */ 'v', 'm', 'r', 'g', 'h', 'h', 32, 0, 521 /* 4533 */ 'v', 'm', 'r', 'g', 'l', 'h', 32, 0, 522 /* 4541 */ 'v', 'r', 'l', 'h', 32, 0, 523 /* 4547 */ 'v', 's', 'l', 'h', 32, 0, 524 /* 4553 */ 'v', 'p', 'm', 's', 'u', 'm', 'h', 32, 0, 525 /* 4562 */ 'x', 'x', 'b', 'r', 'h', 32, 0, 526 /* 4569 */ 'v', 's', 'r', 'h', 32, 0, 527 /* 4575 */ 'v', 'm', 'u', 'l', 'e', 's', 'h', 32, 0, 528 /* 4584 */ 'v', 'a', 'v', 'g', 's', 'h', 32, 0, 529 /* 4592 */ 'v', 'u', 'p', 'k', 'h', 's', 'h', 32, 0, 530 /* 4601 */ 'v', 's', 'p', 'l', 't', 'i', 's', 'h', 32, 0, 531 /* 4611 */ 'v', 'u', 'p', 'k', 'l', 's', 'h', 32, 0, 532 /* 4620 */ 'v', 'm', 'i', 'n', 's', 'h', 32, 0, 533 /* 4628 */ 'v', 'm', 'u', 'l', 'o', 's', 'h', 32, 0, 534 /* 4637 */ 'v', 'c', 'm', 'p', 'g', 't', 's', 'h', 32, 0, 535 /* 4647 */ 'e', 'v', 'e', 'x', 't', 's', 'h', 32, 0, 536 /* 4656 */ 'v', 'm', 'a', 'x', 's', 'h', 32, 0, 537 /* 4664 */ 'v', 's', 'p', 'l', 't', 'h', 32, 0, 538 /* 4672 */ 'v', 'p', 'o', 'p', 'c', 'n', 't', 'h', 32, 0, 539 /* 4682 */ 'v', 'i', 'n', 's', 'e', 'r', 't', 'h', 32, 0, 540 /* 4692 */ 's', 't', 'h', 32, 0, 541 /* 4697 */ 'v', 'a', 'b', 's', 'd', 'u', 'h', 32, 0, 542 /* 4706 */ 'v', 'm', 'u', 'l', 'e', 'u', 'h', 32, 0, 543 /* 4715 */ 'v', 'a', 'v', 'g', 'u', 'h', 32, 0, 544 /* 4723 */ 'v', 'm', 'i', 'n', 'u', 'h', 32, 0, 545 /* 4731 */ 'v', 'm', 'u', 'l', 'o', 'u', 'h', 32, 0, 546 /* 4740 */ 'v', 'c', 'm', 'p', 'e', 'q', 'u', 'h', 32, 0, 547 /* 4750 */ 'v', 'e', 'x', 't', 'r', 'a', 'c', 't', 'u', 'h', 32, 0, 548 /* 4762 */ 'v', 'c', 'm', 'p', 'g', 't', 'u', 'h', 32, 0, 549 /* 4772 */ 'v', 'm', 'a', 'x', 'u', 'h', 32, 0, 550 /* 4780 */ 'v', 'c', 'm', 'p', 'n', 'e', 'z', 'h', 32, 0, 551 /* 4790 */ 'v', 'c', 'l', 'z', 'h', 32, 0, 552 /* 4797 */ 'v', 'c', 't', 'z', 'h', 32, 0, 553 /* 4804 */ 'd', 'c', 'b', 'i', 32, 0, 554 /* 4810 */ 'i', 'c', 'b', 'i', 32, 0, 555 /* 4816 */ 's', 'u', 'b', 'i', 32, 0, 556 /* 4822 */ 'd', 'c', 'c', 'c', 'i', 32, 0, 557 /* 4829 */ 'i', 'c', 'c', 'c', 'i', 32, 0, 558 /* 4836 */ 'q', 'v', 'g', 'p', 'c', 'i', 32, 0, 559 /* 4844 */ 's', 'r', 'a', 'd', 'i', 32, 0, 560 /* 4851 */ 'a', 'd', 'd', 'i', 32, 0, 561 /* 4857 */ 'c', 'm', 'p', 'l', 'd', 'i', 32, 0, 562 /* 4865 */ 'c', 'l', 'r', 'l', 's', 'l', 'd', 'i', 32, 0, 563 /* 4875 */ 'e', 'x', 't', 'l', 'd', 'i', 32, 0, 564 /* 4883 */ 'x', 'x', 'p', 'e', 'r', 'm', 'd', 'i', 32, 0, 565 /* 4893 */ 'c', 'm', 'p', 'd', 'i', 32, 0, 566 /* 4900 */ 'c', 'l', 'r', 'r', 'd', 'i', 32, 0, 567 /* 4908 */ 'i', 'n', 's', 'r', 'd', 'i', 32, 0, 568 /* 4916 */ 'r', 'o', 't', 'r', 'd', 'i', 32, 0, 569 /* 4924 */ 'e', 'x', 't', 'r', 'd', 'i', 32, 0, 570 /* 4932 */ 't', 'd', 'i', 32, 0, 571 /* 4937 */ 'w', 'r', 't', 'e', 'e', 'i', 32, 0, 572 /* 4945 */ 'm', 't', 'f', 's', 'f', 'i', 32, 0, 573 /* 4953 */ 'e', 'v', 's', 'p', 'l', 'a', 't', 'f', 'i', 32, 0, 574 /* 4964 */ 'e', 'v', 'm', 'e', 'r', 'g', 'e', 'h', 'i', 32, 0, 575 /* 4975 */ 'e', 'v', 'm', 'e', 'r', 'g', 'e', 'l', 'o', 'h', 'i', 32, 0, 576 /* 4988 */ 't', 'l', 'b', 'l', 'i', 32, 0, 577 /* 4995 */ 'm', 'u', 'l', 'l', 'i', 32, 0, 578 /* 5002 */ 'e', 'x', 't', 's', 'w', 's', 'l', 'i', 32, 0, 579 /* 5012 */ 'v', 'r', 'l', 'd', 'm', 'i', 32, 0, 580 /* 5020 */ 'r', 'l', 'd', 'i', 'm', 'i', 32, 0, 581 /* 5028 */ 'r', 'l', 'w', 'i', 'm', 'i', 32, 0, 582 /* 5036 */ 'e', 'v', 'm', 'h', 'e', 's', 'm', 'i', 32, 0, 583 /* 5046 */ 'e', 'v', 'm', 'w', 'h', 's', 'm', 'i', 32, 0, 584 /* 5056 */ 'e', 'v', 'm', 'h', 'o', 's', 'm', 'i', 32, 0, 585 /* 5066 */ 'e', 'v', 'm', 'w', 's', 'm', 'i', 32, 0, 586 /* 5075 */ 'e', 'v', 'm', 'h', 'e', 'u', 'm', 'i', 32, 0, 587 /* 5085 */ 'e', 'v', 'm', 'w', 'h', 'u', 'm', 'i', 32, 0, 588 /* 5095 */ 'e', 'v', 'm', 'w', 'l', 'u', 'm', 'i', 32, 0, 589 /* 5105 */ 'e', 'v', 'm', 'h', 'o', 'u', 'm', 'i', 32, 0, 590 /* 5115 */ 'e', 'v', 'm', 'w', 'u', 'm', 'i', 32, 0, 591 /* 5124 */ 'v', 'r', 'l', 'w', 'm', 'i', 32, 0, 592 /* 5132 */ 'q', 'v', 'a', 'l', 'i', 'g', 'n', 'i', 32, 0, 593 /* 5142 */ 'm', 'f', 'f', 's', 'c', 'r', 'n', 'i', 32, 0, 594 /* 5152 */ 'm', 'f', 'f', 's', 'c', 'd', 'r', 'n', 'i', 32, 0, 595 /* 5163 */ 'v', 's', 'l', 'd', 'o', 'i', 32, 0, 596 /* 5171 */ 'x', 's', 'r', 'd', 'p', 'i', 32, 0, 597 /* 5179 */ 'x', 'v', 'r', 'd', 'p', 'i', 32, 0, 598 /* 5187 */ 'x', 's', 'r', 'q', 'p', 'i', 32, 0, 599 /* 5195 */ 'x', 'v', 'r', 's', 'p', 'i', 32, 0, 600 /* 5203 */ 'x', 'o', 'r', 'i', 32, 0, 601 /* 5209 */ 'e', 'f', 'd', 'c', 'f', 's', 'i', 32, 0, 602 /* 5218 */ 'e', 'f', 's', 'c', 'f', 's', 'i', 32, 0, 603 /* 5227 */ 'e', 'v', 'f', 's', 'c', 'f', 's', 'i', 32, 0, 604 /* 5237 */ 'e', 'f', 'd', 'c', 't', 's', 'i', 32, 0, 605 /* 5246 */ 'e', 'f', 's', 'c', 't', 's', 'i', 32, 0, 606 /* 5255 */ 'e', 'v', 'f', 's', 'c', 't', 's', 'i', 32, 0, 607 /* 5265 */ 'q', 'v', 'e', 's', 'p', 'l', 'a', 't', 'i', 32, 0, 608 /* 5276 */ 'e', 'v', 's', 'p', 'l', 'a', 't', 'i', 32, 0, 609 /* 5286 */ 'e', 'f', 'd', 'c', 'f', 'u', 'i', 32, 0, 610 /* 5295 */ 'e', 'f', 's', 'c', 'f', 'u', 'i', 32, 0, 611 /* 5304 */ 'e', 'v', 'f', 's', 'c', 'f', 'u', 'i', 32, 0, 612 /* 5314 */ 'e', 'f', 'd', 'c', 't', 'u', 'i', 32, 0, 613 /* 5323 */ 'e', 'f', 's', 'c', 't', 'u', 'i', 32, 0, 614 /* 5332 */ 'e', 'v', 'f', 's', 'c', 't', 'u', 'i', 32, 0, 615 /* 5342 */ 's', 'r', 'a', 'w', 'i', 32, 0, 616 /* 5349 */ 'x', 'x', 's', 'l', 'd', 'w', 'i', 32, 0, 617 /* 5358 */ 'c', 'm', 'p', 'l', 'w', 'i', 32, 0, 618 /* 5366 */ 'e', 'v', 'r', 'l', 'w', 'i', 32, 0, 619 /* 5374 */ 'c', 'l', 'r', 'l', 's', 'l', 'w', 'i', 32, 0, 620 /* 5384 */ 'i', 'n', 's', 'l', 'w', 'i', 32, 0, 621 /* 5392 */ 'e', 'v', 's', 'l', 'w', 'i', 32, 0, 622 /* 5400 */ 'e', 'x', 't', 'l', 'w', 'i', 32, 0, 623 /* 5408 */ 'c', 'm', 'p', 'w', 'i', 32, 0, 624 /* 5415 */ 'c', 'l', 'r', 'r', 'w', 'i', 32, 0, 625 /* 5423 */ 'i', 'n', 's', 'r', 'w', 'i', 32, 0, 626 /* 5431 */ 'r', 'o', 't', 'r', 'w', 'i', 32, 0, 627 /* 5439 */ 'e', 'x', 't', 'r', 'w', 'i', 32, 0, 628 /* 5447 */ 'l', 's', 'w', 'i', 32, 0, 629 /* 5453 */ 's', 't', 's', 'w', 'i', 32, 0, 630 /* 5460 */ 't', 'w', 'i', 32, 0, 631 /* 5465 */ 'q', 'v', 's', 't', 'f', 'c', 'd', 'x', 'i', 32, 0, 632 /* 5476 */ 'q', 'v', 's', 't', 'f', 'd', 'x', 'i', 32, 0, 633 /* 5486 */ 'q', 'v', 's', 't', 'f', 'c', 's', 'x', 'i', 32, 0, 634 /* 5497 */ 'q', 'v', 's', 't', 'f', 's', 'x', 'i', 32, 0, 635 /* 5507 */ 'q', 'v', 's', 't', 'f', 'c', 'd', 'u', 'x', 'i', 32, 0, 636 /* 5519 */ 'q', 'v', 's', 't', 'f', 'd', 'u', 'x', 'i', 32, 0, 637 /* 5530 */ 'q', 'v', 's', 't', 'f', 'c', 's', 'u', 'x', 'i', 32, 0, 638 /* 5542 */ 'q', 'v', 's', 't', 'f', 's', 'u', 'x', 'i', 32, 0, 639 /* 5553 */ 't', 'c', 'h', 'e', 'c', 'k', 32, 0, 640 /* 5561 */ 'q', 'v', 'f', 'l', 'o', 'g', 'i', 'c', 'a', 'l', 32, 0, 641 /* 5573 */ 'b', 'l', 32, 0, 642 /* 5577 */ 'b', 'c', 'l', 32, 0, 643 /* 5582 */ 'r', 'l', 'd', 'c', 'l', 32, 0, 644 /* 5589 */ 'r', 'l', 'd', 'i', 'c', 'l', 32, 0, 645 /* 5597 */ 't', 'l', 'b', 'i', 'e', 'l', 32, 0, 646 /* 5605 */ 'q', 'v', 'f', 's', 'e', 'l', 32, 0, 647 /* 5613 */ 'i', 's', 'e', 'l', 32, 0, 648 /* 5619 */ 'v', 's', 'e', 'l', 32, 0, 649 /* 5625 */ 'x', 'x', 's', 'e', 'l', 32, 0, 650 /* 5632 */ 'd', 'c', 'b', 'f', 'l', 32, 0, 651 /* 5639 */ 'l', 'x', 'v', 'l', 'l', 32, 0, 652 /* 5646 */ 's', 't', 'x', 'v', 'l', 'l', 32, 0, 653 /* 5654 */ 'b', 'c', 'l', 'r', 'l', 32, 0, 654 /* 5661 */ 'b', 'c', 'c', 't', 'r', 'l', 32, 0, 655 /* 5669 */ 'm', 'f', 'f', 's', 'l', 32, 0, 656 /* 5676 */ 'l', 'v', 's', 'l', 32, 0, 657 /* 5682 */ 'e', 'f', 'd', 'm', 'u', 'l', 32, 0, 658 /* 5690 */ 'q', 'v', 'f', 'm', 'u', 'l', 32, 0, 659 /* 5698 */ 'e', 'f', 's', 'm', 'u', 'l', 32, 0, 660 /* 5706 */ 'e', 'v', 'f', 's', 'm', 'u', 'l', 32, 0, 661 /* 5715 */ 'q', 'v', 'f', 'x', 'm', 'u', 'l', 32, 0, 662 /* 5724 */ 'l', 'x', 'v', 'l', 32, 0, 663 /* 5730 */ 's', 't', 'x', 'v', 'l', 32, 0, 664 /* 5737 */ 'l', 'v', 'x', 'l', 32, 0, 665 /* 5743 */ 's', 't', 'v', 'x', 'l', 32, 0, 666 /* 5750 */ 'd', 'c', 'b', 'z', 'l', 32, 0, 667 /* 5757 */ 'b', 'd', 'z', 'l', 32, 0, 668 /* 5763 */ 'b', 'd', 'n', 'z', 'l', 32, 0, 669 /* 5770 */ 'v', 'm', 's', 'u', 'm', 'm', 'b', 'm', 32, 0, 670 /* 5780 */ 'v', 's', 'u', 'b', 'u', 'b', 'm', 32, 0, 671 /* 5789 */ 'v', 'a', 'd', 'd', 'u', 'b', 'm', 32, 0, 672 /* 5798 */ 'v', 'm', 's', 'u', 'm', 'u', 'b', 'm', 32, 0, 673 /* 5808 */ 'v', 's', 'u', 'b', 'u', 'd', 'm', 32, 0, 674 /* 5817 */ 'v', 'a', 'd', 'd', 'u', 'd', 'm', 32, 0, 675 /* 5826 */ 'v', 'm', 's', 'u', 'm', 's', 'h', 'm', 32, 0, 676 /* 5836 */ 'v', 's', 'u', 'b', 'u', 'h', 'm', 32, 0, 677 /* 5845 */ 'v', 'm', 'l', 'a', 'd', 'd', 'u', 'h', 'm', 32, 0, 678 /* 5856 */ 'v', 'a', 'd', 'd', 'u', 'h', 'm', 32, 0, 679 /* 5865 */ 'v', 'm', 's', 'u', 'm', 'u', 'h', 'm', 32, 0, 680 /* 5875 */ 'v', 'r', 'f', 'i', 'm', 32, 0, 681 /* 5882 */ 'x', 's', 'r', 'd', 'p', 'i', 'm', 32, 0, 682 /* 5891 */ 'x', 'v', 'r', 'd', 'p', 'i', 'm', 32, 0, 683 /* 5900 */ 'x', 'v', 'r', 's', 'p', 'i', 'm', 32, 0, 684 /* 5909 */ 'q', 'v', 'f', 'r', 'i', 'm', 32, 0, 685 /* 5917 */ 'v', 'r', 'l', 'd', 'n', 'm', 32, 0, 686 /* 5925 */ 'r', 'l', 'w', 'i', 'n', 'm', 32, 0, 687 /* 5933 */ 'v', 'r', 'l', 'w', 'n', 'm', 32, 0, 688 /* 5941 */ 'v', 's', 'u', 'b', 'u', 'q', 'm', 32, 0, 689 /* 5950 */ 'v', 'a', 'd', 'd', 'u', 'q', 'm', 32, 0, 690 /* 5959 */ 'v', 's', 'u', 'b', 'e', 'u', 'q', 'm', 32, 0, 691 /* 5969 */ 'v', 'a', 'd', 'd', 'e', 'u', 'q', 'm', 32, 0, 692 /* 5979 */ 'q', 'v', 'f', 'p', 'e', 'r', 'm', 32, 0, 693 /* 5988 */ 'v', 'p', 'e', 'r', 'm', 32, 0, 694 /* 5995 */ 'x', 'x', 'p', 'e', 'r', 'm', 32, 0, 695 /* 6003 */ 'v', 'p', 'k', 'u', 'd', 'u', 'm', 32, 0, 696 /* 6012 */ 'v', 'p', 'k', 'u', 'h', 'u', 'm', 32, 0, 697 /* 6021 */ 'v', 'p', 'k', 'u', 'w', 'u', 'm', 32, 0, 698 /* 6030 */ 'v', 's', 'u', 'b', 'u', 'w', 'm', 32, 0, 699 /* 6039 */ 'v', 'a', 'd', 'd', 'u', 'w', 'm', 32, 0, 700 /* 6048 */ 'v', 'm', 'u', 'l', 'u', 'w', 'm', 32, 0, 701 /* 6057 */ 'e', 'v', 'm', 'h', 'e', 'g', 's', 'm', 'f', 'a', 'n', 32, 0, 702 /* 6070 */ 'e', 'v', 'm', 'h', 'o', 'g', 's', 'm', 'f', 'a', 'n', 32, 0, 703 /* 6083 */ 'e', 'v', 'm', 'w', 's', 'm', 'f', 'a', 'n', 32, 0, 704 /* 6094 */ 'e', 'v', 'm', 'w', 's', 's', 'f', 'a', 'n', 32, 0, 705 /* 6105 */ 'e', 'v', 'm', 'h', 'e', 'g', 's', 'm', 'i', 'a', 'n', 32, 0, 706 /* 6118 */ 'e', 'v', 'm', 'h', 'o', 'g', 's', 'm', 'i', 'a', 'n', 32, 0, 707 /* 6131 */ 'e', 'v', 'm', 'w', 's', 'm', 'i', 'a', 'n', 32, 0, 708 /* 6142 */ 'e', 'v', 'm', 'h', 'e', 'g', 'u', 'm', 'i', 'a', 'n', 32, 0, 709 /* 6155 */ 'e', 'v', 'm', 'h', 'o', 'g', 'u', 'm', 'i', 'a', 'n', 32, 0, 710 /* 6168 */ 'e', 'v', 'm', 'w', 'u', 'm', 'i', 'a', 'n', 32, 0, 711 /* 6179 */ 'q', 'v', 'f', 't', 's', 't', 'n', 'a', 'n', 32, 0, 712 /* 6190 */ 'q', 'v', 'f', 'c', 'p', 's', 'g', 'n', 32, 0, 713 /* 6200 */ 'v', 'r', 'f', 'i', 'n', 32, 0, 714 /* 6207 */ 'q', 'v', 'f', 'r', 'i', 'n', 32, 0, 715 /* 6215 */ 'm', 'f', 's', 'r', 'i', 'n', 32, 0, 716 /* 6223 */ 'm', 't', 's', 'r', 'i', 'n', 32, 0, 717 /* 6231 */ 'x', 's', 'c', 'v', 's', 'p', 'd', 'p', 'n', 32, 0, 718 /* 6242 */ 'x', 's', 'c', 'v', 'd', 'p', 's', 'p', 'n', 32, 0, 719 /* 6253 */ 'd', 'a', 'r', 'n', 32, 0, 720 /* 6259 */ 'm', 'f', 'f', 's', 'c', 'r', 'n', 32, 0, 721 /* 6268 */ 'm', 'f', 'f', 's', 'c', 'd', 'r', 'n', 32, 0, 722 /* 6278 */ 'a', 'd', 'd', 'c', 'o', 32, 0, 723 /* 6285 */ 's', 'u', 'b', 'f', 'c', 'o', 32, 0, 724 /* 6293 */ 'a', 'd', 'd', 'o', 32, 0, 725 /* 6299 */ 'm', 'u', 'l', 'l', 'd', 'o', 32, 0, 726 /* 6307 */ 'd', 'i', 'v', 'd', 'o', 32, 0, 727 /* 6314 */ 'a', 'd', 'd', 'e', 'o', 32, 0, 728 /* 6321 */ 'd', 'i', 'v', 'd', 'e', 'o', 32, 0, 729 /* 6329 */ 's', 'u', 'b', 'f', 'e', 'o', 32, 0, 730 /* 6337 */ 'a', 'd', 'd', 'm', 'e', 'o', 32, 0, 731 /* 6345 */ 's', 'u', 'b', 'f', 'm', 'e', 'o', 32, 0, 732 /* 6354 */ 'd', 'i', 'v', 'w', 'e', 'o', 32, 0, 733 /* 6362 */ 'a', 'd', 'd', 'z', 'e', 'o', 32, 0, 734 /* 6370 */ 's', 'u', 'b', 'f', 'z', 'e', 'o', 32, 0, 735 /* 6379 */ 's', 'u', 'b', 'f', 'o', 32, 0, 736 /* 6386 */ 'n', 'e', 'g', 'o', 32, 0, 737 /* 6392 */ 'e', 'v', 's', 't', 'w', 'h', 'o', 32, 0, 738 /* 6401 */ 'e', 'v', 'm', 'e', 'r', 'g', 'e', 'l', 'o', 32, 0, 739 /* 6412 */ 'e', 'v', 'm', 'e', 'r', 'g', 'e', 'h', 'i', 'l', 'o', 32, 0, 740 /* 6425 */ 'v', 's', 'l', 'o', 32, 0, 741 /* 6431 */ 'x', 's', 'c', 'v', 'q', 'p', 'd', 'p', 'o', 32, 0, 742 /* 6442 */ 'x', 's', 'n', 'm', 's', 'u', 'b', 'q', 'p', 'o', 32, 0, 743 /* 6454 */ 'x', 's', 'm', 's', 'u', 'b', 'q', 'p', 'o', 32, 0, 744 /* 6465 */ 'x', 's', 's', 'u', 'b', 'q', 'p', 'o', 32, 0, 745 /* 6475 */ 'x', 's', 'n', 'm', 'a', 'd', 'd', 'q', 'p', 'o', 32, 0, 746 /* 6487 */ 'x', 's', 'm', 'a', 'd', 'd', 'q', 'p', 'o', 32, 0, 747 /* 6498 */ 'x', 's', 'a', 'd', 'd', 'q', 'p', 'o', 32, 0, 748 /* 6508 */ 'x', 's', 'm', 'u', 'l', 'q', 'p', 'o', 32, 0, 749 /* 6518 */ 'x', 's', 's', 'q', 'r', 't', 'q', 'p', 'o', 32, 0, 750 /* 6529 */ 'x', 's', 'd', 'i', 'v', 'q', 'p', 'o', 32, 0, 751 /* 6539 */ 'v', 's', 'r', 'o', 32, 0, 752 /* 6545 */ 'd', 'i', 'v', 'd', 'u', 'o', 32, 0, 753 /* 6553 */ 'd', 'i', 'v', 'd', 'e', 'u', 'o', 32, 0, 754 /* 6562 */ 'd', 'i', 'v', 'w', 'e', 'u', 'o', 32, 0, 755 /* 6571 */ 'd', 'i', 'v', 'w', 'u', 'o', 32, 0, 756 /* 6579 */ 'm', 'u', 'l', 'l', 'w', 'o', 32, 0, 757 /* 6587 */ 'd', 'i', 'v', 'w', 'o', 32, 0, 758 /* 6594 */ 'e', 'v', 's', 't', 'w', 'w', 'o', 32, 0, 759 /* 6603 */ 'x', 's', 'n', 'm', 's', 'u', 'b', 'a', 'd', 'p', 32, 0, 760 /* 6615 */ 'x', 'v', 'n', 'm', 's', 'u', 'b', 'a', 'd', 'p', 32, 0, 761 /* 6627 */ 'x', 's', 'm', 's', 'u', 'b', 'a', 'd', 'p', 32, 0, 762 /* 6638 */ 'x', 'v', 'm', 's', 'u', 'b', 'a', 'd', 'p', 32, 0, 763 /* 6649 */ 'x', 's', 'n', 'm', 'a', 'd', 'd', 'a', 'd', 'p', 32, 0, 764 /* 6661 */ 'x', 'v', 'n', 'm', 'a', 'd', 'd', 'a', 'd', 'p', 32, 0, 765 /* 6673 */ 'x', 's', 'm', 'a', 'd', 'd', 'a', 'd', 'p', 32, 0, 766 /* 6684 */ 'x', 'v', 'm', 'a', 'd', 'd', 'a', 'd', 'p', 32, 0, 767 /* 6695 */ 'x', 's', 's', 'u', 'b', 'd', 'p', 32, 0, 768 /* 6704 */ 'x', 'v', 's', 'u', 'b', 'd', 'p', 32, 0, 769 /* 6713 */ 'x', 's', 't', 's', 't', 'd', 'c', 'd', 'p', 32, 0, 770 /* 6724 */ 'x', 'v', 't', 's', 't', 'd', 'c', 'd', 'p', 32, 0, 771 /* 6735 */ 'x', 's', 'm', 'i', 'n', 'c', 'd', 'p', 32, 0, 772 /* 6745 */ 'x', 's', 'm', 'a', 'x', 'c', 'd', 'p', 32, 0, 773 /* 6755 */ 'x', 's', 'a', 'd', 'd', 'd', 'p', 32, 0, 774 /* 6764 */ 'x', 'v', 'a', 'd', 'd', 'd', 'p', 32, 0, 775 /* 6773 */ 'x', 's', 'c', 'v', 's', 'x', 'd', 'd', 'p', 32, 0, 776 /* 6784 */ 'x', 'v', 'c', 'v', 's', 'x', 'd', 'd', 'p', 32, 0, 777 /* 6795 */ 'x', 's', 'c', 'v', 'u', 'x', 'd', 'd', 'p', 32, 0, 778 /* 6806 */ 'x', 'v', 'c', 'v', 'u', 'x', 'd', 'd', 'p', 32, 0, 779 /* 6817 */ 'x', 's', 'c', 'm', 'p', 'g', 'e', 'd', 'p', 32, 0, 780 /* 6828 */ 'x', 'v', 'c', 'm', 'p', 'g', 'e', 'd', 'p', 32, 0, 781 /* 6839 */ 'x', 's', 'r', 'e', 'd', 'p', 32, 0, 782 /* 6847 */ 'x', 'v', 'r', 'e', 'd', 'p', 32, 0, 783 /* 6855 */ 'x', 's', 'r', 's', 'q', 'r', 't', 'e', 'd', 'p', 32, 0, 784 /* 6867 */ 'x', 'v', 'r', 's', 'q', 'r', 't', 'e', 'd', 'p', 32, 0, 785 /* 6879 */ 'x', 's', 'n', 'e', 'g', 'd', 'p', 32, 0, 786 /* 6888 */ 'x', 'v', 'n', 'e', 'g', 'd', 'p', 32, 0, 787 /* 6897 */ 'x', 's', 'x', 's', 'i', 'g', 'd', 'p', 32, 0, 788 /* 6907 */ 'x', 'v', 'x', 's', 'i', 'g', 'd', 'p', 32, 0, 789 /* 6917 */ 'x', 's', 'm', 'i', 'n', 'j', 'd', 'p', 32, 0, 790 /* 6927 */ 'x', 's', 'm', 'a', 'x', 'j', 'd', 'p', 32, 0, 791 /* 6937 */ 'x', 's', 'm', 'u', 'l', 'd', 'p', 32, 0, 792 /* 6946 */ 'x', 'v', 'm', 'u', 'l', 'd', 'p', 32, 0, 793 /* 6955 */ 'x', 's', 'n', 'm', 's', 'u', 'b', 'm', 'd', 'p', 32, 0, 794 /* 6967 */ 'x', 'v', 'n', 'm', 's', 'u', 'b', 'm', 'd', 'p', 32, 0, 795 /* 6979 */ 'x', 's', 'm', 's', 'u', 'b', 'm', 'd', 'p', 32, 0, 796 /* 6990 */ 'x', 'v', 'm', 's', 'u', 'b', 'm', 'd', 'p', 32, 0, 797 /* 7001 */ 'x', 's', 'n', 'm', 'a', 'd', 'd', 'm', 'd', 'p', 32, 0, 798 /* 7013 */ 'x', 'v', 'n', 'm', 'a', 'd', 'd', 'm', 'd', 'p', 32, 0, 799 /* 7025 */ 'x', 's', 'm', 'a', 'd', 'd', 'm', 'd', 'p', 32, 0, 800 /* 7036 */ 'x', 'v', 'm', 'a', 'd', 'd', 'm', 'd', 'p', 32, 0, 801 /* 7047 */ 'x', 's', 'c', 'p', 's', 'g', 'n', 'd', 'p', 32, 0, 802 /* 7058 */ 'x', 'v', 'c', 'p', 's', 'g', 'n', 'd', 'p', 32, 0, 803 /* 7069 */ 'x', 's', 'm', 'i', 'n', 'd', 'p', 32, 0, 804 /* 7078 */ 'x', 'v', 'm', 'i', 'n', 'd', 'p', 32, 0, 805 /* 7087 */ 'x', 's', 'c', 'm', 'p', 'o', 'd', 'p', 32, 0, 806 /* 7097 */ 'x', 's', 'c', 'v', 'h', 'p', 'd', 'p', 32, 0, 807 /* 7107 */ 'x', 's', 'c', 'v', 'q', 'p', 'd', 'p', 32, 0, 808 /* 7117 */ 'x', 's', 'c', 'v', 's', 'p', 'd', 'p', 32, 0, 809 /* 7127 */ 'x', 'v', 'c', 'v', 's', 'p', 'd', 'p', 32, 0, 810 /* 7137 */ 'x', 's', 'i', 'e', 'x', 'p', 'd', 'p', 32, 0, 811 /* 7147 */ 'x', 'v', 'i', 'e', 'x', 'p', 'd', 'p', 32, 0, 812 /* 7157 */ 'x', 's', 'c', 'm', 'p', 'e', 'x', 'p', 'd', 'p', 32, 0, 813 /* 7169 */ 'x', 's', 'x', 'e', 'x', 'p', 'd', 'p', 32, 0, 814 /* 7179 */ 'x', 'v', 'x', 'e', 'x', 'p', 'd', 'p', 32, 0, 815 /* 7189 */ 'x', 's', 'c', 'm', 'p', 'e', 'q', 'd', 'p', 32, 0, 816 /* 7200 */ 'x', 'v', 'c', 'm', 'p', 'e', 'q', 'd', 'p', 32, 0, 817 /* 7211 */ 'x', 's', 'n', 'a', 'b', 's', 'd', 'p', 32, 0, 818 /* 7221 */ 'x', 'v', 'n', 'a', 'b', 's', 'd', 'p', 32, 0, 819 /* 7231 */ 'x', 's', 'a', 'b', 's', 'd', 'p', 32, 0, 820 /* 7240 */ 'x', 'v', 'a', 'b', 's', 'd', 'p', 32, 0, 821 /* 7249 */ 'x', 's', 'c', 'm', 'p', 'g', 't', 'd', 'p', 32, 0, 822 /* 7260 */ 'x', 'v', 'c', 'm', 'p', 'g', 't', 'd', 'p', 32, 0, 823 /* 7271 */ 'x', 's', 's', 'q', 'r', 't', 'd', 'p', 32, 0, 824 /* 7281 */ 'x', 's', 't', 's', 'q', 'r', 't', 'd', 'p', 32, 0, 825 /* 7292 */ 'x', 'v', 't', 's', 'q', 'r', 't', 'd', 'p', 32, 0, 826 /* 7303 */ 'x', 'v', 's', 'q', 'r', 't', 'd', 'p', 32, 0, 827 /* 7313 */ 'x', 's', 'c', 'm', 'p', 'u', 'd', 'p', 32, 0, 828 /* 7323 */ 'x', 's', 'd', 'i', 'v', 'd', 'p', 32, 0, 829 /* 7332 */ 'x', 's', 't', 'd', 'i', 'v', 'd', 'p', 32, 0, 830 /* 7342 */ 'x', 'v', 't', 'd', 'i', 'v', 'd', 'p', 32, 0, 831 /* 7352 */ 'x', 'v', 'd', 'i', 'v', 'd', 'p', 32, 0, 832 /* 7361 */ 'x', 'v', 'c', 'v', 's', 'x', 'w', 'd', 'p', 32, 0, 833 /* 7372 */ 'x', 'v', 'c', 'v', 'u', 'x', 'w', 'd', 'p', 32, 0, 834 /* 7383 */ 'x', 's', 'm', 'a', 'x', 'd', 'p', 32, 0, 835 /* 7392 */ 'x', 'v', 'm', 'a', 'x', 'd', 'p', 32, 0, 836 /* 7401 */ 'd', 'c', 'b', 'f', 'e', 'p', 32, 0, 837 /* 7409 */ 'i', 'c', 'b', 'i', 'e', 'p', 32, 0, 838 /* 7417 */ 'd', 'c', 'b', 'z', 'l', 'e', 'p', 32, 0, 839 /* 7426 */ 'd', 'c', 'b', 't', 'e', 'p', 32, 0, 840 /* 7434 */ 'd', 'c', 'b', 's', 't', 'e', 'p', 32, 0, 841 /* 7443 */ 'd', 'c', 'b', 't', 's', 't', 'e', 'p', 32, 0, 842 /* 7453 */ 'd', 'c', 'b', 'z', 'e', 'p', 32, 0, 843 /* 7461 */ 'v', 'c', 'm', 'p', 'b', 'f', 'p', 32, 0, 844 /* 7470 */ 'v', 'n', 'm', 's', 'u', 'b', 'f', 'p', 32, 0, 845 /* 7480 */ 'v', 's', 'u', 'b', 'f', 'p', 32, 0, 846 /* 7488 */ 'v', 'm', 'a', 'd', 'd', 'f', 'p', 32, 0, 847 /* 7497 */ 'v', 'a', 'd', 'd', 'f', 'p', 32, 0, 848 /* 7505 */ 'v', 'l', 'o', 'g', 'e', 'f', 'p', 32, 0, 849 /* 7514 */ 'v', 'c', 'm', 'p', 'g', 'e', 'f', 'p', 32, 0, 850 /* 7524 */ 'v', 'r', 'e', 'f', 'p', 32, 0, 851 /* 7531 */ 'v', 'e', 'x', 'p', 't', 'e', 'f', 'p', 32, 0, 852 /* 7541 */ 'v', 'r', 's', 'q', 'r', 't', 'e', 'f', 'p', 32, 0, 853 /* 7552 */ 'v', 'm', 'i', 'n', 'f', 'p', 32, 0, 854 /* 7560 */ 'v', 'c', 'm', 'p', 'e', 'q', 'f', 'p', 32, 0, 855 /* 7570 */ 'v', 'c', 'm', 'p', 'g', 't', 'f', 'p', 32, 0, 856 /* 7580 */ 'v', 'm', 'a', 'x', 'f', 'p', 32, 0, 857 /* 7588 */ 'x', 's', 'c', 'v', 'd', 'p', 'h', 'p', 32, 0, 858 /* 7598 */ 'x', 'v', 'c', 'v', 's', 'p', 'h', 'p', 32, 0, 859 /* 7608 */ 'v', 'r', 'f', 'i', 'p', 32, 0, 860 /* 7615 */ 'x', 's', 'r', 'd', 'p', 'i', 'p', 32, 0, 861 /* 7624 */ 'x', 'v', 'r', 'd', 'p', 'i', 'p', 32, 0, 862 /* 7633 */ 'x', 'v', 'r', 's', 'p', 'i', 'p', 32, 0, 863 /* 7642 */ 'q', 'v', 'f', 'r', 'i', 'p', 32, 0, 864 /* 7650 */ 'd', 'c', 'b', 'f', 'l', 'p', 32, 0, 865 /* 7658 */ 'x', 's', 'n', 'm', 's', 'u', 'b', 'q', 'p', 32, 0, 866 /* 7669 */ 'x', 's', 'm', 's', 'u', 'b', 'q', 'p', 32, 0, 867 /* 7679 */ 'x', 's', 's', 'u', 'b', 'q', 'p', 32, 0, 868 /* 7688 */ 'x', 's', 't', 's', 't', 'd', 'c', 'q', 'p', 32, 0, 869 /* 7699 */ 'x', 's', 'n', 'm', 'a', 'd', 'd', 'q', 'p', 32, 0, 870 /* 7710 */ 'x', 's', 'm', 'a', 'd', 'd', 'q', 'p', 32, 0, 871 /* 7720 */ 'x', 's', 'a', 'd', 'd', 'q', 'p', 32, 0, 872 /* 7729 */ 'x', 's', 'c', 'v', 's', 'd', 'q', 'p', 32, 0, 873 /* 7739 */ 'x', 's', 'c', 'v', 'u', 'd', 'q', 'p', 32, 0, 874 /* 7749 */ 'x', 's', 'n', 'e', 'g', 'q', 'p', 32, 0, 875 /* 7758 */ 'x', 's', 'x', 's', 'i', 'g', 'q', 'p', 32, 0, 876 /* 7768 */ 'x', 's', 'm', 'u', 'l', 'q', 'p', 32, 0, 877 /* 7777 */ 'x', 's', 'c', 'p', 's', 'g', 'n', 'q', 'p', 32, 0, 878 /* 7788 */ 'x', 's', 'c', 'm', 'p', 'o', 'q', 'p', 32, 0, 879 /* 7798 */ 'x', 's', 'c', 'v', 'd', 'p', 'q', 'p', 32, 0, 880 /* 7808 */ 'x', 's', 'i', 'e', 'x', 'p', 'q', 'p', 32, 0, 881 /* 7818 */ 'x', 's', 'c', 'm', 'p', 'e', 'x', 'p', 'q', 'p', 32, 0, 882 /* 7830 */ 'x', 's', 'x', 'e', 'x', 'p', 'q', 'p', 32, 0, 883 /* 7840 */ 'x', 's', 'n', 'a', 'b', 's', 'q', 'p', 32, 0, 884 /* 7850 */ 'x', 's', 'a', 'b', 's', 'q', 'p', 32, 0, 885 /* 7859 */ 'x', 's', 's', 'q', 'r', 't', 'q', 'p', 32, 0, 886 /* 7869 */ 'x', 's', 'c', 'm', 'p', 'u', 'q', 'p', 32, 0, 887 /* 7879 */ 'x', 's', 'd', 'i', 'v', 'q', 'p', 32, 0, 888 /* 7888 */ 'x', 's', 'n', 'm', 's', 'u', 'b', 'a', 's', 'p', 32, 0, 889 /* 7900 */ 'x', 'v', 'n', 'm', 's', 'u', 'b', 'a', 's', 'p', 32, 0, 890 /* 7912 */ 'x', 's', 'm', 's', 'u', 'b', 'a', 's', 'p', 32, 0, 891 /* 7923 */ 'x', 'v', 'm', 's', 'u', 'b', 'a', 's', 'p', 32, 0, 892 /* 7934 */ 'x', 's', 'n', 'm', 'a', 'd', 'd', 'a', 's', 'p', 32, 0, 893 /* 7946 */ 'x', 'v', 'n', 'm', 'a', 'd', 'd', 'a', 's', 'p', 32, 0, 894 /* 7958 */ 'x', 's', 'm', 'a', 'd', 'd', 'a', 's', 'p', 32, 0, 895 /* 7969 */ 'x', 'v', 'm', 'a', 'd', 'd', 'a', 's', 'p', 32, 0, 896 /* 7980 */ 'x', 's', 's', 'u', 'b', 's', 'p', 32, 0, 897 /* 7989 */ 'x', 'v', 's', 'u', 'b', 's', 'p', 32, 0, 898 /* 7998 */ 'x', 's', 't', 's', 't', 'd', 'c', 's', 'p', 32, 0, 899 /* 8009 */ 'x', 'v', 't', 's', 't', 'd', 'c', 's', 'p', 32, 0, 900 /* 8020 */ 'x', 's', 'a', 'd', 'd', 's', 'p', 32, 0, 901 /* 8029 */ 'x', 'v', 'a', 'd', 'd', 's', 'p', 32, 0, 902 /* 8038 */ 'x', 's', 'c', 'v', 's', 'x', 'd', 's', 'p', 32, 0, 903 /* 8049 */ 'x', 'v', 'c', 'v', 's', 'x', 'd', 's', 'p', 32, 0, 904 /* 8060 */ 'x', 's', 'c', 'v', 'u', 'x', 'd', 's', 'p', 32, 0, 905 /* 8071 */ 'x', 'v', 'c', 'v', 'u', 'x', 'd', 's', 'p', 32, 0, 906 /* 8082 */ 'x', 'v', 'c', 'm', 'p', 'g', 'e', 's', 'p', 32, 0, 907 /* 8093 */ 'x', 's', 'r', 'e', 's', 'p', 32, 0, 908 /* 8101 */ 'x', 'v', 'r', 'e', 's', 'p', 32, 0, 909 /* 8109 */ 'x', 's', 'r', 's', 'q', 'r', 't', 'e', 's', 'p', 32, 0, 910 /* 8121 */ 'x', 'v', 'r', 's', 'q', 'r', 't', 'e', 's', 'p', 32, 0, 911 /* 8133 */ 'x', 'v', 'n', 'e', 'g', 's', 'p', 32, 0, 912 /* 8142 */ 'x', 'v', 'x', 's', 'i', 'g', 's', 'p', 32, 0, 913 /* 8152 */ 'x', 's', 'm', 'u', 'l', 's', 'p', 32, 0, 914 /* 8161 */ 'x', 'v', 'm', 'u', 'l', 's', 'p', 32, 0, 915 /* 8170 */ 'x', 's', 'n', 'm', 's', 'u', 'b', 'm', 's', 'p', 32, 0, 916 /* 8182 */ 'x', 'v', 'n', 'm', 's', 'u', 'b', 'm', 's', 'p', 32, 0, 917 /* 8194 */ 'x', 's', 'm', 's', 'u', 'b', 'm', 's', 'p', 32, 0, 918 /* 8205 */ 'x', 'v', 'm', 's', 'u', 'b', 'm', 's', 'p', 32, 0, 919 /* 8216 */ 'x', 's', 'n', 'm', 'a', 'd', 'd', 'm', 's', 'p', 32, 0, 920 /* 8228 */ 'x', 'v', 'n', 'm', 'a', 'd', 'd', 'm', 's', 'p', 32, 0, 921 /* 8240 */ 'x', 's', 'm', 'a', 'd', 'd', 'm', 's', 'p', 32, 0, 922 /* 8251 */ 'x', 'v', 'm', 'a', 'd', 'd', 'm', 's', 'p', 32, 0, 923 /* 8262 */ 'x', 'v', 'c', 'p', 's', 'g', 'n', 's', 'p', 32, 0, 924 /* 8273 */ 'x', 'v', 'm', 'i', 'n', 's', 'p', 32, 0, 925 /* 8282 */ 'x', 's', 'c', 'v', 'd', 'p', 's', 'p', 32, 0, 926 /* 8292 */ 'x', 'v', 'c', 'v', 'd', 'p', 's', 'p', 32, 0, 927 /* 8302 */ 'x', 'v', 'c', 'v', 'h', 'p', 's', 'p', 32, 0, 928 /* 8312 */ 'x', 'v', 'i', 'e', 'x', 'p', 's', 'p', 32, 0, 929 /* 8322 */ 'x', 'v', 'x', 'e', 'x', 'p', 's', 'p', 32, 0, 930 /* 8332 */ 'x', 'v', 'c', 'm', 'p', 'e', 'q', 's', 'p', 32, 0, 931 /* 8343 */ 'q', 'v', 'f', 'r', 's', 'p', 32, 0, 932 /* 8351 */ 'x', 's', 'r', 's', 'p', 32, 0, 933 /* 8358 */ 'x', 'v', 'n', 'a', 'b', 's', 's', 'p', 32, 0, 934 /* 8368 */ 'x', 'v', 'a', 'b', 's', 's', 'p', 32, 0, 935 /* 8377 */ 'l', 'x', 's', 's', 'p', 32, 0, 936 /* 8384 */ 's', 't', 'x', 's', 's', 'p', 32, 0, 937 /* 8392 */ 'x', 'v', 'c', 'm', 'p', 'g', 't', 's', 'p', 32, 0, 938 /* 8403 */ 'x', 's', 's', 'q', 'r', 't', 's', 'p', 32, 0, 939 /* 8413 */ 'x', 'v', 't', 's', 'q', 'r', 't', 's', 'p', 32, 0, 940 /* 8424 */ 'x', 'v', 's', 'q', 'r', 't', 's', 'p', 32, 0, 941 /* 8434 */ 'x', 's', 'd', 'i', 'v', 's', 'p', 32, 0, 942 /* 8443 */ 'x', 'v', 't', 'd', 'i', 'v', 's', 'p', 32, 0, 943 /* 8453 */ 'x', 'v', 'd', 'i', 'v', 's', 'p', 32, 0, 944 /* 8462 */ 'x', 'v', 'c', 'v', 's', 'x', 'w', 's', 'p', 32, 0, 945 /* 8473 */ 'x', 'v', 'c', 'v', 'u', 'x', 'w', 's', 'p', 32, 0, 946 /* 8484 */ 'x', 'v', 'm', 'a', 'x', 's', 'p', 32, 0, 947 /* 8493 */ 'x', 's', 'r', 'q', 'p', 'x', 'p', 32, 0, 948 /* 8502 */ 'v', 'p', 'r', 't', 'y', 'b', 'q', 32, 0, 949 /* 8511 */ 'e', 'f', 'd', 'c', 'm', 'p', 'e', 'q', 32, 0, 950 /* 8521 */ 'q', 'v', 'f', 'c', 'm', 'p', 'e', 'q', 32, 0, 951 /* 8531 */ 'e', 'f', 's', 'c', 'm', 'p', 'e', 'q', 32, 0, 952 /* 8541 */ 'e', 'v', 'f', 's', 'c', 'm', 'p', 'e', 'q', 32, 0, 953 /* 8552 */ 'e', 'v', 'c', 'm', 'p', 'e', 'q', 32, 0, 954 /* 8561 */ 'e', 'f', 'd', 't', 's', 't', 'e', 'q', 32, 0, 955 /* 8571 */ 'e', 'f', 's', 't', 's', 't', 'e', 'q', 32, 0, 956 /* 8581 */ 'e', 'v', 'f', 's', 't', 's', 't', 'e', 'q', 32, 0, 957 /* 8592 */ 'v', 'b', 'p', 'e', 'r', 'm', 'q', 32, 0, 958 /* 8601 */ 'x', 'x', 'b', 'r', 'q', 32, 0, 959 /* 8608 */ 'v', 'm', 'u', 'l', '1', '0', 'u', 'q', 32, 0, 960 /* 8618 */ 'v', 'm', 'u', 'l', '1', '0', 'c', 'u', 'q', 32, 0, 961 /* 8629 */ 'v', 's', 'u', 'b', 'c', 'u', 'q', 32, 0, 962 /* 8638 */ 'v', 'a', 'd', 'd', 'c', 'u', 'q', 32, 0, 963 /* 8647 */ 'v', 'm', 'u', 'l', '1', '0', 'e', 'c', 'u', 'q', 32, 0, 964 /* 8659 */ 'v', 's', 'u', 'b', 'e', 'c', 'u', 'q', 32, 0, 965 /* 8669 */ 'v', 'a', 'd', 'd', 'e', 'c', 'u', 'q', 32, 0, 966 /* 8679 */ 'v', 'm', 'u', 'l', '1', '0', 'e', 'u', 'q', 32, 0, 967 /* 8690 */ '#', 'T', 'C', '_', 'R', 'E', 'T', 'U', 'R', 'N', 'r', 32, 0, 968 /* 8703 */ 'm', 'b', 'a', 'r', 32, 0, 969 /* 8709 */ 'm', 'f', 'd', 'c', 'r', 32, 0, 970 /* 8716 */ 'r', 'l', 'd', 'c', 'r', 32, 0, 971 /* 8723 */ 'm', 't', 'd', 'c', 'r', 32, 0, 972 /* 8730 */ 'm', 'f', 'c', 'r', 32, 0, 973 /* 8736 */ 'r', 'l', 'd', 'i', 'c', 'r', 32, 0, 974 /* 8744 */ 'm', 'f', 'v', 's', 'c', 'r', 32, 0, 975 /* 8752 */ 'm', 't', 'v', 's', 'c', 'r', 32, 0, 976 /* 8760 */ 'v', 'n', 'c', 'i', 'p', 'h', 'e', 'r', 32, 0, 977 /* 8770 */ 'v', 'c', 'i', 'p', 'h', 'e', 'r', 32, 0, 978 /* 8779 */ 'b', 'c', 'l', 'r', 32, 0, 979 /* 8785 */ 'm', 'f', 'l', 'r', 32, 0, 980 /* 8791 */ 'm', 't', 'l', 'r', 32, 0, 981 /* 8797 */ 'q', 'v', 'f', 'm', 'r', 32, 0, 982 /* 8804 */ 'm', 'f', 'p', 'm', 'r', 32, 0, 983 /* 8811 */ 'm', 't', 'p', 'm', 'r', 32, 0, 984 /* 8818 */ 'v', 'p', 'e', 'r', 'm', 'r', 32, 0, 985 /* 8826 */ 'x', 'x', 'p', 'e', 'r', 'm', 'r', 32, 0, 986 /* 8835 */ 'x', 'x', 'l', 'o', 'r', 32, 0, 987 /* 8842 */ 'x', 'x', 'l', 'n', 'o', 'r', 32, 0, 988 /* 8850 */ 'c', 'r', 'n', 'o', 'r', 32, 0, 989 /* 8857 */ 'e', 'v', 'n', 'o', 'r', 32, 0, 990 /* 8864 */ 'c', 'r', 'o', 'r', 32, 0, 991 /* 8870 */ 'e', 'v', 'o', 'r', 32, 0, 992 /* 8876 */ 'x', 'x', 'l', 'x', 'o', 'r', 32, 0, 993 /* 8884 */ 'v', 'p', 'e', 'r', 'm', 'x', 'o', 'r', 32, 0, 994 /* 8894 */ 'c', 'r', 'x', 'o', 'r', 32, 0, 995 /* 8901 */ 'e', 'v', 'x', 'o', 'r', 32, 0, 996 /* 8908 */ 'm', 'f', 's', 'p', 'r', 32, 0, 997 /* 8915 */ 'm', 't', 's', 'p', 'r', 32, 0, 998 /* 8922 */ 'm', 'f', 's', 'r', 32, 0, 999 /* 8928 */ 'm', 'f', 'm', 's', 'r', 32, 0, 1000 /* 8935 */ 'm', 't', 'm', 's', 'r', 32, 0, 1001 /* 8942 */ 'm', 't', 's', 'r', 32, 0, 1002 /* 8948 */ 'l', 'v', 's', 'r', 32, 0, 1003 /* 8954 */ 'b', 'c', 'c', 't', 'r', 32, 0, 1004 /* 8961 */ 'm', 'f', 'c', 't', 'r', 32, 0, 1005 /* 8968 */ 'm', 't', 'c', 't', 'r', 32, 0, 1006 /* 8975 */ 'e', 'f', 'd', 'a', 'b', 's', 32, 0, 1007 /* 8983 */ 'q', 'v', 'f', 'a', 'b', 's', 32, 0, 1008 /* 8991 */ 'e', 'f', 'd', 'n', 'a', 'b', 's', 32, 0, 1009 /* 9000 */ 'q', 'v', 'f', 'n', 'a', 'b', 's', 32, 0, 1010 /* 9009 */ 'e', 'f', 's', 'n', 'a', 'b', 's', 32, 0, 1011 /* 9018 */ 'e', 'v', 'f', 's', 'n', 'a', 'b', 's', 32, 0, 1012 /* 9028 */ 'e', 'f', 's', 'a', 'b', 's', 32, 0, 1013 /* 9036 */ 'e', 'v', 'f', 's', 'a', 'b', 's', 32, 0, 1014 /* 9045 */ 'e', 'v', 'a', 'b', 's', 32, 0, 1015 /* 9052 */ 'v', 's', 'u', 'm', '4', 's', 'b', 's', 32, 0, 1016 /* 9062 */ 'v', 's', 'u', 'b', 's', 'b', 's', 32, 0, 1017 /* 9071 */ 'v', 'a', 'd', 'd', 's', 'b', 's', 32, 0, 1018 /* 9080 */ 'v', 's', 'u', 'm', '4', 'u', 'b', 's', 32, 0, 1019 /* 9090 */ 'v', 's', 'u', 'b', 'u', 'b', 's', 32, 0, 1020 /* 9099 */ 'v', 'a', 'd', 'd', 'u', 'b', 's', 32, 0, 1021 /* 9108 */ 'q', 'v', 'f', 's', 'u', 'b', 's', 32, 0, 1022 /* 9117 */ 'q', 'v', 'f', 'm', 's', 'u', 'b', 's', 32, 0, 1023 /* 9127 */ 'q', 'v', 'f', 'n', 'm', 's', 'u', 'b', 's', 32, 0, 1024 /* 9138 */ 'q', 'v', 'f', 'a', 'd', 'd', 's', 32, 0, 1025 /* 9147 */ 'q', 'v', 'f', 'm', 'a', 'd', 'd', 's', 32, 0, 1026 /* 9157 */ 'q', 'v', 'f', 'n', 'm', 'a', 'd', 'd', 's', 32, 0, 1027 /* 9168 */ 'q', 'v', 'f', 'x', 'x', 'c', 'p', 'n', 'm', 'a', 'd', 'd', 's', 32, 0, 1028 /* 9183 */ 'q', 'v', 'f', 'x', 'x', 'n', 'p', 'm', 'a', 'd', 'd', 's', 32, 0, 1029 /* 9197 */ 'q', 'v', 'f', 'x', 'm', 'a', 'd', 'd', 's', 32, 0, 1030 /* 9208 */ 'q', 'v', 'f', 'x', 'x', 'm', 'a', 'd', 'd', 's', 32, 0, 1031 /* 9220 */ 'q', 'v', 'f', 'c', 'f', 'i', 'd', 's', 32, 0, 1032 /* 9230 */ 'd', 'c', 'b', 't', 'd', 's', 32, 0, 1033 /* 9238 */ 'd', 'c', 'b', 't', 's', 't', 'd', 's', 32, 0, 1034 /* 9248 */ 'x', 's', 'c', 'v', 'd', 'p', 's', 'x', 'd', 's', 32, 0, 1035 /* 9260 */ 'x', 'v', 'c', 'v', 'd', 'p', 's', 'x', 'd', 's', 32, 0, 1036 /* 9272 */ 'x', 'v', 'c', 'v', 's', 'p', 's', 'x', 'd', 's', 32, 0, 1037 /* 9284 */ 'x', 's', 'c', 'v', 'd', 'p', 'u', 'x', 'd', 's', 32, 0, 1038 /* 9296 */ 'x', 'v', 'c', 'v', 'd', 'p', 'u', 'x', 'd', 's', 32, 0, 1039 /* 9308 */ 'x', 'v', 'c', 'v', 's', 'p', 'u', 'x', 'd', 's', 32, 0, 1040 /* 9320 */ 'q', 'v', 'f', 'r', 'e', 's', 32, 0, 1041 /* 9328 */ 'q', 'v', 'f', 'r', 's', 'q', 'r', 't', 'e', 's', 32, 0, 1042 /* 9340 */ 'e', 'f', 'd', 'c', 'f', 's', 32, 0, 1043 /* 9348 */ 'm', 'f', 'f', 's', 32, 0, 1044 /* 9354 */ 'l', 'f', 's', 32, 0, 1045 /* 9359 */ 'm', 'c', 'r', 'f', 's', 32, 0, 1046 /* 9366 */ 's', 't', 'f', 's', 32, 0, 1047 /* 9372 */ 'v', 's', 'u', 'm', '4', 's', 'h', 's', 32, 0, 1048 /* 9382 */ 'v', 's', 'u', 'b', 's', 'h', 's', 32, 0, 1049 /* 9391 */ 'v', 'm', 'h', 'a', 'd', 'd', 's', 'h', 's', 32, 0, 1050 /* 9402 */ 'v', 'm', 'h', 'r', 'a', 'd', 'd', 's', 'h', 's', 32, 0, 1051 /* 9414 */ 'v', 'a', 'd', 'd', 's', 'h', 's', 32, 0, 1052 /* 9423 */ 'v', 'm', 's', 'u', 'm', 's', 'h', 's', 32, 0, 1053 /* 9433 */ 'v', 's', 'u', 'b', 'u', 'h', 's', 32, 0, 1054 /* 9442 */ 'v', 'a', 'd', 'd', 'u', 'h', 's', 32, 0, 1055 /* 9451 */ 'v', 'm', 's', 'u', 'm', 'u', 'h', 's', 32, 0, 1056 /* 9461 */ 's', 'u', 'b', 'i', 's', 32, 0, 1057 /* 9468 */ 's', 'u', 'b', 'p', 'c', 'i', 's', 32, 0, 1058 /* 9477 */ 'a', 'd', 'd', 'p', 'c', 'i', 's', 32, 0, 1059 /* 9486 */ 'a', 'd', 'd', 'i', 's', 32, 0, 1060 /* 9493 */ 'l', 'i', 's', 32, 0, 1061 /* 9498 */ 'x', 'o', 'r', 'i', 's', 32, 0, 1062 /* 9505 */ 'e', 'v', 's', 'r', 'w', 'i', 's', 32, 0, 1063 /* 9514 */ 'i', 'c', 'b', 't', 'l', 's', 32, 0, 1064 /* 9522 */ 'q', 'v', 'f', 'm', 'u', 'l', 's', 32, 0, 1065 /* 9531 */ 'q', 'v', 'f', 'x', 'm', 'u', 'l', 's', 32, 0, 1066 /* 9541 */ 'e', 'v', 'l', 'w', 'h', 'o', 's', 32, 0, 1067 /* 9550 */ 'v', 'p', 'k', 's', 'd', 's', 's', 32, 0, 1068 /* 9559 */ 'v', 'p', 'k', 's', 'h', 's', 's', 32, 0, 1069 /* 9568 */ 'v', 'p', 'k', 's', 'w', 's', 's', 32, 0, 1070 /* 9577 */ 'e', 'v', 'c', 'm', 'p', 'g', 't', 's', 32, 0, 1071 /* 9587 */ 'e', 'v', 'c', 'm', 'p', 'l', 't', 's', 32, 0, 1072 /* 9597 */ 'f', 's', 'q', 'r', 't', 's', 32, 0, 1073 /* 9605 */ 'q', 'v', 'f', 'c', 'f', 'i', 'd', 'u', 's', 32, 0, 1074 /* 9616 */ 'v', 'p', 'k', 's', 'd', 'u', 's', 32, 0, 1075 /* 9625 */ 'v', 'p', 'k', 'u', 'd', 'u', 's', 32, 0, 1076 /* 9634 */ 'v', 'p', 'k', 's', 'h', 'u', 's', 32, 0, 1077 /* 9643 */ 'v', 'p', 'k', 'u', 'h', 'u', 's', 32, 0, 1078 /* 9652 */ 'v', 'p', 'k', 's', 'w', 'u', 's', 32, 0, 1079 /* 9661 */ 'v', 'p', 'k', 'u', 'w', 'u', 's', 32, 0, 1080 /* 9670 */ 'f', 'd', 'i', 'v', 's', 32, 0, 1081 /* 9677 */ 'e', 'v', 's', 'r', 'w', 's', 32, 0, 1082 /* 9685 */ 'm', 't', 'v', 's', 'r', 'w', 's', 32, 0, 1083 /* 9694 */ 'v', 's', 'u', 'm', '2', 's', 'w', 's', 32, 0, 1084 /* 9704 */ 'v', 's', 'u', 'b', 's', 'w', 's', 32, 0, 1085 /* 9713 */ 'v', 'a', 'd', 'd', 's', 'w', 's', 32, 0, 1086 /* 9722 */ 'v', 's', 'u', 'm', 's', 'w', 's', 32, 0, 1087 /* 9731 */ 'v', 's', 'u', 'b', 'u', 'w', 's', 32, 0, 1088 /* 9740 */ 'v', 'a', 'd', 'd', 'u', 'w', 's', 32, 0, 1089 /* 9749 */ 'e', 'v', 'd', 'i', 'v', 'w', 's', 32, 0, 1090 /* 9758 */ 'x', 's', 'c', 'v', 'd', 'p', 's', 'x', 'w', 's', 32, 0, 1091 /* 9770 */ 'x', 'v', 'c', 'v', 'd', 'p', 's', 'x', 'w', 's', 32, 0, 1092 /* 9782 */ 'x', 'v', 'c', 'v', 's', 'p', 's', 'x', 'w', 's', 32, 0, 1093 /* 9794 */ 'x', 's', 'c', 'v', 'd', 'p', 'u', 'x', 'w', 's', 32, 0, 1094 /* 9806 */ 'x', 'v', 'c', 'v', 'd', 'p', 'u', 'x', 'w', 's', 32, 0, 1095 /* 9818 */ 'x', 'v', 'c', 'v', 's', 'p', 'u', 'x', 'w', 's', 32, 0, 1096 /* 9830 */ 'v', 'c', 't', 's', 'x', 's', 32, 0, 1097 /* 9838 */ 'v', 'c', 't', 'u', 'x', 's', 32, 0, 1098 /* 9846 */ 'l', 'd', 'a', 't', 32, 0, 1099 /* 9852 */ 's', 't', 'd', 'a', 't', 32, 0, 1100 /* 9859 */ 'e', 'v', 'l', 'h', 'h', 'e', 's', 'p', 'l', 'a', 't', 32, 0, 1101 /* 9872 */ 'e', 'v', 'l', 'w', 'h', 's', 'p', 'l', 'a', 't', 32, 0, 1102 /* 9884 */ 'e', 'v', 'l', 'h', 'h', 'o', 's', 's', 'p', 'l', 'a', 't', 32, 0, 1103 /* 9898 */ 'e', 'v', 'l', 'h', 'h', 'o', 'u', 's', 'p', 'l', 'a', 't', 32, 0, 1104 /* 9912 */ 'e', 'v', 'l', 'w', 'w', 's', 'p', 'l', 'a', 't', 32, 0, 1105 /* 9924 */ 'l', 'w', 'a', 't', 32, 0, 1106 /* 9930 */ 's', 't', 'w', 'a', 't', 32, 0, 1107 /* 9937 */ 'd', 'c', 'b', 't', 32, 0, 1108 /* 9943 */ 'i', 'c', 'b', 't', 32, 0, 1109 /* 9949 */ 'd', 'c', 'b', 't', 'c', 't', 32, 0, 1110 /* 9957 */ 'd', 'c', 'b', 't', 's', 't', 'c', 't', 32, 0, 1111 /* 9967 */ 'e', 'f', 'd', 'c', 'm', 'p', 'g', 't', 32, 0, 1112 /* 9977 */ 'q', 'v', 'f', 'c', 'm', 'p', 'g', 't', 32, 0, 1113 /* 9987 */ 'e', 'f', 's', 'c', 'm', 'p', 'g', 't', 32, 0, 1114 /* 9997 */ 'e', 'v', 'f', 's', 'c', 'm', 'p', 'g', 't', 32, 0, 1115 /* 10008 */ 'e', 'f', 'd', 't', 's', 't', 'g', 't', 32, 0, 1116 /* 10018 */ 'e', 'f', 's', 't', 's', 't', 'g', 't', 32, 0, 1117 /* 10028 */ 'e', 'v', 'f', 's', 't', 's', 't', 'g', 't', 32, 0, 1118 /* 10039 */ 'w', 'a', 'i', 't', 32, 0, 1119 /* 10045 */ 'e', 'f', 'd', 'c', 'm', 'p', 'l', 't', 32, 0, 1120 /* 10055 */ 'q', 'v', 'f', 'c', 'm', 'p', 'l', 't', 32, 0, 1121 /* 10065 */ 'e', 'f', 's', 'c', 'm', 'p', 'l', 't', 32, 0, 1122 /* 10075 */ 'e', 'v', 'f', 's', 'c', 'm', 'p', 'l', 't', 32, 0, 1123 /* 10086 */ 'e', 'f', 'd', 't', 's', 't', 'l', 't', 32, 0, 1124 /* 10096 */ 'e', 'f', 's', 't', 's', 't', 'l', 't', 32, 0, 1125 /* 10106 */ 'e', 'v', 'f', 's', 't', 's', 't', 'l', 't', 32, 0, 1126 /* 10117 */ 'f', 's', 'q', 'r', 't', 32, 0, 1127 /* 10124 */ 'f', 't', 's', 'q', 'r', 't', 32, 0, 1128 /* 10132 */ 'p', 'a', 's', 't', 'e', '_', 'l', 'a', 's', 't', 32, 0, 1129 /* 10144 */ 'v', 'n', 'c', 'i', 'p', 'h', 'e', 'r', 'l', 'a', 's', 't', 32, 0, 1130 /* 10158 */ 'v', 'c', 'i', 'p', 'h', 'e', 'r', 'l', 'a', 's', 't', 32, 0, 1131 /* 10171 */ 'd', 'c', 'b', 's', 't', 32, 0, 1132 /* 10178 */ 'd', 's', 't', 32, 0, 1133 /* 10183 */ 'c', 'o', 'p', 'y', '_', 'f', 'i', 'r', 's', 't', 32, 0, 1134 /* 10195 */ 'd', 'c', 'b', 't', 's', 't', 32, 0, 1135 /* 10203 */ 'd', 's', 't', 's', 't', 32, 0, 1136 /* 10210 */ 'd', 'c', 'b', 't', 't', 32, 0, 1137 /* 10217 */ 'd', 's', 't', 't', 32, 0, 1138 /* 10223 */ 'd', 'c', 'b', 't', 's', 't', 't', 32, 0, 1139 /* 10232 */ 'd', 's', 't', 's', 't', 't', 32, 0, 1140 /* 10240 */ 'l', 'h', 'a', 'u', 32, 0, 1141 /* 10246 */ 's', 't', 'b', 'u', 32, 0, 1142 /* 10252 */ 'l', 'f', 'd', 'u', 32, 0, 1143 /* 10258 */ 's', 't', 'f', 'd', 'u', 32, 0, 1144 /* 10265 */ 'm', 'a', 'd', 'd', 'h', 'd', 'u', 32, 0, 1145 /* 10274 */ 'm', 'u', 'l', 'h', 'd', 'u', 32, 0, 1146 /* 10282 */ 'q', 'v', 'f', 'c', 'f', 'i', 'd', 'u', 32, 0, 1147 /* 10292 */ 'q', 'v', 'f', 'c', 't', 'i', 'd', 'u', 32, 0, 1148 /* 10302 */ 'l', 'd', 'u', 32, 0, 1149 /* 10307 */ 's', 't', 'd', 'u', 32, 0, 1150 /* 10313 */ 'd', 'i', 'v', 'd', 'u', 32, 0, 1151 /* 10320 */ 'd', 'i', 'v', 'd', 'e', 'u', 32, 0, 1152 /* 10328 */ 'd', 'i', 'v', 'w', 'e', 'u', 32, 0, 1153 /* 10336 */ 's', 't', 'h', 'u', 32, 0, 1154 /* 10342 */ 'e', 'v', 's', 'r', 'w', 'i', 'u', 32, 0, 1155 /* 10351 */ 'e', 'v', 'l', 'w', 'h', 'o', 'u', 32, 0, 1156 /* 10360 */ 'f', 'c', 'm', 'p', 'u', 32, 0, 1157 /* 10367 */ 'l', 'f', 's', 'u', 32, 0, 1158 /* 10373 */ 's', 't', 'f', 's', 'u', 32, 0, 1159 /* 10380 */ 'e', 'v', 'c', 'm', 'p', 'g', 't', 'u', 32, 0, 1160 /* 10390 */ 'e', 'v', 'c', 'm', 'p', 'l', 't', 'u', 32, 0, 1161 /* 10400 */ 'm', 'u', 'l', 'h', 'w', 'u', 32, 0, 1162 /* 10408 */ 'q', 'v', 'f', 'c', 't', 'i', 'w', 'u', 32, 0, 1163 /* 10418 */ 'e', 'v', 's', 'r', 'w', 'u', 32, 0, 1164 /* 10426 */ 's', 't', 'w', 'u', 32, 0, 1165 /* 10432 */ 'e', 'v', 'd', 'i', 'v', 'w', 'u', 32, 0, 1166 /* 10441 */ 'l', 'b', 'z', 'u', 32, 0, 1167 /* 10447 */ 'l', 'h', 'z', 'u', 32, 0, 1168 /* 10453 */ 'l', 'w', 'z', 'u', 32, 0, 1169 /* 10459 */ 's', 'l', 'b', 'm', 'f', 'e', 'v', 32, 0, 1170 /* 10468 */ 'e', 'f', 'd', 'd', 'i', 'v', 32, 0, 1171 /* 10476 */ 'f', 'd', 'i', 'v', 32, 0, 1172 /* 10482 */ 'e', 'f', 's', 'd', 'i', 'v', 32, 0, 1173 /* 10490 */ 'e', 'v', 'f', 's', 'd', 'i', 'v', 32, 0, 1174 /* 10499 */ 'f', 't', 'd', 'i', 'v', 32, 0, 1175 /* 10506 */ 'v', 's', 'l', 'v', 32, 0, 1176 /* 10512 */ 'x', 'x', 'l', 'e', 'q', 'v', 32, 0, 1177 /* 10520 */ 'c', 'r', 'e', 'q', 'v', 32, 0, 1178 /* 10527 */ 'e', 'v', 'e', 'q', 'v', 32, 0, 1179 /* 10534 */ 'v', 's', 'r', 'v', 32, 0, 1180 /* 10540 */ 'l', 'x', 'v', 32, 0, 1181 /* 10545 */ 's', 't', 'x', 'v', 32, 0, 1182 /* 10551 */ 'v', 'e', 'x', 't', 's', 'b', '2', 'w', 32, 0, 1183 /* 10561 */ 'v', 'e', 'x', 't', 's', 'h', '2', 'w', 32, 0, 1184 /* 10571 */ 'e', 'v', 'm', 'h', 'e', 's', 'm', 'f', 'a', 'a', 'w', 32, 0, 1185 /* 10584 */ 'e', 'v', 'm', 'h', 'o', 's', 'm', 'f', 'a', 'a', 'w', 32, 0, 1186 /* 10597 */ 'e', 'v', 'm', 'h', 'e', 's', 's', 'f', 'a', 'a', 'w', 32, 0, 1187 /* 10610 */ 'e', 'v', 'm', 'h', 'o', 's', 's', 'f', 'a', 'a', 'w', 32, 0, 1188 /* 10623 */ 'e', 'v', 'a', 'd', 'd', 's', 'm', 'i', 'a', 'a', 'w', 32, 0, 1189 /* 10636 */ 'e', 'v', 'm', 'h', 'e', 's', 'm', 'i', 'a', 'a', 'w', 32, 0, 1190 /* 10649 */ 'e', 'v', 's', 'u', 'b', 'f', 's', 'm', 'i', 'a', 'a', 'w', 32, 0, 1191 /* 10663 */ 'e', 'v', 'm', 'w', 'l', 's', 'm', 'i', 'a', 'a', 'w', 32, 0, 1192 /* 10676 */ 'e', 'v', 'm', 'h', 'o', 's', 'm', 'i', 'a', 'a', 'w', 32, 0, 1193 /* 10689 */ 'e', 'v', 'a', 'd', 'd', 'u', 'm', 'i', 'a', 'a', 'w', 32, 0, 1194 /* 10702 */ 'e', 'v', 'm', 'h', 'e', 'u', 'm', 'i', 'a', 'a', 'w', 32, 0, 1195 /* 10715 */ 'e', 'v', 's', 'u', 'b', 'f', 'u', 'm', 'i', 'a', 'a', 'w', 32, 0, 1196 /* 10729 */ 'e', 'v', 'm', 'w', 'l', 'u', 'm', 'i', 'a', 'a', 'w', 32, 0, 1197 /* 10742 */ 'e', 'v', 'm', 'h', 'o', 'u', 'm', 'i', 'a', 'a', 'w', 32, 0, 1198 /* 10755 */ 'e', 'v', 'a', 'd', 'd', 's', 's', 'i', 'a', 'a', 'w', 32, 0, 1199 /* 10768 */ 'e', 'v', 'm', 'h', 'e', 's', 's', 'i', 'a', 'a', 'w', 32, 0, 1200 /* 10781 */ 'e', 'v', 's', 'u', 'b', 'f', 's', 's', 'i', 'a', 'a', 'w', 32, 0, 1201 /* 10795 */ 'e', 'v', 'm', 'w', 'l', 's', 's', 'i', 'a', 'a', 'w', 32, 0, 1202 /* 10808 */ 'e', 'v', 'm', 'h', 'o', 's', 's', 'i', 'a', 'a', 'w', 32, 0, 1203 /* 10821 */ 'e', 'v', 'a', 'd', 'd', 'u', 's', 'i', 'a', 'a', 'w', 32, 0, 1204 /* 10834 */ 'e', 'v', 'm', 'h', 'e', 'u', 's', 'i', 'a', 'a', 'w', 32, 0, 1205 /* 10847 */ 'e', 'v', 's', 'u', 'b', 'f', 'u', 's', 'i', 'a', 'a', 'w', 32, 0, 1206 /* 10861 */ 'e', 'v', 'm', 'w', 'l', 'u', 's', 'i', 'a', 'a', 'w', 32, 0, 1207 /* 10874 */ 'e', 'v', 'm', 'h', 'o', 'u', 's', 'i', 'a', 'a', 'w', 32, 0, 1208 /* 10887 */ 'v', 's', 'h', 'a', 's', 'i', 'g', 'm', 'a', 'w', 32, 0, 1209 /* 10899 */ 'v', 's', 'r', 'a', 'w', 32, 0, 1210 /* 10906 */ 'v', 'p', 'r', 't', 'y', 'b', 'w', 32, 0, 1211 /* 10915 */ 'e', 'v', 'a', 'd', 'd', 'w', 32, 0, 1212 /* 10923 */ 'e', 'v', 'l', 'd', 'w', 32, 0, 1213 /* 10930 */ 'e', 'v', 'r', 'n', 'd', 'w', 32, 0, 1214 /* 10938 */ 'e', 'v', 's', 't', 'd', 'w', 32, 0, 1215 /* 10946 */ 'v', 'm', 'r', 'g', 'e', 'w', 32, 0, 1216 /* 10954 */ 'v', 'c', 'm', 'p', 'n', 'e', 'w', 32, 0, 1217 /* 10963 */ 'e', 'v', 's', 'u', 'b', 'f', 'w', 32, 0, 1218 /* 10972 */ 'e', 'v', 's', 'u', 'b', 'i', 'f', 'w', 32, 0, 1219 /* 10982 */ 'v', 'n', 'e', 'g', 'w', 32, 0, 1220 /* 10989 */ 'v', 'm', 'r', 'g', 'h', 'w', 32, 0, 1221 /* 10997 */ 'x', 'x', 'm', 'r', 'g', 'h', 'w', 32, 0, 1222 /* 11006 */ 'm', 'u', 'l', 'h', 'w', 32, 0, 1223 /* 11013 */ 'e', 'v', 'a', 'd', 'd', 'i', 'w', 32, 0, 1224 /* 11022 */ 'q', 'v', 'f', 'c', 't', 'i', 'w', 32, 0, 1225 /* 11031 */ 'v', 'm', 'r', 'g', 'l', 'w', 32, 0, 1226 /* 11039 */ 'x', 'x', 'm', 'r', 'g', 'l', 'w', 32, 0, 1227 /* 11048 */ 'm', 'u', 'l', 'l', 'w', 32, 0, 1228 /* 11055 */ 'c', 'm', 'p', 'l', 'w', 32, 0, 1229 /* 11062 */ 'e', 'v', 'r', 'l', 'w', 32, 0, 1230 /* 11069 */ 'e', 'v', 's', 'l', 'w', 32, 0, 1231 /* 11076 */ 'l', 'm', 'w', 32, 0, 1232 /* 11081 */ 's', 't', 'm', 'w', 32, 0, 1233 /* 11087 */ 'v', 'p', 'm', 's', 'u', 'm', 'w', 32, 0, 1234 /* 11096 */ 'e', 'v', 'm', 'h', 'e', 's', 'm', 'f', 'a', 'n', 'w', 32, 0, 1235 /* 11109 */ 'e', 'v', 'm', 'h', 'o', 's', 'm', 'f', 'a', 'n', 'w', 32, 0, 1236 /* 11122 */ 'e', 'v', 'm', 'h', 'e', 's', 's', 'f', 'a', 'n', 'w', 32, 0, 1237 /* 11135 */ 'e', 'v', 'm', 'h', 'o', 's', 's', 'f', 'a', 'n', 'w', 32, 0, 1238 /* 11148 */ 'e', 'v', 'm', 'h', 'e', 's', 'm', 'i', 'a', 'n', 'w', 32, 0, 1239 /* 11161 */ 'e', 'v', 'm', 'w', 'l', 's', 'm', 'i', 'a', 'n', 'w', 32, 0, 1240 /* 11174 */ 'e', 'v', 'm', 'h', 'o', 's', 'm', 'i', 'a', 'n', 'w', 32, 0, 1241 /* 11187 */ 'e', 'v', 'm', 'h', 'e', 'u', 'm', 'i', 'a', 'n', 'w', 32, 0, 1242 /* 11200 */ 'e', 'v', 'm', 'w', 'l', 'u', 'm', 'i', 'a', 'n', 'w', 32, 0, 1243 /* 11213 */ 'e', 'v', 'm', 'h', 'o', 'u', 'm', 'i', 'a', 'n', 'w', 32, 0, 1244 /* 11226 */ 'e', 'v', 'm', 'h', 'e', 's', 's', 'i', 'a', 'n', 'w', 32, 0, 1245 /* 11239 */ 'e', 'v', 'm', 'w', 'l', 's', 's', 'i', 'a', 'n', 'w', 32, 0, 1246 /* 11252 */ 'e', 'v', 'm', 'h', 'o', 's', 's', 'i', 'a', 'n', 'w', 32, 0, 1247 /* 11265 */ 'e', 'v', 'm', 'h', 'e', 'u', 's', 'i', 'a', 'n', 'w', 32, 0, 1248 /* 11278 */ 'e', 'v', 'm', 'w', 'l', 'u', 's', 'i', 'a', 'n', 'w', 32, 0, 1249 /* 11291 */ 'e', 'v', 'm', 'h', 'o', 'u', 's', 'i', 'a', 'n', 'w', 32, 0, 1250 /* 11304 */ 'v', 'm', 'r', 'g', 'o', 'w', 32, 0, 1251 /* 11312 */ 'c', 'm', 'p', 'w', 32, 0, 1252 /* 11318 */ 'x', 'x', 'b', 'r', 'w', 32, 0, 1253 /* 11325 */ 'v', 's', 'r', 'w', 32, 0, 1254 /* 11331 */ 'm', 'o', 'd', 's', 'w', 32, 0, 1255 /* 11338 */ 'v', 'm', 'u', 'l', 'e', 's', 'w', 32, 0, 1256 /* 11347 */ 'v', 'a', 'v', 'g', 's', 'w', 32, 0, 1257 /* 11355 */ 'v', 'u', 'p', 'k', 'h', 's', 'w', 32, 0, 1258 /* 11364 */ 'v', 's', 'p', 'l', 't', 'i', 's', 'w', 32, 0, 1259 /* 11374 */ 'v', 'u', 'p', 'k', 'l', 's', 'w', 32, 0, 1260 /* 11383 */ 'e', 'v', 'c', 'n', 't', 'l', 's', 'w', 32, 0, 1261 /* 11393 */ 'v', 'm', 'i', 'n', 's', 'w', 32, 0, 1262 /* 11401 */ 'v', 'm', 'u', 'l', 'o', 's', 'w', 32, 0, 1263 /* 11410 */ 'v', 'c', 'm', 'p', 'g', 't', 's', 'w', 32, 0, 1264 /* 11420 */ 'e', 'x', 't', 's', 'w', 32, 0, 1265 /* 11427 */ 'v', 'm', 'a', 'x', 's', 'w', 32, 0, 1266 /* 11435 */ 'v', 's', 'p', 'l', 't', 'w', 32, 0, 1267 /* 11443 */ 'x', 'x', 's', 'p', 'l', 't', 'w', 32, 0, 1268 /* 11452 */ 'v', 'p', 'o', 'p', 'c', 'n', 't', 'w', 32, 0, 1269 /* 11462 */ 'v', 'i', 'n', 's', 'e', 'r', 't', 'w', 32, 0, 1270 /* 11472 */ 'x', 'x', 'i', 'n', 's', 'e', 'r', 't', 'w', 32, 0, 1271 /* 11483 */ 's', 't', 'w', 32, 0, 1272 /* 11488 */ 'v', 's', 'u', 'b', 'c', 'u', 'w', 32, 0, 1273 /* 11497 */ 'v', 'a', 'd', 'd', 'c', 'u', 'w', 32, 0, 1274 /* 11506 */ 'm', 'o', 'd', 'u', 'w', 32, 0, 1275 /* 11513 */ 'v', 'a', 'b', 's', 'd', 'u', 'w', 32, 0, 1276 /* 11522 */ 'v', 'm', 'u', 'l', 'e', 'u', 'w', 32, 0, 1277 /* 11531 */ 'v', 'a', 'v', 'g', 'u', 'w', 32, 0, 1278 /* 11539 */ 'v', 'm', 'i', 'n', 'u', 'w', 32, 0, 1279 /* 11547 */ 'v', 'm', 'u', 'l', 'o', 'u', 'w', 32, 0, 1280 /* 11556 */ 'v', 'c', 'm', 'p', 'e', 'q', 'u', 'w', 32, 0, 1281 /* 11566 */ 'v', 'e', 'x', 't', 'r', 'a', 'c', 't', 'u', 'w', 32, 0, 1282 /* 11578 */ 'x', 'x', 'e', 'x', 't', 'r', 'a', 'c', 't', 'u', 'w', 32, 0, 1283 /* 11591 */ 'v', 'c', 'm', 'p', 'g', 't', 'u', 'w', 32, 0, 1284 /* 11601 */ 'v', 'm', 'a', 'x', 'u', 'w', 32, 0, 1285 /* 11609 */ 'd', 'i', 'v', 'w', 32, 0, 1286 /* 11615 */ 'v', 'c', 'm', 'p', 'n', 'e', 'z', 'w', 32, 0, 1287 /* 11625 */ 'v', 'c', 'l', 'z', 'w', 32, 0, 1288 /* 11632 */ 'e', 'v', 'c', 'n', 't', 'l', 'z', 'w', 32, 0, 1289 /* 11642 */ 'v', 'c', 't', 'z', 'w', 32, 0, 1290 /* 11649 */ 'c', 'n', 't', 't', 'z', 'w', 32, 0, 1291 /* 11657 */ 'l', 'x', 'v', 'd', '2', 'x', 32, 0, 1292 /* 11665 */ 's', 't', 'x', 'v', 'd', '2', 'x', 32, 0, 1293 /* 11674 */ 'l', 'x', 'v', 'w', '4', 'x', 32, 0, 1294 /* 11682 */ 's', 't', 'x', 'v', 'w', '4', 'x', 32, 0, 1295 /* 11691 */ 'l', 'x', 'v', 'b', '1', '6', 'x', 32, 0, 1296 /* 11700 */ 's', 't', 'x', 'v', 'b', '1', '6', 'x', 32, 0, 1297 /* 11710 */ 'l', 'x', 'v', 'h', '8', 'x', 32, 0, 1298 /* 11718 */ 's', 't', 'x', 'v', 'h', '8', 'x', 32, 0, 1299 /* 11727 */ 'l', 'h', 'a', 'x', 32, 0, 1300 /* 11733 */ 't', 'l', 'b', 'i', 'v', 'a', 'x', 32, 0, 1301 /* 11742 */ 'q', 'v', 'l', 'f', 'i', 'w', 'a', 'x', 32, 0, 1302 /* 11752 */ 'l', 'x', 's', 'i', 'w', 'a', 'x', 32, 0, 1303 /* 11761 */ 'l', 'w', 'a', 'x', 32, 0, 1304 /* 11767 */ 'l', 'v', 'e', 'b', 'x', 32, 0, 1305 /* 11774 */ 's', 't', 'v', 'e', 'b', 'x', 32, 0, 1306 /* 11782 */ 's', 't', 'x', 's', 'i', 'b', 'x', 32, 0, 1307 /* 11791 */ 's', 't', 'b', 'x', 32, 0, 1308 /* 11797 */ 'q', 'v', 'l', 'f', 'c', 'd', 'x', 32, 0, 1309 /* 11806 */ 'q', 'v', 's', 't', 'f', 'c', 'd', 'x', 32, 0, 1310 /* 11816 */ 'e', 'v', 'l', 'd', 'd', 'x', 32, 0, 1311 /* 11824 */ 'e', 'v', 's', 't', 'd', 'd', 'x', 32, 0, 1312 /* 11833 */ 'q', 'v', 'l', 'f', 'd', 'x', 32, 0, 1313 /* 11841 */ 'q', 'v', 's', 't', 'f', 'd', 'x', 32, 0, 1314 /* 11850 */ 'q', 'v', 'l', 'p', 'c', 'l', 'd', 'x', 32, 0, 1315 /* 11860 */ 'q', 'v', 'l', 'p', 'c', 'r', 'd', 'x', 32, 0, 1316 /* 11870 */ 'l', 'x', 's', 'd', 'x', 32, 0, 1317 /* 11877 */ 's', 't', 'x', 's', 'd', 'x', 32, 0, 1318 /* 11885 */ 's', 't', 'd', 'x', 32, 0, 1319 /* 11891 */ 'e', 'v', 'l', 'w', 'h', 'e', 'x', 32, 0, 1320 /* 11900 */ 'e', 'v', 's', 't', 'w', 'h', 'e', 'x', 32, 0, 1321 /* 11910 */ 'e', 'v', 's', 't', 'w', 'w', 'e', 'x', 32, 0, 1322 /* 11920 */ 'e', 'v', 'l', 'd', 'h', 'x', 32, 0, 1323 /* 11928 */ 'e', 'v', 's', 't', 'd', 'h', 'x', 32, 0, 1324 /* 11937 */ 'l', 'v', 'e', 'h', 'x', 32, 0, 1325 /* 11944 */ 's', 't', 'v', 'e', 'h', 'x', 32, 0, 1326 /* 11952 */ 's', 't', 'x', 's', 'i', 'h', 'x', 32, 0, 1327 /* 11961 */ 's', 't', 'h', 'x', 32, 0, 1328 /* 11967 */ 's', 't', 'b', 'c', 'i', 'x', 32, 0, 1329 /* 11975 */ 'l', 'd', 'c', 'i', 'x', 32, 0, 1330 /* 11982 */ 's', 't', 'd', 'c', 'i', 'x', 32, 0, 1331 /* 11990 */ 's', 't', 'h', 'c', 'i', 'x', 32, 0, 1332 /* 11998 */ 's', 't', 'w', 'c', 'i', 'x', 32, 0, 1333 /* 12006 */ 'l', 'b', 'z', 'c', 'i', 'x', 32, 0, 1334 /* 12014 */ 'l', 'h', 'z', 'c', 'i', 'x', 32, 0, 1335 /* 12022 */ 'l', 'w', 'z', 'c', 'i', 'x', 32, 0, 1336 /* 12030 */ 'x', 's', 'r', 'q', 'p', 'i', 'x', 32, 0, 1337 /* 12039 */ 'v', 'e', 'x', 't', 'u', 'b', 'l', 'x', 32, 0, 1338 /* 12049 */ 'v', 'e', 'x', 't', 'u', 'h', 'l', 'x', 32, 0, 1339 /* 12059 */ 'v', 'e', 'x', 't', 'u', 'w', 'l', 'x', 32, 0, 1340 /* 12069 */ 'l', 'd', 'm', 'x', 32, 0, 1341 /* 12075 */ 'v', 's', 'b', 'o', 'x', 32, 0, 1342 /* 12082 */ 'e', 'v', 's', 't', 'w', 'h', 'o', 'x', 32, 0, 1343 /* 12092 */ 'e', 'v', 's', 't', 'w', 'w', 'o', 'x', 32, 0, 1344 /* 12102 */ 'l', 'b', 'e', 'p', 'x', 32, 0, 1345 /* 12109 */ 's', 't', 'b', 'e', 'p', 'x', 32, 0, 1346 /* 12117 */ 'l', 'f', 'd', 'e', 'p', 'x', 32, 0, 1347 /* 12125 */ 's', 't', 'f', 'd', 'e', 'p', 'x', 32, 0, 1348 /* 12134 */ 'l', 'h', 'e', 'p', 'x', 32, 0, 1349 /* 12141 */ 's', 't', 'h', 'e', 'p', 'x', 32, 0, 1350 /* 12149 */ 'l', 'w', 'e', 'p', 'x', 32, 0, 1351 /* 12156 */ 's', 't', 'w', 'e', 'p', 'x', 32, 0, 1352 /* 12164 */ 'v', 'u', 'p', 'k', 'h', 'p', 'x', 32, 0, 1353 /* 12173 */ 'v', 'p', 'k', 'p', 'x', 32, 0, 1354 /* 12180 */ 'v', 'u', 'p', 'k', 'l', 'p', 'x', 32, 0, 1355 /* 12189 */ 'l', 'x', 's', 's', 'p', 'x', 32, 0, 1356 /* 12197 */ 's', 't', 'x', 's', 's', 'p', 'x', 32, 0, 1357 /* 12206 */ 'l', 'b', 'a', 'r', 'x', 32, 0, 1358 /* 12213 */ 'l', 'd', 'a', 'r', 'x', 32, 0, 1359 /* 12220 */ 'l', 'h', 'a', 'r', 'x', 32, 0, 1360 /* 12227 */ 'l', 'w', 'a', 'r', 'x', 32, 0, 1361 /* 12234 */ 'l', 'd', 'b', 'r', 'x', 32, 0, 1362 /* 12241 */ 's', 't', 'd', 'b', 'r', 'x', 32, 0, 1363 /* 12249 */ 'l', 'h', 'b', 'r', 'x', 32, 0, 1364 /* 12256 */ 's', 't', 'h', 'b', 'r', 'x', 32, 0, 1365 /* 12264 */ 'v', 'e', 'x', 't', 'u', 'b', 'r', 'x', 32, 0, 1366 /* 12274 */ 'l', 'w', 'b', 'r', 'x', 32, 0, 1367 /* 12281 */ 's', 't', 'w', 'b', 'r', 'x', 32, 0, 1368 /* 12289 */ 'v', 'e', 'x', 't', 'u', 'h', 'r', 'x', 32, 0, 1369 /* 12299 */ 'v', 'e', 'x', 't', 'u', 'w', 'r', 'x', 32, 0, 1370 /* 12309 */ 'm', 'c', 'r', 'x', 'r', 'x', 32, 0, 1371 /* 12317 */ 't', 'l', 'b', 's', 'x', 32, 0, 1372 /* 12324 */ 'q', 'v', 'l', 'f', 'c', 's', 'x', 32, 0, 1373 /* 12333 */ 'q', 'v', 's', 't', 'f', 'c', 's', 'x', 32, 0, 1374 /* 12343 */ 'l', 'x', 'v', 'd', 's', 'x', 32, 0, 1375 /* 12351 */ 'v', 'c', 'f', 's', 'x', 32, 0, 1376 /* 12358 */ 'q', 'v', 'l', 'f', 's', 'x', 32, 0, 1377 /* 12366 */ 'q', 'v', 's', 't', 'f', 's', 'x', 32, 0, 1378 /* 12375 */ 'q', 'v', 'l', 'p', 'c', 'l', 's', 'x', 32, 0, 1379 /* 12385 */ 'e', 'v', 'l', 'w', 'h', 'o', 's', 'x', 32, 0, 1380 /* 12395 */ 'q', 'v', 'l', 'p', 'c', 'r', 's', 'x', 32, 0, 1381 /* 12405 */ 'l', 'x', 'v', 'w', 's', 'x', 32, 0, 1382 /* 12413 */ 'e', 'v', 'l', 'h', 'h', 'e', 's', 'p', 'l', 'a', 't', 'x', 32, 0, 1383 /* 12427 */ 'e', 'v', 'l', 'w', 'h', 's', 'p', 'l', 'a', 't', 'x', 32, 0, 1384 /* 12440 */ 'e', 'v', 'l', 'h', 'h', 'o', 's', 's', 'p', 'l', 'a', 't', 'x', 32, 0, 1385 /* 12455 */ 'e', 'v', 'l', 'h', 'h', 'o', 'u', 's', 'p', 'l', 'a', 't', 'x', 32, 0, 1386 /* 12470 */ 'e', 'v', 'l', 'w', 'w', 's', 'p', 'l', 'a', 't', 'x', 32, 0, 1387 /* 12483 */ 'l', 'h', 'a', 'u', 'x', 32, 0, 1388 /* 12490 */ 'l', 'w', 'a', 'u', 'x', 32, 0, 1389 /* 12497 */ 's', 't', 'b', 'u', 'x', 32, 0, 1390 /* 12504 */ 'q', 'v', 'l', 'f', 'c', 'd', 'u', 'x', 32, 0, 1391 /* 12514 */ 'q', 'v', 's', 't', 'f', 'c', 'd', 'u', 'x', 32, 0, 1392 /* 12525 */ 'q', 'v', 'l', 'f', 'd', 'u', 'x', 32, 0, 1393 /* 12534 */ 'q', 'v', 's', 't', 'f', 'd', 'u', 'x', 32, 0, 1394 /* 12544 */ 'l', 'd', 'u', 'x', 32, 0, 1395 /* 12550 */ 's', 't', 'd', 'u', 'x', 32, 0, 1396 /* 12557 */ 'v', 'c', 'f', 'u', 'x', 32, 0, 1397 /* 12564 */ 's', 't', 'h', 'u', 'x', 32, 0, 1398 /* 12571 */ 'e', 'v', 'l', 'w', 'h', 'o', 'u', 'x', 32, 0, 1399 /* 12581 */ 'q', 'v', 'l', 'f', 'c', 's', 'u', 'x', 32, 0, 1400 /* 12591 */ 'q', 'v', 's', 't', 'f', 'c', 's', 'u', 'x', 32, 0, 1401 /* 12602 */ 'q', 'v', 'l', 'f', 's', 'u', 'x', 32, 0, 1402 /* 12611 */ 'q', 'v', 's', 't', 'f', 's', 'u', 'x', 32, 0, 1403 /* 12621 */ 's', 't', 'w', 'u', 'x', 32, 0, 1404 /* 12628 */ 'l', 'b', 'z', 'u', 'x', 32, 0, 1405 /* 12635 */ 'l', 'h', 'z', 'u', 'x', 32, 0, 1406 /* 12642 */ 'l', 'w', 'z', 'u', 'x', 32, 0, 1407 /* 12649 */ 'l', 'v', 'x', 32, 0, 1408 /* 12654 */ 's', 't', 'v', 'x', 32, 0, 1409 /* 12660 */ 'l', 'x', 'v', 'x', 32, 0, 1410 /* 12666 */ 's', 't', 'x', 'v', 'x', 32, 0, 1411 /* 12673 */ 'e', 'v', 'l', 'd', 'w', 'x', 32, 0, 1412 /* 12681 */ 'e', 'v', 's', 't', 'd', 'w', 'x', 32, 0, 1413 /* 12690 */ 'l', 'v', 'e', 'w', 'x', 32, 0, 1414 /* 12697 */ 's', 't', 'v', 'e', 'w', 'x', 32, 0, 1415 /* 12705 */ 'q', 'v', 's', 't', 'f', 'i', 'w', 'x', 32, 0, 1416 /* 12715 */ 's', 't', 'x', 's', 'i', 'w', 'x', 32, 0, 1417 /* 12724 */ 's', 't', 'w', 'x', 32, 0, 1418 /* 12730 */ 'l', 'x', 's', 'i', 'b', 'z', 'x', 32, 0, 1419 /* 12739 */ 'l', 'b', 'z', 'x', 32, 0, 1420 /* 12745 */ 'l', 'x', 's', 'i', 'h', 'z', 'x', 32, 0, 1421 /* 12754 */ 'l', 'h', 'z', 'x', 32, 0, 1422 /* 12760 */ 'q', 'v', 'l', 'f', 'i', 'w', 'z', 'x', 32, 0, 1423 /* 12770 */ 'l', 'x', 's', 'i', 'w', 'z', 'x', 32, 0, 1424 /* 12779 */ 'l', 'w', 'z', 'x', 32, 0, 1425 /* 12785 */ 'c', 'o', 'p', 'y', 32, 0, 1426 /* 12791 */ 'd', 'c', 'b', 'z', 32, 0, 1427 /* 12797 */ 'l', 'b', 'z', 32, 0, 1428 /* 12802 */ 'b', 'd', 'z', 32, 0, 1429 /* 12807 */ 'e', 'f', 'd', 'c', 't', 's', 'i', 'd', 'z', 32, 0, 1430 /* 12818 */ 'q', 'v', 'f', 'c', 't', 'i', 'd', 'z', 32, 0, 1431 /* 12828 */ 'e', 'f', 'd', 'c', 't', 'u', 'i', 'd', 'z', 32, 0, 1432 /* 12839 */ 'x', 's', 'c', 'v', 'q', 'p', 's', 'd', 'z', 32, 0, 1433 /* 12850 */ 'x', 's', 'c', 'v', 'q', 'p', 'u', 'd', 'z', 32, 0, 1434 /* 12861 */ 'l', 'h', 'z', 32, 0, 1435 /* 12866 */ 'v', 'r', 'f', 'i', 'z', 32, 0, 1436 /* 12873 */ 'x', 's', 'r', 'd', 'p', 'i', 'z', 32, 0, 1437 /* 12882 */ 'x', 'v', 'r', 'd', 'p', 'i', 'z', 32, 0, 1438 /* 12891 */ 'x', 'v', 'r', 's', 'p', 'i', 'z', 32, 0, 1439 /* 12900 */ 'q', 'v', 'f', 'r', 'i', 'z', 32, 0, 1440 /* 12908 */ 'e', 'f', 'd', 'c', 't', 's', 'i', 'z', 32, 0, 1441 /* 12918 */ 'e', 'f', 's', 'c', 't', 's', 'i', 'z', 32, 0, 1442 /* 12928 */ 'e', 'v', 'f', 's', 'c', 't', 's', 'i', 'z', 32, 0, 1443 /* 12939 */ 'e', 'f', 'd', 'c', 't', 'u', 'i', 'z', 32, 0, 1444 /* 12949 */ 'e', 'f', 's', 'c', 't', 'u', 'i', 'z', 32, 0, 1445 /* 12959 */ 'b', 'd', 'n', 'z', 32, 0, 1446 /* 12965 */ 'q', 'v', 'f', 'c', 't', 'i', 'd', 'u', 'z', 32, 0, 1447 /* 12976 */ 'q', 'v', 'f', 'c', 't', 'i', 'w', 'u', 'z', 32, 0, 1448 /* 12987 */ 'q', 'v', 'f', 'c', 't', 'i', 'w', 'z', 32, 0, 1449 /* 12997 */ 'l', 'w', 'z', 32, 0, 1450 /* 13002 */ 'm', 'f', 'v', 's', 'r', 'w', 'z', 32, 0, 1451 /* 13011 */ 'm', 't', 'v', 's', 'r', 'w', 'z', 32, 0, 1452 /* 13020 */ 'x', 's', 'c', 'v', 'q', 'p', 's', 'w', 'z', 32, 0, 1453 /* 13031 */ 'x', 's', 'c', 'v', 'q', 'p', 'u', 'w', 'z', 32, 0, 1454 /* 13042 */ 'b', 'd', 'z', 'l', 'r', 'l', '+', 0, 1455 /* 13050 */ 'b', 'd', 'n', 'z', 'l', 'r', 'l', '+', 0, 1456 /* 13059 */ 'b', 'd', 'z', 'l', 'r', '+', 0, 1457 /* 13066 */ 'b', 'd', 'n', 'z', 'l', 'r', '+', 0, 1458 /* 13074 */ 'e', 'v', 's', 'e', 'l', 32, 'c', 'r', 'D', ',', 0, 1459 /* 13085 */ 'b', 'd', 'z', 'l', 'r', 'l', '-', 0, 1460 /* 13093 */ 'b', 'd', 'n', 'z', 'l', 'r', 'l', '-', 0, 1461 /* 13102 */ 'b', 'd', 'z', 'l', 'r', '-', 0, 1462 /* 13109 */ 'b', 'd', 'n', 'z', 'l', 'r', '-', 0, 1463 /* 13117 */ '#', 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, 1464 /* 13148 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'T', 'y', 'p', 'e', 'd', 32, 'E', 'v', 'e', 'n', 't', 32, 'L', 'o', 'g', '.', 0, 1465 /* 13172 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'C', 'u', 's', 't', 'o', 'm', 32, 'E', 'v', 'e', 'n', 't', 32, 'L', 'o', 'g', '.', 0, 1466 /* 13197 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 32, 'E', 'n', 't', 'e', 'r', '.', 0, 1467 /* 13220 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'T', 'a', 'i', 'l', 32, 'C', 'a', 'l', 'l', 32, 'E', 'x', 'i', 't', '.', 0, 1468 /* 13243 */ '#', 32, 'X', 'R', 'a', 'y', 32, 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 32, 'E', 'x', 'i', 't', '.', 0, 1469 /* 13265 */ 't', 'r', 'e', 'c', 'h', 'k', 'p', 't', '.', 0, 1470 /* 13275 */ 'o', 'r', 'i', 32, '1', ',', 32, '1', ',', 32, '0', 0, 1471 /* 13287 */ 'o', 'r', 'i', 32, '2', ',', 32, '2', ',', 32, '0', 0, 1472 /* 13299 */ '#', 'A', 'D', 'D', 'I', 'S', 'd', 't', 'p', 'r', 'e', 'l', 'H', 'A', '3', '2', 0, 1473 /* 13316 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'S', 'U', 'B', '_', 'I', '3', '2', 0, 1474 /* 13337 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'D', 'D', '_', 'I', '3', '2', 0, 1475 /* 13358 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'N', 'A', 'N', 'D', '_', 'I', '3', '2', 0, 1476 /* 13380 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'N', 'D', '_', 'I', '3', '2', 0, 1477 /* 13401 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'I', 'N', '_', 'I', '3', '2', 0, 1478 /* 13423 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'I', 'N', '_', 'I', '3', '2', 0, 1479 /* 13444 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'S', 'W', 'A', 'P', '_', 'I', '3', '2', 0, 1480 /* 13461 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'X', 'O', 'R', '_', 'I', '3', '2', 0, 1481 /* 13482 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'O', 'R', '_', 'I', '3', '2', 0, 1482 /* 13502 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'A', 'X', '_', 'I', '3', '2', 0, 1483 /* 13524 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'A', 'X', '_', 'I', '3', '2', 0, 1484 /* 13545 */ '#', 'A', 'D', 'D', 'I', 't', 'l', 's', 'g', 'd', 'L', '3', '2', 0, 1485 /* 13559 */ '#', 'A', 'D', 'D', 'I', 't', 'l', 's', 'l', 'd', 'L', '3', '2', 0, 1486 /* 13573 */ '#', 'L', 'D', 'g', 'o', 't', 'T', 'p', 'r', 'e', 'l', 'L', '3', '2', 0, 1487 /* 13588 */ '#', 'A', 'D', 'D', 'I', 'd', 't', 'p', 'r', 'e', 'l', 'L', '3', '2', 0, 1488 /* 13603 */ '#', 'E', 'H', '_', 'S', 'J', 'L', 'J', '_', 'L', 'O', 'N', 'G', 'J', 'M', 'P', '3', '2', 0, 1489 /* 13622 */ '#', 'E', 'H', '_', 'S', 'J', 'L', 'J', '_', 'S', 'E', 'T', 'J', 'M', 'P', '3', '2', 0, 1490 /* 13640 */ '#', 'A', 'D', 'D', 'I', 't', 'l', 's', 'g', 'd', 'L', 'A', 'D', 'D', 'R', '3', '2', 0, 1491 /* 13658 */ '#', 'A', 'D', 'D', 'I', 't', 'l', 's', 'l', 'd', 'L', 'A', 'D', 'D', 'R', '3', '2', 0, 1492 /* 13676 */ 'G', 'E', 'T', 't', 'l', 's', 'l', 'd', 'A', 'D', 'D', 'R', '3', '2', 0, 1493 /* 13691 */ 'G', 'E', 'T', 't', 'l', 's', 'A', 'D', 'D', 'R', '3', '2', 0, 1494 /* 13704 */ '#', 'D', 'F', 'L', 'O', 'A', 'D', 'f', '3', '2', 0, 1495 /* 13715 */ '#', 'X', 'F', 'L', 'O', 'A', 'D', 'f', '3', '2', 0, 1496 /* 13726 */ '#', 'D', 'F', 'S', 'T', 'O', 'R', 'E', 'f', '3', '2', 0, 1497 /* 13738 */ '#', 'X', 'F', 'S', 'T', 'O', 'R', 'E', 'f', '3', '2', 0, 1498 /* 13750 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'S', 'U', 'B', '_', 'I', '6', '4', 0, 1499 /* 13771 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'D', 'D', '_', 'I', '6', '4', 0, 1500 /* 13792 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'N', 'A', 'N', 'D', '_', 'I', '6', '4', 0, 1501 /* 13814 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'I', 'N', '_', 'I', '6', '4', 0, 1502 /* 13836 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'I', 'N', '_', 'I', '6', '4', 0, 1503 /* 13857 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'S', 'W', 'A', 'P', '_', 'I', '6', '4', 0, 1504 /* 13874 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', '_', 'S', 'W', 'A', 'P', '_', 'I', '6', '4', 0, 1505 /* 13895 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'X', 'O', 'R', '_', 'I', '6', '4', 0, 1506 /* 13916 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'O', 'R', '_', 'I', '6', '4', 0, 1507 /* 13936 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'A', 'X', '_', 'I', '6', '4', 0, 1508 /* 13958 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'A', 'X', '_', 'I', '6', '4', 0, 1509 /* 13979 */ '#', 'E', 'H', '_', 'S', 'J', 'L', 'J', '_', 'L', 'O', 'N', 'G', 'J', 'M', 'P', '6', '4', 0, 1510 /* 13998 */ '#', 'E', 'H', '_', 'S', 'J', 'L', 'J', '_', 'S', 'E', 'T', 'J', 'M', 'P', '6', '4', 0, 1511 /* 14016 */ '#', 'D', 'F', 'L', 'O', 'A', 'D', 'f', '6', '4', 0, 1512 /* 14027 */ '#', 'X', 'F', 'L', 'O', 'A', 'D', 'f', '6', '4', 0, 1513 /* 14038 */ '#', 'D', 'F', 'S', 'T', 'O', 'R', 'E', 'f', '6', '4', 0, 1514 /* 14050 */ '#', 'X', 'F', 'S', 'T', 'O', 'R', 'E', 'f', '6', '4', 0, 1515 /* 14062 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'N', 'D', '_', 'i', '6', '4', 0, 1516 /* 14083 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'S', 'P', 'E', '4', 0, 1517 /* 14099 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'S', 'P', 'E', '4', 0, 1518 /* 14112 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'F', '4', 0, 1519 /* 14126 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', '4', 0, 1520 /* 14137 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'I', '4', 0, 1521 /* 14151 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'I', '4', 0, 1522 /* 14162 */ 'c', 'r', 'x', 'o', 'r', 32, '6', ',', 32, '6', ',', 32, '6', 0, 1523 /* 14176 */ 'c', 'r', 'e', 'q', 'v', 32, '6', ',', 32, '6', ',', 32, '6', 0, 1524 /* 14190 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'F', '1', '6', 0, 1525 /* 14205 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', '1', '6', 0, 1526 /* 14217 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'S', 'U', 'B', '_', 'I', '1', '6', 0, 1527 /* 14238 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'D', 'D', '_', 'I', '1', '6', 0, 1528 /* 14259 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'N', 'A', 'N', 'D', '_', 'I', '1', '6', 0, 1529 /* 14281 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'N', 'D', '_', 'I', '1', '6', 0, 1530 /* 14302 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'I', 'N', '_', 'I', '1', '6', 0, 1531 /* 14324 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'I', 'N', '_', 'I', '1', '6', 0, 1532 /* 14345 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'S', 'W', 'A', 'P', '_', 'I', '1', '6', 0, 1533 /* 14362 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'X', 'O', 'R', '_', 'I', '1', '6', 0, 1534 /* 14383 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'O', 'R', '_', 'I', '1', '6', 0, 1535 /* 14403 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'A', 'X', '_', 'I', '1', '6', 0, 1536 /* 14425 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'A', 'X', '_', 'I', '1', '6', 0, 1537 /* 14446 */ '#', 'A', 'D', 'D', 'I', 'S', 't', 'o', 'c', 'H', 'A', '8', 0, 1538 /* 14459 */ '#', 'D', 'Y', 'N', 'A', 'L', 'L', 'O', 'C', '8', 0, 1539 /* 14470 */ '#', 'C', 'F', 'E', 'N', 'C', 'E', '8', 0, 1540 /* 14479 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'F', '8', 0, 1541 /* 14493 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', '8', 0, 1542 /* 14504 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'S', 'U', 'B', '_', 'I', '8', 0, 1543 /* 14524 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'I', '8', 0, 1544 /* 14538 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'D', 'D', '_', 'I', '8', 0, 1545 /* 14558 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'N', 'A', 'N', 'D', '_', 'I', '8', 0, 1546 /* 14579 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'N', 'D', '_', 'I', '8', 0, 1547 /* 14599 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'I', 'N', '_', 'I', '8', 0, 1548 /* 14620 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'I', 'N', '_', 'I', '8', 0, 1549 /* 14640 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', '_', 'S', 'W', 'A', 'P', '_', 'I', '8', 0, 1550 /* 14660 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'X', 'O', 'R', '_', 'I', '8', 0, 1551 /* 14679 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'O', 'R', '_', 'I', '8', 0, 1552 /* 14698 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'I', '8', 0, 1553 /* 14709 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'A', 'X', '_', 'I', '8', 0, 1554 /* 14730 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'A', 'X', '_', 'I', '8', 0, 1555 /* 14750 */ '#', 'M', 'o', 'v', 'e', 'P', 'C', 't', 'o', 'L', 'R', '8', 0, 1556 /* 14763 */ '#', 'D', 'Y', 'N', 'A', 'R', 'E', 'A', 'O', 'F', 'F', 'S', 'E', 'T', '8', 0, 1557 /* 14779 */ '#', 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', '_', '1', '_', 'E', 'Q', '_', 'B', 'I', 'T', '8', 0, 1558 /* 14799 */ '#', 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', '_', '1', '_', 'G', 'T', '_', 'B', 'I', 'T', '8', 0, 1559 /* 14819 */ '#', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'S', 'W', 'A', 'P', '_', 'i', '8', 0, 1560 /* 14835 */ '#', 'A', 'D', 'D', 'I', 'S', 't', 'o', 'c', 'H', 'A', 0, 1561 /* 14847 */ '#', 'A', 'D', 'D', 'I', 'S', 't', 'l', 's', 'g', 'd', 'H', 'A', 0, 1562 /* 14861 */ '#', 'A', 'D', 'D', 'I', 'S', 't', 'l', 's', 'l', 'd', 'H', 'A', 0, 1563 /* 14875 */ '#', 'A', 'D', 'D', 'I', 'S', 'g', 'o', 't', 'T', 'p', 'r', 'e', 'l', 'H', 'A', 0, 1564 /* 14892 */ '#', 'A', 'D', 'D', 'I', 'S', 'd', 't', 'p', 'r', 'e', 'l', 'H', 'A', 0, 1565 /* 14907 */ '#', 'R', 'e', 'a', 'd', 'T', 'B', 0, 1566 /* 14915 */ '#', 'D', 'Y', 'N', 'A', 'L', 'L', 'O', 'C', 0, 1567 /* 14925 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'Q', 'B', 'R', 'C', 0, 1568 /* 14941 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'Q', 'B', 'R', 'C', 0, 1569 /* 14954 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'Q', 'F', 'R', 'C', 0, 1570 /* 14970 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'Q', 'F', 'R', 'C', 0, 1571 /* 14983 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'V', 'S', 'F', 'R', 'C', 0, 1572 /* 15000 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'V', 'S', 'F', 'R', 'C', 0, 1573 /* 15014 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'V', 'R', 'R', 'C', 0, 1574 /* 15030 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'V', 'R', 'R', 'C', 0, 1575 /* 15043 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'Q', 'S', 'R', 'C', 0, 1576 /* 15059 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'Q', 'S', 'R', 'C', 0, 1577 /* 15072 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'V', 'S', 'S', 'R', 'C', 0, 1578 /* 15089 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'V', 'S', 'S', 'R', 'C', 0, 1579 /* 15103 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'V', 'S', 'R', 'C', 0, 1580 /* 15119 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'V', 'S', 'R', 'C', 0, 1581 /* 15132 */ '#', 'S', 'P', 'I', 'L', 'L', 'T', 'O', 'V', 'S', 'R', '_', 'L', 'D', 0, 1582 /* 15147 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'E', 'N', 'D', 0, 1583 /* 15160 */ '#', 'S', 'E', 'T', 'R', 'N', 'D', 0, 1584 /* 15168 */ 'B', 'U', 'N', 'D', 'L', 'E', 0, 1585 /* 15175 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'S', 'P', 'E', 0, 1586 /* 15190 */ '#', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'S', 'P', 'E', 0, 1587 /* 15202 */ 'D', 'B', 'G', '_', 'V', 'A', 'L', 'U', 'E', 0, 1588 /* 15212 */ '#', 'R', 'E', 'S', 'T', 'O', 'R', 'E', '_', 'V', 'R', 'S', 'A', 'V', 'E', 0, 1589 /* 15228 */ '#', 'S', 'P', 'I', 'L', 'L', '_', 'V', 'R', 'S', 'A', 'V', 'E', 0, 1590 /* 15242 */ '#', 'L', 'D', 't', 'o', 'c', 'J', 'T', 'I', 0, 1591 /* 15252 */ 'D', 'B', 'G', '_', 'L', 'A', 'B', 'E', 'L', 0, 1592 /* 15262 */ '#', 'L', 'D', 't', 'o', 'c', 'L', 0, 1593 /* 15270 */ '#', 'A', 'D', 'D', 'I', 't', 'o', 'c', 'L', 0, 1594 /* 15280 */ '#', 'L', 'W', 'Z', 't', 'o', 'c', 'L', 0, 1595 /* 15289 */ '#', 'A', 'D', 'D', 'I', 't', 'l', 's', 'g', 'd', 'L', 0, 1596 /* 15301 */ '#', 'A', 'D', 'D', 'I', 't', 'l', 's', 'l', 'd', 'L', 0, 1597 /* 15313 */ '#', 'L', 'D', 'g', 'o', 't', 'T', 'p', 'r', 'e', 'l', 'L', 0, 1598 /* 15326 */ '#', 'A', 'D', 'D', 'I', 'd', 't', 'p', 'r', 'e', 'l', 'L', 0, 1599 /* 15339 */ '#', 'U', 'N', 'E', 'N', 'C', 'O', 'D', 'E', 'D', '_', 'N', 'O', 'P', 0, 1600 /* 15354 */ '#', 'U', 'p', 'd', 'a', 't', 'e', 'G', 'B', 'R', 0, 1601 /* 15365 */ '#', 'R', 'E', 'S', 'T', 'O', 'R', 'E', '_', 'C', 'R', 0, 1602 /* 15377 */ '#', 'S', 'P', 'I', 'L', 'L', '_', 'C', 'R', 0, 1603 /* 15387 */ '#', 'A', 'D', 'D', 'I', 't', 'l', 's', 'g', 'd', 'L', 'A', 'D', 'D', 'R', 0, 1604 /* 15403 */ '#', 'A', 'D', 'D', 'I', 't', 'l', 's', 'l', 'd', 'L', 'A', 'D', 'D', 'R', 0, 1605 /* 15419 */ '#', 'G', 'E', 'T', 't', 'l', 's', 'l', 'd', 'A', 'D', 'D', 'R', 0, 1606 /* 15433 */ '#', 'G', 'E', 'T', 't', 'l', 's', 'A', 'D', 'D', 'R', 0, 1607 /* 15445 */ '#', 'M', 'o', 'v', 'e', 'P', 'C', 't', 'o', 'L', 'R', 0, 1608 /* 15457 */ '#', 'M', 'o', 'v', 'e', 'G', 'O', 'T', 't', 'o', 'L', 'R', 0, 1609 /* 15470 */ '#', 'T', 'C', 'H', 'E', 'C', 'K', '_', 'R', 'E', 'T', 0, 1610 /* 15482 */ '#', 'T', 'B', 'E', 'G', 'I', 'N', '_', 'R', 'E', 'T', 0, 1611 /* 15494 */ '#', 'D', 'Y', 'N', 'A', 'R', 'E', 'A', 'O', 'F', 'F', 'S', 'E', 'T', 0, 1612 /* 15509 */ '#', 'R', 'E', 'S', 'T', 'O', 'R', 'E', '_', 'C', 'R', 'B', 'I', 'T', 0, 1613 /* 15524 */ '#', 'S', 'P', 'I', 'L', 'L', '_', 'C', 'R', 'B', 'I', 'T', 0, 1614 /* 15537 */ '#', 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', '_', '1', '_', 'E', 'Q', '_', 'B', 'I', 'T', 0, 1615 /* 15556 */ '#', 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', '_', '1', '_', 'G', 'T', '_', 'B', 'I', 'T', 0, 1616 /* 15575 */ '#', 'P', 'P', 'C', '3', '2', 'G', 'O', 'T', 0, 1617 /* 15585 */ '#', 'P', 'P', 'C', '3', '2', 'P', 'I', 'C', 'G', 'O', 'T', 0, 1618 /* 15598 */ '#', 'L', 'D', 't', 'o', 'c', 'C', 'P', 'T', 0, 1619 /* 15608 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0, 1620 /* 15623 */ '#', 'S', 'P', 'I', 'L', 'L', 'T', 'O', 'V', 'S', 'R', '_', 'S', 'T', 0, 1621 /* 15638 */ '#', 'L', 'I', 'W', 'A', 'X', 0, 1622 /* 15645 */ '#', 'S', 'P', 'I', 'L', 'L', 'T', 'O', 'V', 'S', 'R', '_', 'L', 'D', 'X', 0, 1623 /* 15661 */ '#', 'S', 'P', 'I', 'L', 'L', 'T', 'O', 'V', 'S', 'R', '_', 'S', 'T', 'X', 0, 1624 /* 15677 */ '#', 'S', 'T', 'I', 'W', 'X', 0, 1625 /* 15684 */ '#', 'L', 'I', 'W', 'Z', 'X', 0, 1626 /* 15691 */ 'b', 'c', 'a', 0, 1627 /* 15695 */ 's', 'l', 'b', 'i', 'a', 0, 1628 /* 15701 */ 't', 'l', 'b', 'i', 'a', 0, 1629 /* 15707 */ 'b', 'c', 'l', 'a', 0, 1630 /* 15712 */ 'c', 'l', 'r', 'b', 'h', 'r', 'b', 0, 1631 /* 15720 */ 'b', 'c', 0, 1632 /* 15723 */ 's', 'l', 'b', 's', 'y', 'n', 'c', 0, 1633 /* 15731 */ 't', 'l', 'b', 's', 'y', 'n', 'c', 0, 1634 /* 15739 */ 'm', 's', 'g', 's', 'y', 'n', 'c', 0, 1635 /* 15747 */ 'i', 's', 'y', 'n', 'c', 0, 1636 /* 15753 */ 'm', 's', 'y', 'n', 'c', 0, 1637 /* 15759 */ '#', 'L', 'D', 't', 'o', 'c', 0, 1638 /* 15766 */ '#', 'L', 'W', 'Z', 't', 'o', 'c', 0, 1639 /* 15774 */ 'h', 'r', 'f', 'i', 'd', 0, 1640 /* 15780 */ 't', 'l', 'b', 'r', 'e', 0, 1641 /* 15786 */ 't', 'l', 'b', 'w', 'e', 0, 1642 /* 15792 */ '#', 'S', 'E', 'T', 'R', 'N', 'D', 'i', 0, 1643 /* 15801 */ 'r', 'f', 'c', 'i', 0, 1644 /* 15806 */ 'r', 'f', 'm', 'c', 'i', 0, 1645 /* 15812 */ 'r', 'f', 'd', 'i', 0, 1646 /* 15817 */ 'r', 'f', 'i', 0, 1647 /* 15821 */ 'b', 'c', 'l', 0, 1648 /* 15825 */ '#', 32, 'F', 'E', 'n', 't', 'r', 'y', 32, 'c', 'a', 'l', 'l', 0, 1649 /* 15839 */ 'd', 's', 's', 'a', 'l', 'l', 0, 1650 /* 15846 */ 'b', 'l', 'r', 'l', 0, 1651 /* 15851 */ 'b', 'd', 'z', 'l', 'r', 'l', 0, 1652 /* 15858 */ 'b', 'd', 'n', 'z', 'l', 'r', 'l', 0, 1653 /* 15866 */ 'b', 'c', 't', 'r', 'l', 0, 1654 /* 15872 */ 'a', 't', 't', 'n', 0, 1655 /* 15877 */ 'e', 'i', 'e', 'i', 'o', 0, 1656 /* 15883 */ 'n', 'a', 'p', 0, 1657 /* 15887 */ 't', 'r', 'a', 'p', 0, 1658 /* 15892 */ 'n', 'o', 'p', 0, 1659 /* 15896 */ 's', 't', 'o', 'p', 0, 1660 /* 15901 */ 'b', 'l', 'r', 0, 1661 /* 15905 */ 'b', 'd', 'z', 'l', 'r', 0, 1662 /* 15911 */ 'b', 'd', 'n', 'z', 'l', 'r', 0, 1663 /* 15918 */ 'b', 'c', 't', 'r', 0, 1664 /* 15923 */ 'c', 'p', '_', 'a', 'b', 'o', 'r', 't', 0, 1665 }; 1666 1667 static const uint32_t OpInfo0[] = { 1668 0U, // PHI 1669 0U, // INLINEASM 1670 0U, // INLINEASM_BR 1671 0U, // CFI_INSTRUCTION 1672 0U, // EH_LABEL 1673 0U, // GC_LABEL 1674 0U, // ANNOTATION_LABEL 1675 0U, // KILL 1676 0U, // EXTRACT_SUBREG 1677 0U, // INSERT_SUBREG 1678 0U, // IMPLICIT_DEF 1679 0U, // SUBREG_TO_REG 1680 0U, // COPY_TO_REGCLASS 1681 15203U, // DBG_VALUE 1682 15253U, // DBG_LABEL 1683 0U, // REG_SEQUENCE 1684 0U, // COPY 1685 15169U, // BUNDLE 1686 15609U, // LIFETIME_START 1687 15148U, // LIFETIME_END 1688 0U, // STACKMAP 1689 15826U, // FENTRY_CALL 1690 0U, // PATCHPOINT 1691 0U, // LOAD_STACK_GUARD 1692 0U, // STATEPOINT 1693 0U, // LOCAL_ESCAPE 1694 0U, // FAULTING_OP 1695 0U, // PATCHABLE_OP 1696 13198U, // PATCHABLE_FUNCTION_ENTER 1697 13118U, // PATCHABLE_RET 1698 13244U, // PATCHABLE_FUNCTION_EXIT 1699 13221U, // PATCHABLE_TAIL_CALL 1700 13173U, // PATCHABLE_EVENT_CALL 1701 13149U, // PATCHABLE_TYPED_EVENT_CALL 1702 0U, // ICALL_BRANCH_FUNNEL 1703 0U, // G_ADD 1704 0U, // G_SUB 1705 0U, // G_MUL 1706 0U, // G_SDIV 1707 0U, // G_UDIV 1708 0U, // G_SREM 1709 0U, // G_UREM 1710 0U, // G_AND 1711 0U, // G_OR 1712 0U, // G_XOR 1713 0U, // G_IMPLICIT_DEF 1714 0U, // G_PHI 1715 0U, // G_FRAME_INDEX 1716 0U, // G_GLOBAL_VALUE 1717 0U, // G_EXTRACT 1718 0U, // G_UNMERGE_VALUES 1719 0U, // G_INSERT 1720 0U, // G_MERGE_VALUES 1721 0U, // G_BUILD_VECTOR 1722 0U, // G_BUILD_VECTOR_TRUNC 1723 0U, // G_CONCAT_VECTORS 1724 0U, // G_PTRTOINT 1725 0U, // G_INTTOPTR 1726 0U, // G_BITCAST 1727 0U, // G_INTRINSIC_TRUNC 1728 0U, // G_INTRINSIC_ROUND 1729 0U, // G_READCYCLECOUNTER 1730 0U, // G_LOAD 1731 0U, // G_SEXTLOAD 1732 0U, // G_ZEXTLOAD 1733 0U, // G_INDEXED_LOAD 1734 0U, // G_INDEXED_SEXTLOAD 1735 0U, // G_INDEXED_ZEXTLOAD 1736 0U, // G_STORE 1737 0U, // G_INDEXED_STORE 1738 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS 1739 0U, // G_ATOMIC_CMPXCHG 1740 0U, // G_ATOMICRMW_XCHG 1741 0U, // G_ATOMICRMW_ADD 1742 0U, // G_ATOMICRMW_SUB 1743 0U, // G_ATOMICRMW_AND 1744 0U, // G_ATOMICRMW_NAND 1745 0U, // G_ATOMICRMW_OR 1746 0U, // G_ATOMICRMW_XOR 1747 0U, // G_ATOMICRMW_MAX 1748 0U, // G_ATOMICRMW_MIN 1749 0U, // G_ATOMICRMW_UMAX 1750 0U, // G_ATOMICRMW_UMIN 1751 0U, // G_ATOMICRMW_FADD 1752 0U, // G_ATOMICRMW_FSUB 1753 0U, // G_FENCE 1754 0U, // G_BRCOND 1755 0U, // G_BRINDIRECT 1756 0U, // G_INTRINSIC 1757 0U, // G_INTRINSIC_W_SIDE_EFFECTS 1758 0U, // G_ANYEXT 1759 0U, // G_TRUNC 1760 0U, // G_CONSTANT 1761 0U, // G_FCONSTANT 1762 0U, // G_VASTART 1763 0U, // G_VAARG 1764 0U, // G_SEXT 1765 0U, // G_SEXT_INREG 1766 0U, // G_ZEXT 1767 0U, // G_SHL 1768 0U, // G_LSHR 1769 0U, // G_ASHR 1770 0U, // G_ICMP 1771 0U, // G_FCMP 1772 0U, // G_SELECT 1773 0U, // G_UADDO 1774 0U, // G_UADDE 1775 0U, // G_USUBO 1776 0U, // G_USUBE 1777 0U, // G_SADDO 1778 0U, // G_SADDE 1779 0U, // G_SSUBO 1780 0U, // G_SSUBE 1781 0U, // G_UMULO 1782 0U, // G_SMULO 1783 0U, // G_UMULH 1784 0U, // G_SMULH 1785 0U, // G_FADD 1786 0U, // G_FSUB 1787 0U, // G_FMUL 1788 0U, // G_FMA 1789 0U, // G_FMAD 1790 0U, // G_FDIV 1791 0U, // G_FREM 1792 0U, // G_FPOW 1793 0U, // G_FEXP 1794 0U, // G_FEXP2 1795 0U, // G_FLOG 1796 0U, // G_FLOG2 1797 0U, // G_FLOG10 1798 0U, // G_FNEG 1799 0U, // G_FPEXT 1800 0U, // G_FPTRUNC 1801 0U, // G_FPTOSI 1802 0U, // G_FPTOUI 1803 0U, // G_SITOFP 1804 0U, // G_UITOFP 1805 0U, // G_FABS 1806 0U, // G_FCOPYSIGN 1807 0U, // G_FCANONICALIZE 1808 0U, // G_FMINNUM 1809 0U, // G_FMAXNUM 1810 0U, // G_FMINNUM_IEEE 1811 0U, // G_FMAXNUM_IEEE 1812 0U, // G_FMINIMUM 1813 0U, // G_FMAXIMUM 1814 0U, // G_PTR_ADD 1815 0U, // G_PTR_MASK 1816 0U, // G_SMIN 1817 0U, // G_SMAX 1818 0U, // G_UMIN 1819 0U, // G_UMAX 1820 0U, // G_BR 1821 0U, // G_BRJT 1822 0U, // G_INSERT_VECTOR_ELT 1823 0U, // G_EXTRACT_VECTOR_ELT 1824 0U, // G_SHUFFLE_VECTOR 1825 0U, // G_CTTZ 1826 0U, // G_CTTZ_ZERO_UNDEF 1827 0U, // G_CTLZ 1828 0U, // G_CTLZ_ZERO_UNDEF 1829 0U, // G_CTPOP 1830 0U, // G_BSWAP 1831 0U, // G_BITREVERSE 1832 0U, // G_FCEIL 1833 0U, // G_FCOS 1834 0U, // G_FSIN 1835 0U, // G_FSQRT 1836 0U, // G_FFLOOR 1837 0U, // G_FRINT 1838 0U, // G_FNEARBYINT 1839 0U, // G_ADDRSPACE_CAST 1840 0U, // G_BLOCK_ADDR 1841 0U, // G_JUMP_TABLE 1842 0U, // G_DYN_STACKALLOC 1843 0U, // G_READ_REGISTER 1844 0U, // G_WRITE_REGISTER 1845 14471U, // CFENCE8 1846 21250U, // CLRLSLDI 1847 17235U, // CLRLSLDI_rec 1848 21759U, // CLRLSLWI 1849 17344U, // CLRLSLWI_rec 1850 21285U, // CLRRDI 1851 17262U, // CLRRDI_rec 1852 21800U, // CLRRWI 1853 17373U, // CLRRWI_rec 1854 536897480U, // CP_COPY_FIRST 1855 536900082U, // CP_COPYx 1856 536897429U, // CP_PASTE_LAST 1857 536891470U, // CP_PASTEx 1858 562689U, // DCBFL 1859 564707U, // DCBFLP 1860 561275U, // DCBFx 1861 553690846U, // DCBTCT 1862 553690127U, // DCBTDS 1863 553690854U, // DCBTSTCT 1864 553690135U, // DCBTSTDS 1865 567280U, // DCBTSTT 1866 567252U, // DCBTSTx 1867 567267U, // DCBTT 1868 566994U, // DCBTx 1869 13705U, // DFLOADf32 1870 14017U, // DFLOADf64 1871 13727U, // DFSTOREf32 1872 14039U, // DFSTOREf64 1873 21260U, // EXTLDI 1874 17246U, // EXTLDI_rec 1875 21785U, // EXTLWI 1876 17364U, // EXTLWI_rec 1877 21309U, // EXTRDI 1878 17289U, // EXTRDI_rec 1879 21824U, // EXTRWI 1880 17400U, // EXTRWI_rec 1881 21769U, // INSLWI 1882 17355U, // INSLWI_rec 1883 21293U, // INSRDI 1884 17271U, // INSRDI_rec 1885 21808U, // INSRWI 1886 17382U, // INSRWI_rec 1887 33573450U, // LAx 1888 15639U, // LIWAX 1889 15685U, // LIWZX 1890 21413U, // RLWIMIbm 1891 17327U, // RLWIMIbm_rec 1892 22310U, // RLWINMbm 1893 17458U, // RLWINMbm_rec 1894 22319U, // RLWNMbm 1895 17467U, // RLWNMbm_rec 1896 21301U, // ROTRDI 1897 17280U, // ROTRDI_rec 1898 21816U, // ROTRWI 1899 17391U, // ROTRWI_rec 1900 21254U, // SLDI 1901 17239U, // SLDI_rec 1902 21763U, // SLWI 1903 17348U, // SLWI_rec 1904 15133U, // SPILLTOVSR_LD 1905 15646U, // SPILLTOVSR_LDX 1906 15624U, // SPILLTOVSR_ST 1907 15662U, // SPILLTOVSR_STX 1908 21295U, // SRDI 1909 17273U, // SRDI_rec 1910 21810U, // SRWI 1911 17384U, // SRWI_rec 1912 15678U, // STIWX 1913 21201U, // SUBI 1914 19730U, // SUBIC 1915 16810U, // SUBIC_rec 1916 25846U, // SUBIS 1917 50357501U, // SUBPCIS 1918 13716U, // XFLOADf32 1919 14028U, // XFLOADf64 1920 13739U, // XFSTOREf32 1921 14051U, // XFSTOREf64 1922 19913U, // ADD4 1923 22678U, // ADD4O 1924 17558U, // ADD4O_rec 1925 19913U, // ADD4TLS 1926 16882U, // ADD4_rec 1927 19913U, // ADD8 1928 22678U, // ADD8O 1929 17558U, // ADD8O_rec 1930 19913U, // ADD8TLS 1931 19913U, // ADD8TLS_ 1932 16882U, // ADD8_rec 1933 19692U, // ADDC 1934 19692U, // ADDC8 1935 22663U, // ADDC8O 1936 17541U, // ADDC8O_rec 1937 16777U, // ADDC8_rec 1938 22663U, // ADDCO 1939 17541U, // ADDCO_rec 1940 16777U, // ADDC_rec 1941 20443U, // ADDE 1942 20443U, // ADDE8 1943 22699U, // ADDE8O 1944 17582U, // ADDE8O_rec 1945 17021U, // ADDE8_rec 1946 22699U, // ADDEO 1947 17582U, // ADDEO_rec 1948 17021U, // ADDE_rec 1949 21236U, // ADDI 1950 21236U, // ADDI8 1951 19737U, // ADDIC 1952 19737U, // ADDIC8 1953 16818U, // ADDIC_rec 1954 25871U, // ADDIS 1955 25871U, // ADDIS8 1956 14893U, // ADDISdtprelHA 1957 13300U, // ADDISdtprelHA32 1958 14876U, // ADDISgotTprelHA 1959 14848U, // ADDIStlsgdHA 1960 14862U, // ADDIStlsldHA 1961 14836U, // ADDIStocHA 1962 14447U, // ADDIStocHA8 1963 15327U, // ADDIdtprelL 1964 13589U, // ADDIdtprelL32 1965 15290U, // ADDItlsgdL 1966 13546U, // ADDItlsgdL32 1967 15388U, // ADDItlsgdLADDR 1968 13641U, // ADDItlsgdLADDR32 1969 15302U, // ADDItlsldL 1970 13560U, // ADDItlsldL32 1971 15404U, // ADDItlsldLADDR 1972 13659U, // ADDItlsldLADDR32 1973 15271U, // ADDItocL 1974 536891422U, // ADDME 1975 536891422U, // ADDME8 1976 536893634U, // ADDME8O 1977 536888520U, // ADDME8O_rec 1978 536887965U, // ADDME8_rec 1979 536893634U, // ADDMEO 1980 536888520U, // ADDMEO_rec 1981 536887965U, // ADDME_rec 1982 536896774U, // ADDPCIS 1983 536891500U, // ADDZE 1984 536891500U, // ADDZE8 1985 536893659U, // ADDZE8O 1986 536888548U, // ADDZE8O_rec 1987 536888014U, // ADDZE8_rec 1988 536893659U, // ADDZEO 1989 536888548U, // ADDZEO_rec 1990 536888014U, // ADDZE_rec 1991 51319U, // ADJCALLSTACKDOWN 1992 51338U, // ADJCALLSTACKUP 1993 20184U, // AND 1994 20184U, // AND8 1995 16944U, // AND8_rec 1996 19701U, // ANDC 1997 19701U, // ANDC8 1998 16784U, // ANDC8_rec 1999 16784U, // ANDC_rec 2000 17255U, // ANDI8_rec 2001 18041U, // ANDIS8_rec 2002 18041U, // ANDIS_rec 2003 17255U, // ANDI_rec 2004 15538U, // ANDI_rec_1_EQ_BIT 2005 14780U, // ANDI_rec_1_EQ_BIT8 2006 15557U, // ANDI_rec_1_GT_BIT 2007 14800U, // ANDI_rec_1_GT_BIT8 2008 16944U, // AND_rec 2009 1141917736U, // ATOMIC_CMP_SWAP_I16 2010 1141917714U, // ATOMIC_CMP_SWAP_I32 2011 13875U, // ATOMIC_CMP_SWAP_I64 2012 14641U, // ATOMIC_CMP_SWAP_I8 2013 14239U, // ATOMIC_LOAD_ADD_I16 2014 13338U, // ATOMIC_LOAD_ADD_I32 2015 13772U, // ATOMIC_LOAD_ADD_I64 2016 14539U, // ATOMIC_LOAD_ADD_I8 2017 14282U, // ATOMIC_LOAD_AND_I16 2018 13381U, // ATOMIC_LOAD_AND_I32 2019 14063U, // ATOMIC_LOAD_AND_I64 2020 14580U, // ATOMIC_LOAD_AND_I8 2021 14426U, // ATOMIC_LOAD_MAX_I16 2022 13525U, // ATOMIC_LOAD_MAX_I32 2023 13959U, // ATOMIC_LOAD_MAX_I64 2024 14731U, // ATOMIC_LOAD_MAX_I8 2025 14325U, // ATOMIC_LOAD_MIN_I16 2026 13424U, // ATOMIC_LOAD_MIN_I32 2027 13837U, // ATOMIC_LOAD_MIN_I64 2028 14621U, // ATOMIC_LOAD_MIN_I8 2029 14260U, // ATOMIC_LOAD_NAND_I16 2030 13359U, // ATOMIC_LOAD_NAND_I32 2031 13793U, // ATOMIC_LOAD_NAND_I64 2032 14559U, // ATOMIC_LOAD_NAND_I8 2033 14384U, // ATOMIC_LOAD_OR_I16 2034 13483U, // ATOMIC_LOAD_OR_I32 2035 13917U, // ATOMIC_LOAD_OR_I64 2036 14680U, // ATOMIC_LOAD_OR_I8 2037 14218U, // ATOMIC_LOAD_SUB_I16 2038 13317U, // ATOMIC_LOAD_SUB_I32 2039 13751U, // ATOMIC_LOAD_SUB_I64 2040 14505U, // ATOMIC_LOAD_SUB_I8 2041 14404U, // ATOMIC_LOAD_UMAX_I16 2042 13503U, // ATOMIC_LOAD_UMAX_I32 2043 13937U, // ATOMIC_LOAD_UMAX_I64 2044 14710U, // ATOMIC_LOAD_UMAX_I8 2045 14303U, // ATOMIC_LOAD_UMIN_I16 2046 13402U, // ATOMIC_LOAD_UMIN_I32 2047 13815U, // ATOMIC_LOAD_UMIN_I64 2048 14600U, // ATOMIC_LOAD_UMIN_I8 2049 14363U, // ATOMIC_LOAD_XOR_I16 2050 13462U, // ATOMIC_LOAD_XOR_I32 2051 13896U, // ATOMIC_LOAD_XOR_I64 2052 14661U, // ATOMIC_LOAD_XOR_I8 2053 14346U, // ATOMIC_SWAP_I16 2054 13445U, // ATOMIC_SWAP_I32 2055 13858U, // ATOMIC_SWAP_I64 2056 14820U, // ATOMIC_SWAP_I8 2057 15873U, // ATTN 2058 592722U, // B 2059 608548U, // BA 2060 83902583U, // BC 2061 1686887U, // BCC 2062 2211175U, // BCCA 2063 2735463U, // BCCCTR 2064 2735463U, // BCCCTR8 2065 3259751U, // BCCCTRL 2066 3259751U, // BCCCTRL8 2067 3784039U, // BCCL 2068 4308327U, // BCCLA 2069 4832615U, // BCCLR 2070 5356903U, // BCCLRL 2071 5783721U, // BCCTR 2072 5783721U, // BCCTR8 2073 5783777U, // BCCTR8n 2074 5783699U, // BCCTRL 2075 5783699U, // BCCTRL8 2076 5783757U, // BCCTRL8n 2077 5783757U, // BCCTRLn 2078 5783777U, // BCCTRn 2079 17475U, // BCDCFN_rec 2080 17862U, // BCDCFSQ_rec 2081 18380U, // BCDCFZ_rec 2082 17484U, // BCDCPSGN_rec 2083 536888444U, // BCDCTN_rec 2084 536888784U, // BCDCTSQ_rec 2085 18396U, // BCDCTZ_rec 2086 17504U, // BCDSETSGN_rec 2087 17917U, // BCDSR_rec 2088 17973U, // BCDS_rec 2089 16834U, // BCDTRUNC_rec 2090 18066U, // BCDUS_rec 2091 16845U, // BCDUTRUNC_rec 2092 83902591U, // BCL 2093 5783711U, // BCLR 2094 5783688U, // BCLRL 2095 5783747U, // BCLRLn 2096 5783768U, // BCLRn 2097 589901U, // BCLalways 2098 83902651U, // BCLn 2099 15919U, // BCTR 2100 15919U, // BCTR8 2101 15867U, // BCTRL 2102 15867U, // BCTRL8 2103 114778U, // BCTRL8_LDinto_toc 2104 114792U, // BCTRL_LWZinto_toc 2105 83902644U, // BCn 2106 602784U, // BDNZ 2107 602784U, // BDNZ8 2108 609095U, // BDNZA 2109 606479U, // BDNZAm 2110 606249U, // BDNZAp 2111 595588U, // BDNZL 2112 608859U, // BDNZLA 2113 606463U, // BDNZLAm 2114 606233U, // BDNZLAp 2115 15912U, // BDNZLR 2116 15912U, // BDNZLR8 2117 15859U, // BDNZLRL 2118 13094U, // BDNZLRLm 2119 13051U, // BDNZLRLp 2120 13110U, // BDNZLRm 2121 13067U, // BDNZLRp 2122 590110U, // BDNZLm 2123 589880U, // BDNZLp 2124 590124U, // BDNZm 2125 589894U, // BDNZp 2126 602627U, // BDZ 2127 602627U, // BDZ8 2128 609089U, // BDZA 2129 606472U, // BDZAm 2130 606242U, // BDZAp 2131 595582U, // BDZL 2132 608852U, // BDZLA 2133 606455U, // BDZLAm 2134 606225U, // BDZLAp 2135 15906U, // BDZLR 2136 15906U, // BDZLR8 2137 15852U, // BDZLRL 2138 13086U, // BDZLRLm 2139 13043U, // BDZLRLp 2140 13103U, // BDZLRm 2141 13060U, // BDZLRp 2142 590103U, // BDZLm 2143 589873U, // BDZLp 2144 590118U, // BDZm 2145 589888U, // BDZp 2146 595398U, // BL 2147 595398U, // BL8 2148 6362566U, // BL8_NOP 2149 6428102U, // BL8_NOP_TLS 2150 660934U, // BL8_TLS 2151 660934U, // BL8_TLS_ 2152 608841U, // BLA 2153 608841U, // BLA8 2154 6376009U, // BLA8_NOP 2155 15902U, // BLR 2156 15902U, // BLR8 2157 15847U, // BLRL 2158 6362566U, // BL_NOP 2159 660934U, // BL_TLS 2160 20164U, // BPERMD 2161 19793U, // BRINC 2162 15713U, // CLRBHRB 2163 19368U, // CMPB 2164 19368U, // CMPB8 2165 20228U, // CMPD 2166 21278U, // CMPDI 2167 19374U, // CMPEQB 2168 20135U, // CMPLD 2169 21242U, // CMPLDI 2170 27440U, // CMPLW 2171 21743U, // CMPLWI 2172 100682678U, // CMPRB 2173 100682678U, // CMPRB8 2174 27697U, // CMPW 2175 21793U, // CMPWI 2176 536891315U, // CNTLZD 2177 536887915U, // CNTLZD_rec 2178 536898931U, // CNTLZW 2179 536898931U, // CNTLZW8 2180 536889225U, // CNTLZW8_rec 2181 536889225U, // CNTLZW_rec 2182 536891330U, // CNTTZD 2183 536887924U, // CNTTZD_rec 2184 536898946U, // CNTTZW 2185 536898946U, // CNTTZW8 2186 536889234U, // CNTTZW8_rec 2187 536889234U, // CNTTZW_rec 2188 15924U, // CP_ABORT 2189 29170U, // CP_COPY 2190 29170U, // CP_COPY8 2191 20558U, // CP_PASTE 2192 20558U, // CP_PASTE8 2193 17086U, // CP_PASTE8_rec 2194 17086U, // CP_PASTE_rec 2195 14177U, // CR6SET 2196 14163U, // CR6UNSET 2197 20214U, // CRAND 2198 19707U, // CRANDC 2199 26905U, // CREQV 2200 20198U, // CRNAND 2201 25235U, // CRNOR 2202 25249U, // CROR 2203 19814U, // CRORC 2204 117467417U, // CRSET 2205 117465791U, // CRUNSET 2206 25279U, // CRXOR 2207 1686887U, // CTRL_DEP 2208 536893550U, // DARN 2209 559394U, // DCBA 2210 151675U, // DCBF 2211 564458U, // DCBFEP 2212 561861U, // DCBI 2213 567228U, // DCBST 2214 564491U, // DCBSTEP 2215 157394U, // DCBT 2216 171267U, // DCBTEP 2217 157652U, // DCBTST 2218 171284U, // DCBTSTEP 2219 569848U, // DCBZ 2220 564510U, // DCBZEP 2221 562807U, // DCBZL 2222 564474U, // DCBZLEP 2223 536892119U, // DCCCI 2224 20390U, // DIVD 2225 20449U, // DIVDE 2226 22706U, // DIVDEO 2227 17590U, // DIVDEO_rec 2228 26705U, // DIVDEU 2229 22938U, // DIVDEUO 2230 17679U, // DIVDEUO_rec 2231 18144U, // DIVDEU_rec 2232 17028U, // DIVDE_rec 2233 22692U, // DIVDO 2234 17574U, // DIVDO_rec 2235 26698U, // DIVDU 2236 22930U, // DIVDUO 2237 17670U, // DIVDUO_rec 2238 18136U, // DIVDU_rec 2239 16996U, // DIVD_rec 2240 27994U, // DIVW 2241 20572U, // DIVWE 2242 22739U, // DIVWEO 2243 17627U, // DIVWEO_rec 2244 26713U, // DIVWEU 2245 22947U, // DIVWEUO 2246 17689U, // DIVWEUO_rec 2247 18153U, // DIVWEU_rec 2248 17094U, // DIVWE_rec 2249 22972U, // DIVWO 2250 17717U, // DIVWO_rec 2251 26819U, // DIVWU 2252 22956U, // DIVWUO 2253 17699U, // DIVWUO_rec 2254 18180U, // DIVWU_rec 2255 18295U, // DIVW_rec 2256 714067U, // DSS 2257 15840U, // DSSALL 2258 1745037251U, // DST 2259 1745037251U, // DST64 2260 1745037276U, // DSTST 2261 1745037276U, // DSTST64 2262 1745037305U, // DSTSTT 2263 1745037305U, // DSTSTT64 2264 1745037290U, // DSTT 2265 1745037290U, // DSTT64 2266 14916U, // DYNALLOC 2267 14460U, // DYNALLOC8 2268 15495U, // DYNAREAOFFSET 2269 14764U, // DYNAREAOFFSET8 2270 536896272U, // EFDABS 2271 19910U, // EFDADD 2272 536896637U, // EFDCFS 2273 536891595U, // EFDCFSF 2274 536892506U, // EFDCFSI 2275 536890996U, // EFDCFSID 2276 536891697U, // EFDCFUF 2277 536892583U, // EFDCFUI 2278 536891015U, // EFDCFUID 2279 24896U, // EFDCMPEQ 2280 26352U, // EFDCMPGT 2281 26430U, // EFDCMPLT 2282 536891669U, // EFDCTSF 2283 536892534U, // EFDCTSI 2284 536900104U, // EFDCTSIDZ 2285 536900205U, // EFDCTSIZ 2286 536891725U, // EFDCTUF 2287 536892611U, // EFDCTUI 2288 536900125U, // EFDCTUIDZ 2289 536900236U, // EFDCTUIZ 2290 26853U, // EFDDIV 2291 22067U, // EFDMUL 2292 536896288U, // EFDNABS 2293 536891751U, // EFDNEG 2294 19582U, // EFDSUB 2295 24946U, // EFDTSTEQ 2296 26393U, // EFDTSTGT 2297 26471U, // EFDTSTLT 2298 536896325U, // EFSABS 2299 19993U, // EFSADD 2300 536890946U, // EFSCFD 2301 536891604U, // EFSCFSF 2302 536892515U, // EFSCFSI 2303 536891706U, // EFSCFUF 2304 536892592U, // EFSCFUI 2305 24916U, // EFSCMPEQ 2306 26372U, // EFSCMPGT 2307 26450U, // EFSCMPLT 2308 536891678U, // EFSCTSF 2309 536892543U, // EFSCTSI 2310 536900215U, // EFSCTSIZ 2311 536891734U, // EFSCTUF 2312 536892620U, // EFSCTUI 2313 536900246U, // EFSCTUIZ 2314 26867U, // EFSDIV 2315 22083U, // EFSMUL 2316 536896306U, // EFSNABS 2317 536891767U, // EFSNEG 2318 19617U, // EFSSUB 2319 24956U, // EFSTSTEQ 2320 26403U, // EFSTSTGT 2321 26481U, // EFSTSTLT 2322 13604U, // EH_SjLj_LongJmp32 2323 13980U, // EH_SjLj_LongJmp64 2324 13623U, // EH_SjLj_SetJmp32 2325 13999U, // EH_SjLj_SetJmp64 2326 589825U, // EH_SjLj_Setup 2327 26900U, // EQV 2328 26900U, // EQV8 2329 18195U, // EQV8_rec 2330 18195U, // EQV_rec 2331 536896342U, // EVABS 2332 16804614U, // EVADDIW 2333 536897920U, // EVADDSMIAAW 2334 536898052U, // EVADDSSIAAW 2335 536897986U, // EVADDUMIAAW 2336 536898118U, // EVADDUSIAAW 2337 27300U, // EVADDW 2338 20221U, // EVAND 2339 19715U, // EVANDC 2340 24937U, // EVCMPEQ 2341 25962U, // EVCMPGTS 2342 26765U, // EVCMPGTU 2343 25972U, // EVCMPLTS 2344 26775U, // EVCMPLTU 2345 536898680U, // EVCNTLSW 2346 536898929U, // EVCNTLZW 2347 26134U, // EVDIVWS 2348 26817U, // EVDIVWU 2349 26912U, // EVEQV 2350 536890379U, // EVEXTSB 2351 536891944U, // EVEXTSH 2352 536896333U, // EVFSABS 2353 20001U, // EVFSADD 2354 536891613U, // EVFSCFSF 2355 536892524U, // EVFSCFSI 2356 536891715U, // EVFSCFUF 2357 536892601U, // EVFSCFUI 2358 24926U, // EVFSCMPEQ 2359 26382U, // EVFSCMPGT 2360 26460U, // EVFSCMPLT 2361 536891687U, // EVFSCTSF 2362 536892552U, // EVFSCTSI 2363 536900225U, // EVFSCTSIZ 2364 536891687U, // EVFSCTUF 2365 536892629U, // EVFSCTUI 2366 536900225U, // EVFSCTUIZ 2367 26875U, // EVFSDIV 2368 22091U, // EVFSMUL 2369 536896315U, // EVFSNABS 2370 536891775U, // EVFSNEG 2371 19625U, // EVFSSUB 2372 24966U, // EVFSTSTEQ 2373 26413U, // EVFSTSTGT 2374 26491U, // EVFSTSTLT 2375 33574442U, // EVLDD 2376 604007977U, // EVLDDX 2377 33575318U, // EVLDH 2378 604008081U, // EVLDHX 2379 33581740U, // EVLDW 2380 604008834U, // EVLDWX 2381 33580676U, // EVLHHESPLAT 2382 604008574U, // EVLHHESPLATX 2383 33580701U, // EVLHHOSSPLAT 2384 604008601U, // EVLHHOSSPLATX 2385 33580715U, // EVLHHOUSPLAT 2386 604008616U, // EVLHHOUSPLATX 2387 33574911U, // EVLWHE 2388 604008052U, // EVLWHEX 2389 33580358U, // EVLWHOS 2390 604008546U, // EVLWHOSX 2391 33581168U, // EVLWHOU 2392 604008732U, // EVLWHOUX 2393 33580689U, // EVLWHSPLAT 2394 604008588U, // EVLWHSPLATX 2395 33580729U, // EVLWWSPLAT 2396 604008631U, // EVLWWSPLATX 2397 21349U, // EVMERGEHI 2398 22797U, // EVMERGEHILO 2399 22786U, // EVMERGELO 2400 21360U, // EVMERGELOHI 2401 18600U, // EVMHEGSMFAA 2402 22442U, // EVMHEGSMFAN 2403 18648U, // EVMHEGSMIAA 2404 22490U, // EVMHEGSMIAN 2405 18685U, // EVMHEGUMIAA 2406 22527U, // EVMHEGUMIAN 2407 20615U, // EVMHESMF 2408 18733U, // EVMHESMFA 2409 26956U, // EVMHESMFAAW 2410 27481U, // EVMHESMFANW 2411 21421U, // EVMHESMI 2412 18824U, // EVMHESMIA 2413 27021U, // EVMHESMIAAW 2414 27533U, // EVMHESMIANW 2415 20718U, // EVMHESSF 2416 18776U, // EVMHESSFA 2417 26982U, // EVMHESSFAAW 2418 27507U, // EVMHESSFANW 2419 27153U, // EVMHESSIAAW 2420 27611U, // EVMHESSIANW 2421 21460U, // EVMHEUMI 2422 18867U, // EVMHEUMIA 2423 27087U, // EVMHEUMIAAW 2424 27572U, // EVMHEUMIANW 2425 27219U, // EVMHEUSIAAW 2426 27650U, // EVMHEUSIANW 2427 18613U, // EVMHOGSMFAA 2428 22455U, // EVMHOGSMFAN 2429 18661U, // EVMHOGSMIAA 2430 22503U, // EVMHOGSMIAN 2431 18698U, // EVMHOGUMIAA 2432 22540U, // EVMHOGUMIAN 2433 20635U, // EVMHOSMF 2434 18755U, // EVMHOSMFA 2435 26969U, // EVMHOSMFAAW 2436 27494U, // EVMHOSMFANW 2437 21441U, // EVMHOSMI 2438 18846U, // EVMHOSMIA 2439 27061U, // EVMHOSMIAAW 2440 27559U, // EVMHOSMIANW 2441 20738U, // EVMHOSSF 2442 18798U, // EVMHOSSFA 2443 26995U, // EVMHOSSFAAW 2444 27520U, // EVMHOSSFANW 2445 27193U, // EVMHOSSIAAW 2446 27637U, // EVMHOSSIANW 2447 21490U, // EVMHOUMI 2448 18900U, // EVMHOUMIA 2449 27127U, // EVMHOUMIAAW 2450 27598U, // EVMHOUMIANW 2451 27259U, // EVMHOUSIAAW 2452 27676U, // EVMHOUSIANW 2453 536889955U, // EVMRA 2454 20625U, // EVMWHSMF 2455 18744U, // EVMWHSMFA 2456 21431U, // EVMWHSMI 2457 18835U, // EVMWHSMIA 2458 20728U, // EVMWHSSF 2459 18787U, // EVMWHSSFA 2460 21470U, // EVMWHUMI 2461 18878U, // EVMWHUMIA 2462 27048U, // EVMWLSMIAAW 2463 27546U, // EVMWLSMIANW 2464 27180U, // EVMWLSSIAAW 2465 27624U, // EVMWLSSIANW 2466 21480U, // EVMWLUMI 2467 18889U, // EVMWLUMIA 2468 27114U, // EVMWLUMIAAW 2469 27585U, // EVMWLUMIANW 2470 27246U, // EVMWLUSIAAW 2471 27663U, // EVMWLUSIANW 2472 20645U, // EVMWSMF 2473 18766U, // EVMWSMFA 2474 18626U, // EVMWSMFAA 2475 22468U, // EVMWSMFAN 2476 21451U, // EVMWSMI 2477 18857U, // EVMWSMIA 2478 18674U, // EVMWSMIAA 2479 22516U, // EVMWSMIAN 2480 20748U, // EVMWSSF 2481 18809U, // EVMWSSFA 2482 18637U, // EVMWSSFAA 2483 22479U, // EVMWSSFAN 2484 21500U, // EVMWUMI 2485 18911U, // EVMWUMIA 2486 18711U, // EVMWUMIAA 2487 22553U, // EVMWUMIAN 2488 20206U, // EVNAND 2489 536891784U, // EVNEG 2490 25242U, // EVNOR 2491 25255U, // EVOR 2492 19821U, // EVORC 2493 27447U, // EVRLW 2494 21751U, // EVRLWI 2495 536898227U, // EVRNDW 2496 2154328851U, // EVSEL 2497 27454U, // EVSLW 2498 21777U, // EVSLWI 2499 151016282U, // EVSPLATFI 2500 151016605U, // EVSPLATI 2501 25890U, // EVSRWIS 2502 26727U, // EVSRWIU 2503 26062U, // EVSRWS 2504 26803U, // EVSRWU 2505 33574458U, // EVSTDD 2506 604007985U, // EVSTDDX 2507 33575325U, // EVSTDH 2508 604008089U, // EVSTDHX 2509 33581755U, // EVSTDW 2510 604008842U, // EVSTDWX 2511 33574919U, // EVSTWHE 2512 604008061U, // EVSTWHEX 2513 33577209U, // EVSTWHO 2514 604008243U, // EVSTWHOX 2515 33575011U, // EVSTWWE 2516 604008071U, // EVSTWWEX 2517 33577411U, // EVSTWWO 2518 604008253U, // EVSTWWOX 2519 536897946U, // EVSUBFSMIAAW 2520 536898078U, // EVSUBFSSIAAW 2521 536898012U, // EVSUBFUMIAAW 2522 536898144U, // EVSUBFUSIAAW 2523 27348U, // EVSUBFW 2524 167799517U, // EVSUBIFW 2525 25286U, // EVXOR 2526 536890381U, // EXTSB 2527 536890381U, // EXTSB8 2528 536890381U, // EXTSB8_32_64 2529 536887624U, // EXTSB8_rec 2530 536887624U, // EXTSB_rec 2531 536891946U, // EXTSH 2532 536891946U, // EXTSH8 2533 536891946U, // EXTSH8_32_64 2534 536888074U, // EXTSH8_rec 2535 536888074U, // EXTSH_rec 2536 536898717U, // EXTSW 2537 21387U, // EXTSWSLI 2538 21387U, // EXTSWSLI_32_64 2539 17307U, // EXTSWSLI_32_64_rec 2540 17307U, // EXTSWSLI_rec 2541 536898717U, // EXTSW_32 2542 536898717U, // EXTSW_32_64 2543 536889177U, // EXTSW_32_64_rec 2544 536889177U, // EXTSW_rec 2545 15878U, // EnforceIEIO 2546 536896282U, // FABSD 2547 536888843U, // FABSD_rec 2548 536896282U, // FABSS 2549 536888843U, // FABSS_rec 2550 19920U, // FADD 2551 25525U, // FADDS 2552 17980U, // FADDS_rec 2553 16881U, // FADD_rec 2554 0U, // FADDrtz 2555 536890989U, // FCFID 2556 536896519U, // FCFIDS 2557 536888919U, // FCFIDS_rec 2558 536897581U, // FCFIDU 2559 536896904U, // FCFIDUS 2560 536888986U, // FCFIDUS_rec 2561 536889030U, // FCFIDU_rec 2562 536887825U, // FCFID_rec 2563 26745U, // FCMPUD 2564 26745U, // FCMPUS 2565 22577U, // FCPSGND 2566 17495U, // FCPSGND_rec 2567 22577U, // FCPSGNS 2568 17495U, // FCPSGNS_rec 2569 536891008U, // FCTID 2570 536897591U, // FCTIDU 2571 536900264U, // FCTIDUZ 2572 536889317U, // FCTIDUZ_rec 2573 536889039U, // FCTIDU_rec 2574 536900117U, // FCTIDZ 2575 536889283U, // FCTIDZ_rec 2576 536887833U, // FCTID_rec 2577 536898321U, // FCTIW 2578 536897707U, // FCTIWU 2579 536900275U, // FCTIWUZ 2580 536889327U, // FCTIWUZ_rec 2581 536889083U, // FCTIWU_rec 2582 536900286U, // FCTIWZ 2583 536889337U, // FCTIWZ_rec 2584 536889138U, // FCTIW_rec 2585 26861U, // FDIV 2586 26055U, // FDIVS 2587 18084U, // FDIVS_rec 2588 18188U, // FDIV_rec 2589 19928U, // FMADD 2590 25534U, // FMADDS 2591 17988U, // FMADDS_rec 2592 16888U, // FMADD_rec 2593 536896096U, // FMR 2594 536888811U, // FMR_rec 2595 19600U, // FMSUB 2596 25504U, // FMSUBS 2597 17954U, // FMSUBS_rec 2598 16738U, // FMSUB_rec 2599 22077U, // FMUL 2600 25909U, // FMULS 2601 18049U, // FMULS_rec 2602 17433U, // FMUL_rec 2603 536896299U, // FNABSD 2604 536888850U, // FNABSD_rec 2605 536896299U, // FNABSS 2606 536888850U, // FNABSS_rec 2607 536891761U, // FNEGD 2608 536888046U, // FNEGD_rec 2609 536891761U, // FNEGS 2610 536888046U, // FNEGS_rec 2611 19937U, // FNMADD 2612 25544U, // FNMADDS 2613 17997U, // FNMADDS_rec 2614 16896U, // FNMADD_rec 2615 19609U, // FNMSUB 2616 25514U, // FNMSUBS 2617 17963U, // FNMSUBS_rec 2618 16746U, // FNMSUB_rec 2619 536891446U, // FRE 2620 536896619U, // FRES 2621 536888928U, // FRES_rec 2622 536887982U, // FRE_rec 2623 536893208U, // FRIMD 2624 536888363U, // FRIMD_rec 2625 536893208U, // FRIMS 2626 536888363U, // FRIMS_rec 2627 536893506U, // FRIND 2628 536888437U, // FRIND_rec 2629 536893506U, // FRINS 2630 536888437U, // FRINS_rec 2631 536894941U, // FRIPD 2632 536888716U, // FRIPD_rec 2633 536894941U, // FRIPS 2634 536888716U, // FRIPS_rec 2635 536900199U, // FRIZD 2636 536889301U, // FRIZD_rec 2637 536900199U, // FRIZS 2638 536889301U, // FRIZS_rec 2639 536895642U, // FRSP 2640 536888747U, // FRSP_rec 2641 536891461U, // FRSQRTE 2642 536896627U, // FRSQRTES 2643 536888935U, // FRSQRTES_rec 2644 536887988U, // FRSQRTE_rec 2645 21992U, // FSELD 2646 17426U, // FSELD_rec 2647 21992U, // FSELS 2648 17426U, // FSELS_rec 2649 536897414U, // FSQRT 2650 536896894U, // FSQRTS 2651 536888969U, // FSQRTS_rec 2652 536889013U, // FSQRT_rec 2653 19592U, // FSUB 2654 25495U, // FSUBS 2655 17946U, // FSUBS_rec 2656 16731U, // FSUB_rec 2657 26884U, // FTDIV 2658 536897421U, // FTSQRT 2659 15434U, // GETtlsADDR 2660 13692U, // GETtlsADDR32 2661 15420U, // GETtlsldADDR 2662 13677U, // GETtlsldADDR32 2663 15775U, // HRFID 2664 561867U, // ICBI 2665 564466U, // ICBIEP 2666 216394U, // ICBLC 2667 214462U, // ICBLQ 2668 222936U, // ICBT 2669 222507U, // ICBTLS 2670 536892126U, // ICCCI 2671 21998U, // ISEL 2672 21998U, // ISEL8 2673 15748U, // ISYNC 2674 184568394U, // LA 2675 604008367U, // LBARX 2676 2751492015U, // LBARXL 2677 604008263U, // LBEPX 2678 33583614U, // LBZ 2679 33583614U, // LBZ8 2680 28391U, // LBZCIX 2681 201353418U, // LBZU 2682 201353418U, // LBZU8 2683 218132821U, // LBZUX 2684 218132821U, // LBZUX8 2685 604008900U, // LBZX 2686 604008900U, // LBZX8 2687 29124U, // LBZXTLS 2688 29124U, // LBZXTLS_ 2689 29124U, // LBZXTLS_32 2690 33574548U, // LD 2691 604008374U, // LDARX 2692 2751492022U, // LDARXL 2693 26231U, // LDAT 2694 604008395U, // LDBRX 2695 28360U, // LDCIX 2696 604008230U, // LDMX 2697 201353279U, // LDU 2698 218132737U, // LDUX 2699 604008016U, // LDX 2700 28240U, // LDXTLS 2701 28240U, // LDXTLS_ 2702 15314U, // LDgotTprelL 2703 13574U, // LDgotTprelL32 2704 15760U, // LDtoc 2705 15599U, // LDtocBA 2706 15599U, // LDtocCPT 2707 15243U, // LDtocJTI 2708 15263U, // LDtocL 2709 33574474U, // LFD 2710 604008278U, // LFDEPX 2711 201353229U, // LFDU 2712 218132720U, // LFDUX 2713 604007996U, // LFDX 2714 604007905U, // LFIWAX 2715 604008923U, // LFIWZX 2716 33580171U, // LFS 2717 201353344U, // LFSU 2718 218132797U, // LFSUX 2719 604008521U, // LFSX 2720 33573251U, // LHA 2721 33573251U, // LHA8 2722 604008381U, // LHARX 2723 2751492029U, // LHARXL 2724 201353217U, // LHAU 2725 201353217U, // LHAU8 2726 218132676U, // LHAUX 2727 218132676U, // LHAUX8 2728 604007888U, // LHAX 2729 604007888U, // LHAX8 2730 604008410U, // LHBRX 2731 604008410U, // LHBRX8 2732 604008295U, // LHEPX 2733 33583678U, // LHZ 2734 33583678U, // LHZ8 2735 28399U, // LHZCIX 2736 201353424U, // LHZU 2737 201353424U, // LHZU8 2738 218132828U, // LHZUX 2739 218132828U, // LHZUX8 2740 604008915U, // LHZX 2741 604008915U, // LHZX8 2742 29139U, // LHZXTLS 2743 29139U, // LHZXTLS_ 2744 29139U, // LHZXTLS_32 2745 50353024U, // LI 2746 50353024U, // LI8 2747 50357526U, // LIS 2748 50357526U, // LIS8 2749 33581893U, // LMW 2750 21832U, // LSWI 2751 604007928U, // LVEBX 2752 604008098U, // LVEHX 2753 604008851U, // LVEWX 2754 604001837U, // LVSL 2755 604005109U, // LVSR 2756 604008810U, // LVX 2757 604001898U, // LVXL 2758 33573482U, // LWA 2759 604008388U, // LWARX 2760 2751492036U, // LWARXL 2761 26309U, // LWAT 2762 218132683U, // LWAUX 2763 604007922U, // LWAX 2764 604007922U, // LWAX_32 2765 33573482U, // LWA_32 2766 604008435U, // LWBRX 2767 604008435U, // LWBRX8 2768 604008310U, // LWEPX 2769 33583814U, // LWZ 2770 33583814U, // LWZ8 2771 28407U, // LWZCIX 2772 201353430U, // LWZU 2773 201353430U, // LWZU8 2774 218132835U, // LWZUX 2775 218132835U, // LWZUX8 2776 604008940U, // LWZX 2777 604008940U, // LWZX8 2778 29164U, // LWZXTLS 2779 29164U, // LWZXTLS_ 2780 29164U, // LWZXTLS_32 2781 15767U, // LWZtoc 2782 15281U, // LWZtocL 2783 33574730U, // LXSD 2784 604008031U, // LXSDX 2785 604008891U, // LXSIBZX 2786 604008906U, // LXSIHZX 2787 604007913U, // LXSIWAX 2788 604008931U, // LXSIWZX 2789 33579194U, // LXSSP 2790 604008350U, // LXSSPX 2791 33581357U, // LXV 2792 604007852U, // LXVB16X 2793 604007818U, // LXVD2X 2794 604008504U, // LXVDSX 2795 604007871U, // LXVH8X 2796 22109U, // LXVL 2797 22024U, // LXVLL 2798 604007835U, // LXVW4X 2799 604008566U, // LXVWSX 2800 604008821U, // LXVX 2801 20060U, // MADDHD 2802 26650U, // MADDHDU 2803 20120U, // MADDLD 2804 20120U, // MADDLD8 2805 713216U, // MBAR 2806 536891566U, // MCRF 2807 536896656U, // MCRFS 2808 552982U, // MCRXRX 2809 234901450U, // MFBHRBE 2810 549403U, // MFCR 2811 549403U, // MFCR8 2812 549634U, // MFCTR 2813 549634U, // MFCTR8 2814 536896006U, // MFDCR 2815 550021U, // MFFS 2816 536893565U, // MFFSCDRN 2817 251679777U, // MFFSCDRNI 2818 544723U, // MFFSCE 2819 536893556U, // MFFSCRN 2820 268456983U, // MFFSCRNI 2821 546342U, // MFFSL 2822 542322U, // MFFS_rec 2823 549458U, // MFLR 2824 549458U, // MFLR8 2825 549601U, // MFMSR 2826 285233332U, // MFOCRF 2827 285233332U, // MFOCRF8 2828 536896101U, // MFPMR 2829 536896205U, // MFSPR 2830 536896205U, // MFSPR8 2831 302015195U, // MFSR 2832 536893512U, // MFSRIN 2833 536890402U, // MFTB 2834 7365325U, // MFTB8 2835 536891161U, // MFVRD 2836 7889613U, // MFVRSAVE 2837 7889613U, // MFVRSAVEv 2838 536900299U, // MFVRWZ 2839 549417U, // MFVSCR 2840 536891161U, // MFVSRD 2841 536891054U, // MFVSRLD 2842 536900299U, // MFVSRWZ 2843 20265U, // MODSD 2844 27716U, // MODSW 2845 20347U, // MODUD 2846 27891U, // MODUW 2847 15740U, // MSGSYNC 2848 15754U, // MSYNC 2849 536891588U, // MTCRF 2850 536891588U, // MTCRF8 2851 549641U, // MTCTR 2852 549641U, // MTCTR8 2853 549641U, // MTCTR8loop 2854 549641U, // MTCTRloop 2855 654516756U, // MTDCR 2856 706562U, // MTFSB0 2857 706570U, // MTFSB1 2858 20711U, // MTFSF 2859 21330U, // MTFSFI 2860 17298U, // MTFSFI_rec 2861 17126U, // MTFSF_rec 2862 536891623U, // MTFSFb 2863 549464U, // MTLR 2864 549464U, // MTLR8 2865 536896232U, // MTMSR 2866 536891153U, // MTMSRD 2867 233660U, // MTOCRF 2868 233660U, // MTOCRF8 2869 536896108U, // MTPMR 2870 536896212U, // MTSPR 2871 536896212U, // MTSPR8 2872 254703U, // MTSR 2873 536893520U, // MTSRIN 2874 536891169U, // MTVRD 2875 540907U, // MTVRSAVE 2876 721131U, // MTVRSAVEv 2877 536889967U, // MTVRWA 2878 536900308U, // MTVRWZ 2879 549425U, // MTVSCR 2880 536891169U, // MTVSRD 2881 20017U, // MTVSRDD 2882 536889967U, // MTVSRWA 2883 536896982U, // MTVSRWS 2884 536900308U, // MTVSRWZ 2885 20068U, // MULHD 2886 26659U, // MULHDU 2887 18109U, // MULHDU_rec 2888 16905U, // MULHD_rec 2889 27391U, // MULHW 2890 26785U, // MULHWU 2891 18162U, // MULHWU_rec 2892 18218U, // MULHW_rec 2893 20128U, // MULLD 2894 22684U, // MULLDO 2895 17565U, // MULLDO_rec 2896 16929U, // MULLD_rec 2897 21380U, // MULLI 2898 21380U, // MULLI8 2899 27433U, // MULLW 2900 22964U, // MULLWO 2901 17708U, // MULLWO_rec 2902 18234U, // MULLW_rec 2903 15458U, // MoveGOTtoLR 2904 15446U, // MovePCtoLR 2905 14751U, // MovePCtoLR8 2906 20192U, // NAND 2907 20192U, // NAND8 2908 16943U, // NAND8_rec 2909 16943U, // NAND_rec 2910 15884U, // NAP 2911 536891754U, // NEG 2912 536891754U, // NEG8 2913 536893683U, // NEG8O 2914 536888575U, // NEG8O_rec 2915 536888047U, // NEG8_rec 2916 536893683U, // NEGO 2917 536888575U, // NEGO_rec 2918 536888047U, // NEG_rec 2919 15893U, // NOP 2920 13276U, // NOP_GT_PWR6 2921 13288U, // NOP_GT_PWR7 2922 25230U, // NOR 2923 25230U, // NOR8 2924 17905U, // NOR8_rec 2925 17905U, // NOR_rec 2926 25223U, // OR 2927 25223U, // OR8 2928 17906U, // OR8_rec 2929 19809U, // ORC 2930 19809U, // ORC8 2931 16857U, // ORC8_rec 2932 16857U, // ORC_rec 2933 21589U, // ORI 2934 21589U, // ORI8 2935 25884U, // ORIS 2936 25884U, // ORIS8 2937 17906U, // OR_rec 2938 536890417U, // POPCNTB 2939 536891235U, // POPCNTD 2940 536898750U, // POPCNTW 2941 15576U, // PPC32GOT 2942 15586U, // PPC32PICGOT 2943 21517U, // QVALIGNI 2944 21517U, // QVALIGNIb 2945 21517U, // QVALIGNIs 2946 21650U, // QVESPLATI 2947 21650U, // QVESPLATIb 2948 21650U, // QVESPLATIs 2949 536896280U, // QVFABS 2950 536896280U, // QVFABSs 2951 19918U, // QVFADD 2952 25523U, // QVFADDS 2953 25523U, // QVFADDSs 2954 536890987U, // QVFCFID 2955 536896517U, // QVFCFIDS 2956 536897579U, // QVFCFIDU 2957 536896902U, // QVFCFIDUS 2958 536890987U, // QVFCFIDb 2959 24906U, // QVFCMPEQ 2960 24906U, // QVFCMPEQb 2961 24906U, // QVFCMPEQbs 2962 26362U, // QVFCMPGT 2963 26362U, // QVFCMPGTb 2964 26362U, // QVFCMPGTbs 2965 26440U, // QVFCMPLT 2966 26440U, // QVFCMPLTb 2967 26440U, // QVFCMPLTbs 2968 22575U, // QVFCPSGN 2969 22575U, // QVFCPSGNs 2970 536891006U, // QVFCTID 2971 536897589U, // QVFCTIDU 2972 536900262U, // QVFCTIDUZ 2973 536900115U, // QVFCTIDZ 2974 536891006U, // QVFCTIDb 2975 536898319U, // QVFCTIW 2976 536897705U, // QVFCTIWU 2977 536900273U, // QVFCTIWUZ 2978 536900284U, // QVFCTIWZ 2979 21946U, // QVFLOGICAL 2980 21946U, // QVFLOGICALb 2981 21946U, // QVFLOGICALs 2982 19926U, // QVFMADD 2983 25532U, // QVFMADDS 2984 25532U, // QVFMADDSs 2985 536896094U, // QVFMR 2986 536896094U, // QVFMRb 2987 536896094U, // QVFMRs 2988 19598U, // QVFMSUB 2989 25502U, // QVFMSUBS 2990 25502U, // QVFMSUBSs 2991 22075U, // QVFMUL 2992 25907U, // QVFMULS 2993 25907U, // QVFMULSs 2994 536896297U, // QVFNABS 2995 536896297U, // QVFNABSs 2996 536891759U, // QVFNEG 2997 536891759U, // QVFNEGs 2998 19935U, // QVFNMADD 2999 25542U, // QVFNMADDS 3000 25542U, // QVFNMADDSs 3001 19607U, // QVFNMSUB 3002 25512U, // QVFNMSUBS 3003 25512U, // QVFNMSUBSs 3004 22364U, // QVFPERM 3005 22364U, // QVFPERMs 3006 536891444U, // QVFRE 3007 536896617U, // QVFRES 3008 536896617U, // QVFRESs 3009 536893206U, // QVFRIM 3010 536893206U, // QVFRIMs 3011 536893504U, // QVFRIN 3012 536893504U, // QVFRINs 3013 536894939U, // QVFRIP 3014 536894939U, // QVFRIPs 3015 536900197U, // QVFRIZ 3016 536900197U, // QVFRIZs 3017 536895640U, // QVFRSP 3018 536895640U, // QVFRSPs 3019 536891459U, // QVFRSQRTE 3020 536896625U, // QVFRSQRTES 3021 536896625U, // QVFRSQRTESs 3022 21990U, // QVFSEL 3023 21990U, // QVFSELb 3024 21990U, // QVFSELbb 3025 21990U, // QVFSELbs 3026 19590U, // QVFSUB 3027 25493U, // QVFSUBS 3028 25493U, // QVFSUBSs 3029 22564U, // QVFTSTNAN 3030 22564U, // QVFTSTNANb 3031 22564U, // QVFTSTNANbs 3032 19972U, // QVFXMADD 3033 25582U, // QVFXMADDS 3034 22100U, // QVFXMUL 3035 25916U, // QVFXMULS 3036 19945U, // QVFXXCPNMADD 3037 25553U, // QVFXXCPNMADDS 3038 19982U, // QVFXXMADD 3039 25593U, // QVFXXMADDS 3040 19959U, // QVFXXNPMADD 3041 25568U, // QVFXXNPMADDS 3042 318788325U, // QVGPCI 3043 604008665U, // QVLFCDUX 3044 603998931U, // QVLFCDUXA 3045 604007958U, // QVLFCDX 3046 603998851U, // QVLFCDXA 3047 604008742U, // QVLFCSUX 3048 603998975U, // QVLFCSUXA 3049 604008485U, // QVLFCSX 3050 603998891U, // QVLFCSXA 3051 604008485U, // QVLFCSXs 3052 218132718U, // QVLFDUX 3053 603998954U, // QVLFDUXA 3054 604007994U, // QVLFDX 3055 603998872U, // QVLFDXA 3056 604007994U, // QVLFDXb 3057 604007903U, // QVLFIWAX 3058 603998840U, // QVLFIWAXA 3059 604008921U, // QVLFIWZX 3060 603999030U, // QVLFIWZXA 3061 218132795U, // QVLFSUX 3062 603998998U, // QVLFSUXA 3063 604008519U, // QVLFSX 3064 603998912U, // QVLFSXA 3065 604008519U, // QVLFSXb 3066 604008519U, // QVLFSXs 3067 604008011U, // QVLPCLDX 3068 604008536U, // QVLPCLSX 3069 8417368U, // QVLPCLSXint 3070 604008021U, // QVLPCRDX 3071 604008556U, // QVLPCRSX 3072 604008675U, // QVSTFCDUX 3073 603998942U, // QVSTFCDUXA 3074 604001668U, // QVSTFCDUXI 3075 603998743U, // QVSTFCDUXIA 3076 604007967U, // QVSTFCDX 3077 603998861U, // QVSTFCDXA 3078 604001626U, // QVSTFCDXI 3079 603998697U, // QVSTFCDXIA 3080 604008752U, // QVSTFCSUX 3081 603998986U, // QVSTFCSUXA 3082 604001691U, // QVSTFCSUXI 3083 603998768U, // QVSTFCSUXIA 3084 604008494U, // QVSTFCSX 3085 603998901U, // QVSTFCSXA 3086 604001647U, // QVSTFCSXI 3087 603998720U, // QVSTFCSXIA 3088 604008494U, // QVSTFCSXs 3089 218312951U, // QVSTFDUX 3090 603998964U, // QVSTFDUXA 3091 604001680U, // QVSTFDUXI 3092 603998756U, // QVSTFDUXIA 3093 604008002U, // QVSTFDX 3094 603998881U, // QVSTFDXA 3095 604001637U, // QVSTFDXI 3096 603998709U, // QVSTFDXIA 3097 604008002U, // QVSTFDXb 3098 604008866U, // QVSTFIWX 3099 603999019U, // QVSTFIWXA 3100 218313028U, // QVSTFSUX 3101 603999008U, // QVSTFSUXA 3102 604001703U, // QVSTFSUXI 3103 603998781U, // QVSTFSUXIA 3104 218313028U, // QVSTFSUXs 3105 604008527U, // QVSTFSX 3106 603998921U, // QVSTFSXA 3107 604001658U, // QVSTFSXI 3108 603998732U, // QVSTFSXIA 3109 604008527U, // QVSTFSXs 3110 15366U, // RESTORE_CR 3111 15510U, // RESTORE_CRBIT 3112 15213U, // RESTORE_VRSAVE 3113 15802U, // RFCI 3114 15813U, // RFDI 3115 265045U, // RFEBB 3116 15818U, // RFI 3117 15776U, // RFID 3118 15807U, // RFMCI 3119 21967U, // RLDCL 3120 17409U, // RLDCL_rec 3121 25101U, // RLDCR 3122 17882U, // RLDCR_rec 3123 19744U, // RLDIC 3124 21974U, // RLDICL 3125 21974U, // RLDICL_32 3126 21974U, // RLDICL_32_64 3127 17417U, // RLDICL_32_rec 3128 17417U, // RLDICL_rec 3129 25121U, // RLDICR 3130 25121U, // RLDICR_32 3131 17890U, // RLDICR_rec 3132 16826U, // RLDIC_rec 3133 3355464605U, // RLDIMI 3134 3355460518U, // RLDIMI_rec 3135 3892335525U, // RLWIMI 3136 3892335525U, // RLWIMI8 3137 3892331439U, // RLWIMI8_rec 3138 3892331439U, // RLWIMI_rec 3139 22310U, // RLWINM 3140 22310U, // RLWINM8 3141 17458U, // RLWINM8_rec 3142 17458U, // RLWINM_rec 3143 22319U, // RLWNM 3144 22319U, // RLWNM8 3145 17467U, // RLWNM8_rec 3146 17467U, // RLWNM_rec 3147 14908U, // ReadTB 3148 544116U, // SC 3149 14191U, // SELECT_CC_F16 3150 14113U, // SELECT_CC_F4 3151 14480U, // SELECT_CC_F8 3152 14138U, // SELECT_CC_I4 3153 14525U, // SELECT_CC_I8 3154 14926U, // SELECT_CC_QBRC 3155 14955U, // SELECT_CC_QFRC 3156 15044U, // SELECT_CC_QSRC 3157 15176U, // SELECT_CC_SPE 3158 14084U, // SELECT_CC_SPE4 3159 15015U, // SELECT_CC_VRRC 3160 14984U, // SELECT_CC_VSFRC 3161 15104U, // SELECT_CC_VSRC 3162 15073U, // SELECT_CC_VSSRC 3163 14206U, // SELECT_F16 3164 14127U, // SELECT_F4 3165 14494U, // SELECT_F8 3166 14152U, // SELECT_I4 3167 14699U, // SELECT_I8 3168 14942U, // SELECT_QBRC 3169 14971U, // SELECT_QFRC 3170 15060U, // SELECT_QSRC 3171 15191U, // SELECT_SPE 3172 14100U, // SELECT_SPE4 3173 15031U, // SELECT_VRRC 3174 15001U, // SELECT_VSFRC 3175 15120U, // SELECT_VSRC 3176 15090U, // SELECT_VSSRC 3177 536890396U, // SETB 3178 536890396U, // SETB8 3179 15161U, // SETRND 3180 15793U, // SETRNDi 3181 536887948U, // SLBFEE_rec 3182 15696U, // SLBIA 3183 544784U, // SLBIE 3184 536891743U, // SLBIEG 3185 536891368U, // SLBMFEE 3186 536897756U, // SLBMFEV 3187 536891451U, // SLBMTE 3188 15724U, // SLBSYNC 3189 20158U, // SLD 3190 16937U, // SLD_rec 3191 27456U, // SLW 3192 27456U, // SLW8 3193 18242U, // SLW8_rec 3194 18242U, // SLW_rec 3195 33583814U, // SPELWZ 3196 604008940U, // SPELWZX 3197 33582300U, // SPESTW 3198 604008885U, // SPESTWX 3199 15378U, // SPILL_CR 3200 15525U, // SPILL_CRBIT 3201 15229U, // SPILL_VRSAVE 3202 19888U, // SRAD 3203 21229U, // SRADI 3204 21229U, // SRADI_32 3205 17227U, // SRADI_rec 3206 16874U, // SRAD_rec 3207 27285U, // SRAW 3208 21727U, // SRAWI 3209 17336U, // SRAWI_rec 3210 18201U, // SRAW_rec 3211 20244U, // SRD 3212 16957U, // SRD_rec 3213 27711U, // SRW 3214 27711U, // SRW8 3215 18248U, // SRW8_rec 3216 18248U, // SRW_rec 3217 33573956U, // STB 3218 33573956U, // STB8 3219 28352U, // STBCIX 3220 603998107U, // STBCX 3221 604008270U, // STBEPX 3222 201533447U, // STBU 3223 201533447U, // STBU8 3224 218312914U, // STBUX 3225 218312914U, // STBUX8 3226 604007952U, // STBX 3227 604007952U, // STBX8 3228 28176U, // STBXTLS 3229 28176U, // STBXTLS_ 3230 28176U, // STBXTLS_32 3231 33574774U, // STD 3232 26237U, // STDAT 3233 604008402U, // STDBRX 3234 28367U, // STDCIX 3235 603998115U, // STDCX 3236 201533508U, // STDU 3237 218312967U, // STDUX 3238 604008046U, // STDX 3239 28270U, // STDXTLS 3240 28270U, // STDXTLS_ 3241 33574479U, // STFD 3242 604008286U, // STFDEPX 3243 201533459U, // STFDU 3244 218312953U, // STFDUX 3245 604008004U, // STFDX 3246 604008868U, // STFIWX 3247 33580183U, // STFS 3248 201533574U, // STFSU 3249 218313030U, // STFSUX 3250 604008529U, // STFSX 3251 33575509U, // STH 3252 33575509U, // STH8 3253 604008417U, // STHBRX 3254 28375U, // STHCIX 3255 603998123U, // STHCX 3256 604008302U, // STHEPX 3257 201533537U, // STHU 3258 201533537U, // STHU8 3259 218312981U, // STHUX 3260 218312981U, // STHUX8 3261 604008122U, // STHX 3262 604008122U, // STHX8 3263 28346U, // STHXTLS 3264 28346U, // STHXTLS_ 3265 28346U, // STHXTLS_32 3266 33581898U, // STMW 3267 15897U, // STOP 3268 21838U, // STSWI 3269 604007935U, // STVEBX 3270 604008105U, // STVEHX 3271 604008858U, // STVEWX 3272 604008815U, // STVX 3273 604001904U, // STVXL 3274 33582300U, // STW 3275 33582300U, // STW8 3276 26315U, // STWAT 3277 604008442U, // STWBRX 3278 28383U, // STWCIX 3279 603998131U, // STWCX 3280 604008317U, // STWEPX 3281 201533627U, // STWU 3282 201533627U, // STWU8 3283 218313038U, // STWUX 3284 218313038U, // STWUX8 3285 604008885U, // STWX 3286 604008885U, // STWX8 3287 29109U, // STWXTLS 3288 29109U, // STWXTLS_ 3289 29109U, // STWXTLS_32 3290 33574736U, // STXSD 3291 604008038U, // STXSDX 3292 604007943U, // STXSIBX 3293 604007943U, // STXSIBXv 3294 604008113U, // STXSIHX 3295 604008113U, // STXSIHXv 3296 604008876U, // STXSIWX 3297 33579201U, // STXSSP 3298 604008358U, // STXSSPX 3299 33581362U, // STXV 3300 604007861U, // STXVB16X 3301 604007826U, // STXVD2X 3302 604007879U, // STXVH8X 3303 22115U, // STXVL 3304 22031U, // STXVLL 3305 604007843U, // STXVW4X 3306 604008827U, // STXVX 3307 20609U, // SUBF 3308 20609U, // SUBF8 3309 22764U, // SUBF8O 3310 17655U, // SUBF8O_rec 3311 17119U, // SUBF8_rec 3312 19723U, // SUBFC 3313 19723U, // SUBFC8 3314 22670U, // SUBFC8O 3315 17549U, // SUBFC8O_rec 3316 16802U, // SUBFC8_rec 3317 22670U, // SUBFCO 3318 17549U, // SUBFCO_rec 3319 16802U, // SUBFC_rec 3320 20472U, // SUBFE 3321 20472U, // SUBFE8 3322 22714U, // SUBFE8O 3323 17599U, // SUBFE8O_rec 3324 17045U, // SUBFE8_rec 3325 22714U, // SUBFEO 3326 17599U, // SUBFEO_rec 3327 17045U, // SUBFE_rec 3328 19751U, // SUBFIC 3329 19751U, // SUBFIC8 3330 536891429U, // SUBFME 3331 536891429U, // SUBFME8 3332 536893642U, // SUBFME8O 3333 536888529U, // SUBFME8O_rec 3334 536887973U, // SUBFME8_rec 3335 536893642U, // SUBFMEO 3336 536888529U, // SUBFMEO_rec 3337 536887973U, // SUBFME_rec 3338 22764U, // SUBFO 3339 17655U, // SUBFO_rec 3340 536891507U, // SUBFZE 3341 536891507U, // SUBFZE8 3342 536893667U, // SUBFZE8O 3343 536888557U, // SUBFZE8O_rec 3344 536888022U, // SUBFZE8_rec 3345 536893667U, // SUBFZEO 3346 536888557U, // SUBFZEO_rec 3347 536888022U, // SUBFZE_rec 3348 17119U, // SUBF_rec 3349 544088U, // SYNC 3350 542380U, // TABORT 3351 180631U, // TABORTDC 3352 181043U, // TABORTDCI 3353 180703U, // TABORTWC 3354 181055U, // TABORTWCI 3355 592722U, // TAILB 3356 592722U, // TAILB8 3357 608548U, // TAILBA 3358 608548U, // TAILBA8 3359 15919U, // TAILBCTR 3360 15919U, // TAILBCTR8 3361 263276U, // TBEGIN 3362 15483U, // TBEGIN_RET 3363 546226U, // TCHECK 3364 15471U, // TCHECK_RET 3365 538003611U, // TCRETURNai 3366 538003518U, // TCRETURNai8 3367 537988502U, // TCRETURNdi 3368 537987148U, // TCRETURNdi8 3369 537944563U, // TCRETURNri 3370 537938010U, // TCRETURNri8 3371 184158U, // TD 3372 185157U, // TDI 3373 262710U, // TEND 3374 15702U, // TLBIA 3375 661327895U, // TLBIE 3376 546270U, // TLBIEL 3377 536899030U, // TLBIVAX 3378 544401U, // TLBLD 3379 545661U, // TLBLI 3380 15781U, // TLBRE 3381 20525U, // TLBRE2 3382 536899614U, // TLBSX 3383 28702U, // TLBSX2 3384 18363U, // TLBSX2D 3385 15732U, // TLBSYNC 3386 15787U, // TLBWE 3387 20565U, // TLBWE2 3388 15888U, // TRAP 3389 13266U, // TRECHKPT 3390 541728U, // TRECLAIM 3391 263685U, // TSR 3392 191664U, // TW 3393 185685U, // TWI 3394 15340U, // UNENCODED_NOP 3395 536889448U, // UPDATE_VRSAVE 3396 15355U, // UpdateGBR 3397 19529U, // VABSDUB 3398 21082U, // VABSDUH 3399 27898U, // VABSDUW 3400 25023U, // VADDCUQ 3401 27882U, // VADDCUW 3402 25054U, // VADDECUQ 3403 22354U, // VADDEUQM 3404 23882U, // VADDFP 3405 25456U, // VADDSBS 3406 25799U, // VADDSHS 3407 26098U, // VADDSWS 3408 22174U, // VADDUBM 3409 25484U, // VADDUBS 3410 22202U, // VADDUDM 3411 22241U, // VADDUHM 3412 25827U, // VADDUHS 3413 22335U, // VADDUQM 3414 22424U, // VADDUWM 3415 26125U, // VADDUWS 3416 20222U, // VAND 3417 19716U, // VANDC 3418 19404U, // VAVGSB 3419 20969U, // VAVGSH 3420 27732U, // VAVGSW 3421 19547U, // VAVGUB 3422 21100U, // VAVGUH 3423 27916U, // VAVGUW 3424 20163U, // VBPERMD 3425 24977U, // VBPERMQ 3426 134246464U, // VCFSX 3427 536899648U, // VCFSX_0 3428 134246670U, // VCFUX 3429 536899854U, // VCFUX_0 3430 25155U, // VCIPHER 3431 26543U, // VCIPHERLAST 3432 536890586U, // VCLZB 3433 536891308U, // VCLZD 3434 536892087U, // VCLZH 3435 536890204U, // VCLZLSBB 3436 536898922U, // VCLZW 3437 23846U, // VCMPBFP 3438 17761U, // VCMPBFP_rec 3439 23945U, // VCMPEQFP 3440 17782U, // VCMPEQFP_rec 3441 19572U, // VCMPEQUB 3442 16720U, // VCMPEQUB_rec 3443 20362U, // VCMPEQUD 3444 16974U, // VCMPEQUD_rec 3445 21125U, // VCMPEQUH 3446 17170U, // VCMPEQUH_rec 3447 27941U, // VCMPEQUW 3448 18273U, // VCMPEQUW_rec 3449 23899U, // VCMPGEFP 3450 17771U, // VCMPGEFP_rec 3451 23955U, // VCMPGTFP 3452 17793U, // VCMPGTFP_rec 3453 19457U, // VCMPGTSB 3454 16701U, // VCMPGTSB_rec 3455 20280U, // VCMPGTSD 3456 16963U, // VCMPGTSD_rec 3457 21022U, // VCMPGTSH 3458 17151U, // VCMPGTSH_rec 3459 27795U, // VCMPGTSW 3460 18254U, // VCMPGTSW_rec 3461 19646U, // VCMPGTUB 3462 16755U, // VCMPGTUB_rec 3463 20372U, // VCMPGTUD 3464 16985U, // VCMPGTUD_rec 3465 21147U, // VCMPGTUH 3466 17181U, // VCMPGTUH_rec 3467 27976U, // VCMPGTUW 3468 18284U, // VCMPGTUW_rec 3469 19312U, // VCMPNEB 3470 16691U, // VCMPNEB_rec 3471 20901U, // VCMPNEH 3472 17141U, // VCMPNEH_rec 3473 27339U, // VCMPNEW 3474 18208U, // VCMPNEW_rec 3475 19664U, // VCMPNEZB 3476 16766U, // VCMPNEZB_rec 3477 21165U, // VCMPNEZH 3478 17192U, // VCMPNEZH_rec 3479 28000U, // VCMPNEZW 3480 18302U, // VCMPNEZW_rec 3481 134243943U, // VCTSXS 3482 536897127U, // VCTSXS_0 3483 134243951U, // VCTUXS 3484 536897135U, // VCTUXS_0 3485 536890593U, // VCTZB 3486 536891323U, // VCTZD 3487 536892094U, // VCTZH 3488 536890214U, // VCTZLSBB 3489 536898939U, // VCTZW 3490 26913U, // VEQV 3491 536894828U, // VEXPTEFP 3492 1207979863U, // VEXTRACTD 3493 1207979186U, // VEXTRACTUB 3494 1207980687U, // VEXTRACTUH 3495 1207987503U, // VEXTRACTUW 3496 536890744U, // VEXTSB2D 3497 536890744U, // VEXTSB2Ds 3498 536897848U, // VEXTSB2W 3499 536897848U, // VEXTSB2Ws 3500 536890754U, // VEXTSH2D 3501 536890754U, // VEXTSH2Ds 3502 536897858U, // VEXTSH2W 3503 536897858U, // VEXTSH2Ws 3504 536890764U, // VEXTSW2D 3505 536890764U, // VEXTSW2Ds 3506 28424U, // VEXTUBLX 3507 28649U, // VEXTUBRX 3508 28434U, // VEXTUHLX 3509 28674U, // VEXTUHRX 3510 28444U, // VEXTUWLX 3511 28684U, // VEXTUWRX 3512 536890806U, // VGBBD 3513 335563834U, // VINSERTB 3514 1207979884U, // VINSERTD 3515 335565387U, // VINSERTH 3516 1207987399U, // VINSERTW 3517 536894802U, // VLOGEFP 3518 23873U, // VMADDFP 3519 23965U, // VMAXFP 3520 19476U, // VMAXSB 3521 20290U, // VMAXSD 3522 21041U, // VMAXSH 3523 27812U, // VMAXSW 3524 19656U, // VMAXUB 3525 20382U, // VMAXUD 3526 21157U, // VMAXUH 3527 27986U, // VMAXUW 3528 25776U, // VMHADDSHS 3529 25787U, // VMHRADDSHS 3530 23937U, // VMINFP 3531 19440U, // VMINSB 3532 20272U, // VMINSD 3533 21005U, // VMINSH 3534 27778U, // VMINSW 3535 19555U, // VMINUB 3536 20354U, // VMINUD 3537 21108U, // VMINUH 3538 27924U, // VMINUW 3539 22230U, // VMLADDUHM 3540 27331U, // VMRGEW 3541 19321U, // VMRGHB 3542 20910U, // VMRGHH 3543 27374U, // VMRGHW 3544 19339U, // VMRGLB 3545 20918U, // VMRGLH 3546 27416U, // VMRGLW 3547 27689U, // VMRGOW 3548 22155U, // VMSUMMBM 3549 22211U, // VMSUMSHM 3550 25808U, // VMSUMSHS 3551 22183U, // VMSUMUBM 3552 22250U, // VMSUMUHM 3553 25836U, // VMSUMUHS 3554 536895915U, // VMUL10CUQ 3555 25032U, // VMUL10ECUQ 3556 25064U, // VMUL10EUQ 3557 536895905U, // VMUL10UQ 3558 19395U, // VMULESB 3559 20960U, // VMULESH 3560 27723U, // VMULESW 3561 19538U, // VMULEUB 3562 21091U, // VMULEUH 3563 27907U, // VMULEUW 3564 19448U, // VMULOSB 3565 21013U, // VMULOSH 3566 27786U, // VMULOSW 3567 19563U, // VMULOUB 3568 21116U, // VMULOUH 3569 27932U, // VMULOUW 3570 22433U, // VMULUWM 3571 20207U, // VNAND 3572 25145U, // VNCIPHER 3573 26529U, // VNCIPHERLAST 3574 536890965U, // VNEGD 3575 536898279U, // VNEGW 3576 23855U, // VNMSUBFP 3577 25243U, // VNOR 3578 25256U, // VOR 3579 19822U, // VORC 3580 22373U, // VPERM 3581 25203U, // VPERMR 3582 25269U, // VPERMXOR 3583 28558U, // VPKPX 3584 25935U, // VPKSDSS 3585 26001U, // VPKSDUS 3586 25944U, // VPKSHSS 3587 26019U, // VPKSHUS 3588 25953U, // VPKSWSS 3589 26037U, // VPKSWUS 3590 22388U, // VPKUDUM 3591 26010U, // VPKUDUS 3592 22397U, // VPKUHUM 3593 26028U, // VPKUHUS 3594 22406U, // VPKUWUM 3595 26046U, // VPKUWUS 3596 19359U, // VPMSUMB 3597 20172U, // VPMSUMD 3598 20938U, // VPMSUMH 3599 27472U, // VPMSUMW 3600 536890416U, // VPOPCNTB 3601 536891234U, // VPOPCNTD 3602 536891969U, // VPOPCNTH 3603 536898749U, // VPOPCNTW 3604 536890813U, // VPRTYBD 3605 536895799U, // VPRTYBQ 3606 536898203U, // VPRTYBW 3607 536894821U, // VREFP 3608 536893172U, // VRFIM 3609 536893497U, // VRFIN 3610 536894905U, // VRFIP 3611 536900163U, // VRFIZ 3612 19347U, // VRLB 3613 20151U, // VRLD 3614 21397U, // VRLDMI 3615 22302U, // VRLDNM 3616 20926U, // VRLH 3617 27448U, // VRLW 3618 21509U, // VRLWMI 3619 22318U, // VRLWNM 3620 536894838U, // VRSQRTEFP 3621 536899372U, // VSBOX 3622 22004U, // VSEL 3623 19875U, // VSHASIGMAD 3624 27272U, // VSHASIGMAW 3625 22062U, // VSL 3626 19353U, // VSLB 3627 20157U, // VSLD 3628 21548U, // VSLDOI 3629 20932U, // VSLH 3630 22810U, // VSLO 3631 26891U, // VSLV 3632 27455U, // VSLW 3633 134237224U, // VSPLTB 3634 134237224U, // VSPLTBs 3635 134238777U, // VSPLTH 3636 134238777U, // VSPLTHs 3637 151014365U, // VSPLTISB 3638 151015930U, // VSPLTISH 3639 151022693U, // VSPLTISW 3640 134245548U, // VSPLTW 3641 25334U, // VSR 3642 19278U, // VSRAB 3643 19887U, // VSRAD 3644 20879U, // VSRAH 3645 27284U, // VSRAW 3646 19389U, // VSRB 3647 20251U, // VSRD 3648 20954U, // VSRH 3649 22924U, // VSRO 3650 26919U, // VSRV 3651 27710U, // VSRW 3652 25014U, // VSUBCUQ 3653 27873U, // VSUBCUW 3654 25044U, // VSUBECUQ 3655 22344U, // VSUBEUQM 3656 23865U, // VSUBFP 3657 25447U, // VSUBSBS 3658 25767U, // VSUBSHS 3659 26089U, // VSUBSWS 3660 22165U, // VSUBUBM 3661 25475U, // VSUBUBS 3662 22193U, // VSUBUDM 3663 22221U, // VSUBUHM 3664 25818U, // VSUBUHS 3665 22326U, // VSUBUQM 3666 22415U, // VSUBUWM 3667 26116U, // VSUBUWS 3668 26079U, // VSUM2SWS 3669 25437U, // VSUM4SBS 3670 25757U, // VSUM4SHS 3671 25465U, // VSUM4UBS 3672 26107U, // VSUMSWS 3673 536899461U, // VUPKHPX 3674 536890324U, // VUPKHSB 3675 536891889U, // VUPKHSH 3676 536898652U, // VUPKHSW 3677 536899477U, // VUPKLPX 3678 536890343U, // VUPKLSB 3679 536891908U, // VUPKLSH 3680 536898671U, // VUPKLSW 3681 25287U, // VXOR 3682 117465799U, // V_SET0 3683 117465799U, // V_SET0B 3684 117465799U, // V_SET0H 3685 8940645U, // V_SETALLONES 3686 8940645U, // V_SETALLONESB 3687 8940645U, // V_SETALLONESH 3688 550712U, // WAIT 3689 544753U, // WRTEE 3690 545610U, // WRTEEI 3691 25264U, // XOR 3692 25264U, // XOR8 3693 17911U, // XOR8_rec 3694 21588U, // XORI 3695 21588U, // XORI8 3696 25883U, // XORIS 3697 25883U, // XORIS8 3698 17911U, // XOR_rec 3699 536894528U, // XSABSDP 3700 536895147U, // XSABSQP 3701 23140U, // XSADDDP 3702 24105U, // XSADDQP 3703 22883U, // XSADDQPO 3704 24405U, // XSADDSP 3705 23574U, // XSCMPEQDP 3706 23542U, // XSCMPEXPDP 3707 24203U, // XSCMPEXPQP 3708 23202U, // XSCMPGEDP 3709 23634U, // XSCMPGTDP 3710 23472U, // XSCMPODP 3711 24173U, // XSCMPOQP 3712 23698U, // XSCMPUDP 3713 24254U, // XSCMPUQP 3714 23432U, // XSCPSGNDP 3715 24162U, // XSCPSGNQP 3716 536894885U, // XSCVDPHP 3717 536895095U, // XSCVDPQP 3718 536895579U, // XSCVDPSP 3719 536893539U, // XSCVDPSPN 3720 536896545U, // XSCVDPSXDS 3721 536896545U, // XSCVDPSXDSs 3722 536897055U, // XSCVDPSXWS 3723 536897055U, // XSCVDPSXWSs 3724 536896581U, // XSCVDPUXDS 3725 536896581U, // XSCVDPUXDSs 3726 536897091U, // XSCVDPUXWS 3727 536897091U, // XSCVDPUXWSs 3728 536894394U, // XSCVHPDP 3729 536894404U, // XSCVQPDP 3730 536893728U, // XSCVQPDPO 3731 536900136U, // XSCVQPSDZ 3732 536900317U, // XSCVQPSWZ 3733 536900147U, // XSCVQPUDZ 3734 536900328U, // XSCVQPUWZ 3735 536895026U, // XSCVSDQP 3736 536894414U, // XSCVSPDP 3737 536893528U, // XSCVSPDPN 3738 536894070U, // XSCVSXDDP 3739 536895335U, // XSCVSXDSP 3740 536895036U, // XSCVUDQP 3741 536894092U, // XSCVUXDDP 3742 536895357U, // XSCVUXDSP 3743 23708U, // XSDIVDP 3744 24264U, // XSDIVQP 3745 22914U, // XSDIVQPO 3746 24819U, // XSDIVSP 3747 23522U, // XSIEXPDP 3748 24193U, // XSIEXPQP 3749 1744853522U, // XSMADDADP 3750 1744854807U, // XSMADDASP 3751 1744853874U, // XSMADDMDP 3752 1744855089U, // XSMADDMSP 3753 1744854559U, // XSMADDQP 3754 1744853336U, // XSMADDQPO 3755 23130U, // XSMAXCDP 3756 23768U, // XSMAXDP 3757 23312U, // XSMAXJDP 3758 23120U, // XSMINCDP 3759 23454U, // XSMINDP 3760 23302U, // XSMINJDP 3761 1744853476U, // XSMSUBADP 3762 1744854761U, // XSMSUBASP 3763 1744853828U, // XSMSUBMDP 3764 1744855043U, // XSMSUBMSP 3765 1744854518U, // XSMSUBQP 3766 1744853303U, // XSMSUBQPO 3767 23322U, // XSMULDP 3768 24153U, // XSMULQP 3769 22893U, // XSMULQPO 3770 24537U, // XSMULSP 3771 536894508U, // XSNABSDP 3772 536895137U, // XSNABSQP 3773 536894176U, // XSNEGDP 3774 536895046U, // XSNEGQP 3775 1744853498U, // XSNMADDADP 3776 1744854783U, // XSNMADDASP 3777 1744853850U, // XSNMADDMDP 3778 1744855065U, // XSNMADDMSP 3779 1744854548U, // XSNMADDQP 3780 1744853324U, // XSNMADDQPO 3781 1744853452U, // XSNMSUBADP 3782 1744854737U, // XSNMSUBASP 3783 1744853804U, // XSNMSUBMDP 3784 1744855019U, // XSNMSUBMSP 3785 1744854507U, // XSNMSUBQP 3786 1744853291U, // XSNMSUBQPO 3787 536892468U, // XSRDPI 3788 536890671U, // XSRDPIC 3789 536893179U, // XSRDPIM 3790 536894912U, // XSRDPIP 3791 536900170U, // XSRDPIZ 3792 536894136U, // XSREDP 3793 536895390U, // XSRESP 3794 283716U, // XSRQPI 3795 290559U, // XSRQPIX 3796 287022U, // XSRQPXP 3797 536895648U, // XSRSP 3798 536894152U, // XSRSQRTEDP 3799 536895406U, // XSRSQRTESP 3800 536894568U, // XSSQRTDP 3801 536895156U, // XSSQRTQP 3802 536893815U, // XSSQRTQPO 3803 536895700U, // XSSQRTSP 3804 23080U, // XSSUBDP 3805 24064U, // XSSUBQP 3806 22850U, // XSSUBQPO 3807 24365U, // XSSUBSP 3808 23717U, // XSTDIVDP 3809 536894578U, // XSTSQRTDP 3810 2281724474U, // XSTSTDCDP 3811 2281725449U, // XSTSTDCQP 3812 2281725759U, // XSTSTDCSP 3813 536894466U, // XSXEXPDP 3814 536895127U, // XSXEXPQP 3815 536894194U, // XSXSIGDP 3816 536895055U, // XSXSIGQP 3817 536894537U, // XVABSDP 3818 536895665U, // XVABSSP 3819 23149U, // XVADDDP 3820 24414U, // XVADDSP 3821 23585U, // XVCMPEQDP 3822 17737U, // XVCMPEQDP_rec 3823 24717U, // XVCMPEQSP 3824 17823U, // XVCMPEQSP_rec 3825 23213U, // XVCMPGEDP 3826 17725U, // XVCMPGEDP_rec 3827 24467U, // XVCMPGESP 3828 17811U, // XVCMPGESP_rec 3829 23645U, // XVCMPGTDP 3830 17749U, // XVCMPGTDP_rec 3831 24777U, // XVCMPGTSP 3832 17842U, // XVCMPGTSP_rec 3833 23443U, // XVCPSGNDP 3834 24647U, // XVCPSGNSP 3835 536895589U, // XVCVDPSP 3836 536896557U, // XVCVDPSXDS 3837 536897067U, // XVCVDPSXWS 3838 536896593U, // XVCVDPUXDS 3839 536897103U, // XVCVDPUXWS 3840 536895599U, // XVCVHPSP 3841 536894424U, // XVCVSPDP 3842 536894895U, // XVCVSPHP 3843 536896569U, // XVCVSPSXDS 3844 536897079U, // XVCVSPSXWS 3845 536896605U, // XVCVSPUXDS 3846 536897115U, // XVCVSPUXWS 3847 536894081U, // XVCVSXDDP 3848 536895346U, // XVCVSXDSP 3849 536894658U, // XVCVSXWDP 3850 536895759U, // XVCVSXWSP 3851 536894103U, // XVCVUXDDP 3852 536895368U, // XVCVUXDSP 3853 536894669U, // XVCVUXWDP 3854 536895770U, // XVCVUXWSP 3855 23737U, // XVDIVDP 3856 24838U, // XVDIVSP 3857 23532U, // XVIEXPDP 3858 24697U, // XVIEXPSP 3859 1744853533U, // XVMADDADP 3860 1744854818U, // XVMADDASP 3861 1744853885U, // XVMADDMDP 3862 1744855100U, // XVMADDMSP 3863 23777U, // XVMAXDP 3864 24869U, // XVMAXSP 3865 23463U, // XVMINDP 3866 24658U, // XVMINSP 3867 1744853487U, // XVMSUBADP 3868 1744854772U, // XVMSUBASP 3869 1744853839U, // XVMSUBMDP 3870 1744855054U, // XVMSUBMSP 3871 23331U, // XVMULDP 3872 24546U, // XVMULSP 3873 536894518U, // XVNABSDP 3874 536895655U, // XVNABSSP 3875 536894185U, // XVNEGDP 3876 536895430U, // XVNEGSP 3877 1744853510U, // XVNMADDADP 3878 1744854795U, // XVNMADDASP 3879 1744853862U, // XVNMADDMDP 3880 1744855077U, // XVNMADDMSP 3881 1744853464U, // XVNMSUBADP 3882 1744854749U, // XVNMSUBASP 3883 1744853816U, // XVNMSUBMDP 3884 1744855031U, // XVNMSUBMSP 3885 536892476U, // XVRDPI 3886 536890680U, // XVRDPIC 3887 536893188U, // XVRDPIM 3888 536894921U, // XVRDPIP 3889 536900179U, // XVRDPIZ 3890 536894144U, // XVREDP 3891 536895398U, // XVRESP 3892 536892492U, // XVRSPI 3893 536890689U, // XVRSPIC 3894 536893197U, // XVRSPIM 3895 536894930U, // XVRSPIP 3896 536900188U, // XVRSPIZ 3897 536894164U, // XVRSQRTEDP 3898 536895418U, // XVRSQRTESP 3899 536894600U, // XVSQRTDP 3900 536895721U, // XVSQRTSP 3901 23089U, // XVSUBDP 3902 24374U, // XVSUBSP 3903 23727U, // XVTDIVDP 3904 24828U, // XVTDIVSP 3905 536894589U, // XVTSQRTDP 3906 536895710U, // XVTSQRTSP 3907 2281724485U, // XVTSTDCDP 3908 2281725770U, // XVTSTDCSP 3909 536894476U, // XVXEXPDP 3910 536895619U, // XVXEXPSP 3911 536894204U, // XVXSIGDP 3912 536895439U, // XVXSIGSP 3913 536891146U, // XXBRD 3914 536891859U, // XXBRH 3915 536895898U, // XXBRQ 3916 536898615U, // XXBRW 3917 27963U, // XXEXTRACTUW 3918 2818600145U, // XXINSERTW 3919 20181U, // XXLAND 3920 19698U, // XXLANDC 3921 26897U, // XXLEQV 3922 117467409U, // XXLEQVOnes 3923 20189U, // XXLNAND 3924 25227U, // XXLNOR 3925 25220U, // XXLOR 3926 19806U, // XXLORC 3927 25220U, // XXLORf 3928 25261U, // XXLXOR 3929 117465773U, // XXLXORdpz 3930 117465773U, // XXLXORspz 3931 117465773U, // XXLXORz 3932 27382U, // XXMRGHW 3933 27424U, // XXMRGLW 3934 22380U, // XXPERM 3935 21268U, // XXPERMDI 3936 21268U, // XXPERMDIs 3937 25211U, // XXPERMR 3938 22010U, // XXSEL 3939 21734U, // XXSLDWI 3940 21734U, // XXSLDWIs 3941 352340865U, // XXSPLTIB 3942 27828U, // XXSPLTW 3943 27828U, // XXSPLTWs 3944 183528U, // gBC 3945 182568U, // gBCA 3946 9747788U, // gBCAat 3947 189179U, // gBCCTR 3948 185886U, // gBCCTRL 3949 185802U, // gBCL 3950 182862U, // gBCLA 3951 9747804U, // gBCLAat 3952 189004U, // gBCLR 3953 185879U, // gBCLRL 3954 10272206U, // gBCLat 3955 10272105U, // gBCat 3956 }; 3957 3958 static const uint16_t OpInfo1[] = { 3959 0U, // PHI 3960 0U, // INLINEASM 3961 0U, // INLINEASM_BR 3962 0U, // CFI_INSTRUCTION 3963 0U, // EH_LABEL 3964 0U, // GC_LABEL 3965 0U, // ANNOTATION_LABEL 3966 0U, // KILL 3967 0U, // EXTRACT_SUBREG 3968 0U, // INSERT_SUBREG 3969 0U, // IMPLICIT_DEF 3970 0U, // SUBREG_TO_REG 3971 0U, // COPY_TO_REGCLASS 3972 0U, // DBG_VALUE 3973 0U, // DBG_LABEL 3974 0U, // REG_SEQUENCE 3975 0U, // COPY 3976 0U, // BUNDLE 3977 0U, // LIFETIME_START 3978 0U, // LIFETIME_END 3979 0U, // STACKMAP 3980 0U, // FENTRY_CALL 3981 0U, // PATCHPOINT 3982 0U, // LOAD_STACK_GUARD 3983 0U, // STATEPOINT 3984 0U, // LOCAL_ESCAPE 3985 0U, // FAULTING_OP 3986 0U, // PATCHABLE_OP 3987 0U, // PATCHABLE_FUNCTION_ENTER 3988 0U, // PATCHABLE_RET 3989 0U, // PATCHABLE_FUNCTION_EXIT 3990 0U, // PATCHABLE_TAIL_CALL 3991 0U, // PATCHABLE_EVENT_CALL 3992 0U, // PATCHABLE_TYPED_EVENT_CALL 3993 0U, // ICALL_BRANCH_FUNNEL 3994 0U, // G_ADD 3995 0U, // G_SUB 3996 0U, // G_MUL 3997 0U, // G_SDIV 3998 0U, // G_UDIV 3999 0U, // G_SREM 4000 0U, // G_UREM 4001 0U, // G_AND 4002 0U, // G_OR 4003 0U, // G_XOR 4004 0U, // G_IMPLICIT_DEF 4005 0U, // G_PHI 4006 0U, // G_FRAME_INDEX 4007 0U, // G_GLOBAL_VALUE 4008 0U, // G_EXTRACT 4009 0U, // G_UNMERGE_VALUES 4010 0U, // G_INSERT 4011 0U, // G_MERGE_VALUES 4012 0U, // G_BUILD_VECTOR 4013 0U, // G_BUILD_VECTOR_TRUNC 4014 0U, // G_CONCAT_VECTORS 4015 0U, // G_PTRTOINT 4016 0U, // G_INTTOPTR 4017 0U, // G_BITCAST 4018 0U, // G_INTRINSIC_TRUNC 4019 0U, // G_INTRINSIC_ROUND 4020 0U, // G_READCYCLECOUNTER 4021 0U, // G_LOAD 4022 0U, // G_SEXTLOAD 4023 0U, // G_ZEXTLOAD 4024 0U, // G_INDEXED_LOAD 4025 0U, // G_INDEXED_SEXTLOAD 4026 0U, // G_INDEXED_ZEXTLOAD 4027 0U, // G_STORE 4028 0U, // G_INDEXED_STORE 4029 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS 4030 0U, // G_ATOMIC_CMPXCHG 4031 0U, // G_ATOMICRMW_XCHG 4032 0U, // G_ATOMICRMW_ADD 4033 0U, // G_ATOMICRMW_SUB 4034 0U, // G_ATOMICRMW_AND 4035 0U, // G_ATOMICRMW_NAND 4036 0U, // G_ATOMICRMW_OR 4037 0U, // G_ATOMICRMW_XOR 4038 0U, // G_ATOMICRMW_MAX 4039 0U, // G_ATOMICRMW_MIN 4040 0U, // G_ATOMICRMW_UMAX 4041 0U, // G_ATOMICRMW_UMIN 4042 0U, // G_ATOMICRMW_FADD 4043 0U, // G_ATOMICRMW_FSUB 4044 0U, // G_FENCE 4045 0U, // G_BRCOND 4046 0U, // G_BRINDIRECT 4047 0U, // G_INTRINSIC 4048 0U, // G_INTRINSIC_W_SIDE_EFFECTS 4049 0U, // G_ANYEXT 4050 0U, // G_TRUNC 4051 0U, // G_CONSTANT 4052 0U, // G_FCONSTANT 4053 0U, // G_VASTART 4054 0U, // G_VAARG 4055 0U, // G_SEXT 4056 0U, // G_SEXT_INREG 4057 0U, // G_ZEXT 4058 0U, // G_SHL 4059 0U, // G_LSHR 4060 0U, // G_ASHR 4061 0U, // G_ICMP 4062 0U, // G_FCMP 4063 0U, // G_SELECT 4064 0U, // G_UADDO 4065 0U, // G_UADDE 4066 0U, // G_USUBO 4067 0U, // G_USUBE 4068 0U, // G_SADDO 4069 0U, // G_SADDE 4070 0U, // G_SSUBO 4071 0U, // G_SSUBE 4072 0U, // G_UMULO 4073 0U, // G_SMULO 4074 0U, // G_UMULH 4075 0U, // G_SMULH 4076 0U, // G_FADD 4077 0U, // G_FSUB 4078 0U, // G_FMUL 4079 0U, // G_FMA 4080 0U, // G_FMAD 4081 0U, // G_FDIV 4082 0U, // G_FREM 4083 0U, // G_FPOW 4084 0U, // G_FEXP 4085 0U, // G_FEXP2 4086 0U, // G_FLOG 4087 0U, // G_FLOG2 4088 0U, // G_FLOG10 4089 0U, // G_FNEG 4090 0U, // G_FPEXT 4091 0U, // G_FPTRUNC 4092 0U, // G_FPTOSI 4093 0U, // G_FPTOUI 4094 0U, // G_SITOFP 4095 0U, // G_UITOFP 4096 0U, // G_FABS 4097 0U, // G_FCOPYSIGN 4098 0U, // G_FCANONICALIZE 4099 0U, // G_FMINNUM 4100 0U, // G_FMAXNUM 4101 0U, // G_FMINNUM_IEEE 4102 0U, // G_FMAXNUM_IEEE 4103 0U, // G_FMINIMUM 4104 0U, // G_FMAXIMUM 4105 0U, // G_PTR_ADD 4106 0U, // G_PTR_MASK 4107 0U, // G_SMIN 4108 0U, // G_SMAX 4109 0U, // G_UMIN 4110 0U, // G_UMAX 4111 0U, // G_BR 4112 0U, // G_BRJT 4113 0U, // G_INSERT_VECTOR_ELT 4114 0U, // G_EXTRACT_VECTOR_ELT 4115 0U, // G_SHUFFLE_VECTOR 4116 0U, // G_CTTZ 4117 0U, // G_CTTZ_ZERO_UNDEF 4118 0U, // G_CTLZ 4119 0U, // G_CTLZ_ZERO_UNDEF 4120 0U, // G_CTPOP 4121 0U, // G_BSWAP 4122 0U, // G_BITREVERSE 4123 0U, // G_FCEIL 4124 0U, // G_FCOS 4125 0U, // G_FSIN 4126 0U, // G_FSQRT 4127 0U, // G_FFLOOR 4128 0U, // G_FRINT 4129 0U, // G_FNEARBYINT 4130 0U, // G_ADDRSPACE_CAST 4131 0U, // G_BLOCK_ADDR 4132 0U, // G_JUMP_TABLE 4133 0U, // G_DYN_STACKALLOC 4134 0U, // G_READ_REGISTER 4135 0U, // G_WRITE_REGISTER 4136 0U, // CFENCE8 4137 0U, // CLRLSLDI 4138 0U, // CLRLSLDI_rec 4139 66U, // CLRLSLWI 4140 66U, // CLRLSLWI_rec 4141 32U, // CLRRDI 4142 32U, // CLRRDI_rec 4143 34U, // CLRRWI 4144 34U, // CLRRWI_rec 4145 0U, // CP_COPY_FIRST 4146 0U, // CP_COPYx 4147 0U, // CP_PASTE_LAST 4148 0U, // CP_PASTEx 4149 0U, // DCBFL 4150 0U, // DCBFLP 4151 0U, // DCBFx 4152 0U, // DCBTCT 4153 0U, // DCBTDS 4154 0U, // DCBTSTCT 4155 0U, // DCBTSTDS 4156 0U, // DCBTSTT 4157 0U, // DCBTSTx 4158 0U, // DCBTT 4159 0U, // DCBTx 4160 0U, // DFLOADf32 4161 0U, // DFLOADf64 4162 0U, // DFSTOREf32 4163 0U, // DFSTOREf64 4164 0U, // EXTLDI 4165 0U, // EXTLDI_rec 4166 66U, // EXTLWI 4167 66U, // EXTLWI_rec 4168 0U, // EXTRDI 4169 0U, // EXTRDI_rec 4170 66U, // EXTRWI 4171 66U, // EXTRWI_rec 4172 66U, // INSLWI 4173 66U, // INSLWI_rec 4174 0U, // INSRDI 4175 0U, // INSRDI_rec 4176 66U, // INSRWI 4177 66U, // INSRWI_rec 4178 0U, // LAx 4179 0U, // LIWAX 4180 0U, // LIWZX 4181 130U, // RLWIMIbm 4182 130U, // RLWIMIbm_rec 4183 130U, // RLWINMbm 4184 130U, // RLWINMbm_rec 4185 130U, // RLWNMbm 4186 130U, // RLWNMbm_rec 4187 32U, // ROTRDI 4188 32U, // ROTRDI_rec 4189 34U, // ROTRWI 4190 34U, // ROTRWI_rec 4191 32U, // SLDI 4192 32U, // SLDI_rec 4193 34U, // SLWI 4194 34U, // SLWI_rec 4195 0U, // SPILLTOVSR_LD 4196 0U, // SPILLTOVSR_LDX 4197 0U, // SPILLTOVSR_ST 4198 0U, // SPILLTOVSR_STX 4199 32U, // SRDI 4200 32U, // SRDI_rec 4201 34U, // SRWI 4202 34U, // SRWI_rec 4203 0U, // STIWX 4204 4U, // SUBI 4205 4U, // SUBIC 4206 4U, // SUBIC_rec 4207 4U, // SUBIS 4208 0U, // SUBPCIS 4209 0U, // XFLOADf32 4210 0U, // XFLOADf64 4211 0U, // XFSTOREf32 4212 0U, // XFSTOREf64 4213 38U, // ADD4 4214 38U, // ADD4O 4215 38U, // ADD4O_rec 4216 38U, // ADD4TLS 4217 38U, // ADD4_rec 4218 38U, // ADD8 4219 38U, // ADD8O 4220 38U, // ADD8O_rec 4221 38U, // ADD8TLS 4222 38U, // ADD8TLS_ 4223 38U, // ADD8_rec 4224 38U, // ADDC 4225 38U, // ADDC8 4226 38U, // ADDC8O 4227 38U, // ADDC8O_rec 4228 38U, // ADDC8_rec 4229 38U, // ADDCO 4230 38U, // ADDCO_rec 4231 38U, // ADDC_rec 4232 38U, // ADDE 4233 38U, // ADDE8 4234 38U, // ADDE8O 4235 38U, // ADDE8O_rec 4236 38U, // ADDE8_rec 4237 38U, // ADDEO 4238 38U, // ADDEO_rec 4239 38U, // ADDE_rec 4240 4U, // ADDI 4241 4U, // ADDI8 4242 4U, // ADDIC 4243 4U, // ADDIC8 4244 4U, // ADDIC_rec 4245 4U, // ADDIS 4246 4U, // ADDIS8 4247 0U, // ADDISdtprelHA 4248 0U, // ADDISdtprelHA32 4249 0U, // ADDISgotTprelHA 4250 0U, // ADDIStlsgdHA 4251 0U, // ADDIStlsldHA 4252 0U, // ADDIStocHA 4253 0U, // ADDIStocHA8 4254 0U, // ADDIdtprelL 4255 0U, // ADDIdtprelL32 4256 0U, // ADDItlsgdL 4257 0U, // ADDItlsgdL32 4258 0U, // ADDItlsgdLADDR 4259 0U, // ADDItlsgdLADDR32 4260 0U, // ADDItlsldL 4261 0U, // ADDItlsldL32 4262 0U, // ADDItlsldLADDR 4263 0U, // ADDItlsldLADDR32 4264 0U, // ADDItocL 4265 0U, // ADDME 4266 0U, // ADDME8 4267 0U, // ADDME8O 4268 0U, // ADDME8O_rec 4269 0U, // ADDME8_rec 4270 0U, // ADDMEO 4271 0U, // ADDMEO_rec 4272 0U, // ADDME_rec 4273 0U, // ADDPCIS 4274 0U, // ADDZE 4275 0U, // ADDZE8 4276 0U, // ADDZE8O 4277 0U, // ADDZE8O_rec 4278 0U, // ADDZE8_rec 4279 0U, // ADDZEO 4280 0U, // ADDZEO_rec 4281 0U, // ADDZE_rec 4282 0U, // ADJCALLSTACKDOWN 4283 0U, // ADJCALLSTACKUP 4284 38U, // AND 4285 38U, // AND8 4286 38U, // AND8_rec 4287 38U, // ANDC 4288 38U, // ANDC8 4289 38U, // ANDC8_rec 4290 38U, // ANDC_rec 4291 8U, // ANDI8_rec 4292 8U, // ANDIS8_rec 4293 8U, // ANDIS_rec 4294 8U, // ANDI_rec 4295 0U, // ANDI_rec_1_EQ_BIT 4296 0U, // ANDI_rec_1_EQ_BIT8 4297 0U, // ANDI_rec_1_GT_BIT 4298 0U, // ANDI_rec_1_GT_BIT8 4299 38U, // AND_rec 4300 0U, // ATOMIC_CMP_SWAP_I16 4301 0U, // ATOMIC_CMP_SWAP_I32 4302 0U, // ATOMIC_CMP_SWAP_I64 4303 0U, // ATOMIC_CMP_SWAP_I8 4304 0U, // ATOMIC_LOAD_ADD_I16 4305 0U, // ATOMIC_LOAD_ADD_I32 4306 0U, // ATOMIC_LOAD_ADD_I64 4307 0U, // ATOMIC_LOAD_ADD_I8 4308 0U, // ATOMIC_LOAD_AND_I16 4309 0U, // ATOMIC_LOAD_AND_I32 4310 0U, // ATOMIC_LOAD_AND_I64 4311 0U, // ATOMIC_LOAD_AND_I8 4312 0U, // ATOMIC_LOAD_MAX_I16 4313 0U, // ATOMIC_LOAD_MAX_I32 4314 0U, // ATOMIC_LOAD_MAX_I64 4315 0U, // ATOMIC_LOAD_MAX_I8 4316 0U, // ATOMIC_LOAD_MIN_I16 4317 0U, // ATOMIC_LOAD_MIN_I32 4318 0U, // ATOMIC_LOAD_MIN_I64 4319 0U, // ATOMIC_LOAD_MIN_I8 4320 0U, // ATOMIC_LOAD_NAND_I16 4321 0U, // ATOMIC_LOAD_NAND_I32 4322 0U, // ATOMIC_LOAD_NAND_I64 4323 0U, // ATOMIC_LOAD_NAND_I8 4324 0U, // ATOMIC_LOAD_OR_I16 4325 0U, // ATOMIC_LOAD_OR_I32 4326 0U, // ATOMIC_LOAD_OR_I64 4327 0U, // ATOMIC_LOAD_OR_I8 4328 0U, // ATOMIC_LOAD_SUB_I16 4329 0U, // ATOMIC_LOAD_SUB_I32 4330 0U, // ATOMIC_LOAD_SUB_I64 4331 0U, // ATOMIC_LOAD_SUB_I8 4332 0U, // ATOMIC_LOAD_UMAX_I16 4333 0U, // ATOMIC_LOAD_UMAX_I32 4334 0U, // ATOMIC_LOAD_UMAX_I64 4335 0U, // ATOMIC_LOAD_UMAX_I8 4336 0U, // ATOMIC_LOAD_UMIN_I16 4337 0U, // ATOMIC_LOAD_UMIN_I32 4338 0U, // ATOMIC_LOAD_UMIN_I64 4339 0U, // ATOMIC_LOAD_UMIN_I8 4340 0U, // ATOMIC_LOAD_XOR_I16 4341 0U, // ATOMIC_LOAD_XOR_I32 4342 0U, // ATOMIC_LOAD_XOR_I64 4343 0U, // ATOMIC_LOAD_XOR_I8 4344 0U, // ATOMIC_SWAP_I16 4345 0U, // ATOMIC_SWAP_I32 4346 0U, // ATOMIC_SWAP_I64 4347 0U, // ATOMIC_SWAP_I8 4348 0U, // ATTN 4349 0U, // B 4350 0U, // BA 4351 0U, // BC 4352 0U, // BCC 4353 0U, // BCCA 4354 0U, // BCCCTR 4355 0U, // BCCCTR8 4356 0U, // BCCCTRL 4357 0U, // BCCCTRL8 4358 0U, // BCCL 4359 0U, // BCCLA 4360 0U, // BCCLR 4361 0U, // BCCLRL 4362 0U, // BCCTR 4363 0U, // BCCTR8 4364 0U, // BCCTR8n 4365 0U, // BCCTRL 4366 0U, // BCCTRL8 4367 0U, // BCCTRL8n 4368 0U, // BCCTRLn 4369 0U, // BCCTRn 4370 42U, // BCDCFN_rec 4371 42U, // BCDCFSQ_rec 4372 42U, // BCDCFZ_rec 4373 38U, // BCDCPSGN_rec 4374 0U, // BCDCTN_rec 4375 0U, // BCDCTSQ_rec 4376 42U, // BCDCTZ_rec 4377 42U, // BCDSETSGN_rec 4378 198U, // BCDSR_rec 4379 198U, // BCDS_rec 4380 198U, // BCDTRUNC_rec 4381 38U, // BCDUS_rec 4382 38U, // BCDUTRUNC_rec 4383 0U, // BCL 4384 0U, // BCLR 4385 0U, // BCLRL 4386 0U, // BCLRLn 4387 0U, // BCLRn 4388 0U, // BCLalways 4389 0U, // BCLn 4390 0U, // BCTR 4391 0U, // BCTR8 4392 0U, // BCTRL 4393 0U, // BCTRL8 4394 0U, // BCTRL8_LDinto_toc 4395 0U, // BCTRL_LWZinto_toc 4396 0U, // BCn 4397 0U, // BDNZ 4398 0U, // BDNZ8 4399 0U, // BDNZA 4400 0U, // BDNZAm 4401 0U, // BDNZAp 4402 0U, // BDNZL 4403 0U, // BDNZLA 4404 0U, // BDNZLAm 4405 0U, // BDNZLAp 4406 0U, // BDNZLR 4407 0U, // BDNZLR8 4408 0U, // BDNZLRL 4409 0U, // BDNZLRLm 4410 0U, // BDNZLRLp 4411 0U, // BDNZLRm 4412 0U, // BDNZLRp 4413 0U, // BDNZLm 4414 0U, // BDNZLp 4415 0U, // BDNZm 4416 0U, // BDNZp 4417 0U, // BDZ 4418 0U, // BDZ8 4419 0U, // BDZA 4420 0U, // BDZAm 4421 0U, // BDZAp 4422 0U, // BDZL 4423 0U, // BDZLA 4424 0U, // BDZLAm 4425 0U, // BDZLAp 4426 0U, // BDZLR 4427 0U, // BDZLR8 4428 0U, // BDZLRL 4429 0U, // BDZLRLm 4430 0U, // BDZLRLp 4431 0U, // BDZLRm 4432 0U, // BDZLRp 4433 0U, // BDZLm 4434 0U, // BDZLp 4435 0U, // BDZm 4436 0U, // BDZp 4437 0U, // BL 4438 0U, // BL8 4439 0U, // BL8_NOP 4440 0U, // BL8_NOP_TLS 4441 0U, // BL8_TLS 4442 0U, // BL8_TLS_ 4443 0U, // BLA 4444 0U, // BLA8 4445 0U, // BLA8_NOP 4446 0U, // BLR 4447 0U, // BLR8 4448 0U, // BLRL 4449 0U, // BL_NOP 4450 0U, // BL_TLS 4451 38U, // BPERMD 4452 38U, // BRINC 4453 0U, // CLRBHRB 4454 38U, // CMPB 4455 38U, // CMPB8 4456 38U, // CMPD 4457 4U, // CMPDI 4458 38U, // CMPEQB 4459 38U, // CMPLD 4460 8U, // CMPLDI 4461 38U, // CMPLW 4462 8U, // CMPLWI 4463 0U, // CMPRB 4464 0U, // CMPRB8 4465 38U, // CMPW 4466 4U, // CMPWI 4467 0U, // CNTLZD 4468 0U, // CNTLZD_rec 4469 0U, // CNTLZW 4470 0U, // CNTLZW8 4471 0U, // CNTLZW8_rec 4472 0U, // CNTLZW_rec 4473 0U, // CNTTZD 4474 0U, // CNTTZD_rec 4475 0U, // CNTTZW 4476 0U, // CNTTZW8 4477 0U, // CNTTZW8_rec 4478 0U, // CNTTZW_rec 4479 0U, // CP_ABORT 4480 42U, // CP_COPY 4481 42U, // CP_COPY8 4482 42U, // CP_PASTE 4483 42U, // CP_PASTE8 4484 42U, // CP_PASTE8_rec 4485 42U, // CP_PASTE_rec 4486 0U, // CR6SET 4487 0U, // CR6UNSET 4488 38U, // CRAND 4489 38U, // CRANDC 4490 38U, // CREQV 4491 38U, // CRNAND 4492 38U, // CRNOR 4493 38U, // CROR 4494 38U, // CRORC 4495 12U, // CRSET 4496 12U, // CRUNSET 4497 38U, // CRXOR 4498 0U, // CTRL_DEP 4499 0U, // DARN 4500 0U, // DCBA 4501 0U, // DCBF 4502 0U, // DCBFEP 4503 0U, // DCBI 4504 0U, // DCBST 4505 0U, // DCBSTEP 4506 0U, // DCBT 4507 0U, // DCBTEP 4508 0U, // DCBTST 4509 0U, // DCBTSTEP 4510 0U, // DCBZ 4511 0U, // DCBZEP 4512 0U, // DCBZL 4513 0U, // DCBZLEP 4514 0U, // DCCCI 4515 38U, // DIVD 4516 38U, // DIVDE 4517 38U, // DIVDEO 4518 38U, // DIVDEO_rec 4519 38U, // DIVDEU 4520 38U, // DIVDEUO 4521 38U, // DIVDEUO_rec 4522 38U, // DIVDEU_rec 4523 38U, // DIVDE_rec 4524 38U, // DIVDO 4525 38U, // DIVDO_rec 4526 38U, // DIVDU 4527 38U, // DIVDUO 4528 38U, // DIVDUO_rec 4529 38U, // DIVDU_rec 4530 38U, // DIVD_rec 4531 38U, // DIVW 4532 38U, // DIVWE 4533 38U, // DIVWEO 4534 38U, // DIVWEO_rec 4535 38U, // DIVWEU 4536 38U, // DIVWEUO 4537 38U, // DIVWEUO_rec 4538 38U, // DIVWEU_rec 4539 38U, // DIVWE_rec 4540 38U, // DIVWO 4541 38U, // DIVWO_rec 4542 38U, // DIVWU 4543 38U, // DIVWUO 4544 38U, // DIVWUO_rec 4545 38U, // DIVWU_rec 4546 38U, // DIVW_rec 4547 0U, // DSS 4548 0U, // DSSALL 4549 0U, // DST 4550 0U, // DST64 4551 0U, // DSTST 4552 0U, // DSTST64 4553 0U, // DSTSTT 4554 0U, // DSTSTT64 4555 0U, // DSTT 4556 0U, // DSTT64 4557 0U, // DYNALLOC 4558 0U, // DYNALLOC8 4559 0U, // DYNAREAOFFSET 4560 0U, // DYNAREAOFFSET8 4561 0U, // EFDABS 4562 38U, // EFDADD 4563 0U, // EFDCFS 4564 0U, // EFDCFSF 4565 0U, // EFDCFSI 4566 0U, // EFDCFSID 4567 0U, // EFDCFUF 4568 0U, // EFDCFUI 4569 0U, // EFDCFUID 4570 38U, // EFDCMPEQ 4571 38U, // EFDCMPGT 4572 38U, // EFDCMPLT 4573 0U, // EFDCTSF 4574 0U, // EFDCTSI 4575 0U, // EFDCTSIDZ 4576 0U, // EFDCTSIZ 4577 0U, // EFDCTUF 4578 0U, // EFDCTUI 4579 0U, // EFDCTUIDZ 4580 0U, // EFDCTUIZ 4581 38U, // EFDDIV 4582 38U, // EFDMUL 4583 0U, // EFDNABS 4584 0U, // EFDNEG 4585 38U, // EFDSUB 4586 38U, // EFDTSTEQ 4587 38U, // EFDTSTGT 4588 38U, // EFDTSTLT 4589 0U, // EFSABS 4590 38U, // EFSADD 4591 0U, // EFSCFD 4592 0U, // EFSCFSF 4593 0U, // EFSCFSI 4594 0U, // EFSCFUF 4595 0U, // EFSCFUI 4596 38U, // EFSCMPEQ 4597 38U, // EFSCMPGT 4598 38U, // EFSCMPLT 4599 0U, // EFSCTSF 4600 0U, // EFSCTSI 4601 0U, // EFSCTSIZ 4602 0U, // EFSCTUF 4603 0U, // EFSCTUI 4604 0U, // EFSCTUIZ 4605 38U, // EFSDIV 4606 38U, // EFSMUL 4607 0U, // EFSNABS 4608 0U, // EFSNEG 4609 38U, // EFSSUB 4610 38U, // EFSTSTEQ 4611 38U, // EFSTSTGT 4612 38U, // EFSTSTLT 4613 0U, // EH_SjLj_LongJmp32 4614 0U, // EH_SjLj_LongJmp64 4615 0U, // EH_SjLj_SetJmp32 4616 0U, // EH_SjLj_SetJmp64 4617 0U, // EH_SjLj_Setup 4618 38U, // EQV 4619 38U, // EQV8 4620 38U, // EQV8_rec 4621 38U, // EQV_rec 4622 0U, // EVABS 4623 46U, // EVADDIW 4624 0U, // EVADDSMIAAW 4625 0U, // EVADDSSIAAW 4626 0U, // EVADDUMIAAW 4627 0U, // EVADDUSIAAW 4628 38U, // EVADDW 4629 38U, // EVAND 4630 38U, // EVANDC 4631 38U, // EVCMPEQ 4632 38U, // EVCMPGTS 4633 38U, // EVCMPGTU 4634 38U, // EVCMPLTS 4635 38U, // EVCMPLTU 4636 0U, // EVCNTLSW 4637 0U, // EVCNTLZW 4638 38U, // EVDIVWS 4639 38U, // EVDIVWU 4640 38U, // EVEQV 4641 0U, // EVEXTSB 4642 0U, // EVEXTSH 4643 0U, // EVFSABS 4644 38U, // EVFSADD 4645 0U, // EVFSCFSF 4646 0U, // EVFSCFSI 4647 0U, // EVFSCFUF 4648 0U, // EVFSCFUI 4649 38U, // EVFSCMPEQ 4650 38U, // EVFSCMPGT 4651 38U, // EVFSCMPLT 4652 0U, // EVFSCTSF 4653 0U, // EVFSCTSI 4654 0U, // EVFSCTSIZ 4655 0U, // EVFSCTUF 4656 0U, // EVFSCTUI 4657 0U, // EVFSCTUIZ 4658 38U, // EVFSDIV 4659 38U, // EVFSMUL 4660 0U, // EVFSNABS 4661 0U, // EVFSNEG 4662 38U, // EVFSSUB 4663 38U, // EVFSTSTEQ 4664 38U, // EVFSTSTGT 4665 38U, // EVFSTSTLT 4666 0U, // EVLDD 4667 0U, // EVLDDX 4668 0U, // EVLDH 4669 0U, // EVLDHX 4670 0U, // EVLDW 4671 0U, // EVLDWX 4672 0U, // EVLHHESPLAT 4673 0U, // EVLHHESPLATX 4674 0U, // EVLHHOSSPLAT 4675 0U, // EVLHHOSSPLATX 4676 0U, // EVLHHOUSPLAT 4677 0U, // EVLHHOUSPLATX 4678 0U, // EVLWHE 4679 0U, // EVLWHEX 4680 0U, // EVLWHOS 4681 0U, // EVLWHOSX 4682 0U, // EVLWHOU 4683 0U, // EVLWHOUX 4684 0U, // EVLWHSPLAT 4685 0U, // EVLWHSPLATX 4686 0U, // EVLWWSPLAT 4687 0U, // EVLWWSPLATX 4688 38U, // EVMERGEHI 4689 38U, // EVMERGEHILO 4690 38U, // EVMERGELO 4691 38U, // EVMERGELOHI 4692 38U, // EVMHEGSMFAA 4693 38U, // EVMHEGSMFAN 4694 38U, // EVMHEGSMIAA 4695 38U, // EVMHEGSMIAN 4696 38U, // EVMHEGUMIAA 4697 38U, // EVMHEGUMIAN 4698 38U, // EVMHESMF 4699 38U, // EVMHESMFA 4700 38U, // EVMHESMFAAW 4701 38U, // EVMHESMFANW 4702 38U, // EVMHESMI 4703 38U, // EVMHESMIA 4704 38U, // EVMHESMIAAW 4705 38U, // EVMHESMIANW 4706 38U, // EVMHESSF 4707 38U, // EVMHESSFA 4708 38U, // EVMHESSFAAW 4709 38U, // EVMHESSFANW 4710 38U, // EVMHESSIAAW 4711 38U, // EVMHESSIANW 4712 38U, // EVMHEUMI 4713 38U, // EVMHEUMIA 4714 38U, // EVMHEUMIAAW 4715 38U, // EVMHEUMIANW 4716 38U, // EVMHEUSIAAW 4717 38U, // EVMHEUSIANW 4718 38U, // EVMHOGSMFAA 4719 38U, // EVMHOGSMFAN 4720 38U, // EVMHOGSMIAA 4721 38U, // EVMHOGSMIAN 4722 38U, // EVMHOGUMIAA 4723 38U, // EVMHOGUMIAN 4724 38U, // EVMHOSMF 4725 38U, // EVMHOSMFA 4726 38U, // EVMHOSMFAAW 4727 38U, // EVMHOSMFANW 4728 38U, // EVMHOSMI 4729 38U, // EVMHOSMIA 4730 38U, // EVMHOSMIAAW 4731 38U, // EVMHOSMIANW 4732 38U, // EVMHOSSF 4733 38U, // EVMHOSSFA 4734 38U, // EVMHOSSFAAW 4735 38U, // EVMHOSSFANW 4736 38U, // EVMHOSSIAAW 4737 38U, // EVMHOSSIANW 4738 38U, // EVMHOUMI 4739 38U, // EVMHOUMIA 4740 38U, // EVMHOUMIAAW 4741 38U, // EVMHOUMIANW 4742 38U, // EVMHOUSIAAW 4743 38U, // EVMHOUSIANW 4744 0U, // EVMRA 4745 38U, // EVMWHSMF 4746 38U, // EVMWHSMFA 4747 38U, // EVMWHSMI 4748 38U, // EVMWHSMIA 4749 38U, // EVMWHSSF 4750 38U, // EVMWHSSFA 4751 38U, // EVMWHUMI 4752 38U, // EVMWHUMIA 4753 38U, // EVMWLSMIAAW 4754 38U, // EVMWLSMIANW 4755 38U, // EVMWLSSIAAW 4756 38U, // EVMWLSSIANW 4757 38U, // EVMWLUMI 4758 38U, // EVMWLUMIA 4759 38U, // EVMWLUMIAAW 4760 38U, // EVMWLUMIANW 4761 38U, // EVMWLUSIAAW 4762 38U, // EVMWLUSIANW 4763 38U, // EVMWSMF 4764 38U, // EVMWSMFA 4765 38U, // EVMWSMFAA 4766 38U, // EVMWSMFAN 4767 38U, // EVMWSMI 4768 38U, // EVMWSMIA 4769 38U, // EVMWSMIAA 4770 38U, // EVMWSMIAN 4771 38U, // EVMWSSF 4772 38U, // EVMWSSFA 4773 38U, // EVMWSSFAA 4774 38U, // EVMWSSFAN 4775 38U, // EVMWUMI 4776 38U, // EVMWUMIA 4777 38U, // EVMWUMIAA 4778 38U, // EVMWUMIAN 4779 38U, // EVNAND 4780 0U, // EVNEG 4781 38U, // EVNOR 4782 38U, // EVOR 4783 38U, // EVORC 4784 38U, // EVRLW 4785 34U, // EVRLWI 4786 0U, // EVRNDW 4787 0U, // EVSEL 4788 38U, // EVSLW 4789 34U, // EVSLWI 4790 0U, // EVSPLATFI 4791 0U, // EVSPLATI 4792 34U, // EVSRWIS 4793 34U, // EVSRWIU 4794 38U, // EVSRWS 4795 38U, // EVSRWU 4796 0U, // EVSTDD 4797 0U, // EVSTDDX 4798 0U, // EVSTDH 4799 0U, // EVSTDHX 4800 0U, // EVSTDW 4801 0U, // EVSTDWX 4802 0U, // EVSTWHE 4803 0U, // EVSTWHEX 4804 0U, // EVSTWHO 4805 0U, // EVSTWHOX 4806 0U, // EVSTWWE 4807 0U, // EVSTWWEX 4808 0U, // EVSTWWO 4809 0U, // EVSTWWOX 4810 0U, // EVSUBFSMIAAW 4811 0U, // EVSUBFSSIAAW 4812 0U, // EVSUBFUMIAAW 4813 0U, // EVSUBFUSIAAW 4814 38U, // EVSUBFW 4815 0U, // EVSUBIFW 4816 38U, // EVXOR 4817 0U, // EXTSB 4818 0U, // EXTSB8 4819 0U, // EXTSB8_32_64 4820 0U, // EXTSB8_rec 4821 0U, // EXTSB_rec 4822 0U, // EXTSH 4823 0U, // EXTSH8 4824 0U, // EXTSH8_32_64 4825 0U, // EXTSH8_rec 4826 0U, // EXTSH_rec 4827 0U, // EXTSW 4828 32U, // EXTSWSLI 4829 32U, // EXTSWSLI_32_64 4830 32U, // EXTSWSLI_32_64_rec 4831 32U, // EXTSWSLI_rec 4832 0U, // EXTSW_32 4833 0U, // EXTSW_32_64 4834 0U, // EXTSW_32_64_rec 4835 0U, // EXTSW_rec 4836 0U, // EnforceIEIO 4837 0U, // FABSD 4838 0U, // FABSD_rec 4839 0U, // FABSS 4840 0U, // FABSS_rec 4841 38U, // FADD 4842 38U, // FADDS 4843 38U, // FADDS_rec 4844 38U, // FADD_rec 4845 0U, // FADDrtz 4846 0U, // FCFID 4847 0U, // FCFIDS 4848 0U, // FCFIDS_rec 4849 0U, // FCFIDU 4850 0U, // FCFIDUS 4851 0U, // FCFIDUS_rec 4852 0U, // FCFIDU_rec 4853 0U, // FCFID_rec 4854 38U, // FCMPUD 4855 38U, // FCMPUS 4856 38U, // FCPSGND 4857 38U, // FCPSGND_rec 4858 38U, // FCPSGNS 4859 38U, // FCPSGNS_rec 4860 0U, // FCTID 4861 0U, // FCTIDU 4862 0U, // FCTIDUZ 4863 0U, // FCTIDUZ_rec 4864 0U, // FCTIDU_rec 4865 0U, // FCTIDZ 4866 0U, // FCTIDZ_rec 4867 0U, // FCTID_rec 4868 0U, // FCTIW 4869 0U, // FCTIWU 4870 0U, // FCTIWUZ 4871 0U, // FCTIWUZ_rec 4872 0U, // FCTIWU_rec 4873 0U, // FCTIWZ 4874 0U, // FCTIWZ_rec 4875 0U, // FCTIW_rec 4876 38U, // FDIV 4877 38U, // FDIVS 4878 38U, // FDIVS_rec 4879 38U, // FDIV_rec 4880 134U, // FMADD 4881 134U, // FMADDS 4882 134U, // FMADDS_rec 4883 134U, // FMADD_rec 4884 0U, // FMR 4885 0U, // FMR_rec 4886 134U, // FMSUB 4887 134U, // FMSUBS 4888 134U, // FMSUBS_rec 4889 134U, // FMSUB_rec 4890 38U, // FMUL 4891 38U, // FMULS 4892 38U, // FMULS_rec 4893 38U, // FMUL_rec 4894 0U, // FNABSD 4895 0U, // FNABSD_rec 4896 0U, // FNABSS 4897 0U, // FNABSS_rec 4898 0U, // FNEGD 4899 0U, // FNEGD_rec 4900 0U, // FNEGS 4901 0U, // FNEGS_rec 4902 134U, // FNMADD 4903 134U, // FNMADDS 4904 134U, // FNMADDS_rec 4905 134U, // FNMADD_rec 4906 134U, // FNMSUB 4907 134U, // FNMSUBS 4908 134U, // FNMSUBS_rec 4909 134U, // FNMSUB_rec 4910 0U, // FRE 4911 0U, // FRES 4912 0U, // FRES_rec 4913 0U, // FRE_rec 4914 0U, // FRIMD 4915 0U, // FRIMD_rec 4916 0U, // FRIMS 4917 0U, // FRIMS_rec 4918 0U, // FRIND 4919 0U, // FRIND_rec 4920 0U, // FRINS 4921 0U, // FRINS_rec 4922 0U, // FRIPD 4923 0U, // FRIPD_rec 4924 0U, // FRIPS 4925 0U, // FRIPS_rec 4926 0U, // FRIZD 4927 0U, // FRIZD_rec 4928 0U, // FRIZS 4929 0U, // FRIZS_rec 4930 0U, // FRSP 4931 0U, // FRSP_rec 4932 0U, // FRSQRTE 4933 0U, // FRSQRTES 4934 0U, // FRSQRTES_rec 4935 0U, // FRSQRTE_rec 4936 134U, // FSELD 4937 134U, // FSELD_rec 4938 134U, // FSELS 4939 134U, // FSELS_rec 4940 0U, // FSQRT 4941 0U, // FSQRTS 4942 0U, // FSQRTS_rec 4943 0U, // FSQRT_rec 4944 38U, // FSUB 4945 38U, // FSUBS 4946 38U, // FSUBS_rec 4947 38U, // FSUB_rec 4948 38U, // FTDIV 4949 0U, // FTSQRT 4950 0U, // GETtlsADDR 4951 0U, // GETtlsADDR32 4952 0U, // GETtlsldADDR 4953 0U, // GETtlsldADDR32 4954 0U, // HRFID 4955 0U, // ICBI 4956 0U, // ICBIEP 4957 0U, // ICBLC 4958 0U, // ICBLQ 4959 0U, // ICBT 4960 0U, // ICBTLS 4961 0U, // ICCCI 4962 134U, // ISEL 4963 134U, // ISEL8 4964 0U, // ISYNC 4965 0U, // LA 4966 0U, // LBARX 4967 0U, // LBARXL 4968 0U, // LBEPX 4969 0U, // LBZ 4970 0U, // LBZ8 4971 38U, // LBZCIX 4972 0U, // LBZU 4973 0U, // LBZU8 4974 0U, // LBZUX 4975 0U, // LBZUX8 4976 0U, // LBZX 4977 0U, // LBZX8 4978 38U, // LBZXTLS 4979 38U, // LBZXTLS_ 4980 38U, // LBZXTLS_32 4981 0U, // LD 4982 0U, // LDARX 4983 0U, // LDARXL 4984 34U, // LDAT 4985 0U, // LDBRX 4986 38U, // LDCIX 4987 0U, // LDMX 4988 0U, // LDU 4989 0U, // LDUX 4990 0U, // LDX 4991 38U, // LDXTLS 4992 38U, // LDXTLS_ 4993 0U, // LDgotTprelL 4994 0U, // LDgotTprelL32 4995 0U, // LDtoc 4996 0U, // LDtocBA 4997 0U, // LDtocCPT 4998 0U, // LDtocJTI 4999 0U, // LDtocL 5000 0U, // LFD 5001 0U, // LFDEPX 5002 0U, // LFDU 5003 0U, // LFDUX 5004 0U, // LFDX 5005 0U, // LFIWAX 5006 0U, // LFIWZX 5007 0U, // LFS 5008 0U, // LFSU 5009 0U, // LFSUX 5010 0U, // LFSX 5011 0U, // LHA 5012 0U, // LHA8 5013 0U, // LHARX 5014 0U, // LHARXL 5015 0U, // LHAU 5016 0U, // LHAU8 5017 0U, // LHAUX 5018 0U, // LHAUX8 5019 0U, // LHAX 5020 0U, // LHAX8 5021 0U, // LHBRX 5022 0U, // LHBRX8 5023 0U, // LHEPX 5024 0U, // LHZ 5025 0U, // LHZ8 5026 38U, // LHZCIX 5027 0U, // LHZU 5028 0U, // LHZU8 5029 0U, // LHZUX 5030 0U, // LHZUX8 5031 0U, // LHZX 5032 0U, // LHZX8 5033 38U, // LHZXTLS 5034 38U, // LHZXTLS_ 5035 38U, // LHZXTLS_32 5036 0U, // LI 5037 0U, // LI8 5038 0U, // LIS 5039 0U, // LIS8 5040 0U, // LMW 5041 34U, // LSWI 5042 0U, // LVEBX 5043 0U, // LVEHX 5044 0U, // LVEWX 5045 0U, // LVSL 5046 0U, // LVSR 5047 0U, // LVX 5048 0U, // LVXL 5049 0U, // LWA 5050 0U, // LWARX 5051 0U, // LWARXL 5052 34U, // LWAT 5053 0U, // LWAUX 5054 0U, // LWAX 5055 0U, // LWAX_32 5056 0U, // LWA_32 5057 0U, // LWBRX 5058 0U, // LWBRX8 5059 0U, // LWEPX 5060 0U, // LWZ 5061 0U, // LWZ8 5062 38U, // LWZCIX 5063 0U, // LWZU 5064 0U, // LWZU8 5065 0U, // LWZUX 5066 0U, // LWZUX8 5067 0U, // LWZX 5068 0U, // LWZX8 5069 38U, // LWZXTLS 5070 38U, // LWZXTLS_ 5071 38U, // LWZXTLS_32 5072 0U, // LWZtoc 5073 0U, // LWZtocL 5074 0U, // LXSD 5075 0U, // LXSDX 5076 0U, // LXSIBZX 5077 0U, // LXSIHZX 5078 0U, // LXSIWAX 5079 0U, // LXSIWZX 5080 0U, // LXSSP 5081 0U, // LXSSPX 5082 0U, // LXV 5083 0U, // LXVB16X 5084 0U, // LXVD2X 5085 0U, // LXVDSX 5086 0U, // LXVH8X 5087 38U, // LXVL 5088 38U, // LXVLL 5089 0U, // LXVW4X 5090 0U, // LXVWSX 5091 0U, // LXVX 5092 134U, // MADDHD 5093 134U, // MADDHDU 5094 134U, // MADDLD 5095 134U, // MADDLD8 5096 0U, // MBAR 5097 0U, // MCRF 5098 0U, // MCRFS 5099 0U, // MCRXRX 5100 0U, // MFBHRBE 5101 0U, // MFCR 5102 0U, // MFCR8 5103 0U, // MFCTR 5104 0U, // MFCTR8 5105 0U, // MFDCR 5106 0U, // MFFS 5107 0U, // MFFSCDRN 5108 0U, // MFFSCDRNI 5109 0U, // MFFSCE 5110 0U, // MFFSCRN 5111 0U, // MFFSCRNI 5112 0U, // MFFSL 5113 0U, // MFFS_rec 5114 0U, // MFLR 5115 0U, // MFLR8 5116 0U, // MFMSR 5117 0U, // MFOCRF 5118 0U, // MFOCRF8 5119 0U, // MFPMR 5120 0U, // MFSPR 5121 0U, // MFSPR8 5122 0U, // MFSR 5123 0U, // MFSRIN 5124 0U, // MFTB 5125 0U, // MFTB8 5126 0U, // MFVRD 5127 0U, // MFVRSAVE 5128 0U, // MFVRSAVEv 5129 0U, // MFVRWZ 5130 0U, // MFVSCR 5131 0U, // MFVSRD 5132 0U, // MFVSRLD 5133 0U, // MFVSRWZ 5134 38U, // MODSD 5135 38U, // MODSW 5136 38U, // MODUD 5137 38U, // MODUW 5138 0U, // MSGSYNC 5139 0U, // MSYNC 5140 0U, // MTCRF 5141 0U, // MTCRF8 5142 0U, // MTCTR 5143 0U, // MTCTR8 5144 0U, // MTCTR8loop 5145 0U, // MTCTRloop 5146 0U, // MTDCR 5147 0U, // MTFSB0 5148 0U, // MTFSB1 5149 134U, // MTFSF 5150 38U, // MTFSFI 5151 38U, // MTFSFI_rec 5152 134U, // MTFSF_rec 5153 0U, // MTFSFb 5154 0U, // MTLR 5155 0U, // MTLR8 5156 0U, // MTMSR 5157 0U, // MTMSRD 5158 0U, // MTOCRF 5159 0U, // MTOCRF8 5160 0U, // MTPMR 5161 0U, // MTSPR 5162 0U, // MTSPR8 5163 0U, // MTSR 5164 0U, // MTSRIN 5165 0U, // MTVRD 5166 0U, // MTVRSAVE 5167 0U, // MTVRSAVEv 5168 0U, // MTVRWA 5169 0U, // MTVRWZ 5170 0U, // MTVSCR 5171 0U, // MTVSRD 5172 38U, // MTVSRDD 5173 0U, // MTVSRWA 5174 0U, // MTVSRWS 5175 0U, // MTVSRWZ 5176 38U, // MULHD 5177 38U, // MULHDU 5178 38U, // MULHDU_rec 5179 38U, // MULHD_rec 5180 38U, // MULHW 5181 38U, // MULHWU 5182 38U, // MULHWU_rec 5183 38U, // MULHW_rec 5184 38U, // MULLD 5185 38U, // MULLDO 5186 38U, // MULLDO_rec 5187 38U, // MULLD_rec 5188 4U, // MULLI 5189 4U, // MULLI8 5190 38U, // MULLW 5191 38U, // MULLWO 5192 38U, // MULLWO_rec 5193 38U, // MULLW_rec 5194 0U, // MoveGOTtoLR 5195 0U, // MovePCtoLR 5196 0U, // MovePCtoLR8 5197 38U, // NAND 5198 38U, // NAND8 5199 38U, // NAND8_rec 5200 38U, // NAND_rec 5201 0U, // NAP 5202 0U, // NEG 5203 0U, // NEG8 5204 0U, // NEG8O 5205 0U, // NEG8O_rec 5206 0U, // NEG8_rec 5207 0U, // NEGO 5208 0U, // NEGO_rec 5209 0U, // NEG_rec 5210 0U, // NOP 5211 0U, // NOP_GT_PWR6 5212 0U, // NOP_GT_PWR7 5213 38U, // NOR 5214 38U, // NOR8 5215 38U, // NOR8_rec 5216 38U, // NOR_rec 5217 38U, // OR 5218 38U, // OR8 5219 38U, // OR8_rec 5220 38U, // ORC 5221 38U, // ORC8 5222 38U, // ORC8_rec 5223 38U, // ORC_rec 5224 8U, // ORI 5225 8U, // ORI8 5226 8U, // ORIS 5227 8U, // ORIS8 5228 38U, // OR_rec 5229 0U, // POPCNTB 5230 0U, // POPCNTD 5231 0U, // POPCNTW 5232 0U, // PPC32GOT 5233 0U, // PPC32PICGOT 5234 262U, // QVALIGNI 5235 262U, // QVALIGNIb 5236 262U, // QVALIGNIs 5237 16U, // QVESPLATI 5238 16U, // QVESPLATIb 5239 16U, // QVESPLATIs 5240 0U, // QVFABS 5241 0U, // QVFABSs 5242 38U, // QVFADD 5243 38U, // QVFADDS 5244 38U, // QVFADDSs 5245 0U, // QVFCFID 5246 0U, // QVFCFIDS 5247 0U, // QVFCFIDU 5248 0U, // QVFCFIDUS 5249 0U, // QVFCFIDb 5250 38U, // QVFCMPEQ 5251 38U, // QVFCMPEQb 5252 38U, // QVFCMPEQbs 5253 38U, // QVFCMPGT 5254 38U, // QVFCMPGTb 5255 38U, // QVFCMPGTbs 5256 38U, // QVFCMPLT 5257 38U, // QVFCMPLTb 5258 38U, // QVFCMPLTbs 5259 38U, // QVFCPSGN 5260 38U, // QVFCPSGNs 5261 0U, // QVFCTID 5262 0U, // QVFCTIDU 5263 0U, // QVFCTIDUZ 5264 0U, // QVFCTIDZ 5265 0U, // QVFCTIDb 5266 0U, // QVFCTIW 5267 0U, // QVFCTIWU 5268 0U, // QVFCTIWUZ 5269 0U, // QVFCTIWZ 5270 326U, // QVFLOGICAL 5271 326U, // QVFLOGICALb 5272 326U, // QVFLOGICALs 5273 18U, // QVFMADD 5274 18U, // QVFMADDS 5275 18U, // QVFMADDSs 5276 0U, // QVFMR 5277 0U, // QVFMRb 5278 0U, // QVFMRs 5279 18U, // QVFMSUB 5280 18U, // QVFMSUBS 5281 18U, // QVFMSUBSs 5282 38U, // QVFMUL 5283 38U, // QVFMULS 5284 38U, // QVFMULSs 5285 0U, // QVFNABS 5286 0U, // QVFNABSs 5287 0U, // QVFNEG 5288 0U, // QVFNEGs 5289 18U, // QVFNMADD 5290 18U, // QVFNMADDS 5291 18U, // QVFNMADDSs 5292 18U, // QVFNMSUB 5293 18U, // QVFNMSUBS 5294 18U, // QVFNMSUBSs 5295 134U, // QVFPERM 5296 134U, // QVFPERMs 5297 0U, // QVFRE 5298 0U, // QVFRES 5299 0U, // QVFRESs 5300 0U, // QVFRIM 5301 0U, // QVFRIMs 5302 0U, // QVFRIN 5303 0U, // QVFRINs 5304 0U, // QVFRIP 5305 0U, // QVFRIPs 5306 0U, // QVFRIZ 5307 0U, // QVFRIZs 5308 0U, // QVFRSP 5309 0U, // QVFRSPs 5310 0U, // QVFRSQRTE 5311 0U, // QVFRSQRTES 5312 0U, // QVFRSQRTESs 5313 18U, // QVFSEL 5314 18U, // QVFSELb 5315 18U, // QVFSELbb 5316 18U, // QVFSELbs 5317 38U, // QVFSUB 5318 38U, // QVFSUBS 5319 38U, // QVFSUBSs 5320 38U, // QVFTSTNAN 5321 38U, // QVFTSTNANb 5322 38U, // QVFTSTNANbs 5323 18U, // QVFXMADD 5324 18U, // QVFXMADDS 5325 38U, // QVFXMUL 5326 38U, // QVFXMULS 5327 18U, // QVFXXCPNMADD 5328 18U, // QVFXXCPNMADDS 5329 18U, // QVFXXMADD 5330 18U, // QVFXXMADDS 5331 18U, // QVFXXNPMADD 5332 18U, // QVFXXNPMADDS 5333 0U, // QVGPCI 5334 0U, // QVLFCDUX 5335 0U, // QVLFCDUXA 5336 0U, // QVLFCDX 5337 0U, // QVLFCDXA 5338 0U, // QVLFCSUX 5339 0U, // QVLFCSUXA 5340 0U, // QVLFCSX 5341 0U, // QVLFCSXA 5342 0U, // QVLFCSXs 5343 0U, // QVLFDUX 5344 0U, // QVLFDUXA 5345 0U, // QVLFDX 5346 0U, // QVLFDXA 5347 0U, // QVLFDXb 5348 0U, // QVLFIWAX 5349 0U, // QVLFIWAXA 5350 0U, // QVLFIWZX 5351 0U, // QVLFIWZXA 5352 0U, // QVLFSUX 5353 0U, // QVLFSUXA 5354 0U, // QVLFSX 5355 0U, // QVLFSXA 5356 0U, // QVLFSXb 5357 0U, // QVLFSXs 5358 0U, // QVLPCLDX 5359 0U, // QVLPCLSX 5360 0U, // QVLPCLSXint 5361 0U, // QVLPCRDX 5362 0U, // QVLPCRSX 5363 0U, // QVSTFCDUX 5364 0U, // QVSTFCDUXA 5365 0U, // QVSTFCDUXI 5366 0U, // QVSTFCDUXIA 5367 0U, // QVSTFCDX 5368 0U, // QVSTFCDXA 5369 0U, // QVSTFCDXI 5370 0U, // QVSTFCDXIA 5371 0U, // QVSTFCSUX 5372 0U, // QVSTFCSUXA 5373 0U, // QVSTFCSUXI 5374 0U, // QVSTFCSUXIA 5375 0U, // QVSTFCSX 5376 0U, // QVSTFCSXA 5377 0U, // QVSTFCSXI 5378 0U, // QVSTFCSXIA 5379 0U, // QVSTFCSXs 5380 0U, // QVSTFDUX 5381 0U, // QVSTFDUXA 5382 0U, // QVSTFDUXI 5383 0U, // QVSTFDUXIA 5384 0U, // QVSTFDX 5385 0U, // QVSTFDXA 5386 0U, // QVSTFDXI 5387 0U, // QVSTFDXIA 5388 0U, // QVSTFDXb 5389 0U, // QVSTFIWX 5390 0U, // QVSTFIWXA 5391 0U, // QVSTFSUX 5392 0U, // QVSTFSUXA 5393 0U, // QVSTFSUXI 5394 0U, // QVSTFSUXIA 5395 0U, // QVSTFSUXs 5396 0U, // QVSTFSX 5397 0U, // QVSTFSXA 5398 0U, // QVSTFSXI 5399 0U, // QVSTFSXIA 5400 0U, // QVSTFSXs 5401 0U, // RESTORE_CR 5402 0U, // RESTORE_CRBIT 5403 0U, // RESTORE_VRSAVE 5404 0U, // RFCI 5405 0U, // RFDI 5406 0U, // RFEBB 5407 0U, // RFI 5408 0U, // RFID 5409 0U, // RFMCI 5410 6U, // RLDCL 5411 6U, // RLDCL_rec 5412 6U, // RLDCR 5413 6U, // RLDCR_rec 5414 0U, // RLDIC 5415 0U, // RLDICL 5416 0U, // RLDICL_32 5417 0U, // RLDICL_32_64 5418 0U, // RLDICL_32_rec 5419 0U, // RLDICL_rec 5420 0U, // RLDICR 5421 0U, // RLDICR_32 5422 0U, // RLDICR_rec 5423 0U, // RLDIC_rec 5424 0U, // RLDIMI 5425 0U, // RLDIMI_rec 5426 0U, // RLWIMI 5427 0U, // RLWIMI8 5428 0U, // RLWIMI8_rec 5429 0U, // RLWIMI_rec 5430 578U, // RLWINM 5431 578U, // RLWINM8 5432 578U, // RLWINM8_rec 5433 578U, // RLWINM_rec 5434 582U, // RLWNM 5435 582U, // RLWNM8 5436 582U, // RLWNM8_rec 5437 582U, // RLWNM_rec 5438 0U, // ReadTB 5439 0U, // SC 5440 0U, // SELECT_CC_F16 5441 0U, // SELECT_CC_F4 5442 0U, // SELECT_CC_F8 5443 0U, // SELECT_CC_I4 5444 0U, // SELECT_CC_I8 5445 0U, // SELECT_CC_QBRC 5446 0U, // SELECT_CC_QFRC 5447 0U, // SELECT_CC_QSRC 5448 0U, // SELECT_CC_SPE 5449 0U, // SELECT_CC_SPE4 5450 0U, // SELECT_CC_VRRC 5451 0U, // SELECT_CC_VSFRC 5452 0U, // SELECT_CC_VSRC 5453 0U, // SELECT_CC_VSSRC 5454 0U, // SELECT_F16 5455 0U, // SELECT_F4 5456 0U, // SELECT_F8 5457 0U, // SELECT_I4 5458 0U, // SELECT_I8 5459 0U, // SELECT_QBRC 5460 0U, // SELECT_QFRC 5461 0U, // SELECT_QSRC 5462 0U, // SELECT_SPE 5463 0U, // SELECT_SPE4 5464 0U, // SELECT_VRRC 5465 0U, // SELECT_VSFRC 5466 0U, // SELECT_VSRC 5467 0U, // SELECT_VSSRC 5468 0U, // SETB 5469 0U, // SETB8 5470 0U, // SETRND 5471 0U, // SETRNDi 5472 0U, // SLBFEE_rec 5473 0U, // SLBIA 5474 0U, // SLBIE 5475 0U, // SLBIEG 5476 0U, // SLBMFEE 5477 0U, // SLBMFEV 5478 0U, // SLBMTE 5479 0U, // SLBSYNC 5480 38U, // SLD 5481 38U, // SLD_rec 5482 38U, // SLW 5483 38U, // SLW8 5484 38U, // SLW8_rec 5485 38U, // SLW_rec 5486 0U, // SPELWZ 5487 0U, // SPELWZX 5488 0U, // SPESTW 5489 0U, // SPESTWX 5490 0U, // SPILL_CR 5491 0U, // SPILL_CRBIT 5492 0U, // SPILL_VRSAVE 5493 38U, // SRAD 5494 32U, // SRADI 5495 32U, // SRADI_32 5496 32U, // SRADI_rec 5497 38U, // SRAD_rec 5498 38U, // SRAW 5499 34U, // SRAWI 5500 34U, // SRAWI_rec 5501 38U, // SRAW_rec 5502 38U, // SRD 5503 38U, // SRD_rec 5504 38U, // SRW 5505 38U, // SRW8 5506 38U, // SRW8_rec 5507 38U, // SRW_rec 5508 0U, // STB 5509 0U, // STB8 5510 38U, // STBCIX 5511 0U, // STBCX 5512 0U, // STBEPX 5513 0U, // STBU 5514 0U, // STBU8 5515 0U, // STBUX 5516 0U, // STBUX8 5517 0U, // STBX 5518 0U, // STBX8 5519 38U, // STBXTLS 5520 38U, // STBXTLS_ 5521 38U, // STBXTLS_32 5522 0U, // STD 5523 34U, // STDAT 5524 0U, // STDBRX 5525 38U, // STDCIX 5526 0U, // STDCX 5527 0U, // STDU 5528 0U, // STDUX 5529 0U, // STDX 5530 38U, // STDXTLS 5531 38U, // STDXTLS_ 5532 0U, // STFD 5533 0U, // STFDEPX 5534 0U, // STFDU 5535 0U, // STFDUX 5536 0U, // STFDX 5537 0U, // STFIWX 5538 0U, // STFS 5539 0U, // STFSU 5540 0U, // STFSUX 5541 0U, // STFSX 5542 0U, // STH 5543 0U, // STH8 5544 0U, // STHBRX 5545 38U, // STHCIX 5546 0U, // STHCX 5547 0U, // STHEPX 5548 0U, // STHU 5549 0U, // STHU8 5550 0U, // STHUX 5551 0U, // STHUX8 5552 0U, // STHX 5553 0U, // STHX8 5554 38U, // STHXTLS 5555 38U, // STHXTLS_ 5556 38U, // STHXTLS_32 5557 0U, // STMW 5558 0U, // STOP 5559 34U, // STSWI 5560 0U, // STVEBX 5561 0U, // STVEHX 5562 0U, // STVEWX 5563 0U, // STVX 5564 0U, // STVXL 5565 0U, // STW 5566 0U, // STW8 5567 34U, // STWAT 5568 0U, // STWBRX 5569 38U, // STWCIX 5570 0U, // STWCX 5571 0U, // STWEPX 5572 0U, // STWU 5573 0U, // STWU8 5574 0U, // STWUX 5575 0U, // STWUX8 5576 0U, // STWX 5577 0U, // STWX8 5578 38U, // STWXTLS 5579 38U, // STWXTLS_ 5580 38U, // STWXTLS_32 5581 0U, // STXSD 5582 0U, // STXSDX 5583 0U, // STXSIBX 5584 0U, // STXSIBXv 5585 0U, // STXSIHX 5586 0U, // STXSIHXv 5587 0U, // STXSIWX 5588 0U, // STXSSP 5589 0U, // STXSSPX 5590 0U, // STXV 5591 0U, // STXVB16X 5592 0U, // STXVD2X 5593 0U, // STXVH8X 5594 38U, // STXVL 5595 38U, // STXVLL 5596 0U, // STXVW4X 5597 0U, // STXVX 5598 38U, // SUBF 5599 38U, // SUBF8 5600 38U, // SUBF8O 5601 38U, // SUBF8O_rec 5602 38U, // SUBF8_rec 5603 38U, // SUBFC 5604 38U, // SUBFC8 5605 38U, // SUBFC8O 5606 38U, // SUBFC8O_rec 5607 38U, // SUBFC8_rec 5608 38U, // SUBFCO 5609 38U, // SUBFCO_rec 5610 38U, // SUBFC_rec 5611 38U, // SUBFE 5612 38U, // SUBFE8 5613 38U, // SUBFE8O 5614 38U, // SUBFE8O_rec 5615 38U, // SUBFE8_rec 5616 38U, // SUBFEO 5617 38U, // SUBFEO_rec 5618 38U, // SUBFE_rec 5619 4U, // SUBFIC 5620 4U, // SUBFIC8 5621 0U, // SUBFME 5622 0U, // SUBFME8 5623 0U, // SUBFME8O 5624 0U, // SUBFME8O_rec 5625 0U, // SUBFME8_rec 5626 0U, // SUBFMEO 5627 0U, // SUBFMEO_rec 5628 0U, // SUBFME_rec 5629 38U, // SUBFO 5630 38U, // SUBFO_rec 5631 0U, // SUBFZE 5632 0U, // SUBFZE8 5633 0U, // SUBFZE8O 5634 0U, // SUBFZE8O_rec 5635 0U, // SUBFZE8_rec 5636 0U, // SUBFZEO 5637 0U, // SUBFZEO_rec 5638 0U, // SUBFZE_rec 5639 38U, // SUBF_rec 5640 0U, // SYNC 5641 0U, // TABORT 5642 38U, // TABORTDC 5643 34U, // TABORTDCI 5644 38U, // TABORTWC 5645 34U, // TABORTWCI 5646 0U, // TAILB 5647 0U, // TAILB8 5648 0U, // TAILBA 5649 0U, // TAILBA8 5650 0U, // TAILBCTR 5651 0U, // TAILBCTR8 5652 0U, // TBEGIN 5653 0U, // TBEGIN_RET 5654 0U, // TCHECK 5655 0U, // TCHECK_RET 5656 0U, // TCRETURNai 5657 0U, // TCRETURNai8 5658 0U, // TCRETURNdi 5659 0U, // TCRETURNdi8 5660 0U, // TCRETURNri 5661 0U, // TCRETURNri8 5662 38U, // TD 5663 4U, // TDI 5664 0U, // TEND 5665 0U, // TLBIA 5666 0U, // TLBIE 5667 0U, // TLBIEL 5668 0U, // TLBIVAX 5669 0U, // TLBLD 5670 0U, // TLBLI 5671 0U, // TLBRE 5672 38U, // TLBRE2 5673 0U, // TLBSX 5674 38U, // TLBSX2 5675 38U, // TLBSX2D 5676 0U, // TLBSYNC 5677 0U, // TLBWE 5678 38U, // TLBWE2 5679 0U, // TRAP 5680 0U, // TRECHKPT 5681 0U, // TRECLAIM 5682 0U, // TSR 5683 38U, // TW 5684 4U, // TWI 5685 0U, // UNENCODED_NOP 5686 0U, // UPDATE_VRSAVE 5687 0U, // UpdateGBR 5688 38U, // VABSDUB 5689 38U, // VABSDUH 5690 38U, // VABSDUW 5691 38U, // VADDCUQ 5692 38U, // VADDCUW 5693 134U, // VADDECUQ 5694 134U, // VADDEUQM 5695 38U, // VADDFP 5696 38U, // VADDSBS 5697 38U, // VADDSHS 5698 38U, // VADDSWS 5699 38U, // VADDUBM 5700 38U, // VADDUBS 5701 38U, // VADDUDM 5702 38U, // VADDUHM 5703 38U, // VADDUHS 5704 38U, // VADDUQM 5705 38U, // VADDUWM 5706 38U, // VADDUWS 5707 38U, // VAND 5708 38U, // VANDC 5709 38U, // VAVGSB 5710 38U, // VAVGSH 5711 38U, // VAVGSW 5712 38U, // VAVGUB 5713 38U, // VAVGUH 5714 38U, // VAVGUW 5715 38U, // VBPERMD 5716 38U, // VBPERMQ 5717 1U, // VCFSX 5718 1U, // VCFSX_0 5719 1U, // VCFUX 5720 1U, // VCFUX_0 5721 38U, // VCIPHER 5722 38U, // VCIPHERLAST 5723 0U, // VCLZB 5724 0U, // VCLZD 5725 0U, // VCLZH 5726 0U, // VCLZLSBB 5727 0U, // VCLZW 5728 38U, // VCMPBFP 5729 38U, // VCMPBFP_rec 5730 38U, // VCMPEQFP 5731 38U, // VCMPEQFP_rec 5732 38U, // VCMPEQUB 5733 38U, // VCMPEQUB_rec 5734 38U, // VCMPEQUD 5735 38U, // VCMPEQUD_rec 5736 38U, // VCMPEQUH 5737 38U, // VCMPEQUH_rec 5738 38U, // VCMPEQUW 5739 38U, // VCMPEQUW_rec 5740 38U, // VCMPGEFP 5741 38U, // VCMPGEFP_rec 5742 38U, // VCMPGTFP 5743 38U, // VCMPGTFP_rec 5744 38U, // VCMPGTSB 5745 38U, // VCMPGTSB_rec 5746 38U, // VCMPGTSD 5747 38U, // VCMPGTSD_rec 5748 38U, // VCMPGTSH 5749 38U, // VCMPGTSH_rec 5750 38U, // VCMPGTSW 5751 38U, // VCMPGTSW_rec 5752 38U, // VCMPGTUB 5753 38U, // VCMPGTUB_rec 5754 38U, // VCMPGTUD 5755 38U, // VCMPGTUD_rec 5756 38U, // VCMPGTUH 5757 38U, // VCMPGTUH_rec 5758 38U, // VCMPGTUW 5759 38U, // VCMPGTUW_rec 5760 38U, // VCMPNEB 5761 38U, // VCMPNEB_rec 5762 38U, // VCMPNEH 5763 38U, // VCMPNEH_rec 5764 38U, // VCMPNEW 5765 38U, // VCMPNEW_rec 5766 38U, // VCMPNEZB 5767 38U, // VCMPNEZB_rec 5768 38U, // VCMPNEZH 5769 38U, // VCMPNEZH_rec 5770 38U, // VCMPNEZW 5771 38U, // VCMPNEZW_rec 5772 1U, // VCTSXS 5773 1U, // VCTSXS_0 5774 1U, // VCTUXS 5775 1U, // VCTUXS_0 5776 0U, // VCTZB 5777 0U, // VCTZD 5778 0U, // VCTZH 5779 0U, // VCTZLSBB 5780 0U, // VCTZW 5781 38U, // VEQV 5782 0U, // VEXPTEFP 5783 1U, // VEXTRACTD 5784 1U, // VEXTRACTUB 5785 1U, // VEXTRACTUH 5786 1U, // VEXTRACTUW 5787 0U, // VEXTSB2D 5788 0U, // VEXTSB2Ds 5789 0U, // VEXTSB2W 5790 0U, // VEXTSB2Ws 5791 0U, // VEXTSH2D 5792 0U, // VEXTSH2Ds 5793 0U, // VEXTSH2W 5794 0U, // VEXTSH2Ws 5795 0U, // VEXTSW2D 5796 0U, // VEXTSW2Ds 5797 38U, // VEXTUBLX 5798 38U, // VEXTUBRX 5799 38U, // VEXTUHLX 5800 38U, // VEXTUHRX 5801 38U, // VEXTUWLX 5802 38U, // VEXTUWRX 5803 0U, // VGBBD 5804 0U, // VINSERTB 5805 1U, // VINSERTD 5806 0U, // VINSERTH 5807 1U, // VINSERTW 5808 0U, // VLOGEFP 5809 134U, // VMADDFP 5810 38U, // VMAXFP 5811 38U, // VMAXSB 5812 38U, // VMAXSD 5813 38U, // VMAXSH 5814 38U, // VMAXSW 5815 38U, // VMAXUB 5816 38U, // VMAXUD 5817 38U, // VMAXUH 5818 38U, // VMAXUW 5819 134U, // VMHADDSHS 5820 134U, // VMHRADDSHS 5821 38U, // VMINFP 5822 38U, // VMINSB 5823 38U, // VMINSD 5824 38U, // VMINSH 5825 38U, // VMINSW 5826 38U, // VMINUB 5827 38U, // VMINUD 5828 38U, // VMINUH 5829 38U, // VMINUW 5830 134U, // VMLADDUHM 5831 38U, // VMRGEW 5832 38U, // VMRGHB 5833 38U, // VMRGHH 5834 38U, // VMRGHW 5835 38U, // VMRGLB 5836 38U, // VMRGLH 5837 38U, // VMRGLW 5838 38U, // VMRGOW 5839 134U, // VMSUMMBM 5840 134U, // VMSUMSHM 5841 134U, // VMSUMSHS 5842 134U, // VMSUMUBM 5843 134U, // VMSUMUHM 5844 134U, // VMSUMUHS 5845 0U, // VMUL10CUQ 5846 38U, // VMUL10ECUQ 5847 38U, // VMUL10EUQ 5848 0U, // VMUL10UQ 5849 38U, // VMULESB 5850 38U, // VMULESH 5851 38U, // VMULESW 5852 38U, // VMULEUB 5853 38U, // VMULEUH 5854 38U, // VMULEUW 5855 38U, // VMULOSB 5856 38U, // VMULOSH 5857 38U, // VMULOSW 5858 38U, // VMULOUB 5859 38U, // VMULOUH 5860 38U, // VMULOUW 5861 38U, // VMULUWM 5862 38U, // VNAND 5863 38U, // VNCIPHER 5864 38U, // VNCIPHERLAST 5865 0U, // VNEGD 5866 0U, // VNEGW 5867 134U, // VNMSUBFP 5868 38U, // VNOR 5869 38U, // VOR 5870 38U, // VORC 5871 134U, // VPERM 5872 134U, // VPERMR 5873 134U, // VPERMXOR 5874 38U, // VPKPX 5875 38U, // VPKSDSS 5876 38U, // VPKSDUS 5877 38U, // VPKSHSS 5878 38U, // VPKSHUS 5879 38U, // VPKSWSS 5880 38U, // VPKSWUS 5881 38U, // VPKUDUM 5882 38U, // VPKUDUS 5883 38U, // VPKUHUM 5884 38U, // VPKUHUS 5885 38U, // VPKUWUM 5886 38U, // VPKUWUS 5887 38U, // VPMSUMB 5888 38U, // VPMSUMD 5889 38U, // VPMSUMH 5890 38U, // VPMSUMW 5891 0U, // VPOPCNTB 5892 0U, // VPOPCNTD 5893 0U, // VPOPCNTH 5894 0U, // VPOPCNTW 5895 0U, // VPRTYBD 5896 0U, // VPRTYBQ 5897 0U, // VPRTYBW 5898 0U, // VREFP 5899 0U, // VRFIM 5900 0U, // VRFIN 5901 0U, // VRFIP 5902 0U, // VRFIZ 5903 38U, // VRLB 5904 38U, // VRLD 5905 38U, // VRLDMI 5906 38U, // VRLDNM 5907 38U, // VRLH 5908 38U, // VRLW 5909 38U, // VRLWMI 5910 38U, // VRLWNM 5911 0U, // VRSQRTEFP 5912 0U, // VSBOX 5913 134U, // VSEL 5914 394U, // VSHASIGMAD 5915 394U, // VSHASIGMAW 5916 38U, // VSL 5917 38U, // VSLB 5918 38U, // VSLD 5919 390U, // VSLDOI 5920 38U, // VSLH 5921 38U, // VSLO 5922 38U, // VSLV 5923 38U, // VSLW 5924 1U, // VSPLTB 5925 1U, // VSPLTBs 5926 1U, // VSPLTH 5927 1U, // VSPLTHs 5928 0U, // VSPLTISB 5929 0U, // VSPLTISH 5930 0U, // VSPLTISW 5931 1U, // VSPLTW 5932 38U, // VSR 5933 38U, // VSRAB 5934 38U, // VSRAD 5935 38U, // VSRAH 5936 38U, // VSRAW 5937 38U, // VSRB 5938 38U, // VSRD 5939 38U, // VSRH 5940 38U, // VSRO 5941 38U, // VSRV 5942 38U, // VSRW 5943 38U, // VSUBCUQ 5944 38U, // VSUBCUW 5945 134U, // VSUBECUQ 5946 134U, // VSUBEUQM 5947 38U, // VSUBFP 5948 38U, // VSUBSBS 5949 38U, // VSUBSHS 5950 38U, // VSUBSWS 5951 38U, // VSUBUBM 5952 38U, // VSUBUBS 5953 38U, // VSUBUDM 5954 38U, // VSUBUHM 5955 38U, // VSUBUHS 5956 38U, // VSUBUQM 5957 38U, // VSUBUWM 5958 38U, // VSUBUWS 5959 38U, // VSUM2SWS 5960 38U, // VSUM4SBS 5961 38U, // VSUM4SHS 5962 38U, // VSUM4UBS 5963 38U, // VSUMSWS 5964 0U, // VUPKHPX 5965 0U, // VUPKHSB 5966 0U, // VUPKHSH 5967 0U, // VUPKHSW 5968 0U, // VUPKLPX 5969 0U, // VUPKLSB 5970 0U, // VUPKLSH 5971 0U, // VUPKLSW 5972 38U, // VXOR 5973 12U, // V_SET0 5974 12U, // V_SET0B 5975 12U, // V_SET0H 5976 0U, // V_SETALLONES 5977 0U, // V_SETALLONESB 5978 0U, // V_SETALLONESH 5979 0U, // WAIT 5980 0U, // WRTEE 5981 0U, // WRTEEI 5982 38U, // XOR 5983 38U, // XOR8 5984 38U, // XOR8_rec 5985 8U, // XORI 5986 8U, // XORI8 5987 8U, // XORIS 5988 8U, // XORIS8 5989 38U, // XOR_rec 5990 0U, // XSABSDP 5991 0U, // XSABSQP 5992 38U, // XSADDDP 5993 38U, // XSADDQP 5994 38U, // XSADDQPO 5995 38U, // XSADDSP 5996 38U, // XSCMPEQDP 5997 38U, // XSCMPEXPDP 5998 38U, // XSCMPEXPQP 5999 38U, // XSCMPGEDP 6000 38U, // XSCMPGTDP 6001 38U, // XSCMPODP 6002 38U, // XSCMPOQP 6003 38U, // XSCMPUDP 6004 38U, // XSCMPUQP 6005 38U, // XSCPSGNDP 6006 38U, // XSCPSGNQP 6007 0U, // XSCVDPHP 6008 0U, // XSCVDPQP 6009 0U, // XSCVDPSP 6010 0U, // XSCVDPSPN 6011 0U, // XSCVDPSXDS 6012 0U, // XSCVDPSXDSs 6013 0U, // XSCVDPSXWS 6014 0U, // XSCVDPSXWSs 6015 0U, // XSCVDPUXDS 6016 0U, // XSCVDPUXDSs 6017 0U, // XSCVDPUXWS 6018 0U, // XSCVDPUXWSs 6019 0U, // XSCVHPDP 6020 0U, // XSCVQPDP 6021 0U, // XSCVQPDPO 6022 0U, // XSCVQPSDZ 6023 0U, // XSCVQPSWZ 6024 0U, // XSCVQPUDZ 6025 0U, // XSCVQPUWZ 6026 0U, // XSCVSDQP 6027 0U, // XSCVSPDP 6028 0U, // XSCVSPDPN 6029 0U, // XSCVSXDDP 6030 0U, // XSCVSXDSP 6031 0U, // XSCVUDQP 6032 0U, // XSCVUXDDP 6033 0U, // XSCVUXDSP 6034 38U, // XSDIVDP 6035 38U, // XSDIVQP 6036 38U, // XSDIVQPO 6037 38U, // XSDIVSP 6038 38U, // XSIEXPDP 6039 38U, // XSIEXPQP 6040 1U, // XSMADDADP 6041 1U, // XSMADDASP 6042 1U, // XSMADDMDP 6043 1U, // XSMADDMSP 6044 1U, // XSMADDQP 6045 1U, // XSMADDQPO 6046 38U, // XSMAXCDP 6047 38U, // XSMAXDP 6048 38U, // XSMAXJDP 6049 38U, // XSMINCDP 6050 38U, // XSMINDP 6051 38U, // XSMINJDP 6052 1U, // XSMSUBADP 6053 1U, // XSMSUBASP 6054 1U, // XSMSUBMDP 6055 1U, // XSMSUBMSP 6056 1U, // XSMSUBQP 6057 1U, // XSMSUBQPO 6058 38U, // XSMULDP 6059 38U, // XSMULQP 6060 38U, // XSMULQPO 6061 38U, // XSMULSP 6062 0U, // XSNABSDP 6063 0U, // XSNABSQP 6064 0U, // XSNEGDP 6065 0U, // XSNEGQP 6066 1U, // XSNMADDADP 6067 1U, // XSNMADDASP 6068 1U, // XSNMADDMDP 6069 1U, // XSNMADDMSP 6070 1U, // XSNMADDQP 6071 1U, // XSNMADDQPO 6072 1U, // XSNMSUBADP 6073 1U, // XSNMSUBASP 6074 1U, // XSNMSUBMDP 6075 1U, // XSNMSUBMSP 6076 1U, // XSNMSUBQP 6077 1U, // XSNMSUBQPO 6078 0U, // XSRDPI 6079 0U, // XSRDPIC 6080 0U, // XSRDPIM 6081 0U, // XSRDPIP 6082 0U, // XSRDPIZ 6083 0U, // XSREDP 6084 0U, // XSRESP 6085 0U, // XSRQPI 6086 0U, // XSRQPIX 6087 0U, // XSRQPXP 6088 0U, // XSRSP 6089 0U, // XSRSQRTEDP 6090 0U, // XSRSQRTESP 6091 0U, // XSSQRTDP 6092 0U, // XSSQRTQP 6093 0U, // XSSQRTQPO 6094 0U, // XSSQRTSP 6095 38U, // XSSUBDP 6096 38U, // XSSUBQP 6097 38U, // XSSUBQPO 6098 38U, // XSSUBSP 6099 38U, // XSTDIVDP 6100 0U, // XSTSQRTDP 6101 1U, // XSTSTDCDP 6102 1U, // XSTSTDCQP 6103 1U, // XSTSTDCSP 6104 0U, // XSXEXPDP 6105 0U, // XSXEXPQP 6106 0U, // XSXSIGDP 6107 0U, // XSXSIGQP 6108 0U, // XVABSDP 6109 0U, // XVABSSP 6110 38U, // XVADDDP 6111 38U, // XVADDSP 6112 38U, // XVCMPEQDP 6113 38U, // XVCMPEQDP_rec 6114 38U, // XVCMPEQSP 6115 38U, // XVCMPEQSP_rec 6116 38U, // XVCMPGEDP 6117 38U, // XVCMPGEDP_rec 6118 38U, // XVCMPGESP 6119 38U, // XVCMPGESP_rec 6120 38U, // XVCMPGTDP 6121 38U, // XVCMPGTDP_rec 6122 38U, // XVCMPGTSP 6123 38U, // XVCMPGTSP_rec 6124 38U, // XVCPSGNDP 6125 38U, // XVCPSGNSP 6126 0U, // XVCVDPSP 6127 0U, // XVCVDPSXDS 6128 0U, // XVCVDPSXWS 6129 0U, // XVCVDPUXDS 6130 0U, // XVCVDPUXWS 6131 0U, // XVCVHPSP 6132 0U, // XVCVSPDP 6133 0U, // XVCVSPHP 6134 0U, // XVCVSPSXDS 6135 0U, // XVCVSPSXWS 6136 0U, // XVCVSPUXDS 6137 0U, // XVCVSPUXWS 6138 0U, // XVCVSXDDP 6139 0U, // XVCVSXDSP 6140 0U, // XVCVSXWDP 6141 0U, // XVCVSXWSP 6142 0U, // XVCVUXDDP 6143 0U, // XVCVUXDSP 6144 0U, // XVCVUXWDP 6145 0U, // XVCVUXWSP 6146 38U, // XVDIVDP 6147 38U, // XVDIVSP 6148 38U, // XVIEXPDP 6149 38U, // XVIEXPSP 6150 1U, // XVMADDADP 6151 1U, // XVMADDASP 6152 1U, // XVMADDMDP 6153 1U, // XVMADDMSP 6154 38U, // XVMAXDP 6155 38U, // XVMAXSP 6156 38U, // XVMINDP 6157 38U, // XVMINSP 6158 1U, // XVMSUBADP 6159 1U, // XVMSUBASP 6160 1U, // XVMSUBMDP 6161 1U, // XVMSUBMSP 6162 38U, // XVMULDP 6163 38U, // XVMULSP 6164 0U, // XVNABSDP 6165 0U, // XVNABSSP 6166 0U, // XVNEGDP 6167 0U, // XVNEGSP 6168 1U, // XVNMADDADP 6169 1U, // XVNMADDASP 6170 1U, // XVNMADDMDP 6171 1U, // XVNMADDMSP 6172 1U, // XVNMSUBADP 6173 1U, // XVNMSUBASP 6174 1U, // XVNMSUBMDP 6175 1U, // XVNMSUBMSP 6176 0U, // XVRDPI 6177 0U, // XVRDPIC 6178 0U, // XVRDPIM 6179 0U, // XVRDPIP 6180 0U, // XVRDPIZ 6181 0U, // XVREDP 6182 0U, // XVRESP 6183 0U, // XVRSPI 6184 0U, // XVRSPIC 6185 0U, // XVRSPIM 6186 0U, // XVRSPIP 6187 0U, // XVRSPIZ 6188 0U, // XVRSQRTEDP 6189 0U, // XVRSQRTESP 6190 0U, // XVSQRTDP 6191 0U, // XVSQRTSP 6192 38U, // XVSUBDP 6193 38U, // XVSUBSP 6194 38U, // XVTDIVDP 6195 38U, // XVTDIVSP 6196 0U, // XVTSQRTDP 6197 0U, // XVTSQRTSP 6198 1U, // XVTSTDCDP 6199 1U, // XVTSTDCSP 6200 0U, // XVXEXPDP 6201 0U, // XVXEXPSP 6202 0U, // XVXSIGDP 6203 0U, // XVXSIGSP 6204 0U, // XXBRD 6205 0U, // XXBRH 6206 0U, // XXBRQ 6207 0U, // XXBRW 6208 20U, // XXEXTRACTUW 6209 1U, // XXINSERTW 6210 38U, // XXLAND 6211 38U, // XXLANDC 6212 38U, // XXLEQV 6213 12U, // XXLEQVOnes 6214 38U, // XXLNAND 6215 38U, // XXLNOR 6216 38U, // XXLOR 6217 38U, // XXLORC 6218 38U, // XXLORf 6219 38U, // XXLXOR 6220 12U, // XXLXORdpz 6221 12U, // XXLXORspz 6222 12U, // XXLXORz 6223 38U, // XXMRGHW 6224 38U, // XXMRGLW 6225 38U, // XXPERM 6226 262U, // XXPERMDI 6227 462U, // XXPERMDIs 6228 38U, // XXPERMR 6229 134U, // XXSEL 6230 262U, // XXSLDWI 6231 462U, // XXSLDWIs 6232 0U, // XXSPLTIB 6233 16U, // XXSPLTW 6234 16U, // XXSPLTWs 6235 22U, // gBC 6236 24U, // gBCA 6237 0U, // gBCAat 6238 38U, // gBCCTR 6239 38U, // gBCCTRL 6240 22U, // gBCL 6241 24U, // gBCLA 6242 0U, // gBCLAat 6243 38U, // gBCLR 6244 38U, // gBCLRL 6245 0U, // gBCLat 6246 0U, // gBCat 6247 }; 6248 6249 O << "\t"; 6250 6251 // Emit the opcode for the instruction. 6252 uint64_t Bits = 0; 6253 Bits |= (uint64_t)OpInfo0[MI->getOpcode()] << 0; 6254 Bits |= (uint64_t)OpInfo1[MI->getOpcode()] << 32; 6255 assert(Bits != 0 && "Cannot print this instruction."); 6256 O << AsmStrs+(Bits & 16383)-1; 6257 6258 6259 // Fragment 0 encoded into 5 bits for 19 unique commands. 6260 switch ((Bits >> 14) & 31) { 6261 default: llvm_unreachable("Invalid command number."); 6262 case 0: 6263 // DBG_VALUE, DBG_LABEL, BUNDLE, LIFETIME_START, LIFETIME_END, FENTRY_CAL... 6264 return; 6265 break; 6266 case 1: 6267 // CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, CLRRDI, CLRRDI_rec, CL... 6268 printOperand(MI, 0, O); 6269 break; 6270 case 2: 6271 // DCBFL, DCBFLP, DCBFx, DCBTCT, DCBTDS, DCBTSTCT, DCBTSTDS, DCBTSTT, DCB... 6272 printMemRegReg(MI, 0, O); 6273 break; 6274 case 3: 6275 // ADJCALLSTACKDOWN, ADJCALLSTACKUP 6276 printU16ImmOperand(MI, 0, O); 6277 O << ' '; 6278 printU16ImmOperand(MI, 1, O); 6279 return; 6280 break; 6281 case 4: 6282 // B, BCLalways, BDNZ, BDNZ8, BDNZL, BDNZLm, BDNZLp, BDNZm, BDNZp, BDZ, B... 6283 printBranchOperand(MI, 0, O); 6284 break; 6285 case 5: 6286 // BA, BDNZA, BDNZAm, BDNZAp, BDNZLA, BDNZLAm, BDNZLAp, BDZA, BDZAm, BDZA... 6287 printAbsBranchOperand(MI, 0, O); 6288 break; 6289 case 6: 6290 // BCC, BCCA, BCCCTR, BCCCTR8, BCCCTRL, BCCCTRL8, BCCL, BCCLA, BCCLR, BCC... 6291 printPredicateOperand(MI, 0, O, "cc"); 6292 break; 6293 case 7: 6294 // BCTRL8_LDinto_toc, BCTRL_LWZinto_toc 6295 printMemRegImm(MI, 0, O); 6296 return; 6297 break; 6298 case 8: 6299 // BL8_NOP_TLS, BL8_TLS, BL8_TLS_, BL_TLS 6300 printTLSCall(MI, 0, O); 6301 break; 6302 case 9: 6303 // DCBF, DCBT, DCBTST 6304 printMemRegReg(MI, 1, O); 6305 O << ", "; 6306 printU5ImmOperand(MI, 0, O); 6307 return; 6308 break; 6309 case 10: 6310 // DCBTEP, DCBTSTEP 6311 printU5ImmOperand(MI, 2, O); 6312 O << ", "; 6313 printMemRegReg(MI, 0, O); 6314 return; 6315 break; 6316 case 11: 6317 // DSS, MBAR, MTFSB0, MTFSB1, TABORTDC, TABORTDCI, TABORTWC, TABORTWCI, T... 6318 printU5ImmOperand(MI, 0, O); 6319 break; 6320 case 12: 6321 // DST, DST64, DSTST, DSTST64, DSTSTT, DSTSTT64, DSTT, DSTT64, MTDCR, MTV... 6322 printOperand(MI, 1, O); 6323 break; 6324 case 13: 6325 // ICBLC, ICBLQ, ICBT, ICBTLS 6326 printU4ImmOperand(MI, 0, O); 6327 O << ", "; 6328 printMemRegReg(MI, 1, O); 6329 return; 6330 break; 6331 case 14: 6332 // MTOCRF, MTOCRF8 6333 printcrbitm(MI, 0, O); 6334 O << ", "; 6335 printOperand(MI, 1, O); 6336 return; 6337 break; 6338 case 15: 6339 // MTSR 6340 printU4ImmOperand(MI, 1, O); 6341 O << ", "; 6342 printOperand(MI, 0, O); 6343 return; 6344 break; 6345 case 16: 6346 // RFEBB, TBEGIN, TEND, TSR 6347 printU1ImmOperand(MI, 0, O); 6348 return; 6349 break; 6350 case 17: 6351 // XSRQPI, XSRQPIX, XSRQPXP 6352 printU1ImmOperand(MI, 1, O); 6353 O << ", "; 6354 printOperand(MI, 0, O); 6355 O << ", "; 6356 printOperand(MI, 2, O); 6357 O << ", "; 6358 printU2ImmOperand(MI, 3, O); 6359 return; 6360 break; 6361 case 18: 6362 // gBCAat, gBCLAat, gBCLat, gBCat 6363 printATBitsAsHint(MI, 1, O); 6364 O << ' '; 6365 printU5ImmOperand(MI, 0, O); 6366 O << ", "; 6367 printOperand(MI, 2, O); 6368 O << ", "; 6369 break; 6370 } 6371 6372 6373 // Fragment 1 encoded into 5 bits for 20 unique commands. 6374 switch ((Bits >> 19) & 31) { 6375 default: llvm_unreachable("Invalid command number."); 6376 case 0: 6377 // CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, CLRRDI, CLRRDI_rec, CL... 6378 O << ", "; 6379 break; 6380 case 1: 6381 // DCBFL, DCBFLP, DCBFx, DCBTSTT, DCBTSTx, DCBTT, DCBTx, B, BA, BCLalways... 6382 return; 6383 break; 6384 case 2: 6385 // ATOMIC_CMP_SWAP_I16, ATOMIC_CMP_SWAP_I32, TCRETURNai, TCRETURNai8, TCR... 6386 O << ' '; 6387 break; 6388 case 3: 6389 // BCC, CTRL_DEP 6390 printPredicateOperand(MI, 0, O, "pm"); 6391 O << ' '; 6392 printPredicateOperand(MI, 0, O, "reg"); 6393 O << ", "; 6394 printBranchOperand(MI, 2, O); 6395 return; 6396 break; 6397 case 4: 6398 // BCCA 6399 O << 'a'; 6400 printPredicateOperand(MI, 0, O, "pm"); 6401 O << ' '; 6402 printPredicateOperand(MI, 0, O, "reg"); 6403 O << ", "; 6404 printAbsBranchOperand(MI, 2, O); 6405 return; 6406 break; 6407 case 5: 6408 // BCCCTR, BCCCTR8 6409 O << "ctr"; 6410 printPredicateOperand(MI, 0, O, "pm"); 6411 O << ' '; 6412 printPredicateOperand(MI, 0, O, "reg"); 6413 return; 6414 break; 6415 case 6: 6416 // BCCCTRL, BCCCTRL8 6417 O << "ctrl"; 6418 printPredicateOperand(MI, 0, O, "pm"); 6419 O << ' '; 6420 printPredicateOperand(MI, 0, O, "reg"); 6421 return; 6422 break; 6423 case 7: 6424 // BCCL 6425 O << 'l'; 6426 printPredicateOperand(MI, 0, O, "pm"); 6427 O << ' '; 6428 printPredicateOperand(MI, 0, O, "reg"); 6429 O << ", "; 6430 printBranchOperand(MI, 2, O); 6431 return; 6432 break; 6433 case 8: 6434 // BCCLA 6435 O << "la"; 6436 printPredicateOperand(MI, 0, O, "pm"); 6437 O << ' '; 6438 printPredicateOperand(MI, 0, O, "reg"); 6439 O << ", "; 6440 printAbsBranchOperand(MI, 2, O); 6441 return; 6442 break; 6443 case 9: 6444 // BCCLR 6445 O << "lr"; 6446 printPredicateOperand(MI, 0, O, "pm"); 6447 O << ' '; 6448 printPredicateOperand(MI, 0, O, "reg"); 6449 return; 6450 break; 6451 case 10: 6452 // BCCLRL 6453 O << "lrl"; 6454 printPredicateOperand(MI, 0, O, "pm"); 6455 O << ' '; 6456 printPredicateOperand(MI, 0, O, "reg"); 6457 return; 6458 break; 6459 case 11: 6460 // BCCTR, BCCTR8, BCCTR8n, BCCTRL, BCCTRL8, BCCTRL8n, BCCTRLn, BCCTRn, BC... 6461 O << ", 0"; 6462 return; 6463 break; 6464 case 12: 6465 // BL8_NOP, BL8_NOP_TLS, BLA8_NOP, BL_NOP 6466 O << "\n\tnop"; 6467 return; 6468 break; 6469 case 13: 6470 // EVSEL, TLBIE 6471 O << ','; 6472 break; 6473 case 14: 6474 // MFTB8 6475 O << ", 268"; 6476 return; 6477 break; 6478 case 15: 6479 // MFVRSAVE, MFVRSAVEv 6480 O << ", 256"; 6481 return; 6482 break; 6483 case 16: 6484 // QVLPCLSXint 6485 O << ", 0, "; 6486 printOperand(MI, 1, O); 6487 return; 6488 break; 6489 case 17: 6490 // V_SETALLONES, V_SETALLONESB, V_SETALLONESH 6491 O << ", -1"; 6492 return; 6493 break; 6494 case 18: 6495 // gBCAat, gBCLAat 6496 printAbsBranchOperand(MI, 3, O); 6497 return; 6498 break; 6499 case 19: 6500 // gBCLat, gBCat 6501 printBranchOperand(MI, 3, O); 6502 return; 6503 break; 6504 } 6505 6506 6507 // Fragment 2 encoded into 5 bits for 22 unique commands. 6508 switch ((Bits >> 24) & 31) { 6509 default: llvm_unreachable("Invalid command number."); 6510 case 0: 6511 // CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, CLRRDI, CLRRDI_rec, CL... 6512 printOperand(MI, 1, O); 6513 break; 6514 case 1: 6515 // DCBTCT, DCBTDS, DCBTSTCT, DCBTSTDS, EVADDIW 6516 printU5ImmOperand(MI, 2, O); 6517 break; 6518 case 2: 6519 // LAx, EVLDD, EVLDH, EVLDW, EVLHHESPLAT, EVLHHOSSPLAT, EVLHHOUSPLAT, EVL... 6520 printMemRegImm(MI, 1, O); 6521 return; 6522 break; 6523 case 3: 6524 // SUBPCIS, LI, LI8, LIS, LIS8 6525 printS16ImmOperand(MI, 1, O); 6526 return; 6527 break; 6528 case 4: 6529 // ATOMIC_CMP_SWAP_I16, ATOMIC_CMP_SWAP_I32, EVLDDX, EVLDHX, EVLDWX, EVLH... 6530 printMemRegReg(MI, 1, O); 6531 break; 6532 case 5: 6533 // BC, BCL, BCLn, BCn 6534 printBranchOperand(MI, 1, O); 6535 return; 6536 break; 6537 case 6: 6538 // CMPRB, CMPRB8 6539 printU1ImmOperand(MI, 1, O); 6540 O << ", "; 6541 printOperand(MI, 2, O); 6542 O << ", "; 6543 printOperand(MI, 3, O); 6544 return; 6545 break; 6546 case 7: 6547 // CRSET, CRUNSET, MTDCR, TLBIE, V_SET0, V_SET0B, V_SET0H, XXLEQVOnes, XX... 6548 printOperand(MI, 0, O); 6549 break; 6550 case 8: 6551 // DST, DST64, DSTST, DSTST64, DSTSTT, DSTSTT64, DSTT, DSTT64, RLDIMI, RL... 6552 printOperand(MI, 2, O); 6553 O << ", "; 6554 break; 6555 case 9: 6556 // EVSPLATFI, EVSPLATI, VSPLTISB, VSPLTISH, VSPLTISW 6557 printS5ImmOperand(MI, 1, O); 6558 return; 6559 break; 6560 case 10: 6561 // EVSUBIFW 6562 printU5ImmOperand(MI, 1, O); 6563 O << ", "; 6564 printOperand(MI, 2, O); 6565 return; 6566 break; 6567 case 11: 6568 // LA 6569 printS16ImmOperand(MI, 2, O); 6570 O << '('; 6571 printOperand(MI, 1, O); 6572 O << ')'; 6573 return; 6574 break; 6575 case 12: 6576 // LBZU, LBZU8, LDU, LFDU, LFSU, LHAU, LHAU8, LHZU, LHZU8, LWZU, LWZU8, S... 6577 printMemRegImm(MI, 2, O); 6578 return; 6579 break; 6580 case 13: 6581 // LBZUX, LBZUX8, LDUX, LFDUX, LFSUX, LHAUX, LHAUX8, LHZUX, LHZUX8, LWAUX... 6582 printMemRegReg(MI, 2, O); 6583 return; 6584 break; 6585 case 14: 6586 // MFBHRBE 6587 printU10ImmOperand(MI, 1, O); 6588 return; 6589 break; 6590 case 15: 6591 // MFFSCDRNI 6592 printU3ImmOperand(MI, 1, O); 6593 return; 6594 break; 6595 case 16: 6596 // MFFSCRNI 6597 printU2ImmOperand(MI, 1, O); 6598 return; 6599 break; 6600 case 17: 6601 // MFOCRF, MFOCRF8 6602 printcrbitm(MI, 1, O); 6603 return; 6604 break; 6605 case 18: 6606 // MFSR 6607 printU4ImmOperand(MI, 1, O); 6608 return; 6609 break; 6610 case 19: 6611 // QVGPCI 6612 printU12ImmOperand(MI, 1, O); 6613 return; 6614 break; 6615 case 20: 6616 // VINSERTB, VINSERTH 6617 printOperand(MI, 3, O); 6618 O << ", "; 6619 printU4ImmOperand(MI, 2, O); 6620 return; 6621 break; 6622 case 21: 6623 // XXSPLTIB 6624 printU8ImmOperand(MI, 1, O); 6625 return; 6626 break; 6627 } 6628 6629 6630 // Fragment 3 encoded into 4 bits for 14 unique commands. 6631 switch ((Bits >> 29) & 15) { 6632 default: llvm_unreachable("Invalid command number."); 6633 case 0: 6634 // CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, CLRRDI, CLRRDI_rec, CL... 6635 O << ", "; 6636 break; 6637 case 1: 6638 // CP_COPY_FIRST, CP_COPYx, CP_PASTE_LAST, CP_PASTEx, DCBTCT, DCBTDS, DCB... 6639 return; 6640 break; 6641 case 2: 6642 // ATOMIC_CMP_SWAP_I16, ATOMIC_CMP_SWAP_I32 6643 O << ' '; 6644 printOperand(MI, 3, O); 6645 O << ' '; 6646 printOperand(MI, 4, O); 6647 return; 6648 break; 6649 case 3: 6650 // DST, DST64, DSTST, DSTST64, DSTSTT, DSTSTT64, DSTT, DSTT64 6651 printU5ImmOperand(MI, 0, O); 6652 return; 6653 break; 6654 case 4: 6655 // EVSEL 6656 O << ','; 6657 printOperand(MI, 2, O); 6658 return; 6659 break; 6660 case 5: 6661 // LBARXL, LDARXL, LHARXL, LWARXL 6662 O << ", 1"; 6663 return; 6664 break; 6665 case 6: 6666 // RLDIMI, RLDIMI_rec 6667 printU6ImmOperand(MI, 3, O); 6668 O << ", "; 6669 printU6ImmOperand(MI, 4, O); 6670 return; 6671 break; 6672 case 7: 6673 // RLWIMI, RLWIMI8, RLWIMI8_rec, RLWIMI_rec 6674 printU5ImmOperand(MI, 3, O); 6675 O << ", "; 6676 printU5ImmOperand(MI, 4, O); 6677 O << ", "; 6678 printU5ImmOperand(MI, 5, O); 6679 return; 6680 break; 6681 case 8: 6682 // VCFSX, VCFUX, VCTSXS, VCTUXS, VSPLTB, VSPLTBs, VSPLTH, VSPLTHs, VSPLTW 6683 printU5ImmOperand(MI, 1, O); 6684 return; 6685 break; 6686 case 9: 6687 // VCFSX_0, VCFUX_0, VCTSXS_0, VCTUXS_0 6688 O << ", 0"; 6689 return; 6690 break; 6691 case 10: 6692 // VEXTRACTD, VEXTRACTUB, VEXTRACTUH, VEXTRACTUW, VINSERTD, VINSERTW 6693 printU4ImmOperand(MI, 1, O); 6694 return; 6695 break; 6696 case 11: 6697 // XSMADDADP, XSMADDASP, XSMADDMDP, XSMADDMSP, XSMADDQP, XSMADDQPO, XSMSU... 6698 printOperand(MI, 3, O); 6699 return; 6700 break; 6701 case 12: 6702 // XSTSTDCDP, XSTSTDCQP, XSTSTDCSP, XVTSTDCDP, XVTSTDCSP 6703 printU7ImmOperand(MI, 1, O); 6704 return; 6705 break; 6706 case 13: 6707 // XXINSERTW 6708 printU4ImmOperand(MI, 3, O); 6709 return; 6710 break; 6711 } 6712 6713 6714 // Fragment 4 encoded into 4 bits for 13 unique commands. 6715 switch ((Bits >> 33) & 15) { 6716 default: llvm_unreachable("Invalid command number."); 6717 case 0: 6718 // CLRLSLDI, CLRLSLDI_rec, CLRRDI, CLRRDI_rec, EXTLDI, EXTLDI_rec, EXTRDI... 6719 printU6ImmOperand(MI, 2, O); 6720 break; 6721 case 1: 6722 // CLRLSLWI, CLRLSLWI_rec, CLRRWI, CLRRWI_rec, EXTLWI, EXTLWI_rec, EXTRWI... 6723 printU5ImmOperand(MI, 2, O); 6724 break; 6725 case 2: 6726 // SUBI, SUBIC, SUBIC_rec, SUBIS, ADDI, ADDI8, ADDIC, ADDIC8, ADDIC_rec, ... 6727 printS16ImmOperand(MI, 2, O); 6728 return; 6729 break; 6730 case 3: 6731 // ADD4, ADD4O, ADD4O_rec, ADD4TLS, ADD4_rec, ADD8, ADD8O, ADD8O_rec, ADD... 6732 printOperand(MI, 2, O); 6733 break; 6734 case 4: 6735 // ANDI8_rec, ANDIS8_rec, ANDIS_rec, ANDI_rec, CMPLDI, CMPLWI, ORI, ORI8,... 6736 printU16ImmOperand(MI, 2, O); 6737 return; 6738 break; 6739 case 5: 6740 // BCDCFN_rec, BCDCFSQ_rec, BCDCFZ_rec, BCDCTZ_rec, BCDSETSGN_rec, CP_COP... 6741 printU1ImmOperand(MI, 2, O); 6742 break; 6743 case 6: 6744 // CRSET, CRUNSET, V_SET0, V_SET0B, V_SET0H, XXLEQVOnes, XXLXORdpz, XXLXO... 6745 printOperand(MI, 0, O); 6746 return; 6747 break; 6748 case 7: 6749 // EVADDIW, XXPERMDIs, XXSLDWIs 6750 printOperand(MI, 1, O); 6751 break; 6752 case 8: 6753 // QVESPLATI, QVESPLATIb, QVESPLATIs, XXSPLTW, XXSPLTWs 6754 printU2ImmOperand(MI, 2, O); 6755 return; 6756 break; 6757 case 9: 6758 // QVFMADD, QVFMADDS, QVFMADDSs, QVFMSUB, QVFMSUBS, QVFMSUBSs, QVFNMADD, ... 6759 printOperand(MI, 3, O); 6760 O << ", "; 6761 printOperand(MI, 2, O); 6762 return; 6763 break; 6764 case 10: 6765 // XXEXTRACTUW 6766 printU4ImmOperand(MI, 2, O); 6767 return; 6768 break; 6769 case 11: 6770 // gBC, gBCL 6771 printBranchOperand(MI, 2, O); 6772 return; 6773 break; 6774 case 12: 6775 // gBCA, gBCLA 6776 printAbsBranchOperand(MI, 2, O); 6777 return; 6778 break; 6779 } 6780 6781 6782 // Fragment 5 encoded into 1 bits for 2 unique commands. 6783 if ((Bits >> 37) & 1) { 6784 // CLRRDI, CLRRDI_rec, CLRRWI, CLRRWI_rec, ROTRDI, ROTRDI_rec, ROTRWI, RO... 6785 return; 6786 } else { 6787 // CLRLSLDI, CLRLSLDI_rec, CLRLSLWI, CLRLSLWI_rec, EXTLDI, EXTLDI_rec, EX... 6788 O << ", "; 6789 } 6790 6791 6792 // Fragment 6 encoded into 3 bits for 8 unique commands. 6793 switch ((Bits >> 38) & 7) { 6794 default: llvm_unreachable("Invalid command number."); 6795 case 0: 6796 // CLRLSLDI, CLRLSLDI_rec, EXTLDI, EXTLDI_rec, EXTRDI, EXTRDI_rec, INSRDI... 6797 printU6ImmOperand(MI, 3, O); 6798 return; 6799 break; 6800 case 1: 6801 // CLRLSLWI, CLRLSLWI_rec, EXTLWI, EXTLWI_rec, EXTRWI, EXTRWI_rec, INSLWI... 6802 printU5ImmOperand(MI, 3, O); 6803 break; 6804 case 2: 6805 // RLWIMIbm, RLWIMIbm_rec, RLWINMbm, RLWINMbm_rec, RLWNMbm, RLWNMbm_rec, ... 6806 printOperand(MI, 3, O); 6807 return; 6808 break; 6809 case 3: 6810 // BCDSR_rec, BCDS_rec, BCDTRUNC_rec 6811 printU1ImmOperand(MI, 3, O); 6812 return; 6813 break; 6814 case 4: 6815 // QVALIGNI, QVALIGNIb, QVALIGNIs, XXPERMDI, XXSLDWI 6816 printU2ImmOperand(MI, 3, O); 6817 return; 6818 break; 6819 case 5: 6820 // QVFLOGICAL, QVFLOGICALb, QVFLOGICALs 6821 printU12ImmOperand(MI, 3, O); 6822 return; 6823 break; 6824 case 6: 6825 // VSHASIGMAD, VSHASIGMAW, VSLDOI 6826 printU4ImmOperand(MI, 3, O); 6827 return; 6828 break; 6829 case 7: 6830 // XXPERMDIs, XXSLDWIs 6831 printU2ImmOperand(MI, 2, O); 6832 return; 6833 break; 6834 } 6835 6836 6837 // Fragment 7 encoded into 1 bits for 2 unique commands. 6838 if ((Bits >> 41) & 1) { 6839 // RLWINM, RLWINM8, RLWINM8_rec, RLWINM_rec, RLWNM, RLWNM8, RLWNM8_rec, R... 6840 O << ", "; 6841 printU5ImmOperand(MI, 4, O); 6842 return; 6843 } else { 6844 // CLRLSLWI, CLRLSLWI_rec, EXTLWI, EXTLWI_rec, EXTRWI, EXTRWI_rec, INSLWI... 6845 return; 6846 } 6847 6848} 6849 6850 6851/// getRegisterName - This method is automatically generated by tblgen 6852/// from the register set description. This returns the assembler name 6853/// for the specified register. 6854const char *PPCInstPrinter::getRegisterName(unsigned RegNo) { 6855 assert(RegNo && RegNo < 344 && "Invalid register number!"); 6856 6857 static const char AsmStrs[] = { 6858 /* 0 */ '*', '*', 'R', 'O', 'U', 'N', 'D', 'I', 'N', 'G', 32, 'M', 'O', 'D', 'E', '*', '*', 0, 6859 /* 18 */ '*', '*', 'F', 'R', 'A', 'M', 'E', 32, 'P', 'O', 'I', 'N', 'T', 'E', 'R', '*', '*', 0, 6860 /* 36 */ '*', '*', 'B', 'A', 'S', 'E', 32, 'P', 'O', 'I', 'N', 'T', 'E', 'R', '*', '*', 0, 6861 /* 53 */ 'f', '1', '0', 0, 6862 /* 57 */ 'q', '1', '0', 0, 6863 /* 61 */ 'r', '1', '0', 0, 6864 /* 65 */ 'v', 's', '1', '0', 0, 6865 /* 70 */ 'v', '1', '0', 0, 6866 /* 74 */ 'f', '2', '0', 0, 6867 /* 78 */ 'q', '2', '0', 0, 6868 /* 82 */ 'r', '2', '0', 0, 6869 /* 86 */ 'v', 's', '2', '0', 0, 6870 /* 91 */ 'v', '2', '0', 0, 6871 /* 95 */ 'f', '3', '0', 0, 6872 /* 99 */ 'q', '3', '0', 0, 6873 /* 103 */ 'r', '3', '0', 0, 6874 /* 107 */ 'v', 's', '3', '0', 0, 6875 /* 112 */ 'v', '3', '0', 0, 6876 /* 116 */ 'v', 's', '4', '0', 0, 6877 /* 121 */ 'v', 's', '5', '0', 0, 6878 /* 126 */ 'v', 's', '6', '0', 0, 6879 /* 131 */ 'f', '0', 0, 6880 /* 134 */ 'q', '0', 0, 6881 /* 137 */ 'c', 'r', '0', 0, 6882 /* 141 */ 'v', 's', '0', 0, 6883 /* 145 */ 'v', '0', 0, 6884 /* 148 */ 'f', '1', '1', 0, 6885 /* 152 */ 'q', '1', '1', 0, 6886 /* 156 */ 'r', '1', '1', 0, 6887 /* 160 */ 'v', 's', '1', '1', 0, 6888 /* 165 */ 'v', '1', '1', 0, 6889 /* 169 */ 'f', '2', '1', 0, 6890 /* 173 */ 'q', '2', '1', 0, 6891 /* 177 */ 'r', '2', '1', 0, 6892 /* 181 */ 'v', 's', '2', '1', 0, 6893 /* 186 */ 'v', '2', '1', 0, 6894 /* 190 */ 'f', '3', '1', 0, 6895 /* 194 */ 'q', '3', '1', 0, 6896 /* 198 */ 'r', '3', '1', 0, 6897 /* 202 */ 'v', 's', '3', '1', 0, 6898 /* 207 */ 'v', '3', '1', 0, 6899 /* 211 */ 'v', 's', '4', '1', 0, 6900 /* 216 */ 'v', 's', '5', '1', 0, 6901 /* 221 */ 'v', 's', '6', '1', 0, 6902 /* 226 */ 'f', '1', 0, 6903 /* 229 */ 'q', '1', 0, 6904 /* 232 */ 'c', 'r', '1', 0, 6905 /* 236 */ 'v', 's', '1', 0, 6906 /* 240 */ 'v', '1', 0, 6907 /* 243 */ 'f', '1', '2', 0, 6908 /* 247 */ 'q', '1', '2', 0, 6909 /* 251 */ 'r', '1', '2', 0, 6910 /* 255 */ 'v', 's', '1', '2', 0, 6911 /* 260 */ 'v', '1', '2', 0, 6912 /* 264 */ 'f', '2', '2', 0, 6913 /* 268 */ 'q', '2', '2', 0, 6914 /* 272 */ 'r', '2', '2', 0, 6915 /* 276 */ 'v', 's', '2', '2', 0, 6916 /* 281 */ 'v', '2', '2', 0, 6917 /* 285 */ 'v', 's', '3', '2', 0, 6918 /* 290 */ 'v', 's', '4', '2', 0, 6919 /* 295 */ 'v', 's', '5', '2', 0, 6920 /* 300 */ 'v', 's', '6', '2', 0, 6921 /* 305 */ 'f', '2', 0, 6922 /* 308 */ 'q', '2', 0, 6923 /* 311 */ 'c', 'r', '2', 0, 6924 /* 315 */ 'v', 's', '2', 0, 6925 /* 319 */ 'v', '2', 0, 6926 /* 322 */ 'f', '1', '3', 0, 6927 /* 326 */ 'q', '1', '3', 0, 6928 /* 330 */ 'r', '1', '3', 0, 6929 /* 334 */ 'v', 's', '1', '3', 0, 6930 /* 339 */ 'v', '1', '3', 0, 6931 /* 343 */ 'f', '2', '3', 0, 6932 /* 347 */ 'q', '2', '3', 0, 6933 /* 351 */ 'r', '2', '3', 0, 6934 /* 355 */ 'v', 's', '2', '3', 0, 6935 /* 360 */ 'v', '2', '3', 0, 6936 /* 364 */ 'v', 's', '3', '3', 0, 6937 /* 369 */ 'v', 's', '4', '3', 0, 6938 /* 374 */ 'v', 's', '5', '3', 0, 6939 /* 379 */ 'v', 's', '6', '3', 0, 6940 /* 384 */ 'f', '3', 0, 6941 /* 387 */ 'q', '3', 0, 6942 /* 390 */ 'c', 'r', '3', 0, 6943 /* 394 */ 'v', 's', '3', 0, 6944 /* 398 */ 'v', '3', 0, 6945 /* 401 */ 'f', '1', '4', 0, 6946 /* 405 */ 'q', '1', '4', 0, 6947 /* 409 */ 'r', '1', '4', 0, 6948 /* 413 */ 'v', 's', '1', '4', 0, 6949 /* 418 */ 'v', '1', '4', 0, 6950 /* 422 */ 'f', '2', '4', 0, 6951 /* 426 */ 'q', '2', '4', 0, 6952 /* 430 */ 'r', '2', '4', 0, 6953 /* 434 */ 'v', 's', '2', '4', 0, 6954 /* 439 */ 'v', '2', '4', 0, 6955 /* 443 */ 'v', 's', '3', '4', 0, 6956 /* 448 */ 'v', 's', '4', '4', 0, 6957 /* 453 */ 'v', 's', '5', '4', 0, 6958 /* 458 */ 'f', '4', 0, 6959 /* 461 */ 'q', '4', 0, 6960 /* 464 */ 'c', 'r', '4', 0, 6961 /* 468 */ 'v', 's', '4', 0, 6962 /* 472 */ 'v', '4', 0, 6963 /* 475 */ 'f', '1', '5', 0, 6964 /* 479 */ 'q', '1', '5', 0, 6965 /* 483 */ 'r', '1', '5', 0, 6966 /* 487 */ 'v', 's', '1', '5', 0, 6967 /* 492 */ 'v', '1', '5', 0, 6968 /* 496 */ 'f', '2', '5', 0, 6969 /* 500 */ 'q', '2', '5', 0, 6970 /* 504 */ 'r', '2', '5', 0, 6971 /* 508 */ 'v', 's', '2', '5', 0, 6972 /* 513 */ 'v', '2', '5', 0, 6973 /* 517 */ 'v', 's', '3', '5', 0, 6974 /* 522 */ 'v', 's', '4', '5', 0, 6975 /* 527 */ 'v', 's', '5', '5', 0, 6976 /* 532 */ 'f', '5', 0, 6977 /* 535 */ 'q', '5', 0, 6978 /* 538 */ 'c', 'r', '5', 0, 6979 /* 542 */ 'v', 's', '5', 0, 6980 /* 546 */ 'v', '5', 0, 6981 /* 549 */ 'f', '1', '6', 0, 6982 /* 553 */ 'q', '1', '6', 0, 6983 /* 557 */ 'r', '1', '6', 0, 6984 /* 561 */ 'v', 's', '1', '6', 0, 6985 /* 566 */ 'v', '1', '6', 0, 6986 /* 570 */ 'f', '2', '6', 0, 6987 /* 574 */ 'q', '2', '6', 0, 6988 /* 578 */ 'r', '2', '6', 0, 6989 /* 582 */ 'v', 's', '2', '6', 0, 6990 /* 587 */ 'v', '2', '6', 0, 6991 /* 591 */ 'v', 's', '3', '6', 0, 6992 /* 596 */ 'v', 's', '4', '6', 0, 6993 /* 601 */ 'v', 's', '5', '6', 0, 6994 /* 606 */ 'f', '6', 0, 6995 /* 609 */ 'q', '6', 0, 6996 /* 612 */ 'c', 'r', '6', 0, 6997 /* 616 */ 'v', 's', '6', 0, 6998 /* 620 */ 'v', '6', 0, 6999 /* 623 */ 'f', '1', '7', 0, 7000 /* 627 */ 'q', '1', '7', 0, 7001 /* 631 */ 'r', '1', '7', 0, 7002 /* 635 */ 'v', 's', '1', '7', 0, 7003 /* 640 */ 'v', '1', '7', 0, 7004 /* 644 */ 'f', '2', '7', 0, 7005 /* 648 */ 'q', '2', '7', 0, 7006 /* 652 */ 'r', '2', '7', 0, 7007 /* 656 */ 'v', 's', '2', '7', 0, 7008 /* 661 */ 'v', '2', '7', 0, 7009 /* 665 */ 'v', 's', '3', '7', 0, 7010 /* 670 */ 'v', 's', '4', '7', 0, 7011 /* 675 */ 'v', 's', '5', '7', 0, 7012 /* 680 */ 'f', '7', 0, 7013 /* 683 */ 'q', '7', 0, 7014 /* 686 */ 'c', 'r', '7', 0, 7015 /* 690 */ 'v', 's', '7', 0, 7016 /* 694 */ 'v', '7', 0, 7017 /* 697 */ 'f', '1', '8', 0, 7018 /* 701 */ 'q', '1', '8', 0, 7019 /* 705 */ 'r', '1', '8', 0, 7020 /* 709 */ 'v', 's', '1', '8', 0, 7021 /* 714 */ 'v', '1', '8', 0, 7022 /* 718 */ 'f', '2', '8', 0, 7023 /* 722 */ 'q', '2', '8', 0, 7024 /* 726 */ 'r', '2', '8', 0, 7025 /* 730 */ 'v', 's', '2', '8', 0, 7026 /* 735 */ 'v', '2', '8', 0, 7027 /* 739 */ 'v', 's', '3', '8', 0, 7028 /* 744 */ 'v', 's', '4', '8', 0, 7029 /* 749 */ 'v', 's', '5', '8', 0, 7030 /* 754 */ 'f', '8', 0, 7031 /* 757 */ 'q', '8', 0, 7032 /* 760 */ 'r', '8', 0, 7033 /* 763 */ 'v', 's', '8', 0, 7034 /* 767 */ 'v', '8', 0, 7035 /* 770 */ 'f', '1', '9', 0, 7036 /* 774 */ 'q', '1', '9', 0, 7037 /* 778 */ 'r', '1', '9', 0, 7038 /* 782 */ 'v', 's', '1', '9', 0, 7039 /* 787 */ 'v', '1', '9', 0, 7040 /* 791 */ 'f', '2', '9', 0, 7041 /* 795 */ 'q', '2', '9', 0, 7042 /* 799 */ 'r', '2', '9', 0, 7043 /* 803 */ 'v', 's', '2', '9', 0, 7044 /* 808 */ 'v', '2', '9', 0, 7045 /* 812 */ 'v', 's', '3', '9', 0, 7046 /* 817 */ 'v', 's', '4', '9', 0, 7047 /* 822 */ 'v', 's', '5', '9', 0, 7048 /* 827 */ 'f', '9', 0, 7049 /* 830 */ 'q', '9', 0, 7050 /* 833 */ 'r', '9', 0, 7051 /* 836 */ 'v', 's', '9', 0, 7052 /* 840 */ 'v', '9', 0, 7053 /* 843 */ 'v', 'r', 's', 'a', 'v', 'e', 0, 7054 /* 850 */ 's', 'p', 'e', 'f', 's', 'c', 'r', 0, 7055 /* 858 */ 'x', 'e', 'r', 0, 7056 /* 862 */ 'l', 'r', 0, 7057 /* 865 */ 'c', 't', 'r', 0, 7058 }; 7059 7060 static const uint16_t RegAsmOffset[] = { 7061 36, 858, 865, 18, 862, 0, 850, 843, 858, 55, 36, 137, 232, 311, 7062 390, 464, 538, 612, 686, 865, 131, 226, 305, 384, 458, 532, 606, 680, 7063 754, 827, 53, 148, 243, 322, 401, 475, 549, 623, 697, 770, 74, 169, 7064 264, 343, 422, 496, 570, 644, 718, 791, 95, 190, 18, 862, 134, 229, 7065 308, 387, 461, 535, 609, 683, 757, 830, 57, 152, 247, 326, 405, 479, 7066 553, 627, 701, 774, 78, 173, 268, 347, 426, 500, 574, 648, 722, 795, 7067 99, 194, 138, 233, 312, 391, 465, 539, 613, 687, 760, 833, 61, 156, 7068 251, 330, 409, 483, 557, 631, 705, 778, 82, 177, 272, 351, 430, 504, 7069 578, 652, 726, 799, 103, 198, 138, 233, 312, 391, 465, 539, 613, 687, 7070 760, 833, 61, 156, 251, 330, 409, 483, 557, 631, 705, 778, 82, 177, 7071 272, 351, 430, 504, 578, 652, 726, 799, 103, 198, 145, 240, 319, 398, 7072 472, 546, 620, 694, 767, 840, 70, 165, 260, 339, 418, 492, 566, 640, 7073 714, 787, 91, 186, 281, 360, 439, 513, 587, 661, 735, 808, 112, 207, 7074 145, 240, 319, 398, 472, 546, 620, 694, 767, 840, 70, 165, 260, 339, 7075 418, 492, 566, 640, 714, 787, 91, 186, 281, 360, 439, 513, 587, 661, 7076 735, 808, 112, 207, 141, 236, 315, 394, 468, 542, 616, 690, 763, 836, 7077 65, 160, 255, 334, 413, 487, 561, 635, 709, 782, 86, 181, 276, 355, 7078 434, 508, 582, 656, 730, 803, 107, 202, 285, 364, 443, 517, 591, 665, 7079 739, 812, 116, 211, 290, 369, 448, 522, 596, 670, 744, 817, 121, 216, 7080 295, 374, 453, 527, 601, 675, 749, 822, 126, 221, 300, 379, 138, 233, 7081 312, 391, 465, 539, 613, 687, 760, 833, 61, 156, 251, 330, 409, 483, 7082 557, 631, 705, 778, 82, 177, 272, 351, 430, 504, 578, 652, 726, 799, 7083 103, 198, 55, 245, 551, 54, 402, 698, 265, 571, 96, 150, 477, 772, 7084 323, 624, 170, 497, 792, 55, 403, 699, 244, 550, 75, 423, 719, 324, 7085 625, 149, 476, 771, 344, 645, 191, 7086 }; 7087 7088 assert (*(AsmStrs+RegAsmOffset[RegNo-1]) && 7089 "Invalid alt name index for register!"); 7090 return AsmStrs+RegAsmOffset[RegNo-1]; 7091} 7092 7093#ifdef PRINT_ALIAS_INSTR 7094#undef PRINT_ALIAS_INSTR 7095 7096bool PPCInstPrinter::printAliasInstr(const MCInst *MI, raw_ostream &OS) { 7097 static const PatternsForOpcode OpToPatterns[] = { 7098 {PPC::ADDPCIS, 0, 1 }, 7099 {PPC::BCC, 1, 24 }, 7100 {PPC::BCCA, 25, 24 }, 7101 {PPC::BCCCTR, 49, 24 }, 7102 {PPC::BCCCTRL, 73, 24 }, 7103 {PPC::BCCL, 97, 24 }, 7104 {PPC::BCCLA, 121, 24 }, 7105 {PPC::BCCLR, 145, 24 }, 7106 {PPC::BCCLRL, 169, 24 }, 7107 {PPC::CMPD, 193, 1 }, 7108 {PPC::CMPDI, 194, 1 }, 7109 {PPC::CMPLD, 195, 1 }, 7110 {PPC::CMPLDI, 196, 1 }, 7111 {PPC::CMPLW, 197, 1 }, 7112 {PPC::CMPLWI, 198, 1 }, 7113 {PPC::CMPW, 199, 1 }, 7114 {PPC::CMPWI, 200, 1 }, 7115 {PPC::CNTLZW, 201, 1 }, 7116 {PPC::CNTLZW_rec, 202, 1 }, 7117 {PPC::CREQV, 203, 1 }, 7118 {PPC::CRNOR, 204, 1 }, 7119 {PPC::CROR, 205, 1 }, 7120 {PPC::CRXOR, 206, 1 }, 7121 {PPC::MBAR, 207, 1 }, 7122 {PPC::MFDCR, 208, 8 }, 7123 {PPC::MFSPR, 216, 37 }, 7124 {PPC::MFTB, 253, 1 }, 7125 {PPC::MFVRSAVE, 254, 1 }, 7126 {PPC::MFVSRD, 255, 1 }, 7127 {PPC::MFVSRWZ, 256, 1 }, 7128 {PPC::MTCRF8, 257, 1 }, 7129 {PPC::MTDCR, 258, 8 }, 7130 {PPC::MTFSF, 266, 1 }, 7131 {PPC::MTFSFI, 267, 1 }, 7132 {PPC::MTFSFI_rec, 268, 1 }, 7133 {PPC::MTFSF_rec, 269, 1 }, 7134 {PPC::MTMSR, 270, 1 }, 7135 {PPC::MTMSRD, 271, 1 }, 7136 {PPC::MTSPR, 272, 35 }, 7137 {PPC::MTVRSAVE, 307, 1 }, 7138 {PPC::MTVSRD, 308, 1 }, 7139 {PPC::MTVSRWA, 309, 1 }, 7140 {PPC::MTVSRWZ, 310, 1 }, 7141 {PPC::NOR8, 311, 1 }, 7142 {PPC::NOR8_rec, 312, 1 }, 7143 {PPC::OR8, 313, 1 }, 7144 {PPC::OR8_rec, 314, 1 }, 7145 {PPC::QVFLOGICALb, 315, 12 }, 7146 {PPC::RLDCL, 327, 1 }, 7147 {PPC::RLDCL_rec, 328, 1 }, 7148 {PPC::RLDICL, 329, 2 }, 7149 {PPC::RLDICL_32_64, 331, 1 }, 7150 {PPC::RLDICL_rec, 332, 2 }, 7151 {PPC::RLWINM, 334, 2 }, 7152 {PPC::RLWINM_rec, 336, 2 }, 7153 {PPC::RLWNM, 338, 1 }, 7154 {PPC::RLWNM_rec, 339, 1 }, 7155 {PPC::SC, 340, 1 }, 7156 {PPC::SUBF8, 341, 1 }, 7157 {PPC::SUBF8_rec, 342, 1 }, 7158 {PPC::SUBFC8, 343, 1 }, 7159 {PPC::SUBFC8_rec, 344, 1 }, 7160 {PPC::SYNC, 345, 3 }, 7161 {PPC::TD, 348, 7 }, 7162 {PPC::TDI, 355, 7 }, 7163 {PPC::TLBIE, 362, 1 }, 7164 {PPC::TLBRE2, 363, 2 }, 7165 {PPC::TLBWE2, 365, 2 }, 7166 {PPC::TW, 367, 7 }, 7167 {PPC::TWI, 374, 7 }, 7168 {PPC::VNOR, 381, 1 }, 7169 {PPC::VOR, 382, 1 }, 7170 {PPC::WAIT, 383, 3 }, 7171 {PPC::XORI, 386, 1 }, 7172 {PPC::XVCPSGNDP, 387, 1 }, 7173 {PPC::XVCPSGNSP, 388, 1 }, 7174 {PPC::XXPERMDI, 389, 5 }, 7175 {PPC::XXPERMDIs, 394, 3 }, 7176 {PPC::gBC, 397, 10 }, 7177 {PPC::gBCA, 407, 10 }, 7178 {PPC::gBCAat, 417, 2 }, 7179 {PPC::gBCCTR, 419, 7 }, 7180 {PPC::gBCCTRL, 426, 7 }, 7181 {PPC::gBCL, 433, 10 }, 7182 {PPC::gBCLA, 443, 10 }, 7183 {PPC::gBCLAat, 453, 2 }, 7184 {PPC::gBCLR, 455, 11 }, 7185 {PPC::gBCLRL, 466, 11 }, 7186 {PPC::gBCLat, 477, 2 }, 7187 {PPC::gBCat, 479, 2 }, 7188 }; 7189 7190 static const AliasPattern Patterns[] = { 7191 // PPC::ADDPCIS - 0 7192 {0, 0, 2, 2 }, 7193 // PPC::BCC - 1 7194 {8, 2, 3, 2 }, 7195 {21, 4, 3, 2 }, 7196 {30, 6, 3, 2 }, 7197 {44, 8, 3, 2 }, 7198 {54, 10, 3, 2 }, 7199 {68, 12, 3, 2 }, 7200 {78, 14, 3, 2 }, 7201 {91, 16, 3, 2 }, 7202 {100, 18, 3, 2 }, 7203 {114, 20, 3, 2 }, 7204 {124, 22, 3, 2 }, 7205 {138, 24, 3, 2 }, 7206 {148, 26, 3, 2 }, 7207 {161, 28, 3, 2 }, 7208 {170, 30, 3, 2 }, 7209 {184, 32, 3, 2 }, 7210 {194, 34, 3, 2 }, 7211 {208, 36, 3, 2 }, 7212 {218, 38, 3, 2 }, 7213 {231, 40, 3, 2 }, 7214 {240, 42, 3, 2 }, 7215 {254, 44, 3, 2 }, 7216 {264, 46, 3, 2 }, 7217 {278, 48, 3, 2 }, 7218 // PPC::BCCA - 25 7219 {288, 50, 3, 2 }, 7220 {302, 52, 3, 2 }, 7221 {312, 54, 3, 2 }, 7222 {327, 56, 3, 2 }, 7223 {338, 58, 3, 2 }, 7224 {353, 60, 3, 2 }, 7225 {364, 62, 3, 2 }, 7226 {378, 64, 3, 2 }, 7227 {388, 66, 3, 2 }, 7228 {403, 68, 3, 2 }, 7229 {414, 70, 3, 2 }, 7230 {429, 72, 3, 2 }, 7231 {440, 74, 3, 2 }, 7232 {454, 76, 3, 2 }, 7233 {464, 78, 3, 2 }, 7234 {479, 80, 3, 2 }, 7235 {490, 82, 3, 2 }, 7236 {505, 84, 3, 2 }, 7237 {516, 86, 3, 2 }, 7238 {530, 88, 3, 2 }, 7239 {540, 90, 3, 2 }, 7240 {555, 92, 3, 2 }, 7241 {566, 94, 3, 2 }, 7242 {581, 96, 3, 2 }, 7243 // PPC::BCCCTR - 49 7244 {592, 98, 2, 2 }, 7245 {602, 100, 2, 2 }, 7246 {609, 102, 2, 2 }, 7247 {620, 104, 2, 2 }, 7248 {628, 106, 2, 2 }, 7249 {639, 108, 2, 2 }, 7250 {647, 110, 2, 2 }, 7251 {657, 112, 2, 2 }, 7252 {664, 114, 2, 2 }, 7253 {675, 116, 2, 2 }, 7254 {683, 118, 2, 2 }, 7255 {694, 120, 2, 2 }, 7256 {702, 122, 2, 2 }, 7257 {712, 124, 2, 2 }, 7258 {719, 126, 2, 2 }, 7259 {730, 128, 2, 2 }, 7260 {738, 130, 2, 2 }, 7261 {749, 132, 2, 2 }, 7262 {757, 134, 2, 2 }, 7263 {767, 136, 2, 2 }, 7264 {774, 138, 2, 2 }, 7265 {785, 140, 2, 2 }, 7266 {793, 142, 2, 2 }, 7267 {804, 144, 2, 2 }, 7268 // PPC::BCCCTRL - 73 7269 {812, 146, 2, 2 }, 7270 {823, 148, 2, 2 }, 7271 {831, 150, 2, 2 }, 7272 {843, 152, 2, 2 }, 7273 {852, 154, 2, 2 }, 7274 {864, 156, 2, 2 }, 7275 {873, 158, 2, 2 }, 7276 {884, 160, 2, 2 }, 7277 {892, 162, 2, 2 }, 7278 {904, 164, 2, 2 }, 7279 {913, 166, 2, 2 }, 7280 {925, 168, 2, 2 }, 7281 {934, 170, 2, 2 }, 7282 {945, 172, 2, 2 }, 7283 {953, 174, 2, 2 }, 7284 {965, 176, 2, 2 }, 7285 {974, 178, 2, 2 }, 7286 {986, 180, 2, 2 }, 7287 {995, 182, 2, 2 }, 7288 {1006, 184, 2, 2 }, 7289 {1014, 186, 2, 2 }, 7290 {1026, 188, 2, 2 }, 7291 {1035, 190, 2, 2 }, 7292 {1047, 192, 2, 2 }, 7293 // PPC::BCCL - 97 7294 {1056, 194, 3, 2 }, 7295 {1070, 196, 3, 2 }, 7296 {1080, 198, 3, 2 }, 7297 {1095, 200, 3, 2 }, 7298 {1106, 202, 3, 2 }, 7299 {1121, 204, 3, 2 }, 7300 {1132, 206, 3, 2 }, 7301 {1146, 208, 3, 2 }, 7302 {1156, 210, 3, 2 }, 7303 {1171, 212, 3, 2 }, 7304 {1182, 214, 3, 2 }, 7305 {1197, 216, 3, 2 }, 7306 {1208, 218, 3, 2 }, 7307 {1222, 220, 3, 2 }, 7308 {1232, 222, 3, 2 }, 7309 {1247, 224, 3, 2 }, 7310 {1258, 226, 3, 2 }, 7311 {1273, 228, 3, 2 }, 7312 {1284, 230, 3, 2 }, 7313 {1298, 232, 3, 2 }, 7314 {1308, 234, 3, 2 }, 7315 {1323, 236, 3, 2 }, 7316 {1334, 238, 3, 2 }, 7317 {1349, 240, 3, 2 }, 7318 // PPC::BCCLA - 121 7319 {1360, 242, 3, 2 }, 7320 {1375, 244, 3, 2 }, 7321 {1386, 246, 3, 2 }, 7322 {1402, 248, 3, 2 }, 7323 {1414, 250, 3, 2 }, 7324 {1430, 252, 3, 2 }, 7325 {1442, 254, 3, 2 }, 7326 {1457, 256, 3, 2 }, 7327 {1468, 258, 3, 2 }, 7328 {1484, 260, 3, 2 }, 7329 {1496, 262, 3, 2 }, 7330 {1512, 264, 3, 2 }, 7331 {1524, 266, 3, 2 }, 7332 {1539, 268, 3, 2 }, 7333 {1550, 270, 3, 2 }, 7334 {1566, 272, 3, 2 }, 7335 {1578, 274, 3, 2 }, 7336 {1594, 276, 3, 2 }, 7337 {1606, 278, 3, 2 }, 7338 {1621, 280, 3, 2 }, 7339 {1632, 282, 3, 2 }, 7340 {1648, 284, 3, 2 }, 7341 {1660, 286, 3, 2 }, 7342 {1676, 288, 3, 2 }, 7343 // PPC::BCCLR - 145 7344 {1688, 290, 2, 2 }, 7345 {1697, 292, 2, 2 }, 7346 {1703, 294, 2, 2 }, 7347 {1713, 296, 2, 2 }, 7348 {1720, 298, 2, 2 }, 7349 {1730, 300, 2, 2 }, 7350 {1737, 302, 2, 2 }, 7351 {1746, 304, 2, 2 }, 7352 {1752, 306, 2, 2 }, 7353 {1762, 308, 2, 2 }, 7354 {1769, 310, 2, 2 }, 7355 {1779, 312, 2, 2 }, 7356 {1786, 314, 2, 2 }, 7357 {1795, 316, 2, 2 }, 7358 {1801, 318, 2, 2 }, 7359 {1811, 320, 2, 2 }, 7360 {1818, 322, 2, 2 }, 7361 {1828, 324, 2, 2 }, 7362 {1835, 326, 2, 2 }, 7363 {1844, 328, 2, 2 }, 7364 {1850, 330, 2, 2 }, 7365 {1860, 332, 2, 2 }, 7366 {1867, 334, 2, 2 }, 7367 {1877, 336, 2, 2 }, 7368 // PPC::BCCLRL - 169 7369 {1884, 338, 2, 2 }, 7370 {1894, 340, 2, 2 }, 7371 {1901, 342, 2, 2 }, 7372 {1912, 344, 2, 2 }, 7373 {1920, 346, 2, 2 }, 7374 {1931, 348, 2, 2 }, 7375 {1939, 350, 2, 2 }, 7376 {1949, 352, 2, 2 }, 7377 {1956, 354, 2, 2 }, 7378 {1967, 356, 2, 2 }, 7379 {1975, 358, 2, 2 }, 7380 {1986, 360, 2, 2 }, 7381 {1994, 362, 2, 2 }, 7382 {2004, 364, 2, 2 }, 7383 {2011, 366, 2, 2 }, 7384 {2022, 368, 2, 2 }, 7385 {2030, 370, 2, 2 }, 7386 {2041, 372, 2, 2 }, 7387 {2049, 374, 2, 2 }, 7388 {2059, 376, 2, 2 }, 7389 {2066, 378, 2, 2 }, 7390 {2077, 380, 2, 2 }, 7391 {2085, 382, 2, 2 }, 7392 {2096, 384, 2, 2 }, 7393 // PPC::CMPD - 193 7394 {2104, 386, 3, 3 }, 7395 // PPC::CMPDI - 194 7396 {2116, 389, 3, 2 }, 7397 // PPC::CMPLD - 195 7398 {2131, 391, 3, 3 }, 7399 // PPC::CMPLDI - 196 7400 {2144, 394, 3, 2 }, 7401 // PPC::CMPLW - 197 7402 {2160, 396, 3, 3 }, 7403 // PPC::CMPLWI - 198 7404 {2173, 399, 3, 2 }, 7405 // PPC::CMPW - 199 7406 {2189, 401, 3, 3 }, 7407 // PPC::CMPWI - 200 7408 {2201, 404, 3, 2 }, 7409 // PPC::CNTLZW - 201 7410 {2216, 406, 2, 2 }, 7411 // PPC::CNTLZW_rec - 202 7412 {2230, 408, 2, 2 }, 7413 // PPC::CREQV - 203 7414 {2245, 410, 3, 3 }, 7415 // PPC::CRNOR - 204 7416 {2254, 413, 3, 3 }, 7417 // PPC::CROR - 205 7418 {2267, 416, 3, 3 }, 7419 // PPC::CRXOR - 206 7420 {2281, 419, 3, 3 }, 7421 // PPC::MBAR - 207 7422 {2290, 422, 1, 1 }, 7423 // PPC::MFDCR - 208 7424 {2295, 423, 2, 2 }, 7425 {2304, 425, 2, 2 }, 7426 {2313, 427, 2, 2 }, 7427 {2322, 429, 2, 2 }, 7428 {2331, 431, 2, 2 }, 7429 {2340, 433, 2, 2 }, 7430 {2349, 435, 2, 2 }, 7431 {2358, 437, 2, 2 }, 7432 // PPC::MFSPR - 216 7433 {2367, 439, 2, 2 }, 7434 {2376, 441, 2, 2 }, 7435 {2386, 443, 2, 2 }, 7436 {2396, 445, 2, 2 }, 7437 {2406, 447, 2, 2 }, 7438 {2417, 449, 2, 2 }, 7439 {2426, 451, 2, 2 }, 7440 {2436, 453, 2, 2 }, 7441 {2446, 455, 2, 2 }, 7442 {2456, 457, 2, 2 }, 7443 {2465, 459, 2, 2 }, 7444 {2474, 461, 2, 2 }, 7445 {2484, 463, 2, 2 }, 7446 {2494, 465, 2, 2 }, 7447 {2508, 467, 2, 2 }, 7448 {2522, 469, 2, 2 }, 7449 {2536, 471, 2, 2 }, 7450 {2550, 473, 2, 2 }, 7451 {2564, 475, 2, 2 }, 7452 {2578, 477, 2, 2 }, 7453 {2592, 479, 2, 2 }, 7454 {2606, 481, 2, 2 }, 7455 {2620, 483, 2, 2 }, 7456 {2634, 485, 2, 2 }, 7457 {2648, 487, 2, 2 }, 7458 {2662, 489, 2, 2 }, 7459 {2676, 491, 2, 2 }, 7460 {2690, 493, 2, 2 }, 7461 {2704, 495, 2, 2 }, 7462 {2718, 497, 2, 2 }, 7463 {2728, 499, 2, 2 }, 7464 {2738, 501, 2, 2 }, 7465 {2748, 503, 2, 2 }, 7466 {2757, 505, 2, 2 }, 7467 {2770, 507, 2, 2 }, 7468 {2779, 509, 2, 2 }, 7469 {2788, 511, 2, 2 }, 7470 // PPC::MFTB - 253 7471 {2797, 513, 2, 2 }, 7472 // PPC::MFVRSAVE - 254 7473 {2806, 515, 1, 1 }, 7474 // PPC::MFVSRD - 255 7475 {2818, 516, 2, 2 }, 7476 // PPC::MFVSRWZ - 256 7477 {2832, 518, 2, 2 }, 7478 // PPC::MTCRF8 - 257 7479 {2847, 520, 2, 2 }, 7480 // PPC::MTDCR - 258 7481 {2855, 522, 2, 2 }, 7482 {2864, 524, 2, 2 }, 7483 {2873, 526, 2, 2 }, 7484 {2882, 528, 2, 2 }, 7485 {2891, 530, 2, 2 }, 7486 {2900, 532, 2, 2 }, 7487 {2909, 534, 2, 2 }, 7488 {2918, 536, 2, 2 }, 7489 // PPC::MTFSF - 266 7490 {2927, 538, 4, 4 }, 7491 // PPC::MTFSFI - 267 7492 {2940, 542, 3, 3 }, 7493 // PPC::MTFSFI_rec - 268 7494 {2954, 545, 3, 3 }, 7495 // PPC::MTFSF_rec - 269 7496 {2969, 548, 4, 4 }, 7497 // PPC::MTMSR - 270 7498 {2983, 552, 2, 2 }, 7499 // PPC::MTMSRD - 271 7500 {2992, 554, 2, 2 }, 7501 // PPC::MTSPR - 272 7502 {3002, 556, 2, 2 }, 7503 {3011, 558, 2, 2 }, 7504 {3021, 560, 2, 2 }, 7505 {3032, 562, 2, 2 }, 7506 {3041, 564, 2, 2 }, 7507 {3051, 566, 2, 2 }, 7508 {3061, 568, 2, 2 }, 7509 {3071, 570, 2, 2 }, 7510 {3080, 572, 2, 2 }, 7511 {3089, 574, 2, 2 }, 7512 {3098, 576, 2, 2 }, 7513 {3107, 578, 2, 2 }, 7514 {3117, 580, 2, 2 }, 7515 {3127, 582, 2, 2 }, 7516 {3141, 584, 2, 2 }, 7517 {3155, 586, 2, 2 }, 7518 {3169, 588, 2, 2 }, 7519 {3183, 590, 2, 2 }, 7520 {3197, 592, 2, 2 }, 7521 {3211, 594, 2, 2 }, 7522 {3225, 596, 2, 2 }, 7523 {3239, 598, 2, 2 }, 7524 {3253, 600, 2, 2 }, 7525 {3267, 602, 2, 2 }, 7526 {3281, 604, 2, 2 }, 7527 {3295, 606, 2, 2 }, 7528 {3309, 608, 2, 2 }, 7529 {3323, 610, 2, 2 }, 7530 {3337, 612, 2, 2 }, 7531 {3351, 614, 2, 2 }, 7532 {3361, 616, 2, 2 }, 7533 {3371, 618, 2, 2 }, 7534 {3381, 620, 2, 2 }, 7535 {3390, 622, 2, 2 }, 7536 {3403, 624, 2, 2 }, 7537 // PPC::MTVRSAVE - 307 7538 {3412, 626, 1, 1 }, 7539 // PPC::MTVSRD - 308 7540 {3424, 627, 2, 2 }, 7541 // PPC::MTVSRWA - 309 7542 {3438, 629, 2, 2 }, 7543 // PPC::MTVSRWZ - 310 7544 {3453, 631, 2, 2 }, 7545 // PPC::NOR8 - 311 7546 {3468, 633, 3, 3 }, 7547 // PPC::NOR8_rec - 312 7548 {3479, 636, 3, 3 }, 7549 // PPC::OR8 - 313 7550 {3491, 639, 3, 3 }, 7551 // PPC::OR8_rec - 314 7552 {3501, 642, 3, 3 }, 7553 // PPC::QVFLOGICALb - 315 7554 {3512, 645, 4, 4 }, 7555 {3522, 649, 4, 4 }, 7556 {3540, 653, 4, 4 }, 7557 {3559, 657, 4, 4 }, 7558 {3574, 661, 4, 4 }, 7559 {3592, 665, 4, 4 }, 7560 {3609, 669, 4, 4 }, 7561 {3627, 673, 4, 4 }, 7562 {3645, 677, 4, 4 }, 7563 {3659, 681, 4, 4 }, 7564 {3677, 685, 4, 4 }, 7565 {3696, 689, 4, 4 }, 7566 // PPC::RLDCL - 327 7567 {3706, 693, 4, 4 }, 7568 // PPC::RLDCL_rec - 328 7569 {3723, 697, 4, 4 }, 7570 // PPC::RLDICL - 329 7571 {3741, 701, 4, 4 }, 7572 {3761, 705, 4, 3 }, 7573 // PPC::RLDICL_32_64 - 331 7574 {3761, 708, 4, 3 }, 7575 // PPC::RLDICL_rec - 332 7576 {3781, 711, 4, 4 }, 7577 {3802, 715, 4, 3 }, 7578 // PPC::RLWINM - 334 7579 {3823, 718, 5, 5 }, 7580 {3843, 723, 5, 5 }, 7581 // PPC::RLWINM_rec - 336 7582 {3863, 728, 5, 5 }, 7583 {3884, 733, 5, 5 }, 7584 // PPC::RLWNM - 338 7585 {3905, 738, 5, 5 }, 7586 // PPC::RLWNM_rec - 339 7587 {3922, 743, 5, 5 }, 7588 // PPC::SC - 340 7589 {3940, 748, 1, 1 }, 7590 // PPC::SUBF8 - 341 7591 {3943, 749, 3, 3 }, 7592 // PPC::SUBF8_rec - 342 7593 {3958, 752, 3, 3 }, 7594 // PPC::SUBFC8 - 343 7595 {3974, 755, 3, 3 }, 7596 // PPC::SUBFC8_rec - 344 7597 {3990, 758, 3, 3 }, 7598 // PPC::SYNC - 345 7599 {4007, 761, 1, 1 }, 7600 {4012, 762, 1, 1 }, 7601 {4019, 763, 1, 1 }, 7602 // PPC::TD - 348 7603 {4027, 764, 3, 3 }, 7604 {4039, 767, 3, 3 }, 7605 {4051, 770, 3, 3 }, 7606 {4063, 773, 3, 3 }, 7607 {4075, 776, 3, 3 }, 7608 {4088, 779, 3, 3 }, 7609 {4101, 782, 3, 3 }, 7610 // PPC::TDI - 355 7611 {4112, 785, 3, 2 }, 7612 {4127, 787, 3, 2 }, 7613 {4142, 789, 3, 2 }, 7614 {4157, 791, 3, 2 }, 7615 {4172, 793, 3, 2 }, 7616 {4188, 795, 3, 2 }, 7617 {4204, 797, 3, 2 }, 7618 // PPC::TLBIE - 362 7619 {4218, 799, 2, 2 }, 7620 // PPC::TLBRE2 - 363 7621 {4227, 801, 3, 3 }, 7622 {4242, 804, 3, 3 }, 7623 // PPC::TLBWE2 - 365 7624 {4257, 807, 3, 3 }, 7625 {4272, 810, 3, 3 }, 7626 // PPC::TW - 367 7627 {4287, 813, 3, 3 }, 7628 {4299, 816, 3, 3 }, 7629 {4311, 819, 3, 3 }, 7630 {4323, 822, 3, 3 }, 7631 {4335, 825, 3, 3 }, 7632 {4348, 828, 3, 3 }, 7633 {4361, 831, 3, 3 }, 7634 // PPC::TWI - 374 7635 {4372, 834, 3, 2 }, 7636 {4387, 836, 3, 2 }, 7637 {4402, 838, 3, 2 }, 7638 {4417, 840, 3, 2 }, 7639 {4432, 842, 3, 2 }, 7640 {4448, 844, 3, 2 }, 7641 {4464, 846, 3, 2 }, 7642 // PPC::VNOR - 381 7643 {4478, 848, 3, 3 }, 7644 // PPC::VOR - 382 7645 {4490, 851, 3, 3 }, 7646 // PPC::WAIT - 383 7647 {4501, 854, 1, 1 }, 7648 {4506, 855, 1, 1 }, 7649 {4514, 856, 1, 1 }, 7650 // PPC::XORI - 386 7651 {4523, 857, 3, 3 }, 7652 // PPC::XVCPSGNDP - 387 7653 {4528, 860, 3, 3 }, 7654 // PPC::XVCPSGNSP - 388 7655 {4543, 863, 3, 3 }, 7656 // PPC::XXPERMDI - 389 7657 {4558, 866, 4, 4 }, 7658 {4576, 870, 4, 4 }, 7659 {4594, 874, 4, 4 }, 7660 {4613, 878, 4, 4 }, 7661 {4632, 882, 4, 4 }, 7662 // PPC::XXPERMDIs - 394 7663 {4558, 886, 3, 3 }, 7664 {4576, 889, 3, 3 }, 7665 {4632, 892, 3, 3 }, 7666 // PPC::gBC - 397 7667 {4647, 895, 3, 2 }, 7668 {4659, 897, 3, 2 }, 7669 {4671, 899, 3, 2 }, 7670 {4684, 901, 3, 2 }, 7671 {4697, 903, 3, 2 }, 7672 {4710, 905, 3, 2 }, 7673 {4723, 907, 3, 2 }, 7674 {4738, 909, 3, 2 }, 7675 {4753, 911, 3, 2 }, 7676 {4767, 913, 3, 2 }, 7677 // PPC::gBCA - 407 7678 {4781, 915, 3, 2 }, 7679 {4794, 917, 3, 2 }, 7680 {4807, 919, 3, 2 }, 7681 {4821, 921, 3, 2 }, 7682 {4835, 923, 3, 2 }, 7683 {4849, 925, 3, 2 }, 7684 {4863, 927, 3, 2 }, 7685 {4879, 929, 3, 2 }, 7686 {4895, 931, 3, 2 }, 7687 {4910, 933, 3, 2 }, 7688 // PPC::gBCAat - 417 7689 {4925, 935, 4, 3 }, 7690 {4945, 938, 4, 3 }, 7691 // PPC::gBCCTR - 419 7692 {4965, 941, 3, 3 }, 7693 {4980, 944, 3, 3 }, 7694 {4989, 947, 3, 3 }, 7695 {4998, 950, 3, 3 }, 7696 {5008, 953, 3, 3 }, 7697 {5018, 956, 3, 3 }, 7698 {5028, 959, 3, 3 }, 7699 // PPC::gBCCTRL - 426 7700 {5038, 962, 3, 3 }, 7701 {5054, 965, 3, 3 }, 7702 {5064, 968, 3, 3 }, 7703 {5074, 971, 3, 3 }, 7704 {5085, 974, 3, 3 }, 7705 {5096, 977, 3, 3 }, 7706 {5107, 980, 3, 3 }, 7707 // PPC::gBCL - 433 7708 {5118, 983, 3, 2 }, 7709 {5131, 985, 3, 2 }, 7710 {5144, 987, 3, 2 }, 7711 {5158, 989, 3, 2 }, 7712 {5172, 991, 3, 2 }, 7713 {5186, 993, 3, 2 }, 7714 {5200, 995, 3, 2 }, 7715 {5216, 997, 3, 2 }, 7716 {5232, 999, 3, 2 }, 7717 {5247, 1001, 3, 2 }, 7718 // PPC::gBCLA - 443 7719 {5262, 1003, 3, 2 }, 7720 {5276, 1005, 3, 2 }, 7721 {5290, 1007, 3, 2 }, 7722 {5305, 1009, 3, 2 }, 7723 {5320, 1011, 3, 2 }, 7724 {5335, 1013, 3, 2 }, 7725 {5350, 1015, 3, 2 }, 7726 {5367, 1017, 3, 2 }, 7727 {5384, 1019, 3, 2 }, 7728 {5400, 1021, 3, 2 }, 7729 // PPC::gBCLAat - 453 7730 {5416, 1023, 4, 3 }, 7731 {5437, 1026, 4, 3 }, 7732 // PPC::gBCLR - 455 7733 {5458, 1029, 3, 3 }, 7734 {5472, 1032, 3, 3 }, 7735 {5480, 1035, 3, 3 }, 7736 {5488, 1038, 3, 3 }, 7737 {5497, 1041, 3, 3 }, 7738 {5506, 1044, 3, 3 }, 7739 {5515, 1047, 3, 3 }, 7740 {5524, 1050, 3, 3 }, 7741 {5535, 1053, 3, 3 }, 7742 {5546, 1056, 3, 3 }, 7743 {5556, 1059, 3, 3 }, 7744 // PPC::gBCLRL - 466 7745 {5566, 1062, 3, 3 }, 7746 {5581, 1065, 3, 3 }, 7747 {5590, 1068, 3, 3 }, 7748 {5599, 1071, 3, 3 }, 7749 {5609, 1074, 3, 3 }, 7750 {5619, 1077, 3, 3 }, 7751 {5629, 1080, 3, 3 }, 7752 {5639, 1083, 3, 3 }, 7753 {5651, 1086, 3, 3 }, 7754 {5663, 1089, 3, 3 }, 7755 {5674, 1092, 3, 3 }, 7756 // PPC::gBCLat - 477 7757 {5685, 1095, 4, 3 }, 7758 {5705, 1098, 4, 3 }, 7759 // PPC::gBCat - 479 7760 {5725, 1101, 4, 3 }, 7761 {5744, 1104, 4, 3 }, 7762 }; 7763 7764 static const AliasPatternCond Conds[] = { 7765 // (ADDPCIS g8rc:$RT, 0) - 0 7766 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 7767 {AliasPatternCond::K_Imm, uint32_t(0)}, 7768 // (BCC 12, crrc:$cc, condbrtarget:$dst) - 2 7769 {AliasPatternCond::K_Imm, uint32_t(12)}, 7770 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7771 // (BCC 12, CR0, condbrtarget:$dst) - 4 7772 {AliasPatternCond::K_Imm, uint32_t(12)}, 7773 {AliasPatternCond::K_Reg, PPC::CR0}, 7774 // (BCC 14, crrc:$cc, condbrtarget:$dst) - 6 7775 {AliasPatternCond::K_Imm, uint32_t(14)}, 7776 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7777 // (BCC 14, CR0, condbrtarget:$dst) - 8 7778 {AliasPatternCond::K_Imm, uint32_t(14)}, 7779 {AliasPatternCond::K_Reg, PPC::CR0}, 7780 // (BCC 15, crrc:$cc, condbrtarget:$dst) - 10 7781 {AliasPatternCond::K_Imm, uint32_t(15)}, 7782 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7783 // (BCC 15, CR0, condbrtarget:$dst) - 12 7784 {AliasPatternCond::K_Imm, uint32_t(15)}, 7785 {AliasPatternCond::K_Reg, PPC::CR0}, 7786 // (BCC 44, crrc:$cc, condbrtarget:$dst) - 14 7787 {AliasPatternCond::K_Imm, uint32_t(44)}, 7788 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7789 // (BCC 44, CR0, condbrtarget:$dst) - 16 7790 {AliasPatternCond::K_Imm, uint32_t(44)}, 7791 {AliasPatternCond::K_Reg, PPC::CR0}, 7792 // (BCC 46, crrc:$cc, condbrtarget:$dst) - 18 7793 {AliasPatternCond::K_Imm, uint32_t(46)}, 7794 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7795 // (BCC 46, CR0, condbrtarget:$dst) - 20 7796 {AliasPatternCond::K_Imm, uint32_t(46)}, 7797 {AliasPatternCond::K_Reg, PPC::CR0}, 7798 // (BCC 47, crrc:$cc, condbrtarget:$dst) - 22 7799 {AliasPatternCond::K_Imm, uint32_t(47)}, 7800 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7801 // (BCC 47, CR0, condbrtarget:$dst) - 24 7802 {AliasPatternCond::K_Imm, uint32_t(47)}, 7803 {AliasPatternCond::K_Reg, PPC::CR0}, 7804 // (BCC 76, crrc:$cc, condbrtarget:$dst) - 26 7805 {AliasPatternCond::K_Imm, uint32_t(76)}, 7806 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7807 // (BCC 76, CR0, condbrtarget:$dst) - 28 7808 {AliasPatternCond::K_Imm, uint32_t(76)}, 7809 {AliasPatternCond::K_Reg, PPC::CR0}, 7810 // (BCC 78, crrc:$cc, condbrtarget:$dst) - 30 7811 {AliasPatternCond::K_Imm, uint32_t(78)}, 7812 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7813 // (BCC 78, CR0, condbrtarget:$dst) - 32 7814 {AliasPatternCond::K_Imm, uint32_t(78)}, 7815 {AliasPatternCond::K_Reg, PPC::CR0}, 7816 // (BCC 79, crrc:$cc, condbrtarget:$dst) - 34 7817 {AliasPatternCond::K_Imm, uint32_t(79)}, 7818 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7819 // (BCC 79, CR0, condbrtarget:$dst) - 36 7820 {AliasPatternCond::K_Imm, uint32_t(79)}, 7821 {AliasPatternCond::K_Reg, PPC::CR0}, 7822 // (BCC 68, crrc:$cc, condbrtarget:$dst) - 38 7823 {AliasPatternCond::K_Imm, uint32_t(68)}, 7824 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7825 // (BCC 68, CR0, condbrtarget:$dst) - 40 7826 {AliasPatternCond::K_Imm, uint32_t(68)}, 7827 {AliasPatternCond::K_Reg, PPC::CR0}, 7828 // (BCC 70, crrc:$cc, condbrtarget:$dst) - 42 7829 {AliasPatternCond::K_Imm, uint32_t(70)}, 7830 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7831 // (BCC 70, CR0, condbrtarget:$dst) - 44 7832 {AliasPatternCond::K_Imm, uint32_t(70)}, 7833 {AliasPatternCond::K_Reg, PPC::CR0}, 7834 // (BCC 71, crrc:$cc, condbrtarget:$dst) - 46 7835 {AliasPatternCond::K_Imm, uint32_t(71)}, 7836 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7837 // (BCC 71, CR0, condbrtarget:$dst) - 48 7838 {AliasPatternCond::K_Imm, uint32_t(71)}, 7839 {AliasPatternCond::K_Reg, PPC::CR0}, 7840 // (BCCA 12, crrc:$cc, abscondbrtarget:$dst) - 50 7841 {AliasPatternCond::K_Imm, uint32_t(12)}, 7842 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7843 // (BCCA 12, CR0, abscondbrtarget:$dst) - 52 7844 {AliasPatternCond::K_Imm, uint32_t(12)}, 7845 {AliasPatternCond::K_Reg, PPC::CR0}, 7846 // (BCCA 14, crrc:$cc, abscondbrtarget:$dst) - 54 7847 {AliasPatternCond::K_Imm, uint32_t(14)}, 7848 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7849 // (BCCA 14, CR0, abscondbrtarget:$dst) - 56 7850 {AliasPatternCond::K_Imm, uint32_t(14)}, 7851 {AliasPatternCond::K_Reg, PPC::CR0}, 7852 // (BCCA 15, crrc:$cc, abscondbrtarget:$dst) - 58 7853 {AliasPatternCond::K_Imm, uint32_t(15)}, 7854 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7855 // (BCCA 15, CR0, abscondbrtarget:$dst) - 60 7856 {AliasPatternCond::K_Imm, uint32_t(15)}, 7857 {AliasPatternCond::K_Reg, PPC::CR0}, 7858 // (BCCA 44, crrc:$cc, abscondbrtarget:$dst) - 62 7859 {AliasPatternCond::K_Imm, uint32_t(44)}, 7860 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7861 // (BCCA 44, CR0, abscondbrtarget:$dst) - 64 7862 {AliasPatternCond::K_Imm, uint32_t(44)}, 7863 {AliasPatternCond::K_Reg, PPC::CR0}, 7864 // (BCCA 46, crrc:$cc, abscondbrtarget:$dst) - 66 7865 {AliasPatternCond::K_Imm, uint32_t(46)}, 7866 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7867 // (BCCA 46, CR0, abscondbrtarget:$dst) - 68 7868 {AliasPatternCond::K_Imm, uint32_t(46)}, 7869 {AliasPatternCond::K_Reg, PPC::CR0}, 7870 // (BCCA 47, crrc:$cc, abscondbrtarget:$dst) - 70 7871 {AliasPatternCond::K_Imm, uint32_t(47)}, 7872 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7873 // (BCCA 47, CR0, abscondbrtarget:$dst) - 72 7874 {AliasPatternCond::K_Imm, uint32_t(47)}, 7875 {AliasPatternCond::K_Reg, PPC::CR0}, 7876 // (BCCA 76, crrc:$cc, abscondbrtarget:$dst) - 74 7877 {AliasPatternCond::K_Imm, uint32_t(76)}, 7878 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7879 // (BCCA 76, CR0, abscondbrtarget:$dst) - 76 7880 {AliasPatternCond::K_Imm, uint32_t(76)}, 7881 {AliasPatternCond::K_Reg, PPC::CR0}, 7882 // (BCCA 78, crrc:$cc, abscondbrtarget:$dst) - 78 7883 {AliasPatternCond::K_Imm, uint32_t(78)}, 7884 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7885 // (BCCA 78, CR0, abscondbrtarget:$dst) - 80 7886 {AliasPatternCond::K_Imm, uint32_t(78)}, 7887 {AliasPatternCond::K_Reg, PPC::CR0}, 7888 // (BCCA 79, crrc:$cc, abscondbrtarget:$dst) - 82 7889 {AliasPatternCond::K_Imm, uint32_t(79)}, 7890 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7891 // (BCCA 79, CR0, abscondbrtarget:$dst) - 84 7892 {AliasPatternCond::K_Imm, uint32_t(79)}, 7893 {AliasPatternCond::K_Reg, PPC::CR0}, 7894 // (BCCA 68, crrc:$cc, abscondbrtarget:$dst) - 86 7895 {AliasPatternCond::K_Imm, uint32_t(68)}, 7896 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7897 // (BCCA 68, CR0, abscondbrtarget:$dst) - 88 7898 {AliasPatternCond::K_Imm, uint32_t(68)}, 7899 {AliasPatternCond::K_Reg, PPC::CR0}, 7900 // (BCCA 70, crrc:$cc, abscondbrtarget:$dst) - 90 7901 {AliasPatternCond::K_Imm, uint32_t(70)}, 7902 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7903 // (BCCA 70, CR0, abscondbrtarget:$dst) - 92 7904 {AliasPatternCond::K_Imm, uint32_t(70)}, 7905 {AliasPatternCond::K_Reg, PPC::CR0}, 7906 // (BCCA 71, crrc:$cc, abscondbrtarget:$dst) - 94 7907 {AliasPatternCond::K_Imm, uint32_t(71)}, 7908 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7909 // (BCCA 71, CR0, abscondbrtarget:$dst) - 96 7910 {AliasPatternCond::K_Imm, uint32_t(71)}, 7911 {AliasPatternCond::K_Reg, PPC::CR0}, 7912 // (BCCCTR 12, crrc:$cc) - 98 7913 {AliasPatternCond::K_Imm, uint32_t(12)}, 7914 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7915 // (BCCCTR 12, CR0) - 100 7916 {AliasPatternCond::K_Imm, uint32_t(12)}, 7917 {AliasPatternCond::K_Reg, PPC::CR0}, 7918 // (BCCCTR 14, crrc:$cc) - 102 7919 {AliasPatternCond::K_Imm, uint32_t(14)}, 7920 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7921 // (BCCCTR 14, CR0) - 104 7922 {AliasPatternCond::K_Imm, uint32_t(14)}, 7923 {AliasPatternCond::K_Reg, PPC::CR0}, 7924 // (BCCCTR 15, crrc:$cc) - 106 7925 {AliasPatternCond::K_Imm, uint32_t(15)}, 7926 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7927 // (BCCCTR 15, CR0) - 108 7928 {AliasPatternCond::K_Imm, uint32_t(15)}, 7929 {AliasPatternCond::K_Reg, PPC::CR0}, 7930 // (BCCCTR 44, crrc:$cc) - 110 7931 {AliasPatternCond::K_Imm, uint32_t(44)}, 7932 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7933 // (BCCCTR 44, CR0) - 112 7934 {AliasPatternCond::K_Imm, uint32_t(44)}, 7935 {AliasPatternCond::K_Reg, PPC::CR0}, 7936 // (BCCCTR 46, crrc:$cc) - 114 7937 {AliasPatternCond::K_Imm, uint32_t(46)}, 7938 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7939 // (BCCCTR 46, CR0) - 116 7940 {AliasPatternCond::K_Imm, uint32_t(46)}, 7941 {AliasPatternCond::K_Reg, PPC::CR0}, 7942 // (BCCCTR 47, crrc:$cc) - 118 7943 {AliasPatternCond::K_Imm, uint32_t(47)}, 7944 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7945 // (BCCCTR 47, CR0) - 120 7946 {AliasPatternCond::K_Imm, uint32_t(47)}, 7947 {AliasPatternCond::K_Reg, PPC::CR0}, 7948 // (BCCCTR 76, crrc:$cc) - 122 7949 {AliasPatternCond::K_Imm, uint32_t(76)}, 7950 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7951 // (BCCCTR 76, CR0) - 124 7952 {AliasPatternCond::K_Imm, uint32_t(76)}, 7953 {AliasPatternCond::K_Reg, PPC::CR0}, 7954 // (BCCCTR 78, crrc:$cc) - 126 7955 {AliasPatternCond::K_Imm, uint32_t(78)}, 7956 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7957 // (BCCCTR 78, CR0) - 128 7958 {AliasPatternCond::K_Imm, uint32_t(78)}, 7959 {AliasPatternCond::K_Reg, PPC::CR0}, 7960 // (BCCCTR 79, crrc:$cc) - 130 7961 {AliasPatternCond::K_Imm, uint32_t(79)}, 7962 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7963 // (BCCCTR 79, CR0) - 132 7964 {AliasPatternCond::K_Imm, uint32_t(79)}, 7965 {AliasPatternCond::K_Reg, PPC::CR0}, 7966 // (BCCCTR 68, crrc:$cc) - 134 7967 {AliasPatternCond::K_Imm, uint32_t(68)}, 7968 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7969 // (BCCCTR 68, CR0) - 136 7970 {AliasPatternCond::K_Imm, uint32_t(68)}, 7971 {AliasPatternCond::K_Reg, PPC::CR0}, 7972 // (BCCCTR 70, crrc:$cc) - 138 7973 {AliasPatternCond::K_Imm, uint32_t(70)}, 7974 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7975 // (BCCCTR 70, CR0) - 140 7976 {AliasPatternCond::K_Imm, uint32_t(70)}, 7977 {AliasPatternCond::K_Reg, PPC::CR0}, 7978 // (BCCCTR 71, crrc:$cc) - 142 7979 {AliasPatternCond::K_Imm, uint32_t(71)}, 7980 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7981 // (BCCCTR 71, CR0) - 144 7982 {AliasPatternCond::K_Imm, uint32_t(71)}, 7983 {AliasPatternCond::K_Reg, PPC::CR0}, 7984 // (BCCCTRL 12, crrc:$cc) - 146 7985 {AliasPatternCond::K_Imm, uint32_t(12)}, 7986 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7987 // (BCCCTRL 12, CR0) - 148 7988 {AliasPatternCond::K_Imm, uint32_t(12)}, 7989 {AliasPatternCond::K_Reg, PPC::CR0}, 7990 // (BCCCTRL 14, crrc:$cc) - 150 7991 {AliasPatternCond::K_Imm, uint32_t(14)}, 7992 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7993 // (BCCCTRL 14, CR0) - 152 7994 {AliasPatternCond::K_Imm, uint32_t(14)}, 7995 {AliasPatternCond::K_Reg, PPC::CR0}, 7996 // (BCCCTRL 15, crrc:$cc) - 154 7997 {AliasPatternCond::K_Imm, uint32_t(15)}, 7998 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 7999 // (BCCCTRL 15, CR0) - 156 8000 {AliasPatternCond::K_Imm, uint32_t(15)}, 8001 {AliasPatternCond::K_Reg, PPC::CR0}, 8002 // (BCCCTRL 44, crrc:$cc) - 158 8003 {AliasPatternCond::K_Imm, uint32_t(44)}, 8004 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8005 // (BCCCTRL 44, CR0) - 160 8006 {AliasPatternCond::K_Imm, uint32_t(44)}, 8007 {AliasPatternCond::K_Reg, PPC::CR0}, 8008 // (BCCCTRL 46, crrc:$cc) - 162 8009 {AliasPatternCond::K_Imm, uint32_t(46)}, 8010 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8011 // (BCCCTRL 46, CR0) - 164 8012 {AliasPatternCond::K_Imm, uint32_t(46)}, 8013 {AliasPatternCond::K_Reg, PPC::CR0}, 8014 // (BCCCTRL 47, crrc:$cc) - 166 8015 {AliasPatternCond::K_Imm, uint32_t(47)}, 8016 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8017 // (BCCCTRL 47, CR0) - 168 8018 {AliasPatternCond::K_Imm, uint32_t(47)}, 8019 {AliasPatternCond::K_Reg, PPC::CR0}, 8020 // (BCCCTRL 76, crrc:$cc) - 170 8021 {AliasPatternCond::K_Imm, uint32_t(76)}, 8022 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8023 // (BCCCTRL 76, CR0) - 172 8024 {AliasPatternCond::K_Imm, uint32_t(76)}, 8025 {AliasPatternCond::K_Reg, PPC::CR0}, 8026 // (BCCCTRL 78, crrc:$cc) - 174 8027 {AliasPatternCond::K_Imm, uint32_t(78)}, 8028 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8029 // (BCCCTRL 78, CR0) - 176 8030 {AliasPatternCond::K_Imm, uint32_t(78)}, 8031 {AliasPatternCond::K_Reg, PPC::CR0}, 8032 // (BCCCTRL 79, crrc:$cc) - 178 8033 {AliasPatternCond::K_Imm, uint32_t(79)}, 8034 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8035 // (BCCCTRL 79, CR0) - 180 8036 {AliasPatternCond::K_Imm, uint32_t(79)}, 8037 {AliasPatternCond::K_Reg, PPC::CR0}, 8038 // (BCCCTRL 68, crrc:$cc) - 182 8039 {AliasPatternCond::K_Imm, uint32_t(68)}, 8040 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8041 // (BCCCTRL 68, CR0) - 184 8042 {AliasPatternCond::K_Imm, uint32_t(68)}, 8043 {AliasPatternCond::K_Reg, PPC::CR0}, 8044 // (BCCCTRL 70, crrc:$cc) - 186 8045 {AliasPatternCond::K_Imm, uint32_t(70)}, 8046 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8047 // (BCCCTRL 70, CR0) - 188 8048 {AliasPatternCond::K_Imm, uint32_t(70)}, 8049 {AliasPatternCond::K_Reg, PPC::CR0}, 8050 // (BCCCTRL 71, crrc:$cc) - 190 8051 {AliasPatternCond::K_Imm, uint32_t(71)}, 8052 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8053 // (BCCCTRL 71, CR0) - 192 8054 {AliasPatternCond::K_Imm, uint32_t(71)}, 8055 {AliasPatternCond::K_Reg, PPC::CR0}, 8056 // (BCCL 12, crrc:$cc, condbrtarget:$dst) - 194 8057 {AliasPatternCond::K_Imm, uint32_t(12)}, 8058 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8059 // (BCCL 12, CR0, condbrtarget:$dst) - 196 8060 {AliasPatternCond::K_Imm, uint32_t(12)}, 8061 {AliasPatternCond::K_Reg, PPC::CR0}, 8062 // (BCCL 14, crrc:$cc, condbrtarget:$dst) - 198 8063 {AliasPatternCond::K_Imm, uint32_t(14)}, 8064 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8065 // (BCCL 14, CR0, condbrtarget:$dst) - 200 8066 {AliasPatternCond::K_Imm, uint32_t(14)}, 8067 {AliasPatternCond::K_Reg, PPC::CR0}, 8068 // (BCCL 15, crrc:$cc, condbrtarget:$dst) - 202 8069 {AliasPatternCond::K_Imm, uint32_t(15)}, 8070 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8071 // (BCCL 15, CR0, condbrtarget:$dst) - 204 8072 {AliasPatternCond::K_Imm, uint32_t(15)}, 8073 {AliasPatternCond::K_Reg, PPC::CR0}, 8074 // (BCCL 44, crrc:$cc, condbrtarget:$dst) - 206 8075 {AliasPatternCond::K_Imm, uint32_t(44)}, 8076 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8077 // (BCCL 44, CR0, condbrtarget:$dst) - 208 8078 {AliasPatternCond::K_Imm, uint32_t(44)}, 8079 {AliasPatternCond::K_Reg, PPC::CR0}, 8080 // (BCCL 46, crrc:$cc, condbrtarget:$dst) - 210 8081 {AliasPatternCond::K_Imm, uint32_t(46)}, 8082 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8083 // (BCCL 46, CR0, condbrtarget:$dst) - 212 8084 {AliasPatternCond::K_Imm, uint32_t(46)}, 8085 {AliasPatternCond::K_Reg, PPC::CR0}, 8086 // (BCCL 47, crrc:$cc, condbrtarget:$dst) - 214 8087 {AliasPatternCond::K_Imm, uint32_t(47)}, 8088 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8089 // (BCCL 47, CR0, condbrtarget:$dst) - 216 8090 {AliasPatternCond::K_Imm, uint32_t(47)}, 8091 {AliasPatternCond::K_Reg, PPC::CR0}, 8092 // (BCCL 76, crrc:$cc, condbrtarget:$dst) - 218 8093 {AliasPatternCond::K_Imm, uint32_t(76)}, 8094 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8095 // (BCCL 76, CR0, condbrtarget:$dst) - 220 8096 {AliasPatternCond::K_Imm, uint32_t(76)}, 8097 {AliasPatternCond::K_Reg, PPC::CR0}, 8098 // (BCCL 78, crrc:$cc, condbrtarget:$dst) - 222 8099 {AliasPatternCond::K_Imm, uint32_t(78)}, 8100 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8101 // (BCCL 78, CR0, condbrtarget:$dst) - 224 8102 {AliasPatternCond::K_Imm, uint32_t(78)}, 8103 {AliasPatternCond::K_Reg, PPC::CR0}, 8104 // (BCCL 79, crrc:$cc, condbrtarget:$dst) - 226 8105 {AliasPatternCond::K_Imm, uint32_t(79)}, 8106 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8107 // (BCCL 79, CR0, condbrtarget:$dst) - 228 8108 {AliasPatternCond::K_Imm, uint32_t(79)}, 8109 {AliasPatternCond::K_Reg, PPC::CR0}, 8110 // (BCCL 68, crrc:$cc, condbrtarget:$dst) - 230 8111 {AliasPatternCond::K_Imm, uint32_t(68)}, 8112 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8113 // (BCCL 68, CR0, condbrtarget:$dst) - 232 8114 {AliasPatternCond::K_Imm, uint32_t(68)}, 8115 {AliasPatternCond::K_Reg, PPC::CR0}, 8116 // (BCCL 70, crrc:$cc, condbrtarget:$dst) - 234 8117 {AliasPatternCond::K_Imm, uint32_t(70)}, 8118 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8119 // (BCCL 70, CR0, condbrtarget:$dst) - 236 8120 {AliasPatternCond::K_Imm, uint32_t(70)}, 8121 {AliasPatternCond::K_Reg, PPC::CR0}, 8122 // (BCCL 71, crrc:$cc, condbrtarget:$dst) - 238 8123 {AliasPatternCond::K_Imm, uint32_t(71)}, 8124 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8125 // (BCCL 71, CR0, condbrtarget:$dst) - 240 8126 {AliasPatternCond::K_Imm, uint32_t(71)}, 8127 {AliasPatternCond::K_Reg, PPC::CR0}, 8128 // (BCCLA 12, crrc:$cc, abscondbrtarget:$dst) - 242 8129 {AliasPatternCond::K_Imm, uint32_t(12)}, 8130 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8131 // (BCCLA 12, CR0, abscondbrtarget:$dst) - 244 8132 {AliasPatternCond::K_Imm, uint32_t(12)}, 8133 {AliasPatternCond::K_Reg, PPC::CR0}, 8134 // (BCCLA 14, crrc:$cc, abscondbrtarget:$dst) - 246 8135 {AliasPatternCond::K_Imm, uint32_t(14)}, 8136 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8137 // (BCCLA 14, CR0, abscondbrtarget:$dst) - 248 8138 {AliasPatternCond::K_Imm, uint32_t(14)}, 8139 {AliasPatternCond::K_Reg, PPC::CR0}, 8140 // (BCCLA 15, crrc:$cc, abscondbrtarget:$dst) - 250 8141 {AliasPatternCond::K_Imm, uint32_t(15)}, 8142 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8143 // (BCCLA 15, CR0, abscondbrtarget:$dst) - 252 8144 {AliasPatternCond::K_Imm, uint32_t(15)}, 8145 {AliasPatternCond::K_Reg, PPC::CR0}, 8146 // (BCCLA 44, crrc:$cc, abscondbrtarget:$dst) - 254 8147 {AliasPatternCond::K_Imm, uint32_t(44)}, 8148 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8149 // (BCCLA 44, CR0, abscondbrtarget:$dst) - 256 8150 {AliasPatternCond::K_Imm, uint32_t(44)}, 8151 {AliasPatternCond::K_Reg, PPC::CR0}, 8152 // (BCCLA 46, crrc:$cc, abscondbrtarget:$dst) - 258 8153 {AliasPatternCond::K_Imm, uint32_t(46)}, 8154 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8155 // (BCCLA 46, CR0, abscondbrtarget:$dst) - 260 8156 {AliasPatternCond::K_Imm, uint32_t(46)}, 8157 {AliasPatternCond::K_Reg, PPC::CR0}, 8158 // (BCCLA 47, crrc:$cc, abscondbrtarget:$dst) - 262 8159 {AliasPatternCond::K_Imm, uint32_t(47)}, 8160 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8161 // (BCCLA 47, CR0, abscondbrtarget:$dst) - 264 8162 {AliasPatternCond::K_Imm, uint32_t(47)}, 8163 {AliasPatternCond::K_Reg, PPC::CR0}, 8164 // (BCCLA 76, crrc:$cc, abscondbrtarget:$dst) - 266 8165 {AliasPatternCond::K_Imm, uint32_t(76)}, 8166 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8167 // (BCCLA 76, CR0, abscondbrtarget:$dst) - 268 8168 {AliasPatternCond::K_Imm, uint32_t(76)}, 8169 {AliasPatternCond::K_Reg, PPC::CR0}, 8170 // (BCCLA 78, crrc:$cc, abscondbrtarget:$dst) - 270 8171 {AliasPatternCond::K_Imm, uint32_t(78)}, 8172 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8173 // (BCCLA 78, CR0, abscondbrtarget:$dst) - 272 8174 {AliasPatternCond::K_Imm, uint32_t(78)}, 8175 {AliasPatternCond::K_Reg, PPC::CR0}, 8176 // (BCCLA 79, crrc:$cc, abscondbrtarget:$dst) - 274 8177 {AliasPatternCond::K_Imm, uint32_t(79)}, 8178 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8179 // (BCCLA 79, CR0, abscondbrtarget:$dst) - 276 8180 {AliasPatternCond::K_Imm, uint32_t(79)}, 8181 {AliasPatternCond::K_Reg, PPC::CR0}, 8182 // (BCCLA 68, crrc:$cc, abscondbrtarget:$dst) - 278 8183 {AliasPatternCond::K_Imm, uint32_t(68)}, 8184 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8185 // (BCCLA 68, CR0, abscondbrtarget:$dst) - 280 8186 {AliasPatternCond::K_Imm, uint32_t(68)}, 8187 {AliasPatternCond::K_Reg, PPC::CR0}, 8188 // (BCCLA 70, crrc:$cc, abscondbrtarget:$dst) - 282 8189 {AliasPatternCond::K_Imm, uint32_t(70)}, 8190 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8191 // (BCCLA 70, CR0, abscondbrtarget:$dst) - 284 8192 {AliasPatternCond::K_Imm, uint32_t(70)}, 8193 {AliasPatternCond::K_Reg, PPC::CR0}, 8194 // (BCCLA 71, crrc:$cc, abscondbrtarget:$dst) - 286 8195 {AliasPatternCond::K_Imm, uint32_t(71)}, 8196 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8197 // (BCCLA 71, CR0, abscondbrtarget:$dst) - 288 8198 {AliasPatternCond::K_Imm, uint32_t(71)}, 8199 {AliasPatternCond::K_Reg, PPC::CR0}, 8200 // (BCCLR 12, crrc:$cc) - 290 8201 {AliasPatternCond::K_Imm, uint32_t(12)}, 8202 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8203 // (BCCLR 12, CR0) - 292 8204 {AliasPatternCond::K_Imm, uint32_t(12)}, 8205 {AliasPatternCond::K_Reg, PPC::CR0}, 8206 // (BCCLR 14, crrc:$cc) - 294 8207 {AliasPatternCond::K_Imm, uint32_t(14)}, 8208 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8209 // (BCCLR 14, CR0) - 296 8210 {AliasPatternCond::K_Imm, uint32_t(14)}, 8211 {AliasPatternCond::K_Reg, PPC::CR0}, 8212 // (BCCLR 15, crrc:$cc) - 298 8213 {AliasPatternCond::K_Imm, uint32_t(15)}, 8214 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8215 // (BCCLR 15, CR0) - 300 8216 {AliasPatternCond::K_Imm, uint32_t(15)}, 8217 {AliasPatternCond::K_Reg, PPC::CR0}, 8218 // (BCCLR 44, crrc:$cc) - 302 8219 {AliasPatternCond::K_Imm, uint32_t(44)}, 8220 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8221 // (BCCLR 44, CR0) - 304 8222 {AliasPatternCond::K_Imm, uint32_t(44)}, 8223 {AliasPatternCond::K_Reg, PPC::CR0}, 8224 // (BCCLR 46, crrc:$cc) - 306 8225 {AliasPatternCond::K_Imm, uint32_t(46)}, 8226 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8227 // (BCCLR 46, CR0) - 308 8228 {AliasPatternCond::K_Imm, uint32_t(46)}, 8229 {AliasPatternCond::K_Reg, PPC::CR0}, 8230 // (BCCLR 47, crrc:$cc) - 310 8231 {AliasPatternCond::K_Imm, uint32_t(47)}, 8232 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8233 // (BCCLR 47, CR0) - 312 8234 {AliasPatternCond::K_Imm, uint32_t(47)}, 8235 {AliasPatternCond::K_Reg, PPC::CR0}, 8236 // (BCCLR 76, crrc:$cc) - 314 8237 {AliasPatternCond::K_Imm, uint32_t(76)}, 8238 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8239 // (BCCLR 76, CR0) - 316 8240 {AliasPatternCond::K_Imm, uint32_t(76)}, 8241 {AliasPatternCond::K_Reg, PPC::CR0}, 8242 // (BCCLR 78, crrc:$cc) - 318 8243 {AliasPatternCond::K_Imm, uint32_t(78)}, 8244 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8245 // (BCCLR 78, CR0) - 320 8246 {AliasPatternCond::K_Imm, uint32_t(78)}, 8247 {AliasPatternCond::K_Reg, PPC::CR0}, 8248 // (BCCLR 79, crrc:$cc) - 322 8249 {AliasPatternCond::K_Imm, uint32_t(79)}, 8250 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8251 // (BCCLR 79, CR0) - 324 8252 {AliasPatternCond::K_Imm, uint32_t(79)}, 8253 {AliasPatternCond::K_Reg, PPC::CR0}, 8254 // (BCCLR 68, crrc:$cc) - 326 8255 {AliasPatternCond::K_Imm, uint32_t(68)}, 8256 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8257 // (BCCLR 68, CR0) - 328 8258 {AliasPatternCond::K_Imm, uint32_t(68)}, 8259 {AliasPatternCond::K_Reg, PPC::CR0}, 8260 // (BCCLR 70, crrc:$cc) - 330 8261 {AliasPatternCond::K_Imm, uint32_t(70)}, 8262 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8263 // (BCCLR 70, CR0) - 332 8264 {AliasPatternCond::K_Imm, uint32_t(70)}, 8265 {AliasPatternCond::K_Reg, PPC::CR0}, 8266 // (BCCLR 71, crrc:$cc) - 334 8267 {AliasPatternCond::K_Imm, uint32_t(71)}, 8268 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8269 // (BCCLR 71, CR0) - 336 8270 {AliasPatternCond::K_Imm, uint32_t(71)}, 8271 {AliasPatternCond::K_Reg, PPC::CR0}, 8272 // (BCCLRL 12, crrc:$cc) - 338 8273 {AliasPatternCond::K_Imm, uint32_t(12)}, 8274 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8275 // (BCCLRL 12, CR0) - 340 8276 {AliasPatternCond::K_Imm, uint32_t(12)}, 8277 {AliasPatternCond::K_Reg, PPC::CR0}, 8278 // (BCCLRL 14, crrc:$cc) - 342 8279 {AliasPatternCond::K_Imm, uint32_t(14)}, 8280 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8281 // (BCCLRL 14, CR0) - 344 8282 {AliasPatternCond::K_Imm, uint32_t(14)}, 8283 {AliasPatternCond::K_Reg, PPC::CR0}, 8284 // (BCCLRL 15, crrc:$cc) - 346 8285 {AliasPatternCond::K_Imm, uint32_t(15)}, 8286 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8287 // (BCCLRL 15, CR0) - 348 8288 {AliasPatternCond::K_Imm, uint32_t(15)}, 8289 {AliasPatternCond::K_Reg, PPC::CR0}, 8290 // (BCCLRL 44, crrc:$cc) - 350 8291 {AliasPatternCond::K_Imm, uint32_t(44)}, 8292 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8293 // (BCCLRL 44, CR0) - 352 8294 {AliasPatternCond::K_Imm, uint32_t(44)}, 8295 {AliasPatternCond::K_Reg, PPC::CR0}, 8296 // (BCCLRL 46, crrc:$cc) - 354 8297 {AliasPatternCond::K_Imm, uint32_t(46)}, 8298 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8299 // (BCCLRL 46, CR0) - 356 8300 {AliasPatternCond::K_Imm, uint32_t(46)}, 8301 {AliasPatternCond::K_Reg, PPC::CR0}, 8302 // (BCCLRL 47, crrc:$cc) - 358 8303 {AliasPatternCond::K_Imm, uint32_t(47)}, 8304 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8305 // (BCCLRL 47, CR0) - 360 8306 {AliasPatternCond::K_Imm, uint32_t(47)}, 8307 {AliasPatternCond::K_Reg, PPC::CR0}, 8308 // (BCCLRL 76, crrc:$cc) - 362 8309 {AliasPatternCond::K_Imm, uint32_t(76)}, 8310 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8311 // (BCCLRL 76, CR0) - 364 8312 {AliasPatternCond::K_Imm, uint32_t(76)}, 8313 {AliasPatternCond::K_Reg, PPC::CR0}, 8314 // (BCCLRL 78, crrc:$cc) - 366 8315 {AliasPatternCond::K_Imm, uint32_t(78)}, 8316 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8317 // (BCCLRL 78, CR0) - 368 8318 {AliasPatternCond::K_Imm, uint32_t(78)}, 8319 {AliasPatternCond::K_Reg, PPC::CR0}, 8320 // (BCCLRL 79, crrc:$cc) - 370 8321 {AliasPatternCond::K_Imm, uint32_t(79)}, 8322 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8323 // (BCCLRL 79, CR0) - 372 8324 {AliasPatternCond::K_Imm, uint32_t(79)}, 8325 {AliasPatternCond::K_Reg, PPC::CR0}, 8326 // (BCCLRL 68, crrc:$cc) - 374 8327 {AliasPatternCond::K_Imm, uint32_t(68)}, 8328 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8329 // (BCCLRL 68, CR0) - 376 8330 {AliasPatternCond::K_Imm, uint32_t(68)}, 8331 {AliasPatternCond::K_Reg, PPC::CR0}, 8332 // (BCCLRL 70, crrc:$cc) - 378 8333 {AliasPatternCond::K_Imm, uint32_t(70)}, 8334 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8335 // (BCCLRL 70, CR0) - 380 8336 {AliasPatternCond::K_Imm, uint32_t(70)}, 8337 {AliasPatternCond::K_Reg, PPC::CR0}, 8338 // (BCCLRL 71, crrc:$cc) - 382 8339 {AliasPatternCond::K_Imm, uint32_t(71)}, 8340 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8341 // (BCCLRL 71, CR0) - 384 8342 {AliasPatternCond::K_Imm, uint32_t(71)}, 8343 {AliasPatternCond::K_Reg, PPC::CR0}, 8344 // (CMPD CR0, g8rc:$rA, g8rc:$rB) - 386 8345 {AliasPatternCond::K_Reg, PPC::CR0}, 8346 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8347 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8348 // (CMPDI CR0, g8rc:$rA, s16imm64:$imm) - 389 8349 {AliasPatternCond::K_Reg, PPC::CR0}, 8350 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8351 // (CMPLD CR0, g8rc:$rA, g8rc:$rB) - 391 8352 {AliasPatternCond::K_Reg, PPC::CR0}, 8353 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8354 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8355 // (CMPLDI CR0, g8rc:$rA, u16imm64:$imm) - 394 8356 {AliasPatternCond::K_Reg, PPC::CR0}, 8357 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8358 // (CMPLW CR0, gprc:$rA, gprc:$rB) - 396 8359 {AliasPatternCond::K_Reg, PPC::CR0}, 8360 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8361 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8362 // (CMPLWI CR0, gprc:$rA, u16imm:$imm) - 399 8363 {AliasPatternCond::K_Reg, PPC::CR0}, 8364 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8365 // (CMPW CR0, gprc:$rA, gprc:$rB) - 401 8366 {AliasPatternCond::K_Reg, PPC::CR0}, 8367 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8368 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8369 // (CMPWI CR0, gprc:$rA, s16imm:$imm) - 404 8370 {AliasPatternCond::K_Reg, PPC::CR0}, 8371 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8372 // (CNTLZW gprc:$rA, gprc:$rS) - 406 8373 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8374 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8375 // (CNTLZW_rec gprc:$rA, gprc:$rS) - 408 8376 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8377 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8378 // (CREQV crbitrc:$bx, crbitrc:$bx, crbitrc:$bx) - 410 8379 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 8380 {AliasPatternCond::K_TiedReg, 0}, 8381 {AliasPatternCond::K_TiedReg, 0}, 8382 // (CRNOR crbitrc:$bx, crbitrc:$by, crbitrc:$by) - 413 8383 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 8384 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 8385 {AliasPatternCond::K_TiedReg, 1}, 8386 // (CROR crbitrc:$bx, crbitrc:$by, crbitrc:$by) - 416 8387 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 8388 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 8389 {AliasPatternCond::K_TiedReg, 1}, 8390 // (CRXOR crbitrc:$bx, crbitrc:$bx, crbitrc:$bx) - 419 8391 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 8392 {AliasPatternCond::K_TiedReg, 0}, 8393 {AliasPatternCond::K_TiedReg, 0}, 8394 // (MBAR 0) - 422 8395 {AliasPatternCond::K_Imm, uint32_t(0)}, 8396 // (MFDCR gprc:$Rx, 128) - 423 8397 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8398 {AliasPatternCond::K_Imm, uint32_t(128)}, 8399 // (MFDCR gprc:$Rx, 129) - 425 8400 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8401 {AliasPatternCond::K_Imm, uint32_t(129)}, 8402 // (MFDCR gprc:$Rx, 130) - 427 8403 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8404 {AliasPatternCond::K_Imm, uint32_t(130)}, 8405 // (MFDCR gprc:$Rx, 131) - 429 8406 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8407 {AliasPatternCond::K_Imm, uint32_t(131)}, 8408 // (MFDCR gprc:$Rx, 132) - 431 8409 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8410 {AliasPatternCond::K_Imm, uint32_t(132)}, 8411 // (MFDCR gprc:$Rx, 133) - 433 8412 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8413 {AliasPatternCond::K_Imm, uint32_t(133)}, 8414 // (MFDCR gprc:$Rx, 134) - 435 8415 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8416 {AliasPatternCond::K_Imm, uint32_t(134)}, 8417 // (MFDCR gprc:$Rx, 135) - 437 8418 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8419 {AliasPatternCond::K_Imm, uint32_t(135)}, 8420 // (MFSPR gprc:$Rx, 1) - 439 8421 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8422 {AliasPatternCond::K_Imm, uint32_t(1)}, 8423 // (MFSPR gprc:$Rx, 4) - 441 8424 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8425 {AliasPatternCond::K_Imm, uint32_t(4)}, 8426 // (MFSPR gprc:$Rx, 5) - 443 8427 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8428 {AliasPatternCond::K_Imm, uint32_t(5)}, 8429 // (MFSPR gprc:$Rx, 17) - 445 8430 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8431 {AliasPatternCond::K_Imm, uint32_t(17)}, 8432 // (MFSPR gprc:$Rx, 18) - 447 8433 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8434 {AliasPatternCond::K_Imm, uint32_t(18)}, 8435 // (MFSPR gprc:$Rx, 19) - 449 8436 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8437 {AliasPatternCond::K_Imm, uint32_t(19)}, 8438 // (MFSPR gprc:$Rx, 990) - 451 8439 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8440 {AliasPatternCond::K_Imm, uint32_t(990)}, 8441 // (MFSPR gprc:$Rx, 991) - 453 8442 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8443 {AliasPatternCond::K_Imm, uint32_t(991)}, 8444 // (MFSPR gprc:$Rx, 28) - 455 8445 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8446 {AliasPatternCond::K_Imm, uint32_t(28)}, 8447 // (MFSPR gprc:$Rx, 29) - 457 8448 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8449 {AliasPatternCond::K_Imm, uint32_t(29)}, 8450 // (MFSPR gprc:$Rx, 48) - 459 8451 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8452 {AliasPatternCond::K_Imm, uint32_t(48)}, 8453 // (MFSPR gprc:$Rx, 989) - 461 8454 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8455 {AliasPatternCond::K_Imm, uint32_t(989)}, 8456 // (MFSPR gprc:$Rx, 988) - 463 8457 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8458 {AliasPatternCond::K_Imm, uint32_t(988)}, 8459 // (MFSPR gprc:$Rx, 536) - 465 8460 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8461 {AliasPatternCond::K_Imm, uint32_t(536)}, 8462 // (MFSPR gprc:$Rx, 537) - 467 8463 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8464 {AliasPatternCond::K_Imm, uint32_t(537)}, 8465 // (MFSPR gprc:$Rx, 528) - 469 8466 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8467 {AliasPatternCond::K_Imm, uint32_t(528)}, 8468 // (MFSPR gprc:$Rx, 529) - 471 8469 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8470 {AliasPatternCond::K_Imm, uint32_t(529)}, 8471 // (MFSPR gprc:$Rx, 538) - 473 8472 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8473 {AliasPatternCond::K_Imm, uint32_t(538)}, 8474 // (MFSPR gprc:$Rx, 539) - 475 8475 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8476 {AliasPatternCond::K_Imm, uint32_t(539)}, 8477 // (MFSPR gprc:$Rx, 530) - 477 8478 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8479 {AliasPatternCond::K_Imm, uint32_t(530)}, 8480 // (MFSPR gprc:$Rx, 531) - 479 8481 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8482 {AliasPatternCond::K_Imm, uint32_t(531)}, 8483 // (MFSPR gprc:$Rx, 540) - 481 8484 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8485 {AliasPatternCond::K_Imm, uint32_t(540)}, 8486 // (MFSPR gprc:$Rx, 541) - 483 8487 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8488 {AliasPatternCond::K_Imm, uint32_t(541)}, 8489 // (MFSPR gprc:$Rx, 532) - 485 8490 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8491 {AliasPatternCond::K_Imm, uint32_t(532)}, 8492 // (MFSPR gprc:$Rx, 533) - 487 8493 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8494 {AliasPatternCond::K_Imm, uint32_t(533)}, 8495 // (MFSPR gprc:$Rx, 542) - 489 8496 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8497 {AliasPatternCond::K_Imm, uint32_t(542)}, 8498 // (MFSPR gprc:$Rx, 543) - 491 8499 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8500 {AliasPatternCond::K_Imm, uint32_t(543)}, 8501 // (MFSPR gprc:$Rx, 534) - 493 8502 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8503 {AliasPatternCond::K_Imm, uint32_t(534)}, 8504 // (MFSPR gprc:$Rx, 535) - 495 8505 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8506 {AliasPatternCond::K_Imm, uint32_t(535)}, 8507 // (MFSPR gprc:$Rx, 1018) - 497 8508 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8509 {AliasPatternCond::K_Imm, uint32_t(1018)}, 8510 // (MFSPR gprc:$Rx, 1019) - 499 8511 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8512 {AliasPatternCond::K_Imm, uint32_t(1019)}, 8513 // (MFSPR gprc:$Rx, 981) - 501 8514 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8515 {AliasPatternCond::K_Imm, uint32_t(981)}, 8516 // (MFSPR gprc:$Rx, 980) - 503 8517 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8518 {AliasPatternCond::K_Imm, uint32_t(980)}, 8519 // (MFSPR gprc:$Rx, 512) - 505 8520 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8521 {AliasPatternCond::K_Imm, uint32_t(512)}, 8522 // (MFSPR gprc:$Rx, 986) - 507 8523 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8524 {AliasPatternCond::K_Imm, uint32_t(986)}, 8525 // (MFSPR gprc:$RT, 280) - 509 8526 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8527 {AliasPatternCond::K_Imm, uint32_t(280)}, 8528 // (MFSPR gprc:$RT, 287) - 511 8529 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8530 {AliasPatternCond::K_Imm, uint32_t(287)}, 8531 // (MFTB gprc:$Rx, 269) - 513 8532 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8533 {AliasPatternCond::K_Imm, uint32_t(269)}, 8534 // (MFVRSAVE gprc:$rS) - 515 8535 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8536 // (MFVSRD g8rc:$rA, f8rc:$src) - 516 8537 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8538 {AliasPatternCond::K_RegClass, PPC::F8RCRegClassID}, 8539 // (MFVSRWZ gprc:$rA, f8rc:$src) - 518 8540 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8541 {AliasPatternCond::K_RegClass, PPC::F8RCRegClassID}, 8542 // (MTCRF8 255, g8rc:$rA) - 520 8543 {AliasPatternCond::K_Imm, uint32_t(255)}, 8544 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8545 // (MTDCR gprc:$Rx, 128) - 522 8546 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8547 {AliasPatternCond::K_Imm, uint32_t(128)}, 8548 // (MTDCR gprc:$Rx, 129) - 524 8549 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8550 {AliasPatternCond::K_Imm, uint32_t(129)}, 8551 // (MTDCR gprc:$Rx, 130) - 526 8552 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8553 {AliasPatternCond::K_Imm, uint32_t(130)}, 8554 // (MTDCR gprc:$Rx, 131) - 528 8555 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8556 {AliasPatternCond::K_Imm, uint32_t(131)}, 8557 // (MTDCR gprc:$Rx, 132) - 530 8558 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8559 {AliasPatternCond::K_Imm, uint32_t(132)}, 8560 // (MTDCR gprc:$Rx, 133) - 532 8561 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8562 {AliasPatternCond::K_Imm, uint32_t(133)}, 8563 // (MTDCR gprc:$Rx, 134) - 534 8564 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8565 {AliasPatternCond::K_Imm, uint32_t(134)}, 8566 // (MTDCR gprc:$Rx, 135) - 536 8567 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8568 {AliasPatternCond::K_Imm, uint32_t(135)}, 8569 // (MTFSF i32imm:$FLM, f8rc:$FRB, 0, 0) - 538 8570 {AliasPatternCond::K_Ignore, 0}, 8571 {AliasPatternCond::K_RegClass, PPC::F8RCRegClassID}, 8572 {AliasPatternCond::K_Imm, uint32_t(0)}, 8573 {AliasPatternCond::K_Imm, uint32_t(0)}, 8574 // (MTFSFI crrc:$BF, i32imm:$U, 0) - 542 8575 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8576 {AliasPatternCond::K_Ignore, 0}, 8577 {AliasPatternCond::K_Imm, uint32_t(0)}, 8578 // (MTFSFI_rec crrc:$BF, i32imm:$U, 0) - 545 8579 {AliasPatternCond::K_RegClass, PPC::CRRCRegClassID}, 8580 {AliasPatternCond::K_Ignore, 0}, 8581 {AliasPatternCond::K_Imm, uint32_t(0)}, 8582 // (MTFSF_rec i32imm:$FLM, f8rc:$FRB, 0, 0) - 548 8583 {AliasPatternCond::K_Ignore, 0}, 8584 {AliasPatternCond::K_RegClass, PPC::F8RCRegClassID}, 8585 {AliasPatternCond::K_Imm, uint32_t(0)}, 8586 {AliasPatternCond::K_Imm, uint32_t(0)}, 8587 // (MTMSR gprc:$RS, 0) - 552 8588 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8589 {AliasPatternCond::K_Imm, uint32_t(0)}, 8590 // (MTMSRD gprc:$RS, 0) - 554 8591 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8592 {AliasPatternCond::K_Imm, uint32_t(0)}, 8593 // (MTSPR 1, gprc:$Rx) - 556 8594 {AliasPatternCond::K_Imm, uint32_t(1)}, 8595 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8596 // (MTSPR 17, gprc:$Rx) - 558 8597 {AliasPatternCond::K_Imm, uint32_t(17)}, 8598 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8599 // (MTSPR 18, gprc:$Rx) - 560 8600 {AliasPatternCond::K_Imm, uint32_t(18)}, 8601 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8602 // (MTSPR 19, gprc:$Rx) - 562 8603 {AliasPatternCond::K_Imm, uint32_t(19)}, 8604 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8605 // (MTSPR 990, gprc:$Rx) - 564 8606 {AliasPatternCond::K_Imm, uint32_t(990)}, 8607 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8608 // (MTSPR 991, gprc:$Rx) - 566 8609 {AliasPatternCond::K_Imm, uint32_t(991)}, 8610 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8611 // (MTSPR 28, gprc:$Rx) - 568 8612 {AliasPatternCond::K_Imm, uint32_t(28)}, 8613 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8614 // (MTSPR 29, gprc:$Rx) - 570 8615 {AliasPatternCond::K_Imm, uint32_t(29)}, 8616 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8617 // (MTSPR 48, gprc:$Rx) - 572 8618 {AliasPatternCond::K_Imm, uint32_t(48)}, 8619 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8620 // (MTSPR 284, gprc:$Rx) - 574 8621 {AliasPatternCond::K_Imm, uint32_t(284)}, 8622 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8623 // (MTSPR 285, gprc:$Rx) - 576 8624 {AliasPatternCond::K_Imm, uint32_t(285)}, 8625 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8626 // (MTSPR 989, gprc:$Rx) - 578 8627 {AliasPatternCond::K_Imm, uint32_t(989)}, 8628 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8629 // (MTSPR 988, gprc:$Rx) - 580 8630 {AliasPatternCond::K_Imm, uint32_t(988)}, 8631 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8632 // (MTSPR 536, gprc:$Rx) - 582 8633 {AliasPatternCond::K_Imm, uint32_t(536)}, 8634 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8635 // (MTSPR 537, gprc:$Rx) - 584 8636 {AliasPatternCond::K_Imm, uint32_t(537)}, 8637 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8638 // (MTSPR 528, gprc:$Rx) - 586 8639 {AliasPatternCond::K_Imm, uint32_t(528)}, 8640 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8641 // (MTSPR 529, gprc:$Rx) - 588 8642 {AliasPatternCond::K_Imm, uint32_t(529)}, 8643 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8644 // (MTSPR 538, gprc:$Rx) - 590 8645 {AliasPatternCond::K_Imm, uint32_t(538)}, 8646 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8647 // (MTSPR 539, gprc:$Rx) - 592 8648 {AliasPatternCond::K_Imm, uint32_t(539)}, 8649 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8650 // (MTSPR 530, gprc:$Rx) - 594 8651 {AliasPatternCond::K_Imm, uint32_t(530)}, 8652 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8653 // (MTSPR 531, gprc:$Rx) - 596 8654 {AliasPatternCond::K_Imm, uint32_t(531)}, 8655 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8656 // (MTSPR 540, gprc:$Rx) - 598 8657 {AliasPatternCond::K_Imm, uint32_t(540)}, 8658 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8659 // (MTSPR 541, gprc:$Rx) - 600 8660 {AliasPatternCond::K_Imm, uint32_t(541)}, 8661 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8662 // (MTSPR 532, gprc:$Rx) - 602 8663 {AliasPatternCond::K_Imm, uint32_t(532)}, 8664 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8665 // (MTSPR 533, gprc:$Rx) - 604 8666 {AliasPatternCond::K_Imm, uint32_t(533)}, 8667 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8668 // (MTSPR 542, gprc:$Rx) - 606 8669 {AliasPatternCond::K_Imm, uint32_t(542)}, 8670 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8671 // (MTSPR 543, gprc:$Rx) - 608 8672 {AliasPatternCond::K_Imm, uint32_t(543)}, 8673 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8674 // (MTSPR 534, gprc:$Rx) - 610 8675 {AliasPatternCond::K_Imm, uint32_t(534)}, 8676 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8677 // (MTSPR 535, gprc:$Rx) - 612 8678 {AliasPatternCond::K_Imm, uint32_t(535)}, 8679 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8680 // (MTSPR 1018, gprc:$Rx) - 614 8681 {AliasPatternCond::K_Imm, uint32_t(1018)}, 8682 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8683 // (MTSPR 1019, gprc:$Rx) - 616 8684 {AliasPatternCond::K_Imm, uint32_t(1019)}, 8685 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8686 // (MTSPR 981, gprc:$Rx) - 618 8687 {AliasPatternCond::K_Imm, uint32_t(981)}, 8688 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8689 // (MTSPR 980, gprc:$Rx) - 620 8690 {AliasPatternCond::K_Imm, uint32_t(980)}, 8691 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8692 // (MTSPR 512, gprc:$Rx) - 622 8693 {AliasPatternCond::K_Imm, uint32_t(512)}, 8694 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8695 // (MTSPR 986, gprc:$Rx) - 624 8696 {AliasPatternCond::K_Imm, uint32_t(986)}, 8697 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8698 // (MTVRSAVE gprc:$rS) - 626 8699 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8700 // (MTVSRD f8rc:$dst, g8rc:$rA) - 627 8701 {AliasPatternCond::K_RegClass, PPC::F8RCRegClassID}, 8702 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8703 // (MTVSRWA f8rc:$dst, gprc:$rA) - 629 8704 {AliasPatternCond::K_RegClass, PPC::F8RCRegClassID}, 8705 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8706 // (MTVSRWZ f8rc:$dst, gprc:$rA) - 631 8707 {AliasPatternCond::K_RegClass, PPC::F8RCRegClassID}, 8708 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8709 // (NOR8 g8rc:$rA, g8rc:$rB, g8rc:$rB) - 633 8710 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8711 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8712 {AliasPatternCond::K_TiedReg, 1}, 8713 // (NOR8_rec g8rc:$rA, g8rc:$rB, g8rc:$rB) - 636 8714 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8715 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8716 {AliasPatternCond::K_TiedReg, 1}, 8717 // (OR8 g8rc:$rA, g8rc:$rB, g8rc:$rB) - 639 8718 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8719 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8720 {AliasPatternCond::K_TiedReg, 1}, 8721 // (OR8_rec g8rc:$rA, g8rc:$rB, g8rc:$rB) - 642 8722 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8723 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8724 {AliasPatternCond::K_TiedReg, 1}, 8725 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRT, qbrc:$FRT, 0) - 645 8726 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8727 {AliasPatternCond::K_TiedReg, 0}, 8728 {AliasPatternCond::K_TiedReg, 0}, 8729 {AliasPatternCond::K_Imm, uint32_t(0)}, 8730 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 1) - 649 8731 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8732 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8733 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8734 {AliasPatternCond::K_Imm, uint32_t(1)}, 8735 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 4) - 653 8736 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8737 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8738 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8739 {AliasPatternCond::K_Imm, uint32_t(4)}, 8740 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRA, 5) - 657 8741 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8742 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8743 {AliasPatternCond::K_TiedReg, 1}, 8744 {AliasPatternCond::K_Imm, uint32_t(5)}, 8745 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 6) - 661 8746 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8747 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8748 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8749 {AliasPatternCond::K_Imm, uint32_t(6)}, 8750 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 7) - 665 8751 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8752 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8753 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8754 {AliasPatternCond::K_Imm, uint32_t(7)}, 8755 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 8) - 669 8756 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8757 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8758 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8759 {AliasPatternCond::K_Imm, uint32_t(8)}, 8760 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 9) - 673 8761 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8762 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8763 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8764 {AliasPatternCond::K_Imm, uint32_t(9)}, 8765 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRA, 10) - 677 8766 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8767 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8768 {AliasPatternCond::K_TiedReg, 1}, 8769 {AliasPatternCond::K_Imm, uint32_t(10)}, 8770 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 13) - 681 8771 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8772 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8773 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8774 {AliasPatternCond::K_Imm, uint32_t(13)}, 8775 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRA, qbrc:$FRB, 14) - 685 8776 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8777 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8778 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8779 {AliasPatternCond::K_Imm, uint32_t(14)}, 8780 // (QVFLOGICALb qbrc:$FRT, qbrc:$FRT, qbrc:$FRT, 15) - 689 8781 {AliasPatternCond::K_RegClass, PPC::QBRCRegClassID}, 8782 {AliasPatternCond::K_TiedReg, 0}, 8783 {AliasPatternCond::K_TiedReg, 0}, 8784 {AliasPatternCond::K_Imm, uint32_t(15)}, 8785 // (RLDCL g8rc:$rA, g8rc:$rS, gprc:$rB, 0) - 693 8786 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8787 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8788 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8789 {AliasPatternCond::K_Imm, uint32_t(0)}, 8790 // (RLDCL_rec g8rc:$rA, g8rc:$rS, gprc:$rB, 0) - 697 8791 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8792 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8793 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8794 {AliasPatternCond::K_Imm, uint32_t(0)}, 8795 // (RLDICL g8rc:$rA, g8rc:$rS, u6imm:$n, 0) - 701 8796 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8797 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8798 {AliasPatternCond::K_Ignore, 0}, 8799 {AliasPatternCond::K_Imm, uint32_t(0)}, 8800 // (RLDICL g8rc:$rA, g8rc:$rS, 0, u6imm:$n) - 705 8801 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8802 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8803 {AliasPatternCond::K_Imm, uint32_t(0)}, 8804 // (RLDICL_32_64 g8rc:$rA, gprc:$rS, 0, u6imm:$n) - 708 8805 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8806 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8807 {AliasPatternCond::K_Imm, uint32_t(0)}, 8808 // (RLDICL_rec g8rc:$rA, g8rc:$rS, u6imm:$n, 0) - 711 8809 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8810 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8811 {AliasPatternCond::K_Ignore, 0}, 8812 {AliasPatternCond::K_Imm, uint32_t(0)}, 8813 // (RLDICL_rec g8rc:$rA, g8rc:$rS, 0, u6imm:$n) - 715 8814 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8815 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8816 {AliasPatternCond::K_Imm, uint32_t(0)}, 8817 // (RLWINM gprc:$rA, gprc:$rS, u5imm:$n, 0, 31) - 718 8818 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8819 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8820 {AliasPatternCond::K_Ignore, 0}, 8821 {AliasPatternCond::K_Imm, uint32_t(0)}, 8822 {AliasPatternCond::K_Imm, uint32_t(31)}, 8823 // (RLWINM gprc:$rA, gprc:$rS, 0, u5imm:$n, 31) - 723 8824 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8825 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8826 {AliasPatternCond::K_Imm, uint32_t(0)}, 8827 {AliasPatternCond::K_Ignore, 0}, 8828 {AliasPatternCond::K_Imm, uint32_t(31)}, 8829 // (RLWINM_rec gprc:$rA, gprc:$rS, u5imm:$n, 0, 31) - 728 8830 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8831 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8832 {AliasPatternCond::K_Ignore, 0}, 8833 {AliasPatternCond::K_Imm, uint32_t(0)}, 8834 {AliasPatternCond::K_Imm, uint32_t(31)}, 8835 // (RLWINM_rec gprc:$rA, gprc:$rS, 0, u5imm:$n, 31) - 733 8836 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8837 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8838 {AliasPatternCond::K_Imm, uint32_t(0)}, 8839 {AliasPatternCond::K_Ignore, 0}, 8840 {AliasPatternCond::K_Imm, uint32_t(31)}, 8841 // (RLWNM gprc:$rA, gprc:$rS, gprc:$rB, 0, 31) - 738 8842 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8843 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8844 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8845 {AliasPatternCond::K_Imm, uint32_t(0)}, 8846 {AliasPatternCond::K_Imm, uint32_t(31)}, 8847 // (RLWNM_rec gprc:$rA, gprc:$rS, gprc:$rB, 0, 31) - 743 8848 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8849 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8850 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8851 {AliasPatternCond::K_Imm, uint32_t(0)}, 8852 {AliasPatternCond::K_Imm, uint32_t(31)}, 8853 // (SC 0) - 748 8854 {AliasPatternCond::K_Imm, uint32_t(0)}, 8855 // (SUBF8 g8rc:$rA, g8rc:$rC, g8rc:$rB) - 749 8856 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8857 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8858 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8859 // (SUBF8_rec g8rc:$rA, g8rc:$rC, g8rc:$rB) - 752 8860 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8861 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8862 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8863 // (SUBFC8 g8rc:$rA, g8rc:$rC, g8rc:$rB) - 755 8864 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8865 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8866 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8867 // (SUBFC8_rec g8rc:$rA, g8rc:$rC, g8rc:$rB) - 758 8868 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8869 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8870 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8871 // (SYNC 0) - 761 8872 {AliasPatternCond::K_Imm, uint32_t(0)}, 8873 // (SYNC 1) - 762 8874 {AliasPatternCond::K_Imm, uint32_t(1)}, 8875 // (SYNC 2) - 763 8876 {AliasPatternCond::K_Imm, uint32_t(2)}, 8877 // (TD 16, g8rc:$rA, g8rc:$rB) - 764 8878 {AliasPatternCond::K_Imm, uint32_t(16)}, 8879 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8880 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8881 // (TD 4, g8rc:$rA, g8rc:$rB) - 767 8882 {AliasPatternCond::K_Imm, uint32_t(4)}, 8883 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8884 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8885 // (TD 8, g8rc:$rA, g8rc:$rB) - 770 8886 {AliasPatternCond::K_Imm, uint32_t(8)}, 8887 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8888 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8889 // (TD 24, g8rc:$rA, g8rc:$rB) - 773 8890 {AliasPatternCond::K_Imm, uint32_t(24)}, 8891 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8892 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8893 // (TD 2, g8rc:$rA, g8rc:$rB) - 776 8894 {AliasPatternCond::K_Imm, uint32_t(2)}, 8895 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8896 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8897 // (TD 1, g8rc:$rA, g8rc:$rB) - 779 8898 {AliasPatternCond::K_Imm, uint32_t(1)}, 8899 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8900 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8901 // (TD 31, g8rc:$rA, g8rc:$rB) - 782 8902 {AliasPatternCond::K_Imm, uint32_t(31)}, 8903 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8904 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8905 // (TDI 16, g8rc:$rA, s16imm:$imm) - 785 8906 {AliasPatternCond::K_Imm, uint32_t(16)}, 8907 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8908 // (TDI 4, g8rc:$rA, s16imm:$imm) - 787 8909 {AliasPatternCond::K_Imm, uint32_t(4)}, 8910 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8911 // (TDI 8, g8rc:$rA, s16imm:$imm) - 789 8912 {AliasPatternCond::K_Imm, uint32_t(8)}, 8913 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8914 // (TDI 24, g8rc:$rA, s16imm:$imm) - 791 8915 {AliasPatternCond::K_Imm, uint32_t(24)}, 8916 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8917 // (TDI 2, g8rc:$rA, s16imm:$imm) - 793 8918 {AliasPatternCond::K_Imm, uint32_t(2)}, 8919 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8920 // (TDI 1, g8rc:$rA, s16imm:$imm) - 795 8921 {AliasPatternCond::K_Imm, uint32_t(1)}, 8922 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8923 // (TDI 31, g8rc:$rA, s16imm:$imm) - 797 8924 {AliasPatternCond::K_Imm, uint32_t(31)}, 8925 {AliasPatternCond::K_RegClass, PPC::G8RCRegClassID}, 8926 // (TLBIE R0, gprc:$RB) - 799 8927 {AliasPatternCond::K_Reg, PPC::R0}, 8928 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8929 // (TLBRE2 gprc:$RS, gprc:$A, 0) - 801 8930 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8931 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8932 {AliasPatternCond::K_Imm, uint32_t(0)}, 8933 // (TLBRE2 gprc:$RS, gprc:$A, 1) - 804 8934 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8935 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8936 {AliasPatternCond::K_Imm, uint32_t(1)}, 8937 // (TLBWE2 gprc:$RS, gprc:$A, 0) - 807 8938 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8939 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8940 {AliasPatternCond::K_Imm, uint32_t(0)}, 8941 // (TLBWE2 gprc:$RS, gprc:$A, 1) - 810 8942 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8943 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8944 {AliasPatternCond::K_Imm, uint32_t(1)}, 8945 // (TW 16, gprc:$rA, gprc:$rB) - 813 8946 {AliasPatternCond::K_Imm, uint32_t(16)}, 8947 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8948 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8949 // (TW 4, gprc:$rA, gprc:$rB) - 816 8950 {AliasPatternCond::K_Imm, uint32_t(4)}, 8951 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8952 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8953 // (TW 8, gprc:$rA, gprc:$rB) - 819 8954 {AliasPatternCond::K_Imm, uint32_t(8)}, 8955 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8956 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8957 // (TW 24, gprc:$rA, gprc:$rB) - 822 8958 {AliasPatternCond::K_Imm, uint32_t(24)}, 8959 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8960 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8961 // (TW 2, gprc:$rA, gprc:$rB) - 825 8962 {AliasPatternCond::K_Imm, uint32_t(2)}, 8963 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8964 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8965 // (TW 1, gprc:$rA, gprc:$rB) - 828 8966 {AliasPatternCond::K_Imm, uint32_t(1)}, 8967 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8968 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8969 // (TW 31, gprc:$rA, gprc:$rB) - 831 8970 {AliasPatternCond::K_Imm, uint32_t(31)}, 8971 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8972 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8973 // (TWI 16, gprc:$rA, s16imm:$imm) - 834 8974 {AliasPatternCond::K_Imm, uint32_t(16)}, 8975 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8976 // (TWI 4, gprc:$rA, s16imm:$imm) - 836 8977 {AliasPatternCond::K_Imm, uint32_t(4)}, 8978 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8979 // (TWI 8, gprc:$rA, s16imm:$imm) - 838 8980 {AliasPatternCond::K_Imm, uint32_t(8)}, 8981 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8982 // (TWI 24, gprc:$rA, s16imm:$imm) - 840 8983 {AliasPatternCond::K_Imm, uint32_t(24)}, 8984 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8985 // (TWI 2, gprc:$rA, s16imm:$imm) - 842 8986 {AliasPatternCond::K_Imm, uint32_t(2)}, 8987 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8988 // (TWI 1, gprc:$rA, s16imm:$imm) - 844 8989 {AliasPatternCond::K_Imm, uint32_t(1)}, 8990 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8991 // (TWI 31, gprc:$rA, s16imm:$imm) - 846 8992 {AliasPatternCond::K_Imm, uint32_t(31)}, 8993 {AliasPatternCond::K_RegClass, PPC::GPRCRegClassID}, 8994 // (VNOR vrrc:$vD, vrrc:$vA, vrrc:$vA) - 848 8995 {AliasPatternCond::K_RegClass, PPC::VRRCRegClassID}, 8996 {AliasPatternCond::K_RegClass, PPC::VRRCRegClassID}, 8997 {AliasPatternCond::K_TiedReg, 1}, 8998 // (VOR vrrc:$vD, vrrc:$vA, vrrc:$vA) - 851 8999 {AliasPatternCond::K_RegClass, PPC::VRRCRegClassID}, 9000 {AliasPatternCond::K_RegClass, PPC::VRRCRegClassID}, 9001 {AliasPatternCond::K_TiedReg, 1}, 9002 // (WAIT 0) - 854 9003 {AliasPatternCond::K_Imm, uint32_t(0)}, 9004 // (WAIT 1) - 855 9005 {AliasPatternCond::K_Imm, uint32_t(1)}, 9006 // (WAIT 2) - 856 9007 {AliasPatternCond::K_Imm, uint32_t(2)}, 9008 // (XORI R0, R0, 0) - 857 9009 {AliasPatternCond::K_Reg, PPC::R0}, 9010 {AliasPatternCond::K_Reg, PPC::R0}, 9011 {AliasPatternCond::K_Imm, uint32_t(0)}, 9012 // (XVCPSGNDP vsrc:$XT, vsrc:$XB, vsrc:$XB) - 860 9013 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9014 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9015 {AliasPatternCond::K_TiedReg, 1}, 9016 // (XVCPSGNSP vsrc:$XT, vsrc:$XB, vsrc:$XB) - 863 9017 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9018 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9019 {AliasPatternCond::K_TiedReg, 1}, 9020 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 0) - 866 9021 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9022 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9023 {AliasPatternCond::K_TiedReg, 1}, 9024 {AliasPatternCond::K_Imm, uint32_t(0)}, 9025 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 3) - 870 9026 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9027 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9028 {AliasPatternCond::K_TiedReg, 1}, 9029 {AliasPatternCond::K_Imm, uint32_t(3)}, 9030 // (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 0) - 874 9031 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9032 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9033 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9034 {AliasPatternCond::K_Imm, uint32_t(0)}, 9035 // (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 3) - 878 9036 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9037 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9038 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9039 {AliasPatternCond::K_Imm, uint32_t(3)}, 9040 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 2) - 882 9041 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9042 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9043 {AliasPatternCond::K_TiedReg, 1}, 9044 {AliasPatternCond::K_Imm, uint32_t(2)}, 9045 // (XXPERMDIs vsrc:$XT, vsfrc:$XB, 0) - 886 9046 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9047 {AliasPatternCond::K_RegClass, PPC::VSFRCRegClassID}, 9048 {AliasPatternCond::K_Imm, uint32_t(0)}, 9049 // (XXPERMDIs vsrc:$XT, vsfrc:$XB, 3) - 889 9050 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9051 {AliasPatternCond::K_RegClass, PPC::VSFRCRegClassID}, 9052 {AliasPatternCond::K_Imm, uint32_t(3)}, 9053 // (XXPERMDIs vsrc:$XT, vsfrc:$XB, 2) - 892 9054 {AliasPatternCond::K_RegClass, PPC::VSRCRegClassID}, 9055 {AliasPatternCond::K_RegClass, PPC::VSFRCRegClassID}, 9056 {AliasPatternCond::K_Imm, uint32_t(2)}, 9057 // (gBC 12, crbitrc:$bi, condbrtarget:$dst) - 895 9058 {AliasPatternCond::K_Imm, uint32_t(12)}, 9059 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9060 // (gBC 4, crbitrc:$bi, condbrtarget:$dst) - 897 9061 {AliasPatternCond::K_Imm, uint32_t(4)}, 9062 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9063 // (gBC 14, crbitrc:$bi, condbrtarget:$dst) - 899 9064 {AliasPatternCond::K_Imm, uint32_t(14)}, 9065 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9066 // (gBC 6, crbitrc:$bi, condbrtarget:$dst) - 901 9067 {AliasPatternCond::K_Imm, uint32_t(6)}, 9068 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9069 // (gBC 15, crbitrc:$bi, condbrtarget:$dst) - 903 9070 {AliasPatternCond::K_Imm, uint32_t(15)}, 9071 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9072 // (gBC 7, crbitrc:$bi, condbrtarget:$dst) - 905 9073 {AliasPatternCond::K_Imm, uint32_t(7)}, 9074 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9075 // (gBC 8, crbitrc:$bi, condbrtarget:$dst) - 907 9076 {AliasPatternCond::K_Imm, uint32_t(8)}, 9077 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9078 // (gBC 0, crbitrc:$bi, condbrtarget:$dst) - 909 9079 {AliasPatternCond::K_Imm, uint32_t(0)}, 9080 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9081 // (gBC 10, crbitrc:$bi, condbrtarget:$dst) - 911 9082 {AliasPatternCond::K_Imm, uint32_t(10)}, 9083 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9084 // (gBC 2, crbitrc:$bi, condbrtarget:$dst) - 913 9085 {AliasPatternCond::K_Imm, uint32_t(2)}, 9086 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9087 // (gBCA 12, crbitrc:$bi, abscondbrtarget:$dst) - 915 9088 {AliasPatternCond::K_Imm, uint32_t(12)}, 9089 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9090 // (gBCA 4, crbitrc:$bi, abscondbrtarget:$dst) - 917 9091 {AliasPatternCond::K_Imm, uint32_t(4)}, 9092 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9093 // (gBCA 14, crbitrc:$bi, abscondbrtarget:$dst) - 919 9094 {AliasPatternCond::K_Imm, uint32_t(14)}, 9095 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9096 // (gBCA 6, crbitrc:$bi, abscondbrtarget:$dst) - 921 9097 {AliasPatternCond::K_Imm, uint32_t(6)}, 9098 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9099 // (gBCA 15, crbitrc:$bi, abscondbrtarget:$dst) - 923 9100 {AliasPatternCond::K_Imm, uint32_t(15)}, 9101 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9102 // (gBCA 7, crbitrc:$bi, abscondbrtarget:$dst) - 925 9103 {AliasPatternCond::K_Imm, uint32_t(7)}, 9104 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9105 // (gBCA 8, crbitrc:$bi, abscondbrtarget:$dst) - 927 9106 {AliasPatternCond::K_Imm, uint32_t(8)}, 9107 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9108 // (gBCA 0, crbitrc:$bi, abscondbrtarget:$dst) - 929 9109 {AliasPatternCond::K_Imm, uint32_t(0)}, 9110 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9111 // (gBCA 10, crbitrc:$bi, abscondbrtarget:$dst) - 931 9112 {AliasPatternCond::K_Imm, uint32_t(10)}, 9113 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9114 // (gBCA 2, crbitrc:$bi, abscondbrtarget:$dst) - 933 9115 {AliasPatternCond::K_Imm, uint32_t(2)}, 9116 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9117 // (gBCAat u5imm:$bo, 3, crbitrc:$bi, condbrtarget:$dst) - 935 9118 {AliasPatternCond::K_Ignore, 0}, 9119 {AliasPatternCond::K_Imm, uint32_t(3)}, 9120 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9121 // (gBCAat u5imm:$bo, 2, crbitrc:$bi, condbrtarget:$dst) - 938 9122 {AliasPatternCond::K_Ignore, 0}, 9123 {AliasPatternCond::K_Imm, uint32_t(2)}, 9124 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9125 // (gBCCTR u5imm:$bo, crbitrc:$bi, 0) - 941 9126 {AliasPatternCond::K_Ignore, 0}, 9127 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9128 {AliasPatternCond::K_Imm, uint32_t(0)}, 9129 // (gBCCTR 12, crbitrc:$bi, 0) - 944 9130 {AliasPatternCond::K_Imm, uint32_t(12)}, 9131 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9132 {AliasPatternCond::K_Imm, uint32_t(0)}, 9133 // (gBCCTR 4, crbitrc:$bi, 0) - 947 9134 {AliasPatternCond::K_Imm, uint32_t(4)}, 9135 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9136 {AliasPatternCond::K_Imm, uint32_t(0)}, 9137 // (gBCCTR 14, crbitrc:$bi, 0) - 950 9138 {AliasPatternCond::K_Imm, uint32_t(14)}, 9139 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9140 {AliasPatternCond::K_Imm, uint32_t(0)}, 9141 // (gBCCTR 6, crbitrc:$bi, 0) - 953 9142 {AliasPatternCond::K_Imm, uint32_t(6)}, 9143 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9144 {AliasPatternCond::K_Imm, uint32_t(0)}, 9145 // (gBCCTR 15, crbitrc:$bi, 0) - 956 9146 {AliasPatternCond::K_Imm, uint32_t(15)}, 9147 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9148 {AliasPatternCond::K_Imm, uint32_t(0)}, 9149 // (gBCCTR 7, crbitrc:$bi, 0) - 959 9150 {AliasPatternCond::K_Imm, uint32_t(7)}, 9151 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9152 {AliasPatternCond::K_Imm, uint32_t(0)}, 9153 // (gBCCTRL u5imm:$bo, crbitrc:$bi, 0) - 962 9154 {AliasPatternCond::K_Ignore, 0}, 9155 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9156 {AliasPatternCond::K_Imm, uint32_t(0)}, 9157 // (gBCCTRL 12, crbitrc:$bi, 0) - 965 9158 {AliasPatternCond::K_Imm, uint32_t(12)}, 9159 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9160 {AliasPatternCond::K_Imm, uint32_t(0)}, 9161 // (gBCCTRL 4, crbitrc:$bi, 0) - 968 9162 {AliasPatternCond::K_Imm, uint32_t(4)}, 9163 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9164 {AliasPatternCond::K_Imm, uint32_t(0)}, 9165 // (gBCCTRL 14, crbitrc:$bi, 0) - 971 9166 {AliasPatternCond::K_Imm, uint32_t(14)}, 9167 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9168 {AliasPatternCond::K_Imm, uint32_t(0)}, 9169 // (gBCCTRL 6, crbitrc:$bi, 0) - 974 9170 {AliasPatternCond::K_Imm, uint32_t(6)}, 9171 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9172 {AliasPatternCond::K_Imm, uint32_t(0)}, 9173 // (gBCCTRL 15, crbitrc:$bi, 0) - 977 9174 {AliasPatternCond::K_Imm, uint32_t(15)}, 9175 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9176 {AliasPatternCond::K_Imm, uint32_t(0)}, 9177 // (gBCCTRL 7, crbitrc:$bi, 0) - 980 9178 {AliasPatternCond::K_Imm, uint32_t(7)}, 9179 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9180 {AliasPatternCond::K_Imm, uint32_t(0)}, 9181 // (gBCL 12, crbitrc:$bi, condbrtarget:$dst) - 983 9182 {AliasPatternCond::K_Imm, uint32_t(12)}, 9183 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9184 // (gBCL 4, crbitrc:$bi, condbrtarget:$dst) - 985 9185 {AliasPatternCond::K_Imm, uint32_t(4)}, 9186 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9187 // (gBCL 14, crbitrc:$bi, condbrtarget:$dst) - 987 9188 {AliasPatternCond::K_Imm, uint32_t(14)}, 9189 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9190 // (gBCL 6, crbitrc:$bi, condbrtarget:$dst) - 989 9191 {AliasPatternCond::K_Imm, uint32_t(6)}, 9192 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9193 // (gBCL 15, crbitrc:$bi, condbrtarget:$dst) - 991 9194 {AliasPatternCond::K_Imm, uint32_t(15)}, 9195 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9196 // (gBCL 7, crbitrc:$bi, condbrtarget:$dst) - 993 9197 {AliasPatternCond::K_Imm, uint32_t(7)}, 9198 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9199 // (gBCL 8, crbitrc:$bi, condbrtarget:$dst) - 995 9200 {AliasPatternCond::K_Imm, uint32_t(8)}, 9201 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9202 // (gBCL 0, crbitrc:$bi, condbrtarget:$dst) - 997 9203 {AliasPatternCond::K_Imm, uint32_t(0)}, 9204 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9205 // (gBCL 10, crbitrc:$bi, condbrtarget:$dst) - 999 9206 {AliasPatternCond::K_Imm, uint32_t(10)}, 9207 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9208 // (gBCL 2, crbitrc:$bi, condbrtarget:$dst) - 1001 9209 {AliasPatternCond::K_Imm, uint32_t(2)}, 9210 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9211 // (gBCLA 12, crbitrc:$bi, abscondbrtarget:$dst) - 1003 9212 {AliasPatternCond::K_Imm, uint32_t(12)}, 9213 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9214 // (gBCLA 4, crbitrc:$bi, abscondbrtarget:$dst) - 1005 9215 {AliasPatternCond::K_Imm, uint32_t(4)}, 9216 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9217 // (gBCLA 14, crbitrc:$bi, abscondbrtarget:$dst) - 1007 9218 {AliasPatternCond::K_Imm, uint32_t(14)}, 9219 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9220 // (gBCLA 6, crbitrc:$bi, abscondbrtarget:$dst) - 1009 9221 {AliasPatternCond::K_Imm, uint32_t(6)}, 9222 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9223 // (gBCLA 15, crbitrc:$bi, abscondbrtarget:$dst) - 1011 9224 {AliasPatternCond::K_Imm, uint32_t(15)}, 9225 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9226 // (gBCLA 7, crbitrc:$bi, abscondbrtarget:$dst) - 1013 9227 {AliasPatternCond::K_Imm, uint32_t(7)}, 9228 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9229 // (gBCLA 8, crbitrc:$bi, abscondbrtarget:$dst) - 1015 9230 {AliasPatternCond::K_Imm, uint32_t(8)}, 9231 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9232 // (gBCLA 0, crbitrc:$bi, abscondbrtarget:$dst) - 1017 9233 {AliasPatternCond::K_Imm, uint32_t(0)}, 9234 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9235 // (gBCLA 10, crbitrc:$bi, abscondbrtarget:$dst) - 1019 9236 {AliasPatternCond::K_Imm, uint32_t(10)}, 9237 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9238 // (gBCLA 2, crbitrc:$bi, abscondbrtarget:$dst) - 1021 9239 {AliasPatternCond::K_Imm, uint32_t(2)}, 9240 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9241 // (gBCLAat u5imm:$bo, 3, crbitrc:$bi, condbrtarget:$dst) - 1023 9242 {AliasPatternCond::K_Ignore, 0}, 9243 {AliasPatternCond::K_Imm, uint32_t(3)}, 9244 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9245 // (gBCLAat u5imm:$bo, 2, crbitrc:$bi, condbrtarget:$dst) - 1026 9246 {AliasPatternCond::K_Ignore, 0}, 9247 {AliasPatternCond::K_Imm, uint32_t(2)}, 9248 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9249 // (gBCLR u5imm:$bo, crbitrc:$bi, 0) - 1029 9250 {AliasPatternCond::K_Ignore, 0}, 9251 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9252 {AliasPatternCond::K_Imm, uint32_t(0)}, 9253 // (gBCLR 12, crbitrc:$bi, 0) - 1032 9254 {AliasPatternCond::K_Imm, uint32_t(12)}, 9255 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9256 {AliasPatternCond::K_Imm, uint32_t(0)}, 9257 // (gBCLR 4, crbitrc:$bi, 0) - 1035 9258 {AliasPatternCond::K_Imm, uint32_t(4)}, 9259 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9260 {AliasPatternCond::K_Imm, uint32_t(0)}, 9261 // (gBCLR 14, crbitrc:$bi, 0) - 1038 9262 {AliasPatternCond::K_Imm, uint32_t(14)}, 9263 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9264 {AliasPatternCond::K_Imm, uint32_t(0)}, 9265 // (gBCLR 6, crbitrc:$bi, 0) - 1041 9266 {AliasPatternCond::K_Imm, uint32_t(6)}, 9267 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9268 {AliasPatternCond::K_Imm, uint32_t(0)}, 9269 // (gBCLR 15, crbitrc:$bi, 0) - 1044 9270 {AliasPatternCond::K_Imm, uint32_t(15)}, 9271 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9272 {AliasPatternCond::K_Imm, uint32_t(0)}, 9273 // (gBCLR 7, crbitrc:$bi, 0) - 1047 9274 {AliasPatternCond::K_Imm, uint32_t(7)}, 9275 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9276 {AliasPatternCond::K_Imm, uint32_t(0)}, 9277 // (gBCLR 8, crbitrc:$bi, 0) - 1050 9278 {AliasPatternCond::K_Imm, uint32_t(8)}, 9279 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9280 {AliasPatternCond::K_Imm, uint32_t(0)}, 9281 // (gBCLR 0, crbitrc:$bi, 0) - 1053 9282 {AliasPatternCond::K_Imm, uint32_t(0)}, 9283 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9284 {AliasPatternCond::K_Imm, uint32_t(0)}, 9285 // (gBCLR 10, crbitrc:$bi, 0) - 1056 9286 {AliasPatternCond::K_Imm, uint32_t(10)}, 9287 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9288 {AliasPatternCond::K_Imm, uint32_t(0)}, 9289 // (gBCLR 2, crbitrc:$bi, 0) - 1059 9290 {AliasPatternCond::K_Imm, uint32_t(2)}, 9291 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9292 {AliasPatternCond::K_Imm, uint32_t(0)}, 9293 // (gBCLRL u5imm:$bo, crbitrc:$bi, 0) - 1062 9294 {AliasPatternCond::K_Ignore, 0}, 9295 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9296 {AliasPatternCond::K_Imm, uint32_t(0)}, 9297 // (gBCLRL 12, crbitrc:$bi, 0) - 1065 9298 {AliasPatternCond::K_Imm, uint32_t(12)}, 9299 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9300 {AliasPatternCond::K_Imm, uint32_t(0)}, 9301 // (gBCLRL 4, crbitrc:$bi, 0) - 1068 9302 {AliasPatternCond::K_Imm, uint32_t(4)}, 9303 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9304 {AliasPatternCond::K_Imm, uint32_t(0)}, 9305 // (gBCLRL 14, crbitrc:$bi, 0) - 1071 9306 {AliasPatternCond::K_Imm, uint32_t(14)}, 9307 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9308 {AliasPatternCond::K_Imm, uint32_t(0)}, 9309 // (gBCLRL 6, crbitrc:$bi, 0) - 1074 9310 {AliasPatternCond::K_Imm, uint32_t(6)}, 9311 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9312 {AliasPatternCond::K_Imm, uint32_t(0)}, 9313 // (gBCLRL 15, crbitrc:$bi, 0) - 1077 9314 {AliasPatternCond::K_Imm, uint32_t(15)}, 9315 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9316 {AliasPatternCond::K_Imm, uint32_t(0)}, 9317 // (gBCLRL 7, crbitrc:$bi, 0) - 1080 9318 {AliasPatternCond::K_Imm, uint32_t(7)}, 9319 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9320 {AliasPatternCond::K_Imm, uint32_t(0)}, 9321 // (gBCLRL 8, crbitrc:$bi, 0) - 1083 9322 {AliasPatternCond::K_Imm, uint32_t(8)}, 9323 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9324 {AliasPatternCond::K_Imm, uint32_t(0)}, 9325 // (gBCLRL 0, crbitrc:$bi, 0) - 1086 9326 {AliasPatternCond::K_Imm, uint32_t(0)}, 9327 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9328 {AliasPatternCond::K_Imm, uint32_t(0)}, 9329 // (gBCLRL 10, crbitrc:$bi, 0) - 1089 9330 {AliasPatternCond::K_Imm, uint32_t(10)}, 9331 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9332 {AliasPatternCond::K_Imm, uint32_t(0)}, 9333 // (gBCLRL 2, crbitrc:$bi, 0) - 1092 9334 {AliasPatternCond::K_Imm, uint32_t(2)}, 9335 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9336 {AliasPatternCond::K_Imm, uint32_t(0)}, 9337 // (gBCLat u5imm:$bo, 3, crbitrc:$bi, condbrtarget:$dst) - 1095 9338 {AliasPatternCond::K_Ignore, 0}, 9339 {AliasPatternCond::K_Imm, uint32_t(3)}, 9340 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9341 // (gBCLat u5imm:$bo, 2, crbitrc:$bi, condbrtarget:$dst) - 1098 9342 {AliasPatternCond::K_Ignore, 0}, 9343 {AliasPatternCond::K_Imm, uint32_t(2)}, 9344 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9345 // (gBCat u5imm:$bo, 3, crbitrc:$bi, condbrtarget:$dst) - 1101 9346 {AliasPatternCond::K_Ignore, 0}, 9347 {AliasPatternCond::K_Imm, uint32_t(3)}, 9348 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9349 // (gBCat u5imm:$bo, 2, crbitrc:$bi, condbrtarget:$dst) - 1104 9350 {AliasPatternCond::K_Ignore, 0}, 9351 {AliasPatternCond::K_Imm, uint32_t(2)}, 9352 {AliasPatternCond::K_RegClass, PPC::CRBITRCRegClassID}, 9353 }; 9354 9355 static const char AsmStrings[] = 9356 /* 0 */ "lnia $\x01\0" 9357 /* 8 */ "blt $\x02, $\xFF\x03\x01\0" 9358 /* 21 */ "blt $\xFF\x03\x01\0" 9359 /* 30 */ "blt- $\x02, $\xFF\x03\x01\0" 9360 /* 44 */ "blt- $\xFF\x03\x01\0" 9361 /* 54 */ "blt+ $\x02, $\xFF\x03\x01\0" 9362 /* 68 */ "blt+ $\xFF\x03\x01\0" 9363 /* 78 */ "bgt $\x02, $\xFF\x03\x01\0" 9364 /* 91 */ "bgt $\xFF\x03\x01\0" 9365 /* 100 */ "bgt- $\x02, $\xFF\x03\x01\0" 9366 /* 114 */ "bgt- $\xFF\x03\x01\0" 9367 /* 124 */ "bgt+ $\x02, $\xFF\x03\x01\0" 9368 /* 138 */ "bgt+ $\xFF\x03\x01\0" 9369 /* 148 */ "beq $\x02, $\xFF\x03\x01\0" 9370 /* 161 */ "beq $\xFF\x03\x01\0" 9371 /* 170 */ "beq- $\x02, $\xFF\x03\x01\0" 9372 /* 184 */ "beq- $\xFF\x03\x01\0" 9373 /* 194 */ "beq+ $\x02, $\xFF\x03\x01\0" 9374 /* 208 */ "beq+ $\xFF\x03\x01\0" 9375 /* 218 */ "bne $\x02, $\xFF\x03\x01\0" 9376 /* 231 */ "bne $\xFF\x03\x01\0" 9377 /* 240 */ "bne- $\x02, $\xFF\x03\x01\0" 9378 /* 254 */ "bne- $\xFF\x03\x01\0" 9379 /* 264 */ "bne+ $\x02, $\xFF\x03\x01\0" 9380 /* 278 */ "bne+ $\xFF\x03\x01\0" 9381 /* 288 */ "blta $\x02, $\xFF\x03\x02\0" 9382 /* 302 */ "blta $\xFF\x03\x02\0" 9383 /* 312 */ "blta- $\x02, $\xFF\x03\x02\0" 9384 /* 327 */ "blta- $\xFF\x03\x02\0" 9385 /* 338 */ "blta+ $\x02, $\xFF\x03\x02\0" 9386 /* 353 */ "blta+ $\xFF\x03\x02\0" 9387 /* 364 */ "bgta $\x02, $\xFF\x03\x02\0" 9388 /* 378 */ "bgta $\xFF\x03\x02\0" 9389 /* 388 */ "bgta- $\x02, $\xFF\x03\x02\0" 9390 /* 403 */ "bgta- $\xFF\x03\x02\0" 9391 /* 414 */ "bgta+ $\x02, $\xFF\x03\x02\0" 9392 /* 429 */ "bgta+ $\xFF\x03\x02\0" 9393 /* 440 */ "beqa $\x02, $\xFF\x03\x02\0" 9394 /* 454 */ "beqa $\xFF\x03\x02\0" 9395 /* 464 */ "beqa- $\x02, $\xFF\x03\x02\0" 9396 /* 479 */ "beqa- $\xFF\x03\x02\0" 9397 /* 490 */ "beqa+ $\x02, $\xFF\x03\x02\0" 9398 /* 505 */ "beqa+ $\xFF\x03\x02\0" 9399 /* 516 */ "bnea $\x02, $\xFF\x03\x02\0" 9400 /* 530 */ "bnea $\xFF\x03\x02\0" 9401 /* 540 */ "bnea- $\x02, $\xFF\x03\x02\0" 9402 /* 555 */ "bnea- $\xFF\x03\x02\0" 9403 /* 566 */ "bnea+ $\x02, $\xFF\x03\x02\0" 9404 /* 581 */ "bnea+ $\xFF\x03\x02\0" 9405 /* 592 */ "bltctr $\x02\0" 9406 /* 602 */ "bltctr\0" 9407 /* 609 */ "bltctr- $\x02\0" 9408 /* 620 */ "bltctr-\0" 9409 /* 628 */ "bltctr+ $\x02\0" 9410 /* 639 */ "bltctr+\0" 9411 /* 647 */ "bgtctr $\x02\0" 9412 /* 657 */ "bgtctr\0" 9413 /* 664 */ "bgtctr- $\x02\0" 9414 /* 675 */ "bgtctr-\0" 9415 /* 683 */ "bgtctr+ $\x02\0" 9416 /* 694 */ "bgtctr+\0" 9417 /* 702 */ "beqctr $\x02\0" 9418 /* 712 */ "beqctr\0" 9419 /* 719 */ "beqctr- $\x02\0" 9420 /* 730 */ "beqctr-\0" 9421 /* 738 */ "beqctr+ $\x02\0" 9422 /* 749 */ "beqctr+\0" 9423 /* 757 */ "bnectr $\x02\0" 9424 /* 767 */ "bnectr\0" 9425 /* 774 */ "bnectr- $\x02\0" 9426 /* 785 */ "bnectr-\0" 9427 /* 793 */ "bnectr+ $\x02\0" 9428 /* 804 */ "bnectr+\0" 9429 /* 812 */ "bltctrl $\x02\0" 9430 /* 823 */ "bltctrl\0" 9431 /* 831 */ "bltctrl- $\x02\0" 9432 /* 843 */ "bltctrl-\0" 9433 /* 852 */ "bltctrl+ $\x02\0" 9434 /* 864 */ "bltctrl+\0" 9435 /* 873 */ "bgtctrl $\x02\0" 9436 /* 884 */ "bgtctrl\0" 9437 /* 892 */ "bgtctrl- $\x02\0" 9438 /* 904 */ "bgtctrl-\0" 9439 /* 913 */ "bgtctrl+ $\x02\0" 9440 /* 925 */ "bgtctrl+\0" 9441 /* 934 */ "beqctrl $\x02\0" 9442 /* 945 */ "beqctrl\0" 9443 /* 953 */ "beqctrl- $\x02\0" 9444 /* 965 */ "beqctrl-\0" 9445 /* 974 */ "beqctrl+ $\x02\0" 9446 /* 986 */ "beqctrl+\0" 9447 /* 995 */ "bnectrl $\x02\0" 9448 /* 1006 */ "bnectrl\0" 9449 /* 1014 */ "bnectrl- $\x02\0" 9450 /* 1026 */ "bnectrl-\0" 9451 /* 1035 */ "bnectrl+ $\x02\0" 9452 /* 1047 */ "bnectrl+\0" 9453 /* 1056 */ "bltl $\x02, $\xFF\x03\x01\0" 9454 /* 1070 */ "bltl $\xFF\x03\x01\0" 9455 /* 1080 */ "bltl- $\x02, $\xFF\x03\x01\0" 9456 /* 1095 */ "bltl- $\xFF\x03\x01\0" 9457 /* 1106 */ "bltl+ $\x02, $\xFF\x03\x01\0" 9458 /* 1121 */ "bltl+ $\xFF\x03\x01\0" 9459 /* 1132 */ "bgtl $\x02, $\xFF\x03\x01\0" 9460 /* 1146 */ "bgtl $\xFF\x03\x01\0" 9461 /* 1156 */ "bgtl- $\x02, $\xFF\x03\x01\0" 9462 /* 1171 */ "bgtl- $\xFF\x03\x01\0" 9463 /* 1182 */ "bgtl+ $\x02, $\xFF\x03\x01\0" 9464 /* 1197 */ "bgtl+ $\xFF\x03\x01\0" 9465 /* 1208 */ "beql $\x02, $\xFF\x03\x01\0" 9466 /* 1222 */ "beql $\xFF\x03\x01\0" 9467 /* 1232 */ "beql- $\x02, $\xFF\x03\x01\0" 9468 /* 1247 */ "beql- $\xFF\x03\x01\0" 9469 /* 1258 */ "beql+ $\x02, $\xFF\x03\x01\0" 9470 /* 1273 */ "beql+ $\xFF\x03\x01\0" 9471 /* 1284 */ "bnel $\x02, $\xFF\x03\x01\0" 9472 /* 1298 */ "bnel $\xFF\x03\x01\0" 9473 /* 1308 */ "bnel- $\x02, $\xFF\x03\x01\0" 9474 /* 1323 */ "bnel- $\xFF\x03\x01\0" 9475 /* 1334 */ "bnel+ $\x02, $\xFF\x03\x01\0" 9476 /* 1349 */ "bnel+ $\xFF\x03\x01\0" 9477 /* 1360 */ "bltla $\x02, $\xFF\x03\x02\0" 9478 /* 1375 */ "bltla $\xFF\x03\x02\0" 9479 /* 1386 */ "bltla- $\x02, $\xFF\x03\x02\0" 9480 /* 1402 */ "bltla- $\xFF\x03\x02\0" 9481 /* 1414 */ "bltla+ $\x02, $\xFF\x03\x02\0" 9482 /* 1430 */ "bltla+ $\xFF\x03\x02\0" 9483 /* 1442 */ "bgtla $\x02, $\xFF\x03\x02\0" 9484 /* 1457 */ "bgtla $\xFF\x03\x02\0" 9485 /* 1468 */ "bgtla- $\x02, $\xFF\x03\x02\0" 9486 /* 1484 */ "bgtla- $\xFF\x03\x02\0" 9487 /* 1496 */ "bgtla+ $\x02, $\xFF\x03\x02\0" 9488 /* 1512 */ "bgtla+ $\xFF\x03\x02\0" 9489 /* 1524 */ "beqla $\x02, $\xFF\x03\x02\0" 9490 /* 1539 */ "beqla $\xFF\x03\x02\0" 9491 /* 1550 */ "beqla- $\x02, $\xFF\x03\x02\0" 9492 /* 1566 */ "beqla- $\xFF\x03\x02\0" 9493 /* 1578 */ "beqla+ $\x02, $\xFF\x03\x02\0" 9494 /* 1594 */ "beqla+ $\xFF\x03\x02\0" 9495 /* 1606 */ "bnela $\x02, $\xFF\x03\x02\0" 9496 /* 1621 */ "bnela $\xFF\x03\x02\0" 9497 /* 1632 */ "bnela- $\x02, $\xFF\x03\x02\0" 9498 /* 1648 */ "bnela- $\xFF\x03\x02\0" 9499 /* 1660 */ "bnela+ $\x02, $\xFF\x03\x02\0" 9500 /* 1676 */ "bnela+ $\xFF\x03\x02\0" 9501 /* 1688 */ "bltlr $\x02\0" 9502 /* 1697 */ "bltlr\0" 9503 /* 1703 */ "bltlr- $\x02\0" 9504 /* 1713 */ "bltlr-\0" 9505 /* 1720 */ "bltlr+ $\x02\0" 9506 /* 1730 */ "bltlr+\0" 9507 /* 1737 */ "bgtlr $\x02\0" 9508 /* 1746 */ "bgtlr\0" 9509 /* 1752 */ "bgtlr- $\x02\0" 9510 /* 1762 */ "bgtlr-\0" 9511 /* 1769 */ "bgtlr+ $\x02\0" 9512 /* 1779 */ "bgtlr+\0" 9513 /* 1786 */ "beqlr $\x02\0" 9514 /* 1795 */ "beqlr\0" 9515 /* 1801 */ "beqlr- $\x02\0" 9516 /* 1811 */ "beqlr-\0" 9517 /* 1818 */ "beqlr+ $\x02\0" 9518 /* 1828 */ "beqlr+\0" 9519 /* 1835 */ "bnelr $\x02\0" 9520 /* 1844 */ "bnelr\0" 9521 /* 1850 */ "bnelr- $\x02\0" 9522 /* 1860 */ "bnelr-\0" 9523 /* 1867 */ "bnelr+ $\x02\0" 9524 /* 1877 */ "bnelr+\0" 9525 /* 1884 */ "bltlrl $\x02\0" 9526 /* 1894 */ "bltlrl\0" 9527 /* 1901 */ "bltlrl- $\x02\0" 9528 /* 1912 */ "bltlrl-\0" 9529 /* 1920 */ "bltlrl+ $\x02\0" 9530 /* 1931 */ "bltlrl+\0" 9531 /* 1939 */ "bgtlrl $\x02\0" 9532 /* 1949 */ "bgtlrl\0" 9533 /* 1956 */ "bgtlrl- $\x02\0" 9534 /* 1967 */ "bgtlrl-\0" 9535 /* 1975 */ "bgtlrl+ $\x02\0" 9536 /* 1986 */ "bgtlrl+\0" 9537 /* 1994 */ "beqlrl $\x02\0" 9538 /* 2004 */ "beqlrl\0" 9539 /* 2011 */ "beqlrl- $\x02\0" 9540 /* 2022 */ "beqlrl-\0" 9541 /* 2030 */ "beqlrl+ $\x02\0" 9542 /* 2041 */ "beqlrl+\0" 9543 /* 2049 */ "bnelrl $\x02\0" 9544 /* 2059 */ "bnelrl\0" 9545 /* 2066 */ "bnelrl- $\x02\0" 9546 /* 2077 */ "bnelrl-\0" 9547 /* 2085 */ "bnelrl+ $\x02\0" 9548 /* 2096 */ "bnelrl+\0" 9549 /* 2104 */ "cmpd $\x02, $\x03\0" 9550 /* 2116 */ "cmpdi $\x02, $\xFF\x03\x03\0" 9551 /* 2131 */ "cmpld $\x02, $\x03\0" 9552 /* 2144 */ "cmpldi $\x02, $\xFF\x03\x04\0" 9553 /* 2160 */ "cmplw $\x02, $\x03\0" 9554 /* 2173 */ "cmplwi $\x02, $\xFF\x03\x04\0" 9555 /* 2189 */ "cmpw $\x02, $\x03\0" 9556 /* 2201 */ "cmpwi $\x02, $\xFF\x03\x03\0" 9557 /* 2216 */ "cntlzw $\x01, $\x02\0" 9558 /* 2230 */ "cntlzw. $\x01, $\x02\0" 9559 /* 2245 */ "crset $\x01\0" 9560 /* 2254 */ "crnot $\x01, $\x02\0" 9561 /* 2267 */ "crmove $\x01, $\x02\0" 9562 /* 2281 */ "crclr $\x01\0" 9563 /* 2290 */ "mbar\0" 9564 /* 2295 */ "mfbr0 $\x01\0" 9565 /* 2304 */ "mfbr1 $\x01\0" 9566 /* 2313 */ "mfbr2 $\x01\0" 9567 /* 2322 */ "mfbr3 $\x01\0" 9568 /* 2331 */ "mfbr4 $\x01\0" 9569 /* 2340 */ "mfbr5 $\x01\0" 9570 /* 2349 */ "mfbr6 $\x01\0" 9571 /* 2358 */ "mfbr7 $\x01\0" 9572 /* 2367 */ "mfxer $\x01\0" 9573 /* 2376 */ "mfrtcu $\x01\0" 9574 /* 2386 */ "mfrtcl $\x01\0" 9575 /* 2396 */ "mfdscr $\x01\0" 9576 /* 2406 */ "mfdsisr $\x01\0" 9577 /* 2417 */ "mfdar $\x01\0" 9578 /* 2426 */ "mfsrr2 $\x01\0" 9579 /* 2436 */ "mfsrr3 $\x01\0" 9580 /* 2446 */ "mfcfar $\x01\0" 9581 /* 2456 */ "mfamr $\x01\0" 9582 /* 2465 */ "mfpid $\x01\0" 9583 /* 2474 */ "mftblo $\x01\0" 9584 /* 2484 */ "mftbhi $\x01\0" 9585 /* 2494 */ "mfdbatu $\x01, 0\0" 9586 /* 2508 */ "mfdbatl $\x01, 0\0" 9587 /* 2522 */ "mfibatu $\x01, 0\0" 9588 /* 2536 */ "mfibatl $\x01, 0\0" 9589 /* 2550 */ "mfdbatu $\x01, 1\0" 9590 /* 2564 */ "mfdbatl $\x01, 1\0" 9591 /* 2578 */ "mfibatu $\x01, 1\0" 9592 /* 2592 */ "mfibatl $\x01, 1\0" 9593 /* 2606 */ "mfdbatu $\x01, 2\0" 9594 /* 2620 */ "mfdbatl $\x01, 2\0" 9595 /* 2634 */ "mfibatu $\x01, 2\0" 9596 /* 2648 */ "mfibatl $\x01, 2\0" 9597 /* 2662 */ "mfdbatu $\x01, 3\0" 9598 /* 2676 */ "mfdbatl $\x01, 3\0" 9599 /* 2690 */ "mfibatu $\x01, 3\0" 9600 /* 2704 */ "mfibatl $\x01, 3\0" 9601 /* 2718 */ "mfdccr $\x01\0" 9602 /* 2728 */ "mficcr $\x01\0" 9603 /* 2738 */ "mfdear $\x01\0" 9604 /* 2748 */ "mfesr $\x01\0" 9605 /* 2757 */ "mfspefscr $\x01\0" 9606 /* 2770 */ "mftcr $\x01\0" 9607 /* 2779 */ "mfasr $\x01\0" 9608 /* 2788 */ "mfpvr $\x01\0" 9609 /* 2797 */ "mftbu $\x01\0" 9610 /* 2806 */ "mfvrsave $\x01\0" 9611 /* 2818 */ "mffprd $\x01, $\x02\0" 9612 /* 2832 */ "mffprwz $\x01, $\x02\0" 9613 /* 2847 */ "mtcr $\x02\0" 9614 /* 2855 */ "mtbr0 $\x01\0" 9615 /* 2864 */ "mtbr1 $\x01\0" 9616 /* 2873 */ "mtbr2 $\x01\0" 9617 /* 2882 */ "mtbr3 $\x01\0" 9618 /* 2891 */ "mtbr4 $\x01\0" 9619 /* 2900 */ "mtbr5 $\x01\0" 9620 /* 2909 */ "mtbr6 $\x01\0" 9621 /* 2918 */ "mtbr7 $\x01\0" 9622 /* 2927 */ "mtfsf $\x01, $\x02\0" 9623 /* 2940 */ "mtfsfi $\x01, $\x02\0" 9624 /* 2954 */ "mtfsfi. $\x01, $\x02\0" 9625 /* 2969 */ "mtfsf. $\x01, $\x02\0" 9626 /* 2983 */ "mtmsr $\x01\0" 9627 /* 2992 */ "mtmsrd $\x01\0" 9628 /* 3002 */ "mtxer $\x02\0" 9629 /* 3011 */ "mtdscr $\x02\0" 9630 /* 3021 */ "mtdsisr $\x02\0" 9631 /* 3032 */ "mtdar $\x02\0" 9632 /* 3041 */ "mtsrr2 $\x02\0" 9633 /* 3051 */ "mtsrr3 $\x02\0" 9634 /* 3061 */ "mtcfar $\x02\0" 9635 /* 3071 */ "mtamr $\x02\0" 9636 /* 3080 */ "mtpid $\x02\0" 9637 /* 3089 */ "mttbl $\x02\0" 9638 /* 3098 */ "mttbu $\x02\0" 9639 /* 3107 */ "mttblo $\x02\0" 9640 /* 3117 */ "mttbhi $\x02\0" 9641 /* 3127 */ "mtdbatu 0, $\x02\0" 9642 /* 3141 */ "mtdbatl 0, $\x02\0" 9643 /* 3155 */ "mtibatu 0, $\x02\0" 9644 /* 3169 */ "mtibatl 0, $\x02\0" 9645 /* 3183 */ "mtdbatu 1, $\x02\0" 9646 /* 3197 */ "mtdbatl 1, $\x02\0" 9647 /* 3211 */ "mtibatu 1, $\x02\0" 9648 /* 3225 */ "mtibatl 1, $\x02\0" 9649 /* 3239 */ "mtdbatu 2, $\x02\0" 9650 /* 3253 */ "mtdbatl 2, $\x02\0" 9651 /* 3267 */ "mtibatu 2, $\x02\0" 9652 /* 3281 */ "mtibatl 2, $\x02\0" 9653 /* 3295 */ "mtdbatu 3, $\x02\0" 9654 /* 3309 */ "mtdbatl 3, $\x02\0" 9655 /* 3323 */ "mtibatu 3, $\x02\0" 9656 /* 3337 */ "mtibatl 3, $\x02\0" 9657 /* 3351 */ "mtdccr $\x02\0" 9658 /* 3361 */ "mticcr $\x02\0" 9659 /* 3371 */ "mtdear $\x02\0" 9660 /* 3381 */ "mtesr $\x02\0" 9661 /* 3390 */ "mtspefscr $\x02\0" 9662 /* 3403 */ "mttcr $\x02\0" 9663 /* 3412 */ "mtvrsave $\x01\0" 9664 /* 3424 */ "mtfprd $\x01, $\x02\0" 9665 /* 3438 */ "mtfprwa $\x01, $\x02\0" 9666 /* 3453 */ "mtfprwz $\x01, $\x02\0" 9667 /* 3468 */ "not $\x01, $\x02\0" 9668 /* 3479 */ "not. $\x01, $\x02\0" 9669 /* 3491 */ "mr $\x01, $\x02\0" 9670 /* 3501 */ "mr. $\x01, $\x02\0" 9671 /* 3512 */ "qvfclr $\x01\0" 9672 /* 3522 */ "qvfand $\x01, $\x02, $\x03\0" 9673 /* 3540 */ "qvfandc $\x01, $\x02, $\x03\0" 9674 /* 3559 */ "qvfctfb $\x01, $\x02\0" 9675 /* 3574 */ "qvfxor $\x01, $\x02, $\x03\0" 9676 /* 3592 */ "qvfor $\x01, $\x02, $\x03\0" 9677 /* 3609 */ "qvfnor $\x01, $\x02, $\x03\0" 9678 /* 3627 */ "qvfequ $\x01, $\x02, $\x03\0" 9679 /* 3645 */ "qvfnot $\x01, $\x02\0" 9680 /* 3659 */ "qvforc $\x01, $\x02, $\x03\0" 9681 /* 3677 */ "qvfnand $\x01, $\x02, $\x03\0" 9682 /* 3696 */ "qvfset $\x01\0" 9683 /* 3706 */ "rotld $\x01, $\x02, $\x03\0" 9684 /* 3723 */ "rotld. $\x01, $\x02, $\x03\0" 9685 /* 3741 */ "rotldi $\x01, $\x02, $\xFF\x03\x05\0" 9686 /* 3761 */ "clrldi $\x01, $\x02, $\xFF\x04\x05\0" 9687 /* 3781 */ "rotldi. $\x01, $\x02, $\xFF\x03\x05\0" 9688 /* 3802 */ "clrldi. $\x01, $\x02, $\xFF\x04\x05\0" 9689 /* 3823 */ "rotlwi $\x01, $\x02, $\xFF\x03\x06\0" 9690 /* 3843 */ "clrlwi $\x01, $\x02, $\xFF\x04\x06\0" 9691 /* 3863 */ "rotlwi. $\x01, $\x02, $\xFF\x03\x06\0" 9692 /* 3884 */ "clrlwi. $\x01, $\x02, $\xFF\x04\x06\0" 9693 /* 3905 */ "rotlw $\x01, $\x02, $\x03\0" 9694 /* 3922 */ "rotlw. $\x01, $\x02, $\x03\0" 9695 /* 3940 */ "sc\0" 9696 /* 3943 */ "sub $\x01, $\x03, $\x02\0" 9697 /* 3958 */ "sub. $\x01, $\x03, $\x02\0" 9698 /* 3974 */ "subc $\x01, $\x03, $\x02\0" 9699 /* 3990 */ "subc. $\x01, $\x03, $\x02\0" 9700 /* 4007 */ "sync\0" 9701 /* 4012 */ "lwsync\0" 9702 /* 4019 */ "ptesync\0" 9703 /* 4027 */ "tdlt $\x02, $\x03\0" 9704 /* 4039 */ "tdeq $\x02, $\x03\0" 9705 /* 4051 */ "tdgt $\x02, $\x03\0" 9706 /* 4063 */ "tdne $\x02, $\x03\0" 9707 /* 4075 */ "tdllt $\x02, $\x03\0" 9708 /* 4088 */ "tdlgt $\x02, $\x03\0" 9709 /* 4101 */ "tdu $\x02, $\x03\0" 9710 /* 4112 */ "tdlti $\x02, $\xFF\x03\x03\0" 9711 /* 4127 */ "tdeqi $\x02, $\xFF\x03\x03\0" 9712 /* 4142 */ "tdgti $\x02, $\xFF\x03\x03\0" 9713 /* 4157 */ "tdnei $\x02, $\xFF\x03\x03\0" 9714 /* 4172 */ "tdllti $\x02, $\xFF\x03\x03\0" 9715 /* 4188 */ "tdlgti $\x02, $\xFF\x03\x03\0" 9716 /* 4204 */ "tdui $\x02, $\xFF\x03\x03\0" 9717 /* 4218 */ "tlbie $\x02\0" 9718 /* 4227 */ "tlbrehi $\x01, $\x02\0" 9719 /* 4242 */ "tlbrelo $\x01, $\x02\0" 9720 /* 4257 */ "tlbwehi $\x01, $\x02\0" 9721 /* 4272 */ "tlbwelo $\x01, $\x02\0" 9722 /* 4287 */ "twlt $\x02, $\x03\0" 9723 /* 4299 */ "tweq $\x02, $\x03\0" 9724 /* 4311 */ "twgt $\x02, $\x03\0" 9725 /* 4323 */ "twne $\x02, $\x03\0" 9726 /* 4335 */ "twllt $\x02, $\x03\0" 9727 /* 4348 */ "twlgt $\x02, $\x03\0" 9728 /* 4361 */ "twu $\x02, $\x03\0" 9729 /* 4372 */ "twlti $\x02, $\xFF\x03\x03\0" 9730 /* 4387 */ "tweqi $\x02, $\xFF\x03\x03\0" 9731 /* 4402 */ "twgti $\x02, $\xFF\x03\x03\0" 9732 /* 4417 */ "twnei $\x02, $\xFF\x03\x03\0" 9733 /* 4432 */ "twllti $\x02, $\xFF\x03\x03\0" 9734 /* 4448 */ "twlgti $\x02, $\xFF\x03\x03\0" 9735 /* 4464 */ "twui $\x02, $\xFF\x03\x03\0" 9736 /* 4478 */ "vnot $\x01, $\x02\0" 9737 /* 4490 */ "vmr $\x01, $\x02\0" 9738 /* 4501 */ "wait\0" 9739 /* 4506 */ "waitrsv\0" 9740 /* 4514 */ "waitimpl\0" 9741 /* 4523 */ "xnop\0" 9742 /* 4528 */ "xvmovdp $\x01, $\x02\0" 9743 /* 4543 */ "xvmovsp $\x01, $\x02\0" 9744 /* 4558 */ "xxspltd $\x01, $\x02, 0\0" 9745 /* 4576 */ "xxspltd $\x01, $\x02, 1\0" 9746 /* 4594 */ "xxmrghd $\x01, $\x02, $\x03\0" 9747 /* 4613 */ "xxmrgld $\x01, $\x02, $\x03\0" 9748 /* 4632 */ "xxswapd $\x01, $\x02\0" 9749 /* 4647 */ "bt $\x02, $\xFF\x03\x01\0" 9750 /* 4659 */ "bf $\x02, $\xFF\x03\x01\0" 9751 /* 4671 */ "bt- $\x02, $\xFF\x03\x01\0" 9752 /* 4684 */ "bf- $\x02, $\xFF\x03\x01\0" 9753 /* 4697 */ "bt+ $\x02, $\xFF\x03\x01\0" 9754 /* 4710 */ "bf+ $\x02, $\xFF\x03\x01\0" 9755 /* 4723 */ "bdnzt $\x02, $\xFF\x03\x01\0" 9756 /* 4738 */ "bdnzf $\x02, $\xFF\x03\x01\0" 9757 /* 4753 */ "bdzt $\x02, $\xFF\x03\x01\0" 9758 /* 4767 */ "bdzf $\x02, $\xFF\x03\x01\0" 9759 /* 4781 */ "bta $\x02, $\xFF\x03\x02\0" 9760 /* 4794 */ "bfa $\x02, $\xFF\x03\x02\0" 9761 /* 4807 */ "bta- $\x02, $\xFF\x03\x02\0" 9762 /* 4821 */ "bfa- $\x02, $\xFF\x03\x02\0" 9763 /* 4835 */ "bta+ $\x02, $\xFF\x03\x02\0" 9764 /* 4849 */ "bfa+ $\x02, $\xFF\x03\x02\0" 9765 /* 4863 */ "bdnzta $\x02, $\xFF\x03\x02\0" 9766 /* 4879 */ "bdnzfa $\x02, $\xFF\x03\x02\0" 9767 /* 4895 */ "bdzta $\x02, $\xFF\x03\x02\0" 9768 /* 4910 */ "bdzfa $\x02, $\xFF\x03\x02\0" 9769 /* 4925 */ "bca+ $\xFF\x01\x06, $\x03, $\xFF\x04\x01\0" 9770 /* 4945 */ "bca- $\xFF\x01\x06, $\x03, $\xFF\x04\x01\0" 9771 /* 4965 */ "bcctr $\xFF\x01\x06, $\x02\0" 9772 /* 4980 */ "btctr $\x02\0" 9773 /* 4989 */ "bfctr $\x02\0" 9774 /* 4998 */ "btctr- $\x02\0" 9775 /* 5008 */ "bfctr- $\x02\0" 9776 /* 5018 */ "btctr+ $\x02\0" 9777 /* 5028 */ "bfctr+ $\x02\0" 9778 /* 5038 */ "bcctrl $\xFF\x01\x06, $\x02\0" 9779 /* 5054 */ "btctrl $\x02\0" 9780 /* 5064 */ "bfctrl $\x02\0" 9781 /* 5074 */ "btctrl- $\x02\0" 9782 /* 5085 */ "bfctrl- $\x02\0" 9783 /* 5096 */ "btctrl+ $\x02\0" 9784 /* 5107 */ "bfctrl+ $\x02\0" 9785 /* 5118 */ "btl $\x02, $\xFF\x03\x01\0" 9786 /* 5131 */ "bfl $\x02, $\xFF\x03\x01\0" 9787 /* 5144 */ "btl- $\x02, $\xFF\x03\x01\0" 9788 /* 5158 */ "bfl- $\x02, $\xFF\x03\x01\0" 9789 /* 5172 */ "btl+ $\x02, $\xFF\x03\x01\0" 9790 /* 5186 */ "bfl+ $\x02, $\xFF\x03\x01\0" 9791 /* 5200 */ "bdnztl $\x02, $\xFF\x03\x01\0" 9792 /* 5216 */ "bdnzfl $\x02, $\xFF\x03\x01\0" 9793 /* 5232 */ "bdztl $\x02, $\xFF\x03\x01\0" 9794 /* 5247 */ "bdzfl $\x02, $\xFF\x03\x01\0" 9795 /* 5262 */ "btla $\x02, $\xFF\x03\x02\0" 9796 /* 5276 */ "bfla $\x02, $\xFF\x03\x02\0" 9797 /* 5290 */ "btla- $\x02, $\xFF\x03\x02\0" 9798 /* 5305 */ "bfla- $\x02, $\xFF\x03\x02\0" 9799 /* 5320 */ "btla+ $\x02, $\xFF\x03\x02\0" 9800 /* 5335 */ "bfla+ $\x02, $\xFF\x03\x02\0" 9801 /* 5350 */ "bdnztla $\x02, $\xFF\x03\x02\0" 9802 /* 5367 */ "bdnzfla $\x02, $\xFF\x03\x02\0" 9803 /* 5384 */ "bdztla $\x02, $\xFF\x03\x02\0" 9804 /* 5400 */ "bdzfla $\x02, $\xFF\x03\x02\0" 9805 /* 5416 */ "bcla+ $\xFF\x01\x06, $\x03, $\xFF\x04\x01\0" 9806 /* 5437 */ "bcla- $\xFF\x01\x06, $\x03, $\xFF\x04\x01\0" 9807 /* 5458 */ "bclr $\xFF\x01\x06, $\x02\0" 9808 /* 5472 */ "btlr $\x02\0" 9809 /* 5480 */ "bflr $\x02\0" 9810 /* 5488 */ "btlr- $\x02\0" 9811 /* 5497 */ "bflr- $\x02\0" 9812 /* 5506 */ "btlr+ $\x02\0" 9813 /* 5515 */ "bflr+ $\x02\0" 9814 /* 5524 */ "bdnztlr $\x02\0" 9815 /* 5535 */ "bdnzflr $\x02\0" 9816 /* 5546 */ "bdztlr $\x02\0" 9817 /* 5556 */ "bdzflr $\x02\0" 9818 /* 5566 */ "bclrl $\xFF\x01\x06, $\x02\0" 9819 /* 5581 */ "btlrl $\x02\0" 9820 /* 5590 */ "bflrl $\x02\0" 9821 /* 5599 */ "btlrl- $\x02\0" 9822 /* 5609 */ "bflrl- $\x02\0" 9823 /* 5619 */ "btlrl+ $\x02\0" 9824 /* 5629 */ "bflrl+ $\x02\0" 9825 /* 5639 */ "bdnztlrl $\x02\0" 9826 /* 5651 */ "bdnzflrl $\x02\0" 9827 /* 5663 */ "bdztlrl $\x02\0" 9828 /* 5674 */ "bdzflrl $\x02\0" 9829 /* 5685 */ "bcl+ $\xFF\x01\x06, $\x03, $\xFF\x04\x01\0" 9830 /* 5705 */ "bcl- $\xFF\x01\x06, $\x03, $\xFF\x04\x01\0" 9831 /* 5725 */ "bc+ $\xFF\x01\x06, $\x03, $\xFF\x04\x01\0" 9832 /* 5744 */ "bc- $\xFF\x01\x06, $\x03, $\xFF\x04\x01\0" 9833 ; 9834 9835#ifndef NDEBUG 9836 static struct SortCheck { 9837 SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) { 9838 assert(std::is_sorted( 9839 OpToPatterns.begin(), OpToPatterns.end(), 9840 [](const PatternsForOpcode &L, const PatternsForOpcode &R) { 9841 return L.Opcode < R.Opcode; 9842 }) && 9843 "tablegen failed to sort opcode patterns"); 9844 } 9845 } sortCheckVar(OpToPatterns); 9846#endif 9847 9848 AliasMatchingData M { 9849 makeArrayRef(OpToPatterns), 9850 makeArrayRef(Patterns), 9851 makeArrayRef(Conds), 9852 StringRef(AsmStrings, array_lengthof(AsmStrings)), 9853 nullptr, 9854 }; 9855 const char *AsmString = matchAliasPatterns(MI, nullptr, M); 9856 if (!AsmString) return false; 9857 9858 unsigned I = 0; 9859 while (AsmString[I] != ' ' && AsmString[I] != '\t' && 9860 AsmString[I] != '$' && AsmString[I] != '\0') 9861 ++I; 9862 OS << '\t' << StringRef(AsmString, I); 9863 if (AsmString[I] != '\0') { 9864 if (AsmString[I] == ' ' || AsmString[I] == '\t') { 9865 OS << '\t'; 9866 ++I; 9867 } 9868 do { 9869 if (AsmString[I] == '$') { 9870 ++I; 9871 if (AsmString[I] == (char)0xff) { 9872 ++I; 9873 int OpIdx = AsmString[I++] - 1; 9874 int PrintMethodIdx = AsmString[I++] - 1; 9875 printCustomAliasOperand(MI, OpIdx, PrintMethodIdx, OS); 9876 } else 9877 printOperand(MI, unsigned(AsmString[I++]) - 1, OS); 9878 } else { 9879 OS << AsmString[I++]; 9880 } 9881 } while (AsmString[I] != '\0'); 9882 } 9883 9884 return true; 9885} 9886 9887void PPCInstPrinter::printCustomAliasOperand( 9888 const MCInst *MI, unsigned OpIdx, 9889 unsigned PrintMethodIdx, 9890 raw_ostream &OS) { 9891 switch (PrintMethodIdx) { 9892 default: 9893 llvm_unreachable("Unknown PrintMethod kind"); 9894 break; 9895 case 0: 9896 printBranchOperand(MI, OpIdx, OS); 9897 break; 9898 case 1: 9899 printAbsBranchOperand(MI, OpIdx, OS); 9900 break; 9901 case 2: 9902 printS16ImmOperand(MI, OpIdx, OS); 9903 break; 9904 case 3: 9905 printU16ImmOperand(MI, OpIdx, OS); 9906 break; 9907 case 4: 9908 printU6ImmOperand(MI, OpIdx, OS); 9909 break; 9910 case 5: 9911 printU5ImmOperand(MI, OpIdx, OS); 9912 break; 9913 } 9914} 9915 9916#endif // PRINT_ALIAS_INSTR 9917