Searched refs:FSamples (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | SampleContextTracker.cpp | 91 if (FSamples) { in moveContextSamples() 92 setContextNode(FSamples, Node); in moveContextSamples() 93 FSamples->getContext().setState(SyntheticContext); in moveContextSamples() 124 FuncSamples = FSamples; in setFunctionSamples() 201 FunctionSamples *FSamples = &FuncSample.second; in SampleContextTracker() local 208 NewNode->setFunctionSamples(FSamples); in SampleContextTracker() 216 if (FSamples) { in populateFuncToCtxtMap() 217 FSamples->getContext().setState(RawContext); in populateFuncToCtxtMap() 218 setContextNode(FSamples, Node); in populateFuncToCtxtMap() 243 LLVM_DEBUG(if (FSamples) { in getCalleeContextSamplesFor() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-profgen/ |
| H A D | CSPreInliner.cpp | 186 FunctionSamples *FSamples = ContextTracker.getBaseSamplesFor(Name); in processFunction() local 187 if (!FSamples) in processFunction() 191 getFuncSize(ContextTracker.getContextNodeForProfile(FSamples)); in processFunction() 202 getInlineCandidates(CQueue, FSamples); in processFunction() 264 FunctionSamples *FSamples = Node->getFunctionSamples(); in run() local 265 if (FSamples) { in run() 268 << FSamples->getTotalSamples() << ":" in run() 269 << FSamples->getHeadSamples() << "\n"; in run()
|
| H A D | ProfileGenerator.cpp | 802 FunctionSamples *FSamples = Node->getFunctionSamples(); in updateFunctionSamples() local 803 if (FSamples) { in updateFunctionSamples() 805 FSamples->updateTotalSamples(); in updateFunctionSamples() 806 FSamples->updateCallsiteSamples(); in updateFunctionSamples()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | SampleContextTracker.h | 38 FunctionSamples *FSamples = nullptr, 40 : ParentContext(Parent), FuncName(FName), FuncSamples(FSamples), in ParentContext() 52 void setFunctionSamples(FunctionSamples *FSamples); 136 getContextNodeForProfile(const FunctionSamples *FSamples) const { in getContextNodeForProfile() argument 137 auto I = ProfileToNodeMap.find(FSamples); in getContextNodeForProfile() 187 std::string getContextString(const FunctionSamples &FSamples) const;
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | SampleProf.cpp | 482 FunctionSamples *FSamples = &FuncSample.second; in CSProfileConverter() local 483 auto *NewNode = getOrCreateContextPath(FSamples->getContext()); in CSProfileConverter() 485 NewNode->FuncSamples = FSamples; in CSProfileConverter()
|
| H A D | SampleProfReader.cpp | 320 FunctionSamples &FSamples = InlineStack.back()->functionSamplesAt( in readImpl() local 322 FSamples.setName(FName); in readImpl() 323 MergeResult(Result, FSamples.addTotalSamples(NumSamples)); in readImpl() 324 InlineStack.push_back(&FSamples); in readImpl()
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | SampleProf.h | 1250 FunctionSamples *FSamples = nullptr, 1252 : FuncName(FName), FuncSamples(FSamples), CallSiteLoc(CallLoc){};
|