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

References

gen/lib/Target/Sparc/SparcGenDAGISel.inc
   57 /*     0*/  OPC_SwitchOpcode /*69 cases */, 39|128,4/*551*/, TARGET_VAL(ISD::STORE),// ->556
   71 /*    29*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STrr), 0|OPFL_Chain|OPFL_MemRefs,
   79 /*    45*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STri), 0|OPFL_Chain|OPFL_MemRefs,
   94 /*    73*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STXrr), 0|OPFL_Chain|OPFL_MemRefs,
  102 /*    89*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STXri), 0|OPFL_Chain|OPFL_MemRefs,
  121 /*   124*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STBrr), 0|OPFL_Chain|OPFL_MemRefs,
  128 /*   137*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STBri), 0|OPFL_Chain|OPFL_MemRefs,
  138 /*   155*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STHrr), 0|OPFL_Chain|OPFL_MemRefs,
  145 /*   168*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STHri), 0|OPFL_Chain|OPFL_MemRefs,
  156 /*   187*/            OPC_MorphNodeTo0, TARGET_VAL(SP::STrr), 0|OPFL_Chain|OPFL_MemRefs,
  163 /*   200*/            OPC_MorphNodeTo0, TARGET_VAL(SP::STri), 0|OPFL_Chain|OPFL_MemRefs,
  170 /*   213*/            OPC_MorphNodeTo0, TARGET_VAL(SP::STCrr), 0|OPFL_Chain|OPFL_MemRefs,
  177 /*   226*/            OPC_MorphNodeTo0, TARGET_VAL(SP::STCri), 0|OPFL_Chain|OPFL_MemRefs,
  191 /*   250*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STDrr), 0|OPFL_Chain|OPFL_MemRefs,
  198 /*   263*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STDri), 0|OPFL_Chain|OPFL_MemRefs,
  205 /*   276*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STDCrr), 0|OPFL_Chain|OPFL_MemRefs,
  212 /*   289*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STDCri), 0|OPFL_Chain|OPFL_MemRefs,
  225 /*   312*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STFrr), 0|OPFL_Chain|OPFL_MemRefs,
  232 /*   325*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STFri), 0|OPFL_Chain|OPFL_MemRefs,
  245 /*   348*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STDFrr), 0|OPFL_Chain|OPFL_MemRefs,
  252 /*   361*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STDFri), 0|OPFL_Chain|OPFL_MemRefs,
  266 /*   386*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STQFrr), 0|OPFL_Chain|OPFL_MemRefs,
  273 /*   399*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STQFri), 0|OPFL_Chain|OPFL_MemRefs,
  288 /*   427*/            OPC_MorphNodeTo0, TARGET_VAL(SP::STXrr), 0|OPFL_Chain|OPFL_MemRefs,
  295 /*   440*/            OPC_MorphNodeTo0, TARGET_VAL(SP::STXri), 0|OPFL_Chain|OPFL_MemRefs,
  308 /*   464*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STBrr), 0|OPFL_Chain|OPFL_MemRefs,
  315 /*   477*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STBri), 0|OPFL_Chain|OPFL_MemRefs,
  326 /*   497*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STHrr), 0|OPFL_Chain|OPFL_MemRefs,
  333 /*   510*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STHri), 0|OPFL_Chain|OPFL_MemRefs,
  344 /*   530*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STrr), 0|OPFL_Chain|OPFL_MemRefs,
  351 /*   543*/              OPC_MorphNodeTo0, TARGET_VAL(SP::STri), 0|OPFL_Chain|OPFL_MemRefs,
  360 /*   556*/  /*SwitchOpcode*/ 39, TARGET_VAL(SPISD::TLS_LD),// ->598
  364 /*   562*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  368 /*   572*/      OPC_MorphNodeTo1, TARGET_VAL(SP::TLS_LDrr), 0,
  375 /*   588*/      OPC_MorphNodeTo1, TARGET_VAL(SP::TLS_LDXrr), 0,
  380 /*   598*/  /*SwitchOpcode*/ 17|128,3/*401*/, TARGET_VAL(ISD::ADD),// ->1003
  383 /*   605*/      OPC_SwitchOpcode /*2 cases */, 58, TARGET_VAL(SPISD::Hi),// ->667
  386 /*   611*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  390 /*   617*/        OPC_CheckOpcode, TARGET_VAL(SPISD::Lo),
  393 /*   622*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  398 /*   631*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
  400 /*   638*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  407 /*   651*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIXi), 0,
  409 /*   658*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  414 /*   667*/      /*SwitchOpcode*/ 58, TARGET_VAL(SPISD::Lo),// ->728
  417 /*   672*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  421 /*   678*/        OPC_CheckOpcode, TARGET_VAL(SPISD::Hi),
  424 /*   683*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  429 /*   692*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
  431 /*   699*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  438 /*   712*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIXi), 0,
  440 /*   719*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  449 /*   732*/      OPC_CheckOpcode, TARGET_VAL(SPISD::Lo),
  452 /*   737*/      OPC_SwitchOpcode /*3 cases */, 28, TARGET_VAL(ISD::TargetGlobalAddress),// ->769
  457 /*   747*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  464 /*   760*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  469 /*   769*/      /*SwitchOpcode*/ 28, TARGET_VAL(ISD::TargetConstantPool),// ->800
  474 /*   778*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  481 /*   791*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  486 /*   800*/      /*SwitchOpcode*/ 28, TARGET_VAL(ISD::TargetBlockAddress),// ->831
  491 /*   809*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  498 /*   822*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  506 /*   834*/      OPC_CheckOpcode, TARGET_VAL(SPISD::Lo),
  509 /*   839*/      OPC_SwitchOpcode /*3 cases */, 29, TARGET_VAL(ISD::TargetGlobalAddress),// ->872
  515 /*   850*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  522 /*   863*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  527 /*   872*/      /*SwitchOpcode*/ 29, TARGET_VAL(ISD::TargetConstantPool),// ->904
  533 /*   882*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  540 /*   895*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  545 /*   904*/      /*SwitchOpcode*/ 29, TARGET_VAL(ISD::TargetBlockAddress),// ->936
  551 /*   914*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  558 /*   927*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  569 /*   943*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  574 /*   954*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDri), 0,
  581 /*   968*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXri), 0,
  588 /*   980*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ADDrr), 0,
  595 /*   993*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ADDXrr), 0,
  601 /*  1003*/  /*SwitchOpcode*/ 99|128,2/*355*/, TARGET_VAL(ISD::XOR),// ->1362
  604 /*  1011*/      OPC_SwitchOpcode /*3 cases */, 58, TARGET_VAL(SPISD::Hi),// ->1073
  607 /*  1017*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  611 /*  1023*/        OPC_CheckOpcode, TARGET_VAL(SPISD::Lo),
  614 /*  1028*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  619 /*  1037*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
  621 /*  1044*/          OPC_MorphNodeTo1, TARGET_VAL(SP::XORri), 0,
  628 /*  1057*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIXi), 0,
  630 /*  1064*/          OPC_MorphNodeTo1, TARGET_VAL(SP::XORXri), 0,
  635 /*  1073*/      /*SwitchOpcode*/ 58, TARGET_VAL(SPISD::Lo),// ->1134
  638 /*  1078*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  642 /*  1084*/        OPC_CheckOpcode, TARGET_VAL(SPISD::Hi),
  645 /*  1089*/        OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
  650 /*  1098*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
  652 /*  1105*/          OPC_MorphNodeTo1, TARGET_VAL(SP::XORri), 0,
  659 /*  1118*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIXi), 0,
  661 /*  1125*/          OPC_MorphNodeTo1, TARGET_VAL(SP::XORXri), 0,
  666 /*  1134*/      /*SwitchOpcode*/ 65, TARGET_VAL(ISD::XOR),// ->1202
  673 /*  1156*/            OPC_MorphNodeTo1, TARGET_VAL(SP::XNORrr), 0,
  679 /*  1168*/            OPC_MorphNodeTo1, TARGET_VAL(SP::XNORXrr), 0,
  689 /*  1193*/          OPC_MorphNodeTo1, TARGET_VAL(SP::XNORrr), 0,
  698 /*  1206*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  703 /*  1224*/      OPC_MorphNodeTo1, TARGET_VAL(SP::XNORrr), 0,
  709 /*  1234*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  716 /*  1255*/      OPC_MorphNodeTo1, TARGET_VAL(SP::XNORXrr), 0,
  724 /*  1268*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  730 /*  1288*/        OPC_MorphNodeTo1, TARGET_VAL(SP::XNORXrr), 0,
  738 /*  1301*/          OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  743 /*  1312*/            OPC_MorphNodeTo1, TARGET_VAL(SP::XORri), 0,
  750 /*  1326*/            OPC_MorphNodeTo1, TARGET_VAL(SP::XORXri), 0,
  757 /*  1338*/          OPC_MorphNodeTo1, TARGET_VAL(SP::XORrr), 0,
  764 /*  1351*/          OPC_MorphNodeTo1, TARGET_VAL(SP::XORXrr), 0,
  771 /*  1362*/  /*SwitchOpcode*/ 39|128,7/*935*/, TARGET_VAL(ISD::LOAD),// ->2301
  784 /*  1387*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDSBrr), 0|OPFL_Chain|OPFL_MemRefs,
  791 /*  1400*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDSBri), 0|OPFL_Chain|OPFL_MemRefs,
  801 /*  1418*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDSHrr), 0|OPFL_Chain|OPFL_MemRefs,
  808 /*  1431*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDSHri), 0|OPFL_Chain|OPFL_MemRefs,
  822 /*  1456*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
  829 /*  1469*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
  839 /*  1487*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHrr), 0|OPFL_Chain|OPFL_MemRefs,
  846 /*  1500*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHri), 0|OPFL_Chain|OPFL_MemRefs,
  858 /*  1521*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDrr), 0|OPFL_Chain|OPFL_MemRefs,
  865 /*  1534*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDri), 0|OPFL_Chain|OPFL_MemRefs,
  872 /*  1547*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDCrr), 0|OPFL_Chain|OPFL_MemRefs,
  879 /*  1560*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDCri), 0|OPFL_Chain|OPFL_MemRefs,
  892 /*  1584*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
  899 /*  1597*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
  909 /*  1615*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
  916 /*  1628*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
  926 /*  1646*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHrr), 0|OPFL_Chain|OPFL_MemRefs,
  933 /*  1659*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHri), 0|OPFL_Chain|OPFL_MemRefs,
  946 /*  1682*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
  953 /*  1695*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
  965 /*  1717*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDXrr), 0|OPFL_Chain|OPFL_MemRefs,
  972 /*  1730*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDXri), 0|OPFL_Chain|OPFL_MemRefs,
  985 /*  1754*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
  992 /*  1767*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
 1005 /*  1791*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
 1012 /*  1804*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
 1025 /*  1828*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
 1032 /*  1841*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
 1045 /*  1865*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
 1052 /*  1878*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
 1065 /*  1902*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDSBrr), 0|OPFL_Chain|OPFL_MemRefs,
 1072 /*  1915*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDSBri), 0|OPFL_Chain|OPFL_MemRefs,
 1085 /*  1939*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHrr), 0|OPFL_Chain|OPFL_MemRefs,
 1092 /*  1952*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHri), 0|OPFL_Chain|OPFL_MemRefs,
 1105 /*  1976*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHrr), 0|OPFL_Chain|OPFL_MemRefs,
 1112 /*  1989*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHri), 0|OPFL_Chain|OPFL_MemRefs,
 1125 /*  2013*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDSHrr), 0|OPFL_Chain|OPFL_MemRefs,
 1132 /*  2026*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDSHri), 0|OPFL_Chain|OPFL_MemRefs,
 1145 /*  2050*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDrr), 0|OPFL_Chain|OPFL_MemRefs,
 1152 /*  2063*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDri), 0|OPFL_Chain|OPFL_MemRefs,
 1165 /*  2087*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDrr), 0|OPFL_Chain|OPFL_MemRefs,
 1172 /*  2100*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDri), 0|OPFL_Chain|OPFL_MemRefs,
 1185 /*  2124*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDSWrr), 0|OPFL_Chain|OPFL_MemRefs,
 1192 /*  2137*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDSWri), 0|OPFL_Chain|OPFL_MemRefs,
 1203 /*  2159*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDFrr), 0|OPFL_Chain|OPFL_MemRefs,
 1210 /*  2172*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDFri), 0|OPFL_Chain|OPFL_MemRefs,
 1219 /*  2189*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDDFrr), 0|OPFL_Chain|OPFL_MemRefs,
 1226 /*  2202*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDDFri), 0|OPFL_Chain|OPFL_MemRefs,
 1236 /*  2221*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDQFrr), 0|OPFL_Chain|OPFL_MemRefs,
 1243 /*  2234*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDQFri), 0|OPFL_Chain|OPFL_MemRefs,
 1252 /*  2251*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDDrr), 0|OPFL_Chain|OPFL_MemRefs,
 1259 /*  2264*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDDri), 0|OPFL_Chain|OPFL_MemRefs,
 1266 /*  2277*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDDCrr), 0|OPFL_Chain|OPFL_MemRefs,
 1273 /*  2290*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDDCri), 0|OPFL_Chain|OPFL_MemRefs,
 1280 /*  2301*/  /*SwitchOpcode*/ 38, TARGET_VAL(ISD::ATOMIC_SWAP),// ->2342
 1290 /*  2318*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SWAPrr), 0|OPFL_Chain|OPFL_MemRefs,
 1297 /*  2332*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SWAPri), 0|OPFL_Chain|OPFL_MemRefs,
 1302 /*  2342*/  /*SwitchOpcode*/ 8|128,1/*136*/, TARGET_VAL(ISD::ATOMIC_LOAD),// ->2482
 1312 /*  2362*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBrr), 0|OPFL_Chain|OPFL_MemRefs,
 1319 /*  2375*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUBri), 0|OPFL_Chain|OPFL_MemRefs,
 1329 /*  2393*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHrr), 0|OPFL_Chain|OPFL_MemRefs,
 1336 /*  2406*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDUHri), 0|OPFL_Chain|OPFL_MemRefs,
 1346 /*  2424*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDrr), 0|OPFL_Chain|OPFL_MemRefs,
 1353 /*  2437*/          OPC_MorphNodeTo1, TARGET_VAL(SP::LDri), 0|OPFL_Chain|OPFL_MemRefs,
 1365 /*  2459*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDXrr), 0|OPFL_Chain|OPFL_MemRefs,
 1372 /*  2472*/        OPC_MorphNodeTo1, TARGET_VAL(SP::LDXri), 0|OPFL_Chain|OPFL_MemRefs,
 1378 /*  2482*/  /*SwitchOpcode*/ 11|128,1/*139*/, TARGET_VAL(ISD::ATOMIC_STORE),// ->2625
 1390 /*  2504*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STBrr), 0|OPFL_Chain|OPFL_MemRefs,
 1397 /*  2517*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STBri), 0|OPFL_Chain|OPFL_MemRefs,
 1407 /*  2535*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STHrr), 0|OPFL_Chain|OPFL_MemRefs,
 1414 /*  2548*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STHri), 0|OPFL_Chain|OPFL_MemRefs,
 1424 /*  2566*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STrr), 0|OPFL_Chain|OPFL_MemRefs,
 1431 /*  2579*/          OPC_MorphNodeTo0, TARGET_VAL(SP::STri), 0|OPFL_Chain|OPFL_MemRefs,
 1444 /*  2602*/        OPC_MorphNodeTo0, TARGET_VAL(SP::STXrr), 0|OPFL_Chain|OPFL_MemRefs,
 1451 /*  2615*/        OPC_MorphNodeTo0, TARGET_VAL(SP::STXri), 0|OPFL_Chain|OPFL_MemRefs,
 1457 /*  2625*/  /*SwitchOpcode*/ 28, TARGET_VAL(ISD::BRIND),// ->2656
 1463 /*  2636*/      OPC_MorphNodeTo0, TARGET_VAL(SP::BINDrr), 0|OPFL_Chain,
 1470 /*  2648*/      OPC_MorphNodeTo0, TARGET_VAL(SP::BINDri), 0|OPFL_Chain,
 1475 /*  2656*/  /*SwitchOpcode*/ 55, TARGET_VAL(SPISD::CALL),// ->2714
 1482 /*  2668*/      OPC_MorphNodeTo0, TARGET_VAL(SP::CALLrr), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
 1489 /*  2680*/      OPC_MorphNodeTo0, TARGET_VAL(SP::CALLri), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
 1495 /*  2689*/      OPC_SwitchOpcode /*2 cases */, 8, TARGET_VAL(ISD::TargetGlobalAddress),// ->2701
 1498 /*  2695*/        OPC_MorphNodeTo0, TARGET_VAL(SP::CALL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
 1502 /*  2701*/      /*SwitchOpcode*/ 8, TARGET_VAL(ISD::TargetExternalSymbol),// ->2712
 1505 /*  2706*/        OPC_MorphNodeTo0, TARGET_VAL(SP::CALL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
 1511 /*  2714*/  /*SwitchOpcode*/ 77|128,1/*205*/, TARGET_VAL(ISD::AND),// ->2923
 1515 /*  2722*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1520 /*  2741*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ANDNrr), 0,
 1526 /*  2753*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ANDXNrr), 0,
 1533 /*  2764*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1539 /*  2784*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ANDNrr), 0,
 1545 /*  2796*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ANDXNrr), 0,
 1556 /*  2820*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SRLri), 0,
 1565 /*  2834*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1571 /*  2847*/            OPC_MorphNodeTo1, TARGET_VAL(SP::ANDri), 0,
 1578 /*  2861*/            OPC_MorphNodeTo1, TARGET_VAL(SP::ANDXri), 0,
 1589 /*  2881*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
 1591 /*  2888*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ANDNrr), 0,
 1598 /*  2900*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ANDrr), 0,
 1605 /*  2913*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ANDXrr), 0,
 1611 /*  2923*/  /*SwitchOpcode*/ 54|128,1/*182*/, TARGET_VAL(ISD::OR),// ->3109
 1615 /*  2931*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1620 /*  2950*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORNrr), 0,
 1626 /*  2962*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORXNrr), 0,
 1633 /*  2973*/      OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1639 /*  2993*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORNrr), 0,
 1645 /*  3005*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORXNrr), 0,
 1655 /*  3020*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1661 /*  3033*/            OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 1668 /*  3047*/            OPC_MorphNodeTo1, TARGET_VAL(SP::ORXri), 0,
 1679 /*  3067*/          OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
 1681 /*  3074*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ORNrr), 0,
 1688 /*  3086*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORrr), 0,
 1695 /*  3099*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORXrr), 0,
 1701 /*  3109*/  /*SwitchOpcode*/ 74|128,1/*202*/, TARGET_VAL(SPISD::SELECT_ICC),// ->3315
 1706 /*  3118*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1712 /*  3127*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1718 /*  3140*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVICCri), 0|OPFL_GlueInput,
 1726 /*  3158*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVICCri), 0|OPFL_GlueInput,
 1735 /*  3173*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1741 /*  3186*/          OPC_MorphNodeTo1, TARGET_VAL(SP::MOVICCrr), 0|OPFL_GlueInput,
 1747 /*  3198*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SELECT_CC_Int_ICC), 0|OPFL_GlueInput,
 1755 /*  3214*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVICCrr), 0|OPFL_GlueInput,
 1763 /*  3231*/          OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVS_ICC), 0|OPFL_GlueInput,
 1769 /*  3243*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SELECT_CC_FP_ICC), 0|OPFL_GlueInput,
 1778 /*  3261*/          OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVD_ICC), 0|OPFL_GlueInput,
 1784 /*  3273*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SELECT_CC_DFP_ICC), 0|OPFL_GlueInput,
 1793 /*  3291*/          OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVQ_ICC), 0|OPFL_GlueInput,
 1799 /*  3303*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SELECT_CC_QFP_ICC), 0|OPFL_GlueInput,
 1806 /*  3315*/  /*SwitchOpcode*/ 74|128,1/*202*/, TARGET_VAL(SPISD::SELECT_FCC),// ->3521
 1811 /*  3324*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1817 /*  3333*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1823 /*  3346*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVFCCri), 0|OPFL_GlueInput,
 1831 /*  3364*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVFCCri), 0|OPFL_GlueInput,
 1840 /*  3379*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1846 /*  3392*/          OPC_MorphNodeTo1, TARGET_VAL(SP::MOVFCCrr), 0|OPFL_GlueInput,
 1852 /*  3404*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SELECT_CC_Int_FCC), 0|OPFL_GlueInput,
 1860 /*  3420*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVFCCrr), 0|OPFL_GlueInput,
 1868 /*  3437*/          OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVS_FCC), 0|OPFL_GlueInput,
 1874 /*  3449*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SELECT_CC_FP_FCC), 0|OPFL_GlueInput,
 1883 /*  3467*/          OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVD_FCC), 0|OPFL_GlueInput,
 1889 /*  3479*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SELECT_CC_DFP_FCC), 0|OPFL_GlueInput,
 1898 /*  3497*/          OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVQ_FCC), 0|OPFL_GlueInput,
 1904 /*  3509*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SELECT_CC_QFP_FCC), 0|OPFL_GlueInput,
 1911 /*  3521*/  /*SwitchOpcode*/ 13|128,1/*141*/, TARGET_VAL(SPISD::SELECT_XCC),// ->3666
 1916 /*  3530*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1922 /*  3539*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1928 /*  3552*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVXCCri), 0|OPFL_GlueInput,
 1936 /*  3570*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVXCCri), 0|OPFL_GlueInput,
 1945 /*  3584*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 1950 /*  3595*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVXCCrr), 0|OPFL_GlueInput,
 1957 /*  3610*/        OPC_MorphNodeTo1, TARGET_VAL(SP::MOVXCCrr), 0|OPFL_GlueInput,
 1964 /*  3625*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVS_XCC), 0|OPFL_GlueInput,
 1971 /*  3640*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVD_XCC), 0|OPFL_GlueInput,
 1978 /*  3655*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FMOVQ_XCC), 0|OPFL_GlueInput,
 1984 /*  3666*/  /*SwitchOpcode*/ 21, TARGET_VAL(ISD::CALLSEQ_START),// ->3690
 1988 /*  3672*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1992 /*  3678*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 1995 /*  3683*/    OPC_MorphNodeTo0, TARGET_VAL(SP::ADJCALLSTACKDOWN), 0|OPFL_Chain|OPFL_GlueOutput,
 1999 /*  3690*/  /*SwitchOpcode*/ 22, TARGET_VAL(ISD::CALLSEQ_END),// ->3715
 2004 /*  3697*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2008 /*  3703*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 2011 /*  3708*/    OPC_MorphNodeTo0, TARGET_VAL(SP::ADJCALLSTACKUP), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
 2015 /*  3715*/  /*SwitchOpcode*/ 35, TARGET_VAL(ISD::FrameIndex),// ->3753
 2021 /*  3728*/      OPC_MorphNodeTo1, TARGET_VAL(SP::LEA_ADDri), 0,
 2029 /*  3744*/      OPC_MorphNodeTo1, TARGET_VAL(SP::LEAX_ADDri), 0,
 2034 /*  3753*/  /*SwitchOpcode*/ 22, TARGET_VAL(SPISD::TLS_CALL),// ->3778
 2039 /*  3760*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
 2043 /*  3766*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
 2046 /*  3771*/    OPC_MorphNodeTo0, TARGET_VAL(SP::TLS_CALL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic2,
 2050 /*  3778*/  /*SwitchOpcode*/ 35, TARGET_VAL(ISD::ATOMIC_FENCE),// ->3816
 2053 /*  3783*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2056 /*  3788*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2061 /*  3797*/      OPC_MorphNodeTo0, TARGET_VAL(SP::STBAR), 0|OPFL_Chain,
 2069 /*  3809*/      OPC_MorphNodeTo0, TARGET_VAL(SP::MEMBARi), 0|OPFL_Chain,
 2074 /*  3816*/  /*SwitchOpcode*/ 31, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->3850
 2079 /*  3827*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2086 /*  3841*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2091 /*  3850*/  /*SwitchOpcode*/ 72, TARGET_VAL(ISD::SHL),// ->3925
 2096 /*  3858*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2103 /*  3872*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SLLri), 0,
 2112 /*  3888*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SLLXri), 0,
 2120 /*  3903*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SLLrr), 0,
 2126 /*  3915*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SLLXrr), 0,
 2132 /*  3925*/  /*SwitchOpcode*/ 72, TARGET_VAL(ISD::SRL),// ->4000
 2137 /*  3933*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2144 /*  3947*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SRLri), 0,
 2153 /*  3963*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SRLXri), 0,
 2161 /*  3978*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SRLrr), 0,
 2167 /*  3990*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SRLXrr), 0,
 2173 /*  4000*/  /*SwitchOpcode*/ 72, TARGET_VAL(ISD::SRA),// ->4075
 2178 /*  4008*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2185 /*  4022*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SRAri), 0,
 2194 /*  4038*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SRAXri), 0,
 2202 /*  4053*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SRArr), 0,
 2208 /*  4065*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SRAXrr), 0,
 2214 /*  4075*/  /*SwitchOpcode*/ 35, TARGET_VAL(ISD::ADDC),// ->4113
 2219 /*  4083*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2224 /*  4093*/      OPC_MorphNodeTo1, TARGET_VAL(SP::ADDCCri), 0|OPFL_GlueOutput,
 2230 /*  4104*/      OPC_MorphNodeTo1, TARGET_VAL(SP::ADDCCrr), 0|OPFL_GlueOutput,
 2235 /*  4113*/  /*SwitchOpcode*/ 36, TARGET_VAL(ISD::ADDE),// ->4152
 2241 /*  4122*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2246 /*  4132*/      OPC_MorphNodeTo1, TARGET_VAL(SP::ADDEri), 0|OPFL_GlueInput|OPFL_GlueOutput,
 2252 /*  4143*/      OPC_MorphNodeTo1, TARGET_VAL(SP::ADDErr), 0|OPFL_GlueInput|OPFL_GlueOutput,
 2257 /*  4152*/  /*SwitchOpcode*/ 64, TARGET_VAL(ISD::SUB),// ->4219
 2262 /*  4160*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2267 /*  4171*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SUBri), 0,
 2274 /*  4185*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SUBXri), 0,
 2281 /*  4197*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SUBrr), 0,
 2288 /*  4210*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SUBXrr), 0,
 2293 /*  4219*/  /*SwitchOpcode*/ 36, TARGET_VAL(ISD::SUBE),// ->4258
 2299 /*  4228*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2304 /*  4238*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SUBEri), 0|OPFL_GlueInput|OPFL_GlueOutput,
 2310 /*  4249*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SUBErr), 0|OPFL_GlueInput|OPFL_GlueOutput,
 2315 /*  4258*/  /*SwitchOpcode*/ 35, TARGET_VAL(ISD::SUBC),// ->4296
 2320 /*  4266*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2325 /*  4276*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SUBCCri), 0|OPFL_GlueOutput,
 2331 /*  4287*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SUBCCrr), 0|OPFL_GlueOutput,
 2336 /*  4296*/  /*SwitchOpcode*/ 70, TARGET_VAL(SPISD::CMPICC),// ->4369
 2343 /*  4308*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2347 /*  4316*/        OPC_MorphNodeTo0, TARGET_VAL(SP::CMPri), 0|OPFL_GlueOutput,
 2352 /*  4324*/        OPC_MorphNodeTo0, TARGET_VAL(SP::CMPrr), 0|OPFL_GlueOutput,
 2362 /*  4339*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2367 /*  4350*/        OPC_MorphNodeTo0, TARGET_VAL(SP::CMPri), 0|OPFL_GlueOutput,
 2373 /*  4360*/        OPC_MorphNodeTo0, TARGET_VAL(SP::CMPrr), 0|OPFL_GlueOutput,
 2379 /*  4369*/  /*SwitchOpcode*/ 37, TARGET_VAL(ISD::UMUL_LOHI),// ->4409
 2384 /*  4377*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2389 /*  4387*/      OPC_MorphNodeTo2, TARGET_VAL(SP::UMULri), 0,
 2395 /*  4399*/      OPC_MorphNodeTo2, TARGET_VAL(SP::UMULrr), 0,
 2400 /*  4409*/  /*SwitchOpcode*/ 37, TARGET_VAL(ISD::SMUL_LOHI),// ->4449
 2405 /*  4417*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2410 /*  4427*/      OPC_MorphNodeTo2, TARGET_VAL(SP::SMULri), 0,
 2416 /*  4439*/      OPC_MorphNodeTo2, TARGET_VAL(SP::SMULrr), 0,
 2421 /*  4449*/  /*SwitchOpcode*/ 19, TARGET_VAL(SPISD::RET_FLAG),// ->4471
 2426 /*  4456*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2431 /*  4465*/    OPC_MorphNodeTo0, TARGET_VAL(SP::RETL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic1,
 2435 /*  4471*/  /*SwitchOpcode*/ 39, TARGET_VAL(ISD::MUL),// ->4513
 2440 /*  4479*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2446 /*  4491*/      OPC_MorphNodeTo1, TARGET_VAL(SP::MULXri), 0,
 2453 /*  4504*/      OPC_MorphNodeTo1, TARGET_VAL(SP::MULXrr), 0,
 2458 /*  4513*/  /*SwitchOpcode*/ 39, TARGET_VAL(ISD::SDIV),// ->4555
 2463 /*  4521*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2469 /*  4533*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SDIVXri), 0,
 2476 /*  4546*/      OPC_MorphNodeTo1, TARGET_VAL(SP::SDIVXrr), 0,
 2481 /*  4555*/  /*SwitchOpcode*/ 39, TARGET_VAL(ISD::UDIV),// ->4597
 2486 /*  4563*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2492 /*  4575*/      OPC_MorphNodeTo1, TARGET_VAL(SP::UDIVXri), 0,
 2499 /*  4588*/      OPC_MorphNodeTo1, TARGET_VAL(SP::UDIVXrr), 0,
 2504 /*  4597*/  /*SwitchOpcode*/ 24, TARGET_VAL(SPISD::BRICC),// ->4624
 2509 /*  4604*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2513 /*  4610*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2517 /*  4617*/    OPC_MorphNodeTo0, TARGET_VAL(SP::BCOND), 0|OPFL_Chain|OPFL_GlueInput,
 2521 /*  4624*/  /*SwitchOpcode*/ 35, TARGET_VAL(SPISD::BRFCC),// ->4662
 2526 /*  4631*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2530 /*  4637*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2535 /*  4646*/      OPC_MorphNodeTo0, TARGET_VAL(SP::FBCOND), 0|OPFL_Chain|OPFL_GlueInput,
 2540 /*  4654*/      OPC_MorphNodeTo0, TARGET_VAL(SP::CBCOND), 0|OPFL_Chain|OPFL_GlueInput,
 2545 /*  4662*/  /*SwitchOpcode*/ 46, TARGET_VAL(SPISD::TLS_ADD),// ->4711
 2552 /*  4673*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
 2555 /*  4679*/      OPC_MorphNodeTo1, TARGET_VAL(SP::TLS_ADDrr), 0,
 2563 /*  4693*/      OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalTLSAddress),
 2567 /*  4701*/      OPC_MorphNodeTo1, TARGET_VAL(SP::TLS_ADDXrr), 0,
 2572 /*  4711*/  /*SwitchOpcode*/ 108, TARGET_VAL(SPISD::Hi),// ->4822
 2575 /*  4716*/    OPC_SwitchOpcode /*4 cases */, 23, TARGET_VAL(ISD::TargetGlobalAddress),// ->4743
 2579 /*  4725*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2585 /*  4735*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2590 /*  4743*/    /*SwitchOpcode*/ 23, TARGET_VAL(ISD::TargetConstantPool),// ->4769
 2594 /*  4751*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2600 /*  4761*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2605 /*  4769*/    /*SwitchOpcode*/ 23, TARGET_VAL(ISD::TargetGlobalTLSAddress),// ->4795
 2609 /*  4777*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2615 /*  4787*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2620 /*  4795*/    /*SwitchOpcode*/ 23, TARGET_VAL(ISD::TargetBlockAddress),// ->4821
 2624 /*  4803*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2630 /*  4813*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2636 /*  4822*/  /*SwitchOpcode*/ 20|128,1/*148*/, TARGET_VAL(SPISD::Lo),// ->4974
 2639 /*  4828*/    OPC_SwitchOpcode /*4 cases */, 33, TARGET_VAL(ISD::TargetGlobalAddress),// ->4865
 2644 /*  4840*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 2652 /*  4856*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORXri), 0,
 2657 /*  4865*/    /*SwitchOpcode*/ 33, TARGET_VAL(ISD::TargetConstantPool),// ->4901
 2662 /*  4876*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 2670 /*  4892*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORXri), 0,
 2675 /*  4901*/    /*SwitchOpcode*/ 33, TARGET_VAL(ISD::TargetGlobalTLSAddress),// ->4937
 2680 /*  4912*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 2688 /*  4928*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORXri), 0,
 2693 /*  4937*/    /*SwitchOpcode*/ 33, TARGET_VAL(ISD::TargetBlockAddress),// ->4973
 2698 /*  4948*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 2706 /*  4964*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORXri), 0,
 2712 /*  4974*/  /*SwitchOpcode*/ 26, TARGET_VAL(SPISD::BRXCC),// ->5003
 2717 /*  4981*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2721 /*  4987*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 2726 /*  4996*/    OPC_MorphNodeTo0, TARGET_VAL(SP::BPXCC), 0|OPFL_Chain|OPFL_GlueInput,
 2730 /*  5003*/  /*SwitchOpcode*/ 6|128,2/*262*/, TARGET_VAL(ISD::Constant),// ->5269
 2736 /*  5019*/      OPC_MorphNodeTo1, TARGET_VAL(SP::ORrr), 0,
 2747 /*  5041*/        OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2756 /*  5059*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 2763 /*  5075*/          OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 2773 /*  5094*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIi), 0,
 2781 /*  5109*/          OPC_MorphNodeTo1, TARGET_VAL(SP::SETHIXi), 0,
 2791 /*  5127*/        OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
 2794 /*  5137*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 2803 /*  5155*/        OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
 2806 /*  5165*/        OPC_MorphNodeTo1, TARGET_VAL(SP::XORri), 0,
 2814 /*  5181*/        OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
 2818 /*  5193*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORri), 0,
 2826 /*  5209*/        OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
 2829 /*  5219*/        OPC_EmitNode1, TARGET_VAL(SP::ORri), 0,
 2832 /*  5230*/        OPC_EmitNode1, TARGET_VAL(SP::SLLXri), 0,
 2835 /*  5241*/        OPC_EmitNode1, TARGET_VAL(SP::SETHIi), 0,
 2838 /*  5251*/        OPC_EmitNode1, TARGET_VAL(SP::ORri), 0,
 2840 /*  5259*/        OPC_MorphNodeTo1, TARGET_VAL(SP::ORrr), 0,
 2846 /*  5269*/  /*SwitchOpcode*/ 59, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),// ->5331
 2857 /*  5287*/        OPC_MorphNodeTo1, TARGET_VAL(SP::CASrr), 0|OPFL_Chain|OPFL_MemRefs,
 2864 /*  5300*/        OPC_MorphNodeTo1, TARGET_VAL(SP::CASAasi10), 0|OPFL_Chain|OPFL_MemRefs,
 2876 /*  5321*/      OPC_MorphNodeTo1, TARGET_VAL(SP::CASXrr), 0|OPFL_Chain|OPFL_MemRefs,
 2881 /*  5331*/  /*SwitchOpcode*/ 19, TARGET_VAL(SPISD::FLUSHW),// ->5353
 2886 /*  5340*/      OPC_MorphNodeTo0, TARGET_VAL(SP::FLUSHW), 0|OPFL_Chain,
 2892 /*  5347*/      OPC_MorphNodeTo0, TARGET_VAL(SP::TA3), 0|OPFL_Chain,
 2897 /*  5353*/  /*SwitchOpcode*/ 14, TARGET_VAL(ISD::BR),// ->5370
 2901 /*  5359*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 2904 /*  5364*/    OPC_MorphNodeTo0, TARGET_VAL(SP::BA), 0|OPFL_Chain,
 2908 /*  5370*/  /*SwitchOpcode*/ 7, TARGET_VAL(ISD::TRAP),// ->5380
 2911 /*  5375*/    OPC_MorphNodeTo0, TARGET_VAL(SP::TA5), 0|OPFL_Chain,
 2915 /*  5380*/  /*SwitchOpcode*/ 7, TARGET_VAL(ISD::DEBUGTRAP),// ->5390
 2918 /*  5385*/    OPC_MorphNodeTo0, TARGET_VAL(SP::TA1), 0|OPFL_Chain,
 2922 /*  5390*/  /*SwitchOpcode*/ 41, TARGET_VAL(SPISD::CMPFCC),// ->5434
 2927 /*  5399*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FCMPS), 0|OPFL_GlueOutput,
 2934 /*  5411*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FCMPD), 0|OPFL_GlueOutput,
 2942 /*  5425*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FCMPQ), 0|OPFL_GlueOutput,
 2947 /*  5434*/  /*SwitchOpcode*/ 18, TARGET_VAL(ISD::ANY_EXTEND),// ->5455
 2953 /*  5447*/    OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
 2957 /*  5455*/  /*SwitchOpcode*/ 16, TARGET_VAL(ISD::TRUNCATE),// ->5474
 2962 /*  5466*/    OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::COPY_TO_REGCLASS), 0,
 2966 /*  5474*/  /*SwitchOpcode*/ 18, TARGET_VAL(ISD::ZERO_EXTEND),// ->5495
 2972 /*  5487*/    OPC_MorphNodeTo1, TARGET_VAL(SP::SRLri), 0,
 2976 /*  5495*/  /*SwitchOpcode*/ 18, TARGET_VAL(ISD::SIGN_EXTEND),// ->5516
 2982 /*  5508*/    OPC_MorphNodeTo1, TARGET_VAL(SP::SRAri), 0,
 2986 /*  5516*/  /*SwitchOpcode*/ 18, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->5537
 2993 /*  5529*/    OPC_MorphNodeTo1, TARGET_VAL(SP::SRAri), 0,
 2997 /*  5537*/  /*SwitchOpcode*/ 38, TARGET_VAL(ISD::CTPOP),// ->5578
 3002 /*  5548*/      OPC_MorphNodeTo1, TARGET_VAL(SP::POPCrr), 0,
 3009 /*  5562*/      OPC_EmitNode1, TARGET_VAL(SP::SRLri), 0,
 3011 /*  5570*/      OPC_MorphNodeTo1, TARGET_VAL(SP::POPCrr), 0,
 3016 /*  5578*/  /*SwitchOpcode*/ 93, TARGET_VAL(ISD::FMUL),// ->5674
 3019 /*  5584*/      OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
 3024 /*  5592*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
 3029 /*  5601*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FSMULD), 0,
 3037 /*  5614*/        OPC_CheckOpcode, TARGET_VAL(ISD::FP_EXTEND),
 3043 /*  5625*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FDMULQ), 0,
 3053 /*  5642*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FMULS), 0,
 3058 /*  5652*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FMULD), 0,
 3064 /*  5664*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FMULQ), 0,
 3070 /*  5674*/  /*SwitchOpcode*/ 32, TARGET_VAL(SPISD::ITOF),// ->5709
 3073 /*  5681*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FITOS), 0,
 3078 /*  5690*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FITOD), 0,
 3084 /*  5701*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FITOQ), 0,
 3089 /*  5709*/  /*SwitchOpcode*/ 35, TARGET_VAL(SPISD::FTOI),// ->5747
 3093 /*  5717*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSTOI), 0,
 3099 /*  5727*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FDTOI), 0,
 3106 /*  5739*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FQTOI), 0,
 3111 /*  5747*/  /*SwitchOpcode*/ 40, TARGET_VAL(ISD::FP_EXTEND),// ->5790
 3114 /*  5754*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSTOD), 0,
 3122 /*  5769*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FSTOQ), 0,
 3129 /*  5781*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FDTOQ), 0,
 3135 /*  5790*/  /*SwitchOpcode*/ 40, TARGET_VAL(ISD::FP_ROUND),// ->5833
 3140 /*  5801*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FDTOS), 0,
 3147 /*  5813*/        OPC_MorphNodeTo1, TARGET_VAL(SP::FQTOS), 0,
 3154 /*  5825*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FQTOD), 0,
 3159 /*  5833*/  /*SwitchOpcode*/ 34, TARGET_VAL(ISD::FNEG),// ->5870
 3162 /*  5840*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FNEGS), 0,
 3168 /*  5851*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FNEGD), 0,
 3174 /*  5862*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FNEGQ), 0,
 3179 /*  5870*/  /*SwitchOpcode*/ 34, TARGET_VAL(ISD::FABS),// ->5907
 3182 /*  5877*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FABSS), 0,
 3188 /*  5888*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FABSD), 0,
 3194 /*  5899*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FABSQ), 0,
 3199 /*  5907*/  /*SwitchOpcode*/ 34, TARGET_VAL(ISD::FSQRT),// ->5944
 3203 /*  5916*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSQRTS), 0,
 3208 /*  5925*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSQRTD), 0,
 3214 /*  5936*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSQRTQ), 0,
 3219 /*  5944*/  /*SwitchOpcode*/ 36, TARGET_VAL(ISD::FADD),// ->5983
 3223 /*  5952*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FADDS), 0,
 3228 /*  5962*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FADDD), 0,
 3234 /*  5974*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FADDQ), 0,
 3239 /*  5983*/  /*SwitchOpcode*/ 36, TARGET_VAL(ISD::FSUB),// ->6022
 3243 /*  5991*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSUBS), 0,
 3248 /*  6001*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSUBD), 0,
 3254 /*  6013*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSUBQ), 0,
 3259 /*  6022*/  /*SwitchOpcode*/ 36, TARGET_VAL(ISD::FDIV),// ->6061
 3263 /*  6030*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FDIVS), 0,
 3268 /*  6040*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FDIVD), 0,
 3274 /*  6052*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FDIVQ), 0,
 3279 /*  6061*/  /*SwitchOpcode*/ 36, TARGET_VAL(SPISD::XTOF),// ->6100
 3283 /*  6070*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FXTOS), 0,
 3289 /*  6081*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FXTOD), 0,
 3295 /*  6092*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FXTOQ), 0,
 3300 /*  6100*/  /*SwitchOpcode*/ 39, TARGET_VAL(SPISD::FTOX),// ->6142
 3305 /*  6110*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FSTOX), 0,
 3312 /*  6122*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FDTOX), 0,
 3319 /*  6134*/      OPC_MorphNodeTo1, TARGET_VAL(SP::FQTOX), 0,
 3324 /*  6142*/  /*SwitchOpcode*/ 38, TARGET_VAL(ISD::BUILD_VECTOR),// ->6183
 3330 /*  6153*/    OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 3333 /*  6162*/    OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 3336 /*  6174*/    OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,