Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp88 FunctionSamples *FSamples = Node->getFunctionSamples(); in moveContextSamples() local
90 if (FSamples) { in moveContextSamples()
91 setContextNode(FSamples, Node); in moveContextSamples()
92 FSamples->getContext().setState(SyntheticContext); in moveContextSamples()
122 void ContextTrieNode::setFunctionSamples(FunctionSamples *FSamples) { in setFunctionSamples() argument
123 FuncSamples = FSamples; in setFunctionSamples()
203 FunctionSamples *FSamples = &FuncSample.second; in SampleContextTracker() local
210 NewNode->setFunctionSamples(FSamples); in SampleContextTracker()
217 FunctionSamples *FSamples = Node->getFunctionSamples(); in populateFuncToCtxtMap() local
218 if (FSamples) { in populateFuncToCtxtMap()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h39 FunctionSamples *FSamples = nullptr,
41 : ParentContext(Parent), FuncName(FName), FuncSamples(FSamples), in ParentContext()
55 LLVM_ABI void setFunctionSamples(FunctionSamples *FSamples);
143 getContextNodeForProfile(const FunctionSamples *FSamples) const { in getContextNodeForProfile() argument
144 auto I = ProfileToNodeMap.find(FSamples); in getContextNodeForProfile()
190 std::string getContextString(const FunctionSamples &FSamples) const;
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProf.cpp475 FunctionSamples *FSamples = &FuncSample.second; in ProfileConverter() local
476 auto *NewNode = getOrCreateContextPath(FSamples->getContext()); in ProfileConverter()
478 NewNode->FuncSamples = FSamples; in ProfileConverter()
H A DSampleProfReader.cpp405 FunctionSamples &FSamples = InlineStack.back()->functionSamplesAt( in readImpl() local
407 FSamples.setFunction(FunctionId(FName)); in readImpl()
408 mergeSampleProfErrors(Result, FSamples.addTotalSamples(NumSamples)); in readImpl()
409 InlineStack.push_back(&FSamples); in readImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProf.h1420 FunctionSamples *FSamples = nullptr,
1422 : FuncName(FName), FuncSamples(FSamples), CallSiteLoc(CallLoc){};