Home
last modified time | relevance | path

Searched refs:InstrProfKind (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfWriter.h67 InstrProfKind ProfileKind = InstrProfKind::Unknown;
134 Error mergeProfileKind(const InstrProfKind Other) { in mergeProfileKind()
137 if (ProfileKind == InstrProfKind::Unknown) { in mergeProfileKind()
143 auto testIncompatible = [&](InstrProfKind A, InstrProfKind B) { in mergeProfileKind()
153 (ProfileKind & InstrProfKind::FrontendInstrumentation) ^ in mergeProfileKind()
154 (Other & InstrProfKind::FrontendInstrumentation))) { in mergeProfileKind()
157 if (testIncompatible(InstrProfKind::FunctionEntryOnly, in mergeProfileKind()
158 InstrProfKind::FunctionEntryInstrumentation)) { in mergeProfileKind()
169 InstrProfKind getProfileKind() const { return ProfileKind; } in getProfileKind()
H A DInstrProfReader.h140 virtual InstrProfKind getProfileKind() const = 0;
240 InstrProfKind ProfileKind = InstrProfKind::Unknown;
259 return static_cast<bool>(ProfileKind & InstrProfKind::IRInstrumentation); in isIRLevelProfile()
263 return static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive); in hasCSIRLevelProfile()
268 InstrProfKind::FunctionEntryInstrumentation); in instrEntryBBEnabled()
285 return static_cast<bool>(ProfileKind & InstrProfKind::TemporalProfile); in hasTemporalProfile()
288 InstrProfKind getProfileKind() const override { return ProfileKind; } in getProfileKind()
397 InstrProfKind getProfileKind() const override;
548 virtual InstrProfKind getProfileKind() const = 0;
622 InstrProfKind getProfileKind() const override;
[all …]
H A DRawMemProfReader.h39 InstrProfKind getProfileKind() const { return InstrProfKind::MemProf; } in getProfileKind()
H A DInstrProf.h301 enum class InstrProfKind { enum
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp436 if (static_cast<bool>(ProfileKind & InstrProfKind::IRInstrumentation)) in writeImpl()
438 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) in writeImpl()
441 InstrProfKind::FunctionEntryInstrumentation)) in writeImpl()
445 if (static_cast<bool>(ProfileKind & InstrProfKind::FunctionEntryOnly)) in writeImpl()
447 if (static_cast<bool>(ProfileKind & InstrProfKind::MemProf)) in writeImpl()
449 if (static_cast<bool>(ProfileKind & InstrProfKind::TemporalProfile)) in writeImpl()
519 if (static_cast<bool>(ProfileKind & InstrProfKind::MemProf)) { in writeImpl()
608 if (static_cast<bool>(ProfileKind & InstrProfKind::TemporalProfile)) { in writeImpl()
764 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) in writeText()
770 InstrProfKind::FunctionEntryInstrumentation)) in writeText()
[all …]
H A DInstrProfReader.cpp44 InstrProfKind ProfileKind = InstrProfKind::Unknown; in getProfileKindFromVersion()
46 ProfileKind |= InstrProfKind::IRInstrumentation; in getProfileKindFromVersion()
49 ProfileKind |= InstrProfKind::ContextSensitive; in getProfileKindFromVersion()
55 ProfileKind |= InstrProfKind::SingleByteCoverage; in getProfileKindFromVersion()
58 ProfileKind |= InstrProfKind::FunctionEntryOnly; in getProfileKindFromVersion()
61 ProfileKind |= InstrProfKind::MemProf; in getProfileKindFromVersion()
64 ProfileKind |= InstrProfKind::TemporalProfile; in getProfileKindFromVersion()
252 ProfileKind |= InstrProfKind::IRInstrumentation; in readHeader()
256 ProfileKind |= InstrProfKind::IRInstrumentation; in readHeader()
257 ProfileKind |= InstrProfKind::ContextSensitive; in readHeader()
[all …]