Searched refs:InstrProfKind (Results 1 – 7 of 7) sorted by relevance
54 InstrProfKind ProfileKind = InstrProfKind::Unknown;104 Error mergeProfileKind(const InstrProfKind Other) { in mergeProfileKind()107 if (ProfileKind == InstrProfKind::Unknown) { in mergeProfileKind()113 auto testIncompatible = [&](InstrProfKind A, InstrProfKind B) { in mergeProfileKind()123 (ProfileKind & InstrProfKind::FrontendInstrumentation) ^ in mergeProfileKind()124 (Other & InstrProfKind::FrontendInstrumentation))) { in mergeProfileKind()127 if (testIncompatible(InstrProfKind::FunctionEntryOnly, in mergeProfileKind()128 InstrProfKind::FunctionEntryInstrumentation)) { in mergeProfileKind()139 InstrProfKind getProfileKind() const { return ProfileKind; } in getProfileKind()
123 virtual InstrProfKind getProfileKind() const = 0;202 InstrProfKind ProfileKind = InstrProfKind::Unknown;216 return static_cast<bool>(ProfileKind & InstrProfKind::IRInstrumentation); in isIRLevelProfile()220 return static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive); in hasCSIRLevelProfile()225 InstrProfKind::FunctionEntryInstrumentation); in instrEntryBBEnabled()233 return static_cast<bool>(ProfileKind & InstrProfKind::FunctionEntryOnly); in functionEntryOnly()236 InstrProfKind getProfileKind() const override { return ProfileKind; } in getProfileKind()326 InstrProfKind getProfileKind() const override;469 virtual InstrProfKind getProfileKind() const = 0;535 InstrProfKind getProfileKind() const override;[all …]
72 InstrProfKind getProfileKind() const { return InstrProfKind::MemProf; } in getProfileKind()
282 enum class InstrProfKind { enum
350 if (static_cast<bool>(ProfileKind & InstrProfKind::IRInstrumentation)) in writeImpl()352 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) in writeImpl()355 InstrProfKind::FunctionEntryInstrumentation)) in writeImpl()357 if (static_cast<bool>(ProfileKind & InstrProfKind::SingleByteCoverage)) in writeImpl()359 if (static_cast<bool>(ProfileKind & InstrProfKind::FunctionEntryOnly)) in writeImpl()361 if (static_cast<bool>(ProfileKind & InstrProfKind::MemProf)) in writeImpl()396 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) { in writeImpl()419 if (static_cast<bool>(ProfileKind & InstrProfKind::MemProf)) { in writeImpl()474 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) { in writeImpl()589 if (static_cast<bool>(ProfileKind & InstrProfKind::ContextSensitive)) in writeText()[all …]
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()177 ProfileKind |= InstrProfKind::IRInstrumentation; in readHeader()179 ProfileKind |= InstrProfKind::FrontendInstrumentation; in readHeader()181 ProfileKind |= InstrProfKind::IRInstrumentation; in readHeader()[all …]
292 ASSERT_THAT_ERROR(Writer.mergeProfileKind(InstrProfKind::MemProf), in TEST_F()336 ASSERT_THAT_ERROR(Writer.mergeProfileKind(InstrProfKind::MemProf), in TEST_F()370 ASSERT_THAT_ERROR(Writer2.mergeProfileKind(InstrProfKind::MemProf), in TEST_F()