Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp86 FunctionSamples *FSamples = Node->getFunctionSamples(); in moveToChildContext() local
88 if (FSamples) { in moveToChildContext()
89 FSamples->getContext().promoteOnPath(ContextStrToRemove); in moveToChildContext()
90 FSamples->getContext().setState(SyntheticContext); in moveToChildContext()
91 LLVM_DEBUG(dbgs() << " Context promoted to: " << FSamples->getContext() in moveToChildContext()
126 void ContextTrieNode::setFunctionSamples(FunctionSamples *FSamples) { in setFunctionSamples() argument
127 FuncSamples = FSamples; in setFunctionSamples()
182 FunctionSamples *FSamples = &FuncSample.second; in SampleContextTracker() local
186 FuncToCtxtProfiles[Context.getNameWithoutContext()].push_back(FSamples); in SampleContextTracker()
190 NewNode->setFunctionSamples(FSamples); in SampleContextTracker()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
H A DCSPreInliner.cpp126 FunctionSamples *FSamples = ContextTracker.getBaseSamplesFor(Name); in processFunction() local
127 if (!FSamples) in processFunction()
132 unsigned FuncSize = FSamples->getBodySamples().size(); in processFunction()
139 getInlineCandidates(CQueue, FSamples); in processFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h40 FunctionSamples *FSamples = nullptr,
42 : ParentContext(Parent), FuncName(FName), FuncSamples(FSamples), in ParentContext()
59 void setFunctionSamples(FunctionSamples *FSamples);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/
H A DSampleProfReader.cpp303 FunctionSamples &FSamples = InlineStack.back()->functionSamplesAt( in readImpl() local
305 FSamples.setName(FName); in readImpl()
306 MergeResult(Result, FSamples.addTotalSamples(NumSamples)); in readImpl()
307 InlineStack.push_back(&FSamples); in readImpl()