Lines Matching full:second

124     mergeSampleProfErrors(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.getFunction() in print()
186 FS.second.print(OS, Indent + 4); in print()
206 SortedProfiles.push_back(std::make_pair(I.first, &I.second)); in sortFuncProfiles()
210 if (A.second->getTotalSamples() == B.second->getTotalSamples()) in sortFuncProfiles()
211 return A.second->getContext() < B.second->getContext(); in sortFuncProfiles()
212 return A.second->getTotalSamples() > B.second->getTotalSamples(); in sortFuncProfiles()
261 FS = FS->findFunctionSamplesAt(S[i].first, S[i].second, Remapper, in findFunctionSamples()
270 for (const auto &TS : BS.second.getCallTargets()) in findAllNames()
274 for (const auto &NameFS : CS.second) { in findAllNames()
276 NameFS.second.findAllNames(NameSet); in findAllNames()
291 auto FS = I->second.find(getRepInFormat(CalleeName)); in findFunctionSamplesAt()
292 if (FS != I->second.end()) in findFunctionSamplesAt()
293 return &FS->second; in findFunctionSamplesAt()
298 CalleeName = R->second.stringRef(); in findFunctionSamplesAt()
299 auto FS = I->second.find(getRepInFormat(CalleeName)); in findFunctionSamplesAt()
300 if (FS != I->second.end()) in findFunctionSamplesAt()
301 return &FS->second; in findFunctionSamplesAt()
307 auto FS = I->second.find(getRepInFormat(*NameInProfile)); in findFunctionSamplesAt()
308 if (FS != I->second.end()) in findFunctionSamplesAt()
309 return &FS->second; in findFunctionSamplesAt()
319 for (const auto &NameFS : I->second) in findFunctionSamplesAt()
320 if (NameFS.second.getTotalSamples() >= MaxTotalSamples) { in findFunctionSamplesAt()
321 MaxTotalSamples = NameFS.second.getTotalSamples(); in findFunctionSamplesAt()
322 R = &NameFS.second; in findFunctionSamplesAt()
367 const SampleContext &Context = I.second.getContext(); in trimAndMergeColdContextProfiles()
368 const FunctionSamples &FunctionProfile = I.second; in trimAndMergeColdContextProfiles()
371 ColdProfiles.emplace_back(I.first, &I.second); in trimAndMergeColdContextProfiles()
379 auto MergedContext = I.second->getContext().getContextFrames(); in trimAndMergeColdContextProfiles()
384 MergedProfile.merge(*I.second); in trimAndMergeColdContextProfiles()
392 if (TrimColdContext && I.second.getTotalSamples() < ColdCountThreshold && in trimAndMergeColdContextProfiles()
393 ProfileMap.find(I.second.getContext()) == ProfileMap.end()) in trimAndMergeColdContextProfiles()
398 auto Ret = ProfileMap.emplace(I.second.getContext(), FunctionSamples()); in trimAndMergeColdContextProfiles()
399 FunctionSamples &OrigProfile = Ret.first->second; in trimAndMergeColdContextProfiles()
400 OrigProfile.merge(I.second); in trimAndMergeColdContextProfiles()
435 assert(It->second.FuncName == CalleeName && in getOrCreateChildFrame()
437 return &It->second; in getOrCreateChildFrame()
447 FunctionSamples *FSamples = &FuncSample.second; in ProfileConverter()
471 auto &ChildNode = It.second; in convertCSProfiles()