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