Searched refs:InstrProfKind (Results 1 – 6 of 6) sorted by relevance
58 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()
136 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 …]
71 InstrProfKind getProfileKind() const { return InstrProfKind::MemProf; } in getProfileKind()
287 enum class InstrProfKind { enum
360 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 …]
42 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 …]