Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/ProfileData/
H A DInstrProfWriter.h58 InstrProfKind ProfileKind = InstrProfKind::Unknown;
111 Error mergeProfileKind(const InstrProfKind Other) { in mergeProfileKind()
114 if (ProfileKind == InstrProfKind::Unknown) { in mergeProfileKind()
120 auto testIncompatible = [&](InstrProfKind A, InstrProfKind B) { in mergeProfileKind()
130 (ProfileKind & InstrProfKind::FrontendInstrumentation) ^ in mergeProfileKind()
131 (Other & InstrProfKind::FrontendInstrumentation))) { in mergeProfileKind()
134 if (testIncompatible(InstrProfKind::FunctionEntryOnly, in mergeProfileKind()
135 InstrProfKind::FunctionEntryInstrumentation)) { in mergeProfileKind()
146 InstrProfKind getProfileKind() const { return ProfileKind; } in getProfileKind()
H A DInstrProfReader.h136 virtual InstrProfKind getProfileKind() const = 0;
215 InstrProfKind ProfileKind = InstrProfKind::Unknown;
232 return static_cast<bool>(ProfileKind & InstrProfKind::IRInstrumentation); in isIRLevelProfile()
236 return static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive); in hasCSIRLevelProfile()
241 InstrProfKind::FunctionEntryInstrumentation); in instrEntryBBEnabled()
245 return static_cast<bool>(ProfileKind & InstrProfKind::SingleByteCoverage); in hasSingleByteCoverage()
249 return static_cast<bool>(ProfileKind & InstrProfKind::FunctionEntryOnly); in functionEntryOnly()
257 InstrProfKind getProfileKind() const override { return ProfileKind; } in getProfileKind()
358 InstrProfKind getProfileKind() const override;
502 virtual InstrProfKind getProfileKind() const = 0;
[all …]
H A DRawMemProfReader.h71 InstrProfKind getProfileKind() const { return InstrProfKind::MemProf; } in getProfileKind()
H A DInstrProf.h287 enum class InstrProfKind { enum
/openbsd-src/gnu/llvm/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp360 if (static_cast<bool>(ProfileKind & InstrProfKind::IRInstrumentation)) in writeImpl()
362 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) in writeImpl()
365 InstrProfKind::FunctionEntryInstrumentation)) in writeImpl()
367 if (static_cast<bool>(ProfileKind & InstrProfKind::SingleByteCoverage)) in writeImpl()
369 if (static_cast<bool>(ProfileKind & InstrProfKind::FunctionEntryOnly)) in writeImpl()
371 if (static_cast<bool>(ProfileKind & InstrProfKind::MemProf)) in writeImpl()
414 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) { in writeImpl()
437 if (static_cast<bool>(ProfileKind & InstrProfKind::MemProf)) { in writeImpl()
529 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) { in writeImpl()
644 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) in writeText()
[all …]
H A DInstrProfReader.cpp42 static InstrProfKind getProfileKindFromVersion(uint64_t Version) { in getProfileKindFromVersion()
43 InstrProfKind ProfileKind = InstrProfKind::Unknown; in getProfileKindFromVersion()
45 ProfileKind |= InstrProfKind::IRInstrumentation; in getProfileKindFromVersion()
48 ProfileKind |= InstrProfKind::ContextSensitive; in getProfileKindFromVersion()
51 ProfileKind |= InstrProfKind::FunctionEntryInstrumentation; in getProfileKindFromVersion()
54 ProfileKind |= InstrProfKind::SingleByteCoverage; in getProfileKindFromVersion()
57 ProfileKind |= InstrProfKind::FunctionEntryOnly; in getProfileKindFromVersion()
60 ProfileKind |= InstrProfKind::MemProf; in getProfileKindFromVersion()
262 ProfileKind |= InstrProfKind::IRInstrumentation; in readHeader()
264 ProfileKind |= InstrProfKind::FrontendInstrumentation; in readHeader()
[all …]