Searched refs:ProfileMap (Results 1 – 6 of 6) sorted by relevance
45 const StringMap<FunctionSamples> &ProfileMap) { in writeFuncProfiles() argument49 for (const auto &I : ProfileMap) { in writeFuncProfiles()70 if (std::error_code EC = writeHeader(ProfileMap)) in write()134 const StringMap<FunctionSamples> &ProfileMap) { in write() argument212 for (const auto &I : ProfileMap) { in writeNameTableSection()261 computeSummary(ProfileMap); in writeOneSection()321 for (const auto &I : ProfileMap) { in splitProfileMapToTwo()364 EC = writeDefaultLayout(ProfileMap); in writeSections()366 EC = writeCtxSplitLayout(ProfileMap); in writeSections()563 computeSummary(ProfileMap); in writeHeader()[all …]
330 for (const auto &I : ProfileMap) { in trimAndMergeColdContextProfiles()349 ProfileMap.erase(I.first); in trimAndMergeColdContextProfiles()356 ProfileMap.find(I.getKey()) == ProfileMap.end()) in trimAndMergeColdContextProfiles()360 auto Ret = ProfileMap.try_emplace(I.getKey(), FunctionSamples()); in trimAndMergeColdContextProfiles()375 for (auto &I : ProfileMap) { in canonicalizeContextProfiles()400 ProfileMap.erase(I); in canonicalizeContextProfiles()404 ProfileMap.try_emplace(I.first(), I.second); in canonicalizeContextProfiles()
82 writeHeader(const StringMap<FunctionSamples> &ProfileMap) = 0;86 writeFuncProfiles(const StringMap<FunctionSamples> &ProfileMap);95 void computeSummary(const StringMap<FunctionSamples> &ProfileMap);111 writeHeader(const StringMap<FunctionSamples> &ProfileMap) override { in writeHeader() argument138 writeHeader(const StringMap<FunctionSamples> &ProfileMap) override;194 write(const StringMap<FunctionSamples> &ProfileMap) override;256 writeSections(const StringMap<FunctionSamples> &ProfileMap) = 0;262 const StringMap<FunctionSamples> &ProfileMap);331 writeDefaultLayout(const StringMap<FunctionSamples> &ProfileMap);333 writeCtxSplitLayout(const StringMap<FunctionSamples> &ProfileMap);[all …]
993 : ProfileMap(Profiles){};1003 StringMap<FunctionSamples> &ProfileMap;
45 ProfiledCallGraph(StringMap<FunctionSamples> &ProfileMap) { in ProfiledCallGraph() argument47 for (const auto &Samples : ProfileMap) { in ProfiledCallGraph()
693 StringMap<FunctionSamples> ProfileMap; in mergeSampleProfile() local737 MergeResult(Result, ProfileMap[FName].merge(Samples, Input.Weight)); in mergeSampleProfile()753 auto Summary = Builder.computeSummaryForProfiles(ProfileMap); in mergeSampleProfile()759 SampleContextTrimmer(ProfileMap) in mergeSampleProfile()776 if (std::error_code EC = Writer->write(ProfileMap)) in mergeSampleProfile()