Lines Matching refs:RootNode
789 SDNode *RootNode);
20046 SDNode *&RootNode) { in getStoreMergeCandidates() argument
20146 SDNode *RootNode) -> bool { in getStoreMergeCandidates() argument
20149 RootCount->second.first == RootNode && in getStoreMergeCandidates()
20161 !OverLimitInDependenceCheck(OtherStore, RootNode)) in getStoreMergeCandidates()
20182 RootNode = St->getChain().getNode(); in getStoreMergeCandidates()
20186 if (auto *Ldn = dyn_cast<LoadSDNode>(RootNode)) { in getStoreMergeCandidates()
20187 RootNode = Ldn->getChain().getNode(); in getStoreMergeCandidates()
20188 for (auto I = RootNode->use_begin(), E = RootNode->use_end(); in getStoreMergeCandidates()
20200 for (auto I = RootNode->use_begin(), E = RootNode->use_end(); in getStoreMergeCandidates()
20211 SDNode *RootNode) { in checkMergeStoreCandidatesForDependencies() argument
20224 Worklist.push_back(RootNode); in checkMergeStoreCandidatesForDependencies()
20268 if (RootCount.first == RootNode) in checkMergeStoreCandidatesForDependencies()
20271 RootCount = {RootNode, 1}; in checkMergeStoreCandidatesForDependencies()
20320 EVT MemVT, SDNode *RootNode, bool AllowVectors) { in tryStoreMergeOfConstants() argument
20429 RootNode)) { in tryStoreMergeOfConstants()
20448 EVT MemVT, SDNode *RootNode) { in tryStoreMergeOfExtracts() argument
20499 RootNode)) { in tryStoreMergeOfExtracts()
20518 SDNode *RootNode, bool AllowVectors, in tryStoreMergeOfLoads() argument
20705 RootNode)) { in tryStoreMergeOfLoads()
20834 SDNode *RootNode; in mergeConsecutiveStores() local
20836 getStoreMergeCandidates(St, StoreNodes, RootNode); in mergeConsecutiveStores()
20874 MemVT, RootNode, AllowVectors); in mergeConsecutiveStores()
20879 MemVT, RootNode); in mergeConsecutiveStores()
20884 MemVT, RootNode, AllowVectors, in mergeConsecutiveStores()