Lines Matching refs:second

124     MergeResult(Result, addCalledTarget(I.first(), I.second, Weight));  in merge()
139 OS << " " << I.first << ":" << I.second; in print()
168 OS << SI->first << ": " << SI->second; in print()
182 for (const auto &FS : CS->second) { in print()
184 OS << CS->first << ": inlined callee: " << FS.second.getName() << ": "; in print()
185 FS.second.print(OS, Indent + 4); in print()
242 FS = FS->findFunctionSamplesAt(S[i].first, S[i].second, Remapper); in findFunctionSamples()
250 for (const auto &TS : BS.second.getCallTargets()) in findAllNames()
254 for (const auto &NameFS : CS.second) { in findAllNames()
256 NameFS.second.findAllNames(NameSet); in findAllNames()
272 auto FS = iter->second.find(CalleeName); in findFunctionSamplesAt()
273 if (FS != iter->second.end()) in findFunctionSamplesAt()
274 return &FS->second; in findFunctionSamplesAt()
277 auto FS = iter->second.find(*NameInProfile); in findFunctionSamplesAt()
278 if (FS != iter->second.end()) in findFunctionSamplesAt()
279 return &FS->second; in findFunctionSamplesAt()
289 for (const auto &NameFS : iter->second) in findFunctionSamplesAt()
290 if (NameFS.second.getTotalSamples() >= MaxTotalSamples) { in findFunctionSamplesAt()
291 MaxTotalSamples = NameFS.second.getTotalSamples(); in findFunctionSamplesAt()
292 R = &NameFS.second; in findFunctionSamplesAt()
331 const FunctionSamples &FunctionProfile = I.second; in trimAndMergeColdContextProfiles()
334 ColdProfiles.emplace_back(I.getKey(), &I.second); in trimAndMergeColdContextProfiles()
343 I.second->getContext().getContextWithLastKFrames( in trimAndMergeColdContextProfiles()
346 FunctionSamples &MergedProfile = Ret.first->second; in trimAndMergeColdContextProfiles()
347 MergedProfile.merge(*I.second); in trimAndMergeColdContextProfiles()
355 if (TrimColdContext && I.second.getTotalSamples() < ColdCountThreshold && in trimAndMergeColdContextProfiles()
361 if (Ret.second) { in trimAndMergeColdContextProfiles()
363 FunctionSamples &FProfile = Ret.first->second; in trimAndMergeColdContextProfiles()
367 FunctionSamples &OrigProfile = Ret.first->second; in trimAndMergeColdContextProfiles()
368 OrigProfile.merge(I.second); in trimAndMergeColdContextProfiles()
376 FunctionSamples &FProfile = I.second; in canonicalizeContextProfiles()
395 assert(Ret.second && "Context conflict during canonicalization"); in canonicalizeContextProfiles()
404 ProfileMap.try_emplace(I.first(), I.second); in canonicalizeContextProfiles()