Lines Matching refs:ChainNodesMatched

2024                     const SmallVectorImpl<SDNode*> &ChainNodesMatched,  in UpdateChainsAndGlue()  argument
2032 if (!ChainNodesMatched.empty()) { in UpdateChainsAndGlue()
2037 for (unsigned i = 0, e = ChainNodesMatched.size(); i != e; ++i) { in UpdateChainsAndGlue()
2038 SDNode *ChainNode = ChainNodesMatched[i]; in UpdateChainsAndGlue()
2225 HandleMergeInputChains(SmallVectorImpl<SDNode*> &ChainNodesMatched, in HandleMergeInputChains() argument
2231 for (unsigned i = 0, e = ChainNodesMatched.size(); i != e; ++i) { in HandleMergeInputChains()
2232 if (WalkChainUsers(ChainNodesMatched[i], ChainNodesMatched, in HandleMergeInputChains()
2240 for (unsigned i = 0, e = ChainNodesMatched.size(); i != e; ++i) { in HandleMergeInputChains()
2243 SDNode *N = ChainNodesMatched[i]; in HandleMergeInputChains()
2249 SDValue InChain = ChainNodesMatched[i]->getOperand(0); in HandleMergeInputChains()
2258 if (!std::count(ChainNodesMatched.begin(), ChainNodesMatched.end(), in HandleMergeInputChains()
2266 return CurDAG->getNode(ISD::TokenFactor, SDLoc(ChainNodesMatched[0]), in HandleMergeInputChains()
2664 SmallVector<SDNode*, 3> ChainNodesMatched; in SelectCodeCommon() local
2770 NewEntry.HasChainNodesMatched = !ChainNodesMatched.empty(); in SelectCodeCommon()
3045 assert(ChainNodesMatched.empty() && in SelectCodeCommon()
3051 ChainNodesMatched.push_back(RecordedNodes[RecNo].first.getNode()); in SelectCodeCommon()
3055 if (ChainNodesMatched.back() != NodeToMatch && in SelectCodeCommon()
3057 ChainNodesMatched.clear(); in SelectCodeCommon()
3062 InputChain = HandleMergeInputChains(ChainNodesMatched, CurDAG); in SelectCodeCommon()
3081 assert(ChainNodesMatched.empty() && in SelectCodeCommon()
3088 ChainNodesMatched.push_back(RecordedNodes[RecNo].first.getNode()); in SelectCodeCommon()
3092 if (ChainNodesMatched.back() != NodeToMatch && in SelectCodeCommon()
3094 ChainNodesMatched.clear(); in SelectCodeCommon()
3100 if (ChainNodesMatched.empty()) in SelectCodeCommon()
3104 InputChain = HandleMergeInputChains(ChainNodesMatched, CurDAG); in SelectCodeCommon()
3291 UpdateChainsAndGlue(NodeToMatch, InputChain, ChainNodesMatched, in SelectCodeCommon()
3346 UpdateChainsAndGlue(NodeToMatch, InputChain, ChainNodesMatched, in SelectCodeCommon()
3386 ChainNodesMatched.clear(); in SelectCodeCommon()