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

References

gen/lib/Target/AMDGPU/R600GenDAGISel.inc
   57 /*     0*/  OPC_SwitchOpcode /*99 cases */, 99|128,2/*355*/, TARGET_VAL(ISD::SRL),// ->360
   60 /*     9*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
   63 /*    14*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
   71 /*    27*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
   84 /*    68*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
   96 /*   123*/      OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
  125 /*   231*/        OPC_MorphNodeTo1, TARGET_VAL(R600::LSHR_r600), 0,
  149 /*   332*/        OPC_MorphNodeTo1, TARGET_VAL(R600::LSHR_eg), 0,
  155 /*   360*/  /*SwitchOpcode*/ 99|128,2/*355*/, TARGET_VAL(ISD::SRA),// ->719
  158 /*   368*/      OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  161 /*   373*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  169 /*   386*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  182 /*   427*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
  194 /*   482*/      OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_INT_eg), 0,
  223 /*   590*/        OPC_MorphNodeTo1, TARGET_VAL(R600::ASHR_r600), 0,
  247 /*   691*/        OPC_MorphNodeTo1, TARGET_VAL(R600::ASHR_eg), 0,
  253 /*   719*/  /*SwitchOpcode*/ 126, TARGET_VAL(AMDGPUISD::R600_EXPORT),// ->848
  259 /*   728*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  264 /*   736*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  269 /*   744*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  274 /*   752*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  279 /*   760*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  284 /*   768*/    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  298 /*   797*/      OPC_MorphNodeTo0, TARGET_VAL(R600::R600_ExportSwz), 0|OPFL_Chain,
  313 /*   833*/      OPC_MorphNodeTo0, TARGET_VAL(R600::EG_ExportSwz), 0|OPFL_Chain,
  318 /*   848*/  /*SwitchOpcode*/ 84|128,8/*1108*/, TARGET_VAL(ISD::AND),// ->1960
  322 /*   857*/      OPC_SwitchOpcode /*2 cases */, 8|128,1/*136*/, TARGET_VAL(ISD::ADD),// ->998
  324 /*   863*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  341 /*   919*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
  353 /*   974*/        OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
  357 /*   998*/      /*SwitchOpcode*/ 17|128,1/*145*/, TARGET_VAL(ISD::XOR),// ->1147
  359 /*  1003*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  376 /*  1068*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
  388 /*  1123*/        OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
  395 /*  1151*/      OPC_SwitchOpcode /*2 cases */, 9|128,1/*137*/, TARGET_VAL(ISD::ADD),// ->1293
  397 /*  1157*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  415 /*  1214*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
  427 /*  1269*/        OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
  431 /*  1293*/      /*SwitchOpcode*/ 18|128,1/*146*/, TARGET_VAL(ISD::XOR),// ->1443
  433 /*  1298*/        OPC_CheckOpcode, TARGET_VAL(ISD::SHL),
  451 /*  1364*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
  463 /*  1419*/        OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
  471 /*  1448*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  474 /*  1463*/      OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  489 /*  1506*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
  501 /*  1561*/      OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
  507 /*  1588*/      OPC_CheckOpcode, TARGET_VAL(ISD::SRL),
  511 /*  1606*/        OPC_CheckOpcode, TARGET_VAL(ISD::SUB),
  527 /*  1650*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
  539 /*  1705*/        OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
  550 /*  1737*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  564 /*  1792*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
  573 /*  1829*/        OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
  601 /*  1933*/      OPC_MorphNodeTo1, TARGET_VAL(R600::AND_INT), 0,
  606 /*  1960*/  /*SwitchOpcode*/ 118|128,3/*502*/, TARGET_VAL(ISD::INTRINSIC_VOID),// ->2466
  613 /*  1974*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  619 /*  1984*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  630 /*  2010*/          OPC_MorphNodeTo0, TARGET_VAL(R600::R600_ExportBuf), 0|OPFL_Chain,
  643 /*  2043*/          OPC_MorphNodeTo0, TARGET_VAL(R600::EG_ExportBuf), 0|OPFL_Chain,
  652 /*  2061*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  663 /*  2087*/          OPC_MorphNodeTo0, TARGET_VAL(R600::R600_ExportBuf), 0|OPFL_Chain,
  676 /*  2120*/          OPC_MorphNodeTo0, TARGET_VAL(R600::EG_ExportBuf), 0|OPFL_Chain,
  685 /*  2138*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  696 /*  2164*/          OPC_MorphNodeTo0, TARGET_VAL(R600::R600_ExportBuf), 0|OPFL_Chain,
  709 /*  2197*/          OPC_MorphNodeTo0, TARGET_VAL(R600::EG_ExportBuf), 0|OPFL_Chain,
  718 /*  2215*/        OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  729 /*  2241*/          OPC_MorphNodeTo0, TARGET_VAL(R600::R600_ExportBuf), 0|OPFL_Chain,
  742 /*  2274*/          OPC_MorphNodeTo0, TARGET_VAL(R600::EG_ExportBuf), 0|OPFL_Chain,
  754 /*  2296*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
  761 /*  2310*/        OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_STORE_TYPED_cm), 0|OPFL_Chain,
  770 /*  2328*/        OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_STORE_TYPED_eg), 0|OPFL_Chain,
  779 /*  2345*/      OPC_MorphNodeTo0, TARGET_VAL(R600::GROUP_BARRIER), 0|OPFL_Chain,
  807 /*  2433*/      OPC_EmitNode1, TARGET_VAL(R600::KILLGT), 0|OPFL_Chain,
  809 /*  2459*/      OPC_MorphNodeTo0, TARGET_VAL(R600::MASK_WRITE), 0|OPFL_Chain,
  814 /*  2466*/  /*SwitchOpcode*/ 15|128,116/*14863*/, TARGET_VAL(ISD::OR),// ->17333
  817 /*  2474*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  824 /*  2487*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  828 /*  2494*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  850 /*  2588*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
  856 /*  2614*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  879 /*  2709*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
  886 /*  2736*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  908 /*  2830*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
  914 /*  2856*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  937 /*  2951*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
  944 /*  2979*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
  950 /*  2997*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
  972 /*  3082*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
  997 /*  3187*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1005 /*  3216*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1012 /*  3235*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1034 /*  3320*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1059 /*  3425*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1070 /*  3459*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1074 /*  3467*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1085 /*  3501*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1091 /*  3530*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1097 /*  3559*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1106 /*  3597*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1112 /*  3633*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1118 /*  3662*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1124 /*  3691*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1133 /*  3729*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1136 /*  3756*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 1142 /*  3770*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1154 /*  3805*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1160 /*  3834*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1166 /*  3863*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1175 /*  3901*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1181 /*  3937*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1187 /*  3966*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1193 /*  3995*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1202 /*  4033*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1205 /*  4060*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 1212 /*  4075*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1223 /*  4109*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1229 /*  4138*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1235 /*  4167*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1244 /*  4205*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1250 /*  4241*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1256 /*  4270*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1262 /*  4299*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1271 /*  4337*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1274 /*  4364*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 1280 /*  4378*/            OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1292 /*  4413*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1298 /*  4442*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1304 /*  4471*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1313 /*  4509*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1319 /*  4545*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1325 /*  4574*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1331 /*  4603*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1340 /*  4641*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1343 /*  4668*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 1350 /*  4683*/          OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1356 /*  4701*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1367 /*  4727*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1373 /*  4756*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1379 /*  4785*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1388 /*  4823*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1394 /*  4859*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1400 /*  4888*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1406 /*  4917*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1415 /*  4955*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1418 /*  4982*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 1432 /*  5015*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1438 /*  5044*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1444 /*  5073*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1453 /*  5111*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1459 /*  5147*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1465 /*  5176*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1471 /*  5205*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1480 /*  5243*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1483 /*  5270*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 1491 /*  5286*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 1498 /*  5305*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1509 /*  5331*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1515 /*  5360*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1521 /*  5389*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1530 /*  5427*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1536 /*  5463*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1542 /*  5492*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1548 /*  5521*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1557 /*  5559*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1560 /*  5586*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 1574 /*  5619*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1580 /*  5648*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1586 /*  5677*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1595 /*  5715*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1601 /*  5751*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1607 /*  5780*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1613 /*  5809*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 1622 /*  5847*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1625 /*  5874*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 1636 /*  5895*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 1640 /*  5903*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1668 /*  5997*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 1683 /*  6089*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1714 /*  6203*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 1729 /*  6295*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1736 /*  6323*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1765 /*  6418*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 1780 /*  6510*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1812 /*  6625*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 1827 /*  6717*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1835 /*  6746*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1863 /*  6840*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 1878 /*  6932*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1909 /*  7046*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 1924 /*  7138*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 1931 /*  7166*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 1960 /*  7261*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 1975 /*  7353*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2007 /*  7468*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2022 /*  7560*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2030 /*  7589*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2036 /*  7597*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2063 /*  7690*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2078 /*  7782*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2109 /*  7897*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2124 /*  7989*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2129 /*  8014*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2144 /*  8106*/              OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2175 /*  8220*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2190 /*  8312*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2198 /*  8341*/        OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2205 /*  8350*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2232 /*  8443*/          OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2247 /*  8535*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2278 /*  8650*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2293 /*  8742*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2298 /*  8767*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2313 /*  8859*/            OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2344 /*  8973*/          OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2359 /*  9065*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2370 /*  9099*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 2374 /*  9107*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2392 /*  9153*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2399 /*  9185*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2409 /*  9226*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2415 /*  9273*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2421 /*  9302*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2430 /*  9340*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2442 /*  9394*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2449 /*  9426*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2459 /*  9467*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2465 /*  9514*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2471 /*  9543*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2480 /*  9581*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2483 /*  9608*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 2504 /*  9661*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2511 /*  9693*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2521 /*  9734*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2527 /*  9781*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2533 /*  9810*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2542 /*  9848*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2554 /*  9902*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2561 /*  9934*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2571 /*  9975*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2577 /* 10022*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2583 /* 10051*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2592 /* 10089*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2595 /* 10116*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 2602 /* 10131*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2621 /* 10178*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2628 /* 10210*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2638 /* 10251*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2644 /* 10298*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2650 /* 10327*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2659 /* 10365*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2671 /* 10419*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2678 /* 10451*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2688 /* 10492*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2694 /* 10539*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2700 /* 10568*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2709 /* 10606*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2712 /* 10633*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 2734 /* 10687*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2741 /* 10719*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2751 /* 10760*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2757 /* 10807*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2763 /* 10836*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2772 /* 10874*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2784 /* 10928*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2791 /* 10960*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2801 /* 11001*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2807 /* 11048*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2813 /* 11077*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2822 /* 11115*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2825 /* 11142*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 2833 /* 11158*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 2851 /* 11204*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2858 /* 11236*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2868 /* 11277*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2874 /* 11324*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2880 /* 11353*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2889 /* 11391*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2901 /* 11445*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2908 /* 11477*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2918 /* 11518*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2924 /* 11565*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2930 /* 11594*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2939 /* 11632*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 2942 /* 11659*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 2963 /* 11712*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2970 /* 11744*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2980 /* 11785*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 2986 /* 11832*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 2992 /* 11861*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3001 /* 11899*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3013 /* 11953*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3020 /* 11985*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3030 /* 12026*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3036 /* 12073*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3042 /* 12102*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3051 /* 12140*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3054 /* 12167*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3061 /* 12182*/            OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3080 /* 12229*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3087 /* 12261*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3097 /* 12302*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3103 /* 12349*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3109 /* 12378*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3118 /* 12416*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3130 /* 12470*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3137 /* 12502*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3147 /* 12543*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3153 /* 12590*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3159 /* 12619*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3168 /* 12657*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3171 /* 12684*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3193 /* 12738*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3200 /* 12770*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3210 /* 12811*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3216 /* 12858*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3222 /* 12887*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3231 /* 12925*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3243 /* 12979*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3250 /* 13011*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3260 /* 13052*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3266 /* 13099*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3272 /* 13128*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3281 /* 13166*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3284 /* 13193*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3292 /* 13209*/          OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3298 /* 13217*/          OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 3315 /* 13262*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3322 /* 13294*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3332 /* 13335*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3338 /* 13382*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3344 /* 13411*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3353 /* 13449*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3365 /* 13503*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3372 /* 13535*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3382 /* 13576*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3388 /* 13623*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3394 /* 13652*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3403 /* 13690*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3406 /* 13717*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3427 /* 13772*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3434 /* 13804*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3444 /* 13845*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3450 /* 13892*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3456 /* 13921*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3465 /* 13959*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3477 /* 14013*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3484 /* 14045*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3494 /* 14086*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3500 /* 14133*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3506 /* 14162*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3515 /* 14200*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3518 /* 14227*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3523 /* 14240*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3530 /* 14272*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3540 /* 14313*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3546 /* 14360*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3552 /* 14389*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3561 /* 14427*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3573 /* 14481*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3580 /* 14513*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3590 /* 14554*/              OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3596 /* 14601*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3602 /* 14630*/              OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3611 /* 14668*/              OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3614 /* 14695*/              OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3635 /* 14748*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3642 /* 14780*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3652 /* 14821*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3658 /* 14868*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3664 /* 14897*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3673 /* 14935*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3685 /* 14989*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3692 /* 15021*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3702 /* 15062*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3708 /* 15109*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3714 /* 15138*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3723 /* 15176*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3726 /* 15203*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3734 /* 15219*/        OPC_CheckOpcode, TARGET_VAL(ISD::OR),
 3741 /* 15228*/        OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 3758 /* 15273*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3765 /* 15305*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3775 /* 15346*/          OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3781 /* 15393*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3787 /* 15422*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3796 /* 15460*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3808 /* 15514*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3815 /* 15546*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3825 /* 15587*/          OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3831 /* 15634*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3837 /* 15663*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3846 /* 15701*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3849 /* 15728*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3870 /* 15783*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3877 /* 15815*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3887 /* 15856*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3893 /* 15903*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3899 /* 15932*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3908 /* 15970*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3920 /* 16024*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3927 /* 16056*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3937 /* 16097*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3943 /* 16144*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3949 /* 16173*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3958 /* 16211*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 3961 /* 16238*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 3966 /* 16251*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3973 /* 16283*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3983 /* 16324*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 3989 /* 16371*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 3995 /* 16400*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4004 /* 16438*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 4016 /* 16492*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4023 /* 16524*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4033 /* 16565*/            OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 4039 /* 16612*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4045 /* 16641*/            OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4054 /* 16679*/            OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 4057 /* 16706*/            OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 4078 /* 16759*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4085 /* 16791*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4095 /* 16832*/          OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 4101 /* 16879*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4107 /* 16908*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4116 /* 16946*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 4128 /* 17000*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4135 /* 17032*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4145 /* 17073*/          OPC_EmitNode1, TARGET_VAL(R600::XOR_INT), 0,
 4151 /* 17120*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4157 /* 17149*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 4166 /* 17187*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 4169 /* 17214*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 4198 /* 17306*/      OPC_MorphNodeTo1, TARGET_VAL(R600::OR_INT), 0,
 4203 /* 17333*/  /*SwitchOpcode*/ 25, TARGET_VAL(AMDGPUISD::REGISTER_LOAD),// ->17361
 4208 /* 17340*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4214 /* 17352*/    OPC_MorphNodeTo1, TARGET_VAL(R600::R600_RegisterLoad), 0|OPFL_Chain,
 4218 /* 17361*/  /*SwitchOpcode*/ 26, TARGET_VAL(AMDGPUISD::REGISTER_STORE),// ->17390
 4225 /* 17371*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
 4230 /* 17381*/    OPC_MorphNodeTo0, TARGET_VAL(R600::R600_RegisterStore), 0|OPFL_Chain,
 4234 /* 17390*/  /*SwitchOpcode*/ 45|128,35/*4525*/, TARGET_VAL(ISD::SELECT_CC),// ->21919
 4267 /* 17502*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETE_DX10), 0,
 4294 /* 17608*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETE_DX10), 0,
 4321 /* 17714*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETGT_DX10), 0,
 4348 /* 17820*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETGT_DX10), 0,
 4375 /* 17926*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETGE_DX10), 0,
 4402 /* 18032*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETGE_DX10), 0,
 4429 /* 18138*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETNE_DX10), 0,
 4456 /* 18244*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETNE_DX10), 0,
 4463 /* 18274*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 4467 /* 18281*/          OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 4494 /* 18369*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETE), 0,
 4521 /* 18475*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SETE), 0,
 4548 /* 18581*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SGT), 0,
 4575 /* 18687*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SGT), 0,
 4602 /* 18793*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SGE), 0,
 4629 /* 18899*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SGE), 0,
 4656 /* 19005*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SNE), 0,
 4683 /* 19111*/            OPC_MorphNodeTo1, TARGET_VAL(R600::SNE), 0,
 4691 /* 19142*/        OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 4717 /* 19232*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDE_r600), 0,
 4741 /* 19336*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDE_r600), 0,
 4765 /* 19440*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGT_r600), 0,
 4789 /* 19544*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGT_r600), 0,
 4813 /* 19648*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGE_r600), 0,
 4837 /* 19752*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGE_r600), 0,
 4861 /* 19856*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDE_eg), 0,
 4885 /* 19960*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDE_eg), 0,
 4909 /* 20064*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGT_eg), 0,
 4933 /* 20168*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGT_eg), 0,
 4957 /* 20272*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGE_eg), 0,
 4981 /* 20376*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGE_eg), 0,
 5017 /* 20505*/          OPC_MorphNodeTo1, TARGET_VAL(R600::SETE_INT), 0,
 5044 /* 20611*/          OPC_MorphNodeTo1, TARGET_VAL(R600::SETGT_INT), 0,
 5071 /* 20717*/          OPC_MorphNodeTo1, TARGET_VAL(R600::SETGE_INT), 0,
 5098 /* 20823*/          OPC_MorphNodeTo1, TARGET_VAL(R600::SETNE_INT), 0,
 5125 /* 20929*/          OPC_MorphNodeTo1, TARGET_VAL(R600::SETGT_UINT), 0,
 5152 /* 21035*/          OPC_MorphNodeTo1, TARGET_VAL(R600::SETGE_UINT), 0,
 5182 /* 21150*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDE_INT), 0,
 5206 /* 21254*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDE_INT), 0,
 5230 /* 21358*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGE_INT), 0,
 5254 /* 21462*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGT_INT), 0,
 5278 /* 21566*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDE_INT), 0,
 5302 /* 21670*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGT_INT), 0,
 5326 /* 21774*/          OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGE_INT), 0,
 5355 /* 21893*/        OPC_MorphNodeTo1, TARGET_VAL(R600::CNDGE_INT), 0,
 5361 /* 21919*/  /*SwitchOpcode*/ 100|128,7/*996*/, TARGET_VAL(ISD::LOAD),// ->22919
 5373 /* 21943*/      OPC_MorphNodeTo1, TARGET_VAL(R600::R600_RegisterLoad), 0|OPFL_Chain|OPFL_MemRefs,
 5389 /* 21977*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_8_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5400 /* 22000*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_16_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5412 /* 22024*/        OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_32_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5425 /* 22051*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_8_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5436 /* 22074*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_16_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5448 /* 22098*/        OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_32_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5461 /* 22125*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_8_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5472 /* 22148*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_16_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5484 /* 22172*/        OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_32_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5497 /* 22199*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_8_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5508 /* 22222*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_16_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5520 /* 22246*/        OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_32_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5533 /* 22273*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_8_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5544 /* 22296*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_16_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5556 /* 22320*/        OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_32_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5569 /* 22347*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_8_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5580 /* 22370*/          OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_16_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5592 /* 22394*/        OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_32_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5607 /* 22436*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_READ_RET), 0|OPFL_Chain|OPFL_MemRefs,
 5624 /* 22487*/        OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_BYTE_READ_RET), 0|OPFL_Chain|OPFL_MemRefs,
 5640 /* 22535*/        OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_UBYTE_READ_RET), 0|OPFL_Chain|OPFL_MemRefs,
 5655 /* 22581*/        OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_SHORT_READ_RET), 0|OPFL_Chain|OPFL_MemRefs,
 5671 /* 22629*/        OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_USHORT_READ_RET), 0|OPFL_Chain|OPFL_MemRefs,
 5684 /* 22661*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_64_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5693 /* 22681*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_128_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5705 /* 22706*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_64_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5714 /* 22726*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_128_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5726 /* 22751*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_64_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5735 /* 22771*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_128_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5747 /* 22796*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_64_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5756 /* 22816*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_128_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5768 /* 22841*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_64_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5777 /* 22861*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_128_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5789 /* 22886*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_64_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5798 /* 22906*/            OPC_MorphNodeTo1, TARGET_VAL(R600::VTX_READ_128_cm), 0|OPFL_Chain|OPFL_MemRefs,
 5806 /* 22919*/  /*SwitchOpcode*/ 74|128,2/*330*/, TARGET_VAL(ISD::STORE),// ->23253
 5820 /* 22947*/        OPC_MorphNodeTo0, TARGET_VAL(R600::R600_RegisterStore), 0|OPFL_Chain|OPFL_MemRefs,
 5835 /* 23001*/        OPC_MorphNodeTo0, TARGET_VAL(R600::LDS_WRITE), 0|OPFL_Chain|OPFL_MemRefs,
 5854 /* 23069*/            OPC_MorphNodeTo0, TARGET_VAL(R600::LDS_BYTE_WRITE), 0|OPFL_Chain|OPFL_MemRefs,
 5869 /* 23128*/            OPC_MorphNodeTo0, TARGET_VAL(R600::LDS_SHORT_WRITE), 0|OPFL_Chain|OPFL_MemRefs,
 5879 /* 23151*/            OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_STORE_DWORD32), 0|OPFL_Chain|OPFL_MemRefs,
 5887 /* 23165*/            OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_WRITE_CACHELESS_32_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5903 /* 23191*/        OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_STORE_DWORD64), 0|OPFL_Chain|OPFL_MemRefs,
 5911 /* 23205*/        OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_WRITE_CACHELESS_64_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5925 /* 23229*/        OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_STORE_DWORD128), 0|OPFL_Chain|OPFL_MemRefs,
 5933 /* 23243*/        OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_WRITE_CACHELESS_128_eg), 0|OPFL_Chain|OPFL_MemRefs,
 5939 /* 23253*/  /*SwitchOpcode*/ 113|128,26/*3441*/, TARGET_VAL(ISD::XOR),// ->26698
 5943 /* 23262*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 5947 /* 23270*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 5970 /* 23356*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 5996 /* 23462*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6003 /* 23490*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6027 /* 23577*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6054 /* 23684*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6062 /* 23713*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6066 /* 23721*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6090 /* 23808*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6112 /* 23909*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6119 /* 23937*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6144 /* 24025*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6166 /* 24126*/          OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6175 /* 24156*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6179 /* 24164*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6191 /* 24191*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6197 /* 24220*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6203 /* 24249*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6212 /* 24287*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6218 /* 24323*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6224 /* 24352*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6230 /* 24381*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6239 /* 24419*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6242 /* 24446*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 6257 /* 24480*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6263 /* 24509*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6269 /* 24538*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6278 /* 24576*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6284 /* 24612*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6290 /* 24641*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6296 /* 24670*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6305 /* 24708*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6308 /* 24735*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 6315 /* 24750*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6328 /* 24778*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6334 /* 24807*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6340 /* 24836*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6349 /* 24874*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6355 /* 24910*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6361 /* 24939*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6367 /* 24968*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6376 /* 25006*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6379 /* 25033*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 6395 /* 25068*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6401 /* 25097*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6407 /* 25126*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6416 /* 25164*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6422 /* 25200*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6428 /* 25229*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6434 /* 25258*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6443 /* 25296*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6446 /* 25323*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 6454 /* 25339*/      OPC_CheckOpcode, TARGET_VAL(ISD::AND),
 6458 /* 25347*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6471 /* 25375*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6477 /* 25404*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6483 /* 25433*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6492 /* 25471*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6498 /* 25507*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6504 /* 25536*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6510 /* 25565*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6519 /* 25603*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6522 /* 25630*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 6533 /* 25659*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6539 /* 25688*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6545 /* 25717*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6554 /* 25755*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6560 /* 25791*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6566 /* 25820*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6572 /* 25849*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6581 /* 25887*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6584 /* 25914*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 6591 /* 25929*/        OPC_CheckOpcode, TARGET_VAL(ISD::XOR),
 6605 /* 25958*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6611 /* 25987*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6617 /* 26016*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6626 /* 26054*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6632 /* 26090*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6638 /* 26119*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6644 /* 26148*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6653 /* 26186*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6656 /* 26213*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 6667 /* 26242*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6673 /* 26271*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6679 /* 26300*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6688 /* 26338*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6694 /* 26374*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6700 /* 26403*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6706 /* 26432*/          OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6715 /* 26470*/          OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
 6718 /* 26497*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
 6742 /* 26575*/        OPC_MorphNodeTo1, TARGET_VAL(R600::NOT_INT), 0,
 6767 /* 26670*/        OPC_MorphNodeTo1, TARGET_VAL(R600::XOR_INT), 0,
 6773 /* 26698*/  /*SwitchOpcode*/ 45, TARGET_VAL(AMDGPUISD::CONST_ADDRESS),// ->26746
 6779 /* 26711*/      OPC_MorphNodeTo1, TARGET_VAL(R600::CONST_COPY), 0|OPFL_Variadic1,
 6786 /* 26721*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
 6793 /* 26736*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_VTX_CONSTBUF), 0|OPFL_Variadic2,
 6798 /* 26746*/  /*SwitchOpcode*/ 125|128,1/*253*/, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),// ->27003
 6809 /* 26766*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 6812 /* 26784*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
 6815 /* 26794*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 6817 /* 26803*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_INC_UINT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 6820 /* 26814*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 6829 /* 26839*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 6832 /* 26857*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
 6835 /* 26867*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 6837 /* 26876*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_DEC_UINT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 6840 /* 26887*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 6850 /* 26904*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 6853 /* 26913*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 6855 /* 26922*/        OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_ADD_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 6858 /* 26933*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 6873 /* 26986*/        OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_ADD_RET), 0|OPFL_Chain|OPFL_MemRefs,
 6879 /* 27003*/  /*SwitchOpcode*/ 125|128,1/*253*/, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),// ->27260
 6890 /* 27032*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 6893 /* 27050*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
 6896 /* 27060*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 6898 /* 27069*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_INC_UINT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 6901 /* 27080*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 6910 /* 27096*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 6913 /* 27114*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
 6916 /* 27124*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 6918 /* 27133*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_DEC_UINT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 6921 /* 27144*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 6931 /* 27161*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 6934 /* 27170*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 6936 /* 27179*/        OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_SUB_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 6939 /* 27190*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 6954 /* 27243*/        OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_SUB_RET), 0|OPFL_Chain|OPFL_MemRefs,
 6960 /* 27260*/  /*SwitchOpcode*/ 25|128,2/*281*/, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),// ->27545
 6969 /* 27282*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6977 /* 27298*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6985 /* 27314*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 6993 /* 27330*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7001 /* 27344*/          OPC_MorphNodeTo1, TARGET_VAL(R600::R600_EXTRACT_ELT_V4), 0,
 7012 /* 27365*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7020 /* 27381*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7028 /* 27395*/          OPC_MorphNodeTo1, TARGET_VAL(R600::R600_EXTRACT_ELT_V2), 0,
 7041 /* 27421*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7049 /* 27437*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7057 /* 27453*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7065 /* 27469*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7073 /* 27483*/          OPC_MorphNodeTo1, TARGET_VAL(R600::R600_EXTRACT_ELT_V4), 0,
 7084 /* 27504*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7092 /* 27520*/          OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
 7100 /* 27534*/          OPC_MorphNodeTo1, TARGET_VAL(R600::R600_EXTRACT_ELT_V2), 0,
 7107 /* 27545*/  /*SwitchOpcode*/ 35|128,4/*547*/, TARGET_VAL(ISD::ADD),// ->28096
 7110 /* 27553*/      OPC_SwitchOpcode /*2 cases */, 104, TARGET_VAL(AMDGPUISD::MUL_U24),// ->27661
 7132 /* 27637*/        OPC_MorphNodeTo1, TARGET_VAL(R600::MULADD_UINT24_eg), 0,
 7136 /* 27661*/      /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::MUL_I24),// ->27768
 7158 /* 27744*/        OPC_MorphNodeTo1, TARGET_VAL(R600::MULADD_INT24_cm), 0,
 7167 /* 27776*/        OPC_SwitchOpcode /*2 cases */, 103, TARGET_VAL(AMDGPUISD::MUL_U24),// ->27883
 7188 /* 27859*/          OPC_MorphNodeTo1, TARGET_VAL(R600::MULADD_UINT24_eg), 0,
 7192 /* 27883*/        /*SwitchOpcode*/ 103, TARGET_VAL(AMDGPUISD::MUL_I24),// ->27989
 7213 /* 27965*/          OPC_MorphNodeTo1, TARGET_VAL(R600::MULADD_INT24_cm), 0,
 7240 /* 28068*/        OPC_MorphNodeTo1, TARGET_VAL(R600::ADD_INT), 0,
 7246 /* 28096*/  /*SwitchOpcode*/ 15, TARGET_VAL(AMDGPUISD::CONST_DATA_PTR),// ->28114
 7249 /* 28101*/    OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
 7252 /* 28107*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MOV_IMM_GLOBAL_ADDR), 0,
 7256 /* 28114*/  /*SwitchOpcode*/ 20, TARGET_VAL(AMDGPUISD::STORE_MSKOR),// ->28137
 7266 /* 28130*/    OPC_MorphNodeTo0, TARGET_VAL(R600::RAT_MSKOR), 0|OPFL_Chain|OPFL_MemRefs,
 7270 /* 28137*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::ATOMIC_SWAP),// ->28253
 7281 /* 28155*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7284 /* 28164*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7286 /* 28173*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_XCHG_INT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7289 /* 28184*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7304 /* 28237*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_WRXCHG_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7309 /* 28253*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::ATOMIC_LOAD_MIN),// ->28369
 7320 /* 28271*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7323 /* 28280*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7325 /* 28289*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_MIN_INT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7328 /* 28300*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7343 /* 28353*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_MIN_INT_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7348 /* 28369*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::ATOMIC_LOAD_UMIN),// ->28485
 7359 /* 28387*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7362 /* 28396*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7364 /* 28405*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_MIN_UINT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7367 /* 28416*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7382 /* 28469*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_MIN_UINT_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7387 /* 28485*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::ATOMIC_LOAD_MAX),// ->28601
 7398 /* 28503*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7401 /* 28512*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7403 /* 28521*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_MAX_INT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7406 /* 28532*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7421 /* 28585*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_MAX_INT_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7426 /* 28601*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::ATOMIC_LOAD_UMAX),// ->28717
 7437 /* 28619*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7440 /* 28628*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7442 /* 28637*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_MAX_UINT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7445 /* 28648*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7460 /* 28701*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_MAX_UINT_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7465 /* 28717*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::ATOMIC_LOAD_AND),// ->28833
 7476 /* 28735*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7479 /* 28744*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7481 /* 28753*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_AND_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7484 /* 28764*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7499 /* 28817*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_AND_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7504 /* 28833*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::ATOMIC_LOAD_OR),// ->28949
 7515 /* 28851*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7518 /* 28860*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7520 /* 28869*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_OR_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7523 /* 28880*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7538 /* 28933*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_OR_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7543 /* 28949*/  /*SwitchOpcode*/ 113, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),// ->29065
 7554 /* 28967*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7557 /* 28976*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7559 /* 28985*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_XOR_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7562 /* 28996*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7577 /* 29049*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_XOR_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7582 /* 29065*/  /*SwitchOpcode*/ 16|128,1/*144*/, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),// ->29213
 7594 /* 29085*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::IMPLICIT_DEF), 0,
 7597 /* 29094*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7600 /* 29106*/      OPC_EmitNode1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
 7602 /* 29115*/      OPC_EmitNode1, TARGET_VAL(R600::RAT_ATOMIC_CMPXCHG_INT_NORET), 0|OPFL_Chain|OPFL_MemRefs,
 7605 /* 29126*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0|OPFL_Chain,
 7622 /* 29194*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LDS_CMPST_RET), 0|OPFL_Chain|OPFL_MemRefs,
 7627 /* 29213*/  /*SwitchOpcode*/ 57, TARGET_VAL(ISD::BITCAST),// ->29273
 7666 /* 29273*/  /*SwitchOpcode*/ 8, TARGET_VAL(AMDGPUISD::DWORDADDR),// ->29284
 7673 /* 29284*/  /*SwitchOpcode*/ 9, TARGET_VAL(AMDGPUISD::DUMMY_CHAIN),// ->29296
 7677 /* 29291*/    OPC_MorphNodeTo0, TARGET_VAL(R600::DUMMY_CHAIN), 0|OPFL_Chain,
 7681 /* 29296*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::SUB),// ->29403
 7704 /* 29377*/    OPC_MorphNodeTo1, TARGET_VAL(R600::SUB_INT), 0,
 7708 /* 29403*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::SMAX),// ->29510
 7731 /* 29484*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MAX_INT), 0,
 7735 /* 29510*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::SMIN),// ->29617
 7758 /* 29591*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MIN_INT), 0,
 7762 /* 29617*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::UMAX),// ->29724
 7785 /* 29698*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MAX_UINT), 0,
 7789 /* 29724*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::UMIN),// ->29831
 7812 /* 29805*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MIN_UINT), 0,
 7816 /* 29831*/  /*SwitchOpcode*/ 78|128,1/*206*/, TARGET_VAL(ISD::FP_TO_SINT),// ->30041
 7834 /* 29889*/      OPC_MorphNodeTo1, TARGET_VAL(R600::FLT_TO_INT_r600), 0,
 7856 /* 29969*/      OPC_EmitNode1, TARGET_VAL(R600::TRUNC), 0,
 7866 /* 30021*/      OPC_MorphNodeTo1, TARGET_VAL(R600::FLT_TO_INT_eg), 0,
 7871 /* 30041*/  /*SwitchOpcode*/ 78|128,1/*206*/, TARGET_VAL(ISD::FP_TO_UINT),// ->30251
 7889 /* 30099*/      OPC_MorphNodeTo1, TARGET_VAL(R600::FLT_TO_UINT_r600), 0,
 7911 /* 30179*/      OPC_EmitNode1, TARGET_VAL(R600::TRUNC), 0,
 7921 /* 30231*/      OPC_MorphNodeTo1, TARGET_VAL(R600::FLT_TO_UINT_eg), 0,
 7926 /* 30251*/  /*SwitchOpcode*/ 82|128,1/*210*/, TARGET_VAL(ISD::SHL),// ->30465
 7951 /* 30337*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LSHL_r600), 0,
 7975 /* 30438*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LSHL_eg), 0,
 7980 /* 30465*/  /*SwitchOpcode*/ 53|128,2/*309*/, TARGET_VAL(ISD::MUL),// ->30778
 8004 /* 30549*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULLO_INT_r600), 0,
 8028 /* 30650*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULLO_INT_eg), 0,
 8052 /* 30751*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULLO_INT_cm), 0,
 8057 /* 30778*/  /*SwitchOpcode*/ 53|128,2/*309*/, TARGET_VAL(ISD::MULHS),// ->31091
 8081 /* 30862*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_INT_r600), 0,
 8105 /* 30963*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_INT_eg), 0,
 8129 /* 31064*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_INT_cm), 0,
 8134 /* 31091*/  /*SwitchOpcode*/ 53|128,2/*309*/, TARGET_VAL(ISD::MULHU),// ->31404
 8158 /* 31175*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_UINT_r600), 0,
 8182 /* 31276*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_UINT_eg), 0,
 8206 /* 31377*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_UINT_cm), 0,
 8211 /* 31404*/  /*SwitchOpcode*/ 63|128,3/*447*/, TARGET_VAL(AMDGPUISD::URECIP),// ->31855
 8228 /* 31460*/      OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_UINT_r600), 0,
 8246 /* 31527*/      OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_UINT_eg), 0,
 8278 /* 31637*/      OPC_EmitNode1, TARGET_VAL(R600::UINT_TO_FLT_eg), 0,
 8288 /* 31689*/      OPC_EmitNode1, TARGET_VAL(R600::RECIP_IEEE_cm), 0,
 8295 /* 31736*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
 8305 /* 31776*/      OPC_EmitNode1, TARGET_VAL(R600::MUL_IEEE), 0,
 8315 /* 31835*/      OPC_MorphNodeTo1, TARGET_VAL(R600::FLT_TO_UINT_eg), 0,
 8320 /* 31855*/  /*SwitchOpcode*/ 80|128,1/*208*/, TARGET_VAL(AMDGPUISD::MULHI_U24),// ->32067
 8344 /* 31939*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_UINT24_eg), 0,
 8368 /* 32040*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_UINT_cm24), 0,
 8373 /* 32067*/  /*SwitchOpcode*/ 105, TARGET_VAL(AMDGPUISD::BFE_U32),// ->32175
 8395 /* 32151*/    OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_UINT_eg), 0,
 8399 /* 32175*/  /*SwitchOpcode*/ 105, TARGET_VAL(AMDGPUISD::BFE_I32),// ->32283
 8421 /* 32259*/    OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_INT_eg), 0,
 8425 /* 32283*/  /*SwitchOpcode*/ 105, TARGET_VAL(AMDGPUISD::BFI),// ->32391
 8447 /* 32367*/    OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
 8451 /* 32391*/  /*SwitchOpcode*/ 92|128,2/*348*/, TARGET_VAL(ISD::SIGN_EXTEND_INREG),// ->32743
 8476 /* 32484*/      OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_INT_eg), 0,
 8495 /* 32564*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
 8504 /* 32601*/      OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_INT_eg), 0,
 8523 /* 32681*/      OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
 8532 /* 32718*/      OPC_MorphNodeTo1, TARGET_VAL(R600::BFE_INT_eg), 0,
 8537 /* 32743*/  /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::BFM),// ->32850
 8560 /* 32824*/    OPC_MorphNodeTo1, TARGET_VAL(R600::BFM_INT_eg), 0,
 8564 /* 32850*/  /*SwitchOpcode*/ 105, TARGET_VAL(AMDGPUISD::MAD_U24),// ->32958
 8586 /* 32934*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MULADD_UINT24_eg), 0,
 8590 /* 32958*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::ROTR),// ->33065
 8611 /* 33041*/    OPC_MorphNodeTo1, TARGET_VAL(R600::BIT_ALIGN_INT_eg), 0,
 8615 /* 33065*/  /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::MUL_U24),// ->33172
 8638 /* 33146*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MUL_UINT24_eg), 0,
 8642 /* 33172*/  /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::CARRY),// ->33279
 8665 /* 33253*/    OPC_MorphNodeTo1, TARGET_VAL(R600::ADDC_UINT), 0,
 8669 /* 33279*/  /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::BORROW),// ->33386
 8692 /* 33360*/    OPC_MorphNodeTo1, TARGET_VAL(R600::SUBB_UINT), 0,
 8696 /* 33386*/  /*SwitchOpcode*/ 71, TARGET_VAL(AMDGPUISD::FP_TO_FP16),// ->33460
 8713 /* 33441*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FLT32_TO_FLT16), 0,
 8717 /* 33460*/  /*SwitchOpcode*/ 71, TARGET_VAL(ISD::CTPOP),// ->33534
 8734 /* 33515*/    OPC_MorphNodeTo1, TARGET_VAL(R600::BCNT_INT), 0,
 8738 /* 33534*/  /*SwitchOpcode*/ 69, TARGET_VAL(AMDGPUISD::FFBH_U32),// ->33606
 8754 /* 33587*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FFBH_UINT), 0,
 8758 /* 33606*/  /*SwitchOpcode*/ 69, TARGET_VAL(AMDGPUISD::FFBL_B32),// ->33678
 8774 /* 33659*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FFBL_INT), 0,
 8778 /* 33678*/  /*SwitchOpcode*/ 105, TARGET_VAL(AMDGPUISD::MAD_I24),// ->33786
 8800 /* 33762*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MULADD_INT24_cm), 0,
 8804 /* 33786*/  /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::MUL_I24),// ->33893
 8827 /* 33867*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MUL_INT24_cm), 0,
 8831 /* 33893*/  /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::MULHI_I24),// ->34000
 8854 /* 33974*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MULHI_INT_cm24), 0,
 8858 /* 34000*/  /*SwitchOpcode*/ 8, TARGET_VAL(AMDGPUISD::ENDPGM),// ->34011
 8862 /* 34006*/    OPC_MorphNodeTo0, TARGET_VAL(R600::RETURN), 0|OPFL_Chain|OPFL_GlueInput,
 8866 /* 34011*/  /*SwitchOpcode*/ 14, TARGET_VAL(ISD::Constant),// ->34028
 8871 /* 34021*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MOV_IMM_I32), 0,
 8875 /* 34028*/  /*SwitchOpcode*/ 14, TARGET_VAL(ISD::BR),// ->34045
 8879 /* 34034*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 8882 /* 34039*/    OPC_MorphNodeTo0, TARGET_VAL(R600::BRANCH), 0|OPFL_Chain,
 8886 /* 34045*/  /*SwitchOpcode*/ 32, TARGET_VAL(AMDGPUISD::BRANCH_COND),// ->34080
 8890 /* 34051*/    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
 8896 /* 34061*/      OPC_MorphNodeTo0, TARGET_VAL(R600::BRANCH_COND_i32), 0|OPFL_Chain,
 8903 /* 34072*/      OPC_MorphNodeTo0, TARGET_VAL(R600::BRANCH_COND_f32), 0|OPFL_Chain,
 8908 /* 34080*/  /*SwitchOpcode*/ 66|128,7/*962*/, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),// ->35046
 8913 /* 34094*/        OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
 8932 /* 34152*/          OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_r600), 0,
 8950 /* 34219*/          OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_eg), 0,
 8968 /* 34286*/          OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_cm), 0,
 8991 /* 34362*/          OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_r600), 0,
 9009 /* 34429*/          OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_eg), 0,
 9027 /* 34496*/          OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_cm), 0,
 9051 /* 34573*/      OPC_MorphNodeTo1, TARGET_VAL(R600::FRACT), 0,
 9074 /* 34651*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_r600), 0,
 9092 /* 34718*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_eg), 0,
 9110 /* 34785*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_cm), 0,
 9134 /* 34864*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_r600), 0,
 9152 /* 34931*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_eg), 0,
 9170 /* 34998*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_cm), 0,
 9180 /* 35027*/        OPC_MorphNodeTo1, TARGET_VAL(R600::CUBE_r600_pseudo), 0,
 9186 /* 35037*/        OPC_MorphNodeTo1, TARGET_VAL(R600::CUBE_eg_pseudo), 0,
 9192 /* 35046*/  /*SwitchOpcode*/ 83|128,5/*723*/, TARGET_VAL(ISD::FDIV),// ->35773
 9195 /* 35054*/      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
 9214 /* 35112*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_r600), 0,
 9232 /* 35179*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_eg), 0,
 9250 /* 35246*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_cm), 0,
 9283 /* 35361*/        OPC_EmitNode1, TARGET_VAL(R600::RECIP_IEEE_r600), 0,
 9293 /* 35413*/        OPC_MorphNodeTo1, TARGET_VAL(R600::MUL_IEEE), 0,
 9321 /* 35527*/        OPC_EmitNode1, TARGET_VAL(R600::RECIP_IEEE_eg), 0,
 9331 /* 35579*/        OPC_MorphNodeTo1, TARGET_VAL(R600::MUL_IEEE), 0,
 9359 /* 35693*/        OPC_EmitNode1, TARGET_VAL(R600::RECIP_IEEE_cm), 0,
 9369 /* 35745*/        OPC_MorphNodeTo1, TARGET_VAL(R600::MUL_IEEE), 0,
 9375 /* 35773*/  /*SwitchOpcode*/ 39|128,3/*423*/, TARGET_VAL(AMDGPUISD::RCP),// ->36200
 9378 /* 35781*/      OPC_CheckOpcode, TARGET_VAL(ISD::FSQRT),
 9396 /* 35837*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_r600), 0,
 9414 /* 35904*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_eg), 0,
 9432 /* 35971*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_cm), 0,
 9454 /* 36045*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_r600), 0,
 9472 /* 36112*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_eg), 0,
 9490 /* 36179*/        OPC_MorphNodeTo1, TARGET_VAL(R600::RECIP_IEEE_cm), 0,
 9496 /* 36200*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::FADD),// ->36307
 9519 /* 36281*/    OPC_MorphNodeTo1, TARGET_VAL(R600::ADD), 0,
 9523 /* 36307*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::FMUL),// ->36414
 9546 /* 36388*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MUL_IEEE), 0,
 9550 /* 36414*/  /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::FMAX_LEGACY),// ->36521
 9573 /* 36495*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MAX), 0,
 9577 /* 36521*/  /*SwitchOpcode*/ 104, TARGET_VAL(AMDGPUISD::FMIN_LEGACY),// ->36628
 9600 /* 36602*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MIN), 0,
 9604 /* 36628*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::FMAXNUM),// ->36735
 9627 /* 36709*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MAX_DX10), 0,
 9631 /* 36735*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::FMINNUM),// ->36842
 9654 /* 36816*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MIN_DX10), 0,
 9658 /* 36842*/  /*SwitchOpcode*/ 69, TARGET_VAL(AMDGPUISD::FRACT),// ->36914
 9674 /* 36895*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FRACT), 0,
 9678 /* 36914*/  /*SwitchOpcode*/ 69, TARGET_VAL(ISD::FTRUNC),// ->36986
 9694 /* 36967*/    OPC_MorphNodeTo1, TARGET_VAL(R600::TRUNC), 0,
 9698 /* 36986*/  /*SwitchOpcode*/ 69, TARGET_VAL(ISD::FCEIL),// ->37058
 9714 /* 37039*/    OPC_MorphNodeTo1, TARGET_VAL(R600::CEIL), 0,
 9718 /* 37058*/  /*SwitchOpcode*/ 69, TARGET_VAL(ISD::FRINT),// ->37130
 9734 /* 37111*/    OPC_MorphNodeTo1, TARGET_VAL(R600::RNDNE), 0,
 9738 /* 37130*/  /*SwitchOpcode*/ 69, TARGET_VAL(ISD::FFLOOR),// ->37202
 9754 /* 37183*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FLOOR), 0,
 9758 /* 37202*/  /*SwitchOpcode*/ 90|128,2/*346*/, TARGET_VAL(AMDGPUISD::DOT4),// ->37552
 9831 /* 37476*/    OPC_MorphNodeTo1, TARGET_VAL(R600::DOT_4), 0,
 9835 /* 37552*/  /*SwitchOpcode*/ 77|128,1/*205*/, TARGET_VAL(ISD::FMAD),// ->37761
 9857 /* 37637*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULADD_IEEE_r600), 0,
 9878 /* 37736*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MULADD_IEEE_eg), 0,
 9883 /* 37761*/  /*SwitchOpcode*/ 78|128,1/*206*/, TARGET_VAL(ISD::FEXP2),// ->37971
 9900 /* 37817*/      OPC_MorphNodeTo1, TARGET_VAL(R600::EXP_IEEE_r600), 0,
 9918 /* 37884*/      OPC_MorphNodeTo1, TARGET_VAL(R600::EXP_IEEE_eg), 0,
 9936 /* 37951*/      OPC_MorphNodeTo1, TARGET_VAL(R600::EXP_IEEE_cm), 0,
 9941 /* 37971*/  /*SwitchOpcode*/ 78|128,1/*206*/, TARGET_VAL(ISD::FLOG2),// ->38181
 9958 /* 38027*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LOG_IEEE_r600), 0,
 9976 /* 38094*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LOG_IEEE_eg), 0,
 9994 /* 38161*/      OPC_MorphNodeTo1, TARGET_VAL(R600::LOG_IEEE_cm), 0,
 9999 /* 38181*/  /*SwitchOpcode*/ 78|128,1/*206*/, TARGET_VAL(AMDGPUISD::RSQ_CLAMP),// ->38391
