Home
last modified time | relevance | path

Searched refs:Profiles (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProfReader.h351 : Profiles(), Ctx(C), Buffer(std::move(B)), Format(Format) {} in Profiles() function
388 if (Profiles.find(FunctionId(F)) == Profiles.end()) in read()
390 if (std::error_code EC = read(S, Profiles)) in read()
425 auto It = Profiles.find(FunctionId(Fname)); in getSamplesFor()
426 if (It != Profiles.end()) in getSamplesFor()
433 auto It = Profiles.find(FunctionId(Fname)); in getSamplesFor()
434 if (It != Profiles.end()) in getSamplesFor()
441 auto It = Profiles.find(FunctionId(*NameInProfile)); in getSamplesFor()
442 if (It != Profiles.end()) in getSamplesFor()
450 SampleProfileMap &getProfiles() { return Profiles; } in getProfiles()
[all …]
H A DProfileCommon.h102 computeSummaryForProfiles(const sampleprof::SampleProfileMap &Profiles);
H A DSampleProfWriter.h352 std::error_code writeFuncMetadata(const SampleProfileMap &Profiles);
H A DSampleProf.h1390 SampleContextTrimmer(SampleProfileMap &Profiles) : ProfileMap(Profiles){};
1414 LLVM_ABI ProfileConverter(SampleProfileMap &Profiles);
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DRISCVTargetDefEmitter.cpp128 ArrayRef<const Record *> Profiles, in printProfileTable() argument
135 for (const Record *Rec : Profiles) { in printProfileTable()
153 auto Profiles = Records.getAllDerivedDefinitionsIfDefined("RISCVProfile"); in emitRISCVProfiles() local
155 if (!Profiles.empty()) { in emitRISCVProfiles()
156 printProfileTable(OS, Profiles, /*Experimental=*/false); in emitRISCVProfiles()
157 bool HasExperimentalProfiles = any_of(Profiles, [&](auto &Rec) { in emitRISCVProfiles()
161 printProfileTable(OS, Profiles, /*Experimental=*/true); in emitRISCVProfiles()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfReader.cpp72 sortFuncProfiles(Profiles, V); in dump()
139 sortFuncProfiles(Profiles, V); in dumpJson()
368 FunctionSamples &FProfile = Profiles.create(FContext); in readImpl()
455 Profiles.erase(*FlatSample); in readImpl()
457 assert((CSProfileCount == 0 || CSProfileCount == Profiles.size()) && in readImpl()
461 TopLevelProbeProfileCount == Profiles.size()) && in readImpl()
679 SampleProfileMap &Profiles) { in readFuncProfile() argument
691 auto Res = Profiles.try_emplace(Hash, FContext, FunctionSamples()); in readFuncProfile()
706 return readFuncProfile(Start, Profiles); in readFuncProfile()
825 SampleProfileMap &Profiles) { in read() argument
[all …]
H A DProfileSummaryBuilder.cpp203 const SampleProfileMap &Profiles) { in computeSummaryForProfiles() argument
207 const sampleprof::SampleProfileMap *ProfilesToUse = &Profiles; in computeSummaryForProfiles()
216 ProfileConverter::flattenProfile(Profiles, ContextLessProfiles, true); in computeSummaryForProfiles()
H A DSampleProf.cpp472 ProfileConverter::ProfileConverter(SampleProfileMap &Profiles) in ProfileConverter() argument
473 : ProfileMap(Profiles) { in ProfileConverter()
474 for (auto &FuncSample : Profiles) { in ProfileConverter()
H A DSampleProfWriter.cpp331 const SampleProfileMap &Profiles) { in writeFuncMetadata() argument
335 for (const auto &Entry : Profiles) { in writeFuncMetadata()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCtxProfAnalysis.h40 PGOCtxProfile Profiles; variable
64 return Profiles.Contexts; in contexts()
67 const PGOCtxProfile &profiles() const { return Profiles; } in profiles()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCtxProfAnalysis.cpp545 Result.Profiles = std::move(*MaybeProfiles); in run()
637 static void preorderVisit(ProfilesTy &Profiles, in preorderVisit() argument
639 for (auto &[_, P] : Profiles) in preorderVisit()
650 Profiles.Contexts, [&](PGOCtxProfContext &Ctx) { in initIndex()
681 const PGOCtxProfContext>(Profiles.Contexts, V); in visit()
703 for (const auto &[_, CtxRoot] : Profiles.Contexts) { in flatten()
714 for (const auto &[G, FC] : Profiles.FlatProfiles) in flatten()
722 for (const auto &[_, CtxRoot] : Profiles.Contexts) { in flattenVirtCalls()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVProfiles.td1 //===------ RISCVProfiles.td - RISC-V Profiles -------------*- tablegen -*-===//
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h98 SampleContextTracker(SampleProfileMap &Profiles,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp199 SampleProfileMap &Profiles, in SampleContextTracker() argument
202 for (auto &FuncSample : Profiles) { in SampleContextTracker()
H A DSampleProfile.cpp532 const SampleProfileMap &Profiles);
2099 Module &M, ProfileSummaryInfo *PSI, const SampleProfileMap &Profiles) { in rejectHighStalenessProfile() argument
2104 for (const auto &I : Profiles) { in rejectHighStalenessProfile()
/freebsd/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp1622 SampleProfileMap &Profiles = Reader->getProfiles(); in mergeSampleProfile() local
1631 for (SampleProfileMap::iterator I = Profiles.begin(), E = Profiles.end(); in mergeSampleProfile()
3171 static int showHotFunctionList(const sampleprof::SampleProfileMap &Profiles, in showHotFunctionList() argument
3196 for (const auto &I : Profiles) { in showHotFunctionList()
3228 Profiles.size(), HotFuncSample, ProfileTotalSample, in showHotFunctionList()
/freebsd/sys/contrib/dev/ice/
H A DREADME38 applying a profile package to the device at runtime. Profiles can be
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td14 // AMDGPU DAG Profiles
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td19 // Profiles
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.td22 // Type Profiles.
/freebsd/crypto/heimdal/lib/wind/
H A Drfc3454.txt70 7. Unassigned Code Points in Stringprep Profiles..................15
818 7. Unassigned Code Points in Stringprep Profiles
976 Profiles are stable between versions in the following sense: If a
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td16 // AVR Type Profiles
/freebsd/contrib/ncurses/misc/
H A Dterminfo.src3736 # add/change that preference (set in Preferences, Profiles, Text). A new