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.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()
259 FS = FS->findFunctionSamplesAt(S[i].first, S[i].second, Remapper); in findFunctionSamples()
267 for (const auto &TS : BS.second.getCallTargets()) in findAllNames()
271 for (const auto &NameFS : CS.second) { in findAllNames()
273 NameFS.second.findAllNames(NameSet); in findAllNames()
286 auto FS = iter->second.find(getRepInFormat(CalleeName)); in findFunctionSamplesAt()
287 if (FS != iter->second.end()) in findFunctionSamplesAt()
288 return &FS->second; in findFunctionSamplesAt()
291 auto FS = iter->second.find(getRepInFormat(*NameInProfile)); in findFunctionSamplesAt()
292 if (FS != iter->second.end()) in findFunctionSamplesAt()
293 return &FS->second; in findFunctionSamplesAt()
303 for (const auto &NameFS : iter->second) in findFunctionSamplesAt()
304 if (NameFS.second.getTotalSamples() >= MaxTotalSamples) { in findFunctionSamplesAt()
305 MaxTotalSamples = NameFS.second.getTotalSamples(); in findFunctionSamplesAt()
306 R = &NameFS.second; in findFunctionSamplesAt()
351 const SampleContext &Context = I.second.getContext(); in trimAndMergeColdContextProfiles()
352 const FunctionSamples &FunctionProfile = I.second; in trimAndMergeColdContextProfiles()
355 ColdProfiles.emplace_back(I.first, &I.second); in trimAndMergeColdContextProfiles()
363 auto MergedContext = I.second->getContext().getContextFrames(); in trimAndMergeColdContextProfiles()
368 MergedProfile.merge(*I.second); in trimAndMergeColdContextProfiles()
376 if (TrimColdContext && I.second.getTotalSamples() < ColdCountThreshold && in trimAndMergeColdContextProfiles()
377 ProfileMap.find(I.second.getContext()) == ProfileMap.end()) in trimAndMergeColdContextProfiles()
382 auto Ret = ProfileMap.emplace(I.second.getContext(), FunctionSamples()); in trimAndMergeColdContextProfiles()
383 FunctionSamples &OrigProfile = Ret.first->second; in trimAndMergeColdContextProfiles()
384 OrigProfile.merge(I.second); in trimAndMergeColdContextProfiles()
419 assert(It->second.FuncName == CalleeName && in getOrCreateChildFrame()
421 return &It->second; in getOrCreateChildFrame()
431 FunctionSamples *FSamples = &FuncSample.second; in ProfileConverter()
455 auto &ChildNode = It.second; in convertCSProfiles()