|
reference, declaration → definition
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,