10016 /* 38237*/      OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_r600), 0,
10034 /* 38304*/      OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_eg), 0,
10052 /* 38371*/      OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_cm), 0,
10057 /* 38391*/  /*SwitchOpcode*/ 78|128,1/*206*/, TARGET_VAL(AMDGPUISD::RSQ),// ->38601
10074 /* 38447*/      OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_r600), 0,
10092 /* 38514*/      OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_eg), 0,
10110 /* 38581*/      OPC_MorphNodeTo1, TARGET_VAL(R600::RECIPSQRT_IEEE_cm), 0,
10115 /* 38601*/  /*SwitchOpcode*/ 13|128,1/*141*/, TARGET_VAL(ISD::SINT_TO_FP),// ->38746
10133 /* 38659*/      OPC_MorphNodeTo1, TARGET_VAL(R600::INT_TO_FLT_r600), 0,
10151 /* 38726*/      OPC_MorphNodeTo1, TARGET_VAL(R600::INT_TO_FLT_eg), 0,
10156 /* 38746*/  /*SwitchOpcode*/ 13|128,1/*141*/, TARGET_VAL(ISD::UINT_TO_FP),// ->38891
10174 /* 38804*/      OPC_MorphNodeTo1, TARGET_VAL(R600::UINT_TO_FLT_r600), 0,
10192 /* 38871*/      OPC_MorphNodeTo1, TARGET_VAL(R600::UINT_TO_FLT_eg), 0,
10197 /* 38891*/  /*SwitchOpcode*/ 19|128,2/*275*/, TARGET_VAL(AMDGPUISD::SIN_HW),// ->39170
10215 /* 38949*/      OPC_MorphNodeTo1, TARGET_VAL(R600::SIN_r600), 0,
10233 /* 39016*/      OPC_MorphNodeTo1, TARGET_VAL(R600::SIN_r700), 0,
10251 /* 39083*/      OPC_MorphNodeTo1, TARGET_VAL(R600::SIN_eg), 0,
10269 /* 39150*/      OPC_MorphNodeTo1, TARGET_VAL(R600::SIN_cm), 0,
10274 /* 39170*/  /*SwitchOpcode*/ 19|128,2/*275*/, TARGET_VAL(AMDGPUISD::COS_HW),// ->39449
10292 /* 39228*/      OPC_MorphNodeTo1, TARGET_VAL(R600::COS_r600), 0,
10310 /* 39295*/      OPC_MorphNodeTo1, TARGET_VAL(R600::COS_r700), 0,
10328 /* 39362*/      OPC_MorphNodeTo1, TARGET_VAL(R600::COS_eg), 0,
10346 /* 39429*/      OPC_MorphNodeTo1, TARGET_VAL(R600::COS_cm), 0,
10351 /* 39449*/  /*SwitchOpcode*/ 103, TARGET_VAL(ISD::FMA),// ->39555
10372 /* 39531*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FMA_eg), 0,
10376 /* 39555*/  /*SwitchOpcode*/ 71, TARGET_VAL(ISD::FP16_TO_FP),// ->39629
10393 /* 39610*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FLT16_TO_FLT32), 0,
10397 /* 39629*/  /*SwitchOpcode*/ 119|128,3/*503*/, TARGET_VAL(ISD::FSQRT),// ->40136
10424 /* 39725*/      OPC_EmitNode1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_r600), 0,
10434 /* 39777*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MUL), 0,
10462 /* 39891*/      OPC_EmitNode1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_eg), 0,
10472 /* 39943*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MUL), 0,
10500 /* 40057*/      OPC_EmitNode1, TARGET_VAL(R600::RECIPSQRT_CLAMPED_cm), 0,
10510 /* 40109*/      OPC_MorphNodeTo1, TARGET_VAL(R600::MUL), 0,
10515 /* 40136*/  /*SwitchOpcode*/ 56|128,5/*696*/, TARGET_VAL(ISD::FPOW),// ->40836
10547 /* 40245*/      OPC_EmitNode1, TARGET_VAL(R600::LOG_IEEE_r600), 0,
10557 /* 40297*/      OPC_EmitNode1, TARGET_VAL(R600::MUL), 0,
10567 /* 40356*/      OPC_MorphNodeTo1, TARGET_VAL(R600::EXP_IEEE_r600), 0,
10599 /* 40475*/      OPC_EmitNode1, TARGET_VAL(R600::LOG_IEEE_eg), 0,
10609 /* 40527*/      OPC_EmitNode1, TARGET_VAL(R600::MUL), 0,
10619 /* 40586*/      OPC_MorphNodeTo1, TARGET_VAL(R600::EXP_IEEE_eg), 0,
10651 /* 40705*/      OPC_EmitNode1, TARGET_VAL(R600::LOG_IEEE_cm), 0,
10661 /* 40757*/      OPC_EmitNode1, TARGET_VAL(R600::MUL), 0,
10671 /* 40816*/      OPC_MorphNodeTo1, TARGET_VAL(R600::EXP_IEEE_cm), 0,
10676 /* 40836*/  /*SwitchOpcode*/ 14, TARGET_VAL(ISD::ConstantFP),// ->40853
10681 /* 40846*/    OPC_MorphNodeTo1, TARGET_VAL(R600::MOV_IMM_F32), 0,
10685 /* 40853*/  /*SwitchOpcode*/ 10, TARGET_VAL(ISD::FABS),// ->40866
10688 /* 40859*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FABS_R600), 0,
10692 /* 40866*/  /*SwitchOpcode*/ 10, TARGET_VAL(ISD::FNEG),// ->40879
10695 /* 40872*/    OPC_MorphNodeTo1, TARGET_VAL(R600::FNEG_R600), 0,
10699 /* 40879*/  /*SwitchOpcode*/ 68|128,4/*580*/, TARGET_VAL(ISD::FCOPYSIGN),// ->41463
10709 /* 40908*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
10724 /* 40981*/        OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
10732 /* 41016*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
10738 /* 41040*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
10744 /* 41068*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
10756 /* 41124*/        OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
10759 /* 41151*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
10771 /* 41185*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
10780 /* 41231*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
10789 /* 41269*/        OPC_MorphNodeTo1, TARGET_VAL(R600::BFI_INT_eg), 0,
10797 /* 41304*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
10803 /* 41328*/        OPC_EmitNode1, TARGET_VAL(R600::MOV_IMM_I32), 0,
10809 /* 41356*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
10815 /* 41385*/        OPC_EmitNode1, TARGET_VAL(TargetOpcode::EXTRACT_SUBREG), 0,
10824 /* 41423*/        OPC_EmitNode1, TARGET_VAL(R600::BFI_INT_eg), 0,
10827 /* 41450*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::REG_SEQUENCE), 0,
10833 /* 41463*/  /*SwitchOpcode*/ 36|128,2/*292*/, TARGET_VAL(ISD::INSERT_VECTOR_ELT),// ->41759
10841 /* 41481*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10848 /* 41497*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10858 /* 41518*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10865 /* 41534*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10875 /* 41554*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10884 /* 41573*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10893 /* 41591*/        OPC_MorphNodeTo1, TARGET_VAL(R600::R600_INSERT_ELT_V2), 0,
10899 /* 41604*/        OPC_MorphNodeTo1, TARGET_VAL(R600::R600_INSERT_ELT_V4), 0,
10909 /* 41625*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10916 /* 41641*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10926 /* 41662*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10933 /* 41678*/        OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10943 /* 41698*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10952 /* 41717*/      OPC_MorphNodeTo1, TARGET_VAL(TargetOpcode::INSERT_SUBREG), 0,
10961 /* 41735*/        OPC_MorphNodeTo1, TARGET_VAL(R600::R600_INSERT_ELT_V2), 0,
10967 /* 41748*/        OPC_MorphNodeTo1, TARGET_VAL(R600::R600_INSERT_ELT_V4), 0,
10973 /* 41759*/  /*SwitchOpcode*/ 96|128,18/*2400*/, TARGET_VAL(AMDGPUISD::TEXTURE_FETCH),// ->44163
10981 /* 41775*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10986 /* 41783*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10991 /* 41791*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10996 /* 41799*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11001 /* 41807*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11006 /* 41815*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11010 /* 41823*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11015 /* 41832*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11020 /* 41841*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11025 /* 41850*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11030 /* 41859*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11035 /* 41868*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11040 /* 41877*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11045 /* 41886*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11050 /* 41895*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11055 /* 41904*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11060 /* 41913*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11083 /* 41958*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_SAMPLE), 0,
11094 /* 41993*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11099 /* 42001*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11104 /* 42009*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11109 /* 42017*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11114 /* 42025*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11119 /* 42033*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11123 /* 42041*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11128 /* 42050*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11133 /* 42059*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11138 /* 42068*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11143 /* 42077*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11148 /* 42086*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11153 /* 42095*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11158 /* 42104*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11163 /* 42113*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11168 /* 42122*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11173 /* 42131*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11196 /* 42176*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_SAMPLE_C), 0,
11207 /* 42211*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11212 /* 42219*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11217 /* 42227*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11222 /* 42235*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11227 /* 42243*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11232 /* 42251*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11236 /* 42259*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11241 /* 42268*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11246 /* 42277*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11251 /* 42286*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11256 /* 42295*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11261 /* 42304*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11266 /* 42313*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11271 /* 42322*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11276 /* 42331*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11281 /* 42340*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11286 /* 42349*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11309 /* 42394*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_SAMPLE_L), 0,
11320 /* 42429*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11325 /* 42437*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11330 /* 42445*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11335 /* 42453*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11340 /* 42461*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11345 /* 42469*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11349 /* 42477*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11354 /* 42486*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11359 /* 42495*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11364 /* 42504*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11369 /* 42513*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11374 /* 42522*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11379 /* 42531*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11384 /* 42540*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11389 /* 42549*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11394 /* 42558*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11399 /* 42567*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11422 /* 42612*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_SAMPLE_C_L), 0,
11433 /* 42647*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11438 /* 42655*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11443 /* 42663*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11448 /* 42671*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11453 /* 42679*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11458 /* 42687*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11462 /* 42695*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11467 /* 42704*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11472 /* 42713*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11477 /* 42722*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11482 /* 42731*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11487 /* 42740*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11492 /* 42749*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11497 /* 42758*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11502 /* 42767*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11507 /* 42776*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11512 /* 42785*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11535 /* 42830*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_SAMPLE_LB), 0,
11546 /* 42865*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11551 /* 42873*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11556 /* 42881*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11561 /* 42889*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11566 /* 42897*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11571 /* 42905*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11575 /* 42913*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11580 /* 42922*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11585 /* 42931*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11590 /* 42940*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11595 /* 42949*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11600 /* 42958*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11605 /* 42967*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11610 /* 42976*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11615 /* 42985*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11620 /* 42994*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11625 /* 43003*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11648 /* 43048*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_SAMPLE_C_LB), 0,
11659 /* 43083*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11664 /* 43091*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11669 /* 43099*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11674 /* 43107*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11679 /* 43115*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11684 /* 43123*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11688 /* 43131*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11693 /* 43140*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11698 /* 43149*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11703 /* 43158*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11708 /* 43167*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11713 /* 43176*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11718 /* 43185*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11723 /* 43194*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11728 /* 43203*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11733 /* 43212*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11738 /* 43221*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11761 /* 43266*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_LD), 0,
11772 /* 43301*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11777 /* 43309*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11782 /* 43317*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11787 /* 43325*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11792 /* 43333*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11797 /* 43341*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11801 /* 43349*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11806 /* 43358*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11811 /* 43367*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11816 /* 43376*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11821 /* 43385*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11826 /* 43394*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11831 /* 43403*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11836 /* 43412*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11841 /* 43421*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11846 /* 43430*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11851 /* 43439*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11874 /* 43484*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_GET_TEXTURE_RESINFO), 0,
11885 /* 43519*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11890 /* 43527*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11895 /* 43535*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11900 /* 43543*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11905 /* 43551*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11910 /* 43559*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11914 /* 43567*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11919 /* 43576*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11924 /* 43585*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11929 /* 43594*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11934 /* 43603*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11939 /* 43612*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11944 /* 43621*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11949 /* 43630*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11954 /* 43639*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11959 /* 43648*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11964 /* 43657*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11987 /* 43702*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_GET_GRADIENTS_H), 0,
11998 /* 43737*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12003 /* 43745*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12008 /* 43753*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12013 /* 43761*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12018 /* 43769*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12023 /* 43777*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12027 /* 43785*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12032 /* 43794*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12037 /* 43803*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12042 /* 43812*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12047 /* 43821*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12052 /* 43830*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12057 /* 43839*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12062 /* 43848*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12067 /* 43857*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12072 /* 43866*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12077 /* 43875*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12100 /* 43920*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_GET_GRADIENTS_V), 0,
12111 /* 43955*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12116 /* 43963*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12121 /* 43971*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12126 /* 43979*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12131 /* 43987*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12136 /* 43995*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12140 /* 44003*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12145 /* 44012*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12150 /* 44021*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12155 /* 44030*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12160 /* 44039*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12165 /* 44048*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12170 /* 44057*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12175 /* 44066*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12180 /* 44075*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12185 /* 44084*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12190 /* 44093*/      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
12213 /* 44138*/      OPC_MorphNodeTo1, TARGET_VAL(R600::TEX_LDPTR), 0,