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

References

gen/lib/Target/MSP430/MSP430GenDAGISel.inc
   57 /*     0*/  OPC_SwitchOpcode /*36 cases */, 25|128,39/*5017*/, TARGET_VAL(ISD::STORE),// ->5022
   62 /*    11*/      OPC_SwitchOpcode /*16 cases */, 32|128,12/*1568*/, TARGET_VAL(ISD::AND),// ->1584
   65 /*    20*/          OPC_SwitchOpcode /*2 cases */, 56|128,6/*824*/, TARGET_VAL(ISD::LOAD),// ->849
   75 /*    38*/              OPC_SwitchOpcode /*2 cases */, 99|128,3/*483*/, TARGET_VAL(ISD::XOR),// ->526
   78 /*    46*/                  OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
   96 /*    91*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mm), 0|OPFL_Chain|OPFL_MemRefs,
  108 /*   121*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mm), 0|OPFL_Chain|OPFL_MemRefs,
  116 /*   135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  130 /*   173*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mc), 0|OPFL_Chain|OPFL_MemRefs,
  147 /*   216*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mc), 0|OPFL_Chain|OPFL_MemRefs,
  156 /*   240*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  169 /*   267*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mc), 0|OPFL_Chain|OPFL_MemRefs,
  185 /*   299*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mc), 0|OPFL_Chain|OPFL_MemRefs,
  193 /*   312*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  205 /*   347*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mi), 0|OPFL_Chain|OPFL_MemRefs,
  217 /*   374*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mi), 0|OPFL_Chain|OPFL_MemRefs,
  226 /*   398*/                  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  237 /*   422*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mi), 0|OPFL_Chain|OPFL_MemRefs,
  249 /*   449*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mi), 0|OPFL_Chain|OPFL_MemRefs,
  265 /*   490*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mr), 0|OPFL_Chain|OPFL_MemRefs,
  276 /*   515*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mr), 0|OPFL_Chain|OPFL_MemRefs,
  282 /*   526*/              /*SwitchOpcode*/ 5|128,1/*133*/, TARGET_VAL(ISD::LOAD),// ->663
  299 /*   562*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND8mm), 0|OPFL_Chain|OPFL_MemRefs,
  310 /*   590*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND8mm), 0|OPFL_Chain|OPFL_MemRefs,
  324 /*   623*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND16mm), 0|OPFL_Chain|OPFL_MemRefs,
  335 /*   651*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND16mm), 0|OPFL_Chain|OPFL_MemRefs,
  346 /*   670*/                OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  358 /*   696*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND8mc), 0|OPFL_Chain|OPFL_MemRefs,
  373 /*   727*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND16mc), 0|OPFL_Chain|OPFL_MemRefs,
  387 /*   757*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND8mi), 0|OPFL_Chain|OPFL_MemRefs,
  399 /*   784*/                    OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND16mi), 0|OPFL_Chain|OPFL_MemRefs,
  413 /*   812*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND8mr), 0|OPFL_Chain|OPFL_MemRefs,
  425 /*   838*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND16mr), 0|OPFL_Chain|OPFL_MemRefs,
  431 /*   849*/          /*SwitchOpcode*/ 22|128,5/*662*/, TARGET_VAL(ISD::XOR),// ->1515
  434 /*   856*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  445 /*   881*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  461 /*   914*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mm), 0|OPFL_Chain|OPFL_MemRefs,
  473 /*   944*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mm), 0|OPFL_Chain|OPFL_MemRefs,
  481 /*   958*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  487 /*   977*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  503 /*  1007*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mc), 0|OPFL_Chain|OPFL_MemRefs,
  511 /*  1030*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  516 /*  1038*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  532 /*  1068*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mc), 0|OPFL_Chain|OPFL_MemRefs,
  539 /*  1080*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  545 /*  1099*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  561 /*  1129*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mc), 0|OPFL_Chain|OPFL_MemRefs,
  569 /*  1152*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  574 /*  1160*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  590 /*  1190*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mc), 0|OPFL_Chain|OPFL_MemRefs,
  597 /*  1202*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  602 /*  1219*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  618 /*  1249*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mi), 0|OPFL_Chain|OPFL_MemRefs,
  626 /*  1272*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  630 /*  1278*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  646 /*  1308*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mi), 0|OPFL_Chain|OPFL_MemRefs,
  653 /*  1320*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  658 /*  1337*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  674 /*  1367*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mi), 0|OPFL_Chain|OPFL_MemRefs,
  682 /*  1390*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  686 /*  1396*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  702 /*  1426*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mi), 0|OPFL_Chain|OPFL_MemRefs,
  711 /*  1450*/              OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  726 /*  1479*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC8mr), 0|OPFL_Chain|OPFL_MemRefs,
  737 /*  1504*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIC16mr), 0|OPFL_Chain|OPFL_MemRefs,
  747 /*  1519*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  762 /*  1548*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND8mr), 0|OPFL_Chain|OPFL_MemRefs,
  773 /*  1573*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::AND16mr), 0|OPFL_Chain|OPFL_MemRefs,
  779 /*  1584*/      /*SwitchOpcode*/ 25|128,3/*409*/, TARGET_VAL(ISD::ADD),// ->1997
  782 /*  1592*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  792 /*  1608*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  809 /*  1643*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mm), 0|OPFL_Chain|OPFL_MemRefs,
  820 /*  1671*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mm), 0|OPFL_Chain|OPFL_MemRefs,
  834 /*  1704*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mm), 0|OPFL_Chain|OPFL_MemRefs,
  845 /*  1732*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mm), 0|OPFL_Chain|OPFL_MemRefs,
  855 /*  1750*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  867 /*  1776*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mc), 0|OPFL_Chain|OPFL_MemRefs,
  882 /*  1807*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mc), 0|OPFL_Chain|OPFL_MemRefs,
  896 /*  1837*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mi), 0|OPFL_Chain|OPFL_MemRefs,
  908 /*  1864*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mi), 0|OPFL_Chain|OPFL_MemRefs,
  922 /*  1892*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mr), 0|OPFL_Chain|OPFL_MemRefs,
  934 /*  1918*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mr), 0|OPFL_Chain|OPFL_MemRefs,
  943 /*  1932*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  958 /*  1961*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mr), 0|OPFL_Chain|OPFL_MemRefs,
  969 /*  1986*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mr), 0|OPFL_Chain|OPFL_MemRefs,
  975 /*  1997*/      /*SwitchOpcode*/ 27|128,3/*411*/, TARGET_VAL(ISD::ADDE),// ->2412
  980 /*  2007*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
  990 /*  2023*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1007 /*  2058*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC8mm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1018 /*  2086*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC8mm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1032 /*  2119*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC16mm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1043 /*  2147*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC16mm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1053 /*  2165*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1065 /*  2191*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC8mc), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1080 /*  2222*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC16mc), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1094 /*  2252*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC8mi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1106 /*  2279*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC16mi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1120 /*  2307*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC8mr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1132 /*  2333*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC16mr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1141 /*  2347*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1156 /*  2376*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC8mr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1167 /*  2401*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADDC16mr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1173 /*  2412*/      /*SwitchOpcode*/ 25|128,3/*409*/, TARGET_VAL(ISD::OR),// ->2825
 1176 /*  2420*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1186 /*  2436*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1203 /*  2471*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS8mm), 0|OPFL_Chain|OPFL_MemRefs,
 1214 /*  2499*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS8mm), 0|OPFL_Chain|OPFL_MemRefs,
 1228 /*  2532*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS16mm), 0|OPFL_Chain|OPFL_MemRefs,
 1239 /*  2560*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS16mm), 0|OPFL_Chain|OPFL_MemRefs,
 1249 /*  2578*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1261 /*  2604*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS8mc), 0|OPFL_Chain|OPFL_MemRefs,
 1276 /*  2635*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS16mc), 0|OPFL_Chain|OPFL_MemRefs,
 1290 /*  2665*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS8mi), 0|OPFL_Chain|OPFL_MemRefs,
 1302 /*  2692*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS16mi), 0|OPFL_Chain|OPFL_MemRefs,
 1316 /*  2720*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS8mr), 0|OPFL_Chain|OPFL_MemRefs,
 1328 /*  2746*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS16mr), 0|OPFL_Chain|OPFL_MemRefs,
 1337 /*  2760*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1352 /*  2789*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS8mr), 0|OPFL_Chain|OPFL_MemRefs,
 1363 /*  2814*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIS16mr), 0|OPFL_Chain|OPFL_MemRefs,
 1369 /*  2825*/      /*SwitchOpcode*/ 25|128,3/*409*/, TARGET_VAL(ISD::XOR),// ->3238
 1372 /*  2833*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1382 /*  2849*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1399 /*  2884*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR8mm), 0|OPFL_Chain|OPFL_MemRefs,
 1410 /*  2912*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR8mm), 0|OPFL_Chain|OPFL_MemRefs,
 1424 /*  2945*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR16mm), 0|OPFL_Chain|OPFL_MemRefs,
 1435 /*  2973*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR16mm), 0|OPFL_Chain|OPFL_MemRefs,
 1445 /*  2991*/              OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1457 /*  3017*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR8mc), 0|OPFL_Chain|OPFL_MemRefs,
 1472 /*  3048*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR16mc), 0|OPFL_Chain|OPFL_MemRefs,
 1486 /*  3078*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR8mi), 0|OPFL_Chain|OPFL_MemRefs,
 1498 /*  3105*/                  OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR16mi), 0|OPFL_Chain|OPFL_MemRefs,
 1512 /*  3133*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR8mr), 0|OPFL_Chain|OPFL_MemRefs,
 1524 /*  3159*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR16mr), 0|OPFL_Chain|OPFL_MemRefs,
 1533 /*  3173*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1548 /*  3202*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR8mr), 0|OPFL_Chain|OPFL_MemRefs,
 1559 /*  3227*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::XOR16mr), 0|OPFL_Chain|OPFL_MemRefs,
 1565 /*  3238*/      /*SwitchOpcode*/ 19|128,2/*275*/, TARGET_VAL(ISD::SUB),// ->3517
 1567 /*  3243*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1577 /*  3258*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1593 /*  3291*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB8mm), 0|OPFL_Chain|OPFL_MemRefs,
 1605 /*  3321*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB16mm), 0|OPFL_Chain|OPFL_MemRefs,
 1614 /*  3338*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1626 /*  3364*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB8mc), 0|OPFL_Chain|OPFL_MemRefs,
 1641 /*  3395*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB16mc), 0|OPFL_Chain|OPFL_MemRefs,
 1655 /*  3425*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB8mi), 0|OPFL_Chain|OPFL_MemRefs,
 1667 /*  3452*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB16mi), 0|OPFL_Chain|OPFL_MemRefs,
 1681 /*  3480*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB8mr), 0|OPFL_Chain|OPFL_MemRefs,
 1693 /*  3506*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB16mr), 0|OPFL_Chain|OPFL_MemRefs,
 1699 /*  3517*/      /*SwitchOpcode*/ 21|128,2/*277*/, TARGET_VAL(ISD::SUBE),// ->3798
 1703 /*  3524*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1713 /*  3539*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1729 /*  3572*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUBC8mm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1741 /*  3602*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUBC16mm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1750 /*  3619*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1762 /*  3645*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUBC8mc), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1777 /*  3676*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUBC16mc), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1791 /*  3706*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUBC8mi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1803 /*  3733*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUBC16mi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1817 /*  3761*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUBC8mr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1829 /*  3787*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUBC16mr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 1835 /*  3798*/      /*SwitchOpcode*/ 19|128,2/*275*/, TARGET_VAL(MSP430ISD::DADD),// ->4077
 1837 /*  3803*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1847 /*  3818*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1863 /*  3851*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::DADD8mm), 0|OPFL_Chain|OPFL_MemRefs,
 1875 /*  3881*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::DADD16mm), 0|OPFL_Chain|OPFL_MemRefs,
 1884 /*  3898*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1896 /*  3924*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::DADD8mc), 0|OPFL_Chain|OPFL_MemRefs,
 1911 /*  3955*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::DADD16mc), 0|OPFL_Chain|OPFL_MemRefs,
 1925 /*  3985*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::DADD8mi), 0|OPFL_Chain|OPFL_MemRefs,
 1937 /*  4012*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::DADD16mi), 0|OPFL_Chain|OPFL_MemRefs,
 1951 /*  4040*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::DADD8mr), 0|OPFL_Chain|OPFL_MemRefs,
 1963 /*  4066*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::DADD16mr), 0|OPFL_Chain|OPFL_MemRefs,
 1969 /*  4077*/      /*SwitchOpcode*/ 24|128,2/*280*/, TARGET_VAL(ISD::ADDC),// ->4361
 1973 /*  4086*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 1983 /*  4102*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2000 /*  4137*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2011 /*  4165*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2025 /*  4198*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2036 /*  4226*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2051 /*  4257*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2062 /*  4282*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2071 /*  4296*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2086 /*  4325*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD16mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2097 /*  4350*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADD8mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2103 /*  4361*/      /*SwitchOpcode*/ 18|128,1/*146*/, TARGET_VAL(ISD::SUBC),// ->4511
 2106 /*  4367*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2116 /*  4382*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2132 /*  4415*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB16mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2144 /*  4445*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB8mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2158 /*  4475*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB16mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2169 /*  4500*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::SUB8mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2175 /*  4511*/      /*SwitchOpcode*/ 63, TARGET_VAL(MSP430ISD::RRA),// ->4577
 2177 /*  4515*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2192 /*  4544*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::RRA8m), 0|OPFL_Chain|OPFL_MemRefs,
 2203 /*  4568*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::RRA16m), 0|OPFL_Chain|OPFL_MemRefs,
 2208 /*  4577*/      /*SwitchOpcode*/ 63, TARGET_VAL(MSP430ISD::RRC),// ->4643
 2210 /*  4581*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2225 /*  4610*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::RRC8m), 0|OPFL_Chain|OPFL_MemRefs,
 2236 /*  4634*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::RRC16m), 0|OPFL_Chain|OPFL_MemRefs,
 2241 /*  4643*/      /*SwitchOpcode*/ 41, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->4687
 2243 /*  4647*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2261 /*  4679*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::SEXT16m), 0|OPFL_Chain|OPFL_MemRefs,
 2265 /*  4687*/      /*SwitchOpcode*/ 36, TARGET_VAL(ISD::BSWAP),// ->4726
 2267 /*  4691*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2282 /*  4719*/        OPC_MorphNodeTo0, TARGET_VAL(MSP430::SWPB16m), 0|OPFL_Chain|OPFL_MemRefs,
 2286 /*  4726*/      /*SwitchOpcode*/ 64, TARGET_VAL(ISD::LOAD),// ->4793
 2301 /*  4756*/          OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV8mm), 0|OPFL_Chain|OPFL_MemRefs,
 2313 /*  4783*/          OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV16mm), 0|OPFL_Chain|OPFL_MemRefs,
 2318 /*  4793*/      /*SwitchOpcode*/ 76, TARGET_VAL(MSP430ISD::Wrapper),// ->4872
 2321 /*  4798*/        OPC_SwitchOpcode /*3 cases */, 21, TARGET_VAL(ISD::TargetGlobalAddress),// ->4823
 2330 /*  4815*/          OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV16mi), 0|OPFL_Chain|OPFL_MemRefs,
 2334 /*  4823*/        /*SwitchOpcode*/ 21, TARGET_VAL(ISD::TargetExternalSymbol),// ->4847
 2343 /*  4839*/          OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV16mi), 0|OPFL_Chain|OPFL_MemRefs,
 2347 /*  4847*/        /*SwitchOpcode*/ 21, TARGET_VAL(ISD::TargetBlockAddress),// ->4871
 2356 /*  4863*/          OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV16mi), 0|OPFL_Chain|OPFL_MemRefs,
 2366 /*  4879*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2377 /*  4901*/            OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV8mc), 0|OPFL_Chain|OPFL_MemRefs,
 2389 /*  4922*/            OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV8mi), 0|OPFL_Chain|OPFL_MemRefs,
 2404 /*  4949*/            OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV16mc), 0|OPFL_Chain|OPFL_MemRefs,
 2416 /*  4970*/            OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV16mi), 0|OPFL_Chain|OPFL_MemRefs,
 2429 /*  4992*/        OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV8mr), 0|OPFL_Chain|OPFL_MemRefs,
 2440 /*  5012*/        OPC_MorphNodeTo0, TARGET_VAL(MSP430::MOV16mr), 0|OPFL_Chain|OPFL_MemRefs,
 2446 /*  5022*/  /*SwitchOpcode*/ 108|128,6/*876*/, TARGET_VAL(MSP430ISD::CMP),// ->5902
 2449 /*  5030*/      OPC_SwitchOpcode /*2 cases */, 47|128,2/*303*/, TARGET_VAL(ISD::AND),// ->5338
 2452 /*  5039*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2462 /*  5054*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2477 /*  5084*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2487 /*  5109*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT16mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2495 /*  5123*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2506 /*  5144*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8mc), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2520 /*  5170*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT16mc), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2533 /*  5195*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8mi), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2543 /*  5215*/                OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT16mi), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2553 /*  5230*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2567 /*  5254*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2576 /*  5272*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT16rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2583 /*  5284*/          OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2598 /*  5309*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2607 /*  5327*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT16mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2613 /*  5338*/      /*SwitchOpcode*/ 48|128,1/*176*/, TARGET_VAL(ISD::LOAD),// ->5518
 2624 /*  5357*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2635 /*  5379*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP8mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2642 /*  5392*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2649 /*  5406*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP8mc), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2658 /*  5423*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP8mi), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2668 /*  5440*/            OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2679 /*  5462*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP16mm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2686 /*  5475*/            OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2693 /*  5489*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP16mc), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2702 /*  5506*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP16mi), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2715 /*  5526*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2725 /*  5542*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP8rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2732 /*  5555*/        OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2742 /*  5571*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP16rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2749 /*  5584*/      OPC_SwitchOpcode /*3 cases */, 44, TARGET_VAL(ISD::LOAD),// ->5632
 2761 /*  5605*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP8mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2770 /*  5622*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP16mr), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 2775 /*  5632*/      /*SwitchOpcode*/ 120, TARGET_VAL(ISD::AND),// ->5755
 2780 /*  5640*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2789 /*  5657*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8rc), 0|OPFL_GlueOutput,
 2801 /*  5678*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT16rc), 0|OPFL_GlueOutput,
 2812 /*  5698*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8ri), 0|OPFL_GlueOutput,
 2820 /*  5713*/              OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT16ri), 0|OPFL_GlueOutput,
 2831 /*  5732*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8rr), 0|OPFL_GlueOutput,
 2838 /*  5745*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT16rr), 0|OPFL_GlueOutput,
 2844 /*  5755*/      /*SwitchOpcode*/ 42, TARGET_VAL(ISD::TRUNCATE),// ->5800
 2846 /*  5759*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2854 /*  5773*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2857 /*  5784*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2859 /*  5792*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::BIT8rr), 0|OPFL_GlueOutput,
 2871 /*  5811*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2876 /*  5821*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP8rc), 0|OPFL_GlueOutput,
 2883 /*  5833*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP8ri), 0|OPFL_GlueOutput,
 2889 /*  5843*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP8rr), 0|OPFL_GlueOutput,
 2899 /*  5859*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2904 /*  5869*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP16rc), 0|OPFL_GlueOutput,
 2911 /*  5881*/            OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP16ri), 0|OPFL_GlueOutput,
 2917 /*  5891*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::CMP16rr), 0|OPFL_GlueOutput,
 2924 /*  5902*/  /*SwitchOpcode*/ 105|128,7/*1001*/, TARGET_VAL(ISD::AND),// ->6907
 2928 /*  5910*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2930 /*  5914*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2943 /*  5945*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8rm), 0|OPFL_Chain|OPFL_MemRefs,
 2950 /*  5961*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16rm), 0|OPFL_Chain|OPFL_MemRefs,
 2957 /*  5974*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 2959 /*  5978*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2973 /*  6010*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8rm), 0|OPFL_Chain|OPFL_MemRefs,
 2980 /*  6026*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16rm), 0|OPFL_Chain|OPFL_MemRefs,
 2988 /*  6040*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 2999 /*  6059*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3006 /*  6075*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND16rm), 0|OPFL_Chain|OPFL_MemRefs,
 3013 /*  6088*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3025 /*  6108*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3032 /*  6124*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND16rm), 0|OPFL_Chain|OPFL_MemRefs,
 3040 /*  6138*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3044 /*  6145*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3052 /*  6169*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8rc), 0,
 3063 /*  6198*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16rc), 0,
 3072 /*  6222*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3078 /*  6233*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8rc), 0,
 3085 /*  6245*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3089 /*  6252*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3097 /*  6275*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8rc), 0,
 3105 /*  6298*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3112 /*  6310*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8rc), 0,
 3120 /*  6323*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3124 /*  6339*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3130 /*  6350*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16rc), 0,
 3136 /*  6361*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3140 /*  6368*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3148 /*  6391*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16rc), 0,
 3156 /*  6414*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3163 /*  6426*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16rc), 0,
 3171 /*  6439*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3175 /*  6446*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3181 /*  6467*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8ri), 0,
 3187 /*  6480*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16ri), 0,
 3196 /*  6504*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3201 /*  6513*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8ri), 0,
 3208 /*  6525*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3212 /*  6532*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3219 /*  6553*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8ri), 0,
 3227 /*  6576*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3233 /*  6586*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8ri), 0,
 3241 /*  6599*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3245 /*  6615*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3250 /*  6624*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16ri), 0,
 3256 /*  6635*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3260 /*  6642*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3267 /*  6663*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16ri), 0,
 3275 /*  6686*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3281 /*  6696*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16ri), 0,
 3289 /*  6709*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3294 /*  6728*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8rr), 0,
 3299 /*  6739*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16rr), 0,
 3306 /*  6751*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 3312 /*  6771*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC8rr), 0,
 3317 /*  6782*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIC16rr), 0,
 3326 /*  6799*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::ZEXT16r), 0,
 3335 /*  6812*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3341 /*  6824*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND8rc), 0,
 3350 /*  6841*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND16rc), 0,
 3358 /*  6857*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND8ri), 0,
 3364 /*  6870*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND16ri), 0,
 3372 /*  6884*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND8rr), 0,
 3378 /*  6896*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::AND16rr), 0,
 3384 /*  6907*/  /*SwitchOpcode*/ 58, TARGET_VAL(ISD::BRIND),// ->6968
 3388 /*  6914*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3398 /*  6933*/      OPC_MorphNodeTo0, TARGET_VAL(MSP430::Bm), 0|OPFL_Chain|OPFL_MemRefs,
 3406 /*  6945*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetBlockAddress),
 3409 /*  6950*/        OPC_MorphNodeTo0, TARGET_VAL(MSP430::Bi), 0|OPFL_Chain,
 3416 /*  6960*/        OPC_MorphNodeTo0, TARGET_VAL(MSP430::Br), 0|OPFL_Chain,
 3422 /*  6968*/  /*SwitchOpcode*/ 94, TARGET_VAL(MSP430ISD::CALL),// ->7065
 3427 /*  6976*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3437 /*  6995*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::CALLm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs|OPFL_Variadic1,
 3445 /*  7008*/        OPC_SwitchOpcode /*3 cases */, 11, TARGET_VAL(ISD::Constant),// ->7023
 3449 /*  7016*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::CALLi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
 3453 /*  7023*/        /*SwitchOpcode*/ 11, TARGET_VAL(ISD::TargetGlobalAddress),// ->7037
 3457 /*  7030*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::CALLi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
 3461 /*  7037*/        /*SwitchOpcode*/ 11, TARGET_VAL(ISD::TargetExternalSymbol),// ->7051
 3465 /*  7044*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::CALLi), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
 3473 /*  7056*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::CALLr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
 3479 /*  7065*/  /*SwitchOpcode*/ 62|128,2/*318*/, TARGET_VAL(ISD::ADD),// ->7387
 3483 /*  7073*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3494 /*  7092*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3501 /*  7108*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16rm), 0|OPFL_Chain|OPFL_MemRefs,
 3508 /*  7121*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3520 /*  7141*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3527 /*  7157*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16rm), 0|OPFL_Chain|OPFL_MemRefs,
 3535 /*  7171*/      OPC_CheckOpcode, TARGET_VAL(MSP430ISD::Wrapper),
 3538 /*  7176*/      OPC_SwitchOpcode /*3 cases */, 13, TARGET_VAL(ISD::TargetGlobalAddress),// ->7193
 3542 /*  7184*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16ri), 0,
 3546 /*  7193*/      /*SwitchOpcode*/ 13, TARGET_VAL(ISD::TargetExternalSymbol),// ->7209
 3550 /*  7200*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16ri), 0,
 3554 /*  7209*/      /*SwitchOpcode*/ 13, TARGET_VAL(ISD::TargetBlockAddress),// ->7225
 3558 /*  7216*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16ri), 0,
 3565 /*  7228*/      OPC_CheckOpcode, TARGET_VAL(MSP430ISD::Wrapper),
 3568 /*  7233*/      OPC_SwitchOpcode /*3 cases */, 14, TARGET_VAL(ISD::TargetGlobalAddress),// ->7251
 3573 /*  7242*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16ri), 0,
 3577 /*  7251*/      /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetExternalSymbol),// ->7268
 3582 /*  7259*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16ri), 0,
 3586 /*  7268*/      /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetBlockAddress),// ->7285
 3591 /*  7276*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16ri), 0,
 3601 /*  7292*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3607 /*  7304*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8rc), 0,
 3616 /*  7321*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16rc), 0,
 3624 /*  7337*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8ri), 0,
 3630 /*  7350*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16ri), 0,
 3638 /*  7364*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8rr), 0,
 3644 /*  7376*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16rr), 0,
 3650 /*  7387*/  /*SwitchOpcode*/ 73|128,1/*201*/, TARGET_VAL(ISD::ADDE),// ->7592
 3655 /*  7396*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3666 /*  7415*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC8rm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 3673 /*  7431*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC16rm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 3680 /*  7444*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3692 /*  7464*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC8rm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 3699 /*  7480*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC16rm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 3709 /*  7497*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3715 /*  7509*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC8rc), 0|OPFL_GlueInput|OPFL_GlueOutput,
 3724 /*  7526*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC16rc), 0|OPFL_GlueInput|OPFL_GlueOutput,
 3732 /*  7542*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC8ri), 0|OPFL_GlueInput|OPFL_GlueOutput,
 3738 /*  7555*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC16ri), 0|OPFL_GlueInput|OPFL_GlueOutput,
 3746 /*  7569*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC8rr), 0|OPFL_GlueInput|OPFL_GlueOutput,
 3752 /*  7581*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADDC16rr), 0|OPFL_GlueInput|OPFL_GlueOutput,
 3758 /*  7592*/  /*SwitchOpcode*/ 72|128,1/*200*/, TARGET_VAL(ISD::OR),// ->7796
 3762 /*  7600*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3773 /*  7619*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3780 /*  7635*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS16rm), 0|OPFL_Chain|OPFL_MemRefs,
 3787 /*  7648*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3799 /*  7668*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3806 /*  7684*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS16rm), 0|OPFL_Chain|OPFL_MemRefs,
 3816 /*  7701*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3822 /*  7713*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS8rc), 0,
 3831 /*  7730*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS16rc), 0,
 3839 /*  7746*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS8ri), 0,
 3845 /*  7759*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS16ri), 0,
 3853 /*  7773*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS8rr), 0,
 3859 /*  7785*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::BIS16rr), 0,
 3865 /*  7796*/  /*SwitchOpcode*/ 72|128,1/*200*/, TARGET_VAL(ISD::XOR),// ->8000
 3869 /*  7804*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3880 /*  7823*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3887 /*  7839*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR16rm), 0|OPFL_Chain|OPFL_MemRefs,
 3894 /*  7852*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3906 /*  7872*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3913 /*  7888*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR16rm), 0|OPFL_Chain|OPFL_MemRefs,
 3923 /*  7905*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 3929 /*  7917*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR8rc), 0,
 3938 /*  7934*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR16rc), 0,
 3946 /*  7950*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR8ri), 0,
 3952 /*  7963*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR16ri), 0,
 3960 /*  7977*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR8rr), 0,
 3966 /*  7989*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::XOR16rr), 0,
 3972 /*  8000*/  /*SwitchOpcode*/ 22|128,1/*150*/, TARGET_VAL(ISD::SUB),// ->8154
 3976 /*  8008*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 3987 /*  8027*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB8rm), 0|OPFL_Chain|OPFL_MemRefs,
 3994 /*  8043*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB16rm), 0|OPFL_Chain|OPFL_MemRefs,
 4003 /*  8059*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4009 /*  8071*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB8rc), 0,
 4018 /*  8088*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB16rc), 0,
 4026 /*  8104*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB8ri), 0,
 4032 /*  8117*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB16ri), 0,
 4040 /*  8131*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB8rr), 0,
 4046 /*  8143*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB16rr), 0,
 4052 /*  8154*/  /*SwitchOpcode*/ 23|128,1/*151*/, TARGET_VAL(ISD::SUBE),// ->8309
 4057 /*  8163*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4068 /*  8182*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUBC8rm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 4075 /*  8198*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUBC16rm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_MemRefs,
 4084 /*  8214*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4090 /*  8226*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUBC8rc), 0|OPFL_GlueInput|OPFL_GlueOutput,
 4099 /*  8243*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUBC16rc), 0|OPFL_GlueInput|OPFL_GlueOutput,
 4107 /*  8259*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUBC8ri), 0|OPFL_GlueInput|OPFL_GlueOutput,
 4113 /*  8272*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUBC16ri), 0|OPFL_GlueInput|OPFL_GlueOutput,
 4121 /*  8286*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUBC8rr), 0|OPFL_GlueInput|OPFL_GlueOutput,
 4127 /*  8298*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUBC16rr), 0|OPFL_GlueInput|OPFL_GlueOutput,
 4133 /*  8309*/  /*SwitchOpcode*/ 22|128,1/*150*/, TARGET_VAL(MSP430ISD::DADD),// ->8463
 4137 /*  8317*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4148 /*  8336*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::DADD8rm), 0|OPFL_Chain|OPFL_MemRefs,
 4155 /*  8352*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::DADD16rm), 0|OPFL_Chain|OPFL_MemRefs,
 4164 /*  8368*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4170 /*  8380*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::DADD8rc), 0,
 4179 /*  8397*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::DADD16rc), 0,
 4187 /*  8413*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::DADD8ri), 0,
 4193 /*  8426*/            OPC_MorphNodeTo2, TARGET_VAL(MSP430::DADD16ri), 0,
 4201 /*  8440*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::DADD8rr), 0,
 4207 /*  8452*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::DADD16rr), 0,
 4213 /*  8463*/  /*SwitchOpcode*/ 35|128,1/*163*/, TARGET_VAL(ISD::ADDC),// ->8630
 4217 /*  8471*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4228 /*  8490*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 4235 /*  8506*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 4242 /*  8519*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4254 /*  8539*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 4261 /*  8555*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 4271 /*  8572*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4275 /*  8581*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16ri), 0|OPFL_GlueOutput,
 4281 /*  8594*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8ri), 0|OPFL_GlueOutput,
 4288 /*  8607*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16rr), 0|OPFL_GlueOutput,
 4294 /*  8619*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8rr), 0|OPFL_GlueOutput,
 4300 /*  8630*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::SUBC),// ->8746
 4304 /*  8637*/      OPC_CheckOpcode, TARGET_VAL(ISD::LOAD),
 4315 /*  8656*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB16rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 4322 /*  8672*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB8rm), 0|OPFL_Chain|OPFL_GlueOutput|OPFL_MemRefs,
 4331 /*  8688*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4335 /*  8697*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB16ri), 0|OPFL_GlueOutput,
 4341 /*  8710*/          OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB8ri), 0|OPFL_GlueOutput,
 4348 /*  8723*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB16rr), 0|OPFL_GlueOutput,
 4354 /*  8735*/        OPC_MorphNodeTo2, TARGET_VAL(MSP430::SUB8rr), 0|OPFL_GlueOutput,
 4360 /*  8746*/  /*SwitchOpcode*/ 102, TARGET_VAL(ISD::LOAD),// ->8851
 4371 /*  8767*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV8rm), 0|OPFL_Chain|OPFL_MemRefs,
 4376 /*  8776*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV8rn), 0|OPFL_Chain|OPFL_MemRefs,
 4385 /*  8793*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV16rm), 0|OPFL_Chain|OPFL_MemRefs,
 4390 /*  8802*/          OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV16rn), 0|OPFL_Chain|OPFL_MemRefs,
 4402 /*  8823*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOVZX16rm8), 0|OPFL_Chain|OPFL_MemRefs,
 4412 /*  8842*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOVZX16rm8), 0|OPFL_Chain|OPFL_MemRefs,
 4417 /*  8851*/  /*SwitchOpcode*/ 22, TARGET_VAL(ISD::CALLSEQ_START),// ->8876
 4421 /*  8857*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4425 /*  8863*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4428 /*  8868*/    OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADJCALLSTACKDOWN), 0|OPFL_Chain|OPFL_GlueOutput,
 4432 /*  8876*/  /*SwitchOpcode*/ 23, TARGET_VAL(ISD::CALLSEQ_END),// ->8902
 4437 /*  8883*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4441 /*  8889*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4444 /*  8894*/    OPC_MorphNodeTo1, TARGET_VAL(MSP430::ADJCALLSTACKUP), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
 4448 /*  8902*/  /*SwitchOpcode*/ 24, TARGET_VAL(MSP430ISD::BR_CC),// ->8929
 4453 /*  8909*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 4457 /*  8915*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4461 /*  8922*/    OPC_MorphNodeTo0, TARGET_VAL(MSP430::JCC), 0|OPFL_Chain|OPFL_GlueInput,
 4465 /*  8929*/  /*SwitchOpcode*/ 48, TARGET_VAL(ISD::ZERO_EXTEND),// ->8980
 4468 /*  8935*/      OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
 4471 /*  8940*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::ZEXT16r), 0,
 4483 /*  8961*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
 4488 /*  8971*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOVZX16rr8), 0,
 4494 /*  8980*/  /*SwitchOpcode*/ 43, TARGET_VAL(MSP430ISD::Wrapper),// ->9026
 4497 /*  8985*/    OPC_SwitchOpcode /*3 cases */, 10, TARGET_VAL(ISD::TargetGlobalAddress),// ->8999
 4500 /*  8992*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV16ri), 0,
 4504 /*  8999*/    /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetExternalSymbol),// ->9012
 4507 /*  9005*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV16ri), 0,
 4511 /*  9012*/    /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetBlockAddress),// ->9025
 4514 /*  9018*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV16ri), 0,
 4519 /*  9026*/  /*SwitchOpcode*/ 37, TARGET_VAL(MSP430ISD::SELECT_CC),// ->9066
 4525 /*  9034*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 4529 /*  9043*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::Select8), 0|OPFL_GlueInput,
 4535 /*  9056*/      OPC_MorphNodeTo1, TARGET_VAL(MSP430::Select16), 0|OPFL_GlueInput,
 4540 /*  9066*/  /*SwitchOpcode*/ 55, TARGET_VAL(ISD::Constant),// ->9124
 4546 /*  9079*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV8rc), 0,
 4552 /*  9089*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV8ri), 0,
 4561 /*  9105*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV16rc), 0,
 4567 /*  9115*/        OPC_MorphNodeTo1, TARGET_VAL(MSP430::MOV16ri), 0,
 4573 /*  9124*/  /*SwitchOpcode*/ 8, TARGET_VAL(MSP430ISD::RET_FLAG),// ->9135
 4577 /*  9130*/    OPC_MorphNodeTo0, TARGET_VAL(MSP430::RET), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic0,
 4581 /*  9135*/  /*SwitchOpcode*/ 8, TARGET_VAL(MSP430ISD::RETI_FLAG),// ->9146
 4585 /*  9141*/    OPC_MorphNodeTo0, TARGET_VAL(MSP430::RETI), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic0,
 4589 /*  9146*/  /*SwitchOpcode*/ 14, TARGET_VAL(ISD::BR),// ->9163
 4593 /*  9152*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 4596 /*  9157*/    OPC_MorphNodeTo0, TARGET_VAL(MSP430::JMP), 0|OPFL_Chain,
 4600 /*  9163*/  /*SwitchOpcode*/ 25, TARGET_VAL(MSP430ISD::RLA),// ->9191
 4603 /*  9170*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD8rr), 0,
 4608 /*  9181*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::ADD16rr), 0,
 4613 /*  9191*/  /*SwitchOpcode*/ 23, TARGET_VAL(MSP430ISD::RRA),// ->9217
 4616 /*  9198*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::RRA8r), 0,
 4621 /*  9208*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::RRA16r), 0,
 4626 /*  9217*/  /*SwitchOpcode*/ 23, TARGET_VAL(MSP430ISD::RRC),// ->9243
 4629 /*  9224*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::RRC8r), 0,
 4634 /*  9234*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::RRC16r), 0,
 4639 /*  9243*/  /*SwitchOpcode*/ 13, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->9259
 4644 /*  9251*/    OPC_MorphNodeTo2, TARGET_VAL(MSP430::SEXT16r), 0,
 4648 /*  9259*/  /*SwitchOpcode*/ 10, TARGET_VAL(ISD::BSWAP),// ->9272
 4651 /*  9265*/    OPC_MorphNodeTo1, TARGET_VAL(MSP430::SWPB16r), 0,
 4655 /*  9272*/  /*SwitchOpcode*/ 16, TARGET_VAL(ISD::ANY_EXTEND),// ->9291
 4659 /*  9282*/    OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::SUBREG_TO_REG), 0,
 4663 /*  9291*/  /*SwitchOpcode*/ 12, TARGET_VAL(ISD::TRUNCATE),// ->9306
 4666 /*  9298*/    OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4670 /*  9306*/  /*SwitchOpcode*/ 28, TARGET_VAL(ISD::SHL),// ->9337
 4675 /*  9316*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::Shl8), 0,
 4680 /*  9327*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::Shl16), 0,
 4685 /*  9337*/  /*SwitchOpcode*/ 28, TARGET_VAL(ISD::SRA),// ->9368
 4690 /*  9347*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::Sra8), 0,
 4695 /*  9358*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::Sra16), 0,
 4700 /*  9368*/  /*SwitchOpcode*/ 28, TARGET_VAL(ISD::SRL),// ->9399
 4705 /*  9378*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::Srl8), 0,
 4710 /*  9389*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::Srl16), 0,
 4715 /*  9399*/  /*SwitchOpcode*/ 23, TARGET_VAL(MSP430ISD::RRCL),// ->9425
 4718 /*  9406*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::Rrcl8), 0,
 4723 /*  9416*/      OPC_MorphNodeTo2, TARGET_VAL(MSP430::Rrcl16), 0,