Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:InputChain

1506 UpdateChainsAndGlue(SDNode *NodeToMatch, SDValue InputChain,
1518 assert(InputChain.getNode() != 0 &&
1538 CurDAG->ReplaceAllUsesOfValueWith(ChainVal, InputChain, &ISU);
1992 /// InputChain/InputGlue - The current chain/glue
1993 SDValue InputChain, InputGlue;
2062 SDValue InputChain, InputGlue;
2172 NewEntry.InputChain = InputChain;
2417 assert(InputChain.getNode() == 0 &&
2436 InputChain = HandleMergeInputChains(ChainNodesMatched, CurDAG);
2438 if (InputChain.getNode() == 0)
2444 assert(InputChain.getNode() == 0 &&
2478 InputChain = HandleMergeInputChains(ChainNodesMatched, CurDAG);
2480 if (InputChain.getNode() == 0)
2491 if (InputChain.getNode() == 0)
2492 InputChain = CurDAG->getEntryNode();
2494 InputChain = CurDAG->getCopyToReg(InputChain, NodeToMatch->getDebugLoc(),
2498 InputGlue = InputChain.getValue(1);
2572 Ops.push_back(InputChain);
2601 InputChain = SDValue(Res, VTs.size()-2);
2603 InputChain = SDValue(Res, VTs.size()-1);
2660 UpdateChainsAndGlue(NodeToMatch, InputChain, ChainNodesMatched,
2715 UpdateChainsAndGlue(NodeToMatch, InputChain, ChainNodesMatched,
2752 InputChain = LastScope.InputChain;