Lines Matching refs:FromNode
302 ContextTrieNode *FromNode = getContextFor(Context); in getBaseSamplesFor() local
303 if (FromNode == Node) in getBaseSamplesFor()
310 ContextTrieNode &ToNode = promoteMergeContextSamplesTree(*FromNode); in getBaseSamplesFor()
503 void SampleContextTracker::mergeContextNode(ContextTrieNode &FromNode, in mergeContextNode() argument
506 FunctionSamples *FromSamples = FromNode.getFunctionSamples(); in mergeContextNode()
518 FromNode.setFunctionSamples(nullptr); in mergeContextNode()
523 ContextTrieNode &FromNode, ContextTrieNode &ToNodeParent, in promoteMergeContextSamplesTree() argument
529 LineLocation OldCallSiteLoc = FromNode.getCallSiteLoc(); in promoteMergeContextSamplesTree()
530 ContextTrieNode &FromNodeParent = *FromNode.getParentContext(); in promoteMergeContextSamplesTree()
538 ToNode = ToNodeParent.getChildContext(NewCallSiteLoc, FromNode.getFuncName()); in promoteMergeContextSamplesTree()
543 NewCallSiteLoc, std::move(FromNode), ContextStrToRemove, false); in promoteMergeContextSamplesTree()
546 mergeContextNode(FromNode, *ToNode, ContextStrToRemove); in promoteMergeContextSamplesTree()
554 for (auto &It : FromNode.getAllChildContext()) { in promoteMergeContextSamplesTree()
561 FromNode.getAllChildContext().clear(); in promoteMergeContextSamplesTree()