Lines Matching refs:FunctionSamples

45     const StringMap<FunctionSamples> &ProfileMap) {  in writeFuncProfiles()
47 typedef std::pair<StringRef, const FunctionSamples *> NameFunctionSamples; in writeFuncProfiles()
69 SampleProfileWriter::write(const StringMap<FunctionSamples> &ProfileMap) { in write()
134 const StringMap<FunctionSamples> &ProfileMap) { in write()
150 SampleProfileWriterExtBinaryBase::writeSample(const FunctionSamples &S) { in writeSample()
167 writeNameIdx(Entry.first, FunctionSamples::ProfileIsCS)) in writeFuncOffsetTable()
176 const StringMap<FunctionSamples> &Profiles) { in writeFuncMetadata()
177 if (!FunctionSamples::ProfileIsProbeBased && !FunctionSamples::ProfileIsCS) in writeFuncMetadata()
182 FunctionSamples::ProfileIsCS)) in writeFuncMetadata()
184 if (FunctionSamples::ProfileIsProbeBased) in writeFuncMetadata()
186 if (FunctionSamples::ProfileIsCS) in writeFuncMetadata()
211 const StringMap<FunctionSamples> &ProfileMap) { in writeNameTableSection()
215 addName(I.second.getNameWithContext(), FunctionSamples::ProfileIsCS); in writeNameTableSection()
223 if (I.first.find(FunctionSamples::UniqSuffix) != StringRef::npos) { in writeNameTableSection()
245 const StringMap<FunctionSamples> &ProfileMap) { in writeOneSection()
249 if (Type == SecFuncMetadata && FunctionSamples::ProfileIsProbeBased) in writeOneSection()
251 if (Type == SecProfSummary && FunctionSamples::ProfileIsCS) in writeOneSection()
253 if (Type == SecFuncMetadata && FunctionSamples::ProfileIsCS) in writeOneSection()
255 if (Type == SecProfSummary && FunctionSamples::ProfileIsFS) in writeOneSection()
297 const StringMap<FunctionSamples> &ProfileMap) { in writeDefaultLayout()
318 splitProfileMapToTwo(const StringMap<FunctionSamples> &ProfileMap, in splitProfileMapToTwo()
319 StringMap<FunctionSamples> &ContextProfileMap, in splitProfileMapToTwo()
320 StringMap<FunctionSamples> &NoContextProfileMap) { in splitProfileMapToTwo()
330 const StringMap<FunctionSamples> &ProfileMap) { in writeCtxSplitLayout()
331 StringMap<FunctionSamples> ContextProfileMap, NoContextProfileMap; in writeCtxSplitLayout()
361 const StringMap<FunctionSamples> &ProfileMap) { in writeSections()
373 const StringMap<FunctionSamples> &ProfileMap) { in write()
389 std::error_code SampleProfileWriterText::writeSample(const FunctionSamples &S) { in writeSample()
391 if (FunctionSamples::ProfileIsCS) in writeSample()
423 const FunctionSamples &CalleeSamples = FS.second; in writeSample()
435 if (FunctionSamples::ProfileIsProbeBased) { in writeSample()
439 if (FunctionSamples::ProfileIsCS) { in writeSample()
471 void SampleProfileWriterBinary::addNames(const FunctionSamples &S) { in addNames()
482 const FunctionSamples &CalleeSamples = FS.second; in addNames()
530 writeNameIdx(Entry.first, FunctionSamples::ProfileIsCS)) in writeFuncOffsetTable()
560 const StringMap<FunctionSamples> &ProfileMap) { in writeHeader()
571 addName(I.first(), FunctionSamples::ProfileIsCS); in writeHeader()
645 const StringMap<FunctionSamples> &ProfileMap) { in writeHeader()
655 const StringMap<FunctionSamples> &ProfileMap) { in writeHeader()
683 std::error_code SampleProfileWriterBinary::writeBody(const FunctionSamples &S) { in writeBody()
687 writeNameIdx(S.getNameWithContext(), FunctionSamples::ProfileIsCS)) in writeBody()
718 const FunctionSamples &CalleeSamples = FS.second; in writeBody()
732 SampleProfileWriterBinary::writeSample(const FunctionSamples &S) { in writeSample()
738 SampleProfileWriterCompactBinary::writeSample(const FunctionSamples &S) { in writeSample()
782 if ((FunctionSamples::ProfileIsCS || FunctionSamples::ProfileIsProbeBased) && in create()
807 const StringMap<FunctionSamples> &ProfileMap) { in computeSummary()