Home
last modified time | relevance | path

Searched refs:RootContext (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp288 if (Samples && ContextNode->getParentContext() != &RootContext) in getContextSamplesFor()
371 ContextTrieNode &SampleContextTracker::getRootContext() { return RootContext; } in getRootContext()
425 return promoteMergeContextSamplesTree(NodeToPromo, RootContext); in promoteMergeContextSamplesTree()
437 if (Node == &RootContext) in getContextString()
443 while (Node && Node != &RootContext) { in getContextString()
455 void SampleContextTracker::dump() { RootContext.dumpTree(); } in dump()
517 ContextTrieNode *ContextNode = &RootContext; in getContextFor()
534 ContextTrieNode *ContextNode = &RootContext; in getOrCreateContextPath()
556 return RootContext.getChildContext(LineLocation(0, 0), FName); in getTopLevelContextNode()
561 return *RootContext.getOrCreateChildContext(LineLocation(0, 0), FName); in addTopLevelContextNode()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h182 Iterator begin() { return Iterator(&RootContext); } in begin()
221 ContextTrieNode RootContext; variable
/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DProfiledBinary.h175 void dump() { RootContext.dumpTree(); } in dump()
183 ContextTrieNode RootContext;
H A DProfiledBinary.cpp73 ContextTrieNode *CurNode = &RootContext; in addInstructionForContext()
87 ContextTrieNode *CurrNode = &RootContext; in getFuncSizeForContext()
139 ContextTrieNode *SizeContext = &RootContext; in trackInlineesOptimizedAway()