Searched refs:HotnessType (Results 1 – 10 of 10) sorted by relevance
58 enum class HotnessType : uint8_t { enum77 : Hotness(static_cast<uint32_t>(HotnessType::Unknown)), RelBlockFreq(0) {} in CalleeInfo()78 explicit CalleeInfo(HotnessType Hotness, uint64_t RelBF) in CalleeInfo()81 void updateHotness(const HotnessType OtherHotness) { in updateHotness()85 HotnessType getHotness() const { return HotnessType(Hotness); } in getHotness()106 inline const char *getHotnessName(CalleeInfo::HotnessType HT) { in getHotnessName()108 case CalleeInfo::HotnessType::Unknown: in getHotnessName()110 case CalleeInfo::HotnessType::Cold: in getHotnessName()112 case CalleeInfo::HotnessType::None: in getHotnessName()114 case CalleeInfo::HotnessType::Hot: in getHotnessName()[all …]
125 static CalleeInfo::HotnessType getHotness(uint64_t ProfileCount, in getHotness()128 return CalleeInfo::HotnessType::Unknown; in getHotness()130 return CalleeInfo::HotnessType::Hot; in getHotness()132 return CalleeInfo::HotnessType::Cold; in getHotness()133 return CalleeInfo::HotnessType::None; in getHotness()341 : CalleeInfo::HotnessType::Unknown; in computeFunctionSummary()343 Hotness = CalleeInfo::HotnessType::Cold; in computeFunctionSummary()354 if (BFI != nullptr && Hotness == CalleeInfo::HotnessType::Unknown) { in computeFunctionSummary()451 ? CalleeInfo::HotnessType::Cold in computeFunctionSummary()452 : CalleeInfo::HotnessType::Critical); in computeFunctionSummary()
75 CalleeInfo::HotnessType MaxHotness;81 ImportFailureInfo(ValueInfo VI, CalleeInfo::HotnessType MaxHotness, in ImportFailureInfo()
415 auto GetBonusMultiplier = [](CalleeInfo::HotnessType Hotness) -> float { in computeImportForFunction()416 if (Hotness == CalleeInfo::HotnessType::Hot) in computeImportForFunction()418 if (Hotness == CalleeInfo::HotnessType::Cold) in computeImportForFunction()420 if (Hotness == CalleeInfo::HotnessType::Critical) in computeImportForFunction()436 Edge.second.getHotness() == CalleeInfo::HotnessType::Hot; in computeImportForFunction()438 Edge.second.getHotness() == CalleeInfo::HotnessType::Critical; in computeImportForFunction()
1124 CalleeInfo CI(CalleeInfo::HotnessType::Hot, /* RelBF = */ 0); in AddCalls()
342 bool parseHotness(CalleeInfo::HotnessType &Hotness);
8631 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown; in parseOptionalCalls()8674 bool LLParser::parseHotness(CalleeInfo::HotnessType &Hotness) { in parseHotness()8677 Hotness = CalleeInfo::HotnessType::Unknown; in parseHotness()8680 Hotness = CalleeInfo::HotnessType::Cold; in parseHotness()8683 Hotness = CalleeInfo::HotnessType::None; in parseHotness()8686 Hotness = CalleeInfo::HotnessType::Hot; in parseHotness()8689 Hotness = CalleeInfo::HotnessType::Critical; in parseHotness()
5945 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown; in makeCallList()5953 Hotness = static_cast<CalleeInfo::HotnessType>(Record[++I]); in makeCallList()
3220 if (Call.second.getHotness() != CalleeInfo::HotnessType::Unknown) in printFunctionSummary()
4261 EI.second.getHotness() != CalleeInfo::HotnessType::Unknown; in writeCombinedGlobalValueSummary()