Lines Matching refs:ProfileMap

45     const StringMap<FunctionSamples> &ProfileMap) {  in writeFuncProfiles()  argument
49 for (const auto &I : ProfileMap) { in writeFuncProfiles()
69 SampleProfileWriter::write(const StringMap<FunctionSamples> &ProfileMap) { in write() argument
70 if (std::error_code EC = writeHeader(ProfileMap)) in write()
73 if (std::error_code EC = writeFuncProfiles(ProfileMap)) in write()
134 const StringMap<FunctionSamples> &ProfileMap) { in write() argument
135 if (std::error_code EC = writeHeader(ProfileMap)) in write()
140 if (std::error_code EC = writeSections(ProfileMap)) in write()
211 const StringMap<FunctionSamples> &ProfileMap) { in writeNameTableSection() argument
212 for (const auto &I : ProfileMap) { in writeNameTableSection()
245 const StringMap<FunctionSamples> &ProfileMap) { in writeOneSection() argument
261 computeSummary(ProfileMap); in writeOneSection()
266 if (auto EC = writeNameTableSection(ProfileMap)) in writeOneSection()
271 if (std::error_code EC = writeFuncProfiles(ProfileMap)) in writeOneSection()
279 if (std::error_code EC = writeFuncMetadata(ProfileMap)) in writeOneSection()
297 const StringMap<FunctionSamples> &ProfileMap) { in writeDefaultLayout() argument
302 if (auto EC = writeOneSection(SecProfSummary, 0, ProfileMap)) in writeDefaultLayout()
304 if (auto EC = writeOneSection(SecNameTable, 1, ProfileMap)) in writeDefaultLayout()
306 if (auto EC = writeOneSection(SecLBRProfile, 3, ProfileMap)) in writeDefaultLayout()
308 if (auto EC = writeOneSection(SecProfileSymbolList, 4, ProfileMap)) in writeDefaultLayout()
310 if (auto EC = writeOneSection(SecFuncOffsetTable, 2, ProfileMap)) in writeDefaultLayout()
312 if (auto EC = writeOneSection(SecFuncMetadata, 5, ProfileMap)) in writeDefaultLayout()
318 splitProfileMapToTwo(const StringMap<FunctionSamples> &ProfileMap, in splitProfileMapToTwo() argument
321 for (const auto &I : ProfileMap) { in splitProfileMapToTwo()
330 const StringMap<FunctionSamples> &ProfileMap) { in writeCtxSplitLayout() argument
332 splitProfileMapToTwo(ProfileMap, ContextProfileMap, NoContextProfileMap); in writeCtxSplitLayout()
334 if (auto EC = writeOneSection(SecProfSummary, 0, ProfileMap)) in writeCtxSplitLayout()
336 if (auto EC = writeOneSection(SecNameTable, 1, ProfileMap)) in writeCtxSplitLayout()
352 if (auto EC = writeOneSection(SecProfileSymbolList, 6, ProfileMap)) in writeCtxSplitLayout()
354 if (auto EC = writeOneSection(SecFuncMetadata, 7, ProfileMap)) in writeCtxSplitLayout()
361 const StringMap<FunctionSamples> &ProfileMap) { in writeSections() argument
364 EC = writeDefaultLayout(ProfileMap); in writeSections()
366 EC = writeCtxSplitLayout(ProfileMap); in writeSections()
373 const StringMap<FunctionSamples> &ProfileMap) { in write() argument
374 if (std::error_code EC = SampleProfileWriter::write(ProfileMap)) in write()
560 const StringMap<FunctionSamples> &ProfileMap) { in writeHeader() argument
563 computeSummary(ProfileMap); in writeHeader()
568 for (const auto &I : ProfileMap) { in writeHeader()
645 const StringMap<FunctionSamples> &ProfileMap) { in writeHeader() argument
655 const StringMap<FunctionSamples> &ProfileMap) { in writeHeader() argument
657 if (auto EC = SampleProfileWriterBinary::writeHeader(ProfileMap)) in writeHeader()
807 const StringMap<FunctionSamples> &ProfileMap) { in computeSummary() argument
809 Summary = Builder.computeSummaryForProfiles(ProfileMap); in computeSummary()