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

References

gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
   57 /*     0*/  OPC_SwitchOpcode /*92 cases */, 41|128,45|128,2/*38569*/, TARGET_VAL(ISD::STORE),// ->38575
   62 /*    13*/      OPC_SwitchOpcode /*4 cases */, 3|128,64/*8195*/, TARGET_VAL(ISD::ADD),// ->8213
   65 /*    22*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
   71 /*    32*/            OPC_SwitchOpcode /*2 cases */, 4|128,12/*1540*/, TARGET_VAL(ISD::OR),// ->1577
   75 /*    40*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
   89 /*    65*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
   95 /*    75*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  110 /*   109*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  120 /*   125*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  126 /*   135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  141 /*   169*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  151 /*   185*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  157 /*   195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  172 /*   229*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  189 /*   256*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  195 /*   266*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  210 /*   300*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
  225 /*   324*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  231 /*   334*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  245 /*   366*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
  262 /*   395*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  268 /*   405*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  283 /*   439*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  293 /*   455*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  299 /*   465*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  314 /*   499*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  324 /*   515*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  330 /*   525*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  345 /*   559*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  363 /*   589*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  369 /*   599*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  384 /*   633*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
  394 /*   649*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  400 /*   659*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  415 /*   693*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
  425 /*   709*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  431 /*   719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  446 /*   753*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
  462 /*   778*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  468 /*   788*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  482 /*   820*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
  499 /*   849*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  505 /*   859*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  519 /*   890*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  529 /*   906*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  535 /*   916*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  549 /*   947*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  559 /*   963*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  565 /*   973*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  579 /*  1004*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  596 /*  1031*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  602 /*  1041*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  616 /*  1072*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
  631 /*  1096*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  637 /*  1106*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  650 /*  1135*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
  667 /*  1164*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  673 /*  1174*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  687 /*  1205*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  697 /*  1221*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  703 /*  1231*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  717 /*  1262*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  727 /*  1278*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  733 /*  1288*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  747 /*  1319*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  765 /*  1349*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  771 /*  1359*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  785 /*  1390*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
  795 /*  1406*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  801 /*  1416*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  815 /*  1447*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
  825 /*  1463*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  831 /*  1473*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  845 /*  1504*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
  861 /*  1529*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  867 /*  1539*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
  880 /*  1568*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
  885 /*  1577*/            /*SwitchOpcode*/ 60|128,11/*1468*/, TARGET_VAL(ISD::ADD),// ->3049
  889 /*  1584*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  902 /*  1607*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  908 /*  1617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  922 /*  1649*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  932 /*  1665*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  938 /*  1675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  952 /*  1707*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  962 /*  1723*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  968 /*  1733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  982 /*  1765*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
  998 /*  1790*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1004 /*  1800*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1018 /*  1832*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1032 /*  1854*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1038 /*  1864*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1051 /*  1894*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 1067 /*  1921*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1073 /*  1931*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1087 /*  1963*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1097 /*  1979*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1103 /*  1989*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1117 /*  2021*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1127 /*  2037*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1133 /*  2047*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1147 /*  2079*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1164 /*  2107*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1170 /*  2117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1184 /*  2149*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1194 /*  2165*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1200 /*  2175*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1214 /*  2207*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1224 /*  2223*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1230 /*  2233*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1244 /*  2265*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1259 /*  2288*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1265 /*  2298*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1278 /*  2328*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 1294 /*  2355*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1300 /*  2365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1313 /*  2394*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1323 /*  2410*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1329 /*  2420*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1342 /*  2449*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1352 /*  2465*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1358 /*  2475*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1371 /*  2504*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1387 /*  2529*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1393 /*  2539*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1406 /*  2568*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1420 /*  2590*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1426 /*  2600*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1438 /*  2627*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 1454 /*  2654*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1460 /*  2664*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1473 /*  2693*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1483 /*  2709*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1489 /*  2719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1502 /*  2748*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1512 /*  2764*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1518 /*  2774*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1531 /*  2803*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1548 /*  2831*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1554 /*  2841*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1567 /*  2870*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1577 /*  2886*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1583 /*  2896*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1596 /*  2925*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1606 /*  2941*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1612 /*  2951*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1625 /*  2980*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1640 /*  3003*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1646 /*  3013*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1658 /*  3040*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 1674 /*  3066*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1689 /*  3100*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1699 /*  3116*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1714 /*  3150*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1724 /*  3166*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1739 /*  3200*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1749 /*  3216*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1764 /*  3250*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1773 /*  3264*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1787 /*  3296*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 1797 /*  3312*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1812 /*  3346*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1822 /*  3362*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1837 /*  3396*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1847 /*  3412*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1862 /*  3446*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 1872 /*  3462*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1887 /*  3496*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1897 /*  3512*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1912 /*  3546*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1922 /*  3562*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1937 /*  3596*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 1946 /*  3610*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1960 /*  3642*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 1967 /*  3654*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1971 /*  3660*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1987 /*  3688*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2000 /*  3717*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2012 /*  3736*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2025 /*  3765*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2037 /*  3784*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2050 /*  3813*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2070 /*  3846*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2083 /*  3875*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2095 /*  3894*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2108 /*  3923*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2120 /*  3942*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2133 /*  3971*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2151 /*  3999*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2163 /*  4026*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 2209 /*  4109*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2220 /*  4127*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2233 /*  4156*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2244 /*  4174*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2257 /*  4203*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2276 /*  4235*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2289 /*  4264*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2300 /*  4282*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2313 /*  4311*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2324 /*  4329*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2337 /*  4358*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2354 /*  4385*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2366 /*  4412*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 2409 /*  4490*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2421 /*  4509*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2433 /*  4536*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2445 /*  4555*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2457 /*  4582*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2476 /*  4613*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2488 /*  4640*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2500 /*  4659*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2512 /*  4686*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2524 /*  4705*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2536 /*  4732*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2553 /*  4758*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2564 /*  4783*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 2607 /*  4861*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2618 /*  4879*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2630 /*  4906*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2641 /*  4924*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2653 /*  4951*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2671 /*  4981*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2683 /*  5008*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2694 /*  5026*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2706 /*  5053*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2717 /*  5071*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2729 /*  5098*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2745 /*  5123*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2756 /*  5148*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 2763 /*  5160*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2777 /*  5183*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2791 /*  5214*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2801 /*  5230*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2815 /*  5261*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2825 /*  5277*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2839 /*  5308*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2849 /*  5324*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2863 /*  5355*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2872 /*  5369*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2885 /*  5398*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 2895 /*  5414*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2909 /*  5445*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2919 /*  5461*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2933 /*  5492*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2943 /*  5508*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2957 /*  5539*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 2967 /*  5555*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2981 /*  5586*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 2991 /*  5602*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3005 /*  5633*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3015 /*  5649*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3029 /*  5680*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3038 /*  5694*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3051 /*  5723*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 3058 /*  5735*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3062 /*  5741*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3078 /*  5769*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3090 /*  5795*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3102 /*  5814*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3114 /*  5840*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3126 /*  5859*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3138 /*  5885*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3158 /*  5918*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3170 /*  5944*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3182 /*  5963*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3194 /*  5989*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3206 /*  6008*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3218 /*  6034*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3236 /*  6062*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3247 /*  6086*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 3292 /*  6166*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3303 /*  6184*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3315 /*  6210*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3326 /*  6228*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3338 /*  6254*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3357 /*  6286*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3369 /*  6312*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3380 /*  6330*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3392 /*  6356*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3403 /*  6374*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3415 /*  6400*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3432 /*  6427*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3443 /*  6451*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 3485 /*  6526*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3497 /*  6545*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3508 /*  6569*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3520 /*  6588*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3531 /*  6612*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3550 /*  6643*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3561 /*  6667*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3573 /*  6686*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3584 /*  6710*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3596 /*  6729*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3607 /*  6753*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3624 /*  6779*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3634 /*  6801*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 3676 /*  6876*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3687 /*  6894*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3698 /*  6918*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3709 /*  6936*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3720 /*  6960*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3738 /*  6990*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3749 /*  7014*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3760 /*  7032*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3771 /*  7056*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3782 /*  7074*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3793 /*  7098*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3809 /*  7123*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3819 /*  7145*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 3826 /*  7157*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3848 /*  7199*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3867 /*  7237*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3886 /*  7275*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 3905 /*  7313*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3924 /*  7351*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3943 /*  7389*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 3960 /*  7423*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 3968 /*  7436*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3989 /*  7477*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4007 /*  7514*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4025 /*  7551*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4043 /*  7588*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4061 /*  7625*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4079 /*  7662*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4095 /*  7695*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 4102 /*  7707*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4123 /*  7746*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4141 /*  7781*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4159 /*  7816*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4177 /*  7851*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4195 /*  7886*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4213 /*  7921*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4229 /*  7952*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 4237 /*  7965*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4257 /*  8003*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4274 /*  8037*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4291 /*  8071*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4308 /*  8105*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4325 /*  8139*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4342 /*  8173*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4357 /*  8203*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_add_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 4363 /*  8213*/      /*SwitchOpcode*/ 50|128,53/*6834*/, TARGET_VAL(ISD::SUB),// ->15051
 4365 /*  8218*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4371 /*  8228*/          OPC_SwitchOpcode /*2 cases */, 118|128,13/*1782*/, TARGET_VAL(ISD::OR),// ->10015
 4375 /*  8236*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4389 /*  8261*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4395 /*  8271*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4410 /*  8305*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4420 /*  8321*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4426 /*  8331*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4441 /*  8365*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4451 /*  8381*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4457 /*  8391*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4472 /*  8425*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4490 /*  8455*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4496 /*  8465*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4511 /*  8499*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4521 /*  8515*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4527 /*  8525*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4542 /*  8559*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4552 /*  8575*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4558 /*  8585*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4573 /*  8619*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4589 /*  8644*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4595 /*  8654*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4609 /*  8686*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 4626 /*  8715*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4632 /*  8725*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4647 /*  8759*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4657 /*  8775*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4663 /*  8785*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4678 /*  8819*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4688 /*  8835*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4694 /*  8845*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4709 /*  8879*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4727 /*  8909*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4733 /*  8919*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4748 /*  8953*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4758 /*  8969*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4764 /*  8979*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4779 /*  9013*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4789 /*  9029*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4795 /*  9039*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4810 /*  9073*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4826 /*  9098*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4832 /*  9108*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4846 /*  9140*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 4863 /*  9169*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4869 /*  9179*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4883 /*  9210*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4893 /*  9226*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4899 /*  9236*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4913 /*  9267*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4923 /*  9283*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4929 /*  9293*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4943 /*  9324*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 4961 /*  9354*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4967 /*  9364*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 4981 /*  9395*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 4991 /*  9411*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4997 /*  9421*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5011 /*  9452*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5021 /*  9468*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5027 /*  9478*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5041 /*  9509*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5057 /*  9534*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5063 /*  9544*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5076 /*  9573*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 5093 /*  9602*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5099 /*  9612*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5113 /*  9643*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5123 /*  9659*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5129 /*  9669*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5143 /*  9700*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5153 /*  9716*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5159 /*  9726*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5173 /*  9757*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5191 /*  9787*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5197 /*  9797*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5211 /*  9828*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5221 /*  9844*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5227 /*  9854*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5241 /*  9885*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5251 /*  9901*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5257 /*  9911*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5271 /*  9942*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5287 /*  9967*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5293 /*  9977*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 5306 /* 10006*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 5311 /* 10015*/          /*SwitchOpcode*/ 38|128,13/*1702*/, TARGET_VAL(ISD::ADD),// ->11721
 5315 /* 10022*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5328 /* 10045*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5334 /* 10055*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5348 /* 10087*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5358 /* 10103*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5364 /* 10113*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5378 /* 10145*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5388 /* 10161*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5394 /* 10171*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5408 /* 10203*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5425 /* 10231*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5431 /* 10241*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5445 /* 10273*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5455 /* 10289*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5461 /* 10299*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5475 /* 10331*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5485 /* 10347*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5491 /* 10357*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5505 /* 10389*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5520 /* 10412*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5526 /* 10422*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5539 /* 10452*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 5555 /* 10479*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5561 /* 10489*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5575 /* 10521*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5585 /* 10537*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5591 /* 10547*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5605 /* 10579*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5615 /* 10595*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5621 /* 10605*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5635 /* 10637*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5652 /* 10665*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5658 /* 10675*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5672 /* 10707*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5682 /* 10723*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5688 /* 10733*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5702 /* 10765*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5712 /* 10781*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5718 /* 10791*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5732 /* 10823*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5747 /* 10846*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5753 /* 10856*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5766 /* 10886*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 5782 /* 10913*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5788 /* 10923*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5801 /* 10952*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5811 /* 10968*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5817 /* 10978*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5830 /* 11007*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5840 /* 11023*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5846 /* 11033*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5859 /* 11062*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 5876 /* 11090*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5882 /* 11100*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5895 /* 11129*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5905 /* 11145*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5911 /* 11155*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5924 /* 11184*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5934 /* 11200*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5940 /* 11210*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5953 /* 11239*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 5968 /* 11262*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 5974 /* 11272*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5986 /* 11299*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 6002 /* 11326*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6008 /* 11336*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6021 /* 11365*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6031 /* 11381*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6037 /* 11391*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6050 /* 11420*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6060 /* 11436*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6066 /* 11446*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6079 /* 11475*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6096 /* 11503*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6102 /* 11513*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6115 /* 11542*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6125 /* 11558*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6131 /* 11568*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6144 /* 11597*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6154 /* 11613*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6160 /* 11623*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6173 /* 11652*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6188 /* 11675*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6194 /* 11685*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6206 /* 11712*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 6222 /* 11738*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6237 /* 11772*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6247 /* 11788*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6262 /* 11822*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6272 /* 11838*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6287 /* 11872*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6297 /* 11888*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6312 /* 11922*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6322 /* 11938*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6337 /* 11972*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6347 /* 11988*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6362 /* 12022*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6371 /* 12036*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6385 /* 12068*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 6395 /* 12084*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6410 /* 12118*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6420 /* 12134*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6435 /* 12168*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6445 /* 12184*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6460 /* 12218*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6470 /* 12234*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6485 /* 12268*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6495 /* 12284*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6510 /* 12318*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6520 /* 12334*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6535 /* 12368*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6544 /* 12382*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6558 /* 12414*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 6565 /* 12426*/          OPC_SwitchOpcode /*2 cases */, 122|128,2/*378*/, TARGET_VAL(ISD::OR),// ->12809
 6569 /* 12434*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6585 /* 12462*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6598 /* 12491*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6610 /* 12510*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6623 /* 12539*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6635 /* 12558*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6648 /* 12587*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6668 /* 12620*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6681 /* 12649*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6693 /* 12668*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6706 /* 12697*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6718 /* 12716*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6731 /* 12745*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6749 /* 12773*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 6761 /* 12800*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 6766 /* 12809*/          /*SwitchOpcode*/ 102|128,2/*358*/, TARGET_VAL(ISD::ADD),// ->13171
 6770 /* 12816*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6785 /* 12842*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6797 /* 12869*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6809 /* 12888*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6821 /* 12915*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6833 /* 12934*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6845 /* 12961*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6864 /* 12992*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6876 /* 13019*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6888 /* 13038*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6900 /* 13065*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6912 /* 13084*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6924 /* 13111*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 6941 /* 13137*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6952 /* 13162*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 6968 /* 13188*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6982 /* 13219*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 6992 /* 13235*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7006 /* 13266*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7016 /* 13282*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7030 /* 13313*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7040 /* 13329*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7054 /* 13360*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7064 /* 13376*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7078 /* 13407*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7088 /* 13423*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7102 /* 13454*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7111 /* 13468*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7124 /* 13497*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iadd_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 7134 /* 13513*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7148 /* 13544*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7158 /* 13560*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7172 /* 13591*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7182 /* 13607*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7196 /* 13638*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7206 /* 13654*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7220 /* 13685*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7230 /* 13701*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7244 /* 13732*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7254 /* 13748*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7268 /* 13779*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7277 /* 13793*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7290 /* 13822*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_isub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 7297 /* 13834*/          OPC_SwitchOpcode /*2 cases */, 101|128,2/*357*/, TARGET_VAL(ISD::OR),// ->14196
 7301 /* 13842*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7317 /* 13870*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7329 /* 13896*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7341 /* 13915*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7353 /* 13941*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7365 /* 13960*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7377 /* 13986*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7397 /* 14019*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7409 /* 14045*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7421 /* 14064*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7433 /* 14090*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7445 /* 14109*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7457 /* 14135*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7475 /* 14163*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7486 /* 14187*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 7491 /* 14196*/          /*SwitchOpcode*/ 81|128,2/*337*/, TARGET_VAL(ISD::ADD),// ->14537
 7495 /* 14203*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7510 /* 14229*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7521 /* 14253*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7533 /* 14272*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7544 /* 14296*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7556 /* 14315*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7567 /* 14339*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7586 /* 14370*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7597 /* 14394*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7609 /* 14413*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7620 /* 14437*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7632 /* 14456*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7643 /* 14480*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7660 /* 14506*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7670 /* 14528*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 7695 /* 14576*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7714 /* 14614*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7733 /* 14652*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7752 /* 14690*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7771 /* 14728*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7790 /* 14766*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7807 /* 14800*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 7825 /* 14835*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7843 /* 14870*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7861 /* 14905*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7879 /* 14940*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7897 /* 14975*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7915 /* 15010*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 7931 /* 15041*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_sub_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 7937 /* 15051*/      /*SwitchOpcode*/ 60|128,50/*6460*/, TARGET_VAL(ISD::AND),// ->21515
 7940 /* 15059*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 7946 /* 15069*/            OPC_SwitchOpcode /*2 cases */, 127|128,6/*895*/, TARGET_VAL(ISD::OR),// ->15969
 7950 /* 15077*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7964 /* 15102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 7970 /* 15112*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 7985 /* 15146*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 7995 /* 15162*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8001 /* 15172*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8016 /* 15206*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8026 /* 15222*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8032 /* 15232*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8047 /* 15266*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8065 /* 15296*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8071 /* 15306*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8086 /* 15340*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8096 /* 15356*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8102 /* 15366*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8117 /* 15400*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8127 /* 15416*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8133 /* 15426*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8148 /* 15460*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8164 /* 15485*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8170 /* 15495*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8184 /* 15527*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 8201 /* 15556*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8207 /* 15566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8221 /* 15597*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8231 /* 15613*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8237 /* 15623*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8251 /* 15654*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8261 /* 15670*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8267 /* 15680*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8281 /* 15711*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8299 /* 15741*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8305 /* 15751*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8319 /* 15782*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8329 /* 15798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8335 /* 15808*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8349 /* 15839*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8359 /* 15855*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8365 /* 15865*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8379 /* 15896*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8395 /* 15921*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8401 /* 15931*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 8414 /* 15960*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 8419 /* 15969*/            /*SwitchOpcode*/ 87|128,6/*855*/, TARGET_VAL(ISD::ADD),// ->16828
 8423 /* 15976*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8436 /* 15999*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8442 /* 16009*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8456 /* 16041*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8466 /* 16057*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8472 /* 16067*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8486 /* 16099*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8496 /* 16115*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8502 /* 16125*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8516 /* 16157*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8533 /* 16185*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8539 /* 16195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8553 /* 16227*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8563 /* 16243*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8569 /* 16253*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8583 /* 16285*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8593 /* 16301*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8599 /* 16311*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8613 /* 16343*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8628 /* 16366*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8634 /* 16376*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8647 /* 16406*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 8663 /* 16433*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8669 /* 16443*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8682 /* 16472*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8692 /* 16488*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8698 /* 16498*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8711 /* 16527*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8721 /* 16543*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8727 /* 16553*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8740 /* 16582*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8757 /* 16610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8763 /* 16620*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8776 /* 16649*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8786 /* 16665*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8792 /* 16675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8805 /* 16704*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8815 /* 16720*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8821 /* 16730*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8834 /* 16759*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8849 /* 16782*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8855 /* 16792*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8867 /* 16819*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 8883 /* 16845*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8898 /* 16879*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8908 /* 16895*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8923 /* 16929*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8933 /* 16945*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8948 /* 16979*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 8958 /* 16995*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8973 /* 17029*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 8983 /* 17045*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 8998 /* 17079*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9008 /* 17095*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9023 /* 17129*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9032 /* 17143*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9046 /* 17175*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 9053 /* 17187*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9057 /* 17193*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9073 /* 17221*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9086 /* 17250*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9098 /* 17269*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9111 /* 17298*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9123 /* 17317*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9136 /* 17346*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9156 /* 17379*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9169 /* 17408*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9181 /* 17427*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9194 /* 17456*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9206 /* 17475*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9219 /* 17504*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9237 /* 17532*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9249 /* 17559*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 9295 /* 17642*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9306 /* 17660*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9319 /* 17689*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9330 /* 17707*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9343 /* 17736*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9362 /* 17768*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9375 /* 17797*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9386 /* 17815*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9399 /* 17844*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9410 /* 17862*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9423 /* 17891*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9440 /* 17918*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 9452 /* 17945*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 9495 /* 18023*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9507 /* 18042*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9519 /* 18069*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9531 /* 18088*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9543 /* 18115*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9562 /* 18146*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9574 /* 18173*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9586 /* 18192*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9598 /* 18219*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9610 /* 18238*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9622 /* 18265*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9639 /* 18291*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9650 /* 18316*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 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),
 9693 /* 18394*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9704 /* 18412*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9716 /* 18439*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9727 /* 18457*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9739 /* 18484*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9757 /* 18514*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9769 /* 18541*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9780 /* 18559*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9792 /* 18586*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9803 /* 18604*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9815 /* 18631*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9831 /* 18656*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9842 /* 18681*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
 9849 /* 18693*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 9863 /* 18716*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9877 /* 18747*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9887 /* 18763*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9901 /* 18794*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9911 /* 18810*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9925 /* 18841*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
 9935 /* 18857*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9949 /* 18888*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9959 /* 18904*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9973 /* 18935*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
 9983 /* 18951*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 9997 /* 18982*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10006 /* 18996*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10019 /* 19025*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_iand_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
10026 /* 19037*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10030 /* 19043*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10046 /* 19071*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10058 /* 19097*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10070 /* 19116*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10082 /* 19142*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10094 /* 19161*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10106 /* 19187*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10126 /* 19220*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10138 /* 19246*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10150 /* 19265*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10162 /* 19291*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10174 /* 19310*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10186 /* 19336*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10204 /* 19364*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10215 /* 19388*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
10260 /* 19468*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10271 /* 19486*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10283 /* 19512*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10294 /* 19530*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10306 /* 19556*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10325 /* 19588*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10337 /* 19614*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10348 /* 19632*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10360 /* 19658*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10371 /* 19676*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10383 /* 19702*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10400 /* 19729*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
10411 /* 19753*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
10453 /* 19828*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10465 /* 19847*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10476 /* 19871*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10488 /* 19890*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10499 /* 19914*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10518 /* 19945*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10529 /* 19969*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10541 /* 19988*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10552 /* 20012*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10564 /* 20031*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10575 /* 20055*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10592 /* 20081*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10602 /* 20103*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
10644 /* 20178*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10655 /* 20196*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10666 /* 20220*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10677 /* 20238*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10688 /* 20262*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10706 /* 20292*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10717 /* 20316*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10728 /* 20334*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10739 /* 20358*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10750 /* 20376*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10761 /* 20400*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10777 /* 20425*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10787 /* 20447*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
10794 /* 20459*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10816 /* 20501*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10835 /* 20539*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10854 /* 20577*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10873 /* 20615*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10892 /* 20653*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10911 /* 20691*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
10928 /* 20725*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
10936 /* 20738*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
10957 /* 20779*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10975 /* 20816*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
10993 /* 20853*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11011 /* 20890*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11029 /* 20927*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11047 /* 20964*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11063 /* 20997*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
11070 /* 21009*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11091 /* 21048*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11109 /* 21083*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11127 /* 21118*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11145 /* 21153*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11163 /* 21188*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11181 /* 21223*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11197 /* 21254*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
11205 /* 21267*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11225 /* 21305*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11242 /* 21339*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11259 /* 21373*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11276 /* 21407*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11293 /* 21441*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11310 /* 21475*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11325 /* 21505*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_and_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
11331 /* 21515*/      /*SwitchOpcode*/ 60|128,50/*6460*/, TARGET_VAL(ISD::OR),// ->27979
11334 /* 21523*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
11340 /* 21533*/            OPC_SwitchOpcode /*2 cases */, 127|128,6/*895*/, TARGET_VAL(ISD::OR),// ->22433
11344 /* 21541*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11358 /* 21566*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11364 /* 21576*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11379 /* 21610*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11389 /* 21626*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11395 /* 21636*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11410 /* 21670*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11420 /* 21686*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11426 /* 21696*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11441 /* 21730*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11459 /* 21760*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11465 /* 21770*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11480 /* 21804*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11490 /* 21820*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11496 /* 21830*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11511 /* 21864*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11521 /* 21880*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11527 /* 21890*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11542 /* 21924*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11558 /* 21949*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11564 /* 21959*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11578 /* 21991*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
11595 /* 22020*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11601 /* 22030*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11615 /* 22061*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11625 /* 22077*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11631 /* 22087*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11645 /* 22118*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11655 /* 22134*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11661 /* 22144*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11675 /* 22175*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11693 /* 22205*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11699 /* 22215*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11713 /* 22246*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11723 /* 22262*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11729 /* 22272*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11743 /* 22303*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11753 /* 22319*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11759 /* 22329*/                  OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11773 /* 22360*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11789 /* 22385*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11795 /* 22395*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
11808 /* 22424*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
11813 /* 22433*/            /*SwitchOpcode*/ 87|128,6/*855*/, TARGET_VAL(ISD::ADD),// ->23292
11817 /* 22440*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11830 /* 22463*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11836 /* 22473*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11850 /* 22505*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11860 /* 22521*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11866 /* 22531*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11880 /* 22563*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11890 /* 22579*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11896 /* 22589*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11910 /* 22621*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
11927 /* 22649*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11933 /* 22659*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11947 /* 22691*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11957 /* 22707*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11963 /* 22717*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11977 /* 22749*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
11987 /* 22765*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11993 /* 22775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12007 /* 22807*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12022 /* 22830*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12028 /* 22840*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12041 /* 22870*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
12057 /* 22897*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12063 /* 22907*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12076 /* 22936*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12086 /* 22952*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12092 /* 22962*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12105 /* 22991*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12115 /* 23007*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12121 /* 23017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12134 /* 23046*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12151 /* 23074*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12157 /* 23084*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12170 /* 23113*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12180 /* 23129*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12186 /* 23139*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12199 /* 23168*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12209 /* 23184*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12215 /* 23194*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12228 /* 23223*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12243 /* 23246*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12249 /* 23256*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12261 /* 23283*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
12277 /* 23309*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12292 /* 23343*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12302 /* 23359*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12317 /* 23393*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12327 /* 23409*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12342 /* 23443*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12352 /* 23459*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12367 /* 23493*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12377 /* 23509*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12392 /* 23543*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12402 /* 23559*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12417 /* 23593*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12426 /* 23607*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12440 /* 23639*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
12447 /* 23651*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12451 /* 23657*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12467 /* 23685*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12480 /* 23714*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12492 /* 23733*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12505 /* 23762*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12517 /* 23781*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12530 /* 23810*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12550 /* 23843*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12563 /* 23872*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12575 /* 23891*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12588 /* 23920*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12600 /* 23939*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12613 /* 23968*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12631 /* 23996*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12643 /* 24023*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
12689 /* 24106*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12700 /* 24124*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12713 /* 24153*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12724 /* 24171*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12737 /* 24200*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12756 /* 24232*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12769 /* 24261*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12780 /* 24279*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12793 /* 24308*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12804 /* 24326*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12817 /* 24355*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12834 /* 24382*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
12846 /* 24409*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
12889 /* 24487*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12901 /* 24506*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12913 /* 24533*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12925 /* 24552*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12937 /* 24579*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
12956 /* 24610*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12968 /* 24637*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
12980 /* 24656*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12992 /* 24683*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13004 /* 24702*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13016 /* 24729*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13033 /* 24755*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13044 /* 24780*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
13087 /* 24858*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13098 /* 24876*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13110 /* 24903*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13121 /* 24921*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13133 /* 24948*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13151 /* 24978*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13163 /* 25005*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13174 /* 25023*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13186 /* 25050*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13197 /* 25068*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13209 /* 25095*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13225 /* 25120*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13236 /* 25145*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
13243 /* 25157*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
13257 /* 25180*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13271 /* 25211*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13281 /* 25227*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13295 /* 25258*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13305 /* 25274*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13319 /* 25305*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13329 /* 25321*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13343 /* 25352*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13353 /* 25368*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13367 /* 25399*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13377 /* 25415*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13391 /* 25446*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13400 /* 25460*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13413 /* 25489*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_ior_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
13420 /* 25501*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13424 /* 25507*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
13440 /* 25535*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13452 /* 25561*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13464 /* 25580*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13476 /* 25606*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13488 /* 25625*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13500 /* 25651*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13520 /* 25684*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13532 /* 25710*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13544 /* 25729*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13556 /* 25755*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13568 /* 25774*/                OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13580 /* 25800*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13598 /* 25828*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13609 /* 25852*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
13654 /* 25932*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13665 /* 25950*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13677 /* 25976*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13688 /* 25994*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13700 /* 26020*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13719 /* 26052*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13731 /* 26078*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13742 /* 26096*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13754 /* 26122*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13765 /* 26140*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13777 /* 26166*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13794 /* 26193*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
13805 /* 26217*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
13847 /* 26292*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13859 /* 26311*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13870 /* 26335*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13882 /* 26354*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13893 /* 26378*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
13912 /* 26409*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13923 /* 26433*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13935 /* 26452*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13946 /* 26476*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13958 /* 26495*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13969 /* 26519*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
13986 /* 26545*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13996 /* 26567*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
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),
14038 /* 26642*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14049 /* 26660*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14060 /* 26684*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14071 /* 26702*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14082 /* 26726*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14100 /* 26756*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14111 /* 26780*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14122 /* 26798*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14133 /* 26822*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14144 /* 26840*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14155 /* 26864*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14171 /* 26889*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14181 /* 26911*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
14188 /* 26923*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14210 /* 26965*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14229 /* 27003*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14248 /* 27041*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14267 /* 27079*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14286 /* 27117*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14305 /* 27155*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14322 /* 27189*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
14330 /* 27202*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14351 /* 27243*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14369 /* 27280*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14387 /* 27317*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14405 /* 27354*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14423 /* 27391*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14441 /* 27428*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14457 /* 27461*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
14464 /* 27473*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14485 /* 27512*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14503 /* 27547*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14521 /* 27582*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14539 /* 27617*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14557 /* 27652*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14575 /* 27687*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14591 /* 27718*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
14599 /* 27731*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
14619 /* 27769*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14636 /* 27803*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14653 /* 27837*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopb_io), 0|OPFL_Chain|OPFL_MemRefs,
14670 /* 27871*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14687 /* 27905*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14704 /* 27939*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memoph_io), 0|OPFL_Chain|OPFL_MemRefs,
14719 /* 27969*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::L4_or_memopw_io), 0|OPFL_Chain|OPFL_MemRefs,
14732 /* 27991*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14736 /* 27997*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14745 /* 28014*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_addi), 0,
14748 /* 28025*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
14760 /* 28047*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
14771 /* 28068*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
14773 /* 28076*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerbgp), 0|OPFL_Chain|OPFL_MemRefs,
14782 /* 28093*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
14784 /* 28101*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerhgp), 0|OPFL_Chain|OPFL_MemRefs,
14793 /* 28118*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
14795 /* 28126*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerigp), 0|OPFL_Chain|OPFL_MemRefs,
14804 /* 28141*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
14811 /* 28151*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14814 /* 28157*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14818 /* 28163*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14831 /* 28186*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
14838 /* 28198*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14842 /* 28204*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14854 /* 28226*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
14869 /* 28255*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
14871 /* 28263*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerbabs), 0|OPFL_Chain|OPFL_MemRefs,
14880 /* 28280*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
14882 /* 28288*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerhabs), 0|OPFL_Chain|OPFL_MemRefs,
14891 /* 28305*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
14893 /* 28313*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storeriabs), 0|OPFL_Chain|OPFL_MemRefs,
14900 /* 28324*/          OPC_SwitchOpcode /*2 cases */, 120, TARGET_VAL(ISD::ADD),// ->28448
14904 /* 28332*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14908 /* 28338*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14919 /* 28357*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
14925 /* 28368*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
14929 /* 28374*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
14941 /* 28394*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
14956 /* 28422*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
14964 /* 28438*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
14970 /* 28448*/          /*SwitchOpcode*/ 45, TARGET_VAL(ISD::OR),// ->28496
14982 /* 28471*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
14990 /* 28487*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15004 /* 28512*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15010 /* 28523*/          OPC_SwitchOpcode /*2 cases */, 37|128,3/*421*/, TARGET_VAL(ISD::OR),// ->28949
15023 /* 28550*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15031 /* 28566*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15044 /* 28593*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15046 /* 28601*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15056 /* 28622*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15058 /* 28630*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15068 /* 28651*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15070 /* 28659*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15080 /* 28680*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15082 /* 28688*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15092 /* 28709*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15094 /* 28717*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15104 /* 28738*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15106 /* 28746*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15116 /* 28764*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15123 /* 28777*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15135 /* 28801*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15137 /* 28809*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15146 /* 28827*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15148 /* 28835*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15157 /* 28853*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15159 /* 28861*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15168 /* 28879*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15170 /* 28887*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15179 /* 28905*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15181 /* 28913*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15190 /* 28931*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15192 /* 28939*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15198 /* 28949*/          /*SwitchOpcode*/ 35|128,3/*419*/, TARGET_VAL(ISD::ADD),// ->29372
15210 /* 28973*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15218 /* 28989*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15231 /* 29016*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15233 /* 29024*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15243 /* 29045*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15245 /* 29053*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15255 /* 29074*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15257 /* 29082*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15267 /* 29103*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15269 /* 29111*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15279 /* 29132*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15281 /* 29140*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15291 /* 29161*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15293 /* 29169*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15303 /* 29187*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15310 /* 29200*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15322 /* 29224*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15324 /* 29232*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15333 /* 29250*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15335 /* 29258*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15344 /* 29276*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15346 /* 29284*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15355 /* 29302*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15357 /* 29310*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15366 /* 29328*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15368 /* 29336*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15377 /* 29354*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15379 /* 29362*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15395 /* 29390*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15407 /* 29415*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15409 /* 29423*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15419 /* 29444*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15421 /* 29452*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15431 /* 29473*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15433 /* 29481*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15441 /* 29493*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15450 /* 29509*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
15463 /* 29535*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
15474 /* 29557*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15476 /* 29565*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15485 /* 29583*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15487 /* 29591*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15496 /* 29609*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
15498 /* 29617*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15507 /* 29630*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15516 /* 29647*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerd_pi), 0|OPFL_Chain|OPFL_MemRefs,
15535 /* 29685*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15539 /* 29698*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
15548 /* 29716*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15552 /* 29729*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
15562 /* 29748*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15566 /* 29761*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
15577 /* 29783*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15580 /* 29793*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
15589 /* 29811*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15592 /* 29821*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
15602 /* 29840*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15605 /* 29850*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
15615 /* 29869*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerbgp), 0|OPFL_Chain|OPFL_MemRefs,
15623 /* 29883*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerhgp), 0|OPFL_Chain|OPFL_MemRefs,
15632 /* 29898*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerigp), 0|OPFL_Chain|OPFL_MemRefs,
15642 /* 29916*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerbabs), 0|OPFL_Chain|OPFL_MemRefs,
15650 /* 29930*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerhabs), 0|OPFL_Chain|OPFL_MemRefs,
15659 /* 29945*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storeriabs), 0|OPFL_Chain|OPFL_MemRefs,
15666 /* 29956*/          OPC_SwitchOpcode /*2 cases */, 106|128,4/*618*/, TARGET_VAL(ISD::ADD),// ->30579
15669 /* 29964*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
15673 /* 29970*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15689 /* 29999*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_ur), 0|OPFL_Chain|OPFL_MemRefs,
15698 /* 30017*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerh_ur), 0|OPFL_Chain|OPFL_MemRefs,
15708 /* 30036*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_ur), 0|OPFL_Chain|OPFL_MemRefs,
15716 /* 30050*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
15720 /* 30056*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15735 /* 30084*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_ur), 0|OPFL_Chain|OPFL_MemRefs,
15744 /* 30102*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerh_ur), 0|OPFL_Chain|OPFL_MemRefs,
15754 /* 30121*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_ur), 0|OPFL_Chain|OPFL_MemRefs,
15764 /* 30140*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_rr), 0|OPFL_Chain|OPFL_MemRefs,
15772 /* 30155*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerh_rr), 0|OPFL_Chain|OPFL_MemRefs,
15781 /* 30171*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
15788 /* 30183*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
15792 /* 30189*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15807 /* 30215*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_rr), 0|OPFL_Chain|OPFL_MemRefs,
15815 /* 30230*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerh_rr), 0|OPFL_Chain|OPFL_MemRefs,
15824 /* 30246*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
15833 /* 30261*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
15848 /* 30292*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
15866 /* 30327*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
15883 /* 30360*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
15900 /* 30392*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
15917 /* 30424*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
15933 /* 30454*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
15950 /* 30486*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15952 /* 30493*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
15969 /* 30525*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15971 /* 30532*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
15987 /* 30562*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
15989 /* 30569*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
15995 /* 30579*/          /*SwitchOpcode*/ 82|128,2/*338*/, TARGET_VAL(ISD::OR),// ->30921
15999 /* 30586*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16015 /* 30619*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
16034 /* 30656*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
16052 /* 30691*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
16070 /* 30725*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
16088 /* 30759*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
16105 /* 30791*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
16123 /* 30825*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
16125 /* 30832*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16143 /* 30866*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
16145 /* 30873*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16162 /* 30905*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
16164 /* 30912*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16184 /* 30952*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
16196 /* 30978*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
16209 /* 31005*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
16222 /* 31032*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
16233 /* 31055*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
16245 /* 31079*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
16258 /* 31106*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
16260 /* 31113*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16271 /* 31136*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
16273 /* 31143*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16285 /* 31167*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
16287 /* 31174*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16294 /* 31186*/          OPC_SwitchOpcode /*2 cases */, 1|128,1/*129*/, TARGET_VAL(ISD::OR),// ->31320
16308 /* 31215*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16317 /* 31233*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16327 /* 31252*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16338 /* 31274*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16347 /* 31292*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16357 /* 31311*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16362 /* 31320*/          /*SwitchOpcode*/ 127, TARGET_VAL(ISD::ADD),// ->31450
16375 /* 31345*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16384 /* 31363*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16394 /* 31382*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16405 /* 31404*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16414 /* 31422*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16424 /* 31441*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16441 /* 31472*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16450 /* 31490*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16460 /* 31509*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16467 /* 31521*/          OPC_SwitchOpcode /*2 cases */, 36|128,3/*420*/, TARGET_VAL(ISD::OR),// ->31946
16472 /* 31532*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16486 /* 31560*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
16503 /* 31592*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
16519 /* 31622*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
16535 /* 31651*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
16551 /* 31680*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
16566 /* 31707*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
16583 /* 31740*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16592 /* 31758*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16602 /* 31777*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16613 /* 31799*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16622 /* 31817*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16632 /* 31836*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16642 /* 31855*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16650 /* 31870*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16659 /* 31886*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16669 /* 31905*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16677 /* 31920*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16686 /* 31936*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16692 /* 31946*/          /*SwitchOpcode*/ 22|128,3/*406*/, TARGET_VAL(ISD::ADD),// ->32356
16697 /* 31956*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
16710 /* 31982*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
16726 /* 32012*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
16741 /* 32040*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
16756 /* 32067*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
16771 /* 32094*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
16785 /* 32119*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
16801 /* 32150*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16810 /* 32168*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16820 /* 32187*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16831 /* 32209*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16840 /* 32227*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16850 /* 32246*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16860 /* 32265*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16868 /* 32280*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16877 /* 32296*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16887 /* 32315*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16895 /* 32330*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16904 /* 32346*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16922 /* 32378*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
16931 /* 32396*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
16941 /* 32415*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
16948 /* 32426*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16960 /* 32448*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_rr), 0|OPFL_Chain|OPFL_MemRefs,
16968 /* 32464*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerh_rr), 0|OPFL_Chain|OPFL_MemRefs,
16977 /* 32481*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
16995 /* 32519*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
17005 /* 32540*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
17016 /* 32562*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
17027 /* 32584*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirb_io), 0|OPFL_Chain|OPFL_MemRefs,
17036 /* 32602*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeirh_io), 0|OPFL_Chain|OPFL_MemRefs,
17046 /* 32621*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeiri_io), 0|OPFL_Chain|OPFL_MemRefs,
17056 /* 32640*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
17064 /* 32655*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
17073 /* 32671*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17081 /* 32683*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17092 /* 32704*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerb_pi), 0|OPFL_Chain|OPFL_MemRefs,
17105 /* 32728*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerh_pi), 0|OPFL_Chain|OPFL_MemRefs,
17117 /* 32750*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storeri_pi), 0|OPFL_Chain|OPFL_MemRefs,
17135 /* 32786*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
17137 /* 32793*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
17139 /* 32801*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
17148 /* 32822*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
17150 /* 32829*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
17152 /* 32837*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
17167 /* 32868*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
17169 /* 32875*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
17171 /* 32883*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
17185 /* 32910*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerigp), 0|OPFL_Chain|OPFL_MemRefs,
17192 /* 32922*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storeriabs), 0|OPFL_Chain|OPFL_MemRefs,
17199 /* 32933*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->33117
17202 /* 32941*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17206 /* 32947*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17219 /* 32970*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_ur), 0|OPFL_Chain|OPFL_MemRefs,
17226 /* 32982*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17230 /* 32988*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17243 /* 33012*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_ur), 0|OPFL_Chain|OPFL_MemRefs,
17250 /* 33025*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
17257 /* 33037*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17261 /* 33043*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17273 /* 33063*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
17288 /* 33091*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17296 /* 33107*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17302 /* 33117*/          /*SwitchOpcode*/ 45, TARGET_VAL(ISD::OR),// ->33165
17314 /* 33140*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17322 /* 33156*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17336 /* 33181*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17342 /* 33192*/          OPC_SwitchOpcode /*2 cases */, 71, TARGET_VAL(ISD::OR),// ->33267
17354 /* 33216*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17362 /* 33232*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17369 /* 33245*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17376 /* 33258*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17381 /* 33267*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->33339
17392 /* 33288*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17400 /* 33304*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17407 /* 33317*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17414 /* 33330*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17428 /* 33355*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17434 /* 33365*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17443 /* 33381*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
17454 /* 33402*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17469 /* 33430*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerigp), 0|OPFL_Chain|OPFL_MemRefs,
17476 /* 33442*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storeriabs), 0|OPFL_Chain|OPFL_MemRefs,
17483 /* 33453*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->33637
17486 /* 33461*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17490 /* 33467*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17503 /* 33490*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_ur), 0|OPFL_Chain|OPFL_MemRefs,
17510 /* 33502*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17514 /* 33508*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17527 /* 33532*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_ur), 0|OPFL_Chain|OPFL_MemRefs,
17534 /* 33545*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
17541 /* 33557*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17545 /* 33563*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17557 /* 33583*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
17572 /* 33611*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17580 /* 33627*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17586 /* 33637*/          /*SwitchOpcode*/ 45, TARGET_VAL(ISD::OR),// ->33685
17598 /* 33660*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17606 /* 33676*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17620 /* 33701*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17626 /* 33712*/          OPC_SwitchOpcode /*2 cases */, 71, TARGET_VAL(ISD::OR),// ->33787
17638 /* 33736*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17646 /* 33752*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17653 /* 33765*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17660 /* 33778*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17665 /* 33787*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->33859
17676 /* 33808*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17684 /* 33824*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17691 /* 33837*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17698 /* 33850*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17712 /* 33875*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17718 /* 33885*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17727 /* 33901*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
17738 /* 33922*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
17753 /* 33950*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
17760 /* 33962*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
17767 /* 33973*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->34157
17770 /* 33981*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17774 /* 33987*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17787 /* 34010*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
17794 /* 34022*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17798 /* 34028*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17811 /* 34052*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
17818 /* 34065*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
17825 /* 34077*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
17829 /* 34083*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
17841 /* 34103*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
17856 /* 34131*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17864 /* 34147*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17870 /* 34157*/          /*SwitchOpcode*/ 45, TARGET_VAL(ISD::OR),// ->34205
17882 /* 34180*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17890 /* 34196*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17904 /* 34221*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17910 /* 34232*/          OPC_SwitchOpcode /*2 cases */, 71, TARGET_VAL(ISD::OR),// ->34307
17922 /* 34256*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17930 /* 34272*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17937 /* 34285*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17944 /* 34298*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17949 /* 34307*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->34379
17960 /* 34328*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17968 /* 34344*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17975 /* 34357*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17982 /* 34370*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
17996 /* 34395*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18002 /* 34405*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18011 /* 34421*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18022 /* 34442*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18037 /* 34470*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
18044 /* 34482*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
18051 /* 34493*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->34677
18054 /* 34501*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18058 /* 34507*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18071 /* 34530*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
18078 /* 34542*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18082 /* 34548*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18095 /* 34572*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
18102 /* 34585*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18109 /* 34597*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18113 /* 34603*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18125 /* 34623*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18140 /* 34651*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18148 /* 34667*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18154 /* 34677*/          /*SwitchOpcode*/ 45, TARGET_VAL(ISD::OR),// ->34725
18166 /* 34700*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18174 /* 34716*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18188 /* 34741*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18194 /* 34752*/          OPC_SwitchOpcode /*2 cases */, 71, TARGET_VAL(ISD::OR),// ->34827
18206 /* 34776*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18214 /* 34792*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18221 /* 34805*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18228 /* 34818*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18233 /* 34827*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->34899
18244 /* 34848*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18252 /* 34864*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18259 /* 34877*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18266 /* 34890*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18280 /* 34915*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18286 /* 34925*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18295 /* 34941*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18306 /* 34962*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18321 /* 34990*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
18328 /* 35002*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
18335 /* 35013*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->35197
18338 /* 35021*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18342 /* 35027*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18355 /* 35050*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
18362 /* 35062*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18366 /* 35068*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18379 /* 35092*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
18386 /* 35105*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18393 /* 35117*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18397 /* 35123*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18409 /* 35143*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18424 /* 35171*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18432 /* 35187*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18438 /* 35197*/          /*SwitchOpcode*/ 45, TARGET_VAL(ISD::OR),// ->35245
18450 /* 35220*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18458 /* 35236*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18472 /* 35261*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18478 /* 35272*/          OPC_SwitchOpcode /*2 cases */, 71, TARGET_VAL(ISD::OR),// ->35347
18490 /* 35296*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18498 /* 35312*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18505 /* 35325*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18512 /* 35338*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18517 /* 35347*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->35419
18528 /* 35368*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18536 /* 35384*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18543 /* 35397*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18550 /* 35410*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18564 /* 35435*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18570 /* 35445*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18579 /* 35461*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18590 /* 35482*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
18605 /* 35510*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerigp), 0|OPFL_Chain|OPFL_MemRefs,
18612 /* 35522*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storeriabs), 0|OPFL_Chain|OPFL_MemRefs,
18619 /* 35533*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->35717
18622 /* 35541*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18626 /* 35547*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18639 /* 35570*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_ur), 0|OPFL_Chain|OPFL_MemRefs,
18646 /* 35582*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18650 /* 35588*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18663 /* 35612*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_ur), 0|OPFL_Chain|OPFL_MemRefs,
18670 /* 35625*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
18677 /* 35637*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18681 /* 35643*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18693 /* 35663*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
18708 /* 35691*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18716 /* 35707*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18722 /* 35717*/          /*SwitchOpcode*/ 45, TARGET_VAL(ISD::OR),// ->35765
18734 /* 35740*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18742 /* 35756*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18756 /* 35781*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18762 /* 35792*/          OPC_SwitchOpcode /*2 cases */, 71, TARGET_VAL(ISD::OR),// ->35867
18774 /* 35816*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18782 /* 35832*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18789 /* 35845*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18796 /* 35858*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18801 /* 35867*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->35939
18812 /* 35888*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18820 /* 35904*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18827 /* 35917*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18834 /* 35930*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18848 /* 35955*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18854 /* 35965*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18863 /* 35981*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storeri_rr), 0|OPFL_Chain|OPFL_MemRefs,
18874 /* 36002*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
18889 /* 36030*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
18896 /* 36042*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
18903 /* 36053*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->36237
18906 /* 36061*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18910 /* 36067*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18923 /* 36090*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
18930 /* 36102*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18934 /* 36108*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18947 /* 36132*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_ur), 0|OPFL_Chain|OPFL_MemRefs,
18954 /* 36145*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18961 /* 36157*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
18965 /* 36163*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
18977 /* 36183*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
18992 /* 36211*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19000 /* 36227*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19006 /* 36237*/          /*SwitchOpcode*/ 45, TARGET_VAL(ISD::OR),// ->36285
19018 /* 36260*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19026 /* 36276*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19040 /* 36301*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19046 /* 36312*/          OPC_SwitchOpcode /*2 cases */, 71, TARGET_VAL(ISD::OR),// ->36387
19058 /* 36336*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19066 /* 36352*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19073 /* 36365*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19080 /* 36378*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19085 /* 36387*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->36459
19096 /* 36408*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19104 /* 36424*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19111 /* 36437*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19118 /* 36450*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19132 /* 36475*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19138 /* 36485*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19147 /* 36501*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerd_rr), 0|OPFL_Chain|OPFL_MemRefs,
19158 /* 36522*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
19175 /* 36556*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19177 /* 36565*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerbgp), 0|OPFL_Chain|OPFL_MemRefs,
19186 /* 36583*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19188 /* 36592*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerbabs), 0|OPFL_Chain|OPFL_MemRefs,
19195 /* 36603*/          OPC_SwitchOpcode /*2 cases */, 36|128,2/*292*/, TARGET_VAL(ISD::ADD),// ->36900
19198 /* 36611*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19202 /* 36617*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19217 /* 36646*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19219 /* 36655*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_ur), 0|OPFL_Chain|OPFL_MemRefs,
19226 /* 36667*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19230 /* 36673*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19244 /* 36701*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19246 /* 36710*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_ur), 0|OPFL_Chain|OPFL_MemRefs,
19252 /* 36721*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19256 /* 36727*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19270 /* 36753*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19272 /* 36762*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_ur), 0|OPFL_Chain|OPFL_MemRefs,
19280 /* 36776*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
19284 /* 36782*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19297 /* 36807*/                OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19299 /* 36816*/                OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_ur), 0|OPFL_Chain|OPFL_MemRefs,
19315 /* 36849*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19317 /* 36858*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19327 /* 36880*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19329 /* 36889*/                  OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19336 /* 36900*/          /*SwitchOpcode*/ 75, TARGET_VAL(ISD::OR),// ->36978
19350 /* 36929*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19352 /* 36938*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19362 /* 36960*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19364 /* 36969*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19380 /* 37000*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19382 /* 37009*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19388 /* 37020*/          OPC_SwitchOpcode /*2 cases */, 3|128,1/*131*/, TARGET_VAL(ISD::OR),// ->37156
19402 /* 37051*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19404 /* 37060*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19414 /* 37082*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19416 /* 37091*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19425 /* 37110*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19427 /* 37119*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19436 /* 37138*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19438 /* 37147*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19443 /* 37156*/          /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(ISD::ADD),// ->37289
19456 /* 37184*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19458 /* 37193*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19468 /* 37215*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19470 /* 37224*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19479 /* 37243*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19481 /* 37252*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19490 /* 37271*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19492 /* 37280*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19508 /* 37311*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19510 /* 37320*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19516 /* 37330*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19527 /* 37352*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19529 /* 37361*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S4_storerb_rr), 0|OPFL_Chain|OPFL_MemRefs,
19542 /* 37388*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
19544 /* 37397*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
19553 /* 37413*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19557 /* 37419*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19570 /* 37443*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19579 /* 37459*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19588 /* 37475*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19604 /* 37504*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19613 /* 37521*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19622 /* 37538*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19632 /* 37555*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19636 /* 37561*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19650 /* 37587*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19658 /* 37601*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19669 /* 37620*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19677 /* 37634*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19688 /* 37653*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19696 /* 37667*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19714 /* 37699*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19722 /* 37714*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19733 /* 37734*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19741 /* 37749*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19752 /* 37769*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19760 /* 37784*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19771 /* 37802*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19775 /* 37808*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19788 /* 37832*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19797 /* 37848*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19806 /* 37864*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19822 /* 37893*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19831 /* 37910*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19840 /* 37927*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19850 /* 37944*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19854 /* 37950*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
19868 /* 37976*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19876 /* 37990*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19887 /* 38009*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19895 /* 38023*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19906 /* 38042*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19914 /* 38056*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19932 /* 38088*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19940 /* 38103*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
19951 /* 38123*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19959 /* 38138*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
19970 /* 38158*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19978 /* 38173*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
19989 /* 38191*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19993 /* 38197*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20006 /* 38221*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
20015 /* 38237*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
20024 /* 38253*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
20040 /* 38282*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
20049 /* 38299*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
20058 /* 38316*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
20068 /* 38333*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20072 /* 38339*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20086 /* 38365*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
20094 /* 38379*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
20105 /* 38398*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
20113 /* 38412*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
20124 /* 38431*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
20132 /* 38445*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
20150 /* 38477*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
20158 /* 38492*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
20169 /* 38512*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
20177 /* 38527*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
20188 /* 38547*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
20196 /* 38562*/              OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
20205 /* 38575*/  /*SwitchOpcode*/ 34|128,69/*8866*/, TARGET_VAL(ISD::OR),// ->47445
20209 /* 38585*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20220 /* 38605*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
20225 /* 38614*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20231 /* 38625*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_lh), 0,
20246 /* 38653*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_hl), 0,
20251 /* 38662*/          OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20257 /* 38673*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_hh), 0,
20267 /* 38690*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20273 /* 38701*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
20278 /* 38710*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20284 /* 38720*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20290 /* 38731*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_lh), 0,
20303 /* 38756*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_hl), 0,
20308 /* 38765*/        OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
20318 /* 38784*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_hh), 0,
20326 /* 38796*/      OPC_SwitchOpcode /*2 cases */, 30, TARGET_VAL(ISD::SHL),// ->38830
20330 /* 38803*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20339 /* 38821*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ori_asl_ri), 0,
20343 /* 38830*/      /*SwitchOpcode*/ 30, TARGET_VAL(ISD::SRL),// ->38863
20347 /* 38836*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20356 /* 38854*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ori_lsr_ri), 0,
20363 /* 38867*/      OPC_SwitchOpcode /*5 cases */, 49|128,4/*561*/, TARGET_VAL(ISD::SHL),// ->39433
20366 /* 38875*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
20374 /* 38888*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
20382 /* 38906*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
20390 /* 38921*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20400 /* 38940*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ori_asl_ri), 0,
20406 /* 38952*/          OPC_SwitchOpcode /*2 cases */, 124|128,1/*252*/, TARGET_VAL(ISD::LOAD),// ->39209
20411 /* 38961*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20424 /* 38983*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
20426 /* 38987*/            OPC_SwitchOpcode /*2 cases */, 107, TARGET_VAL(ISD::SHL),// ->39098
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),
20479 /* 39083*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
20481 /* 39091*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
20485 /* 39098*/            /*SwitchOpcode*/ 107, TARGET_VAL(ISD::LOAD),// ->39208
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),
20538 /* 39193*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
20540 /* 39201*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
20545 /* 39209*/          /*SwitchOpcode*/ 90|128,1/*218*/, TARGET_VAL(HexagonISD::INSERT),// ->39431
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),
20585 /* 39277*/            OPC_SwitchOpcode /*2 cases */, 73, TARGET_VAL(ISD::SHL),// ->39354
20587 /* 39282*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20592 /* 39289*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20605 /* 39312*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20618 /* 39339*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
20620 /* 39347*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
20624 /* 39354*/            /*SwitchOpcode*/ 73, TARGET_VAL(ISD::LOAD),// ->39430
20634 /* 39370*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20636 /* 39374*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20641 /* 39381*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20657 /* 39415*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
20659 /* 39423*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
20666 /* 39433*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SRL),// ->39467
20670 /* 39439*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
20680 /* 39458*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ori_lsr_ri), 0,
20684 /* 39467*/      /*SwitchOpcode*/ 43, TARGET_VAL(ISD::ZERO_EXTEND),// ->39513
20689 /* 39475*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20691 /* 39479*/        OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
20702 /* 39502*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
20706 /* 39513*/      /*SwitchOpcode*/ 112|128,5/*752*/, TARGET_VAL(ISD::OR),// ->40269
20708 /* 39518*/        OPC_SwitchOpcode /*2 cases */, 89|128,3/*473*/, TARGET_VAL(ISD::SHL),// ->39996
20710 /* 39524*/          OPC_SwitchOpcode /*2 cases */, 86|128,1/*214*/, TARGET_VAL(HexagonISD::INSERT),// ->39743
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),
20748 /* 39589*/            OPC_SwitchOpcode /*2 cases */, 73, TARGET_VAL(ISD::SHL),// ->39666
20750 /* 39594*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20755 /* 39601*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20769 /* 39625*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20781 /* 39651*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
20783 /* 39659*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
20787 /* 39666*/            /*SwitchOpcode*/ 73, TARGET_VAL(ISD::LOAD),// ->39742
20798 /* 39683*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20800 /* 39687*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
20805 /* 39694*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20820 /* 39727*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
20822 /* 39735*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
20827 /* 39743*/          /*SwitchOpcode*/ 120|128,1/*248*/, TARGET_VAL(ISD::LOAD),// ->39995
20832 /* 39751*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20845 /* 39773*/            OPC_SwitchOpcode /*2 cases */, 107, TARGET_VAL(ISD::SHL),// ->39884
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),
20898 /* 39869*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
20900 /* 39877*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
20904 /* 39884*/            /*SwitchOpcode*/ 107, TARGET_VAL(ISD::LOAD),// ->39994
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),
20957 /* 39979*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
20959 /* 39987*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
20965 /* 39996*/        /*SwitchOpcode*/ 12|128,2/*268*/, TARGET_VAL(ISD::LOAD),// ->40268
20976 /* 40014*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
20978 /* 40018*/          OPC_SwitchOpcode /*2 cases */, 121, TARGET_VAL(HexagonISD::INSERT),// ->40143
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),
21039 /* 40128*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
21041 /* 40136*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
21045 /* 40143*/          /*SwitchOpcode*/ 121, TARGET_VAL(ISD::LOAD),// ->40267
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),
21106 /* 40252*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
21108 /* 40260*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
21114 /* 40269*/      /*SwitchOpcode*/ 16|128,2/*272*/, TARGET_VAL(ISD::LOAD),// ->40545
21125 /* 40287*/        OPC_CheckOpcode, TARGET_VAL(ISD::OR),
21127 /* 40291*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21129 /* 40295*/        OPC_SwitchOpcode /*2 cases */, 121, TARGET_VAL(HexagonISD::INSERT),// ->40420
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),
21190 /* 40405*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
21192 /* 40413*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
21196 /* 40420*/        /*SwitchOpcode*/ 121, TARGET_VAL(ISD::LOAD),// ->40544
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),
21257 /* 40529*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
21259 /* 40537*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0|OPFL_Chain,
21268 /* 40549*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
21272 /* 40556*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21279 /* 40577*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_andn), 0,
21285 /* 40588*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21293 /* 40610*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_andn), 0,
21300 /* 40622*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
21304 /* 40629*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21312 /* 40651*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_andn), 0,
21318 /* 40662*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
21327 /* 40685*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_andn), 0,
21335 /* 40699*/      OPC_SwitchOpcode /*4 cases */, 50, TARGET_VAL(ISD::SRA),// ->40753
21339 /* 40706*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21348 /* 40723*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_or), 0,
21359 /* 40743*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_or), 0,
21364 /* 40753*/      /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SRL),// ->40806
21368 /* 40759*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21377 /* 40776*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_or), 0,
21388 /* 40796*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_or), 0,
21393 /* 40806*/      /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SHL),// ->40859
21397 /* 40812*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21406 /* 40829*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_or), 0,
21417 /* 40849*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_or), 0,
21422 /* 40859*/      /*SwitchOpcode*/ 54, TARGET_VAL(ISD::ROTL),// ->40916
21426 /* 40865*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21436 /* 40884*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_or), 0,
21448 /* 40906*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_or), 0,
21456 /* 40920*/      OPC_SwitchOpcode /*4 cases */, 52, TARGET_VAL(ISD::SRA),// ->40976
21460 /* 40927*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21470 /* 40945*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_or), 0,
21482 /* 40966*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_or), 0,
21487 /* 40976*/      /*SwitchOpcode*/ 52, TARGET_VAL(ISD::SRL),// ->41031
21491 /* 40982*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21501 /* 41000*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_or), 0,
21513 /* 41021*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_or), 0,
21518 /* 41031*/      /*SwitchOpcode*/ 52, TARGET_VAL(ISD::SHL),// ->41086
21522 /* 41037*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21532 /* 41055*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_or), 0,
21544 /* 41076*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_or), 0,
21549 /* 41086*/      /*SwitchOpcode*/ 56, TARGET_VAL(ISD::ROTL),// ->41145
21553 /* 41092*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21564 /* 41112*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_or), 0,
21577 /* 41135*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_or), 0,
21586 /* 41149*/      OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::SRA),// ->41184
21593 /* 41163*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_or), 0,
21598 /* 41174*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_or), 0,
21603 /* 41184*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SRL),// ->41218
21610 /* 41197*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_or), 0,
21615 /* 41208*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_or), 0,
21620 /* 41218*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SHL),// ->41252
21627 /* 41231*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_or), 0,
21632 /* 41242*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_or), 0,
21640 /* 41256*/      OPC_SwitchOpcode /*4 cases */, 32, TARGET_VAL(ISD::SRA),// ->41292
21648 /* 41271*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_or), 0,
21653 /* 41282*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_or), 0,
21658 /* 41292*/      /*SwitchOpcode*/ 32, TARGET_VAL(ISD::SRL),// ->41327
21666 /* 41306*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_or), 0,
21671 /* 41317*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_or), 0,
21676 /* 41327*/      /*SwitchOpcode*/ 0|128,9/*1152*/, TARGET_VAL(ISD::SHL),// ->42483
21685 /* 41344*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_or), 0,
21690 /* 41355*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_or), 0,
21697 /* 41368*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
21705 /* 41381*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
21707 /* 41385*/          OPC_SwitchOpcode /*3 cases */, 29|128,4/*541*/, TARGET_VAL(ISD::OR),// ->41931
21709 /* 41391*/            OPC_SwitchOpcode /*2 cases */, 95|128,2/*351*/, TARGET_VAL(ISD::SHL),// ->41747
21711 /* 41397*/              OPC_SwitchOpcode /*2 cases */, 42|128,1/*170*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->41572
21722 /* 41418*/                OPC_SwitchOpcode /*2 cases */, 73, TARGET_VAL(ISD::ZERO_EXTEND),// ->41495
21731 /* 41434*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21733 /* 41438*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
21746 /* 41462*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21749 /* 41473*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21752 /* 41484*/                  OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
21756 /* 41495*/                /*SwitchOpcode*/ 73, TARGET_VAL(ISD::SHL),// ->41571
21758 /* 41499*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
21770 /* 41519*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21780 /* 41538*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21783 /* 41549*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21786 /* 41560*/                  OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
21791 /* 41572*/              /*SwitchOpcode*/ 42|128,1/*170*/, TARGET_VAL(ISD::ANY_EXTEND),// ->41746
21802 /* 41592*/                OPC_SwitchOpcode /*2 cases */, 73, TARGET_VAL(ISD::SHL),// ->41669
21804 /* 41597*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21816 /* 41617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21826 /* 41636*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21829 /* 41647*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21832 /* 41658*/                  OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
21836 /* 41669*/                /*SwitchOpcode*/ 73, TARGET_VAL(ISD::ZERO_EXTEND),// ->41745
21845 /* 41684*/                  OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21847 /* 41688*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21860 /* 41712*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21863 /* 41723*/                  OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21866 /* 41734*/                  OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
21872 /* 41747*/            /*SwitchOpcode*/ 51|128,1/*179*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->41930
21880 /* 41762*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21882 /* 41766*/              OPC_SwitchOpcode /*2 cases */, 78, TARGET_VAL(ISD::ZERO_EXTEND),// ->41848
21894 /* 41787*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21896 /* 41791*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
21909 /* 41815*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21912 /* 41826*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21915 /* 41837*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
21919 /* 41848*/              /*SwitchOpcode*/ 78, TARGET_VAL(ISD::ANY_EXTEND),// ->41929
21931 /* 41868*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
21933 /* 41872*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21946 /* 41896*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21949 /* 41907*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
21952 /* 41918*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
21958 /* 41931*/          /*SwitchOpcode*/ 103|128,2/*359*/, TARGET_VAL(ISD::SHL),// ->42294
21960 /* 41936*/            OPC_SwitchOpcode /*2 cases */, 46|128,1/*174*/, TARGET_VAL(ISD::ANY_EXTEND),// ->42115
21971 /* 41957*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
21973 /* 41961*/              OPC_SwitchOpcode /*2 cases */, 73, TARGET_VAL(ISD::SHL),// ->42038
21975 /* 41966*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21986 /* 41985*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
21997 /* 42005*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22000 /* 42016*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22003 /* 42027*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22007 /* 42038*/              /*SwitchOpcode*/ 73, TARGET_VAL(ISD::ZERO_EXTEND),// ->42114
22015 /* 42052*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22017 /* 42056*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22031 /* 42081*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22034 /* 42092*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22037 /* 42103*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22042 /* 42115*/            /*SwitchOpcode*/ 46|128,1/*174*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->42293
22053 /* 42135*/              OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22055 /* 42139*/              OPC_SwitchOpcode /*2 cases */, 73, TARGET_VAL(ISD::ZERO_EXTEND),// ->42216
22063 /* 42154*/                OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22065 /* 42158*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22079 /* 42183*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22082 /* 42194*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22085 /* 42205*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22089 /* 42216*/              /*SwitchOpcode*/ 73, TARGET_VAL(ISD::SHL),// ->42292
22091 /* 42220*/                OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22102 /* 42239*/                OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22113 /* 42259*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22116 /* 42270*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22119 /* 42281*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22125 /* 42294*/          /*SwitchOpcode*/ 55|128,1/*183*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->42481
22133 /* 42309*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22135 /* 42313*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22137 /* 42317*/            OPC_SwitchOpcode /*2 cases */, 78, TARGET_VAL(ISD::ZERO_EXTEND),// ->42399
22148 /* 42337*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22150 /* 42341*/              OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
22164 /* 42366*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22167 /* 42377*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22170 /* 42388*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22174 /* 42399*/            /*SwitchOpcode*/ 78, TARGET_VAL(ISD::ANY_EXTEND),// ->42480
22185 /* 42418*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22187 /* 42422*/              OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
22201 /* 42447*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22204 /* 42458*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22207 /* 42469*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22214 /* 42483*/      /*SwitchOpcode*/ 22|128,10/*1302*/, TARGET_VAL(ISD::OR),// ->43789
22216 /* 42488*/        OPC_SwitchOpcode /*3 cases */, 3|128,5/*643*/, TARGET_VAL(ISD::OR),// ->43136
22218 /* 42494*/          OPC_SwitchOpcode /*2 cases */, 35|128,3/*419*/, TARGET_VAL(ISD::SHL),// ->42918
22220 /* 42500*/            OPC_SwitchOpcode /*2 cases */, 76|128,1/*204*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->42709
22231 /* 42521*/              OPC_SwitchOpcode /*2 cases */, 90, TARGET_VAL(ISD::ZERO_EXTEND),// ->42615
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),
22265 /* 42582*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22268 /* 42593*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22271 /* 42604*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22275 /* 42615*/              /*SwitchOpcode*/ 90, TARGET_VAL(ISD::SHL),// ->42708
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),
22309 /* 42675*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22312 /* 42686*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22315 /* 42697*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22320 /* 42709*/            /*SwitchOpcode*/ 76|128,1/*204*/, TARGET_VAL(ISD::ANY_EXTEND),// ->42917
22331 /* 42729*/              OPC_SwitchOpcode /*2 cases */, 90, TARGET_VAL(ISD::SHL),// ->42823
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),
22365 /* 42790*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22368 /* 42801*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22371 /* 42812*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22375 /* 42823*/              /*SwitchOpcode*/ 90, TARGET_VAL(ISD::ZERO_EXTEND),// ->42916
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),
22409 /* 42883*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22412 /* 42894*/                OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22415 /* 42905*/                OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22421 /* 42918*/          /*SwitchOpcode*/ 85|128,1/*213*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->43135
22429 /* 42933*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22431 /* 42937*/            OPC_SwitchOpcode /*2 cases */, 95, TARGET_VAL(ISD::ZERO_EXTEND),// ->43036
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),
22468 /* 43003*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22471 /* 43014*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22474 /* 43025*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22478 /* 43036*/            /*SwitchOpcode*/ 95, TARGET_VAL(ISD::ANY_EXTEND),// ->43134
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),
22515 /* 43101*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22518 /* 43112*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22521 /* 43123*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22527 /* 43136*/        /*SwitchOpcode*/ 43|128,3/*427*/, TARGET_VAL(ISD::SHL),// ->43567
22529 /* 43141*/          OPC_SwitchOpcode /*2 cases */, 80|128,1/*208*/, TARGET_VAL(ISD::ANY_EXTEND),// ->43354
22540 /* 43162*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22542 /* 43166*/            OPC_SwitchOpcode /*2 cases */, 90, TARGET_VAL(ISD::SHL),// ->43260
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),
22576 /* 43227*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22579 /* 43238*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22582 /* 43249*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22586 /* 43260*/            /*SwitchOpcode*/ 90, TARGET_VAL(ISD::ZERO_EXTEND),// ->43353
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),
22620 /* 43320*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22623 /* 43331*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22626 /* 43342*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22631 /* 43354*/          /*SwitchOpcode*/ 80|128,1/*208*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->43566
22642 /* 43374*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22644 /* 43378*/            OPC_SwitchOpcode /*2 cases */, 90, TARGET_VAL(ISD::ZERO_EXTEND),// ->43472
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),
22678 /* 43439*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22681 /* 43450*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22684 /* 43461*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22688 /* 43472*/            /*SwitchOpcode*/ 90, TARGET_VAL(ISD::SHL),// ->43565
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),
22722 /* 43532*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22725 /* 43543*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22728 /* 43554*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22734 /* 43567*/        /*SwitchOpcode*/ 89|128,1/*217*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->43788
22742 /* 43582*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
22744 /* 43586*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22746 /* 43590*/          OPC_SwitchOpcode /*2 cases */, 95, TARGET_VAL(ISD::ZERO_EXTEND),// ->43689
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),
22783 /* 43656*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22786 /* 43667*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22789 /* 43678*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22793 /* 43689*/          /*SwitchOpcode*/ 95, TARGET_VAL(ISD::ANY_EXTEND),// ->43787
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),
22830 /* 43754*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22833 /* 43765*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
22836 /* 43776*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22846 /* 43793*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22852 /* 43804*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_setbit_r), 0,
22858 /* 43814*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
22865 /* 43826*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_setbit_r), 0,
22874 /* 43842*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
22880 /* 43855*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_setbit_i), 0,
22890 /* 43875*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
22894 /* 43889*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
22897 /* 43900*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_setbit_i), 0,
22900 /* 43911*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22910 /* 43934*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
22914 /* 43948*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_setbit_i), 0,
22918 /* 43962*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
22921 /* 43973*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
22928 /* 43987*/        OPC_SwitchOpcode /*2 cases */, 68, TARGET_VAL(ISD::AND),// ->44059
22932 /* 43995*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22939 /* 44016*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
22945 /* 44027*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22953 /* 44049*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
22958 /* 44059*/        /*SwitchOpcode*/ 32, TARGET_VAL(ISD::OR),// ->44094
22961 /* 44064*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22968 /* 44085*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
22976 /* 44098*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
22980 /* 44105*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
22988 /* 44127*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
22994 /* 44138*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23003 /* 44161*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23011 /* 44174*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23013 /* 44178*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23021 /* 44200*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23027 /* 44211*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23031 /* 44218*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23039 /* 44240*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23045 /* 44251*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23054 /* 44274*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23064 /* 44290*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
23071 /* 44305*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_fi), 0,
23077 /* 44315*/        OPC_SwitchOpcode /*2 cases */, 48, TARGET_VAL(ISD::AND),// ->44367
23086 /* 44333*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_andix), 0,
23091 /* 44343*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_andi), 0,
23098 /* 44357*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_andix), 0,
23103 /* 44367*/        /*SwitchOpcode*/ 19, TARGET_VAL(ISD::OR),// ->44389
23110 /* 44380*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_ori), 0,
23118 /* 44393*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23127 /* 44409*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_andix), 0,
23133 /* 44422*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_andix), 0,
23141 /* 44435*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23148 /* 44448*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_ori), 0,
23154 /* 44459*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23163 /* 44475*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_ori), 0,
23169 /* 44488*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_ori), 0,
23177 /* 44501*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23182 /* 44520*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
23187 /* 44530*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_ornp), 0,
23194 /* 44541*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23200 /* 44561*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
23205 /* 44571*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_ornp), 0,
23217 /* 44593*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orir), 0,
23223 /* 44605*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orir), 0,
23230 /* 44616*/        OPC_SwitchOpcode /*3 cases */, 34, TARGET_VAL(ISD::AND),// ->44654
23237 /* 44629*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
23245 /* 44644*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_and), 0,
23250 /* 44654*/        /*SwitchOpcode*/ 34, TARGET_VAL(ISD::OR),// ->44691
23257 /* 44666*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
23265 /* 44681*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_or), 0,
23270 /* 44691*/        /*SwitchOpcode*/ 16, TARGET_VAL(ISD::XOR),// ->44710
23276 /* 44701*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_xor), 0,
23284 /* 44714*/      OPC_SwitchOpcode /*3 cases */, 36, TARGET_VAL(ISD::AND),// ->44754
23292 /* 44728*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
23301 /* 44744*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_and), 0,
23306 /* 44754*/      /*SwitchOpcode*/ 36, TARGET_VAL(ISD::OR),// ->44793
23314 /* 44767*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
23323 /* 44783*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_or), 0,
23328 /* 44793*/      /*SwitchOpcode*/ 17, TARGET_VAL(ISD::XOR),// ->44813
23335 /* 44804*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_xor), 0,
23345 /* 44823*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
23350 /* 44833*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_or), 0,
23355 /* 44843*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orp), 0,
23362 /* 44855*/        OPC_SwitchOpcode /*2 cases */, 92, TARGET_VAL(ISD::AND),// ->44951
23366 /* 44863*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23373 /* 44885*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23378 /* 44896*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23383 /* 44907*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23390 /* 44919*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23398 /* 44941*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23403 /* 44951*/        /*SwitchOpcode*/ 56, TARGET_VAL(ISD::OR),// ->45010
23406 /* 44956*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23413 /* 44978*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23418 /* 44989*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23423 /* 45000*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23432 /* 45014*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23436 /* 45021*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23444 /* 45043*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23450 /* 45054*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23459 /* 45077*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23467 /* 45090*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23469 /* 45094*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23477 /* 45116*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23483 /* 45127*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23487 /* 45134*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23495 /* 45156*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23501 /* 45167*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23510 /* 45190*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23518 /* 45203*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23520 /* 45207*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23528 /* 45229*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23534 /* 45240*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
23538 /* 45247*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23546 /* 45269*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23552 /* 45280*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23561 /* 45303*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
23569 /* 45316*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23571 /* 45320*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23579 /* 45342*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23585 /* 45353*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23589 /* 45360*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23597 /* 45382*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23603 /* 45393*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23612 /* 45416*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23620 /* 45429*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23622 /* 45433*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23630 /* 45455*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23636 /* 45466*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23640 /* 45473*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23648 /* 45495*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23654 /* 45506*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23663 /* 45529*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23671 /* 45542*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23673 /* 45546*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23681 /* 45568*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23687 /* 45579*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
23691 /* 45586*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23699 /* 45608*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23705 /* 45619*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23714 /* 45642*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
23722 /* 45656*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23727 /* 45675*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
23732 /* 45685*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
23737 /* 45695*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
23743 /* 45707*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23750 /* 45721*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23756 /* 45732*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23762 /* 45743*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23770 /* 45758*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23776 /* 45769*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23782 /* 45780*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23790 /* 45795*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23796 /* 45806*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23804 /* 45819*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
23810 /* 45839*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
23815 /* 45849*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
23820 /* 45859*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
23826 /* 45871*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23833 /* 45885*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23839 /* 45896*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23847 /* 45911*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23853 /* 45922*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23861 /* 45937*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23867 /* 45948*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
23876 /* 45961*/      OPC_SwitchOpcode /*2 cases */, 40, TARGET_VAL(ISD::AND),// ->46005
23882 /* 45973*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
23887 /* 45984*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
23892 /* 45995*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
23897 /* 46005*/      /*SwitchOpcode*/ 40, TARGET_VAL(ISD::OR),// ->46048
23903 /* 46016*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
23908 /* 46027*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
23913 /* 46038*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
23921 /* 46051*/      OPC_SwitchOpcode /*2 cases */, 41, TARGET_VAL(ISD::AND),// ->46096
23928 /* 46064*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
23933 /* 46075*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
23938 /* 46086*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
23943 /* 46096*/      /*SwitchOpcode*/ 41, TARGET_VAL(ISD::OR),// ->46140
23950 /* 46108*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
23955 /* 46119*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
23960 /* 46130*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
23969 /* 46145*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
23979 /* 46163*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
23988 /* 46180*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
23997 /* 46197*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
24011 /* 46222*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
24017 /* 46234*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
24028 /* 46254*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
24034 /* 46266*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
24045 /* 46286*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
24051 /* 46298*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
24065 /* 46322*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
24074 /* 46339*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
24083 /* 46356*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
24097 /* 46381*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
24103 /* 46393*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
24114 /* 46413*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
24120 /* 46425*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
24131 /* 46445*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
24137 /* 46457*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
24151 /* 46481*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
24160 /* 46498*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
24169 /* 46515*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
24183 /* 46540*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
24189 /* 46552*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
24200 /* 46572*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
24206 /* 46584*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
24217 /* 46604*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
24223 /* 46616*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
24232 /* 46631*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
24243 /* 46650*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
24253 /* 46668*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
24263 /* 46686*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
24278 /* 46712*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
24284 /* 46724*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
24296 /* 46745*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
24302 /* 46757*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
24314 /* 46778*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
24320 /* 46790*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
24335 /* 46815*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
24345 /* 46833*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
24355 /* 46851*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
24370 /* 46877*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
24376 /* 46889*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
24388 /* 46910*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
24394 /* 46922*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
24406 /* 46943*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
24412 /* 46955*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
24427 /* 46980*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
24437 /* 46998*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
24447 /* 47016*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
24462 /* 47042*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
24468 /* 47054*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
24480 /* 47075*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
24486 /* 47087*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
24498 /* 47108*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
24504 /* 47120*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
24515 /* 47139*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
24520 /* 47149*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
24525 /* 47159*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
24530 /* 47169*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_or), 0,
24535 /* 47179*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_or), 0,
24540 /* 47189*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orp), 0,
24545 /* 47199*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orp), 0,
24550 /* 47209*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orp), 0,
24556 /* 47221*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24563 /* 47235*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24569 /* 47246*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24576 /* 47259*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24583 /* 47273*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24589 /* 47284*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24596 /* 47297*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24603 /* 47311*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24609 /* 47322*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
24616 /* 47335*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24623 /* 47349*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24629 /* 47360*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24635 /* 47371*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24643 /* 47386*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24649 /* 47397*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24655 /* 47408*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24663 /* 47423*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24669 /* 47434*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
24676 /* 47445*/  /*SwitchOpcode*/ 26|128,20/*2586*/, TARGET_VAL(ISD::ADD),// ->50035
24680 /* 47453*/      OPC_SwitchOpcode /*2 cases */, 30, TARGET_VAL(ISD::SHL),// ->47487
24684 /* 47460*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24693 /* 47478*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addi_asl_ri), 0,
24697 /* 47487*/      /*SwitchOpcode*/ 30, TARGET_VAL(ISD::SRL),// ->47520
24701 /* 47493*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24710 /* 47511*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addi_lsr_ri), 0,
24717 /* 47523*/      OPC_SwitchOpcode /*2 cases */, 31, TARGET_VAL(ISD::SHL),// ->47558
24721 /* 47530*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24731 /* 47549*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addi_asl_ri), 0,
24735 /* 47558*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SRL),// ->47592
24739 /* 47564*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24749 /* 47583*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addi_lsr_ri), 0,
24757 /* 47596*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
24761 /* 47602*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24768 /* 47615*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_addasl_rrri), 0,
24774 /* 47626*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
24778 /* 47632*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24786 /* 47646*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_addasl_rrri), 0,
24793 /* 47659*/      OPC_SwitchOpcode /*4 cases */, 50, TARGET_VAL(ISD::SRA),// ->47713
24797 /* 47666*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24806 /* 47683*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_acc), 0,
24817 /* 47703*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_acc), 0,
24822 /* 47713*/      /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SRL),// ->47766
24826 /* 47719*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24835 /* 47736*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_acc), 0,
24846 /* 47756*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_acc), 0,
24851 /* 47766*/      /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SHL),// ->47819
24855 /* 47772*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24864 /* 47789*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_acc), 0,
24875 /* 47809*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_acc), 0,
24880 /* 47819*/      /*SwitchOpcode*/ 54, TARGET_VAL(ISD::ROTL),// ->47876
24884 /* 47825*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24894 /* 47844*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_acc), 0,
24906 /* 47866*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_acc), 0,
24914 /* 47880*/      OPC_SwitchOpcode /*4 cases */, 52, TARGET_VAL(ISD::SRA),// ->47936
24918 /* 47887*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24928 /* 47905*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_acc), 0,
24940 /* 47926*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_acc), 0,
24945 /* 47936*/      /*SwitchOpcode*/ 52, TARGET_VAL(ISD::SRL),// ->47991
24949 /* 47942*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24959 /* 47960*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_acc), 0,
24971 /* 47981*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_acc), 0,
24976 /* 47991*/      /*SwitchOpcode*/ 52, TARGET_VAL(ISD::SHL),// ->48046
24980 /* 47997*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
24990 /* 48015*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_acc), 0,
25002 /* 48036*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_acc), 0,
25007 /* 48046*/      /*SwitchOpcode*/ 56, TARGET_VAL(ISD::ROTL),// ->48105
25011 /* 48052*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25022 /* 48072*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_acc), 0,
25035 /* 48095*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_acc), 0,
25044 /* 48109*/      OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::SRA),// ->48144
25051 /* 48123*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_acc), 0,
25056 /* 48134*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_acc), 0,
25061 /* 48144*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SRL),// ->48178
25068 /* 48157*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_acc), 0,
25073 /* 48168*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_acc), 0,
25078 /* 48178*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SHL),// ->48212
25085 /* 48191*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_acc), 0,
25090 /* 48202*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_acc), 0,
25098 /* 48215*/      OPC_SwitchOpcode /*3 cases */, 32, TARGET_VAL(ISD::SRA),// ->48251
25106 /* 48230*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_acc), 0,
25111 /* 48241*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_acc), 0,
25116 /* 48251*/      /*SwitchOpcode*/ 32, TARGET_VAL(ISD::SRL),// ->48286
25124 /* 48265*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_acc), 0,
25129 /* 48276*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_acc), 0,
25134 /* 48286*/      /*SwitchOpcode*/ 32, TARGET_VAL(ISD::SHL),// ->48321
25142 /* 48300*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_acc), 0,
25147 /* 48311*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_acc), 0,
25156 /* 48325*/      OPC_SwitchOpcode /*2 cases */, 35, TARGET_VAL(ISD::ADD),// ->48364
25164 /* 48341*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addaddi), 0,
25170 /* 48354*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addaddi), 0,
25175 /* 48364*/      /*SwitchOpcode*/ 19, TARGET_VAL(ISD::SUB),// ->48386
25182 /* 48377*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subaddi), 0,
25189 /* 48389*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
25197 /* 48403*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subaddi), 0,
25204 /* 48415*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25211 /* 48428*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addaddi), 0,
25217 /* 48439*/      OPC_SwitchOpcode /*2 cases */, 49, TARGET_VAL(ISD::ADD),// ->48492
25226 /* 48456*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addaddi), 0,
25232 /* 48469*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addaddi), 0,
25238 /* 48482*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addaddi), 0,
25243 /* 48492*/      /*SwitchOpcode*/ 20, TARGET_VAL(ISD::SUB),// ->48515
25251 /* 48506*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subaddi), 0,
25259 /* 48519*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
25266 /* 48532*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subaddi), 0,
25272 /* 48543*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25276 /* 48549*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25285 /* 48566*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addi), 0,
25292 /* 48578*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25296 /* 48584*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25304 /* 48600*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addi), 0,
25310 /* 48611*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25318 /* 48625*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyrr_addi), 0,
25325 /* 48637*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25333 /* 48652*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyrr_addi), 0,
25339 /* 48663*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25346 /* 48676*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_macsip), 0,
25353 /* 48688*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25357 /* 48694*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25365 /* 48708*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_macsip), 0,
25372 /* 48720*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25381 /* 48739*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
25384 /* 48750*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
25386 /* 48758*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_acc_s0), 0,
25392 /* 48769*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25402 /* 48789*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
25405 /* 48800*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
25407 /* 48808*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_acc_s0), 0,
25414 /* 48820*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25420 /* 48830*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_maci), 0,
25426 /* 48841*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25433 /* 48852*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_maci), 0,
25440 /* 48864*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25443 /* 48870*/        OPC_SwitchOpcode /*2 cases */, 26, TARGET_VAL(ISD::ANY_EXTEND),// ->48900
25448 /* 48879*/          OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
25455 /* 48891*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
25459 /* 48900*/        /*SwitchOpcode*/ 26, TARGET_VAL(ISD::ZERO_EXTEND),// ->48929
25464 /* 48908*/          OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
25471 /* 48920*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
25483 /* 48941*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addr), 0,
25490 /* 48953*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25492 /* 48957*/      OPC_SwitchOpcode /*2 cases */, 27, TARGET_VAL(ISD::ANY_EXTEND),// ->48988
25497 /* 48966*/        OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
25505 /* 48979*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
25509 /* 48988*/      /*SwitchOpcode*/ 27, TARGET_VAL(ISD::ZERO_EXTEND),// ->49018
25514 /* 48996*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
25522 /* 49009*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
25530 /* 49022*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25537 /* 49035*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addr), 0,
25543 /* 49046*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
25552 /* 49062*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addr), 0,
25558 /* 49075*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addr), 0,
25566 /* 49088*/      OPC_SwitchOpcode /*2 cases */, 25, TARGET_VAL(ISD::ADD),// ->49117
25570 /* 49095*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25577 /* 49108*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_accii), 0,
25581 /* 49117*/      /*SwitchOpcode*/ 25, TARGET_VAL(ISD::MUL),// ->49145
25585 /* 49123*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25592 /* 49136*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addr_u2), 0,
25599 /* 49148*/      OPC_SwitchOpcode /*2 cases */, 26, TARGET_VAL(ISD::ADD),// ->49178
25603 /* 49155*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25611 /* 49169*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_accii), 0,
25615 /* 49178*/      /*SwitchOpcode*/ 26, TARGET_VAL(ISD::MUL),// ->49207
25619 /* 49184*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
25627 /* 49198*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addr_u2), 0,
25639 /* 49222*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addi), 0,
25645 /* 49234*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addi), 0,
25654 /* 49253*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
25656 /* 49261*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addsp), 0,
25663 /* 49276*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
25665 /* 49284*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addsp), 0,
25674 /* 49308*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
25680 /* 49317*/        OPC_SwitchOpcode /*2 cases */, 16, TARGET_VAL(ISD::ADD),// ->49337
25686 /* 49328*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_acci), 0,
25690 /* 49337*/        /*SwitchOpcode*/ 16, TARGET_VAL(ISD::MUL),// ->49356
25696 /* 49347*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyrr_addr), 0,
25704 /* 49360*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25711 /* 49371*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_acci), 0,
25720 /* 49389*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_add), 0,
25725 /* 49399*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addp), 0,
25730 /* 49409*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
25737 /* 49420*/        OPC_SwitchOpcode /*3 cases */, 14, TARGET_VAL(ISD::MUL),// ->49438
25742 /* 49429*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vmulw_acc), 0,
25746 /* 49438*/        /*SwitchOpcode*/ 46, TARGET_VAL(HexagonISD::VASL),// ->49487
25752 /* 49449*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
25759 /* 49464*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
25765 /* 49476*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
25771 /* 49487*/        /*SwitchOpcode*/ 46, TARGET_VAL(HexagonISD::VASR),// ->49536
25777 /* 49498*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
25784 /* 49513*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
25790 /* 49525*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
25800 /* 49540*/      OPC_SwitchOpcode /*3 cases */, 15, TARGET_VAL(ISD::MUL),// ->49559
25806 /* 49550*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vmulw_acc), 0,
25810 /* 49559*/      /*SwitchOpcode*/ 47, TARGET_VAL(HexagonISD::VASL),// ->49609
25817 /* 49571*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
25824 /* 49586*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
25830 /* 49598*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
25836 /* 49609*/      /*SwitchOpcode*/ 47, TARGET_VAL(HexagonISD::VASR),// ->49659
25843 /* 49621*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
25850 /* 49636*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
25856 /* 49648*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
25867 /* 49667*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_svaddh), 0,
25872 /* 49677*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vaddub), 0,
25877 /* 49687*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vaddh), 0,
25882 /* 49697*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vaddw), 0,
25887 /* 49707*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
25892 /* 49717*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
25897 /* 49727*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
25904 /* 49741*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb), 0,
25910 /* 49752*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb_dv), 0,
25916 /* 49763*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb_dv), 0,
25924 /* 49778*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb), 0,
25930 /* 49789*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb), 0,
25938 /* 49804*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh), 0,
25944 /* 49815*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh_dv), 0,
25950 /* 49826*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh_dv), 0,
25958 /* 49841*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh), 0,
25964 /* 49852*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh), 0,
25972 /* 49867*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
25978 /* 49878*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw_dv), 0,
25984 /* 49889*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw_dv), 0,
25992 /* 49904*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
25998 /* 49915*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
26005 /* 49928*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb_dv), 0,
26011 /* 49940*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh_dv), 0,
26017 /* 49952*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw_dv), 0,
26023 /* 49965*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26027 /* 49977*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
26030 /* 49991*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26034 /* 50003*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
26036 /* 50014*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vaddub), 0,
26039 /* 50025*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
26045 /* 50035*/  /*SwitchOpcode*/ 29|128,8/*1053*/, TARGET_VAL(ISD::SUB),// ->51092
26049 /* 50044*/      OPC_SwitchOpcode /*4 cases */, 101, TARGET_VAL(ISD::SHL),// ->50149
26054 /* 50053*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26065 /* 50075*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subi_asl_ri), 0,
26071 /* 50087*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_nac), 0,
26083 /* 50108*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_nac), 0,
26093 /* 50127*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_nac), 0,
26098 /* 50138*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_nac), 0,
26104 /* 50149*/      /*SwitchOpcode*/ 101, TARGET_VAL(ISD::SRL),// ->50253
26109 /* 50157*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26120 /* 50179*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subi_lsr_ri), 0,
26126 /* 50191*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_nac), 0,
26138 /* 50212*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_nac), 0,
26148 /* 50231*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_nac), 0,
26153 /* 50242*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_nac), 0,
26159 /* 50253*/      /*SwitchOpcode*/ 83, TARGET_VAL(ISD::SRA),// ->50339
26164 /* 50261*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26173 /* 50278*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_nac), 0,
26184 /* 50298*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_nac), 0,
26194 /* 50317*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_nac), 0,
26199 /* 50328*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_nac), 0,
26205 /* 50339*/      /*SwitchOpcode*/ 54, TARGET_VAL(ISD::ROTL),// ->50396
26209 /* 50345*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26219 /* 50364*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_nac), 0,
26231 /* 50386*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_nac), 0,
26239 /* 50399*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26248 /* 50415*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subaddi), 0,
26254 /* 50428*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subaddi), 0,
26262 /* 50441*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26267 /* 50449*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26274 /* 50462*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_macsin), 0,
26285 /* 50487*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
26288 /* 50498*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
26290 /* 50506*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_nac_s0), 0,
26296 /* 50519*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mnaci), 0,
26305 /* 50534*/      OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
26309 /* 50540*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26315 /* 50551*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysin), 0,
26323 /* 50564*/        OPC_SwitchOpcode /*2 cases */, 61, TARGET_VAL(ISD::MUL),// ->50629
26325 /* 50569*/          OPC_SwitchOpcode /*2 cases */, 26, TARGET_VAL(ISD::ANY_EXTEND),// ->50599
26330 /* 50578*/            OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
26337 /* 50590*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_nac_s0), 0,
26341 /* 50599*/          /*SwitchOpcode*/ 26, TARGET_VAL(ISD::ZERO_EXTEND),// ->50628
26346 /* 50607*/            OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
26353 /* 50619*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_nac_s0), 0,
26358 /* 50629*/        /*SwitchOpcode*/ 25, TARGET_VAL(ISD::ADD),// ->50657
26362 /* 50635*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26369 /* 50648*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_naccii), 0,
26378 /* 50665*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subri), 0,
26387 /* 50680*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_negp), 0,
26395 /* 50694*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sub), 0,
26400 /* 50704*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subp), 0,
26405 /* 50714*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
26410 /* 50724*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_svsubh), 0,
26415 /* 50734*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vsubub), 0,
26420 /* 50744*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vsubh), 0,
26425 /* 50754*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vsubw), 0,
26430 /* 50764*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
26435 /* 50774*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
26440 /* 50784*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
26447 /* 50798*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
26453 /* 50809*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb_dv), 0,
26459 /* 50820*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb_dv), 0,
26467 /* 50835*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
26473 /* 50846*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
26481 /* 50861*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh), 0,
26487 /* 50872*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh_dv), 0,
26493 /* 50883*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh_dv), 0,
26501 /* 50898*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh), 0,
26507 /* 50909*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh), 0,
26515 /* 50924*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw), 0,
26521 /* 50935*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw_dv), 0,
26527 /* 50946*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw_dv), 0,
26535 /* 50961*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw), 0,
26541 /* 50972*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw), 0,
26548 /* 50985*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb_dv), 0,
26554 /* 50997*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh_dv), 0,
26560 /* 51009*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw_dv), 0,
26566 /* 51022*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26570 /* 51034*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
26573 /* 51048*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
26577 /* 51060*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
26579 /* 51071*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vsubub), 0,
26582 /* 51082*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
26588 /* 51092*/  /*SwitchOpcode*/ 90|128,37/*4826*/, TARGET_VAL(ISD::AND),// ->55922
26592 /* 51100*/      OPC_SwitchOpcode /*2 cases */, 30, TARGET_VAL(ISD::SHL),// ->51134
26596 /* 51107*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26605 /* 51125*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_andi_asl_ri), 0,
26609 /* 51134*/      /*SwitchOpcode*/ 30, TARGET_VAL(ISD::SRL),// ->51167
26613 /* 51140*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26622 /* 51158*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_andi_lsr_ri), 0,
26629 /* 51170*/      OPC_SwitchOpcode /*2 cases */, 31, TARGET_VAL(ISD::SHL),// ->51205
26633 /* 51177*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26643 /* 51196*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_andi_asl_ri), 0,
26647 /* 51205*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SRL),// ->51239
26651 /* 51211*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26661 /* 51230*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_andi_lsr_ri), 0,
26669 /* 51243*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
26673 /* 51250*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26680 /* 51271*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_andn), 0,
26686 /* 51282*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26694 /* 51304*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_andn), 0,
26701 /* 51316*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
26705 /* 51323*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26713 /* 51345*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_andn), 0,
26719 /* 51356*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
26728 /* 51379*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_andn), 0,
26736 /* 51393*/      OPC_SwitchOpcode /*4 cases */, 50, TARGET_VAL(ISD::SRA),// ->51447
26740 /* 51400*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26749 /* 51417*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_and), 0,
26760 /* 51437*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_and), 0,
26765 /* 51447*/      /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SRL),// ->51500
26769 /* 51453*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26778 /* 51470*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_and), 0,
26789 /* 51490*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_and), 0,
26794 /* 51500*/      /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SHL),// ->51553
26798 /* 51506*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26807 /* 51523*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_and), 0,
26818 /* 51543*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_and), 0,
26823 /* 51553*/      /*SwitchOpcode*/ 54, TARGET_VAL(ISD::ROTL),// ->51610
26827 /* 51559*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26837 /* 51578*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_and), 0,
26849 /* 51600*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_and), 0,
26857 /* 51614*/      OPC_SwitchOpcode /*4 cases */, 52, TARGET_VAL(ISD::SRA),// ->51670
26861 /* 51621*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26871 /* 51639*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_and), 0,
26883 /* 51660*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_and), 0,
26888 /* 51670*/      /*SwitchOpcode*/ 52, TARGET_VAL(ISD::SRL),// ->51725
26892 /* 51676*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26902 /* 51694*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_and), 0,
26914 /* 51715*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_and), 0,
26919 /* 51725*/      /*SwitchOpcode*/ 52, TARGET_VAL(ISD::SHL),// ->51780
26923 /* 51731*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26933 /* 51749*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_and), 0,
26945 /* 51770*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_and), 0,
26950 /* 51780*/      /*SwitchOpcode*/ 56, TARGET_VAL(ISD::ROTL),// ->51839
26954 /* 51786*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
26965 /* 51806*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_and), 0,
26978 /* 51829*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_and), 0,
26987 /* 51843*/      OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::SRA),// ->51878
26994 /* 51857*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_and), 0,
26999 /* 51868*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_and), 0,
27004 /* 51878*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SRL),// ->51912
27011 /* 51891*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_and), 0,
27016 /* 51902*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_and), 0,
27021 /* 51912*/      /*SwitchOpcode*/ 31, TARGET_VAL(ISD::SHL),// ->51946
27028 /* 51925*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_and), 0,
27033 /* 51936*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_and), 0,
27041 /* 51949*/      OPC_SwitchOpcode /*3 cases */, 32, TARGET_VAL(ISD::SRA),// ->51985
27049 /* 51964*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_and), 0,
27054 /* 51975*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_and), 0,
27059 /* 51985*/      /*SwitchOpcode*/ 32, TARGET_VAL(ISD::SRL),// ->52020
27067 /* 51999*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_and), 0,
27072 /* 52010*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_and), 0,
27077 /* 52020*/      /*SwitchOpcode*/ 32, TARGET_VAL(ISD::SHL),// ->52055
27085 /* 52034*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_and), 0,
27090 /* 52045*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_and), 0,
27099 /* 52059*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27101 /* 52063*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
27109 /* 52086*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clrbit_r), 0,
27115 /* 52096*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27117 /* 52100*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
27126 /* 52124*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clrbit_r), 0,
27134 /* 52139*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_zxtb), 0,
27142 /* 52154*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_zxth), 0,
27150 /* 52166*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27156 /* 52179*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clrbit_i), 0,
27166 /* 52199*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
27170 /* 52213*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
27173 /* 52224*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_clrbit_i), 0,
27176 /* 52235*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
27186 /* 52258*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
27190 /* 52272*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_clrbit_i), 0,
27194 /* 52286*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
27197 /* 52297*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
27204 /* 52312*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27206 /* 52316*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
27210 /* 52322*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27221 /* 52351*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S4_ntstbit_i), 0,
27225 /* 52365*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
27239 /* 52401*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
27242 /* 52411*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S4_ntstbit_i), 0,
27246 /* 52425*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
27248 /* 52434*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
27262 /* 52469*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
27265 /* 52480*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S4_ntstbit_i), 0,
27269 /* 52494*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
27271 /* 52503*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
27279 /* 52515*/      OPC_SwitchOpcode /*2 cases */, 68, TARGET_VAL(ISD::AND),// ->52587
27283 /* 52523*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27290 /* 52544*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27296 /* 52555*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27304 /* 52577*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27309 /* 52587*/      /*SwitchOpcode*/ 32, TARGET_VAL(ISD::OR),// ->52622
27312 /* 52592*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27319 /* 52613*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27326 /* 52625*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27330 /* 52632*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27338 /* 52654*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27344 /* 52665*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27353 /* 52688*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27361 /* 52701*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27363 /* 52705*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27371 /* 52727*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27377 /* 52739*/      OPC_SwitchOpcode /*2 cases */, 70, TARGET_VAL(ISD::OR),// ->52813
27381 /* 52747*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27389 /* 52769*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27395 /* 52780*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27404 /* 52803*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27409 /* 52813*/      /*SwitchOpcode*/ 29|128,1/*157*/, TARGET_VAL(ISD::SRL),// ->52974
27413 /* 52820*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
27422 /* 52837*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
27426 /* 52851*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
27438 /* 52875*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
27441 /* 52885*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
27445 /* 52899*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
27447 /* 52908*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
27459 /* 52931*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
27462 /* 52942*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
27466 /* 52956*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
27468 /* 52965*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
27477 /* 52978*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27482 /* 52997*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
27487 /* 53007*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_andnp), 0,
27494 /* 53018*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27500 /* 53038*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
27505 /* 53048*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_andnp), 0,
27517 /* 53070*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andir), 0,
27523 /* 53082*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andir), 0,
27530 /* 53093*/        OPC_SwitchOpcode /*3 cases */, 34, TARGET_VAL(ISD::AND),// ->53131
27537 /* 53106*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
27545 /* 53121*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_and), 0,
27550 /* 53131*/        /*SwitchOpcode*/ 34, TARGET_VAL(ISD::OR),// ->53168
27557 /* 53143*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
27565 /* 53158*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_or), 0,
27570 /* 53168*/        /*SwitchOpcode*/ 16, TARGET_VAL(ISD::XOR),// ->53187
27576 /* 53178*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_xor), 0,
27584 /* 53191*/      OPC_SwitchOpcode /*3 cases */, 36, TARGET_VAL(ISD::AND),// ->53231
27592 /* 53205*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
27601 /* 53221*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_and), 0,
27606 /* 53231*/      /*SwitchOpcode*/ 36, TARGET_VAL(ISD::OR),// ->53270
27614 /* 53244*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
27623 /* 53260*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_or), 0,
27628 /* 53270*/      /*SwitchOpcode*/ 17, TARGET_VAL(ISD::XOR),// ->53290
27635 /* 53281*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_xor), 0,
27645 /* 53300*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
27650 /* 53310*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_and), 0,
27655 /* 53320*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
27662 /* 53332*/        OPC_SwitchOpcode /*2 cases */, 92, TARGET_VAL(ISD::AND),// ->53428
27666 /* 53340*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27673 /* 53362*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27678 /* 53373*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27683 /* 53384*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27690 /* 53396*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27698 /* 53418*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27703 /* 53428*/        /*SwitchOpcode*/ 56, TARGET_VAL(ISD::OR),// ->53487
27706 /* 53433*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27713 /* 53455*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27718 /* 53466*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27723 /* 53477*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27732 /* 53491*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27736 /* 53498*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27744 /* 53520*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27750 /* 53531*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27759 /* 53554*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27767 /* 53567*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27769 /* 53571*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27777 /* 53593*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27783 /* 53604*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27787 /* 53611*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27795 /* 53633*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27801 /* 53644*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27810 /* 53667*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27818 /* 53680*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27820 /* 53684*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27828 /* 53706*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27834 /* 53717*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
27838 /* 53724*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27846 /* 53746*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27852 /* 53757*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27861 /* 53780*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
27869 /* 53793*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27871 /* 53797*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27879 /* 53819*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27885 /* 53830*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27889 /* 53837*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27897 /* 53859*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27903 /* 53870*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27912 /* 53893*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27920 /* 53906*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27922 /* 53910*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27930 /* 53932*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27936 /* 53943*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27940 /* 53950*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27948 /* 53972*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27954 /* 53983*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27963 /* 54006*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27971 /* 54019*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27973 /* 54023*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27981 /* 54045*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
27987 /* 54056*/      OPC_CheckOpcode, TARGET_VAL(ISD::OR),
27991 /* 54063*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
27999 /* 54085*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
28005 /* 54096*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
28014 /* 54119*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
28022 /* 54133*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
28027 /* 54152*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
28032 /* 54162*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
28037 /* 54172*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
28043 /* 54184*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28050 /* 54198*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28056 /* 54209*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28062 /* 54220*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28070 /* 54235*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28076 /* 54246*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28082 /* 54257*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28090 /* 54272*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28096 /* 54283*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28104 /* 54296*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
28110 /* 54316*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
28115 /* 54326*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
28120 /* 54336*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
28126 /* 54348*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28133 /* 54362*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28139 /* 54373*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28147 /* 54388*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28153 /* 54399*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28161 /* 54414*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28167 /* 54425*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
28176 /* 54438*/      OPC_SwitchOpcode /*2 cases */, 40, TARGET_VAL(ISD::AND),// ->54482
28182 /* 54450*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
28187 /* 54461*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
28192 /* 54472*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
28197 /* 54482*/      /*SwitchOpcode*/ 40, TARGET_VAL(ISD::OR),// ->54525
28203 /* 54493*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
28208 /* 54504*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
28213 /* 54515*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
28221 /* 54528*/      OPC_SwitchOpcode /*2 cases */, 41, TARGET_VAL(ISD::AND),// ->54573
28228 /* 54541*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
28233 /* 54552*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
28238 /* 54563*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
28243 /* 54573*/      /*SwitchOpcode*/ 41, TARGET_VAL(ISD::OR),// ->54617
28250 /* 54585*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
28255 /* 54596*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
28260 /* 54607*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
28269 /* 54622*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
28279 /* 54640*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
28288 /* 54657*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
28297 /* 54674*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
28311 /* 54699*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
28317 /* 54711*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
28328 /* 54731*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
28334 /* 54743*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
28345 /* 54763*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
28351 /* 54775*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
28365 /* 54799*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
28374 /* 54816*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
28383 /* 54833*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
28397 /* 54858*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
28403 /* 54870*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
28414 /* 54890*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
28420 /* 54902*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
28431 /* 54922*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
28437 /* 54934*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
28451 /* 54958*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
28460 /* 54975*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
28469 /* 54992*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
28483 /* 55017*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
28489 /* 55029*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
28500 /* 55049*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
28506 /* 55061*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
28517 /* 55081*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
28523 /* 55093*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
28532 /* 55108*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
28543 /* 55127*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
28553 /* 55145*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
28563 /* 55163*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
28578 /* 55189*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
28584 /* 55201*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
28596 /* 55222*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
28602 /* 55234*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
28614 /* 55255*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
28620 /* 55267*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
28635 /* 55292*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
28645 /* 55310*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
28655 /* 55328*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
28670 /* 55354*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
28676 /* 55366*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
28688 /* 55387*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
28694 /* 55399*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
28706 /* 55420*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
28712 /* 55432*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
28727 /* 55457*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
28737 /* 55475*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
28747 /* 55493*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
28762 /* 55519*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
28768 /* 55531*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
28780 /* 55552*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
28786 /* 55564*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
28798 /* 55585*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
28804 /* 55597*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
28815 /* 55616*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
28820 /* 55626*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
28825 /* 55636*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
28830 /* 55646*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_and), 0,
28835 /* 55656*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_and), 0,
28840 /* 55666*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
28845 /* 55676*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
28850 /* 55686*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
28856 /* 55698*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28863 /* 55712*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28869 /* 55723*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28876 /* 55736*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28883 /* 55750*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28889 /* 55761*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28896 /* 55774*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28903 /* 55788*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28909 /* 55799*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
28916 /* 55812*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28923 /* 55826*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28929 /* 55837*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28935 /* 55848*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28943 /* 55863*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28949 /* 55874*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28955 /* 55885*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28963 /* 55900*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28969 /* 55911*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
28976 /* 55922*/  /*SwitchOpcode*/ 53|128,28/*3637*/, TARGET_VAL(ISD::SETCC),// ->59563
28986 /* 55941*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
28993 /* 55955*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbeqi), 0,
29003 /* 55973*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbgtui), 0,
29015 /* 55993*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29021 /* 56005*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmphgtui), 0,
29032 /* 56023*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29039 /* 56037*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpbeqi), 0,
29041 /* 56045*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29051 /* 56062*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpbgtui), 0,
29053 /* 56070*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29065 /* 56089*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29071 /* 56101*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmphgtui), 0,
29073 /* 56109*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29084 /* 56126*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29091 /* 56141*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpbgtui), 0,
29093 /* 56149*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29104 /* 56167*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29111 /* 56182*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmphgtui), 0,
29113 /* 56190*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29118 /* 56199*/        OPC_CheckOpcode, TARGET_VAL(ISD::AssertZext),
29128 /* 56214*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29135 /* 56228*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbeqi), 0,
29145 /* 56246*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbgtui), 0,
29155 /* 56264*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpbeqi), 0,
29157 /* 56272*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29167 /* 56289*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpbgtui), 0,
29169 /* 56297*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29180 /* 56317*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpbgtui), 0,
29182 /* 56325*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29194 /* 56342*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29202 /* 56358*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmphgtui), 0,
29209 /* 56371*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmphgtui), 0,
29211 /* 56379*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29223 /* 56400*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmphgtui), 0,
29225 /* 56408*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29234 /* 56422*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29243 /* 56437*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbeq), 0,
29250 /* 56451*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29259 /* 56466*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpheq), 0,
29266 /* 56479*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29275 /* 56494*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpbeq), 0,
29277 /* 56502*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29284 /* 56515*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
29293 /* 56530*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpheq), 0,
29295 /* 56538*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29300 /* 56546*/        OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
29314 /* 56570*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storew_locked), 0|OPFL_Chain,
29321 /* 56582*/            OPC_EmitNode1, TARGET_VAL(Hexagon::S2_storew_locked), 0|OPFL_Chain,
29323 /* 56590*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0|OPFL_Chain,
29339 /* 56616*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_stored_locked), 0|OPFL_Chain,
29346 /* 56628*/            OPC_EmitNode1, TARGET_VAL(Hexagon::S4_stored_locked), 0|OPFL_Chain,
29348 /* 56636*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0|OPFL_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),
29374 /* 56681*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
29381 /* 56692*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
29385 /* 56699*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29396 /* 56719*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
29402 /* 56729*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
29414 /* 56750*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_r), 0,
29420 /* 56761*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ntstbit_r), 0,
29426 /* 56772*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_r), 0,
29435 /* 56787*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
29446 /* 56807*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_r), 0,
29452 /* 56818*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ntstbit_r), 0,
29461 /* 56833*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29471 /* 56852*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_bitsclri), 0,
29486 /* 56880*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ntstbit_i), 0,
29494 /* 56896*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
29507 /* 56918*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_bitsclr), 0,
29514 /* 56931*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_bitsset), 0,
29521 /* 56944*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_bitsset), 0,
29528 /* 56956*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29538 /* 56975*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_nbitsclri), 0,
29551 /* 56999*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
29554 /* 57010*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ntstbit_i), 0,
29567 /* 57034*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
29571 /* 57048*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ntstbit_i), 0,
29584 /* 57072*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
29588 /* 57085*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
29601 /* 57109*/                OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
29606 /* 57125*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
29617 /* 57144*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_nbitsclr), 0,
29634 /* 57174*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpeqi), 0,
29642 /* 57190*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgti), 0,
29650 /* 57206*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtui), 0,
29658 /* 57222*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpeqi), 0,
29660 /* 57230*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29668 /* 57245*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgti), 0,
29670 /* 57253*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29678 /* 57268*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtui), 0,
29680 /* 57276*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29686 /* 57285*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
29694 /* 57302*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgti), 0,
29705 /* 57323*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtui), 0,
29716 /* 57344*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgti), 0,
29718 /* 57352*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29729 /* 57372*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtui), 0,
29731 /* 57380*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29748 /* 57415*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29756 /* 57426*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
29765 /* 57442*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_nbitsset), 0,
29772 /* 57455*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_nbitsset), 0,
29785 /* 57479*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpeq), 0,
29791 /* 57490*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgt), 0,
29797 /* 57501*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtu), 0,
29803 /* 57512*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgt), 0,
29809 /* 57523*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtu), 0,
29815 /* 57534*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpeq), 0,
29817 /* 57542*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29823 /* 57552*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgt), 0,
29825 /* 57560*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29831 /* 57570*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtu), 0,
29833 /* 57578*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29839 /* 57588*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgt), 0,
29841 /* 57596*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29847 /* 57606*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtu), 0,
29849 /* 57614*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29860 /* 57633*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpeqp), 0,
29866 /* 57644*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtp), 0,
29872 /* 57655*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtup), 0,
29878 /* 57666*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtp), 0,
29884 /* 57677*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtup), 0,
29890 /* 57688*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpeqp), 0,
29892 /* 57696*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29898 /* 57706*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtp), 0,
29900 /* 57714*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29906 /* 57724*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtup), 0,
29908 /* 57732*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29914 /* 57742*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtp), 0,
29916 /* 57750*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29922 /* 57760*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtup), 0,
29924 /* 57768*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
29935 /* 57788*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpbeq), 0,
29941 /* 57799*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbgt), 0,
29947 /* 57810*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbgt), 0,
29953 /* 57821*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpbgtu), 0,
29959 /* 57832*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpbgtu), 0,
29967 /* 57848*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpbeq), 0,
29973 /* 57859*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbgt), 0,
29979 /* 57870*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbgt), 0,
29985 /* 57881*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpbgtu), 0,
29991 /* 57892*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpbgtu), 0,
29997 /* 57903*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpbeq), 0,
29999 /* 57911*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30005 /* 57921*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A4_vcmpbgt), 0,
30007 /* 57929*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30013 /* 57939*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpbgtu), 0,
30015 /* 57947*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30021 /* 57957*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A4_vcmpbgt), 0,
30023 /* 57965*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30029 /* 57975*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpbgtu), 0,
30031 /* 57983*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30043 /* 58004*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpheq), 0,
30049 /* 58015*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgt), 0,
30055 /* 58026*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgt), 0,
30061 /* 58037*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgtu), 0,
30067 /* 58048*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgtu), 0,
30075 /* 58064*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpheq), 0,
30081 /* 58075*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgt), 0,
30087 /* 58086*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgt), 0,
30093 /* 58097*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgtu), 0,
30099 /* 58108*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgtu), 0,
30105 /* 58119*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpheq), 0,
30107 /* 58127*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30113 /* 58137*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmphgt), 0,
30115 /* 58145*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30121 /* 58155*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmphgtu), 0,
30123 /* 58163*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30129 /* 58173*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmphgt), 0,
30131 /* 58181*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30137 /* 58191*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmphgtu), 0,
30139 /* 58199*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30151 /* 58220*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpweq), 0,
30157 /* 58231*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgt), 0,
30163 /* 58242*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgt), 0,
30169 /* 58253*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgtu), 0,
30175 /* 58264*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgtu), 0,
30183 /* 58280*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpweq), 0,
30189 /* 58291*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgt), 0,
30195 /* 58302*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgt), 0,
30201 /* 58313*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgtu), 0,
30207 /* 58324*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgtu), 0,
30213 /* 58335*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpweq), 0,
30215 /* 58343*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30221 /* 58353*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpwgt), 0,
30223 /* 58361*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30229 /* 58371*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpwgtu), 0,
30231 /* 58379*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30237 /* 58389*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpwgt), 0,
30239 /* 58397*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30245 /* 58407*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vcmpwgtu), 0,
30247 /* 58415*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30259 /* 58435*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpeq), 0,
30265 /* 58446*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpgt), 0,
30271 /* 58457*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpge), 0,
30277 /* 58468*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpeq), 0,
30283 /* 58479*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpgt), 0,
30289 /* 58490*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpge), 0,
30295 /* 58501*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpgt), 0,
30301 /* 58512*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpge), 0,
30307 /* 58523*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpgt), 0,
30313 /* 58534*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpge), 0,
30319 /* 58545*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
30325 /* 58556*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpeq), 0,
30327 /* 58564*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30333 /* 58574*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpeq), 0,
30335 /* 58582*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30341 /* 58592*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
30343 /* 58600*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30349 /* 58610*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
30351 /* 58618*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpeq), 0,
30353 /* 58626*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30359 /* 58637*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
30361 /* 58645*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpge), 0,
30363 /* 58653*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30369 /* 58664*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
30371 /* 58672*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpgt), 0,
30373 /* 58680*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30379 /* 58691*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
30381 /* 58699*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpge), 0,
30383 /* 58707*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30389 /* 58718*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
30391 /* 58726*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpgt), 0,
30393 /* 58734*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30399 /* 58745*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
30401 /* 58753*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpeq), 0,
30403 /* 58761*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
30414 /* 58781*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpeq), 0,
30420 /* 58792*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpgt), 0,
30426 /* 58803*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpge), 0,
30432 /* 58814*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpeq), 0,
30438 /* 58825*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpgt), 0,
30444 /* 58836*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpge), 0,
30450 /* 58847*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpgt), 0,
30456 /* 58858*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpge), 0,
30462 /* 58869*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpgt), 0,
30468 /* 58880*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpge), 0,
30474 /* 58891*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
30480 /* 58902*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpeq), 0,
30482 /* 58910*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30488 /* 58920*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpeq), 0,
30490 /* 58928*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30496 /* 58938*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
30498 /* 58946*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
30504 /* 58956*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
30506 /* 58964*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpeq), 0,
30508 /* 58972*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30514 /* 58983*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
30516 /* 58991*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpge), 0,
30518 /* 58999*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30524 /* 59010*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
30526 /* 59018*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpgt), 0,
30528 /* 59026*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30534 /* 59037*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
30536 /* 59045*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpge), 0,
30538 /* 59053*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30544 /* 59064*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
30546 /* 59072*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpgt), 0,
30548 /* 59080*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
30554 /* 59091*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
30556 /* 59099*/          OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpeq), 0,
30558 /* 59107*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
30569 /* 59126*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
30575 /* 59137*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_not), 0,
30577 /* 59144*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
30589 /* 59165*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb), 0,
30596 /* 59178*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb), 0,
30603 /* 59191*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub), 0,
30616 /* 59214*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb), 0,
30622 /* 59225*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb), 0,
30631 /* 59241*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb), 0,
30637 /* 59252*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb), 0,
30646 /* 59268*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub), 0,
30652 /* 59279*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub), 0,
30665 /* 59301*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh), 0,
30672 /* 59314*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth), 0,
30679 /* 59327*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh), 0,
30692 /* 59350*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh), 0,
30698 /* 59361*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh), 0,
30707 /* 59377*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth), 0,
30713 /* 59388*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth), 0,
30722 /* 59404*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh), 0,
30728 /* 59415*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh), 0,
30741 /* 59437*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw), 0,
30748 /* 59450*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw), 0,
30755 /* 59463*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw), 0,
30768 /* 59486*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw), 0,
30774 /* 59497*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw), 0,
30783 /* 59513*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw), 0,
30789 /* 59524*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw), 0,
30798 /* 59540*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw), 0,
30804 /* 59551*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw), 0,
30812 /* 59563*/  /*SwitchOpcode*/ 30|128,11/*1438*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->61005
30815 /* 59571*/      OPC_SwitchOpcode /*3 cases */, 4|128,3/*388*/, TARGET_VAL(ISD::SELECT),// ->59964
30817 /* 59577*/        OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
30839 /* 59612*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
30851 /* 59632*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
30867 /* 59658*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
30879 /* 59678*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
30895 /* 59704*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
30907 /* 59724*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
30923 /* 59750*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
30935 /* 59770*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
30951 /* 59796*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
30963 /* 59816*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
30979 /* 59842*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
30991 /* 59862*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
31007 /* 59888*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
31019 /* 59908*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
31035 /* 59934*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
31047 /* 59954*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
31053 /* 59964*/      /*SwitchOpcode*/ 17, TARGET_VAL(ISD::ADD),// ->59984
31061 /* 59976*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_l16_ll), 0,
31065 /* 59984*/      /*SwitchOpcode*/ 17, TARGET_VAL(ISD::SUB),// ->60004
31073 /* 59996*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subh_l16_ll), 0,
31085 /* 60017*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtb), 0,
31091 /* 60029*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31093 /* 60037*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_sxtb), 0,
31095 /* 60044*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0,
31104 /* 60059*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxth), 0,
31110 /* 60071*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31112 /* 60079*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_sxth), 0,
31114 /* 60086*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0,
31123 /* 60101*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31125 /* 60109*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0,
31135 /* 60129*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31137 /* 60136*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
31140 /* 60147*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31142 /* 60154*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
31150 /* 60171*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31152 /* 60178*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
31155 /* 60189*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31157 /* 60196*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
31164 /* 60210*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31166 /* 60217*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
31169 /* 60228*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31171 /* 60235*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
31179 /* 60251*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31181 /* 60258*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31184 /* 60269*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31186 /* 60276*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31194 /* 60293*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31196 /* 60300*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31199 /* 60311*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31201 /* 60318*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31208 /* 60332*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31210 /* 60339*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31213 /* 60350*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31215 /* 60357*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31227 /* 60379*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31229 /* 60386*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31232 /* 60397*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31234 /* 60404*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31242 /* 60421*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31244 /* 60428*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31247 /* 60439*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31249 /* 60446*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31256 /* 60460*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31258 /* 60467*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31261 /* 60478*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31263 /* 60485*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31275 /* 60507*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31277 /* 60514*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31280 /* 60525*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31282 /* 60532*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31290 /* 60549*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31292 /* 60556*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31295 /* 60567*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31297 /* 60574*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31304 /* 60588*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31306 /* 60595*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31309 /* 60606*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31311 /* 60613*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31323 /* 60635*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31325 /* 60642*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
31328 /* 60653*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31330 /* 60660*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
31338 /* 60677*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31340 /* 60684*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
31343 /* 60695*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31345 /* 60702*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
31352 /* 60716*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31354 /* 60723*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
31357 /* 60734*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31359 /* 60741*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
31371 /* 60763*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31373 /* 60770*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31376 /* 60781*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31378 /* 60788*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31386 /* 60805*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31388 /* 60812*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31391 /* 60823*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31393 /* 60830*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31400 /* 60844*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31402 /* 60851*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslw), 0,
31405 /* 60862*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
31407 /* 60869*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
31419 /* 60891*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31421 /* 60899*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_sxtb), 0,
31425 /* 60912*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31427 /* 60920*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_sxtb), 0,
31430 /* 60930*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
31440 /* 60953*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31442 /* 60961*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_sxth), 0,
31446 /* 60974*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31448 /* 60982*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_sxth), 0,
31451 /* 60992*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
31457 /* 61005*/  /*SwitchOpcode*/ 32|128,25|128,2/*36000*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->97010
31463 /* 61020*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfr), 0,
31470 /* 61030*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31475 /* 61041*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_rnd), 0,
31485 /* 61059*/        OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsathub), 0,
31492 /* 61070*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31497 /* 61081*/        OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S5_asrhub_rnd_sat), 0,
31508 /* 61103*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31511 /* 61114*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31513 /* 61122*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combinew), 0,
31520 /* 61133*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31525 /* 61144*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_rnd), 0,
31536 /* 61165*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31539 /* 61176*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
31541 /* 61184*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combinew), 0,
31548 /* 61195*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31553 /* 61206*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S5_vasrhrnd), 0,
31564 /* 61223*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31569 /* 61231*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31575 /* 61244*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tableidxb), 0,
31585 /* 61262*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31590 /* 61270*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31596 /* 61283*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tableidxh), 0,
31606 /* 61301*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31611 /* 61309*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31617 /* 61322*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tableidxw), 0,
31627 /* 61340*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31632 /* 61348*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31638 /* 61361*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tableidxd), 0,
31647 /* 61378*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31652 /* 61386*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31656 /* 61394*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_extractup), 0,
31664 /* 61409*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31670 /* 61418*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31674 /* 61426*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subi_lsr_ri), 0,
31684 /* 61443*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31689 /* 61451*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31693 /* 61459*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_insert), 0,
31701 /* 61475*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31706 /* 61483*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31710 /* 61491*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineii), 0,
31718 /* 61505*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31724 /* 61514*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31728 /* 61522*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ori_asl_ri), 0,
31736 /* 61537*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31742 /* 61546*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31746 /* 61554*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addi_lsr_ri), 0,
31754 /* 61569*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31760 /* 61578*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31764 /* 61586*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subi_asl_ri), 0,
31774 /* 61603*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31779 /* 61611*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31783 /* 61619*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_insertp), 0,
31791 /* 61635*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31797 /* 61644*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31801 /* 61652*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addi), 0,
31809 /* 61667*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31815 /* 61676*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31819 /* 61684*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_andi_lsr_ri), 0,
31827 /* 61699*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31833 /* 61708*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31837 /* 61716*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_andi_asl_ri), 0,
31846 /* 61732*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31851 /* 61740*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31855 /* 61748*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_extractp), 0,
31863 /* 61763*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31868 /* 61771*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31872 /* 61779*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combineii), 0,
31881 /* 61794*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31886 /* 61802*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31890 /* 61810*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
31899 /* 61826*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31904 /* 61834*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31908 /* 61842*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_extract), 0,
31916 /* 61857*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31922 /* 61866*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31926 /* 61874*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ori_lsr_ri), 0,
31935 /* 61890*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31940 /* 61898*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31944 /* 61906*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_extractu), 0,
31952 /* 61921*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31958 /* 61930*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31962 /* 61938*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addi_asl_ri), 0,
31970 /* 61953*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31975 /* 61961*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
31979 /* 61969*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_mask), 0,
31988 /* 61986*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpeq), 0,
31990 /* 61994*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrpr), 0,
31997 /* 62004*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32002 /* 62015*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtui), 0,
32004 /* 62023*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrpr), 0,
32014 /* 62038*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32019 /* 62048*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r), 0,
32026 /* 62060*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r), 0,
32036 /* 62076*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32041 /* 62086*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p), 0,
32048 /* 62098*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p), 0,
32058 /* 62114*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32062 /* 62122*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineri), 0,
32071 /* 62137*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32075 /* 62145*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmphgti), 0,
32084 /* 62160*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32088 /* 62168*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmphgtui), 0,
32097 /* 62183*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32101 /* 62191*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgti), 0,
32111 /* 62207*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32115 /* 62215*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_xacc), 0,
32124 /* 62231*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32128 /* 62239*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_rcmpneqi), 0,
32138 /* 62255*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32142 /* 62263*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_nac), 0,
32152 /* 62281*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32156 /* 62289*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
32162 /* 62300*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_vh), 0,
32172 /* 62316*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32176 /* 62324*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_vw), 0,
32185 /* 62339*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32189 /* 62347*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbgti), 0,
32199 /* 62363*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32203 /* 62371*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_nac), 0,
32212 /* 62387*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32216 /* 62395*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpheqi), 0,
32225 /* 62410*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32230 /* 62420*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p), 0,
32237 /* 62432*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p), 0,
32247 /* 62448*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32252 /* 62458*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r), 0,
32259 /* 62470*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r), 0,
32269 /* 62486*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32273 /* 62494*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysip), 0,
32282 /* 62509*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32286 /* 62517*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysin), 0,
32296 /* 62533*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32300 /* 62541*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_acc), 0,
32309 /* 62557*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32313 /* 62565*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpwgti), 0,
32322 /* 62580*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32326 /* 62588*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtui), 0,
32335 /* 62603*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32339 /* 62611*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_togglebit_i), 0,
32349 /* 62627*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32353 /* 62635*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_acc), 0,
32362 /* 62651*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32366 /* 62659*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpwgtui), 0,
32376 /* 62675*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32380 /* 62683*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_xacc), 0,
32388 /* 62698*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32392 /* 62706*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
32402 /* 62721*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32406 /* 62729*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_acc), 0,
32415 /* 62745*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32420 /* 62755*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r), 0,
32427 /* 62767*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r), 0,
32437 /* 62783*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32441 /* 62791*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmphgtui), 0,
32450 /* 62806*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32455 /* 62816*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
32462 /* 62828*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
32471 /* 62843*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32477 /* 62853*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyrr_addi), 0,
32487 /* 62870*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32491 /* 62878*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_andi), 0,
32500 /* 62894*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32504 /* 62902*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_cmpneqi), 0,
32513 /* 62917*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32517 /* 62925*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_bitsclri), 0,
32527 /* 62941*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32531 /* 62949*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_and), 0,
32541 /* 62966*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32545 /* 62974*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_or), 0,
32554 /* 62990*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32559 /* 62999*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_subaddi), 0,
32569 /* 63016*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32573 /* 63024*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_vrcrotate), 0,
32582 /* 63040*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32586 /* 63048*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
32595 /* 63063*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32599 /* 63071*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_vw), 0,
32608 /* 63086*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32612 /* 63094*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpeqi), 0,
32622 /* 63110*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32626 /* 63118*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_and), 0,
32635 /* 63134*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32639 /* 63142*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpweqi), 0,
32649 /* 63158*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32653 /* 63166*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_valignib), 0,
32662 /* 63182*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32666 /* 63190*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ntstbit_i), 0,
32676 /* 63206*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32680 /* 63214*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_addaddi), 0,
32689 /* 63230*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32693 /* 63238*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_rcmpeqi), 0,
32703 /* 63254*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32707 /* 63262*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_and), 0,
32716 /* 63278*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32720 /* 63286*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_round_ri), 0,
32728 /* 63300*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32733 /* 63309*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
32743 /* 63325*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32747 /* 63333*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_acc), 0,
32756 /* 63349*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32760 /* 63357*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbeqi), 0,
32770 /* 63373*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32774 /* 63381*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_nac), 0,
32784 /* 63398*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32788 /* 63406*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_andix), 0,
32797 /* 63422*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32801 /* 63430*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_cmplteui), 0,
32810 /* 63445*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32814 /* 63453*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_svw_trun), 0,
32823 /* 63468*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32827 /* 63476*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmphgti), 0,
32837 /* 63492*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32841 /* 63500*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_nac), 0,
32850 /* 63516*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32855 /* 63525*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxri), 0,
32865 /* 63542*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32869 /* 63550*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_or), 0,
32879 /* 63567*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32883 /* 63575*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_and), 0,
32893 /* 63592*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32897 /* 63600*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_macsip), 0,
32907 /* 63617*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32911 /* 63625*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_macsin), 0,
32921 /* 63642*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32925 /* 63650*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_accii), 0,
32935 /* 63667*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32939 /* 63675*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_nac), 0,
32948 /* 63691*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32952 /* 63699*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfclass), 0,
32962 /* 63715*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32966 /* 63723*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_addasl_rrri), 0,
32975 /* 63739*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
32980 /* 63749*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addi), 0,
32987 /* 63761*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addi), 0,
32998 /* 63778*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33002 /* 63786*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_and), 0,
33011 /* 63802*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33015 /* 63810*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbgti), 0,
33024 /* 63825*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33028 /* 63833*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_bitspliti), 0,
33037 /* 63848*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33042 /* 63857*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addr_u2), 0,
33052 /* 63874*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33056 /* 63882*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vspliceib), 0,
33065 /* 63898*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33070 /* 63908*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andir), 0,
33077 /* 63920*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andir), 0,
33087 /* 63936*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33091 /* 63944*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbgtui), 0,
33100 /* 63959*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33104 /* 63967*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbeqi), 0,
33114 /* 63983*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33118 /* 63991*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_or_ori), 0,
33127 /* 64007*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33131 /* 64015*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrih), 0,
33140 /* 64030*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33144 /* 64038*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfril), 0,
33154 /* 64054*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33158 /* 64062*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyri_addr), 0,
33168 /* 64079*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33172 /* 64087*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxir), 0,
33182 /* 64104*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33186 /* 64112*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_and), 0,
33196 /* 64129*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33200 /* 64137*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_acc), 0,
33210 /* 64154*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33214 /* 64162*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_or), 0,
33224 /* 64179*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33228 /* 64187*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_or), 0,
33236 /* 64202*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33242 /* 64213*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subri), 0,
33250 /* 64226*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subri), 0,
33260 /* 64242*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33264 /* 64250*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_vw), 0,
33273 /* 64265*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33277 /* 64273*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clrbit_i), 0,
33286 /* 64288*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33290 /* 64296*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_vh), 0,
33300 /* 64312*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33304 /* 64320*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_or), 0,
33314 /* 64337*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33318 /* 64345*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_naccii), 0,
33329 /* 64363*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33333 /* 64371*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_vrcrotate_acc), 0,
33342 /* 64388*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33347 /* 64398*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orir), 0,
33354 /* 64410*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orir), 0,
33364 /* 64426*/      OPC_SwitchOpcode /*2 cases */, 13, TARGET_VAL(ISD::TargetConstant),// ->64443
33368 /* 64435*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysmi), 0,
33372 /* 64443*/      /*SwitchOpcode*/ 11, TARGET_VAL(ISD::Constant),// ->64457
33375 /* 64449*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysmi), 0,
33385 /* 64465*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33389 /* 64473*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S5_asrhub_sat), 0,
33399 /* 64490*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33403 /* 64498*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_xacc), 0,
33412 /* 64514*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33416 /* 64522*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfclass), 0,
33425 /* 64537*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33429 /* 64545*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_cmpltei), 0,
33438 /* 64560*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33442 /* 64568*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_rnd), 0,
33451 /* 64583*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33455 /* 64591*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_rnd), 0,
33463 /* 64605*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33468 /* 64614*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_lsli), 0,
33477 /* 64629*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33481 /* 64637*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_asl_i_r_sat), 0,
33490 /* 64653*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33494 /* 64661*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cround_ri), 0,
33503 /* 64676*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33507 /* 64684*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_clbpaddi), 0,
33516 /* 64699*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33520 /* 64707*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_clbaddi), 0,
33530 /* 64723*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33534 /* 64731*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_nac), 0,
33543 /* 64747*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33547 /* 64755*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpheqi), 0,
33556 /* 64770*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33560 /* 64778*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A4_round_ri_sat), 0,
33569 /* 64794*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33573 /* 64802*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_setbit_i), 0,
33583 /* 64818*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33587 /* 64826*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_or), 0,
33596 /* 64842*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33600 /* 64850*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbgtui), 0,
33610 /* 64866*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33614 /* 64874*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_acc), 0,
33623 /* 64890*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33627 /* 64898*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_nbitsclri), 0,
33636 /* 64913*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33640 /* 64921*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_vh), 0,
33650 /* 64937*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33654 /* 64945*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_xacc), 0,
33664 /* 64962*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33668 /* 64970*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_and), 0,
33678 /* 64987*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33682 /* 64995*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_xacc), 0,
33692 /* 65012*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33696 /* 65020*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_and), 0,
33706 /* 65037*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33710 /* 65045*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_acc), 0,
33720 /* 65062*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33724 /* 65070*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_xacc), 0,
33733 /* 65086*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33737 /* 65094*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p), 0,
33747 /* 65110*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33751 /* 65118*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_nac), 0,
33761 /* 65135*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33765 /* 65143*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_acc), 0,
33775 /* 65160*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33779 /* 65168*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_or), 0,
33788 /* 65184*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33792 /* 65192*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r), 0,
33802 /* 65208*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33806 /* 65216*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_nac), 0,
33816 /* 65233*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33820 /* 65241*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_or), 0,
33829 /* 65257*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33834 /* 65268*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgti), 0,
33836 /* 65276*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrpr), 0,
33844 /* 65289*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
33847 /* 65296*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrpi), 0,
33856 /* 65311*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_add), 0,
33862 /* 65322*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_add), 0,
33872 /* 65339*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addp), 0,
33878 /* 65350*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addp), 0,
33888 /* 65367*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sub), 0,
33894 /* 65378*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sub), 0,
33904 /* 65395*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subp), 0,
33910 /* 65406*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subp), 0,
33920 /* 65423*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyi), 0,
33926 /* 65434*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyi), 0,
33936 /* 65451*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyi), 0,
33942 /* 65462*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyui), 0,
33952 /* 65479*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_s0), 0,
33958 /* 65490*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_s0), 0,
33968 /* 65507*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
33974 /* 65518*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
33984 /* 65535*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_and), 0,
33990 /* 65546*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_and), 0,
34000 /* 65563*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_or), 0,
34006 /* 65574*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_or), 0,
34016 /* 65591*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xor), 0,
34022 /* 65602*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xor), 0,
34031 /* 65618*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtb), 0,
34037 /* 65628*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtb), 0,
34046 /* 65643*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxth), 0,
34052 /* 65653*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxth), 0,
34061 /* 65668*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_zxtb), 0,
34067 /* 65678*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_zxtb), 0,
34076 /* 65693*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_zxth), 0,
34082 /* 65703*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_zxth), 0,
34091 /* 65728*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subri), 0,
34099 /* 65744*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subri), 0,
34109 /* 65761*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_or), 0,
34117 /* 65777*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsatwh), 0,
34126 /* 65793*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysu_up), 0,
34136 /* 65810*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_acc_ll_s0), 0,
34146 /* 65828*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_acc_ll_s1), 0,
34155 /* 65845*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmpysc_s1), 0,
34164 /* 65862*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmpysc_s0), 0,
34173 /* 65879*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M4_cmpyi_whc), 0,
34182 /* 65896*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_rnd_lh_s1), 0,
34191 /* 65913*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_rnd_lh_s0), 0,
34200 /* 65930*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_shuffoh), 0,
34208 /* 65945*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vabswsat), 0,
34218 /* 65962*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_nac_sat_hl_s1), 0,
34228 /* 65981*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vpmpyh_acc), 0,
34237 /* 65998*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vcmpy_s0_sat_i), 0,
34245 /* 66014*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_notp), 0,
34254 /* 66029*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_hl_s1), 0,
34263 /* 66045*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_hl_s0), 0,
34273 /* 66062*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_and), 0,
34283 /* 66080*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmac2s_s0), 0,
34293 /* 66099*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmac2s_s1), 0,
34301 /* 66116*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_brevp), 0,
34311 /* 66132*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_pmpyw_acc), 0,
34319 /* 66148*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_cl1), 0,
34328 /* 66163*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_cmplte), 0,
34337 /* 66179*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyul_s0), 0,
34346 /* 66196*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vaddws), 0,
34355 /* 66213*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxup), 0,
34363 /* 66228*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_interleave), 0,
34372 /* 66243*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmpyi_s0), 0,
34380 /* 66258*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_abssat), 0,
34389 /* 66274*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgtu), 0,
34398 /* 66290*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtu), 0,
34407 /* 66306*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtp), 0,
34415 /* 66321*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2uw_chop), 0,
34424 /* 66336*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpheq), 0,
34433 /* 66352*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_lh_s1), 0,
34442 /* 66368*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_lh_s0), 0,
34452 /* 66385*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vrcnegh), 0,
34461 /* 66402*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_ntstbit_r), 0,
34469 /* 66417*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
34477 /* 66431*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrpr), 0,
34486 /* 66446*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_ll_s1), 0,
34495 /* 66462*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_ll_s0), 0,
34504 /* 66478*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbgt), 0,
34514 /* 66495*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_and), 0,
34524 /* 66513*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_subacc), 0,
34533 /* 66530*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_orp), 0,
34542 /* 66546*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_up), 0,
34552 /* 66563*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_acc_sat_lh_s1), 0,
34561 /* 66581*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbgtu), 0,
34570 /* 66597*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbeq_any), 0,
34579 /* 66613*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_lh_s1), 0,
34589 /* 66630*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_nac), 0,
34598 /* 66647*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addsp), 0,
34607 /* 66663*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S4_vxsubaddw), 0,
34616 /* 66680*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S4_vxsubaddh), 0,
34625 /* 66697*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_pmpyw), 0,
34633 /* 66712*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsathb), 0,
34643 /* 66729*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_and), 0,
34653 /* 66747*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_acc_lh_s1), 0,
34663 /* 66765*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_acc_lh_s0), 0,
34673 /* 66783*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_p_acc), 0,
34683 /* 66801*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_pxorf), 0,
34692 /* 66818*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vsubub), 0,
34702 /* 66835*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vrminuw), 0,
34710 /* 66851*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_absp), 0,
34718 /* 66865*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_all8), 0,
34728 /* 66881*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vrminuh), 0,
34737 /* 66898*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vrmpyoh_s0), 0,
34746 /* 66914*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vrmpyoh_s1), 0,
34755 /* 66930*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_bitsset), 0,
34764 /* 66946*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_boundscheck), 0,
34773 /* 66962*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M5_vrmpybuu), 0,
34782 /* 66978*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_fastcorner9), 0,
34791 /* 66994*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmpys_s1rp), 0,
34800 /* 67010*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_subsat), 0,
34809 /* 67027*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r), 0,
34818 /* 67043*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p), 0,
34827 /* 67059*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vnavgh), 0,
34837 /* 67076*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_nac_sat_hl_s0), 0,
34846 /* 67094*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vnavgw), 0,
34854 /* 67109*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vzxthw), 0,
34864 /* 67125*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmac2su_s0), 0,
34874 /* 67144*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmac2su_s1), 0,
34883 /* 67162*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_packhl), 0,
34892 /* 67178*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavguwr), 0,
34902 /* 67195*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_and), 0,
34911 /* 67212*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_svsubhs), 0,
34920 /* 67229*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_l16_hl), 0,
34930 /* 67246*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_and), 0,
34938 /* 67262*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vconj), 0,
34947 /* 67278*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_vw), 0,
34956 /* 67294*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_vh), 0,
34965 /* 67310*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subh_l16_hl), 0,
34974 /* 67326*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S4_vxsubaddhr), 0,
34982 /* 67342*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clbp), 0,
34990 /* 67356*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_deinterleave), 0,
34998 /* 67370*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_any8), 0,
35007 /* 67385*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_togglebit_r), 0,
35015 /* 67400*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsathb_nopack), 0,
35025 /* 67417*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmacs_s0), 0,
35035 /* 67436*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmacs_s1), 0,
35044 /* 67454*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_hh_s0), 0,
35053 /* 67471*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_hh_s1), 0,
35063 /* 67489*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmacuhs_s1), 0,
35073 /* 67508*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmacuhs_s0), 0,
35082 /* 67526*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clrbit_r), 0,
35092 /* 67543*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_andn), 0,
35102 /* 67561*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_nac), 0,
35112 /* 67579*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vrmpyoh_acc_s0), 0,
35122 /* 67597*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vrmpyoh_acc_s1), 0,
35132 /* 67615*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vrmaxh), 0,
35141 /* 67632*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpbeq), 0,
35150 /* 67648*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgt), 0,
35159 /* 67664*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vnavgwcr), 0,
35169 /* 67682*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmacr_s0c), 0,
35178 /* 67699*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavgwcr), 0,
35188 /* 67716*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vrmaxw), 0,
35197 /* 67733*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vnavghr), 0,
35206 /* 67750*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M4_cmpyi_wh), 0,
35215 /* 67767*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_svnavgh), 0,
35225 /* 67784*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vmac2), 0,
35234 /* 67801*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_svavgh), 0,
35244 /* 67818*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vrmpyeh_acc_s0), 0,
35254 /* 67836*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vrmpyeh_acc_s1), 0,
35263 /* 67853*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_hl), 0,
35272 /* 67869*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_up), 0,
35281 /* 67885*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_hh), 0,
35289 /* 67900*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_negsat), 0,
35298 /* 67916*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_hl_s0), 0,
35307 /* 67932*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_hl_s1), 0,
35316 /* 67948*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_bitsplit), 0,
35324 /* 67963*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vabshsat), 0,
35333 /* 67979*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_addh_l16_sat_ll), 0,
35343 /* 67997*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_r_and), 0,
35352 /* 68014*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyul_rs0), 0,
35362 /* 68032*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_nac), 0,
35372 /* 68050*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_cmacr_s0), 0,
35382 /* 68068*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_and), 0,
35391 /* 68085*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_hl_s0), 0,
35400 /* 68102*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_hl_s1), 0,
35410 /* 68120*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_mpyrr_addr), 0,
35420 /* 68138*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmachs_rs0), 0,
35430 /* 68157*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmachs_rs1), 0,
35439 /* 68175*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmpyr_s0c), 0,
35449 /* 68192*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_acc_sat_hl_s0), 0,
35459 /* 68211*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_acc_ll_s1), 0,
35469 /* 68229*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_acc_lh_s0), 0,
35479 /* 68247*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_acc_lh_s1), 0,
35488 /* 68264*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_rnd_hh_s0), 0,
35497 /* 68280*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_rnd_hh_s1), 0,
35506 /* 68296*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vadduhs), 0,
35515 /* 68313*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vsubuhs), 0,
35524 /* 68330*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subh_h16_hl), 0,
35533 /* 68346*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subh_h16_hh), 0,
35542 /* 68362*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xorp), 0,
35550 /* 68377*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_tfrpcp), 0,
35559 /* 68392*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_h16_lh), 0,
35568 /* 68408*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_addh_h16_sat_hl), 0,
35577 /* 68425*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_h16_ll), 0,
35586 /* 68441*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_addh_h16_sat_hh), 0,
35595 /* 68458*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vnavgwr), 0,
35605 /* 68476*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_xor), 0,
35615 /* 68494*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_acc_hh_s0), 0,
35625 /* 68512*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_acc_hh_s1), 0,
35635 /* 68530*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M5_vmacbsu), 0,
35645 /* 68548*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
35654 /* 68565*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_rnd_hl_s0), 0,
35663 /* 68581*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_rnd_hl_s1), 0,
35673 /* 68598*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_xor), 0,
35681 /* 68614*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_sat), 0,
35691 /* 68631*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_nac_lh_s1), 0,
35701 /* 68649*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_nac_lh_s0), 0,
35710 /* 68666*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_addsat), 0,
35719 /* 68683*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_svavghs), 0,
35729 /* 68700*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vrsadub_acc), 0,
35738 /* 68717*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_subh_h16_sat_hh), 0,
35747 /* 68734*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_subh_h16_sat_hl), 0,
35757 /* 68752*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmaculs_rs0), 0,
35767 /* 68771*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmaculs_rs1), 0,
35776 /* 68789*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vradduh), 0,
35786 /* 68806*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A4_addp_c), 0,
35795 /* 68824*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
35805 /* 68841*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_r_acc), 0,
35814 /* 68858*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyh_rs1), 0,
35823 /* 68875*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyh_rs0), 0,
35831 /* 68891*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2ud_chop), 0,
35841 /* 68907*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_or), 0,
35850 /* 68924*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S4_vxaddsubhr), 0,
35858 /* 68940*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsathub), 0,
35867 /* 68956*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_hmmpyh_rs1), 0,
35876 /* 68973*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_hmmpyh_s1), 0,
35885 /* 68990*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavgwr), 0,
35895 /* 69007*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_or_orn), 0,
35905 /* 69025*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmaci_s0c), 0,
35913 /* 69041*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0,
35922 /* 69056*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vabsdiffh), 0,
35932 /* 69073*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_acc_lh_s1), 0,
35942 /* 69091*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_acc_lh_s0), 0,
35951 /* 69108*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_hmmpyl_s1), 0,
35959 /* 69124*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_cl1p), 0,
35968 /* 69139*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vabsdiffw), 0,
35977 /* 69155*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_andnp), 0,
35987 /* 69172*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
35996 /* 69189*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_parityp), 0,
36006 /* 69206*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_nac_ll_s0), 0,
36016 /* 69224*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_nac_ll_s1), 0,
36025 /* 69241*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpeq), 0,
36034 /* 69257*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vaddub), 0,
36044 /* 69274*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_nac), 0,
36053 /* 69291*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpheq), 0,
36061 /* 69306*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clbnorm), 0,
36071 /* 69322*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cnacsc_s1), 0,
36081 /* 69341*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cnacsc_s0), 0,
36091 /* 69360*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_nac_hl_s1), 0,
36101 /* 69378*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_nac_hl_s0), 0,
36110 /* 69395*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_r), 0,
36120 /* 69412*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmachs_s1), 0,
36130 /* 69431*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmachs_s0), 0,
36139 /* 69449*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_up_s1), 0,
36148 /* 69465*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_extractu_rp), 0,
36157 /* 69481*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyuh_rs0), 0,
36166 /* 69498*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_rnd_ll_s0), 0,
36175 /* 69514*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_rnd_ll_s1), 0,
36185 /* 69531*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_or), 0,
36194 /* 69548*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_hh_s1), 0,
36203 /* 69564*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_hh_s0), 0,
36213 /* 69581*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_acc), 0,
36223 /* 69599*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_nac_lh_s0), 0,
36233 /* 69617*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_nac_lh_s1), 0,
36242 /* 69634*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_ll_s0), 0,
36251 /* 69651*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_ll_s1), 0,
36260 /* 69668*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_subh_l16_sat_hl), 0,
36269 /* 69685*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vcnegh), 0,
36278 /* 69702*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vdmpyrs_s0), 0,
36287 /* 69719*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vdmpyrs_s1), 0,
36297 /* 69737*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_xacc), 0,
36306 /* 69754*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vdmpys_s1), 0,
36315 /* 69771*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vdmpys_s0), 0,
36324 /* 69788*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavgubr), 0,
36333 /* 69804*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_hl_s1), 0,
36342 /* 69820*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_hl_s0), 0,
36352 /* 69837*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_acc), 0,
36360 /* 69853*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_cl0p), 0,
36369 /* 69868*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_rnd_hl_s1), 0,
36378 /* 69885*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_rnd_hl_s0), 0,
36388 /* 69903*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmacsc_s0), 0,
36398 /* 69922*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmacsc_s1), 0,
36406 /* 69939*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_ct1), 0,
36414 /* 69953*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_ct0), 0,
36424 /* 69969*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_nac_s0), 0,
36433 /* 69986*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyul_rs1), 0,
36443 /* 70004*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_xor), 0,
36453 /* 70022*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_acc_hl_s0), 0,
36463 /* 70040*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_acc_hl_s1), 0,
36472 /* 70057*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmphgtu), 0,
36481 /* 70073*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_andn), 0,
36490 /* 70089*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmpy2s_s0pack), 0,
36500 /* 70107*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_acc_ll_s0), 0,
36510 /* 70125*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_acc_sat_hl_s1), 0,
36520 /* 70144*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_and), 0,
36529 /* 70161*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyuh_rs1), 0,
36539 /* 70179*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_or), 0,
36548 /* 70196*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
36557 /* 70212*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_round_rr), 0,
36567 /* 70229*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_orn), 0,
36577 /* 70247*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M5_vmacbuu), 0,
36586 /* 70264*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_rcmpeq), 0,
36595 /* 70280*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M4_cmpyr_whc), 0,
36603 /* 70296*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vzxtbh), 0,
36613 /* 70312*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmacuhs_rs1), 0,
36622 /* 70330*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_asr_r_r_sat), 0,
36631 /* 70347*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combinew), 0,
36641 /* 70364*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_acc_ll_s1), 0,
36651 /* 70382*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_acc_ll_s0), 0,
36660 /* 70399*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_cmpyi_s0), 0,
36670 /* 70416*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_or), 0,
36679 /* 70433*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_nbitsset), 0,
36689 /* 70450*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_acc_hh_s1), 0,
36699 /* 70468*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_acc_hh_s0), 0,
36708 /* 70485*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_ll_s1), 0,
36717 /* 70501*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_ll_s0), 0,
36726 /* 70517*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_l16_ll), 0,
36736 /* 70534*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_and), 0,
36745 /* 70551*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_modwrapu), 0,
36754 /* 70567*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_rcmpneq), 0,
36764 /* 70584*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_acc_hh_s0), 0,
36774 /* 70602*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_acc_hh_s1), 0,
36783 /* 70619*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M4_cmpyr_wh), 0,
36793 /* 70637*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_p_and), 0,
36802 /* 70654*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavgub), 0,
36811 /* 70670*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavguh), 0,
36820 /* 70686*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpuo), 0,
36829 /* 70702*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavguw), 0,
36837 /* 70717*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsatwh_nopack), 0,
36846 /* 70733*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_hh_s0), 0,
36855 /* 70749*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_hh_s1), 0,
36865 /* 70766*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_p_or), 0,
36874 /* 70783*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
36883 /* 70799*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_lh_s1), 0,
36893 /* 70817*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_or_andn), 0,
36902 /* 70834*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minp), 0,
36911 /* 70850*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_rnd_lh_s0), 0,
36920 /* 70866*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_rnd_lh_s1), 0,
36929 /* 70882*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyuh_s0), 0,
36938 /* 70899*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyuh_s1), 0,
36948 /* 70917*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_acc_sat_lh_s0), 0,
36957 /* 70935*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpge), 0,
36966 /* 70951*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfcmpgt), 0,
36975 /* 70967*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vpmpyh), 0,
36985 /* 70984*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmacuhs_rs0), 0,
36994 /* 71002*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_rnd_lh_s1), 0,
37003 /* 71018*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_rnd_lh_s0), 0,
37011 /* 71033*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_roundsat), 0,
37019 /* 71048*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_ct1p), 0,
37028 /* 71063*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_extract_rp), 0,
37038 /* 71080*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_r_or), 0,
37046 /* 71096*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_tfrcpp), 0,
37056 /* 71112*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vrminh), 0,
37066 /* 71130*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vrminw), 0,
37075 /* 71147*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmphgtu), 0,
37085 /* 71164*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_insertp_rp), 0,
37094 /* 71181*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vnavghcr), 0,
37103 /* 71198*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_vh), 0,
37112 /* 71214*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_hh_s0), 0,
37121 /* 71230*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vsubws), 0,
37129 /* 71246*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_sath), 0,
37139 /* 71263*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_xor), 0,
37147 /* 71279*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_satb), 0,
37156 /* 71295*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_rnd_ll_s1), 0,
37165 /* 71311*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_rnd_ll_s0), 0,
37174 /* 71327*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_extractup_rp), 0,
37183 /* 71343*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S4_vxaddsubw), 0,
37192 /* 71360*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S4_vxaddsubh), 0,
37200 /* 71376*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_asrh), 0,
37209 /* 71391*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_extractp_rp), 0,
37219 /* 71408*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_acc), 0,
37229 /* 71426*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_nac_ll_s1), 0,
37239 /* 71444*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_nac_ll_s0), 0,
37248 /* 71461*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
37257 /* 71477*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyul_s1), 0,
37267 /* 71495*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmacr_s0), 0,
37276 /* 71512*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vsububs), 0,
37285 /* 71529*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmpy2s_s1), 0,
37294 /* 71546*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
37304 /* 71564*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vraddub_acc), 0,
37312 /* 71580*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_ct0p), 0,
37321 /* 71595*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_svaddh), 0,
37330 /* 71611*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vcrotate), 0,
37338 /* 71627*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_aslh), 0,
37347 /* 71642*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subh_h16_lh), 0,
37356 /* 71658*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subh_h16_ll), 0,
37365 /* 71674*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_hmmpyl_rs1), 0,
37374 /* 71691*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p), 0,
37382 /* 71706*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsplatrh), 0,
37391 /* 71721*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r), 0,
37400 /* 71737*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_h16_hl), 0,
37408 /* 71752*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
37417 /* 71767*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_h16_hh), 0,
37426 /* 71783*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_cmpyr_s0), 0,
37435 /* 71799*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_rnd_s0), 0,
37445 /* 71816*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmac2es_s0), 0,
37455 /* 71835*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmac2es_s1), 0,
37463 /* 71852*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_pxfer_map), 0,
37472 /* 71867*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_lh_s1), 0,
37481 /* 71883*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_lh_s0), 0,
37491 /* 71900*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_acc_hl_s0), 0,
37501 /* 71918*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_acc_hl_s1), 0,
37511 /* 71936*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_nac), 0,
37520 /* 71953*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vaddw), 0,
37529 /* 71969*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vaddh), 0,
37539 /* 71986*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_nac_sat_lh_s1), 0,
37549 /* 72005*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_nac_sat_lh_s0), 0,
37558 /* 72023*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpeqp), 0,
37566 /* 72038*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrcrr), 0,
37575 /* 72053*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_orn), 0,
37585 /* 72070*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_andn), 0,
37595 /* 72088*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_nac_hh_s1), 0,
37605 /* 72106*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_nac_hh_s0), 0,
37615 /* 72124*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_acc), 0,
37624 /* 72141*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_vw), 0,
37634 /* 72158*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_and_or), 0,
37643 /* 72175*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_vh), 0,
37651 /* 72190*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mask), 0,
37661 /* 72206*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_nac_hh_s0), 0,
37671 /* 72224*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_nac_hh_s1), 0,
37680 /* 72241*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_up_s1_sat), 0,
37689 /* 72258*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vcmpbgt), 0,
37699 /* 72275*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M5_vrmacbsu), 0,
37708 /* 72292*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vrsadub), 0,
37716 /* 72307*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrrcr), 0,
37726 /* 72323*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmpys_acc_s1), 0,
37735 /* 72340*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpge), 0,
37744 /* 72356*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A5_vaddhubs), 0,
37753 /* 72373*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxw), 0,
37762 /* 72389*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxb), 0,
37771 /* 72405*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxh), 0,
37779 /* 72420*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsxthw), 0,
37789 /* 72436*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_p_xor), 0,
37798 /* 72453*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgt), 0,
37806 /* 72468*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2d_chop), 0,
37816 /* 72484*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_nac_hl_s0), 0,
37826 /* 72502*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_nac_hl_s1), 0,
37834 /* 72518*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2w), 0,
37844 /* 72534*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_or), 0,
37854 /* 72552*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_acc_lh_s0), 0,
37864 /* 72570*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_andn), 0,
37873 /* 72587*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M5_vdmpybsu), 0,
37883 /* 72605*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_nac_hh_s0), 0,
37893 /* 72623*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_nac_hh_s1), 0,
37902 /* 72640*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmpy2s_s1pack), 0,
37910 /* 72656*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_clbpnorm), 0,
37919 /* 72671*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A4_round_rr_sat), 0,
37929 /* 72689*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_nacci), 0,
37938 /* 72706*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_shuffeh), 0,
37947 /* 72722*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_rnd_hh_s1), 0,
37956 /* 72739*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_rnd_hh_s0), 0,
37964 /* 72755*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2uw), 0,
37973 /* 72770*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vsubh), 0,
37981 /* 72785*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2ud), 0,
37990 /* 72800*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vsubw), 0,
37999 /* 72816*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpwgt), 0,
38009 /* 72833*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_or), 0,
38017 /* 72849*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2uw_chop), 0,
38026 /* 72864*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_vw), 0,
38034 /* 72879*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsatwuh_nopack), 0,
38043 /* 72895*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_vh), 0,
38052 /* 72911*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_svsubuhs), 0,
38061 /* 72928*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M5_vmpybsu), 0,
38070 /* 72944*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_subh_l16_sat_ll), 0,
38080 /* 72962*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_and), 0,
38090 /* 72980*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_acc_hl_s1), 0,
38100 /* 72998*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_acc_hl_s0), 0,
38109 /* 73015*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p), 0,
38118 /* 73031*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r), 0,
38128 /* 73048*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A4_subp_c), 0,
38137 /* 73066*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vsubhs), 0,
38146 /* 73083*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vitpack), 0,
38155 /* 73099*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavguhr), 0,
38165 /* 73116*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsplicerb), 0,
38174 /* 73133*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_nbitsclr), 0,
38183 /* 73149*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpbgtu), 0,
38192 /* 73165*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmpys_s1), 0,
38201 /* 73182*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmpys_s0), 0,
38210 /* 73199*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpuo), 0,
38219 /* 73215*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_shuffob), 0,
38228 /* 73231*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
38236 /* 73246*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S5_popcountp), 0,
38244 /* 73260*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_cl0), 0,
38254 /* 73276*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmacls_s1), 0,
38264 /* 73295*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmacls_s0), 0,
38273 /* 73313*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_cmpneq), 0,
38283 /* 73330*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vmac2es), 0,
38293 /* 73348*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vdmacs_s0), 0,
38303 /* 73367*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vdmacs_s1), 0,
38312 /* 73385*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_ll_s0), 0,
38321 /* 73401*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_ll_s1), 0,
38329 /* 73416*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clb), 0,
38339 /* 73432*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_nac_ll_s0), 0,
38349 /* 73450*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_nac_ll_s1), 0,
38359 /* 73468*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_nac_hl_s1), 0,
38369 /* 73486*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_nac_hl_s0), 0,
38379 /* 73504*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_maci), 0,
38388 /* 73521*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxuh), 0,
38397 /* 73537*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxub), 0,
38406 /* 73553*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_hh_s0), 0,
38415 /* 73569*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_hh_s1), 0,
38425 /* 73586*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrmac_s0), 0,
38434 /* 73603*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_lh_s0), 0,
38443 /* 73620*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_asl_r_r_sat), 0,
38451 /* 73636*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2d), 0,
38461 /* 73652*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_nac), 0,
38470 /* 73669*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmphgt), 0,
38480 /* 73686*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_acc_lh_s1), 0,
38489 /* 73703*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vcmpy_s1_sat_r), 0,
38498 /* 73720*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vcmpy_s1_sat_i), 0,
38508 /* 73738*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_p_nac), 0,
38518 /* 73756*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M5_vrmacbuu), 0,
38528 /* 73774*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_acc_s0), 0,
38538 /* 73792*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cnacs_s1), 0,
38548 /* 73811*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cnacs_s0), 0,
38557 /* 73829*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
38566 /* 73845*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxp), 0,
38575 /* 73861*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_orn), 0,
38585 /* 73878*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r_or), 0,
38594 /* 73895*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_r), 0,
38603 /* 73911*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_p), 0,
38612 /* 73927*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpeq), 0,
38621 /* 73943*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpeq), 0,
38629 /* 73958*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrp), 0,
38639 /* 73974*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_andn), 0,
38647 /* 73990*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsathub_nopack), 0,
38655 /* 74005*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_satuh), 0,
38663 /* 74020*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_satub), 0,
38672 /* 74036*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmpys_s1), 0,
38681 /* 74052*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_fastcorner9_not), 0,
38689 /* 74067*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunehb), 0,
38697 /* 74081*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vabsw), 0,
38705 /* 74095*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vabsh), 0,
38713 /* 74109*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0,
38722 /* 74124*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmpyrsc_s0), 0,
38731 /* 74141*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmpyrsc_s1), 0,
38740 /* 74158*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vraddub), 0,
38749 /* 74174*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_tlbmatch), 0,
38757 /* 74189*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2w_chop), 0,
38767 /* 74205*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_and), 0,
38777 /* 74223*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_nac_sat_ll_s1), 0,
38787 /* 74242*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_nac_sat_ll_s0), 0,
38796 /* 74260*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vcmpweq), 0,
38806 /* 74277*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_acci), 0,
38814 /* 74293*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfr), 0,
38824 /* 74309*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vrmaxuw), 0,
38833 /* 74326*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M5_vmpybuu), 0,
38843 /* 74343*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_vrmaxuh), 0,
38852 /* 74360*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavgw), 0,
38860 /* 74375*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_brev), 0,
38869 /* 74390*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavgh), 0,
38879 /* 74407*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_r_nac), 0,
38888 /* 74424*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyl_rs1), 0,
38897 /* 74441*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_hl_s1), 0,
38906 /* 74457*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyl_s0), 0,
38915 /* 74474*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyl_s1), 0,
38923 /* 74490*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vrndpackwhs), 0,
38932 /* 74506*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunewh), 0,
38942 /* 74523*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_nac_s0), 0,
38951 /* 74540*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_ll_s0), 0,
38960 /* 74556*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_ll_s1), 0,
38970 /* 74573*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M4_mac_up_s1_sat), 0,
38979 /* 74591*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vaddubs), 0,
38989 /* 74609*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r_acc), 0,
38998 /* 74626*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
39007 /* 74642*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lfsp), 0,
39016 /* 74658*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
39025 /* 74674*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vcmpy_s0_sat_r), 0,
39035 /* 74692*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_acc_ll_s1), 0,
39045 /* 74710*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_acc_ll_s0), 0,
39054 /* 74727*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_svw_trun), 0,
39063 /* 74743*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyh_s0), 0,
39072 /* 74760*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyh_s1), 0,
39080 /* 74776*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunohb), 0,
39088 /* 74790*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2d_chop), 0,
39097 /* 74805*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_lh_s0), 0,
39105 /* 74820*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2w), 0,
39113 /* 74834*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2d), 0,
39123 /* 74850*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmaculs_s1), 0,
39133 /* 74869*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmaculs_s0), 0,
39142 /* 74887*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_svadduhs), 0,
39150 /* 74903*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2w_chop), 0,
39158 /* 74917*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_svsathub), 0,
39167 /* 74933*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_rnd_hl_s1), 0,
39176 /* 74949*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_rnd_hl_s0), 0,
39185 /* 74965*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_setbit_r), 0,
39194 /* 74981*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavghr), 0,
39202 /* 74996*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2ud), 0,
39210 /* 75010*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2uw), 0,
39219 /* 75025*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmpyrs_s0), 0,
39228 /* 75042*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_cmpyrs_s1), 0,
39237 /* 75059*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_cmplteu), 0,
39246 /* 75075*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vsubub), 0,
39255 /* 75091*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subh_l16_ll), 0,
39264 /* 75107*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrmpy_s0), 0,
39273 /* 75123*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_rnd_hh_s1), 0,
39282 /* 75139*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_rnd_hh_s0), 0,
39291 /* 75155*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minup), 0,
39301 /* 75172*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_valignrb), 0,
39311 /* 75190*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_acc), 0,
39320 /* 75207*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmpyl_rs0), 0,
39330 /* 75225*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmaci_s0), 0,
39339 /* 75242*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vaddub), 0,
39348 /* 75258*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_lh), 0,
39358 /* 75275*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M5_vdmacbsu), 0,
39367 /* 75293*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
39376 /* 75309*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_hl_s0), 0,
39385 /* 75325*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmpyi_s0c), 0,
39394 /* 75341*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_addpsat), 0,
39403 /* 75358*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_svaddhs), 0,
39412 /* 75375*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_rnd_ll_s1), 0,
39421 /* 75392*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_sat_rnd_ll_s0), 0,
39430 /* 75409*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminw), 0,
39439 /* 75425*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminh), 0,
39448 /* 75441*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vrcmpyr_s0), 0,
39457 /* 75457*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminb), 0,
39467 /* 75474*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vcmac_s0_sat_i), 0,
39476 /* 75492*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_lh_s0), 0,
39485 /* 75508*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_lh_s1), 0,
39495 /* 75525*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r_or), 0,
39504 /* 75542*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsl_r_vw), 0,
39513 /* 75558*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_hh_s1), 0,
39522 /* 75574*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vrmpyeh_s0), 0,
39531 /* 75590*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_vrmpyeh_s1), 0,
39541 /* 75607*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_nac_lh_s0), 0,
39551 /* 75625*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_nac_lh_s1), 0,
39560 /* 75642*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_vraddh), 0,
39568 /* 75657*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrrp), 0,
39578 /* 75673*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_acc_sat_ll_s0), 0,
39588 /* 75692*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_acc_sat_ll_s1), 0,
39597 /* 75710*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunowh), 0,
39605 /* 75725*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_abs), 0,
39614 /* 75740*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cmpbeq), 0,
39622 /* 75755*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_negp), 0,
39631 /* 75770*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_addh_l16_sat_hl), 0,
39639 /* 75786*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_vsatwuh), 0,
39648 /* 75802*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfcmpgt), 0,
39656 /* 75817*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::S2_svsathb), 0,
39665 /* 75833*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtup), 0,
39674 /* 75849*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_cround_rr), 0,
39684 /* 75866*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mux), 0,
39693 /* 75883*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_shuffeb), 0,
39702 /* 75899*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminuw), 0,
39711 /* 75915*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_vaddhs), 0,
39721 /* 75933*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_insert_rp), 0,
39730 /* 75950*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminuh), 0,
39739 /* 75966*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminub), 0,
39748 /* 75982*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_svsubh), 0,
39756 /* 75997*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsxtbh), 0,
39766 /* 76013*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_nac_ll_s1), 0,
39776 /* 76031*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_nac_ll_s0), 0,
39785 /* 76048*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmpy2es_s1), 0,
39794 /* 76065*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmpy2es_s0), 0,
39803 /* 76082*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_parity), 0,
39813 /* 76099*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_acc_hh_s1), 0,
39823 /* 76117*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_acc_hh_s0), 0,
39833 /* 76135*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_nac_hh_s1), 0,
39843 /* 76153*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyd_nac_hh_s0), 0,
39853 /* 76171*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_xor), 0,
39863 /* 76189*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_acc_hl_s1), 0,
39873 /* 76207*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_acc_hl_s0), 0,
39881 /* 76223*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2ud_chop), 0,
39891 /* 76239*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_acc_sat_hh_s0), 0,
39901 /* 76258*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_acc_sat_hh_s1), 0,
39911 /* 76277*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_and), 0,
39920 /* 76294*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_addh_h16_sat_lh), 0,
39929 /* 76311*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_addh_h16_sat_ll), 0,
39939 /* 76329*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M4_nac_up_s1_sat), 0,
39949 /* 76348*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_nac_lh_s1), 0,
39959 /* 76366*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyud_nac_lh_s0), 0,
39969 /* 76384*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_nac_hl_s0), 0,
39979 /* 76402*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_nac_hl_s1), 0,
39988 /* 76419*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vavghcr), 0,
39998 /* 76436*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmacls_rs0), 0,
40008 /* 76455*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mmacls_rs1), 0,
40018 /* 76474*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_cmaci_s0), 0,
40027 /* 76491*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_andn), 0,
40036 /* 76507*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M5_vrmpybsu), 0,
40044 /* 76522*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vrndpackwh), 0,
40054 /* 76538*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vcmac_s0_sat_r), 0,
40063 /* 76556*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxuw), 0,
40072 /* 76572*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_bitsclr), 0,
40082 /* 76589*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_xor_xacc), 0,
40091 /* 76606*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_ornp), 0,
40101 /* 76623*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_and_or), 0,
40111 /* 76641*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_nac_sat_hh_s1), 0,
40121 /* 76660*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_mpy_nac_sat_hh_s0), 0,
40130 /* 76678*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_subh_h16_sat_ll), 0,
40139 /* 76695*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A2_subh_h16_sat_lh), 0,
40148 /* 76712*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmpy2su_s1), 0,
40157 /* 76729*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::M2_vmpy2su_s0), 0,
40167 /* 76747*/      OPC_MorphNodeTo, TARGET_VAL(Hexagon::A5_ACS), 0,
40176 /* 76767*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_vtrunehb_ppp), 0,
40185 /* 76783*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M6_vabsdiffub), 0,
40194 /* 76799*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_vtrunohb_ppp), 0,
40203 /* 76815*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M6_vabsdiffb), 0,
40212 /* 76831*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::A6_vminub_RdP), 0,
40220 /* 76847*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_vsplatrbp), 0,
40229 /* 76862*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A6_vcmpbeq_notany), 0,
40239 /* 76879*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mnaci), 0,
40249 /* 76898*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
40255 /* 76909*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
40265 /* 76926*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
40273 /* 76940*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgt), 0,
40275 /* 76948*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrpr), 0,
40283 /* 76961*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_cmpgtu), 0,
40285 /* 76969*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrpr), 0,
40293 /* 76982*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40297 /* 76990*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfimm_p), 0,
40305 /* 77003*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40309 /* 77011*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfimm_n), 0,
40317 /* 77024*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40321 /* 77032*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfimm_n), 0,
40329 /* 77045*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
40333 /* 77053*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfimm_p), 0,
40342 /* 77068*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmax), 0,
40350 /* 77083*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_w2sf), 0,
40360 /* 77099*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffma), 0,
40370 /* 77117*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffma_lib), 0,
40378 /* 77133*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_ud2df), 0,
40387 /* 77148*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfadd), 0,
40395 /* 77163*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_d2df), 0,
40403 /* 77177*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_uw2sf), 0,
40412 /* 77192*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffixupn), 0,
40422 /* 77209*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffms_lib), 0,
40430 /* 77225*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2sf), 0,
40438 /* 77239*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_w2df), 0,
40447 /* 77254*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffixupd), 0,
40455 /* 77269*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffixupr), 0,
40463 /* 77283*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_d2sf), 0,
40472 /* 77298*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmin), 0,
40480 /* 77313*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::F2_sfinvsqrta), 0,
40489 /* 77329*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmpy), 0,
40498 /* 77345*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::F2_sfrecipa), 0,
40507 /* 77362*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfsub), 0,
40515 /* 77377*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_ud2sf), 0,
40523 /* 77391*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_uw2df), 0,
40531 /* 77405*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2df), 0,
40542 /* 77422*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffma_sc), 0,
40552 /* 77441*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffms), 0,
40561 /* 77458*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfsub), 0,
40570 /* 77474*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfadd), 0,
40580 /* 77494*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
40587 /* 77508*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
40593 /* 77519*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lo), 0,
40599 /* 77529*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lo), 0,
40610 /* 77549*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
40617 /* 77563*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
40623 /* 77574*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_hi), 0,
40629 /* 77584*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_hi), 0,
40640 /* 77604*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
40646 /* 77615*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lo), 0,
40657 /* 77635*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
40663 /* 77646*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_hi), 0,
40674 /* 77663*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40681 /* 77677*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40688 /* 77691*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40700 /* 77714*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40708 /* 77731*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40716 /* 77745*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vror), 0,
40722 /* 77756*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vror), 0,
40733 /* 77774*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40739 /* 77786*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40749 /* 77806*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40756 /* 77819*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vror), 0,
40768 /* 77838*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40775 /* 77852*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40782 /* 77866*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40794 /* 77889*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40802 /* 77906*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40810 /* 77920*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignb), 0,
40816 /* 77932*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignb), 0,
40828 /* 77952*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40834 /* 77964*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40844 /* 77984*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40851 /* 77997*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignb), 0,
40863 /* 78017*/        OPC_SwitchOpcode /*2 cases */, 39, TARGET_VAL(ISD::Constant),// ->78060
40870 /* 78033*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40878 /* 78050*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40883 /* 78060*/        /*SwitchOpcode*/ 29, TARGET_VAL(ISD::TargetConstant),// ->78092
40888 /* 78070*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40894 /* 78082*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40902 /* 78096*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignb), 0,
40908 /* 78108*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignb), 0,
40920 /* 78128*/        OPC_SwitchOpcode /*2 cases */, 19, TARGET_VAL(ISD::Constant),// ->78151
40926 /* 78142*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40930 /* 78151*/        /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetConstant),// ->78168
40934 /* 78159*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40941 /* 78172*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignb), 0,
40953 /* 78192*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40960 /* 78206*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40967 /* 78220*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
40979 /* 78243*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40987 /* 78260*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
40995 /* 78274*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignb), 0,
41001 /* 78286*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignb), 0,
41013 /* 78306*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41019 /* 78318*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
41029 /* 78338*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
41036 /* 78351*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignb), 0,
41048 /* 78371*/        OPC_SwitchOpcode /*2 cases */, 39, TARGET_VAL(ISD::Constant),// ->78414
41055 /* 78387*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
41063 /* 78404*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
41068 /* 78414*/        /*SwitchOpcode*/ 29, TARGET_VAL(ISD::TargetConstant),// ->78446
41073 /* 78424*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
41079 /* 78436*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
41087 /* 78450*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignb), 0,
41093 /* 78462*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignb), 0,
41105 /* 78482*/        OPC_SwitchOpcode /*2 cases */, 19, TARGET_VAL(ISD::Constant),// ->78505
41111 /* 78496*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_valignbi), 0,
41115 /* 78505*/        /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetConstant),// ->78522
41119 /* 78513*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignbi), 0,
41126 /* 78526*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlalignb), 0,
41137 /* 78544*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41142 /* 78554*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusi), 0,
41148 /* 78566*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusi), 0,
41159 /* 78584*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41163 /* 78592*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusi), 0,
41174 /* 78610*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41179 /* 78620*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrsadubi_acc), 0,
41185 /* 78633*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrsadubi_acc), 0,
41197 /* 78653*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41201 /* 78661*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrsadubi_acc), 0,
41212 /* 78680*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41217 /* 78690*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubi_acc), 0,
41223 /* 78703*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubi_acc), 0,
41235 /* 78723*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41239 /* 78731*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubi_acc), 0,
41249 /* 78749*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41254 /* 78759*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrsadubi), 0,
41260 /* 78771*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrsadubi), 0,
41271 /* 78789*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41275 /* 78797*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrsadubi), 0,
41285 /* 78814*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41290 /* 78824*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubi), 0,
41296 /* 78836*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubi), 0,
41307 /* 78854*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41311 /* 78862*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubi), 0,
41322 /* 78880*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41327 /* 78890*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusi_acc), 0,
41333 /* 78903*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusi_acc), 0,
41345 /* 78923*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41349 /* 78931*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusi_acc), 0,
41359 /* 78949*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41364 /* 78959*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwhi), 0,
41370 /* 78971*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwhi), 0,
41381 /* 78989*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41385 /* 78997*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwhi), 0,
41396 /* 79015*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41401 /* 79025*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_oracci), 0,
41407 /* 79038*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_oracci), 0,
41419 /* 79058*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41423 /* 79066*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_oracci), 0,
41433 /* 79084*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41438 /* 79094*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvbi), 0,
41444 /* 79106*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvbi), 0,
41455 /* 79124*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41459 /* 79132*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvbi), 0,
41470 /* 79150*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41475 /* 79160*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_oracci), 0,
41481 /* 79173*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_oracci), 0,
41493 /* 79193*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
41497 /* 79201*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_oracci), 0,
41505 /* 79219*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
41511 /* 79228*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
41517 /* 79237*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
41523 /* 79246*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
41531 /* 79259*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
41539 /* 79273*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdd0), 0,
41545 /* 79282*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdd0), 0,
41551 /* 79291*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdd0), 0,
41557 /* 79300*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdd0), 0,
41565 /* 79313*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdd0), 0,
41574 /* 79328*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldntnt0), 0,
41580 /* 79338*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldntnt0), 0,
41592 /* 79357*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
41598 /* 79369*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
41609 /* 79388*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_or), 0,
41619 /* 79407*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
41625 /* 79418*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
41635 /* 79435*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
41646 /* 79454*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
41652 /* 79466*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
41663 /* 79485*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw_acc), 0,
41673 /* 79504*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhvsrs), 0,
41679 /* 79515*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhvsrs), 0,
41689 /* 79532*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhvsrs), 0,
41699 /* 79550*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsathub), 0,
41705 /* 79561*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsathub), 0,
41715 /* 79578*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsathub), 0,
41725 /* 79596*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh_dv), 0,
41731 /* 79607*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh_dv), 0,
41741 /* 79624*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh_dv), 0,
41751 /* 79642*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoh), 0,
41757 /* 79653*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoh), 0,
41767 /* 79670*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoh), 0,
41777 /* 79688*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwv), 0,
41783 /* 79699*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwv), 0,
41793 /* 79716*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwv), 0,
41803 /* 79734*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsuisat), 0,
41809 /* 79745*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsuisat), 0,
41819 /* 79762*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsuisat), 0,
41829 /* 79780*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgw), 0,
41835 /* 79791*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgw), 0,
41845 /* 79808*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgw), 0,
41855 /* 79826*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgh), 0,
41861 /* 79837*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgh), 0,
41871 /* 79854*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgh), 0,
41881 /* 79872*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgub), 0,
41887 /* 79883*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgub), 0,
41897 /* 79900*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgub), 0,
41907 /* 79918*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
41913 /* 79929*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
41923 /* 79946*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
41934 /* 79965*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
41940 /* 79977*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
41951 /* 79996*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_and), 0,
41961 /* 80015*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgubrnd), 0,
41967 /* 80026*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgubrnd), 0,
41977 /* 80043*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgubrnd), 0,
41987 /* 80061*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusv), 0,
41993 /* 80072*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusv), 0,
42003 /* 80089*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusv), 0,
42014 /* 80108*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbnq), 0,
42020 /* 80120*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbnq), 0,
42031 /* 80139*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbnq), 0,
42041 /* 80158*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundhb), 0,
42047 /* 80169*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundhb), 0,
42057 /* 80186*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundhb), 0,
42067 /* 80204*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhsat_dv), 0,
42073 /* 80215*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhsat_dv), 0,
42083 /* 80232*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhsat_dv), 0,
42093 /* 80250*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububsat), 0,
42099 /* 80261*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububsat), 0,
42109 /* 80278*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububsat), 0,
42120 /* 80297*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabus_acc), 0,
42126 /* 80309*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabus_acc), 0,
42137 /* 80328*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabus_acc), 0,
42148 /* 80348*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
42154 /* 80360*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
42165 /* 80379*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
42175 /* 80398*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhus), 0,
42181 /* 80409*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhus), 0,
42191 /* 80426*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhus), 0,
42201 /* 80444*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
42207 /* 80455*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
42217 /* 80472*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
42228 /* 80491*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhnq), 0,
42234 /* 80503*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhnq), 0,
42245 /* 80522*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhnq), 0,
42255 /* 80541*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavghrnd), 0,
42261 /* 80552*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavghrnd), 0,
42271 /* 80569*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavghrnd), 0,
42282 /* 80588*/        OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vtran2x2_map), 0,
42288 /* 80601*/        OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vtran2x2_map), 0,
42299 /* 80621*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vtran2x2_map), 0,
42309 /* 80641*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
42315 /* 80652*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
42325 /* 80669*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
42336 /* 80688*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
42342 /* 80700*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
42353 /* 80719*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_and), 0,
42363 /* 80738*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyhb), 0,
42369 /* 80749*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyhb), 0,
42379 /* 80766*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyhb), 0,
42389 /* 80784*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackob), 0,
42395 /* 80795*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackob), 0,
42405 /* 80812*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackob), 0,
42415 /* 80830*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
42421 /* 80841*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
42431 /* 80858*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
42442 /* 80877*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpybus_acc), 0,
42448 /* 80889*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpybus_acc), 0,
42459 /* 80908*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpybus_acc), 0,
42469 /* 80927*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhsat), 0,
42475 /* 80938*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhsat), 0,
42485 /* 80955*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhsat), 0,
42496 /* 80974*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
42502 /* 80986*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
42513 /* 81005*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw_acc), 0,
42523 /* 81024*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
42529 /* 81035*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
42539 /* 81052*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or), 0,
42550 /* 81071*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_acc), 0,
42556 /* 81083*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_acc), 0,
42567 /* 81102*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_acc), 0,
42577 /* 81121*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb_dv), 0,
42583 /* 81132*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb_dv), 0,
42593 /* 81149*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb_dv), 0,
42603 /* 81167*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhsat_dv), 0,
42609 /* 81178*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhsat_dv), 0,
42619 /* 81195*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhsat_dv), 0,
42629 /* 81213*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwh), 0,
42635 /* 81224*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwh), 0,
42645 /* 81241*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwh), 0,
42655 /* 81259*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwb), 0,
42661 /* 81270*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwb), 0,
42671 /* 81287*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwb), 0,
42680 /* 81304*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldu0), 0,
42686 /* 81314*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldu0), 0,
42695 /* 81329*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldu0), 0,
42706 /* 81347*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
42712 /* 81359*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
42723 /* 81378*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
42734 /* 81398*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
42740 /* 81410*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
42751 /* 81429*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_or), 0,
42761 /* 81448*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgh), 0,
42767 /* 81459*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgh), 0,
42777 /* 81476*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgh), 0,
42786 /* 81493*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsh), 0,
42792 /* 81503*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsh), 0,
42801 /* 81518*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsh), 0,
42811 /* 81535*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
42817 /* 81546*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
42827 /* 81563*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and_n), 0,
42836 /* 81580*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsb), 0,
42842 /* 81590*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsb), 0,
42851 /* 81605*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsb), 0,
42861 /* 81622*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundwuh), 0,
42867 /* 81633*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundwuh), 0,
42877 /* 81650*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundwuh), 0,
42887 /* 81668*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhv), 0,
42893 /* 81679*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhv), 0,
42903 /* 81696*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhv), 0,
42912 /* 81713*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffh), 0,
42918 /* 81723*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffh), 0,
42927 /* 81738*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffh), 0,
42937 /* 81755*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhsat_dv), 0,
42943 /* 81766*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhsat_dv), 0,
42953 /* 81783*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhsat_dv), 0,
42963 /* 81801*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgub), 0,
42969 /* 81812*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgub), 0,
42979 /* 81829*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgub), 0,
42989 /* 81847*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybv), 0,
42995 /* 81858*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybv), 0,
43005 /* 81875*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybv), 0,
43014 /* 81892*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnormamth), 0,
43020 /* 81902*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnormamth), 0,
43029 /* 81917*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnormamth), 0,
43039 /* 81934*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb), 0,
43045 /* 81945*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb), 0,
43055 /* 81962*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb), 0,
43065 /* 81980*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguh), 0,
43071 /* 81991*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguh), 0,
43081 /* 82008*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguh), 0,
43091 /* 82026*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrwv), 0,
43097 /* 82037*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrwv), 0,
43107 /* 82054*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrwv), 0,
43117 /* 82072*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrhv), 0,
43123 /* 82083*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrhv), 0,
43133 /* 82100*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrhv), 0,
43143 /* 82118*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhisat), 0,
43149 /* 82129*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhisat), 0,
43159 /* 82146*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhisat), 0,
43169 /* 82164*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhvsat), 0,
43175 /* 82175*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhvsat), 0,
43185 /* 82192*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhvsat), 0,
43195 /* 82210*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
43201 /* 82221*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
43211 /* 82238*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
43220 /* 82255*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vzh), 0,
43226 /* 82265*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vzh), 0,
43235 /* 82280*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vzh), 0,
43245 /* 82297*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh), 0,
43251 /* 82308*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh), 0,
43261 /* 82325*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddh), 0,
43271 /* 82343*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
43277 /* 82354*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
43287 /* 82371*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
43298 /* 82390*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhv_acc), 0,
43304 /* 82402*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhv_acc), 0,
43315 /* 82421*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhv_acc), 0,
43325 /* 82440*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhsat), 0,
43331 /* 82451*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhsat), 0,
43341 /* 82468*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhsat), 0,
43351 /* 82486*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoeh), 0,
43357 /* 82497*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoeh), 0,
43367 /* 82514*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoeh), 0,
43378 /* 82533*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhv_acc), 0,
43384 /* 82545*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhv_acc), 0,
43395 /* 82564*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhv_acc), 0,
43405 /* 82583*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh), 0,
43411 /* 82594*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh), 0,
43421 /* 82611*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh), 0,
43431 /* 82629*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuuv), 0,
43437 /* 82640*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuuv), 0,
43447 /* 82657*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuuv), 0,
43458 /* 82676*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwhsat), 0,
43464 /* 82688*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwhsat), 0,
43475 /* 82707*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwhsat), 0,
43485 /* 82726*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
43491 /* 82737*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
43501 /* 82754*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
43512 /* 82773*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_rnd_sacc), 0,
43518 /* 82785*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_rnd_sacc), 0,
43529 /* 82804*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_rnd_sacc), 0,
43539 /* 82823*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
43545 /* 82834*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
43555 /* 82851*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
43564 /* 82868*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsh_sat), 0,
43570 /* 82878*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsh_sat), 0,
43579 /* 82893*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsh_sat), 0,
43589 /* 82910*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
43595 /* 82921*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
43605 /* 82938*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_or_n), 0,
43614 /* 82955*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealb), 0,
43620 /* 82965*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealb), 0,
43629 /* 82980*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealb), 0,
43639 /* 82997*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybusv), 0,
43645 /* 83008*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybusv), 0,
43655 /* 83025*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybusv), 0,
43664 /* 83042*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vzb), 0,
43670 /* 83052*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vzb), 0,
43679 /* 83067*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vzb), 0,
43689 /* 83084*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_dv), 0,
43695 /* 83095*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_dv), 0,
43705 /* 83112*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_dv), 0,
43716 /* 83131*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbq), 0,
43722 /* 83143*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbq), 0,
43733 /* 83162*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbq), 0,
43743 /* 83181*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb), 0,
43749 /* 83192*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb), 0,
43759 /* 83209*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb), 0,
43770 /* 83228*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwq), 0,
43776 /* 83240*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwq), 0,
43787 /* 83259*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwq), 0,
43798 /* 83279*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhubrndsat), 0,
43804 /* 83291*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhubrndsat), 0,
43815 /* 83310*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhubrndsat), 0,
43826 /* 83330*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhubsat), 0,
43832 /* 83342*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhubsat), 0,
43843 /* 83361*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhubsat), 0,
43853 /* 83380*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoeb), 0,
43859 /* 83391*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoeb), 0,
43869 /* 83408*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufoeb), 0,
43879 /* 83426*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackhub_sat), 0,
43885 /* 83437*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackhub_sat), 0,
43895 /* 83454*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackhub_sat), 0,
43906 /* 83473*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwh_acc), 0,
43912 /* 83485*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwh_acc), 0,
43923 /* 83504*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwh_acc), 0,
43933 /* 83523*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyb), 0,
43939 /* 83534*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyb), 0,
43949 /* 83551*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyb), 0,
43959 /* 83569*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabusv), 0,
43965 /* 83580*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabusv), 0,
43975 /* 83597*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabusv), 0,
43985 /* 83615*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
43991 /* 83626*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
44001 /* 83643*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_and), 0,
44012 /* 83662*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwnq), 0,
44018 /* 83674*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwnq), 0,
44029 /* 83693*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwnq), 0,
44039 /* 83712*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackwuh_sat), 0,
44045 /* 83723*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackwuh_sat), 0,
44055 /* 83740*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackwuh_sat), 0,
44066 /* 83759*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vswap), 0,
44072 /* 83771*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vswap), 0,
44083 /* 83790*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vswap), 0,
44094 /* 83810*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubv_acc), 0,
44100 /* 83822*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubv_acc), 0,
44111 /* 83841*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubv_acc), 0,
44122 /* 83861*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
44128 /* 83873*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
44139 /* 83892*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_and), 0,
44149 /* 83911*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw), 0,
44155 /* 83922*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw), 0,
44165 /* 83939*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw), 0,
44175 /* 83957*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackhb_sat), 0,
44181 /* 83968*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackhb_sat), 0,
44191 /* 83985*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackhb_sat), 0,
44202 /* 84004*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyih_acc), 0,
44208 /* 84016*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyih_acc), 0,
44219 /* 84035*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyih_acc), 0,
44230 /* 84055*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffvdd), 0,
44236 /* 84067*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffvdd), 0,
44247 /* 84086*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffvdd), 0,
44257 /* 84105*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb_dv), 0,
44263 /* 84116*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb_dv), 0,
44273 /* 84133*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddb_dv), 0,
44282 /* 84150*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
44288 /* 84160*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
44297 /* 84175*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
44307 /* 84192*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw), 0,
44313 /* 84203*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw), 0,
44323 /* 84220*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw), 0,
44334 /* 84239*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh), 0,
44340 /* 84251*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh), 0,
44351 /* 84270*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh), 0,
44361 /* 84289*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub), 0,
44367 /* 84300*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub), 0,
44377 /* 84317*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub), 0,
44387 /* 84335*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh), 0,
44393 /* 84346*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh), 0,
44403 /* 84363*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh), 0,
44413 /* 84381*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyieoh), 0,
44419 /* 84392*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyieoh), 0,
44429 /* 84409*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyieoh), 0,
44439 /* 84427*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgwrnd), 0,
44445 /* 84438*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgwrnd), 0,
44455 /* 84455*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgwrnd), 0,
44466 /* 84474*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsat_acc), 0,
44472 /* 84486*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsat_acc), 0,
44483 /* 84505*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsat_acc), 0,
44494 /* 84525*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
44500 /* 84537*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
44511 /* 84556*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
44521 /* 84575*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyub), 0,
44527 /* 84586*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyub), 0,
44537 /* 84603*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyub), 0,
44547 /* 84621*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuh), 0,
44553 /* 84632*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuh), 0,
44563 /* 84649*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuh), 0,
44573 /* 84667*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackob), 0,
44579 /* 84678*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackob), 0,
44589 /* 84695*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackob), 0,
44599 /* 84713*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahb), 0,
44605 /* 84724*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahb), 0,
44615 /* 84741*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahb), 0,
44626 /* 84760*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
44632 /* 84772*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
44643 /* 84791*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_or), 0,
44653 /* 84810*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
44659 /* 84821*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
44669 /* 84838*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
44679 /* 84856*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
44685 /* 84867*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
44695 /* 84884*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
44706 /* 84903*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwhrndsat), 0,
44712 /* 84915*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwhrndsat), 0,
44723 /* 84934*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwhrndsat), 0,
44734 /* 84954*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhsat_acc), 0,
44740 /* 84966*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhsat_acc), 0,
44751 /* 84985*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhsat_acc), 0,
44762 /* 85005*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybus_acc), 0,
44768 /* 85017*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybus_acc), 0,
44779 /* 85036*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybus_acc), 0,
44789 /* 85055*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhw), 0,
44795 /* 85066*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhw), 0,
44805 /* 85083*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhw), 0,
44815 /* 85101*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealb4w), 0,
44821 /* 85112*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealb4w), 0,
44831 /* 85129*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealb4w), 0,
44842 /* 85148*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_sacc), 0,
44848 /* 85160*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_sacc), 0,
44859 /* 85179*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_sacc), 0,
44869 /* 85198*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybv), 0,
44875 /* 85209*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybv), 0,
44885 /* 85226*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybv), 0,
44895 /* 85244*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffh), 0,
44901 /* 85255*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffh), 0,
44911 /* 85272*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffh), 0,
44921 /* 85290*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffob), 0,
44927 /* 85301*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffob), 0,
44937 /* 85318*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffob), 0,
44948 /* 85337*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyub_acc), 0,
44954 /* 85349*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyub_acc), 0,
44965 /* 85368*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyub_acc), 0,
44974 /* 85386*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnormamtw), 0,
44980 /* 85396*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnormamtw), 0,
44989 /* 85411*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnormamtw), 0,
44998 /* 85427*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
45004 /* 85437*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
45013 /* 85452*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
45024 /* 85470*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
45030 /* 85482*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
45041 /* 85501*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_or), 0,
45052 /* 85521*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewuh_acc), 0,
45058 /* 85533*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewuh_acc), 0,
45069 /* 85552*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewuh_acc), 0,
45079 /* 85571*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackoh), 0,
45085 /* 85582*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackoh), 0,
45095 /* 85599*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackoh), 0,
45105 /* 85617*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsat), 0,
45111 /* 85628*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsat), 0,
45121 /* 85645*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsat), 0,
45131 /* 85663*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyubv), 0,
45137 /* 85674*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyubv), 0,
45147 /* 85691*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyubv), 0,
45157 /* 85709*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhss), 0,
45163 /* 85720*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhss), 0,
45173 /* 85737*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhss), 0,
45184 /* 85756*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwuhsat), 0,
45190 /* 85768*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwuhsat), 0,
45201 /* 85787*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwuhsat), 0,
45211 /* 85806*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw), 0,
45217 /* 85817*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw), 0,
45227 /* 85834*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw), 0,
45237 /* 85852*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdsaduh), 0,
45243 /* 85863*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdsaduh), 0,
45253 /* 85880*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdsaduh), 0,
45263 /* 85898*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw), 0,
45269 /* 85909*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw), 0,
45279 /* 85926*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw), 0,
45289 /* 85944*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw_dv), 0,
45295 /* 85955*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw_dv), 0,
45305 /* 85972*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubw_dv), 0,
45316 /* 85991*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
45322 /* 86003*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
45333 /* 86022*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_and), 0,
45343 /* 86041*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyih), 0,
45349 /* 86052*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyih), 0,
45359 /* 86069*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyih), 0,
45370 /* 86088*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyb_acc), 0,
45376 /* 86100*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyb_acc), 0,
45387 /* 86119*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyb_acc), 0,
45397 /* 86138*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybus), 0,
45403 /* 86149*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybus), 0,
45413 /* 86166*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybus), 0,
45424 /* 86185*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybus_acc), 0,
45430 /* 86197*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybus_acc), 0,
45441 /* 86216*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybus_acc), 0,
45452 /* 86236*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
45458 /* 86248*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
45469 /* 86267*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
45479 /* 86286*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhsat), 0,
45485 /* 86297*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhsat), 0,
45495 /* 86314*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhsat), 0,
45504 /* 86331*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsw), 0,
45510 /* 86341*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsw), 0,
45519 /* 86356*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsw), 0,
45529 /* 86373*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwsat_dv), 0,
45535 /* 86384*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwsat_dv), 0,
45545 /* 86401*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwsat_dv), 0,
45555 /* 86419*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrw), 0,
45561 /* 86430*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrw), 0,
45571 /* 86447*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrw), 0,
45580 /* 86464*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsh), 0,
45586 /* 86474*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsh), 0,
45595 /* 86489*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsh), 0,
45605 /* 86506*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
45611 /* 86517*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
45621 /* 86534*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
45632 /* 86553*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhq), 0,
45638 /* 86565*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhq), 0,
45649 /* 86584*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubhq), 0,
45659 /* 86603*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackoh), 0,
45665 /* 86614*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackoh), 0,
45675 /* 86631*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackoh), 0,
45686 /* 86650*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_acc), 0,
45692 /* 86662*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_acc), 0,
45703 /* 86681*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_acc), 0,
45714 /* 86701*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhvsat_acc), 0,
45720 /* 86713*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhvsat_acc), 0,
45731 /* 86732*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhvsat_acc), 0,
45742 /* 86752*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybv_acc), 0,
45748 /* 86764*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybv_acc), 0,
45759 /* 86783*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybv_acc), 0,
45769 /* 86802*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhsat), 0,
45775 /* 86813*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhsat), 0,
45785 /* 86830*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhsat), 0,
45795 /* 86848*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcombine), 0,
45801 /* 86859*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcombine), 0,
45811 /* 86876*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcombine), 0,
45822 /* 86895*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt_acc), 0,
45828 /* 86907*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt_acc), 0,
45839 /* 86926*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt_acc), 0,
45849 /* 86945*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslhv), 0,
45855 /* 86956*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslhv), 0,
45865 /* 86973*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslhv), 0,
45875 /* 86991*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
45881 /* 87002*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
45891 /* 87019*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
45901 /* 87037*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh_dv), 0,
45907 /* 87048*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh_dv), 0,
45917 /* 87065*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh_dv), 0,
45926 /* 87082*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffb), 0,
45932 /* 87092*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffb), 0,
45941 /* 87107*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffb), 0,
45951 /* 87124*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
45957 /* 87135*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
45967 /* 87152*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vand), 0,
45977 /* 87170*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhv), 0,
45983 /* 87181*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhv), 0,
45993 /* 87198*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhv), 0,
46004 /* 87217*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsuisat_acc), 0,
46010 /* 87229*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsuisat_acc), 0,
46021 /* 87248*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsuisat_acc), 0,
46031 /* 87267*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububsat_dv), 0,
46037 /* 87278*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububsat_dv), 0,
46047 /* 87295*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububsat_dv), 0,
46058 /* 87314*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
46064 /* 87326*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
46075 /* 87345*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
46086 /* 87365*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdsaduh_acc), 0,
46092 /* 87377*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdsaduh_acc), 0,
46103 /* 87396*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdsaduh_acc), 0,
46113 /* 87415*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub), 0,
46119 /* 87426*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub), 0,
46129 /* 87443*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub), 0,
46140 /* 87462*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuh_acc), 0,
46146 /* 87474*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuh_acc), 0,
46157 /* 87493*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuh_acc), 0,
46166 /* 87511*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
46172 /* 87521*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
46181 /* 87536*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
46192 /* 87554*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhus_acc), 0,
46198 /* 87566*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhus_acc), 0,
46209 /* 87585*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhus_acc), 0,
46220 /* 87605*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybv_acc), 0,
46226 /* 87617*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybv_acc), 0,
46237 /* 87636*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybv_acc), 0,
46248 /* 87656*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_dv_acc), 0,
46254 /* 87668*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_dv_acc), 0,
46265 /* 87687*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_dv_acc), 0,
46275 /* 87706*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufeh), 0,
46281 /* 87717*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufeh), 0,
46291 /* 87734*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshufeh), 0,
46301 /* 87752*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyewuh), 0,
46307 /* 87763*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyewuh), 0,
46317 /* 87780*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyewuh), 0,
46327 /* 87798*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhsrs), 0,
46333 /* 87809*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhsrs), 0,
46343 /* 87826*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyhsrs), 0,
46354 /* 87845*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_dv_acc), 0,
46360 /* 87857*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_dv_acc), 0,
46371 /* 87876*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus_dv_acc), 0,
46381 /* 87895*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubh), 0,
46387 /* 87906*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubh), 0,
46397 /* 87923*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubh), 0,
46408 /* 87942*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwh), 0,
46414 /* 87954*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwh), 0,
46425 /* 87973*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwh), 0,
46434 /* 87991*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ld0), 0,
46440 /* 88001*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ld0), 0,
46449 /* 88016*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ld0), 0,
46458 /* 88032*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
46464 /* 88042*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
46473 /* 88057*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
46482 /* 88073*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnt0), 0,
46488 /* 88083*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnt0), 0,
46497 /* 88098*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnt0), 0,
46508 /* 88116*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
46514 /* 88128*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
46525 /* 88147*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_and), 0,
46535 /* 88166*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubsat_dv), 0,
46541 /* 88177*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubsat_dv), 0,
46551 /* 88194*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubsat_dv), 0,
46561 /* 88212*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeh), 0,
46567 /* 88223*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeh), 0,
46577 /* 88240*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeh), 0,
46587 /* 88258*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyh), 0,
46593 /* 88269*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyh), 0,
46603 /* 88286*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyh), 0,
46613 /* 88304*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
46619 /* 88315*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
46629 /* 88332*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
46638 /* 88349*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_scalar2), 0,
46644 /* 88359*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_scalar2), 0,
46653 /* 88374*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_scalar2), 0,
46662 /* 88390*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealh), 0,
46668 /* 88400*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealh), 0,
46677 /* 88415*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealh), 0,
46687 /* 88432*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackwh_sat), 0,
46693 /* 88443*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackwh_sat), 0,
46703 /* 88460*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackwh_sat), 0,
46713 /* 88478*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh), 0,
46719 /* 88489*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh), 0,
46729 /* 88506*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh), 0,
46740 /* 88525*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
46746 /* 88537*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
46757 /* 88556*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_and), 0,
46767 /* 88575*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
46773 /* 88586*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
46783 /* 88603*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vor), 0,
46794 /* 88622*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb), 0,
46800 /* 88634*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb), 0,
46811 /* 88653*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb), 0,
46821 /* 88672*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiowh), 0,
46827 /* 88683*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiowh), 0,
46837 /* 88700*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiowh), 0,
46849 /* 88720*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_oracc), 0,
46855 /* 88733*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_oracc), 0,
46867 /* 88754*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_oracc), 0,
46877 /* 88774*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
46883 /* 88785*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
46893 /* 88802*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
46904 /* 88821*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
46910 /* 88833*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
46921 /* 88852*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
46931 /* 88871*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhw), 0,
46937 /* 88882*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhw), 0,
46947 /* 88899*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhw), 0,
46956 /* 88916*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0w), 0,
46962 /* 88926*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0w), 0,
46971 /* 88941*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0w), 0,
46981 /* 88958*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyihb), 0,
46987 /* 88969*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyihb), 0,
46997 /* 88986*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyihb), 0,
47007 /* 89004*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpybus), 0,
47013 /* 89015*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpybus), 0,
47023 /* 89032*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpybus), 0,
47034 /* 89051*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
47040 /* 89063*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
47051 /* 89082*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_or), 0,
47062 /* 89102*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
47068 /* 89114*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
47079 /* 89133*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_or), 0,
47089 /* 89152*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus), 0,
47095 /* 89163*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus), 0,
47105 /* 89180*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpybus), 0,
47116 /* 89199*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
47122 /* 89211*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
47133 /* 89230*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_or), 0,
47143 /* 89249*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybus), 0,
47149 /* 89260*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybus), 0,
47159 /* 89277*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybus), 0,
47170 /* 89296*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_acc), 0,
47176 /* 89308*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_acc), 0,
47187 /* 89327*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_acc), 0,
47198 /* 89347*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt_acc), 0,
47204 /* 89359*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt_acc), 0,
47215 /* 89378*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt_acc), 0,
47224 /* 89396*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vassign), 0,
47230 /* 89406*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vassign), 0,
47239 /* 89421*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vassign), 0,
47250 /* 89439*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwnq), 0,
47256 /* 89451*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwnq), 0,
47267 /* 89470*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwnq), 0,
47278 /* 89490*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
47284 /* 89502*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
47295 /* 89521*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_and), 0,
47305 /* 89540*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_dv), 0,
47311 /* 89551*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_dv), 0,
47321 /* 89568*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhb_dv), 0,
47330 /* 89585*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
47336 /* 89595*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
47345 /* 89610*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
47354 /* 89626*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
47360 /* 89636*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
47369 /* 89651*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
47380 /* 89669*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahb_acc), 0,
47386 /* 89681*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahb_acc), 0,
47397 /* 89700*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahb_acc), 0,
47408 /* 89720*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbnq), 0,
47414 /* 89732*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbnq), 0,
47425 /* 89751*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbnq), 0,
47435 /* 89770*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatwh), 0,
47441 /* 89781*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatwh), 0,
47451 /* 89798*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatwh), 0,
47461 /* 89816*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh), 0,
47467 /* 89827*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh), 0,
47477 /* 89844*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh), 0,
47488 /* 89863*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyihb_acc), 0,
47494 /* 89875*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyihb_acc), 0,
47505 /* 89894*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyihb_acc), 0,
47516 /* 89914*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusv_acc), 0,
47522 /* 89926*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusv_acc), 0,
47533 /* 89945*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybusv_acc), 0,
47543 /* 89964*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrdelta), 0,
47549 /* 89975*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrdelta), 0,
47559 /* 89992*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrdelta), 0,
47569 /* 90010*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundwh), 0,
47575 /* 90021*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundwh), 0,
47585 /* 90038*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundwh), 0,
47595 /* 90056*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw_dv), 0,
47601 /* 90067*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw_dv), 0,
47611 /* 90084*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw_dv), 0,
47622 /* 90103*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwb_acc), 0,
47628 /* 90115*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwb_acc), 0,
47639 /* 90134*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwb_acc), 0,
47650 /* 90154*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbq), 0,
47656 /* 90166*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbq), 0,
47667 /* 90185*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbq), 0,
47678 /* 90205*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
47684 /* 90217*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
47695 /* 90236*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_and), 0,
47705 /* 90255*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwsat), 0,
47711 /* 90266*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwsat), 0,
47721 /* 90283*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddwsat), 0,
47732 /* 90302*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
47738 /* 90314*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
47749 /* 90333*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_and), 0,
47759 /* 90352*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffub), 0,
47765 /* 90363*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffub), 0,
47775 /* 90380*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffub), 0,
47785 /* 90398*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffeb), 0,
47791 /* 90409*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffeb), 0,
47801 /* 90426*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vshuffeb), 0,
47811 /* 90444*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffuh), 0,
47817 /* 90455*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffuh), 0,
47827 /* 90472*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffuh), 0,
47838 /* 90491*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
47844 /* 90503*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
47855 /* 90522*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
47865 /* 90541*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth), 0,
47871 /* 90552*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth), 0,
47881 /* 90569*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth), 0,
47892 /* 90588*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
47898 /* 90600*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
47909 /* 90619*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
47919 /* 90638*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb), 0,
47925 /* 90649*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb), 0,
47935 /* 90666*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb), 0,
47945 /* 90684*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw), 0,
47951 /* 90695*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw), 0,
47961 /* 90712*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw), 0,
47972 /* 90731*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwq), 0,
47978 /* 90743*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwq), 0,
47989 /* 90762*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwq), 0,
47998 /* 90780*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
48004 /* 90790*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
48013 /* 90805*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
48024 /* 90823*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
48030 /* 90835*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
48041 /* 90854*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_or), 0,
48052 /* 90874*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
48058 /* 90886*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
48069 /* 90905*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_or), 0,
48079 /* 90924*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubsat), 0,
48085 /* 90935*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubsat), 0,
48095 /* 90952*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubsat), 0,
48105 /* 90970*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
48111 /* 90981*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
48121 /* 90998*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
48131 /* 91016*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslwv), 0,
48137 /* 91027*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslwv), 0,
48147 /* 91044*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslwv), 0,
48156 /* 91061*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsw_sat), 0,
48162 /* 91071*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsw_sat), 0,
48171 /* 91086*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsw_sat), 0,
48181 /* 91103*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwsat_dv), 0,
48187 /* 91114*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwsat_dv), 0,
48197 /* 91131*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwsat_dv), 0,
48207 /* 91149*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundhub), 0,
48213 /* 91160*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundhub), 0,
48223 /* 91177*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vroundhub), 0,
48234 /* 91196*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhisat_acc), 0,
48240 /* 91208*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhisat_acc), 0,
48251 /* 91227*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhisat_acc), 0,
48261 /* 91246*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabus), 0,
48267 /* 91257*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabus), 0,
48277 /* 91274*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabus), 0,
48286 /* 91291*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vassignp), 0,
48292 /* 91301*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vassignp), 0,
48301 /* 91316*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vassignp), 0,
48311 /* 91333*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb), 0,
48317 /* 91344*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb), 0,
48327 /* 91361*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb), 0,
48337 /* 91379*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububh), 0,
48343 /* 91390*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububh), 0,
48353 /* 91407*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsububh), 0,
48362 /* 91424*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
48368 /* 91434*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
48377 /* 91449*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
48388 /* 91467*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhnq), 0,
48394 /* 91479*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhnq), 0,
48405 /* 91498*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhnq), 0,
48415 /* 91517*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsusat), 0,
48421 /* 91528*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsusat), 0,
48431 /* 91545*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsusat), 0,
48440 /* 91562*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
48446 /* 91572*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
48455 /* 91587*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
48467 /* 91606*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_oracc), 0,
48473 /* 91619*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_oracc), 0,
48485 /* 91640*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_oracc), 0,
48496 /* 91661*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewh_acc), 0,
48502 /* 91673*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewh_acc), 0,
48513 /* 91692*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewh_acc), 0,
48524 /* 91712*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealvdd), 0,
48530 /* 91724*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealvdd), 0,
48541 /* 91743*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdealvdd), 0,
48551 /* 91762*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgw), 0,
48557 /* 91773*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgw), 0,
48567 /* 91790*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgw), 0,
48578 /* 91809*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsusat_acc), 0,
48584 /* 91821*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsusat_acc), 0,
48595 /* 91840*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdmpyhsusat_acc), 0,
48606 /* 91860*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
48612 /* 91872*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
48623 /* 91891*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
48634 /* 91911*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyhb_acc), 0,
48640 /* 91923*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyhb_acc), 0,
48651 /* 91942*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vtmpyhb_acc), 0,
48661 /* 91961*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhw), 0,
48667 /* 91972*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhw), 0,
48677 /* 91989*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhw), 0,
48688 /* 92008*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhq), 0,
48694 /* 92020*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhq), 0,
48705 /* 92039*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhq), 0,
48715 /* 92058*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubv), 0,
48721 /* 92069*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubv), 0,
48731 /* 92086*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyubv), 0,
48741 /* 92104*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh), 0,
48747 /* 92115*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh), 0,
48757 /* 92132*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubh), 0,
48767 /* 92150*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
48773 /* 92161*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
48783 /* 92178*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
48794 /* 92197*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyubv_acc), 0,
48800 /* 92209*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyubv_acc), 0,
48811 /* 92228*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyubv_acc), 0,
48821 /* 92247*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
48827 /* 92258*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
48837 /* 92275*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
48848 /* 92294*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
48854 /* 92306*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
48865 /* 92325*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
48875 /* 92344*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewuh), 0,
48881 /* 92355*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewuh), 0,
48891 /* 92372*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiewuh), 0,
48902 /* 92391*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybusv_acc), 0,
48908 /* 92403*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybusv_acc), 0,
48919 /* 92422*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpybusv_acc), 0,
48929 /* 92441*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguhrnd), 0,
48935 /* 92452*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguhrnd), 0,
48945 /* 92469*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguhrnd), 0,
48955 /* 92487*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_rnd), 0,
48961 /* 92498*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_rnd), 0,
48971 /* 92515*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_rnd), 0,
48981 /* 92533*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwsat), 0,
48987 /* 92544*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwsat), 0,
48997 /* 92561*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubwsat), 0,
49007 /* 92579*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhw), 0,
49013 /* 92590*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhw), 0,
49023 /* 92607*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhw), 0,
49033 /* 92625*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
49039 /* 92636*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
49049 /* 92653*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
49059 /* 92671*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
49065 /* 92682*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
49075 /* 92699*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
49085 /* 92717*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhv), 0,
49091 /* 92728*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhv), 0,
49101 /* 92745*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhv), 0,
49112 /* 92764*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhbrndsat), 0,
49118 /* 92776*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhbrndsat), 0,
49129 /* 92795*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhbrndsat), 0,
49139 /* 92814*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhsat_dv), 0,
49145 /* 92825*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhsat_dv), 0,
49155 /* 92842*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuhsat_dv), 0,
49165 /* 92860*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffw), 0,
49171 /* 92871*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffw), 0,
49181 /* 92888*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsdiffw), 0,
49192 /* 92907*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandnqrt_acc), 0,
49198 /* 92919*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandnqrt_acc), 0,
49209 /* 92938*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandnqrt_acc), 0,
49219 /* 92957*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddclbh), 0,
49225 /* 92968*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddclbh), 0,
49235 /* 92985*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddclbh), 0,
49246 /* 93004*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_64_acc), 0,
49252 /* 93016*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_64_acc), 0,
49263 /* 93035*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyowh_64_acc), 0,
49273 /* 93054*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyewuh_64), 0,
49279 /* 93065*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyewuh_64), 0,
49289 /* 93082*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyewuh_64), 0,
49299 /* 93100*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatuwuh), 0,
49305 /* 93111*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatuwuh), 0,
49315 /* 93128*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatuwuh), 0,
49325 /* 93146*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_shuffeqh), 0,
49331 /* 93157*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_shuffeqh), 0,
49341 /* 93174*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_shuffeqh), 0,
49351 /* 93192*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_shuffeqw), 0,
49357 /* 93203*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_shuffeqw), 0,
49367 /* 93220*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_shuffeqw), 0,
49377 /* 93238*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcnpnt0), 0,
49383 /* 93249*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcnpnt0), 0,
49393 /* 93266*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcnpnt0), 0,
49404 /* 93285*/        OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vsubcarry), 0,
49410 /* 93298*/        OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vsubcarry), 0,
49421 /* 93318*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vsubcarry), 0,
49432 /* 93339*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhbsat), 0,
49438 /* 93351*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhbsat), 0,
49449 /* 93370*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhbsat), 0,
49459 /* 93389*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
49465 /* 93400*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
49475 /* 93417*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
49486 /* 93436*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhb_acc), 0,
49492 /* 93448*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhb_acc), 0,
49503 /* 93467*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhb_acc), 0,
49514 /* 93487*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhw_acc), 0,
49520 /* 93499*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhw_acc), 0,
49531 /* 93518*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddhw_acc), 0,
49541 /* 93537*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrb), 0,
49547 /* 93548*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrb), 0,
49557 /* 93565*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrb), 0,
49567 /* 93583*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddububb_sat), 0,
49573 /* 93594*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddububb_sat), 0,
49583 /* 93611*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddububb_sat), 0,
49593 /* 93629*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbsat_dv), 0,
49599 /* 93640*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbsat_dv), 0,
49609 /* 93657*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbsat_dv), 0,
49619 /* 93675*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtp0), 0,
49625 /* 93686*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtp0), 0,
49635 /* 93703*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtp0), 0,
49645 /* 93721*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuwsat_dv), 0,
49651 /* 93732*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuwsat_dv), 0,
49661 /* 93749*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuwsat_dv), 0,
49671 /* 93767*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldpnt0), 0,
49677 /* 93778*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldpnt0), 0,
49687 /* 93795*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldpnt0), 0,
49697 /* 93813*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvnqv), 0,
49703 /* 93824*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvnqv), 0,
49713 /* 93841*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvnqv), 0,
49722 /* 93858*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatb), 0,
49728 /* 93868*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatb), 0,
49737 /* 93883*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatb), 0,
49746 /* 93899*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplath), 0,
49752 /* 93909*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplath), 0,
49761 /* 93924*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplath), 0,
49771 /* 93941*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtpnt0), 0,
49777 /* 93952*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtpnt0), 0,
49787 /* 93969*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtpnt0), 0,
49798 /* 93988*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_nm), 0,
49804 /* 94000*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_nm), 0,
49815 /* 94019*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvwh_nm), 0,
49825 /* 94038*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnpnt0), 0,
49831 /* 94049*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnpnt0), 0,
49841 /* 94066*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnpnt0), 0,
49851 /* 94084*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhb), 0,
49857 /* 94095*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhb), 0,
49867 /* 94112*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhb), 0,
49877 /* 94130*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtnp0), 0,
49883 /* 94141*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtnp0), 0,
49893 /* 94158*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtnp0), 0,
49903 /* 94176*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrounduhub), 0,
49909 /* 94187*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrounduhub), 0,
49919 /* 94204*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrounduhub), 0,
49930 /* 94223*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhw_acc), 0,
49936 /* 94235*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhw_acc), 0,
49947 /* 94254*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduhw_acc), 0,
49957 /* 94273*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcp0), 0,
49963 /* 94284*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcp0), 0,
49973 /* 94301*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcp0), 0,
49983 /* 94319*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduwsat), 0,
49989 /* 94330*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduwsat), 0,
49999 /* 94347*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduwsat), 0,
50009 /* 94365*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtnpnt0), 0,
50015 /* 94376*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtnpnt0), 0,
50025 /* 94393*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldtnpnt0), 0,
50035 /* 94411*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbsat), 0,
50041 /* 94422*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbsat), 0,
50051 /* 94439*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbsat), 0,
50061 /* 94457*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandnqrt), 0,
50067 /* 94468*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandnqrt), 0,
50077 /* 94485*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandnqrt), 0,
50088 /* 94504*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwub_acc), 0,
50094 /* 94516*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwub_acc), 0,
50105 /* 94535*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwub_acc), 0,
50115 /* 94554*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
50121 /* 94565*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
50131 /* 94582*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
50141 /* 94600*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvqv), 0,
50147 /* 94611*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvqv), 0,
50157 /* 94628*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvqv), 0,
50168 /* 94647*/        OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vaddcarry), 0,
50174 /* 94660*/        OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vaddcarry), 0,
50185 /* 94680*/      OPC_MorphNodeTo2, TARGET_VAL(Hexagon::V6_vaddcarry), 0,
50196 /* 94701*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwuhrndsat), 0,
50202 /* 94713*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwuhrndsat), 0,
50213 /* 94732*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwuhrndsat), 0,
50223 /* 94751*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuwsat), 0,
50229 /* 94762*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuwsat), 0,
50239 /* 94779*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubuwsat), 0,
50249 /* 94797*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbsat_dv), 0,
50255 /* 94808*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbsat_dv), 0,
50265 /* 94825*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddbsat_dv), 0,
50275 /* 94843*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnp0), 0,
50281 /* 94854*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnp0), 0,
50291 /* 94871*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldnp0), 0,
50302 /* 94890*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruwuhrndsat), 0,
50308 /* 94902*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruwuhrndsat), 0,
50319 /* 94921*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruwuhrndsat), 0,
50329 /* 94940*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrounduwuh), 0,
50335 /* 94951*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrounduwuh), 0,
50345 /* 94968*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrounduwuh), 0,
50356 /* 94987*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_nm), 0,
50362 /* 94999*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_nm), 0,
50373 /* 95018*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlutvvb_nm), 0,
50382 /* 95036*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_scalar2v2), 0,
50388 /* 95046*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_scalar2v2), 0,
50397 /* 95061*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_scalar2v2), 0,
50407 /* 95078*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldp0), 0,
50413 /* 95089*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldp0), 0,
50423 /* 95106*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldp0), 0,
50434 /* 95125*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubh_acc), 0,
50440 /* 95137*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubh_acc), 0,
50451 /* 95156*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddubh_acc), 0,
50461 /* 95175*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddclbw), 0,
50467 /* 95186*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddclbw), 0,
50477 /* 95203*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddclbw), 0,
50487 /* 95221*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcpnt0), 0,
50493 /* 95232*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcpnt0), 0,
50503 /* 95249*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcpnt0), 0,
50513 /* 95267*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduwsat_dv), 0,
50519 /* 95278*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduwsat_dv), 0,
50529 /* 95295*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vadduwsat_dv), 0,
50539 /* 95313*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwub), 0,
50545 /* 95324*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwub), 0,
50555 /* 95341*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyiwub), 0,
50565 /* 95359*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubububb_sat), 0,
50571 /* 95370*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubububb_sat), 0,
50581 /* 95387*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubububb_sat), 0,
50591 /* 95405*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcnp0), 0,
50597 /* 95416*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcnp0), 0,
50607 /* 95433*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_ldcnp0), 0,
50617 /* 95451*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbsat), 0,
50623 /* 95462*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbsat), 0,
50633 /* 95479*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubbsat), 0,
50644 /* 95498*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruhubrndsat), 0,
50650 /* 95510*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruhubrndsat), 0,
50661 /* 95529*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruhubrndsat), 0,
50671 /* 95548*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybub_rtt), 0,
50677 /* 95559*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybub_rtt), 0,
50687 /* 95576*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybub_rtt), 0,
50698 /* 95595*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahhsat), 0,
50704 /* 95607*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahhsat), 0,
50715 /* 95626*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpahhsat), 0,
50725 /* 95645*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguwrnd), 0,
50731 /* 95656*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguwrnd), 0,
50741 /* 95673*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguwrnd), 0,
50751 /* 95691*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgb), 0,
50757 /* 95702*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgb), 0,
50767 /* 95719*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnavgb), 0,
50778 /* 95738*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh_acc), 0,
50784 /* 95750*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh_acc), 0,
50795 /* 95769*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh_acc), 0,
50806 /* 95789*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhuhsat), 0,
50812 /* 95801*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhuhsat), 0,
50823 /* 95820*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpauhuhsat), 0,
50834 /* 95840*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyh_acc), 0,
50840 /* 95852*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyh_acc), 0,
50851 /* 95871*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyh_acc), 0,
50862 /* 95891*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybub_rtt_acc), 0,
50868 /* 95903*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybub_rtt_acc), 0,
50879 /* 95922*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpybub_rtt_acc), 0,
50889 /* 95941*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgb), 0,
50895 /* 95952*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgb), 0,
50905 /* 95969*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgb), 0,
50916 /* 95988*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh_acc), 0,
50922 /* 96000*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh_acc), 0,
50933 /* 96019*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh_acc), 0,
50943 /* 96038*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguw), 0,
50949 /* 96049*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguw), 0,
50959 /* 96066*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavguw), 0,
50969 /* 96084*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlut4), 0,
50975 /* 96095*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlut4), 0,
50985 /* 96112*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlut4), 0,
50996 /* 96131*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhe_acc), 0,
51002 /* 96143*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhe_acc), 0,
51013 /* 96162*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhe_acc), 0,
51023 /* 96181*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_rtt), 0,
51029 /* 96192*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_rtt), 0,
51039 /* 96209*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_rtt), 0,
51050 /* 96228*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpsuhuhsat), 0,
51056 /* 96240*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpsuhuhsat), 0,
51067 /* 96259*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpsuhuhsat), 0,
51078 /* 96279*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruhubsat), 0,
51084 /* 96291*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruhubsat), 0,
51095 /* 96310*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruhubsat), 0,
51105 /* 96329*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhe), 0,
51111 /* 96340*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhe), 0,
51121 /* 96357*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpyuhe), 0,
51132 /* 96376*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_rtt_acc), 0,
51138 /* 96388*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_rtt_acc), 0,
51149 /* 96407*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrmpyub_rtt_acc), 0,
51160 /* 96427*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruwuhsat), 0,
51166 /* 96439*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruwuhsat), 0,
51177 /* 96458*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasruwuhsat), 0,
51188 /* 96478*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuu_acc), 0,
51194 /* 96490*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuu_acc), 0,
51205 /* 96509*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuu_acc), 0,
51214 /* 96527*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqw), 0,
51220 /* 96537*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqw), 0,
51229 /* 96552*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqw), 0,
51238 /* 96568*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqh), 0,
51244 /* 96578*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqh), 0,
51253 /* 96593*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqh), 0,
51262 /* 96609*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqb), 0,
51268 /* 96619*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqb), 0,
51277 /* 96634*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vprefixqb), 0,
51286 /* 96650*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsb), 0,
51292 /* 96660*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsb), 0,
51301 /* 96675*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsb), 0,
51311 /* 96692*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgbrnd), 0,
51317 /* 96703*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgbrnd), 0,
51327 /* 96720*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vavgbrnd), 0,
51337 /* 96738*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuu), 0,
51343 /* 96749*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuu), 0,
51353 /* 96766*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmpabuu), 0,
51362 /* 96783*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsb_sat), 0,
51368 /* 96793*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsb_sat), 0,
51377 /* 96808*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vabsb_sat), 0,
51388 /* 96826*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddcarrysat), 0,
51394 /* 96838*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddcarrysat), 0,
51405 /* 96857*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddcarrysat), 0,
51416 /* 96877*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasr_into), 0,
51422 /* 96889*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasr_into), 0,
51433 /* 96908*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasr_into), 0,
51443 /* 96927*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatdw), 0,
51449 /* 96938*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatdw), 0,
51459 /* 96955*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsatdw), 0,
51469 /* 96973*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrotr), 0,
51475 /* 96984*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrotr), 0,
51485 /* 97001*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vrotr), 0,
51490 /* 97010*/  /*SwitchOpcode*/ 15|128,12/*1551*/, TARGET_VAL(ISD::SELECT),// ->98565
51493 /* 97018*/      OPC_SwitchOpcode /*2 cases */, 51|128,4/*563*/, TARGET_VAL(ISD::SETCC),// ->97586
51506 /* 97045*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
51513 /* 97058*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
51525 /* 97079*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
51532 /* 97092*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
51544 /* 97113*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
51551 /* 97126*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
51563 /* 97147*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_max), 0,
51570 /* 97160*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_min), 0,
51582 /* 97181*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
51589 /* 97194*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
51601 /* 97215*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
51608 /* 97228*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
51620 /* 97249*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
51627 /* 97262*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
51639 /* 97283*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxu), 0,
51646 /* 97296*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minu), 0,
51662 /* 97324*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minp), 0,
51669 /* 97337*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxp), 0,
51681 /* 97358*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minp), 0,
51688 /* 97371*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxp), 0,
51700 /* 97392*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxp), 0,
51707 /* 97405*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minp), 0,
51719 /* 97426*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxp), 0,
51726 /* 97439*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minp), 0,
51738 /* 97460*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minup), 0,
51745 /* 97473*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxup), 0,
51757 /* 97494*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minup), 0,
51764 /* 97507*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxup), 0,
51776 /* 97528*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxup), 0,
51783 /* 97541*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minup), 0,
51795 /* 97562*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_maxup), 0,
51802 /* 97575*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_minup), 0,
51809 /* 97586*/      /*SwitchOpcode*/ 75, TARGET_VAL(ISD::XOR),// ->97664
51817 /* 97608*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51824 /* 97622*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
51833 /* 97640*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxir), 0,
51839 /* 97653*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxri), 0,
51852 /* 97672*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
51858 /* 97685*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
51864 /* 97696*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
51872 /* 97718*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mux), 0,
51884 /* 97742*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxri), 0,
51890 /* 97755*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxir), 0,
51895 /* 97765*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mux), 0,
51901 /* 97777*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_and), 0,
51903 /* 97785*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_andn), 0,
51905 /* 97793*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_or), 0,
51912 /* 97809*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
51915 /* 97820*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
51917 /* 97828*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mux), 0,
51921 /* 97843*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
51924 /* 97854*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
51926 /* 97862*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mux), 0,
51929 /* 97874*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
51936 /* 97889*/      OPC_SwitchOpcode /*2 cases */, 16|128,1/*144*/, TARGET_VAL(ISD::SETCC),// ->98038
51948 /* 97913*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmin), 0,
51955 /* 97926*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmax), 0,
51967 /* 97947*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmin), 0,
51974 /* 97960*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmax), 0,
51986 /* 97981*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmax), 0,
51993 /* 97994*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmin), 0,
52005 /* 98015*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmax), 0,
52012 /* 98028*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmin), 0,
52018 /* 98038*/      /*SwitchOpcode*/ 60, TARGET_VAL(ISD::XOR),// ->98101
52026 /* 98060*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
52031 /* 98070*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxir), 0,
52038 /* 98082*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
52042 /* 98091*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxri), 0,
52055 /* 98111*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
52059 /* 98120*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxir), 0,
52065 /* 98131*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
52070 /* 98141*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxri), 0,
52077 /* 98153*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
52088 /* 98171*/        OPC_EmitNode1, TARGET_VAL(Hexagon::F2_sfcmpgt), 0,
52090 /* 98179*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mux), 0,
52102 /* 98199*/        OPC_EmitNode1, TARGET_VAL(Hexagon::F2_dfcmpgt), 0,
52104 /* 98207*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
52115 /* 98227*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mux), 0,
52122 /* 98244*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
52125 /* 98255*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
52127 /* 98263*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mux), 0,
52131 /* 98278*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
52134 /* 98289*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
52136 /* 98297*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mux), 0,
52139 /* 98309*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
52146 /* 98326*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52152 /* 98338*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52158 /* 98350*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52166 /* 98366*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52172 /* 98378*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52180 /* 98394*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52186 /* 98406*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52192 /* 98418*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52200 /* 98434*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52206 /* 98446*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52214 /* 98462*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52220 /* 98474*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52226 /* 98486*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52234 /* 98502*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52240 /* 98514*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vselect), 0,
52247 /* 98528*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52253 /* 98541*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52259 /* 98554*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_wselect), 0,
52265 /* 98565*/  /*SwitchOpcode*/ 72|128,6/*840*/, TARGET_VAL(ISD::ZERO_EXTEND),// ->99409
52268 /* 98573*/      OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
52278 /* 98591*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52286 /* 98607*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A4_cmpbgtui), 0,
52290 /* 98621*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52295 /* 98632*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
52298 /* 98639*/            OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
52311 /* 98661*/              OPC_EmitNode1, TARGET_VAL(Hexagon::S4_ntstbit_r), 0,
52315 /* 98675*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52323 /* 98690*/              OPC_EmitNode1, TARGET_VAL(Hexagon::S2_tstbit_r), 0,
52327 /* 98704*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52335 /* 98719*/              OPC_EmitNode1, TARGET_VAL(Hexagon::S4_ntstbit_r), 0,
52339 /* 98733*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52347 /* 98748*/              OPC_EmitNode1, TARGET_VAL(Hexagon::S2_tstbit_r), 0,
52351 /* 98762*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52360 /* 98778*/              OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
52372 /* 98799*/                OPC_EmitNode1, TARGET_VAL(Hexagon::S4_ntstbit_r), 0,
52376 /* 98813*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52384 /* 98828*/                OPC_EmitNode1, TARGET_VAL(Hexagon::S2_tstbit_r), 0,
52388 /* 98842*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52396 /* 98855*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
52408 /* 98878*/                OPC_EmitNode1, TARGET_VAL(Hexagon::S4_ntstbit_i), 0,
52412 /* 98892*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52422 /* 98912*/                OPC_EmitNode1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
52426 /* 98926*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52443 /* 98954*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_rcmpeqi), 0,
52452 /* 98971*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_rcmpneqi), 0,
52460 /* 98985*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_rcmpeq), 0,
52468 /* 98999*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_rcmpneq), 0,
52480 /* 99022*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
52489 /* 99042*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
52491 /* 99051*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
52499 /* 99068*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
52506 /* 99083*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vzxtbh), 0,
52512 /* 99093*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
52516 /* 99108*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
52520 /* 99123*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
52523 /* 99133*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
52525 /* 99144*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
52533 /* 99159*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vzxthw), 0,
52539 /* 99169*/          OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
52543 /* 99182*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combineii), 0,
52545 /* 99190*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
52553 /* 99205*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
52561 /* 99220*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
52567 /* 99230*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
52575 /* 99244*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
52583 /* 99259*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
52589 /* 99269*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
52595 /* 99279*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
52598 /* 99289*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
52601 /* 99302*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andir), 0,
52606 /* 99312*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
52609 /* 99322*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
52612 /* 99336*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andir), 0,
52617 /* 99346*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
52621 /* 99362*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
52625 /* 99378*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
52628 /* 99388*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
52630 /* 99399*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
52636 /* 99409*/  /*SwitchOpcode*/ 42|128,14/*1834*/, TARGET_VAL(ISD::ATOMIC_STORE),// ->101247
52649 /* 99434*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerbgp), 0|OPFL_Chain|OPFL_MemRefs,
52657 /* 99448*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerhgp), 0|OPFL_Chain|OPFL_MemRefs,
52665 /* 99462*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerigp), 0|OPFL_Chain|OPFL_MemRefs,
52673 /* 99476*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerbabs), 0|OPFL_Chain|OPFL_MemRefs,
52681 /* 99490*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerhabs), 0|OPFL_Chain|OPFL_MemRefs,
52689 /* 99504*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storeriabs), 0|OPFL_Chain|OPFL_MemRefs,
52700 /* 99523*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerigp), 0|OPFL_Chain|OPFL_MemRefs,
52707 /* 99535*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storeriabs), 0|OPFL_Chain|OPFL_MemRefs,
52718 /* 99554*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerigp), 0|OPFL_Chain|OPFL_MemRefs,
52725 /* 99566*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storeriabs), 0|OPFL_Chain|OPFL_MemRefs,
52736 /* 99585*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
52743 /* 99597*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
52754 /* 99616*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
52761 /* 99628*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
52772 /* 99647*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
52779 /* 99659*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
52790 /* 99678*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerdgp), 0|OPFL_Chain|OPFL_MemRefs,
52797 /* 99690*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_storerdabs), 0|OPFL_Chain|OPFL_MemRefs,
52805 /* 99702*/      OPC_SwitchOpcode /*2 cases */, 92|128,4/*604*/, TARGET_VAL(ISD::OR),// ->100311
52819 /* 99731*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
52828 /* 99749*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
52837 /* 99767*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52846 /* 99785*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
52855 /* 99803*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
52864 /* 99821*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52872 /* 99836*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
52880 /* 99851*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
52888 /* 99866*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52896 /* 99881*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
52904 /* 99896*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
52912 /* 99911*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52924 /* 99934*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52932 /* 99950*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52939 /* 99963*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52946 /* 99976*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52958 /* 99999*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52966 /*100015*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52973 /*100028*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52980 /*100041*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
52992 /*100064*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53000 /*100080*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53007 /*100093*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53014 /*100106*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53026 /*100129*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53034 /*100145*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53041 /*100158*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53048 /*100171*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53060 /*100194*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53068 /*100210*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53075 /*100223*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53082 /*100236*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53094 /*100259*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53102 /*100275*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53109 /*100288*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53116 /*100301*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53122 /*100311*/      /*SwitchOpcode*/ 90|128,4/*602*/, TARGET_VAL(ISD::ADD),// ->100917
53135 /*100337*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
53144 /*100355*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53153 /*100373*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53162 /*100391*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
53171 /*100409*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53180 /*100427*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53188 /*100442*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
53196 /*100457*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53204 /*100472*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53212 /*100487*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
53220 /*100502*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53228 /*100517*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53240 /*100540*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53248 /*100556*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53255 /*100569*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53262 /*100582*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53274 /*100605*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53282 /*100621*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53289 /*100634*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53296 /*100647*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53308 /*100670*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53316 /*100686*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53323 /*100699*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53330 /*100712*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53342 /*100735*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53350 /*100751*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53357 /*100764*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53364 /*100777*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53376 /*100800*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53384 /*100816*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53391 /*100829*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53398 /*100842*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53410 /*100865*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53418 /*100881*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53425 /*100894*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53432 /*100907*/            OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53450 /*100939*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
53459 /*100957*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53468 /*100975*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53476 /*100990*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerb_io), 0|OPFL_Chain|OPFL_MemRefs,
53484 /*101005*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerh_io), 0|OPFL_Chain|OPFL_MemRefs,
53492 /*101020*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53504 /*101043*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53511 /*101056*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53523 /*101079*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53530 /*101092*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storeri_io), 0|OPFL_Chain|OPFL_MemRefs,
53542 /*101115*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53549 /*101128*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53561 /*101151*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53568 /*101164*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53580 /*101187*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53587 /*101200*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53599 /*101223*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53606 /*101236*/          OPC_MorphNodeTo0, TARGET_VAL(Hexagon::S2_storerd_io), 0|OPFL_Chain|OPFL_MemRefs,
53613 /*101247*/  /*SwitchOpcode*/ 24|128,24/*3096*/, TARGET_VAL(ISD::XOR),// ->104347
53617 /*101255*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53621 /*101262*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53628 /*101283*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_andn), 0,
53634 /*101294*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53642 /*101316*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_andn), 0,
53649 /*101328*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
53653 /*101335*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53661 /*101357*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_andn), 0,
53667 /*101368*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
53676 /*101391*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_andn), 0,
53684 /*101405*/      OPC_SwitchOpcode /*3 cases */, 50, TARGET_VAL(ISD::SRL),// ->101459
53688 /*101412*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53697 /*101429*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_xacc), 0,
53708 /*101449*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_xacc), 0,
53713 /*101459*/      /*SwitchOpcode*/ 50, TARGET_VAL(ISD::SHL),// ->101512
53717 /*101465*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53726 /*101482*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_xacc), 0,
53737 /*101502*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_xacc), 0,
53742 /*101512*/      /*SwitchOpcode*/ 54, TARGET_VAL(ISD::ROTL),// ->101569
53746 /*101518*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53756 /*101537*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_xacc), 0,
53768 /*101559*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_xacc), 0,
53776 /*101573*/      OPC_SwitchOpcode /*3 cases */, 52, TARGET_VAL(ISD::SRL),// ->101629
53780 /*101580*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53790 /*101598*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r_xacc), 0,
53802 /*101619*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_xacc), 0,
53807 /*101629*/      /*SwitchOpcode*/ 52, TARGET_VAL(ISD::SHL),// ->101684
53811 /*101635*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53821 /*101653*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r_xacc), 0,
53833 /*101674*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_xacc), 0,
53838 /*101684*/      /*SwitchOpcode*/ 56, TARGET_VAL(ISD::ROTL),// ->101743
53842 /*101690*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53853 /*101710*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r_xacc), 0,
53866 /*101733*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p_xacc), 0,
53875 /*101747*/      OPC_SwitchOpcode /*3 cases */, 18, TARGET_VAL(ISD::SRA),// ->101769
53882 /*101760*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_xor), 0,
53886 /*101769*/      /*SwitchOpcode*/ 18, TARGET_VAL(ISD::SRL),// ->101790
53893 /*101781*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_xor), 0,
53897 /*101790*/      /*SwitchOpcode*/ 18, TARGET_VAL(ISD::SHL),// ->101811
53904 /*101802*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_xor), 0,
53911 /*101814*/      OPC_SwitchOpcode /*3 cases */, 19, TARGET_VAL(ISD::SRA),// ->101837
53919 /*101828*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p_xor), 0,
53923 /*101837*/      /*SwitchOpcode*/ 19, TARGET_VAL(ISD::SRL),// ->101859
53931 /*101850*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_xor), 0,
53935 /*101859*/      /*SwitchOpcode*/ 19, TARGET_VAL(ISD::SHL),// ->101881
53943 /*101872*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_xor), 0,
53951 /*101885*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
53957 /*101896*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_togglebit_r), 0,
53963 /*101906*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
53970 /*101918*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_togglebit_r), 0,
53979 /*101934*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
53985 /*101947*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_togglebit_i), 0,
53995 /*101967*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
53999 /*101981*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
54002 /*101992*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_togglebit_i), 0,
54005 /*102003*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
54015 /*102026*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
54019 /*102040*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_togglebit_i), 0,
54023 /*102054*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
54026 /*102065*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
54034 /*102092*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
54040 /*102113*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subri), 0,
54045 /*102123*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_notp), 0,
54052 /*102133*/        OPC_SwitchOpcode /*3 cases */, 16, TARGET_VAL(ISD::AND),// ->102153
54058 /*102144*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_and), 0,
54062 /*102153*/        /*SwitchOpcode*/ 16, TARGET_VAL(ISD::OR),// ->102172
54068 /*102163*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_or), 0,
54072 /*102172*/        /*SwitchOpcode*/ 29, TARGET_VAL(ISD::XOR),// ->102204
54078 /*102183*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_xor_xacc), 0,
54083 /*102194*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_xacc), 0,
54092 /*102208*/      OPC_SwitchOpcode /*3 cases */, 17, TARGET_VAL(ISD::AND),// ->102229
54099 /*102220*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_and), 0,
54103 /*102229*/      /*SwitchOpcode*/ 17, TARGET_VAL(ISD::OR),// ->102249
54110 /*102240*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_or), 0,
54114 /*102249*/      /*SwitchOpcode*/ 30, TARGET_VAL(ISD::XOR),// ->102282
54121 /*102261*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_xor_xacc), 0,
54126 /*102272*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M4_xor_xacc), 0,
54137 /*102292*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
54142 /*102302*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xor), 0,
54147 /*102312*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xorp), 0,
54154 /*102323*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLATW),
54159 /*102343*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54166 /*102356*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54172 /*102366*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54179 /*102378*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54186 /*102391*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54192 /*102401*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54199 /*102413*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54206 /*102426*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54212 /*102436*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54221 /*102448*/      OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLATW),
54227 /*102469*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54234 /*102482*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54240 /*102492*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54247 /*102504*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54254 /*102517*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54260 /*102527*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54267 /*102539*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54274 /*102552*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54280 /*102562*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vnot), 0,
54293 /*102581*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54300 /*102594*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54306 /*102604*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54312 /*102614*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54320 /*102628*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54326 /*102638*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54332 /*102648*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54340 /*102662*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54346 /*102672*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54359 /*102691*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54366 /*102704*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54372 /*102714*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54380 /*102728*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54386 /*102738*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54394 /*102752*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54400 /*102762*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54409 /*102775*/      OPC_SwitchOpcode /*3 cases */, 30, TARGET_VAL(HexagonISD::PTRUE),// ->102809
54412 /*102783*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
54417 /*102792*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
54422 /*102801*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
54427 /*102809*/      /*SwitchOpcode*/ 106, TARGET_VAL(HexagonISD::QTRUE),// ->102918
54431 /*102818*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54438 /*102831*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54444 /*102841*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54450 /*102851*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54458 /*102865*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54464 /*102875*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54470 /*102885*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54478 /*102899*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54484 /*102909*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54490 /*102918*/      /*SwitchOpcode*/ 96|128,3/*480*/, TARGET_VAL(ISD::SETCC),// ->103402
54500 /*102937*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
54509 /*102954*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
54518 /*102971*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
54532 /*102996*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
54538 /*103008*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
54549 /*103028*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
54555 /*103040*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
54566 /*103060*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
54572 /*103072*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
54586 /*103096*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
54595 /*103113*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
54604 /*103130*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
54618 /*103155*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
54624 /*103167*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
54635 /*103187*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
54641 /*103199*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
54652 /*103219*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
54658 /*103231*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
54672 /*103255*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
54681 /*103272*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
54690 /*103289*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
54704 /*103314*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
54710 /*103326*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
54721 /*103346*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
54727 /*103358*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
54738 /*103378*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
54744 /*103390*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
54754 /*103406*/      OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(HexagonISD::PTRUE),// ->103441
54758 /*103415*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
54763 /*103424*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
54768 /*103433*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_not), 0,
54773 /*103441*/      /*SwitchOpcode*/ 87, TARGET_VAL(HexagonISD::QTRUE),// ->103531
54778 /*103451*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54785 /*103464*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54791 /*103474*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54799 /*103488*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54805 /*103498*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54813 /*103512*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54819 /*103522*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_not), 0,
54825 /*103531*/      /*SwitchOpcode*/ 114|128,3/*498*/, TARGET_VAL(ISD::SETCC),// ->104033
54836 /*103551*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
54846 /*103569*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
54856 /*103587*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
54871 /*103613*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
54877 /*103625*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqb_xor), 0,
54889 /*103646*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
54895 /*103658*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtb_xor), 0,
54907 /*103679*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
54913 /*103691*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtub_xor), 0,
54928 /*103716*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
54938 /*103734*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
54948 /*103752*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
54963 /*103778*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
54969 /*103790*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqh_xor), 0,
54981 /*103811*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
54987 /*103823*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgth_xor), 0,
54999 /*103844*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
55005 /*103856*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuh_xor), 0,
55020 /*103881*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
55030 /*103899*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
55040 /*103917*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
55055 /*103943*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
55061 /*103955*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_veqw_xor), 0,
55073 /*103976*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
55079 /*103988*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtw_xor), 0,
55091 /*104009*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
55097 /*104021*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vgtuw_xor), 0,
55109 /*104041*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
55114 /*104051*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
55119 /*104061*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_xor), 0,
55124 /*104071*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xor), 0,
55129 /*104081*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xor), 0,
55134 /*104091*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xorp), 0,
55139 /*104101*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xorp), 0,
55144 /*104111*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_xorp), 0,
55150 /*104123*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55157 /*104137*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55163 /*104148*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55170 /*104161*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55177 /*104175*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55183 /*104186*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55190 /*104199*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55197 /*104213*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55203 /*104224*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vxor), 0,
55210 /*104237*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55217 /*104251*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55223 /*104262*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55229 /*104273*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55237 /*104288*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55243 /*104299*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55249 /*104310*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55257 /*104325*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55263 /*104336*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_pred_xor), 0,
55270 /*104347*/  /*SwitchOpcode*/ 127|128,127/*16383*/, TARGET_VAL(ISD::LOAD),// ->120734
55283 /*104373*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
55293 /*104391*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
55303 /*104409*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
55313 /*104427*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrbgp), 0|OPFL_Chain|OPFL_MemRefs,
55323 /*104445*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
55333 /*104463*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruhgp), 0|OPFL_Chain|OPFL_MemRefs,
55343 /*104481*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrhgp), 0|OPFL_Chain|OPFL_MemRefs,
55353 /*104499*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruhgp), 0|OPFL_Chain|OPFL_MemRefs,
55362 /*104516*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrigp), 0|OPFL_Chain|OPFL_MemRefs,
55369 /*104529*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrdgp), 0|OPFL_Chain|OPFL_MemRefs,
55377 /*104541*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55380 /*104548*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55384 /*104554*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55401 /*104585*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_ur), 0|OPFL_Chain|OPFL_MemRefs,
55410 /*104603*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55423 /*104628*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrb_ur), 0|OPFL_Chain|OPFL_MemRefs,
55432 /*104646*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55445 /*104671*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_ur), 0|OPFL_Chain|OPFL_MemRefs,
55454 /*104689*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55465 /*104711*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
55473 /*104728*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
55482 /*104743*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55486 /*104749*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55502 /*104779*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_ur), 0|OPFL_Chain|OPFL_MemRefs,
55511 /*104797*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55524 /*104822*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrb_ur), 0|OPFL_Chain|OPFL_MemRefs,
55533 /*104840*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55546 /*104865*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_ur), 0|OPFL_Chain|OPFL_MemRefs,
55555 /*104883*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55566 /*104905*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
55574 /*104922*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
55582 /*104936*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55586 /*104942*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55602 /*104971*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrb_ur), 0|OPFL_Chain|OPFL_MemRefs,
55604 /*104980*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55615 /*105001*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_ur), 0|OPFL_Chain|OPFL_MemRefs,
55617 /*105010*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55627 /*105029*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55629 /*105038*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55640 /*105059*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55642 /*105068*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55652 /*105087*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
55654 /*105096*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55665 /*105117*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
55667 /*105126*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55683 /*105157*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrbgp), 0|OPFL_Chain|OPFL_MemRefs,
55685 /*105164*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55695 /*105183*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
55697 /*105190*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55706 /*105207*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrhgp), 0|OPFL_Chain|OPFL_MemRefs,
55708 /*105214*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55718 /*105233*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruhgp), 0|OPFL_Chain|OPFL_MemRefs,
55720 /*105240*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55729 /*105257*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrigp), 0|OPFL_Chain|OPFL_MemRefs,
55731 /*105264*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55742 /*105285*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrigp), 0|OPFL_Chain|OPFL_MemRefs,
55744 /*105292*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55753 /*105310*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
55755 /*105317*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55765 /*105335*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
55768 /*105345*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtui), 0|OPFL_Chain,
55775 /*105357*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55779 /*105365*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55783 /*105371*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55798 /*105399*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrb_ur), 0|OPFL_Chain|OPFL_MemRefs,
55800 /*105408*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55811 /*105429*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_ur), 0|OPFL_Chain|OPFL_MemRefs,
55813 /*105438*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55823 /*105457*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55825 /*105466*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55836 /*105487*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55838 /*105496*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55848 /*105515*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
55850 /*105524*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
55861 /*105545*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
55863 /*105554*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
55870 /*105566*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55874 /*105572*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
55890 /*105602*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55894 /*105613*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_ur), 0|OPFL_Chain|OPFL_MemRefs,
55897 /*105625*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
55906 /*105646*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55910 /*105657*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_ur), 0|OPFL_Chain|OPFL_MemRefs,
55913 /*105669*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
55922 /*105690*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55926 /*105701*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
55929 /*105713*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
55946 /*105748*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55949 /*105757*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
55952 /*105767*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
55961 /*105788*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55964 /*105797*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruhgp), 0|OPFL_Chain|OPFL_MemRefs,
55967 /*105807*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
55976 /*105828*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
55979 /*105837*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrigp), 0|OPFL_Chain|OPFL_MemRefs,
55982 /*105847*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
55989 /*105862*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55992 /*105867*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
55996 /*105873*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56011 /*105902*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56015 /*105913*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_ur), 0|OPFL_Chain|OPFL_MemRefs,
56018 /*105925*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56027 /*105946*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56031 /*105957*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_ur), 0|OPFL_Chain|OPFL_MemRefs,
56034 /*105969*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56043 /*105990*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56047 /*106001*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
56050 /*106013*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56065 /*106044*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrubabs), 0|OPFL_Chain|OPFL_MemRefs,
56075 /*106062*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrbabs), 0|OPFL_Chain|OPFL_MemRefs,
56085 /*106080*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrubabs), 0|OPFL_Chain|OPFL_MemRefs,
56095 /*106098*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrubabs), 0|OPFL_Chain|OPFL_MemRefs,
56105 /*106116*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrhabs), 0|OPFL_Chain|OPFL_MemRefs,
56115 /*106134*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadruhabs), 0|OPFL_Chain|OPFL_MemRefs,
56125 /*106152*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadruhabs), 0|OPFL_Chain|OPFL_MemRefs,
56134 /*106169*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadriabs), 0|OPFL_Chain|OPFL_MemRefs,
56141 /*106182*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrdabs), 0|OPFL_Chain|OPFL_MemRefs,
56149 /*106194*/      OPC_SwitchOpcode /*2 cases */, 57|128,19/*2489*/, TARGET_VAL(ISD::ADD),// ->108688
56153 /*106204*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56157 /*106210*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56171 /*106235*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
56181 /*106254*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
56191 /*106273*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrb_rr), 0|OPFL_Chain|OPFL_MemRefs,
56201 /*106292*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56211 /*106311*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56221 /*106330*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56230 /*106348*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
56237 /*106362*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
56245 /*106376*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56249 /*106382*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56264 /*106408*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
56274 /*106427*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
56284 /*106446*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrb_rr), 0|OPFL_Chain|OPFL_MemRefs,
56294 /*106465*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56304 /*106484*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56314 /*106503*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56323 /*106521*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
56330 /*106535*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
56339 /*106550*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56343 /*106556*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56358 /*106584*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
56360 /*106593*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56369 /*106609*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrb_rr), 0|OPFL_Chain|OPFL_MemRefs,
56371 /*106618*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56381 /*106636*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56383 /*106645*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56392 /*106661*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56394 /*106670*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56404 /*106688*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
56406 /*106697*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56415 /*106713*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
56417 /*106722*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56424 /*106733*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56428 /*106739*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56444 /*106768*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
56446 /*106777*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56455 /*106793*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrb_rr), 0|OPFL_Chain|OPFL_MemRefs,
56457 /*106802*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56467 /*106820*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56469 /*106829*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56478 /*106845*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56480 /*106854*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56490 /*106872*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
56492 /*106881*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56501 /*106897*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
56503 /*106906*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56511 /*106918*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56515 /*106924*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56529 /*106950*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56533 /*106961*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
56536 /*106973*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56544 /*106991*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56548 /*107002*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56551 /*107014*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56559 /*107032*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56563 /*107043*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
56566 /*107055*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56573 /*107070*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
56577 /*107076*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
56592 /*107103*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56596 /*107114*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
56599 /*107126*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56607 /*107144*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56611 /*107155*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
56614 /*107167*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56622 /*107185*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56626 /*107196*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
56629 /*107208*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56649 /*107249*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56651 /*107257*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56661 /*107278*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56663 /*107286*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56673 /*107307*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
56675 /*107315*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56685 /*107336*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
56687 /*107344*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56699 /*107367*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
56701 /*107375*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56710 /*107392*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
56712 /*107400*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56721 /*107417*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
56723 /*107425*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56736 /*107450*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56738 /*107458*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56748 /*107479*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56750 /*107487*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56760 /*107508*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
56762 /*107516*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56772 /*107537*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
56774 /*107545*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56786 /*107568*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
56788 /*107576*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56797 /*107593*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
56799 /*107601*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56808 /*107618*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
56810 /*107626*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
56823 /*107652*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56826 /*107661*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56829 /*107672*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56839 /*107696*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56842 /*107705*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56845 /*107716*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56855 /*107740*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56858 /*107749*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
56861 /*107760*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56871 /*107784*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56874 /*107793*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
56877 /*107804*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56887 /*107828*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56890 /*107837*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56893 /*107848*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56903 /*107872*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56906 /*107881*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56909 /*107892*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56919 /*107916*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56922 /*107925*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
56925 /*107936*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56935 /*107960*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
56938 /*107969*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
56941 /*107980*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
56953 /*108006*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56955 /*108014*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56964 /*108032*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
56966 /*108040*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56975 /*108058*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
56977 /*108066*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56986 /*108084*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
56988 /*108092*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
56999 /*108112*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
57001 /*108120*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57009 /*108134*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
57011 /*108142*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57019 /*108156*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57021 /*108164*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57033 /*108186*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57035 /*108194*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57044 /*108212*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57046 /*108220*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57055 /*108238*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57057 /*108246*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57066 /*108264*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57068 /*108272*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57079 /*108292*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
57081 /*108300*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57089 /*108314*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
57091 /*108322*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57099 /*108336*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57101 /*108344*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57113 /*108367*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57116 /*108376*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57119 /*108387*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57128 /*108408*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57131 /*108417*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57134 /*108428*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57143 /*108449*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57146 /*108458*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57149 /*108469*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57158 /*108490*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57161 /*108499*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57164 /*108510*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57173 /*108531*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57176 /*108540*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57179 /*108551*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57188 /*108572*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57191 /*108581*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57194 /*108592*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57203 /*108613*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57206 /*108622*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57209 /*108633*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57218 /*108654*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57221 /*108663*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57224 /*108674*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57231 /*108688*/      /*SwitchOpcode*/ 101|128,14/*1893*/, TARGET_VAL(ISD::OR),// ->110585
57247 /*108721*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57249 /*108729*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57259 /*108750*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57261 /*108758*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57271 /*108779*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57273 /*108787*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57283 /*108808*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57285 /*108816*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57298 /*108841*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
57300 /*108849*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57309 /*108866*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
57311 /*108874*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57320 /*108891*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57322 /*108899*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57336 /*108926*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57338 /*108934*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57348 /*108955*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57350 /*108963*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57360 /*108984*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57362 /*108992*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57372 /*109013*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57374 /*109021*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57387 /*109046*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
57389 /*109054*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57398 /*109071*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
57400 /*109079*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57409 /*109096*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57411 /*109104*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57425 /*109132*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57428 /*109141*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57431 /*109152*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57441 /*109176*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57444 /*109185*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57447 /*109196*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57457 /*109220*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57460 /*109229*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57463 /*109240*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57473 /*109264*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57476 /*109273*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57479 /*109284*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57489 /*109308*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57492 /*109317*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57495 /*109328*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57505 /*109352*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57508 /*109361*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57511 /*109372*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57521 /*109396*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57524 /*109405*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57527 /*109416*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57537 /*109440*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57540 /*109449*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57543 /*109460*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57556 /*109488*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57558 /*109496*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57567 /*109514*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57569 /*109522*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57578 /*109540*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57580 /*109548*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57589 /*109566*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57591 /*109574*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57603 /*109596*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
57605 /*109604*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57613 /*109618*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
57615 /*109626*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57623 /*109640*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57625 /*109648*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57638 /*109672*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57640 /*109680*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57649 /*109698*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57651 /*109706*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57660 /*109724*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57662 /*109732*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57671 /*109750*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57673 /*109758*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
57685 /*109780*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
57687 /*109788*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57695 /*109802*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
57697 /*109810*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57705 /*109824*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57707 /*109832*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
57720 /*109859*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57723 /*109868*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57726 /*109879*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57735 /*109900*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57738 /*109909*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57741 /*109920*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57750 /*109941*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57753 /*109950*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57756 /*109961*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57765 /*109982*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57768 /*109991*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57771 /*110002*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57780 /*110023*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57783 /*110032*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57786 /*110043*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57795 /*110064*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57798 /*110073*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57801 /*110084*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57810 /*110105*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57813 /*110114*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57816 /*110125*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57825 /*110146*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
57828 /*110155*/              OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57831 /*110166*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
57842 /*110191*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57851 /*110209*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57860 /*110227*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57874 /*110253*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
57883 /*110271*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
57896 /*110296*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57905 /*110314*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57914 /*110332*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57925 /*110354*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
57933 /*110371*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
57946 /*110396*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57955 /*110414*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
57964 /*110432*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
57977 /*110457*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
57986 /*110475*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
57999 /*110500*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58008 /*110518*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58017 /*110536*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58028 /*110558*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58036 /*110575*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
58056 /*110615*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58058 /*110623*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58068 /*110644*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58070 /*110652*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58080 /*110673*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58082 /*110681*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58092 /*110702*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58094 /*110710*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58106 /*110733*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
58108 /*110741*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58117 /*110758*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
58119 /*110766*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58128 /*110783*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58130 /*110791*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58138 /*110805*/            OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadrbabs), 0|OPFL_Chain|OPFL_MemRefs,
58140 /*110812*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58151 /*110832*/          OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadrubabs), 0|OPFL_Chain|OPFL_MemRefs,
58153 /*110839*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58162 /*110856*/          OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadrhabs), 0|OPFL_Chain|OPFL_MemRefs,
58164 /*110863*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58174 /*110882*/          OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadruhabs), 0|OPFL_Chain|OPFL_MemRefs,
58176 /*110889*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58185 /*110906*/          OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadriabs), 0|OPFL_Chain|OPFL_MemRefs,
58187 /*110913*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58198 /*110934*/            OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadriabs), 0|OPFL_Chain|OPFL_MemRefs,
58200 /*110941*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58209 /*110959*/            OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadrubabs), 0|OPFL_Chain|OPFL_MemRefs,
58211 /*110966*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58223 /*110990*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58227 /*111002*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58230 /*111013*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58239 /*111034*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58243 /*111046*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58246 /*111057*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58255 /*111078*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58259 /*111090*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58262 /*111101*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58271 /*111122*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58275 /*111134*/            OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58278 /*111145*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58287 /*111166*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58290 /*111175*/            OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadrubabs), 0|OPFL_Chain|OPFL_MemRefs,
58293 /*111185*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58302 /*111206*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58305 /*111215*/            OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadruhabs), 0|OPFL_Chain|OPFL_MemRefs,
58308 /*111225*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58317 /*111246*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58320 /*111255*/            OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadriabs), 0|OPFL_Chain|OPFL_MemRefs,
58323 /*111265*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58333 /*111286*/        OPC_EmitNode1, TARGET_VAL(Hexagon::PS_loadrubabs), 0|OPFL_Chain|OPFL_MemRefs,
58336 /*111296*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_cmpgtui), 0|OPFL_Chain,
58343 /*111308*/      OPC_SwitchOpcode /*2 cases */, 33|128,3/*417*/, TARGET_VAL(ISD::ADD),// ->111730
58357 /*111337*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58366 /*111355*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58375 /*111373*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58388 /*111398*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
58397 /*111416*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
58410 /*111441*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58419 /*111459*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58428 /*111477*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58439 /*111499*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58447 /*111516*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
58460 /*111541*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58469 /*111559*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58478 /*111577*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58491 /*111602*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
58500 /*111620*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
58513 /*111645*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58522 /*111663*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58531 /*111681*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58542 /*111703*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58550 /*111720*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
58556 /*111730*/      /*SwitchOpcode*/ 103|128,2/*359*/, TARGET_VAL(ISD::OR),// ->112093
58570 /*111757*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58578 /*111772*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58586 /*111787*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58598 /*111809*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
58606 /*111824*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
58618 /*111846*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58626 /*111861*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58634 /*111876*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58644 /*111895*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58651 /*111909*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
58663 /*111931*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58671 /*111946*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58679 /*111961*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58691 /*111983*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
58699 /*111998*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
58711 /*112020*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58719 /*112035*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58727 /*112050*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58737 /*112069*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58744 /*112083*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
58763 /*112118*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58765 /*112126*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58774 /*112144*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58776 /*112152*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58785 /*112170*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58787 /*112178*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58796 /*112196*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58798 /*112204*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
58809 /*112224*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
58811 /*112232*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58819 /*112246*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
58821 /*112254*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58829 /*112268*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58831 /*112276*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
58842 /*112296*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58846 /*112308*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58849 /*112319*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58857 /*112337*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58861 /*112349*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58864 /*112360*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58872 /*112378*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58876 /*112390*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58879 /*112401*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58887 /*112419*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
58891 /*112431*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58894 /*112442*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
58902 /*112458*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58915 /*112482*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58923 /*112497*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58931 /*112512*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58943 /*112534*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
58951 /*112549*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
58963 /*112571*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58971 /*112586*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
58979 /*112601*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
58989 /*112620*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
58996 /*112634*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59008 /*112656*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59016 /*112671*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59024 /*112686*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
59036 /*112708*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
59044 /*112723*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
59056 /*112745*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59064 /*112760*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59072 /*112775*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
59082 /*112794*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59089 /*112808*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59107 /*112842*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59116 /*112860*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59125 /*112878*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
59138 /*112903*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
59147 /*112921*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
59160 /*112946*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59169 /*112964*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59178 /*112982*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
59189 /*113004*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59197 /*113021*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59205 /*113034*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59217 /*113056*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
59227 /*113076*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
59237 /*113096*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrb_rr), 0|OPFL_Chain|OPFL_MemRefs,
59247 /*113116*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
59257 /*113136*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
59267 /*113156*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrh_rr), 0|OPFL_Chain|OPFL_MemRefs,
59276 /*113175*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
59283 /*113190*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
59295 /*113214*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
59297 /*113223*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
59307 /*113242*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrb_rr), 0|OPFL_Chain|OPFL_MemRefs,
59309 /*113251*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
59320 /*113272*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
59322 /*113281*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
59332 /*113300*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrh_rr), 0|OPFL_Chain|OPFL_MemRefs,
59334 /*113309*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
59345 /*113330*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
59347 /*113339*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0|OPFL_Chain,
59357 /*113358*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
59359 /*113367*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0|OPFL_Chain,
59370 /*113388*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59374 /*113400*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadrub_rr), 0|OPFL_Chain|OPFL_MemRefs,
59377 /*113412*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
59385 /*113430*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59389 /*113442*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadruh_rr), 0|OPFL_Chain|OPFL_MemRefs,
59392 /*113454*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
59400 /*113472*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
59404 /*113484*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
59407 /*113496*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0|OPFL_Chain,
59424 /*113530*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59432 /*113545*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59440 /*113560*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
59452 /*113582*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrb_io), 0|OPFL_Chain|OPFL_MemRefs,
59460 /*113597*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrh_io), 0|OPFL_Chain|OPFL_MemRefs,
59472 /*113619*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59480 /*113634*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59488 /*113649*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
59498 /*113668*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59505 /*113682*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59517 /*113705*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59519 /*113713*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subri), 0|OPFL_Chain,
59526 /*113724*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59537 /*113744*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59539 /*113752*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrrp), 0|OPFL_Chain,
59546 /*113764*/        OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59548 /*113772*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrrp), 0|OPFL_Chain,
59563 /*113800*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59565 /*113808*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrrp), 0|OPFL_Chain,
59572 /*113820*/          OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
59574 /*113828*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrrp), 0|OPFL_Chain,
59582 /*113842*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrigp), 0|OPFL_Chain|OPFL_MemRefs,
59589 /*113855*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrdgp), 0|OPFL_Chain|OPFL_MemRefs,
59596 /*113866*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59599 /*113872*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
59603 /*113878*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59617 /*113904*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
59625 /*113921*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
59633 /*113934*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
59637 /*113940*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59650 /*113965*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
59658 /*113982*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
59672 /*114008*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadriabs), 0|OPFL_Chain|OPFL_MemRefs,
59679 /*114021*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrdabs), 0|OPFL_Chain|OPFL_MemRefs,
59686 /*114032*/      OPC_SwitchOpcode /*2 cases */, 121|128,1/*249*/, TARGET_VAL(ISD::ADD),// ->114286
59690 /*114041*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
59694 /*114047*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59706 /*114069*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
59713 /*114083*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
59720 /*114095*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
59724 /*114101*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
59737 /*114124*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
59744 /*114138*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
59761 /*114171*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59769 /*114187*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59776 /*114200*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59783 /*114213*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59793 /*114233*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59801 /*114249*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59808 /*114262*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59815 /*114275*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59822 /*114286*/      /*SwitchOpcode*/ 9|128,1/*137*/, TARGET_VAL(ISD::OR),// ->114427
59835 /*114313*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59843 /*114329*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59850 /*114342*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59857 /*114355*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59867 /*114375*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59875 /*114391*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59882 /*114404*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59889 /*114417*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59905 /*114446*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59913 /*114463*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59920 /*114474*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59930 /*114493*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
59937 /*114508*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
59950 /*114534*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
59957 /*114548*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
59966 /*114566*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
59969 /*114580*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
59971 /*114587*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0|OPFL_Chain,
59979 /*114602*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
59982 /*114616*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
59984 /*114623*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0|OPFL_Chain,
59993 /*114640*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
59996 /*114654*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
59998 /*114661*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0|OPFL_Chain,
60005 /*114675*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrigp), 0|OPFL_Chain|OPFL_MemRefs,
60012 /*114688*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrigp), 0|OPFL_Chain|OPFL_MemRefs,
60019 /*114701*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrdgp), 0|OPFL_Chain|OPFL_MemRefs,
60026 /*114714*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrdgp), 0|OPFL_Chain|OPFL_MemRefs,
60033 /*114727*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrdgp), 0|OPFL_Chain|OPFL_MemRefs,
60040 /*114738*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60043 /*114745*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
60047 /*114751*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60063 /*114781*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw2_ur), 0|OPFL_Chain|OPFL_MemRefs,
60072 /*114800*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw4_ur), 0|OPFL_Chain|OPFL_MemRefs,
60084 /*114824*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbsw2_ur), 0|OPFL_Chain|OPFL_MemRefs,
60093 /*114843*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw4_ur), 0|OPFL_Chain|OPFL_MemRefs,
60105 /*114867*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw2_ur), 0|OPFL_Chain|OPFL_MemRefs,
60114 /*114886*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw4_ur), 0|OPFL_Chain|OPFL_MemRefs,
60125 /*114908*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
60133 /*114925*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
60141 /*114942*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
60149 /*114959*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
60157 /*114976*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
60166 /*114991*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
60170 /*114997*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60185 /*115026*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw2_ur), 0|OPFL_Chain|OPFL_MemRefs,
60194 /*115045*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw4_ur), 0|OPFL_Chain|OPFL_MemRefs,
60206 /*115069*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbsw2_ur), 0|OPFL_Chain|OPFL_MemRefs,
60215 /*115088*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw4_ur), 0|OPFL_Chain|OPFL_MemRefs,
60227 /*115112*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw2_ur), 0|OPFL_Chain|OPFL_MemRefs,
60236 /*115131*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadbzw4_ur), 0|OPFL_Chain|OPFL_MemRefs,
60247 /*115153*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
60255 /*115170*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_ur), 0|OPFL_Chain|OPFL_MemRefs,
60263 /*115187*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
60271 /*115204*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
60279 /*115221*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_ur), 0|OPFL_Chain|OPFL_MemRefs,
60294 /*115248*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadriabs), 0|OPFL_Chain|OPFL_MemRefs,
60301 /*115261*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadriabs), 0|OPFL_Chain|OPFL_MemRefs,
60308 /*115274*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrdabs), 0|OPFL_Chain|OPFL_MemRefs,
60315 /*115287*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrdabs), 0|OPFL_Chain|OPFL_MemRefs,
60322 /*115300*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrdabs), 0|OPFL_Chain|OPFL_MemRefs,
60329 /*115311*/      OPC_SwitchOpcode /*3 cases */, 58|128,10/*1338*/, TARGET_VAL(ISD::ADD),// ->116654
60332 /*115320*/          OPC_CheckOpcode, TARGET_VAL(HexagonISD::VALIGNADDR),
60337 /*115327*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60351 /*115355*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60360 /*115372*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60368 /*115386*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60377 /*115402*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60386 /*115419*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60394 /*115433*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60403 /*115449*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60412 /*115466*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60420 /*115480*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
60432 /*115502*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60441 /*115519*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60449 /*115533*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60458 /*115549*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60467 /*115566*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60475 /*115580*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60484 /*115596*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60493 /*115613*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60501 /*115627*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
60511 /*115641*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
60515 /*115647*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60527 /*115669*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
60534 /*115683*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
60541 /*115697*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
60548 /*115711*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
60555 /*115725*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
60562 /*115737*/          OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
60566 /*115743*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
60579 /*115766*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
60586 /*115780*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
60593 /*115794*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
60600 /*115808*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
60607 /*115822*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
60625 /*115857*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60634 /*115876*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60646 /*115900*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60655 /*115919*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60667 /*115943*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60676 /*115962*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60687 /*115984*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
60695 /*116001*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
60703 /*116018*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60711 /*116035*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60719 /*116052*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60731 /*116076*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60740 /*116095*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60752 /*116119*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60761 /*116138*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60773 /*116162*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60782 /*116181*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60793 /*116203*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
60801 /*116220*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
60809 /*116237*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60817 /*116254*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60825 /*116271*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60836 /*116292*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60844 /*116308*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60855 /*116329*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60863 /*116345*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60874 /*116366*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60882 /*116382*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60892 /*116401*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
60899 /*116415*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
60906 /*116429*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60913 /*116443*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60920 /*116457*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
60931 /*116478*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60939 /*116494*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60950 /*116515*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60958 /*116531*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60969 /*116552*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
60977 /*116568*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
60987 /*116587*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
60994 /*116601*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61001 /*116615*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61008 /*116629*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61015 /*116643*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61022 /*116654*/      /*SwitchOpcode*/ 68|128,2/*324*/, TARGET_VAL(HexagonISD::VALIGNADDR),// ->116982
61035 /*116682*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61044 /*116700*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61052 /*116715*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61061 /*116732*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61070 /*116750*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61078 /*116765*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61087 /*116782*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61096 /*116800*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61104 /*116815*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61116 /*116838*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61125 /*116856*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61133 /*116871*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61142 /*116888*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61151 /*116906*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61159 /*116921*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61168 /*116938*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61177 /*116956*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61185 /*116971*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61192 /*116982*/      /*SwitchOpcode*/ 53|128,6/*821*/, TARGET_VAL(ISD::OR),// ->117807
61206 /*117011*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61215 /*117030*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61227 /*117054*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61236 /*117073*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61248 /*117097*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61257 /*117116*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61268 /*117138*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61276 /*117155*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61284 /*117172*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61292 /*117189*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61300 /*117206*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61312 /*117230*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61321 /*117249*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61333 /*117273*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61342 /*117292*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61354 /*117316*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61363 /*117335*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61374 /*117357*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61382 /*117374*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61390 /*117391*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61398 /*117408*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61406 /*117425*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61417 /*117446*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61425 /*117462*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61436 /*117483*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61444 /*117499*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61455 /*117520*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61463 /*117536*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61473 /*117555*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61480 /*117569*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61487 /*117583*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61494 /*117597*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61501 /*117611*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61512 /*117632*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61520 /*117648*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61531 /*117669*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61539 /*117685*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61550 /*117706*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61558 /*117722*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61568 /*117741*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61575 /*117755*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61582 /*117769*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61589 /*117783*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61596 /*117797*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61614 /*117831*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61623 /*117850*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61635 /*117874*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61644 /*117893*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61656 /*117917*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61665 /*117936*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61676 /*117958*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61684 /*117975*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61692 /*117992*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61700 /*118009*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61708 /*118026*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61716 /*118038*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61726 /*118057*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
61733 /*118072*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadri_rr), 0|OPFL_Chain|OPFL_MemRefs,
61740 /*118087*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
61747 /*118102*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
61754 /*118117*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadrd_rr), 0|OPFL_Chain|OPFL_MemRefs,
61769 /*118147*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61777 /*118163*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61788 /*118184*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbsw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61796 /*118200*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61807 /*118221*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw2_io), 0|OPFL_Chain|OPFL_MemRefs,
61815 /*118237*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadbzw4_io), 0|OPFL_Chain|OPFL_MemRefs,
61825 /*118256*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61832 /*118270*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
61839 /*118284*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61846 /*118298*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61853 /*118312*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
61861 /*118325*/      OPC_SwitchOpcode /*3 cases */, 77|128,3/*461*/, TARGET_VAL(ISD::ADD),// ->118791
61865 /*118333*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
61879 /*118361*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61888 /*118378*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61896 /*118392*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61905 /*118408*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61914 /*118425*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61922 /*118439*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61931 /*118455*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61940 /*118472*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61948 /*118486*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
61960 /*118508*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61969 /*118525*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61977 /*118539*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61986 /*118555*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
61995 /*118572*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62003 /*118586*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62012 /*118602*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62021 /*118619*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62029 /*118633*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62041 /*118655*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62050 /*118672*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62058 /*118686*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62067 /*118702*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62076 /*118719*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62084 /*118733*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62093 /*118749*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62102 /*118766*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62110 /*118780*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62117 /*118791*/      /*SwitchOpcode*/ 86|128,5/*726*/, TARGET_VAL(HexagonISD::CP),// ->119521
62120 /*118797*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
62132 /*118821*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62135 /*118831*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62144 /*118848*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62147 /*118858*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62155 /*118872*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62158 /*118882*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62167 /*118898*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62170 /*118908*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62179 /*118925*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62182 /*118935*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62190 /*118949*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62193 /*118959*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62202 /*118975*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62205 /*118985*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62214 /*119002*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62217 /*119012*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62225 /*119026*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62228 /*119036*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62240 /*119058*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62243 /*119068*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62252 /*119085*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62255 /*119095*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62263 /*119109*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62266 /*119119*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62275 /*119135*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62278 /*119145*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62287 /*119162*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62290 /*119172*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62298 /*119186*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62301 /*119196*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62310 /*119212*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62313 /*119222*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62322 /*119239*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62325 /*119249*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62333 /*119263*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62336 /*119273*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62348 /*119295*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62351 /*119305*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62360 /*119322*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62363 /*119332*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62371 /*119346*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62374 /*119356*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62383 /*119372*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62386 /*119382*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62395 /*119399*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62398 /*119409*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62406 /*119423*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62409 /*119433*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62418 /*119449*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62421 /*119459*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62430 /*119476*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62433 /*119486*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62441 /*119500*/              OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
62444 /*119510*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62451 /*119521*/      /*SwitchOpcode*/ 86|128,5/*726*/, TARGET_VAL(HexagonISD::AT_PCREL),// ->120251
62454 /*119527*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
62466 /*119551*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62469 /*119561*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62478 /*119578*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62481 /*119588*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62489 /*119602*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62492 /*119612*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62501 /*119628*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62504 /*119638*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62513 /*119655*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62516 /*119665*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62524 /*119679*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62527 /*119689*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62536 /*119705*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62539 /*119715*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62548 /*119732*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62551 /*119742*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62559 /*119756*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62562 /*119766*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62574 /*119788*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62577 /*119798*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62586 /*119815*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62589 /*119825*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62597 /*119839*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62600 /*119849*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62609 /*119865*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62612 /*119875*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62621 /*119892*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62624 /*119902*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62632 /*119916*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62635 /*119926*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62644 /*119942*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62647 /*119952*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62656 /*119969*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62659 /*119979*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62667 /*119993*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62670 /*120003*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62682 /*120025*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62685 /*120035*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62694 /*120052*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62697 /*120062*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62705 /*120076*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62708 /*120086*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62717 /*120102*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62720 /*120112*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62729 /*120129*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62732 /*120139*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62740 /*120153*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62743 /*120163*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62752 /*120179*/            OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62755 /*120189*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62764 /*120206*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62767 /*120216*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62775 /*120230*/              OPC_EmitNode1, TARGET_VAL(Hexagon::C4_addipc), 0,
62778 /*120240*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62798 /*120277*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62807 /*120295*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62815 /*120310*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62824 /*120327*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62833 /*120345*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62841 /*120360*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62850 /*120377*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62859 /*120395*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62867 /*120410*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_nt_ai), 0|OPFL_Chain|OPFL_MemRefs,
62879 /*120433*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62888 /*120451*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62896 /*120466*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62905 /*120483*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62914 /*120501*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62922 /*120516*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62931 /*120533*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62940 /*120551*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62948 /*120566*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32b_ai), 0|OPFL_Chain|OPFL_MemRefs,
62960 /*120589*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62969 /*120607*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62977 /*120622*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62986 /*120639*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
62995 /*120657*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
63003 /*120672*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
63012 /*120689*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
63021 /*120707*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
63029 /*120722*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vL32Ub_ai), 0|OPFL_Chain|OPFL_MemRefs,
63037 /*120734*/  /*SwitchOpcode*/ 68|128,6/*836*/, TARGET_VAL(ISD::ATOMIC_LOAD),// ->121574
63048 /*120756*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrubgp), 0|OPFL_Chain|OPFL_MemRefs,
63056 /*120770*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruhgp), 0|OPFL_Chain|OPFL_MemRefs,
63064 /*120784*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrigp), 0|OPFL_Chain|OPFL_MemRefs,
63072 /*120798*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrubabs), 0|OPFL_Chain|OPFL_MemRefs,
63080 /*120812*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadruhabs), 0|OPFL_Chain|OPFL_MemRefs,
63088 /*120826*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadriabs), 0|OPFL_Chain|OPFL_MemRefs,
63098 /*120844*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrdgp), 0|OPFL_Chain|OPFL_MemRefs,
63105 /*120856*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_loadrdabs), 0|OPFL_Chain|OPFL_MemRefs,
63113 /*120868*/      OPC_SwitchOpcode /*2 cases */, 20|128,2/*276*/, TARGET_VAL(ISD::OR),// ->121149
63125 /*120895*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63134 /*120913*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63143 /*120931*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63152 /*120949*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63161 /*120967*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63170 /*120985*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63178 /*121000*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63186 /*121015*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63194 /*121030*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63202 /*121045*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63210 /*121060*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63218 /*121075*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63229 /*121097*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63237 /*121113*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63244 /*121126*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63251 /*121139*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63257 /*121149*/      /*SwitchOpcode*/ 18|128,2/*274*/, TARGET_VAL(ISD::ADD),// ->121427
63268 /*121173*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63277 /*121191*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63286 /*121209*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63295 /*121227*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63304 /*121245*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63313 /*121263*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63321 /*121278*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63329 /*121293*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63337 /*121308*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63345 /*121323*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63353 /*121338*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63361 /*121353*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63372 /*121375*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63380 /*121391*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63387 /*121404*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63394 /*121417*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63410 /*121447*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63419 /*121465*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63428 /*121483*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63436 /*121498*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrub_io), 0|OPFL_Chain|OPFL_MemRefs,
63444 /*121513*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadruh_io), 0|OPFL_Chain|OPFL_MemRefs,
63452 /*121528*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0|OPFL_Chain|OPFL_MemRefs,
63463 /*121550*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63470 /*121563*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadrd_io), 0|OPFL_Chain|OPFL_MemRefs,
63477 /*121574*/  /*SwitchOpcode*/ 76|128,1/*204*/, TARGET_VAL(ISD::FSHL),// ->121782
63484 /*121588*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_hl), 0,
63492 /*121602*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63499 /*121617*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_valignib), 0,
63508 /*121634*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_i_p), 0,
63512 /*121647*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_or), 0,
63523 /*121671*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63526 /*121684*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_i_p), 0,
63529 /*121695*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63540 /*121719*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63542 /*121730*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_r_p), 0,
63545 /*121741*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63550 /*121751*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_r_p), 0,
63553 /*121762*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_subri), 0,
63555 /*121770*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_or), 0,
63562 /*121782*/  /*SwitchOpcode*/ 76|128,1/*204*/, TARGET_VAL(ISD::FSHR),// ->121990
63569 /*121796*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_hl), 0,
63577 /*121810*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63584 /*121825*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_valignib), 0,
63593 /*121842*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
63597 /*121855*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_or), 0,
63608 /*121879*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63611 /*121892*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
63614 /*121903*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63625 /*121927*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63627 /*121938*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_r_p), 0,
63630 /*121949*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63635 /*121959*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_r_p), 0,
63638 /*121970*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_subri), 0,
63640 /*121978*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_or), 0,
63647 /*121990*/  /*SwitchOpcode*/ 95, TARGET_VAL(HexagonISD::COMBINE),// ->122088
63651 /*121997*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63657 /*122009*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineii), 0,
63665 /*122022*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63670 /*122033*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combineii), 0,
63676 /*122045*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineri), 0,
63682 /*122057*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
63690 /*122075*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63696 /*122088*/  /*SwitchOpcode*/ 72|128,1/*200*/, TARGET_VAL(ISD::ROTL),// ->122292
63701 /*122097*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63709 /*122113*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r), 0,
63720 /*122133*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p), 0,
63726 /*122144*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_i_p), 0,
63730 /*122157*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p_or), 0,
63742 /*122182*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63745 /*122195*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_i_p), 0,
63748 /*122206*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63759 /*122230*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63761 /*122241*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_r_p), 0,
63764 /*122252*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63769 /*122262*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_r_p), 0,
63772 /*122273*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_subri), 0,
63774 /*122281*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p_or), 0,
63780 /*122292*/  /*SwitchOpcode*/ 74|128,1/*202*/, TARGET_VAL(ISD::ROTR),// ->122498
63785 /*122301*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63793 /*122318*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_r), 0,
63804 /*122339*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_rol_i_p), 0,
63810 /*122350*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
63814 /*122363*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p_or), 0,
63826 /*122388*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63829 /*122401*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
63832 /*122412*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63843 /*122436*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
63845 /*122447*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_r_p), 0,
63848 /*122458*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63853 /*122468*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_r_p), 0,
63856 /*122479*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_subri), 0,
63858 /*122487*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p_or), 0,
63864 /*122498*/  /*SwitchOpcode*/ 78|128,6/*846*/, TARGET_VAL(ISD::TRUNCATE),// ->123348
63867 /*122505*/      OPC_SwitchOpcode /*2 cases */, 52, TARGET_VAL(ISD::SRA),// ->122561
63869 /*122510*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63881 /*122534*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63884 /*122545*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63886 /*122553*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_up), 0,
63890 /*122561*/      /*SwitchOpcode*/ 52, TARGET_VAL(ISD::SRL),// ->122616
63892 /*122565*/        OPC_CheckOpcode, TARGET_VAL(ISD::MUL),
63904 /*122589*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63907 /*122600*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63909 /*122608*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_up), 0,
63920 /*122628*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
63927 /*122642*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63930 /*122653*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
63937 /*122664*/      OPC_SwitchOpcode /*2 cases */, 46, TARGET_VAL(ISD::CTLZ),// ->122714
63940 /*122671*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
63947 /*122692*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_cl1p), 0,
63956 /*122706*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_cl0p), 0,
63961 /*122714*/      /*SwitchOpcode*/ 46, TARGET_VAL(ISD::CTTZ),// ->122763
63964 /*122720*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
63971 /*122741*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_ct1p), 0,
63980 /*122755*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_ct0p), 0,
63990 /*122773*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
63998 /*122790*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
64005 /*122804*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64008 /*122815*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
64014 /*122826*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunehb), 0,
64022 /*122845*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64024 /*122852*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64034 /*122876*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64036 /*122883*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64043 /*122900*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64045 /*122907*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64054 /*122927*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64056 /*122934*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64067 /*122959*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64069 /*122966*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64076 /*122983*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64078 /*122990*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64087 /*123010*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64089 /*123017*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64098 /*123038*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64100 /*123045*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64107 /*123062*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
64109 /*123069*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
64116 /*123083*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64119 /*123094*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64121 /*123102*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
64128 /*123117*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64131 /*123128*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64133 /*123136*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
64142 /*123155*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64145 /*123166*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64147 /*123174*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
64154 /*123188*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64157 /*123199*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64159 /*123207*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
64168 /*123225*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64171 /*123236*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64173 /*123244*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeh), 0,
64178 /*123253*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_hi), 0,
64180 /*123260*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lo), 0,
64182 /*123267*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackwh_sat), 0,
64191 /*123285*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64194 /*123296*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64196 /*123304*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeh), 0,
64203 /*123318*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64206 /*123329*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64208 /*123337*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeh), 0,
64215 /*123348*/  /*SwitchOpcode*/ 15|128,3/*399*/, TARGET_VAL(ISD::SRA),// ->123751
64218 /*123355*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64221 /*123361*/        OPC_SwitchOpcode /*2 cases */, 58, TARGET_VAL(ISD::SRA),// ->123423
64225 /*123368*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64237 /*123390*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r_rnd), 0,
64251 /*123414*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p_rnd), 0,
64256 /*123423*/        /*SwitchOpcode*/ 22, TARGET_VAL(ISD::SHL),// ->123448
64266 /*123440*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_l16_hl), 0,
64274 /*123452*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
64283 /*123468*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_l16_hl), 0,
64294 /*123488*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_asrh), 0,
64302 /*123500*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64309 /*123514*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_r), 0,
64318 /*123530*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_p), 0,
64326 /*123545*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_r), 0,
64331 /*123555*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_p), 0,
64339 /*123567*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLAT),
64342 /*123572*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64350 /*123587*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_vw), 0,
64361 /*123606*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
64370 /*123621*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64377 /*123635*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
64386 /*123651*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
64395 /*123667*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhv), 0,
64404 /*123684*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhv), 0,
64410 /*123695*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrhv), 0,
64419 /*123711*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwv), 0,
64428 /*123728*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwv), 0,
64434 /*123739*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrwv), 0,
64442 /*123751*/  /*SwitchOpcode*/ 6|128,1/*134*/, TARGET_VAL(HexagonISD::INSERT),// ->123889
64448 /*123761*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64454 /*123771*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64460 /*123783*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_insert), 0,
64469 /*123799*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64475 /*123811*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_insertp), 0,
64486 /*123836*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
64488 /*123847*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_insert_rp), 0,
64496 /*123867*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
64498 /*123878*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_insertp_rp), 0,
64504 /*123889*/  /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(HexagonISD::EXTRACTU),// ->124022
64509 /*123898*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64515 /*123908*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64521 /*123920*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_extractu), 0,
64530 /*123935*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64536 /*123947*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_extractup), 0,
64547 /*123971*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
64549 /*123982*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_extractu_rp), 0,
64557 /*124001*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
64559 /*124012*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_extractup_rp), 0,
64565 /*124022*/  /*SwitchOpcode*/ 56, TARGET_VAL(HexagonISD::DCFETCH),// ->124081
64569 /*124029*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64573 /*124035*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64582 /*124051*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y2_dcfetchbo), 0|OPFL_Chain,
64590 /*124062*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64596 /*124073*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y2_dcfetchbo), 0|OPFL_Chain,
64601 /*124081*/  /*SwitchOpcode*/ 116|128,4/*628*/, TARGET_VAL(ISD::MUL),// ->124713
64609 /*124100*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64612 /*124111*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64614 /*124119*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyss_s0), 0,
64620 /*124129*/      OPC_SwitchOpcode /*2 cases */, 22, TARGET_VAL(ISD::ZERO_EXTEND),// ->124155
64625 /*124138*/        OPC_CheckOpcode, TARGET_VAL(ISD::ZERO_EXTEND),
64630 /*124147*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
64634 /*124155*/      /*SwitchOpcode*/ 22, TARGET_VAL(ISD::ANY_EXTEND),// ->124180
64639 /*124163*/        OPC_CheckOpcode, TARGET_VAL(ISD::ANY_EXTEND),
64644 /*124172*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
64654 /*124188*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
64660 /*124200*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysip), 0,
64669 /*124216*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysmi), 0,
64679 /*124235*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpysin), 0,
64686 /*124247*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyi), 0,
64692 /*124258*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
64700 /*124276*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64703 /*124287*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64705 /*124295*/        OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
64708 /*124306*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64711 /*124317*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64714 /*124328*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64716 /*124336*/        OPC_EmitNode1, TARGET_VAL(Hexagon::M2_maci), 0,
64719 /*124348*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64722 /*124359*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64724 /*124367*/        OPC_EmitNode1, TARGET_VAL(Hexagon::M2_maci), 0,
64728 /*124382*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64731 /*124393*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64733 /*124401*/        OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
64736 /*124412*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64739 /*124423*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
64745 /*124437*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
64751 /*124448*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
64757 /*124459*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_and), 0,
64763 /*124470*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vmulw), 0,
64769 /*124481*/        OPC_EmitNode1, TARGET_VAL(Hexagon::M5_vmpybuu), 0,
64771 /*124489*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunehb), 0,
64779 /*124505*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combineii), 0,
64781 /*124513*/        OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
64783 /*124522*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vtrunewh), 0,
64786 /*124533*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64793 /*124547*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64796 /*124558*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64798 /*124566*/        OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
64801 /*124578*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64804 /*124589*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64806 /*124597*/        OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
64808 /*124606*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunewh), 0,
64816 /*124623*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64819 /*124634*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64821 /*124642*/        OPC_EmitNode1, TARGET_VAL(Hexagon::M5_vmpybuu), 0,
64823 /*124650*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vtrunehb), 0,
64827 /*124663*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64830 /*124674*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
64832 /*124682*/        OPC_EmitNode1, TARGET_VAL(Hexagon::M5_vmpybuu), 0,
64834 /*124690*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vtrunehb), 0,
64837 /*124700*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
64843 /*124713*/  /*SwitchOpcode*/ 60|128,2/*316*/, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),// ->125033
64853 /*124730*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64857 /*124737*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerb_pci), 0|OPFL_Chain,
64869 /*124758*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64873 /*124765*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerh_pci), 0|OPFL_Chain,
64885 /*124786*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64889 /*124793*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storeri_pci), 0|OPFL_Chain,
64901 /*124814*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64905 /*124821*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerd_pci), 0|OPFL_Chain,
64917 /*124842*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
64921 /*124849*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerf_pci), 0|OPFL_Chain,
64930 /*124867*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadw_locked), 0|OPFL_Chain,
64939 /*124882*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L4_loadd_locked), 0|OPFL_Chain,
64950 /*124899*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerh_pbr), 0|OPFL_Chain,
64961 /*124918*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerb_pbr), 0|OPFL_Chain,
64972 /*124937*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storeri_pbr), 0|OPFL_Chain,
64983 /*124956*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerf_pbr), 0|OPFL_Chain,
64994 /*124975*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_storerd_pbr), 0|OPFL_Chain,
65004 /*124993*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_storew_locked), 0|OPFL_Chain,
65006 /*125001*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrpr), 0|OPFL_Chain,
65016 /*125017*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S4_stored_locked), 0|OPFL_Chain,
65018 /*125025*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_tfrpr), 0|OPFL_Chain,
65023 /*125033*/  /*SwitchOpcode*/ 86|128,2/*342*/, TARGET_VAL(ISD::SHL),// ->125379
65026 /*125040*/      OPC_SwitchOpcode /*2 cases */, 17, TARGET_VAL(ISD::ADD),// ->125061
65033 /*125053*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addh_h16_ll), 0,
65037 /*125061*/      /*SwitchOpcode*/ 17, TARGET_VAL(ISD::SUB),// ->125081
65044 /*125073*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subh_h16_ll), 0,
65055 /*125093*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_aslh), 0,
65061 /*125102*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65068 /*125115*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S4_lsli), 0,
65076 /*125128*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65083 /*125142*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_r), 0,
65092 /*125158*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_p), 0,
65100 /*125173*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_r), 0,
65105 /*125183*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_p), 0,
65113 /*125195*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLAT),
65116 /*125200*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65124 /*125215*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_vw), 0,
65135 /*125234*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_vh), 0,
65144 /*125249*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65151 /*125263*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_vh), 0,
65160 /*125279*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_vh), 0,
65169 /*125295*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslhv), 0,
65178 /*125312*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslhv), 0,
65184 /*125323*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslhv), 0,
65193 /*125339*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslwv), 0,
65202 /*125356*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslwv), 0,
65208 /*125367*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslwv), 0,
65216 /*125379*/  /*SwitchOpcode*/ 65|128,3/*449*/, TARGET_VAL(ISD::CTLZ),// ->125832
65219 /*125386*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
65225 /*125407*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_cl1), 0,
65233 /*125422*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_cl1p), 0,
65235 /*125429*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
65244 /*125446*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_cl0), 0,
65251 /*125460*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_cl0p), 0,
65253 /*125467*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
65260 /*125481*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65268 /*125496*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65274 /*125506*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65282 /*125520*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0w), 0,
65290 /*125535*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0w), 0,
65296 /*125545*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vcl0w), 0,
65304 /*125559*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
65307 /*125569*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
65309 /*125577*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65311 /*125584*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
65314 /*125594*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
65316 /*125602*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65318 /*125609*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
65321 /*125623*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
65323 /*125630*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
65325 /*125637*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
65333 /*125654*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
65336 /*125664*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
65338 /*125672*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65340 /*125679*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
65343 /*125689*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
65345 /*125697*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65347 /*125704*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
65350 /*125718*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
65352 /*125725*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
65354 /*125732*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
65360 /*125743*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
65363 /*125753*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
65365 /*125761*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65367 /*125768*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
65370 /*125778*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
65372 /*125786*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vcl0h), 0,
65374 /*125793*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
65377 /*125807*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
65379 /*125814*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
65381 /*125821*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vsubb), 0,
65388 /*125832*/  /*SwitchOpcode*/ 93, TARGET_VAL(ISD::CTTZ),// ->125928
65391 /*125838*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
65397 /*125859*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_ct1), 0,
65405 /*125874*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_ct1p), 0,
65407 /*125881*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
65416 /*125897*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_ct0), 0,
65423 /*125911*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_ct0p), 0,
65425 /*125918*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
65431 /*125928*/  /*SwitchOpcode*/ 14|128,1/*142*/, TARGET_VAL(ISD::BRCOND),// ->126074
65435 /*125936*/      OPC_SwitchOpcode /*2 cases */, 30, TARGET_VAL(ISD::XOR),// ->125970
65442 /*125957*/        OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65445 /*125962*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_jumpf), 0|OPFL_Chain,
65449 /*125970*/      /*SwitchOpcode*/ 80, TARGET_VAL(ISD::SETCC),// ->126053
65459 /*125996*/          OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65462 /*126001*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_jumpf), 0|OPFL_Chain,
65473 /*126019*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65476 /*126024*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_jumpf), 0|OPFL_Chain,
65485 /*126038*/            OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65488 /*126043*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_jumpt), 0|OPFL_Chain,
65500 /*126060*/      OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
65503 /*126065*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_jumpt), 0|OPFL_Chain,
65508 /*126074*/  /*SwitchOpcode*/ 25, TARGET_VAL(ISD::CALLSEQ_START),// ->126102
65512 /*126080*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65516 /*126086*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65521 /*126095*/    OPC_MorphNodeTo0, TARGET_VAL(Hexagon::ADJCALLSTACKDOWN), 0|OPFL_Chain|OPFL_GlueOutput,
65525 /*126102*/  /*SwitchOpcode*/ 26, TARGET_VAL(ISD::CALLSEQ_END),// ->126131
65530 /*126109*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65534 /*126115*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
65539 /*126124*/    OPC_MorphNodeTo0, TARGET_VAL(Hexagon::ADJCALLSTACKUP), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
65543 /*126131*/  /*SwitchOpcode*/ 50, TARGET_VAL(HexagonISD::AT_GOT),// ->126184
65550 /*126144*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::L2_loadri_io), 0,
65557 /*126155*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
65562 /*126165*/      OPC_EmitNode1, TARGET_VAL(Hexagon::L2_loadri_io), 0,
65565 /*126175*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addi), 0,
65570 /*126184*/  /*SwitchOpcode*/ 90|128,8/*1114*/, TARGET_VAL(ISD::INTRINSIC_VOID),// ->127302
65577 /*126198*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y2_dccleana), 0|OPFL_Chain,
65586 /*126212*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y2_dccleaninva), 0|OPFL_Chain,
65595 /*126226*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y2_dcinva), 0|OPFL_Chain,
65604 /*126240*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y2_dczeroa), 0|OPFL_Chain,
65614 /*126255*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y4_l2fetch), 0|OPFL_Chain,
65624 /*126271*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y5_l2fetch), 0|OPFL_Chain,
65637 /*126293*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_qpred_ai), 0|OPFL_Chain,
65645 /*126309*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_qpred_ai), 0|OPFL_Chain,
65658 /*126332*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_qpred_ai), 0|OPFL_Chain,
65671 /*126356*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nqpred_ai), 0|OPFL_Chain,
65679 /*126372*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nqpred_ai), 0|OPFL_Chain,
65692 /*126395*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nqpred_ai), 0|OPFL_Chain,
65705 /*126419*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_qpred_ai), 0|OPFL_Chain,
65713 /*126435*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_qpred_ai), 0|OPFL_Chain,
65726 /*126458*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_qpred_ai), 0|OPFL_Chain,
65739 /*126482*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_nqpred_ai), 0|OPFL_Chain,
65747 /*126498*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_nqpred_ai), 0|OPFL_Chain,
65760 /*126521*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_nqpred_ai), 0|OPFL_Chain,
65773 /*126545*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_qpred_ai), 0|OPFL_Chain,
65781 /*126561*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_qpred_ai), 0|OPFL_Chain,
65794 /*126584*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_qpred_ai), 0|OPFL_Chain,
65807 /*126608*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nqpred_ai), 0|OPFL_Chain,
65815 /*126624*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nqpred_ai), 0|OPFL_Chain,
65828 /*126647*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nqpred_ai), 0|OPFL_Chain,
65841 /*126671*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_qpred_ai), 0|OPFL_Chain,
65849 /*126687*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_qpred_ai), 0|OPFL_Chain,
65862 /*126710*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_qpred_ai), 0|OPFL_Chain,
65875 /*126734*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_nqpred_ai), 0|OPFL_Chain,
65883 /*126750*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_nqpred_ai), 0|OPFL_Chain,
65896 /*126773*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vS32b_nt_nqpred_ai), 0|OPFL_Chain,
65909 /*126795*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermw), 0|OPFL_Chain,
65916 /*126808*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermw), 0|OPFL_Chain,
65930 /*126831*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermh), 0|OPFL_Chain,
65937 /*126844*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermh), 0|OPFL_Chain,
65951 /*126867*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermw_add), 0|OPFL_Chain,
65958 /*126880*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermw_add), 0|OPFL_Chain,
65972 /*126903*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermh_add), 0|OPFL_Chain,
65979 /*126916*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermh_add), 0|OPFL_Chain,
65994 /*126940*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermwq), 0|OPFL_Chain,
66001 /*126954*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermwq), 0|OPFL_Chain,
66016 /*126979*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhq), 0|OPFL_Chain,
66023 /*126993*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhq), 0|OPFL_Chain,
66037 /*127017*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhw), 0|OPFL_Chain,
66044 /*127030*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhw), 0|OPFL_Chain,
66058 /*127053*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhw_add), 0|OPFL_Chain,
66065 /*127066*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhw_add), 0|OPFL_Chain,
66080 /*127090*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhwq), 0|OPFL_Chain,
66087 /*127104*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhwq), 0|OPFL_Chain,
66100 /*127126*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermw), 0|OPFL_Chain,
66112 /*127146*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermh), 0|OPFL_Chain,
66124 /*127166*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermw_add), 0|OPFL_Chain,
66136 /*127186*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermh_add), 0|OPFL_Chain,
66149 /*127207*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermwq), 0|OPFL_Chain,
66162 /*127229*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhq), 0|OPFL_Chain,
66174 /*127250*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhw), 0|OPFL_Chain,
66186 /*127270*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhw_add), 0|OPFL_Chain,
66199 /*127291*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::V6_vscattermhwq), 0|OPFL_Chain,
66204 /*127302*/  /*SwitchOpcode*/ 1|128,2/*257*/, TARGET_VAL(ISD::SRL),// ->127563
66210 /*127313*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66217 /*127327*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_r), 0,
66226 /*127343*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
66234 /*127358*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_r), 0,
66239 /*127368*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_p), 0,
66247 /*127380*/      OPC_CheckOpcode, TARGET_VAL(HexagonISD::VSPLAT),
66250 /*127385*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66258 /*127400*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_vw), 0,
66269 /*127419*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_vh), 0,
66278 /*127434*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66285 /*127448*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_vh), 0,
66294 /*127464*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_vh), 0,
66303 /*127480*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrhv), 0,
66312 /*127497*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrhv), 0,
66318 /*127508*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrhv), 0,
66327 /*127524*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrwv), 0,
66336 /*127541*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrwv), 0,
66342 /*127552*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrwv), 0,
66349 /*127563*/  /*SwitchOpcode*/ 31, TARGET_VAL(HexagonISD::TSTBIT),// ->127597
66354 /*127571*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66358 /*127579*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_i), 0,
66363 /*127588*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_tstbit_r), 0,
66368 /*127597*/  /*SwitchOpcode*/ 43, TARGET_VAL(HexagonISD::CONST32),// ->127643
66371 /*127602*/    OPC_SwitchOpcode /*3 cases */, 10, TARGET_VAL(ISD::TargetGlobalTLSAddress),// ->127616
66374 /*127609*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66378 /*127616*/    /*SwitchOpcode*/ 10, TARGET_VAL(ISD::BasicBlock),// ->127629
66381 /*127622*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66385 /*127629*/    /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetGlobalAddress),// ->127642
66388 /*127635*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66393 /*127643*/  /*SwitchOpcode*/ 30, TARGET_VAL(HexagonISD::CONST32_GP),// ->127676
66396 /*127648*/    OPC_SwitchOpcode /*2 cases */, 10, TARGET_VAL(ISD::TargetBlockAddress),// ->127662
66399 /*127655*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66403 /*127662*/    /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetGlobalAddress),// ->127675
66406 /*127668*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66411 /*127676*/  /*SwitchOpcode*/ 15, TARGET_VAL(HexagonISD::JT),// ->127694
66414 /*127681*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetJumpTable),
66417 /*127687*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66421 /*127694*/  /*SwitchOpcode*/ 15, TARGET_VAL(HexagonISD::CP),// ->127712
66424 /*127699*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstantPool),
66427 /*127705*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66431 /*127712*/  /*SwitchOpcode*/ 40, TARGET_VAL(HexagonISD::TC_RETURN),// ->127755
66437 /*127721*/      OPC_SwitchOpcode /*2 cases */, 8, TARGET_VAL(ISD::TargetGlobalAddress),// ->127733
66440 /*127727*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_tailcall_i), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic1,
66444 /*127733*/      /*SwitchOpcode*/ 8, TARGET_VAL(ISD::TargetExternalSymbol),// ->127744
66447 /*127738*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_tailcall_i), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic1,
66454 /*127747*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_tailcall_r), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic1,
66459 /*127755*/  /*SwitchOpcode*/ 54, TARGET_VAL(HexagonISD::CALL),// ->127812
66465 /*127764*/      OPC_SwitchOpcode /*3 cases */, 9, TARGET_VAL(ISD::TargetGlobalAddress),// ->127777
66468 /*127770*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_call), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
66472 /*127777*/      /*SwitchOpcode*/ 9, TARGET_VAL(ISD::TargetExternalSymbol),// ->127789
66475 /*127782*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_call), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
66479 /*127789*/      /*SwitchOpcode*/ 9, TARGET_VAL(ISD::TargetGlobalTLSAddress),// ->127801
66482 /*127794*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_call), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
66489 /*127804*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_callr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
66494 /*127812*/  /*SwitchOpcode*/ 39, TARGET_VAL(HexagonISD::CALLnr),// ->127854
66500 /*127821*/      OPC_SwitchOpcode /*2 cases */, 8, TARGET_VAL(ISD::TargetGlobalAddress),// ->127833
66503 /*127827*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_call_nr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
66507 /*127833*/      /*SwitchOpcode*/ 8, TARGET_VAL(ISD::TargetExternalSymbol),// ->127844
66510 /*127838*/        OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_call_nr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
66517 /*127847*/      OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_callr_nr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
66522 /*127854*/  /*SwitchOpcode*/ 21, TARGET_VAL(HexagonISD::ALLOCA),// ->127878
66527 /*127861*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66532 /*127870*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_alloca), 0|OPFL_Chain,
66536 /*127878*/  /*SwitchOpcode*/ 68, TARGET_VAL(ISD::Constant),// ->127949
66540 /*127887*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_true), 0,
66547 /*127898*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_false), 0,
66556 /*127913*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66564 /*127929*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrpi), 0,
66570 /*127939*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::CONST64), 0,
66577 /*127949*/  /*SwitchOpcode*/ 46|128,7/*942*/, TARGET_VAL(ISD::BITCAST),// ->128895
66731 /*128164*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66733 /*128171*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
66768 /*128228*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66770 /*128235*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
66777 /*128252*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66779 /*128259*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
66824 /*128327*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66826 /*128334*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
66861 /*128391*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66863 /*128398*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
66870 /*128415*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66872 /*128422*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
66917 /*128490*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66919 /*128497*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
66954 /*128554*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66956 /*128561*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
66963 /*128578*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
66965 /*128585*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
67016 /*128669*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67018 /*128676*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67025 /*128693*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67027 /*128700*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67036 /*128721*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67038 /*128728*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67045 /*128745*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67047 /*128752*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67056 /*128773*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67058 /*128780*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67065 /*128797*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67067 /*128804*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67078 /*128828*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67080 /*128835*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67087 /*128853*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67089 /*128860*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67096 /*128878*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67098 /*128885*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
67104 /*128895*/  /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FP_TO_SINT),// ->128947
67109 /*128906*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2w_chop), 0,
67114 /*128915*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2d_chop), 0,
67122 /*128929*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2w_chop), 0,
67127 /*128938*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2d_chop), 0,
67133 /*128947*/  /*SwitchOpcode*/ 49, TARGET_VAL(ISD::FP_TO_UINT),// ->128999
67138 /*128958*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2uw_chop), 0,
67143 /*128967*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2ud_chop), 0,
67151 /*128981*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2uw_chop), 0,
67156 /*128990*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2ud_chop), 0,
67162 /*128999*/  /*SwitchOpcode*/ 25|128,2/*281*/, TARGET_VAL(ISD::SIGN_EXTEND),// ->129284
67167 /*129011*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_sxtw), 0,
67176 /*129039*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
67181 /*129066*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
67184 /*129078*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67192 /*129107*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
67199 /*129122*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mask), 0,
67205 /*129132*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsxthw), 0,
67213 /*129146*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mask), 0,
67219 /*129156*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsxtbh), 0,
67225 /*129166*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_mask), 0,
67232 /*129179*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
67240 /*129194*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
67246 /*129204*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
67254 /*129218*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
67262 /*129233*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
67268 /*129243*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
67274 /*129253*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67276 /*129260*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunehb), 0,
67281 /*129269*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67283 /*129276*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vtrunehb), 0,
67288 /*129284*/  /*SwitchOpcode*/ 63|128,2/*319*/, TARGET_VAL(ISD::ANY_EXTEND),// ->129607
67294 /*129299*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
67303 /*129319*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_muxii), 0,
67305 /*129328*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
67313 /*129345*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_muxii), 0,
67320 /*129360*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vzxtbh), 0,
67326 /*129370*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67330 /*129385*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67334 /*129400*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67337 /*129410*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67339 /*129421*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
67347 /*129436*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vzxthw), 0,
67353 /*129446*/        OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67357 /*129459*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combineii), 0,
67359 /*129467*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
67365 /*129478*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67368 /*129488*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67371 /*129501*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andir), 0,
67376 /*129511*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67379 /*129521*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67382 /*129535*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andir), 0,
67387 /*129545*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67391 /*129561*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67395 /*129577*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67398 /*129587*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67400 /*129598*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_andp), 0,
67405 /*129607*/  /*SwitchOpcode*/ 10|128,2/*266*/, TARGET_VAL(ISD::BSWAP),// ->129877
67408 /*129615*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_swiz), 0,
67415 /*129630*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67417 /*129638*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_swiz), 0,
67421 /*129651*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67423 /*129659*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_swiz), 0,
67426 /*129669*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67433 /*129690*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67435 /*129697*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
67437 /*129704*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
67445 /*129724*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67447 /*129731*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
67449 /*129738*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
67456 /*129755*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67458 /*129762*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
67460 /*129769*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
67468 /*129788*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67470 /*129795*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
67472 /*129802*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
67480 /*129822*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67482 /*129829*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
67484 /*129836*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
67491 /*129853*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
67493 /*129860*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
67495 /*129867*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vdelta), 0,
67501 /*129877*/  /*SwitchOpcode*/ 21, TARGET_VAL(ISD::ABS),// ->129901
67504 /*129884*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_abs), 0,
67509 /*129893*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_absp), 0,
67514 /*129901*/  /*SwitchOpcode*/ 100|128,6/*868*/, TARGET_VAL(ISD::MULHS),// ->130773
67518 /*129910*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpy_up), 0,
67524 /*129924*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67527 /*129935*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67529 /*129943*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
67532 /*129954*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
67535 /*129965*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67538 /*129976*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67540 /*129984*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
67544 /*129999*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67547 /*130010*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67549 /*130018*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
67552 /*130029*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67554 /*130037*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A4_combineir), 0,
67556 /*130045*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_addp), 0,
67559 /*130056*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
67562 /*130067*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67565 /*130078*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67567 /*130086*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
67570 /*130098*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67573 /*130109*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67575 /*130117*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
67578 /*130128*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
67580 /*130136*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_addp), 0,
67583 /*130147*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asr_i_p), 0,
67587 /*130161*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67590 /*130172*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_clrbit_i), 0,
67594 /*130186*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67597 /*130197*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67599 /*130208*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_andp), 0,
67602 /*130219*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asr_i_p), 0,
67606 /*130233*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67609 /*130244*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_clrbit_i), 0,
67613 /*130258*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67616 /*130269*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67618 /*130280*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_andp), 0,
67620 /*130288*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_addp), 0,
67622 /*130296*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_subp), 0,
67629 /*130312*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67632 /*130323*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67634 /*130331*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_mpy_up), 0,
67638 /*130345*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67641 /*130356*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67643 /*130364*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_mpy_up), 0,
67646 /*130375*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67653 /*130395*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67656 /*130406*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67658 /*130414*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M5_vmpybuu), 0,
67660 /*130422*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vtrunohb), 0,
67664 /*130435*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67667 /*130446*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67669 /*130454*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M5_vmpybuu), 0,
67671 /*130462*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vtrunohb), 0,
67674 /*130472*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67677 /*130486*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A4_vcmpbgti), 0,
67679 /*130494*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_not), 0,
67681 /*130501*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67683 /*130508*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_andp), 0,
67686 /*130519*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A4_vcmpbgti), 0,
67688 /*130527*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_not), 0,
67690 /*130534*/      OPC_EmitNode1, TARGET_VAL(Hexagon::C2_mask), 0,
67692 /*130541*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_andp), 0,
67694 /*130549*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vaddub), 0,
67696 /*130557*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vsubub), 0,
67703 /*130574*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67706 /*130585*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67708 /*130593*/      OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
67711 /*130605*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67714 /*130616*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67717 /*130627*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67719 /*130635*/      OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
67722 /*130647*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67724 /*130655*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_hh), 0,
67728 /*130669*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67731 /*130680*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67733 /*130688*/      OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
67736 /*130700*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67739 /*130711*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67742 /*130722*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67744 /*130730*/      OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
67747 /*130742*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67749 /*130750*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_hh), 0,
67752 /*130761*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67757 /*130773*/  /*SwitchOpcode*/ 39|128,5/*679*/, TARGET_VAL(ISD::MULHU),// ->131456
67761 /*130782*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::M2_mpyu_up), 0,
67767 /*130796*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67770 /*130807*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67772 /*130815*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
67775 /*130826*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
67778 /*130837*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67781 /*130848*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67783 /*130856*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
67787 /*130871*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67790 /*130882*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67792 /*130890*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
67795 /*130901*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67797 /*130909*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A4_combineir), 0,
67799 /*130917*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_addp), 0,
67802 /*130928*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
67805 /*130939*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67808 /*130950*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67810 /*130958*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_acc_s0), 0,
67813 /*130970*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67816 /*130981*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67818 /*130989*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_dpmpyuu_s0), 0,
67821 /*131000*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_p), 0,
67823 /*131008*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_addp), 0,
67830 /*131024*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67833 /*131035*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67835 /*131043*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_mpyu_up), 0,
67839 /*131057*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67842 /*131068*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67844 /*131076*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M2_mpyu_up), 0,
67847 /*131087*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67854 /*131106*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67857 /*131117*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67859 /*131125*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M5_vmpybuu), 0,
67861 /*131133*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vtrunohb), 0,
67865 /*131146*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67868 /*131157*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67870 /*131165*/      OPC_EmitNode1, TARGET_VAL(Hexagon::M5_vmpybuu), 0,
67872 /*131173*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vtrunohb), 0,
67875 /*131183*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67882 /*131203*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67885 /*131214*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67887 /*131222*/      OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
67890 /*131234*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67893 /*131245*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67896 /*131256*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67898 /*131264*/      OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
67901 /*131276*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67903 /*131284*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_hh), 0,
67907 /*131298*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67910 /*131309*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67912 /*131317*/      OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
67915 /*131329*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67918 /*131340*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67921 /*131351*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67923 /*131359*/      OPC_EmitNode2, TARGET_VAL(Hexagon::M2_vmpy2s_s0), 0,
67926 /*131371*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
67928 /*131379*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_hh), 0,
67931 /*131390*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
67934 /*131404*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
67936 /*131412*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_andp), 0,
67939 /*131423*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
67941 /*131431*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_andp), 0,
67943 /*131439*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_vaddh), 0,
67945 /*131447*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vaddh), 0,
67950 /*131456*/  /*SwitchOpcode*/ 21, TARGET_VAL(ISD::BITREVERSE),// ->131480
67953 /*131463*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_brev), 0,
67958 /*131472*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_brevp), 0,
67963 /*131480*/  /*SwitchOpcode*/ 10, TARGET_VAL(HexagonISD::AT_PCREL),// ->131493
67966 /*131486*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C4_addipc), 0,
67970 /*131493*/  /*SwitchOpcode*/ 13, TARGET_VAL(HexagonISD::RET_FLAG),// ->131509
67975 /*131502*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_jmpret), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic0,
67979 /*131509*/  /*SwitchOpcode*/ 12, TARGET_VAL(HexagonISD::EH_RETURN),// ->131524
67983 /*131517*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::EH_RETURN_JMPR), 0|OPFL_Chain,
67987 /*131524*/  /*SwitchOpcode*/ 15, TARGET_VAL(ISD::BR),// ->131542
67991 /*131530*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
67994 /*131535*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_jump), 0|OPFL_Chain,
67998 /*131542*/  /*SwitchOpcode*/ 12, TARGET_VAL(ISD::BRIND),// ->131557
68003 /*131550*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::J2_jumpr), 0|OPFL_Chain,
68007 /*131557*/  /*SwitchOpcode*/ 7, TARGET_VAL(HexagonISD::BARRIER),// ->131567
68010 /*131562*/    OPC_MorphNodeTo0, TARGET_VAL(Hexagon::Y2_barrier), 0|OPFL_Chain,
68014 /*131567*/  /*SwitchOpcode*/ 7, TARGET_VAL(ISD::TRAP),// ->131577
68017 /*131572*/    OPC_MorphNodeTo0, TARGET_VAL(Hexagon::PS_crash), 0|OPFL_Chain,
68021 /*131577*/  /*SwitchOpcode*/ 12, TARGET_VAL(HexagonISD::READCYCLE),// ->131592
68025 /*131585*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_tfrcpp), 0|OPFL_Chain,
68029 /*131592*/  /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(HexagonISD::VEXTRACTW),// ->131725
68035 /*131604*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68044 /*131620*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68050 /*131631*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68059 /*131646*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68068 /*131662*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68074 /*131673*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68083 /*131688*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68092 /*131704*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68098 /*131715*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_extractw), 0,
68104 /*131725*/  /*SwitchOpcode*/ 86|128,3/*470*/, TARGET_VAL(ISD::CTPOP),// ->132199
68109 /*131738*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S5_popcountp), 0,
68111 /*131745*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A4_combineir), 0,
68118 /*131760*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A4_combineir), 0,
68120 /*131768*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S5_popcountp), 0,
68127 /*131781*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68135 /*131796*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68141 /*131806*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68149 /*131820*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
68152 /*131830*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68154 /*131838*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68156 /*131845*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
68159 /*131855*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68161 /*131863*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68163 /*131870*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
68171 /*131886*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
68174 /*131896*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68176 /*131904*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68178 /*131911*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
68181 /*131921*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68183 /*131929*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68185 /*131936*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
68191 /*131947*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
68194 /*131957*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68196 /*131965*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68198 /*131972*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
68201 /*131982*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68203 /*131990*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68205 /*131997*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
68213 /*132012*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68215 /*132019*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vzh), 0,
68218 /*132029*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68220 /*132037*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68222 /*132044*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vzh), 0,
68225 /*132054*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68227 /*132062*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
68235 /*132078*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68237 /*132085*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vzh), 0,
68240 /*132095*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68242 /*132103*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68244 /*132110*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vzh), 0,
68247 /*132120*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68249 /*132128*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
68255 /*132139*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68257 /*132146*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vzh), 0,
68260 /*132156*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68262 /*132164*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpopcounth), 0,
68264 /*132171*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vzh), 0,
68267 /*132181*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68269 /*132189*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaddw), 0,
68275 /*132199*/  /*SwitchOpcode*/ 59, TARGET_VAL(ISD::FMA),// ->132261
68278 /*132205*/      OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
68284 /*132214*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffms), 0,
68292 /*132228*/        OPC_CheckOpcode, TARGET_VAL(ISD::FNEG),
68297 /*132236*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffms), 0,
68305 /*132250*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sffma), 0,
68311 /*132261*/  /*SwitchOpcode*/ 27, TARGET_VAL(ISD::ConstantFP),// ->132291
68315 /*132271*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
68321 /*132283*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::CONST64), 0,
68326 /*132291*/  /*SwitchOpcode*/ 8, TARGET_VAL(ISD::FP_EXTEND),// ->132302
68328 /*132295*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_sf2df), 0,
68332 /*132302*/  /*SwitchOpcode*/ 8, TARGET_VAL(ISD::FP_ROUND),// ->132313
68334 /*132306*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_df2sf), 0,
68338 /*132313*/  /*SwitchOpcode*/ 49, TARGET_VAL(ISD::SINT_TO_FP),// ->132365
68343 /*132324*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_w2sf), 0,
68348 /*132333*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_w2df), 0,
68356 /*132347*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_d2sf), 0,
68361 /*132356*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_d2df), 0,
68367 /*132365*/  /*SwitchOpcode*/ 49, TARGET_VAL(ISD::UINT_TO_FP),// ->132417
68372 /*132376*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_uw2sf), 0,
68377 /*132385*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_uw2df), 0,
68385 /*132399*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_ud2sf), 0,
68390 /*132408*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_conv_ud2df), 0,
68396 /*132417*/  /*SwitchOpcode*/ 71, TARGET_VAL(ISD::FABS),// ->132491
68400 /*132427*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_clrbit_i), 0,
68407 /*132443*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68410 /*132454*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_clrbit_i), 0,
68414 /*132468*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68417 /*132479*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
68422 /*132491*/  /*SwitchOpcode*/ 71, TARGET_VAL(ISD::FNEG),// ->132565
68426 /*132501*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_togglebit_i), 0,
68433 /*132517*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68436 /*132528*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_togglebit_i), 0,
68440 /*132542*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
68443 /*132553*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
68448 /*132565*/  /*SwitchOpcode*/ 26, TARGET_VAL(ISD::FADD),// ->132594
68452 /*132573*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfadd), 0,
68458 /*132585*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfadd), 0,
68463 /*132594*/  /*SwitchOpcode*/ 26, TARGET_VAL(ISD::FSUB),// ->132623
68467 /*132602*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfsub), 0,
68473 /*132614*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_dfsub), 0,
68478 /*132623*/  /*SwitchOpcode*/ 12, TARGET_VAL(ISD::FMUL),// ->132638
68482 /*132630*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmpy), 0,
68486 /*132638*/  /*SwitchOpcode*/ 12, TARGET_VAL(ISD::FMINNUM),// ->132653
68490 /*132645*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmin), 0,
68494 /*132653*/  /*SwitchOpcode*/ 12, TARGET_VAL(ISD::FMAXNUM),// ->132668
68498 /*132660*/    OPC_MorphNodeTo1, TARGET_VAL(Hexagon::F2_sfmax), 0,
68502 /*132668*/  /*SwitchOpcode*/ 126|128,16/*2174*/, TARGET_VAL(ISD::VSELECT),// ->134846
68505 /*132676*/      OPC_SwitchOpcode /*2 cases */, 120|128,11/*1528*/, TARGET_VAL(ISD::SETCC),// ->134209
68518 /*132704*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
68526 /*132719*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
68539 /*132742*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
68547 /*132757*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
68560 /*132780*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
68568 /*132795*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
68581 /*132818*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
68589 /*132833*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
68608 /*132869*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
68614 /*132880*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
68624 /*132898*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
68630 /*132909*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
68645 /*132935*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
68651 /*132946*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminb), 0,
68661 /*132964*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
68667 /*132975*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxb), 0,
68682 /*133001*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
68688 /*133012*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
68698 /*133030*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
68704 /*133041*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
68719 /*133067*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
68725 /*133078*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminub), 0,
68735 /*133096*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
68741 /*133107*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxub), 0,
68759 /*133138*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
68767 /*133153*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
68780 /*133176*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
68788 /*133191*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
68801 /*133214*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
68809 /*133229*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
68822 /*133252*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
68830 /*133267*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
68850 /*133304*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
68856 /*133315*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
68866 /*133333*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
68872 /*133344*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
68887 /*133370*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
68893 /*133381*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminh), 0,
68903 /*133399*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
68909 /*133410*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxh), 0,
68924 /*133436*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
68930 /*133447*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
68940 /*133465*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
68946 /*133476*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
68961 /*133502*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
68967 /*133513*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminuh), 0,
68977 /*133531*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
68983 /*133542*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxuh), 0,
69001 /*133572*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
69009 /*133587*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
69022 /*133610*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
69030 /*133625*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
69049 /*133659*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
69055 /*133670*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
69065 /*133688*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
69071 /*133699*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
69086 /*133725*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
69092 /*133736*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vminw), 0,
69102 /*133754*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
69108 /*133765*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmaxw), 0,
69125 /*133795*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminb), 0,
69132 /*133808*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxb), 0,
69144 /*133829*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminb), 0,
69151 /*133842*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxb), 0,
69163 /*133863*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminub), 0,
69170 /*133876*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxub), 0,
69182 /*133897*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminub), 0,
69189 /*133910*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxub), 0,
69205 /*133939*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminh), 0,
69212 /*133952*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxh), 0,
69224 /*133973*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminh), 0,
69231 /*133986*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxh), 0,
69243 /*134007*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminuh), 0,
69250 /*134020*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxuh), 0,
69262 /*134041*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminuh), 0,
69269 /*134054*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxuh), 0,
69285 /*134083*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminw), 0,
69292 /*134096*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxw), 0,
69304 /*134117*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminw), 0,
69311 /*134130*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxw), 0,
69323 /*134151*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminuw), 0,
69330 /*134164*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxuw), 0,
69342 /*134185*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vminuw), 0,
69349 /*134198*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_vmaxuw), 0,
69356 /*134209*/      /*SwitchOpcode*/ 47|128,3/*431*/, TARGET_VAL(ISD::XOR),// ->134644
69360 /*134218*/          OPC_SwitchOpcode /*2 cases */, 51, TARGET_VAL(HexagonISD::PTRUE),// ->134273
69367 /*134231*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69376 /*134247*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69385 /*134263*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69390 /*134273*/          /*SwitchOpcode*/ 22|128,1/*150*/, TARGET_VAL(HexagonISD::QTRUE),// ->134427
69398 /*134288*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69409 /*134309*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69415 /*134321*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69422 /*134335*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69434 /*134357*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69440 /*134369*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69447 /*134383*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69459 /*134404*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69465 /*134416*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69474 /*134431*/          OPC_SwitchOpcode /*2 cases */, 52, TARGET_VAL(HexagonISD::PTRUE),// ->134487
69482 /*134445*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69491 /*134461*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69500 /*134477*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69505 /*134487*/          /*SwitchOpcode*/ 23|128,1/*151*/, TARGET_VAL(HexagonISD::QTRUE),// ->134642
69514 /*134503*/              OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69525 /*134524*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69531 /*134536*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69538 /*134550*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69550 /*134572*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69556 /*134584*/                  OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69563 /*134598*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69575 /*134619*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69581 /*134631*/                OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69597 /*134656*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69606 /*134672*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69615 /*134688*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::C2_vmux), 0,
69625 /*134706*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69636 /*134727*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69642 /*134739*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69649 /*134753*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69661 /*134775*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69667 /*134787*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69674 /*134801*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69686 /*134822*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69692 /*134834*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vmux), 0,
69699 /*134846*/  /*SwitchOpcode*/ 55|128,11/*1463*/, TARGET_VAL(HexagonISD::VSPLAT),// ->136313
69706 /*134863*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69708 /*134870*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69716 /*134886*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69718 /*134893*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69721 /*134903*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69723 /*134910*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69726 /*134920*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69734 /*134940*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69736 /*134947*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69739 /*134957*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69741 /*134964*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69744 /*134974*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69754 /*134996*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69756 /*135003*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69763 /*135016*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69765 /*135023*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69775 /*135042*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69777 /*135049*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69780 /*135059*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69782 /*135066*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69785 /*135076*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69791 /*135090*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69798 /*135106*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69800 /*135113*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69808 /*135129*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69810 /*135136*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69817 /*135149*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69819 /*135156*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69831 /*135177*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69833 /*135184*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69841 /*135200*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69843 /*135207*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69850 /*135220*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69852 /*135227*/            OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69865 /*135252*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69867 /*135259*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69871 /*135272*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69873 /*135279*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69876 /*135289*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69885 /*135312*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69887 /*135319*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69891 /*135332*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69893 /*135339*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69896 /*135349*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69904 /*135369*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69906 /*135376*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69910 /*135389*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69912 /*135396*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69915 /*135406*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69928 /*135435*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69930 /*135442*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69934 /*135455*/          OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69936 /*135462*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69939 /*135472*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69948 /*135495*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69950 /*135502*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69954 /*135515*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69956 /*135522*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69959 /*135532*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69967 /*135552*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69969 /*135559*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69973 /*135572*/            OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
69975 /*135579*/            OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
69978 /*135589*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
69988 /*135608*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S6_vsplatrbp), 0,
69994 /*135617*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70000 /*135629*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::A2_combineii), 0,
70006 /*135640*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70012 /*135650*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_vsplatrh), 0,
70021 /*135669*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70029 /*135687*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70036 /*135700*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70039 /*135710*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70042 /*135720*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70049 /*135737*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70052 /*135747*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70055 /*135757*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70064 /*135776*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70070 /*135786*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70079 /*135801*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70081 /*135808*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70088 /*135821*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70090 /*135828*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70093 /*135838*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70095 /*135845*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70098 /*135855*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70105 /*135872*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70107 /*135879*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70110 /*135889*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70112 /*135896*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70115 /*135906*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70124 /*135925*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70126 /*135932*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70132 /*135942*/        OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70134 /*135949*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70143 /*135965*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70145 /*135973*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70152 /*135986*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70154 /*135994*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70157 /*136004*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70159 /*136012*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70162 /*136022*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70169 /*136039*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70171 /*136047*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70174 /*136057*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70176 /*136065*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70179 /*136075*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70188 /*136094*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70190 /*136102*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70196 /*136112*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70198 /*136120*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70206 /*136134*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70209 /*136144*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70212 /*136154*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70220 /*136173*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70223 /*136183*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70226 /*136193*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70234 /*136212*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70236 /*136219*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70239 /*136229*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_vsplatrb), 0,
70241 /*136236*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70244 /*136246*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70252 /*136265*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70254 /*136273*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70257 /*136283*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_combine_ll), 0,
70259 /*136291*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
70262 /*136301*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70267 /*136313*/  /*SwitchOpcode*/ 15|128,3/*399*/, TARGET_VAL(ISD::CONCAT_VECTORS),// ->136716
70270 /*136321*/      OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70274 /*136329*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70278 /*136337*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70285 /*136347*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70290 /*136357*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70296 /*136366*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70304 /*136377*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70308 /*136385*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70315 /*136395*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70320 /*136405*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70326 /*136414*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70334 /*136425*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70338 /*136433*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70345 /*136443*/        OPC_CheckOpcode, TARGET_VAL(HexagonISD::VZERO),
70350 /*136453*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70356 /*136462*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
70371 /*136490*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70383 /*136519*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70392 /*136542*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70404 /*136570*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70416 /*136599*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70425 /*136622*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70437 /*136650*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70449 /*136679*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70458 /*136702*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70465 /*136716*/  /*SwitchOpcode*/ 57|128,3/*441*/, TARGET_VAL(HexagonISD::VASL),// ->137161
70470 /*136725*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70476 /*136737*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_vw), 0,
70485 /*136754*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_i_vh), 0,
70491 /*136767*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
70495 /*136779*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70498 /*136792*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_i_vh), 0,
70501 /*136803*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70509 /*136816*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_vw), 0,
70515 /*136827*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asl_r_vh), 0,
70522 /*136840*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70530 /*136855*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70536 /*136866*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70544 /*136880*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw), 0,
70552 /*136895*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw), 0,
70558 /*136906*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vaslw), 0,
70566 /*136921*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
70570 /*136933*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70572 /*136944*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asl_i_vh), 0,
70575 /*136955*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70582 /*136968*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70585 /*136978*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70587 /*136986*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70589 /*136994*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70592 /*137004*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70594 /*137012*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70596 /*137020*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
70604 /*137036*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70607 /*137046*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70609 /*137054*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70611 /*137062*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70614 /*137072*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70616 /*137080*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70618 /*137088*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
70624 /*137099*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70627 /*137109*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70629 /*137117*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70631 /*137125*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70634 /*137135*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70636 /*137143*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vaslh), 0,
70638 /*137151*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
70644 /*137161*/  /*SwitchOpcode*/ 57|128,3/*441*/, TARGET_VAL(HexagonISD::VASR),// ->137606
70649 /*137170*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70655 /*137182*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_vw), 0,
70664 /*137199*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
70670 /*137212*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
70674 /*137224*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70677 /*137237*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
70680 /*137248*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70688 /*137261*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_vw), 0,
70694 /*137272*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_asr_r_vh), 0,
70701 /*137285*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70709 /*137300*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70715 /*137311*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70723 /*137325*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
70731 /*137340*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
70737 /*137351*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vasrw), 0,
70745 /*137366*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
70749 /*137378*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70751 /*137389*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_asr_i_vh), 0,
70754 /*137400*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70761 /*137413*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
70764 /*137423*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70766 /*137431*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70768 /*137439*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
70771 /*137449*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70773 /*137457*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70775 /*137465*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
70783 /*137481*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
70786 /*137491*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70788 /*137499*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70790 /*137507*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
70793 /*137517*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70795 /*137525*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70797 /*137533*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
70803 /*137544*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
70806 /*137554*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70808 /*137562*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70810 /*137570*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
70813 /*137580*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70815 /*137588*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vasrh), 0,
70817 /*137596*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
70823 /*137606*/  /*SwitchOpcode*/ 57|128,3/*441*/, TARGET_VAL(HexagonISD::VLSR),// ->138051
70828 /*137615*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70834 /*137627*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_vw), 0,
70843 /*137644*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_i_vh), 0,
70849 /*137657*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
70853 /*137669*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70856 /*137682*/          OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_vh), 0,
70859 /*137693*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70867 /*137706*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_vw), 0,
70873 /*137717*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::S2_lsr_r_vh), 0,
70880 /*137730*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70888 /*137745*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70894 /*137756*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70902 /*137770*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrw), 0,
70910 /*137785*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrw), 0,
70916 /*137796*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vlsrw), 0,
70924 /*137811*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
70928 /*137823*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
70930 /*137834*/      OPC_EmitNode1, TARGET_VAL(Hexagon::S2_lsr_i_vh), 0,
70933 /*137845*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70940 /*137858*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70943 /*137868*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70945 /*137876*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70947 /*137884*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70950 /*137894*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70952 /*137902*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70954 /*137910*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
70962 /*137926*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70965 /*137936*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70967 /*137944*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70969 /*137952*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70972 /*137962*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70974 /*137970*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70976 /*137978*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
70982 /*137989*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70985 /*137999*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70987 /*138007*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70989 /*138015*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
70992 /*138025*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
70994 /*138033*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vlsrh), 0,
70996 /*138041*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
71002 /*138051*/  /*SwitchOpcode*/ 63|128,1/*191*/, TARGET_VAL(HexagonISD::VZERO),// ->138246
71006 /*138062*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71012 /*138071*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71018 /*138080*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71026 /*138093*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71032 /*138102*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71040 /*138115*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71046 /*138124*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71052 /*138133*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71060 /*138146*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71066 /*138155*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71074 /*138168*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71080 /*138177*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71086 /*138186*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71094 /*138199*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71100 /*138208*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vd0), 0,
71107 /*138219*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71113 /*138229*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71119 /*138239*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_vdd0), 0,
71124 /*138246*/  /*SwitchOpcode*/ 118, TARGET_VAL(HexagonISD::VINSERTW0),// ->138367
71129 /*138256*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71136 /*138270*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71142 /*138281*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71149 /*138294*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71156 /*138308*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71162 /*138319*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71169 /*138332*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71176 /*138346*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71182 /*138357*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vinsertwr), 0,
71188 /*138367*/  /*SwitchOpcode*/ 69|128,3/*453*/, TARGET_VAL(HexagonISD::VSPLATW),// ->138824
71193 /*138379*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71200 /*138392*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71203 /*138402*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71206 /*138412*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71213 /*138429*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71216 /*138439*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71219 /*138449*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71227 /*138467*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71233 /*138477*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71241 /*138491*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71248 /*138504*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71251 /*138514*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71254 /*138524*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71261 /*138541*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71264 /*138551*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71267 /*138561*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71275 /*138579*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71281 /*138589*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71289 /*138603*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71296 /*138616*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71299 /*138626*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71302 /*138636*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71309 /*138653*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71312 /*138663*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71315 /*138673*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71323 /*138691*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71329 /*138701*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71337 /*138716*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71340 /*138726*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71343 /*138736*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71350 /*138754*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71353 /*138764*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71356 /*138774*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71363 /*138792*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71366 /*138802*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_lvsplatw), 0,
71369 /*138812*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
71374 /*138824*/  /*SwitchOpcode*/ 96, TARGET_VAL(HexagonISD::QTRUE),// ->138923
71377 /*138832*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71384 /*138844*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71390 /*138853*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71396 /*138862*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71404 /*138875*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71410 /*138884*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71416 /*138893*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71424 /*138906*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71430 /*138915*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qtrue), 0,
71436 /*138923*/  /*SwitchOpcode*/ 96, TARGET_VAL(HexagonISD::QFALSE),// ->139022
71439 /*138931*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71446 /*138943*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71452 /*138952*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71458 /*138961*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71466 /*138974*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71472 /*138983*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71478 /*138992*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71486 /*139005*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71492 /*139014*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::PS_qfalse), 0,
71498 /*139022*/  /*SwitchOpcode*/ 30|128,4/*542*/, TARGET_VAL(ISD::SIGN_EXTEND_VECTOR_INREG),// ->139568
71505 /*139039*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71508 /*139049*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71515 /*139063*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71517 /*139071*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71524 /*139084*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71526 /*139092*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71534 /*139106*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71537 /*139116*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71539 /*139124*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71542 /*139134*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71549 /*139148*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71551 /*139156*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71554 /*139166*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71556 /*139174*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71563 /*139187*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71565 /*139195*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71568 /*139205*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71570 /*139213*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71581 /*139233*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71584 /*139243*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71590 /*139254*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71593 /*139264*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71601 /*139279*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71604 /*139289*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71606 /*139297*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71609 /*139307*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71615 /*139318*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71618 /*139328*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71620 /*139336*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71623 /*139346*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71634 /*139365*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71637 /*139375*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71644 /*139389*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71646 /*139397*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71653 /*139410*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71655 /*139418*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71665 /*139435*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71668 /*139445*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71674 /*139456*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71677 /*139466*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71687 /*139486*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71689 /*139494*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71696 /*139508*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71698 /*139516*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackb), 0,
71701 /*139526*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71703 /*139534*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71713 /*139552*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71715 /*139560*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackh), 0,
71720 /*139568*/  /*SwitchOpcode*/ 30|128,4/*542*/, TARGET_VAL(ISD::ZERO_EXTEND_VECTOR_INREG),// ->140114
71727 /*139585*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71730 /*139595*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71737 /*139609*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71739 /*139617*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71746 /*139630*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71748 /*139638*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71756 /*139652*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71759 /*139662*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71761 /*139670*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71764 /*139680*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71771 /*139694*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71773 /*139702*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71776 /*139712*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71778 /*139720*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71785 /*139733*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71787 /*139741*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71790 /*139751*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71792 /*139759*/          OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71803 /*139779*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71806 /*139789*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71812 /*139800*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71815 /*139810*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71823 /*139825*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71826 /*139835*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71828 /*139843*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71831 /*139853*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71837 /*139864*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71840 /*139874*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71842 /*139882*/          OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71845 /*139892*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71856 /*139911*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71859 /*139921*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71866 /*139935*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71868 /*139943*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71875 /*139956*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71877 /*139964*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71887 /*139981*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71890 /*139991*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71896 /*140002*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71899 /*140012*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71909 /*140032*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71911 /*140040*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71918 /*140054*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71920 /*140062*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vunpackub), 0,
71923 /*140072*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71925 /*140080*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71935 /*140098*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
71937 /*140106*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vunpackuh), 0,
71942 /*140114*/  /*SwitchOpcode*/ 107|128,6/*875*/, TARGET_VAL(HexagonISD::QCAT),// ->140993
71948 /*140128*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
71951 /*140146*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
71953 /*140153*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
71955 /*140161*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
71959 /*140175*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
71961 /*140182*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vror), 0,
71963 /*140190*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
71966 /*140208*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
71968 /*140215*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
71970 /*140223*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
71972 /*140231*/      OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vor), 0,
71975 /*140251*/      OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
71977 /*140258*/      OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
71986 /*140277*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
71989 /*140295*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
71991 /*140302*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
71993 /*140310*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
71997 /*140324*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
71999 /*140331*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vror), 0,
72001 /*140339*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72004 /*140357*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72006 /*140364*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72008 /*140372*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72010 /*140380*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vor), 0,
72013 /*140400*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72015 /*140407*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
72021 /*140419*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72024 /*140437*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72026 /*140444*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72028 /*140452*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72032 /*140466*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72034 /*140473*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vror), 0,
72036 /*140481*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72039 /*140499*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72041 /*140506*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72043 /*140514*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72045 /*140522*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vor), 0,
72048 /*140542*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72050 /*140549*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
72056 /*140561*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72059 /*140579*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72061 /*140586*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72063 /*140594*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72067 /*140608*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72069 /*140615*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vror), 0,
72071 /*140623*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72074 /*140641*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72076 /*140648*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72078 /*140656*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72080 /*140664*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vor), 0,
72083 /*140684*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72085 /*140691*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
72095 /*140711*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72098 /*140729*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72100 /*140736*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72102 /*140744*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72106 /*140758*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72108 /*140765*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vror), 0,
72110 /*140773*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72113 /*140791*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72115 /*140798*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72117 /*140806*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72119 /*140814*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vor), 0,
72122 /*140834*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72124 /*140841*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,
72130 /*140853*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72133 /*140871*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72135 /*140878*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72137 /*140886*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72141 /*140900*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72143 /*140907*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vror), 0,
72145 /*140915*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vd0), 0,
72148 /*140933*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72150 /*140940*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vandqrt), 0,
72152 /*140948*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vpackeb), 0,
72154 /*140956*/        OPC_EmitNode1, TARGET_VAL(Hexagon::V6_vor), 0,
72157 /*140976*/        OPC_EmitNode1, TARGET_VAL(Hexagon::A2_tfrsi), 0,
72159 /*140983*/        OPC_MorphNodeTo1, TARGET_VAL(Hexagon::V6_vandvrt), 0,