Lines Matching defs:InputChain
2308 SDNode *NodeToMatch, SDValue InputChain,
2315 assert(InputChain.getNode() &&
2344 ReplaceUses(ChainVal, InputChain);
2722 /// InputChain/InputGlue - The current chain/glue
2723 SDValue InputChain, InputGlue;
2849 SDValue InputChain, InputGlue;
2957 NewEntry.InputChain = InputChain;
3286 assert(!InputChain.getNode() &&
3305 InputChain = HandleMergeInputChains(ChainNodesMatched, CurDAG);
3307 if (!InputChain.getNode())
3313 assert(!InputChain.getNode() &&
3347 InputChain = HandleMergeInputChains(ChainNodesMatched, CurDAG);
3349 if (!InputChain.getNode())
3363 if (!InputChain.getNode())
3364 InputChain = CurDAG->getEntryNode();
3366 InputChain = CurDAG->getCopyToReg(InputChain, SDLoc(NodeToMatch),
3370 InputGlue = InputChain.getValue(1);
3463 Ops.push_back(InputChain);
3522 InputChain = SDValue(Res, VTs.size()-2);
3524 InputChain = SDValue(Res, VTs.size()-1);
3566 UpdateChains(Res, InputChain, ChainNodesMatched, true);
3600 UpdateChains(NodeToMatch, InputChain, ChainNodesMatched, false);
3646 InputChain = LastScope.InputChain;