Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DProfiledCallGraph.h116 if (auto CallTargets = CallerSamples->findCallTargetMapAt(Callsite)) { variable
117 auto It = CallTargets->find(CalleeSamples->getFunction());
118 if (It != CallTargets->end())
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProf.h375 uint64_t &TargetSamples = CallTargets[F];
387 auto I = CallTargets.find(F);
388 if (I != CallTargets.end()) {
390 CallTargets.erase(I);
396 bool hasCalls() const { return !CallTargets.empty(); }
399 const CallTargetMap &getCallTargets() const { return CallTargets; }
401 return sortCallTargets(CallTargets);
406 for (const auto &I : CallTargets)
444 return NumSamples == Other.NumSamples && CallTargets == Other.CallTargets;
453 CallTargetMap CallTargets;
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DPGOCtxProfReader.cpp270 const PGOCtxProfContext::CallTargetMapTy &CallTargets) { in toYaml() argument
274 for (const auto &[_, Ctx] : CallTargets) { in toYaml()
H A DSampleProfReader.cpp89 auto CallTargets = Sample.getSortedCallTargets(); in dumpFunctionProfileJson() local
90 if (!CallTargets.empty()) { in dumpFunctionProfileJson()
92 for (const auto &J : CallTargets) { in dumpFunctionProfileJson()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp840 const SmallVectorImpl<InstrProfValueData> &CallTargets, in updateIDTMetaData() argument
856 assert((CallTargets.size() == 1 && in updateIDTMetaData()
857 CallTargets[0].Count == NOMORE_ICP_MAGICNUM) && in updateIDTMetaData()
864 ValueCountMap.try_emplace(CallTargets[0].Value, CallTargets[0].Count); in updateIDTMetaData()
880 for (const auto &Data : CallTargets) { in updateIDTMetaData()