reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenDAGISel.inc
   62 /*    15*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   68 /*    31*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
   70 /*    35*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
   72 /*    39*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
   86 /*    65*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
   88 /*    69*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
   90 /*    73*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  102 /*    92*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  104 /*    96*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  106 /*   100*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  108 /*   104*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  120 /*   125*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  122 /*   129*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  124 /*   133*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  137 /*   154*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  139 /*   158*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  141 /*   162*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  143 /*   166*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  145 /*   170*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  158 /*   194*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  160 /*   198*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  162 /*   202*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  174 /*   222*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  176 /*   226*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  178 /*   230*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  180 /*   234*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  192 /*   255*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  194 /*   259*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  196 /*   263*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  234 /*   337*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  236 /*   341*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  238 /*   345*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  250 /*   365*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  252 /*   369*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  254 /*   373*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  256 /*   377*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  268 /*   398*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  270 /*   402*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  272 /*   406*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  306 /*   473*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  308 /*   477*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  310 /*   481*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  322 /*   500*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  324 /*   504*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  326 /*   508*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  328 /*   512*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  340 /*   533*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  342 /*   537*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  344 /*   541*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  357 /*   562*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  359 /*   566*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  361 /*   570*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  363 /*   574*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  365 /*   578*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  378 /*   602*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  380 /*   606*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  382 /*   610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  394 /*   630*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  396 /*   634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  398 /*   638*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  400 /*   642*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  412 /*   663*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  414 /*   667*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  416 /*   671*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  454 /*   745*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  456 /*   749*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  458 /*   753*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  470 /*   773*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  472 /*   777*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  474 /*   781*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  476 /*   785*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  488 /*   806*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  490 /*   810*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  492 /*   814*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  533 /*   893*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  535 /*   897*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  537 /*   901*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  549 /*   920*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  551 /*   924*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  553 /*   928*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  555 /*   932*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  567 /*   953*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  569 /*   957*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  571 /*   961*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  584 /*   982*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  586 /*   986*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  588 /*   990*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  590 /*   994*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  592 /*   998*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  605 /*  1022*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  607 /*  1026*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  609 /*  1030*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  621 /*  1050*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  623 /*  1054*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  625 /*  1058*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  627 /*  1062*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  639 /*  1083*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  641 /*  1087*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  643 /*  1091*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  681 /*  1165*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  683 /*  1169*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  685 /*  1173*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  697 /*  1193*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  699 /*  1197*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  701 /*  1201*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  703 /*  1205*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  715 /*  1226*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  717 /*  1230*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  719 /*  1234*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  753 /*  1301*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  755 /*  1305*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  757 /*  1309*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  769 /*  1328*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  771 /*  1332*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  773 /*  1336*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  775 /*  1340*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  787 /*  1361*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  789 /*  1365*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  791 /*  1369*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  804 /*  1390*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  806 /*  1394*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  808 /*  1398*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  810 /*  1402*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  812 /*  1406*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  825 /*  1430*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  827 /*  1434*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  829 /*  1438*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  841 /*  1458*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  843 /*  1462*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  845 /*  1466*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  847 /*  1470*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  859 /*  1491*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  861 /*  1495*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  863 /*  1499*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  901 /*  1573*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  903 /*  1577*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  905 /*  1581*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  917 /*  1601*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
  919 /*  1605*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  921 /*  1609*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  923 /*  1613*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  935 /*  1634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  937 /*  1638*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
  939 /*  1642*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  972 /*  1708*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  974 /*  1712*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
  976 /*  1716*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  990 /*  1742*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
  992 /*  1746*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
  994 /*  1750*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1006 /*  1769*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1008 /*  1773*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1010 /*  1777*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1012 /*  1781*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1024 /*  1802*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1026 /*  1806*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1028 /*  1810*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1041 /*  1831*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1043 /*  1835*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1045 /*  1839*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1047 /*  1843*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1049 /*  1847*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1062 /*  1871*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1064 /*  1875*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1066 /*  1879*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1078 /*  1899*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1080 /*  1903*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1082 /*  1907*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1084 /*  1911*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1096 /*  1932*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1098 /*  1936*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1100 /*  1940*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1138 /*  2014*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1140 /*  2018*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1142 /*  2022*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1154 /*  2042*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1156 /*  2046*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1158 /*  2050*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1160 /*  2054*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1172 /*  2075*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1174 /*  2079*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1176 /*  2083*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1210 /*  2150*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1212 /*  2154*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1214 /*  2158*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1226 /*  2177*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1228 /*  2181*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1230 /*  2185*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1232 /*  2189*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1244 /*  2210*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1246 /*  2214*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1248 /*  2218*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1261 /*  2239*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1263 /*  2243*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1265 /*  2247*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1267 /*  2251*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1269 /*  2255*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1282 /*  2279*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1284 /*  2283*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1286 /*  2287*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1298 /*  2307*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1300 /*  2311*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1302 /*  2315*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1304 /*  2319*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1316 /*  2340*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1318 /*  2344*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1320 /*  2348*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1358 /*  2422*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1360 /*  2426*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1362 /*  2430*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1374 /*  2450*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1376 /*  2454*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1378 /*  2458*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1380 /*  2462*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1392 /*  2483*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1394 /*  2487*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1396 /*  2491*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1437 /*  2570*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1439 /*  2574*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1441 /*  2578*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1453 /*  2597*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1455 /*  2601*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1457 /*  2605*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1459 /*  2609*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1471 /*  2630*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1473 /*  2634*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1475 /*  2638*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1488 /*  2659*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1490 /*  2663*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1492 /*  2667*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1494 /*  2671*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1496 /*  2675*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1509 /*  2699*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1511 /*  2703*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1513 /*  2707*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1525 /*  2727*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1527 /*  2731*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1529 /*  2735*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1531 /*  2739*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1543 /*  2760*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1545 /*  2764*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1547 /*  2768*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1585 /*  2842*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1587 /*  2846*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1589 /*  2850*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1601 /*  2870*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1603 /*  2874*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1605 /*  2878*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1607 /*  2882*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1619 /*  2903*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1621 /*  2907*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1623 /*  2911*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1657 /*  2978*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1659 /*  2982*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1661 /*  2986*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1673 /*  3005*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1675 /*  3009*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1677 /*  3013*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1679 /*  3017*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1691 /*  3038*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1693 /*  3042*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1695 /*  3046*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1708 /*  3067*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1710 /*  3071*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1712 /*  3075*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1714 /*  3079*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1716 /*  3083*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1729 /*  3107*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1731 /*  3111*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1733 /*  3115*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1745 /*  3135*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1747 /*  3139*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1749 /*  3143*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1751 /*  3147*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1763 /*  3168*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1765 /*  3172*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1767 /*  3176*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1805 /*  3250*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1807 /*  3254*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1809 /*  3258*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1821 /*  3278*/                  OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 1823 /*  3282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1825 /*  3286*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1827 /*  3290*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1839 /*  3311*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1841 /*  3315*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 1843 /*  3319*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1877 /*  3386*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1879 /*  3390*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 1889 /*  3408*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1891 /*  3412*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 1900 /*  3426*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
 1902 /*  3430*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1904 /*  3434*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 1912 /*  3448*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1914 /*  3452*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 1950 /*  3541*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1952 /*  3545*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 1961 /*  3559*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::SMULL),
 1963 /*  3563*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1965 /*  3567*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 1973 /*  3581*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 1975 /*  3585*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 2009 /*  3672*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 2011 /*  3676*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 2021 /*  3694*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 2023 /*  3698*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 2032 /*  3712*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 2034 /*  3716*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 2036 /*  3720*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 2044 /*  3734*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 2046 /*  3738*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 2082 /*  3827*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 2084 /*  3831*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 2093 /*  3845*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::UMULL),
 2095 /*  3849*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 2097 /*  3853*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 2105 /*  3867*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 2107 /*  3871*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 2142 /*  3959*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
 2752 /*  5502*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2767 /*  5529*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2782 /*  5556*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2797 /*  5583*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2821 /*  5628*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2845 /*  5672*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2869 /*  5716*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2887 /*  5756*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2892 /*  5763*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2903 /*  5783*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2908 /*  5790*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2919 /*  5808*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2921 /*  5812*/          OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 2923 /*  5816*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2928 /*  5823*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2938 /*  5841*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2943 /*  5848*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2954 /*  5867*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2956 /*  5871*/          OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 2958 /*  5875*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2963 /*  5882*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2973 /*  5900*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2978 /*  5907*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2989 /*  5926*/          OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 2991 /*  5930*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3001 /*  5946*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3053 /*  6096*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3058 /*  6103*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3069 /*  6121*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3071 /*  6125*/          OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3073 /*  6129*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3078 /*  6136*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3088 /*  6154*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3093 /*  6161*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3104 /*  6180*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3106 /*  6184*/          OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3108 /*  6188*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3113 /*  6195*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3123 /*  6213*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3128 /*  6220*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3139 /*  6239*/          OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3141 /*  6243*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3151 /*  6259*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3203 /*  6410*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3208 /*  6417*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3219 /*  6435*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3223 /*  6446*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3225 /*  6450*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3231 /*  6460*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3242 /*  6481*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3247 /*  6488*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3258 /*  6507*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3260 /*  6511*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3265 /*  6518*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3276 /*  6539*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3281 /*  6546*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3293 /*  6566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3295 /*  6570*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3306 /*  6589*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3359 /*  6742*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3415 /*  6899*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3420 /*  6906*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3432 /*  6926*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3434 /*  6930*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3445 /*  6949*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3498 /*  7102*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3555 /*  7260*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3560 /*  7267*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3571 /*  7286*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3573 /*  7290*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3578 /*  7297*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3589 /*  7318*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3594 /*  7325*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3606 /*  7345*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3608 /*  7349*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3619 /*  7368*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3672 /*  7521*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3728 /*  7678*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3733 /*  7685*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3745 /*  7705*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3747 /*  7709*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3758 /*  7728*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3811 /*  7881*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3868 /*  8039*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3873 /*  8046*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3884 /*  8065*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3886 /*  8069*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3891 /*  8076*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3902 /*  8097*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3907 /*  8104*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3919 /*  8124*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 3921 /*  8128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3932 /*  8147*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3985 /*  8300*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4041 /*  8457*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4046 /*  8464*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4058 /*  8484*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4060 /*  8488*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4071 /*  8507*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4124 /*  8660*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4181 /*  8818*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4186 /*  8825*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4197 /*  8844*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4199 /*  8848*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4204 /*  8855*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4215 /*  8876*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4220 /*  8883*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4232 /*  8903*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4234 /*  8907*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4245 /*  8926*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4298 /*  9079*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4354 /*  9236*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4359 /*  9243*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4371 /*  9263*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4373 /*  9267*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4384 /*  9286*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4437 /*  9439*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4494 /*  9597*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4499 /*  9604*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4510 /*  9623*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4512 /*  9627*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4523 /*  9646*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4535 /*  9664*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4537 /*  9668*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4542 /*  9675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4553 /*  9696*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4558 /*  9703*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4613 /*  9861*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4618 /*  9868*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4672 /* 10024*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4684 /* 10042*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4686 /* 10046*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4691 /* 10053*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4702 /* 10074*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4707 /* 10081*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4762 /* 10239*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4767 /* 10246*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4824 /* 10406*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4829 /* 10413*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4840 /* 10432*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4842 /* 10436*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4853 /* 10455*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4865 /* 10473*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4867 /* 10477*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4872 /* 10484*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4883 /* 10505*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4888 /* 10512*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4943 /* 10670*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4948 /* 10677*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5002 /* 10833*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5014 /* 10851*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5016 /* 10855*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5021 /* 10862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5032 /* 10883*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5037 /* 10890*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5092 /* 11048*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5097 /* 11055*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5153 /* 11213*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5164 /* 11230*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5166 /* 11234*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5171 /* 11241*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5182 /* 11262*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5187 /* 11269*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5199 /* 11289*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5201 /* 11293*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5206 /* 11300*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5217 /* 11321*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5222 /* 11328*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5277 /* 11486*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5282 /* 11493*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5338 /* 11652*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5343 /* 11659*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5355 /* 11679*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5357 /* 11683*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5362 /* 11690*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5373 /* 11711*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5378 /* 11718*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5433 /* 11876*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5438 /* 11883*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5493 /* 12040*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5504 /* 12057*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5506 /* 12061*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5511 /* 12068*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5522 /* 12089*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5527 /* 12096*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5539 /* 12116*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5541 /* 12120*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5546 /* 12127*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5557 /* 12148*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5562 /* 12155*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5617 /* 12313*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5622 /* 12320*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5678 /* 12479*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5683 /* 12486*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5695 /* 12506*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5697 /* 12510*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5702 /* 12517*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5713 /* 12538*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5718 /* 12545*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5773 /* 12703*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5778 /* 12710*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5828 /* 12858*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5839 /* 12879*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5844 /* 12886*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5855 /* 12905*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5857 /* 12909*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5868 /* 12928*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5880 /* 12946*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5882 /* 12950*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5887 /* 12957*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5898 /* 12978*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5903 /* 12985*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5958 /* 13143*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5963 /* 13150*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6017 /* 13306*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6029 /* 13324*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6031 /* 13328*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6036 /* 13335*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6047 /* 13356*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6052 /* 13363*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6107 /* 13521*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6112 /* 13528*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6169 /* 13688*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6174 /* 13695*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6185 /* 13714*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6187 /* 13718*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6198 /* 13737*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6210 /* 13755*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6212 /* 13759*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6217 /* 13766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6228 /* 13787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6233 /* 13794*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6288 /* 13952*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6293 /* 13959*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6347 /* 14115*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6359 /* 14133*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6361 /* 14137*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6366 /* 14144*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6377 /* 14165*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6382 /* 14172*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6437 /* 14330*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6442 /* 14337*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6498 /* 14495*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6509 /* 14512*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6511 /* 14516*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6516 /* 14523*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6527 /* 14544*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6532 /* 14551*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6544 /* 14571*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6546 /* 14575*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6551 /* 14582*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6562 /* 14603*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6567 /* 14610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6622 /* 14768*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6627 /* 14775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6683 /* 14934*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6688 /* 14941*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6700 /* 14961*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6702 /* 14965*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6707 /* 14972*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6718 /* 14993*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6723 /* 15000*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6778 /* 15158*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6783 /* 15165*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6838 /* 15322*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6849 /* 15339*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6851 /* 15343*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6856 /* 15350*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6867 /* 15371*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6872 /* 15378*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6884 /* 15398*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6886 /* 15402*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6891 /* 15409*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6902 /* 15430*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6907 /* 15437*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6962 /* 15595*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6967 /* 15602*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7023 /* 15761*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7028 /* 15768*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7040 /* 15788*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7042 /* 15792*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7047 /* 15799*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7058 /* 15820*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7063 /* 15827*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7118 /* 15985*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7123 /* 15992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7173 /* 16140*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7184 /* 16161*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7189 /* 16168*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7200 /* 16187*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7202 /* 16191*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7207 /* 16198*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7218 /* 16219*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7223 /* 16226*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7235 /* 16246*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7237 /* 16250*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7248 /* 16269*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7301 /* 16422*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7357 /* 16579*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7362 /* 16586*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7374 /* 16606*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7376 /* 16610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7387 /* 16629*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7440 /* 16782*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7497 /* 16940*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7502 /* 16947*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7513 /* 16966*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7515 /* 16970*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7520 /* 16977*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7531 /* 16998*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7536 /* 17005*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7548 /* 17025*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7550 /* 17029*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7561 /* 17048*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7614 /* 17201*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7670 /* 17358*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7675 /* 17365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7687 /* 17385*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7689 /* 17389*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7700 /* 17408*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7753 /* 17561*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7810 /* 17719*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7815 /* 17726*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7826 /* 17745*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7828 /* 17749*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7833 /* 17756*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7844 /* 17777*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7849 /* 17784*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7861 /* 17804*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7863 /* 17808*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7874 /* 17827*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7927 /* 17980*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7983 /* 18137*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7988 /* 18144*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8000 /* 18164*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8002 /* 18168*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8013 /* 18187*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8066 /* 18340*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8123 /* 18498*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8128 /* 18505*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8139 /* 18524*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8141 /* 18528*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8146 /* 18535*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8157 /* 18556*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8162 /* 18563*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8174 /* 18583*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8176 /* 18587*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8187 /* 18606*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8240 /* 18759*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8296 /* 18916*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8301 /* 18923*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8313 /* 18943*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8315 /* 18947*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8326 /* 18966*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8379 /* 19119*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8436 /* 19277*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8441 /* 19284*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8452 /* 19303*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8454 /* 19307*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8465 /* 19326*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8477 /* 19344*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8479 /* 19348*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8484 /* 19355*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8495 /* 19376*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8500 /* 19383*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8555 /* 19541*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8560 /* 19548*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8614 /* 19704*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8626 /* 19722*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8628 /* 19726*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8633 /* 19733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8644 /* 19754*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8649 /* 19761*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8704 /* 19919*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8709 /* 19926*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8766 /* 20086*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8771 /* 20093*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8782 /* 20112*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8784 /* 20116*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8795 /* 20135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8807 /* 20153*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8809 /* 20157*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8814 /* 20164*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8825 /* 20185*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8830 /* 20192*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8885 /* 20350*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8890 /* 20357*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8944 /* 20513*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8956 /* 20531*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8958 /* 20535*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8963 /* 20542*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8974 /* 20563*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 8979 /* 20570*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9034 /* 20728*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9039 /* 20735*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9095 /* 20893*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9106 /* 20910*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9108 /* 20914*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9113 /* 20921*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9124 /* 20942*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9129 /* 20949*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9141 /* 20969*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9143 /* 20973*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9148 /* 20980*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9159 /* 21001*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9164 /* 21008*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9219 /* 21166*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9224 /* 21173*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9280 /* 21332*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9285 /* 21339*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9297 /* 21359*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9299 /* 21363*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9304 /* 21370*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9315 /* 21391*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9320 /* 21398*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9375 /* 21556*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9380 /* 21563*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9435 /* 21720*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9446 /* 21737*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9448 /* 21741*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9453 /* 21748*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9464 /* 21769*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9469 /* 21776*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9481 /* 21796*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9483 /* 21800*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9488 /* 21807*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9499 /* 21828*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9504 /* 21835*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9559 /* 21993*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9564 /* 22000*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9620 /* 22159*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9625 /* 22166*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9637 /* 22186*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9639 /* 22190*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9644 /* 22197*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9655 /* 22218*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9660 /* 22225*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9715 /* 22383*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9720 /* 22390*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9770 /* 22538*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9781 /* 22559*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9786 /* 22566*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9797 /* 22585*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9799 /* 22589*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9810 /* 22608*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9822 /* 22626*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9824 /* 22630*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9829 /* 22637*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9840 /* 22658*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9845 /* 22665*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9900 /* 22823*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9905 /* 22830*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9959 /* 22986*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9971 /* 23004*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 9973 /* 23008*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9978 /* 23015*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9989 /* 23036*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9994 /* 23043*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10049 /* 23201*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10054 /* 23208*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10111 /* 23368*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10116 /* 23375*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10127 /* 23394*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10129 /* 23398*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10140 /* 23417*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10152 /* 23435*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10154 /* 23439*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10159 /* 23446*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10170 /* 23467*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10175 /* 23474*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10230 /* 23632*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10235 /* 23639*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10289 /* 23795*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10301 /* 23813*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10303 /* 23817*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10308 /* 23824*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10319 /* 23845*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10324 /* 23852*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10379 /* 24010*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10384 /* 24017*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10440 /* 24175*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10451 /* 24192*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10453 /* 24196*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10458 /* 24203*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10469 /* 24224*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10474 /* 24231*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10486 /* 24251*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10488 /* 24255*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10493 /* 24262*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10504 /* 24283*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10509 /* 24290*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10564 /* 24448*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10569 /* 24455*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10625 /* 24614*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10630 /* 24621*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10642 /* 24641*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10644 /* 24645*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10649 /* 24652*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10660 /* 24673*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10665 /* 24680*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10720 /* 24838*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10725 /* 24845*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10780 /* 25002*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10791 /* 25019*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10793 /* 25023*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10798 /* 25030*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10809 /* 25051*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10814 /* 25058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10826 /* 25078*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10828 /* 25082*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10833 /* 25089*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10844 /* 25110*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10849 /* 25117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10904 /* 25275*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10909 /* 25282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10965 /* 25441*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10970 /* 25448*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10982 /* 25468*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
10984 /* 25472*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10989 /* 25479*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11000 /* 25500*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11005 /* 25507*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11060 /* 25665*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11065 /* 25672*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11116 /* 25824*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11127 /* 25843*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11138 /* 25860*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11140 /* 25864*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11142 /* 25868*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11147 /* 25875*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11158 /* 25896*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11163 /* 25903*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11174 /* 25922*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11176 /* 25926*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11181 /* 25933*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11192 /* 25954*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11197 /* 25961*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11253 /* 26120*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11258 /* 26127*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11315 /* 26287*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11320 /* 26294*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11331 /* 26313*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11333 /* 26317*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11338 /* 26324*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11349 /* 26345*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11354 /* 26352*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11410 /* 26511*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11415 /* 26518*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11471 /* 26676*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11482 /* 26693*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11484 /* 26697*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11486 /* 26701*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11491 /* 26708*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11502 /* 26729*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11507 /* 26736*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11518 /* 26755*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11520 /* 26759*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11525 /* 26766*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11536 /* 26787*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11541 /* 26794*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11597 /* 26953*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11602 /* 26960*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11659 /* 27120*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11664 /* 27127*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11675 /* 27146*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11677 /* 27150*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11682 /* 27157*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11693 /* 27178*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11698 /* 27185*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11754 /* 27344*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11759 /* 27351*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11815 /* 27509*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11826 /* 27526*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11828 /* 27530*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11830 /* 27534*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11835 /* 27541*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11846 /* 27562*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11851 /* 27569*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11862 /* 27588*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
11864 /* 27592*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11869 /* 27599*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11880 /* 27620*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11885 /* 27627*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11941 /* 27786*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11946 /* 27793*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12003 /* 27953*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12008 /* 27960*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12019 /* 27979*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12021 /* 27983*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12026 /* 27990*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12037 /* 28011*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12042 /* 28018*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12098 /* 28177*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12103 /* 28184*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12159 /* 28342*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12170 /* 28359*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12172 /* 28363*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12174 /* 28367*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12179 /* 28374*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12190 /* 28395*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12195 /* 28402*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12206 /* 28421*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12208 /* 28425*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12213 /* 28432*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12224 /* 28453*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12229 /* 28460*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12285 /* 28619*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12290 /* 28626*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12347 /* 28786*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12352 /* 28793*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12363 /* 28812*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12365 /* 28816*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12370 /* 28823*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12381 /* 28844*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12386 /* 28851*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12442 /* 29010*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12447 /* 29017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12498 /* 29166*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12509 /* 29187*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12514 /* 29194*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12525 /* 29213*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12527 /* 29217*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12529 /* 29221*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12534 /* 29228*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12545 /* 29249*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12550 /* 29256*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12561 /* 29275*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12563 /* 29279*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12574 /* 29298*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12628 /* 29452*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12685 /* 29610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12690 /* 29617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12701 /* 29636*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12703 /* 29640*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12714 /* 29659*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12768 /* 29813*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12826 /* 29972*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12831 /* 29979*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12842 /* 29998*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12844 /* 30002*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12846 /* 30006*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12851 /* 30013*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12862 /* 30034*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12867 /* 30041*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12878 /* 30060*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
12880 /* 30064*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12891 /* 30083*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12945 /* 30237*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13002 /* 30395*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13007 /* 30402*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13018 /* 30421*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13020 /* 30425*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13031 /* 30444*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13085 /* 30598*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13143 /* 30757*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13148 /* 30764*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13159 /* 30783*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13161 /* 30787*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13163 /* 30791*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13174 /* 30810*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13185 /* 30827*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13187 /* 30831*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13192 /* 30838*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13203 /* 30859*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13208 /* 30866*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13264 /* 31025*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13269 /* 31032*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13324 /* 31189*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13335 /* 31206*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13337 /* 31210*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13342 /* 31217*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13353 /* 31238*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13358 /* 31245*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13414 /* 31404*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13419 /* 31411*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13477 /* 31572*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13482 /* 31579*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13493 /* 31598*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13495 /* 31602*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13497 /* 31606*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13508 /* 31625*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13519 /* 31642*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13521 /* 31646*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13526 /* 31653*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13537 /* 31674*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13542 /* 31681*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13598 /* 31840*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13603 /* 31847*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13658 /* 32004*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13669 /* 32021*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13671 /* 32025*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13676 /* 32032*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13687 /* 32053*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13692 /* 32060*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13748 /* 32219*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13753 /* 32226*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13811 /* 32387*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13816 /* 32394*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13827 /* 32413*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13829 /* 32417*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13831 /* 32421*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13836 /* 32428*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13847 /* 32449*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13852 /* 32456*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13863 /* 32475*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13865 /* 32479*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13875 /* 32495*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13931 /* 32652*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13936 /* 32659*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13947 /* 32678*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
13949 /* 32682*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13960 /* 32701*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14014 /* 32855*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14072 /* 33014*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14077 /* 33021*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14088 /* 33040*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14090 /* 33044*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14092 /* 33048*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14097 /* 33055*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14108 /* 33076*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14113 /* 33083*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14124 /* 33102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14126 /* 33106*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14137 /* 33125*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14191 /* 33279*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14248 /* 33437*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14253 /* 33444*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14264 /* 33463*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14266 /* 33467*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14277 /* 33486*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14331 /* 33640*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14389 /* 33799*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14394 /* 33806*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14405 /* 33825*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14407 /* 33829*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14409 /* 33833*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14420 /* 33852*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14431 /* 33869*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14433 /* 33873*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14438 /* 33880*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14449 /* 33901*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14454 /* 33908*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14510 /* 34067*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14515 /* 34074*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14570 /* 34231*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14581 /* 34248*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14583 /* 34252*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14588 /* 34259*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14599 /* 34280*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14604 /* 34287*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14660 /* 34446*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14665 /* 34453*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14723 /* 34614*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14728 /* 34621*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14739 /* 34640*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14741 /* 34644*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14743 /* 34648*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14754 /* 34667*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14765 /* 34684*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14767 /* 34688*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14772 /* 34695*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14783 /* 34716*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14788 /* 34723*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14844 /* 34882*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14849 /* 34889*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14904 /* 35046*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14915 /* 35063*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
14917 /* 35067*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14922 /* 35074*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14933 /* 35095*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14938 /* 35102*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14994 /* 35261*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14999 /* 35268*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15056 /* 35427*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15067 /* 35444*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15069 /* 35448*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15071 /* 35452*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15076 /* 35459*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15087 /* 35480*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15092 /* 35487*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15103 /* 35506*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15105 /* 35510*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15110 /* 35517*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15121 /* 35538*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15126 /* 35545*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15182 /* 35704*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15187 /* 35711*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15244 /* 35871*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15249 /* 35878*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15260 /* 35897*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15262 /* 35901*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15267 /* 35908*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15278 /* 35929*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15283 /* 35936*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15339 /* 36095*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15344 /* 36102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15400 /* 36260*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15411 /* 36277*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15413 /* 36281*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15415 /* 36285*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15420 /* 36292*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15431 /* 36313*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15436 /* 36320*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15447 /* 36339*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15449 /* 36343*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15454 /* 36350*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15465 /* 36371*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15470 /* 36378*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15526 /* 36537*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15531 /* 36544*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15588 /* 36704*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15593 /* 36711*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15604 /* 36730*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15606 /* 36734*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15611 /* 36741*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15622 /* 36762*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15627 /* 36769*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15683 /* 36928*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15688 /* 36935*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15744 /* 37093*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15755 /* 37110*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15757 /* 37114*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15759 /* 37118*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15764 /* 37125*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15775 /* 37146*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15780 /* 37153*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15791 /* 37172*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15793 /* 37176*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15798 /* 37183*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15809 /* 37204*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15814 /* 37211*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15870 /* 37370*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15875 /* 37377*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15932 /* 37537*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15937 /* 37544*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15948 /* 37563*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
15950 /* 37567*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15955 /* 37574*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15966 /* 37595*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15971 /* 37602*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16027 /* 37761*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16032 /* 37768*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16088 /* 37926*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16099 /* 37943*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16101 /* 37947*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16103 /* 37951*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16108 /* 37958*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16119 /* 37979*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16124 /* 37986*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16135 /* 38005*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16137 /* 38009*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16142 /* 38016*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16153 /* 38037*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16158 /* 38044*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16214 /* 38203*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16219 /* 38210*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16276 /* 38370*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16281 /* 38377*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16292 /* 38396*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16294 /* 38400*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16299 /* 38407*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16310 /* 38428*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16315 /* 38435*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16371 /* 38594*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16376 /* 38601*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16427 /* 38750*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16438 /* 38771*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16443 /* 38778*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16454 /* 38797*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16456 /* 38801*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16458 /* 38805*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16463 /* 38812*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16474 /* 38833*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16479 /* 38840*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16490 /* 38859*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16492 /* 38863*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16503 /* 38882*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16557 /* 39036*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16614 /* 39194*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16619 /* 39201*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16630 /* 39220*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16632 /* 39224*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16643 /* 39243*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16697 /* 39397*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16755 /* 39556*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16760 /* 39563*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16771 /* 39582*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16773 /* 39586*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16775 /* 39590*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16780 /* 39597*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16791 /* 39618*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16796 /* 39625*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16807 /* 39644*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16809 /* 39648*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16820 /* 39667*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16874 /* 39821*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16931 /* 39979*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16936 /* 39986*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16947 /* 40005*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16949 /* 40009*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16960 /* 40028*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17014 /* 40182*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17072 /* 40341*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17077 /* 40348*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17088 /* 40367*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17090 /* 40371*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17092 /* 40375*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17103 /* 40394*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17114 /* 40411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17116 /* 40415*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17121 /* 40422*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17132 /* 40443*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17137 /* 40450*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17193 /* 40609*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17198 /* 40616*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17253 /* 40773*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17264 /* 40790*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17266 /* 40794*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17271 /* 40801*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17282 /* 40822*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17287 /* 40829*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17343 /* 40988*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17348 /* 40995*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17406 /* 41156*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17411 /* 41163*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17422 /* 41182*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17424 /* 41186*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17426 /* 41190*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17437 /* 41209*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17448 /* 41226*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17450 /* 41230*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17455 /* 41237*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17466 /* 41258*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17471 /* 41265*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17527 /* 41424*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17532 /* 41431*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17587 /* 41588*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17598 /* 41605*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17600 /* 41609*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17605 /* 41616*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17616 /* 41637*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17621 /* 41644*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17677 /* 41803*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17682 /* 41810*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17740 /* 41971*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17745 /* 41978*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17756 /* 41997*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17758 /* 42001*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17760 /* 42005*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17765 /* 42012*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17776 /* 42033*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17781 /* 42040*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17792 /* 42059*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17794 /* 42063*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17805 /* 42082*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17859 /* 42236*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17916 /* 42394*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17921 /* 42401*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17932 /* 42420*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17934 /* 42424*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17945 /* 42443*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17999 /* 42597*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18057 /* 42756*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18062 /* 42763*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18073 /* 42782*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18075 /* 42786*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18077 /* 42790*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18082 /* 42797*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18093 /* 42818*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18098 /* 42825*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18109 /* 42844*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18111 /* 42848*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18122 /* 42867*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18176 /* 43021*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18233 /* 43179*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18238 /* 43186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18249 /* 43205*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18251 /* 43209*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18262 /* 43228*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18316 /* 43382*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18374 /* 43541*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18379 /* 43548*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18390 /* 43567*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18392 /* 43571*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18394 /* 43575*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18405 /* 43594*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18416 /* 43611*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18418 /* 43615*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18423 /* 43622*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18434 /* 43643*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18439 /* 43650*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18495 /* 43809*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18500 /* 43816*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18555 /* 43973*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18566 /* 43990*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18568 /* 43994*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18573 /* 44001*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18584 /* 44022*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18589 /* 44029*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18645 /* 44188*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18650 /* 44195*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18708 /* 44356*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18713 /* 44363*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18724 /* 44382*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18726 /* 44386*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18728 /* 44390*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18739 /* 44409*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18750 /* 44426*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18752 /* 44430*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18757 /* 44437*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18768 /* 44458*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18773 /* 44465*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18829 /* 44624*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18834 /* 44631*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18889 /* 44788*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18900 /* 44805*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18902 /* 44809*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18907 /* 44816*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18918 /* 44837*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18923 /* 44844*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18979 /* 45003*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18984 /* 45010*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19041 /* 45168*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19046 /* 45175*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19057 /* 45193*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19061 /* 45204*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19063 /* 45208*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19069 /* 45218*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19080 /* 45239*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19085 /* 45246*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19096 /* 45265*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19098 /* 45269*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19103 /* 45276*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19114 /* 45297*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19119 /* 45304*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19131 /* 45324*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19133 /* 45328*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19144 /* 45347*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19197 /* 45500*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19253 /* 45657*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19258 /* 45664*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19270 /* 45684*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19272 /* 45688*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19283 /* 45707*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19336 /* 45860*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19393 /* 46018*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19398 /* 46025*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19409 /* 46044*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19411 /* 46048*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19416 /* 46055*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19427 /* 46076*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19432 /* 46083*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19444 /* 46103*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19446 /* 46107*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19457 /* 46126*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19510 /* 46279*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19566 /* 46436*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19571 /* 46443*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19583 /* 46463*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19585 /* 46467*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19596 /* 46486*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19649 /* 46639*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19706 /* 46797*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19711 /* 46804*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19722 /* 46823*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19724 /* 46827*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19729 /* 46834*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19740 /* 46855*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19745 /* 46862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19757 /* 46882*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19759 /* 46886*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19770 /* 46905*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19823 /* 47058*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19879 /* 47215*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19884 /* 47222*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19896 /* 47242*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
19898 /* 47246*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19909 /* 47265*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19962 /* 47418*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20019 /* 47576*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20024 /* 47583*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20035 /* 47602*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20037 /* 47606*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20042 /* 47613*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20053 /* 47634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20058 /* 47641*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20070 /* 47661*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20072 /* 47665*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20083 /* 47684*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20136 /* 47837*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20192 /* 47994*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20197 /* 48001*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20209 /* 48021*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20211 /* 48025*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20222 /* 48044*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20275 /* 48197*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20332 /* 48355*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20337 /* 48362*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20348 /* 48381*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20350 /* 48385*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20361 /* 48404*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20373 /* 48422*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20375 /* 48426*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20380 /* 48433*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20391 /* 48454*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20396 /* 48461*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20451 /* 48619*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20456 /* 48626*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20510 /* 48782*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20522 /* 48800*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20524 /* 48804*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20529 /* 48811*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20540 /* 48832*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20545 /* 48839*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20600 /* 48997*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20605 /* 49004*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20662 /* 49164*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20667 /* 49171*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20678 /* 49190*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20680 /* 49194*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20691 /* 49213*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20703 /* 49231*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20705 /* 49235*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20710 /* 49242*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20721 /* 49263*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20726 /* 49270*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20781 /* 49428*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20786 /* 49435*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20840 /* 49591*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20852 /* 49609*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
20854 /* 49613*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20859 /* 49620*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20870 /* 49641*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20875 /* 49648*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20930 /* 49806*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20935 /* 49813*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20991 /* 49971*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21002 /* 49988*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21004 /* 49992*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21009 /* 49999*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21020 /* 50020*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21025 /* 50027*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21037 /* 50047*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21039 /* 50051*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21044 /* 50058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21055 /* 50079*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21060 /* 50086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21115 /* 50244*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21120 /* 50251*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21176 /* 50410*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21181 /* 50417*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21193 /* 50437*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21195 /* 50441*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21200 /* 50448*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21211 /* 50469*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21216 /* 50476*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21271 /* 50634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21276 /* 50641*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21331 /* 50798*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21342 /* 50815*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21344 /* 50819*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21349 /* 50826*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21360 /* 50847*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21365 /* 50854*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21377 /* 50874*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21379 /* 50878*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21384 /* 50885*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21395 /* 50906*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21400 /* 50913*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21455 /* 51071*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21460 /* 51078*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21516 /* 51237*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21521 /* 51244*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21533 /* 51264*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21535 /* 51268*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21540 /* 51275*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21551 /* 51296*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21556 /* 51303*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21611 /* 51461*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21616 /* 51468*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21666 /* 51616*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21677 /* 51637*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21682 /* 51644*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21693 /* 51663*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21695 /* 51667*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21706 /* 51686*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21718 /* 51704*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21720 /* 51708*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21725 /* 51715*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21736 /* 51736*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21741 /* 51743*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21796 /* 51901*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21801 /* 51908*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21855 /* 52064*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21867 /* 52082*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21869 /* 52086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21874 /* 52093*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21885 /* 52114*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21890 /* 52121*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21945 /* 52279*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21950 /* 52286*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22007 /* 52446*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22012 /* 52453*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22023 /* 52472*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22025 /* 52476*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22036 /* 52495*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22048 /* 52513*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22050 /* 52517*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22055 /* 52524*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22066 /* 52545*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22071 /* 52552*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22126 /* 52710*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22131 /* 52717*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22185 /* 52873*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22197 /* 52891*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22199 /* 52895*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22204 /* 52902*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22215 /* 52923*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22220 /* 52930*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22275 /* 53088*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22280 /* 53095*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22336 /* 53253*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22347 /* 53270*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22349 /* 53274*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22354 /* 53281*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22365 /* 53302*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22370 /* 53309*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22382 /* 53329*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22384 /* 53333*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22389 /* 53340*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22400 /* 53361*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22405 /* 53368*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22460 /* 53526*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22465 /* 53533*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22521 /* 53692*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22526 /* 53699*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22538 /* 53719*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22540 /* 53723*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22545 /* 53730*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22556 /* 53751*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22561 /* 53758*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22616 /* 53916*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22621 /* 53923*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22676 /* 54080*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22687 /* 54097*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22689 /* 54101*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22694 /* 54108*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22705 /* 54129*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22710 /* 54136*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22722 /* 54156*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22724 /* 54160*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22729 /* 54167*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22740 /* 54188*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22745 /* 54195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22800 /* 54353*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22805 /* 54360*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22861 /* 54519*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22866 /* 54526*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22878 /* 54546*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
22880 /* 54550*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22885 /* 54557*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22896 /* 54578*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22901 /* 54585*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22956 /* 54743*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22961 /* 54750*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23011 /* 54898*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23022 /* 54919*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23027 /* 54926*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23038 /* 54945*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23040 /* 54949*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23045 /* 54956*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23056 /* 54977*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23061 /* 54984*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23073 /* 55004*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23075 /* 55008*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23086 /* 55027*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23139 /* 55180*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23195 /* 55337*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23200 /* 55344*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23212 /* 55364*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23214 /* 55368*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23225 /* 55387*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23278 /* 55540*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23335 /* 55698*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23340 /* 55705*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23351 /* 55724*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23353 /* 55728*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23358 /* 55735*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23369 /* 55756*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23374 /* 55763*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23386 /* 55783*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23388 /* 55787*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23399 /* 55806*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23452 /* 55959*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23508 /* 56116*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23513 /* 56123*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23525 /* 56143*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23527 /* 56147*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23538 /* 56166*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23591 /* 56319*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23648 /* 56477*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23653 /* 56484*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23664 /* 56503*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23666 /* 56507*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23671 /* 56514*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23682 /* 56535*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23687 /* 56542*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23699 /* 56562*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23701 /* 56566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23712 /* 56585*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23765 /* 56738*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23821 /* 56895*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23826 /* 56902*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23838 /* 56922*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23840 /* 56926*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23851 /* 56945*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23904 /* 57098*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23961 /* 57256*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23966 /* 57263*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23977 /* 57282*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
23979 /* 57286*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23984 /* 57293*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23995 /* 57314*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24000 /* 57321*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24012 /* 57341*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24014 /* 57345*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24025 /* 57364*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24078 /* 57517*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24134 /* 57674*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24139 /* 57681*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24151 /* 57701*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24153 /* 57705*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24164 /* 57724*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24217 /* 57877*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24274 /* 58035*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24279 /* 58042*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24290 /* 58061*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24292 /* 58065*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24303 /* 58084*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24315 /* 58102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24317 /* 58106*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24322 /* 58113*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24333 /* 58134*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24338 /* 58141*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24393 /* 58299*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24398 /* 58306*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24452 /* 58462*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24464 /* 58480*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24466 /* 58484*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24471 /* 58491*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24482 /* 58512*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24487 /* 58519*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24542 /* 58677*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24547 /* 58684*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24604 /* 58844*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24609 /* 58851*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24620 /* 58870*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24622 /* 58874*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24633 /* 58893*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24645 /* 58911*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24647 /* 58915*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24652 /* 58922*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24663 /* 58943*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24668 /* 58950*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24723 /* 59108*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24728 /* 59115*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24782 /* 59271*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24794 /* 59289*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24796 /* 59293*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24801 /* 59300*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24812 /* 59321*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24817 /* 59328*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24872 /* 59486*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24877 /* 59493*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24933 /* 59651*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24944 /* 59668*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24946 /* 59672*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24951 /* 59679*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24962 /* 59700*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24967 /* 59707*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24979 /* 59727*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
24981 /* 59731*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24986 /* 59738*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24997 /* 59759*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25002 /* 59766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25057 /* 59924*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25062 /* 59931*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25118 /* 60090*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25123 /* 60097*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25135 /* 60117*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25137 /* 60121*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25142 /* 60128*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25153 /* 60149*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25158 /* 60156*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25213 /* 60314*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25218 /* 60321*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25273 /* 60478*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25284 /* 60495*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25286 /* 60499*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25291 /* 60506*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25302 /* 60527*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25307 /* 60534*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25319 /* 60554*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25321 /* 60558*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25326 /* 60565*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25337 /* 60586*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25342 /* 60593*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25397 /* 60751*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25402 /* 60758*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25458 /* 60917*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25463 /* 60924*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25475 /* 60944*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25477 /* 60948*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25482 /* 60955*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25493 /* 60976*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25498 /* 60983*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25553 /* 61141*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25558 /* 61148*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25608 /* 61296*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25619 /* 61317*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25624 /* 61324*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25635 /* 61343*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25637 /* 61347*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25648 /* 61366*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25660 /* 61384*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25662 /* 61388*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25667 /* 61395*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25678 /* 61416*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25683 /* 61423*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25738 /* 61581*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25743 /* 61588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25797 /* 61744*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25809 /* 61762*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25811 /* 61766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25816 /* 61773*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25827 /* 61794*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25832 /* 61801*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25887 /* 61959*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25892 /* 61966*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25949 /* 62126*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25954 /* 62133*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25965 /* 62152*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25967 /* 62156*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25978 /* 62175*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25990 /* 62193*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25992 /* 62197*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25997 /* 62204*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26008 /* 62225*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26013 /* 62232*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26068 /* 62390*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26073 /* 62397*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26127 /* 62553*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26139 /* 62571*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26141 /* 62575*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26146 /* 62582*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26157 /* 62603*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26162 /* 62610*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26217 /* 62768*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26222 /* 62775*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26278 /* 62933*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26289 /* 62950*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26291 /* 62954*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26296 /* 62961*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26307 /* 62982*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26312 /* 62989*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26324 /* 63009*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26326 /* 63013*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26331 /* 63020*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26342 /* 63041*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26347 /* 63048*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26402 /* 63206*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26407 /* 63213*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26463 /* 63372*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26468 /* 63379*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26480 /* 63399*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26482 /* 63403*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26487 /* 63410*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26498 /* 63431*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26503 /* 63438*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26558 /* 63596*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26563 /* 63603*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26618 /* 63760*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26629 /* 63777*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26631 /* 63781*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26636 /* 63788*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26647 /* 63809*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26652 /* 63816*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26664 /* 63836*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26666 /* 63840*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26671 /* 63847*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26682 /* 63868*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26687 /* 63875*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26742 /* 64033*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26747 /* 64040*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26803 /* 64199*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26808 /* 64206*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26820 /* 64226*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26822 /* 64230*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26827 /* 64237*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26838 /* 64258*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26843 /* 64265*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26898 /* 64423*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26903 /* 64430*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26954 /* 64582*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26965 /* 64601*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26976 /* 64618*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26978 /* 64622*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26980 /* 64626*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26985 /* 64633*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26996 /* 64654*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27001 /* 64661*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27012 /* 64680*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27014 /* 64684*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27019 /* 64691*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27030 /* 64712*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27035 /* 64719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27091 /* 64878*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27096 /* 64885*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27153 /* 65045*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27158 /* 65052*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27169 /* 65071*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27171 /* 65075*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27176 /* 65082*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27187 /* 65103*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27192 /* 65110*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27248 /* 65269*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27253 /* 65276*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27309 /* 65434*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27320 /* 65451*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27322 /* 65455*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27324 /* 65459*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27329 /* 65466*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27340 /* 65487*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27345 /* 65494*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27356 /* 65513*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27358 /* 65517*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27363 /* 65524*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27374 /* 65545*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27379 /* 65552*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27435 /* 65711*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27440 /* 65718*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27497 /* 65878*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27502 /* 65885*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27513 /* 65904*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27515 /* 65908*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27520 /* 65915*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27531 /* 65936*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27536 /* 65943*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27592 /* 66102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27597 /* 66109*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27653 /* 66267*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27664 /* 66284*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27666 /* 66288*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27668 /* 66292*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27673 /* 66299*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27684 /* 66320*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27689 /* 66327*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27700 /* 66346*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27702 /* 66350*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27707 /* 66357*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27718 /* 66378*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27723 /* 66385*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27779 /* 66544*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27784 /* 66551*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27841 /* 66711*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27846 /* 66718*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27857 /* 66737*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
27859 /* 66741*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27864 /* 66748*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27875 /* 66769*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27880 /* 66776*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27936 /* 66935*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
27941 /* 66942*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27997 /* 67100*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28008 /* 67117*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28010 /* 67121*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28012 /* 67125*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28017 /* 67132*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28028 /* 67153*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28033 /* 67160*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28044 /* 67179*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28046 /* 67183*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28051 /* 67190*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28062 /* 67211*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28067 /* 67218*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28123 /* 67377*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28128 /* 67384*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28185 /* 67544*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28190 /* 67551*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28201 /* 67570*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28203 /* 67574*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28208 /* 67581*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28219 /* 67602*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28224 /* 67609*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28280 /* 67768*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28285 /* 67775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28336 /* 67924*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28347 /* 67945*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28352 /* 67952*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28363 /* 67971*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28365 /* 67975*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28367 /* 67979*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28372 /* 67986*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28383 /* 68007*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28388 /* 68014*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28399 /* 68033*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28401 /* 68037*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28412 /* 68056*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28466 /* 68210*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28523 /* 68368*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28528 /* 68375*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28539 /* 68394*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28541 /* 68398*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28552 /* 68417*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28606 /* 68571*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28664 /* 68730*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28669 /* 68737*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28680 /* 68756*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28682 /* 68760*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28684 /* 68764*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28689 /* 68771*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28700 /* 68792*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28705 /* 68799*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28716 /* 68818*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28718 /* 68822*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28729 /* 68841*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28783 /* 68995*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28840 /* 69153*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28845 /* 69160*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28856 /* 69179*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28858 /* 69183*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28869 /* 69202*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28923 /* 69356*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28981 /* 69515*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28986 /* 69522*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28997 /* 69541*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28999 /* 69545*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29001 /* 69549*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29012 /* 69568*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29023 /* 69585*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29025 /* 69589*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29030 /* 69596*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29041 /* 69617*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29046 /* 69624*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29102 /* 69783*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29107 /* 69790*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29162 /* 69947*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29173 /* 69964*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29175 /* 69968*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29180 /* 69975*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29191 /* 69996*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29196 /* 70003*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29252 /* 70162*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29257 /* 70169*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29315 /* 70330*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29320 /* 70337*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29331 /* 70356*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29333 /* 70360*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29335 /* 70364*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29346 /* 70383*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29357 /* 70400*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29359 /* 70404*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29364 /* 70411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29375 /* 70432*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29380 /* 70439*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29436 /* 70598*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29441 /* 70605*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29496 /* 70762*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29507 /* 70779*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29509 /* 70783*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29514 /* 70790*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29525 /* 70811*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29530 /* 70818*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29586 /* 70977*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29591 /* 70984*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29649 /* 71145*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29654 /* 71152*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29665 /* 71171*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29667 /* 71175*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29669 /* 71179*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29674 /* 71186*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29685 /* 71207*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29690 /* 71214*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29701 /* 71233*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29703 /* 71237*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29713 /* 71253*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29769 /* 71410*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29774 /* 71417*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29785 /* 71436*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29787 /* 71440*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29798 /* 71459*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29852 /* 71613*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29910 /* 71772*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29915 /* 71779*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29926 /* 71798*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29928 /* 71802*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29930 /* 71806*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29935 /* 71813*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29946 /* 71834*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29951 /* 71841*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29962 /* 71860*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
29964 /* 71864*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
29975 /* 71883*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30029 /* 72037*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30086 /* 72195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30091 /* 72202*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30102 /* 72221*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30104 /* 72225*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30115 /* 72244*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30169 /* 72398*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30227 /* 72557*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30232 /* 72564*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30243 /* 72583*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30245 /* 72587*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30247 /* 72591*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30258 /* 72610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30269 /* 72627*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30271 /* 72631*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30276 /* 72638*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30287 /* 72659*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30292 /* 72666*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30348 /* 72825*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30353 /* 72832*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30408 /* 72989*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30419 /* 73006*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30421 /* 73010*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30426 /* 73017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30437 /* 73038*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30442 /* 73045*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30498 /* 73204*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30503 /* 73211*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30561 /* 73372*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30566 /* 73379*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30577 /* 73398*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30579 /* 73402*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30581 /* 73406*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30592 /* 73425*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30603 /* 73442*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30605 /* 73446*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30610 /* 73453*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30621 /* 73474*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30626 /* 73481*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30682 /* 73640*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30687 /* 73647*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30742 /* 73804*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30753 /* 73821*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30755 /* 73825*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30760 /* 73832*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30771 /* 73853*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30776 /* 73860*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30832 /* 74019*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30837 /* 74026*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30894 /* 74185*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30905 /* 74202*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30907 /* 74206*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30909 /* 74210*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30914 /* 74217*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30925 /* 74238*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30930 /* 74245*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30941 /* 74264*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
30943 /* 74268*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30948 /* 74275*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30959 /* 74296*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
30964 /* 74303*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31020 /* 74462*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31025 /* 74469*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31082 /* 74629*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31087 /* 74636*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31098 /* 74655*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31100 /* 74659*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31105 /* 74666*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31116 /* 74687*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31121 /* 74694*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31177 /* 74853*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31182 /* 74860*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31238 /* 75018*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31249 /* 75035*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31251 /* 75039*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31253 /* 75043*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31258 /* 75050*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31269 /* 75071*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31274 /* 75078*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31285 /* 75097*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31287 /* 75101*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31292 /* 75108*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31303 /* 75129*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31308 /* 75136*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31364 /* 75295*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31369 /* 75302*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31426 /* 75462*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31431 /* 75469*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31442 /* 75488*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31444 /* 75492*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31449 /* 75499*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31460 /* 75520*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31465 /* 75527*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31521 /* 75686*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31526 /* 75693*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31582 /* 75851*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31593 /* 75868*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31595 /* 75872*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31597 /* 75876*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31602 /* 75883*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31613 /* 75904*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31618 /* 75911*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31629 /* 75930*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31631 /* 75934*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31636 /* 75941*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31647 /* 75962*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31652 /* 75969*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31708 /* 76128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31713 /* 76135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31770 /* 76295*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31775 /* 76302*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31786 /* 76321*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31788 /* 76325*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31793 /* 76332*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31804 /* 76353*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31809 /* 76360*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31865 /* 76519*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31870 /* 76526*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31926 /* 76684*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31937 /* 76701*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31939 /* 76705*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31941 /* 76709*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31946 /* 76716*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31957 /* 76737*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31962 /* 76744*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31973 /* 76763*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
31975 /* 76767*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31980 /* 76774*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31991 /* 76795*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31996 /* 76802*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32052 /* 76961*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32057 /* 76968*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32114 /* 77128*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32119 /* 77135*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32130 /* 77154*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32132 /* 77158*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32137 /* 77165*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32148 /* 77186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32153 /* 77193*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32209 /* 77352*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32214 /* 77359*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32265 /* 77508*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32276 /* 77529*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32281 /* 77536*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32292 /* 77555*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32294 /* 77559*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32296 /* 77563*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32301 /* 77570*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32312 /* 77591*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32317 /* 77598*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32328 /* 77617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32330 /* 77621*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32341 /* 77640*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32395 /* 77794*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32452 /* 77952*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32457 /* 77959*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32468 /* 77978*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32470 /* 77982*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32481 /* 78001*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32535 /* 78155*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32593 /* 78314*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32598 /* 78321*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32609 /* 78340*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32611 /* 78344*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32613 /* 78348*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32618 /* 78355*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32629 /* 78376*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32634 /* 78383*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32645 /* 78402*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32647 /* 78406*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32658 /* 78425*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32712 /* 78579*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32769 /* 78737*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32774 /* 78744*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32785 /* 78763*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32787 /* 78767*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32798 /* 78786*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32852 /* 78940*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32910 /* 79099*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32915 /* 79106*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32926 /* 79125*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32928 /* 79129*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32930 /* 79133*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32941 /* 79152*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32952 /* 79169*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
32954 /* 79173*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32959 /* 79180*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32970 /* 79201*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32975 /* 79208*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33031 /* 79367*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33036 /* 79374*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33091 /* 79531*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33102 /* 79548*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33104 /* 79552*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33109 /* 79559*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33120 /* 79580*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33125 /* 79587*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33181 /* 79746*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33186 /* 79753*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33244 /* 79914*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33249 /* 79921*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33260 /* 79940*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33262 /* 79944*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33264 /* 79948*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33275 /* 79967*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33286 /* 79984*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33288 /* 79988*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33293 /* 79995*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33304 /* 80016*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33309 /* 80023*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33365 /* 80182*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33370 /* 80189*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33425 /* 80346*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33436 /* 80363*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33438 /* 80367*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33443 /* 80374*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33454 /* 80395*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33459 /* 80402*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33515 /* 80561*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33520 /* 80568*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33578 /* 80729*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33583 /* 80736*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33594 /* 80755*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33596 /* 80759*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33598 /* 80763*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33603 /* 80770*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33614 /* 80791*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33619 /* 80798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33630 /* 80817*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33632 /* 80821*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33643 /* 80840*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33697 /* 80994*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33754 /* 81152*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33759 /* 81159*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33770 /* 81178*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33772 /* 81182*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33783 /* 81201*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33837 /* 81355*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33895 /* 81514*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33900 /* 81521*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33911 /* 81540*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33913 /* 81544*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33915 /* 81548*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33920 /* 81555*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33931 /* 81576*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33936 /* 81583*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33947 /* 81602*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33949 /* 81606*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33960 /* 81625*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34014 /* 81779*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34071 /* 81937*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34076 /* 81944*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34087 /* 81963*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34089 /* 81967*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34100 /* 81986*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34154 /* 82140*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34212 /* 82299*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34217 /* 82306*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34228 /* 82325*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34230 /* 82329*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34232 /* 82333*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34243 /* 82352*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34254 /* 82369*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34256 /* 82373*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34261 /* 82380*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34272 /* 82401*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34277 /* 82408*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34333 /* 82567*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34338 /* 82574*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34393 /* 82731*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34404 /* 82748*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34406 /* 82752*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34411 /* 82759*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34422 /* 82780*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34427 /* 82787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34483 /* 82946*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34488 /* 82953*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34546 /* 83114*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34551 /* 83121*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34562 /* 83140*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34564 /* 83144*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34566 /* 83148*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34577 /* 83167*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34588 /* 83184*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34590 /* 83188*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34595 /* 83195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34606 /* 83216*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34611 /* 83223*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34667 /* 83382*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34672 /* 83389*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34727 /* 83546*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34738 /* 83563*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34740 /* 83567*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34745 /* 83574*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34756 /* 83595*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34761 /* 83602*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34817 /* 83761*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34822 /* 83768*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34879 /* 83931*/          OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34881 /* 83935*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34887 /* 83945*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34898 /* 83965*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34903 /* 83972*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34914 /* 83990*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34916 /* 83994*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34922 /* 84004*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34933 /* 84025*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34938 /* 84032*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34950 /* 84052*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34952 /* 84056*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34963 /* 84075*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34975 /* 84093*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
34977 /* 84097*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34982 /* 84104*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34993 /* 84125*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34998 /* 84132*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35052 /* 84289*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35057 /* 84296*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35110 /* 84451*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35122 /* 84469*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35124 /* 84473*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35129 /* 84480*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35140 /* 84501*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35145 /* 84508*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35199 /* 84665*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35204 /* 84672*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35260 /* 84831*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35265 /* 84838*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35277 /* 84858*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35279 /* 84862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35290 /* 84881*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35302 /* 84899*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35304 /* 84903*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35309 /* 84910*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35320 /* 84931*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35325 /* 84938*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35379 /* 85095*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35384 /* 85102*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35437 /* 85257*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35449 /* 85275*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35451 /* 85279*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35456 /* 85286*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35467 /* 85307*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35472 /* 85314*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35526 /* 85471*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35531 /* 85478*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35614 /* 85730*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35619 /* 85737*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35672 /* 85892*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35684 /* 85910*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35686 /* 85914*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35691 /* 85921*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35702 /* 85942*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35707 /* 85949*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35761 /* 86106*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35766 /* 86113*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35822 /* 86272*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35827 /* 86279*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35839 /* 86299*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35841 /* 86303*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35852 /* 86322*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35864 /* 86340*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
35866 /* 86344*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35871 /* 86351*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35882 /* 86372*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35887 /* 86379*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35941 /* 86536*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35946 /* 86543*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35999 /* 86698*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36011 /* 86716*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36013 /* 86720*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36018 /* 86727*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36029 /* 86748*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36034 /* 86755*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36088 /* 86912*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36093 /* 86919*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36148 /* 87076*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36160 /* 87094*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36162 /* 87098*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36167 /* 87105*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36178 /* 87126*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36183 /* 87133*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36195 /* 87153*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36197 /* 87157*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36202 /* 87164*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36213 /* 87185*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36218 /* 87192*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36272 /* 87349*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36277 /* 87356*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36332 /* 87514*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36337 /* 87521*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36349 /* 87541*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36351 /* 87545*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36356 /* 87552*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36367 /* 87573*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36372 /* 87580*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36426 /* 87737*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36431 /* 87744*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36485 /* 87900*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36497 /* 87918*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36499 /* 87922*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36504 /* 87929*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36515 /* 87950*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36520 /* 87957*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36532 /* 87977*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36534 /* 87981*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36539 /* 87988*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36550 /* 88009*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36555 /* 88016*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36609 /* 88173*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36614 /* 88180*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36669 /* 88338*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36674 /* 88345*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36686 /* 88365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36688 /* 88369*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36693 /* 88376*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36704 /* 88397*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36709 /* 88404*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36763 /* 88561*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36768 /* 88568*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36851 /* 88820*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36856 /* 88827*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36911 /* 88985*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36916 /* 88992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36928 /* 89012*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
36930 /* 89016*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36935 /* 89023*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36946 /* 89044*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36951 /* 89051*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37005 /* 89208*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37010 /* 89215*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37064 /* 89371*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37076 /* 89389*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37078 /* 89393*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37083 /* 89400*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37094 /* 89421*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37099 /* 89428*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37111 /* 89448*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37113 /* 89452*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37118 /* 89459*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37129 /* 89480*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37134 /* 89487*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37188 /* 89644*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37193 /* 89651*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37248 /* 89809*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37253 /* 89816*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37265 /* 89836*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37267 /* 89840*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37272 /* 89847*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37283 /* 89868*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37288 /* 89875*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37342 /* 90032*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37347 /* 90039*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37403 /* 90197*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37408 /* 90204*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37419 /* 90222*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37421 /* 90226*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37426 /* 90233*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37437 /* 90254*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37442 /* 90261*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37454 /* 90281*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37456 /* 90285*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37467 /* 90304*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37479 /* 90322*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37481 /* 90326*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37486 /* 90333*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37497 /* 90354*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37502 /* 90361*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37556 /* 90518*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37561 /* 90525*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37614 /* 90680*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37626 /* 90698*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37628 /* 90702*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37633 /* 90709*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37644 /* 90730*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37649 /* 90737*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37703 /* 90894*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37708 /* 90901*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37764 /* 91060*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37769 /* 91067*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37781 /* 91087*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37783 /* 91091*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37794 /* 91110*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37806 /* 91128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37808 /* 91132*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37813 /* 91139*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37824 /* 91160*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37829 /* 91167*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37883 /* 91324*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37888 /* 91331*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37941 /* 91486*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37953 /* 91504*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
37955 /* 91508*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37960 /* 91515*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37971 /* 91536*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37976 /* 91543*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38030 /* 91700*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38035 /* 91707*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38118 /* 91959*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38123 /* 91966*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38176 /* 92121*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38188 /* 92139*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38190 /* 92143*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38195 /* 92150*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38206 /* 92171*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38211 /* 92178*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38265 /* 92335*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38270 /* 92342*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38326 /* 92501*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38331 /* 92508*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38343 /* 92528*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38345 /* 92532*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38356 /* 92551*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38368 /* 92569*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38370 /* 92573*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38375 /* 92580*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38386 /* 92601*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38391 /* 92608*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38445 /* 92765*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38450 /* 92772*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38503 /* 92927*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38515 /* 92945*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38517 /* 92949*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38522 /* 92956*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38533 /* 92977*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38538 /* 92984*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38592 /* 93141*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38597 /* 93148*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38654 /* 93307*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38666 /* 93325*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38668 /* 93329*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38673 /* 93336*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38684 /* 93357*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38689 /* 93364*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38701 /* 93384*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38703 /* 93388*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38708 /* 93395*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38719 /* 93416*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38724 /* 93423*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38736 /* 93443*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38738 /* 93447*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38743 /* 93454*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38754 /* 93475*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38759 /* 93482*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38813 /* 93639*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38818 /* 93646*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38873 /* 93804*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38878 /* 93811*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38890 /* 93831*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
38892 /* 93835*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38897 /* 93842*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38908 /* 93863*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38913 /* 93870*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38967 /* 94027*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38972 /* 94034*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39028 /* 94193*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39033 /* 94200*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39045 /* 94220*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39047 /* 94224*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39052 /* 94231*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39063 /* 94252*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39068 /* 94259*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39080 /* 94279*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39082 /* 94283*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39087 /* 94290*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39098 /* 94311*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39103 /* 94318*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39157 /* 94475*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39162 /* 94482*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39217 /* 94640*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39222 /* 94647*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39234 /* 94667*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39236 /* 94671*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39241 /* 94678*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39252 /* 94699*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39257 /* 94706*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39311 /* 94863*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39316 /* 94870*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39399 /* 95122*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39404 /* 95129*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39459 /* 95287*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39464 /* 95294*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39476 /* 95314*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39478 /* 95318*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39483 /* 95325*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39494 /* 95346*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39499 /* 95353*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39553 /* 95510*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39558 /* 95517*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39614 /* 95676*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39619 /* 95683*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39631 /* 95703*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39633 /* 95707*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39638 /* 95714*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39649 /* 95735*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39654 /* 95742*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39666 /* 95762*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39668 /* 95766*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39673 /* 95773*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39684 /* 95794*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39689 /* 95801*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39743 /* 95958*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39748 /* 95965*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39803 /* 96123*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39808 /* 96130*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39820 /* 96150*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39822 /* 96154*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39827 /* 96161*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39838 /* 96182*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39843 /* 96189*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39897 /* 96346*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39902 /* 96353*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39952 /* 96501*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39962 /* 96518*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39967 /* 96525*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39978 /* 96543*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
39980 /* 96547*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39991 /* 96566*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40003 /* 96584*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40005 /* 96588*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40010 /* 96595*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40021 /* 96616*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40026 /* 96623*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40038 /* 96643*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40040 /* 96647*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40045 /* 96654*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40056 /* 96675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40061 /* 96682*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40115 /* 96839*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40120 /* 96846*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40175 /* 97004*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40180 /* 97011*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40192 /* 97031*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40194 /* 97035*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40199 /* 97042*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40210 /* 97063*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40215 /* 97070*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40269 /* 97227*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40274 /* 97234*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40328 /* 97390*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40340 /* 97408*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40342 /* 97412*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40347 /* 97419*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40358 /* 97440*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40363 /* 97447*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40375 /* 97467*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40377 /* 97471*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40382 /* 97478*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40393 /* 97499*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40398 /* 97506*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40452 /* 97663*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40457 /* 97670*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40512 /* 97828*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40517 /* 97835*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40529 /* 97855*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40531 /* 97859*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40536 /* 97866*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40547 /* 97887*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40552 /* 97894*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40606 /* 98051*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40611 /* 98058*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40694 /* 98310*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40699 /* 98317*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40754 /* 98475*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40759 /* 98482*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40771 /* 98502*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40773 /* 98506*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40778 /* 98513*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40789 /* 98534*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40794 /* 98541*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40848 /* 98698*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40853 /* 98705*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40907 /* 98861*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40919 /* 98879*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40921 /* 98883*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40926 /* 98890*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40937 /* 98911*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40942 /* 98918*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40954 /* 98938*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
40956 /* 98942*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40961 /* 98949*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40972 /* 98970*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40977 /* 98977*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41031 /* 99134*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41036 /* 99141*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41091 /* 99299*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41096 /* 99306*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41108 /* 99326*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41110 /* 99330*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41115 /* 99337*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41126 /* 99358*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41131 /* 99365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41185 /* 99522*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41190 /* 99529*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41246 /* 99687*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41258 /* 99705*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41260 /* 99709*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41265 /* 99716*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41276 /* 99737*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41281 /* 99744*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41293 /* 99764*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41295 /* 99768*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41300 /* 99775*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41311 /* 99796*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41316 /* 99803*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41328 /* 99823*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41330 /* 99827*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41335 /* 99834*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41346 /* 99855*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41351 /* 99862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41405 /*100019*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41410 /*100026*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41465 /*100184*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41470 /*100191*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41482 /*100211*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41484 /*100215*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41489 /*100222*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41500 /*100243*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41505 /*100250*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41559 /*100407*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41564 /*100414*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41620 /*100573*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41625 /*100580*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41637 /*100600*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41639 /*100604*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41644 /*100611*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41655 /*100632*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41660 /*100639*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41672 /*100659*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41674 /*100663*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41679 /*100670*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41690 /*100691*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41695 /*100698*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41749 /*100855*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41754 /*100862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41809 /*101020*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41814 /*101027*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41826 /*101047*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
41828 /*101051*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41833 /*101058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41844 /*101079*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41849 /*101086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41903 /*101243*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41908 /*101250*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41991 /*101502*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41996 /*101509*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42051 /*101667*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42056 /*101674*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42068 /*101694*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42070 /*101698*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42075 /*101705*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42086 /*101726*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42091 /*101733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42145 /*101890*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42150 /*101897*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42206 /*102056*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42211 /*102063*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42223 /*102083*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42225 /*102087*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42230 /*102094*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42241 /*102115*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42246 /*102122*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42258 /*102142*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42260 /*102146*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42265 /*102153*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42276 /*102174*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42281 /*102181*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42335 /*102338*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42340 /*102345*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42395 /*102503*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42400 /*102510*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42412 /*102530*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42414 /*102534*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42419 /*102541*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42430 /*102562*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42435 /*102569*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42489 /*102726*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42494 /*102733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42544 /*102881*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42555 /*102901*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42560 /*102908*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42571 /*102926*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42573 /*102930*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42579 /*102940*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42590 /*102961*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42595 /*102968*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42607 /*102988*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42609 /*102992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42620 /*103011*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42632 /*103029*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42634 /*103033*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42639 /*103040*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42650 /*103061*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42655 /*103068*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42709 /*103225*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42714 /*103232*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42767 /*103387*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42779 /*103405*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42781 /*103409*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42786 /*103416*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42797 /*103437*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42802 /*103444*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42856 /*103601*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42861 /*103608*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42917 /*103767*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42922 /*103774*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42934 /*103794*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42936 /*103798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42947 /*103817*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42959 /*103835*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
42961 /*103839*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42966 /*103846*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42977 /*103867*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42982 /*103874*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43036 /*104031*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43041 /*104038*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43094 /*104193*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43106 /*104211*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43108 /*104215*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43113 /*104222*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43124 /*104243*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43129 /*104250*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43183 /*104407*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43188 /*104414*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43271 /*104666*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43276 /*104673*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43329 /*104828*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43341 /*104846*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43343 /*104850*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43348 /*104857*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43359 /*104878*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43364 /*104885*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43418 /*105042*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43423 /*105049*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43479 /*105208*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43484 /*105215*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43496 /*105235*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43498 /*105239*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43509 /*105258*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43521 /*105276*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43523 /*105280*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43528 /*105287*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43539 /*105308*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43544 /*105315*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43598 /*105472*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43603 /*105479*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43656 /*105634*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43668 /*105652*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43670 /*105656*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43675 /*105663*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43686 /*105684*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43691 /*105691*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43745 /*105848*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43750 /*105855*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43805 /*106012*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43817 /*106030*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43819 /*106034*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43824 /*106041*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43835 /*106062*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43840 /*106069*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43852 /*106089*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
43854 /*106093*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43859 /*106100*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43870 /*106121*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43875 /*106128*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43929 /*106285*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43934 /*106292*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43989 /*106450*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43994 /*106457*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44006 /*106477*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44008 /*106481*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44013 /*106488*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44024 /*106509*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44029 /*106516*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44083 /*106673*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44088 /*106680*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44142 /*106836*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44154 /*106854*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44156 /*106858*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44161 /*106865*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44172 /*106886*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44177 /*106893*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44189 /*106913*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44191 /*106917*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44196 /*106924*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44207 /*106945*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44212 /*106952*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44266 /*107109*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44271 /*107116*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44326 /*107274*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44331 /*107281*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44343 /*107301*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44345 /*107305*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44350 /*107312*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44361 /*107333*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44366 /*107340*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44420 /*107497*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44425 /*107504*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44508 /*107756*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44513 /*107763*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44568 /*107921*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44573 /*107928*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44585 /*107948*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44587 /*107952*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44592 /*107959*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44603 /*107980*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44608 /*107987*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44662 /*108144*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44667 /*108151*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44721 /*108307*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44733 /*108325*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44735 /*108329*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44740 /*108336*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44751 /*108357*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44756 /*108364*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44768 /*108384*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44770 /*108388*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44775 /*108395*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44786 /*108416*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44791 /*108423*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44845 /*108580*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44850 /*108587*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44905 /*108745*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44910 /*108752*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44922 /*108772*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
44924 /*108776*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44929 /*108783*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44940 /*108804*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44945 /*108811*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44999 /*108968*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45004 /*108975*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45060 /*109133*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45065 /*109140*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45076 /*109158*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45078 /*109162*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45083 /*109169*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45094 /*109190*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45099 /*109197*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45111 /*109217*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45113 /*109221*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45124 /*109240*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45136 /*109258*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45138 /*109262*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45143 /*109269*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45154 /*109290*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45159 /*109297*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45213 /*109454*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45218 /*109461*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45271 /*109616*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45283 /*109634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45285 /*109638*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45290 /*109645*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45301 /*109666*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45306 /*109673*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45360 /*109830*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45365 /*109837*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45421 /*109996*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45426 /*110003*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45438 /*110023*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45440 /*110027*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45451 /*110046*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45463 /*110064*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45465 /*110068*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45470 /*110075*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45481 /*110096*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45486 /*110103*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45540 /*110260*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45545 /*110267*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45598 /*110422*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45610 /*110440*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45612 /*110444*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45617 /*110451*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45628 /*110472*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45633 /*110479*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45687 /*110636*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45692 /*110643*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45775 /*110895*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45780 /*110902*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45833 /*111057*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45845 /*111075*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
45847 /*111079*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45852 /*111086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45863 /*111107*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45868 /*111114*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45922 /*111271*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45927 /*111278*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45983 /*111437*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45988 /*111444*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46000 /*111464*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46002 /*111468*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46013 /*111487*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46025 /*111505*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46027 /*111509*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46032 /*111516*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46043 /*111537*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46048 /*111544*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46102 /*111701*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46107 /*111708*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46160 /*111863*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46172 /*111881*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46174 /*111885*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46179 /*111892*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46190 /*111913*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46195 /*111920*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46249 /*112077*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46254 /*112084*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46311 /*112243*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46323 /*112261*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46325 /*112265*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46330 /*112272*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46341 /*112293*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46346 /*112300*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46358 /*112320*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46360 /*112324*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46365 /*112331*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46376 /*112352*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46381 /*112359*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46393 /*112379*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46395 /*112383*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46400 /*112390*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46411 /*112411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46416 /*112418*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46470 /*112575*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46475 /*112582*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46530 /*112740*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46535 /*112747*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46547 /*112767*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46549 /*112771*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46554 /*112778*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46565 /*112799*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46570 /*112806*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46624 /*112963*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46629 /*112970*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46685 /*113129*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46690 /*113136*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46702 /*113156*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46704 /*113160*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46709 /*113167*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46720 /*113188*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46725 /*113195*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46737 /*113215*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46739 /*113219*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46744 /*113226*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46755 /*113247*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46760 /*113254*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46814 /*113411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46819 /*113418*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46874 /*113576*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46879 /*113583*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46891 /*113603*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
46893 /*113607*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46898 /*113614*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46909 /*113635*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46914 /*113642*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46968 /*113799*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46973 /*113806*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47056 /*114058*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47061 /*114065*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47116 /*114223*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47121 /*114230*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47133 /*114250*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47135 /*114254*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47140 /*114261*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47151 /*114282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47156 /*114289*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47210 /*114446*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47215 /*114453*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47271 /*114612*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47276 /*114619*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47288 /*114639*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47290 /*114643*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47295 /*114650*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47306 /*114671*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47311 /*114678*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47323 /*114698*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47325 /*114702*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47330 /*114709*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47341 /*114730*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47346 /*114737*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47400 /*114894*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47405 /*114901*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47460 /*115059*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47465 /*115066*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47477 /*115086*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47479 /*115090*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47484 /*115097*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47495 /*115118*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47500 /*115125*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47554 /*115282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47559 /*115289*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47609 /*115437*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47619 /*115454*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47624 /*115461*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47635 /*115479*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47637 /*115483*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47648 /*115502*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47660 /*115520*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47662 /*115524*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47667 /*115531*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47678 /*115552*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47683 /*115559*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47695 /*115579*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47697 /*115583*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47702 /*115590*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47713 /*115611*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47718 /*115618*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47772 /*115775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47777 /*115782*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47832 /*115940*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47837 /*115947*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47849 /*115967*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47851 /*115971*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47856 /*115978*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47867 /*115999*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47872 /*116006*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47926 /*116163*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47931 /*116170*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47985 /*116326*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47997 /*116344*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
47999 /*116348*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48004 /*116355*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48015 /*116376*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48020 /*116383*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48032 /*116403*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48034 /*116407*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48039 /*116414*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48050 /*116435*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48055 /*116442*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48109 /*116599*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48114 /*116606*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48169 /*116764*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48174 /*116771*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48186 /*116791*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48188 /*116795*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48193 /*116802*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48204 /*116823*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48209 /*116830*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48263 /*116987*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48268 /*116994*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48351 /*117246*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48356 /*117253*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48411 /*117411*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48416 /*117418*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48428 /*117438*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48430 /*117442*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48435 /*117449*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48446 /*117470*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48451 /*117477*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48505 /*117634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48510 /*117641*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48564 /*117797*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48576 /*117815*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48578 /*117819*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48583 /*117826*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48594 /*117847*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48599 /*117854*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48611 /*117874*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48613 /*117878*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48618 /*117885*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48629 /*117906*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48634 /*117913*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48688 /*118070*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48693 /*118077*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48748 /*118235*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48753 /*118242*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48765 /*118262*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48767 /*118266*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48772 /*118273*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48783 /*118294*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48788 /*118301*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48842 /*118458*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48847 /*118465*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48903 /*118623*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48915 /*118641*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48917 /*118645*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48922 /*118652*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48933 /*118673*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48938 /*118680*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48950 /*118700*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48952 /*118704*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48957 /*118711*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48968 /*118732*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48973 /*118739*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48985 /*118759*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
48987 /*118763*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
48992 /*118770*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49003 /*118791*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49008 /*118798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49062 /*118955*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49067 /*118962*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49122 /*119120*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49127 /*119127*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49139 /*119147*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49141 /*119151*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49146 /*119158*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49157 /*119179*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49162 /*119186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49216 /*119343*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49221 /*119350*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49277 /*119509*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49282 /*119516*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49294 /*119536*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49296 /*119540*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49301 /*119547*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49312 /*119568*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49317 /*119575*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49329 /*119595*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49331 /*119599*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49336 /*119606*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49347 /*119627*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49352 /*119634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49406 /*119791*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49411 /*119798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49466 /*119956*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49471 /*119963*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49483 /*119983*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49485 /*119987*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49490 /*119994*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49501 /*120015*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49506 /*120022*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49560 /*120179*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49565 /*120186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49648 /*120438*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49653 /*120445*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49708 /*120603*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49713 /*120610*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49725 /*120630*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49727 /*120634*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49732 /*120641*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49743 /*120662*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49748 /*120669*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49802 /*120826*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49807 /*120833*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49863 /*120992*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49868 /*120999*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49880 /*121019*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49882 /*121023*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49887 /*121030*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49898 /*121051*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49903 /*121058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49915 /*121078*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
49917 /*121082*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49922 /*121089*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49933 /*121110*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49938 /*121117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49992 /*121274*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
49997 /*121281*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50052 /*121439*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50057 /*121446*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50069 /*121466*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50071 /*121470*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50076 /*121477*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50087 /*121498*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50092 /*121505*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50146 /*121662*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50151 /*121669*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50202 /*121821*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50214 /*121841*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50226 /*121859*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50228 /*121863*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50230 /*121867*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50235 /*121874*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50246 /*121895*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50251 /*121902*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50262 /*121921*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50264 /*121925*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50269 /*121932*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50280 /*121953*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50285 /*121960*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50298 /*121981*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50300 /*121985*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50305 /*121992*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50316 /*122013*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50321 /*122020*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50375 /*122177*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50380 /*122184*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50435 /*122342*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50440 /*122349*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50453 /*122370*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50455 /*122374*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50460 /*122381*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50471 /*122402*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50476 /*122409*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50530 /*122566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50535 /*122573*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50591 /*122732*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50596 /*122739*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50607 /*122758*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50609 /*122762*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50614 /*122769*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50625 /*122790*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50630 /*122797*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50643 /*122818*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50645 /*122822*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50650 /*122829*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50661 /*122850*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50666 /*122857*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50720 /*123014*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50725 /*123021*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50780 /*123179*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50785 /*123186*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50798 /*123207*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
50800 /*123211*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50805 /*123218*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50816 /*123239*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50821 /*123246*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50875 /*123403*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50880 /*123410*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50963 /*123662*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
50968 /*123669*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51023 /*123827*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51028 /*123834*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51041 /*123855*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51043 /*123859*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51048 /*123866*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51059 /*123887*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51064 /*123894*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51118 /*124051*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51123 /*124058*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51180 /*124220*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51185 /*124227*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51196 /*124246*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51198 /*124250*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51203 /*124257*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51214 /*124278*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51219 /*124285*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51232 /*124306*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51234 /*124310*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51239 /*124317*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51250 /*124338*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51255 /*124345*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51309 /*124502*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51314 /*124509*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51369 /*124667*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51374 /*124674*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51387 /*124695*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51389 /*124699*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51394 /*124706*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51405 /*124727*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51410 /*124734*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51464 /*124891*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51469 /*124898*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51524 /*125055*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51529 /*125062*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51540 /*125081*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51542 /*125085*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51547 /*125092*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51558 /*125113*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51563 /*125120*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51576 /*125141*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51578 /*125145*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51583 /*125152*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51594 /*125173*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51599 /*125180*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51653 /*125337*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51658 /*125344*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51713 /*125502*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51718 /*125509*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51731 /*125530*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51733 /*125534*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51738 /*125541*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51749 /*125562*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51754 /*125569*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51808 /*125726*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51813 /*125733*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51870 /*125893*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51875 /*125900*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51886 /*125919*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51888 /*125923*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51893 /*125930*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51904 /*125951*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51909 /*125958*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51922 /*125979*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
51924 /*125983*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51929 /*125990*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51940 /*126011*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
51945 /*126018*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51999 /*126175*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52004 /*126182*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52059 /*126340*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52064 /*126347*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52077 /*126368*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52079 /*126372*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52084 /*126379*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52095 /*126400*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52100 /*126407*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52154 /*126564*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52159 /*126571*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52242 /*126823*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52247 /*126830*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52302 /*126988*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52307 /*126995*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52320 /*127016*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52322 /*127020*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52327 /*127027*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52338 /*127048*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52343 /*127055*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52397 /*127212*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52402 /*127219*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52458 /*127378*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52463 /*127385*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52474 /*127404*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52476 /*127408*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52481 /*127415*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52492 /*127436*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52497 /*127443*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52510 /*127464*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52512 /*127468*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52517 /*127475*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52528 /*127496*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52533 /*127503*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52587 /*127660*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52592 /*127667*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52647 /*127825*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52652 /*127832*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52665 /*127853*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52667 /*127857*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52672 /*127864*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52683 /*127885*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52688 /*127892*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52742 /*128049*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52747 /*128056*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52797 /*128204*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52808 /*128224*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52813 /*128231*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52824 /*128249*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52826 /*128253*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52828 /*128257*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52834 /*128267*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52845 /*128288*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52850 /*128295*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52861 /*128314*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52863 /*128318*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52874 /*128337*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52887 /*128356*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
52889 /*128360*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52894 /*128367*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52905 /*128388*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52910 /*128395*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52964 /*128552*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
52969 /*128559*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53022 /*128714*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53035 /*128733*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53037 /*128737*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53042 /*128744*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53053 /*128765*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53058 /*128772*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53112 /*128929*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53117 /*128936*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53173 /*129095*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53178 /*129102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53189 /*129121*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53191 /*129125*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53202 /*129144*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53215 /*129163*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53217 /*129167*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53222 /*129174*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53233 /*129195*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53238 /*129202*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53292 /*129359*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53297 /*129366*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53350 /*129521*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53363 /*129540*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53365 /*129544*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53370 /*129551*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53381 /*129572*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53386 /*129579*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53440 /*129736*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53445 /*129743*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53528 /*129995*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53533 /*130002*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53586 /*130157*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53599 /*130176*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53601 /*130180*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53606 /*130187*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53617 /*130208*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53622 /*130215*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53676 /*130372*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53681 /*130379*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53737 /*130538*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53742 /*130545*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53753 /*130564*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53755 /*130568*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53766 /*130587*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53779 /*130606*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53781 /*130610*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53786 /*130617*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53797 /*130638*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53802 /*130645*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53856 /*130802*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53861 /*130809*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53914 /*130964*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53927 /*130983*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
53929 /*130987*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53934 /*130994*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53945 /*131015*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
53950 /*131022*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54004 /*131179*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54009 /*131186*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54064 /*131343*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54075 /*131360*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54077 /*131364*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54082 /*131371*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54093 /*131392*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54098 /*131399*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54111 /*131420*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54113 /*131424*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54118 /*131431*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54129 /*131452*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54134 /*131459*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54188 /*131616*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54193 /*131623*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54248 /*131781*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54253 /*131788*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54266 /*131809*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54268 /*131813*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54273 /*131820*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54284 /*131841*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54289 /*131848*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54343 /*132005*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54348 /*132012*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54402 /*132168*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54413 /*132185*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54415 /*132189*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54420 /*132196*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54431 /*132217*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54436 /*132224*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54449 /*132245*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54451 /*132249*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54456 /*132256*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54467 /*132277*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54472 /*132284*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54526 /*132441*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54531 /*132448*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54586 /*132606*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54591 /*132613*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54604 /*132634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54606 /*132638*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54611 /*132645*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54622 /*132666*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54627 /*132673*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54681 /*132830*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54686 /*132837*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54769 /*133089*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54774 /*133096*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54829 /*133254*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54834 /*133261*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54847 /*133282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54849 /*133286*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54854 /*133293*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54865 /*133314*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54870 /*133321*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54924 /*133478*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54929 /*133485*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54983 /*133641*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54994 /*133658*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
54996 /*133662*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55001 /*133669*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55012 /*133690*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55017 /*133697*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55030 /*133718*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55032 /*133722*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55037 /*133729*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55048 /*133750*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55053 /*133757*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55107 /*133914*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55112 /*133921*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55167 /*134079*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55172 /*134086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55185 /*134107*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55187 /*134111*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55192 /*134118*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55203 /*134139*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55208 /*134146*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55262 /*134303*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55267 /*134310*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55323 /*134468*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55328 /*134475*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55339 /*134493*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55341 /*134497*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55343 /*134501*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55349 /*134511*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55360 /*134532*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55365 /*134539*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55376 /*134558*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55378 /*134562*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55389 /*134581*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55402 /*134600*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55404 /*134604*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55409 /*134611*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55420 /*134632*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55425 /*134639*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55479 /*134796*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55484 /*134803*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55537 /*134958*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55550 /*134977*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55552 /*134981*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55557 /*134988*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55568 /*135009*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55573 /*135016*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55627 /*135173*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55632 /*135180*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55688 /*135339*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55693 /*135346*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55704 /*135365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55706 /*135369*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55717 /*135388*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55730 /*135407*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55732 /*135411*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55737 /*135418*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55748 /*135439*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55753 /*135446*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55807 /*135603*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55812 /*135610*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55865 /*135765*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55878 /*135784*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
55880 /*135788*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55885 /*135795*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55896 /*135816*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55901 /*135823*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55955 /*135980*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55960 /*135987*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56043 /*136239*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56048 /*136246*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56101 /*136401*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56114 /*136420*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56116 /*136424*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56121 /*136431*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56132 /*136452*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56137 /*136459*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56191 /*136616*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56196 /*136623*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56252 /*136782*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56257 /*136789*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56268 /*136808*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56270 /*136812*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56281 /*136831*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56294 /*136850*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56296 /*136854*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56301 /*136861*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56312 /*136882*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56317 /*136889*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56371 /*137046*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56376 /*137053*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56429 /*137208*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56442 /*137227*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56444 /*137231*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56449 /*137238*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56460 /*137259*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56465 /*137266*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56519 /*137423*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56524 /*137430*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56579 /*137587*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56590 /*137604*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56592 /*137608*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56597 /*137615*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56608 /*137636*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56613 /*137643*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56626 /*137664*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56628 /*137668*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56633 /*137675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56644 /*137696*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56649 /*137703*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56703 /*137860*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56708 /*137867*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56763 /*138025*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56768 /*138032*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56781 /*138053*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56783 /*138057*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56788 /*138064*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56799 /*138085*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56804 /*138092*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56858 /*138249*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56863 /*138256*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56917 /*138412*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56928 /*138429*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56930 /*138433*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56935 /*138440*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56946 /*138461*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56951 /*138468*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56964 /*138489*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
56966 /*138493*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56971 /*138500*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56982 /*138521*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56987 /*138528*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57041 /*138685*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57046 /*138692*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57101 /*138850*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57106 /*138857*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57119 /*138878*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57121 /*138882*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57126 /*138889*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57137 /*138910*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57142 /*138917*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57196 /*139074*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57201 /*139081*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57284 /*139333*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57289 /*139340*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57344 /*139498*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57349 /*139505*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57362 /*139526*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57364 /*139530*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57369 /*139537*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57380 /*139558*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57385 /*139565*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57439 /*139722*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57444 /*139729*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57498 /*139885*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57509 /*139902*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57511 /*139906*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57516 /*139913*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57527 /*139934*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57532 /*139941*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57545 /*139962*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57547 /*139966*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57552 /*139973*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57563 /*139994*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57568 /*140001*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57622 /*140158*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57627 /*140165*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57682 /*140323*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57687 /*140330*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57700 /*140351*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57702 /*140355*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57707 /*140362*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57718 /*140383*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57723 /*140390*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57777 /*140547*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57782 /*140554*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57839 /*140713*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57851 /*140731*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57853 /*140735*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57855 /*140739*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57860 /*140746*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57871 /*140767*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57876 /*140774*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57887 /*140793*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57889 /*140797*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57894 /*140804*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57905 /*140825*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57910 /*140832*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57923 /*140853*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
57925 /*140857*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57930 /*140864*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57941 /*140885*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57946 /*140892*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58000 /*141049*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58005 /*141056*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58060 /*141214*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58065 /*141221*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58078 /*141242*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58080 /*141246*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58085 /*141253*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58096 /*141274*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58101 /*141281*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58155 /*141438*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58160 /*141445*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58216 /*141604*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58221 /*141611*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58232 /*141630*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58234 /*141634*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58239 /*141641*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58250 /*141662*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58255 /*141669*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58268 /*141690*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58270 /*141694*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58275 /*141701*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58286 /*141722*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58291 /*141729*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58345 /*141886*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58350 /*141893*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58405 /*142051*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58410 /*142058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58423 /*142079*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58425 /*142083*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58430 /*142090*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58441 /*142111*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58446 /*142118*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58500 /*142275*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58505 /*142282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58588 /*142534*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58593 /*142541*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58648 /*142699*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58653 /*142706*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58666 /*142727*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58668 /*142731*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58673 /*142738*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58684 /*142759*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58689 /*142766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58743 /*142923*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58748 /*142930*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58805 /*143092*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58810 /*143099*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58821 /*143118*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58823 /*143122*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58828 /*143129*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58839 /*143150*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58844 /*143157*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58857 /*143178*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
58859 /*143182*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58864 /*143189*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58875 /*143210*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58880 /*143217*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58934 /*143374*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58939 /*143381*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58994 /*143539*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58999 /*143546*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59012 /*143567*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59014 /*143571*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59019 /*143578*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59030 /*143599*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59035 /*143606*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59089 /*143763*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59094 /*143770*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59149 /*143927*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59154 /*143934*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59165 /*143953*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59167 /*143957*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59172 /*143964*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59183 /*143985*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59188 /*143992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59201 /*144013*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59203 /*144017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59208 /*144024*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59219 /*144045*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59224 /*144052*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59278 /*144209*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59283 /*144216*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59338 /*144374*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59343 /*144381*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59356 /*144402*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59358 /*144406*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59363 /*144413*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59374 /*144434*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59379 /*144441*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59433 /*144598*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59438 /*144605*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59495 /*144765*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59500 /*144772*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59511 /*144791*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59513 /*144795*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59518 /*144802*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59529 /*144823*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59534 /*144830*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59547 /*144851*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59549 /*144855*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59554 /*144862*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59565 /*144883*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59570 /*144890*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59624 /*145047*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59629 /*145054*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59684 /*145212*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59689 /*145219*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59702 /*145240*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59704 /*145244*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59709 /*145251*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59720 /*145272*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59725 /*145279*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59779 /*145436*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59784 /*145443*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59867 /*145695*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59872 /*145702*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59927 /*145860*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59932 /*145867*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59945 /*145888*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
59947 /*145892*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59952 /*145899*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59963 /*145920*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59968 /*145927*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60022 /*146084*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60027 /*146091*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60083 /*146250*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60088 /*146257*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60099 /*146276*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60101 /*146280*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60106 /*146287*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60117 /*146308*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60122 /*146315*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60135 /*146336*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60137 /*146340*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60142 /*146347*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60153 /*146368*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60158 /*146375*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60212 /*146532*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60217 /*146539*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60272 /*146697*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60277 /*146704*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60290 /*146725*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60292 /*146729*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60297 /*146736*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60308 /*146757*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60313 /*146764*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60367 /*146921*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60372 /*146928*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60422 /*147076*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60433 /*147096*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60438 /*147103*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60449 /*147121*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60451 /*147125*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60453 /*147129*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60459 /*147139*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60470 /*147160*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60475 /*147167*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60486 /*147186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60488 /*147190*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60499 /*147209*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60512 /*147228*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60514 /*147232*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60519 /*147239*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60530 /*147260*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60535 /*147267*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60589 /*147424*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60594 /*147431*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60647 /*147586*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60660 /*147605*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60662 /*147609*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60667 /*147616*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60678 /*147637*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60683 /*147644*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60737 /*147801*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60742 /*147808*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60798 /*147967*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60803 /*147974*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60814 /*147993*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60816 /*147997*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60827 /*148016*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60840 /*148035*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60842 /*148039*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60847 /*148046*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60858 /*148067*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60863 /*148074*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60917 /*148231*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60922 /*148238*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60975 /*148393*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60988 /*148412*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
60990 /*148416*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
60995 /*148423*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61006 /*148444*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61011 /*148451*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61065 /*148608*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61070 /*148615*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61153 /*148867*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61158 /*148874*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61211 /*149029*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61224 /*149048*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61226 /*149052*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61231 /*149059*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61242 /*149080*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61247 /*149087*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61301 /*149244*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61306 /*149251*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61362 /*149410*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61367 /*149417*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61378 /*149436*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61380 /*149440*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61391 /*149459*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61404 /*149478*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61406 /*149482*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61411 /*149489*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61422 /*149510*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61427 /*149517*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61481 /*149674*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61486 /*149681*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61539 /*149836*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61552 /*149855*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61554 /*149859*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61559 /*149866*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61570 /*149887*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61575 /*149894*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61629 /*150051*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61634 /*150058*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61689 /*150215*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61700 /*150232*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61702 /*150236*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61707 /*150243*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61718 /*150264*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61723 /*150271*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61736 /*150292*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61738 /*150296*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61743 /*150303*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61754 /*150324*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61759 /*150331*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61813 /*150488*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61818 /*150495*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61873 /*150653*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61878 /*150660*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61891 /*150681*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
61893 /*150685*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61898 /*150692*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61909 /*150713*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61914 /*150720*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61968 /*150877*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61973 /*150884*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62027 /*151040*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62038 /*151057*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62040 /*151061*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62045 /*151068*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62056 /*151089*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62061 /*151096*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62074 /*151117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62076 /*151121*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62081 /*151128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62092 /*151149*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62097 /*151156*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62151 /*151313*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62156 /*151320*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62211 /*151478*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62216 /*151485*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62229 /*151506*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62231 /*151510*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62236 /*151517*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62247 /*151538*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62252 /*151545*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62306 /*151702*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62311 /*151709*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62394 /*151961*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62399 /*151968*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62454 /*152126*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62459 /*152133*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62472 /*152154*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62474 /*152158*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62479 /*152165*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62490 /*152186*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62495 /*152193*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62549 /*152350*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62554 /*152357*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62608 /*152513*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62619 /*152530*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62621 /*152534*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62626 /*152541*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62637 /*152562*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62642 /*152569*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62655 /*152590*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62657 /*152594*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62662 /*152601*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62673 /*152622*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62678 /*152629*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62732 /*152786*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62737 /*152793*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62792 /*152951*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62797 /*152958*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62810 /*152979*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62812 /*152983*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62817 /*152990*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62828 /*153011*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62833 /*153018*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62887 /*153175*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62892 /*153182*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62948 /*153340*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62953 /*153347*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62964 /*153365*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62966 /*153369*/              OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
62968 /*153373*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62974 /*153383*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62985 /*153404*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62990 /*153411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63001 /*153430*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63003 /*153434*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63014 /*153453*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63027 /*153472*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63029 /*153476*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63034 /*153483*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63045 /*153504*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63050 /*153511*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63104 /*153668*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63109 /*153675*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63162 /*153830*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63175 /*153849*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63177 /*153853*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63182 /*153860*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63193 /*153881*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63198 /*153888*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63252 /*154045*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63257 /*154052*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63313 /*154211*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63318 /*154218*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63329 /*154237*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63331 /*154241*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63342 /*154260*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63355 /*154279*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63357 /*154283*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63362 /*154290*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63373 /*154311*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63378 /*154318*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63432 /*154475*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63437 /*154482*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63490 /*154637*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63503 /*154656*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63505 /*154660*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63510 /*154667*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63521 /*154688*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63526 /*154695*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63580 /*154852*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63585 /*154859*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63668 /*155111*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63673 /*155118*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63726 /*155273*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63739 /*155292*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63741 /*155296*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63746 /*155303*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63757 /*155324*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63762 /*155331*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63816 /*155488*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63821 /*155495*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63877 /*155654*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63882 /*155661*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63893 /*155680*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63895 /*155684*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63906 /*155703*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63919 /*155722*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63921 /*155726*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63926 /*155733*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63937 /*155754*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63942 /*155761*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63996 /*155918*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64001 /*155925*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64054 /*156080*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64067 /*156099*/                    OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64069 /*156103*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64074 /*156110*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64085 /*156131*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64090 /*156138*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64144 /*156295*/                      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64149 /*156302*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64204 /*156459*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64215 /*156476*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64217 /*156480*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64222 /*156487*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64233 /*156508*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64238 /*156515*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64251 /*156536*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64253 /*156540*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64258 /*156547*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64269 /*156568*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64274 /*156575*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64328 /*156732*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64333 /*156739*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64388 /*156897*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64393 /*156904*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64406 /*156925*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64408 /*156929*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64413 /*156936*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64424 /*156957*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64429 /*156964*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64483 /*157121*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64488 /*157128*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64542 /*157284*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64553 /*157301*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64555 /*157305*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64560 /*157312*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64571 /*157333*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64576 /*157340*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64589 /*157361*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64591 /*157365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64596 /*157372*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64607 /*157393*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64612 /*157400*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64666 /*157557*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64671 /*157564*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64726 /*157722*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64731 /*157729*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64744 /*157750*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64746 /*157754*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64751 /*157761*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64762 /*157782*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64767 /*157789*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64821 /*157946*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64826 /*157953*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64909 /*158205*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64914 /*158212*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64969 /*158370*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64974 /*158377*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64987 /*158398*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
64989 /*158402*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64994 /*158409*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65005 /*158430*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65010 /*158437*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65064 /*158594*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65069 /*158601*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65123 /*158757*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65134 /*158774*/                OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65136 /*158778*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65141 /*158785*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65152 /*158806*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65157 /*158813*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65170 /*158834*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65172 /*158838*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65177 /*158845*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65188 /*158866*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65193 /*158873*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65247 /*159030*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65252 /*159037*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65307 /*159195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65312 /*159202*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65325 /*159223*/                  OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65327 /*159227*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65332 /*159234*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65343 /*159255*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65348 /*159262*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65402 /*159419*/                    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65407 /*159426*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65466 /*159588*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
65481 /*159614*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
65527 /*159702*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65534 /*159714*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65553 /*159752*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65571 /*159787*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65578 /*159799*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65596 /*159836*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65612 /*159869*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65614 /*159873*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
65622 /*159884*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65641 /*159927*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65651 /*159943*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65670 /*159988*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
65683 /*160011*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
65695 /*160031*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
65701 /*160042*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
65715 /*160066*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
65813 /*160271*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65829 /*160301*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65845 /*160331*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65861 /*160361*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65881 /*160396*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65898 /*160427*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65915 /*160458*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65932 /*160489*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65963 /*160546*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
65967 /*160555*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
65974 /*160568*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
65976 /*160572*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
65981 /*160580*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66003 /*160621*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66005 /*160625*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66010 /*160633*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66031 /*160672*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66038 /*160685*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66040 /*160689*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66045 /*160697*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66067 /*160738*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66069 /*160742*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66074 /*160750*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66096 /*160789*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66100 /*160798*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66107 /*160811*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66109 /*160815*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66114 /*160823*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66137 /*160865*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66139 /*160869*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66144 /*160877*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66166 /*160917*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66173 /*160930*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66175 /*160934*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66180 /*160942*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66203 /*160984*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66205 /*160988*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66210 /*160996*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66233 /*161036*/      OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66235 /*161040*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66239 /*161049*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66246 /*161062*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66266 /*161098*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66286 /*161134*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66305 /*161168*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66312 /*161181*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66332 /*161217*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66352 /*161253*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66371 /*161286*/      OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66373 /*161290*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66377 /*161299*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66384 /*161312*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66405 /*161349*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66426 /*161386*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66446 /*161421*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66453 /*161434*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66474 /*161471*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66495 /*161508*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66516 /*161543*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66520 /*161552*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66527 /*161565*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66545 /*161598*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66563 /*161631*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66580 /*161662*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66587 /*161675*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66605 /*161708*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66623 /*161741*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66644 /*161782*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66651 /*161795*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66670 /*161829*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66689 /*161863*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66707 /*161895*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66714 /*161908*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66733 /*161942*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66752 /*161976*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66770 /*162008*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66778 /*162022*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
66780 /*162026*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66799 /*162059*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
66801 /*162063*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66820 /*162096*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
66822 /*162100*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66838 /*162129*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66846 /*162143*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66848 /*162147*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66867 /*162180*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66869 /*162184*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66888 /*162217*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
66890 /*162221*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
66908 /*162251*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
66915 /*162265*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66920 /*162273*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66937 /*162305*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66942 /*162313*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66963 /*162352*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
66968 /*162360*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66985 /*162392*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
66990 /*162400*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67008 /*162433*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
67015 /*162447*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67020 /*162455*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67038 /*162488*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67043 /*162496*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67065 /*162536*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67070 /*162544*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67088 /*162577*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67093 /*162585*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67236 /*162850*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
67407 /*163159*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
67450 /*163233*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67459 /*163249*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67485 /*163301*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67509 /*163348*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67514 /*163356*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67531 /*163386*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67535 /*163393*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67540 /*163401*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67556 /*163430*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67561 /*163438*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67580 /*163470*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67582 /*163474*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67587 /*163482*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67603 /*163511*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67607 /*163518*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67612 /*163526*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67628 /*163555*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
67633 /*163563*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67652 /*163595*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67654 /*163599*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67659 /*163607*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67675 /*163636*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67679 /*163643*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67684 /*163651*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67700 /*163680*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67705 /*163688*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67724 /*163720*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67726 /*163724*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67731 /*163732*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67747 /*163761*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
67751 /*163768*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67756 /*163776*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67772 /*163805*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
67777 /*163813*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67796 /*163846*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
68130 /*164448*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
68499 /*165091*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68585 /*165256*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68671 /*165421*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68757 /*165586*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68846 /*165756*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68933 /*165922*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69020 /*166088*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69107 /*166254*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69196 /*166423*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
69210 /*166447*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
69224 /*166471*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
69241 /*166501*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
69255 /*166525*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
69269 /*166549*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
69681 /*167310*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
69737 /*167438*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69808 /*167591*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69878 /*167742*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69948 /*167893*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70018 /*168044*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70088 /*168195*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70109 /*168230*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70130 /*168266*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70155 /*168317*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70180 /*168368*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70204 /*168417*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70228 /*168466*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71304 /*170753*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
71310 /*170763*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71333 /*170806*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71356 /*170849*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71378 /*170890*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71400 /*170931*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71422 /*170972*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71444 /*171013*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71466 /*171054*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71493 /*171112*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71520 /*171170*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71546 /*171226*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71572 /*171282*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71598 /*171338*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71624 /*171394*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71810 /*171758*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
71816 /*171768*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71839 /*171809*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71862 /*171850*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71884 /*171889*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71906 /*171928*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71928 /*171967*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71950 /*172006*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71972 /*172045*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71999 /*172101*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72026 /*172157*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72052 /*172211*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72078 /*172265*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72104 /*172319*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72130 /*172373*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72160 /*172433*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72229 /*172560*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72334 /*172785*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72362 /*172835*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72390 /*172885*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72418 /*172935*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72446 /*172985*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72475 /*173037*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72514 /*173105*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72553 /*173173*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72591 /*173239*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72620 /*173291*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72658 /*173357*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72686 /*173407*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72715 /*173459*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72754 /*173527*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72793 /*173595*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72831 /*173661*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72860 /*173713*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72898 /*173779*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72926 /*173829*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72963 /*173907*/              OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
72966 /*173912*/              OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
72971 /*173922*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
72976 /*173930*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73012 /*174014*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73017 /*174022*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73048 /*174093*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73053 /*174101*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73088 /*174181*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
73093 /*174189*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73135 /*174264*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73140 /*174274*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
73145 /*174282*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73181 /*174348*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73186 /*174360*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73193 /*174372*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73196 /*174378*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73201 /*174386*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73239 /*174454*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73244 /*174462*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73278 /*174524*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73283 /*174532*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73325 /*174609*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73329 /*174618*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73336 /*174630*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73339 /*174636*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73344 /*174644*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73382 /*174712*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73387 /*174720*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73429 /*174795*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73435 /*174807*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73440 /*174815*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73481 /*174889*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73487 /*174901*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73492 /*174909*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73533 /*174983*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73539 /*174995*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73544 /*175003*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73623 /*175152*/              OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
73626 /*175157*/              OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73631 /*175167*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73636 /*175175*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73672 /*175259*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73677 /*175267*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73708 /*175338*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73713 /*175346*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73748 /*175426*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
73753 /*175434*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73795 /*175509*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73800 /*175519*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
73805 /*175527*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73841 /*175593*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73846 /*175605*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73853 /*175617*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73856 /*175623*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73861 /*175631*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73899 /*175699*/                OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
73904 /*175707*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73938 /*175769*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
73943 /*175777*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
73985 /*175854*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
73989 /*175863*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73996 /*175875*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
73999 /*175881*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74004 /*175889*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74042 /*175957*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74047 /*175965*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74089 /*176040*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
74095 /*176052*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74100 /*176060*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74141 /*176134*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
74147 /*176146*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74152 /*176154*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74193 /*176228*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
74199 /*176240*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74204 /*176248*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74277 /*176378*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74292 /*176411*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
74471 /*176745*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
74653 /*177083*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
74658 /*177091*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74685 /*177140*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74690 /*177148*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74717 /*177197*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74722 /*177205*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74749 /*177254*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74754 /*177262*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74781 /*177311*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74786 /*177319*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74817 /*177376*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
74822 /*177384*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74849 /*177433*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74854 /*177441*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74881 /*177490*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
74886 /*177498*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74913 /*177547*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74918 /*177555*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74945 /*177604*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
74950 /*177612*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
74979 /*177664*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
74984 /*177672*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75009 /*177717*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75022 /*177740*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75035 /*177763*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75069 /*177841*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75082 /*177864*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75095 /*177887*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75108 /*177910*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75121 /*177933*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75134 /*177956*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75151 /*177987*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75164 /*178010*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75177 /*178033*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75211 /*178111*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75224 /*178134*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75237 /*178157*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75250 /*178180*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75263 /*178203*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75276 /*178226*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75293 /*178256*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75307 /*178281*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75321 /*178306*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75335 /*178331*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75353 /*178363*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75367 /*178388*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75381 /*178413*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75395 /*178438*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75413 /*178470*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75427 /*178495*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75441 /*178520*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75455 /*178545*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75473 /*178577*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75487 /*178602*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75501 /*178627*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75515 /*178652*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75533 /*178684*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75547 /*178709*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75561 /*178734*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75575 /*178759*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75593 /*178791*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75607 /*178816*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75621 /*178841*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75635 /*178866*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78229 /*183842*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78247 /*183880*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78274 /*183933*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78301 /*183986*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78314 /*184009*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78327 /*184032*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78340 /*184055*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78353 /*184078*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78366 /*184101*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78384 /*184134*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
78389 /*184142*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78405 /*184172*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
78410 /*184180*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78426 /*184210*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
78431 /*184218*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78447 /*184247*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
78453 /*184257*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78472 /*184291*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78491 /*184325*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78542 /*184417*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
78547 /*184425*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78563 /*184455*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
78568 /*184463*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78584 /*184493*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
78589 /*184501*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78605 /*184531*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
78610 /*184539*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78626 /*184569*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE64),
78631 /*184577*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78652 /*184616*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78684 /*184676*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78716 /*184736*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78794 /*184881*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
78803 /*184894*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78821 /*184932*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78848 /*184985*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78875 /*185038*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78888 /*185061*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78901 /*185084*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78914 /*185107*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78927 /*185130*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
78940 /*185153*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79580 /*186336*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79587 /*186349*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79590 /*186355*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79595 /*186363*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79629 /*186424*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79632 /*186430*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79637 /*186438*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79671 /*186499*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79690 /*186533*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79695 /*186541*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79722 /*186590*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79727 /*186598*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79766 /*186670*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79773 /*186683*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79776 /*186689*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79781 /*186697*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79815 /*186758*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79818 /*186764*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79823 /*186772*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79859 /*186835*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79864 /*186843*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79891 /*186892*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79896 /*186900*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79925 /*186954*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79932 /*186967*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79935 /*186973*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
79940 /*186981*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
79974 /*187042*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
79977 /*187048*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
79982 /*187056*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80016 /*187117*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
80035 /*187151*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
80040 /*187159*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80067 /*187208*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80072 /*187216*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80111 /*187286*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
80118 /*187298*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
80146 /*187348*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
80153 /*187360*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
80180 /*187407*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
80182 /*187411*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80187 /*187419*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80218 /*187476*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
80220 /*187480*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80225 /*187488*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80260 /*187553*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
80262 /*187557*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80267 /*187565*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80298 /*187622*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
80300 /*187626*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
80305 /*187634*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80338 /*187695*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80345 /*187706*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80359 /*187733*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80366 /*187744*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80380 /*187771*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80387 /*187782*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80401 /*187809*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80408 /*187820*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80423 /*187850*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
80447 /*187895*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
80474 /*187944*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80488 /*187969*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80502 /*187994*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80522 /*188030*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80538 /*188059*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80554 /*188088*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80570 /*188117*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80586 /*188146*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80602 /*188175*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80618 /*188204*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80634 /*188233*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80653 /*188268*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80669 /*188297*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80685 /*188326*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80701 /*188355*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80717 /*188384*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80733 /*188413*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80749 /*188442*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80765 /*188471*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80786 /*188508*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80804 /*188541*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80826 /*188581*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80844 /*188614*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82460 /*191633*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
82485 /*191675*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82490 /*191683*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82519 /*191737*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82524 /*191745*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82557 /*191807*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82562 /*191815*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82591 /*191869*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82596 /*191877*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82629 /*191939*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82634 /*191947*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82663 /*192001*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82668 /*192009*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82701 /*192071*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82706 /*192079*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
82735 /*192133*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
82740 /*192141*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83080 /*192781*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
83082 /*192785*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
83084 /*192789*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
83087 /*192795*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
83127 /*192860*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
83233 /*193047*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83258 /*193096*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83283 /*193146*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83305 /*193196*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
83867 /*194467*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::ADR),
84488 /*195786*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::ADR),
85097 /*196955*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
85099 /*196959*/      OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
85101 /*196963*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
85115 /*196988*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85137 /*197041*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85165 /*197105*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85187 /*197158*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85215 /*197222*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85237 /*197275*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85258 /*197324*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85305 /*197441*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85327 /*197494*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85352 /*197553*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85374 /*197606*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85399 /*197665*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85421 /*197718*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85443 /*197770*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85463 /*197813*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85483 /*197858*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85503 /*197900*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85523 /*197943*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85543 /*197988*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
85563 /*198030*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
85568 /*198038*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85582 /*198065*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
85587 /*198073*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85604 /*198103*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85659 /*198211*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85677 /*198252*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85710 /*198322*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85782 /*198452*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85813 /*198498*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85827 /*198520*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85858 /*198566*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85872 /*198588*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85903 /*198634*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85917 /*198656*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85948 /*198702*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85962 /*198724*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
85993 /*198770*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86007 /*198792*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86038 /*198838*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86052 /*198860*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86083 /*198906*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86097 /*198928*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
86183 /*199081*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86196 /*199102*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86206 /*199118*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86209 /*199123*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86226 /*199161*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
86516 /*199828*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86541 /*199872*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86566 /*199917*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
86572 /*199927*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86590 /*199956*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86678 /*200138*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
86686 /*200152*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86702 /*200187*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
86719 /*200217*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86735 /*200252*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
86754 /*200284*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86774 /*200331*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
86782 /*200345*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86797 /*200377*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
86813 /*200404*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86828 /*200436*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
86846 /*200465*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86865 /*200509*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
86966 /*200717*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
86970 /*200727*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
86977 /*200740*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
86980 /*200746*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
86985 /*200754*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87021 /*200819*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87024 /*200825*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
87029 /*200833*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87065 /*200898*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87082 /*200930*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87089 /*200943*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87092 /*200949*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
87097 /*200957*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87133 /*201022*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87136 /*201028*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
87141 /*201036*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87177 /*201101*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87197 /*201137*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87205 /*201151*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87207 /*201155*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87226 /*201188*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87228 /*201192*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87247 /*201225*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87249 /*201229*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87265 /*201258*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87273 /*201272*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87275 /*201276*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87294 /*201309*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87296 /*201313*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87315 /*201346*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87317 /*201350*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87343 /*201399*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
87348 /*201407*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87377 /*201460*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
87382 /*201468*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87426 /*201549*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE16),
87431 /*201557*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87460 /*201610*/              OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
87465 /*201618*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87505 /*201691*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87543 /*201761*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
87588 /*201844*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87614 /*201896*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87643 /*201952*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87670 /*202005*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
87698 /*202058*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87704 /*202068*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87718 /*202092*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87732 /*202116*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
87744 /*202137*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87750 /*202147*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87764 /*202171*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
87778 /*202195*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88066 /*202729*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
88106 /*202808*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88125 /*202858*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88178 /*202980*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88196 /*203023*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88217 /*203070*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
88256 /*203148*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88305 /*203261*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88325 /*203309*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88360 /*203393*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88382 /*203444*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
88438 /*203553*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88468 /*203622*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88479 /*203650*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88493 /*203682*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88539 /*203788*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
88543 /*203797*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88546 /*203803*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88554 /*203816*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88556 /*203820*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88565 /*203834*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88581 /*203861*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88587 /*203870*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88605 /*203903*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
88607 /*203907*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88610 /*203913*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88618 /*203926*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88620 /*203930*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88639 /*203960*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88656 /*203991*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88659 /*203997*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88667 /*204010*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88669 /*204014*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88678 /*204028*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88685 /*204039*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88700 /*204065*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88706 /*204074*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88713 /*204085*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88730 /*204116*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
88732 /*204120*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88735 /*204126*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88743 /*204139*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88745 /*204143*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
88755 /*204158*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88770 /*204184*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
88777 /*204194*/            OPC_CheckOpcode, TARGET_VAL(AArch64ISD::VASHR),
88933 /*204475*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88952 /*204523*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
88976 /*204579*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
89031 /*204687*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89049 /*204728*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89081 /*204795*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89087 /*204805*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89090 /*204812*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89166 /*204957*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89196 /*205006*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89229 /*205058*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89260 /*205108*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89270 /*205121*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89301 /*205171*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89328 /*205219*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89337 /*205231*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89367 /*205280*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89394 /*205327*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89397 /*205333*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89414 /*205360*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89444 /*205409*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89477 /*205461*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89509 /*205512*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89519 /*205525*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89550 /*205575*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89577 /*205623*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89586 /*205635*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89616 /*205684*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89643 /*205731*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89646 /*205737*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89663 /*205764*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89693 /*205813*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89726 /*205865*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89758 /*205916*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89768 /*205929*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89799 /*205979*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89826 /*206027*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89835 /*206039*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89865 /*206088*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89892 /*206135*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
89895 /*206141*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89912 /*206168*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89942 /*206217*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
89975 /*206269*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90007 /*206320*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90017 /*206333*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90048 /*206383*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90075 /*206431*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90084 /*206443*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90114 /*206492*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90141 /*206539*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90144 /*206545*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90161 /*206572*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90191 /*206621*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90224 /*206673*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90256 /*206724*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90266 /*206737*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90297 /*206787*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90324 /*206835*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90333 /*206847*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90363 /*206896*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90390 /*206943*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90393 /*206949*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90410 /*206976*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90440 /*207025*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90473 /*207077*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90505 /*207128*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90515 /*207141*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90546 /*207191*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90573 /*207239*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90582 /*207251*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90612 /*207300*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90639 /*207347*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90642 /*207353*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90659 /*207380*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90689 /*207429*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90722 /*207481*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90754 /*207532*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90764 /*207545*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90795 /*207595*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90822 /*207643*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90831 /*207655*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90861 /*207704*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90888 /*207751*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
90891 /*207757*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90908 /*207784*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90938 /*207833*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
90971 /*207885*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91003 /*207936*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91013 /*207949*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
91044 /*207999*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
91070 /*208044*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91079 /*208056*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
91109 /*208105*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
91136 /*208152*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91207 /*208281*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91238 /*208327*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91252 /*208349*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91283 /*208395*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91297 /*208417*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91328 /*208463*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91342 /*208485*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91373 /*208531*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91387 /*208553*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91418 /*208599*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91432 /*208621*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91463 /*208667*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91477 /*208689*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91508 /*208735*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91522 /*208757*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
91610 /*208919*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
91685 /*209066*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
91745 /*209186*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
91820 /*209333*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
91892 /*209473*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92447 /*210537*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92460 /*210558*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92473 /*210579*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92486 /*210600*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92499 /*210621*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92516 /*210648*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92532 /*210676*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92592 /*210785*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
92613 /*210826*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
92638 /*210876*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92653 /*210910*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
92669 /*210939*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92684 /*210973*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
92702 /*211004*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92742 /*211093*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92767 /*211142*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92796 /*211196*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92822 /*211246*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92892 /*211382*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92919 /*211449*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92946 /*211506*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
92952 /*211515*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92973 /*211558*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
92980 /*211568*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93004 /*211618*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
93010 /*211636*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93031 /*211679*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
93038 /*211698*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93062 /*211748*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
93068 /*211757*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93089 /*211800*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
93096 /*211810*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93122 /*211863*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93148 /*211916*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93176 /*211984*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93202 /*212046*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93230 /*212104*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93288 /*212229*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
93292 /*212235*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
93296 /*212241*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
93316 /*212298*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
93320 /*212304*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
93324 /*212310*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
93344 /*212367*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
93348 /*212373*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
93352 /*212379*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
93372 /*212436*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
93376 /*212442*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
93380 /*212448*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
93584 /*212921*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93589 /*212929*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93594 /*212937*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93609 /*212966*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93614 /*212974*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93631 /*213006*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93636 /*213014*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93641 /*213022*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93656 /*213051*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93661 /*213059*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93681 /*213098*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93686 /*213106*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93691 /*213114*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93706 /*213143*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93711 /*213151*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93728 /*213183*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93733 /*213191*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93738 /*213199*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93753 /*213228*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93758 /*213236*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
93774 /*213270*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::ADRP),
93782 /*213283*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
93794 /*213304*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
93806 /*213325*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
93818 /*213346*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
93830 /*213367*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
93842 /*213388*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
93854 /*213407*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
94541 /*214677*/      OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
94564 /*214717*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94657 /*214912*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
94695 /*214978*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
94700 /*214986*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94727 /*215046*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
94797 /*215185*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94830 /*215249*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94863 /*215314*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94887 /*215369*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
94987 /*215580*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
94991 /*215586*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95003 /*215606*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95007 /*215612*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95021 /*215636*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95026 /*215644*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95043 /*215676*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95048 /*215684*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95065 /*215716*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95070 /*215724*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95093 /*215767*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95106 /*215789*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95120 /*215811*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
95146 /*215853*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95172 /*215903*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95270 /*216108*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95276 /*216118*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95288 /*216138*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95295 /*216150*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95308 /*216171*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95328 /*216210*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95334 /*216220*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95346 /*216240*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95353 /*216252*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95366 /*216273*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
95385 /*216312*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
95405 /*216346*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
95425 /*216380*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
95446 /*216416*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95545 /*216602*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95644 /*216788*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95733 /*216956*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95822 /*217124*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
95921 /*217310*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96010 /*217478*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96100 /*217646*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96124 /*217694*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96148 /*217742*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96262 /*217953*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
96266 /*217959*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
96308 /*218029*/    OPC_CheckOpcode, TARGET_VAL(ISD::MCSymbol),
96349 /*218123*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96356 /*218136*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96375 /*218170*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96394 /*218204*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96450 /*218304*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96457 /*218317*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96476 /*218351*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
96495 /*218385*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99187 /*223553*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99198 /*223570*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99213 /*223594*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99224 /*223611*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99236 /*223630*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
99529 /*224169*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
99531 /*224173*/      OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99534 /*224179*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99542 /*224193*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99544 /*224197*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99563 /*224229*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99565 /*224233*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99584 /*224265*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99586 /*224269*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
99606 /*224301*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99620 /*224324*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99634 /*224347*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
99781 /*224615*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
99822 /*224686*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
101913 /*228249*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
101975 /*228371*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
101979 /*228377*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
101996 /*228406*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
101998 /*228410*/      OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
102000 /*228414*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
102003 /*228419*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102012 /*228433*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102034 /*228482*/        OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
102036 /*228486*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
102039 /*228491*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102048 /*228505*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102066 /*228548*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102072 /*228558*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102090 /*228590*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102115 /*228636*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102121 /*228646*/            OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102136 /*228673*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102142 /*228683*/            OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102156 /*228708*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102162 /*228718*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102179 /*228748*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102197 /*228782*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102203 /*228792*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102222 /*228825*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102242 /*228858*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102248 /*228868*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102265 /*228899*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102286 /*228936*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102292 /*228946*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102308 /*228975*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102323 /*229004*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102328 /*229012*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102355 /*229069*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102361 /*229079*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102380 /*229121*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102398 /*229153*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102416 /*229187*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102421 /*229195*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102444 /*229242*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102449 /*229250*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102471 /*229296*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102477 /*229306*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102494 /*229337*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102510 /*229366*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102515 /*229374*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102536 /*229419*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
102541 /*229427*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102560 /*229470*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102565 /*229477*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102589 /*229525*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102594 /*229533*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102639 /*229622*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102664 /*229671*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102711 /*229762*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUPLANE32),
102713 /*229766*/      OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
102715 /*229770*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
102718 /*229775*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102727 /*229789*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102760 /*229869*/        OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
102762 /*229873*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
102765 /*229878*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102774 /*229892*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102808 /*229975*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102835 /*230028*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102859 /*230071*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102865 /*230081*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102886 /*230123*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102892 /*230132*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102919 /*230184*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102925 /*230194*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102938 /*230218*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
102944 /*230227*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102966 /*230269*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
102994 /*230323*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103019 /*230365*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103045 /*230417*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103066 /*230454*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103072 /*230463*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103093 /*230507*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103099 /*230516*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103119 /*230552*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103146 /*230605*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103169 /*230646*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103195 /*230698*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
103210 /*230728*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
103267 /*230862*/            OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103298 /*230939*/            OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103316 /*230980*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103364 /*231098*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
103417 /*231220*/          OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
103469 /*231345*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
103622 /*231696*/        OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
103706 /*231890*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
104138 /*232934*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
104655 /*234358*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104664 /*234374*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104679 /*234400*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104697 /*234431*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104715 /*234468*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104972 /*234979*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
104978 /*234989*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
104994 /*235018*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105010 /*235047*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105025 /*235074*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
105031 /*235084*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105048 /*235114*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105065 /*235144*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105109 /*235226*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105134 /*235275*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105159 /*235324*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105180 /*235362*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105206 /*235412*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105232 /*235462*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105249 /*235491*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
105294 /*235605*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::DUP),
105377 /*235790*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105501 /*236025*/      OPC_CheckOpcode, TARGET_VAL(ISD::FSUB),
105545 /*236104*/      OPC_CheckOpcode, TARGET_VAL(ISD::FSUB),
105764 /*236514*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
106952 /*238972*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107047 /*239202*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
107260 /*239729*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107267 /*239742*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107275 /*239756*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107293 /*239794*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107311 /*239832*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107329 /*239870*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107349 /*239910*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107373 /*239967*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107397 /*240024*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107421 /*240081*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107444 /*240136*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107516 /*240285*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107523 /*240297*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107531 /*240311*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107549 /*240349*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107567 /*240387*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107587 /*240427*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107611 /*240484*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107635 /*240541*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107658 /*240595*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107705 /*240698*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107781 /*240831*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107799 /*240862*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107827 /*240911*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107855 /*240960*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107884 /*241010*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107910 /*241055*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107936 /*241100*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107953 /*241133*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
107971 /*241164*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
107999 /*241213*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108027 /*241262*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108056 /*241312*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108082 /*241357*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108108 /*241402*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108127 /*241433*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108314 /*241832*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108373 /*241964*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108485 /*242219*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108505 /*242264*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108525 /*242309*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108549 /*242362*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108569 /*242407*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108589 /*242452*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108613 /*242505*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108633 /*242550*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108653 /*242595*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108677 /*242648*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108697 /*242693*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108717 /*242738*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108741 /*242791*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108761 /*242836*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108781 /*242881*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108805 /*242934*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108825 /*242979*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108845 /*243024*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108869 /*243077*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108889 /*243122*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
108909 /*243167*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109510 /*244674*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109518 /*244687*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109534 /*244718*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109542 /*244731*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109558 /*244762*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109566 /*244775*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109582 /*244806*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109590 /*244819*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109618 /*244871*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109634 /*244899*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109652 /*244931*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109667 /*244958*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109687 /*244993*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109710 /*245047*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109735 /*245104*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109761 /*245162*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109798 /*245231*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109818 /*245270*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109824 /*245279*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109852 /*245348*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109858 /*245357*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109886 /*245426*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109892 /*245435*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109920 /*245504*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109926 /*245513*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109962 /*245612*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
109968 /*245621*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110004 /*245720*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110010 /*245729*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110055 /*245844*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110085 /*245913*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110100 /*245940*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110134 /*246015*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110179 /*246134*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110220 /*246248*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110243 /*246307*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
110249 /*246317*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110300 /*246421*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110378 /*246621*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110401 /*246665*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110438 /*246739*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110469 /*246814*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110679 /*247222*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
110808 /*247505*/    OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
110935 /*247812*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110941 /*247822*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110981 /*247904*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
110987 /*247914*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111026 /*247995*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111032 /*248005*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111067 /*248074*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111073 /*248084*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111096 /*248129*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111102 /*248139*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111137 /*248208*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111143 /*248218*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111166 /*248265*/      OPC_CheckOpcode, TARGET_VAL(AArch64ISD::CMEQz),
111168 /*248269*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
111437 /*248866*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111452 /*248893*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111469 /*248924*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111492 /*248967*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111516 /*249012*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111539 /*249055*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111562 /*249098*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111584 /*249141*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
114461 /*254852*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
   68 /*    37*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   70 /*    41*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   72 /*    45*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   74 /*    49*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   78 /*    57*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
   80 /*    61*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
   82 /*    65*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
   91 /*    80*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
   93 /*    84*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  106 /*   105*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  108 /*   109*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  111 /*   116*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  120 /*   132*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  122 /*   136*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  135 /*   158*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  137 /*   162*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  139 /*   166*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  148 /*   182*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  150 /*   186*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  163 /*   208*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  165 /*   212*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  167 /*   216*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  176 /*   232*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  178 /*   236*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  191 /*   258*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  193 /*   262*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  195 /*   266*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  204 /*   282*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  206 /*   286*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  219 /*   308*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  221 /*   312*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  223 /*   316*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  232 /*   332*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  234 /*   336*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  247 /*   358*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  249 /*   362*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  251 /*   366*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  260 /*   382*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  262 /*   386*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  275 /*   408*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  277 /*   412*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  283 /*   423*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  311 /*   493*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  321 /*   510*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  323 /*   514*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  325 /*   518*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  334 /*   534*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  336 /*   538*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  349 /*   560*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  351 /*   564*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  353 /*   568*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  362 /*   584*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  364 /*   588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  377 /*   610*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  379 /*   614*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  381 /*   618*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  390 /*   634*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  392 /*   638*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  405 /*   660*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  407 /*   664*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  409 /*   668*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  418 /*   684*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  420 /*   688*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  433 /*   710*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  435 /*   714*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  437 /*   718*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  446 /*   734*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  448 /*   738*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  461 /*   760*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  463 /*   764*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  465 /*   768*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  474 /*   784*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  476 /*   788*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  504 /*   857*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  506 /*   861*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  508 /*   865*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  517 /*   880*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  519 /*   884*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  533 /*   906*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  535 /*   910*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  538 /*   917*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  547 /*   933*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  549 /*   937*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  562 /*   959*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  564 /*   963*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  566 /*   967*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  575 /*   983*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  577 /*   987*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  590 /*  1009*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  592 /*  1013*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  594 /*  1017*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  603 /*  1033*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  605 /*  1037*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  618 /*  1059*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  620 /*  1063*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  622 /*  1067*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  631 /*  1083*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  633 /*  1087*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  646 /*  1109*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  648 /*  1113*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  650 /*  1117*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  659 /*  1133*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  661 /*  1137*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  674 /*  1159*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  676 /*  1163*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  678 /*  1167*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  687 /*  1183*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  689 /*  1187*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  702 /*  1209*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  704 /*  1213*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  710 /*  1224*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  738 /*  1294*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  748 /*  1311*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  750 /*  1315*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  752 /*  1319*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  761 /*  1335*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  763 /*  1339*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  776 /*  1361*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  778 /*  1365*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  780 /*  1369*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  789 /*  1385*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  791 /*  1389*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  804 /*  1411*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  806 /*  1415*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  808 /*  1419*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  817 /*  1435*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  819 /*  1439*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  832 /*  1461*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  834 /*  1465*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  836 /*  1469*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  845 /*  1485*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  847 /*  1489*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  860 /*  1511*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  862 /*  1515*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  864 /*  1519*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  873 /*  1535*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  875 /*  1539*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  888 /*  1561*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
  890 /*  1565*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  892 /*  1569*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  901 /*  1585*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  903 /*  1589*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  932 /*  1659*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
  946 /*  1679*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
  951 /*  1689*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  960 /*  1704*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  971 /*  1722*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
  975 /*  1729*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  984 /*  1744*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  995 /*  1762*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
  999 /*  1769*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1008 /*  1784*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1019 /*  1802*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1023 /*  1809*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1032 /*  1824*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1043 /*  1842*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1047 /*  1849*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1056 /*  1864*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1067 /*  1882*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1071 /*  1889*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1080 /*  1904*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1091 /*  1922*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1093 /*  1926*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1099 /*  1937*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1122 /*  1999*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1128 /*  2010*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1138 /*  2027*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1142 /*  2034*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1151 /*  2049*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1162 /*  2067*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1166 /*  2074*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1175 /*  2089*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1186 /*  2107*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1190 /*  2114*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1199 /*  2129*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1210 /*  2147*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1214 /*  2154*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1223 /*  2169*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1234 /*  2187*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1238 /*  2194*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1247 /*  2209*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1258 /*  2227*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1262 /*  2234*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1271 /*  2249*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1297 /*  2314*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1312 /*  2335*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1317 /*  2345*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1326 /*  2360*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1337 /*  2378*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1341 /*  2385*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1350 /*  2400*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1361 /*  2418*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1365 /*  2425*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1374 /*  2440*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1385 /*  2458*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1389 /*  2465*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1398 /*  2480*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1409 /*  2498*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1413 /*  2505*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1422 /*  2520*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1433 /*  2538*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1437 /*  2545*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1446 /*  2560*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1457 /*  2578*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1459 /*  2582*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1465 /*  2593*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1488 /*  2655*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1494 /*  2666*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1504 /*  2683*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1508 /*  2690*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1517 /*  2705*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1528 /*  2723*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1532 /*  2730*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1541 /*  2745*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1552 /*  2763*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1556 /*  2770*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1565 /*  2785*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1576 /*  2803*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1580 /*  2810*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1589 /*  2825*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1600 /*  2843*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1604 /*  2850*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1613 /*  2865*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1624 /*  2883*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1628 /*  2890*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1637 /*  2905*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1665 /*  2972*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1679 /*  2994*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1683 /*  3002*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1693 /*  3021*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1704 /*  3039*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1708 /*  3047*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1718 /*  3066*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1729 /*  3084*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1731 /*  3088*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1738 /*  3101*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1766 /*  3170*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1798 /*  3246*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1809 /*  3264*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1811 /*  3268*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1818 /*  3281*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1846 /*  3350*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1879 /*  3427*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1890 /*  3445*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1894 /*  3453*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1904 /*  3472*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1915 /*  3490*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1917 /*  3494*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1924 /*  3507*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1952 /*  3576*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1984 /*  3652*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 1995 /*  3670*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 1997 /*  3674*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2004 /*  3687*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2032 /*  3756*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2067 /*  3846*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2099 /*  3922*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2110 /*  3940*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2112 /*  3944*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2119 /*  3957*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2147 /*  4026*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2180 /*  4103*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2191 /*  4121*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2195 /*  4129*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2205 /*  4148*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2216 /*  4166*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2218 /*  4170*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2225 /*  4183*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2253 /*  4252*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2285 /*  4328*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2296 /*  4346*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2298 /*  4350*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2305 /*  4363*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2333 /*  4432*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2360 /*  4498*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2375 /*  4521*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2379 /*  4529*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2389 /*  4548*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2400 /*  4566*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2404 /*  4574*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2414 /*  4593*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2425 /*  4611*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2427 /*  4615*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2434 /*  4628*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2462 /*  4697*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2494 /*  4773*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2505 /*  4791*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2507 /*  4795*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2514 /*  4808*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2542 /*  4877*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2575 /*  4954*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2586 /*  4972*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2590 /*  4980*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2600 /*  4999*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2611 /*  5017*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2613 /*  5021*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2620 /*  5034*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2648 /*  5103*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2680 /*  5179*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2691 /*  5197*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2693 /*  5201*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2700 /*  5214*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2728 /*  5283*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2763 /*  5373*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2795 /*  5449*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2806 /*  5467*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2808 /*  5471*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2815 /*  5484*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2843 /*  5553*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2876 /*  5630*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2887 /*  5648*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2891 /*  5656*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2901 /*  5675*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2912 /*  5693*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2914 /*  5697*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2921 /*  5710*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2949 /*  5779*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2981 /*  5855*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 2992 /*  5873*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 2994 /*  5877*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3001 /*  5890*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3029 /*  5959*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3057 /*  6026*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3059 /*  6030*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3066 /*  6040*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3077 /*  6056*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3079 /*  6060*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3081 /*  6064*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3092 /*  6083*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3094 /*  6087*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3108 /*  6109*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3110 /*  6113*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3112 /*  6117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3123 /*  6136*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3125 /*  6140*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3139 /*  6162*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3141 /*  6166*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3148 /*  6179*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3176 /*  6248*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3209 /*  6324*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3211 /*  6328*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3225 /*  6350*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3227 /*  6354*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3234 /*  6367*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3262 /*  6436*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3296 /*  6513*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3298 /*  6517*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3312 /*  6539*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3314 /*  6543*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3316 /*  6547*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3327 /*  6566*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3329 /*  6570*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3343 /*  6592*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3345 /*  6596*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3352 /*  6609*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3380 /*  6678*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3413 /*  6754*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3415 /*  6758*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3429 /*  6780*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3431 /*  6784*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3438 /*  6797*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3466 /*  6866*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3501 /*  6956*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3534 /*  7032*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3536 /*  7036*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3550 /*  7058*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3552 /*  7062*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3559 /*  7075*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3587 /*  7144*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3621 /*  7221*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3623 /*  7225*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3637 /*  7247*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3639 /*  7251*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3641 /*  7255*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3652 /*  7274*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3654 /*  7278*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3668 /*  7300*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3670 /*  7304*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3677 /*  7317*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3705 /*  7386*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3738 /*  7462*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3740 /*  7466*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3754 /*  7488*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3756 /*  7492*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3763 /*  7505*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3791 /*  7574*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3818 /*  7640*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3820 /*  7644*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3827 /*  7654*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3839 /*  7671*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3841 /*  7675*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3843 /*  7679*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3854 /*  7698*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3856 /*  7702*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3870 /*  7724*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3872 /*  7728*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3874 /*  7732*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3885 /*  7751*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3887 /*  7755*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3901 /*  7777*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3903 /*  7781*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3910 /*  7794*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3938 /*  7863*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3971 /*  7939*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3973 /*  7943*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3987 /*  7965*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 3989 /*  7969*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 3996 /*  7982*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4024 /*  8051*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4058 /*  8128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4060 /*  8132*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4074 /*  8154*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 4076 /*  8158*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4078 /*  8162*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4089 /*  8181*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4091 /*  8185*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4105 /*  8207*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 4107 /*  8211*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4114 /*  8224*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4142 /*  8293*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4175 /*  8369*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4177 /*  8373*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4191 /*  8395*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 4193 /*  8399*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4200 /*  8412*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4228 /*  8481*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4263 /*  8571*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4296 /*  8647*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4298 /*  8651*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4312 /*  8673*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 4314 /*  8677*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4321 /*  8690*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4349 /*  8759*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4383 /*  8836*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4385 /*  8840*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4399 /*  8862*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 4401 /*  8866*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4403 /*  8870*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4414 /*  8889*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4416 /*  8893*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4430 /*  8915*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 4432 /*  8919*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4439 /*  8932*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4467 /*  9001*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4500 /*  9077*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4502 /*  9081*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4516 /*  9103*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 4518 /*  9107*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4525 /*  9120*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4553 /*  9189*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4583 /*  9262*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4592 /*  9277*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4601 /*  9291*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4605 /*  9299*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4622 /*  9329*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4626 /*  9337*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4636 /*  9356*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4647 /*  9374*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4649 /*  9378*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4656 /*  9391*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4684 /*  9460*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4716 /*  9536*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4727 /*  9554*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4729 /*  9558*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4736 /*  9571*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4764 /*  9640*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4802 /*  9724*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4806 /*  9732*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4816 /*  9751*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4827 /*  9769*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4829 /*  9773*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4836 /*  9786*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4864 /*  9855*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4896 /*  9931*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4907 /*  9949*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4909 /*  9953*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4916 /*  9966*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4944 /* 10035*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4971 /* 10101*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4989 /* 10132*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 4993 /* 10140*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5003 /* 10159*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5014 /* 10177*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5016 /* 10181*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5023 /* 10194*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5051 /* 10263*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5083 /* 10339*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5094 /* 10357*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5096 /* 10361*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5103 /* 10374*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5131 /* 10443*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5170 /* 10528*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5174 /* 10536*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5184 /* 10555*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5195 /* 10573*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5197 /* 10577*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5204 /* 10590*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5232 /* 10659*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5264 /* 10735*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5275 /* 10753*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5277 /* 10757*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5284 /* 10770*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5312 /* 10839*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5340 /* 10906*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5357 /* 10936*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5361 /* 10944*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5371 /* 10963*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5382 /* 10981*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5384 /* 10985*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5391 /* 10998*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5419 /* 11067*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5451 /* 11143*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5462 /* 11161*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5464 /* 11165*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5471 /* 11178*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5499 /* 11247*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5537 /* 11331*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5541 /* 11339*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5551 /* 11358*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5562 /* 11376*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5564 /* 11380*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5571 /* 11393*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5599 /* 11462*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5631 /* 11538*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5642 /* 11556*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5644 /* 11560*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5651 /* 11573*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5679 /* 11642*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5706 /* 11708*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5724 /* 11739*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5728 /* 11747*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5738 /* 11766*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5749 /* 11784*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5751 /* 11788*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5758 /* 11801*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5786 /* 11870*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5818 /* 11946*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5829 /* 11964*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5831 /* 11968*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5838 /* 11981*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5866 /* 12050*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5905 /* 12135*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5909 /* 12143*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5919 /* 12162*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5930 /* 12180*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 5932 /* 12184*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5939 /* 12197*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5967 /* 12266*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 5999 /* 12342*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6010 /* 12360*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 6012 /* 12364*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6019 /* 12377*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6047 /* 12446*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6075 /* 12515*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6077 /* 12519*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6087 /* 12534*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6089 /* 12538*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6101 /* 12556*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6105 /* 12564*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6107 /* 12568*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6115 /* 12582*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6128 /* 12602*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6130 /* 12606*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6132 /* 12610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6143 /* 12629*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6145 /* 12633*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6159 /* 12655*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6161 /* 12659*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6168 /* 12672*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6196 /* 12741*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6229 /* 12817*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6231 /* 12821*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6245 /* 12843*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6247 /* 12847*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6254 /* 12860*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6282 /* 12929*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6313 /* 13001*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6326 /* 13021*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6328 /* 13025*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6330 /* 13029*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6341 /* 13048*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6343 /* 13052*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6357 /* 13074*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6359 /* 13078*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6366 /* 13091*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6394 /* 13160*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6427 /* 13236*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6429 /* 13240*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6443 /* 13262*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6445 /* 13266*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6452 /* 13279*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6480 /* 13348*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6507 /* 13414*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6509 /* 13418*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6517 /* 13432*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6531 /* 13453*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6533 /* 13457*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6535 /* 13461*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6546 /* 13480*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6548 /* 13484*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6562 /* 13506*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6564 /* 13510*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6571 /* 13523*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6599 /* 13592*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6632 /* 13668*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6634 /* 13672*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6648 /* 13694*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6650 /* 13698*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6657 /* 13711*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6685 /* 13780*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6716 /* 13852*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6730 /* 13873*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6732 /* 13877*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6734 /* 13881*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6745 /* 13900*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6747 /* 13904*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6761 /* 13926*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6763 /* 13930*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6770 /* 13943*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6798 /* 14012*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6831 /* 14088*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6833 /* 14092*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6847 /* 14114*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6849 /* 14118*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6856 /* 14131*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6884 /* 14200*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6912 /* 14267*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6914 /* 14271*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6922 /* 14285*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6935 /* 14305*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6937 /* 14309*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6939 /* 14313*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6950 /* 14332*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6952 /* 14336*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 6966 /* 14358*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 6968 /* 14362*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 6975 /* 14375*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7003 /* 14444*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7036 /* 14520*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7038 /* 14524*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7052 /* 14546*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7054 /* 14550*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7061 /* 14563*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7089 /* 14632*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7120 /* 14704*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7133 /* 14724*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7135 /* 14728*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7137 /* 14732*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7148 /* 14751*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7150 /* 14755*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7164 /* 14777*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7166 /* 14781*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7173 /* 14794*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7201 /* 14863*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7234 /* 14939*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7236 /* 14943*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7250 /* 14965*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7252 /* 14969*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7259 /* 14982*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7287 /* 15051*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7314 /* 15117*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7316 /* 15121*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7324 /* 15135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7338 /* 15156*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7340 /* 15160*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7342 /* 15164*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7353 /* 15183*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7355 /* 15187*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7369 /* 15209*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7371 /* 15213*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7378 /* 15226*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7406 /* 15295*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7439 /* 15371*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7441 /* 15375*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7455 /* 15397*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7457 /* 15401*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7464 /* 15414*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7492 /* 15483*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7523 /* 15555*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7537 /* 15576*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7539 /* 15580*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7541 /* 15584*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7552 /* 15603*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7554 /* 15607*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7568 /* 15629*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7570 /* 15633*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7577 /* 15646*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7605 /* 15715*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7638 /* 15791*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 7640 /* 15795*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7654 /* 15817*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
 7656 /* 15821*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7663 /* 15834*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7691 /* 15903*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 7723 /* 15980*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7732 /* 15995*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7741 /* 16009*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7747 /* 16023*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 7762 /* 16050*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 7766 /* 16058*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7776 /* 16077*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7789 /* 16098*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 7791 /* 16102*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7798 /* 16115*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7826 /* 16184*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7858 /* 16260*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7871 /* 16281*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 7873 /* 16285*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7880 /* 16298*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7908 /* 16367*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7944 /* 16448*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 7948 /* 16456*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7958 /* 16475*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7971 /* 16496*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 7973 /* 16500*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 7980 /* 16513*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8008 /* 16582*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8040 /* 16658*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8053 /* 16679*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8055 /* 16683*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8062 /* 16696*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8090 /* 16765*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8117 /* 16831*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8133 /* 16859*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8137 /* 16867*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8147 /* 16886*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8160 /* 16907*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8162 /* 16911*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8169 /* 16924*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8197 /* 16993*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8229 /* 17069*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8242 /* 17090*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8244 /* 17094*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8251 /* 17107*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8279 /* 17176*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8316 /* 17258*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8320 /* 17266*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8330 /* 17285*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8343 /* 17306*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8345 /* 17310*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8352 /* 17323*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8380 /* 17392*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8412 /* 17468*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8425 /* 17489*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8427 /* 17493*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8434 /* 17506*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8462 /* 17575*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8490 /* 17642*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8505 /* 17669*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8509 /* 17677*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8519 /* 17696*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8532 /* 17717*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8534 /* 17721*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8541 /* 17734*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8569 /* 17803*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8601 /* 17879*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8614 /* 17900*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8616 /* 17904*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8623 /* 17917*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8651 /* 17986*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8687 /* 18067*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8691 /* 18075*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8701 /* 18094*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8714 /* 18115*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8716 /* 18119*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8723 /* 18132*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8751 /* 18201*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8783 /* 18277*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8796 /* 18298*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8798 /* 18302*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8805 /* 18315*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8833 /* 18384*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8860 /* 18450*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8876 /* 18478*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8880 /* 18486*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8890 /* 18505*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8903 /* 18526*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8905 /* 18530*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8912 /* 18543*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8940 /* 18612*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8972 /* 18688*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8985 /* 18709*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 8987 /* 18713*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8994 /* 18726*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9022 /* 18795*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9059 /* 18877*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9063 /* 18885*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9073 /* 18904*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9086 /* 18925*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9088 /* 18929*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9095 /* 18942*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9123 /* 19011*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9155 /* 19087*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9168 /* 19108*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9170 /* 19112*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9177 /* 19125*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9205 /* 19194*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9235 /* 19267*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9245 /* 19286*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9254 /* 19301*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9258 /* 19309*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9277 /* 19342*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9279 /* 19346*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9286 /* 19359*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9314 /* 19428*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9353 /* 19514*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9355 /* 19518*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9362 /* 19531*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9390 /* 19600*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9416 /* 19665*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9436 /* 19699*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9438 /* 19703*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9445 /* 19716*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9473 /* 19785*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9513 /* 19872*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9515 /* 19876*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9522 /* 19889*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9550 /* 19958*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9584 /* 20036*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9593 /* 20051*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9597 /* 20059*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9616 /* 20092*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9618 /* 20096*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9625 /* 20109*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9653 /* 20178*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9692 /* 20264*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9694 /* 20268*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9701 /* 20281*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9729 /* 20350*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9755 /* 20415*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9775 /* 20449*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9777 /* 20453*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9784 /* 20466*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9812 /* 20535*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9852 /* 20622*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9854 /* 20626*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9861 /* 20639*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9889 /* 20708*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9916 /* 20774*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9935 /* 20807*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
 9937 /* 20811*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9944 /* 20824*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 9972 /* 20893*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10011 /* 20979*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10013 /* 20983*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10020 /* 20996*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10048 /* 21065*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10074 /* 21130*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10094 /* 21164*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10096 /* 21168*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10103 /* 21181*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10131 /* 21250*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10171 /* 21337*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10173 /* 21341*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10180 /* 21354*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10208 /* 21423*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10242 /* 21501*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10251 /* 21516*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10255 /* 21524*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10274 /* 21557*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10276 /* 21561*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10283 /* 21574*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10311 /* 21643*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10350 /* 21729*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10352 /* 21733*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10359 /* 21746*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10387 /* 21815*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10413 /* 21880*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10433 /* 21914*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10435 /* 21918*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10442 /* 21931*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10470 /* 22000*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10510 /* 22087*/                      OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10512 /* 22091*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10519 /* 22104*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10547 /* 22173*/                        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10575 /* 22240*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10581 /* 22250*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10592 /* 22267*/              OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
10675 /* 22484*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10677 /* 22488*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10687 /* 22503*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10689 /* 22507*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10701 /* 22525*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10707 /* 22539*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
10709 /* 22543*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10717 /* 22557*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10728 /* 22574*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
10730 /* 22578*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10732 /* 22582*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10743 /* 22601*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10745 /* 22605*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10761 /* 22630*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
10763 /* 22634*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
10770 /* 22647*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
10798 /* 22716*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
10831 /* 22792*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10833 /* 22796*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10849 /* 22821*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
10851 /* 22825*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
10858 /* 22838*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
10886 /* 22907*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
10917 /* 22979*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10928 /* 22996*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
10930 /* 23000*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10932 /* 23004*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10943 /* 23023*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
10945 /* 23027*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
10961 /* 23052*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
10963 /* 23056*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
10970 /* 23069*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
10998 /* 23138*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11031 /* 23214*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11033 /* 23218*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11049 /* 23243*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11051 /* 23247*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11058 /* 23260*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11086 /* 23329*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11113 /* 23395*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11115 /* 23399*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11123 /* 23413*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11135 /* 23431*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11137 /* 23435*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11139 /* 23439*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11150 /* 23458*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11152 /* 23462*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11168 /* 23487*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11170 /* 23491*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11177 /* 23504*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11205 /* 23573*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11238 /* 23649*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11240 /* 23653*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11256 /* 23678*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11258 /* 23682*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11265 /* 23695*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11293 /* 23764*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11324 /* 23836*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11336 /* 23854*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11338 /* 23858*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11340 /* 23862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11351 /* 23881*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11353 /* 23885*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11369 /* 23910*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11371 /* 23914*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11378 /* 23927*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11406 /* 23996*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11439 /* 24072*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11441 /* 24076*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11457 /* 24101*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11459 /* 24105*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11466 /* 24118*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11494 /* 24187*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11522 /* 24254*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11524 /* 24258*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11532 /* 24272*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11543 /* 24289*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11545 /* 24293*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11547 /* 24297*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11558 /* 24316*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11560 /* 24320*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11576 /* 24345*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11578 /* 24349*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11585 /* 24362*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11613 /* 24431*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11646 /* 24507*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11648 /* 24511*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11664 /* 24536*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11666 /* 24540*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11673 /* 24553*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11701 /* 24622*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11732 /* 24694*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11743 /* 24711*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11745 /* 24715*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11747 /* 24719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11758 /* 24738*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11760 /* 24742*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11776 /* 24767*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11778 /* 24771*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11785 /* 24784*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11813 /* 24853*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11846 /* 24929*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11848 /* 24933*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11864 /* 24958*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11866 /* 24962*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11873 /* 24975*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11901 /* 25044*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11928 /* 25110*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11930 /* 25114*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11938 /* 25128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11950 /* 25146*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11952 /* 25150*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11954 /* 25154*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11965 /* 25173*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
11967 /* 25177*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
11983 /* 25202*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
11985 /* 25206*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
11992 /* 25219*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12020 /* 25288*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12053 /* 25364*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12055 /* 25368*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
12071 /* 25393*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12073 /* 25397*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12080 /* 25410*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12108 /* 25479*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12139 /* 25551*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12151 /* 25569*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12153 /* 25573*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12155 /* 25577*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
12166 /* 25596*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12168 /* 25600*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
12184 /* 25625*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12186 /* 25629*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12193 /* 25642*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12221 /* 25711*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12254 /* 25787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12256 /* 25791*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
12272 /* 25816*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12274 /* 25820*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12281 /* 25833*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12309 /* 25902*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12337 /* 25971*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12339 /* 25975*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
12350 /* 25994*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12352 /* 25998*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
12364 /* 26017*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12368 /* 26025*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12370 /* 26029*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12378 /* 26043*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12393 /* 26066*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12395 /* 26070*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12402 /* 26083*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12430 /* 26152*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12460 /* 26223*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12475 /* 26246*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12477 /* 26250*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12484 /* 26263*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12512 /* 26332*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12538 /* 26397*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12540 /* 26401*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12548 /* 26415*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12564 /* 26439*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12566 /* 26443*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12573 /* 26456*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12601 /* 26525*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12631 /* 26596*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12647 /* 26620*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12649 /* 26624*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12656 /* 26637*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12684 /* 26706*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12719 /* 26784*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12721 /* 26788*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
12733 /* 26807*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12737 /* 26815*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12739 /* 26819*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12747 /* 26833*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12762 /* 26856*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12764 /* 26860*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12771 /* 26873*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12799 /* 26942*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12829 /* 27013*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12844 /* 27036*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12846 /* 27040*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12853 /* 27053*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12881 /* 27122*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12907 /* 27187*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12909 /* 27191*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12917 /* 27205*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
12933 /* 27229*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
12935 /* 27233*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12942 /* 27246*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
12970 /* 27315*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13000 /* 27386*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13016 /* 27410*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13018 /* 27414*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13025 /* 27427*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13053 /* 27496*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13080 /* 27562*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13082 /* 27566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13090 /* 27580*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13105 /* 27603*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13107 /* 27607*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13114 /* 27620*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13142 /* 27689*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13172 /* 27760*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13187 /* 27783*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13189 /* 27787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13196 /* 27800*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13224 /* 27869*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13250 /* 27934*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13252 /* 27938*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13260 /* 27952*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13276 /* 27976*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13278 /* 27980*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13285 /* 27993*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13313 /* 28062*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13343 /* 28133*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13359 /* 28157*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13361 /* 28161*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13368 /* 28174*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13396 /* 28243*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13431 /* 28321*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13433 /* 28325*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
13445 /* 28344*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13449 /* 28352*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13451 /* 28356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13459 /* 28370*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13474 /* 28393*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13476 /* 28397*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13483 /* 28410*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13511 /* 28479*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13541 /* 28550*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13556 /* 28573*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13558 /* 28577*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13565 /* 28590*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13593 /* 28659*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13619 /* 28724*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13621 /* 28728*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13629 /* 28742*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13645 /* 28766*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13647 /* 28770*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13654 /* 28783*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13682 /* 28852*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13712 /* 28923*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13728 /* 28947*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13730 /* 28951*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13737 /* 28964*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13765 /* 29033*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13796 /* 29103*/          OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
13798 /* 29107*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
13804 /* 29117*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
13814 /* 29133*/          OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
13896 /* 29347*/          OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13898 /* 29351*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13904 /* 29361*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
13915 /* 29378*/          OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
13917 /* 29382*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13925 /* 29395*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13954 /* 29462*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
13990 /* 29550*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14016 /* 29613*/          OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
14018 /* 29617*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
14024 /* 29627*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
14034 /* 29643*/          OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
14036 /* 29647*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14044 /* 29660*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14073 /* 29727*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14109 /* 29815*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14136 /* 29883*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14142 /* 29893*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14150 /* 29906*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14158 /* 29926*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14173 /* 29953*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14177 /* 29961*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14187 /* 29980*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14198 /* 29998*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14202 /* 30006*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14212 /* 30024*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14246 /* 30102*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14281 /* 30182*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14292 /* 30200*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14296 /* 30208*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14306 /* 30226*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14340 /* 30304*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14379 /* 30389*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14383 /* 30397*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14393 /* 30416*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14404 /* 30434*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14408 /* 30442*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14418 /* 30460*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14452 /* 30538*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14487 /* 30618*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14498 /* 30636*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14502 /* 30644*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14512 /* 30662*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14546 /* 30740*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14576 /* 30810*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14592 /* 30838*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14596 /* 30846*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14606 /* 30865*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14617 /* 30883*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14621 /* 30891*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14631 /* 30909*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14665 /* 30987*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14700 /* 31067*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14711 /* 31085*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14715 /* 31093*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14725 /* 31111*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14759 /* 31189*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14799 /* 31275*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14803 /* 31283*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14813 /* 31302*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14824 /* 31320*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14828 /* 31328*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14838 /* 31346*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14872 /* 31424*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14907 /* 31504*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14918 /* 31522*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
14922 /* 31530*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14932 /* 31548*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14966 /* 31626*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
14997 /* 31697*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15012 /* 31724*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15016 /* 31732*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15026 /* 31751*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15037 /* 31769*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15041 /* 31777*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15051 /* 31795*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15085 /* 31873*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15120 /* 31953*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15131 /* 31971*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15135 /* 31979*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15145 /* 31997*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15179 /* 32075*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15218 /* 32160*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15222 /* 32168*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15232 /* 32187*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15243 /* 32205*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15247 /* 32213*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15257 /* 32231*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15291 /* 32309*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15326 /* 32389*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15337 /* 32407*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15341 /* 32415*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15351 /* 32433*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15385 /* 32511*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15415 /* 32581*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15431 /* 32609*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15435 /* 32617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15445 /* 32636*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15456 /* 32654*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15460 /* 32662*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15470 /* 32680*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15504 /* 32758*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15539 /* 32838*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15550 /* 32856*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15554 /* 32864*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15564 /* 32882*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15598 /* 32960*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15638 /* 33046*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15642 /* 33054*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15652 /* 33073*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15663 /* 33091*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15667 /* 33099*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15677 /* 33117*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15711 /* 33195*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15746 /* 33275*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15757 /* 33293*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15761 /* 33301*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15771 /* 33319*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15805 /* 33397*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15838 /* 33474*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15848 /* 33493*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15857 /* 33508*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15861 /* 33516*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15878 /* 33546*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15882 /* 33554*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15892 /* 33572*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15926 /* 33650*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15966 /* 33737*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
15970 /* 33745*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
15980 /* 33763*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16014 /* 33841*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16043 /* 33910*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16061 /* 33941*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16065 /* 33949*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16075 /* 33967*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16109 /* 34045*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16150 /* 34133*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16154 /* 34141*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16164 /* 34159*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16198 /* 34237*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16235 /* 34319*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16244 /* 34334*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16248 /* 34342*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16265 /* 34372*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16269 /* 34380*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16279 /* 34398*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16313 /* 34476*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16353 /* 34563*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16357 /* 34571*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16367 /* 34589*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16401 /* 34667*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16430 /* 34736*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16448 /* 34767*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16452 /* 34775*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16462 /* 34793*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16496 /* 34871*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16537 /* 34959*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16541 /* 34967*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16551 /* 34985*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16585 /* 35063*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16615 /* 35133*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16632 /* 35163*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16636 /* 35171*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16646 /* 35189*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16680 /* 35267*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16720 /* 35354*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16724 /* 35362*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16734 /* 35380*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16768 /* 35458*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16797 /* 35527*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16815 /* 35558*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16819 /* 35566*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16829 /* 35584*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16863 /* 35662*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16904 /* 35750*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
16908 /* 35758*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16918 /* 35776*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16952 /* 35854*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16989 /* 35936*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
16998 /* 35951*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17002 /* 35959*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17019 /* 35989*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17023 /* 35997*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17033 /* 36015*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17067 /* 36093*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17107 /* 36180*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17111 /* 36188*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17121 /* 36206*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17155 /* 36284*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17184 /* 36353*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17202 /* 36384*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17206 /* 36392*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17216 /* 36410*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17250 /* 36488*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17291 /* 36576*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17295 /* 36584*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17305 /* 36602*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17339 /* 36680*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17373 /* 36758*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17383 /* 36777*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17392 /* 36792*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17398 /* 36806*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17413 /* 36833*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17417 /* 36841*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17427 /* 36859*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17463 /* 36940*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17503 /* 37027*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17507 /* 37035*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17517 /* 37053*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17553 /* 37134*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17584 /* 37206*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17600 /* 37234*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17604 /* 37242*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17614 /* 37260*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17650 /* 37341*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17691 /* 37429*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17695 /* 37437*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17705 /* 37455*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17741 /* 37536*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17775 /* 37615*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17785 /* 37634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17794 /* 37649*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17798 /* 37657*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17864 /* 37809*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
17940 /* 37976*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
17949 /* 37991*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17953 /* 37999*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18019 /* 38151*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18097 /* 38320*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18106 /* 38335*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18112 /* 38349*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18127 /* 38376*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18131 /* 38384*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18141 /* 38402*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18177 /* 38483*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18217 /* 38570*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18221 /* 38578*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18231 /* 38596*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18267 /* 38677*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18298 /* 38749*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18314 /* 38777*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18318 /* 38785*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18328 /* 38803*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18364 /* 38884*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18405 /* 38972*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18409 /* 38980*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18419 /* 38998*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18455 /* 39079*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18487 /* 39152*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18502 /* 39179*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18506 /* 39187*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18516 /* 39205*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18552 /* 39286*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18592 /* 39373*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18596 /* 39381*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18606 /* 39399*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18642 /* 39480*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18673 /* 39552*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18689 /* 39580*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18693 /* 39588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18703 /* 39606*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18739 /* 39687*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18780 /* 39775*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18784 /* 39783*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18794 /* 39801*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18830 /* 39882*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18864 /* 39961*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18874 /* 39980*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
18883 /* 39995*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18887 /* 40003*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
18953 /* 40155*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19029 /* 40322*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19038 /* 40337*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19042 /* 40345*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19108 /* 40497*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19177 /* 40652*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19243 /* 40804*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19319 /* 40971*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19328 /* 40986*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19332 /* 40994*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19398 /* 41146*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19476 /* 41315*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19485 /* 41330*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19491 /* 41344*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19506 /* 41371*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19510 /* 41379*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19520 /* 41397*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19556 /* 41478*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19596 /* 41565*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19600 /* 41573*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19610 /* 41591*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19646 /* 41672*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19677 /* 41744*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19693 /* 41772*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19697 /* 41780*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19707 /* 41798*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19743 /* 41879*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19784 /* 41967*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19788 /* 41975*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19798 /* 41993*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19834 /* 42074*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19868 /* 42153*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19878 /* 42172*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
19887 /* 42187*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19891 /* 42195*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
19957 /* 42347*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
20033 /* 42514*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20042 /* 42529*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20046 /* 42537*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
20112 /* 42689*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
20194 /* 42864*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20197 /* 42871*/            OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
20199 /* 42875*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20206 /* 42888*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20236 /* 42959*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20264 /* 43026*/            OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
20266 /* 43030*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20273 /* 43043*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20302 /* 43113*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20328 /* 43178*/            OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
20330 /* 43182*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20337 /* 43195*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20367 /* 43266*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20395 /* 43333*/            OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_U24),
20397 /* 43337*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20404 /* 43350*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20433 /* 43420*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20467 /* 43501*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
20475 /* 43514*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20483 /* 43534*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
20485 /* 43538*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20493 /* 43552*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20504 /* 43569*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
20506 /* 43573*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20508 /* 43577*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20519 /* 43596*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20521 /* 43600*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20535 /* 43622*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
20537 /* 43626*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20539 /* 43630*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20550 /* 43648*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20552 /* 43652*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20590 /* 43734*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20592 /* 43738*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20631 /* 43822*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20633 /* 43826*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20647 /* 43848*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
20649 /* 43852*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20651 /* 43856*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20662 /* 43874*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20664 /* 43878*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20702 /* 43960*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20704 /* 43964*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20741 /* 44044*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20752 /* 44061*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
20754 /* 44065*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20756 /* 44069*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20767 /* 44088*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20769 /* 44092*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20783 /* 44114*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
20785 /* 44118*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20787 /* 44122*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20798 /* 44140*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20800 /* 44144*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20838 /* 44226*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20840 /* 44230*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20879 /* 44314*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20881 /* 44318*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20895 /* 44340*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
20897 /* 44344*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20899 /* 44348*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20910 /* 44366*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20912 /* 44370*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20950 /* 44452*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20952 /* 44456*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20985 /* 44530*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
20987 /* 44534*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
20995 /* 44548*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21007 /* 44566*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21009 /* 44570*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21011 /* 44574*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21022 /* 44593*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21024 /* 44597*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21038 /* 44619*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21040 /* 44623*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21042 /* 44627*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21053 /* 44645*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21055 /* 44649*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21093 /* 44731*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21095 /* 44735*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21134 /* 44819*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21136 /* 44823*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21150 /* 44845*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21152 /* 44849*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21154 /* 44853*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21165 /* 44871*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21167 /* 44875*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21205 /* 44957*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21207 /* 44961*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21244 /* 45041*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21256 /* 45059*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21258 /* 45063*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21260 /* 45067*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21271 /* 45086*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21273 /* 45090*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21287 /* 45112*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21289 /* 45116*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21291 /* 45120*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21302 /* 45138*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21304 /* 45142*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21342 /* 45224*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21344 /* 45228*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21383 /* 45312*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21385 /* 45316*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21399 /* 45338*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21401 /* 45342*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21403 /* 45346*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21414 /* 45364*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21416 /* 45368*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21454 /* 45450*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21456 /* 45454*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21490 /* 45529*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21492 /* 45533*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21500 /* 45547*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21511 /* 45564*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21513 /* 45568*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21515 /* 45572*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21526 /* 45591*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21528 /* 45595*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21542 /* 45617*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21544 /* 45621*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21546 /* 45625*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21557 /* 45643*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21559 /* 45647*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21597 /* 45729*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21599 /* 45733*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21638 /* 45817*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21640 /* 45821*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21654 /* 45843*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21656 /* 45847*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21658 /* 45851*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21669 /* 45869*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21671 /* 45873*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21709 /* 45955*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21711 /* 45959*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21748 /* 46039*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21759 /* 46056*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21761 /* 46060*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21763 /* 46064*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21774 /* 46083*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21776 /* 46087*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21790 /* 46109*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21792 /* 46113*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21794 /* 46117*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21805 /* 46135*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21807 /* 46139*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21845 /* 46221*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21847 /* 46225*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21886 /* 46309*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21888 /* 46313*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21902 /* 46335*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21904 /* 46339*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21906 /* 46343*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21917 /* 46361*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21919 /* 46365*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21957 /* 46447*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
21959 /* 46451*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
21992 /* 46525*/                OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
21994 /* 46529*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22002 /* 46543*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22014 /* 46561*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22016 /* 46565*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22018 /* 46569*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22029 /* 46588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22031 /* 46592*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22045 /* 46614*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22047 /* 46618*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22049 /* 46622*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22060 /* 46640*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22062 /* 46644*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22100 /* 46726*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22102 /* 46730*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22141 /* 46814*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22143 /* 46818*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22157 /* 46840*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22159 /* 46844*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22161 /* 46848*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22172 /* 46866*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22174 /* 46870*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22212 /* 46952*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22214 /* 46956*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22251 /* 47036*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22263 /* 47054*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22265 /* 47058*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22267 /* 47062*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22278 /* 47081*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22280 /* 47085*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22294 /* 47107*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22296 /* 47111*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22298 /* 47115*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22309 /* 47133*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22311 /* 47137*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22349 /* 47219*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22351 /* 47223*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22390 /* 47307*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22392 /* 47311*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22406 /* 47333*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22408 /* 47337*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22410 /* 47341*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22421 /* 47359*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22423 /* 47363*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22461 /* 47445*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22463 /* 47449*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22497 /* 47526*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22499 /* 47530*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22510 /* 47549*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22512 /* 47553*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22524 /* 47572*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22528 /* 47580*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22530 /* 47584*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22538 /* 47598*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22551 /* 47618*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22553 /* 47622*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22555 /* 47626*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22566 /* 47644*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22568 /* 47648*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22606 /* 47730*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22608 /* 47734*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22644 /* 47813*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22657 /* 47833*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22659 /* 47837*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22661 /* 47841*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22672 /* 47859*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22674 /* 47863*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22712 /* 47945*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22714 /* 47949*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22746 /* 48022*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22748 /* 48026*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22756 /* 48040*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22770 /* 48061*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22772 /* 48065*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22774 /* 48069*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22785 /* 48087*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22787 /* 48091*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22825 /* 48173*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22827 /* 48177*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22863 /* 48256*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22877 /* 48277*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22879 /* 48281*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22881 /* 48285*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22892 /* 48303*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22894 /* 48307*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22932 /* 48389*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22934 /* 48393*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22975 /* 48479*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
22977 /* 48483*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
22989 /* 48502*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22993 /* 48510*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
22995 /* 48514*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23003 /* 48528*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23016 /* 48548*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23018 /* 48552*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23020 /* 48556*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23031 /* 48574*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23033 /* 48578*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23071 /* 48660*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23073 /* 48664*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23109 /* 48743*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23122 /* 48763*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23124 /* 48767*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23126 /* 48771*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23137 /* 48789*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23139 /* 48793*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23177 /* 48875*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23179 /* 48879*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23211 /* 48952*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23213 /* 48956*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23221 /* 48970*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23235 /* 48991*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23237 /* 48995*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23239 /* 48999*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23250 /* 49017*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23252 /* 49021*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23290 /* 49103*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23292 /* 49107*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23328 /* 49186*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23342 /* 49207*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23344 /* 49211*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23346 /* 49215*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23357 /* 49233*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23359 /* 49237*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23397 /* 49319*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23399 /* 49323*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23432 /* 49397*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23434 /* 49401*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23442 /* 49415*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23455 /* 49435*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23457 /* 49439*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23459 /* 49443*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23470 /* 49461*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23472 /* 49465*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23510 /* 49547*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23512 /* 49551*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23548 /* 49630*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23561 /* 49650*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23563 /* 49654*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23565 /* 49658*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23576 /* 49676*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23578 /* 49680*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23616 /* 49762*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23618 /* 49766*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23650 /* 49839*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23652 /* 49843*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23660 /* 49857*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23674 /* 49878*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23676 /* 49882*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23678 /* 49886*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23689 /* 49904*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23691 /* 49908*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23729 /* 49990*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23731 /* 49994*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23767 /* 50073*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23781 /* 50094*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23783 /* 50098*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23785 /* 50102*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23796 /* 50120*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23798 /* 50124*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23836 /* 50206*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23838 /* 50210*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23879 /* 50296*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23881 /* 50300*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23893 /* 50319*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23897 /* 50327*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23899 /* 50331*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23907 /* 50345*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23920 /* 50365*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
23922 /* 50369*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23924 /* 50373*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23935 /* 50391*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23937 /* 50395*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
23975 /* 50477*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
23977 /* 50481*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24013 /* 50560*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24026 /* 50580*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24028 /* 50584*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24030 /* 50588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24041 /* 50606*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24043 /* 50610*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24081 /* 50692*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24083 /* 50696*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24115 /* 50769*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24117 /* 50773*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24125 /* 50787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24139 /* 50808*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24141 /* 50812*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24143 /* 50816*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24154 /* 50834*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24156 /* 50838*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24194 /* 50920*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24196 /* 50924*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24232 /* 51003*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24246 /* 51024*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24248 /* 51028*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24250 /* 51032*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24261 /* 51050*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24263 /* 51054*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24301 /* 51136*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24303 /* 51140*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24338 /* 51218*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24340 /* 51222*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24351 /* 51241*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24353 /* 51245*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24365 /* 51264*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24371 /* 51278*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24373 /* 51282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24381 /* 51296*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24392 /* 51313*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24394 /* 51317*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24396 /* 51321*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24407 /* 51339*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24409 /* 51343*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24449 /* 51428*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24451 /* 51432*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24489 /* 51514*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24500 /* 51531*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24502 /* 51535*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24504 /* 51539*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24515 /* 51557*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24517 /* 51561*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24557 /* 51646*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24559 /* 51650*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24593 /* 51726*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24595 /* 51730*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24603 /* 51744*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24615 /* 51762*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24617 /* 51766*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24619 /* 51770*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24630 /* 51788*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24632 /* 51792*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24672 /* 51877*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24674 /* 51881*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24712 /* 51963*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24724 /* 51981*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24726 /* 51985*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24728 /* 51989*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24739 /* 52007*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24741 /* 52011*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24781 /* 52096*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24783 /* 52100*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24818 /* 52179*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24820 /* 52183*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24831 /* 52202*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24833 /* 52206*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
24845 /* 52225*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24849 /* 52233*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24851 /* 52237*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24859 /* 52250*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24895 /* 52328*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24927 /* 52401*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
24929 /* 52405*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24937 /* 52418*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
24974 /* 52497*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25016 /* 52584*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25018 /* 52588*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25030 /* 52607*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25034 /* 52615*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25036 /* 52619*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25044 /* 52632*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25080 /* 52710*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25112 /* 52783*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25114 /* 52787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25122 /* 52800*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25159 /* 52879*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25203 /* 52968*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25205 /* 52972*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25217 /* 52991*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25223 /* 53005*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25225 /* 53009*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25233 /* 53023*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25244 /* 53040*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25246 /* 53044*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25248 /* 53048*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25259 /* 53066*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25261 /* 53070*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25301 /* 53155*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25303 /* 53159*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25341 /* 53241*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25352 /* 53258*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25354 /* 53262*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25356 /* 53266*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25367 /* 53284*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25369 /* 53288*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25409 /* 53373*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25411 /* 53377*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25445 /* 53453*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25447 /* 53457*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25455 /* 53471*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25467 /* 53489*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25469 /* 53493*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25471 /* 53497*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25482 /* 53515*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25484 /* 53519*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25524 /* 53604*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25526 /* 53608*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25564 /* 53690*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25576 /* 53708*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25578 /* 53712*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25580 /* 53716*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25591 /* 53734*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25593 /* 53738*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25633 /* 53823*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25635 /* 53827*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25670 /* 53904*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25672 /* 53908*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25680 /* 53922*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25691 /* 53939*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25693 /* 53943*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25695 /* 53947*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25706 /* 53965*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25708 /* 53969*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25748 /* 54054*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25750 /* 54058*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25788 /* 54140*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25799 /* 54157*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25801 /* 54161*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25803 /* 54165*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25814 /* 54183*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25816 /* 54187*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25856 /* 54272*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25858 /* 54276*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25892 /* 54352*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25894 /* 54356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25902 /* 54370*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25914 /* 54388*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
25916 /* 54392*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25918 /* 54396*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25929 /* 54414*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25931 /* 54418*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
25971 /* 54503*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
25973 /* 54507*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26011 /* 54589*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26023 /* 54607*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26025 /* 54611*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26027 /* 54615*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26038 /* 54633*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26040 /* 54637*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26080 /* 54722*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26082 /* 54726*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26117 /* 54805*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26119 /* 54809*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26130 /* 54828*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26132 /* 54832*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26144 /* 54851*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26148 /* 54859*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26150 /* 54863*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26158 /* 54876*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26194 /* 54954*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26226 /* 55027*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26228 /* 55031*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26236 /* 55044*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26273 /* 55123*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26315 /* 55210*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26317 /* 55214*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26329 /* 55233*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26333 /* 55241*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26335 /* 55245*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26343 /* 55258*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26379 /* 55336*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26411 /* 55409*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26413 /* 55413*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26421 /* 55426*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26458 /* 55505*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26492 /* 55580*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26494 /* 55584*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26502 /* 55597*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26538 /* 55675*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26570 /* 55748*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26572 /* 55752*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26580 /* 55765*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26617 /* 55844*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26659 /* 55931*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26661 /* 55935*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26673 /* 55954*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26677 /* 55962*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26679 /* 55966*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26687 /* 55979*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26723 /* 56057*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26755 /* 56130*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26757 /* 56134*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26765 /* 56147*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26802 /* 56226*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26846 /* 56315*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26848 /* 56319*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26860 /* 56338*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26866 /* 56352*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26868 /* 56356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26876 /* 56370*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26887 /* 56387*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26889 /* 56391*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26891 /* 56395*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26902 /* 56413*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26904 /* 56417*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26944 /* 56502*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26946 /* 56506*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
26984 /* 56588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26995 /* 56605*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
26997 /* 56609*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26999 /* 56613*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27010 /* 56631*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27012 /* 56635*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27052 /* 56720*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27054 /* 56724*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27088 /* 56800*/                  OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27090 /* 56804*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27098 /* 56818*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27110 /* 56836*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27112 /* 56840*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27114 /* 56844*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27125 /* 56862*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27127 /* 56866*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27167 /* 56951*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27169 /* 56955*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27207 /* 57037*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27219 /* 57055*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27221 /* 57059*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27223 /* 57063*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27234 /* 57081*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27236 /* 57085*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27276 /* 57170*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27278 /* 57174*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27313 /* 57253*/                OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27315 /* 57257*/                OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27326 /* 57276*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27328 /* 57280*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27340 /* 57299*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27344 /* 57307*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27346 /* 57311*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27354 /* 57324*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27390 /* 57402*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27422 /* 57475*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27424 /* 57479*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27432 /* 57492*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27469 /* 57571*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27511 /* 57658*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27513 /* 57662*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27525 /* 57681*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27529 /* 57689*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27531 /* 57693*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27539 /* 57706*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27575 /* 57784*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27607 /* 57857*/                    OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27609 /* 57861*/                    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27617 /* 57874*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27654 /* 57953*/                      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27697 /* 58040*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
27706 /* 58053*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27709 /* 58060*/            OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27711 /* 58064*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27718 /* 58077*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27748 /* 58148*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27776 /* 58215*/            OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27778 /* 58219*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27785 /* 58232*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27814 /* 58302*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27840 /* 58367*/            OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27842 /* 58371*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27849 /* 58384*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27879 /* 58455*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27907 /* 58522*/            OPC_CheckOpcode, TARGET_VAL(AMDGPUISD::MUL_I24),
27909 /* 58526*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27916 /* 58539*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27945 /* 58609*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
27973 /* 58677*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
27981 /* 58690*/        OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27986 /* 58699*/        OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
28003 /* 58730*/      OPC_CheckOpcode, TARGET_VAL(ISD::SELECT),
28005 /* 58734*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
28013 /* 58747*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
28018 /* 58756*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
28048 /* 58830*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
28053 /* 58837*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
28105 /* 58935*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
28107 /* 58939*/      OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
28112 /* 58946*/      OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
28159 /* 59039*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
28161 /* 59043*/      OPC_CheckOpcode, TARGET_VAL(ISD::CTPOP),
28178 /* 59071*/        OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
28180 /* 59075*/        OPC_CheckOpcode, TARGET_VAL(ISD::CTPOP),
28360 /* 59447*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28386 /* 59496*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28429 /* 59593*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
28503 /* 59749*/      OPC_CheckOpcode, TARGET_VAL(ISD::CTPOP),
28517 /* 59773*/        OPC_CheckOpcode, TARGET_VAL(ISD::CTPOP),
28537 /* 59808*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
28555 /* 59855*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
31893 /* 67430*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
32079 /* 67882*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
32299 /* 68438*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
32553 /* 69074*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
33234 /* 70446*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
33911 /* 72034*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33915 /* 72040*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33919 /* 72046*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33923 /* 72052*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33939 /* 72089*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33943 /* 72095*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33947 /* 72101*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33951 /* 72107*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33972 /* 72152*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33976 /* 72158*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33980 /* 72164*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33984 /* 72170*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34002 /* 72210*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34006 /* 72216*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34010 /* 72222*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34014 /* 72228*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34072 /* 72342*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34076 /* 72348*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34095 /* 72390*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34099 /* 72396*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34116 /* 72437*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34131 /* 72470*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34148 /* 72497*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34440 /* 73058*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34444 /* 73064*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34448 /* 73070*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34462 /* 73097*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34466 /* 73103*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34490 /* 73150*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34494 /* 73156*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34506 /* 73182*/        OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
34865 /* 74000*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34869 /* 74006*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34873 /* 74012*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34887 /* 74039*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34891 /* 74045*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34895 /* 74051*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34909 /* 74078*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34913 /* 74084*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34917 /* 74090*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34931 /* 74117*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34935 /* 74123*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34939 /* 74129*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34953 /* 74156*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34957 /* 74162*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34961 /* 74168*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35001 /* 74247*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35005 /* 74253*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35009 /* 74259*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35023 /* 74286*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35027 /* 74292*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35031 /* 74298*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35045 /* 74325*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35049 /* 74331*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35053 /* 74337*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35067 /* 74364*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35071 /* 74370*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35075 /* 74376*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35089 /* 74403*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35093 /* 74409*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35097 /* 74415*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35111 /* 74442*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35115 /* 74448*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35119 /* 74454*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35133 /* 74481*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35137 /* 74487*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35141 /* 74493*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35155 /* 74520*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35159 /* 74526*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35163 /* 74532*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35177 /* 74559*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35181 /* 74565*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35185 /* 74571*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35199 /* 74598*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35203 /* 74604*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35207 /* 74610*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35221 /* 74637*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35225 /* 74643*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35229 /* 74649*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35243 /* 74676*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35247 /* 74682*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35251 /* 74688*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35265 /* 74715*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35269 /* 74721*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35273 /* 74727*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35287 /* 74754*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35291 /* 74760*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35295 /* 74766*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35309 /* 74793*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35313 /* 74799*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35317 /* 74805*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35676 /* 75624*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35680 /* 75630*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35684 /* 75636*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35707 /* 75689*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35711 /* 75695*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35715 /* 75701*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35741 /* 75761*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35745 /* 75767*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35749 /* 75773*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35752 /* 75779*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35772 /* 75828*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35776 /* 75834*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35780 /* 75840*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35783 /* 75846*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35811 /* 75922*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35815 /* 75928*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35819 /* 75934*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35842 /* 75987*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35846 /* 75993*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35850 /* 75999*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35876 /* 76059*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35880 /* 76065*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35884 /* 76071*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35887 /* 76077*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35907 /* 76126*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35911 /* 76132*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35915 /* 76138*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35918 /* 76144*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35946 /* 76221*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35950 /* 76227*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35954 /* 76233*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36004 /* 76367*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36008 /* 76373*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36012 /* 76379*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36065 /* 76522*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36069 /* 76528*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36073 /* 76534*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36076 /* 76540*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36123 /* 76672*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36127 /* 76678*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36131 /* 76684*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36134 /* 76690*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36199 /* 76889*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36203 /* 76895*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36207 /* 76901*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36257 /* 77035*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36261 /* 77041*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36265 /* 77047*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36318 /* 77190*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36322 /* 77196*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36326 /* 77202*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36329 /* 77208*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36376 /* 77340*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36380 /* 77346*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36384 /* 77352*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36387 /* 77358*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36460 /* 77571*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36464 /* 77577*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36467 /* 77583*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36490 /* 77635*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36494 /* 77641*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36497 /* 77647*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36523 /* 77706*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36527 /* 77712*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36530 /* 77718*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36534 /* 77725*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36553 /* 77772*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36557 /* 77778*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36560 /* 77784*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36564 /* 77791*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36595 /* 77872*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36599 /* 77878*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36602 /* 77884*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36625 /* 77936*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36629 /* 77942*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36632 /* 77948*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36658 /* 78007*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36662 /* 78013*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36665 /* 78019*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36669 /* 78026*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36688 /* 78073*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36692 /* 78079*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36695 /* 78085*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36699 /* 78092*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36730 /* 78173*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36734 /* 78179*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36737 /* 78185*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36760 /* 78237*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36764 /* 78243*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36767 /* 78249*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36793 /* 78308*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36797 /* 78314*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36800 /* 78320*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36804 /* 78327*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36823 /* 78374*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36827 /* 78380*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36830 /* 78386*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36834 /* 78393*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36865 /* 78474*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36869 /* 78480*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36872 /* 78486*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36895 /* 78538*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36899 /* 78544*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36902 /* 78550*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36928 /* 78609*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36932 /* 78615*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36935 /* 78621*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36939 /* 78628*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36958 /* 78675*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36962 /* 78681*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36965 /* 78687*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
36969 /* 78694*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37000 /* 78775*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37004 /* 78781*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37007 /* 78787*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37030 /* 78839*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37034 /* 78845*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37037 /* 78851*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37063 /* 78910*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37067 /* 78916*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37070 /* 78922*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37074 /* 78929*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37093 /* 78976*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37097 /* 78982*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37100 /* 78988*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37104 /* 78995*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37135 /* 79076*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37139 /* 79082*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37142 /* 79088*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37165 /* 79140*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37169 /* 79146*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37172 /* 79152*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37198 /* 79211*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37202 /* 79217*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37205 /* 79223*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37209 /* 79230*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37228 /* 79277*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37232 /* 79283*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37235 /* 79289*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37239 /* 79296*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37270 /* 79377*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37274 /* 79383*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37277 /* 79389*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37300 /* 79441*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37304 /* 79447*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37307 /* 79453*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37333 /* 79512*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37337 /* 79518*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37340 /* 79524*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37344 /* 79531*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37363 /* 79578*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37367 /* 79584*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37370 /* 79590*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37374 /* 79597*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37405 /* 79678*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37409 /* 79684*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37412 /* 79690*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37435 /* 79742*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37439 /* 79748*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37442 /* 79754*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37468 /* 79813*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37472 /* 79819*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37475 /* 79825*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37479 /* 79832*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37498 /* 79879*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37502 /* 79885*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37505 /* 79891*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37509 /* 79898*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37545 /* 79988*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37549 /* 79994*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37552 /* 80000*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37592 /* 80097*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37596 /* 80103*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37599 /* 80109*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37642 /* 80214*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37646 /* 80220*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37649 /* 80226*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37653 /* 80233*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37689 /* 80327*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37693 /* 80333*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37696 /* 80339*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37700 /* 80346*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37753 /* 80493*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37757 /* 80499*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37760 /* 80505*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37784 /* 80559*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37788 /* 80565*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37791 /* 80571*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37818 /* 80632*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37822 /* 80638*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37825 /* 80644*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37829 /* 80651*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37849 /* 80700*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37853 /* 80706*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37856 /* 80712*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37860 /* 80719*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37892 /* 80802*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37896 /* 80808*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37899 /* 80814*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37923 /* 80868*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37927 /* 80874*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37930 /* 80880*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37957 /* 80941*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37961 /* 80947*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37964 /* 80953*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37968 /* 80960*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37988 /* 81009*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37992 /* 81015*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37995 /* 81021*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
37999 /* 81028*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38031 /* 81111*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38035 /* 81117*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38038 /* 81123*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38062 /* 81177*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38066 /* 81183*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38069 /* 81189*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38096 /* 81250*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38100 /* 81256*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38103 /* 81262*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38107 /* 81269*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38127 /* 81318*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38131 /* 81324*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38134 /* 81330*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38138 /* 81337*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38170 /* 81420*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38174 /* 81426*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38177 /* 81432*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38201 /* 81486*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38205 /* 81492*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38208 /* 81498*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38235 /* 81559*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38239 /* 81565*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38242 /* 81571*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38246 /* 81578*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38266 /* 81627*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38270 /* 81633*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38273 /* 81639*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38277 /* 81646*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38311 /* 81731*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38315 /* 81737*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38337 /* 81785*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38341 /* 81791*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38366 /* 81846*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38370 /* 81852*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38373 /* 81857*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38392 /* 81902*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38396 /* 81908*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38399 /* 81913*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38426 /* 81984*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38430 /* 81990*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38452 /* 82038*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38456 /* 82044*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38481 /* 82099*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38485 /* 82105*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38488 /* 82110*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38507 /* 82155*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38511 /* 82161*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38514 /* 82166*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38541 /* 82238*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38545 /* 82244*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38592 /* 82365*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38596 /* 82371*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38646 /* 82501*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38650 /* 82507*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38653 /* 82512*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38697 /* 82632*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38701 /* 82638*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38704 /* 82643*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38766 /* 82829*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38770 /* 82835*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38817 /* 82956*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38821 /* 82962*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38871 /* 83092*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38875 /* 83098*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38878 /* 83103*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38922 /* 83223*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38926 /* 83229*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38929 /* 83234*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
38996 /* 83429*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39000 /* 83435*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39038 /* 83524*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39042 /* 83530*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39083 /* 83627*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39087 /* 83633*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39090 /* 83638*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39125 /* 83726*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39129 /* 83732*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39132 /* 83737*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39180 /* 83871*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39184 /* 83877*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39222 /* 83966*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39226 /* 83972*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39267 /* 84069*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39271 /* 84075*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39274 /* 84080*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39309 /* 84168*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39313 /* 84174*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39316 /* 84179*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39364 /* 84314*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39368 /* 84320*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39431 /* 84484*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39435 /* 84490*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39501 /* 84664*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39505 /* 84670*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39508 /* 84675*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39568 /* 84839*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39572 /* 84845*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39575 /* 84850*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39658 /* 85100*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39662 /* 85106*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39699 /* 85195*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39703 /* 85201*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39743 /* 85298*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39747 /* 85304*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39750 /* 85309*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39784 /* 85397*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39788 /* 85403*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39791 /* 85408*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39843 /* 85550*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39847 /* 85556*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39869 /* 85604*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39873 /* 85610*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39898 /* 85665*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39902 /* 85671*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39905 /* 85676*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39924 /* 85721*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39928 /* 85727*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39931 /* 85732*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39958 /* 85803*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39962 /* 85809*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39984 /* 85857*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
39988 /* 85863*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40013 /* 85918*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40017 /* 85924*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40020 /* 85929*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40039 /* 85974*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40043 /* 85980*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40046 /* 85985*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40073 /* 86058*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40077 /* 86064*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40148 /* 86255*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40152 /* 86261*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40226 /* 86463*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40230 /* 86469*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40233 /* 86474*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40301 /* 86666*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40305 /* 86672*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40308 /* 86677*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40404 /* 86976*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40408 /* 86982*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40479 /* 87173*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40483 /* 87179*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40557 /* 87381*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40561 /* 87387*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40564 /* 87392*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40632 /* 87584*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40636 /* 87590*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40639 /* 87595*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40740 /* 87901*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40744 /* 87907*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40766 /* 87955*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40770 /* 87961*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40795 /* 88016*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40799 /* 88022*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40802 /* 88027*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40821 /* 88072*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40825 /* 88078*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40828 /* 88083*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40860 /* 88163*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40864 /* 88169*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40886 /* 88217*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40890 /* 88223*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40915 /* 88278*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40919 /* 88284*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40922 /* 88289*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40941 /* 88334*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40945 /* 88340*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40948 /* 88345*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40980 /* 88425*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40984 /* 88431*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41006 /* 88479*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41010 /* 88485*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41035 /* 88540*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41039 /* 88546*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41042 /* 88551*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41061 /* 88596*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41065 /* 88602*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41068 /* 88607*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41100 /* 88687*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41104 /* 88693*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41126 /* 88741*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41130 /* 88747*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41155 /* 88802*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41159 /* 88808*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41162 /* 88813*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41181 /* 88858*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41185 /* 88864*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41188 /* 88869*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41223 /* 88955*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41227 /* 88961*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41248 /* 89008*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41252 /* 89014*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41276 /* 89068*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41280 /* 89074*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41283 /* 89080*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41301 /* 89123*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41305 /* 89129*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41308 /* 89135*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41338 /* 89211*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41342 /* 89217*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41363 /* 89264*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41367 /* 89270*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41391 /* 89324*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41395 /* 89330*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41398 /* 89336*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41416 /* 89379*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41420 /* 89385*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41423 /* 89391*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41453 /* 89467*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41457 /* 89473*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41478 /* 89520*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41482 /* 89526*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41506 /* 89580*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41510 /* 89586*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41513 /* 89592*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41531 /* 89635*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41535 /* 89641*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41538 /* 89647*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41568 /* 89723*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41572 /* 89729*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41593 /* 89776*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41597 /* 89782*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41621 /* 89836*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41625 /* 89842*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41628 /* 89848*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41646 /* 89891*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41650 /* 89897*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41653 /* 89903*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41683 /* 89979*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41687 /* 89985*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41708 /* 90032*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41712 /* 90038*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41736 /* 90092*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41740 /* 90098*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41743 /* 90104*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41761 /* 90147*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41765 /* 90153*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41768 /* 90159*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41798 /* 90235*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41802 /* 90241*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41823 /* 90288*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41827 /* 90294*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41851 /* 90348*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41855 /* 90354*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41858 /* 90360*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41876 /* 90403*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41880 /* 90409*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41883 /* 90415*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41913 /* 90491*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41917 /* 90497*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41938 /* 90544*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41942 /* 90550*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41966 /* 90604*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41970 /* 90610*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41973 /* 90616*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41991 /* 90659*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41995 /* 90665*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41998 /* 90671*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42028 /* 90747*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42032 /* 90753*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42053 /* 90800*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42057 /* 90806*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42081 /* 90860*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42085 /* 90866*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42088 /* 90872*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42106 /* 90915*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42110 /* 90921*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42113 /* 90927*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42148 /* 91013*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42152 /* 91019*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42189 /* 91107*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42193 /* 91113*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42233 /* 91209*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42237 /* 91215*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42240 /* 91221*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42274 /* 91307*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42278 /* 91313*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42281 /* 91319*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42332 /* 91458*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42336 /* 91464*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42373 /* 91552*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42377 /* 91558*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42417 /* 91654*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42421 /* 91660*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42424 /* 91666*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42458 /* 91752*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42462 /* 91758*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42465 /* 91764*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42516 /* 91902*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42520 /* 91908*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42542 /* 91957*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42546 /* 91963*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42571 /* 92019*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42575 /* 92025*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42578 /* 92031*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42597 /* 92076*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42601 /* 92082*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42604 /* 92088*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42635 /* 92166*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42639 /* 92172*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42661 /* 92221*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42665 /* 92227*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42690 /* 92283*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42694 /* 92289*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42697 /* 92295*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42716 /* 92340*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42720 /* 92346*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42723 /* 92352*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42754 /* 92430*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42758 /* 92436*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42780 /* 92485*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42784 /* 92491*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42809 /* 92547*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42813 /* 92553*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42816 /* 92559*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42835 /* 92604*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42839 /* 92610*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42842 /* 92616*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42873 /* 92694*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42877 /* 92700*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42899 /* 92749*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42903 /* 92755*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42928 /* 92811*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42932 /* 92817*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42935 /* 92823*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42954 /* 92868*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42958 /* 92874*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42961 /* 92880*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42992 /* 92958*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
42996 /* 92964*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43018 /* 93013*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43022 /* 93019*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43047 /* 93075*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43051 /* 93081*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43054 /* 93087*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43073 /* 93132*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43077 /* 93138*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43080 /* 93144*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43111 /* 93222*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43115 /* 93228*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43137 /* 93277*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43141 /* 93283*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43166 /* 93339*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43170 /* 93345*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43173 /* 93351*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43192 /* 93396*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43196 /* 93402*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43199 /* 93408*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43235 /* 93495*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43239 /* 93501*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43260 /* 93548*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43264 /* 93554*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43288 /* 93608*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43292 /* 93614*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43295 /* 93620*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43313 /* 93663*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43317 /* 93669*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43320 /* 93675*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43350 /* 93751*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43354 /* 93757*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43375 /* 93804*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43379 /* 93810*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43403 /* 93864*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43407 /* 93870*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43410 /* 93876*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43428 /* 93919*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43432 /* 93925*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43435 /* 93931*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43465 /* 94007*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43469 /* 94013*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43490 /* 94060*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43494 /* 94066*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43518 /* 94120*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43522 /* 94126*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43525 /* 94132*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43543 /* 94175*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43547 /* 94181*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43550 /* 94187*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43580 /* 94263*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43584 /* 94269*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43605 /* 94316*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43609 /* 94322*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43633 /* 94376*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43637 /* 94382*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43640 /* 94388*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43658 /* 94431*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43662 /* 94437*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43665 /* 94443*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43695 /* 94519*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43699 /* 94525*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43720 /* 94572*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43724 /* 94578*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43748 /* 94632*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43752 /* 94638*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43755 /* 94644*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43773 /* 94687*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43777 /* 94693*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43780 /* 94699*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43810 /* 94775*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43814 /* 94781*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43835 /* 94828*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43839 /* 94834*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43863 /* 94888*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43867 /* 94894*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43870 /* 94900*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43888 /* 94943*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43892 /* 94949*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43895 /* 94955*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43925 /* 95031*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43929 /* 95037*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43950 /* 95084*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43954 /* 95090*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43978 /* 95144*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43982 /* 95150*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
43985 /* 95156*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44003 /* 95199*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44007 /* 95205*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44010 /* 95211*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44040 /* 95287*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44044 /* 95293*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44065 /* 95340*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44069 /* 95346*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44093 /* 95400*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44097 /* 95406*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44100 /* 95412*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44118 /* 95455*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44122 /* 95461*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44125 /* 95467*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44155 /* 95543*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44159 /* 95549*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44180 /* 95596*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44184 /* 95602*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44208 /* 95656*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44212 /* 95662*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44215 /* 95668*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44233 /* 95711*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44237 /* 95717*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44240 /* 95723*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44270 /* 95799*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44274 /* 95805*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44295 /* 95852*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44299 /* 95858*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44323 /* 95912*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44327 /* 95918*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44330 /* 95924*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44348 /* 95967*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44352 /* 95973*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44355 /* 95979*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44385 /* 96055*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44389 /* 96061*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44410 /* 96108*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44414 /* 96114*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44438 /* 96168*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44442 /* 96174*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44445 /* 96180*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44463 /* 96223*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44467 /* 96229*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44470 /* 96235*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44500 /* 96311*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44504 /* 96317*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44525 /* 96364*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44529 /* 96370*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44553 /* 96424*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44557 /* 96430*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44560 /* 96436*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44578 /* 96479*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44582 /* 96485*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44585 /* 96491*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44619 /* 96573*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44623 /* 96579*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44644 /* 96626*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44648 /* 96632*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44672 /* 96686*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44676 /* 96692*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44679 /* 96698*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44697 /* 96741*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44701 /* 96747*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44704 /* 96753*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44737 /* 96834*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44741 /* 96840*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44762 /* 96887*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44766 /* 96893*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44790 /* 96947*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44794 /* 96953*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44797 /* 96959*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44815 /* 97002*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44819 /* 97008*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44822 /* 97014*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44856 /* 97098*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44860 /* 97104*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44878 /* 97138*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44882 /* 97144*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44903 /* 97184*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44907 /* 97190*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44910 /* 97196*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44925 /* 97226*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44929 /* 97232*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44932 /* 97238*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44959 /* 97301*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44963 /* 97307*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44981 /* 97341*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
44985 /* 97347*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45006 /* 97387*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45010 /* 97393*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45013 /* 97399*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45028 /* 97429*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45032 /* 97435*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45035 /* 97441*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45067 /* 97513*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45071 /* 97519*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45089 /* 97553*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45093 /* 97559*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45114 /* 97599*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45118 /* 97605*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45121 /* 97611*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45136 /* 97641*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45140 /* 97647*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45143 /* 97653*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45170 /* 97716*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45174 /* 97722*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45192 /* 97756*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45196 /* 97762*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45217 /* 97802*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45221 /* 97808*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45224 /* 97814*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45239 /* 97844*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45243 /* 97850*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45246 /* 97856*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45278 /* 97928*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45282 /* 97934*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45300 /* 97968*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45304 /* 97974*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45325 /* 98014*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45329 /* 98020*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45332 /* 98026*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45347 /* 98056*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45351 /* 98062*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45354 /* 98068*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45381 /* 98131*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45385 /* 98137*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45403 /* 98171*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45407 /* 98177*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45428 /* 98217*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45432 /* 98223*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45435 /* 98229*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45450 /* 98259*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45454 /* 98265*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45457 /* 98271*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45489 /* 98343*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45493 /* 98349*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45511 /* 98383*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45515 /* 98389*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45536 /* 98429*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45540 /* 98435*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45543 /* 98441*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45558 /* 98471*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45562 /* 98477*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45565 /* 98483*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45592 /* 98546*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45596 /* 98552*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45614 /* 98586*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45618 /* 98592*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45639 /* 98632*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45643 /* 98638*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45646 /* 98644*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45661 /* 98674*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45665 /* 98680*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45668 /* 98686*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45700 /* 98758*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45704 /* 98764*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45722 /* 98798*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45726 /* 98804*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45747 /* 98844*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45751 /* 98850*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45754 /* 98856*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45769 /* 98886*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45773 /* 98892*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45776 /* 98898*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45803 /* 98961*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45807 /* 98967*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45825 /* 99001*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45829 /* 99007*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45850 /* 99047*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45854 /* 99053*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45857 /* 99059*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45872 /* 99089*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45876 /* 99095*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45879 /* 99101*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45911 /* 99173*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45915 /* 99179*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45933 /* 99213*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45937 /* 99219*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45958 /* 99259*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45962 /* 99265*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45965 /* 99271*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45980 /* 99301*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45984 /* 99307*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45987 /* 99313*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46014 /* 99376*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46018 /* 99382*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46036 /* 99416*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46040 /* 99422*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46061 /* 99462*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46065 /* 99468*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46068 /* 99474*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46083 /* 99504*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46087 /* 99510*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46090 /* 99516*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46122 /* 99588*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46126 /* 99594*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46144 /* 99628*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46148 /* 99634*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46169 /* 99674*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46173 /* 99680*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46176 /* 99686*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46191 /* 99716*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46195 /* 99722*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46198 /* 99728*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46225 /* 99791*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46229 /* 99797*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46247 /* 99831*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46251 /* 99837*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46272 /* 99877*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46276 /* 99883*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46279 /* 99889*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46294 /* 99919*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46298 /* 99925*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46301 /* 99931*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46333 /*100003*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46337 /*100009*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46355 /*100043*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46359 /*100049*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46380 /*100089*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46384 /*100095*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46387 /*100101*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46402 /*100131*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46406 /*100137*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46409 /*100143*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46436 /*100206*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46440 /*100212*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46458 /*100246*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46462 /*100252*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46483 /*100292*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46487 /*100298*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46490 /*100304*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46505 /*100334*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46509 /*100340*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46512 /*100346*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46544 /*100418*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46548 /*100424*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46566 /*100458*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46570 /*100464*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46591 /*100504*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46595 /*100510*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46598 /*100516*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46613 /*100546*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46617 /*100552*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46620 /*100558*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46647 /*100621*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46651 /*100627*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46669 /*100661*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46673 /*100667*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46694 /*100707*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46698 /*100713*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46701 /*100719*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46716 /*100749*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46720 /*100755*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46723 /*100761*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46755 /*100833*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46759 /*100839*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46777 /*100873*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46781 /*100879*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46802 /*100919*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46806 /*100925*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46809 /*100931*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46824 /*100961*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46828 /*100967*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46831 /*100973*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46858 /*101036*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46862 /*101042*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46880 /*101076*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46884 /*101082*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46905 /*101122*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46909 /*101128*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46912 /*101134*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46927 /*101164*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46931 /*101170*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46934 /*101176*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46966 /*101248*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46970 /*101254*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46988 /*101288*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
46992 /*101294*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47013 /*101334*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47017 /*101340*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47020 /*101346*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47035 /*101376*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47039 /*101382*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47042 /*101388*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47069 /*101451*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47073 /*101457*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47091 /*101491*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47095 /*101497*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47116 /*101537*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47120 /*101543*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47123 /*101549*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47138 /*101579*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47142 /*101585*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47145 /*101591*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47177 /*101663*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47181 /*101669*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47199 /*101703*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47203 /*101709*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47224 /*101749*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47228 /*101755*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47231 /*101761*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47246 /*101791*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47250 /*101797*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47253 /*101803*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47280 /*101866*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47284 /*101872*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47302 /*101906*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47306 /*101912*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47327 /*101952*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47331 /*101958*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47334 /*101964*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47349 /*101994*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47353 /*102000*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47356 /*102006*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47386 /*102073*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47390 /*102079*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47407 /*102110*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47411 /*102116*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47431 /*102153*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47435 /*102159*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47438 /*102165*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47452 /*102192*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47456 /*102198*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47459 /*102204*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47487 /*102267*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47491 /*102273*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47508 /*102304*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47512 /*102310*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47532 /*102347*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47536 /*102353*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47539 /*102359*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47553 /*102386*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47557 /*102392*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47560 /*102398*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47591 /*102465*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47594 /*102471*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47620 /*102535*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47623 /*102541*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47654 /*102614*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47657 /*102620*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47661 /*102627*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47683 /*102686*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47686 /*102692*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47690 /*102699*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
47717 /*102782*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
47720 /*102787*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
47728 /*102800*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
47816 /*102984*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
47819 /*102989*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
47827 /*103002*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
52653 /*114217*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
52672 /*114267*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
52694 /*114330*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
52714 /*114381*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
52736 /*114441*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
52739 /*114456*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
52756 /*114491*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
52759 /*114506*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
52778 /*114543*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
52822 /*114645*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52920 /*114873*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52923 /*114879*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
53027 /*115096*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53034 /*115109*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53038 /*115116*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53050 /*115147*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53064 /*115180*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53076 /*115211*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53090 /*115244*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53096 /*115262*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53119 /*115302*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53126 /*115321*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53152 /*115367*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53156 /*115374*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53193 /*115500*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53232 /*115628*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53269 /*115754*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53308 /*115883*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53314 /*115901*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53387 /*116132*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53394 /*116151*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53468 /*116382*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53512 /*116489*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53516 /*116496*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
53544 /*116555*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
53575 /*116617*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
53603 /*116676*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
53634 /*116738*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
53640 /*116746*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53687 /*116850*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
53694 /*116859*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53744 /*116969*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53748 /*116977*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
53842 /*117289*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
53939 /*117604*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
54033 /*117916*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
54130 /*118231*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
54136 /*118239*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
54313 /*118843*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
54320 /*118852*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
54682 /*119880*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54687 /*119888*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
54711 /*119929*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54722 /*119946*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54733 /*119963*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54746 /*119985*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54759 /*120007*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54770 /*120024*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54781 /*120041*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54805 /*120079*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54892 /*120208*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54897 /*120216*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54908 /*120232*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54912 /*120240*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54928 /*120269*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54932 /*120277*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54946 /*120305*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54951 /*120313*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54962 /*120329*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54966 /*120337*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54982 /*120366*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54986 /*120374*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54999 /*120404*/      OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55006 /*120416*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55009 /*120422*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55058 /*120533*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55098 /*120628*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55141 /*120726*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55182 /*120823*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55191 /*120836*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55252 /*120989*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55260 /*121001*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55322 /*121154*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55325 /*121160*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55341 /*121188*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55369 /*121239*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55400 /*121293*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55430 /*121346*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55439 /*121359*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55481 /*121437*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55489 /*121449*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55585 /*121657*/      OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55592 /*121669*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55595 /*121675*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55644 /*121786*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55684 /*121881*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55727 /*121979*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55768 /*122076*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55777 /*122089*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55838 /*122242*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55846 /*122254*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55908 /*122407*/          OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
55911 /*122413*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55927 /*122441*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55955 /*122492*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
55986 /*122546*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
56016 /*122599*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
56025 /*122612*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
56067 /*122690*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
56075 /*122702*/        OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
56118 /*122781*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
56129 /*122801*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
56195 /*122952*/      OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56202 /*122964*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56205 /*122970*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56248 /*123059*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56276 /*123110*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56307 /*123164*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56336 /*123216*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56345 /*123229*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56388 /*123310*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56396 /*123322*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56440 /*123404*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56443 /*123410*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56465 /*123460*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56505 /*123555*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56548 /*123653*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56590 /*123751*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56599 /*123764*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56659 /*123914*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56667 /*123926*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56781 /*124205*/      OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56788 /*124217*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56791 /*124223*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56834 /*124312*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56862 /*124363*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56893 /*124417*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56922 /*124469*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56931 /*124482*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
56974 /*124563*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
56982 /*124575*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
57026 /*124657*/          OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
57029 /*124663*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
57051 /*124713*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
57091 /*124808*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
57134 /*124906*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
57176 /*125004*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
57185 /*125017*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
57245 /*125167*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
57253 /*125179*/        OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
57367 /*125457*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
57390 /*125507*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57613 /*126009*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
57617 /*126016*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
57641 /*126057*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
57668 /*126101*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
57672 /*126108*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
57693 /*126145*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
57717 /*126186*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
57721 /*126194*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
57795 /*126426*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
57872 /*126661*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
57876 /*126669*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
57947 /*126897*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
58034 /*127161*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
58051 /*127195*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
58256 /*127700*/      OPC_CheckOpcode, TARGET_VAL(ISD::FFLOOR),
58259 /*127706*/        OPC_CheckOpcode, TARGET_VAL(ISD::FADD),
58263 /*127713*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
58278 /*127742*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
59438 /*130058*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59473 /*130116*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
59485 /*130139*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
59497 /*130161*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59502 /*130169*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59598 /*130379*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59602 /*130385*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59614 /*130405*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59618 /*130411*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59763 /*130706*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
59784 /*130740*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59797 /*130761*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60167 /*131688*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
60181 /*131711*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60195 /*131732*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
60300 /*131954*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60414 /*132166*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60431 /*132197*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60455 /*132241*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60472 /*132272*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60585 /*132478*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60677 /*132646*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60694 /*132677*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60718 /*132721*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60735 /*132752*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60848 /*132958*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
60904 /*133058*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
61096 /*133526*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
61361 /*134155*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
61553 /*134623*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
61818 /*135252*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
62031 /*135762*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
62130 /*135993*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
62149 /*136028*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
62176 /*136078*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
62195 /*136113*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
62277 /*136266*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
63023 /*137482*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
63258 /*138107*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
63271 /*138129*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
63283 /*138149*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
63303 /*138179*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
63717 /*139130*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
63755 /*139221*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
63796 /*139315*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
63899 /*139576*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
63908 /*139589*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
63966 /*139736*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
63974 /*139748*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
64033 /*139895*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
64036 /*139901*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64057 /*139949*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64095 /*140040*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64136 /*140134*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64176 /*140228*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64185 /*140241*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
64243 /*140388*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64251 /*140400*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
64310 /*140547*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
64313 /*140553*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64334 /*140601*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64372 /*140692*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64413 /*140786*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64451 /*140877*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64472 /*140925*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64510 /*141016*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64551 /*141110*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64591 /*141204*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64600 /*141217*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
64657 /*141361*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64665 /*141373*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
64721 /*141516*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64730 /*141529*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
64788 /*141676*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
64796 /*141688*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
64855 /*141835*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
64858 /*141841*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64880 /*141891*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64920 /*141986*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
64963 /*142084*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65005 /*142182*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65014 /*142195*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
65075 /*142348*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65083 /*142360*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
65145 /*142513*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
65148 /*142519*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65170 /*142569*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65210 /*142664*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65253 /*142762*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65295 /*142860*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65304 /*142873*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
65365 /*143026*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65373 /*143038*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
65435 /*143191*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
65438 /*143197*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65460 /*143247*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65500 /*143342*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65543 /*143440*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65583 /*143535*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65605 /*143585*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65645 /*143680*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65688 /*143778*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65730 /*143876*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65739 /*143889*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
65799 /*144039*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
65807 /*144051*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
65866 /*144200*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65875 /*144213*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
65935 /*144363*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
65943 /*144375*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
66137 /*144874*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66146 /*144887*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
66203 /*145031*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66211 /*145043*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
66267 /*145186*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
66276 /*145199*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
66334 /*145346*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
66342 /*145358*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
66404 /*145513*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66425 /*145561*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66463 /*145652*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66504 /*145746*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66542 /*145837*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
66563 /*145885*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
66601 /*145976*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
66642 /*146070*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
66682 /*146167*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66703 /*146215*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66741 /*146306*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66782 /*146400*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66823 /*146495*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66832 /*146508*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
66890 /*146655*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
66898 /*146667*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
66957 /*146814*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
66960 /*146820*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
66981 /*146868*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67019 /*146959*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67060 /*147053*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67100 /*147147*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67109 /*147160*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
67166 /*147304*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67174 /*147316*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
67230 /*147459*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67239 /*147472*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
67299 /*147622*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67307 /*147634*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
67366 /*147783*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67375 /*147796*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
67436 /*147949*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67444 /*147961*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
67509 /*148122*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67531 /*148172*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67571 /*148267*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67614 /*148365*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67654 /*148460*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67676 /*148510*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67716 /*148605*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67759 /*148703*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
67801 /*148804*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67823 /*148854*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67863 /*148949*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67906 /*149047*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67949 /*149146*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
67958 /*149159*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
68019 /*149312*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
68027 /*149324*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
68089 /*149477*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
68092 /*149483*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68114 /*149533*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68154 /*149628*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68197 /*149726*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68239 /*149824*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68248 /*149837*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
68308 /*149987*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68316 /*149999*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
68550 /*150596*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
68588 /*150687*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
68629 /*150781*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
68732 /*151042*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
68741 /*151055*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
68799 /*151202*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
68807 /*151214*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
68866 /*151361*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
68869 /*151367*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68890 /*151415*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68928 /*151506*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
68969 /*151600*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69009 /*151694*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69018 /*151707*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
69076 /*151854*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69084 /*151866*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
69143 /*152013*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
69146 /*152019*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69167 /*152067*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69205 /*152158*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69246 /*152252*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69284 /*152343*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69305 /*152391*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69343 /*152482*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69384 /*152576*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69424 /*152670*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69433 /*152683*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
69490 /*152827*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69498 /*152839*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
69554 /*152982*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69563 /*152995*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
69621 /*153142*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
69629 /*153154*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
69688 /*153301*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
69691 /*153307*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69713 /*153357*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69753 /*153452*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69796 /*153550*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69838 /*153648*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69847 /*153661*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
69908 /*153814*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
69916 /*153826*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
69978 /*153979*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
69981 /*153985*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70003 /*154035*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70043 /*154130*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70086 /*154228*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70128 /*154326*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70137 /*154339*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
70198 /*154492*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70206 /*154504*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
70268 /*154657*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
70271 /*154663*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
70293 /*154713*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
70333 /*154808*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
70376 /*154906*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
70416 /*155001*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70438 /*155051*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70478 /*155146*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70521 /*155244*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70563 /*155342*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
70572 /*155355*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
70632 /*155505*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
70640 /*155517*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
70699 /*155666*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70708 /*155679*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
70768 /*155829*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
70776 /*155841*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
70970 /*156340*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
70979 /*156353*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
71036 /*156497*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71044 /*156509*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
71100 /*156652*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71109 /*156665*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
71167 /*156812*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71175 /*156824*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
71237 /*156979*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71258 /*157027*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71296 /*157118*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71337 /*157212*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71375 /*157303*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71396 /*157351*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71434 /*157442*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71475 /*157536*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71515 /*157633*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71536 /*157681*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71574 /*157772*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71615 /*157866*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71656 /*157961*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71665 /*157974*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
71723 /*158121*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
71731 /*158133*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
71790 /*158280*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
71793 /*158286*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71814 /*158334*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71852 /*158425*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71893 /*158519*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71933 /*158613*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
71942 /*158626*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
71999 /*158770*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72007 /*158782*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
72063 /*158925*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72072 /*158938*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
72132 /*159088*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72140 /*159100*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
72199 /*159249*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72208 /*159262*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
72269 /*159415*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72277 /*159427*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM_IEEE),
72342 /*159588*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72364 /*159638*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72404 /*159733*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72447 /*159831*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72487 /*159926*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72509 /*159976*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72549 /*160071*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72592 /*160169*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72634 /*160270*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72656 /*160320*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72696 /*160415*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72739 /*160513*/                OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72782 /*160612*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72791 /*160625*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
72852 /*160778*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM_IEEE),
72860 /*160790*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
72922 /*160943*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
72925 /*160949*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72947 /*160999*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
72987 /*161094*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
73030 /*161192*/              OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
73072 /*161290*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
73081 /*161303*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
73141 /*161453*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMAXNUM),
73149 /*161465*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMINNUM),
73491 /*162357*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73495 /*162363*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73499 /*162369*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73539 /*162467*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73543 /*162473*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73547 /*162479*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73590 /*162585*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73594 /*162591*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73598 /*162597*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73601 /*162603*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73638 /*162699*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73642 /*162705*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73646 /*162711*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73649 /*162717*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73699 /*162859*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73703 /*162865*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73707 /*162871*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73746 /*162969*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73750 /*162975*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73754 /*162981*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73796 /*163087*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73800 /*163093*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73804 /*163099*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73807 /*163105*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73843 /*163201*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73847 /*163207*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73851 /*163213*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73854 /*163219*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73903 /*163361*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73907 /*163367*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73911 /*163373*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73950 /*163471*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73954 /*163477*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
73958 /*163483*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74000 /*163589*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74004 /*163595*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74008 /*163601*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74011 /*163607*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74047 /*163703*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74051 /*163709*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74055 /*163715*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74058 /*163721*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
74105 /*163861*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
74107 /*163865*/      OPC_CheckOpcode, TARGET_VAL(ISD::FFLOOR),
74122 /*163897*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
74124 /*163901*/      OPC_CheckOpcode, TARGET_VAL(ISD::FFLOOR),
74220 /*164146*/      OPC_CheckOpcode, TARGET_VAL(ISD::FFLOOR),
74308 /*164380*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
74396 /*164585*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
74682 /*165272*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
74684 /*165276*/      OPC_CheckOpcode, TARGET_VAL(ISD::FP_ROUND),
74695 /*165294*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_ROUND),
74697 /*165298*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMAD),
74737 /*165402*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_ROUND),
74739 /*165406*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMA),
74843 /*165714*/      OPC_CheckOpcode, TARGET_VAL(ISD::FABS),
74951 /*166018*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
75010 /*166162*/      OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
75903 /*168560*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75908 /*168568*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75913 /*168576*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75920 /*168587*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75925 /*168595*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75930 /*168603*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75934 /*168611*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75950 /*168646*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75955 /*168654*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75960 /*168662*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75967 /*168673*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75972 /*168681*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75977 /*168689*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75992 /*168722*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75997 /*168730*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76002 /*168738*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76007 /*168746*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76012 /*168754*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76017 /*168762*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77087 /*171417*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
77089 /*171421*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
77099 /*171438*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
77101 /*171442*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
77120 /*171475*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
77122 /*171479*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
77154 /*171541*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
77164 /*171558*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
77194 /*171620*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_ROUND),
77294 /*171853*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
gen/lib/Target/AMDGPU/R600GenDAGISel.inc
   60 /*     9*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
   63 /*    14*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
   71 /*    27*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  158 /*   368*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  161 /*   373*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  169 /*   386*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  259 /*   728*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  264 /*   736*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  269 /*   744*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  274 /*   752*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  279 /*   760*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  284 /*   768*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  324 /*   863*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  359 /*  1003*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  397 /*  1157*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  433 /*  1298*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  471 /*  1448*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  474 /*  1463*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  507 /*  1588*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  511 /*  1606*/        OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  550 /*  1737*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  613 /*  1974*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  619 /*  1984*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  652 /*  2061*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  685 /*  2138*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  718 /*  2215*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  754 /*  2296*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  817 /*  2474*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  824 /*  2487*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  828 /*  2494*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  856 /*  2614*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  886 /*  2736*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  914 /*  2856*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  944 /*  2979*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  950 /*  2997*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1005 /*  3216*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1012 /*  3235*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1070 /*  3459*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1074 /*  3467*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1142 /*  3770*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1212 /*  4075*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1280 /*  4378*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1350 /*  4683*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1356 /*  4701*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1491 /*  5286*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1498 /*  5305*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1636 /*  5895*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1640 /*  5903*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1736 /*  6323*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1835 /*  6746*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1931 /*  7166*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2030 /*  7589*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2036 /*  7597*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2198 /*  8341*/        OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2205 /*  8350*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2370 /*  9099*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2374 /*  9107*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2602 /* 10131*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2833 /* 11158*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3061 /* 12182*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3292 /* 13209*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3298 /* 13217*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 3734 /* 15219*/        OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3741 /* 15228*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 4208 /* 17340*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4225 /* 17371*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4463 /* 18274*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 4467 /* 18281*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 4691 /* 19142*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 5943 /* 23262*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 5947 /* 23270*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6003 /* 23490*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6062 /* 23713*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6066 /* 23721*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6119 /* 23937*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6175 /* 24156*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6179 /* 24164*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6315 /* 24750*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6454 /* 25339*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6458 /* 25347*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6591 /* 25929*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6786 /* 26721*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7249 /* 28101*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 8879 /* 34034*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 8890 /* 34051*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 8913 /* 34094*/        OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
 9195 /* 35054*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 9378 /* 35781*/      OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
10981 /* 41775*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10986 /* 41783*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10991 /* 41791*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10996 /* 41799*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11001 /* 41807*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11006 /* 41815*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11010 /* 41823*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11015 /* 41832*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11020 /* 41841*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11025 /* 41850*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11030 /* 41859*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11035 /* 41868*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11040 /* 41877*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11045 /* 41886*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11050 /* 41895*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11055 /* 41904*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11060 /* 41913*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11094 /* 41993*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11099 /* 42001*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11104 /* 42009*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11109 /* 42017*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11114 /* 42025*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11119 /* 42033*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11123 /* 42041*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11128 /* 42050*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11133 /* 42059*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11138 /* 42068*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11143 /* 42077*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11148 /* 42086*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11153 /* 42095*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11158 /* 42104*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11163 /* 42113*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11168 /* 42122*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11173 /* 42131*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11207 /* 42211*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11212 /* 42219*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11217 /* 42227*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11222 /* 42235*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11227 /* 42243*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11232 /* 42251*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11236 /* 42259*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11241 /* 42268*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11246 /* 42277*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11251 /* 42286*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11256 /* 42295*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11261 /* 42304*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11266 /* 42313*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11271 /* 42322*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11276 /* 42331*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11281 /* 42340*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11286 /* 42349*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11320 /* 42429*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11325 /* 42437*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11330 /* 42445*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11335 /* 42453*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11340 /* 42461*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11345 /* 42469*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11349 /* 42477*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11354 /* 42486*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11359 /* 42495*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11364 /* 42504*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11369 /* 42513*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11374 /* 42522*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11379 /* 42531*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11384 /* 42540*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11389 /* 42549*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11394 /* 42558*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11399 /* 42567*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11433 /* 42647*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11438 /* 42655*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11443 /* 42663*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11448 /* 42671*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11453 /* 42679*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11458 /* 42687*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11462 /* 42695*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11467 /* 42704*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11472 /* 42713*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11477 /* 42722*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11482 /* 42731*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11487 /* 42740*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11492 /* 42749*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11497 /* 42758*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11502 /* 42767*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11507 /* 42776*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11512 /* 42785*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11546 /* 42865*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11551 /* 42873*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11556 /* 42881*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11561 /* 42889*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11566 /* 42897*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11571 /* 42905*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11575 /* 42913*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11580 /* 42922*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11585 /* 42931*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11590 /* 42940*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11595 /* 42949*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11600 /* 42958*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11605 /* 42967*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11610 /* 42976*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11615 /* 42985*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11620 /* 42994*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11625 /* 43003*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11659 /* 43083*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11664 /* 43091*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11669 /* 43099*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11674 /* 43107*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11679 /* 43115*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11684 /* 43123*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11688 /* 43131*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11693 /* 43140*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11698 /* 43149*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11703 /* 43158*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11708 /* 43167*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11713 /* 43176*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11718 /* 43185*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11723 /* 43194*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11728 /* 43203*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11733 /* 43212*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11738 /* 43221*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11772 /* 43301*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11777 /* 43309*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11782 /* 43317*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11787 /* 43325*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11792 /* 43333*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11797 /* 43341*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11801 /* 43349*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11806 /* 43358*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11811 /* 43367*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11816 /* 43376*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11821 /* 43385*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11826 /* 43394*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11831 /* 43403*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11836 /* 43412*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11841 /* 43421*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11846 /* 43430*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11851 /* 43439*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11885 /* 43519*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11890 /* 43527*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11895 /* 43535*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11900 /* 43543*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11905 /* 43551*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11910 /* 43559*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11914 /* 43567*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11919 /* 43576*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11924 /* 43585*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11929 /* 43594*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11934 /* 43603*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11939 /* 43612*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11944 /* 43621*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11949 /* 43630*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11954 /* 43639*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11959 /* 43648*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11964 /* 43657*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11998 /* 43737*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12003 /* 43745*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12008 /* 43753*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12013 /* 43761*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12018 /* 43769*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12023 /* 43777*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12027 /* 43785*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12032 /* 43794*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12037 /* 43803*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12042 /* 43812*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12047 /* 43821*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12052 /* 43830*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12057 /* 43839*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12062 /* 43848*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12067 /* 43857*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12072 /* 43866*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12077 /* 43875*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12111 /* 43955*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12116 /* 43963*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12121 /* 43971*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12126 /* 43979*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12131 /* 43987*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12136 /* 43995*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12140 /* 44003*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12145 /* 44012*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12150 /* 44021*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12155 /* 44030*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12160 /* 44039*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12165 /* 44048*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12170 /* 44057*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12175 /* 44066*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12180 /* 44075*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12185 /* 44084*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12190 /* 44093*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
gen/lib/Target/ARC/ARCGenDAGISel.inc
  409 /*   655*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  416 /*   666*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  421 /*   674*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  435 /*   699*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  449 /*   724*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  453 /*   730*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  465 /*   750*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  469 /*   756*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  490 /*   794*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  528 /*   863*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  557 /*   914*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  586 /*   965*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  615 /*  1016*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  644 /*  1067*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  673 /*  1118*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  702 /*  1169*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  731 /*  1220*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  760 /*  1271*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  789 /*  1322*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  818 /*  1373*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  847 /*  1424*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  876 /*  1475*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  905 /*  1526*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  999 /*  1688*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
gen/lib/Target/ARM/ARMGenDAGISel.inc
   61 /*    11*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
   63 /*    15*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
   74 /*    34*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  101 /*    90*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  108 /*   101*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  110 /*   105*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  143 /*   175*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  147 /*   181*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  173 /*   236*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  192 /*   275*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  215 /*   324*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  219 /*   330*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  246 /*   388*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  265 /*   427*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  283 /*   463*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  287 /*   469*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  310 /*   516*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  314 /*   522*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  336 /*   572*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  340 /*   578*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  366 /*   632*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  389 /*   680*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  424 /*   752*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  441 /*   801*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  517 /*   986*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  521 /*   992*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  544 /*  1041*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  562 /*  1079*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  582 /*  1120*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  586 /*  1126*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  609 /*  1175*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  627 /*  1213*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  643 /*  1247*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  647 /*  1253*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  677 /*  1318*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  681 /*  1324*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  711 /*  1391*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
  715 /*  1397*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  750 /*  1472*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  784 /*  1546*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  801 /*  1583*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  804 /*  1588*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  833 /*  1665*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  837 /*  1681*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  854 /*  1717*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  858 /*  1724*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  878 /*  1783*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  900 /*  1829*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1003 /*  2078*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1019 /*  2121*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1117 /*  2355*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1192 /*  2531*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1199 /*  2544*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1203 /*  2552*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1207 /*  2560*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1209 /*  2564*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1211 /*  2568*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1261 /*  2678*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1263 /*  2682*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1265 /*  2686*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1285 /*  2724*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1289 /*  2732*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1291 /*  2736*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1293 /*  2740*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1312 /*  2776*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1314 /*  2780*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1316 /*  2784*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1338 /*  2824*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1342 /*  2832*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1344 /*  2836*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1346 /*  2840*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1364 /*  2875*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1366 /*  2879*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1368 /*  2883*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1388 /*  2921*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1392 /*  2929*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1394 /*  2933*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1396 /*  2937*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1415 /*  2973*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1417 /*  2977*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1419 /*  2981*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1441 /*  3022*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1445 /*  3029*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1447 /*  3033*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1449 /*  3037*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1458 /*  3050*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1486 /*  3109*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1488 /*  3113*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1490 /*  3117*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1500 /*  3131*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1530 /*  3193*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1534 /*  3200*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1536 /*  3204*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1538 /*  3208*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1548 /*  3222*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1576 /*  3281*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1578 /*  3285*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1580 /*  3289*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1591 /*  3304*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1624 /*  3371*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1628 /*  3378*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1630 /*  3382*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1632 /*  3386*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1634 /*  3390*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1653 /*  3427*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1657 /*  3435*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1659 /*  3439*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1661 /*  3443*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1680 /*  3479*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1682 /*  3483*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1684 /*  3487*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1706 /*  3527*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1710 /*  3535*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1712 /*  3539*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1714 /*  3543*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1732 /*  3578*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1734 /*  3582*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1736 /*  3586*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1756 /*  3624*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1760 /*  3632*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1762 /*  3636*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1764 /*  3640*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1783 /*  3676*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1785 /*  3680*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1787 /*  3684*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1809 /*  3725*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1813 /*  3732*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1815 /*  3736*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1817 /*  3740*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1826 /*  3753*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1854 /*  3812*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1856 /*  3816*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1858 /*  3820*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1868 /*  3834*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1898 /*  3896*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1902 /*  3903*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1904 /*  3907*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1906 /*  3911*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1916 /*  3925*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1944 /*  3984*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 1946 /*  3988*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 1948 /*  3992*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1959 /*  4007*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1992 /*  4074*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1996 /*  4081*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1998 /*  4085*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2000 /*  4089*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2002 /*  4093*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2021 /*  4130*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2025 /*  4138*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2027 /*  4142*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2029 /*  4146*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2048 /*  4182*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2050 /*  4186*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2052 /*  4190*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2074 /*  4230*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2078 /*  4238*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2080 /*  4242*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2082 /*  4246*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2100 /*  4281*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2102 /*  4285*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2104 /*  4289*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2124 /*  4327*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2128 /*  4335*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2130 /*  4339*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2132 /*  4343*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2151 /*  4379*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2153 /*  4383*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2155 /*  4387*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2177 /*  4428*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2181 /*  4435*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2183 /*  4439*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2185 /*  4443*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2194 /*  4456*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2222 /*  4515*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2224 /*  4519*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2226 /*  4523*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2236 /*  4537*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2266 /*  4599*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2270 /*  4606*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2272 /*  4610*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2274 /*  4614*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2284 /*  4628*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2312 /*  4687*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2314 /*  4691*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2316 /*  4695*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2327 /*  4710*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2360 /*  4777*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2364 /*  4784*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2366 /*  4788*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2368 /*  4792*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2370 /*  4796*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2389 /*  4833*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2393 /*  4841*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2395 /*  4845*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2397 /*  4849*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2416 /*  4885*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2418 /*  4889*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2420 /*  4893*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2442 /*  4933*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2446 /*  4941*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2448 /*  4945*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2450 /*  4949*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2468 /*  4984*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2470 /*  4988*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2472 /*  4992*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2492 /*  5030*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2496 /*  5038*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2498 /*  5042*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2500 /*  5046*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2519 /*  5082*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2521 /*  5086*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2523 /*  5090*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2545 /*  5131*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2549 /*  5138*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2551 /*  5142*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2553 /*  5146*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2562 /*  5159*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2590 /*  5218*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2592 /*  5222*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2594 /*  5226*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2604 /*  5240*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2634 /*  5302*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2638 /*  5309*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2640 /*  5313*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2642 /*  5317*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2652 /*  5331*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2680 /*  5390*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2682 /*  5394*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2684 /*  5398*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2695 /*  5413*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2726 /*  5476*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2730 /*  5484*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2732 /*  5488*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2734 /*  5492*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2797 /*  5637*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2799 /*  5641*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2801 /*  5645*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2820 /*  5680*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2824 /*  5687*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2826 /*  5691*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2828 /*  5695*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2846 /*  5729*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2848 /*  5733*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2850 /*  5737*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2871 /*  5774*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2873 /*  5778*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2875 /*  5782*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2877 /*  5786*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2895 /*  5820*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2899 /*  5827*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2901 /*  5831*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2903 /*  5835*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2921 /*  5869*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2923 /*  5873*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2925 /*  5877*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2946 /*  5914*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2948 /*  5918*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2950 /*  5922*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2952 /*  5926*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2972 /*  5967*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2976 /*  5974*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 2978 /*  5978*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 2980 /*  5982*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3000 /*  6023*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 3002 /*  6027*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3004 /*  6031*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3027 /*  6075*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3029 /*  6079*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 3031 /*  6083*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3033 /*  6087*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3053 /*  6128*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3057 /*  6135*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 3059 /*  6139*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3061 /*  6143*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3081 /*  6184*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 3083 /*  6188*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3085 /*  6192*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3108 /*  6236*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3110 /*  6240*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 3112 /*  6244*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3114 /*  6248*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3134 /*  6289*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3138 /*  6296*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 3140 /*  6300*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3142 /*  6304*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3162 /*  6345*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 3164 /*  6349*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3166 /*  6353*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3189 /*  6397*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3193 /*  6404*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3195 /*  6408*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3212 /*  6445*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3214 /*  6449*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3233 /*  6488*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3237 /*  6495*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3239 /*  6499*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3257 /*  6537*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 3259 /*  6541*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 3401 /*  6922*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 3405 /*  6928*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3424 /*  6970*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 3428 /*  6976*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3447 /*  7017*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3451 /*  7023*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3470 /*  7065*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3474 /*  7071*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3493 /*  7112*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 3497 /*  7118*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3516 /*  7160*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 3520 /*  7166*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3539 /*  7207*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3543 /*  7213*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3562 /*  7255*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3566 /*  7261*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3588 /*  7307*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 3592 /*  7313*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3612 /*  7356*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 3616 /*  7362*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3636 /*  7404*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3640 /*  7410*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3660 /*  7453*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3664 /*  7459*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3684 /*  7501*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 3688 /*  7507*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3708 /*  7550*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 3712 /*  7556*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3732 /*  7598*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3736 /*  7604*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3756 /*  7647*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3760 /*  7653*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3896 /*  7952*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3898 /*  7956*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3906 /*  7971*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3930 /*  8019*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 3951 /*  8060*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 3953 /*  8064*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3961 /*  8079*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3986 /*  8128*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 4009 /*  8171*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4011 /*  8175*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4017 /*  8185*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4043 /*  8241*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4045 /*  8245*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4051 /*  8255*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4079 /*  8314*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4088 /*  8329*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4117 /*  8391*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4144 /*  8447*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4153 /*  8462*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4183 /*  8525*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4225 /*  8617*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4232 /*  8628*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4248 /*  8661*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4272 /*  8704*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4288 /*  8737*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4322 /*  8809*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4329 /*  8820*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4346 /*  8854*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4371 /*  8898*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4388 /*  8932*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4411 /*  8973*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4413 /*  8977*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 4432 /*  9015*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4434 /*  9019*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 4455 /*  9060*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4461 /*  9072*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4522 /*  9205*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4596 /*  9352*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4602 /*  9364*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4665 /*  9499*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4757 /*  9683*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4759 /*  9687*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4766 /*  9697*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4794 /*  9758*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4796 /*  9762*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4803 /*  9772*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4832 /*  9834*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4834 /*  9838*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4841 /*  9848*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4871 /*  9911*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4873 /*  9915*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4880 /*  9925*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4898 /*  9958*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4905 /*  9969*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4931 /* 10023*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4952 /* 10060*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 4959 /* 10071*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4976 /* 10103*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4999 /* 10142*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5001 /* 10146*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5021 /* 10182*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5028 /* 10193*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5045 /* 10225*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5069 /* 10266*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5090 /* 10304*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5106 /* 10341*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5127 /* 10379*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5160 /* 10443*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5529 /* 11286*/      OPC_CheckOpcode, TARGET_VAL(ISD::VECREDUCE_ADD),
 5750 /* 11758*/        OPC_CheckOpcode, TARGET_VAL(ISD::VECREDUCE_ADD),
 5826 /* 11929*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 5828 /* 11933*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
 5929 /* 12138*/      OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 5931 /* 12142*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
 6042 /* 12363*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6048 /* 12373*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6075 /* 12434*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6101 /* 12493*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6106 /* 12501*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6126 /* 12542*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6131 /* 12550*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6147 /* 12584*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6152 /* 12592*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6171 /* 12632*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6176 /* 12640*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6192 /* 12674*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6197 /* 12682*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6214 /* 12716*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6218 /* 12723*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6223 /* 12731*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6239 /* 12764*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6244 /* 12772*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6263 /* 12808*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6265 /* 12812*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6270 /* 12820*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6286 /* 12853*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6290 /* 12860*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6295 /* 12868*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6311 /* 12901*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6316 /* 12909*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6335 /* 12945*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6337 /* 12949*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6342 /* 12957*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6358 /* 12990*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6362 /* 12997*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6367 /* 13005*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6383 /* 13038*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6388 /* 13046*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6407 /* 13082*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6409 /* 13086*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6414 /* 13094*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6434 /* 13136*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6439 /* 13144*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6455 /* 13177*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6460 /* 13185*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6481 /* 13227*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6486 /* 13235*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6503 /* 13270*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6508 /* 13278*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6528 /* 13319*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6533 /* 13327*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6550 /* 13362*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6555 /* 13370*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6574 /* 13407*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6578 /* 13414*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6584 /* 13424*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6606 /* 13475*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6627 /* 13524*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6632 /* 13532*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6654 /* 13582*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6658 /* 13589*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6663 /* 13597*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6684 /* 13646*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6689 /* 13654*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6713 /* 13706*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6715 /* 13710*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6720 /* 13718*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6741 /* 13767*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 6745 /* 13774*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6750 /* 13782*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6771 /* 13831*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
 6776 /* 13839*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6800 /* 13892*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
 7152 /* 14633*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 7168 /* 14665*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 7183 /* 14695*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 7201 /* 14731*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 7217 /* 14763*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 7232 /* 14793*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
 7252 /* 14832*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7332 /* 15030*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7412 /* 15228*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7492 /* 15426*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7571 /* 15622*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 7608 /* 15707*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7689 /* 15906*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7770 /* 16105*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7851 /* 16304*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7932 /* 16500*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7934 /* 16504*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 7950 /* 16536*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7954 /* 16543*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 7970 /* 16575*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 7989 /* 16610*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 7991 /* 16614*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 8007 /* 16646*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8011 /* 16653*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 8027 /* 16685*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 8046 /* 16720*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8048 /* 16724*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 8064 /* 16756*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 8068 /* 16763*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 8084 /* 16795*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
 8702 /* 18208*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
 8730 /* 18270*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 8734 /* 18276*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8752 /* 18316*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 8756 /* 18322*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8774 /* 18363*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 8778 /* 18369*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8796 /* 18408*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 8800 /* 18414*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8818 /* 18454*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 8822 /* 18460*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8840 /* 18501*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
 8844 /* 18507*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8934 /* 18718*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8951 /* 18768*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
 8971 /* 18809*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
 8991 /* 18849*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
 9011 /* 18890*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
 9030 /* 18927*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9048 /* 18976*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9076 /* 19052*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9119 /* 19164*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9122 /* 19169*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9168 /* 19291*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9172 /* 19307*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9189 /* 19343*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9193 /* 19350*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9213 /* 19409*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9232 /* 19447*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9236 /* 19463*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9252 /* 19498*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9256 /* 19505*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9276 /* 19564*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9340 /* 19719*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9376 /* 19811*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9414 /* 19905*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9455 /* 19996*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9475 /* 20038*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9493 /* 20079*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9578 /* 20274*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9582 /* 20282*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9584 /* 20286*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9586 /* 20290*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9649 /* 20435*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9651 /* 20439*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9653 /* 20443*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9673 /* 20479*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9677 /* 20486*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9679 /* 20490*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9681 /* 20494*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9699 /* 20528*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9701 /* 20532*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9703 /* 20536*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9724 /* 20573*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9726 /* 20577*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9728 /* 20581*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9730 /* 20585*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9748 /* 20619*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9752 /* 20626*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9754 /* 20630*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9756 /* 20634*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9774 /* 20668*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9776 /* 20672*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9778 /* 20676*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9799 /* 20713*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9801 /* 20717*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9803 /* 20721*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9805 /* 20725*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9825 /* 20766*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9829 /* 20773*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9831 /* 20777*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9833 /* 20781*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9853 /* 20822*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9855 /* 20826*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9857 /* 20830*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9880 /* 20874*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9882 /* 20878*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9884 /* 20882*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9886 /* 20886*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9906 /* 20927*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9910 /* 20934*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9912 /* 20938*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9914 /* 20942*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9934 /* 20983*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9936 /* 20987*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9938 /* 20991*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9961 /* 21035*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9963 /* 21039*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9965 /* 21043*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9967 /* 21047*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9987 /* 21088*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9991 /* 21095*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9993 /* 21099*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
 9995 /* 21103*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10015 /* 21144*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
10017 /* 21148*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
10019 /* 21152*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10042 /* 21197*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VCMP),
10047 /* 21207*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
10151 /* 21437*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
10255 /* 21667*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
10359 /* 21896*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VCMP),
10364 /* 21906*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
10476 /* 22144*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
10588 /* 22382*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
10701 /* 22620*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VCMP),
10706 /* 22630*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
10804 /* 22872*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
10902 /* 23113*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VCMP),
10907 /* 23123*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
11011 /* 23371*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
11116 /* 23618*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11120 /* 23625*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
11122 /* 23629*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
11139 /* 23666*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
11141 /* 23670*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
11160 /* 23709*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11164 /* 23716*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
11166 /* 23720*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
11184 /* 23758*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
11186 /* 23762*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13345 /* 28622*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
13349 /* 28628*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13402 /* 28745*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
13406 /* 28751*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13432 /* 28810*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
13436 /* 28816*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13465 /* 28882*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
13492 /* 28938*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
13540 /* 29040*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
13586 /* 29140*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
13590 /* 29146*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13643 /* 29262*/        OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
13647 /* 29268*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13700 /* 29387*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13731 /* 29458*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13760 /* 29523*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13789 /* 29586*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15143 /* 32517*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15149 /* 32529*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15154 /* 32537*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15171 /* 32573*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15176 /* 32581*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15197 /* 32623*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15202 /* 32633*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15207 /* 32641*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15225 /* 32679*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15230 /* 32689*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15235 /* 32697*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15253 /* 32735*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15258 /* 32745*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15263 /* 32753*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15281 /* 32790*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15287 /* 32802*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15292 /* 32810*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15311 /* 32849*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15316 /* 32857*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15340 /* 32903*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15343 /* 32910*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15348 /* 32918*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15367 /* 32957*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15373 /* 32969*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15378 /* 32977*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15397 /* 33016*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15402 /* 33024*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15426 /* 33070*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15429 /* 33077*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15434 /* 33085*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15453 /* 33124*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15459 /* 33136*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15464 /* 33144*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15483 /* 33183*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15488 /* 33191*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15512 /* 33237*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15515 /* 33244*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15520 /* 33252*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15539 /* 33291*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15545 /* 33303*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15550 /* 33311*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15569 /* 33350*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15574 /* 33358*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15599 /* 33408*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15605 /* 33420*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15610 /* 33428*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15632 /* 33480*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15637 /* 33488*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15663 /* 33546*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15668 /* 33556*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15673 /* 33564*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15696 /* 33618*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15702 /* 33630*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15707 /* 33638*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15731 /* 33693*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15736 /* 33701*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15765 /* 33763*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15768 /* 33770*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15773 /* 33778*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15797 /* 33834*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15803 /* 33846*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15808 /* 33854*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15832 /* 33909*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
15837 /* 33917*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15867 /* 33982*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15886 /* 34022*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15905 /* 34062*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15924 /* 34102*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15960 /* 34177*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
15979 /* 34217*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
16178 /* 34650*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
16184 /* 34662*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16189 /* 34670*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16206 /* 34706*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16211 /* 34714*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16260 /* 34816*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
16266 /* 34828*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16271 /* 34836*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16288 /* 34872*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16293 /* 34880*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16342 /* 34982*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
16349 /* 34997*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16354 /* 35005*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16371 /* 35041*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16376 /* 35049*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16415 /* 35129*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16420 /* 35137*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16442 /* 35189*/              OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16447 /* 35197*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16502 /* 35316*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
16508 /* 35328*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16513 /* 35336*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16530 /* 35372*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16535 /* 35380*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16584 /* 35482*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
16590 /* 35494*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16595 /* 35502*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16617 /* 35554*/            OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16622 /* 35562*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16718 /* 35767*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
16720 /* 35771*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16725 /* 35779*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16754 /* 35832*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
16756 /* 35836*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16761 /* 35844*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16797 /* 35916*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
16799 /* 35920*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16804 /* 35928*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16833 /* 35981*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
16835 /* 35985*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16840 /* 35993*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16874 /* 36063*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16879 /* 36071*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16895 /* 36105*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16900 /* 36113*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16916 /* 36147*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16921 /* 36155*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16937 /* 36189*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16942 /* 36197*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16958 /* 36231*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
16964 /* 36241*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16997 /* 36310*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17032 /* 36382*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17037 /* 36390*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17058 /* 36440*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17063 /* 36448*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17084 /* 36497*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17090 /* 36507*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17114 /* 36561*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17190 /* 36730*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17195 /* 36738*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17211 /* 36772*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17216 /* 36780*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17232 /* 36814*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17237 /* 36822*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17253 /* 36856*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17258 /* 36864*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17274 /* 36898*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17280 /* 36908*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17313 /* 36977*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17348 /* 37049*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17353 /* 37057*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17374 /* 37107*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17379 /* 37115*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17400 /* 37164*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17406 /* 37174*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17430 /* 37228*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17506 /* 37396*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17511 /* 37404*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17527 /* 37438*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17532 /* 37446*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17548 /* 37479*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
17554 /* 37489*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17573 /* 37527*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17622 /* 37628*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17637 /* 37659*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17652 /* 37690*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17667 /* 37721*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17686 /* 37760*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17701 /* 37791*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17716 /* 37822*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17731 /* 37853*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21269 /* 45718*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21284 /* 45749*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21299 /* 45780*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21314 /* 45811*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21333 /* 45850*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21348 /* 45881*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21363 /* 45912*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21378 /* 45943*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21660 /* 46510*/      OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
21662 /* 46514*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21748 /* 46718*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21807 /* 46857*/        OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
21869 /* 47007*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21894 /* 47059*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21919 /* 47111*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21944 /* 47163*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21972 /* 47221*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21997 /* 47273*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22141 /* 47592*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22163 /* 47636*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22185 /* 47680*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22207 /* 47724*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22232 /* 47775*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22254 /* 47819*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22276 /* 47863*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22298 /* 47907*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22320 /* 47951*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22342 /* 47995*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24282 /* 52426*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24286 /* 52432*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24290 /* 52438*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24294 /* 52444*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24298 /* 52450*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24302 /* 52456*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24327 /* 52514*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24331 /* 52520*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24335 /* 52526*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24339 /* 52532*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24343 /* 52538*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24347 /* 52544*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24370 /* 52594*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24374 /* 52600*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24403 /* 52663*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24407 /* 52669*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24436 /* 52732*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24440 /* 52738*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24467 /* 52793*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24471 /* 52799*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24498 /* 52854*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24502 /* 52860*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24531 /* 52923*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24535 /* 52929*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24564 /* 52992*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24568 /* 52998*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24595 /* 53053*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24599 /* 53059*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24626 /* 53114*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24630 /* 53120*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24635 /* 53127*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24639 /* 53133*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24643 /* 53139*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24668 /* 53197*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24672 /* 53203*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24677 /* 53210*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24681 /* 53216*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24685 /* 53222*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24708 /* 53272*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24712 /* 53278*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24718 /* 53286*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24743 /* 53342*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24747 /* 53348*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24753 /* 53356*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24785 /* 53418*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25344 /* 54782*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25386 /* 54862*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25414 /* 54916*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25440 /* 54962*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25466 /* 55008*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25694 /* 55454*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::Wrapper),
25697 /* 55459*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
25782 /* 55645*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
25903 /* 55930*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
25957 /* 56053*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25993 /* 56126*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26166 /* 56502*/        OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26198 /* 56571*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26235 /* 56650*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26352 /* 56909*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26368 /* 56937*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26383 /* 56966*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26399 /* 57003*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26414 /* 57041*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26448 /* 57107*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26466 /* 57143*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26485 /* 57182*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26504 /* 57221*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26523 /* 57259*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26883 /* 57989*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
27780 /* 60101*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::Wrapper),
27783 /* 60106*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
30099 /* 66272*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30103 /* 66278*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30107 /* 66284*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30111 /* 66290*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30115 /* 66296*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30144 /* 66362*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30148 /* 66368*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30152 /* 66374*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30156 /* 66380*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30160 /* 66386*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30329 /* 66753*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
30663 /* 67439*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
30688 /* 67490*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
30702 /* 67512*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
30782 /* 67707*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
30801 /* 67764*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
30895 /* 68001*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
30957 /* 68145*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
30961 /* 68155*/        OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
30963 /* 68159*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
30967 /* 68165*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
30976 /* 68178*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
30978 /* 68182*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30982 /* 68191*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
30986 /* 68198*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
30991 /* 68206*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VSHRsIMM),
30993 /* 68210*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
30995 /* 68214*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
30999 /* 68221*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31018 /* 68259*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
31020 /* 68263*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31024 /* 68270*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31031 /* 68281*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
31033 /* 68285*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31037 /* 68292*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31057 /* 68334*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31061 /* 68340*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31066 /* 68347*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VSHRsIMM),
31068 /* 68351*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
31070 /* 68355*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31074 /* 68362*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31084 /* 68377*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
31086 /* 68381*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VSHRsIMM),
31088 /* 68385*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
31090 /* 68389*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31094 /* 68396*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31112 /* 68433*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
31114 /* 68437*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31118 /* 68443*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31125 /* 68453*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
31127 /* 68457*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31131 /* 68464*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31139 /* 68476*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
31141 /* 68480*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VSHRsIMM),
31143 /* 68484*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
31145 /* 68488*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31149 /* 68495*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
31170 /* 68534*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
31172 /* 68538*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
31174 /* 68542*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31235 /* 68681*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
31237 /* 68685*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
31239 /* 68689*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31303 /* 68830*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::PREDICATE_CAST),
31334 /* 68901*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::PREDICATE_CAST),
31367 /* 68974*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
31369 /* 68978*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31385 /* 69013*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
31387 /* 69017*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31582 /* 69510*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
31611 /* 69567*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
31626 /* 69598*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
31649 /* 69639*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
31688 /* 69715*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
31718 /* 69772*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
31743 /* 69823*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
31829 /* 70007*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
31835 /* 70017*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31861 /* 70075*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31887 /* 70132*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
31893 /* 70142*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31920 /* 70201*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31947 /* 70259*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
31953 /* 70269*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31974 /* 70318*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31994 /* 70365*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
32000 /* 70375*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32022 /* 70425*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32044 /* 70474*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
32081 /* 70566*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
32808 /* 72217*/      OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
32835 /* 72277*/      OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
32861 /* 72329*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
32864 /* 72334*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32895 /* 72402*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32936 /* 72498*/      OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
32963 /* 72558*/      OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
33003 /* 72642*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33058 /* 72771*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33063 /* 72778*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::Wrapper),
33066 /* 72783*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
33074 /* 72795*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33098 /* 72835*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33123 /* 72884*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33134 /* 72900*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
33147 /* 72922*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
33239 /* 73151*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33254 /* 73185*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33271 /* 73221*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33300 /* 73284*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33316 /* 73319*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
33372 /* 73448*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
33374 /* 73452*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
33376 /* 73456*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33453 /* 73624*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
33459 /* 73634*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33486 /* 73695*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33512 /* 73755*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
33518 /* 73765*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33546 /* 73827*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33574 /* 73888*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
33580 /* 73898*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33602 /* 73949*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33623 /* 73998*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
33629 /* 74008*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33652 /* 74060*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33678 /* 74118*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
33683 /* 74126*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33699 /* 74160*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
33704 /* 74168*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33723 /* 74208*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
33728 /* 74216*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33744 /* 74250*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
33749 /* 74258*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33768 /* 74298*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33808 /* 74384*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
33824 /* 74416*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
33839 /* 74446*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
33857 /* 74482*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
33873 /* 74514*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
33888 /* 74544*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
34309 /* 75540*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34534 /* 76068*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34548 /* 76099*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34564 /* 76132*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34600 /* 76204*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34677 /* 76382*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34792 /* 76648*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35006 /* 77189*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35024 /* 77229*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35044 /* 77272*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35126 /* 77469*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35215 /* 77667*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
35219 /* 77674*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35234 /* 77704*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35392 /* 78036*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35448 /* 78162*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35460 /* 78184*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
35464 /* 78190*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35638 /* 78579*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35651 /* 78606*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35670 /* 78639*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
35683 /* 78666*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35701 /* 78695*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35705 /* 78701*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35760 /* 78820*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35790 /* 78888*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35821 /* 78957*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35847 /* 79015*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35862 /* 79043*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35894 /* 79103*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35910 /* 79132*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35926 /* 79161*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35942 /* 79191*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
35972 /* 79258*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36001 /* 79323*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36085 /* 79483*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
36157 /* 79612*/      OPC_CheckOpcode, TARGET_VAL(ISD::SADDSAT),
36184 /* 79668*/        OPC_CheckOpcode, TARGET_VAL(ISD::SADDSAT),
36263 /* 79854*/      OPC_CheckOpcode, TARGET_VAL(ISD::SADDSAT),
36344 /* 80040*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36519 /* 80359*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
36585 /* 80479*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
36599 /* 80505*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36613 /* 80534*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36627 /* 80563*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36657 /* 80632*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36690 /* 80708*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36704 /* 80737*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36718 /* 80766*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36748 /* 80835*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36781 /* 80911*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36809 /* 80972*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36853 /* 81077*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36918 /* 81227*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36957 /* 81319*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36981 /* 81364*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
36998 /* 81401*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
37801 /* 83240*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
38709 /* 85341*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
38714 /* 85349*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41027 /* 90033*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41046 /* 90075*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41276 /* 90669*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41295 /* 90711*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41481 /* 91198*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
41483 /* 91202*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
41549 /* 91352*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
41551 /* 91356*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
41615 /* 91503*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
41650 /* 91582*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
41683 /* 91659*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
41718 /* 91738*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
41769 /* 91858*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
41797 /* 91917*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
41881 /* 92190*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42027 /* 92634*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42031 /* 92641*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42036 /* 92649*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42063 /* 92711*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42068 /* 92719*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42088 /* 92758*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42092 /* 92765*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42097 /* 92773*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42115 /* 92810*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42120 /* 92818*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42141 /* 92858*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42143 /* 92862*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42148 /* 92870*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42166 /* 92907*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42170 /* 92914*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42175 /* 92922*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42193 /* 92959*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42198 /* 92967*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42219 /* 93008*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42223 /* 93015*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42228 /* 93023*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42250 /* 93075*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42255 /* 93083*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42279 /* 93138*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42283 /* 93145*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42288 /* 93153*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42311 /* 93206*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42316 /* 93214*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42342 /* 93270*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42346 /* 93277*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42351 /* 93285*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42376 /* 93343*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42381 /* 93351*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42398 /* 93385*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42402 /* 93392*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42407 /* 93400*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42423 /* 93433*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42428 /* 93441*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42447 /* 93477*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42449 /* 93481*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42454 /* 93489*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42470 /* 93522*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42474 /* 93529*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42479 /* 93537*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42495 /* 93570*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
42500 /* 93578*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42519 /* 93615*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42580 /* 93760*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42643 /* 93906*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42684 /* 94002*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42788 /* 94250*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
42791 /* 94256*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42838 /* 94360*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42871 /* 94437*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42908 /* 94518*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42941 /* 94595*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
42986 /* 94697*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
43019 /* 94774*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
43055 /* 94857*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
43198 /* 95297*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
43202 /* 95304*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
43207 /* 95312*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43234 /* 95374*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
43239 /* 95382*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43268 /* 95446*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
43273 /* 95454*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43295 /* 95506*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
43300 /* 95514*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43324 /* 95568*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
43329 /* 95576*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43354 /* 95634*/          OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
43359 /* 95642*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43548 /* 96088*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
43554 /* 96097*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
43598 /* 96199*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
43623 /* 96254*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
43674 /* 96374*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
43760 /* 96579*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
43787 /* 96636*/            OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
44006 /* 97180*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
44031 /* 97234*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
44112 /* 97450*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
44118 /* 97460*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44144 /* 97518*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44170 /* 97575*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
44176 /* 97585*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44203 /* 97644*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44230 /* 97702*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
44236 /* 97712*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44257 /* 97761*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44277 /* 97808*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
44283 /* 97818*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44305 /* 97868*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44327 /* 97918*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
44396 /* 98107*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
44529 /* 98447*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVDRR),
45479 /*100817*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45498 /*100849*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45611 /*101107*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
45613 /*101111*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45630 /*101146*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
45632 /*101150*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45695 /*101284*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VMOVIMM),
45697 /*101288*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
45795 /*101499*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45810 /*101523*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45828 /*101561*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45847 /*101600*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45867 /*101642*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45885 /*101680*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45904 /*101719*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45924 /*101761*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45948 /*101816*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45973 /*101874*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
46037 /*102039*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
46060 /*102100*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46072 /*102119*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
46101 /*102186*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
46131 /*102254*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
46243 /*102549*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46685 /*103558*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
46733 /*103655*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
46842 /*103905*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
46844 /*103909*/      OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
46850 /*103919*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
46867 /*103952*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
46972 /*104193*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
47211 /*104764*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47228 /*104798*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47244 /*104830*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47302 /*104956*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47319 /*104990*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47335 /*105022*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47394 /*105148*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47594 /*105631*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47794 /*106114*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47920 /*106414*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
48163 /*106997*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
48406 /*107580*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
48649 /*108163*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
48846 /*108656*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
49277 /*109670*/    OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
49343 /*109825*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
49348 /*109833*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49375 /*109890*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
49380 /*109898*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49421 /*109986*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
49426 /*109994*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49453 /*110051*/        OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUPLANE),
49458 /*110059*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50522 /*112541*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50538 /*112574*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50554 /*112607*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50573 /*112646*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50589 /*112679*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50605 /*112712*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50624 /*112751*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50640 /*112784*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50656 /*112817*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50675 /*112856*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50691 /*112889*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50707 /*112922*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50726 /*112961*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50742 /*112994*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50758 /*113027*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50777 /*113066*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50793 /*113099*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50809 /*113132*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50828 /*113171*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50844 /*113204*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50860 /*113237*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50879 /*113277*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50908 /*113337*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50937 /*113397*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
50966 /*113457*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51003 /*113550*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51040 /*113643*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51077 /*113736*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51092 /*113767*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51117 /*113822*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51154 /*113915*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51192 /*114010*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
51231 /*114102*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
51269 /*114194*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
51332 /*114339*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51411 /*114528*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51490 /*114717*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51569 /*114906*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51648 /*115095*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51728 /*115285*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51808 /*115483*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51889 /*115684*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51904 /*115712*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51919 /*115740*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51934 /*115768*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51949 /*115796*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51964 /*115824*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51981 /*115856*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52087 /*116123*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
52224 /*116453*/      OPC_CheckOpcode, TARGET_VAL(ARMISD::VDUP),
53771 /*120377*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
gen/lib/Target/AVR/AVRGenDAGISel.inc
   60 /*     7*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::LSR),
   62 /*    11*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::LSR),
   64 /*    15*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::LSR),
   66 /*    19*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::LSR),
   68 /*    23*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::LSR),
   70 /*    27*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::LSR),
   72 /*    31*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::LSR),
   74 /*    35*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::LSR),
  104 /*    86*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  110 /*    94*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  118 /*   107*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  137 /*   147*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  143 /*   155*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  151 /*   168*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  195 /*   253*/          OPC_CheckOpcode, TARGET_VAL(AVRISD::WRAPPER),
  198 /*   258*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  213 /*   282*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  241 /*   329*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  300 /*   436*/          OPC_CheckOpcode, TARGET_VAL(AVRISD::WRAPPER),
  303 /*   441*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  318 /*   465*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  346 /*   512*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  409 /*   626*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::WRAPPER),
  412 /*   631*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  434 /*   667*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  508 /*   795*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  512 /*   801*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  524 /*   821*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  528 /*   827*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  538 /*   845*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  541 /*   850*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  552 /*   868*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::WRAPPER),
  555 /*   873*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  565 /*   891*/      OPC_CheckOpcode, TARGET_VAL(AVRISD::WRAPPER),
  568 /*   896*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  597 /*   957*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  694 /*  1154*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  740 /*  1241*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  814 /*  1354*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  847 /*  1419*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  880 /*  1484*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  946 /*  1603*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  972 /*  1648*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1005 /*  1713*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1041 /*  1785*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1095 /*  1889*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1262 /*  2183*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
gen/lib/Target/BPF/BPFGenDAGISel.inc
   63 /*    13*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
   67 /*    19*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
   83 /*    47*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  106 /*    86*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  129 /*   125*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  528 /*   931*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  532 /*   938*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  539 /*   950*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  552 /*   971*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  565 /*   992*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  578 /*  1013*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  591 /*  1034*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  604 /*  1055*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  617 /*  1076*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  630 /*  1097*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  643 /*  1118*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  656 /*  1139*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  667 /*  1158*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  674 /*  1170*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  686 /*  1189*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  698 /*  1208*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  710 /*  1227*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  722 /*  1246*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  734 /*  1265*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  746 /*  1284*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  758 /*  1303*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  770 /*  1322*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  782 /*  1341*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  796 /*  1365*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  800 /*  1372*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  807 /*  1384*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  820 /*  1405*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  833 /*  1426*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  846 /*  1447*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  859 /*  1468*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  872 /*  1489*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  885 /*  1510*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  898 /*  1531*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  911 /*  1552*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  924 /*  1573*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  935 /*  1592*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  942 /*  1604*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  954 /*  1623*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  966 /*  1642*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  978 /*  1661*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  990 /*  1680*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1002 /*  1699*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1014 /*  1718*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1026 /*  1737*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1038 /*  1756*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1050 /*  1775*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1063 /*  1798*/      OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
 1105 /*  1867*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1149 /*  1948*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1154 /*  1956*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1177 /*  2003*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1201 /*  2051*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1206 /*  2059*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1229 /*  2106*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1263 /*  2173*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1311 /*  2259*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1349 /*  2326*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1353 /*  2332*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1365 /*  2352*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1369 /*  2358*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1383 /*  2380*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1387 /*  2386*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1416 /*  2438*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1468 /*  2541*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1507 /*  2610*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1547 /*  2684*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1585 /*  2752*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1625 /*  2826*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1663 /*  2894*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1699 /*  2959*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1772 /*  3084*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
   65 /*    22*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
   75 /*    40*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
   89 /*    65*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
   95 /*    75*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  120 /*   125*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  126 /*   135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  151 /*   185*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  157 /*   195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  189 /*   256*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  195 /*   266*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  225 /*   324*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  231 /*   334*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  262 /*   395*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  268 /*   405*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  293 /*   455*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  299 /*   465*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  324 /*   515*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  330 /*   525*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  363 /*   589*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  369 /*   599*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  394 /*   649*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  400 /*   659*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  425 /*   709*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  431 /*   719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  462 /*   778*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  468 /*   788*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  499 /*   849*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  505 /*   859*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  529 /*   906*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  535 /*   916*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  559 /*   963*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  565 /*   973*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  596 /*  1031*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  602 /*  1041*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  631 /*  1096*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  637 /*  1106*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  667 /*  1164*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  673 /*  1174*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  697 /*  1221*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  703 /*  1231*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  727 /*  1278*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  733 /*  1288*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  765 /*  1349*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  771 /*  1359*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  795 /*  1406*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  801 /*  1416*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  825 /*  1463*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  831 /*  1473*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  861 /*  1529*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  867 /*  1539*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  889 /*  1584*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  902 /*  1607*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  908 /*  1617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  932 /*  1665*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  938 /*  1675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  962 /*  1723*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  968 /*  1733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  998 /*  1790*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1004 /*  1800*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1032 /*  1854*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1038 /*  1864*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1067 /*  1921*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1073 /*  1931*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1097 /*  1979*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1103 /*  1989*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1127 /*  2037*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1133 /*  2047*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1164 /*  2107*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1170 /*  2117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1194 /*  2165*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1200 /*  2175*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1224 /*  2223*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1230 /*  2233*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1259 /*  2288*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1265 /*  2298*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1294 /*  2355*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1300 /*  2365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1323 /*  2410*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1329 /*  2420*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1352 /*  2465*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1358 /*  2475*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1387 /*  2529*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1393 /*  2539*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1420 /*  2590*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1426 /*  2600*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1454 /*  2654*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1460 /*  2664*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1483 /*  2709*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1489 /*  2719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1512 /*  2764*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1518 /*  2774*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1548 /*  2831*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1554 /*  2841*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1577 /*  2886*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1583 /*  2896*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1606 /*  2941*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1612 /*  2951*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1640 /*  3003*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1646 /*  3013*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1674 /*  3066*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1699 /*  3116*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1724 /*  3166*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1749 /*  3216*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1773 /*  3264*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1797 /*  3312*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1822 /*  3362*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1847 /*  3412*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1872 /*  3462*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1897 /*  3512*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1922 /*  3562*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1946 /*  3610*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1967 /*  3654*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1971 /*  3660*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1987 /*  3688*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2012 /*  3736*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2037 /*  3784*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2070 /*  3846*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2095 /*  3894*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2120 /*  3942*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2151 /*  3999*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2172 /*  4040*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2177 /*  4047*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2181 /*  4053*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2196 /*  4080*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2220 /*  4127*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2244 /*  4174*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2276 /*  4235*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2300 /*  4282*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2324 /*  4329*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2354 /*  4385*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2373 /*  4424*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2378 /*  4431*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2382 /*  4437*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2397 /*  4463*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2421 /*  4509*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2445 /*  4555*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2476 /*  4613*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2500 /*  4659*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2524 /*  4705*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2553 /*  4758*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2572 /*  4796*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2577 /*  4803*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2581 /*  4809*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2595 /*  4834*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2618 /*  4879*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2641 /*  4924*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2671 /*  4981*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2694 /*  5026*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2717 /*  5071*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2745 /*  5123*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2763 /*  5160*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2777 /*  5183*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2801 /*  5230*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2825 /*  5277*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2849 /*  5324*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2872 /*  5369*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2895 /*  5414*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2919 /*  5461*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2943 /*  5508*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2967 /*  5555*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2991 /*  5602*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3015 /*  5649*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3038 /*  5694*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3058 /*  5735*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3062 /*  5741*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3078 /*  5769*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3102 /*  5814*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3126 /*  5859*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3158 /*  5918*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3182 /*  5963*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3206 /*  6008*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3236 /*  6062*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3256 /*  6100*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3261 /*  6107*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3265 /*  6113*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3280 /*  6140*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3303 /*  6184*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3326 /*  6228*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3357 /*  6286*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3380 /*  6330*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3403 /*  6374*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3432 /*  6427*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3450 /*  6463*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3455 /*  6470*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3459 /*  6476*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3474 /*  6502*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3497 /*  6545*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3520 /*  6588*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3550 /*  6643*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3573 /*  6686*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3596 /*  6729*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3624 /*  6779*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3642 /*  6814*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3647 /*  6821*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3651 /*  6827*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3665 /*  6852*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3687 /*  6894*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3709 /*  6936*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3738 /*  6990*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3760 /*  7032*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3782 /*  7074*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3809 /*  7123*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3826 /*  7157*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3968 /*  7436*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4102 /*  7707*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4237 /*  7965*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4365 /*  8218*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4375 /*  8236*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4389 /*  8261*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4395 /*  8271*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4420 /*  8321*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4426 /*  8331*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4451 /*  8381*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4457 /*  8391*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4490 /*  8455*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4496 /*  8465*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4521 /*  8515*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4527 /*  8525*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4552 /*  8575*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4558 /*  8585*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4589 /*  8644*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4595 /*  8654*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4626 /*  8715*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4632 /*  8725*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4657 /*  8775*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4663 /*  8785*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4688 /*  8835*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4694 /*  8845*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4727 /*  8909*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4733 /*  8919*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4758 /*  8969*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4764 /*  8979*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4789 /*  9029*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4795 /*  9039*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4826 /*  9098*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4832 /*  9108*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4863 /*  9169*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4869 /*  9179*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4893 /*  9226*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4899 /*  9236*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4923 /*  9283*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4929 /*  9293*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4961 /*  9354*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4967 /*  9364*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4991 /*  9411*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4997 /*  9421*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5021 /*  9468*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5027 /*  9478*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5057 /*  9534*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5063 /*  9544*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5093 /*  9602*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5099 /*  9612*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5123 /*  9659*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5129 /*  9669*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5153 /*  9716*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5159 /*  9726*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5191 /*  9787*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5197 /*  9797*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5221 /*  9844*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5227 /*  9854*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5251 /*  9901*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5257 /*  9911*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5287 /*  9967*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5293 /*  9977*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5315 /* 10022*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5328 /* 10045*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5334 /* 10055*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5358 /* 10103*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5364 /* 10113*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5388 /* 10161*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5394 /* 10171*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5425 /* 10231*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5431 /* 10241*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5455 /* 10289*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5461 /* 10299*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5485 /* 10347*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5491 /* 10357*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5520 /* 10412*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5526 /* 10422*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5555 /* 10479*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5561 /* 10489*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5585 /* 10537*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5591 /* 10547*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5615 /* 10595*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5621 /* 10605*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5652 /* 10665*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5658 /* 10675*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5682 /* 10723*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5688 /* 10733*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5712 /* 10781*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5718 /* 10791*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5747 /* 10846*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5753 /* 10856*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5782 /* 10913*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5788 /* 10923*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5811 /* 10968*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5817 /* 10978*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5840 /* 11023*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5846 /* 11033*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5876 /* 11090*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5882 /* 11100*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5905 /* 11145*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5911 /* 11155*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5934 /* 11200*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5940 /* 11210*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5968 /* 11262*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5974 /* 11272*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6002 /* 11326*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6008 /* 11336*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6031 /* 11381*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6037 /* 11391*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6060 /* 11436*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6066 /* 11446*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6096 /* 11503*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6102 /* 11513*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6125 /* 11558*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6131 /* 11568*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6154 /* 11613*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6160 /* 11623*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6188 /* 11675*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6194 /* 11685*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6222 /* 11738*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6247 /* 11788*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6272 /* 11838*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6297 /* 11888*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6322 /* 11938*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6347 /* 11988*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6371 /* 12036*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6395 /* 12084*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6420 /* 12134*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6445 /* 12184*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6470 /* 12234*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6495 /* 12284*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6520 /* 12334*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6544 /* 12382*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6569 /* 12434*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6585 /* 12462*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6610 /* 12510*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6635 /* 12558*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6668 /* 12620*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6693 /* 12668*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6718 /* 12716*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6749 /* 12773*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6770 /* 12816*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6785 /* 12842*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6809 /* 12888*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6833 /* 12934*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6864 /* 12992*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6888 /* 13038*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6912 /* 13084*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6941 /* 13137*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6968 /* 13188*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6992 /* 13235*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7016 /* 13282*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7040 /* 13329*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7064 /* 13376*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7088 /* 13423*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7111 /* 13468*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7134 /* 13513*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7158 /* 13560*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7182 /* 13607*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7206 /* 13654*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7230 /* 13701*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7254 /* 13748*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7277 /* 13793*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7301 /* 13842*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7317 /* 13870*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7341 /* 13915*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7365 /* 13960*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7397 /* 14019*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7421 /* 14064*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7445 /* 14109*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7475 /* 14163*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7495 /* 14203*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7510 /* 14229*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7533 /* 14272*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7556 /* 14315*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7586 /* 14370*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7609 /* 14413*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7632 /* 14456*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7660 /* 14506*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7940 /* 15059*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7950 /* 15077*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7964 /* 15102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7970 /* 15112*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7995 /* 15162*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8001 /* 15172*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8026 /* 15222*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8032 /* 15232*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8065 /* 15296*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8071 /* 15306*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8096 /* 15356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8102 /* 15366*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8127 /* 15416*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8133 /* 15426*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8164 /* 15485*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8170 /* 15495*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8201 /* 15556*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8207 /* 15566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8231 /* 15613*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8237 /* 15623*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8261 /* 15670*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8267 /* 15680*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8299 /* 15741*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8305 /* 15751*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8329 /* 15798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8335 /* 15808*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8359 /* 15855*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8365 /* 15865*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8395 /* 15921*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8401 /* 15931*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8423 /* 15976*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8436 /* 15999*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8442 /* 16009*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8466 /* 16057*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8472 /* 16067*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8496 /* 16115*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8502 /* 16125*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8533 /* 16185*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8539 /* 16195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8563 /* 16243*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8569 /* 16253*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8593 /* 16301*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8599 /* 16311*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8628 /* 16366*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8634 /* 16376*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8663 /* 16433*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8669 /* 16443*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8692 /* 16488*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8698 /* 16498*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8721 /* 16543*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8727 /* 16553*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8757 /* 16610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8763 /* 16620*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8786 /* 16665*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8792 /* 16675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8815 /* 16720*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8821 /* 16730*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8849 /* 16782*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8855 /* 16792*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8883 /* 16845*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8908 /* 16895*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8933 /* 16945*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8958 /* 16995*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8983 /* 17045*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9008 /* 17095*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9032 /* 17143*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9053 /* 17187*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9057 /* 17193*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9073 /* 17221*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9098 /* 17269*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9123 /* 17317*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9156 /* 17379*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9181 /* 17427*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9206 /* 17475*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9237 /* 17532*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9258 /* 17573*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9263 /* 17580*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9267 /* 17586*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9282 /* 17613*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9306 /* 17660*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9330 /* 17707*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9362 /* 17768*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9386 /* 17815*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9410 /* 17862*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9440 /* 17918*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9459 /* 17957*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9464 /* 17964*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9468 /* 17970*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9483 /* 17996*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9507 /* 18042*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9531 /* 18088*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9562 /* 18146*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9586 /* 18192*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9610 /* 18238*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9639 /* 18291*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9658 /* 18329*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9663 /* 18336*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9667 /* 18342*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9681 /* 18367*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9704 /* 18412*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9727 /* 18457*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9757 /* 18514*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9780 /* 18559*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9803 /* 18604*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9831 /* 18656*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9849 /* 18693*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9863 /* 18716*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9887 /* 18763*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9911 /* 18810*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9935 /* 18857*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9959 /* 18904*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9983 /* 18951*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10006 /* 18996*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10026 /* 19037*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10030 /* 19043*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10046 /* 19071*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10070 /* 19116*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10094 /* 19161*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10126 /* 19220*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10150 /* 19265*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10174 /* 19310*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10204 /* 19364*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10224 /* 19402*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10229 /* 19409*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10233 /* 19415*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10248 /* 19442*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10271 /* 19486*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10294 /* 19530*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10325 /* 19588*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10348 /* 19632*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10371 /* 19676*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10400 /* 19729*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10418 /* 19765*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10423 /* 19772*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10427 /* 19778*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10442 /* 19804*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10465 /* 19847*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10488 /* 19890*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10518 /* 19945*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10541 /* 19988*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10564 /* 20031*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10592 /* 20081*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10610 /* 20116*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10615 /* 20123*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10619 /* 20129*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10633 /* 20154*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10655 /* 20196*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10677 /* 20238*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10706 /* 20292*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10728 /* 20334*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10750 /* 20376*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10777 /* 20425*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10794 /* 20459*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10936 /* 20738*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11070 /* 21009*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11205 /* 21267*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11334 /* 21523*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11344 /* 21541*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11358 /* 21566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11364 /* 21576*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11389 /* 21626*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11395 /* 21636*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11420 /* 21686*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11426 /* 21696*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11459 /* 21760*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11465 /* 21770*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11490 /* 21820*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11496 /* 21830*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11521 /* 21880*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11527 /* 21890*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11558 /* 21949*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11564 /* 21959*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11595 /* 22020*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11601 /* 22030*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11625 /* 22077*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11631 /* 22087*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11655 /* 22134*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11661 /* 22144*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11693 /* 22205*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11699 /* 22215*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11723 /* 22262*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11729 /* 22272*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11753 /* 22319*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11759 /* 22329*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11789 /* 22385*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11795 /* 22395*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11817 /* 22440*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11830 /* 22463*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11836 /* 22473*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11860 /* 22521*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11866 /* 22531*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11890 /* 22579*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11896 /* 22589*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11927 /* 22649*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11933 /* 22659*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11957 /* 22707*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11963 /* 22717*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11987 /* 22765*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11993 /* 22775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12022 /* 22830*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12028 /* 22840*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12057 /* 22897*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12063 /* 22907*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12086 /* 22952*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12092 /* 22962*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12115 /* 23007*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12121 /* 23017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12151 /* 23074*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12157 /* 23084*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12180 /* 23129*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12186 /* 23139*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12209 /* 23184*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12215 /* 23194*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12243 /* 23246*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12249 /* 23256*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12277 /* 23309*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12302 /* 23359*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12327 /* 23409*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12352 /* 23459*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12377 /* 23509*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12402 /* 23559*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12426 /* 23607*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12447 /* 23651*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12451 /* 23657*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12467 /* 23685*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12492 /* 23733*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12517 /* 23781*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12550 /* 23843*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12575 /* 23891*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12600 /* 23939*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12631 /* 23996*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12652 /* 24037*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12657 /* 24044*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12661 /* 24050*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12676 /* 24077*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12700 /* 24124*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12724 /* 24171*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12756 /* 24232*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12780 /* 24279*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12804 /* 24326*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12834 /* 24382*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12853 /* 24421*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12858 /* 24428*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12862 /* 24434*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12877 /* 24460*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12901 /* 24506*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12925 /* 24552*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12956 /* 24610*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12980 /* 24656*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13004 /* 24702*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13033 /* 24755*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13052 /* 24793*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13057 /* 24800*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13061 /* 24806*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13075 /* 24831*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13098 /* 24876*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13121 /* 24921*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13151 /* 24978*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13174 /* 25023*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13197 /* 25068*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13225 /* 25120*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13243 /* 25157*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13257 /* 25180*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13281 /* 25227*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13305 /* 25274*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13329 /* 25321*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13353 /* 25368*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13377 /* 25415*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13400 /* 25460*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13420 /* 25501*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13424 /* 25507*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13440 /* 25535*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13464 /* 25580*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13488 /* 25625*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13520 /* 25684*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13544 /* 25729*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13568 /* 25774*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13598 /* 25828*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13618 /* 25866*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13623 /* 25873*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13627 /* 25879*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13642 /* 25906*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13665 /* 25950*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13688 /* 25994*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13719 /* 26052*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13742 /* 26096*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13765 /* 26140*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13794 /* 26193*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13812 /* 26229*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13817 /* 26236*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13821 /* 26242*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13836 /* 26268*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13859 /* 26311*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13882 /* 26354*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13912 /* 26409*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13935 /* 26452*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13958 /* 26495*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13986 /* 26545*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14004 /* 26580*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14009 /* 26587*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14013 /* 26593*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14027 /* 26618*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14049 /* 26660*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14071 /* 26702*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14100 /* 26756*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14122 /* 26798*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14144 /* 26840*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14171 /* 26889*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14188 /* 26923*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14330 /* 27202*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14464 /* 27473*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14599 /* 27731*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14732 /* 27991*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14736 /* 27997*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14811 /* 28151*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14814 /* 28157*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14818 /* 28163*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14838 /* 28198*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14842 /* 28204*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14904 /* 28332*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14908 /* 28338*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14925 /* 28368*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14929 /* 28374*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15441 /* 29493*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15507 /* 29630*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15669 /* 29964*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
15673 /* 29970*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15716 /* 30050*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
15720 /* 30056*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15788 /* 30183*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
15792 /* 30189*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15833 /* 30261*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15999 /* 30586*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16472 /* 31532*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16697 /* 31956*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16948 /* 32426*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17081 /* 32683*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17202 /* 32941*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17206 /* 32947*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17226 /* 32982*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17230 /* 32988*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17257 /* 33037*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17261 /* 33043*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17434 /* 33365*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17486 /* 33461*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17490 /* 33467*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17510 /* 33502*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17514 /* 33508*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17541 /* 33557*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17545 /* 33563*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17718 /* 33885*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17770 /* 33981*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17774 /* 33987*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17794 /* 34022*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17798 /* 34028*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17825 /* 34077*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17829 /* 34083*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18002 /* 34405*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18054 /* 34501*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18058 /* 34507*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18078 /* 34542*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18082 /* 34548*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18109 /* 34597*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18113 /* 34603*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18286 /* 34925*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18338 /* 35021*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18342 /* 35027*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18362 /* 35062*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18366 /* 35068*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18393 /* 35117*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18397 /* 35123*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18570 /* 35445*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18622 /* 35541*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18626 /* 35547*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18646 /* 35582*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18650 /* 35588*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18677 /* 35637*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18681 /* 35643*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18854 /* 35965*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18906 /* 36061*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18910 /* 36067*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18930 /* 36102*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18934 /* 36108*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18961 /* 36157*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18965 /* 36163*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19138 /* 36485*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19198 /* 36611*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19202 /* 36617*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19226 /* 36667*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19230 /* 36673*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19252 /* 36721*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19256 /* 36727*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19280 /* 36776*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19284 /* 36782*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19516 /* 37330*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19553 /* 37413*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19557 /* 37419*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19632 /* 37555*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19636 /* 37561*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19771 /* 37802*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19775 /* 37808*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19850 /* 37944*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19854 /* 37950*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19989 /* 38191*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19993 /* 38197*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20068 /* 38333*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20072 /* 38339*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20209 /* 38585*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20225 /* 38614*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20251 /* 38662*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20267 /* 38690*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20278 /* 38710*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20284 /* 38720*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20308 /* 38765*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20330 /* 38803*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20347 /* 38836*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20366 /* 38875*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
20374 /* 38888*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
20390 /* 38921*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20411 /* 38961*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20424 /* 38983*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
20428 /* 38992*/              OPC_CheckOpcode, TARGET_VAL(HexagonISD::INSERT),
20430 /* 38996*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20435 /* 39003*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20445 /* 39021*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20450 /* 39028*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20466 /* 39056*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20495 /* 39114*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20497 /* 39118*/              OPC_CheckOpcode, TARGET_VAL(HexagonISD::INSERT),
20499 /* 39122*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20504 /* 39129*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20514 /* 39147*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20519 /* 39154*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20547 /* 39214*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20552 /* 39221*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20562 /* 39238*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20567 /* 39245*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20583 /* 39273*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
20587 /* 39282*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20592 /* 39289*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20605 /* 39312*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20634 /* 39370*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20636 /* 39374*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20641 /* 39381*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20670 /* 39439*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20689 /* 39475*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20691 /* 39479*/        OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
20712 /* 39530*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20717 /* 39537*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20727 /* 39554*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20732 /* 39561*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20750 /* 39594*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20755 /* 39601*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20769 /* 39625*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20798 /* 39683*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20800 /* 39687*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20805 /* 39694*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20832 /* 39751*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20847 /* 39778*/              OPC_CheckOpcode, TARGET_VAL(HexagonISD::INSERT),
20849 /* 39782*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20854 /* 39789*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20864 /* 39807*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20869 /* 39814*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20886 /* 39843*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20915 /* 39901*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20917 /* 39905*/              OPC_CheckOpcode, TARGET_VAL(HexagonISD::INSERT),
20919 /* 39909*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20924 /* 39916*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20934 /* 39934*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20939 /* 39941*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20976 /* 40014*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20980 /* 40023*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20985 /* 40030*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20995 /* 40048*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21000 /* 40055*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21017 /* 40084*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21019 /* 40088*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21024 /* 40095*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21050 /* 40150*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21064 /* 40174*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21066 /* 40178*/            OPC_CheckOpcode, TARGET_VAL(HexagonISD::INSERT),
21068 /* 40182*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21073 /* 40189*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21083 /* 40207*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21088 /* 40214*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21125 /* 40287*/        OPC_CheckOpcode, TARGET_VAL(ISD::OR),
21127 /* 40291*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21131 /* 40300*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21136 /* 40307*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21146 /* 40325*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21151 /* 40332*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21167 /* 40360*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21169 /* 40364*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21174 /* 40371*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21201 /* 40427*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21214 /* 40450*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21216 /* 40454*/          OPC_CheckOpcode, TARGET_VAL(HexagonISD::INSERT),
21218 /* 40458*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21223 /* 40465*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21233 /* 40483*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
21238 /* 40490*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21268 /* 40549*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
21272 /* 40556*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21285 /* 40588*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21300 /* 40622*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
21304 /* 40629*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21318 /* 40662*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21339 /* 40706*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21368 /* 40759*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21397 /* 40812*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21426 /* 40865*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21460 /* 40927*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21491 /* 40982*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21522 /* 41037*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21553 /* 41092*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21697 /* 41368*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
21705 /* 41381*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
21731 /* 41434*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21733 /* 41438*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
21758 /* 41499*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
21770 /* 41519*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21804 /* 41597*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21816 /* 41617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21845 /* 41684*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21847 /* 41688*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21880 /* 41762*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21894 /* 41787*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21896 /* 41791*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
21931 /* 41868*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21933 /* 41872*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21971 /* 41957*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
21975 /* 41966*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21986 /* 41985*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22015 /* 42052*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22017 /* 42056*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22053 /* 42135*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22063 /* 42154*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22065 /* 42158*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22091 /* 42220*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22102 /* 42239*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22133 /* 42309*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22135 /* 42313*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22148 /* 42337*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22150 /* 42341*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22185 /* 42418*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22187 /* 42422*/              OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22240 /* 42537*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22242 /* 42541*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22254 /* 42561*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22256 /* 42565*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22277 /* 42619*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22289 /* 42639*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22298 /* 42654*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22300 /* 42658*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22333 /* 42734*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22345 /* 42754*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22354 /* 42769*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22356 /* 42773*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22384 /* 42838*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22386 /* 42842*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22398 /* 42862*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22400 /* 42866*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22429 /* 42933*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22443 /* 42958*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22445 /* 42962*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22457 /* 42982*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22459 /* 42986*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22490 /* 43056*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22492 /* 43060*/              OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22504 /* 43080*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22506 /* 43084*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22540 /* 43162*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22544 /* 43171*/              OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22555 /* 43190*/              OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22565 /* 43206*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22567 /* 43210*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22594 /* 43274*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22596 /* 43278*/              OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22609 /* 43299*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22611 /* 43303*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22642 /* 43374*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22652 /* 43393*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22654 /* 43397*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22667 /* 43418*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22669 /* 43422*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22690 /* 43476*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22701 /* 43495*/              OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22711 /* 43511*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22713 /* 43515*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22742 /* 43582*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22744 /* 43586*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22757 /* 43610*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22759 /* 43614*/            OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22772 /* 43635*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22774 /* 43639*/            OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22804 /* 43708*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22806 /* 43712*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22819 /* 43733*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22821 /* 43737*/            OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22846 /* 43793*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22858 /* 43814*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22874 /* 43842*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22932 /* 43995*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22945 /* 44027*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22961 /* 44064*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22976 /* 44098*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
22980 /* 44105*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22994 /* 44138*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23011 /* 44174*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23013 /* 44178*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23027 /* 44211*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23031 /* 44218*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23045 /* 44251*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23064 /* 44290*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23118 /* 44393*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23141 /* 44435*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23154 /* 44459*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23177 /* 44501*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23194 /* 44541*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23366 /* 44863*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23390 /* 44919*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23406 /* 44956*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23432 /* 45014*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23436 /* 45021*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23450 /* 45054*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23467 /* 45090*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23469 /* 45094*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23483 /* 45127*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23487 /* 45134*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23501 /* 45167*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23518 /* 45203*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23520 /* 45207*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23534 /* 45240*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23538 /* 45247*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23552 /* 45280*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23569 /* 45316*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23571 /* 45320*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23585 /* 45353*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23589 /* 45360*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23603 /* 45393*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23620 /* 45429*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23622 /* 45433*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23636 /* 45466*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23640 /* 45473*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23654 /* 45506*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23671 /* 45542*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23673 /* 45546*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23687 /* 45579*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23691 /* 45586*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23705 /* 45619*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23722 /* 45656*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23804 /* 45819*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23969 /* 46145*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
24232 /* 46631*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
24684 /* 47460*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24701 /* 47493*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24721 /* 47530*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24739 /* 47564*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24757 /* 47596*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
24761 /* 47602*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24774 /* 47626*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
24778 /* 47632*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24797 /* 47666*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24826 /* 47719*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24855 /* 47772*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24884 /* 47825*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24918 /* 47887*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24949 /* 47942*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24980 /* 47997*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25011 /* 48052*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25189 /* 48389*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
25204 /* 48415*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25259 /* 48519*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
25272 /* 48543*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25276 /* 48549*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25292 /* 48578*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25296 /* 48584*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25310 /* 48611*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25325 /* 48637*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25339 /* 48663*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25353 /* 48688*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25357 /* 48694*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25372 /* 48720*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25392 /* 48769*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25414 /* 48820*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25426 /* 48841*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25440 /* 48864*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25448 /* 48879*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
25464 /* 48908*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
25490 /* 48953*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25497 /* 48966*/        OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
25514 /* 48996*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
25530 /* 49022*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25543 /* 49046*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25570 /* 49095*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25585 /* 49123*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25603 /* 49155*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25619 /* 49184*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25704 /* 49360*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26054 /* 50053*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26109 /* 50157*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26164 /* 50261*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26209 /* 50345*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26239 /* 50399*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26262 /* 50441*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26267 /* 50449*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26305 /* 50534*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26309 /* 50540*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26330 /* 50578*/            OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
26346 /* 50607*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
26362 /* 50635*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26596 /* 51107*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26613 /* 51140*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26633 /* 51177*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26651 /* 51211*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26669 /* 51243*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
26673 /* 51250*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26686 /* 51282*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26701 /* 51316*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
26705 /* 51323*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26719 /* 51356*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26740 /* 51400*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26769 /* 51453*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26798 /* 51506*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26827 /* 51559*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26861 /* 51621*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26892 /* 51676*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26923 /* 51731*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26954 /* 51786*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27099 /* 52059*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27101 /* 52063*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
27115 /* 52096*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27117 /* 52100*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
27150 /* 52166*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27204 /* 52312*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27206 /* 52316*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27210 /* 52322*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27283 /* 52523*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27296 /* 52555*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27312 /* 52592*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27326 /* 52625*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27330 /* 52632*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27344 /* 52665*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27361 /* 52701*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27363 /* 52705*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27381 /* 52747*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27395 /* 52780*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27413 /* 52820*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27477 /* 52978*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27494 /* 53018*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27666 /* 53340*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27690 /* 53396*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27706 /* 53433*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27732 /* 53491*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27736 /* 53498*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27750 /* 53531*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27767 /* 53567*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27769 /* 53571*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27783 /* 53604*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27787 /* 53611*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27801 /* 53644*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27818 /* 53680*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27820 /* 53684*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27834 /* 53717*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27838 /* 53724*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27852 /* 53757*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27869 /* 53793*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27871 /* 53797*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27885 /* 53830*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27889 /* 53837*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27903 /* 53870*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27920 /* 53906*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27922 /* 53910*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27936 /* 53943*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27940 /* 53950*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27954 /* 53983*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27971 /* 54019*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27973 /* 54023*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27987 /* 54056*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27991 /* 54063*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
28005 /* 54096*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
28022 /* 54133*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
28104 /* 54296*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
28269 /* 54622*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
28532 /* 55108*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
28986 /* 55941*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29015 /* 55993*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29032 /* 56023*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29065 /* 56089*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29084 /* 56126*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29104 /* 56167*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29118 /* 56199*/        OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
29128 /* 56214*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29194 /* 56342*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29234 /* 56422*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29250 /* 56451*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29266 /* 56479*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29284 /* 56515*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29300 /* 56546*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
29355 /* 56647*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
29358 /* 56653*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
29362 /* 56660*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29381 /* 56692*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
29385 /* 56699*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29402 /* 56729*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
29435 /* 56787*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
29461 /* 56833*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29528 /* 56956*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29686 /* 57285*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29756 /* 57426*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
30817 /* 59577*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
31470 /* 61030*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31492 /* 61070*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31520 /* 61133*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31548 /* 61195*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31564 /* 61223*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31569 /* 61231*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31585 /* 61262*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31590 /* 61270*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31606 /* 61301*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31611 /* 61309*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31627 /* 61340*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31632 /* 61348*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31647 /* 61378*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31652 /* 61386*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31664 /* 61409*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31670 /* 61418*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31684 /* 61443*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31689 /* 61451*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31701 /* 61475*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31706 /* 61483*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31718 /* 61505*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31724 /* 61514*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31736 /* 61537*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31742 /* 61546*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31754 /* 61569*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31760 /* 61578*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31774 /* 61603*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31779 /* 61611*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31791 /* 61635*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31797 /* 61644*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31809 /* 61667*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31815 /* 61676*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31827 /* 61699*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31833 /* 61708*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31846 /* 61732*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31851 /* 61740*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31863 /* 61763*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31868 /* 61771*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31881 /* 61794*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31886 /* 61802*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31899 /* 61826*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31904 /* 61834*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31916 /* 61857*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31922 /* 61866*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31935 /* 61890*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31940 /* 61898*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31952 /* 61921*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31958 /* 61930*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31970 /* 61953*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31975 /* 61961*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31997 /* 62004*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32014 /* 62038*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32036 /* 62076*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32058 /* 62114*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32071 /* 62137*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32084 /* 62160*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32097 /* 62183*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32111 /* 62207*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32124 /* 62231*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32138 /* 62255*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32152 /* 62281*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32172 /* 62316*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32185 /* 62339*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32199 /* 62363*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32212 /* 62387*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32225 /* 62410*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32247 /* 62448*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32269 /* 62486*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32282 /* 62509*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32296 /* 62533*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32309 /* 62557*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32322 /* 62580*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32335 /* 62603*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32349 /* 62627*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32362 /* 62651*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32376 /* 62675*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32388 /* 62698*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32402 /* 62721*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32415 /* 62745*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32437 /* 62783*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32450 /* 62806*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32471 /* 62843*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32487 /* 62870*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32500 /* 62894*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32513 /* 62917*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32527 /* 62941*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32541 /* 62966*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32554 /* 62990*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32569 /* 63016*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32582 /* 63040*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32595 /* 63063*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32608 /* 63086*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32622 /* 63110*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32635 /* 63134*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32649 /* 63158*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32662 /* 63182*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32676 /* 63206*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32689 /* 63230*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32703 /* 63254*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32716 /* 63278*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32728 /* 63300*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32743 /* 63325*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32756 /* 63349*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32770 /* 63373*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32784 /* 63398*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32797 /* 63422*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32810 /* 63445*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32823 /* 63468*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32837 /* 63492*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32850 /* 63516*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32865 /* 63542*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32879 /* 63567*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32893 /* 63592*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32907 /* 63617*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32921 /* 63642*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32935 /* 63667*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32948 /* 63691*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32962 /* 63715*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32975 /* 63739*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32998 /* 63778*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33011 /* 63802*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33024 /* 63825*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33037 /* 63848*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33052 /* 63874*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33065 /* 63898*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33087 /* 63936*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33100 /* 63959*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33114 /* 63983*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33127 /* 64007*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33140 /* 64030*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33154 /* 64054*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33168 /* 64079*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33182 /* 64104*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33196 /* 64129*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33210 /* 64154*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33224 /* 64179*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33236 /* 64202*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33260 /* 64242*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33273 /* 64265*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33286 /* 64288*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33300 /* 64312*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33314 /* 64337*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33329 /* 64363*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33342 /* 64388*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33385 /* 64465*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33399 /* 64490*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33412 /* 64514*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33425 /* 64537*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33438 /* 64560*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33451 /* 64583*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33463 /* 64605*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33477 /* 64629*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33490 /* 64653*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33503 /* 64676*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33516 /* 64699*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33530 /* 64723*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33543 /* 64747*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33556 /* 64770*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33569 /* 64794*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33583 /* 64818*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33596 /* 64842*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33610 /* 64866*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33623 /* 64890*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33636 /* 64913*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33650 /* 64937*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33664 /* 64962*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33678 /* 64987*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33692 /* 65012*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33706 /* 65037*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33720 /* 65062*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33733 /* 65086*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33747 /* 65110*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33761 /* 65135*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33775 /* 65160*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33788 /* 65184*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33802 /* 65208*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33816 /* 65233*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33829 /* 65257*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33844 /* 65289*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40293 /* 76982*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40305 /* 77003*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40317 /* 77024*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40329 /* 77045*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40674 /* 77663*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40733 /* 77774*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40768 /* 77838*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40828 /* 77952*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40953 /* 78192*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41013 /* 78306*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41137 /* 78544*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41159 /* 78584*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41174 /* 78610*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41197 /* 78653*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41212 /* 78680*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41235 /* 78723*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41249 /* 78749*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41271 /* 78789*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41285 /* 78814*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41307 /* 78854*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41322 /* 78880*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41345 /* 78923*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41359 /* 78949*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41381 /* 78989*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41396 /* 79015*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41419 /* 79058*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41433 /* 79084*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41455 /* 79124*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41470 /* 79150*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41493 /* 79193*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
51817 /* 97608*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51852 /* 97672*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51864 /* 97696*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
52026 /* 98060*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
52038 /* 98082*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
52055 /* 98111*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
52065 /* 98131*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
52077 /* 98153*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
52268 /* 98573*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
52278 /* 98591*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52295 /* 98632*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
52298 /* 98639*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
52360 /* 98778*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
52396 /* 98855*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53617 /*101255*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53621 /*101262*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53634 /*101294*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53649 /*101328*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53653 /*101335*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53667 /*101368*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53688 /*101412*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53717 /*101465*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53746 /*101518*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53780 /*101580*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53811 /*101635*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53842 /*101690*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53951 /*101885*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
53963 /*101906*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
53979 /*101934*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54154 /*102323*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLATW),
54221 /*102448*/      OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLATW),
55377 /*104541*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55380 /*104548*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55384 /*104554*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55482 /*104743*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55486 /*104749*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55582 /*104936*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55586 /*104942*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55775 /*105357*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55779 /*105365*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55783 /*105371*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55870 /*105566*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55874 /*105572*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55989 /*105862*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55992 /*105867*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55996 /*105873*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56153 /*106204*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56157 /*106210*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56245 /*106376*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56249 /*106382*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56339 /*106550*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56343 /*106556*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56424 /*106733*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56428 /*106739*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56511 /*106918*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56515 /*106924*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56573 /*107070*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56577 /*107076*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58902 /*112458*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59205 /*113034*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59526 /*113724*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59596 /*113866*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59599 /*113872*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
59603 /*113878*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59633 /*113934*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
59637 /*113940*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59690 /*114041*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
59694 /*114047*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59720 /*114095*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
59724 /*114101*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59920 /*114474*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60040 /*114738*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60043 /*114745*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
60047 /*114751*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60166 /*114991*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
60170 /*114997*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60332 /*115320*/          OPC_CheckOpcode, TARGET_VAL(HexagonISD::VALIGNADDR),
60337 /*115327*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60511 /*115641*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
60515 /*115647*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60562 /*115737*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
60566 /*115743*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
61716 /*118038*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61865 /*118333*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
62120 /*118797*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
62454 /*119527*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
63492 /*121602*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63577 /*121810*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63651 /*121997*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63665 /*122022*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63701 /*122097*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63785 /*122301*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63869 /*122510*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63892 /*122565*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63940 /*122671*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
63964 /*122720*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
64218 /*123355*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64225 /*123368*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64274 /*123452*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
64302 /*123500*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64339 /*123567*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLAT),
64342 /*123572*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64370 /*123621*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64448 /*123761*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64454 /*123771*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64469 /*123799*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64509 /*123898*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64515 /*123908*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64530 /*123935*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64569 /*124029*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64573 /*124035*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64590 /*124062*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64625 /*124138*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
64639 /*124163*/        OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
64654 /*124188*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64853 /*124730*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64869 /*124758*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64885 /*124786*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64901 /*124814*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64917 /*124842*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65061 /*125102*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65076 /*125128*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65113 /*125195*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLAT),
65116 /*125200*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65144 /*125249*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65219 /*125386*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
65391 /*125838*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
65442 /*125957*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65459 /*125996*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65473 /*126019*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65485 /*126038*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65500 /*126060*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65512 /*126080*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65516 /*126086*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65530 /*126109*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65534 /*126115*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65557 /*126155*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66210 /*127313*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66247 /*127380*/      OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLAT),
66250 /*127385*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66278 /*127434*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66354 /*127571*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66414 /*127681*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
66424 /*127699*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
66527 /*127861*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67991 /*131530*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
68278 /*132205*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
68292 /*132228*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
69791 /*135090*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69994 /*135617*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70270 /*136321*/      OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70274 /*136329*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70285 /*136347*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70304 /*136377*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70315 /*136395*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70334 /*136425*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70345 /*136443*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70470 /*136725*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70649 /*137170*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70828 /*137615*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
gen/lib/Target/Lanai/LanaiGenDAGISel.inc
  276 /*   423*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  280 /*   429*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  292 /*   449*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  296 /*   455*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  403 /*   655*/      OPC_CheckOpcode, TARGET_VAL(LanaiISD::LO),
  457 /*   748*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  515 /*   860*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  572 /*   971*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  629 /*  1082*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  669 /*  1158*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  709 /*  1234*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  741 /*  1298*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  774 /*  1363*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  814 /*  1439*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  854 /*  1515*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  888 /*  1582*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  908 /*  1620*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  932 /*  1674*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  956 /*  1728*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  989 /*  1787*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
  993 /*  1793*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1005 /*  1813*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1018 /*  1834*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1236 /*  2254*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
gen/lib/Target/MSP430/MSP430GenDAGISel.inc
   78 /*    46*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  116 /*   135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  156 /*   240*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  193 /*   312*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  226 /*   398*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  346 /*   670*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  434 /*   856*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  445 /*   881*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  481 /*   958*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  487 /*   977*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  511 /*  1030*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  516 /*  1038*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  539 /*  1080*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  545 /*  1099*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  569 /*  1152*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  574 /*  1160*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  597 /*  1202*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  602 /*  1219*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  626 /*  1272*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  630 /*  1278*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  653 /*  1320*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  658 /*  1337*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  682 /*  1390*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  686 /*  1396*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  711 /*  1450*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  747 /*  1519*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  782 /*  1592*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  792 /*  1608*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  855 /*  1750*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  943 /*  1932*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  980 /*  2007*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  990 /*  2023*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1053 /*  2165*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1141 /*  2347*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1176 /*  2420*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1186 /*  2436*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1249 /*  2578*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1337 /*  2760*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1372 /*  2833*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1382 /*  2849*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1445 /*  2991*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1533 /*  3173*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1567 /*  3243*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1577 /*  3258*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1614 /*  3338*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1703 /*  3524*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1713 /*  3539*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1750 /*  3619*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1837 /*  3803*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1847 /*  3818*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1884 /*  3898*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1973 /*  4086*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1983 /*  4102*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2071 /*  4296*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2106 /*  4367*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2116 /*  4382*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2177 /*  4515*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2210 /*  4581*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2243 /*  4647*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2267 /*  4691*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2366 /*  4879*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2452 /*  5039*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2462 /*  5054*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2495 /*  5123*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2553 /*  5230*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2583 /*  5284*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2624 /*  5357*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2642 /*  5392*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2668 /*  5440*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2686 /*  5475*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2715 /*  5526*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2732 /*  5555*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2780 /*  5640*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2846 /*  5759*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2871 /*  5811*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2899 /*  5859*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2928 /*  5910*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2930 /*  5914*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2957 /*  5974*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2959 /*  5978*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2988 /*  6040*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3013 /*  6088*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3040 /*  6138*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3044 /*  6145*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3072 /*  6222*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3085 /*  6245*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3089 /*  6252*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3105 /*  6298*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3120 /*  6323*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3124 /*  6339*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3136 /*  6361*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3140 /*  6368*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3156 /*  6414*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3171 /*  6439*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3175 /*  6446*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3196 /*  6504*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3208 /*  6525*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3212 /*  6532*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3227 /*  6576*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3241 /*  6599*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3245 /*  6615*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3256 /*  6635*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3260 /*  6642*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3275 /*  6686*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3289 /*  6709*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3306 /*  6751*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3335 /*  6812*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3388 /*  6914*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3406 /*  6945*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
 3427 /*  6976*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3483 /*  7073*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3508 /*  7121*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3535 /*  7171*/      OPC_CheckOpcode, TARGET_VAL(MSP430ISD::Wrapper),
 3565 /*  7228*/      OPC_CheckOpcode, TARGET_VAL(MSP430ISD::Wrapper),
 3601 /*  7292*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3655 /*  7396*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3680 /*  7444*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3709 /*  7497*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3762 /*  7600*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3787 /*  7648*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3816 /*  7701*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3869 /*  7804*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3894 /*  7852*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3923 /*  7905*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3976 /*  8008*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4003 /*  8059*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4057 /*  8163*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4084 /*  8214*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4137 /*  8317*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4164 /*  8368*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4217 /*  8471*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4242 /*  8519*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4271 /*  8572*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4304 /*  8637*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4331 /*  8688*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4421 /*  8857*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4425 /*  8863*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4437 /*  8883*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4441 /*  8889*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4453 /*  8909*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 4457 /*  8915*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4468 /*  8935*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4525 /*  9034*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4593 /*  9152*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
gen/lib/Target/Mips/MipsGenDAGISel.inc
  103 /*    86*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  150 /*   167*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  657 /*  1105*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1192 /*  2107*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1379 /*  2474*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
 1382 /*  2481*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1386 /*  2489*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 1391 /*  2498*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1405 /*  2521*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1419 /*  2544*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1433 /*  2571*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1447 /*  2594*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1461 /*  2617*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1474 /*  2639*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 1479 /*  2648*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1494 /*  2672*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1508 /*  2695*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1522 /*  2722*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1537 /*  2746*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1551 /*  2769*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1566 /*  2793*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1578 /*  2813*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1599 /*  2849*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1620 /*  2885*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1641 /*  2921*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1663 /*  2959*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1683 /*  3003*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1713 /*  3066*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1726 /*  3086*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1739 /*  3106*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1752 /*  3126*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1765 /*  3146*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1779 /*  3170*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1802 /*  3208*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1815 /*  3228*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1828 /*  3248*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1841 /*  3268*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1854 /*  3288*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1867 /*  3308*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1881 /*  3332*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1895 /*  3356*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1908 /*  3376*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1924 /*  3401*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1948 /*  3448*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1969 /*  3483*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1979 /*  3500*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1996 /*  3534*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2018 /*  3576*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2036 /*  3613*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2059 /*  3658*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2076 /*  3692*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2098 /*  3734*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2116 /*  3771*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2139 /*  3816*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2155 /*  3846*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2176 /*  3884*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2193 /*  3917*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2214 /*  3956*/                OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2232 /*  3986*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2246 /*  4009*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2264 /*  4038*/                OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2280 /*  4064*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2294 /*  4087*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2308 /*  4110*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2322 /*  4133*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2336 /*  4156*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2353 /*  4190*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2370 /*  4224*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2387 /*  4258*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2404 /*  4292*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2421 /*  4326*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2438 /*  4360*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2455 /*  4394*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2472 /*  4428*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2488 /*  4458*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2504 /*  4488*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2520 /*  4518*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2536 /*  4548*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2550 /*  4571*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2564 /*  4594*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2578 /*  4617*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2592 /*  4640*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2606 /*  4663*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2626 /*  4698*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2639 /*  4718*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2652 /*  4738*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2665 /*  4758*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2678 /*  4778*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2692 /*  4803*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2709 /*  4833*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2724 /*  4866*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2736 /*  4887*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2746 /*  4904*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2763 /*  4938*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2785 /*  4980*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2803 /*  5017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2824 /*  5058*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2838 /*  5081*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2852 /*  5104*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2869 /*  5138*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2886 /*  5172*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2903 /*  5206*/              OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2924 /*  5244*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2961 /*  5307*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2975 /*  5336*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
 2981 /*  5349*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2990 /*  5364*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3004 /*  5388*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3017 /*  5411*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3031 /*  5435*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3046 /*  5460*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3060 /*  5484*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3073 /*  5507*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3088 /*  5533*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3101 /*  5555*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3118 /*  5587*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3133 /*  5617*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3149 /*  5648*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3271 /*  5869*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3619 /*  6577*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3687 /*  6727*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3793 /*  6990*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3839 /*  7100*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4053 /*  7611*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4062 /*  7626*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4076 /*  7650*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4089 /*  7673*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4103 /*  7697*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4157 /*  7796*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4326 /*  8144*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4364 /*  8226*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4488 /*  8547*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4499 /*  8567*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4512 /*  8589*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4523 /*  8609*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4536 /*  8631*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4549 /*  8658*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4564 /*  8688*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
 5239 /* 10096*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
 5361 /* 10311*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6179 /* 11973*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6978 /* 13525*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7017 /* 13592*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 7392 /* 14220*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7433 /* 14290*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7464 /* 14343*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7809 /* 14925*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7846 /* 14990*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 7892 /* 15076*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8063 /* 15375*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8099 /* 15440*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8135 /* 15501*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8172 /* 15562*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8194 /* 15602*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8216 /* 15643*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8253 /* 15709*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8281 /* 15759*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8309 /* 15809*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8337 /* 15859*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8364 /* 15907*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8377 /* 15930*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8390 /* 15953*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8403 /* 15976*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8416 /* 15999*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8429 /* 16022*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8442 /* 16045*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8455 /* 16068*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8469 /* 16092*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8483 /* 16117*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8497 /* 16142*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8511 /* 16167*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8524 /* 16191*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8537 /* 16214*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8550 /* 16237*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8563 /* 16260*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8576 /* 16283*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8589 /* 16306*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8602 /* 16329*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 8615 /* 16352*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10716 /* 20076*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10854 /* 20297*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10949 /* 20485*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11031 /* 20640*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11033 /* 20644*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11037 /* 20651*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11041 /* 20659*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11043 /* 20663*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11048 /* 20672*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11053 /* 20681*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11058 /* 20690*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11063 /* 20699*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11068 /* 20708*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11073 /* 20717*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11078 /* 20726*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11083 /* 20736*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11088 /* 20746*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11093 /* 20756*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11098 /* 20766*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11103 /* 20776*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11108 /* 20786*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11113 /* 20796*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11118 /* 20806*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11134 /* 20834*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11136 /* 20838*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11141 /* 20847*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11146 /* 20856*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11151 /* 20865*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11156 /* 20874*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11161 /* 20883*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11166 /* 20892*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11171 /* 20901*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11176 /* 20911*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11181 /* 20921*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11186 /* 20931*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11191 /* 20941*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11196 /* 20951*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11201 /* 20961*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11206 /* 20971*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11211 /* 20981*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11230 /* 21012*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11232 /* 21016*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11236 /* 21023*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11240 /* 21031*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11242 /* 21035*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11247 /* 21044*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11252 /* 21053*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11257 /* 21062*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11262 /* 21071*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11267 /* 21080*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11272 /* 21089*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11277 /* 21098*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11282 /* 21108*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11287 /* 21118*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11292 /* 21128*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11297 /* 21138*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11302 /* 21148*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11307 /* 21158*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11312 /* 21168*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11317 /* 21178*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11334 /* 21207*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11336 /* 21211*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11341 /* 21220*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11346 /* 21229*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11351 /* 21238*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11356 /* 21247*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11361 /* 21256*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11366 /* 21265*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11371 /* 21274*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11376 /* 21284*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11381 /* 21294*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11386 /* 21304*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11391 /* 21314*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11396 /* 21324*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11401 /* 21334*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11406 /* 21344*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11411 /* 21354*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11431 /* 21386*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11433 /* 21390*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11437 /* 21397*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11441 /* 21404*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11443 /* 21408*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11448 /* 21417*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11453 /* 21426*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11458 /* 21435*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11463 /* 21444*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11468 /* 21453*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11473 /* 21462*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11478 /* 21471*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11494 /* 21498*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11496 /* 21502*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11501 /* 21511*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11506 /* 21520*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11511 /* 21529*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11516 /* 21538*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11521 /* 21547*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11526 /* 21556*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11531 /* 21565*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11549 /* 21595*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11551 /* 21599*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11555 /* 21606*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11559 /* 21613*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11561 /* 21617*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11566 /* 21626*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11571 /* 21635*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11576 /* 21644*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11581 /* 21653*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11586 /* 21662*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11591 /* 21671*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11596 /* 21680*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11613 /* 21708*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11615 /* 21712*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11620 /* 21721*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11625 /* 21730*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11630 /* 21739*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11635 /* 21748*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11640 /* 21757*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11645 /* 21766*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11650 /* 21775*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11670 /* 21807*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11672 /* 21811*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11676 /* 21818*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11680 /* 21825*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11682 /* 21829*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11687 /* 21838*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11692 /* 21847*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11697 /* 21856*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11713 /* 21883*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11715 /* 21887*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11720 /* 21896*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11725 /* 21905*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11730 /* 21914*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11748 /* 21944*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11750 /* 21948*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11754 /* 21955*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11758 /* 21962*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11760 /* 21966*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11765 /* 21975*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11770 /* 21984*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11775 /* 21993*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11792 /* 22021*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11794 /* 22025*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11799 /* 22034*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11804 /* 22043*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11809 /* 22052*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11829 /* 22083*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11831 /* 22087*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
11833 /* 22091*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11839 /* 22101*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11843 /* 22108*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
11845 /* 22112*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11861 /* 22139*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
11863 /* 22143*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11881 /* 22172*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11883 /* 22176*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
11885 /* 22180*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11891 /* 22190*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11895 /* 22197*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
11897 /* 22201*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11914 /* 22229*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
11916 /* 22233*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11936 /* 22264*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11938 /* 22268*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
11940 /* 22272*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11956 /* 22299*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11958 /* 22303*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
11960 /* 22307*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
11978 /* 22336*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
11980 /* 22340*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12014 /* 22399*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
12016 /* 22403*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12151 /* 22657*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12265 /* 22864*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12271 /* 22874*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12309 /* 22946*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12325 /* 22975*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12340 /* 23002*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12355 /* 23034*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12371 /* 23062*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12479 /* 23263*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12482 /* 23270*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
12484 /* 23274*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12488 /* 23281*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
12492 /* 23289*/            OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12494 /* 23293*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12499 /* 23302*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12504 /* 23311*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12509 /* 23320*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12514 /* 23329*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12519 /* 23338*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12524 /* 23347*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12529 /* 23356*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12534 /* 23366*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12539 /* 23376*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12544 /* 23386*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12549 /* 23396*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12554 /* 23406*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12559 /* 23416*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12564 /* 23426*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12569 /* 23436*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12589 /* 23468*/            OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12591 /* 23472*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12596 /* 23481*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12601 /* 23490*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12606 /* 23499*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12611 /* 23508*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12616 /* 23517*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12621 /* 23526*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12626 /* 23535*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12631 /* 23545*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12636 /* 23555*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12641 /* 23565*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12646 /* 23575*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12651 /* 23585*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12656 /* 23595*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12661 /* 23605*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12666 /* 23615*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12690 /* 23651*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
12692 /* 23655*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12696 /* 23662*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
12700 /* 23670*/            OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12702 /* 23674*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12707 /* 23683*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12712 /* 23692*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12717 /* 23701*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12722 /* 23710*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12727 /* 23719*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12732 /* 23728*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12737 /* 23737*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12742 /* 23747*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12747 /* 23757*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12752 /* 23767*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12757 /* 23777*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12762 /* 23787*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12767 /* 23797*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12772 /* 23807*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12777 /* 23817*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12794 /* 23846*/            OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12796 /* 23850*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12801 /* 23859*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12806 /* 23868*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12811 /* 23877*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12816 /* 23886*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12821 /* 23895*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12826 /* 23904*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12831 /* 23913*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12836 /* 23923*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12841 /* 23933*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12846 /* 23943*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12851 /* 23953*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12856 /* 23963*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12861 /* 23973*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12866 /* 23983*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12871 /* 23993*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12892 /* 24026*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12895 /* 24033*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
12897 /* 24037*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12901 /* 24044*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
12905 /* 24052*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
12907 /* 24056*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12912 /* 24065*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12917 /* 24074*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12922 /* 24083*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12927 /* 24092*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12932 /* 24101*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12937 /* 24110*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12942 /* 24119*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12947 /* 24129*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12952 /* 24139*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12957 /* 24149*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12962 /* 24159*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12967 /* 24169*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12972 /* 24179*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12977 /* 24189*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12982 /* 24199*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13003 /* 24232*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13005 /* 24236*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13010 /* 24245*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13015 /* 24254*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13020 /* 24263*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13025 /* 24272*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13030 /* 24281*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13035 /* 24290*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13040 /* 24299*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13045 /* 24309*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13050 /* 24319*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13055 /* 24329*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13060 /* 24339*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13065 /* 24349*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13070 /* 24359*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13075 /* 24369*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13080 /* 24379*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13105 /* 24416*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
13107 /* 24420*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13111 /* 24427*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
13115 /* 24435*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13117 /* 24439*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13122 /* 24448*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13127 /* 24457*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13132 /* 24466*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13137 /* 24475*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13142 /* 24484*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13147 /* 24493*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13152 /* 24502*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13157 /* 24512*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13162 /* 24522*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13167 /* 24532*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13172 /* 24542*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13177 /* 24552*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13182 /* 24562*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13187 /* 24572*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13192 /* 24582*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13210 /* 24612*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13212 /* 24616*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13217 /* 24625*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13222 /* 24634*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13227 /* 24643*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13232 /* 24652*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13237 /* 24661*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13242 /* 24670*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13247 /* 24679*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13252 /* 24689*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13257 /* 24699*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13262 /* 24709*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13267 /* 24719*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13272 /* 24729*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13277 /* 24739*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13282 /* 24749*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13287 /* 24759*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13309 /* 24793*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13312 /* 24800*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
13314 /* 24804*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13318 /* 24811*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
13322 /* 24818*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13324 /* 24822*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13329 /* 24831*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13334 /* 24840*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13339 /* 24849*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13344 /* 24858*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13349 /* 24867*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13354 /* 24876*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13359 /* 24885*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13379 /* 24916*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13381 /* 24920*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13386 /* 24929*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13391 /* 24938*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13396 /* 24947*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13401 /* 24956*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13406 /* 24965*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13411 /* 24974*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13416 /* 24983*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13440 /* 25019*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
13442 /* 25023*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13446 /* 25030*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
13450 /* 25037*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13452 /* 25041*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13457 /* 25050*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13462 /* 25059*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13467 /* 25068*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13472 /* 25077*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13477 /* 25086*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13482 /* 25095*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13487 /* 25104*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13504 /* 25132*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13506 /* 25136*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13511 /* 25145*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13516 /* 25154*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13521 /* 25163*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13526 /* 25172*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13531 /* 25181*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13536 /* 25190*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13541 /* 25199*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13561 /* 25231*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13564 /* 25238*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
13566 /* 25242*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13570 /* 25249*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
13574 /* 25256*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13576 /* 25260*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13581 /* 25269*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13586 /* 25278*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13591 /* 25287*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13596 /* 25296*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13601 /* 25305*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13606 /* 25314*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13611 /* 25323*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13632 /* 25355*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13634 /* 25359*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13639 /* 25368*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13644 /* 25377*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13649 /* 25386*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13654 /* 25395*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13659 /* 25404*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13664 /* 25413*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13669 /* 25422*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13694 /* 25459*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
13696 /* 25463*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13700 /* 25470*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
13704 /* 25477*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13706 /* 25481*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13711 /* 25490*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13716 /* 25499*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13721 /* 25508*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13726 /* 25517*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13731 /* 25526*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13736 /* 25535*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13741 /* 25544*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13759 /* 25573*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13761 /* 25577*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13766 /* 25586*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13771 /* 25595*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13776 /* 25604*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13781 /* 25613*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13786 /* 25622*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13791 /* 25631*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13796 /* 25640*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13818 /* 25674*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13821 /* 25681*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
13823 /* 25685*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13827 /* 25692*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
13831 /* 25699*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13833 /* 25703*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13838 /* 25712*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13843 /* 25721*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13848 /* 25730*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13868 /* 25761*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13870 /* 25765*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13875 /* 25774*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13880 /* 25783*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13885 /* 25792*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13909 /* 25828*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
13911 /* 25832*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13915 /* 25839*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
13919 /* 25846*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13921 /* 25850*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13926 /* 25859*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13931 /* 25868*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13936 /* 25877*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13953 /* 25905*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13955 /* 25909*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13960 /* 25918*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13965 /* 25927*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13970 /* 25936*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13990 /* 25968*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13993 /* 25975*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
13995 /* 25979*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
13999 /* 25986*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
14003 /* 25993*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14005 /* 25997*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14010 /* 26006*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14015 /* 26015*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14020 /* 26024*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14041 /* 26056*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14043 /* 26060*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14048 /* 26069*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14053 /* 26078*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14058 /* 26087*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14083 /* 26124*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14085 /* 26128*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14089 /* 26135*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
14093 /* 26142*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14095 /* 26146*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14100 /* 26155*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14105 /* 26164*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14110 /* 26173*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14128 /* 26202*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14130 /* 26206*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14135 /* 26215*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14140 /* 26224*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14145 /* 26233*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14167 /* 26267*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14171 /* 26276*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14173 /* 26280*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14179 /* 26290*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
14183 /* 26297*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14185 /* 26301*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14194 /* 26315*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14209 /* 26339*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14211 /* 26343*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14221 /* 26358*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14242 /* 26391*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14244 /* 26395*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14246 /* 26399*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14252 /* 26409*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
14256 /* 26416*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14258 /* 26420*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14275 /* 26448*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14277 /* 26452*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14297 /* 26484*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14301 /* 26493*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14303 /* 26497*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14309 /* 26507*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
14313 /* 26514*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14315 /* 26518*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14324 /* 26532*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14340 /* 26557*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14342 /* 26561*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14352 /* 26576*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14374 /* 26610*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14376 /* 26614*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14378 /* 26618*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14384 /* 26628*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
14388 /* 26635*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14390 /* 26639*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14408 /* 26668*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14410 /* 26672*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14432 /* 26705*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14436 /* 26714*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14438 /* 26718*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14447 /* 26732*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14467 /* 26764*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14469 /* 26768*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14471 /* 26772*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14489 /* 26801*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14493 /* 26810*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14495 /* 26814*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14504 /* 26828*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14525 /* 26861*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14527 /* 26865*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
14529 /* 26869*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14549 /* 26900*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14552 /* 26906*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14554 /* 26910*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14602 /* 26983*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14604 /* 26987*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14620 /* 27013*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14623 /* 27019*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14625 /* 27023*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14646 /* 27054*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14648 /* 27058*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14666 /* 27086*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14671 /* 27093*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14673 /* 27097*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14688 /* 27122*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14691 /* 27128*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14693 /* 27132*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14714 /* 27163*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14716 /* 27167*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14734 /* 27195*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14739 /* 27202*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14741 /* 27206*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14756 /* 27231*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
14759 /* 27237*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14761 /* 27241*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14782 /* 27272*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14784 /* 27276*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
14900 /* 27494*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14906 /* 27504*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14921 /* 27531*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14936 /* 27558*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14956 /* 27598*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15003 /* 27681*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15044 /* 27765*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
15048 /* 27771*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15070 /* 27814*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
15074 /* 27820*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15830 /* 29210*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16017 /* 29556*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16049 /* 29619*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
16128 /* 29775*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16161 /* 29851*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16196 /* 29931*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16231 /* 30011*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16403 /* 30415*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16407 /* 30421*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16419 /* 30440*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16423 /* 30446*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16467 /* 30531*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16471 /* 30537*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16549 /* 30721*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16978 /* 31661*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18163 /* 34011*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
18186 /* 34047*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
18288 /* 34239*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
18365 /* 34392*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18447 /* 34547*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18449 /* 34551*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18453 /* 34558*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
18457 /* 34566*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18459 /* 34570*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18464 /* 34579*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18469 /* 34588*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18474 /* 34597*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18479 /* 34606*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18484 /* 34615*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18489 /* 34624*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18494 /* 34633*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18499 /* 34643*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18504 /* 34653*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18509 /* 34663*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18514 /* 34673*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18519 /* 34683*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18524 /* 34693*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18529 /* 34703*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18534 /* 34713*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18550 /* 34741*/          OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18552 /* 34745*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18557 /* 34754*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18562 /* 34763*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18567 /* 34772*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18572 /* 34781*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18577 /* 34790*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18582 /* 34799*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18587 /* 34808*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18592 /* 34818*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18597 /* 34828*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18602 /* 34838*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18607 /* 34848*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18612 /* 34858*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18617 /* 34868*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18622 /* 34878*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18627 /* 34888*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18646 /* 34919*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18648 /* 34923*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18652 /* 34930*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
18656 /* 34938*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18658 /* 34942*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18663 /* 34951*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18668 /* 34960*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18673 /* 34969*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18678 /* 34978*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18683 /* 34987*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18688 /* 34996*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18693 /* 35005*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18698 /* 35015*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18703 /* 35025*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18708 /* 35035*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18713 /* 35045*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18718 /* 35055*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18723 /* 35065*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18728 /* 35075*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18733 /* 35085*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18750 /* 35114*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18752 /* 35118*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18757 /* 35127*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18762 /* 35136*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18767 /* 35145*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18772 /* 35154*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18777 /* 35163*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18782 /* 35172*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18787 /* 35181*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18792 /* 35191*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18797 /* 35201*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18802 /* 35211*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18807 /* 35221*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18812 /* 35231*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18817 /* 35241*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18822 /* 35251*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18827 /* 35261*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18847 /* 35293*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18849 /* 35297*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18853 /* 35304*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
18857 /* 35311*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18859 /* 35315*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18864 /* 35324*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18869 /* 35333*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18874 /* 35342*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18879 /* 35351*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18884 /* 35360*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18889 /* 35369*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18894 /* 35378*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18910 /* 35405*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18912 /* 35409*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18917 /* 35418*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18922 /* 35427*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18927 /* 35436*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18932 /* 35445*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18937 /* 35454*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18942 /* 35463*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18947 /* 35472*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18965 /* 35502*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18967 /* 35506*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18971 /* 35513*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
18975 /* 35520*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18977 /* 35524*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18982 /* 35533*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18987 /* 35542*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18992 /* 35551*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18997 /* 35560*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19002 /* 35569*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19007 /* 35578*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19012 /* 35587*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19029 /* 35615*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19031 /* 35619*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19036 /* 35628*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19041 /* 35637*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19046 /* 35646*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19051 /* 35655*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19056 /* 35664*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19061 /* 35673*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19066 /* 35682*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19086 /* 35714*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19088 /* 35718*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19092 /* 35725*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19096 /* 35732*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19098 /* 35736*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19103 /* 35745*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19108 /* 35754*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19113 /* 35763*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19129 /* 35790*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19131 /* 35794*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19136 /* 35803*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19141 /* 35812*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19146 /* 35821*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19164 /* 35851*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19166 /* 35855*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19170 /* 35862*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19174 /* 35869*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19176 /* 35873*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19181 /* 35882*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19186 /* 35891*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19191 /* 35900*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19208 /* 35928*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19210 /* 35932*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19215 /* 35941*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19220 /* 35950*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19225 /* 35959*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19245 /* 35990*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19247 /* 35994*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
19249 /* 35998*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19255 /* 36008*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19259 /* 36015*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
19261 /* 36019*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19277 /* 36046*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
19279 /* 36050*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19297 /* 36079*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19299 /* 36083*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
19301 /* 36087*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19307 /* 36097*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19311 /* 36104*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
19313 /* 36108*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19330 /* 36136*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
19332 /* 36140*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19352 /* 36171*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19354 /* 36175*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
19356 /* 36179*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19372 /* 36206*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19374 /* 36210*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
19376 /* 36214*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19394 /* 36243*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19396 /* 36247*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19430 /* 36306*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19432 /* 36310*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19569 /* 36566*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19624 /* 36665*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
19669 /* 36753*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19673 /* 36761*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19675 /* 36765*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19680 /* 36774*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19685 /* 36783*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19690 /* 36792*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19695 /* 36801*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19700 /* 36810*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19705 /* 36819*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19710 /* 36828*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19715 /* 36838*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19720 /* 36848*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19725 /* 36858*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19730 /* 36868*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19735 /* 36878*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19740 /* 36888*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19745 /* 36898*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19750 /* 36908*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19765 /* 36935*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19767 /* 36939*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19772 /* 36948*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19777 /* 36957*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19782 /* 36966*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19787 /* 36975*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19792 /* 36984*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19797 /* 36993*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19802 /* 37002*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19807 /* 37012*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19812 /* 37022*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19817 /* 37032*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19822 /* 37042*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19827 /* 37052*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19832 /* 37062*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19837 /* 37072*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19842 /* 37082*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19859 /* 37110*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19861 /* 37114*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19866 /* 37123*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19871 /* 37132*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19876 /* 37141*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19881 /* 37150*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19886 /* 37159*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19891 /* 37168*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19896 /* 37177*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19911 /* 37203*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19913 /* 37207*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19918 /* 37216*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19923 /* 37225*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19928 /* 37234*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19933 /* 37243*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19938 /* 37252*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19943 /* 37261*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19948 /* 37270*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19965 /* 37298*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19967 /* 37302*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19972 /* 37311*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19977 /* 37320*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19982 /* 37329*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19997 /* 37355*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
19999 /* 37359*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20004 /* 37368*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20009 /* 37377*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20014 /* 37386*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20031 /* 37414*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20033 /* 37418*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20048 /* 37444*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20050 /* 37448*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20134 /* 37604*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20189 /* 37703*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
20234 /* 37791*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
20238 /* 37799*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20240 /* 37803*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20245 /* 37812*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20250 /* 37821*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20255 /* 37830*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20260 /* 37839*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20265 /* 37848*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20270 /* 37857*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20275 /* 37866*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20280 /* 37876*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20285 /* 37886*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20290 /* 37896*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20295 /* 37906*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20300 /* 37916*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20305 /* 37926*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20310 /* 37936*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20315 /* 37946*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20330 /* 37973*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20332 /* 37977*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20337 /* 37986*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20342 /* 37995*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20347 /* 38004*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20352 /* 38013*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20357 /* 38022*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20362 /* 38031*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20367 /* 38040*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20372 /* 38050*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20377 /* 38060*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20382 /* 38070*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20387 /* 38080*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20392 /* 38090*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20397 /* 38100*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20402 /* 38110*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20407 /* 38120*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20424 /* 38148*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20426 /* 38152*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20431 /* 38161*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20436 /* 38170*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20441 /* 38179*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20446 /* 38188*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20451 /* 38197*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20456 /* 38206*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20461 /* 38215*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20476 /* 38241*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20478 /* 38245*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20483 /* 38254*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20488 /* 38263*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20493 /* 38272*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20498 /* 38281*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20503 /* 38290*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20508 /* 38299*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20513 /* 38308*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20530 /* 38336*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20532 /* 38340*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20537 /* 38349*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20542 /* 38358*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20547 /* 38367*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20562 /* 38393*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20564 /* 38397*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20569 /* 38406*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20574 /* 38415*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20579 /* 38424*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20596 /* 38452*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20598 /* 38456*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20613 /* 38482*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20615 /* 38486*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20699 /* 38642*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20743 /* 38721*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
20788 /* 38809*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
20792 /* 38817*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20794 /* 38821*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20799 /* 38830*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20804 /* 38839*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20809 /* 38848*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20814 /* 38857*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20819 /* 38866*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20824 /* 38875*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20829 /* 38884*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20834 /* 38894*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20839 /* 38904*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20844 /* 38914*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20849 /* 38924*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20854 /* 38934*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20859 /* 38944*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20864 /* 38954*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20869 /* 38964*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20884 /* 38991*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20886 /* 38995*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20891 /* 39004*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20896 /* 39013*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20901 /* 39022*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20906 /* 39031*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20911 /* 39040*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20916 /* 39049*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20921 /* 39058*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20926 /* 39068*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20931 /* 39078*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20936 /* 39088*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20941 /* 39098*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20946 /* 39108*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20951 /* 39118*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20956 /* 39128*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20961 /* 39138*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20978 /* 39166*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
20980 /* 39170*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20985 /* 39179*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20990 /* 39188*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20995 /* 39197*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21000 /* 39206*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21005 /* 39215*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21010 /* 39224*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21015 /* 39233*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21030 /* 39259*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
21032 /* 39263*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21037 /* 39272*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21042 /* 39281*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21047 /* 39290*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21052 /* 39299*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21057 /* 39308*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21062 /* 39317*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21067 /* 39326*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21084 /* 39354*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
21086 /* 39358*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21091 /* 39367*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21096 /* 39376*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21101 /* 39385*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21116 /* 39411*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
21118 /* 39415*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21123 /* 39424*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21128 /* 39433*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21133 /* 39442*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21150 /* 39470*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
21152 /* 39474*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
21167 /* 39500*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
21169 /* 39504*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
21253 /* 39660*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21288 /* 39723*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
21331 /* 39806*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21343 /* 39825*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21356 /* 39846*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21382 /* 39887*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21465 /* 40050*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21505 /* 40120*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21530 /* 40162*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21555 /* 40204*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21580 /* 40246*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21605 /* 40288*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21630 /* 40330*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21657 /* 40378*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21722 /* 40537*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21787 /* 40696*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21846 /* 40833*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21908 /* 40977*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21973 /* 41136*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22038 /* 41295*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22105 /* 41445*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22123 /* 41477*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22181 /* 41611*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22200 /* 41645*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22216 /* 41674*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22260 /* 41776*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23052 /* 43209*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
23246 /* 43578*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23268 /* 43618*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23297 /* 43672*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23314 /* 43710*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24192 /* 45351*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
26727 /* 50601*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
26757 /* 50655*/            OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
26786 /* 50710*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
26894 /* 50908*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
26934 /* 50988*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
26978 /* 51069*/          OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
27021 /* 51151*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
27116 /* 51320*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
27146 /* 51376*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
27222 /* 51516*/        OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
27242 /* 51553*/      OPC_CheckOpcode, TARGET_VAL(ISD::FMUL),
27579 /* 52185*/        OPC_CheckOpcode, TARGET_VAL(ISD::FEXP2),
27598 /* 52219*/      OPC_CheckOpcode, TARGET_VAL(ISD::FEXP2),
27917 /* 52793*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
27919 /* 52797*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27921 /* 52801*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
27930 /* 52817*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
27947 /* 52845*/        OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
28012 /* 52967*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
28134 /* 53176*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28141 /* 53187*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28157 /* 53216*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28173 /* 53245*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28189 /* 53274*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28750 /* 54374*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28830 /* 54532*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28862 /* 54593*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28894 /* 54654*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28925 /* 54714*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28952 /* 54765*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28973 /* 54805*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28994 /* 54845*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
gen/lib/Target/NVPTX/NVPTXGenDAGISel.inc
   62 /*    14*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
   65 /*    21*/        OPC_CheckOpcode, TARGET_VAL(NVPTXISD::MoveParam),
   68 /*    26*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
  113 /*   103*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  117 /*   109*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  121 /*   115*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  134 /*   139*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  138 /*   145*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  149 /*   166*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  155 /*   175*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  166 /*   196*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  182 /*   223*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  192 /*   242*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  204 /*   263*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  229 /*   306*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  266 /*   375*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  328 /*   538*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3364 /*  6642*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
 3368 /*  6651*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3381 /*  6673*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3395 /*  6701*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3401 /*  6710*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3412 /*  6730*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3417 /*  6738*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3443 /*  6785*/          OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
 3447 /*  6794*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3460 /*  6816*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3474 /*  6844*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3480 /*  6853*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3491 /*  6873*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 3496 /*  6881*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
25182 /* 53332*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25188 /* 53341*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25192 /* 53347*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25206 /* 53373*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25218 /* 53396*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25234 /* 53423*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25238 /* 53429*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25250 /* 53452*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25268 /* 53481*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25279 /* 53502*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25304 /* 53548*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25310 /* 53557*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25314 /* 53563*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25328 /* 53590*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25340 /* 53614*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25356 /* 53642*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25360 /* 53648*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25372 /* 53672*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25390 /* 53702*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25401 /* 53724*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25426 /* 53772*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25432 /* 53781*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25436 /* 53787*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25450 /* 53813*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25462 /* 53836*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25478 /* 53863*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25482 /* 53869*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25494 /* 53892*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25512 /* 53921*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25523 /* 53942*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25548 /* 53988*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25554 /* 53997*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25558 /* 54003*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25572 /* 54030*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25584 /* 54054*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25600 /* 54082*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25604 /* 54088*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25616 /* 54112*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25634 /* 54142*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25645 /* 54164*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25670 /* 54212*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25676 /* 54221*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25680 /* 54227*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25694 /* 54253*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25706 /* 54276*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25722 /* 54303*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25726 /* 54309*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25738 /* 54332*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25756 /* 54361*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25767 /* 54382*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25792 /* 54428*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25798 /* 54437*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25802 /* 54443*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25816 /* 54470*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25828 /* 54494*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25844 /* 54522*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25848 /* 54528*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25860 /* 54552*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25878 /* 54582*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25889 /* 54604*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25914 /* 54652*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25920 /* 54661*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25924 /* 54667*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25938 /* 54693*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25950 /* 54716*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25966 /* 54743*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25970 /* 54749*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25982 /* 54772*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26000 /* 54801*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26011 /* 54822*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26036 /* 54868*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26042 /* 54877*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26046 /* 54883*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26060 /* 54910*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26072 /* 54934*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26088 /* 54962*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26092 /* 54968*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26104 /* 54992*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26122 /* 55022*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26133 /* 55044*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26159 /* 55092*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26163 /* 55098*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26176 /* 55121*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26187 /* 55141*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26212 /* 55184*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26216 /* 55190*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26229 /* 55214*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26240 /* 55235*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26265 /* 55280*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26269 /* 55286*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26282 /* 55309*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26293 /* 55329*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26318 /* 55372*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26322 /* 55378*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26335 /* 55402*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26346 /* 55423*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26371 /* 55468*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26375 /* 55474*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26388 /* 55497*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26399 /* 55517*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26424 /* 55560*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26428 /* 55566*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26441 /* 55590*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26452 /* 55611*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26477 /* 55656*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26481 /* 55662*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26494 /* 55685*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26505 /* 55705*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26530 /* 55748*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26534 /* 55754*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26547 /* 55778*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26558 /* 55799*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26582 /* 55843*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26586 /* 55849*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26599 /* 55871*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26610 /* 55890*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26634 /* 55930*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26638 /* 55936*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26651 /* 55958*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26662 /* 55977*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26686 /* 56017*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26690 /* 56023*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26703 /* 56046*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26714 /* 56066*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26738 /* 56108*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26742 /* 56114*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26755 /* 56137*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26766 /* 56157*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26793 /* 56206*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26799 /* 56217*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26826 /* 56266*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26843 /* 56296*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26856 /* 56320*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26874 /* 56352*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26912 /* 56421*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26918 /* 56432*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26945 /* 56481*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26962 /* 56511*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26975 /* 56535*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26993 /* 56567*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27035 /* 56644*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27041 /* 56655*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27068 /* 56704*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27085 /* 56734*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27098 /* 56758*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27116 /* 56790*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27154 /* 56859*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27160 /* 56870*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27187 /* 56919*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27204 /* 56949*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27217 /* 56973*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27235 /* 57005*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27277 /* 57081*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27345 /* 57197*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27417 /* 57321*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27485 /* 57437*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27554 /* 57555*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27578 /* 57595*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27602 /* 57635*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27626 /* 57675*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27653 /* 57721*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27713 /* 57826*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27777 /* 57939*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27837 /* 58044*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27901 /* 58157*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27947 /* 58238*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27997 /* 58327*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28043 /* 58408*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28093 /* 58496*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28119 /* 58541*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28149 /* 58593*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28175 /* 58638*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28205 /* 58691*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28251 /* 58772*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28301 /* 58861*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28347 /* 58942*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28397 /* 59030*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28423 /* 59075*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28453 /* 59127*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28479 /* 59172*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28509 /* 59226*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28583 /* 59356*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28661 /* 59494*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28735 /* 59624*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28813 /* 59762*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28887 /* 59892*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28965 /* 60030*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29039 /* 60160*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29117 /* 60297*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29163 /* 60378*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29213 /* 60467*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29259 /* 60548*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29309 /* 60637*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29355 /* 60718*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29405 /* 60807*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29451 /* 60888*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31742 /* 67047*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31748 /* 67056*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31752 /* 67062*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31766 /* 67088*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31778 /* 67111*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31794 /* 67138*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31798 /* 67144*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31810 /* 67167*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31828 /* 67196*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31839 /* 67217*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31864 /* 67263*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31870 /* 67272*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31874 /* 67278*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31888 /* 67305*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31900 /* 67329*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31916 /* 67357*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31920 /* 67363*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31932 /* 67387*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31950 /* 67417*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31961 /* 67439*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31986 /* 67487*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31992 /* 67496*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31996 /* 67502*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32010 /* 67528*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32022 /* 67551*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32038 /* 67578*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32042 /* 67584*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32054 /* 67607*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32072 /* 67636*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32083 /* 67657*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32108 /* 67703*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32114 /* 67712*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32118 /* 67718*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32132 /* 67745*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32144 /* 67769*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32160 /* 67797*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32164 /* 67803*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32176 /* 67827*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32194 /* 67857*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32205 /* 67879*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32230 /* 67927*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32236 /* 67936*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32240 /* 67942*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32254 /* 67968*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32266 /* 67991*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32282 /* 68018*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32286 /* 68024*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32298 /* 68047*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32316 /* 68076*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32327 /* 68097*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32352 /* 68143*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32358 /* 68152*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32362 /* 68158*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32376 /* 68185*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32388 /* 68209*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32404 /* 68237*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32408 /* 68243*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32420 /* 68267*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32438 /* 68297*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32449 /* 68319*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32474 /* 68367*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32480 /* 68376*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32484 /* 68382*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32498 /* 68408*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32510 /* 68431*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32526 /* 68458*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32530 /* 68464*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32542 /* 68487*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32560 /* 68516*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32571 /* 68537*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32596 /* 68583*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32602 /* 68592*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32606 /* 68598*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32620 /* 68625*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32632 /* 68649*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32648 /* 68677*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32652 /* 68683*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32664 /* 68707*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32682 /* 68737*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32693 /* 68759*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32719 /* 68807*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32723 /* 68813*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32736 /* 68836*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32747 /* 68856*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32772 /* 68899*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32776 /* 68905*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32789 /* 68929*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32800 /* 68950*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32825 /* 68995*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32829 /* 69001*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32842 /* 69024*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32853 /* 69044*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32878 /* 69087*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32882 /* 69093*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32895 /* 69117*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32906 /* 69138*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32931 /* 69183*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32935 /* 69189*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32948 /* 69212*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32959 /* 69232*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32984 /* 69275*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32988 /* 69281*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33001 /* 69305*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33012 /* 69326*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33037 /* 69371*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33041 /* 69377*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33054 /* 69400*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33065 /* 69420*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33090 /* 69463*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33094 /* 69469*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33107 /* 69493*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33118 /* 69514*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33145 /* 69564*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
33191 /* 69645*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
33241 /* 69734*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
33287 /* 69815*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
49781 /*109092*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49785 /*109098*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49798 /*109119*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49809 /*109137*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49832 /*109173*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49845 /*109194*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
49867 /*109228*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52725 /*113978*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52730 /*113986*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52745 /*114011*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52750 /*114019*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52766 /*114045*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52771 /*114053*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52800 /*114102*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52805 /*114110*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52810 /*114118*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52826 /*114146*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52831 /*114154*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52836 /*114162*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52856 /*114198*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52906 /*114271*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52925 /*114302*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52975 /*114375*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52989 /*114398*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
52998 /*114422*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
53011 /*114442*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
53022 /*114459*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
53045 /*114508*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53061 /*114537*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53080 /*114572*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53096 /*114601*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53113 /*114631*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53117 /*114637*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53131 /*114662*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53185 /*114766*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53197 /*114788*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
53214 /*114816*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53226 /*114838*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
53246 /*114872*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53258 /*114894*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
53275 /*114922*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53287 /*114944*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
53305 /*114972*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53355 /*115066*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53360 /*115075*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53451 /*115244*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53464 /*115268*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53479 /*115294*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53492 /*115318*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53507 /*115344*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53520 /*115368*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53535 /*115394*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53548 /*115418*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53563 /*115444*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53576 /*115468*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53591 /*115494*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53604 /*115518*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53619 /*115544*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53632 /*115568*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53648 /*115597*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53730 /*115748*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53735 /*115757*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53826 /*115926*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53839 /*115950*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53854 /*115976*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53867 /*116000*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53882 /*116026*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53895 /*116050*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53910 /*116076*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53923 /*116100*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53938 /*116126*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53951 /*116150*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53966 /*116176*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53979 /*116200*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53994 /*116226*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54007 /*116250*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54023 /*116279*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54106 /*116431*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54110 /*116437*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54137 /*116491*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54147 /*116510*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54159 /*116531*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54169 /*116550*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54181 /*116571*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54191 /*116590*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54223 /*116653*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54227 /*116659*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54241 /*116684*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54287 /*116772*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54291 /*116778*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54305 /*116803*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54354 /*116898*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54358 /*116904*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54385 /*116958*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54395 /*116977*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54407 /*116998*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54417 /*117017*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54429 /*117038*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54439 /*117057*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54468 /*117114*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54472 /*117120*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54499 /*117174*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54509 /*117193*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54521 /*117214*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54531 /*117233*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54543 /*117254*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54553 /*117273*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
54684 /*117611*/      OPC_CheckOpcode, TARGET_VAL(NVPTXISD::Wrapper),
54687 /*117616*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
54717 /*117659*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54721 /*117665*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54733 /*117684*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54737 /*117690*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
54769 /*117746*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
54851 /*117907*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55237 /*118476*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55378 /*118721*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55524 /*118975*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55665 /*119220*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55811 /*119474*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55952 /*119719*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56098 /*119973*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56239 /*120218*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56385 /*120472*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56526 /*120717*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56672 /*120971*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56813 /*121216*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56959 /*121470*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57100 /*121715*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57246 /*121969*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57387 /*122214*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57533 /*122468*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57674 /*122713*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57816 /*122959*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57873 /*123066*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57893 /*123102*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57914 /*123139*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57935 /*123176*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57955 /*123212*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58000 /*123296*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58045 /*123380*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58090 /*123464*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58135 /*123548*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58180 /*123632*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58225 /*123716*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58270 /*123800*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58315 /*123884*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58360 /*123968*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58407 /*124056*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58429 /*124095*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58454 /*124140*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58476 /*124179*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58499 /*124220*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58556 /*124327*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58613 /*124434*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58669 /*124542*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58750 /*124698*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58762 /*124722*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58778 /*124752*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58790 /*124776*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58806 /*124806*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58818 /*124830*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58834 /*124860*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58846 /*124884*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58862 /*124914*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58874 /*124938*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58890 /*124968*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58902 /*124992*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58918 /*125022*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58930 /*125046*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58946 /*125076*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58958 /*125100*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58974 /*125130*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
58986 /*125154*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59002 /*125184*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59014 /*125208*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59030 /*125238*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59042 /*125262*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59058 /*125292*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59070 /*125316*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59086 /*125346*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59098 /*125370*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59114 /*125400*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59126 /*125424*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59142 /*125454*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59154 /*125478*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59170 /*125508*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59182 /*125532*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59198 /*125562*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59210 /*125586*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59226 /*125616*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59238 /*125640*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59254 /*125670*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59266 /*125694*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59282 /*125724*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59294 /*125748*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59310 /*125778*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59322 /*125802*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59338 /*125832*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59350 /*125856*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59366 /*125886*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59378 /*125910*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59394 /*125940*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59406 /*125964*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59422 /*125994*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59434 /*126018*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59450 /*126048*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59462 /*126072*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59478 /*126102*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59490 /*126126*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59506 /*126156*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59518 /*126180*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59534 /*126210*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59546 /*126234*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59562 /*126264*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59574 /*126288*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59590 /*126318*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59602 /*126342*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59618 /*126372*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59630 /*126396*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59646 /*126426*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59658 /*126450*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59674 /*126480*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59686 /*126504*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59702 /*126534*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59714 /*126558*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59730 /*126588*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59742 /*126612*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59758 /*126642*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59770 /*126666*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59786 /*126696*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59798 /*126720*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59814 /*126750*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59826 /*126774*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59842 /*126804*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59854 /*126828*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59870 /*126858*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59882 /*126882*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59898 /*126912*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59910 /*126936*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59926 /*126966*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59938 /*126990*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59954 /*127020*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59966 /*127044*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59982 /*127074*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59994 /*127098*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60010 /*127128*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60022 /*127152*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60038 /*127182*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60050 /*127206*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60066 /*127236*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60078 /*127260*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60094 /*127290*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60106 /*127314*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60122 /*127344*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60134 /*127368*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60150 /*127398*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60162 /*127422*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60178 /*127452*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60190 /*127476*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60206 /*127506*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60218 /*127530*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60234 /*127560*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60246 /*127584*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60262 /*127614*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60274 /*127638*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60290 /*127668*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60302 /*127692*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60318 /*127722*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60330 /*127746*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60346 /*127776*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60358 /*127800*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60374 /*127830*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60386 /*127854*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60402 /*127884*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60414 /*127908*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60430 /*127938*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60442 /*127962*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60458 /*127992*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60470 /*128016*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60486 /*128046*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60498 /*128070*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60514 /*128100*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60526 /*128124*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60542 /*128154*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60554 /*128178*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60570 /*128208*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60582 /*128232*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60598 /*128262*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60610 /*128286*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60626 /*128316*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60638 /*128340*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60654 /*128370*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60666 /*128394*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60682 /*128424*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60694 /*128448*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60710 /*128478*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60722 /*128502*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60738 /*128532*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60750 /*128556*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60766 /*128586*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60788 /*128631*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60814 /*128682*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60826 /*128706*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60842 /*128736*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60864 /*128781*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60890 /*128832*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60902 /*128856*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60918 /*128886*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60940 /*128931*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60966 /*128982*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60978 /*129006*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
60994 /*129036*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61016 /*129081*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61042 /*129132*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61054 /*129156*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61070 /*129186*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61092 /*129231*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61118 /*129282*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61130 /*129306*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61146 /*129336*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61168 /*129381*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61194 /*129432*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61206 /*129456*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61222 /*129486*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61244 /*129531*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61270 /*129582*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61282 /*129606*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61298 /*129636*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61320 /*129681*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61346 /*129732*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61358 /*129756*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61374 /*129786*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61396 /*129831*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61422 /*129882*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61434 /*129906*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61450 /*129936*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61472 /*129981*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61498 /*130032*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61510 /*130056*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61526 /*130086*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61548 /*130131*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61574 /*130182*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61586 /*130206*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61602 /*130236*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61624 /*130281*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61650 /*130332*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61662 /*130356*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61678 /*130386*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61700 /*130431*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61726 /*130482*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61738 /*130506*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61754 /*130536*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61776 /*130581*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61802 /*130632*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61814 /*130656*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61830 /*130686*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61852 /*130731*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61878 /*130782*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61890 /*130806*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61906 /*130836*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61928 /*130881*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61954 /*130932*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61966 /*130956*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
61982 /*130986*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62004 /*131031*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62030 /*131082*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62042 /*131106*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62058 /*131136*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62080 /*131181*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62106 /*131232*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62118 /*131256*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62134 /*131286*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62156 /*131331*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62182 /*131382*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62194 /*131406*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62210 /*131436*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62232 /*131481*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62258 /*131532*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62270 /*131556*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62286 /*131586*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62308 /*131631*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62334 /*131682*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62346 /*131706*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62362 /*131736*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62384 /*131781*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62410 /*131832*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62422 /*131856*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62438 /*131886*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62460 /*131931*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62486 /*131982*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62498 /*132006*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62514 /*132036*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62536 /*132081*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62562 /*132132*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62574 /*132156*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62590 /*132186*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62612 /*132231*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62638 /*132282*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62650 /*132306*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62666 /*132336*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62688 /*132381*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62714 /*132432*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62726 /*132456*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62742 /*132486*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62764 /*132531*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62790 /*132582*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62802 /*132606*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62818 /*132636*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62840 /*132681*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62866 /*132732*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62878 /*132756*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62894 /*132786*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62916 /*132831*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62942 /*132882*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62954 /*132906*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62970 /*132936*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
62992 /*132981*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63018 /*133032*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63030 /*133056*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63046 /*133086*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63068 /*133131*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63094 /*133182*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63106 /*133206*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63122 /*133236*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63144 /*133281*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63170 /*133332*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63182 /*133356*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63198 /*133386*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63220 /*133431*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63246 /*133482*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63258 /*133506*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63274 /*133536*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63296 /*133581*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63322 /*133632*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63334 /*133656*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63350 /*133686*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63372 /*133731*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63398 /*133782*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63410 /*133806*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63426 /*133836*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63448 /*133881*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63474 /*133932*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63486 /*133956*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63502 /*133986*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63524 /*134031*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63550 /*134082*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63562 /*134106*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63578 /*134136*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63600 /*134181*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63626 /*134232*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63638 /*134256*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63654 /*134286*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63676 /*134331*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63702 /*134382*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63714 /*134406*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63730 /*134436*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63752 /*134481*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63778 /*134532*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63790 /*134556*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63806 /*134586*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63833 /*134647*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63864 /*134714*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63891 /*134775*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63922 /*134842*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63949 /*134903*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
63980 /*134970*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64007 /*135031*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64038 /*135098*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64065 /*135159*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64096 /*135226*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64123 /*135287*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64154 /*135354*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64181 /*135415*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64212 /*135482*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64239 /*135543*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64270 /*135610*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64297 /*135671*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64328 /*135738*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64355 /*135799*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64386 /*135866*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64413 /*135927*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64444 /*135994*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64471 /*136055*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64502 /*136122*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64529 /*136183*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64560 /*136250*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64587 /*136311*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64618 /*136378*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64645 /*136439*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64676 /*136506*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64703 /*136567*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64734 /*136634*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64761 /*136695*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64792 /*136762*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64819 /*136823*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64850 /*136890*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64877 /*136951*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64908 /*137018*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64935 /*137079*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64966 /*137146*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
64993 /*137207*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65024 /*137274*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65051 /*137335*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65082 /*137402*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65109 /*137463*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65140 /*137530*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65167 /*137591*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65198 /*137658*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65225 /*137719*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65256 /*137786*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65283 /*137847*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65314 /*137914*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65341 /*137975*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65372 /*138042*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65399 /*138103*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65430 /*138170*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65457 /*138231*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65488 /*138298*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65515 /*138359*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65546 /*138426*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65573 /*138487*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65604 /*138554*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65631 /*138615*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65662 /*138682*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65689 /*138743*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65720 /*138810*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65747 /*138871*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65778 /*138938*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65805 /*138999*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65836 /*139066*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65863 /*139127*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65894 /*139194*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65921 /*139255*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65952 /*139322*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
65979 /*139383*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
66010 /*139450*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
66037 /*139511*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
66068 /*139578*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
66095 /*139639*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68407 /*144660*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68524 /*144896*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
69506 /*146878*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
69525 /*146908*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69529 /*146914*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69561 /*146976*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69572 /*146997*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69585 /*147020*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69596 /*147041*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69609 /*147064*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69620 /*147085*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69701 /*147241*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69764 /*147354*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69871 /*147550*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
69986 /*147753*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70102 /*147958*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70153 /*148052*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70304 /*148330*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70455 /*148606*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70506 /*148700*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70657 /*148978*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70683 /*149026*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70735 /*149121*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70761 /*149169*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
70813 /*149265*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
   62 /*    11*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
 2912 /*  6292*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2929 /*  6319*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2943 /*  6342*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2961 /*  6372*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2975 /*  6395*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2993 /*  6425*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3007 /*  6448*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3025 /*  6478*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3039 /*  6501*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3530 /*  7479*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 3534 /*  7486*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3572 /*  7573*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3612 /*  7663*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3671 /*  7811*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3732 /*  7960*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3780 /*  8084*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3830 /*  8210*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 3860 /*  8287*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 4244 /*  9327*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5077 /* 11556*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7185 /* 17245*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7189 /* 17252*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 7227 /* 17339*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 7267 /* 17429*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 7326 /* 17577*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 7387 /* 17726*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 7435 /* 17850*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 7485 /* 17976*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 7515 /* 18053*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 7899 /* 19093*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8732 /* 21322*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10868 /* 27103*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11393 /* 28758*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16216 /* 43147*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
16319 /* 43332*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16332 /* 43356*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16344 /* 43377*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16356 /* 43398*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16501 /* 43664*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16505 /* 43670*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16517 /* 43692*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16521 /* 43698*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16541 /* 43734*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16563 /* 43772*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17958 /* 46263*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17980 /* 46301*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17993 /* 46324*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18008 /* 46349*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19230 /* 48618*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19256 /* 48668*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19276 /* 48711*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19391 /* 49023*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19582 /* 49510*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
19593 /* 49538*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
19606 /* 49568*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
19617 /* 49596*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
19630 /* 49626*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
20259 /* 51421*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20341 /* 51578*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20360 /* 51610*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20374 /* 51633*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20391 /* 51659*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20412 /* 51691*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20456 /* 51764*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
20460 /* 51771*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20475 /* 51795*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20492 /* 51821*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20499 /* 51831*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
20512 /* 51852*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20526 /* 51875*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20555 /* 51923*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20574 /* 51955*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20588 /* 51978*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20605 /* 52004*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20626 /* 52036*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20670 /* 52109*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
20674 /* 52116*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20689 /* 52140*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20713 /* 52178*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
20802 /* 52389*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
20851 /* 52491*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
20930 /* 52641*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
21033 /* 52832*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
21111 /* 52978*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
21129 /* 53011*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22732 /* 56132*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22739 /* 56152*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
22751 /* 56170*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
22763 /* 56191*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22813 /* 56301*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22832 /* 56339*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22895 /* 56460*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22899 /* 56467*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
22914 /* 56491*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
22932 /* 56518*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22936 /* 56525*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
22952 /* 56550*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
22980 /* 56594*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22984 /* 56601*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
22999 /* 56625*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23017 /* 56652*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23021 /* 56659*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23037 /* 56684*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23056 /* 56712*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23069 /* 56746*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23103 /* 56821*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23125 /* 56871*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23151 /* 56927*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23227 /* 57075*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23230 /* 57081*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23234 /* 57088*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23244 /* 57101*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23268 /* 57144*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23279 /* 57158*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23306 /* 57206*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23310 /* 57213*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23319 /* 57225*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23343 /* 57268*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23353 /* 57281*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23380 /* 57328*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23383 /* 57334*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23387 /* 57342*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23404 /* 57369*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23424 /* 57400*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23428 /* 57408*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23444 /* 57434*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23462 /* 57463*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23466 /* 57471*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23483 /* 57498*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23503 /* 57529*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23507 /* 57537*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23523 /* 57563*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23545 /* 57596*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23549 /* 57603*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23564 /* 57627*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23581 /* 57653*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23585 /* 57660*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23601 /* 57685*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23629 /* 57729*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23633 /* 57736*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23648 /* 57760*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23666 /* 57787*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23670 /* 57794*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23686 /* 57819*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
23705 /* 57847*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23718 /* 57881*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23911 /* 58239*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23923 /* 58259*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23935 /* 58278*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23938 /* 58283*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23960 /* 58318*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
24006 /* 58407*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24010 /* 58413*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24022 /* 58432*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24026 /* 58438*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
24044 /* 58471*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24057 /* 58492*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24072 /* 58518*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24084 /* 58537*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24098 /* 58561*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24110 /* 58580*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24124 /* 58601*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24136 /* 58620*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24149 /* 58641*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24153 /* 58647*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24167 /* 58672*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
24171 /* 58678*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
24188 /* 58712*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
24192 /* 58718*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
24265 /* 58852*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24309 /* 58932*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
24696 /* 59705*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24993 /* 60254*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25031 /* 60326*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25081 /* 60417*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25124 /* 60500*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25515 /* 61538*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27372 /* 66370*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27385 /* 66391*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27399 /* 66414*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27466 /* 66545*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27551 /* 66722*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27636 /* 66898*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27722 /* 67060*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27740 /* 67093*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27757 /* 67125*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27774 /* 67157*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27791 /* 67189*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27808 /* 67221*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27825 /* 67253*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27842 /* 67285*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27860 /* 67319*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
27878 /* 67349*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
27926 /* 67436*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27940 /* 67462*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27951 /* 67482*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
27962 /* 67502*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
28062 /* 67687*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
33415 /* 86534*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
33558 /* 86868*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
33837 /* 87523*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
33980 /* 87857*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
34257 /* 88507*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34335 /* 88666*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
34487 /* 89007*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
34616 /* 89271*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34743 /* 89517*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
35942 /* 92410*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
35965 /* 92450*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
36050 /* 92610*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
36155 /* 92795*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
36228 /* 92928*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
36306 /* 93074*/      OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
36308 /* 93078*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
36514 /* 93564*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
36578 /* 93716*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
36698 /* 93962*/      OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
36700 /* 93966*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
36905 /* 94434*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
36971 /* 94590*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
37138 /* 94921*/      OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37143 /* 94929*/        OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37180 /* 95011*/      OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37191 /* 95030*/      OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37214 /* 95086*/        OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37261 /* 95206*/      OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37266 /* 95214*/        OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37303 /* 95296*/      OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37314 /* 95315*/      OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37337 /* 95371*/        OPC_CheckOpcode, TARGET_VAL(ISD::FCANONICALIZE),
37409 /* 95545*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37420 /* 95565*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37435 /* 95590*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37448 /* 95612*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37460 /* 95633*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37475 /* 95658*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37488 /* 95680*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37500 /* 95701*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37515 /* 95726*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37550 /* 95793*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37570 /* 95830*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37584 /* 95853*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37596 /* 95874*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37611 /* 95899*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37640 /* 95953*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37660 /* 95990*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37674 /* 96013*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37686 /* 96034*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37701 /* 96059*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37730 /* 96113*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37750 /* 96150*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37764 /* 96173*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37776 /* 96194*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
37791 /* 96219*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
39119 /* 98777*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39179 /* 98889*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39189 /* 98905*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39191 /* 98909*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWZ),
39193 /* 98913*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39202 /* 98928*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39204 /* 98932*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWZ),
39206 /* 98936*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39216 /* 98952*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39218 /* 98956*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWZ),
39220 /* 98960*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39269 /* 99086*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39271 /* 99090*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWZ),
39279 /* 99104*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39281 /* 99108*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWZ),
39288 /* 99120*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39290 /* 99124*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWZ),
39314 /* 99176*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39316 /* 99180*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWZ),
39323 /* 99191*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39325 /* 99195*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWZ),
39394 /* 99405*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39404 /* 99421*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39406 /* 99425*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWUZ),
39408 /* 99429*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39417 /* 99444*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39419 /* 99448*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWUZ),
39421 /* 99452*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39431 /* 99468*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39433 /* 99472*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWUZ),
39435 /* 99476*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39484 /* 99602*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39486 /* 99606*/            OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWUZ),
39494 /* 99620*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39496 /* 99624*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWUZ),
39503 /* 99636*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39505 /* 99640*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWUZ),
39529 /* 99692*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39531 /* 99696*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWUZ),
39538 /* 99707*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39540 /* 99711*/              OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIWUZ),
39608 /* 99917*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
39616 /* 99929*/          OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39618 /* 99933*/          OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIDZ),
39620 /* 99937*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
39641 /* 99986*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
39649 /* 99998*/          OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
39651 /*100002*/          OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIDUZ),
39653 /*100006*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
39688 /*100081*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39690 /*100085*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39700 /*100101*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39702 /*100105*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39712 /*100121*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39714 /*100125*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39738 /*100163*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39740 /*100167*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39750 /*100183*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39752 /*100187*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39762 /*100203*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39764 /*100207*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39791 /*100251*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39793 /*100255*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39803 /*100271*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39805 /*100275*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39815 /*100291*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39817 /*100295*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39841 /*100333*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39843 /*100337*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39853 /*100353*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39855 /*100357*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39865 /*100373*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39867 /*100377*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39886 /*100410*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39901 /*100434*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39903 /*100438*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
39905 /*100442*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39932 /*100484*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39934 /*100488*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
39936 /*100492*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39966 /*100539*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39968 /*100543*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
39970 /*100547*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
39997 /*100589*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
39999 /*100593*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
40001 /*100597*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40023 /*100633*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40033 /*100650*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
40035 /*100654*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40054 /*100686*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
40056 /*100690*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40074 /*100719*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40090 /*100749*/      OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
40099 /*100765*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
40101 /*100769*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIDZ),
40131 /*100843*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MFVSR),
40133 /*100847*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::FCTIDUZ),
40525 /*101890*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
40527 /*101894*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40538 /*101912*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::FCFIDUS),
40540 /*101916*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
40542 /*101920*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40552 /*101937*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::FCFIDUS),
40554 /*101941*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
40556 /*101945*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40567 /*101963*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::FCFIDUS),
40569 /*101967*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
40571 /*101971*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40624 /*102122*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
40626 /*102126*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40637 /*102144*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::FCFIDS),
40639 /*102148*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
40641 /*102152*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40651 /*102169*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::FCFIDS),
40653 /*102173*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
40655 /*102177*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40666 /*102195*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::FCFIDS),
40668 /*102199*/        OPC_CheckOpcode, TARGET_VAL(PPCISD::MTVSRA),
40670 /*102203*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40723 /*102354*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40730 /*102365*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_ROUND),
40732 /*102369*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40738 /*102379*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_ROUND),
40740 /*102383*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40747 /*102394*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_ROUND),
40749 /*102398*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
40910 /*102852*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40978 /*103005*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41046 /*103158*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41143 /*103376*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41241 /*103594*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41804 /*105037*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42085 /*105667*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42103 /*105699*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42362 /*106390*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42378 /*106421*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42397 /*106456*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42414 /*106487*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42431 /*106518*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43295 /*108335*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
43335 /*108415*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
43608 /*108917*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43637 /*108976*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
43912 /*109612*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
gen/lib/Target/RISCV/RISCVGenDAGISel.inc
   96 /*    87*/              OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  124 /*   137*/            OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  156 /*   197*/              OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  218 /*   315*/              OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  246 /*   365*/            OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  278 /*   425*/              OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  348 /*   567*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  434 /*   733*/          OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  463 /*   785*/        OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  496 /*   847*/          OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  560 /*   969*/          OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  589 /*  1021*/        OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  622 /*  1083*/          OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
  661 /*  1154*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1035 /*  1855*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2423 /*  4457*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2500 /*  4604*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2755 /*  5084*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2874 /*  5304*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3306 /*  6099*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3372 /*  6223*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3602 /*  6653*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3646 /*  6735*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3780 /*  6983*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3824 /*  7065*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3960 /*  7317*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4103 /*  7583*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4622 /*  8547*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4763 /*  8811*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5269 /*  9758*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5339 /*  9892*/        OPC_CheckOpcode, TARGET_VAL(ISD::SREM),
 5341 /*  9896*/        OPC_CheckOpcode, TARGET_VAL(ISD::AssertSext),
 5346 /*  9904*/        OPC_CheckOpcode, TARGET_VAL(ISD::AssertSext),
 5362 /*  9934*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_TO_UINT),
 5377 /*  9960*/        OPC_CheckOpcode, TARGET_VAL(ISD::SREM),
 5420 /* 10031*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5437 /* 10057*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5442 /* 10065*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5467 /* 10106*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 5471 /* 10112*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5486 /* 10138*/        OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
 5488 /* 10142*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_TO_UINT),
 5520 /* 10197*/        OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 5533 /* 10218*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
 5546 /* 10239*/        OPC_CheckOpcode, TARGET_VAL(RISCVISD::FMV_X_ANYEXTW_RV64),
 5575 /* 10286*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5645 /* 10419*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5668 /* 10461*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5684 /* 10490*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5707 /* 10532*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5723 /* 10561*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5742 /* 10587*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5756 /* 10608*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5779 /* 10650*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5885 /* 10838*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 5912 /* 10889*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 5939 /* 10940*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 5966 /* 10991*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 5994 /* 11043*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6022 /* 11101*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6049 /* 11158*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6076 /* 11213*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6104 /* 11269*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6131 /* 11322*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6148 /* 11353*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6165 /* 11384*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6182 /* 11415*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6200 /* 11447*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6218 /* 11482*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6235 /* 11516*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6252 /* 11549*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6270 /* 11583*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6284 /* 11613*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6287 /* 11618*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6318 /* 11673*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6376 /* 11780*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6379 /* 11785*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6410 /* 11840*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6468 /* 11947*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6471 /* 11952*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6500 /* 12004*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 6508 /* 12015*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6523 /* 12041*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6581 /* 12147*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6585 /* 12153*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6651 /* 12263*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6655 /* 12269*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6667 /* 12288*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6671 /* 12294*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6722 /* 12393*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7017 /* 13017*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7608 /* 14296*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7658 /* 14389*/    OPC_CheckOpcode, TARGET_VAL(RISCVISD::FMV_X_ANYEXTW_RV64),
 7671 /* 14414*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
 7681 /* 14432*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7702 /* 14466*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7723 /* 14500*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7744 /* 14534*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7765 /* 14568*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7786 /* 14602*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7807 /* 14636*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7828 /* 14670*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7849 /* 14704*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7870 /* 14738*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7895 /* 14780*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7908 /* 14801*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7921 /* 14822*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7934 /* 14843*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7947 /* 14864*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7960 /* 14885*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7973 /* 14906*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7986 /* 14927*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 7999 /* 14948*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 8012 /* 14969*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 8028 /* 14994*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 8050 /* 15033*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 8237 /* 15320*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8295 /* 15442*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11879 /* 22108*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
12751 /* 23759*/        OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
12921 /* 24084*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
12926 /* 24091*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
12980 /* 24206*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
13008 /* 24265*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
13040 /* 24328*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
13068 /* 24387*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
13152 /* 24564*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
13192 /* 24640*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
gen/lib/Target/Sparc/SparcGenDAGISel.inc
  364 /*   562*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  386 /*   611*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  390 /*   617*/        OPC_CheckOpcode, TARGET_VAL(SPISD::Lo),
  393 /*   622*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  417 /*   672*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  421 /*   678*/        OPC_CheckOpcode, TARGET_VAL(SPISD::Hi),
  424 /*   683*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  449 /*   732*/      OPC_CheckOpcode, TARGET_VAL(SPISD::Lo),
  506 /*   834*/      OPC_CheckOpcode, TARGET_VAL(SPISD::Lo),
  569 /*   943*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  607 /*  1017*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  611 /*  1023*/        OPC_CheckOpcode, TARGET_VAL(SPISD::Lo),
  614 /*  1028*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  638 /*  1078*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  642 /*  1084*/        OPC_CheckOpcode, TARGET_VAL(SPISD::Hi),
  645 /*  1089*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  698 /*  1206*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  709 /*  1234*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  724 /*  1268*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  738 /*  1301*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1515 /*  2722*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1533 /*  2764*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1565 /*  2834*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1615 /*  2931*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1633 /*  2973*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1655 /*  3020*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1706 /*  3118*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1712 /*  3127*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1735 /*  3173*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1811 /*  3324*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1817 /*  3333*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1840 /*  3379*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1916 /*  3530*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1922 /*  3539*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1945 /*  3584*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1988 /*  3672*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1992 /*  3678*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2004 /*  3697*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2008 /*  3703*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2039 /*  3760*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
 2043 /*  3766*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
 2053 /*  3783*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2056 /*  3788*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2096 /*  3858*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2137 /*  3933*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2178 /*  4008*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2219 /*  4083*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2241 /*  4122*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2262 /*  4160*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2299 /*  4228*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2320 /*  4266*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2343 /*  4308*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2362 /*  4339*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2384 /*  4377*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2405 /*  4417*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2426 /*  4456*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2440 /*  4479*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2463 /*  4521*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2486 /*  4563*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2509 /*  4604*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2513 /*  4610*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2526 /*  4631*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2530 /*  4637*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2552 /*  4673*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
 2563 /*  4693*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
 2717 /*  4981*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2721 /*  4987*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2901 /*  5359*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 3019 /*  5584*/      OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
 3024 /*  5592*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
 3037 /*  5614*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
   66 /*    20*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
   79 /*    40*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
   84 /*    48*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  105 /*    93*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  119 /*   114*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  124 /*   122*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  146 /*   168*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  159 /*   188*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  164 /*   196*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  185 /*   241*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  199 /*   262*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  204 /*   270*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  226 /*   316*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  238 /*   334*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  243 /*   342*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  263 /*   385*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  276 /*   404*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  281 /*   412*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  302 /*   456*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  315 /*   476*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  320 /*   484*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  340 /*   527*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  354 /*   548*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  359 /*   556*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  380 /*   600*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  393 /*   620*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  398 /*   628*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  418 /*   671*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  432 /*   692*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  437 /*   700*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  458 /*   744*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  470 /*   762*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  475 /*   770*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  494 /*   811*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  507 /*   830*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  512 /*   838*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  532 /*   880*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  544 /*   898*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  549 /*   906*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  568 /*   947*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  581 /*   966*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  586 /*   974*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  606 /*  1016*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  618 /*  1034*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  623 /*  1042*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  642 /*  1083*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  655 /*  1102*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  660 /*  1110*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  680 /*  1152*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  692 /*  1170*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  697 /*  1178*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  716 /*  1219*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  729 /*  1238*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  734 /*  1246*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  754 /*  1288*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  767 /*  1308*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  772 /*  1316*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  797 /*  1374*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  811 /*  1395*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  816 /*  1403*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  842 /*  1462*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  855 /*  1482*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  860 /*  1490*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  885 /*  1548*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  899 /*  1569*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  904 /*  1577*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  930 /*  1636*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  943 /*  1656*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  948 /*  1664*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  973 /*  1722*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  987 /*  1743*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
  992 /*  1751*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1018 /*  1813*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1030 /*  1832*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1054 /*  1881*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1082 /*  1938*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1106 /*  1987*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1133 /*  2042*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1157 /*  2091*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1184 /*  2146*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1208 /*  2195*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1236 /*  2252*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1260 /*  2301*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1288 /*  2358*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1312 /*  2407*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1339 /*  2462*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1363 /*  2511*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1409 /*  2609*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1433 /*  2658*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1461 /*  2715*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1485 /*  2764*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1511 /*  2817*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1535 /*  2866*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1563 /*  2923*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1587 /*  2972*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1615 /*  3029*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1639 /*  3078*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1667 /*  3135*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1691 /*  3184*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1717 /*  3237*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1744 /*  3291*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1800 /*  3417*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1812 /*  3436*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1836 /*  3485*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1864 /*  3542*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1888 /*  3591*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1915 /*  3646*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1939 /*  3695*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1966 /*  3750*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1990 /*  3799*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2018 /*  3856*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2042 /*  3905*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2070 /*  3962*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2094 /*  4011*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2121 /*  4066*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2145 /*  4115*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2191 /*  4213*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2215 /*  4262*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2243 /*  4319*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2267 /*  4368*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2293 /*  4421*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2317 /*  4470*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2345 /*  4527*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2369 /*  4576*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2397 /*  4633*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2421 /*  4682*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2449 /*  4739*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2473 /*  4788*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2499 /*  4841*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2526 /*  4895*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2582 /*  5021*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2594 /*  5040*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2618 /*  5089*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2646 /*  5146*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2670 /*  5195*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2697 /*  5250*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2721 /*  5299*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2748 /*  5354*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2772 /*  5403*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2800 /*  5460*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2824 /*  5509*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2852 /*  5566*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2876 /*  5615*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2903 /*  5670*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2927 /*  5719*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2973 /*  5817*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2997 /*  5866*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3025 /*  5923*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3049 /*  5972*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3075 /*  6025*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3099 /*  6074*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3127 /*  6131*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3151 /*  6180*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3179 /*  6237*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3203 /*  6286*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3231 /*  6343*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3255 /*  6392*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3281 /*  6445*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3308 /*  6499*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3364 /*  6624*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3375 /*  6640*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3581 /*  7106*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3603 /*  7147*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3625 /*  7188*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3646 /*  7227*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3667 /*  7266*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3688 /*  7305*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3752 /*  7423*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3888 /*  7689*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4240 /*  8402*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4249 /*  8422*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4251 /*  8426*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 4259 /*  8439*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4261 /*  8443*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 4282 /*  8481*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 4287 /*  8489*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4289 /*  8493*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 4311 /*  8530*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4319 /*  8542*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4321 /*  8546*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4346 /*  8592*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4348 /*  8596*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4359 /*  8613*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4361 /*  8617*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4382 /*  8656*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4390 /*  8670*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4407 /*  8699*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4421 /*  8723*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4430 /*  8738*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4448 /*  8769*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4471 /*  8812*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4477 /*  8824*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4479 /*  8828*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 4494 /*  8855*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 4501 /*  8867*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 4522 /*  8901*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4531 /*  8917*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4533 /*  8921*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4553 /*  8961*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4563 /*  8977*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 4587 /*  9021*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4591 /*  9029*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4605 /*  9053*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4624 /*  9085*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4628 /*  9093*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4642 /*  9117*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 4662 /*  9149*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4784 /*  9400*/      OPC_CheckOpcode, TARGET_VAL(SystemZISD::IABS),
 4904 /*  9639*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5002 /*  9834*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 5013 /*  9853*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5167 /* 10152*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5169 /* 10156*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 5177 /* 10169*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5179 /* 10173*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 5199 /* 10210*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 5204 /* 10218*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5206 /* 10222*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 5227 /* 10258*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5235 /* 10270*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5237 /* 10274*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5261 /* 10319*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5263 /* 10323*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5274 /* 10340*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5276 /* 10344*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5296 /* 10382*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5304 /* 10396*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5320 /* 10424*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5333 /* 10447*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5342 /* 10462*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5359 /* 10492*/            OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5381 /* 10534*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5387 /* 10546*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5389 /* 10550*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 5403 /* 10576*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 5410 /* 10588*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
 5430 /* 10621*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5439 /* 10637*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5441 /* 10641*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5460 /* 10680*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5470 /* 10696*/              OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
 5493 /* 10738*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5497 /* 10746*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5510 /* 10769*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5528 /* 10800*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5532 /* 10808*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5545 /* 10831*/              OPC_CheckOpcode, TARGET_VAL(ISD::SRA),
 5564 /* 10861*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 5703 /* 11173*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 5715 /* 11204*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 5730 /* 11240*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 5744 /* 11275*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5825 /* 11433*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5829 /* 11440*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5836 /* 11452*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5851 /* 11477*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5866 /* 11502*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5881 /* 11527*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5894 /* 11549*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5902 /* 11562*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5918 /* 11589*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5934 /* 11616*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5950 /* 11643*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5963 /* 11666*/        OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5969 /* 11676*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5973 /* 11684*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 5986 /* 11706*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 6003 /* 11734*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6007 /* 11742*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 6020 /* 11764*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 6037 /* 11792*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6041 /* 11800*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 6054 /* 11822*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 6071 /* 11850*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6075 /* 11858*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 6088 /* 11880*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 6103 /* 11905*/        OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6136 /* 11965*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6169 /* 12025*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6205 /* 12088*/        OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6216 /* 12107*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6248 /* 12154*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6262 /* 12176*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6316 /* 12263*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6348 /* 12310*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6362 /* 12332*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6416 /* 12419*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6448 /* 12466*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6462 /* 12488*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6516 /* 12575*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6548 /* 12622*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6562 /* 12644*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6593 /* 12690*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6700 /* 12896*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6744 /* 12983*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6795 /* 13087*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6815 /* 13123*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6837 /* 13161*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6857 /* 13197*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6879 /* 13235*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6899 /* 13271*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6921 /* 13309*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6941 /* 13345*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6972 /* 13403*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 6992 /* 13439*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7014 /* 13477*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7034 /* 13513*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7056 /* 13551*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7076 /* 13587*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7098 /* 13625*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7148 /* 13726*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7188 /* 13812*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7205 /* 13851*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7222 /* 13890*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7238 /* 13927*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7254 /* 13964*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7270 /* 14001*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7286 /* 14038*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7302 /* 14075*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7318 /* 14112*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7334 /* 14146*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7350 /* 14183*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7366 /* 14215*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7402 /* 14285*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 7444 /* 14384*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7465 /* 14432*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7646 /* 14790*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7655 /* 14810*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 7663 /* 14821*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7666 /* 14827*/              OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 7669 /* 14833*/                OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7689 /* 14863*/                OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7706 /* 14891*/              OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 7709 /* 14897*/                OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7728 /* 14925*/                OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7746 /* 14953*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 7754 /* 14964*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7756 /* 14968*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 7758 /* 14972*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7778 /* 15003*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 7786 /* 15014*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7788 /* 15018*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 7790 /* 15022*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7810 /* 15053*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 7818 /* 15064*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7820 /* 15068*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 7822 /* 15072*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7846 /* 15109*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7852 /* 15119*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7855 /* 15125*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 7858 /* 15131*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7878 /* 15161*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7895 /* 15189*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 7898 /* 15195*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7917 /* 15223*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7934 /* 15253*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7945 /* 15268*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7952 /* 15282*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 7972 /* 15313*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7988 /* 15338*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 7996 /* 15350*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8003 /* 15364*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8023 /* 15395*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8040 /* 15422*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8043 /* 15428*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8053 /* 15442*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8060 /* 15456*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8080 /* 15487*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8096 /* 15512*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8103 /* 15523*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8110 /* 15537*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8130 /* 15568*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8150 /* 15602*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8158 /* 15613*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8161 /* 15619*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8166 /* 15626*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8182 /* 15653*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8185 /* 15659*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8204 /* 15687*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8225 /* 15720*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8231 /* 15730*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8234 /* 15736*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8237 /* 15742*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8257 /* 15772*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8274 /* 15800*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8277 /* 15806*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8296 /* 15834*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8313 /* 15864*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8324 /* 15879*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8331 /* 15893*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8351 /* 15924*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8367 /* 15949*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8375 /* 15961*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8382 /* 15975*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8402 /* 16006*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8419 /* 16033*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8422 /* 16039*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8432 /* 16053*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8439 /* 16067*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8459 /* 16098*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8475 /* 16123*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8482 /* 16134*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8489 /* 16148*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8509 /* 16179*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8529 /* 16213*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8537 /* 16224*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8540 /* 16230*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8545 /* 16237*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8561 /* 16264*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8564 /* 16270*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8583 /* 16298*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8604 /* 16331*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8610 /* 16341*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8613 /* 16347*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8616 /* 16353*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8636 /* 16383*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8653 /* 16411*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8656 /* 16417*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8675 /* 16445*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8692 /* 16475*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8703 /* 16490*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8710 /* 16504*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8730 /* 16535*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8746 /* 16560*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8754 /* 16572*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8761 /* 16586*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8781 /* 16617*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8798 /* 16644*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8801 /* 16650*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8811 /* 16664*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8818 /* 16678*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8838 /* 16709*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8854 /* 16734*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8861 /* 16745*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8868 /* 16759*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8888 /* 16790*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8908 /* 16824*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 8916 /* 16835*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8919 /* 16841*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8924 /* 16848*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8940 /* 16875*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8943 /* 16881*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8962 /* 16909*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8983 /* 16942*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 8989 /* 16952*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8992 /* 16958*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 8995 /* 16964*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9015 /* 16994*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9032 /* 17022*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9035 /* 17028*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9054 /* 17056*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9071 /* 17086*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9082 /* 17101*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9089 /* 17115*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9109 /* 17146*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9125 /* 17171*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9133 /* 17183*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9140 /* 17197*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9160 /* 17228*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9177 /* 17255*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9180 /* 17261*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9190 /* 17275*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9197 /* 17289*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9217 /* 17320*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9233 /* 17345*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9240 /* 17356*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9247 /* 17370*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9267 /* 17401*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9282 /* 17426*/        OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9290 /* 17440*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9295 /* 17451*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9304 /* 17464*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9323 /* 17496*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9329 /* 17506*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9352 /* 17545*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9355 /* 17551*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9376 /* 17586*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9398 /* 17624*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9400 /* 17628*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9402 /* 17632*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9411 /* 17645*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9432 /* 17681*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9434 /* 17685*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9436 /* 17689*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9445 /* 17702*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9466 /* 17738*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9468 /* 17742*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9470 /* 17746*/          OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9479 /* 17759*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9498 /* 17792*/        OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9504 /* 17802*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9509 /* 17813*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9518 /* 17826*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9537 /* 17858*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9543 /* 17868*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9566 /* 17907*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9569 /* 17913*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9590 /* 17948*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9611 /* 17989*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9620 /* 18001*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9628 /* 18012*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9631 /* 18018*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9648 /* 18051*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9666 /* 18083*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9672 /* 18092*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9680 /* 18103*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9683 /* 18109*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9700 /* 18142*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9722 /* 18181*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9725 /* 18187*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9735 /* 18201*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9738 /* 18207*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9755 /* 18240*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9773 /* 18272*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9780 /* 18283*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9783 /* 18289*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9800 /* 18322*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9822 /* 18363*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9829 /* 18375*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9835 /* 18385*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9857 /* 18423*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9860 /* 18429*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9881 /* 18464*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9901 /* 18499*/        OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9907 /* 18509*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 9912 /* 18520*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9921 /* 18533*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9940 /* 18565*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9946 /* 18575*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
 9969 /* 18614*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 9972 /* 18620*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
 9993 /* 18655*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10014 /* 18696*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10023 /* 18708*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10031 /* 18719*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10034 /* 18725*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10051 /* 18758*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10069 /* 18790*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10075 /* 18799*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10083 /* 18810*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10086 /* 18816*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10103 /* 18849*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10125 /* 18888*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
10128 /* 18894*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10138 /* 18908*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10141 /* 18914*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10158 /* 18947*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10176 /* 18979*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10183 /* 18990*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10186 /* 18996*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10203 /* 19029*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10225 /* 19070*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10232 /* 19082*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10238 /* 19092*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10260 /* 19130*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
10263 /* 19136*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10284 /* 19171*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10304 /* 19206*/        OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10310 /* 19216*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10315 /* 19227*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10324 /* 19240*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10343 /* 19272*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10349 /* 19282*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10372 /* 19321*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
10375 /* 19327*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10396 /* 19362*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10417 /* 19403*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10426 /* 19415*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10434 /* 19426*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10437 /* 19432*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10454 /* 19465*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10472 /* 19497*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10478 /* 19506*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10486 /* 19517*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10489 /* 19523*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10506 /* 19556*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10528 /* 19595*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
10531 /* 19601*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10541 /* 19615*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10544 /* 19621*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10561 /* 19654*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10579 /* 19686*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10586 /* 19697*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10589 /* 19703*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10606 /* 19736*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10628 /* 19777*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10635 /* 19789*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10641 /* 19799*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10663 /* 19837*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
10666 /* 19843*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10687 /* 19878*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10707 /* 19913*/        OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10713 /* 19923*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10718 /* 19934*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10727 /* 19947*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10746 /* 19979*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10752 /* 19989*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10775 /* 20028*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
10778 /* 20034*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10799 /* 20069*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10820 /* 20110*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10829 /* 20122*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10837 /* 20133*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10840 /* 20139*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10857 /* 20172*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10875 /* 20204*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10881 /* 20213*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
10889 /* 20224*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10892 /* 20230*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10909 /* 20263*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10931 /* 20302*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
10934 /* 20308*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10944 /* 20322*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10947 /* 20328*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10964 /* 20361*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10982 /* 20393*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
10989 /* 20404*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10992 /* 20410*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
11009 /* 20443*/              OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSRA_BY_SCALAR),
11031 /* 20482*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11035 /* 20489*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11084 /* 20579*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11117 /* 20631*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11147 /* 20680*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11180 /* 20732*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11189 /* 20744*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11219 /* 20793*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11245 /* 20838*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11255 /* 20851*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11286 /* 20901*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11315 /* 20952*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11319 /* 20959*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11334 /* 20984*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11367 /* 21036*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11397 /* 21085*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11430 /* 21137*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11439 /* 21149*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11469 /* 21198*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11495 /* 21243*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11505 /* 21256*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11536 /* 21306*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11565 /* 21357*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11569 /* 21364*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11584 /* 21389*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11617 /* 21441*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11647 /* 21490*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11680 /* 21542*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11689 /* 21554*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11719 /* 21603*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11745 /* 21648*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11755 /* 21661*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11786 /* 21711*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11815 /* 21762*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11819 /* 21769*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11834 /* 21794*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11867 /* 21846*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11897 /* 21895*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11930 /* 21947*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
11939 /* 21959*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11969 /* 22008*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
11995 /* 22053*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12005 /* 22066*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
12036 /* 22116*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
12063 /* 22162*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12110 /* 22243*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12141 /* 22289*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12155 /* 22311*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12186 /* 22357*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12200 /* 22379*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12231 /* 22425*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12245 /* 22447*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12305 /* 22551*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12318 /* 22571*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12347 /* 22629*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12352 /* 22638*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12365 /* 22662*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12378 /* 22686*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12390 /* 22708*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12402 /* 22730*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12414 /* 22752*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12427 /* 22775*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12432 /* 22784*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12444 /* 22806*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12456 /* 22828*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12468 /* 22850*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
12483 /* 22883*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12503 /* 22927*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12523 /* 22966*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12543 /* 23005*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12564 /* 23041*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12599 /* 23112*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12636 /* 23185*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12655 /* 23231*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12685 /* 23301*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12769 /* 23477*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12950 /* 23834*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
12998 /* 23916*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13029 /* 23962*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13043 /* 23984*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13074 /* 24030*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13088 /* 24052*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13119 /* 24098*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13133 /* 24120*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
13193 /* 24224*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13206 /* 24243*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13211 /* 24251*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13256 /* 24349*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13263 /* 24360*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13268 /* 24368*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13299 /* 24429*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13304 /* 24437*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13322 /* 24472*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13328 /* 24483*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13396 /* 24626*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13470 /* 24789*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13483 /* 24810*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13497 /* 24835*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13510 /* 24858*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13524 /* 24881*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13538 /* 24906*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13553 /* 24932*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13566 /* 24955*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13580 /* 24977*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13584 /* 24984*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13601 /* 25017*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13605 /* 25024*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13620 /* 25053*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13624 /* 25060*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13642 /* 25094*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13655 /* 25115*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13669 /* 25140*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13682 /* 25163*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13696 /* 25186*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13710 /* 25211*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13725 /* 25237*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13738 /* 25260*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13753 /* 25284*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13757 /* 25291*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13784 /* 25343*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13788 /* 25350*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13806 /* 25384*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13810 /* 25391*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13825 /* 25420*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13829 /* 25427*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13848 /* 25465*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13860 /* 25484*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13882 /* 25528*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13955 /* 25677*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13960 /* 25686*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
13982 /* 25727*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14044 /* 25848*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14057 /* 25869*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14070 /* 25894*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14084 /* 25920*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14098 /* 25947*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14111 /* 25972*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14126 /* 26003*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14140 /* 26032*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14145 /* 26041*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14158 /* 26065*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14171 /* 26089*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14187 /* 26118*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14198 /* 26138*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14209 /* 26156*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
14216 /* 26166*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14230 /* 26196*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14249 /* 26229*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14273 /* 26273*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14336 /* 26396*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14351 /* 26423*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14367 /* 26453*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14383 /* 26483*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14399 /* 26513*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14414 /* 26542*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14430 /* 26572*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14445 /* 26600*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14460 /* 26628*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14475 /* 26656*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14490 /* 26684*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14505 /* 26712*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14520 /* 26740*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14535 /* 26768*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14551 /* 26797*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14567 /* 26827*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14583 /* 26857*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14599 /* 26887*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14615 /* 26917*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14631 /* 26947*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15586 /* 28673*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15591 /* 28681*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15604 /* 28705*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15609 /* 28713*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15623 /* 28738*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15637 /* 28763*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15651 /* 28788*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15665 /* 28813*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15682 /* 28843*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15700 /* 28879*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15719 /* 28917*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15737 /* 28953*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15756 /* 28991*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15774 /* 29027*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15793 /* 29065*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15811 /* 29101*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15830 /* 29139*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15848 /* 29175*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15864 /* 29210*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
15870 /* 29220*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15890 /* 29257*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15910 /* 29294*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16004 /* 29471*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16033 /* 29527*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16062 /* 29576*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16131 /* 29715*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16155 /* 29759*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16184 /* 29811*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16268 /* 29980*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16445 /* 30343*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16566 /* 30593*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16719 /* 30906*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16858 /* 31186*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
16869 /* 31205*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16880 /* 31227*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
16913 /* 31285*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
16928 /* 31316*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
16996 /* 31449*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17024 /* 31502*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
17081 /* 31614*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17145 /* 31746*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17190 /* 31835*/      OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
17232 /* 31915*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17282 /* 32019*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17366 /* 32188*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17489 /* 32434*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17553 /* 32566*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17598 /* 32655*/      OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
17640 /* 32735*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17690 /* 32839*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17773 /* 33000*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17864 /* 33169*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17898 /* 33233*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
17909 /* 33251*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17921 /* 33273*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
17933 /* 33292*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
17948 /* 33322*/      OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
18019 /* 33461*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18049 /* 33521*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18077 /* 33591*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18156 /* 33750*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18186 /* 33810*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18214 /* 33880*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18293 /* 34039*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18323 /* 34102*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18351 /* 34174*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18430 /* 34336*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18451 /* 34378*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18479 /* 34448*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18655 /* 34772*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
18713 /* 34871*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18720 /* 34881*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18737 /* 34917*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18756 /* 34956*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18763 /* 34966*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18780 /* 35002*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18799 /* 35041*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18806 /* 35051*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18823 /* 35087*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18839 /* 35123*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18870 /* 35182*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18903 /* 35248*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18958 /* 35364*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18990 /* 35427*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19037 /* 35533*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19043 /* 35541*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19060 /* 35577*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19079 /* 35616*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19085 /* 35624*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19102 /* 35660*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19601 /* 36647*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19707 /* 36865*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19883 /* 37228*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20059 /* 37590*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20151 /* 37779*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20350 /* 38187*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20368 /* 38222*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20511 /* 38496*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20531 /* 38535*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20551 /* 38574*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20571 /* 38613*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20591 /* 38652*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20611 /* 38691*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20632 /* 38731*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20929 /* 39360*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20955 /* 39413*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20973 /* 39450*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
20978 /* 39458*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
20983 /* 39466*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
20996 /* 39489*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21000 /* 39495*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21012 /* 39514*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21016 /* 39520*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21077 /* 39617*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21092 /* 39647*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21135 /* 39727*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
21147 /* 39745*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
21324 /* 40077*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
22144 /* 41609*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22155 /* 41626*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
22195 /* 41724*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
22278 /* 41877*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
22319 /* 41954*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22330 /* 41971*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
22370 /* 42057*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
22443 /* 42200*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
22485 /* 42283*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22511 /* 42341*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22547 /* 42416*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
22566 /* 42463*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
22588 /* 42514*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22644 /* 42635*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
22662 /* 42674*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
22752 /* 42841*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22778 /* 42896*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22814 /* 42968*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
22833 /* 43012*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
22855 /* 43060*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
22911 /* 43169*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
22928 /* 43207*/          OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
23005 /* 43356*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23106 /* 43541*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23196 /* 43701*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23279 /* 43848*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23305 /* 43906*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23398 /* 44084*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23424 /* 44136*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23510 /* 44301*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23601 /* 44477*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23685 /* 44640*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23776 /* 44811*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23864 /* 44978*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
23921 /* 45084*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
24061 /* 45335*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
24104 /* 45413*/          OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
24175 /* 45544*/      OPC_CheckOpcode, TARGET_VAL(ISD::FP_ROUND),
25916 /* 49306*/        OPC_CheckOpcode, TARGET_VAL(SystemZISD::MERGE_HIGH),
25918 /* 49310*/        OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
25920 /* 49314*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25938 /* 49339*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
25954 /* 49369*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
25956 /* 49373*/        OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
25958 /* 49377*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25974 /* 49401*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
26019 /* 49483*/      OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
26021 /* 49487*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26065 /* 49567*/        OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
26067 /* 49571*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
26079 /* 49589*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26081 /* 49593*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
26083 /* 49597*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
26107 /* 49633*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
26109 /* 49637*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
26111 /* 49641*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
26128 /* 49669*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
26135 /* 49680*/        OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
26137 /* 49684*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
26327 /* 50037*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
26330 /* 50042*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26407 /* 50183*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26424 /* 50216*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26443 /* 50253*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26459 /* 50285*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26485 /* 50333*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26502 /* 50366*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26520 /* 50401*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26538 /* 50437*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26545 /* 50450*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26561 /* 50480*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26593 /* 50541*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26645 /* 50650*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
26648 /* 50655*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26681 /* 50716*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
26693 /* 50735*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26709 /* 50767*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26760 /* 50891*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VICMPH),
26773 /* 50908*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26798 /* 50946*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26826 /* 50990*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26852 /* 51030*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26880 /* 51074*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26906 /* 51114*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26934 /* 51158*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26960 /* 51198*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
26980 /* 51233*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VICMPH),
26990 /* 51247*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27012 /* 51282*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27037 /* 51323*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27060 /* 51360*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27085 /* 51401*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27108 /* 51438*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27133 /* 51479*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27156 /* 51516*/              OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27173 /* 51548*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VICMPH),
27265 /* 51711*/            OPC_CheckOpcode, TARGET_VAL(SystemZISD::VICMPHL),
27645 /* 52373*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27668 /* 52411*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27690 /* 52447*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27714 /* 52487*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27736 /* 52523*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27760 /* 52563*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27782 /* 52599*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
27806 /* 52639*/          OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
28036 /* 53054*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
28217 /* 53384*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28282 /* 53520*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28341 /* 53653*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
28436 /* 53843*/      OPC_CheckOpcode, TARGET_VAL(SystemZISD::VSHL_BY_SCALAR),
28623 /* 54229*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28628 /* 54237*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28669 /* 54324*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28682 /* 54349*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28735 /* 54458*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28751 /* 54490*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28765 /* 54517*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28781 /* 54547*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28811 /* 54613*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28842 /* 54680*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28873 /* 54750*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28901 /* 54817*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc
   61 /*    11*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
   63 /*    15*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
   68 /*    22*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   72 /*    28*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
   78 /*    38*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
   95 /*    71*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
   97 /*    75*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
  102 /*    82*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  106 /*    88*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  112 /*    98*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  129 /*   130*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  131 /*   134*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
  136 /*   141*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  140 /*   147*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  146 /*   157*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  163 /*   190*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  165 /*   194*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
  170 /*   201*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  174 /*   207*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  180 /*   217*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  197 /*   249*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  199 /*   253*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
  204 /*   260*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  208 /*   266*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  214 /*   276*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  231 /*   309*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  233 /*   313*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
  238 /*   320*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  242 /*   326*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  248 /*   336*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  265 /*   368*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  267 /*   372*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
  272 /*   379*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  276 /*   385*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  282 /*   395*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  299 /*   428*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  301 /*   432*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
  306 /*   439*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  310 /*   445*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  316 /*   455*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  333 /*   487*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  335 /*   491*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
  340 /*   498*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  344 /*   504*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  350 /*   514*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  367 /*   547*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  369 /*   551*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
  374 /*   558*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  378 /*   564*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  384 /*   574*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  401 /*   606*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  403 /*   610*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
  408 /*   617*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  412 /*   623*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  418 /*   633*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  435 /*   666*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  437 /*   670*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
  442 /*   677*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  446 /*   683*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  452 /*   693*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  469 /*   725*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  471 /*   729*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
  476 /*   736*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  480 /*   742*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  486 /*   752*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  503 /*   785*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  505 /*   789*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
  510 /*   796*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  514 /*   802*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  520 /*   812*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  537 /*   844*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  539 /*   848*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
  544 /*   855*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  548 /*   861*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  554 /*   871*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  571 /*   904*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  573 /*   908*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
  578 /*   915*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  582 /*   921*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  588 /*   931*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  605 /*   963*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  607 /*   967*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
  612 /*   974*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  616 /*   980*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  622 /*   990*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  639 /*  1023*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  641 /*  1027*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
  646 /*  1034*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  650 /*  1040*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  656 /*  1050*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  673 /*  1082*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  675 /*  1086*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
  680 /*  1093*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  684 /*  1099*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  690 /*  1109*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  707 /*  1142*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  709 /*  1146*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
  714 /*  1153*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  718 /*  1159*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  724 /*  1169*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  741 /*  1201*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  743 /*  1205*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
  748 /*  1212*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  752 /*  1218*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  758 /*  1228*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  775 /*  1261*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  777 /*  1265*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
  782 /*  1272*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  786 /*  1278*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  792 /*  1288*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  809 /*  1320*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  811 /*  1324*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
  816 /*  1331*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  820 /*  1337*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  826 /*  1347*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  843 /*  1380*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  845 /*  1384*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
  850 /*  1391*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  854 /*  1397*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  860 /*  1407*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  877 /*  1439*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  879 /*  1443*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
  884 /*  1450*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
  887 /*  1455*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  891 /*  1461*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  910 /*  1502*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  912 /*  1506*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
  917 /*  1513*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
  920 /*  1518*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  924 /*  1524*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  943 /*  1564*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  945 /*  1568*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
  950 /*  1575*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
  953 /*  1580*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  957 /*  1586*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
  976 /*  1627*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
  978 /*  1631*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
  983 /*  1638*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
  986 /*  1643*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  990 /*  1649*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1009 /*  1689*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1011 /*  1693*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 1016 /*  1700*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1019 /*  1705*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1023 /*  1711*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1042 /*  1752*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1044 /*  1756*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 1049 /*  1763*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1052 /*  1768*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1056 /*  1774*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1075 /*  1814*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1077 /*  1818*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 1082 /*  1825*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1085 /*  1830*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1089 /*  1836*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1108 /*  1877*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1110 /*  1881*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 1115 /*  1888*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1118 /*  1893*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1122 /*  1899*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1141 /*  1939*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1143 /*  1943*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 1148 /*  1950*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1151 /*  1955*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1155 /*  1961*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1174 /*  2002*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1176 /*  2006*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 1181 /*  2013*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1184 /*  2018*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1188 /*  2024*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1207 /*  2064*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1209 /*  2068*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 1214 /*  2075*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1217 /*  2080*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1221 /*  2086*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1240 /*  2127*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1242 /*  2131*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 1247 /*  2138*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1250 /*  2143*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1254 /*  2149*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1273 /*  2189*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1275 /*  2193*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1280 /*  2200*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1284 /*  2206*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1303 /*  2242*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1305 /*  2246*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1310 /*  2253*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1314 /*  2259*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1333 /*  2294*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1335 /*  2298*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1340 /*  2305*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1344 /*  2311*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1363 /*  2347*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1365 /*  2351*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1370 /*  2358*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1374 /*  2364*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1393 /*  2399*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1395 /*  2403*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1400 /*  2410*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1403 /*  2415*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1422 /*  2455*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1424 /*  2459*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1429 /*  2466*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 1432 /*  2471*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 1451 /*  2510*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1453 /*  2514*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 1459 /*  2522*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1462 /*  2527*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1482 /*  2570*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1484 /*  2574*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 1490 /*  2582*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1493 /*  2587*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1513 /*  2629*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1515 /*  2633*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 1521 /*  2641*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1524 /*  2646*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1544 /*  2689*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1546 /*  2693*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 1552 /*  2701*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1555 /*  2706*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1575 /*  2748*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1577 /*  2752*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 1583 /*  2760*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1586 /*  2765*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1606 /*  2808*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1608 /*  2812*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 1614 /*  2820*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1617 /*  2825*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1637 /*  2867*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1639 /*  2871*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 1645 /*  2879*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1648 /*  2884*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1668 /*  2927*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1670 /*  2931*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 1676 /*  2939*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1679 /*  2944*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1699 /*  2986*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1701 /*  2990*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 1707 /*  2998*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1710 /*  3003*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1730 /*  3046*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1732 /*  3050*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 1738 /*  3058*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1741 /*  3063*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1761 /*  3105*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1763 /*  3109*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 1769 /*  3117*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1772 /*  3122*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1792 /*  3165*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 1794 /*  3169*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 1800 /*  3177*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1803 /*  3182*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 1823 /*  3224*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1828 /*  3231*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1832 /*  3237*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1851 /*  3274*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1856 /*  3281*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1860 /*  3287*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1879 /*  3323*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1884 /*  3330*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1888 /*  3336*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1907 /*  3373*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 1912 /*  3380*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1916 /*  3386*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1935 /*  3422*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 1940 /*  3429*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1944 /*  3435*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1964 /*  3474*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 1969 /*  3481*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1973 /*  3487*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1993 /*  3525*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 1998 /*  3532*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2002 /*  3538*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2022 /*  3577*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 2027 /*  3584*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2031 /*  3590*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2051 /*  3628*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 2056 /*  3635*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2060 /*  3641*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2080 /*  3680*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 2085 /*  3687*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2089 /*  3693*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2109 /*  3731*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 2114 /*  3738*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2118 /*  3744*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2138 /*  3783*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 2143 /*  3790*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2147 /*  3796*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2167 /*  3834*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 2172 /*  3841*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2176 /*  3847*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2196 /*  3886*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 2201 /*  3893*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2205 /*  3899*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2225 /*  3937*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 2230 /*  3944*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2234 /*  3950*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2254 /*  3989*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 2259 /*  3996*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2263 /*  4002*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2283 /*  4040*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 2288 /*  4047*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2292 /*  4053*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2312 /*  4092*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 2317 /*  4099*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2321 /*  4105*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2341 /*  4143*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 2346 /*  4150*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2350 /*  4156*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2370 /*  4195*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 2375 /*  4202*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2379 /*  4208*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2399 /*  4246*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 2404 /*  4253*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2408 /*  4259*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2428 /*  4298*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 2433 /*  4305*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2437 /*  4311*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2457 /*  4349*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 2462 /*  4356*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2466 /*  4362*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2486 /*  4401*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 2491 /*  4408*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2495 /*  4414*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2515 /*  4452*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 2520 /*  4459*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2524 /*  4465*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2544 /*  4504*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 2549 /*  4511*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2553 /*  4517*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2573 /*  4555*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 2578 /*  4562*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2582 /*  4568*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2602 /*  4607*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 2607 /*  4614*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2611 /*  4620*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2631 /*  4658*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 2636 /*  4665*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2640 /*  4671*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2661 /*  4712*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 2666 /*  4719*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2670 /*  4725*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2691 /*  4765*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 2696 /*  4772*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2700 /*  4778*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2721 /*  4819*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 2726 /*  4826*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2730 /*  4832*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2751 /*  4872*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2753 /*  4876*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 2760 /*  4886*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2777 /*  4920*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2779 /*  4924*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 2786 /*  4934*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2803 /*  4967*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2805 /*  4971*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 2812 /*  4981*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2829 /*  5015*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2831 /*  5019*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 2838 /*  5029*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2855 /*  5062*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2857 /*  5066*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 2864 /*  5076*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2881 /*  5110*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2883 /*  5114*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 2890 /*  5124*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2907 /*  5157*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2909 /*  5161*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 2916 /*  5171*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2933 /*  5205*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2935 /*  5209*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 2942 /*  5219*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2959 /*  5252*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2961 /*  5256*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 2968 /*  5266*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 2985 /*  5300*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 2987 /*  5304*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 2994 /*  5314*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 3011 /*  5347*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 3013 /*  5351*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 3020 /*  5361*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 3037 /*  5395*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 3039 /*  5399*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 3046 /*  5409*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 3063 /*  5442*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 3065 /*  5446*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 3071 /*  5454*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3090 /*  5495*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 3092 /*  5499*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 3098 /*  5507*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3117 /*  5547*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 3122 /*  5554*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3125 /*  5559*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3144 /*  5600*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 3149 /*  5607*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3152 /*  5612*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3171 /*  5652*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 3176 /*  5659*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3179 /*  5664*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3199 /*  5707*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 3204 /*  5714*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3207 /*  5719*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3227 /*  5761*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 3232 /*  5768*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3235 /*  5773*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3255 /*  5816*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 3260 /*  5823*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3263 /*  5828*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3283 /*  5870*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 3288 /*  5877*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3291 /*  5882*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3311 /*  5925*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 3316 /*  5932*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3319 /*  5937*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3339 /*  5979*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 3344 /*  5986*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3347 /*  5991*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3367 /*  6034*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 3372 /*  6041*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3375 /*  6046*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3395 /*  6088*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 3400 /*  6095*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3403 /*  6100*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3423 /*  6143*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 3428 /*  6150*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3431 /*  6155*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3451 /*  6197*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 3456 /*  6204*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3459 /*  6209*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3479 /*  6252*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 3484 /*  6259*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3487 /*  6264*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3507 /*  6306*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 3512 /*  6313*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3515 /*  6318*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3536 /*  6363*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 3541 /*  6370*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 3544 /*  6375*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 3564 /*  6416*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
 3641 /*  6544*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 3643 /*  6548*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 3663 /*  6585*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
 3665 /*  6589*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 3685 /*  6625*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
 3690 /*  6633*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3705 /*  6662*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
 3710 /*  6670*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3725 /*  6698*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 3731 /*  6706*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3750 /*  6748*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 3756 /*  6756*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3775 /*  6797*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 3781 /*  6805*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3801 /*  6849*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 3807 /*  6857*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3827 /*  6900*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 3833 /*  6908*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3853 /*  6952*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 3859 /*  6960*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3879 /*  7003*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 3885 /*  7011*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3905 /*  7055*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 3911 /*  7063*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3931 /*  7106*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 3937 /*  7114*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3957 /*  7158*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 3963 /*  7166*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3983 /*  7209*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 3989 /*  7217*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4009 /*  7261*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 4015 /*  7269*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4035 /*  7312*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 4041 /*  7320*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4061 /*  7364*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 4067 /*  7372*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4087 /*  7415*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 4093 /*  7423*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4114 /*  7469*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 4120 /*  7477*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4141 /*  7522*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
 4145 /*  7529*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
 4157 /*  7553*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
 4161 /*  7560*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
 4173 /*  7583*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 4193 /*  7621*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 4213 /*  7658*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 4234 /*  7698*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
 4255 /*  7737*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 4276 /*  7777*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
 4297 /*  7816*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 4318 /*  7856*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
 4339 /*  7895*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 4360 /*  7935*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
 4381 /*  7974*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 4402 /*  8014*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
 4423 /*  8053*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 4444 /*  8093*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_SWAP),
 4465 /*  8132*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 4487 /*  8174*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 4523 /*  8239*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4571 /*  8321*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4602 /*  8367*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4616 /*  8389*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4647 /*  8435*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4661 /*  8457*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4692 /*  8503*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4706 /*  8525*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 4768 /*  8636*/        OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 4778 /*  8653*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4784 /*  8663*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4788 /*  8669*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4820 /*  8730*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4826 /*  8740*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4830 /*  8746*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4861 /*  8806*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 4865 /*  8812*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4869 /*  8818*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4906 /*  8896*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4909 /*  8901*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4913 /*  8907*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4950 /*  8986*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4954 /*  8992*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4993 /*  9068*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4999 /*  9078*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5003 /*  9084*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5020 /*  9117*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5026 /*  9127*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5030 /*  9133*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5046 /*  9165*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 5050 /*  9171*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5054 /*  9177*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5074 /*  9218*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5077 /*  9223*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5081 /*  9229*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5100 /*  9270*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5104 /*  9276*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5128 /*  9323*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5134 /*  9333*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5151 /*  9365*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5157 /*  9375*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5173 /*  9406*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 5177 /*  9412*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5197 /*  9452*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5200 /*  9457*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5219 /*  9497*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5243 /*  9543*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5249 /*  9553*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5266 /*  9585*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5272 /*  9595*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5288 /*  9626*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 5292 /*  9632*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5312 /*  9672*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5315 /*  9677*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5334 /*  9717*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5358 /*  9763*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5364 /*  9773*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5381 /*  9805*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5387 /*  9815*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5403 /*  9846*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 5407 /*  9852*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5427 /*  9892*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5430 /*  9897*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5449 /*  9937*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5473 /*  9983*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5479 /*  9993*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5496 /* 10025*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5502 /* 10035*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5518 /* 10066*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 5522 /* 10072*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5542 /* 10112*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5545 /* 10117*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5564 /* 10157*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5588 /* 10203*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5594 /* 10213*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5611 /* 10245*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5617 /* 10255*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5633 /* 10286*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 5637 /* 10292*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5657 /* 10332*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5660 /* 10337*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5679 /* 10377*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5703 /* 10423*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5709 /* 10433*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5726 /* 10465*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5732 /* 10475*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5748 /* 10506*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 5752 /* 10512*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5772 /* 10552*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5775 /* 10557*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5794 /* 10597*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5818 /* 10642*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5836 /* 10675*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5853 /* 10707*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 5872 /* 10744*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5912 /* 10825*/        OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
 5922 /* 10842*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5928 /* 10852*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5932 /* 10858*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5964 /* 10919*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5970 /* 10929*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 5974 /* 10935*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6005 /* 10995*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 6009 /* 11001*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6013 /* 11007*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6050 /* 11085*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6053 /* 11090*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6057 /* 11096*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6094 /* 11175*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6098 /* 11181*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6137 /* 11257*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6143 /* 11267*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6173 /* 11324*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6179 /* 11334*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6208 /* 11390*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 6212 /* 11396*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6247 /* 11470*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6250 /* 11475*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6285 /* 11550*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6322 /* 11622*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6328 /* 11632*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6358 /* 11689*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6364 /* 11699*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6393 /* 11755*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 6397 /* 11761*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6432 /* 11835*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6435 /* 11840*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6470 /* 11915*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6507 /* 11987*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6513 /* 11997*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6543 /* 12054*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6549 /* 12064*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6578 /* 12120*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 6582 /* 12126*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6617 /* 12200*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6620 /* 12205*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6655 /* 12280*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6692 /* 12352*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6698 /* 12362*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6728 /* 12419*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6734 /* 12429*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6763 /* 12485*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 6767 /* 12491*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6802 /* 12565*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6805 /* 12570*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6840 /* 12645*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6877 /* 12717*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6883 /* 12727*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6913 /* 12784*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6919 /* 12794*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6948 /* 12850*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 6952 /* 12856*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 6987 /* 12930*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6990 /* 12935*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 7025 /* 13010*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 7062 /* 13082*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7068 /* 13092*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 7098 /* 13149*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7104 /* 13159*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 7133 /* 13215*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 7137 /* 13221*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 7172 /* 13295*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7175 /* 13300*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 7210 /* 13375*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 7247 /* 13447*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7279 /* 13506*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7310 /* 13564*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 7345 /* 13635*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7414 /* 13773*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
 8279 /* 15346*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8297 /* 15380*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8314 /* 15413*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 8336 /* 15458*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8355 /* 15494*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8373 /* 15529*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 8396 /* 15576*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8415 /* 15612*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8433 /* 15647*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 8456 /* 15692*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8470 /* 15716*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8490 /* 15749*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8508 /* 15788*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8527 /* 15829*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8608 /* 15990*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8615 /* 16002*/          OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 8701 /* 16168*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8708 /* 16180*/          OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 8793 /* 16345*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 8798 /* 16353*/          OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 8872 /* 16513*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8875 /* 16518*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 8920 /* 16617*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
 8923 /* 16622*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 8958 /* 16696*/        OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 8994 /* 16769*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9110 /* 17013*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9114 /* 17019*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9130 /* 17047*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 9156 /* 17091*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9348 /* 17473*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9539 /* 17854*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 9781 /* 18404*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10209 /* 19343*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10237 /* 19398*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10264 /* 19452*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
10297 /* 19523*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10352 /* 19644*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10506 /* 19953*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10659 /* 20261*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
10842 /* 20679*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11182 /* 21427*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11210 /* 21482*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11237 /* 21536*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
11270 /* 21607*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11332 /* 21741*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11373 /* 21819*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11413 /* 21896*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
11462 /* 22001*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11549 /* 22184*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11599 /* 22280*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11648 /* 22376*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
11709 /* 22509*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11817 /* 22738*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11835 /* 22772*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11852 /* 22805*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
11872 /* 22845*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11907 /* 22917*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11925 /* 22951*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11942 /* 22984*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
11962 /* 23024*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11997 /* 23096*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12015 /* 23130*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12032 /* 23163*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
12052 /* 23203*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12087 /* 23275*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12105 /* 23309*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12122 /* 23342*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
12142 /* 23382*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12177 /* 23454*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12195 /* 23488*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12212 /* 23521*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
12232 /* 23561*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12267 /* 23633*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12285 /* 23667*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12302 /* 23700*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
12322 /* 23740*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12357 /* 23812*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12375 /* 23846*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12392 /* 23879*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
12412 /* 23919*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12447 /* 23991*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12465 /* 24025*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12482 /* 24058*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
12502 /* 24098*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12534 /* 24164*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
12544 /* 24181*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
12556 /* 24199*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
12569 /* 24218*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
12658 /* 24378*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
12822 /* 24684*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12874 /* 24786*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12925 /* 24887*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
12984 /* 25019*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13097 /* 25263*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13150 /* 25370*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13202 /* 25477*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
13262 /* 25614*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13377 /* 25868*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13430 /* 25975*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13482 /* 26082*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
13542 /* 26219*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13657 /* 26473*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13710 /* 26580*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13762 /* 26687*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
13822 /* 26824*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13937 /* 27078*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13990 /* 27185*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14042 /* 27292*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
14102 /* 27429*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14217 /* 27683*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14270 /* 27790*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14322 /* 27897*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
14382 /* 28034*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14497 /* 28288*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14550 /* 28395*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14602 /* 28502*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
14662 /* 28639*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14777 /* 28893*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14831 /* 29005*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14884 /* 29117*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
14945 /* 29259*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15056 /* 29513*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
15063 /* 29525*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15080 /* 29554*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
15098 /* 29584*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15115 /* 29613*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
15178 /* 29718*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15182 /* 29724*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15194 /* 29744*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15198 /* 29750*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
15209 /* 29771*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
15263 /* 29861*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15314 /* 29947*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
15354 /* 30013*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15390 /* 30073*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
15462 /* 30195*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15532 /* 30315*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
15576 /* 30389*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15619 /* 30463*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
15643 /* 30499*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15665 /* 30533*/      OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
15691 /* 30573*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15714 /* 30609*/    OPC_CheckOpcode, TARGET_VAL(WebAssemblyISD::Wrapper),
15717 /* 30614*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
15730 /* 30634*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15735 /* 30642*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16263 /* 31605*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16276 /* 31629*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
16290 /* 31654*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16303 /* 31678*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
16317 /* 31703*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16329 /* 31725*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
16343 /* 31750*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16355 /* 31772*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
16369 /* 31797*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16382 /* 31821*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
16396 /* 31846*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16409 /* 31870*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
16422 /* 31894*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
16532 /* 32091*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
16544 /* 32112*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16579 /* 32175*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
16630 /* 32251*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
16634 /* 32257*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
16859 /* 32685*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
16865 /* 32695*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
16868 /* 32701*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
16915 /* 32784*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
16943 /* 32829*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
16974 /* 32877*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17003 /* 32923*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17013 /* 32936*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17042 /* 32982*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17067 /* 33026*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17076 /* 33038*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17104 /* 33083*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17129 /* 33126*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17132 /* 33132*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17148 /* 33157*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17176 /* 33202*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17207 /* 33250*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17237 /* 33297*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17247 /* 33310*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17276 /* 33356*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17301 /* 33400*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17310 /* 33412*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17338 /* 33457*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17363 /* 33500*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17366 /* 33506*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17382 /* 33531*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17410 /* 33576*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17441 /* 33624*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17471 /* 33671*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17481 /* 33684*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17510 /* 33730*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17535 /* 33774*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17544 /* 33786*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17572 /* 33831*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17597 /* 33874*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17600 /* 33880*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17616 /* 33905*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17644 /* 33950*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17675 /* 33998*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17705 /* 34045*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17715 /* 34058*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17744 /* 34104*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17768 /* 34145*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
17777 /* 34157*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17805 /* 34202*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
17980 /* 34520*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
17987 /* 34533*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
18002 /* 34560*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
18120 /* 34767*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18127 /* 34780*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
18142 /* 34807*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
18260 /* 35014*/      OPC_CheckOpcode, TARGET_VAL(ISD::BUILD_VECTOR),
18267 /* 35027*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
18282 /* 35054*/          OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
19286 /* 36807*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19293 /* 36822*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19299 /* 36832*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19305 /* 36842*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19311 /* 36852*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19317 /* 36862*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19323 /* 36872*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19329 /* 36882*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19334 /* 36892*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19340 /* 36903*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19346 /* 36914*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19352 /* 36925*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19358 /* 36936*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19364 /* 36947*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19370 /* 36958*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19376 /* 36969*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19408 /* 37042*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19414 /* 37052*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19420 /* 37062*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19426 /* 37072*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19432 /* 37082*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19438 /* 37092*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19444 /* 37102*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19466 /* 37148*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19471 /* 37156*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19476 /* 37164*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19494 /* 37198*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19528 /* 37259*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
19533 /* 37268*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
19538 /* 37276*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
19543 /* 37284*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
19560 /* 37317*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
19581 /* 37356*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19587 /* 37366*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19593 /* 37376*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19599 /* 37386*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19605 /* 37396*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19611 /* 37406*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19616 /* 37416*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19622 /* 37427*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19628 /* 37438*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19634 /* 37449*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19640 /* 37460*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19646 /* 37471*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19652 /* 37482*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19658 /* 37493*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19664 /* 37504*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19670 /* 37515*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19702 /* 37591*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19708 /* 37601*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19714 /* 37611*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19720 /* 37621*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19726 /* 37631*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19732 /* 37641*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19737 /* 37651*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19743 /* 37662*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19749 /* 37673*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19755 /* 37684*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19761 /* 37695*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19767 /* 37706*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19773 /* 37717*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19779 /* 37728*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19785 /* 37739*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19791 /* 37750*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19823 /* 37826*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19829 /* 37836*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19835 /* 37846*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19841 /* 37856*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19847 /* 37866*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19853 /* 37876*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19858 /* 37886*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19864 /* 37897*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19870 /* 37908*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19876 /* 37919*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19882 /* 37930*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19888 /* 37941*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19894 /* 37952*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19900 /* 37963*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19906 /* 37974*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19912 /* 37985*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19944 /* 38061*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19950 /* 38071*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19956 /* 38081*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19962 /* 38091*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19968 /* 38101*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19974 /* 38111*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19979 /* 38121*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19985 /* 38132*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19991 /* 38143*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19997 /* 38154*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20003 /* 38165*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20009 /* 38176*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20015 /* 38187*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20021 /* 38198*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20027 /* 38209*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20033 /* 38220*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20065 /* 38296*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20071 /* 38306*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20077 /* 38316*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20083 /* 38326*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20089 /* 38336*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20095 /* 38346*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20100 /* 38356*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20106 /* 38367*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20112 /* 38378*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20118 /* 38389*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20124 /* 38400*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20130 /* 38411*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20136 /* 38422*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20142 /* 38433*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20148 /* 38444*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20154 /* 38455*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20186 /* 38531*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20192 /* 38541*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20198 /* 38551*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20204 /* 38561*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20210 /* 38571*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20216 /* 38581*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20221 /* 38591*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20227 /* 38602*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20233 /* 38613*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20239 /* 38624*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20245 /* 38635*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20251 /* 38646*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20257 /* 38657*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20263 /* 38668*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20269 /* 38679*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20275 /* 38690*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20304 /* 38763*/    OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20313 /* 38779*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20377 /* 38900*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20440 /* 39021*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
20511 /* 39172*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20644 /* 39446*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20678 /* 39511*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20711 /* 39575*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
20748 /* 39653*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20818 /* 39798*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20853 /* 39864*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
20880 /* 39920*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20893 /* 39945*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
20907 /* 39971*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20920 /* 39996*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
20934 /* 40022*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20947 /* 40047*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
gen/lib/Target/X86/X86GenDAGISel.inc
  545 /*  1034*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  555 /*  1049*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  558 /*  1054*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  579 /*  1098*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  582 /*  1103*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  603 /*  1147*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  606 /*  1152*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  627 /*  1196*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  630 /*  1201*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  717 /*  1388*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  737 /*  1430*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  757 /*  1472*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  777 /*  1514*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  865 /*  1708*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  875 /*  1723*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  878 /*  1728*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  899 /*  1772*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  902 /*  1777*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  923 /*  1821*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  926 /*  1826*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  947 /*  1870*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  950 /*  1875*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1037 /*  2062*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1057 /*  2104*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1077 /*  2146*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1097 /*  2188*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1185 /*  2382*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1195 /*  2397*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1198 /*  2402*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1219 /*  2446*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1222 /*  2451*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1243 /*  2495*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1246 /*  2500*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1267 /*  2544*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1270 /*  2549*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1357 /*  2736*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1377 /*  2778*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1397 /*  2820*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1417 /*  2862*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1505 /*  3056*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1515 /*  3071*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1518 /*  3076*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1539 /*  3120*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1542 /*  3125*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1563 /*  3169*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1566 /*  3174*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1587 /*  3218*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1590 /*  3223*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1742 /*  3552*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1762 /*  3594*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1782 /*  3636*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1802 /*  3678*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1890 /*  3872*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1900 /*  3887*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1903 /*  3892*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1924 /*  3936*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1927 /*  3941*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1948 /*  3985*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1951 /*  3990*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1972 /*  4034*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1975 /*  4039*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2127 /*  4368*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2147 /*  4410*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2167 /*  4452*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2187 /*  4494*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2277 /*  4693*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2343 /*  4833*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2355 /*  4852*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2522 /*  5238*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2594 /*  5423*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2717 /*  5695*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2741 /*  5743*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2765 /*  5791*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2790 /*  5841*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2814 /*  5890*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2871 /*  6021*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2928 /*  6156*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3129 /*  6679*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3252 /*  6951*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3276 /*  6999*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3300 /*  7047*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3325 /*  7097*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3349 /*  7146*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3406 /*  7277*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3463 /*  7412*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3474 /*  7428*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3595 /*  7698*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3619 /*  7746*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3643 /*  7794*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3668 /*  7844*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3692 /*  7893*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3749 /*  8024*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3806 /*  8159*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3817 /*  8175*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3938 /*  8445*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3962 /*  8493*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3986 /*  8541*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4011 /*  8591*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4035 /*  8640*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4092 /*  8771*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4149 /*  8906*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4161 /*  8925*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4344 /*  9346*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4418 /*  9507*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4430 /*  9526*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4612 /*  9948*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4624 /*  9965*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4645 /* 10009*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4666 /* 10053*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4738 /* 10213*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4750 /* 10230*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4771 /* 10274*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4792 /* 10318*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4868 /* 10489*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTPS2PH),
 4873 /* 10497*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4935 /* 10621*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5220 /* 11226*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5260 /* 11310*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5301 /* 11394*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 5306 /* 11403*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5326 /* 11444*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5346 /* 11485*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5377 /* 11551*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5408 /* 11617*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5439 /* 11683*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5470 /* 11749*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5489 /* 11788*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5509 /* 11829*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5529 /* 11870*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5548 /* 11909*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5568 /* 11950*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5588 /* 11991*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5608 /* 12032*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5627 /* 12071*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5661 /* 12143*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5681 /* 12184*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5701 /* 12225*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5721 /* 12266*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5741 /* 12307*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5761 /* 12348*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5780 /* 12387*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5817 /* 12465*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 5837 /* 12505*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5876 /* 12587*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5918 /* 12675*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 5946 /* 12732*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 6200 /* 13302*/      OPC_CheckOpcode, TARGET_VAL(ISD::BSWAP),
 7465 /* 16014*/      OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
 7467 /* 16018*/      OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
 7479 /* 16041*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
 7484 /* 16048*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 7486 /* 16052*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 7488 /* 16056*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7524 /* 16140*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7559 /* 16220*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 7561 /* 16224*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 7563 /* 16228*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7597 /* 16310*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7648 /* 16428*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 7650 /* 16432*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 7652 /* 16436*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 7729 /* 16609*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
 7731 /* 16613*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 7733 /* 16617*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 8605 /* 18525*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 8726 /* 18823*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8745 /* 18862*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8762 /* 18898*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8779 /* 18934*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8847 /* 19084*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 8906 /* 19216*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 8962 /* 19337*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 8972 /* 19352*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8990 /* 19390*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9007 /* 19426*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9024 /* 19462*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9093 /* 19618*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 9154 /* 19780*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9173 /* 19819*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9190 /* 19855*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9207 /* 19891*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9275 /* 20041*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 9333 /* 20172*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 9343 /* 20187*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9361 /* 20225*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9378 /* 20261*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9395 /* 20297*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9463 /* 20447*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 9521 /* 20578*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 9531 /* 20593*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9549 /* 20631*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9566 /* 20667*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9583 /* 20703*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9651 /* 20853*/          OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
 9710 /* 20980*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9755 /* 21078*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
 9862 /* 21312*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9950 /* 21477*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9973 /* 21520*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9996 /* 21563*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10020 /* 21608*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10054 /* 21670*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10082 /* 21729*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10110 /* 21788*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10156 /* 21883*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10173 /* 21915*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10190 /* 21947*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10207 /* 21979*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10224 /* 22010*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10276 /* 22117*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10312 /* 22192*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10348 /* 22267*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
10503 /* 22541*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10541 /* 22608*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10579 /* 22675*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10677 /* 22851*/        OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
10679 /* 22855*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10691 /* 22872*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10704 /* 22899*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10717 /* 22923*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10727 /* 22937*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10740 /* 22964*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10752 /* 22987*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10762 /* 23001*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10775 /* 23027*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
10788 /* 23050*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10816 /* 23101*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10844 /* 23152*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10872 /* 23203*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10900 /* 23254*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10928 /* 23305*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10956 /* 23356*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10984 /* 23407*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11011 /* 23457*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11038 /* 23505*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11065 /* 23553*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11093 /* 23602*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11110 /* 23634*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11140 /* 23687*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11157 /* 23719*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11187 /* 23772*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11204 /* 23804*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11234 /* 23857*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11251 /* 23889*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11281 /* 23942*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11298 /* 23974*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11328 /* 24027*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11345 /* 24059*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11375 /* 24112*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11392 /* 24144*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11422 /* 24197*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11439 /* 24229*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11469 /* 24282*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11497 /* 24333*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11525 /* 24384*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11553 /* 24435*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11581 /* 24486*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11609 /* 24537*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11637 /* 24588*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11665 /* 24639*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11693 /* 24690*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11721 /* 24741*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11749 /* 24792*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11777 /* 24843*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11805 /* 24894*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11833 /* 24945*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11861 /* 24996*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11878 /* 25028*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11908 /* 25081*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11925 /* 25113*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11955 /* 25166*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11972 /* 25198*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12002 /* 25251*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12019 /* 25283*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12049 /* 25336*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12066 /* 25368*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12096 /* 25421*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12113 /* 25453*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12143 /* 25506*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12171 /* 25557*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12188 /* 25589*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12218 /* 25642*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12235 /* 25674*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12265 /* 25727*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12282 /* 25759*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12312 /* 25812*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12329 /* 25844*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12359 /* 25897*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12376 /* 25929*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12406 /* 25982*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12423 /* 26014*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12453 /* 26067*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12470 /* 26099*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12500 /* 26152*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12528 /* 26203*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12556 /* 26254*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12584 /* 26305*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12601 /* 26337*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12631 /* 26390*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12648 /* 26422*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12678 /* 26475*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12695 /* 26507*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12725 /* 26560*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12753 /* 26611*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12781 /* 26662*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12809 /* 26713*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12837 /* 26764*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12865 /* 26815*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12893 /* 26866*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12921 /* 26917*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12949 /* 26968*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12977 /* 27019*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
12994 /* 27051*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13024 /* 27104*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13041 /* 27136*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13071 /* 27189*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13088 /* 27221*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13118 /* 27274*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13146 /* 27325*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13174 /* 27376*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13202 /* 27427*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13230 /* 27478*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13258 /* 27529*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13286 /* 27580*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13314 /* 27631*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13342 /* 27682*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13370 /* 27733*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13398 /* 27784*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13426 /* 27835*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13454 /* 27886*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13481 /* 27936*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13508 /* 27984*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13536 /* 28034*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13563 /* 28082*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13592 /* 28133*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13619 /* 28183*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13647 /* 28232*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13675 /* 28283*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13703 /* 28334*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13731 /* 28385*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13759 /* 28436*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13787 /* 28487*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13815 /* 28538*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13843 /* 28589*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13870 /* 28639*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13898 /* 28688*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13926 /* 28739*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13954 /* 28790*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13981 /* 28840*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14009 /* 28889*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14037 /* 28940*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14064 /* 28990*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14092 /* 29039*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14119 /* 29089*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14146 /* 29137*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14174 /* 29186*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14202 /* 29237*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14229 /* 29287*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14257 /* 29335*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14269 /* 29356*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14281 /* 29377*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14293 /* 29398*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14305 /* 29419*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14317 /* 29440*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14329 /* 29461*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14341 /* 29482*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14353 /* 29503*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14373 /* 29540*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14384 /* 29556*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14398 /* 29585*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14410 /* 29611*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14422 /* 29628*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14437 /* 29658*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14452 /* 29687*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14473 /* 29726*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14483 /* 29740*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14494 /* 29765*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14505 /* 29780*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14519 /* 29808*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14532 /* 29832*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14543 /* 29848*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14556 /* 29875*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14568 /* 29898*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14579 /* 29914*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14593 /* 29942*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14607 /* 29969*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14628 /* 30007*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14639 /* 30023*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14650 /* 30048*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14662 /* 30065*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14675 /* 30094*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14685 /* 30108*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14696 /* 30133*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14707 /* 30148*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14720 /* 30177*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14730 /* 30191*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14741 /* 30216*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14752 /* 30231*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14767 /* 30262*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14794 /* 30314*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14804 /* 30328*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14815 /* 30353*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14826 /* 30368*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14839 /* 30397*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14849 /* 30411*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14860 /* 30436*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14871 /* 30451*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14886 /* 30482*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14907 /* 30521*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14917 /* 30535*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14928 /* 30560*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14939 /* 30575*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14954 /* 30606*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
14966 /* 30629*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14993 /* 30677*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15020 /* 30725*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15047 /* 30773*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15074 /* 30821*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15101 /* 30869*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15128 /* 30917*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15155 /* 30965*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15182 /* 31013*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15209 /* 31061*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15236 /* 31109*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15263 /* 31157*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15290 /* 31205*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15317 /* 31253*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15344 /* 31301*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15372 /* 31350*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15390 /* 31384*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15422 /* 31441*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15440 /* 31475*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15472 /* 31532*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15490 /* 31566*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15522 /* 31623*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15540 /* 31657*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15572 /* 31714*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15590 /* 31748*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15622 /* 31805*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15640 /* 31839*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15672 /* 31896*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15690 /* 31930*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15722 /* 31987*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15740 /* 32021*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15772 /* 32078*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15790 /* 32112*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15822 /* 32169*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15840 /* 32203*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15872 /* 32260*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15890 /* 32294*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15922 /* 32351*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15940 /* 32385*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
15972 /* 32442*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16020 /* 32532*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16068 /* 32622*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16116 /* 32712*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16164 /* 32802*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16212 /* 32892*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16240 /* 32943*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16268 /* 32994*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16296 /* 33045*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16324 /* 33096*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16352 /* 33147*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16381 /* 33200*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16410 /* 33253*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16439 /* 33306*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16472 /* 33367*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16501 /* 33420*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16530 /* 33473*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16593 /* 33594*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16656 /* 33715*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16719 /* 33836*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16782 /* 33957*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16828 /* 34044*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16874 /* 34131*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16920 /* 34218*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
16965 /* 34304*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17013 /* 34390*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17041 /* 34441*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17069 /* 34492*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17097 /* 34543*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17143 /* 34627*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17154 /* 34643*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17168 /* 34672*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17180 /* 34698*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17192 /* 34715*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17207 /* 34745*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17222 /* 34774*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17243 /* 34814*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17254 /* 34830*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17268 /* 34859*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17280 /* 34885*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17292 /* 34902*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17307 /* 34932*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17322 /* 34961*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17343 /* 35000*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17353 /* 35014*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17364 /* 35039*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17375 /* 35054*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17389 /* 35082*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17401 /* 35105*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17428 /* 35153*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17455 /* 35201*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17482 /* 35249*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17509 /* 35297*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17537 /* 35346*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17566 /* 35397*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17603 /* 35479*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17749 /* 35804*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17775 /* 35855*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17820 /* 35948*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17839 /* 35986*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17849 /* 36000*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17862 /* 36029*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17876 /* 36053*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17886 /* 36067*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17899 /* 36096*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
17912 /* 36119*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
17940 /* 36169*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18500 /* 37329*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
18512 /* 37347*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
18850 /* 37887*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
18860 /* 37902*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
18863 /* 37907*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18885 /* 37959*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
18888 /* 37964*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18947 /* 38109*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
18950 /* 38114*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19041 /* 38305*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19138 /* 38514*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19141 /* 38519*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19163 /* 38571*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19166 /* 38576*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19224 /* 38719*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19244 /* 38760*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19247 /* 38765*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19352 /* 38992*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19439 /* 39184*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19449 /* 39199*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19452 /* 39204*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19474 /* 39256*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19477 /* 39261*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19561 /* 39464*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
19564 /* 39469*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19655 /* 39664*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19745 /* 39856*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19749 /* 39862*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19753 /* 39868*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19770 /* 39908*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19780 /* 39922*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19811 /* 39992*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19824 /* 40013*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19839 /* 40039*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19852 /* 40060*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19866 /* 40081*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19906 /* 40149*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
19917 /* 40165*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19935 /* 40202*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19974 /* 40285*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20025 /* 40384*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20077 /* 40521*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
20093 /* 40563*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
20111 /* 40618*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20144 /* 40683*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20249 /* 40914*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20290 /* 41000*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
20311 /* 41057*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
20333 /* 41106*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTL),
20336 /* 41121*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
20339 /* 41126*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20387 /* 41239*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTL),
20390 /* 41254*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
20393 /* 41259*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20445 /* 41377*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20474 /* 41447*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::SETCC_CARRY),
20489 /* 41479*/      OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
20620 /* 41743*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTL),
20658 /* 41852*/      OPC_CheckOpcode, TARGET_VAL(ISD::ROTL),
20778 /* 42173*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20929 /* 42516*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
20951 /* 42567*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21008 /* 42688*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21029 /* 42729*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21056 /* 42779*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21080 /* 42826*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21108 /* 42879*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21129 /* 42920*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21156 /* 42970*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21180 /* 43017*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21208 /* 43070*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21229 /* 43111*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21256 /* 43161*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21280 /* 43208*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21308 /* 43261*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21329 /* 43302*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21356 /* 43352*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21380 /* 43399*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21408 /* 43452*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21429 /* 43493*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21456 /* 43543*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21480 /* 43590*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21508 /* 43643*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21529 /* 43684*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21556 /* 43734*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21580 /* 43781*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21608 /* 43838*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21625 /* 43872*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21642 /* 43906*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21659 /* 43940*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21675 /* 43972*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21692 /* 44006*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21716 /* 44052*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21733 /* 44086*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21750 /* 44120*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21770 /* 44159*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21786 /* 44191*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21803 /* 44225*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21838 /* 44290*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21860 /* 44332*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21887 /* 44382*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21909 /* 44424*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21936 /* 44474*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21958 /* 44516*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
21985 /* 44566*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22007 /* 44608*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22034 /* 44658*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22056 /* 44700*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22083 /* 44750*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22105 /* 44792*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22134 /* 44847*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22153 /* 44886*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22172 /* 44925*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22191 /* 44964*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22210 /* 45003*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22229 /* 45042*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22256 /* 45095*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22275 /* 45134*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22294 /* 45173*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22316 /* 45217*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22335 /* 45256*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22354 /* 45295*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22385 /* 45355*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22403 /* 45390*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22421 /* 45425*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22439 /* 45460*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22456 /* 45493*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22474 /* 45528*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22499 /* 45575*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22517 /* 45610*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22535 /* 45645*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22556 /* 45685*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22573 /* 45718*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22591 /* 45753*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22611 /* 45790*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::CMPM),
22616 /* 45799*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22625 /* 45811*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22650 /* 45882*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22661 /* 45897*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22689 /* 45974*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22698 /* 45986*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22723 /* 46057*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22734 /* 46072*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22762 /* 46149*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22771 /* 46161*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22796 /* 46232*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22807 /* 46247*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22835 /* 46324*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22844 /* 46336*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22869 /* 46407*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22880 /* 46422*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22907 /* 46498*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::CMPM),
22912 /* 46507*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22921 /* 46519*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22947 /* 46591*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22958 /* 46606*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
22987 /* 46684*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
22996 /* 46696*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
23022 /* 46768*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
23033 /* 46783*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
23062 /* 46861*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
23071 /* 46873*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
23097 /* 46945*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
23108 /* 46960*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
23137 /* 47038*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
23146 /* 47050*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
23172 /* 47122*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
23183 /* 47137*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
23214 /* 47219*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
23219 /* 47228*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23228 /* 47241*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23243 /* 47277*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23254 /* 47293*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23271 /* 47330*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23280 /* 47343*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23295 /* 47379*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23306 /* 47395*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23323 /* 47432*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23332 /* 47445*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23347 /* 47481*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23358 /* 47497*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23375 /* 47534*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23384 /* 47547*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23399 /* 47583*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23410 /* 47599*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23427 /* 47636*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23436 /* 47649*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23451 /* 47685*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23462 /* 47701*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23479 /* 47738*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23488 /* 47751*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23503 /* 47787*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23514 /* 47803*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23531 /* 47840*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23540 /* 47853*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23555 /* 47889*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23566 /* 47905*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23583 /* 47942*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23592 /* 47955*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23607 /* 47991*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23618 /* 48007*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23635 /* 48044*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23644 /* 48057*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23659 /* 48093*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23670 /* 48109*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23687 /* 48146*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23696 /* 48159*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23711 /* 48195*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23722 /* 48211*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23739 /* 48248*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23748 /* 48261*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23763 /* 48297*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23774 /* 48313*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23791 /* 48350*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23800 /* 48363*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23815 /* 48399*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23826 /* 48415*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23843 /* 48452*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23852 /* 48465*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23867 /* 48501*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23878 /* 48517*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23895 /* 48554*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
23903 /* 48565*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23918 /* 48601*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
23928 /* 48615*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23945 /* 48652*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23954 /* 48665*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23969 /* 48701*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
23980 /* 48717*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
23997 /* 48754*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24005 /* 48765*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24020 /* 48801*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24030 /* 48815*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24047 /* 48852*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24056 /* 48865*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24071 /* 48901*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24082 /* 48917*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24099 /* 48954*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24107 /* 48965*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24122 /* 49001*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24132 /* 49015*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24149 /* 49052*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24158 /* 49065*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24173 /* 49101*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24184 /* 49117*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24201 /* 49154*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24209 /* 49165*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24224 /* 49201*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24234 /* 49215*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24251 /* 49252*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24260 /* 49265*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24275 /* 49301*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24286 /* 49317*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24303 /* 49354*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24311 /* 49365*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24326 /* 49401*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24336 /* 49415*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24353 /* 49452*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24362 /* 49465*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24377 /* 49501*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24388 /* 49517*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24405 /* 49554*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24413 /* 49565*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24428 /* 49601*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24438 /* 49615*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24455 /* 49652*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24464 /* 49665*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24479 /* 49701*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24490 /* 49717*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24507 /* 49754*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24515 /* 49765*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24530 /* 49801*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24540 /* 49815*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24557 /* 49852*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24566 /* 49865*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24581 /* 49901*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24592 /* 49917*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24609 /* 49954*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24617 /* 49965*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24632 /* 50001*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24642 /* 50015*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24659 /* 50052*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24668 /* 50065*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24683 /* 50101*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24694 /* 50117*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24711 /* 50154*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24719 /* 50165*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24734 /* 50201*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24744 /* 50215*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24761 /* 50252*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24770 /* 50265*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24785 /* 50301*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24796 /* 50317*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24813 /* 50354*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24821 /* 50365*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24836 /* 50401*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24846 /* 50415*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24863 /* 50452*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24872 /* 50465*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24887 /* 50501*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24898 /* 50517*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24915 /* 50554*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24923 /* 50565*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24938 /* 50601*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
24948 /* 50615*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24965 /* 50652*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
24974 /* 50665*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
24989 /* 50701*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25000 /* 50717*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25017 /* 50754*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
25025 /* 50765*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25040 /* 50801*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
25050 /* 50815*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25066 /* 50850*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VPSHUFBITQMB),
25071 /* 50859*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25092 /* 50899*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25113 /* 50939*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25134 /* 50979*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
25139 /* 50988*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25148 /* 51001*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25180 /* 51071*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25189 /* 51084*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25221 /* 51154*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25230 /* 51167*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25262 /* 51237*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25271 /* 51250*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25303 /* 51320*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25312 /* 51333*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25344 /* 51403*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25353 /* 51416*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25394 /* 51501*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25431 /* 51578*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25473 /* 51664*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25510 /* 51741*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25552 /* 51827*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25589 /* 51904*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25631 /* 51990*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25668 /* 52067*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25710 /* 52153*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25747 /* 52230*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25789 /* 52316*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25826 /* 52393*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25860 /* 52465*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VPSHUFBITQMB),
25865 /* 52474*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25887 /* 52515*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25909 /* 52556*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
25933 /* 52601*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
25946 /* 52624*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
25979 /* 52695*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26012 /* 52766*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26045 /* 52837*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26078 /* 52908*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26111 /* 52979*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26144 /* 53050*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26177 /* 53121*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26210 /* 53192*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26243 /* 53263*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26276 /* 53334*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26309 /* 53405*/            OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26350 /* 53491*/              OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26383 /* 53562*/              OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26416 /* 53633*/              OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26452 /* 53710*/              OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26485 /* 53781*/              OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26518 /* 53852*/              OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26553 /* 53925*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
26558 /* 53934*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26566 /* 53945*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26592 /* 54021*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26602 /* 54035*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26630 /* 54112*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26638 /* 54123*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26664 /* 54199*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26674 /* 54213*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26702 /* 54290*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26710 /* 54301*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26736 /* 54377*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26746 /* 54391*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26774 /* 54468*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26782 /* 54479*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26808 /* 54555*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26818 /* 54569*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26846 /* 54646*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26854 /* 54657*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26880 /* 54733*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26890 /* 54747*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26918 /* 54824*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26926 /* 54835*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26952 /* 54911*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26962 /* 54925*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
26990 /* 55002*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
26998 /* 55013*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27024 /* 55089*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27034 /* 55103*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27062 /* 55180*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27070 /* 55191*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27096 /* 55267*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27106 /* 55281*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27133 /* 55357*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
27138 /* 55366*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27146 /* 55377*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27173 /* 55452*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27183 /* 55466*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27212 /* 55544*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27220 /* 55555*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27247 /* 55630*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27257 /* 55644*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27286 /* 55722*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27294 /* 55733*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27321 /* 55808*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27331 /* 55822*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27360 /* 55900*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27368 /* 55911*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27395 /* 55986*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27405 /* 56000*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27434 /* 56078*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27442 /* 56089*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27469 /* 56164*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27479 /* 56178*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27508 /* 56256*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27516 /* 56267*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27543 /* 56342*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27553 /* 56356*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27582 /* 56434*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27590 /* 56445*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27617 /* 56520*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27627 /* 56534*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27656 /* 56612*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27664 /* 56623*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27691 /* 56698*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
27701 /* 56712*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
27736 /* 56801*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
27753 /* 56838*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
27772 /* 56880*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
27787 /* 56913*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
27810 /* 56959*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
27828 /* 56997*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
27848 /* 57040*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
27864 /* 57074*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28575 /* 58749*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28590 /* 58776*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28608 /* 58809*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28623 /* 58836*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28641 /* 58870*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28656 /* 58897*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28671 /* 58924*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28686 /* 58951*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28701 /* 58978*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28716 /* 59005*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28734 /* 59038*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28749 /* 59065*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28765 /* 59096*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28779 /* 59121*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28793 /* 59146*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28807 /* 59171*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28820 /* 59194*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28834 /* 59219*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28851 /* 59250*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28864 /* 59273*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28931 /* 59389*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28947 /* 59417*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28966 /* 59451*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
28982 /* 59479*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29001 /* 59514*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29017 /* 59542*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29033 /* 59570*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29049 /* 59598*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29065 /* 59626*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29081 /* 59654*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29100 /* 59688*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29116 /* 59716*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29133 /* 59748*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29148 /* 59774*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29163 /* 59800*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29178 /* 59826*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29192 /* 59850*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29207 /* 59876*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29225 /* 59908*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29239 /* 59932*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29254 /* 59956*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29282 /* 59999*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29298 /* 60023*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29326 /* 60066*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29342 /* 60090*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29370 /* 60133*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29386 /* 60157*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29414 /* 60201*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29492 /* 60402*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29538 /* 60511*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29562 /* 60566*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29606 /* 60671*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29679 /* 60843*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29710 /* 60928*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29741 /* 61013*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29772 /* 61098*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29802 /* 61182*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::CMPM),
29809 /* 61193*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29841 /* 61279*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29873 /* 61365*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29905 /* 61451*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
29938 /* 61540*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
29944 /* 61550*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
29971 /* 61603*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
29998 /* 61656*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30025 /* 61709*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30052 /* 61762*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30079 /* 61815*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30106 /* 61868*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30133 /* 61921*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30160 /* 61974*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30187 /* 62027*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30214 /* 62080*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30241 /* 62133*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30267 /* 62184*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VPSHUFBITQMB),
30305 /* 62253*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
30311 /* 62263*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30340 /* 62318*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30369 /* 62373*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30398 /* 62428*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30427 /* 62483*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30456 /* 62538*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30485 /* 62593*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30514 /* 62648*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30543 /* 62703*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30572 /* 62758*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30601 /* 62813*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30630 /* 62868*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30659 /* 62922*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VPSHUFBITQMB),
30703 /* 62999*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
30709 /* 63010*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30768 /* 63180*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30827 /* 63350*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30886 /* 63520*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
30945 /* 63690*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31004 /* 63860*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31063 /* 64030*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31122 /* 64200*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31180 /* 64368*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
31186 /* 64379*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31247 /* 64551*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31308 /* 64723*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31369 /* 64895*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31430 /* 65067*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31491 /* 65239*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31552 /* 65411*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31613 /* 65583*/          OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
31946 /* 66333*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
31957 /* 66349*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31973 /* 66382*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
31989 /* 66415*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32018 /* 66476*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32033 /* 66507*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32047 /* 66536*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32086 /* 66618*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32131 /* 66708*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32207 /* 66857*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32218 /* 66873*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32234 /* 66906*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32250 /* 66939*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32279 /* 67000*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32294 /* 67031*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32308 /* 67060*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32358 /* 67167*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
32429 /* 67318*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
32933 /* 68443*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
32975 /* 68555*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
33164 /* 68988*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33175 /* 69005*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33189 /* 69034*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33203 /* 69063*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33221 /* 69098*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33239 /* 69129*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33257 /* 69160*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
33279 /* 69199*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33289 /* 69213*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33302 /* 69243*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33315 /* 69266*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33325 /* 69280*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33338 /* 69310*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33352 /* 69336*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33363 /* 69352*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33380 /* 69387*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33397 /* 69422*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33412 /* 69455*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
33424 /* 69472*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33443 /* 69511*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33462 /* 69550*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33482 /* 69591*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33734 /* 70132*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
34065 /* 70850*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34076 /* 70866*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34093 /* 70900*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34111 /* 70936*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34149 /* 71008*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
34152 /* 71013*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34585 /* 71975*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34596 /* 71991*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34614 /* 72028*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34633 /* 72067*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34673 /* 72145*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
34676 /* 72150*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
34834 /* 72457*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34854 /* 72494*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34875 /* 72532*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34894 /* 72568*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34915 /* 72606*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34934 /* 72642*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34955 /* 72680*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
34974 /* 72716*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35297 /* 73463*/      OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
35300 /* 73469*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35620 /* 74182*/      OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
35628 /* 74199*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35655 /* 74260*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35684 /* 74323*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35711 /* 74384*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35740 /* 74447*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35833 /* 74676*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35860 /* 74737*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35889 /* 74800*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35916 /* 74861*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
35945 /* 74924*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36038 /* 75153*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36065 /* 75214*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36094 /* 75277*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36121 /* 75338*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36150 /* 75401*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36243 /* 75630*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36270 /* 75691*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36299 /* 75754*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36326 /* 75815*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36355 /* 75878*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36641 /* 76604*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36680 /* 76680*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
36696 /* 76722*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
36713 /* 76764*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
36818 /* 76995*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36861 /* 77085*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
36883 /* 77144*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
36990 /* 77374*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
37107 /* 77596*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
37129 /* 77646*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
37261 /* 77942*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
37460 /* 78388*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
37615 /* 78732*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37673 /* 78849*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37731 /* 78966*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
37794 /* 79091*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38111 /* 79782*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38178 /* 79920*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38230 /* 80023*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38279 /* 80128*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38333 /* 80238*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
38335 /* 80242*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38363 /* 80314*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38402 /* 80396*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38430 /* 80465*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
38452 /* 80515*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
38598 /* 80837*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
38741 /* 81114*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38790 /* 81219*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
38844 /* 81329*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38883 /* 81411*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38928 /* 81504*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39071 /* 81781*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39120 /* 81886*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39260 /* 82223*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39404 /* 82503*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39534 /* 82774*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39644 /* 82989*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39701 /* 83110*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
39766 /* 83243*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39883 /* 83478*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40009 /* 83802*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40126 /* 84037*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40195 /* 84169*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40265 /* 84302*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40398 /* 84533*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40468 /* 84665*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::MOVHLPS),
40528 /* 84790*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40736 /* 85197*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40768 /* 85257*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40815 /* 85345*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40845 /* 85401*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40872 /* 85450*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40899 /* 85499*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40926 /* 85548*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
40953 /* 85599*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41436 /* 86668*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
41773 /* 87313*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42062 /* 87949*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42166 /* 88162*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42274 /* 88349*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42389 /* 88604*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42504 /* 88859*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42616 /* 89110*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42665 /* 89215*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42744 /* 89383*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::Wrapper),
42747 /* 89388*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
42757 /* 89406*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::Wrapper),
42760 /* 89411*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
42858 /* 89658*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42944 /* 89826*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VPMADDWD),
42948 /* 89833*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
42985 /* 89915*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43008 /* 89956*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VPMADDWD),
43012 /* 89963*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43033 /* 90002*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43057 /* 90044*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VPMADDWD),
43059 /* 90048*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43080 /* 90087*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VPMADDWD),
43084 /* 90094*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43105 /* 90133*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43129 /* 90175*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VPMADDWD),
43131 /* 90179*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43156 /* 90227*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43177 /* 90266*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
43200 /* 90309*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
43202 /* 90313*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
43209 /* 90333*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
43211 /* 90337*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
43231 /* 90381*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
43233 /* 90385*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
43240 /* 90405*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
43242 /* 90409*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
43853 /* 91808*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VPMADDWD),
44156 /* 92380*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44231 /* 92545*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44330 /* 92732*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
44876 /* 93890*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44925 /* 93995*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
44979 /* 94105*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
44981 /* 94109*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45008 /* 94179*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45045 /* 94257*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45072 /* 94324*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
45093 /* 94372*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
45140 /* 94478*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
45143 /* 94484*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
45146 /* 94489*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45194 /* 94601*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
45197 /* 94607*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
45200 /* 94612*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45366 /* 94979*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
45404 /* 95079*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
45446 /* 95186*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
45631 /* 95554*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45642 /* 95569*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
45644 /* 95573*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45675 /* 95644*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45685 /* 95658*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
45687 /* 95662*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45718 /* 95732*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
45722 /* 95741*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
45724 /* 95745*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45793 /* 95903*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
45795 /* 95907*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45864 /* 96064*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45893 /* 96125*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45925 /* 96193*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45936 /* 96208*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
45939 /* 96214*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45960 /* 96256*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
45979 /* 96296*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46000 /* 96338*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46023 /* 96387*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
46035 /* 96406*/              OPC_CheckOpcode, TARGET_VAL(ISD::AND),
46114 /* 96574*/              OPC_CheckOpcode, TARGET_VAL(ISD::AND),
46199 /* 96750*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
46906 /* 98378*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
47019 /* 98613*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
47458 /* 99490*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47507 /* 99595*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
47561 /* 99705*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
47564 /* 99711*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
47567 /* 99716*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47615 /* 99828*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
47618 /* 99834*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
47621 /* 99839*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47673 /* 99955*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47710 /*100033*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47750 /*100115*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
47788 /*100215*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
47854 /*100375*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48641 /*102194*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48662 /*102258*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48727 /*102364*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48741 /*102386*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48770 /*102431*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48802 /*102478*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48816 /*102500*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48845 /*102545*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48877 /*102592*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48891 /*102614*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48920 /*102659*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48952 /*102706*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48966 /*102728*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
48995 /*102775*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
49097 /*103032*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
49120 /*103087*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
49167 /*103199*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
49215 /*103308*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
49237 /*103361*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
49282 /*103469*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
49330 /*103578*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
49353 /*103634*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
50389 /*106361*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
54962 /*116515*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
55112 /*116807*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
55521 /*117697*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
56092 /*118835*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
56214 /*119066*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
56347 /*119319*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
56379 /*119385*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
56407 /*119444*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
56502 /*119656*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::SHUF128),
56516 /*119679*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
56548 /*119745*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
56576 /*119804*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
56600 /*119851*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::SETCC_CARRY),
56676 /*119991*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
57006 /*120620*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
57009 /*120625*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57037 /*120683*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57087 /*120791*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
57090 /*120796*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57118 /*120854*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57166 /*120960*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
57173 /*120971*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57227 /*121066*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57280 /*121158*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57435 /*121492*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57439 /*121498*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57460 /*121534*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57464 /*121540*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57488 /*121585*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57492 /*121591*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57764 /*122120*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57776 /*122138*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57786 /*122154*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57798 /*122175*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
57802 /*122181*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57815 /*122203*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57843 /*122254*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
57873 /*122309*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57892 /*122344*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57914 /*122385*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
57933 /*122420*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
58036 /*122612*/    OPC_CheckOpcode, TARGET_VAL(ISD::MCSymbol),
58137 /*122791*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
58806 /*123969*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
58810 /*123975*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
58827 /*124004*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58839 /*124022*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
58865 /*124078*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
58893 /*124139*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58903 /*124153*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
58927 /*124205*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
58948 /*124244*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
58958 /*124258*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
58982 /*124310*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59005 /*124354*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59015 /*124369*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
59077 /*124533*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
59154 /*124745*/          OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
59156 /*124749*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
59168 /*124767*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59200 /*124839*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59231 /*124908*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59273 /*124995*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59354 /*125186*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59435 /*125377*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
59516 /*125568*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60688 /*128247*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60729 /*128329*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60770 /*128411*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60811 /*128493*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60852 /*128575*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60893 /*128657*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60920 /*128706*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
60961 /*128788*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61002 /*128870*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61043 /*128952*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61084 /*129034*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61126 /*129117*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61417 /*129680*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
61427 /*129694*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61494 /*129854*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61558 /*129983*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61598 /*130075*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61621 /*130126*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61683 /*130268*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61715 /*130340*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61748 /*130413*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
61836 /*130579*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
61838 /*130583*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
61906 /*130729*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
61908 /*130733*/      OPC_CheckOpcode, TARGET_VAL(ISD::ATOMIC_LOAD),
62253 /*131482*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
62316 /*131621*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63182 /*133498*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63851 /*134936*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
63914 /*135075*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
64780 /*136952*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65177 /*137792*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65195 /*137827*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65215 /*137864*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65238 /*137905*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65256 /*137940*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65276 /*137977*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65299 /*138019*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65317 /*138054*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65337 /*138091*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65355 /*138126*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65375 /*138163*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65393 /*138198*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65413 /*138235*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65436 /*138276*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65454 /*138311*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65474 /*138348*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65560 /*138522*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65579 /*138558*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65599 /*138595*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65622 /*138636*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65640 /*138671*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65660 /*138708*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65683 /*138749*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65701 /*138784*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65721 /*138821*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65744 /*138862*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65762 /*138897*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65782 /*138934*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65805 /*138976*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65823 /*139011*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65843 /*139048*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65861 /*139083*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65881 /*139120*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65899 /*139155*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65919 /*139192*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
65937 /*139227*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66475 /*140451*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66493 /*140486*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66513 /*140523*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66536 /*140564*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66554 /*140599*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66574 /*140636*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66597 /*140678*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66615 /*140713*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66635 /*140750*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66653 /*140785*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66673 /*140822*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66691 /*140857*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66711 /*140894*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66734 /*140935*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66752 /*140970*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66772 /*141007*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66858 /*141181*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66877 /*141217*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66897 /*141254*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66920 /*141295*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66938 /*141330*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66958 /*141367*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66981 /*141408*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
66999 /*141443*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67019 /*141480*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67042 /*141521*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67060 /*141556*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67080 /*141593*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67103 /*141635*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67121 /*141670*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67141 /*141707*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67159 /*141742*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67179 /*141779*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67197 /*141814*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67217 /*141851*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67235 /*141886*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67773 /*143110*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67791 /*143145*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67811 /*143182*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67834 /*143223*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67852 /*143258*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67872 /*143295*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67895 /*143337*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67913 /*143372*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67933 /*143409*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67951 /*143444*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67971 /*143481*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
67989 /*143516*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68009 /*143553*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68032 /*143594*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68050 /*143629*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68070 /*143666*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68156 /*143840*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68175 /*143876*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68195 /*143913*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68218 /*143954*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68236 /*143989*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68256 /*144026*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68279 /*144067*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68297 /*144102*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68317 /*144139*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68340 /*144180*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68358 /*144215*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68378 /*144252*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68401 /*144294*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68419 /*144329*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68439 /*144366*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68457 /*144401*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68477 /*144438*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68495 /*144473*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68515 /*144510*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
68533 /*144545*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69071 /*145769*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69089 /*145804*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69109 /*145841*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69132 /*145882*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69150 /*145917*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69170 /*145954*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69193 /*145996*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69211 /*146031*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69231 /*146068*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69249 /*146103*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69269 /*146140*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69287 /*146175*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69307 /*146212*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69330 /*146253*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69348 /*146288*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69368 /*146325*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69454 /*146499*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69473 /*146535*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69493 /*146572*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69516 /*146613*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69534 /*146648*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69554 /*146685*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69577 /*146726*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69595 /*146761*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69615 /*146798*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69638 /*146839*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69656 /*146874*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69676 /*146911*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69699 /*146953*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69717 /*146988*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69737 /*147025*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69755 /*147060*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69775 /*147097*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69793 /*147132*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69813 /*147169*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
69831 /*147204*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
70366 /*148425*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
71022 /*149828*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
71178 /*150136*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
71269 /*150323*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
71320 /*150421*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
71697 /*151223*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
72074 /*152025*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
72137 /*152164*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
72711 /*153403*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
72774 /*153542*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
73347 /*154780*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
73758 /*155630*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
73805 /*155723*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
73869 /*155847*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
73916 /*155940*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
73981 /*156065*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74022 /*156148*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74089 /*156275*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74108 /*156310*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74138 /*156365*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74179 /*156448*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74246 /*156575*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74265 /*156610*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74295 /*156665*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74336 /*156748*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74403 /*156875*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74422 /*156910*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
74451 /*156965*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
75079 /*158368*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75112 /*158438*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75145 /*158508*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75178 /*158578*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75208 /*158647*/      OPC_CheckOpcode, TARGET_VAL(ISD::FP_TO_FP16),
75514 /*159293*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VALIGN),
75517 /*159298*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
75519 /*159302*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
75530 /*159317*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75550 /*159357*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
75553 /*159362*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
75563 /*159378*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75584 /*159422*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75605 /*159466*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75626 /*159510*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75647 /*159554*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75668 /*159598*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75702 /*159663*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75727 /*159708*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75757 /*159763*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75807 /*159869*/                  OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
75818 /*159884*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75839 /*159927*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
75841 /*159931*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
75852 /*159946*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75869 /*159981*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
75871 /*159985*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
75882 /*160000*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
75900 /*160034*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
75903 /*160039*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
75913 /*160055*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75932 /*160096*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
75956 /*160151*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76000 /*160232*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76053 /*160332*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76110 /*160440*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76163 /*160540*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76220 /*160648*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76273 /*160748*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76329 /*160853*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76384 /*160956*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
76387 /*160961*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76397 /*160977*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
76416 /*161020*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
76435 /*161063*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
76454 /*161106*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
76473 /*161149*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
76492 /*161192*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
76524 /*161256*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76547 /*161300*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76565 /*161338*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
76575 /*161352*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76645 /*161501*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
76699 /*161596*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76731 /*161660*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76758 /*161709*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76790 /*161773*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76817 /*161822*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76849 /*161886*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76876 /*161935*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76899 /*161976*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76926 /*162025*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76949 /*162066*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76976 /*162115*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
76999 /*162156*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77016 /*162190*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77026 /*162204*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77042 /*162237*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77052 /*162251*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77079 /*162300*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77102 /*162342*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77120 /*162378*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77130 /*162392*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77147 /*162427*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77157 /*162441*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77186 /*162495*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77209 /*162540*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77226 /*162576*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77238 /*162592*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77256 /*162629*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77267 /*162644*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77284 /*162680*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
77295 /*162694*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77313 /*162731*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
77323 /*162744*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77352 /*162799*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77384 /*162865*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77412 /*162916*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77444 /*162982*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77472 /*163033*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77488 /*163067*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
77499 /*163082*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77525 /*163132*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77541 /*163166*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
77552 /*163181*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
77567 /*163215*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77851 /*163799*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77882 /*163861*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77916 /*163928*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77949 /*163996*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
77980 /*164058*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78014 /*164125*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78154 /*164399*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78176 /*164438*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78202 /*164484*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78224 /*164523*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78250 /*164569*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78272 /*164608*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78298 /*164655*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78329 /*164717*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78408 /*164866*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78477 /*164991*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78501 /*165034*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78525 /*165078*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
78547 /*165117*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
79374 /*166719*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
79413 /*166793*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
79452 /*166867*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
79797 /*167536*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
80616 /*169123*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
80728 /*169325*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
80731 /*169330*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
80741 /*169346*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80758 /*169386*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
80780 /*169440*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
80820 /*169519*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
80867 /*169616*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
80918 /*169721*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
80965 /*169818*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81016 /*169923*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81063 /*170020*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81113 /*170122*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81180 /*170257*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
81186 /*170267*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
81205 /*170301*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
81224 /*170335*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
81243 /*170369*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
81262 /*170403*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
81281 /*170437*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
81305 /*170478*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81324 /*170510*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81374 /*170602*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
81424 /*170695*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81454 /*170759*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81479 /*170807*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81509 /*170871*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81534 /*170919*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81564 /*170983*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81589 /*171031*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81610 /*171071*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81635 /*171119*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81656 /*171159*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81681 /*171207*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81702 /*171247*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81717 /*171280*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81727 /*171294*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81741 /*171326*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81751 /*171340*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81776 /*171388*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81797 /*171429*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81813 /*171464*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81823 /*171478*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81838 /*171512*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81848 /*171526*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81876 /*171582*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81897 /*171626*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81912 /*171661*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81923 /*171676*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81939 /*171712*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81951 /*171728*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81969 /*171767*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
81979 /*171781*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
81994 /*171818*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
82005 /*171833*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82021 /*171869*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
82033 /*171885*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82049 /*171921*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
82059 /*171934*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82074 /*171969*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
82085 /*171983*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82103 /*172022*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
82112 /*172034*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82127 /*172071*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
82137 /*172084*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82153 /*172120*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
82164 /*172134*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82191 /*172188*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82221 /*172254*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82247 /*172304*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82277 /*172370*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82293 /*172405*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
82303 /*172419*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82318 /*172453*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
82328 /*172467*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
82675 /*173201*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
82979 /*173890*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83008 /*173952*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83040 /*174019*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83071 /*174087*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83100 /*174149*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83132 /*174216*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83262 /*174488*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83282 /*174526*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83306 /*174571*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83326 /*174609*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83350 /*174654*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83370 /*174692*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83394 /*174738*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83423 /*174800*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83496 /*174947*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83559 /*175069*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83581 /*175111*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83603 /*175154*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
83623 /*175192*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
84388 /*176779*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
84423 /*176851*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
84458 /*176923*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
84775 /*177583*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
85524 /*179141*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
85628 /*179345*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
85631 /*179351*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VALIGN),
85634 /*179356*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
85636 /*179360*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
85647 /*179375*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
85667 /*179415*/            OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
85670 /*179420*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
85679 /*179433*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85730 /*179545*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VALIGN),
85743 /*179565*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
85762 /*179605*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
85773 /*179620*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
85793 /*179660*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
85796 /*179665*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
85805 /*179678*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
85828 /*179732*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
85854 /*179780*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
85949 /*179965*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
86048 /*180158*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
86143 /*180343*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
86242 /*180536*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
86337 /*180721*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
86435 /*180911*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
86532 /*181097*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
86535 /*181102*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
86544 /*181115*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
86592 /*181230*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
86602 /*181244*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86651 /*181337*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86684 /*181403*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86703 /*181438*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86731 /*181489*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86764 /*181555*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86783 /*181590*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86811 /*181641*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86844 /*181707*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86863 /*181742*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86891 /*181793*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86924 /*181859*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86943 /*181894*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
86971 /*181945*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87004 /*182011*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87023 /*182046*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87051 /*182096*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87074 /*182137*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87101 /*182186*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87124 /*182227*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87152 /*182277*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87175 /*182319*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87203 /*182371*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87236 /*182439*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87255 /*182475*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87286 /*182531*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87309 /*182576*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87326 /*182612*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
87338 /*182628*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87356 /*182665*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
87367 /*182680*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87384 /*182716*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
87395 /*182730*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87414 /*182770*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
87424 /*182783*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87452 /*182835*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87475 /*182880*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87493 /*182917*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
87505 /*182933*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87523 /*182970*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
87534 /*182985*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87551 /*183021*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
87562 /*183035*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87580 /*183072*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
87590 /*183085*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87619 /*183141*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87652 /*183209*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87671 /*183245*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87700 /*183298*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87733 /*183366*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87752 /*183402*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
87770 /*183438*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
88395 /*184634*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
88417 /*184673*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
89505 /*186770*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
89544 /*186844*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
89583 /*186918*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91395 /*190471*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
91398 /*190476*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91407 /*190489*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
91428 /*190542*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91452 /*190589*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91535 /*190768*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91622 /*190955*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91705 /*191134*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91792 /*191321*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91875 /*191500*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
91961 /*191684*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
92069 /*191911*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92089 /*191946*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92109 /*191981*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92129 /*192016*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92149 /*192051*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92169 /*192086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92188 /*192119*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92237 /*192205*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
92283 /*192288*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VALIGN),
92288 /*192295*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92316 /*192344*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92347 /*192410*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92364 /*192444*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92390 /*192494*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92421 /*192560*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92438 /*192594*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92464 /*192644*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92495 /*192710*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92512 /*192744*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92538 /*192794*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92569 /*192860*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92586 /*192894*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92612 /*192944*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92643 /*193010*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92660 /*193044*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92686 /*193093*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92707 /*193133*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92732 /*193181*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92753 /*193221*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92779 /*193270*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92800 /*193311*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92826 /*193362*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92857 /*193430*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92874 /*193465*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92904 /*193523*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92925 /*193567*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92940 /*193602*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
92951 /*193617*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92967 /*193653*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
92979 /*193669*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
92997 /*193708*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
93007 /*193722*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93022 /*193759*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
93033 /*193774*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93049 /*193810*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
93061 /*193826*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93077 /*193862*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93087 /*193875*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93102 /*193910*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93113 /*193924*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93131 /*193963*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93140 /*193975*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93155 /*194012*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93165 /*194025*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93181 /*194061*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93192 /*194075*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93220 /*194130*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93241 /*194174*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93256 /*194209*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
93267 /*194224*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93283 /*194260*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
93295 /*194276*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93313 /*194315*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
93323 /*194329*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93338 /*194366*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
93349 /*194381*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93365 /*194417*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
93377 /*194433*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93393 /*194469*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93403 /*194482*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93418 /*194517*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93429 /*194531*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93447 /*194570*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93456 /*194582*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93471 /*194619*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93481 /*194632*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93497 /*194668*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
93508 /*194682*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93535 /*194737*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93566 /*194805*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93583 /*194840*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93610 /*194892*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93641 /*194960*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
93658 /*194995*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
94071 /*195881*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
94689 /*197174*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
94709 /*197212*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
95705 /*199278*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
95740 /*199350*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
95775 /*199422*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
97429 /*202919*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
97434 /*202928*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97451 /*202958*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97469 /*202990*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97490 /*203029*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
97493 /*203035*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VALIGN),
97496 /*203040*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
97498 /*203044*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
97509 /*203059*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
97529 /*203099*/            OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
97532 /*203104*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
97542 /*203119*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97595 /*203234*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97617 /*203279*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97639 /*203324*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97661 /*203369*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97683 /*203414*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97705 /*203459*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97739 /*203524*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
97764 /*203569*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
97794 /*203623*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
97813 /*203663*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
97824 /*203678*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
97845 /*203720*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
97848 /*203725*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
97858 /*203740*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97878 /*203782*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97898 /*203824*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
97922 /*203879*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
97984 /*203992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98079 /*204177*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98178 /*204370*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98273 /*204555*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98372 /*204748*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98467 /*204933*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98565 /*205123*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98662 /*205310*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
98665 /*205315*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98675 /*205330*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
98722 /*205442*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
98742 /*205486*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
98762 /*205530*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
98782 /*205574*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
98802 /*205618*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
98822 /*205662*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
98854 /*205726*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
98877 /*205770*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
98895 /*205808*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
98905 /*205822*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
98954 /*205915*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
98995 /*206002*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99014 /*206037*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99042 /*206088*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99083 /*206175*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99102 /*206210*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99130 /*206261*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99171 /*206348*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99190 /*206383*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99218 /*206434*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99251 /*206500*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99270 /*206535*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99298 /*206586*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99331 /*206652*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99350 /*206687*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99378 /*206737*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99401 /*206778*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99428 /*206827*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99451 /*206868*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99468 /*206902*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
99478 /*206916*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99494 /*206949*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
99504 /*206963*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99531 /*207012*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99554 /*207054*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99582 /*207106*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99615 /*207174*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99634 /*207210*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99653 /*207247*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
99663 /*207261*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99692 /*207315*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99715 /*207360*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99732 /*207396*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
99744 /*207412*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99762 /*207449*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
99773 /*207464*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99790 /*207500*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
99801 /*207514*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99820 /*207554*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
99830 /*207567*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99858 /*207619*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99881 /*207664*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99899 /*207701*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
99911 /*207717*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99929 /*207754*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
99940 /*207769*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99957 /*207805*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
99968 /*207819*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
99986 /*207856*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
99996 /*207869*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
100025 /*207925*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
100066 /*208015*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
100085 /*208051*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
100114 /*208104*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
100155 /*208194*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
100174 /*208230*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
100192 /*208266*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100561 /*209012*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100583 /*209051*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100608 /*209095*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100632 /*209139*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100654 /*209178*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100679 /*209222*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100861 /*209582*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100883 /*209621*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100909 /*209667*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100931 /*209706*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100957 /*209752*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
100979 /*209791*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
101005 /*209837*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
101027 /*209876*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
101318 /*210404*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
101342 /*210448*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
101364 /*210487*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
102516 /*212752*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
102569 /*212854*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
102622 /*212956*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
104648 /*216977*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
104651 /*216982*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
104661 /*216997*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
104679 /*217038*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
104697 /*217079*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
104719 /*217133*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
104775 /*217243*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
104858 /*217422*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
104945 /*217609*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
105028 /*217788*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
105115 /*217975*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
105198 /*218154*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
105284 /*218338*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
105390 /*218560*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105439 /*218648*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105485 /*218732*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105504 /*218766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105523 /*218800*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105542 /*218834*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105561 /*218868*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105580 /*218902*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
105605 /*218944*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105624 /*218976*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105653 /*219026*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105692 /*219114*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105709 /*219148*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105735 /*219198*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105774 /*219286*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105791 /*219320*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105817 /*219370*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105856 /*219458*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105873 /*219492*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105899 /*219542*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105930 /*219608*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105947 /*219642*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
105973 /*219692*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106004 /*219758*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106021 /*219792*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106047 /*219841*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106068 /*219881*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106093 /*219929*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106114 /*219969*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106129 /*220002*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106139 /*220016*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106153 /*220048*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106163 /*220062*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106188 /*220110*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106209 /*220151*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106235 /*220202*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106266 /*220270*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106283 /*220305*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106300 /*220341*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106310 /*220355*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106338 /*220411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106359 /*220455*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106374 /*220490*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106385 /*220505*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106401 /*220541*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106413 /*220557*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106431 /*220596*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106441 /*220610*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106456 /*220647*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106467 /*220662*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106483 /*220698*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106495 /*220714*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106511 /*220750*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106521 /*220763*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106536 /*220798*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106547 /*220812*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106565 /*220851*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106574 /*220863*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106589 /*220900*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106599 /*220913*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106615 /*220949*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106626 /*220963*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106654 /*221018*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106675 /*221062*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106690 /*221097*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106701 /*221112*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106717 /*221148*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106729 /*221164*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106747 /*221203*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106757 /*221217*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106772 /*221254*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106783 /*221269*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106799 /*221305*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
106811 /*221321*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106827 /*221357*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106837 /*221370*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106852 /*221405*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106863 /*221419*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106881 /*221458*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106890 /*221470*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106905 /*221507*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106915 /*221520*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106931 /*221556*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
106942 /*221570*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
106969 /*221625*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
107008 /*221716*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
107025 /*221751*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
107052 /*221803*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
107091 /*221894*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
107108 /*221929*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
107595 /*222992*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
107989 /*223873*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108009 /*223911*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108032 /*223954*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108054 /*223997*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108074 /*224035*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108097 /*224078*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108265 /*224435*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108285 /*224473*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108309 /*224518*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108329 /*224556*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108353 /*224601*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108373 /*224639*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108397 /*224684*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108417 /*224722*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108682 /*225237*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108704 /*225280*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
108724 /*225318*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
109784 /*227560*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
109831 /*227659*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
109878 /*227758*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
111732 /*231723*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
111735 /*231728*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
111761 /*231782*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
111933 /*232118*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112105 /*232454*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112277 /*232790*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112450 /*233127*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112503 /*233227*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112558 /*233329*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112605 /*233426*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112656 /*233531*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112709 /*233631*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112764 /*233733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112811 /*233830*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112862 /*233935*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112915 /*234035*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
112970 /*234137*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
113017 /*234234*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
113067 /*234337*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
113158 /*234521*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
113163 /*234530*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
113183 /*234565*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
113203 /*234600*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
113223 /*234635*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
113243 /*234670*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
113263 /*234705*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
113294 /*234758*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113329 /*234826*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113368 /*234903*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113403 /*234971*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113442 /*235048*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113477 /*235116*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113516 /*235193*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113551 /*235261*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113590 /*235338*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113625 /*235406*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113665 /*235484*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113700 /*235554*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113742 /*235637*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113765 /*235682*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113782 /*235718*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
113794 /*235734*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113812 /*235771*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
113823 /*235786*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113840 /*235822*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
113851 /*235836*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113870 /*235876*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
113880 /*235889*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113908 /*235941*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113929 /*235985*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113944 /*236020*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
113955 /*236035*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
113971 /*236071*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
113983 /*236087*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114001 /*236126*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
114011 /*236140*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114026 /*236177*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
114037 /*236192*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114053 /*236228*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
114065 /*236244*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114081 /*236280*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
114091 /*236293*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114106 /*236328*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
114117 /*236342*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114135 /*236381*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
114144 /*236393*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114159 /*236430*/                OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
114169 /*236443*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114185 /*236479*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
114196 /*236493*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114223 /*236548*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114258 /*236618*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114298 /*236698*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
114333 /*236768*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
116433 /*240733*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
116469 /*240804*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
116505 /*240875*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118032 /*243884*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
118037 /*243893*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
118055 /*243925*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
118080 /*243972*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
118091 /*243987*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
118127 /*244059*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
118159 /*244129*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
118170 /*244144*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
118206 /*244216*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
118239 /*244288*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
118308 /*244423*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118318 /*244437*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
118348 /*244501*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118394 /*244606*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118416 /*244645*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118440 /*244686*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118460 /*244724*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118483 /*244767*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118519 /*244839*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118541 /*244878*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118565 /*244919*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118585 /*244957*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118608 /*245000*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118644 /*245072*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118666 /*245111*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118690 /*245152*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118710 /*245190*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118733 /*245233*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118769 /*245305*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118791 /*245344*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118815 /*245385*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118835 /*245423*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118859 /*245468*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118895 /*245539*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118931 /*245611*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118953 /*245650*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118977 /*245691*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
118997 /*245729*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119021 /*245775*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119043 /*245814*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119067 /*245855*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119087 /*245893*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119111 /*245939*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119133 /*245978*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119157 /*246019*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119177 /*246057*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119201 /*246103*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119223 /*246142*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119247 /*246183*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119267 /*246221*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119290 /*246264*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119325 /*246333*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119359 /*246401*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119394 /*246468*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119429 /*246537*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119463 /*246605*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119499 /*246674*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119601 /*246876*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
119612 /*246891*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
119648 /*246963*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
119680 /*247033*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
119691 /*247048*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
119727 /*247120*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
119760 /*247192*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
119828 /*247326*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119838 /*247340*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
119866 /*247400*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119876 /*247414*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
119904 /*247474*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119914 /*247488*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
119942 /*247548*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119952 /*247562*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
119980 /*247622*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
119990 /*247636*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
120019 /*247697*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120029 /*247711*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
120058 /*247774*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120068 /*247788*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
120097 /*247851*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120107 /*247865*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
120136 /*247928*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120146 /*247942*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
120176 /*248007*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120249 /*248190*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120280 /*248252*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120313 /*248316*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120342 /*248378*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120374 /*248445*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120428 /*248564*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120459 /*248626*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120492 /*248690*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120521 /*248752*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120553 /*248819*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120607 /*248938*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120638 /*249000*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120671 /*249064*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120700 /*249126*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120732 /*249193*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120786 /*249312*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120808 /*249351*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120832 /*249392*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120852 /*249430*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120876 /*249476*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120898 /*249515*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120922 /*249556*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120942 /*249594*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120966 /*249640*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
120988 /*249679*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121012 /*249720*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121032 /*249758*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121056 /*249804*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121078 /*249843*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121102 /*249884*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121122 /*249922*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121146 /*249968*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121177 /*250030*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121210 /*250094*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121239 /*250156*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121340 /*250361*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121445 /*250569*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121481 /*250639*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121517 /*250711*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121548 /*250773*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121581 /*250837*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121610 /*250899*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121643 /*250969*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121674 /*251031*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121707 /*251095*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121736 /*251157*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121769 /*251227*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121800 /*251289*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121833 /*251353*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121862 /*251415*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121895 /*251485*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121926 /*251547*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121959 /*251611*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
121988 /*251673*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122020 /*251740*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122056 /*251811*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122092 /*251882*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122128 /*251953*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122163 /*252022*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122198 /*252091*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122233 /*252160*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122286 /*252276*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122320 /*252344*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122373 /*252456*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122426 /*252572*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122480 /*252689*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122516 /*252765*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122550 /*252839*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122613 /*252963*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
122882 /*253506*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
122947 /*253607*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
122952 /*253615*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
122969 /*253646*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
122986 /*253677*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123004 /*253711*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
123008 /*253718*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
123011 /*253723*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123374 /*254341*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
123379 /*254349*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123419 /*254430*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123436 /*254463*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123453 /*254496*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123470 /*254529*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123487 /*254562*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123504 /*254595*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
123526 /*254635*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123543 /*254666*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123559 /*254696*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSRLI),
123563 /*254702*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123589 /*254752*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHLI),
123593 /*254758*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123619 /*254808*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSRAI),
123623 /*254814*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123649 /*254864*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VROTRI),
123653 /*254870*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123673 /*254907*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VROTLI),
123677 /*254913*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123697 /*254950*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPERMI),
123701 /*254956*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123714 /*254978*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
123718 /*254984*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123731 /*255006*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFHW),
123735 /*255012*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123748 /*255034*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFLW),
123752 /*255040*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123765 /*255062*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTP2SI_RND),
123771 /*255072*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123794 /*255113*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123808 /*255136*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTP2UI_RND),
123814 /*255146*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123837 /*255187*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123851 /*255210*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::SHUF128),
123856 /*255217*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123869 /*255240*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VALIGN),
123874 /*255247*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123894 /*255286*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::DBPSADBW),
123899 /*255293*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123912 /*255316*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPTERNLOG),
123918 /*255324*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123938 /*255365*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHLD),
123943 /*255372*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
123969 /*255425*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHRD),
123974 /*255432*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
124015 /*255505*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
124018 /*255510*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
125655 /*258421*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
125660 /*258429*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
125675 /*258459*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
125690 /*258489*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
125981 /*259041*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126008 /*259097*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126035 /*259153*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126062 /*259209*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126083 /*259251*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126104 /*259293*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126118 /*259319*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126132 /*259345*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126146 /*259371*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126162 /*259401*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126183 /*259442*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126200 /*259473*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126221 /*259514*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126237 /*259542*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126252 /*259570*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126274 /*259615*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126290 /*259645*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126349 /*259775*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
126377 /*259835*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
128013 /*263170*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
128017 /*263178*/            OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
128020 /*263183*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
128030 /*263198*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
128052 /*263243*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
128074 /*263288*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
128095 /*263331*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::SHUF128),
128108 /*263351*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
128133 /*263396*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
128154 /*263435*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
128157 /*263440*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
128167 /*263455*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
128187 /*263497*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
128207 /*263539*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
128231 /*263594*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
129460 /*265955*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
129463 /*265960*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
129473 /*265975*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
129493 /*266019*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
129513 /*266063*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
129545 /*266127*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129568 /*266171*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129617 /*266261*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129640 /*266302*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129667 /*266352*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129700 /*266418*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129719 /*266453*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129747 /*266504*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129780 /*266570*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129799 /*266605*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129827 /*266656*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129860 /*266722*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129879 /*266757*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129907 /*266808*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129940 /*266874*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129959 /*266909*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
129988 /*266961*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130021 /*267029*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130040 /*267065*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130069 /*267117*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130092 /*267159*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130120 /*267211*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130153 /*267279*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130172 /*267315*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130202 /*267369*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130235 /*267443*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130254 /*267482*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
130274 /*267525*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
130289 /*267548*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
130308 /*267588*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
130391 /*267767*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
132854 /*272609*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
133139 /*273181*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
133560 /*273967*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
133582 /*274007*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
133604 /*274047*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
133811 /*274446*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
133814 /*274451*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
133824 /*274466*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
133842 /*274507*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
133860 /*274548*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
133882 /*274602*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
134986 /*276931*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
135008 /*276970*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
135027 /*277004*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
135046 /*277038*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
135066 /*277072*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::SHUF128),
135071 /*277079*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135101 /*277129*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
135151 /*277254*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
135167 /*277290*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
135218 /*277403*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135239 /*277443*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135264 /*277492*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135295 /*277558*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135312 /*277592*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135338 /*277642*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135369 /*277708*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135386 /*277742*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135412 /*277792*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135443 /*277858*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135460 /*277892*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135486 /*277942*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135517 /*278008*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135534 /*278042*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135561 /*278093*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135592 /*278161*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135609 /*278196*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135636 /*278247*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135657 /*278288*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135683 /*278339*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135714 /*278407*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135731 /*278442*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135759 /*278495*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135790 /*278568*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
135807 /*278606*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
136008 /*279030*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
139451 /*286297*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
139714 /*286866*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
140097 /*287637*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
140117 /*287676*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
140137 /*287715*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
140329 /*288113*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
140349 /*288149*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
140366 /*288180*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
140383 /*288211*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
140405 /*288252*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
140408 /*288257*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
140844 /*288992*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
140849 /*289000*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
140866 /*289033*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
140883 /*289066*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
140900 /*289098*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::SHUF128),
140905 /*289105*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
140923 /*289137*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
140940 /*289166*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
140957 /*289195*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
140974 /*289224*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
140991 /*289253*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141007 /*289281*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141023 /*289308*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141048 /*289352*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141066 /*289383*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141084 /*289414*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141102 /*289445*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141120 /*289476*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141138 /*289507*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141155 /*289538*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141172 /*289567*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141196 /*289611*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141219 /*289653*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141235 /*289680*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141258 /*289722*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141274 /*289749*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141297 /*289791*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141313 /*289818*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141336 /*289860*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141353 /*289888*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141377 /*289933*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141394 /*289962*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141411 /*289991*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141436 /*290037*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141461 /*290085*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
141476 /*290113*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
141483 /*290123*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
141495 /*290145*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
141498 /*290150*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
142363 /*291706*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
142368 /*291714*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
142383 /*291744*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
142398 /*291774*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
142771 /*292484*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
142792 /*292527*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142807 /*292555*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142822 /*292583*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142837 /*292611*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142852 /*292639*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142866 /*292666*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142880 /*292692*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142903 /*292736*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142935 /*292801*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142967 /*292866*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
142999 /*292931*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143031 /*292996*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143063 /*293061*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143094 /*293126*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143109 /*293154*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143131 /*293198*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143152 /*293240*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143166 /*293266*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143187 /*293308*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143201 /*293334*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143222 /*293376*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143236 /*293402*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143257 /*293444*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143272 /*293471*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143294 /*293516*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143309 /*293544*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143324 /*293572*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143347 /*293618*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
143370 /*293665*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144405 /*295798*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
144411 /*295808*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
144428 /*295839*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
144446 /*295873*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
144628 /*296179*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
144634 /*296189*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
144651 /*296222*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
144668 /*296255*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
144685 /*296288*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
144702 /*296321*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
144719 /*296354*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
144741 /*296394*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144758 /*296425*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144797 /*296503*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSRLI),
144801 /*296509*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144821 /*296546*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHLI),
144825 /*296552*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144845 /*296589*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSRAI),
144849 /*296595*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144869 /*296632*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VROTRI),
144873 /*296638*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144886 /*296660*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VROTLI),
144890 /*296666*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144903 /*296688*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFD),
144907 /*296694*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144920 /*296716*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFHW),
144924 /*296722*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144937 /*296744*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFLW),
144941 /*296750*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144954 /*296772*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTP2SI_RND),
144959 /*296780*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144972 /*296802*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTP2UI_RND),
144977 /*296810*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
144990 /*296832*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VALIGN),
144995 /*296839*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
145008 /*296862*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PALIGNR),
145013 /*296869*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
145026 /*296892*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::DBPSADBW),
145031 /*296899*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
145044 /*296922*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPTERNLOG),
145050 /*296930*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
145063 /*296954*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHLD),
145068 /*296961*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
145088 /*297000*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHRD),
145093 /*297007*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
145113 /*297046*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::GF2P8AFFINEINVQB),
145118 /*297053*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
145131 /*297076*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::GF2P8AFFINEQB),
145136 /*297083*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
145161 /*297124*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST),
145247 /*297281*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPERMV3),
145275 /*297336*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
145302 /*297387*/            OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
145329 /*297438*/            OPC_CheckOpcode, TARGET_VAL(ISD::SADDSAT),
145350 /*297476*/            OPC_CheckOpcode, TARGET_VAL(ISD::SSUBSAT),
145371 /*297514*/            OPC_CheckOpcode, TARGET_VAL(ISD::UADDSAT),
145392 /*297552*/            OPC_CheckOpcode, TARGET_VAL(ISD::USUBSAT),
145413 /*297590*/            OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
145434 /*297628*/            OPC_CheckOpcode, TARGET_VAL(ISD::MULHS),
145448 /*297651*/            OPC_CheckOpcode, TARGET_VAL(ISD::MULHU),
145462 /*297674*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::MULHRS),
145476 /*297697*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::AVG),
145497 /*297735*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::MULTISHIFT),
145512 /*297760*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PACKSS),
145542 /*297809*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PACKUS),
145572 /*297858*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPMADDUBSW),
145586 /*297881*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPMADDWD),
145600 /*297904*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMAX),
145627 /*297955*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMAX),
145654 /*298006*/            OPC_CheckOpcode, TARGET_VAL(ISD::SMIN),
145681 /*298057*/            OPC_CheckOpcode, TARGET_VAL(ISD::UMIN),
145708 /*298108*/            OPC_CheckOpcode, TARGET_VAL(ISD::AND),
145722 /*298131*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
145736 /*298154*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
145750 /*298177*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
145764 /*298200*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHL),
145793 /*298248*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSRA),
145822 /*298296*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSRL),
145851 /*298344*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHLV),
145872 /*298382*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSRAV),
145893 /*298420*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSRLV),
145914 /*298458*/            OPC_CheckOpcode, TARGET_VAL(ISD::ROTR),
145929 /*298483*/            OPC_CheckOpcode, TARGET_VAL(ISD::ROTL),
145944 /*298508*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPERMV),
145971 /*298559*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::PSHUFB),
145985 /*298582*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTTP2SI),
145999 /*298605*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTTP2SI_SAE),
146013 /*298628*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTTP2UI),
146027 /*298651*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTTP2UI_SAE),
146041 /*298674*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTP2SI),
146055 /*298697*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTP2UI),
146069 /*298720*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
146108 /*298782*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VTRUNCS),
146143 /*298841*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VTRUNCUS),
146178 /*298900*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
146213 /*298959*/            OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND),
146248 /*299018*/            OPC_CheckOpcode, TARGET_VAL(ISD::ABS),
146274 /*299065*/            OPC_CheckOpcode, TARGET_VAL(ISD::CTLZ),
146288 /*299088*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CONFLICT),
146301 /*299109*/            OPC_CheckOpcode, TARGET_VAL(ISD::CTPOP),
146341 /*299173*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::UNPCKL),
146368 /*299224*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::UNPCKH),
146395 /*299275*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHLDV),
146417 /*299316*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VSHRDV),
146439 /*299357*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPDPBUSD),
146454 /*299382*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPDPBUSDS),
146469 /*299407*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPDPWSSD),
146484 /*299432*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VPDPWSSDS),
146499 /*299457*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::GF2P8MULB),
146513 /*299480*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTNE2PS2BF16),
146528 /*299505*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::CVTNEPS2BF16),
146545 /*299531*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
146551 /*299541*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
146566 /*299571*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
146737 /*299895*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146758 /*299937*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146779 /*299979*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146800 /*300021*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146814 /*300047*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146828 /*300073*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146842 /*300099*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146856 /*300125*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146871 /*300153*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146886 /*300181*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146901 /*300208*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146916 /*300236*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146931 /*300264*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146947 /*300293*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
146980 /*300363*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
147002 /*300408*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
147024 /*300453*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
147039 /*300481*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
148383 /*303224*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
148387 /*303231*/            OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
148390 /*303236*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
148400 /*303252*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
148421 /*303296*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
148442 /*303339*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::SHUF128),
148455 /*303359*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
148480 /*303404*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
148501 /*303442*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
148504 /*303447*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
148514 /*303463*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
148533 /*303504*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
148557 /*303559*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
149240 /*304849*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
149243 /*304854*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
149253 /*304870*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
149272 /*304913*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
149304 /*304977*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149327 /*305021*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149376 /*305111*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149399 /*305152*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149426 /*305201*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149449 /*305242*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149476 /*305291*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149499 /*305332*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149526 /*305381*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149549 /*305422*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149577 /*305472*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149600 /*305514*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149628 /*305565*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149651 /*305607*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149680 /*305659*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149703 /*305704*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
149722 /*305746*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
149737 /*305769*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
149756 /*305809*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
149813 /*305926*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
151424 /*308890*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
151741 /*309464*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
151763 /*309504*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
151918 /*309790*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
151921 /*309795*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
151931 /*309811*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
151948 /*309851*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
151970 /*309905*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
152597 /*311193*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
152603 /*311203*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
152622 /*311237*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
152641 /*311270*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::SHUF128),
152646 /*311277*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152676 /*311327*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
152708 /*311399*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
152743 /*311477*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152764 /*311517*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152789 /*311565*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152810 /*311605*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152835 /*311653*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152856 /*311693*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152881 /*311741*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152902 /*311781*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152928 /*311830*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152949 /*311871*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152975 /*311921*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
152996 /*311962*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
153023 /*312013*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
153044 /*312057*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
153147 /*312268*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
155352 /*316606*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
155639 /*317165*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
155659 /*317204*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
155800 /*317483*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
155806 /*317493*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
155823 /*317524*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
156070 /*317942*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
156076 /*317952*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
156093 /*317985*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
156110 /*318017*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::SHUF128),
156115 /*318024*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156133 /*318056*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156150 /*318085*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156167 /*318114*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156184 /*318143*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156201 /*318172*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156217 /*318200*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156235 /*318229*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156253 /*318260*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156271 /*318291*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156289 /*318322*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156307 /*318353*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156325 /*318384*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156342 /*318415*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156359 /*318444*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156375 /*318471*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156391 /*318498*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156407 /*318525*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156423 /*318552*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156439 /*318579*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156455 /*318606*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156471 /*318633*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156488 /*318661*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156505 /*318690*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156522 /*318719*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156540 /*318749*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156558 /*318780*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
156574 /*318810*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
156581 /*318820*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
157139 /*319767*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
157145 /*319777*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
157160 /*319807*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
157373 /*320209*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
157387 /*320236*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157402 /*320264*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157417 /*320292*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157432 /*320320*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157447 /*320348*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157461 /*320375*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157477 /*320403*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157509 /*320468*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157541 /*320533*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157573 /*320598*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157605 /*320663*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157637 /*320728*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157668 /*320793*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157683 /*320821*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157697 /*320847*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157711 /*320873*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157725 /*320899*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157739 /*320925*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157753 /*320951*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157767 /*320977*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157781 /*321003*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157796 /*321030*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157811 /*321058*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157826 /*321086*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157842 /*321115*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
157858 /*321145*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
158456 /*322299*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
158460 /*322305*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158480 /*322345*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
158485 /*322354*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158503 /*322388*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158521 /*322422*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158539 /*322456*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158557 /*322490*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158575 /*322524*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158592 /*322556*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158956 /*323174*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
158960 /*323180*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158999 /*323259*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VALIGN),
159004 /*323266*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159022 /*323300*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159045 /*323342*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159068 /*323384*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159091 /*323426*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159114 /*323468*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159137 /*323510*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159153 /*323537*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159170 /*323565*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159187 /*323594*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159212 /*323640*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159236 /*323687*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159260 /*323732*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
159283 /*323774*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
159288 /*323783*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
159303 /*323812*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
159319 /*323843*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
160451 /*325836*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
160455 /*325842*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
160745 /*326393*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160766 /*326435*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160787 /*326477*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160808 /*326519*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160829 /*326561*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160850 /*326603*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160864 /*326629*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160879 /*326656*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160894 /*326684*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160917 /*326731*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160976 /*326861*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
160998 /*326906*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
162138 /*329227*/          OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
162141 /*329232*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
162144 /*329237*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
162153 /*329250*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
162174 /*329293*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
162177 /*329298*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
162186 /*329311*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
162209 /*329365*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
163402 /*331660*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
163405 /*331665*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
163414 /*331678*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
163443 /*331737*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163466 /*331778*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163493 /*331828*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163526 /*331894*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163545 /*331929*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163573 /*331980*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163606 /*332046*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163625 /*332081*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163653 /*332132*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163686 /*332198*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163705 /*332233*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163733 /*332284*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163766 /*332350*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163785 /*332385*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163814 /*332437*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163847 /*332505*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163866 /*332541*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163895 /*332593*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163918 /*332635*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163946 /*332687*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163979 /*332755*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
163998 /*332791*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
164028 /*332845*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
164061 /*332919*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
164080 /*332958*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
164100 /*333001*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
164115 /*333024*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
164134 /*333064*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
164217 /*333243*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
166622 /*337970*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
166907 /*338542*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
167202 /*339100*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
167224 /*339140*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
167246 /*339180*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
167453 /*339578*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
167456 /*339583*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
167465 /*339596*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
167486 /*339649*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
168542 /*341884*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
168562 /*341919*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
168581 /*341952*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
168603 /*341990*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
168636 /*342046*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
168686 /*342171*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
168702 /*342207*/                OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
168753 /*342320*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168774 /*342360*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168799 /*342409*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168830 /*342475*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168847 /*342509*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168873 /*342559*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168904 /*342625*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168921 /*342659*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168947 /*342709*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168978 /*342775*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
168995 /*342809*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169021 /*342859*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169052 /*342925*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169069 /*342959*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169096 /*343010*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169127 /*343078*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169144 /*343113*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169171 /*343164*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169192 /*343205*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169218 /*343256*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169249 /*343324*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169266 /*343359*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169294 /*343412*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169325 /*343485*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169342 /*343523*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
169543 /*343947*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
172934 /*351101*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
173197 /*351670*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
173466 /*352219*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
173486 /*352258*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
173506 /*352297*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
173700 /*352699*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
173717 /*352729*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
173735 /*352761*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
173755 /*352796*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
173776 /*352836*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
173781 /*352845*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
173799 /*352879*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
173816 /*352911*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
174238 /*353622*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
174242 /*353628*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
174261 /*353664*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174277 /*353691*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174300 /*353733*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174323 /*353775*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174346 /*353817*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174370 /*353860*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174394 /*353905*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174411 /*353934*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174436 /*353980*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
174458 /*354025*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
174465 /*354035*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
174477 /*354057*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
174482 /*354066*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
174497 /*354095*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
174513 /*354126*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
175249 /*355462*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
175253 /*355468*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
175273 /*355506*/            OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
175632 /*356195*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
175646 /*356221*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
175667 /*356263*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
175688 /*356305*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
175709 /*356347*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
175731 /*356390*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
175753 /*356435*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
175768 /*356463*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
175791 /*356509*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
176769 /*358586*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
176774 /*358595*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
176792 /*358629*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
176810 /*358663*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
176828 /*358697*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
176846 /*358731*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
176864 /*358765*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
177048 /*359076*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177064 /*359103*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177080 /*359130*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177096 /*359157*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177112 /*359184*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177129 /*359212*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177147 /*359242*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177164 /*359272*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177181 /*359301*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
177197 /*359327*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
177202 /*359336*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
177218 /*359367*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
178014 /*360734*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178028 /*360760*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178042 /*360786*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178056 /*360812*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178070 /*360838*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178085 /*360865*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178101 /*360894*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178134 /*360964*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178149 /*360992*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
178784 /*362235*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
178895 /*362450*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
180189 /*365004*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
180194 /*365013*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
180214 /*365048*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
180245 /*365101*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180280 /*365169*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180319 /*365246*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180354 /*365314*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180393 /*365391*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180428 /*365459*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180467 /*365536*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180502 /*365604*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180542 /*365682*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180577 /*365752*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180617 /*365832*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180652 /*365902*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180693 /*365983*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180728 /*366059*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
180782 /*366177*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
180827 /*366279*/                  OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
184237 /*372841*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
184670 /*373683*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
184983 /*374306*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
184988 /*374315*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
185006 /*374347*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
185028 /*374388*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
185033 /*374397*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
185051 /*374431*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
185283 /*374822*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
185299 /*374849*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
185315 /*374876*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
185331 /*374903*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
185348 /*374931*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
185365 /*374960*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
185383 /*374990*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
185399 /*375017*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
185404 /*375026*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
185420 /*375057*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
185452 /*375116*/              OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
186027 /*376133*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186041 /*376159*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186055 /*376185*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186069 /*376211*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186084 /*376238*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186099 /*376266*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186115 /*376295*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186633 /*377342*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186659 /*377388*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186685 /*377434*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186711 /*377480*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186737 /*377526*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186764 /*377573*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186791 /*377622*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186818 /*377671*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186845 /*377720*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186872 /*377769*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
186899 /*377818*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
188449 /*380767*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
188476 /*380816*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
188503 /*380865*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
189162 /*382067*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
190221 /*384177*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
191280 /*386285*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
191776 /*387290*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
192162 /*388087*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
192706 /*389218*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
193187 /*390263*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
193198 /*390279*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193214 /*390313*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193230 /*390347*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193252 /*390391*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193313 /*390538*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193345 /*390613*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193378 /*390688*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193424 /*390787*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
193435 /*390803*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193450 /*390834*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193465 /*390865*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193486 /*390906*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193546 /*391046*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193596 /*391148*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
193607 /*391164*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193622 /*391195*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193637 /*391226*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193658 /*391267*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193718 /*391407*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
193765 /*391503*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
193837 /*391699*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
193847 /*391715*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
193944 /*391951*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
193960 /*391986*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
193975 /*392019*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
193991 /*392054*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
194007 /*392089*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
194022 /*392122*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
194048 /*392183*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
194064 /*392218*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
194080 /*392253*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
194096 /*392288*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
194116 /*392330*/          OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
194881 /*394179*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
195221 /*394945*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195299 /*395108*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195312 /*395134*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195324 /*395158*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195337 /*395184*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195350 /*395210*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195362 /*395234*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195383 /*395278*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195396 /*395304*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195409 /*395330*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195422 /*395356*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195435 /*395381*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
195479 /*395490*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
195489 /*395505*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195526 /*395592*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195542 /*395627*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195557 /*395660*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195573 /*395695*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195589 /*395730*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195758 /*396125*/        OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
195863 /*396365*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195893 /*396427*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195906 /*396453*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195918 /*396477*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195931 /*396503*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
195944 /*396529*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
196449 /*397467*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196546 /*397692*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196578 /*397764*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196611 /*397837*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196743 /*398142*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196753 /*398156*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196765 /*398183*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196776 /*398198*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196789 /*398227*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196799 /*398241*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196811 /*398268*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196822 /*398283*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196835 /*398312*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196845 /*398326*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196857 /*398353*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196868 /*398368*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196881 /*398397*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196891 /*398411*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196903 /*398438*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196914 /*398453*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196929 /*398484*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196961 /*398551*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196971 /*398565*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
196983 /*398592*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
196994 /*398607*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197007 /*398636*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197017 /*398650*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197029 /*398677*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197040 /*398692*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197053 /*398721*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197063 /*398735*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197075 /*398762*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197086 /*398777*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197099 /*398806*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197109 /*398820*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197121 /*398847*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197132 /*398862*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197147 /*398893*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197189 /*398978*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197213 /*399030*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197227 /*399058*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197264 /*399137*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197296 /*399208*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197343 /*399298*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197354 /*399314*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197378 /*399366*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197392 /*399394*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197424 /*399465*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197471 /*399555*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197482 /*399571*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197506 /*399623*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197520 /*399651*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197552 /*399722*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197600 /*399812*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197611 /*399828*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
197645 /*399904*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
197674 /*399962*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197685 /*399978*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197709 /*400032*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197723 /*400061*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197755 /*400135*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
197803 /*400231*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197814 /*400247*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
197848 /*400323*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
197877 /*400381*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
197888 /*400397*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
197915 /*400455*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
197942 /*400513*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
197958 /*400546*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
197974 /*400578*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
198028 /*400685*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198038 /*400699*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198050 /*400726*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198061 /*400741*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198075 /*400772*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198085 /*400786*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198097 /*400813*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198108 /*400828*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198122 /*400859*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198132 /*400873*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198144 /*400900*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198155 /*400915*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198169 /*400946*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198179 /*400960*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198192 /*400990*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198203 /*401005*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198217 /*401036*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198227 /*401050*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198239 /*401077*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198250 /*401092*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198264 /*401123*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198274 /*401137*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198287 /*401167*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198298 /*401182*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198312 /*401213*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198323 /*401229*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198335 /*401256*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198347 /*401273*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198360 /*401302*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198371 /*401318*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198384 /*401348*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198396 /*401365*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198410 /*401396*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198421 /*401412*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198434 /*401442*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198446 /*401459*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198460 /*401490*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198470 /*401504*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198482 /*401531*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198493 /*401546*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198507 /*401577*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198517 /*401591*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198529 /*401618*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198540 /*401633*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198554 /*401664*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198564 /*401678*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198577 /*401708*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198588 /*401723*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198602 /*401754*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198612 /*401768*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198625 /*401798*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198636 /*401813*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198653 /*401850*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198752 /*402053*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198762 /*402067*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198775 /*402095*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198786 /*402110*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198800 /*402141*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198810 /*402155*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198822 /*402182*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198833 /*402197*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198847 /*402228*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198857 /*402242*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198869 /*402269*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198880 /*402284*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198894 /*402315*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198904 /*402329*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198916 /*402356*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198927 /*402371*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198941 /*402402*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198952 /*402418*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198964 /*402445*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
198976 /*402462*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
198989 /*402491*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
199000 /*402507*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199012 /*402534*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
199024 /*402551*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199039 /*402582*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199087 /*402679*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
199097 /*402693*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199109 /*402720*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
199120 /*402735*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199134 /*402766*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
199144 /*402780*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199156 /*402807*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
199167 /*402822*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199184 /*402857*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199202 /*402891*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
199212 /*402905*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199225 /*402933*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
199236 /*402948*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199252 /*402981*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
199266 /*403013*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
200403 /*405481*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200441 /*405561*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200465 /*405612*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200500 /*405674*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200538 /*405754*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200562 /*405805*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200592 /*405862*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
200602 /*405876*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200615 /*405905*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
200625 /*405919*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200638 /*405947*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
200650 /*405965*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200666 /*405999*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200685 /*406038*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200707 /*406084*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200729 /*406130*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200742 /*406153*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200767 /*406197*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200786 /*406234*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200811 /*406280*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200833 /*406323*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200859 /*406372*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200878 /*406409*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200903 /*406455*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200925 /*406498*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200951 /*406547*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200970 /*406584*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
200995 /*406630*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201017 /*406673*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201043 /*406722*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201062 /*406759*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201087 /*406805*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201109 /*406848*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201135 /*406897*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201154 /*406934*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201179 /*406980*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201201 /*407023*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201227 /*407072*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201246 /*407109*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201271 /*407155*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201293 /*407198*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201309 /*407232*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
201318 /*407244*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201338 /*407300*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
201349 /*407315*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201372 /*407377*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
201381 /*407389*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201401 /*407445*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
201412 /*407460*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201435 /*407522*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
201444 /*407534*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201464 /*407590*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
201475 /*407605*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201498 /*407667*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
201507 /*407679*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201527 /*407735*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
201538 /*407750*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201564 /*407817*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201577 /*407840*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201611 /*407925*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201645 /*408010*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201658 /*408033*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201692 /*408118*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201737 /*408225*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201752 /*408255*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201767 /*408285*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201782 /*408315*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201796 /*408343*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201811 /*408373*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201833 /*408415*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201848 /*408445*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201863 /*408475*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201881 /*408510*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201895 /*408538*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201910 /*408568*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201928 /*408601*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201940 /*408622*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201952 /*408643*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201964 /*408664*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201975 /*408683*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
201987 /*408704*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202005 /*408739*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
202054 /*408831*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
202103 /*408923*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
202160 /*409029*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202245 /*409230*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202277 /*409302*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202310 /*409375*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202447 /*409631*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202532 /*409832*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202564 /*409904*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202597 /*409977*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202734 /*410233*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202819 /*410434*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202851 /*410506*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
202884 /*410579*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203031 /*410882*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203092 /*411023*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203124 /*411095*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203157 /*411168*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203275 /*411442*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203303 /*411502*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203327 /*411555*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203354 /*411604*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203382 /*411664*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203406 /*411717*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203426 /*411758*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
203436 /*411772*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203467 /*411845*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203492 /*411898*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
203502 /*411912*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203533 /*411982*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203580 /*412071*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
203590 /*412085*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203621 /*412155*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203680 /*412261*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203699 /*412299*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203712 /*412328*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
203724 /*412344*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203738 /*412376*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
203749 /*412391*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203762 /*412422*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
203773 /*412436*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203788 /*412471*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
203798 /*412484*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203822 /*412531*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203841 /*412569*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203855 /*412599*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
203867 /*412615*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203881 /*412647*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
203892 /*412662*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203905 /*412693*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
203916 /*412707*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203931 /*412742*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
203941 /*412755*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203965 /*412802*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203984 /*412840*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
203998 /*412870*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204010 /*412886*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204024 /*412918*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204035 /*412933*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204048 /*412964*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
204059 /*412978*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204074 /*413013*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
204084 /*413026*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204108 /*413073*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204127 /*413111*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204141 /*413141*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204153 /*413157*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204167 /*413189*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204178 /*413204*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204191 /*413235*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
204202 /*413249*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204217 /*413284*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
204227 /*413297*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204251 /*413344*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204270 /*413382*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204284 /*413412*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204296 /*413428*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204310 /*413460*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204321 /*413475*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204334 /*413506*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
204345 /*413520*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204360 /*413555*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
204370 /*413568*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204394 /*413615*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204413 /*413653*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204427 /*413683*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204439 /*413699*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204453 /*413731*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204464 /*413746*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204477 /*413777*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
204488 /*413791*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204503 /*413825*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
204513 /*413838*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204527 /*413870*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204537 /*413884*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204550 /*413913*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204562 /*413929*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204577 /*413963*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204588 /*413978*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204602 /*414010*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204612 /*414024*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204625 /*414053*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204637 /*414069*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204652 /*414103*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204663 /*414118*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204677 /*414150*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204687 /*414164*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204700 /*414193*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204712 /*414209*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204727 /*414243*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204738 /*414258*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204752 /*414290*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204762 /*414304*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204775 /*414333*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204787 /*414349*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204802 /*414383*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204813 /*414398*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204827 /*414430*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204837 /*414444*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204850 /*414473*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204862 /*414489*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204877 /*414523*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204888 /*414538*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204902 /*414570*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204912 /*414584*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204925 /*414613*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204937 /*414629*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204952 /*414664*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
204963 /*414679*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
204979 /*414714*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205070 /*414915*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205155 /*415125*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205187 /*415200*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205220 /*415275*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205292 /*415424*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205377 /*415634*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205409 /*415709*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205442 /*415784*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
205532 /*415973*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
205580 /*416075*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
205628 /*416177*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
205676 /*416279*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
205772 /*416499*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
205995 /*417022*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206223 /*417553*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206388 /*417929*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206484 /*418138*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206577 /*418345*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206664 /*418545*/      OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
206666 /*418549*/      OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
206668 /*418553*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
206700 /*418628*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VZEXT_MOVL),
206743 /*418742*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VZEXT_MOVL),
206782 /*418834*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206810 /*418892*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206838 /*418950*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206866 /*419008*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
206917 /*419118*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
207053 /*419423*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
207247 /*419870*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
207412 /*420246*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
207489 /*420413*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207498 /*420426*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207512 /*420458*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207523 /*420474*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207539 /*420509*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207548 /*420522*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207562 /*420554*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207573 /*420570*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207589 /*420605*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207598 /*420618*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207612 /*420650*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207623 /*420666*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207639 /*420701*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207648 /*420714*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207662 /*420746*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207673 /*420762*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207689 /*420797*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207698 /*420810*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207712 /*420842*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207723 /*420858*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207739 /*420893*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207748 /*420906*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207762 /*420938*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207773 /*420954*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207789 /*420989*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207798 /*421002*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207812 /*421034*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207823 /*421050*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207839 /*421085*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207848 /*421098*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207862 /*421130*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207873 /*421146*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207889 /*421181*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207898 /*421194*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207912 /*421226*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207923 /*421242*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207939 /*421277*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207948 /*421290*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207962 /*421322*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207973 /*421338*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
207989 /*421373*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
207998 /*421386*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208012 /*421418*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208023 /*421434*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208039 /*421469*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208048 /*421482*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208062 /*421514*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208073 /*421530*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208089 /*421565*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208098 /*421578*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208112 /*421610*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208123 /*421626*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208139 /*421661*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208147 /*421672*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208161 /*421704*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208171 /*421718*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208187 /*421753*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208196 /*421766*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208210 /*421798*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208221 /*421814*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208237 /*421849*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208245 /*421860*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208259 /*421892*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208269 /*421906*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208285 /*421941*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208294 /*421954*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208308 /*421986*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208319 /*422002*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208335 /*422037*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208343 /*422048*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208357 /*422080*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208367 /*422094*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208383 /*422129*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208392 /*422142*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208406 /*422174*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208417 /*422190*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208433 /*422225*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208441 /*422236*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208455 /*422268*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208465 /*422282*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208481 /*422317*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208490 /*422330*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208504 /*422362*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208515 /*422378*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208531 /*422413*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208539 /*422424*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208553 /*422456*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208563 /*422470*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208579 /*422505*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208588 /*422518*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208602 /*422550*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208613 /*422566*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208629 /*422601*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208637 /*422612*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208651 /*422644*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208661 /*422658*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208677 /*422693*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208686 /*422706*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208700 /*422738*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208711 /*422754*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208727 /*422789*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208735 /*422800*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208749 /*422832*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208759 /*422846*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208775 /*422881*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208784 /*422894*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208798 /*422926*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208809 /*422942*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208825 /*422977*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208833 /*422988*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208847 /*423020*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208857 /*423034*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208873 /*423069*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208882 /*423082*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208896 /*423114*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208907 /*423130*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208923 /*423165*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208931 /*423176*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208945 /*423208*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
208955 /*423222*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208971 /*423257*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
208980 /*423270*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
208994 /*423302*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
209005 /*423318*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209021 /*423353*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209029 /*423364*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209043 /*423396*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209053 /*423410*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209069 /*423445*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
209078 /*423458*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209092 /*423490*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
209103 /*423506*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209119 /*423541*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209127 /*423552*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209141 /*423584*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209151 /*423598*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209167 /*423633*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
209176 /*423646*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209190 /*423678*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
209201 /*423694*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209217 /*423729*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209225 /*423740*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209239 /*423772*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209249 /*423786*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209265 /*423821*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209273 /*423832*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209295 /*423893*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209305 /*423907*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209329 /*423971*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209337 /*423982*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209359 /*424043*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209369 /*424057*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209393 /*424121*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209401 /*424132*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209423 /*424193*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209433 /*424207*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209457 /*424271*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209465 /*424282*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209487 /*424343*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209497 /*424357*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209521 /*424421*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209529 /*424432*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209551 /*424493*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209561 /*424507*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209585 /*424571*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209593 /*424582*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209615 /*424643*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209625 /*424657*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209649 /*424721*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209657 /*424732*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209679 /*424793*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209689 /*424807*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209713 /*424871*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209721 /*424882*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
209743 /*424943*/        OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
209753 /*424957*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210033 /*425573*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210057 /*425621*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210123 /*425797*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210189 /*425972*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210213 /*426020*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210279 /*426196*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210345 /*426371*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210369 /*426419*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210435 /*426595*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210501 /*426770*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210525 /*426818*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210591 /*426994*/        OPC_CheckOpcode, TARGET_VAL(ISD::CONDCODE),
210659 /*427174*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210677 /*427208*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210697 /*427244*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210715 /*427278*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210735 /*427314*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210753 /*427348*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210773 /*427384*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210791 /*427418*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210841 /*427513*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210859 /*427547*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210879 /*427583*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210897 /*427617*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210917 /*427653*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210935 /*427687*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210955 /*427723*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
210973 /*427757*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
211024 /*427852*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
211041 /*427885*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
211542 /*428974*/        OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
211544 /*428978*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
211584 /*429061*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
213186 /*432536*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
213308 /*432813*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
213522 /*433258*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
213644 /*433535*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
213858 /*433980*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
213926 /*434128*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
214044 /*434366*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
214112 /*434514*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
214230 /*434752*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
214438 /*435191*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
215166 /*436841*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
215208 /*436953*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
215958 /*438674*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
216000 /*438786*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
216750 /*440507*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
216792 /*440619*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
217542 /*442340*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
217584 /*442452*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
217814 /*442962*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
217936 /*443239*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
218403 /*444221*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
218470 /*444369*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
218587 /*444607*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
218654 /*444755*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
218771 /*444993*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
219093 /*445672*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
219415 /*446351*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
219715 /*447005*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
219844 /*447291*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
220068 /*447750*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
220285 /*448203*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
220433 /*448490*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
220588 /*448785*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
220620 /*448845*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
220768 /*449132*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
220923 /*449427*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
220952 /*449482*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
221014 /*449601*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
221125 /*449820*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
221187 /*449939*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
221723 /*451062*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
221836 /*451296*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
221949 /*451530*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
222016 /*451678*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
222133 /*451916*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
222244 /*452149*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
222354 /*452379*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
222651 /*453001*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
222761 /*453227*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
222878 /*453482*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
223284 /*454494*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
224822 /*458032*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
226631 /*462125*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
226660 /*462178*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
226689 /*462231*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
226963 /*462761*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
226983 /*462802*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
228367 /*466092*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
228394 /*466138*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
228421 /*466184*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
228449 /*466232*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
228453 /*466238*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
228465 /*466260*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
228469 /*466266*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
228849 /*467080*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
228872 /*467124*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
228895 /*467168*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
228918 /*467212*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
228941 /*467256*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
228954 /*467281*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
228968 /*467308*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
228982 /*467335*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
228995 /*467360*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229009 /*467387*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229023 /*467414*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229037 /*467441*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229051 /*467468*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229065 /*467495*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229078 /*467520*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229100 /*467564*/      OPC_CheckOpcode, TARGET_VAL(ISD::MLOAD),
229108 /*467578*/        OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
229113 /*467585*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
229115 /*467589*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
229117 /*467593*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
229138 /*467629*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
229140 /*467633*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
229143 /*467638*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VZEXT_MOVL),
229199 /*467775*/        OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_SUBVECTOR),
229201 /*467779*/        OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
229203 /*467783*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
229220 /*467812*/          OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
229222 /*467816*/          OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
229225 /*467821*/          OPC_CheckOpcode, TARGET_VAL(X86ISD::VZEXT_MOVL),
229280 /*467960*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
229291 /*467978*/            OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
229293 /*467982*/            OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
229296 /*467987*/            OPC_CheckOpcode, TARGET_VAL(X86ISD::VZEXT_MOVL),
229346 /*468098*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
229348 /*468102*/              OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
229351 /*468107*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VZEXT_MOVL),
229408 /*468246*/              OPC_CheckOpcode, TARGET_VAL(ISD::INSERT_SUBVECTOR),
229410 /*468250*/              OPC_CheckOpcode, TARGET_VAL(ISD::UNDEF),
229413 /*468255*/              OPC_CheckOpcode, TARGET_VAL(X86ISD::VZEXT_MOVL),
229584 /*468636*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229598 /*468663*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229612 /*468690*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229625 /*468715*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229639 /*468742*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229653 /*468769*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229666 /*468794*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
229680 /*468821*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
230957 /*471238*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
230977 /*471273*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
230997 /*471308*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231013 /*471336*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231026 /*471359*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231042 /*471388*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231055 /*471411*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231068 /*471435*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231099 /*471495*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231132 /*471559*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231144 /*471580*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231163 /*471615*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231178 /*471642*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231190 /*471663*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
231209 /*471698*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
232110 /*473334*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232115 /*473343*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232125 /*473357*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232144 /*473404*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232149 /*473413*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232160 /*473428*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232180 /*473474*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232189 /*473487*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232195 /*473497*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232220 /*473556*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232230 /*473570*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232257 /*473630*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232264 /*473641*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232284 /*473687*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232290 /*473697*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232312 /*473745*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232317 /*473754*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232327 /*473768*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
232345 /*473813*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232351 /*473823*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232361 /*473837*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
232380 /*473883*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232389 /*473896*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232395 /*473906*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
232413 /*473951*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232423 /*473965*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232429 /*473975*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
232450 /*474025*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232455 /*474034*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232465 /*474048*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232484 /*474095*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232489 /*474104*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232500 /*474119*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232520 /*474165*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232529 /*474178*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232535 /*474188*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232560 /*474247*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232570 /*474261*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232597 /*474321*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232604 /*474332*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232624 /*474378*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232630 /*474388*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232652 /*474436*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232657 /*474445*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232667 /*474459*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
232685 /*474504*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232691 /*474514*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232701 /*474528*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
232720 /*474574*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232729 /*474587*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232735 /*474597*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
232753 /*474642*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232763 /*474656*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232769 /*474666*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
232790 /*474716*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232795 /*474725*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232805 /*474739*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232824 /*474786*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232829 /*474795*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232840 /*474810*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232860 /*474856*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232869 /*474869*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232875 /*474879*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232900 /*474938*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
232910 /*474952*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232937 /*475012*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232944 /*475023*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232964 /*475069*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232970 /*475079*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232992 /*475127*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
232997 /*475136*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233007 /*475150*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233025 /*475195*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233031 /*475205*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233041 /*475219*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233060 /*475265*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233069 /*475278*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233075 /*475288*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233093 /*475333*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233103 /*475347*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233109 /*475357*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233130 /*475407*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233135 /*475416*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233145 /*475430*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233164 /*475477*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233169 /*475486*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233180 /*475501*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233200 /*475547*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233209 /*475560*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233215 /*475570*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233240 /*475629*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233250 /*475643*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233277 /*475703*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233284 /*475714*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233304 /*475760*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233310 /*475770*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233332 /*475818*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233337 /*475827*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233347 /*475841*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233365 /*475886*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233371 /*475896*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233381 /*475910*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233400 /*475956*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233409 /*475969*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233415 /*475979*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233433 /*476024*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233443 /*476038*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233449 /*476048*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233473 /*476105*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233484 /*476121*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233522 /*476201*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233529 /*476213*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233561 /*476285*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233566 /*476294*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233577 /*476310*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233613 /*476392*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233624 /*476408*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233662 /*476488*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233669 /*476500*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233701 /*476572*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233706 /*476581*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
233717 /*476597*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
233749 /*476667*/            OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
233751 /*476671*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
233758 /*476682*/            OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
233760 /*476686*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233767 /*476697*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233791 /*476749*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233798 /*476760*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
233802 /*476766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233823 /*476816*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233829 /*476826*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
233833 /*476832*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233854 /*476882*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233862 /*476894*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
233866 /*476900*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233890 /*476959*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233897 /*476970*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
233901 /*476976*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233922 /*477026*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233928 /*477036*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
233932 /*477042*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233953 /*477092*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233961 /*477104*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
233965 /*477110*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233989 /*477169*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
233996 /*477180*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234000 /*477186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234021 /*477236*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234027 /*477246*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234031 /*477252*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234052 /*477302*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234060 /*477314*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234064 /*477320*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234088 /*477379*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234095 /*477390*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234099 /*477396*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234120 /*477446*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234126 /*477456*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234130 /*477462*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234151 /*477512*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234159 /*477524*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234163 /*477530*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234185 /*477581*/            OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
234187 /*477585*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
234194 /*477596*/            OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
234196 /*477600*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234203 /*477611*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234225 /*477658*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234232 /*477669*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234253 /*477718*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234259 /*477728*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234280 /*477777*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234288 /*477789*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234312 /*477846*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234319 /*477857*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234340 /*477906*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234346 /*477916*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234367 /*477965*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234375 /*477977*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234399 /*478034*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234406 /*478045*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234427 /*478094*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234433 /*478104*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234454 /*478153*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234462 /*478165*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234486 /*478222*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234493 /*478233*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234514 /*478282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234520 /*478292*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234541 /*478341*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234549 /*478353*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234573 /*478411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234580 /*478422*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234584 /*478428*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234604 /*478476*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234610 /*478486*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234614 /*478492*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234634 /*478540*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234642 /*478552*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234646 /*478558*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234669 /*478615*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234676 /*478626*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234680 /*478632*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234700 /*478680*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234706 /*478690*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234710 /*478696*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234730 /*478744*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234738 /*478756*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234742 /*478762*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234765 /*478819*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234772 /*478830*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234776 /*478836*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234796 /*478884*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234802 /*478894*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234806 /*478900*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234826 /*478948*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234834 /*478960*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234838 /*478966*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234861 /*479023*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234868 /*479034*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234872 /*479040*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234892 /*479088*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234898 /*479098*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234902 /*479104*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234922 /*479152*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
234930 /*479164*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
234934 /*479170*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
234961 /*479233*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235006 /*479321*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235041 /*479397*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235046 /*479406*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235089 /*479496*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235134 /*479584*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235169 /*479660*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235174 /*479669*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235214 /*479752*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235219 /*479761*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235242 /*479809*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235247 /*479818*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235281 /*479882*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235303 /*479933*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235327 /*479982*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235332 /*479991*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235357 /*480041*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235366 /*480054*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235391 /*480110*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235435 /*480206*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235456 /*480252*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235475 /*480296*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235496 /*480342*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235520 /*480395*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235525 /*480404*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235548 /*480452*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235553 /*480461*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235587 /*480525*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235609 /*480576*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235633 /*480625*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235638 /*480634*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235663 /*480684*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235672 /*480697*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235697 /*480753*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235741 /*480849*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235762 /*480895*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235781 /*480939*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235802 /*480985*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235826 /*481038*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235831 /*481047*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235854 /*481095*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235859 /*481104*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235893 /*481168*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235915 /*481219*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235939 /*481268*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
235944 /*481277*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235969 /*481327*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
235978 /*481340*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236003 /*481396*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236047 /*481492*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236068 /*481538*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236087 /*481582*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236108 /*481628*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236132 /*481681*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236137 /*481690*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236160 /*481738*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236165 /*481747*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236199 /*481811*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236221 /*481862*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236245 /*481911*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236250 /*481920*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236275 /*481970*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236284 /*481983*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236309 /*482039*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236353 /*482135*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236374 /*482181*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236393 /*482225*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236414 /*482271*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236436 /*482321*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236507 /*482472*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236560 /*482575*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236580 /*482613*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236599 /*482651*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
236630 /*482719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236637 /*482730*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236654 /*482765*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236660 /*482775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236676 /*482809*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236700 /*482861*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236723 /*482914*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236731 /*482927*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236765 /*483007*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236772 /*483018*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236789 /*483053*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236795 /*483063*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236811 /*483097*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236835 /*483149*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236858 /*483202*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236866 /*483215*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236902 /*483298*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236909 /*483309*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236929 /*483356*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236935 /*483366*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236955 /*483413*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236963 /*483425*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
236986 /*483480*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
236993 /*483491*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237013 /*483538*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237019 /*483548*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237039 /*483595*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237047 /*483607*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237070 /*483662*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237077 /*483673*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237097 /*483720*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237103 /*483730*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237123 /*483777*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237131 /*483789*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237154 /*483844*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237161 /*483855*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237181 /*483902*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237187 /*483912*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237207 /*483959*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237215 /*483971*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237238 /*484022*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
237273 /*484102*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237280 /*484113*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237299 /*484158*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237305 /*484168*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237324 /*484213*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237332 /*484225*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237354 /*484278*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237361 /*484289*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237380 /*484334*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237386 /*484344*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237405 /*484389*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237413 /*484401*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237435 /*484454*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237442 /*484465*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237461 /*484510*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237467 /*484520*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237486 /*484565*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237494 /*484577*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237516 /*484630*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237523 /*484641*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237542 /*484686*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237548 /*484696*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237567 /*484741*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237575 /*484753*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
237594 /*484800*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237622 /*484850*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237652 /*484905*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237691 /*484989*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237729 /*485074*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237768 /*485162*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237807 /*485246*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237845 /*485331*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237886 /*485423*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237908 /*485472*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237928 /*485519*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237950 /*485568*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
237971 /*485616*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238011 /*485712*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238033 /*485761*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238053 /*485808*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238075 /*485857*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238096 /*485905*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238136 /*486001*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238158 /*486050*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238178 /*486097*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238200 /*486146*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238221 /*486194*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238261 /*486290*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238283 /*486339*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238303 /*486386*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238325 /*486435*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238346 /*486483*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238542 /*486864*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238547 /*486873*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238557 /*486887*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238576 /*486934*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238581 /*486943*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238592 /*486958*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238612 /*487004*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238621 /*487017*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238627 /*487027*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238652 /*487086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238662 /*487100*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238689 /*487160*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238696 /*487171*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238716 /*487217*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238722 /*487227*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238744 /*487275*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238749 /*487284*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238759 /*487298*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
238777 /*487343*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238783 /*487353*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238793 /*487367*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
238812 /*487413*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238821 /*487426*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238827 /*487436*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
238845 /*487481*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238855 /*487495*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238861 /*487505*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
238882 /*487555*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238887 /*487564*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238897 /*487578*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238916 /*487625*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238921 /*487634*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238932 /*487649*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238952 /*487695*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
238961 /*487708*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238967 /*487718*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
238992 /*487777*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239002 /*487791*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239029 /*487851*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239036 /*487862*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239056 /*487908*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239062 /*487918*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239084 /*487966*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239089 /*487975*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239099 /*487989*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239117 /*488034*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239123 /*488044*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239133 /*488058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239152 /*488104*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239161 /*488117*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239167 /*488127*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239185 /*488172*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239195 /*488186*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239201 /*488196*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239222 /*488246*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239227 /*488255*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239237 /*488269*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239256 /*488316*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239261 /*488325*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239272 /*488340*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239292 /*488386*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239301 /*488399*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239307 /*488409*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239332 /*488468*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239342 /*488482*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239369 /*488542*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239376 /*488553*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239396 /*488599*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239402 /*488609*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239424 /*488657*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239429 /*488666*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239439 /*488680*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239457 /*488725*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239463 /*488735*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239473 /*488749*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239492 /*488795*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239501 /*488808*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239507 /*488818*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239525 /*488863*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239535 /*488877*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239541 /*488887*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239562 /*488937*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239567 /*488946*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239577 /*488960*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239596 /*489007*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239601 /*489016*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239612 /*489031*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239632 /*489077*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239641 /*489090*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239647 /*489100*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239672 /*489159*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239682 /*489173*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239709 /*489233*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239716 /*489244*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239736 /*489290*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239742 /*489300*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239764 /*489348*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239769 /*489357*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239779 /*489371*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239797 /*489416*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239803 /*489426*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239813 /*489440*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239832 /*489486*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239841 /*489499*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239847 /*489509*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239865 /*489554*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239875 /*489568*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239881 /*489578*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239905 /*489635*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
239916 /*489651*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239954 /*489731*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239961 /*489743*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
239993 /*489815*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
239998 /*489824*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
240009 /*489840*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
240045 /*489922*/                OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
240056 /*489938*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
240094 /*490018*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240101 /*490030*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
240133 /*490102*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240138 /*490111*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
240149 /*490127*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
240181 /*490197*/            OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
240183 /*490201*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
240190 /*490212*/            OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
240192 /*490216*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240199 /*490227*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240223 /*490279*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240230 /*490290*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240234 /*490296*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240255 /*490346*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240261 /*490356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240265 /*490362*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240286 /*490412*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240294 /*490424*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240298 /*490430*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240322 /*490489*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240329 /*490500*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240333 /*490506*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240354 /*490556*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240360 /*490566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240364 /*490572*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240385 /*490622*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240393 /*490634*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240397 /*490640*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240421 /*490699*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240428 /*490710*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240432 /*490716*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240453 /*490766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240459 /*490776*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240463 /*490782*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240484 /*490832*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240492 /*490844*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240496 /*490850*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240520 /*490909*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240527 /*490920*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240531 /*490926*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240552 /*490976*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240558 /*490986*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240562 /*490992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240583 /*491042*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240591 /*491054*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
240595 /*491060*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240617 /*491111*/            OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
240619 /*491115*/            OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
240626 /*491126*/            OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
240628 /*491130*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240635 /*491141*/            OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
240657 /*491188*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240664 /*491199*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240685 /*491248*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240691 /*491258*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240712 /*491307*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240720 /*491319*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240744 /*491376*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240751 /*491387*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240772 /*491436*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240778 /*491446*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240799 /*491495*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240807 /*491507*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240831 /*491564*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240838 /*491575*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240859 /*491624*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240865 /*491634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240886 /*491683*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240894 /*491695*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240918 /*491752*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240925 /*491763*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240946 /*491812*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240952 /*491822*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240973 /*491871*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
240981 /*491883*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241005 /*491941*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241012 /*491952*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241016 /*491958*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241036 /*492006*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241042 /*492016*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241046 /*492022*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241066 /*492070*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241074 /*492082*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241078 /*492088*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241101 /*492145*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241108 /*492156*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241112 /*492162*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241132 /*492210*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241138 /*492220*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241142 /*492226*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241162 /*492274*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241170 /*492286*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241174 /*492292*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241197 /*492349*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241204 /*492360*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241208 /*492366*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241228 /*492414*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241234 /*492424*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241238 /*492430*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241258 /*492478*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241266 /*492490*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241270 /*492496*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241293 /*492553*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241300 /*492564*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241304 /*492570*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241324 /*492618*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241330 /*492628*/                  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241334 /*492634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241354 /*492682*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241362 /*492694*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
241366 /*492700*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
241393 /*492763*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241438 /*492851*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241473 /*492927*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241478 /*492936*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241521 /*493026*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241566 /*493114*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241601 /*493190*/          OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241606 /*493199*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241646 /*493282*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241651 /*493291*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241674 /*493339*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241679 /*493348*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241713 /*493412*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241735 /*493463*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241759 /*493512*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241764 /*493521*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241789 /*493571*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241798 /*493584*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241823 /*493640*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241867 /*493736*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241888 /*493782*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241907 /*493826*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241928 /*493872*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241952 /*493925*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241957 /*493934*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
241980 /*493982*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
241985 /*493991*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242019 /*494055*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242041 /*494106*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242065 /*494155*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242070 /*494164*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242095 /*494214*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242104 /*494227*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242129 /*494283*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242173 /*494379*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242194 /*494425*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242213 /*494469*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242234 /*494515*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242258 /*494568*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242263 /*494577*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242286 /*494625*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242291 /*494634*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242325 /*494698*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242347 /*494749*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242371 /*494798*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242376 /*494807*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242401 /*494857*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242410 /*494870*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242435 /*494926*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242479 /*495022*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242500 /*495068*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242519 /*495112*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242540 /*495158*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242564 /*495211*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242569 /*495220*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242592 /*495268*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242597 /*495277*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242631 /*495341*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242653 /*495392*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242677 /*495441*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242682 /*495450*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242707 /*495500*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242716 /*495513*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242741 /*495569*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242785 /*495665*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242806 /*495711*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242825 /*495755*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242846 /*495801*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
242868 /*495851*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
242939 /*496002*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
243063 /*496254*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
243083 /*496292*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
243102 /*496330*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
243147 /*496426*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243154 /*496437*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243171 /*496472*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243177 /*496482*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243193 /*496516*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243217 /*496568*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243240 /*496621*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243248 /*496634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243282 /*496714*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243289 /*496725*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243306 /*496760*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243312 /*496770*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243328 /*496804*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243352 /*496856*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243375 /*496909*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243383 /*496922*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243419 /*497005*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243426 /*497016*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243446 /*497063*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243452 /*497073*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243472 /*497120*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243480 /*497132*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243503 /*497187*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243510 /*497198*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243530 /*497245*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243536 /*497255*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243556 /*497302*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243564 /*497314*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243587 /*497369*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243594 /*497380*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243614 /*497427*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243620 /*497437*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243640 /*497484*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243648 /*497496*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243671 /*497551*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243678 /*497562*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243698 /*497609*/                    OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243704 /*497619*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243724 /*497666*/                  OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243732 /*497678*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243755 /*497729*/                OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
243790 /*497809*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243797 /*497820*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
243816 /*497865*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243822 /*497875*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
243841 /*497920*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243849 /*497932*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
243871 /*497985*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243878 /*497996*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
243897 /*498041*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243903 /*498051*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
243922 /*498096*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243930 /*498108*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
243952 /*498161*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243959 /*498172*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
243978 /*498217*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
243984 /*498227*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
244003 /*498272*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244011 /*498284*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
244033 /*498337*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244040 /*498348*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
244059 /*498393*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244065 /*498403*/                OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
244084 /*498448*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244092 /*498460*/              OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
244111 /*498507*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244140 /*498559*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244170 /*498614*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244209 /*498698*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244247 /*498783*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244286 /*498871*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244325 /*498955*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244363 /*499040*/            OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244404 /*499132*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244426 /*499181*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244446 /*499228*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244468 /*499277*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244489 /*499325*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244529 /*499421*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244551 /*499470*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244571 /*499517*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244593 /*499566*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244614 /*499614*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244654 /*499710*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244676 /*499759*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244696 /*499806*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244718 /*499855*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244739 /*499903*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244779 /*499999*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244801 /*500048*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244821 /*500095*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244843 /*500144*/                OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
244864 /*500192*/              OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
245017 /*500493*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
245173 /*500796*/      OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
245175 /*500800*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
245187 /*500817*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245218 /*500887*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245247 /*500948*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
245414 /*501274*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
245537 /*501518*/      OPC_CheckOpcode, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
245539 /*501522*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
245551 /*501540*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245567 /*501574*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245582 /*501605*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245653 /*501762*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245693 /*501858*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245716 /*501911*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245778 /*502059*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245810 /*502134*/            OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245843 /*502210*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245931 /*502388*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
245943 /*502405*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
245985 /*502504*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246010 /*502562*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246021 /*502578*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246061 /*502674*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246085 /*502727*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246420 /*503353*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246430 /*503367*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246442 /*503395*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246453 /*503410*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246466 /*503439*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246476 /*503453*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246488 /*503481*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246499 /*503496*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246512 /*503525*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246522 /*503539*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246534 /*503567*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246545 /*503582*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246558 /*503611*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246568 /*503625*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246580 /*503653*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246591 /*503668*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246606 /*503699*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246639 /*503775*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
246800 /*504087*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246901 /*504316*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246933 /*504388*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
246966 /*504461*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247051 /*504620*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247112 /*504761*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247144 /*504833*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247177 /*504905*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247230 /*505008*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247291 /*505149*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247323 /*505221*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247356 /*505293*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247410 /*505397*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247471 /*505544*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247503 /*505619*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247536 /*505694*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247591 /*505805*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247652 /*505958*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247684 /*506036*/          OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247717 /*506114*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
247763 /*506216*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247781 /*506251*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247801 /*506288*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247824 /*506329*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247842 /*506364*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247862 /*506401*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247885 /*506442*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247903 /*506477*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247923 /*506514*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247946 /*506555*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247964 /*506590*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
247984 /*506627*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248007 /*506669*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248025 /*506704*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248045 /*506741*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248063 /*506776*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248083 /*506813*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248101 /*506848*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248121 /*506885*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248139 /*506920*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248677 /*508144*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248695 /*508179*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248715 /*508216*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248738 /*508257*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248756 /*508292*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248776 /*508329*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248799 /*508370*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248817 /*508405*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248837 /*508442*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248860 /*508483*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248878 /*508518*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248898 /*508555*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248921 /*508597*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248939 /*508632*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248959 /*508669*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248977 /*508704*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
248997 /*508741*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
249015 /*508776*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
249035 /*508813*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
249053 /*508848*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
249805 /*510490*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
249833 /*510544*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
249944 /*510777*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
250055 /*511010*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
250572 /*512125*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
250641 /*512265*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
250709 /*512403*/      OPC_CheckOpcode, TARGET_VAL(X86ISD::VBROADCAST_LOAD),
251604 /*514224*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
251700 /*514449*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
251738 /*514534*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
251776 /*514619*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252437 /*516089*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252457 /*516128*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252477 /*516167*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252497 /*516206*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252517 /*516245*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252537 /*516284*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252557 /*516323*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252577 /*516362*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252597 /*516401*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252617 /*516440*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252638 /*516480*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252659 /*516522*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252681 /*516567*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252693 /*516589*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252716 /*516633*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252728 /*516655*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252749 /*516695*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252762 /*516720*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252776 /*516746*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252788 /*516767*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252810 /*516808*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252822 /*516829*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252842 /*516866*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252862 /*516903*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252882 /*516942*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252901 /*516980*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252920 /*517016*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252939 /*517052*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252959 /*517089*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252979 /*517128*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
252999 /*517167*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
253019 /*517206*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
253040 /*517246*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
253061 /*517288*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
gen/lib/Target/XCore/XCoreGenDAGISel.inc
   60 /*     8*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
   72 /*    36*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
   91 /*    68*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  123 /*   121*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  172 /*   212*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  176 /*   219*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  216 /*   286*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  276 /*   388*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  315 /*   457*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  420 /*   657*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  424 /*   664*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  452 /*   710*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  499 /*   788*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  526 /*   836*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
  577 /*   933*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  581 /*   939*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  605 /*   983*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  630 /*  1028*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  661 /*  1077*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  685 /*  1114*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  712 /*  1156*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  735 /*  1193*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1006 /*  1627*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1026 /*  1662*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1069 /*  1739*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1208 /*  1971*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
 1237 /*  2018*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1267 /*  2072*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1277 /*  2098*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1291 /*  2129*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1311 /*  2166*/      OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
 1334 /*  2205*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
 1343 /*  2220*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1355 /*  2238*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1367 /*  2256*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1384 /*  2297*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1397 /*  2323*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1404 /*  2334*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1422 /*  2368*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1436 /*  2394*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1450 /*  2420*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1464 /*  2446*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1478 /*  2472*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1493 /*  2498*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 1504 /*  2519*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
 1559 /*  2633*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1653 /*  2820*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1657 /*  2826*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1669 /*  2846*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1673 /*  2852*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1746 /*  3020*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1852 /*  3246*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1871 /*  3280*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1891 /*  3315*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1915 /*  3354*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1942 /*  3398*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1965 /*  3436*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 2048 /*  3579*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
 2060 /*  3598*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
 2187 /*  3822*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2627   case SelectionDAGISel::OPC_CheckOpcode:
 3053     case OPC_CheckOpcode: