|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Lanai/LanaiGenDAGISel.inc 57 /* 0*/ OPC_SwitchOpcode /*34 cases */, 1|128,2/*257*/, TARGET_VAL(ISD::LOAD),// ->262
69 /* 24*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDW_RI), 0|OPFL_Chain|OPFL_MemRefs,
76 /* 38*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDW_RR), 0|OPFL_Chain|OPFL_MemRefs,
87 /* 59*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDWz_RR), 0|OPFL_Chain|OPFL_MemRefs,
95 /* 75*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDHz_RR), 0|OPFL_Chain|OPFL_MemRefs,
103 /* 91*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDBz_RR), 0|OPFL_Chain|OPFL_MemRefs,
114 /* 112*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDHs_RR), 0|OPFL_Chain|OPFL_MemRefs,
122 /* 128*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDBs_RR), 0|OPFL_Chain|OPFL_MemRefs,
132 /* 147*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDHz_RI), 0|OPFL_Chain|OPFL_MemRefs,
141 /* 165*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDHs_RI), 0|OPFL_Chain|OPFL_MemRefs,
150 /* 183*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDBz_RI), 0|OPFL_Chain|OPFL_MemRefs,
159 /* 201*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDBs_RI), 0|OPFL_Chain|OPFL_MemRefs,
169 /* 221*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDBz_RI), 0|OPFL_Chain|OPFL_MemRefs,
177 /* 237*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDHz_RI), 0|OPFL_Chain|OPFL_MemRefs,
186 /* 254*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDADDR), 0|OPFL_Chain|OPFL_MemRefs,
191 /* 262*/ /*SwitchOpcode*/ 0|128,1/*128*/, TARGET_VAL(ISD::STORE),// ->394
204 /* 286*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::SW_RR), 0|OPFL_Chain|OPFL_MemRefs,
211 /* 300*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::SW_RI), 0|OPFL_Chain|OPFL_MemRefs,
222 /* 321*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::STH_RR), 0|OPFL_Chain|OPFL_MemRefs,
230 /* 337*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::STB_RR), 0|OPFL_Chain|OPFL_MemRefs,
238 /* 353*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::STH_RI), 0|OPFL_Chain|OPFL_MemRefs,
246 /* 369*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::STB_RI), 0|OPFL_Chain|OPFL_MemRefs,
255 /* 386*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::STADDR), 0|OPFL_Chain|OPFL_MemRefs,
260 /* 394*/ /*SwitchOpcode*/ 20, TARGET_VAL(ISD::ATOMIC_LOAD),// ->417
268 /* 408*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LDBz_RI), 0|OPFL_Chain|OPFL_MemRefs,
272 /* 417*/ /*SwitchOpcode*/ 22, TARGET_VAL(ISD::CALLSEQ_START),// ->442
276 /* 423*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
280 /* 429*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
283 /* 434*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADJCALLSTACKDOWN), 0|OPFL_Chain|OPFL_GlueOutput,
287 /* 442*/ /*SwitchOpcode*/ 23, TARGET_VAL(ISD::CALLSEQ_END),// ->468
292 /* 449*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
296 /* 455*/ OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
299 /* 460*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADJCALLSTACKUP), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
303 /* 468*/ /*SwitchOpcode*/ 124|128,2/*380*/, TARGET_VAL(ISD::OR),// ->852
307 /* 477*/ OPC_SwitchOpcode /*2 cases */, 79, TARGET_VAL(LanaiISD::LO),// ->560
310 /* 483*/ OPC_SwitchOpcode /*5 cases */, 12, TARGET_VAL(ISD::TargetGlobalAddress),// ->499
314 /* 491*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
318 /* 499*/ /*SwitchOpcode*/ 12, TARGET_VAL(ISD::TargetExternalSymbol),// ->514
322 /* 506*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
326 /* 514*/ /*SwitchOpcode*/ 12, TARGET_VAL(ISD::TargetBlockAddress),// ->529
330 /* 521*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
334 /* 529*/ /*SwitchOpcode*/ 12, TARGET_VAL(ISD::TargetJumpTable),// ->544
338 /* 536*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
342 /* 544*/ /*SwitchOpcode*/ 12, TARGET_VAL(ISD::TargetConstantPool),// ->559
346 /* 551*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
351 /* 560*/ /*SwitchOpcode*/ 89, TARGET_VAL(LanaiISD::SMALL),// ->652
354 /* 565*/ OPC_SwitchOpcode /*5 cases */, 14, TARGET_VAL(ISD::TargetGlobalAddress),// ->583
359 /* 576*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0|OPFL_GlueInput,
363 /* 583*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetExternalSymbol),// ->600
368 /* 593*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0|OPFL_GlueInput,
372 /* 600*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetBlockAddress),// ->617
377 /* 610*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0|OPFL_GlueInput,
381 /* 617*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetJumpTable),// ->634
386 /* 627*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0|OPFL_GlueInput,
390 /* 634*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetConstantPool),// ->651
395 /* 644*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0|OPFL_GlueInput,
403 /* 655*/ OPC_CheckOpcode, TARGET_VAL(LanaiISD::LO),
406 /* 660*/ OPC_SwitchOpcode /*5 cases */, 13, TARGET_VAL(ISD::TargetGlobalAddress),// ->677
411 /* 669*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
415 /* 677*/ /*SwitchOpcode*/ 13, TARGET_VAL(ISD::TargetExternalSymbol),// ->693
420 /* 685*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
424 /* 693*/ /*SwitchOpcode*/ 13, TARGET_VAL(ISD::TargetBlockAddress),// ->709
429 /* 701*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
433 /* 709*/ /*SwitchOpcode*/ 13, TARGET_VAL(ISD::TargetJumpTable),// ->725
438 /* 717*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
442 /* 725*/ /*SwitchOpcode*/ 13, TARGET_VAL(ISD::TargetConstantPool),// ->741
447 /* 733*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
457 /* 748*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
463 /* 761*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
472 /* 778*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_HI), 0,
481 /* 795*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::OR_F_I_LO), 0,
490 /* 813*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::OR_F_I_HI), 0,
498 /* 829*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_R), 0,
503 /* 839*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::OR_F_R), 0,
510 /* 852*/ /*SwitchOpcode*/ 108, TARGET_VAL(ISD::AND),// ->963
515 /* 860*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
521 /* 873*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::AND_I_LO), 0,
530 /* 890*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::AND_I_HI), 0,
539 /* 907*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::AND_F_I_LO), 0,
548 /* 925*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::AND_F_I_HI), 0,
556 /* 941*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::AND_R), 0,
561 /* 951*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::AND_F_R), 0,
567 /* 963*/ /*SwitchOpcode*/ 108, TARGET_VAL(ISD::XOR),// ->1074
572 /* 971*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
578 /* 984*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::XOR_I_LO), 0,
587 /* 1001*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::XOR_I_HI), 0,
596 /* 1018*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::XOR_F_I_LO), 0,
605 /* 1036*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::XOR_F_I_HI), 0,
613 /* 1052*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::XOR_R), 0,
618 /* 1062*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::XOR_F_R), 0,
624 /* 1074*/ /*SwitchOpcode*/ 73, TARGET_VAL(ISD::ADD),// ->1150
629 /* 1082*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
635 /* 1095*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADD_I_LO), 0,
644 /* 1112*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADD_I_HI), 0,
652 /* 1127*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SUB_I_LO), 0,
659 /* 1140*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADD_R), 0,
664 /* 1150*/ /*SwitchOpcode*/ 73, TARGET_VAL(ISD::SUB),// ->1226
669 /* 1158*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
675 /* 1171*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SUB_I_LO), 0,
684 /* 1188*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SUB_I_HI), 0,
692 /* 1203*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADD_I_LO), 0,
699 /* 1216*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SUB_R), 0,
704 /* 1226*/ /*SwitchOpcode*/ 61, TARGET_VAL(ISD::ADDC),// ->1290
709 /* 1234*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
715 /* 1247*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::ADD_F_I_LO), 0|OPFL_GlueOutput,
724 /* 1265*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::ADD_F_I_HI), 0|OPFL_GlueOutput,
731 /* 1279*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::ADD_F_R), 0|OPFL_GlueOutput,
736 /* 1290*/ /*SwitchOpcode*/ 61, TARGET_VAL(ISD::SUBC),// ->1354
741 /* 1298*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
747 /* 1311*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::SUB_F_I_LO), 0|OPFL_GlueOutput,
756 /* 1329*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::SUB_F_I_HI), 0|OPFL_GlueOutput,
763 /* 1343*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::SUB_F_R), 0|OPFL_GlueOutput,
768 /* 1354*/ /*SwitchOpcode*/ 73, TARGET_VAL(ISD::ADDE),// ->1430
774 /* 1363*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
780 /* 1376*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADDC_I_LO), 0|OPFL_GlueInput|OPFL_GlueOutput,
789 /* 1393*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADDC_I_HI), 0|OPFL_GlueInput|OPFL_GlueOutput,
797 /* 1408*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::ADDC_R), 0|OPFL_GlueInput|OPFL_GlueOutput,
802 /* 1418*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::ADDC_F_R), 0|OPFL_GlueInput|OPFL_GlueOutput,
808 /* 1430*/ /*SwitchOpcode*/ 73, TARGET_VAL(ISD::SUBE),// ->1506
814 /* 1439*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
820 /* 1452*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SUBB_I_LO), 0|OPFL_GlueInput|OPFL_GlueOutput,
829 /* 1469*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SUBB_I_HI), 0|OPFL_GlueInput|OPFL_GlueOutput,
837 /* 1484*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SUBB_R), 0|OPFL_GlueInput|OPFL_GlueOutput,
842 /* 1494*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::SUBB_F_R), 0|OPFL_GlueInput|OPFL_GlueOutput,
848 /* 1506*/ /*SwitchOpcode*/ 65, TARGET_VAL(LanaiISD::SUBBF),// ->1574
854 /* 1515*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
860 /* 1528*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::SUBB_F_I_LO), 0|OPFL_GlueInput|OPFL_GlueOutput,
869 /* 1546*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::SUBB_F_I_HI), 0|OPFL_GlueInput|OPFL_GlueOutput,
878 /* 1563*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::SUBB_F_R), 0|OPFL_GlueInput|OPFL_GlueOutput,
883 /* 1574*/ /*SwitchOpcode*/ 35, TARGET_VAL(ISD::SHL),// ->1612
888 /* 1582*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
892 /* 1590*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SL_I), 0,
898 /* 1602*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SHL_R), 0,
903 /* 1612*/ /*SwitchOpcode*/ 51, TARGET_VAL(ISD::SRL),// ->1666
908 /* 1620*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
912 /* 1629*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SL_I), 0,
919 /* 1644*/ OPC_EmitNode1, TARGET_VAL(Lanai::SUB_R), 0,
922 /* 1656*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SRL_R), 0,
927 /* 1666*/ /*SwitchOpcode*/ 51, TARGET_VAL(ISD::SRA),// ->1720
932 /* 1674*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
936 /* 1683*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SA_I), 0,
943 /* 1698*/ OPC_EmitNode1, TARGET_VAL(Lanai::SUB_R), 0,
946 /* 1710*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SRA_R), 0,
951 /* 1720*/ /*SwitchOpcode*/ 57, TARGET_VAL(LanaiISD::SET_FLAG),// ->1780
956 /* 1728*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
962 /* 1741*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SFSUB_F_RI_LO), 0|OPFL_GlueOutput,
971 /* 1758*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SFSUB_F_RI_HI), 0|OPFL_GlueOutput,
979 /* 1771*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SFSUB_F_RR), 0|OPFL_GlueOutput,
984 /* 1780*/ /*SwitchOpcode*/ 24, TARGET_VAL(LanaiISD::BR_CC),// ->1807
989 /* 1787*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
993 /* 1793*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
997 /* 1800*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::BRCC), 0|OPFL_Chain|OPFL_GlueInput,
1001 /* 1807*/ /*SwitchOpcode*/ 16, TARGET_VAL(LanaiISD::SETCC),// ->1826
1005 /* 1813*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1008 /* 1819*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SCC), 0|OPFL_GlueInput,
1012 /* 1826*/ /*SwitchOpcode*/ 22, TARGET_VAL(LanaiISD::SELECT_CC),// ->1851
1018 /* 1834*/ OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1022 /* 1842*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SELECT), 0|OPFL_GlueInput,
1026 /* 1851*/ /*SwitchOpcode*/ 42, TARGET_VAL(LanaiISD::CALL),// ->1896
1032 /* 1860*/ OPC_SwitchOpcode /*2 cases */, 9, TARGET_VAL(ISD::TargetGlobalAddress),// ->1873
1035 /* 1866*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::CALL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
1039 /* 1873*/ /*SwitchOpcode*/ 9, TARGET_VAL(ISD::TargetExternalSymbol),// ->1885
1042 /* 1878*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::CALL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
1049 /* 1888*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::CALLR), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput|OPFL_Variadic1,
1054 /* 1896*/ /*SwitchOpcode*/ 69, TARGET_VAL(LanaiISD::HI),// ->1968
1057 /* 1901*/ OPC_SwitchOpcode /*5 cases */, 10, TARGET_VAL(ISD::TargetGlobalAddress),// ->1915
1060 /* 1908*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::MOVHI), 0,
1064 /* 1915*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetExternalSymbol),// ->1928
1067 /* 1921*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::MOVHI), 0,
1071 /* 1928*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetBlockAddress),// ->1941
1074 /* 1934*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::MOVHI), 0,
1078 /* 1941*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetJumpTable),// ->1954
1081 /* 1947*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::MOVHI), 0,
1085 /* 1954*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetConstantPool),// ->1967
1088 /* 1960*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::MOVHI), 0,
1093 /* 1968*/ /*SwitchOpcode*/ 89, TARGET_VAL(LanaiISD::LO),// ->2060
1096 /* 1973*/ OPC_SwitchOpcode /*5 cases */, 14, TARGET_VAL(ISD::TargetGlobalAddress),// ->1991
1100 /* 1983*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
1104 /* 1991*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetExternalSymbol),// ->2008
1108 /* 2000*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
1112 /* 2008*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetBlockAddress),// ->2025
1116 /* 2017*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
1120 /* 2025*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetJumpTable),// ->2042
1124 /* 2034*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
1128 /* 2042*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::TargetConstantPool),// ->2059
1132 /* 2051*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
1137 /* 2060*/ /*SwitchOpcode*/ 69, TARGET_VAL(LanaiISD::SMALL),// ->2132
1140 /* 2065*/ OPC_SwitchOpcode /*5 cases */, 10, TARGET_VAL(ISD::TargetGlobalAddress),// ->2079
1143 /* 2072*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0,
1147 /* 2079*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetExternalSymbol),// ->2092
1150 /* 2085*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0,
1154 /* 2092*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetBlockAddress),// ->2105
1157 /* 2098*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0,
1161 /* 2105*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetJumpTable),// ->2118
1164 /* 2111*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0,
1168 /* 2118*/ /*SwitchOpcode*/ 10, TARGET_VAL(ISD::TargetConstantPool),// ->2131
1171 /* 2124*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0,
1176 /* 2132*/ /*SwitchOpcode*/ 113, TARGET_VAL(ISD::Constant),// ->2248
1183 /* 2148*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::AND_I_LO), 0,
1192 /* 2167*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::AND_I_HI), 0,
1200 /* 2183*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::MOVHI), 0,
1208 /* 2198*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::SLI), 0,
1216 /* 2213*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
1223 /* 2227*/ OPC_EmitNode1, TARGET_VAL(Lanai::MOVHI), 0,
1227 /* 2239*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::OR_I_LO), 0,
1232 /* 2248*/ /*SwitchOpcode*/ 14, TARGET_VAL(ISD::BR),// ->2265
1236 /* 2254*/ OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
1239 /* 2259*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::BT), 0|OPFL_Chain,
1243 /* 2265*/ /*SwitchOpcode*/ 11, TARGET_VAL(ISD::BRIND),// ->2279
1248 /* 2273*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::JR), 0|OPFL_Chain,
1252 /* 2279*/ /*SwitchOpcode*/ 8, TARGET_VAL(LanaiISD::RET_FLAG),// ->2290
1256 /* 2285*/ OPC_MorphNodeTo0, TARGET_VAL(Lanai::RET), 0|OPFL_Chain|OPFL_GlueInput|OPFL_Variadic0,
1260 /* 2290*/ /*SwitchOpcode*/ 9, TARGET_VAL(LanaiISD::ADJDYNALLOC),// ->2302
1262 /* 2294*/ OPC_MorphNodeTo2, TARGET_VAL(Lanai::ADJDYNALLOC), 0,
1266 /* 2302*/ /*SwitchOpcode*/ 8, TARGET_VAL(ISD::CTPOP),// ->2313
1268 /* 2306*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::POPC), 0,
1272 /* 2313*/ /*SwitchOpcode*/ 8, TARGET_VAL(ISD::CTLZ),// ->2324
1274 /* 2317*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::LEADZ), 0,
1278 /* 2324*/ /*SwitchOpcode*/ 8, TARGET_VAL(ISD::CTTZ),// ->2335
1280 /* 2328*/ OPC_MorphNodeTo1, TARGET_VAL(Lanai::TRAILZ), 0,