Home
last modified time | relevance | path

Searched refs:CalleeSamples (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DSampleProfileLoaderBaseUtil.cpp110 const FunctionSamples *CalleeSamples = &J.second; in countUsedRecords() local
111 if (callsiteIsHot(CalleeSamples, PSI, ProfAccForSymsInList)) in countUsedRecords()
112 Count += countUsedRecords(CalleeSamples, PSI); in countUsedRecords()
129 const FunctionSamples *CalleeSamples = &J.second; in countBodyRecords() local
130 if (callsiteIsHot(CalleeSamples, PSI, ProfAccForSymsInList)) in countBodyRecords()
131 Count += countBodyRecords(CalleeSamples, PSI); in countBodyRecords()
150 const FunctionSamples *CalleeSamples = &J.second; in countBodySamples() local
151 if (callsiteIsHot(CalleeSamples, PSI, ProfAccForSymsInList)) in countBodySamples()
152 Total += countBodySamples(CalleeSamples, PSI); in countBodySamples()
/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
DProfiledCallGraph.h104 FunctionSamples *CalleeSamples = Callee->getFunctionSamples(); in ProfiledCallGraph() local
105 if (!CalleeSamples || !CallerSamples) { in ProfiledCallGraph()
108 uint64_t CalleeEntryCount = CalleeSamples->getHeadSamplesEstimate(); in ProfiledCallGraph()
113 auto It = TargetCounts.find(CalleeSamples->getName()); in ProfiledCallGraph()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DSampleProfile.cpp392 const FunctionSamples *CalleeSamples; member
409 const FunctionSamples *LCS = LHS.CalleeSamples; in operator ()()
410 const FunctionSamples *RCS = RHS.CalleeSamples; in operator ()()
735 auto CalleeSamples = in findIndirectCallFunctionSamples() local
737 if (CalleeSamples.empty()) in findIndirectCallFunctionSamples()
743 for (const auto *const FS : CalleeSamples) { in findIndirectCallFunctionSamples()
941 auto CalleeFunctionName = Candidate.CalleeSamples->getFuncName(); in tryPromoteAndInlineCandidate()
996 << Candidate.CalleeSamples->getFuncName() << " because " in tryPromoteAndInlineCandidate()
1277 ContextTracker->markContextSamplesInlined(Candidate.CalleeSamples); in tryInlineCandidate()
1307 const FunctionSamples *CalleeSamples = findCalleeFunctionSamples(*CB); in getInlineCandidate() local
[all …]
DSampleContextTracker.cpp268 if (FunctionSamples *CalleeSamples = ChildNode.getFunctionSamples()) in getIndirectCalleeContextSamplesFor() local
269 R.push_back(CalleeSamples); in getIndirectCalleeContextSamplesFor()
/openbsd/src/gnu/llvm/llvm/lib/ProfileData/
DSampleProfWriter.cpp504 const FunctionSamples &CalleeSamples = FS.second; in writeSample() local
510 if (std::error_code EC = writeSample(CalleeSamples)) in writeSample()
563 const FunctionSamples &CalleeSamples = FS.second; in addNames() local
564 addName(CalleeSamples.getName()); in addNames()
565 addNames(CalleeSamples); in addNames()
793 uint64_t CalleeSamples = J.second; in writeBody() local
796 encodeULEB128(CalleeSamples, OS); in writeBody()
808 const FunctionSamples &CalleeSamples = FS.second; in writeBody() local
811 if (std::error_code EC = writeBody(CalleeSamples)) in writeBody()
DSampleProfReader.cpp107 const FunctionSamples &CalleeSamples = FS.second; in dumpFunctionProfileJson() local
113 "samples", [&] { dumpFunctionProfileJson(CalleeSamples, JOS); }); in dumpFunctionProfileJson()