Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:InputChain

2023 UpdateChainsAndGlue(SDNode *NodeToMatch, SDValue InputChain,
2033 assert(InputChain.getNode() &&
2053 CurDAG->ReplaceAllUsesOfValueWith(ChainVal, InputChain);
2548 /// InputChain/InputGlue - The current chain/glue
2549 SDValue InputChain, InputGlue;
2658 SDValue InputChain, InputGlue;
2768 NewEntry.InputChain = InputChain;
3043 assert(!InputChain.getNode() &&
3062 InputChain = HandleMergeInputChains(ChainNodesMatched, CurDAG);
3064 if (!InputChain.getNode())
3070 assert(!InputChain.getNode() &&
3104 InputChain = HandleMergeInputChains(ChainNodesMatched, CurDAG);
3106 if (!InputChain.getNode())
3117 if (!InputChain.getNode())
3118 InputChain = CurDAG->getEntryNode();
3120 InputChain = CurDAG->getCopyToReg(InputChain, SDLoc(NodeToMatch),
3124 InputGlue = InputChain.getValue(1);
3199 Ops.push_back(InputChain);
3232 InputChain = SDValue(Res, VTs.size()-2);
3234 InputChain = SDValue(Res, VTs.size()-1);
3291 UpdateChainsAndGlue(NodeToMatch, InputChain, ChainNodesMatched,
3346 UpdateChainsAndGlue(NodeToMatch, InputChain, ChainNodesMatched,
3383 InputChain = LastScope.InputChain;