Searched refs:ProfileMap (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/ProfileData/ |
| H A D | SampleProfWriter.cpp | 44 SampleProfileWriter::writeFuncProfiles(const SampleProfileMap &ProfileMap) { in writeFuncProfiles() argument 46 sortFuncProfiles(ProfileMap, V); in writeFuncProfiles() 54 std::error_code SampleProfileWriter::write(const SampleProfileMap &ProfileMap) { in write() argument 55 if (std::error_code EC = writeHeader(ProfileMap)) in write() 58 if (std::error_code EC = writeFuncProfiles(ProfileMap)) in write() 118 SampleProfileWriterExtBinaryBase::write(const SampleProfileMap &ProfileMap) { in write() argument 119 if (std::error_code EC = writeHeader(ProfileMap)) in write() 124 if (std::error_code EC = writeSections(ProfileMap)) in write() 258 const SampleProfileMap &ProfileMap) { in writeNameTableSection() argument 259 for (const auto &I : ProfileMap) { in writeNameTableSection() [all …]
|
| H A D | SampleProf.cpp | 202 const SampleProfileMap &ProfileMap, in sortFuncProfiles() argument 204 for (const auto &I : ProfileMap) { in sortFuncProfiles() 361 for (const auto &I : ProfileMap) { in trimAndMergeColdContextProfiles() 381 ProfileMap.erase(I.first); in trimAndMergeColdContextProfiles() 388 ProfileMap.find(I.first) == ProfileMap.end()) in trimAndMergeColdContextProfiles() 392 auto Ret = ProfileMap.emplace(I.first, FunctionSamples()); in trimAndMergeColdContextProfiles() 406 for (auto &I : ProfileMap) { in canonicalizeContextProfiles() 431 ProfileMap.erase(I); in canonicalizeContextProfiles() 435 ProfileMap.emplace(I.first, I.second); in canonicalizeContextProfiles() 480 : ProfileMap(Profiles) { in CSProfileConverter() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ProfileData/ |
| H A D | SampleProfWriter.h | 51 virtual std::error_code write(const SampleProfileMap &ProfileMap); 77 virtual std::error_code writeHeader(const SampleProfileMap &ProfileMap) = 0; 80 virtual std::error_code writeFuncProfiles(const SampleProfileMap &ProfileMap); 89 void computeSummary(const SampleProfileMap &ProfileMap); 104 std::error_code writeHeader(const SampleProfileMap &ProfileMap) override { in writeHeader() argument 131 std::error_code writeHeader(const SampleProfileMap &ProfileMap) override; 189 std::error_code write(const SampleProfileMap &ProfileMap) override; 252 virtual std::error_code writeSections(const SampleProfileMap &ProfileMap) = 0; 257 const SampleProfileMap &ProfileMap); 269 std::error_code writeNameTableSection(const SampleProfileMap &ProfileMap); [all …]
|
| H A D | SampleProf.h | 1203 void sortFuncProfiles(const SampleProfileMap &ProfileMap, 1234 SampleContextTrimmer(SampleProfileMap &Profiles) : ProfileMap(Profiles){}; 1251 SampleProfileMap &ProfileMap; 1284 SampleProfileMap &ProfileMap;
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/ |
| H A D | ProfileGenerator.cpp | 156 SampleProfileMap &ProfileMap) { in write() argument 165 if (std::error_code EC = Writer->write(ProfileMap)) in write() 182 write(std::move(WriterOrErr.get()), ProfileMap); in write() 391 for (auto &Item : ProfileMap) { in updateTotalSamples() 398 for (auto &Item : ProfileMap) { in updateCallsiteSamples() 456 for (const auto &FS : ProfileMap) { in collectFunctionsFromLLVMProfile() 476 auto Ret = ProfileMap.emplace(Context, FunctionSamples()); in getTopLevelFunctionProfile() 502 computeSummaryAndThreshold(ProfileMap); in postProcessProfiles() 503 trimColdProfiles(ProfileMap, ColdCountThreshold); in postProcessProfiles() 504 calculateAndShowDensity(ProfileMap); in postProcessProfiles() [all …]
|
| H A D | ProfileGenerator.h | 41 : Binary(Binary), ProfileMap(std::move(Profiles)){}; in ProfileGeneratorBase() 48 create(ProfiledBinary *Binary, SampleProfileMap &ProfileMap, 74 SampleProfileMap &ProfileMap); 113 void computeSummaryAndThreshold(SampleProfileMap &ProfileMap); 141 SampleProfileMap ProfileMap; variable
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
| H A D | ProfiledCallGraph.h | 67 ProfiledCallGraph(SampleProfileMap &ProfileMap) { in ProfiledCallGraph() argument 70 for (const auto &Samples : ProfileMap) { in ProfiledCallGraph()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-profdata/ |
| H A D | llvm-profdata.cpp | 971 SampleProfileMap ProfileMap; in mergeSampleProfile() local 1014 MergeResult(Result, ProfileMap[FContext].merge(Samples, Input.Weight)); in mergeSampleProfile() 1033 auto Summary = Builder.computeSummaryForProfiles(ProfileMap); in mergeSampleProfile() 1039 SampleContextTrimmer(ProfileMap) in mergeSampleProfile() 1046 CSProfileConverter CSConverter(ProfileMap); in mergeSampleProfile() 1062 if (std::error_code EC = Writer->write(ProfileMap)) in mergeSampleProfile()
|